--- /srv/reproducible-results/rbuild-debian/r-b-build.4DtESHJH/b1/debian-policy_4.7.2.0_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.4DtESHJH/b2/debian-policy_4.7.2.0_arm64.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ ea7a18143a3c440fa0a278138c639006 443944 doc optional debian-policy-ja_4.7.2.0_all.deb │ 5f0c601b9f68c959558a9f1b6ec12dc6 437016 doc optional debian-policy-zh-cn_4.7.2.0_all.deb │ - 070c911d80db3c0592770733c99789c4 2426024 doc optional debian-policy_4.7.2.0_all.deb │ + 355462e8926bdb181712cb497e52fe37 2441848 doc optional debian-policy_4.7.2.0_all.deb ├── debian-policy_4.7.2.0_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-02-27 06:35:02.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3632 2025-02-27 06:35:02.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2422200 2025-02-27 06:35:02.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2438024 2025-02-27 06:35:02.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: debian-policy │ │ │ │ Version: 4.7.2.0 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Policy Editors │ │ │ │ -Installed-Size: 4693 │ │ │ │ +Installed-Size: 4709 │ │ │ │ Recommends: libjs-jquery (>= 3.6.0), libjs-sphinxdoc (>= 8.1), sphinx-rtd-theme-common (>= 3.0.2+dfsg) │ │ │ │ Suggests: doc-base │ │ │ │ Built-Using: sphinx (= 8.1.3-5) │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://www.debian.org/doc/devel-manuals#policy │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/info/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27052 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-install-conffiles.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23405 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-install.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16992 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32427 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-remove-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23345 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-remove.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88057 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy-upgrade.png │ │ │ │ --rw-r--r-- 0 root (0) root (0) 160525 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 176264 2025-02-27 06:35:02.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2 │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-02-27 06:35:02.000000 ./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.woff2 │ │ │ ├── ./usr/share/info/debian-policy.info.gz │ │ │ │ ├── debian-policy.info │ │ │ │ │ @@ -69,36495 +69,39863 @@ │ │ │ │ │ 00000440: 6379 2076 6572 7369 6f6e 2034 2e37 2e32 cy version 4.7.2 │ │ │ │ │ 00000450: 2e30 2c20 7265 6c65 6173 6564 206f 6e20 .0, released on │ │ │ │ │ 00000460: 3230 3235 2d30 322d 3237 2e0a 0a2a 204d 2025-02-27...* M │ │ │ │ │ 00000470: 656e 753a 0a0a 2a20 4162 6f75 7420 7468 enu:..* About th │ │ │ │ │ 00000480: 6973 206d 616e 7561 6c3a 3a0a 2a20 5468 is manual::.* Th │ │ │ │ │ 00000490: 6520 4465 6269 616e 2041 7263 6869 7665 e Debian Archive │ │ │ │ │ 000004a0: 3a3a 0a2a 2042 696e 6172 7920 7061 636b ::.* Binary pack │ │ │ │ │ -000004b0: 6167 6573 3a3a 0a2a 2043 6f6e 7472 6f6c ages::.* Control │ │ │ │ │ -000004c0: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ -000004d0: 2066 6965 6c64 733a 3a0a 2a20 5061 636b fields::.* Pack │ │ │ │ │ -000004e0: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -000004f0: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ -00000500: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ -00000510: 653a 3a0a 2a20 4465 636c 6172 696e 6720 e::.* Declaring │ │ │ │ │ -00000520: 7265 6c61 7469 6f6e 7368 6970 7320 6265 relationships be │ │ │ │ │ -00000530: 7477 6565 6e20 7061 636b 6167 6573 3a3a tween packages:: │ │ │ │ │ -00000540: 0a2a 2053 6861 7265 6420 6c69 6272 6172 .* Shared librar │ │ │ │ │ -00000550: 6965 733a 3a0a 2a20 5468 6520 4f70 6572 ies::.* The Oper │ │ │ │ │ -00000560: 6174 696e 6720 5379 7374 656d 3a3a 0a2a ating System::.* │ │ │ │ │ -00000570: 2046 696c 6573 3a20 4669 6c65 733c 323e Files: Files<2> │ │ │ │ │ -00000580: 2e0a 2a20 4375 7374 6f6d 697a 6564 2070 ..* Customized p │ │ │ │ │ -00000590: 726f 6772 616d 733a 3a0a 2a20 446f 6375 rograms::.* Docu │ │ │ │ │ -000005a0: 6d65 6e74 6174 696f 6e3a 3a0a 2a20 496e mentation::.* In │ │ │ │ │ -000005b0: 7472 6f64 7563 7469 6f6e 2061 6e64 2073 troduction and s │ │ │ │ │ -000005c0: 636f 7065 206f 6620 7468 6573 6520 6170 cope of these ap │ │ │ │ │ -000005d0: 7065 6e64 6963 6573 3a3a 0a2a 2042 696e pendices::.* Bin │ │ │ │ │ -000005e0: 6172 7920 7061 636b 6167 6573 2028 6672 ary packages (fr │ │ │ │ │ -000005f0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00000600: 204d 616e 7561 6c29 3a20 4269 6e61 7279 Manual): Binary │ │ │ │ │ -00000610: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -00000620: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00000630: 7561 6c2e 0a2a 2053 6f75 7263 6520 7061 ual..* Source pa │ │ │ │ │ -00000640: 636b 6167 6573 2028 6672 6f6d 206f 6c64 ckages (from old │ │ │ │ │ -00000650: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -00000660: 6c29 3a20 536f 7572 6365 2070 6163 6b61 l): Source packa │ │ │ │ │ -00000670: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -00000680: 6b61 6769 6e67 204d 616e 7561 6c2e 0a2a kaging Manual..* │ │ │ │ │ -00000690: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ -000006a0: 6e64 2074 6865 6972 2066 6965 6c64 7320 nd their fields │ │ │ │ │ -000006b0: 2866 726f 6d20 6f6c 6420 5061 636b 6167 (from old Packag │ │ │ │ │ -000006c0: 696e 6720 4d61 6e75 616c 293a 2043 6f6e ing Manual): Con │ │ │ │ │ -000006d0: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -000006e0: 6865 6972 2066 6965 6c64 7320 6672 6f6d heir fields from │ │ │ │ │ -000006f0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00000700: 616e 7561 6c2e 0a2a 2043 6f6e 6669 6775 anual..* Configu │ │ │ │ │ -00000710: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ -00000720: 6c69 6e67 2028 6672 6f6d 206f 6c64 2050 ling (from old P │ │ │ │ │ -00000730: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ -00000740: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ -00000750: 6669 6c65 2068 616e 646c 696e 6720 6672 file handling fr │ │ │ │ │ -00000760: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00000770: 204d 616e 7561 6c2e 0a2a 2041 6c74 6572 Manual..* Alter │ │ │ │ │ -00000780: 6e61 7469 7665 2076 6572 7369 6f6e 7320 native versions │ │ │ │ │ -00000790: 6f66 2061 6e20 696e 7465 7266 6163 6520 of an interface │ │ │ │ │ -000007a0: 2d20 7570 6461 7465 2d61 6c74 6572 6e61 - update-alterna │ │ │ │ │ -000007b0: 7469 7665 7320 2866 726f 6d20 6f6c 6420 tives (from old │ │ │ │ │ -000007c0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -000007d0: 293a 2041 6c74 6572 6e61 7469 7665 2076 ): Alternative v │ │ │ │ │ -000007e0: 6572 7369 6f6e 7320 6f66 2061 6e20 696e ersions of an in │ │ │ │ │ -000007f0: 7465 7266 6163 6520 2d20 7570 6461 7465 terface - update │ │ │ │ │ -00000800: 2d61 6c74 6572 6e61 7469 7665 7320 6672 -alternatives fr │ │ │ │ │ -00000810: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00000820: 204d 616e 7561 6c2e 0a2a 2044 6976 6572 Manual..* Diver │ │ │ │ │ -00000830: 7369 6f6e 7320 2d20 6f76 6572 7269 6469 sions - overridi │ │ │ │ │ -00000840: 6e67 2061 2070 6163 6b61 6765 e280 9973 ng a package...s │ │ │ │ │ -00000850: 2076 6572 7369 6f6e 206f 6620 6120 6669 version of a fi │ │ │ │ │ -00000860: 6c65 2028 6672 6f6d 206f 6c64 2050 6163 le (from old Pac │ │ │ │ │ -00000870: 6b61 6769 6e67 204d 616e 7561 6c29 3a20 kaging Manual): │ │ │ │ │ -00000880: 4469 7665 7273 696f 6e73 202d 206f 7665 Diversions - ove │ │ │ │ │ -00000890: 7272 6964 696e 6720 6120 7061 636b 6167 rriding a packag │ │ │ │ │ -000008a0: 65e2 8099 7320 7665 7273 696f 6e20 6f66 e...s version of │ │ │ │ │ -000008b0: 2061 2066 696c 6520 6672 6f6d 206f 6c64 a file from old │ │ │ │ │ -000008c0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -000008d0: 6c2e 0a2a 2044 6562 6961 6e20 506f 6c69 l..* Debian Poli │ │ │ │ │ -000008e0: 6379 2063 6861 6e67 6573 2070 726f 6365 cy changes proce │ │ │ │ │ -000008f0: 7373 3a3a 0a2a 204d 6169 6e74 6169 6e65 ss::.* Maintaine │ │ │ │ │ -00000900: 7220 7363 7269 7074 2066 6c6f 7763 6861 r script flowcha │ │ │ │ │ -00000910: 7274 733a 3a0a 2a20 5570 6772 6164 696e rts::.* Upgradin │ │ │ │ │ -00000920: 6720 6368 6563 6b6c 6973 743a 3a0a 2a20 g checklist::.* │ │ │ │ │ -00000930: 4c69 6365 6e73 653a 3a0a 2a20 496e 6465 License::.* Inde │ │ │ │ │ -00000940: 783a 3a0a 0a20 2d2d 2054 6865 2044 6574 x::.. -- The Det │ │ │ │ │ -00000950: 6169 6c65 6420 4e6f 6465 204c 6973 7469 ailed Node Listi │ │ │ │ │ -00000960: 6e67 202d 2d0a 0a41 626f 7574 2074 6869 ng --..About thi │ │ │ │ │ -00000970: 7320 6d61 6e75 616c 0a0a 2a20 5363 6f70 s manual..* Scop │ │ │ │ │ -00000980: 653a 3a0a 2a20 4e65 7720 7665 7273 696f e::.* New versio │ │ │ │ │ -00000990: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ -000009a0: 656e 743a 3a0a 2a20 4175 7468 6f72 7320 ent::.* Authors │ │ │ │ │ -000009b0: 616e 6420 4d61 696e 7461 696e 6572 733a and Maintainers: │ │ │ │ │ -000009c0: 3a0a 2a20 5265 6c61 7465 6420 646f 6375 :.* Related docu │ │ │ │ │ -000009d0: 6d65 6e74 733a 3a0a 2a20 4465 6669 6e69 ments::.* Defini │ │ │ │ │ -000009e0: 7469 6f6e 733a 3a0a 2a20 5472 616e 736c tions::.* Transl │ │ │ │ │ -000009f0: 6174 696f 6e73 3a3a 0a0a 4175 7468 6f72 ations::..Author │ │ │ │ │ -00000a00: 7320 616e 6420 4d61 696e 7461 696e 6572 s and Maintainer │ │ │ │ │ -00000a10: 730a 0a2a 2045 6172 6c79 2068 6973 746f s..* Early histo │ │ │ │ │ -00000a20: 7279 3a3a 0a2a 2043 7572 7265 6e74 2070 ry::.* Current p │ │ │ │ │ -00000a30: 726f 6365 7373 3a3a 0a2a 2049 6d70 726f rocess::.* Impro │ │ │ │ │ -00000a40: 7665 6d65 6e74 733a 3a0a 0a54 6865 2044 vements::..The D │ │ │ │ │ -00000a50: 6562 6961 6e20 4172 6368 6976 650a 0a2a ebian Archive..* │ │ │ │ │ -00000a60: 2054 6865 2044 6562 6961 6e20 4672 6565 The Debian Free │ │ │ │ │ -00000a70: 2053 6f66 7477 6172 6520 4775 6964 656c Software Guidel │ │ │ │ │ -00000a80: 696e 6573 3a3a 0a2a 2041 7263 6869 7665 ines::.* Archive │ │ │ │ │ -00000a90: 2061 7265 6173 3a3a 0a2a 2043 6f70 7972 areas::.* Copyr │ │ │ │ │ -00000aa0: 6967 6874 2063 6f6e 7369 6465 7261 7469 ight considerati │ │ │ │ │ -00000ab0: 6f6e 733a 3a0a 2a20 5365 6374 696f 6e73 ons::.* Sections │ │ │ │ │ -00000ac0: 3a3a 0a2a 2050 7269 6f72 6974 6965 733a ::.* Priorities: │ │ │ │ │ -00000ad0: 3a0a 0a41 7263 6869 7665 2061 7265 6173 :..Archive areas │ │ │ │ │ -00000ae0: 0a0a 2a20 5468 6520 6d61 696e 2061 7263 ..* The main arc │ │ │ │ │ -00000af0: 6869 7665 2061 7265 613a 3a0a 2a20 5468 hive area::.* Th │ │ │ │ │ -00000b00: 6520 6e6f 6e2d 6672 6565 2d66 6972 6d77 e non-free-firmw │ │ │ │ │ -00000b10: 6172 6520 6172 6368 6976 6520 6172 6561 are archive area │ │ │ │ │ -00000b20: 3a3a 0a2a 2054 6865 2063 6f6e 7472 6962 ::.* The contrib │ │ │ │ │ -00000b30: 2061 7263 6869 7665 2061 7265 613a 3a0a archive area::. │ │ │ │ │ -00000b40: 2a20 5468 6520 6e6f 6e2d 6672 6565 2061 * The non-free a │ │ │ │ │ -00000b50: 7263 6869 7665 2061 7265 613a 3a0a 0a42 rchive area::..B │ │ │ │ │ -00000b60: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ -00000b70: 2a20 5468 6520 7061 636b 6167 6520 6e61 * The package na │ │ │ │ │ -00000b80: 6d65 3a3a 0a2a 2054 6865 2076 6572 7369 me::.* The versi │ │ │ │ │ -00000b90: 6f6e 206f 6620 6120 7061 636b 6167 653a on of a package: │ │ │ │ │ -00000ba0: 3a0a 2a20 5468 6520 6d61 696e 7461 696e :.* The maintain │ │ │ │ │ -00000bb0: 6572 206f 6620 6120 7061 636b 6167 653a er of a package: │ │ │ │ │ -00000bc0: 3a0a 2a20 5468 6520 6465 7363 7269 7074 :.* The descript │ │ │ │ │ -00000bd0: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ -00000be0: 3a3a 0a2a 2044 6570 656e 6465 6e63 6965 ::.* Dependencie │ │ │ │ │ -00000bf0: 733a 3a0a 2a20 5669 7274 7561 6c20 7061 s::.* Virtual pa │ │ │ │ │ -00000c00: 636b 6167 6573 3a3a 0a2a 2042 6173 6520 ckages::.* Base │ │ │ │ │ -00000c10: 7379 7374 656d 3a3a 0a2a 2045 7373 656e system::.* Essen │ │ │ │ │ -00000c20: 7469 616c 2070 6163 6b61 6765 733a 3a0a tial packages::. │ │ │ │ │ -00000c30: 2a20 4d61 696e 7461 696e 6572 2053 6372 * Maintainer Scr │ │ │ │ │ -00000c40: 6970 7473 3a3a 0a0a 5468 6520 7061 636b ipts::..The pack │ │ │ │ │ -00000c50: 6167 6520 6e61 6d65 0a0a 2a20 5061 636b age name..* Pack │ │ │ │ │ -00000c60: 6167 6573 2077 6974 6820 706f 7465 6e74 ages with potent │ │ │ │ │ -00000c70: 6961 6c6c 7920 6f66 6665 6e73 6976 6520 ially offensive │ │ │ │ │ -00000c80: 636f 6e74 656e 743a 3a0a 0a54 6865 2076 content::..The v │ │ │ │ │ -00000c90: 6572 7369 6f6e 206f 6620 6120 7061 636b ersion of a pack │ │ │ │ │ -00000ca0: 6167 650a 0a2a 2056 6572 7369 6f6e 206e age..* Version n │ │ │ │ │ -00000cb0: 756d 6265 7273 2062 6173 6564 206f 6e20 umbers based on │ │ │ │ │ -00000cc0: 6461 7465 733a 3a0a 2a20 556e 6971 7565 dates::.* Unique │ │ │ │ │ -00000cd0: 6e65 7373 206f 6620 7665 7273 696f 6e20 ness of version │ │ │ │ │ -00000ce0: 6e75 6d62 6572 733a 3a0a 0a54 6865 2064 numbers::..The d │ │ │ │ │ -00000cf0: 6573 6372 6970 7469 6f6e 206f 6620 6120 escription of a │ │ │ │ │ -00000d00: 7061 636b 6167 650a 0a2a 2054 6865 2073 package..* The s │ │ │ │ │ -00000d10: 696e 676c 6520 6c69 6e65 2073 796e 6f70 ingle line synop │ │ │ │ │ -00000d20: 7369 733a 3a0a 2a20 5468 6520 6578 7465 sis::.* The exte │ │ │ │ │ -00000d30: 6e64 6564 2064 6573 6372 6970 7469 6f6e nded description │ │ │ │ │ -00000d40: 3a3a 0a0a 4d61 696e 7461 696e 6572 2053 ::..Maintainer S │ │ │ │ │ -00000d50: 6372 6970 7473 0a0a 2a20 5072 6f6d 7074 cripts..* Prompt │ │ │ │ │ -00000d60: 696e 6720 696e 206d 6169 6e74 6169 6e65 ing in maintaine │ │ │ │ │ -00000d70: 7220 7363 7269 7074 733a 3a0a 0a43 6f6e r scripts::..Con │ │ │ │ │ -00000d80: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -00000d90: 6865 6972 2066 6965 6c64 730a 0a2a 2053 heir fields..* S │ │ │ │ │ -00000da0: 796e 7461 7820 6f66 2063 6f6e 7472 6f6c yntax of control │ │ │ │ │ -00000db0: 2066 696c 6573 3a3a 0a2a 2044 6562 6961 files::.* Debia │ │ │ │ │ -00000dc0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -00000dd0: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ -00000de0: 6c20 6669 6c65 7320 e280 9320 6465 6269 l files ... debi │ │ │ │ │ -00000df0: 616e 2f63 6f6e 7472 6f6c 3a3a 0a2a 2044 an/control::.* D │ │ │ │ │ -00000e00: 6562 6961 6e20 6269 6e61 7279 2070 6163 ebian binary pac │ │ │ │ │ -00000e10: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -00000e20: 6573 20e2 8093 2044 4542 4941 4e2f 636f es ... DEBIAN/co │ │ │ │ │ -00000e30: 6e74 726f 6c3a 3a0a 2a20 4465 6269 616e ntrol::.* Debian │ │ │ │ │ -00000e40: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00000e50: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -00000e60: 9320 2e64 7363 3a20 4465 6269 616e 2073 . .dsc: Debian s │ │ │ │ │ -00000e70: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ -00000e80: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ -00000e90: 6473 632e 0a2a 2044 6562 6961 6e20 7570 dsc..* Debian up │ │ │ │ │ -00000ea0: 6c6f 6164 2063 6861 6e67 6573 2063 6f6e load changes con │ │ │ │ │ -00000eb0: 7472 6f6c 2066 696c 6573 20e2 8093 202e trol files ... . │ │ │ │ │ -00000ec0: 6368 616e 6765 733a 2044 6562 6961 6e20 changes: Debian │ │ │ │ │ -00000ed0: 7570 6c6f 6164 2063 6861 6e67 6573 2063 upload changes c │ │ │ │ │ -00000ee0: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -00000ef0: 2063 6861 6e67 6573 2e0a 2a20 4c69 7374 changes..* List │ │ │ │ │ -00000f00: 206f 6620 6669 656c 6473 3a3a 0a2a 2055 of fields::.* U │ │ │ │ │ -00000f10: 7365 722d 6465 6669 6e65 6420 6669 656c ser-defined fiel │ │ │ │ │ -00000f20: 6473 3a3a 0a2a 204f 6273 6f6c 6574 6520 ds::.* Obsolete │ │ │ │ │ -00000f30: 6669 656c 6473 3a3a 0a0a 4c69 7374 206f fields::..List o │ │ │ │ │ -00000f40: 6620 6669 656c 6473 0a0a 2a20 536f 7572 f fields..* Sour │ │ │ │ │ -00000f50: 6365 3a3a 0a2a 204d 6169 6e74 6169 6e65 ce::.* Maintaine │ │ │ │ │ -00000f60: 723a 3a0a 2a20 5570 6c6f 6164 6572 733a r::.* Uploaders: │ │ │ │ │ -00000f70: 3a0a 2a20 4368 616e 6765 642d 4279 3a3a :.* Changed-By:: │ │ │ │ │ -00000f80: 0a2a 2053 6563 7469 6f6e 3a3a 0a2a 2050 .* Section::.* P │ │ │ │ │ -00000f90: 7269 6f72 6974 793a 3a0a 2a20 5061 636b riority::.* Pack │ │ │ │ │ -00000fa0: 6167 653a 3a0a 2a20 4172 6368 6974 6563 age::.* Architec │ │ │ │ │ -00000fb0: 7475 7265 3a3a 0a2a 2045 7373 656e 7469 ture::.* Essenti │ │ │ │ │ -00000fc0: 616c 3a3a 0a2a 2050 6163 6b61 6765 2069 al::.* Package i │ │ │ │ │ -00000fd0: 6e74 6572 7265 6c61 7469 6f6e 7368 6970 nterrelationship │ │ │ │ │ -00000fe0: 2066 6965 6c64 733b 2044 6570 656e 6473 fields; Depends │ │ │ │ │ -00000ff0: 2c20 5072 652d 4465 7065 6e64 732c 2052 , Pre-Depends, R │ │ │ │ │ -00001000: 6563 6f6d 6d65 6e64 732c 2053 7567 6765 ecommends, Sugge │ │ │ │ │ -00001010: 7374 732c 2042 7265 616b 732c 2043 6f6e sts, Breaks, Con │ │ │ │ │ -00001020: 666c 6963 7473 2c20 5072 6f76 6964 6573 flicts, Provides │ │ │ │ │ -00001030: 2c20 5265 706c 6163 6573 2c20 456e 6861 , Replaces, Enha │ │ │ │ │ -00001040: 6e63 6573 3a20 5061 636b 6167 6520 696e nces: Package in │ │ │ │ │ -00001050: 7465 7272 656c 6174 696f 6e73 6869 7020 terrelationship │ │ │ │ │ -00001060: 6669 656c 6473 2044 6570 656e 6473 2050 fields Depends P │ │ │ │ │ -00001070: 7265 2d44 6570 656e 6473 2052 6563 6f6d re-Depends Recom │ │ │ │ │ -00001080: 6d65 6e64 7320 5375 6767 6573 7473 2042 mends Suggests B │ │ │ │ │ -00001090: 7265 616b 7320 436f 6e66 6c69 6374 7320 reaks Conflicts │ │ │ │ │ -000010a0: 5072 6f76 6964 6573 2052 6570 6c61 6365 Provides Replace │ │ │ │ │ -000010b0: 7320 456e 6861 6e63 6573 2e0a 2a20 5374 s Enhances..* St │ │ │ │ │ -000010c0: 616e 6461 7264 732d 5665 7273 696f 6e3a andards-Version: │ │ │ │ │ -000010d0: 3a0a 2a20 5665 7273 696f 6e3a 3a0a 2a20 :.* Version::.* │ │ │ │ │ -000010e0: 4465 7363 7269 7074 696f 6e3a 3a0a 2a20 Description::.* │ │ │ │ │ -000010f0: 4469 7374 7269 6275 7469 6f6e 3a3a 0a2a Distribution::.* │ │ │ │ │ -00001100: 2044 6174 653a 3a0a 2a20 466f 726d 6174 Date::.* Format │ │ │ │ │ -00001110: 3a3a 0a2a 2055 7267 656e 6379 3a3a 0a2a ::.* Urgency::.* │ │ │ │ │ -00001120: 2043 6861 6e67 6573 3a3a 0a2a 2042 696e Changes::.* Bin │ │ │ │ │ -00001130: 6172 793a 3a0a 2a20 496e 7374 616c 6c65 ary::.* Installe │ │ │ │ │ -00001140: 642d 5369 7a65 3a3a 0a2a 2046 696c 6573 d-Size::.* Files │ │ │ │ │ -00001150: 3a3a 0a2a 2043 6c6f 7365 733a 3a0a 2a20 ::.* Closes::.* │ │ │ │ │ -00001160: 486f 6d65 7061 6765 3a3a 0a2a 2043 6865 Homepage::.* Che │ │ │ │ │ -00001170: 636b 7375 6d73 2d53 6861 3120 616e 6420 cksums-Sha1 and │ │ │ │ │ -00001180: 4368 6563 6b73 756d 732d 5368 6132 3536 Checksums-Sha256 │ │ │ │ │ -00001190: 3a3a 0a2a 2044 4d2d 5570 6c6f 6164 2d41 ::.* DM-Upload-A │ │ │ │ │ -000011a0: 6c6c 6f77 6564 3a3a 0a2a 2056 6572 7369 llowed::.* Versi │ │ │ │ │ -000011b0: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ -000011c0: 6d20 2856 4353 2920 6669 656c 6473 3a20 m (VCS) fields: │ │ │ │ │ -000011d0: 5665 7273 696f 6e20 436f 6e74 726f 6c20 Version Control │ │ │ │ │ -000011e0: 5379 7374 656d 2056 4353 2066 6965 6c64 System VCS field │ │ │ │ │ -000011f0: 732e 0a2a 2050 6163 6b61 6765 2d4c 6973 s..* Package-Lis │ │ │ │ │ -00001200: 743a 3a0a 2a20 5061 636b 6167 652d 5479 t::.* Package-Ty │ │ │ │ │ -00001210: 7065 3a3a 0a2a 2044 6769 743a 3a0a 2a20 pe::.* Dgit::.* │ │ │ │ │ -00001220: 5465 7374 7375 6974 653a 3a0a 2a20 5275 Testsuite::.* Ru │ │ │ │ │ -00001230: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ -00001240: 743a 3a0a 0a56 6572 7369 6f6e 0a0a 2a20 t::..Version..* │ │ │ │ │ -00001250: 4570 6f63 6873 2073 686f 756c 6420 6265 Epochs should be │ │ │ │ │ -00001260: 2075 7365 6420 7370 6172 696e 676c 793a used sparingly: │ │ │ │ │ -00001270: 3a0a 2a20 5370 6563 6961 6c20 7665 7273 :.* Special vers │ │ │ │ │ -00001280: 696f 6e20 636f 6e76 656e 7469 6f6e 733a ion conventions: │ │ │ │ │ -00001290: 3a0a 0a52 756c 6573 2d52 6571 7569 7265 :..Rules-Require │ │ │ │ │ -000012a0: 732d 526f 6f74 0a0a 2a20 5265 6d61 726b s-Root..* Remark │ │ │ │ │ -000012b0: 733a 3a0a 2a20 4465 6669 6e69 7469 6f6e s::.* Definition │ │ │ │ │ -000012c0: 206f 6620 7468 6520 6b65 7977 6f72 6473 of the keywords │ │ │ │ │ -000012d0: 3a3a 0a2a 2050 726f 7669 6465 6420 6b65 ::.* Provided ke │ │ │ │ │ -000012e0: 7977 6f72 6473 3a3a 0a0a 4f62 736f 6c65 ywords::..Obsole │ │ │ │ │ -000012f0: 7465 2066 6965 6c64 730a 0a2a 2044 4d2d te fields..* DM- │ │ │ │ │ -00001300: 5570 6c6f 6164 2d41 6c6c 6f77 6564 3a20 Upload-Allowed: │ │ │ │ │ -00001310: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ -00001320: 643c 323e 2e0a 0a50 6163 6b61 6765 206d d<2>...Package m │ │ │ │ │ -00001330: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00001340: 7320 616e 6420 696e 7374 616c 6c61 7469 s and installati │ │ │ │ │ -00001350: 6f6e 2070 726f 6365 6475 7265 0a0a 2a20 on procedure..* │ │ │ │ │ -00001360: 496e 7472 6f64 7563 7469 6f6e 2074 6f20 Introduction to │ │ │ │ │ -00001370: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -00001380: 6572 2073 6372 6970 7473 3a3a 0a2a 204d er scripts::.* M │ │ │ │ │ -00001390: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000013a0: 7320 6964 656d 706f 7465 6e63 793a 3a0a s idempotency::. │ │ │ │ │ -000013b0: 2a20 436f 6e74 726f 6c6c 696e 6720 7465 * Controlling te │ │ │ │ │ -000013c0: 726d 696e 616c 2066 6f72 206d 6169 6e74 rminal for maint │ │ │ │ │ -000013d0: 6169 6e65 7220 7363 7269 7074 733a 3a0a ainer scripts::. │ │ │ │ │ -000013e0: 2a20 4578 6974 2073 7461 7475 733a 3a0a * Exit status::. │ │ │ │ │ -000013f0: 2a20 5375 6d6d 6172 7920 6f66 2077 6179 * Summary of way │ │ │ │ │ -00001400: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ -00001410: 6970 7473 2061 7265 2063 616c 6c65 643a ipts are called: │ │ │ │ │ -00001420: 3a0a 2a20 4465 7461 696c 7320 6f66 2075 :.* Details of u │ │ │ │ │ -00001430: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ -00001440: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ -00001450: 7067 7261 6465 3a3a 0a2a 2044 6574 6169 pgrade::.* Detai │ │ │ │ │ -00001460: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ -00001470: 696f 6e3a 3a0a 2a20 4465 7461 696c 7320 ion::.* Details │ │ │ │ │ -00001480: 6f66 2072 656d 6f76 616c 2061 6e64 2f6f of removal and/o │ │ │ │ │ -00001490: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ -000014a0: 7075 7267 696e 673a 3a0a 0a44 6563 6c61 purging::..Decla │ │ │ │ │ -000014b0: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ -000014c0: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ -000014d0: 6765 730a 0a2a 2053 796e 7461 7820 6f66 ges..* Syntax of │ │ │ │ │ -000014e0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ -000014f0: 656c 6473 3a3a 0a2a 2042 696e 6172 7920 elds::.* Binary │ │ │ │ │ -00001500: 4465 7065 6e64 656e 6369 6573 202d 2044 Dependencies - D │ │ │ │ │ -00001510: 6570 656e 6473 2c20 5265 636f 6d6d 656e epends, Recommen │ │ │ │ │ -00001520: 6473 2c20 5375 6767 6573 7473 2c20 456e ds, Suggests, En │ │ │ │ │ -00001530: 6861 6e63 6573 2c20 5072 652d 4465 7065 hances, Pre-Depe │ │ │ │ │ -00001540: 6e64 733a 2042 696e 6172 7920 4465 7065 nds: Binary Depe │ │ │ │ │ -00001550: 6e64 656e 6369 6573 202d 2044 6570 656e ndencies - Depen │ │ │ │ │ -00001560: 6473 2052 6563 6f6d 6d65 6e64 7320 5375 ds Recommends Su │ │ │ │ │ -00001570: 6767 6573 7473 2045 6e68 616e 6365 7320 ggests Enhances │ │ │ │ │ -00001580: 5072 652d 4465 7065 6e64 732e 0a2a 2050 Pre-Depends..* P │ │ │ │ │ -00001590: 6163 6b61 6765 7320 7768 6963 6820 6272 ackages which br │ │ │ │ │ -000015a0: 6561 6b20 6f74 6865 7220 7061 636b 6167 eak other packag │ │ │ │ │ -000015b0: 6573 202d 2042 7265 616b 733a 3a0a 2a20 es - Breaks::.* │ │ │ │ │ -000015c0: 436f 6e66 6c69 6374 696e 6720 6269 6e61 Conflicting bina │ │ │ │ │ -000015d0: 7279 2070 6163 6b61 6765 7320 2d20 436f ry packages - Co │ │ │ │ │ -000015e0: 6e66 6c69 6374 733a 3a0a 2a20 5669 7274 nflicts::.* Virt │ │ │ │ │ -000015f0: 7561 6c20 7061 636b 6167 6573 202d 2050 ual packages - P │ │ │ │ │ -00001600: 726f 7669 6465 733a 3a0a 2a20 4f76 6572 rovides::.* Over │ │ │ │ │ -00001610: 7772 6974 696e 6720 6669 6c65 7320 616e writing files an │ │ │ │ │ -00001620: 6420 7265 706c 6163 696e 6720 7061 636b d replacing pack │ │ │ │ │ -00001630: 6167 6573 202d 2052 6570 6c61 6365 733a ages - Replaces: │ │ │ │ │ -00001640: 3a0a 2a20 5265 6c61 7469 6f6e 7368 6970 :.* Relationship │ │ │ │ │ -00001650: 7320 6265 7477 6565 6e20 736f 7572 6365 s between source │ │ │ │ │ -00001660: 2061 6e64 2062 696e 6172 7920 7061 636b and binary pack │ │ │ │ │ -00001670: 6167 6573 202d 2042 7569 6c64 2d44 6570 ages - Build-Dep │ │ │ │ │ -00001680: 656e 6473 2c20 4275 696c 642d 4465 7065 ends, Build-Depe │ │ │ │ │ -00001690: 6e64 732d 496e 6465 702c 2042 7569 6c64 nds-Indep, Build │ │ │ │ │ -000016a0: 2d44 6570 656e 6473 2d41 7263 682c 2042 -Depends-Arch, B │ │ │ │ │ -000016b0: 7569 6c64 2d43 6f6e 666c 6963 7473 2c20 uild-Conflicts, │ │ │ │ │ -000016c0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -000016d0: 496e 6465 702c 2042 7569 6c64 2d43 6f6e Indep, Build-Con │ │ │ │ │ -000016e0: 666c 6963 7473 2d41 7263 683a 2052 656c flicts-Arch: Rel │ │ │ │ │ -000016f0: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -00001700: 656e 2073 6f75 7263 6520 616e 6420 6269 en source and bi │ │ │ │ │ -00001710: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ -00001720: 4275 696c 642d 4465 7065 6e64 7320 4275 Build-Depends Bu │ │ │ │ │ -00001730: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -00001740: 7020 4275 696c 642d 4465 7065 6e64 732d p Build-Depends- │ │ │ │ │ -00001750: 4172 6368 2042 7569 6c64 2d43 6f6e 666c Arch Build-Confl │ │ │ │ │ -00001760: 6963 7473 2042 7569 6c64 2d43 6f6e 666c icts Build-Confl │ │ │ │ │ -00001770: 6963 7473 2d49 6e64 6570 2042 7569 6c64 icts-Indep Build │ │ │ │ │ -00001780: 2d43 6f6e 666c 6963 7473 2d41 7263 682e -Conflicts-Arch. │ │ │ │ │ -00001790: 0a2a 2041 6464 6974 696f 6e61 6c20 736f .* Additional so │ │ │ │ │ -000017a0: 7572 6365 2070 6163 6b61 6765 7320 7573 urce packages us │ │ │ │ │ -000017b0: 6564 2074 6f20 6275 696c 6420 7468 6520 ed to build the │ │ │ │ │ -000017c0: 6269 6e61 7279 202d 2042 7569 6c74 2d55 binary - Built-U │ │ │ │ │ -000017d0: 7369 6e67 3a3a 0a0a 4f76 6572 7772 6974 sing::..Overwrit │ │ │ │ │ -000017e0: 696e 6720 6669 6c65 7320 616e 6420 7265 ing files and re │ │ │ │ │ -000017f0: 706c 6163 696e 6720 7061 636b 6167 6573 placing packages │ │ │ │ │ -00001800: 202d 2052 6570 6c61 6365 730a 0a2a 204f - Replaces..* O │ │ │ │ │ -00001810: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ -00001820: 2069 6e20 6f74 6865 7220 7061 636b 6167 in other packag │ │ │ │ │ -00001830: 6573 3a3a 0a2a 2052 6570 6c61 6369 6e67 es::.* Replacing │ │ │ │ │ -00001840: 2077 686f 6c65 2070 6163 6b61 6765 732c whole packages, │ │ │ │ │ -00001850: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ -00001860: 656d 6f76 616c 3a20 5265 706c 6163 696e emoval: Replacin │ │ │ │ │ -00001870: 6720 7768 6f6c 6520 7061 636b 6167 6573 g whole packages │ │ │ │ │ -00001880: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ -00001890: 656d 6f76 616c 2e0a 0a53 6861 7265 6420 emoval...Shared │ │ │ │ │ -000018a0: 6c69 6272 6172 6965 730a 0a2a 2052 756e libraries..* Run │ │ │ │ │ -000018b0: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ -000018c0: 7261 7269 6573 3a3a 0a2a 2053 6861 7265 raries::.* Share │ │ │ │ │ -000018d0: 6420 6c69 6272 6172 7920 7375 7070 6f72 d library suppor │ │ │ │ │ -000018e0: 7420 6669 6c65 733a 3a0a 2a20 5374 6174 t files::.* Stat │ │ │ │ │ -000018f0: 6963 206c 6962 7261 7269 6573 3a3a 0a2a ic libraries::.* │ │ │ │ │ -00001900: 2044 6576 656c 6f70 6d65 6e74 2066 696c Development fil │ │ │ │ │ -00001910: 6573 3a3a 0a2a 2044 6570 656e 6465 6e63 es::.* Dependenc │ │ │ │ │ -00001920: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ -00001930: 7061 636b 6167 6573 206f 6620 7468 6520 packages of the │ │ │ │ │ -00001940: 7361 6d65 206c 6962 7261 7279 3a3a 0a2a same library::.* │ │ │ │ │ -00001950: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ -00001960: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ -00001970: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ -00001980: 6167 6573 3a3a 0a0a 5275 6e2d 7469 6d65 ages::..Run-time │ │ │ │ │ -00001990: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -000019a0: 730a 0a2a 206c 6463 6f6e 6669 673a 3a0a s..* ldconfig::. │ │ │ │ │ -000019b0: 0a44 6570 656e 6465 6e63 6965 7320 6265 .Dependencies be │ │ │ │ │ -000019c0: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ -000019d0: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ -000019e0: 6167 6573 0a0a 2a20 4765 6e65 7261 7469 ages..* Generati │ │ │ │ │ -000019f0: 6e67 2064 6570 656e 6465 6e63 6965 7320 ng dependencies │ │ │ │ │ -00001a00: 6f6e 2073 6861 7265 6420 6c69 6272 6172 on shared librar │ │ │ │ │ -00001a10: 6965 733a 3a0a 2a20 5368 6172 6564 206c ies::.* Shared l │ │ │ │ │ -00001a20: 6962 7261 7279 2041 4249 2063 6861 6e67 ibrary ABI chang │ │ │ │ │ -00001a30: 6573 3a3a 0a2a 2054 6865 2073 796d 626f es::.* The symbo │ │ │ │ │ -00001a40: 6c73 2073 7973 7465 6d3a 3a0a 2a20 5468 ls system::.* Th │ │ │ │ │ -00001a50: 6520 7368 6c69 6273 2073 7973 7465 6d3a e shlibs system: │ │ │ │ │ -00001a60: 3a0a 0a54 6865 2073 796d 626f 6c73 2073 :..The symbols s │ │ │ │ │ -00001a70: 7973 7465 6d0a 0a2a 2054 6865 2073 796d ystem..* The sym │ │ │ │ │ -00001a80: 626f 6c73 2066 696c 6573 2070 7265 7365 bols files prese │ │ │ │ │ -00001a90: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ -00001aa0: 3a3a 0a2a 2054 6865 2073 796d 626f 6c73 ::.* The symbols │ │ │ │ │ -00001ab0: 2046 696c 6520 466f 726d 6174 3a3a 0a2a File Format::.* │ │ │ │ │ -00001ac0: 2050 726f 7669 6469 6e67 2061 2073 796d Providing a sym │ │ │ │ │ -00001ad0: 626f 6c73 2066 696c 653a 3a0a 0a54 6865 bols file::..The │ │ │ │ │ -00001ae0: 2073 686c 6962 7320 7379 7374 656d 0a0a shlibs system.. │ │ │ │ │ -00001af0: 2a20 5468 6520 7368 6c69 6273 2066 696c * The shlibs fil │ │ │ │ │ -00001b00: 6573 2070 7265 7365 6e74 206f 6e20 7468 es present on th │ │ │ │ │ -00001b10: 6520 7379 7374 656d 3a3a 0a2a 2054 6865 e system::.* The │ │ │ │ │ -00001b20: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ -00001b30: 6d61 743a 3a0a 2a20 5072 6f76 6964 696e mat::.* Providin │ │ │ │ │ -00001b40: 6720 6120 7368 6c69 6273 2066 696c 653a g a shlibs file: │ │ │ │ │ -00001b50: 3a0a 0a54 6865 204f 7065 7261 7469 6e67 :..The Operating │ │ │ │ │ -00001b60: 2053 7973 7465 6d0a 0a2a 2046 696c 6520 System..* File │ │ │ │ │ -00001b70: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ -00001b80: 3a3a 0a2a 2055 7365 7273 2061 6e64 2067 ::.* Users and g │ │ │ │ │ -00001b90: 726f 7570 733a 3a0a 2a20 5374 6172 7469 roups::.* Starti │ │ │ │ │ -00001ba0: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ -00001bb0: 6573 3a3a 0a2a 2043 6f6e 736f 6c65 206d es::.* Console m │ │ │ │ │ -00001bc0: 6573 7361 6765 7320 6672 6f6d 2069 6e69 essages from ini │ │ │ │ │ -00001bd0: 742e 6420 7363 7269 7074 733a 2043 6f6e t.d scripts: Con │ │ │ │ │ -00001be0: 736f 6c65 206d 6573 7361 6765 7320 6672 sole messages fr │ │ │ │ │ -00001bf0: 6f6d 2069 6e69 7420 6420 7363 7269 7074 om init d script │ │ │ │ │ -00001c00: 732e 0a2a 2043 726f 6e20 6a6f 6273 3a3a s..* Cron jobs:: │ │ │ │ │ -00001c10: 0a2a 204d 656e 7573 3a3a 0a2a 204d 756c .* Menus::.* Mul │ │ │ │ │ -00001c20: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ -00001c30: 3a3a 0a2a 204b 6579 626f 6172 6420 636f ::.* Keyboard co │ │ │ │ │ -00001c40: 6e66 6967 7572 6174 696f 6e3a 3a0a 2a20 nfiguration::.* │ │ │ │ │ -00001c50: 456e 7669 726f 6e6d 656e 7420 7661 7269 Environment vari │ │ │ │ │ -00001c60: 6162 6c65 733a 3a0a 2a20 5265 6769 7374 ables::.* Regist │ │ │ │ │ -00001c70: 6572 696e 6720 446f 6375 6d65 6e74 7320 ering Documents │ │ │ │ │ -00001c80: 7573 696e 6720 646f 632d 6261 7365 3a3a using doc-base:: │ │ │ │ │ -00001c90: 0a2a 2041 6c74 6572 6e61 7465 2069 6e69 .* Alternate ini │ │ │ │ │ -00001ca0: 7420 7379 7374 656d 733a 3a0a 2a20 5369 t systems::.* Si │ │ │ │ │ -00001cb0: 676e 616c 696e 6720 7468 6174 2061 2072 gnaling that a r │ │ │ │ │ -00001cc0: 6562 6f6f 7420 6973 2072 6571 7569 7265 eboot is require │ │ │ │ │ -00001cd0: 643a 3a0a 0a46 696c 6520 7379 7374 656d d::..File system │ │ │ │ │ -00001ce0: 2068 6965 7261 7263 6879 0a0a 2a20 4669 hierarchy..* Fi │ │ │ │ │ -00001cf0: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -00001d00: 7572 653a 3a0a 2a20 5369 7465 2d73 7065 ure::.* Site-spe │ │ │ │ │ -00001d10: 6369 6669 6320 7072 6f67 7261 6d73 3a3a cific programs:: │ │ │ │ │ -00001d20: 0a2a 2054 6865 2073 7973 7465 6d2d 7769 .* The system-wi │ │ │ │ │ -00001d30: 6465 206d 6169 6c20 6469 7265 6374 6f72 de mail director │ │ │ │ │ -00001d40: 793a 3a0a 2a20 2f72 756e 2061 6e64 202f y::.* /run and / │ │ │ │ │ -00001d50: 7275 6e2f 6c6f 636b 3a3a 0a0a 5573 6572 run/lock::..User │ │ │ │ │ -00001d60: 7320 616e 6420 6772 6f75 7073 0a0a 2a20 s and groups..* │ │ │ │ │ -00001d70: 496e 7472 6f64 7563 7469 6f6e 3a3a 0a2a Introduction::.* │ │ │ │ │ -00001d80: 2055 4944 2061 6e64 2047 4944 2063 6c61 UID and GID cla │ │ │ │ │ -00001d90: 7373 6573 3a3a 0a2a 204e 6f6e 2d65 7869 sses::.* Non-exi │ │ │ │ │ -00001da0: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ -00001db0: 746f 7269 6573 3a3a 0a0a 5374 6172 7469 tories::..Starti │ │ │ │ │ -00001dc0: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ -00001dd0: 6573 0a0a 2a20 496e 7472 6f64 7563 7469 es..* Introducti │ │ │ │ │ -00001de0: 6f6e 3a20 496e 7472 6f64 7563 7469 6f6e on: Introduction │ │ │ │ │ -00001df0: 3c32 3e2e 0a2a 2057 7269 7469 6e67 2074 <2>..* Writing t │ │ │ │ │ -00001e00: 6865 2073 6372 6970 7473 3a3a 0a2a 2049 he scripts::.* I │ │ │ │ │ -00001e10: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ -00001e20: 696e 6974 2073 7973 7465 6d73 3a3a 0a2a init systems::.* │ │ │ │ │ -00001e30: 2042 6f6f 742d 7469 6d65 2069 6e69 7469 Boot-time initi │ │ │ │ │ -00001e40: 616c 697a 6174 696f 6e3a 3a0a 2a20 4578 alization::.* Ex │ │ │ │ │ -00001e50: 616d 706c 653a 3a0a 0a49 6e74 6572 6661 ample::..Interfa │ │ │ │ │ -00001e60: 6369 6e67 2077 6974 6820 696e 6974 2073 cing with init s │ │ │ │ │ -00001e70: 7973 7465 6d73 0a0a 2a20 4d61 6e61 6769 ystems..* Managi │ │ │ │ │ -00001e80: 6e67 2074 6865 206c 696e 6b73 3a3a 0a2a ng the links::.* │ │ │ │ │ -00001e90: 2052 756e 6e69 6e67 2069 6e69 7420 7363 Running init sc │ │ │ │ │ -00001ea0: 7269 7074 733a 3a0a 0a43 726f 6e20 6a6f ripts::..Cron jo │ │ │ │ │ -00001eb0: 6273 0a0a 2a20 4372 6f6e 206a 6f62 2066 bs..* Cron job f │ │ │ │ │ -00001ec0: 696c 6520 6e61 6d65 733a 3a0a 0a4d 756c ile names::..Mul │ │ │ │ │ -00001ed0: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ -00001ee0: 0a0a 2a20 5265 6769 7374 7261 7469 6f6e ..* Registration │ │ │ │ │ -00001ef0: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ -00001f00: 616e 646c 6572 7320 7769 7468 2064 6573 andlers with des │ │ │ │ │ -00001f10: 6b74 6f70 2065 6e74 7269 6573 3a3a 0a2a ktop entries::.* │ │ │ │ │ -00001f20: 2052 6567 6973 7472 6174 696f 6e20 6f66 Registration of │ │ │ │ │ -00001f30: 206d 6564 6961 2074 7970 6520 6861 6e64 media type hand │ │ │ │ │ -00001f40: 6c65 7273 2077 6974 6820 6d61 696c 6361 lers with mailca │ │ │ │ │ -00001f50: 7020 656e 7472 6965 733a 3a0a 2a20 5072 p entries::.* Pr │ │ │ │ │ -00001f60: 6f76 6964 696e 6720 6d65 6469 6120 7479 oviding media ty │ │ │ │ │ -00001f70: 7065 7320 746f 2066 696c 6573 3a3a 0a0a pes to files::.. │ │ │ │ │ -00001f80: 416c 7465 726e 6174 6520 696e 6974 2073 Alternate init s │ │ │ │ │ -00001f90: 7973 7465 6d73 0a0a 2a20 4576 656e 742d ystems..* Event- │ │ │ │ │ -00001fa0: 6261 7365 6420 626f 6f74 2077 6974 6820 based boot with │ │ │ │ │ -00001fb0: 7570 7374 6172 743a 3a0a 0a46 696c 6573 upstart::..Files │ │ │ │ │ -00001fc0: 0a0a 2a20 4269 6e61 7269 6573 3a3a 0a2a ..* Binaries::.* │ │ │ │ │ -00001fd0: 204c 6962 7261 7269 6573 3a3a 0a2a 2053 Libraries::.* S │ │ │ │ │ -00001fe0: 6861 7265 6420 6c69 6272 6172 6965 733a hared libraries: │ │ │ │ │ -00001ff0: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ -00002000: 733c 323e 2e0a 2a20 5363 7269 7074 733a s<2>..* Scripts: │ │ │ │ │ -00002010: 3a0a 2a20 5379 6d62 6f6c 6963 206c 696e :.* Symbolic lin │ │ │ │ │ -00002020: 6b73 3a3a 0a2a 2044 6576 6963 6520 6669 ks::.* Device fi │ │ │ │ │ -00002030: 6c65 733a 3a0a 2a20 436f 6e66 6967 7572 les::.* Configur │ │ │ │ │ -00002040: 6174 696f 6e20 6669 6c65 733a 3a0a 2a20 ation files::.* │ │ │ │ │ -00002050: 4c6f 6720 6669 6c65 733a 3a0a 2a20 4c6f Log files::.* Lo │ │ │ │ │ -00002060: 6361 6c65 2066 696c 6573 3a3a 0a2a 2050 cale files::.* P │ │ │ │ │ -00002070: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ -00002080: 776e 6572 733a 3a0a 2a20 4669 6c65 206e wners::.* File n │ │ │ │ │ -00002090: 616d 6573 3a3a 0a0a 436f 6e66 6967 7572 ames::..Configur │ │ │ │ │ -000020a0: 6174 696f 6e20 6669 6c65 730a 0a2a 2044 ation files..* D │ │ │ │ │ -000020b0: 6566 696e 6974 696f 6e73 3a20 4465 6669 efinitions: Defi │ │ │ │ │ -000020c0: 6e69 7469 6f6e 733c 323e 2e0a 2a20 4c6f nitions<2>..* Lo │ │ │ │ │ -000020d0: 6361 7469 6f6e 3a3a 0a2a 2042 6568 6176 cation::.* Behav │ │ │ │ │ -000020e0: 696f 723a 3a0a 2a20 5368 6172 696e 6720 ior::.* Sharing │ │ │ │ │ -000020f0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -00002100: 6c65 733a 3a0a 2a20 5573 6572 2063 6f6e les::.* User con │ │ │ │ │ -00002110: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00002120: 2028 e280 9c64 6f74 6669 6c65 73e2 809d (...dotfiles... │ │ │ │ │ -00002130: 293a 2055 7365 7220 636f 6e66 6967 7572 ): User configur │ │ │ │ │ -00002140: 6174 696f 6e20 6669 6c65 7320 e280 9c64 ation files ...d │ │ │ │ │ -00002150: 6f74 6669 6c65 73e2 809d 2e0a 0a50 6572 otfiles......Per │ │ │ │ │ -00002160: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ -00002170: 6572 730a 0a2a 2054 6865 2075 7365 206f ers..* The use o │ │ │ │ │ -00002180: 6620 6470 6b67 2d73 7461 746f 7665 7272 f dpkg-statoverr │ │ │ │ │ -00002190: 6964 653a 3a0a 0a43 7573 746f 6d69 7a65 ide::..Customize │ │ │ │ │ -000021a0: 6420 7072 6f67 7261 6d73 0a0a 2a20 4172 d programs..* Ar │ │ │ │ │ -000021b0: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ -000021c0: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ -000021d0: 3a3a 0a2a 2044 6165 6d6f 6e73 3a3a 0a2a ::.* Daemons::.* │ │ │ │ │ -000021e0: 2055 7369 6e67 2070 7365 7564 6f2d 7474 Using pseudo-tt │ │ │ │ │ -000021f0: 7973 2061 6e64 206d 6f64 6966 7969 6e67 ys and modifying │ │ │ │ │ -00002200: 2077 746d 702c 2075 746d 7020 616e 6420 wtmp, utmp and │ │ │ │ │ -00002210: 6c61 7374 6c6f 673a 2055 7369 6e67 2070 lastlog: Using p │ │ │ │ │ -00002220: 7365 7564 6f2d 7474 7973 2061 6e64 206d seudo-ttys and m │ │ │ │ │ -00002230: 6f64 6966 7969 6e67 2077 746d 7020 7574 odifying wtmp ut │ │ │ │ │ -00002240: 6d70 2061 6e64 206c 6173 746c 6f67 2e0a mp and lastlog.. │ │ │ │ │ -00002250: 2a20 4564 6974 6f72 7320 616e 6420 7061 * Editors and pa │ │ │ │ │ -00002260: 6765 7273 3a3a 0a2a 2057 6562 2073 6572 gers::.* Web ser │ │ │ │ │ -00002270: 7665 7273 2061 6e64 2061 7070 6c69 6361 vers and applica │ │ │ │ │ -00002280: 7469 6f6e 733a 3a0a 2a20 4d61 696c 2074 tions::.* Mail t │ │ │ │ │ -00002290: 7261 6e73 706f 7274 2c20 6465 6c69 7665 ransport, delive │ │ │ │ │ -000022a0: 7279 2061 6e64 2075 7365 7220 6167 656e ry and user agen │ │ │ │ │ -000022b0: 7473 3a20 4d61 696c 2074 7261 6e73 706f ts: Mail transpo │ │ │ │ │ -000022c0: 7274 2064 656c 6976 6572 7920 616e 6420 rt delivery and │ │ │ │ │ -000022d0: 7573 6572 2061 6765 6e74 732e 0a2a 204e user agents..* N │ │ │ │ │ -000022e0: 6577 7320 7379 7374 656d 2063 6f6e 6669 ews system confi │ │ │ │ │ -000022f0: 6775 7261 7469 6f6e 3a3a 0a2a 2050 726f guration::.* Pro │ │ │ │ │ -00002300: 6772 616d 7320 666f 7220 7468 6520 5820 grams for the X │ │ │ │ │ -00002310: 5769 6e64 6f77 2053 7973 7465 6d3a 3a0a Window System::. │ │ │ │ │ -00002320: 2a20 5065 726c 2070 726f 6772 616d 7320 * Perl programs │ │ │ │ │ -00002330: 616e 6420 6d6f 6475 6c65 733a 3a0a 2a20 and modules::.* │ │ │ │ │ -00002340: 456d 6163 7320 6c69 7370 2070 726f 6772 Emacs lisp progr │ │ │ │ │ -00002350: 616d 733a 3a0a 2a20 4761 6d65 733a 3a0a ams::.* Games::. │ │ │ │ │ -00002360: 0a41 7263 6869 7465 6374 7572 6520 7370 .Architecture sp │ │ │ │ │ -00002370: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ -00002380: 6e67 730a 0a2a 2041 7263 6869 7465 6374 ngs..* Architect │ │ │ │ │ -00002390: 7572 6520 7769 6c64 6361 7264 733a 3a0a ure wildcards::. │ │ │ │ │ -000023a0: 0a50 726f 6772 616d 7320 666f 7220 7468 .Programs for th │ │ │ │ │ -000023b0: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ -000023c0: 6d0a 0a2a 2050 726f 7669 6469 6e67 2058 m..* Providing X │ │ │ │ │ -000023d0: 2073 7570 706f 7274 2061 6e64 2070 6163 support and pac │ │ │ │ │ -000023e0: 6b61 6765 2070 7269 6f72 6974 6965 733a kage priorities: │ │ │ │ │ -000023f0: 3a0a 2a20 5061 636b 6167 6573 2070 726f :.* Packages pro │ │ │ │ │ -00002400: 7669 6469 6e67 2061 6e20 5820 7365 7276 viding an X serv │ │ │ │ │ -00002410: 6572 3a3a 0a2a 2050 6163 6b61 6765 7320 er::.* Packages │ │ │ │ │ -00002420: 7072 6f76 6964 696e 6720 6120 7465 726d providing a term │ │ │ │ │ -00002430: 696e 616c 2065 6d75 6c61 746f 723a 3a0a inal emulator::. │ │ │ │ │ -00002440: 2a20 5061 636b 6167 6573 2070 726f 7669 * Packages provi │ │ │ │ │ -00002450: 6469 6e67 2061 2077 696e 646f 7720 6d61 ding a window ma │ │ │ │ │ -00002460: 6e61 6765 723a 3a0a 2a20 5061 636b 6167 nager::.* Packag │ │ │ │ │ -00002470: 6573 2070 726f 7669 6469 6e67 2066 6f6e es providing fon │ │ │ │ │ -00002480: 7473 3a3a 0a2a 2041 7070 6c69 6361 7469 ts::.* Applicati │ │ │ │ │ -00002490: 6f6e 2064 6566 6175 6c74 7320 6669 6c65 on defaults file │ │ │ │ │ -000024a0: 733a 3a0a 2a20 496e 7374 616c 6c61 7469 s::.* Installati │ │ │ │ │ -000024b0: 6f6e 2064 6972 6563 746f 7279 2069 7373 on directory iss │ │ │ │ │ -000024c0: 7565 733a 3a0a 0a44 6f63 756d 656e 7461 ues::..Documenta │ │ │ │ │ -000024d0: 7469 6f6e 0a0a 2a20 4d61 6e75 616c 2070 tion..* Manual p │ │ │ │ │ -000024e0: 6167 6573 3a3a 0a2a 2049 6e66 6f20 646f ages::.* Info do │ │ │ │ │ -000024f0: 6375 6d65 6e74 733a 3a0a 2a20 4164 6469 cuments::.* Addi │ │ │ │ │ -00002500: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ -00002510: 7469 6f6e 3a3a 0a2a 2050 7265 6665 7272 tion::.* Preferr │ │ │ │ │ -00002520: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ -00002530: 2066 6f72 6d61 7473 3a3a 0a2a 2043 6f70 formats::.* Cop │ │ │ │ │ -00002540: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -00002550: 6f6e 3a3a 0a2a 2045 7861 6d70 6c65 733a on::.* Examples: │ │ │ │ │ -00002560: 3a0a 2a20 4368 616e 6765 6c6f 6720 6669 :.* Changelog fi │ │ │ │ │ -00002570: 6c65 7320 616e 6420 7265 6c65 6173 6520 les and release │ │ │ │ │ -00002580: 6e6f 7465 733a 3a0a 0a43 6f70 7972 6967 notes::..Copyrig │ │ │ │ │ -00002590: 6874 2069 6e66 6f72 6d61 7469 6f6e 0a0a ht information.. │ │ │ │ │ -000025a0: 2a20 4d61 6368 696e 652d 7265 6164 6162 * Machine-readab │ │ │ │ │ -000025b0: 6c65 2063 6f70 7972 6967 6874 2069 6e66 le copyright inf │ │ │ │ │ -000025c0: 6f72 6d61 7469 6f6e 3a3a 0a0a 4269 6e61 ormation::..Bina │ │ │ │ │ -000025d0: 7279 2070 6163 6b61 6765 7320 2866 726f ry packages (fro │ │ │ │ │ -000025e0: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -000025f0: 4d61 6e75 616c 290a 0a2a 2043 7265 6174 Manual)..* Creat │ │ │ │ │ -00002600: 696e 6720 7061 636b 6167 6520 6669 6c65 ing package file │ │ │ │ │ -00002610: 7320 2d20 6470 6b67 2d64 6562 3a3a 0a2a s - dpkg-deb::.* │ │ │ │ │ -00002620: 2042 696e 6172 7920 7061 636b 6167 6520 Binary package │ │ │ │ │ -00002630: 6d65 7461 6461 7461 2066 696c 6573 3a3a metadata files:: │ │ │ │ │ -00002640: 0a2a 2054 6865 2062 696e 6172 7920 7061 .* The binary pa │ │ │ │ │ -00002650: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -00002660: 6c65 3b20 636f 6e74 726f 6c3a 2054 6865 le; control: The │ │ │ │ │ -00002670: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -00002680: 636f 6e74 726f 6c20 6669 6c65 2063 6f6e control file con │ │ │ │ │ -00002690: 7472 6f6c 2e0a 2a20 5469 6d65 2053 7461 trol..* Time Sta │ │ │ │ │ -000026a0: 6d70 733a 3a0a 0a53 6f75 7263 6520 7061 mps::..Source pa │ │ │ │ │ -000026b0: 636b 6167 6573 2028 6672 6f6d 206f 6c64 ckages (from old │ │ │ │ │ -000026c0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -000026d0: 6c29 0a0a 2a20 546f 6f6c 7320 666f 7220 l)..* Tools for │ │ │ │ │ -000026e0: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ -000026f0: 6520 7061 636b 6167 6573 3a3a 0a2a 2054 e packages::.* T │ │ │ │ │ -00002700: 6865 2044 6562 6961 6e20 7061 636b 6167 he Debian packag │ │ │ │ │ -00002710: 6520 736f 7572 6365 2074 7265 653a 3a0a e source tree::. │ │ │ │ │ -00002720: 2a20 536f 7572 6365 2070 6163 6b61 6765 * Source package │ │ │ │ │ -00002730: 7320 6173 2061 7263 6869 7665 733a 3a0a s as archives::. │ │ │ │ │ -00002740: 2a20 556e 7061 636b 696e 6720 6120 4465 * Unpacking a De │ │ │ │ │ -00002750: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -00002760: 6167 6520 7769 7468 6f75 7420 6470 6b67 age without dpkg │ │ │ │ │ -00002770: 2d73 6f75 7263 653a 3a0a 0a54 6f6f 6c73 -source::..Tools │ │ │ │ │ -00002780: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -00002790: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -000027a0: 0a2a 2064 706b 672d 736f 7572 6365 202d .* dpkg-source - │ │ │ │ │ -000027b0: 2070 6163 6b73 2061 6e64 2075 6e70 6163 packs and unpac │ │ │ │ │ -000027c0: 6b73 2044 6562 6961 6e20 736f 7572 6365 ks Debian source │ │ │ │ │ -000027d0: 2070 6163 6b61 6765 733a 3a0a 2a20 6470 packages::.* dp │ │ │ │ │ -000027e0: 6b67 2d62 7569 6c64 7061 636b 6167 6520 kg-buildpackage │ │ │ │ │ -000027f0: 2d20 6f76 6572 616c 6c20 7061 636b 6167 - overall packag │ │ │ │ │ -00002800: 652d 6275 696c 6469 6e67 2063 6f6e 7472 e-building contr │ │ │ │ │ -00002810: 6f6c 2073 6372 6970 743a 3a0a 2a20 6470 ol script::.* dp │ │ │ │ │ -00002820: 6b67 2d67 656e 636f 6e74 726f 6c20 2d20 kg-gencontrol - │ │ │ │ │ -00002830: 6765 6e65 7261 7465 7320 6269 6e61 7279 generates binary │ │ │ │ │ -00002840: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -00002850: 2066 696c 6573 3a3a 0a2a 2064 706b 672d files::.* dpkg- │ │ │ │ │ -00002860: 7368 6c69 6264 6570 7320 2d20 6361 6c63 shlibdeps - calc │ │ │ │ │ -00002870: 756c 6174 6573 2073 6861 7265 6420 6c69 ulates shared li │ │ │ │ │ -00002880: 6272 6172 7920 6465 7065 6e64 656e 6369 brary dependenci │ │ │ │ │ -00002890: 6573 3a3a 0a2a 2064 706b 672d 6469 7374 es::.* dpkg-dist │ │ │ │ │ -000028a0: 6164 6466 696c 6520 2d20 6164 6473 2061 addfile - adds a │ │ │ │ │ -000028b0: 2066 696c 6520 746f 2064 6562 6961 6e2f file to debian/ │ │ │ │ │ -000028c0: 6669 6c65 733a 3a0a 2a20 6470 6b67 2d67 files::.* dpkg-g │ │ │ │ │ -000028d0: 656e 6368 616e 6765 7320 2d20 6765 6e65 enchanges - gene │ │ │ │ │ -000028e0: 7261 7465 7320 6120 2e63 6861 6e67 6573 rates a .changes │ │ │ │ │ -000028f0: 2075 706c 6f61 6420 636f 6e74 726f 6c20 upload control │ │ │ │ │ -00002900: 6669 6c65 3a20 6470 6b67 2d67 656e 6368 file: dpkg-gench │ │ │ │ │ -00002910: 616e 6765 7320 2d20 6765 6e65 7261 7465 anges - generate │ │ │ │ │ -00002920: 7320 6120 6368 616e 6765 7320 7570 6c6f s a changes uplo │ │ │ │ │ -00002930: 6164 2063 6f6e 7472 6f6c 2066 696c 652e ad control file. │ │ │ │ │ -00002940: 0a2a 2064 706b 672d 7061 7273 6563 6861 .* dpkg-parsecha │ │ │ │ │ -00002950: 6e67 656c 6f67 202d 2070 726f 6475 6365 ngelog - produce │ │ │ │ │ -00002960: 7320 7061 7273 6564 2072 6570 7265 7365 s parsed represe │ │ │ │ │ -00002970: 6e74 6174 696f 6e20 6f66 2061 2063 6861 ntation of a cha │ │ │ │ │ -00002980: 6e67 656c 6f67 3a3a 0a2a 2064 706b 672d ngelog::.* dpkg- │ │ │ │ │ -00002990: 6172 6368 6974 6563 7475 7265 202d 2069 architecture - i │ │ │ │ │ -000029a0: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -000029b0: 2074 6865 2062 7569 6c64 2061 6e64 2068 the build and h │ │ │ │ │ -000029c0: 6f73 7420 7379 7374 656d 3a3a 0a0a 5468 ost system::..Th │ │ │ │ │ -000029d0: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -000029e0: 2073 6f75 7263 6520 7472 6565 0a0a 2a20 source tree..* │ │ │ │ │ -000029f0: 6465 6269 616e 2f72 756c 6573 202d 2074 debian/rules - t │ │ │ │ │ -00002a00: 6865 206d 6169 6e20 6275 696c 6469 6e67 he main building │ │ │ │ │ -00002a10: 2073 6372 6970 743a 3a0a 2a20 6465 6269 script::.* debi │ │ │ │ │ -00002a20: 616e 2f73 7562 7374 7661 7273 2061 6e64 an/substvars and │ │ │ │ │ -00002a30: 2076 6172 6961 626c 6520 7375 6273 7469 variable substi │ │ │ │ │ -00002a40: 7475 7469 6f6e 733a 3a0a 2a20 6465 6269 tutions::.* debi │ │ │ │ │ -00002a50: 616e 2f66 696c 6573 3a3a 0a2a 2064 6562 an/files::.* deb │ │ │ │ │ -00002a60: 6961 6e2f 746d 703a 3a0a 0a55 6e70 6163 ian/tmp::..Unpac │ │ │ │ │ -00002a70: 6b69 6e67 2061 2044 6562 6961 6e20 736f king a Debian so │ │ │ │ │ -00002a80: 7572 6365 2070 6163 6b61 6765 2077 6974 urce package wit │ │ │ │ │ -00002a90: 686f 7574 2064 706b 672d 736f 7572 6365 hout dpkg-source │ │ │ │ │ -00002aa0: 0a0a 2a20 5265 7374 7269 6374 696f 6e73 ..* Restrictions │ │ │ │ │ -00002ab0: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -00002ac0: 6f75 7263 6520 7061 636b 6167 6573 3a3a ource packages:: │ │ │ │ │ -00002ad0: 0a0a 436f 6e74 726f 6c20 6669 6c65 7320 ..Control files │ │ │ │ │ -00002ae0: 616e 6420 7468 6569 7220 6669 656c 6473 and their fields │ │ │ │ │ -00002af0: 2028 6672 6f6d 206f 6c64 2050 6163 6b61 (from old Packa │ │ │ │ │ -00002b00: 6769 6e67 204d 616e 7561 6c29 0a0a 2a20 ging Manual)..* │ │ │ │ │ -00002b10: 5379 6e74 6178 206f 6620 636f 6e74 726f Syntax of contro │ │ │ │ │ -00002b20: 6c20 6669 6c65 733a 2053 796e 7461 7820 l files: Syntax │ │ │ │ │ -00002b30: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -00002b40: 3c32 3e2e 0a2a 204c 6973 7420 6f66 2066 <2>..* List of f │ │ │ │ │ -00002b50: 6965 6c64 733a 204c 6973 7420 6f66 2066 ields: List of f │ │ │ │ │ -00002b60: 6965 6c64 733c 323e 2e0a 0a4c 6973 7420 ields<2>...List │ │ │ │ │ -00002b70: 6f66 2066 6965 6c64 730a 0a2a 2046 696c of fields..* Fil │ │ │ │ │ -00002b80: 656e 616d 6520 616e 6420 4d53 444f 532d ename and MSDOS- │ │ │ │ │ -00002b90: 4669 6c65 6e61 6d65 3a3a 0a2a 2053 697a Filename::.* Siz │ │ │ │ │ -00002ba0: 6520 616e 6420 4d44 3573 756d 3a3a 0a2a e and MD5sum::.* │ │ │ │ │ -00002bb0: 2053 7461 7475 733a 3a0a 2a20 436f 6e66 Status::.* Conf │ │ │ │ │ -00002bc0: 6967 2d56 6572 7369 6f6e 3a3a 0a2a 2043 ig-Version::.* C │ │ │ │ │ -00002bd0: 6f6e 6666 696c 6573 3a3a 0a2a 204f 6273 onffiles::.* Obs │ │ │ │ │ -00002be0: 6f6c 6574 6520 6669 656c 6473 3a20 4f62 olete fields: Ob │ │ │ │ │ -00002bf0: 736f 6c65 7465 2066 6965 6c64 733c 323e solete fields<2> │ │ │ │ │ -00002c00: 2e0a 0a43 6f6e 6669 6775 7261 7469 6f6e ...Configuration │ │ │ │ │ -00002c10: 2066 696c 6520 6861 6e64 6c69 6e67 2028 file handling ( │ │ │ │ │ -00002c20: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -00002c30: 6e67 204d 616e 7561 6c29 0a0a 2a20 4175 ng Manual)..* Au │ │ │ │ │ -00002c40: 746f 6d61 7469 6320 6861 6e64 6c69 6e67 tomatic handling │ │ │ │ │ -00002c50: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ -00002c60: 6e20 6669 6c65 7320 6279 2064 706b 673a n files by dpkg: │ │ │ │ │ -00002c70: 3a0a 2a20 4675 6c6c 792d 6665 6174 7572 :.* Fully-featur │ │ │ │ │ -00002c80: 6564 206d 6169 6e74 6169 6e65 7220 7363 ed maintainer sc │ │ │ │ │ -00002c90: 7269 7074 2063 6f6e 6669 6775 7261 7469 ript configurati │ │ │ │ │ -00002ca0: 6f6e 2068 616e 646c 696e 673a 3a0a 0a44 on handling::..D │ │ │ │ │ -00002cb0: 6562 6961 6e20 506f 6c69 6379 2063 6861 ebian Policy cha │ │ │ │ │ -00002cc0: 6e67 6573 2070 726f 6365 7373 0a0a 2a20 nges process..* │ │ │ │ │ -00002cd0: 496e 7472 6f64 7563 7469 6f6e 3a20 496e Introduction: In │ │ │ │ │ -00002ce0: 7472 6f64 7563 7469 6f6e 3c33 3e2e 0a2a troduction<3>..* │ │ │ │ │ -00002cf0: 2043 6861 6e67 6520 476f 616c 733a 3a0a Change Goals::. │ │ │ │ │ -00002d00: 2a20 4375 7272 656e 7420 5072 6f63 6573 * Current Proces │ │ │ │ │ -00002d10: 733a 3a0a 2a20 4f74 6865 7220 5461 6773 s::.* Other Tags │ │ │ │ │ -00002d20: 3a3a 0a0a 4375 7272 656e 7420 5072 6f63 ::..Current Proc │ │ │ │ │ -00002d30: 6573 730a 0a2a 2053 7461 7465 2041 3b20 ess..* State A; │ │ │ │ │ -00002d40: 4d6f 7265 2069 6e66 6f72 6d61 7469 6f6e More information │ │ │ │ │ -00002d50: 2072 6571 7569 7265 643a 2053 7461 7465 required: State │ │ │ │ │ -00002d60: 2041 204d 6f72 6520 696e 666f 726d 6174 A More informat │ │ │ │ │ -00002d70: 696f 6e20 7265 7175 6972 6564 2e0a 2a20 ion required..* │ │ │ │ │ -00002d80: 5374 6174 6520 423b 2044 6973 6375 7373 State B; Discuss │ │ │ │ │ -00002d90: 696f 6e3a 2053 7461 7465 2042 2044 6973 ion: State B Dis │ │ │ │ │ -00002da0: 6375 7373 696f 6e2e 0a2a 2053 7461 7465 cussion..* State │ │ │ │ │ -00002db0: 2043 3b20 5072 6f70 6f73 616c 3a20 5374 C; Proposal: St │ │ │ │ │ -00002dc0: 6174 6520 4320 5072 6f70 6f73 616c 2e0a ate C Proposal.. │ │ │ │ │ -00002dd0: 2a20 5374 6174 6520 443b 2057 6f72 6469 * State D; Wordi │ │ │ │ │ -00002de0: 6e67 2070 726f 706f 7365 643a 2053 7461 ng proposed: Sta │ │ │ │ │ -00002df0: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -00002e00: 706f 7365 642e 0a2a 2053 7461 7465 2045 posed..* State E │ │ │ │ │ -00002e10: 3b20 5365 636f 6e64 6564 3a20 5374 6174 ; Seconded: Stat │ │ │ │ │ -00002e20: 6520 4520 5365 636f 6e64 6564 2e0a 2a20 e E Seconded..* │ │ │ │ │ -00002e30: 5374 6174 6520 463b 2041 6363 6570 7465 State F; Accepte │ │ │ │ │ -00002e40: 643a 2053 7461 7465 2046 2041 6363 6570 d: State F Accep │ │ │ │ │ -00002e50: 7465 642e 0a2a 2053 7461 7465 2047 3b20 ted..* State G; │ │ │ │ │ -00002e60: 5265 6a65 6374 3a20 5374 6174 6520 4720 Reject: State G │ │ │ │ │ -00002e70: 5265 6a65 6374 2e0a 0a55 7067 7261 6469 Reject...Upgradi │ │ │ │ │ -00002e80: 6e67 2063 6865 636b 6c69 7374 0a0a 2a20 ng checklist..* │ │ │ │ │ -00002e90: 4162 6f75 7420 7468 6520 6368 6563 6b6c About the checkl │ │ │ │ │ -00002ea0: 6973 743a 3a0a 2a20 5665 7273 696f 6e20 ist::.* Version │ │ │ │ │ -00002eb0: 342e 372e 323a 2056 6572 7369 6f6e 2034 4.7.2: Version 4 │ │ │ │ │ -00002ec0: 2037 2032 2e0a 2a20 5665 7273 696f 6e20 7 2..* Version │ │ │ │ │ -00002ed0: 342e 372e 313a 2056 6572 7369 6f6e 2034 4.7.1: Version 4 │ │ │ │ │ -00002ee0: 2037 2031 2e0a 2a20 5665 7273 696f 6e20 7 1..* Version │ │ │ │ │ -00002ef0: 342e 372e 303a 2056 6572 7369 6f6e 2034 4.7.0: Version 4 │ │ │ │ │ -00002f00: 2037 2030 2e0a 2a20 5665 7273 696f 6e20 7 0..* Version │ │ │ │ │ -00002f10: 342e 362e 323a 2056 6572 7369 6f6e 2034 4.6.2: Version 4 │ │ │ │ │ -00002f20: 2036 2032 2e0a 2a20 5665 7273 696f 6e20 6 2..* Version │ │ │ │ │ -00002f30: 342e 362e 313a 2056 6572 7369 6f6e 2034 4.6.1: Version 4 │ │ │ │ │ -00002f40: 2036 2031 2e0a 2a20 5665 7273 696f 6e20 6 1..* Version │ │ │ │ │ -00002f50: 342e 362e 303a 2056 6572 7369 6f6e 2034 4.6.0: Version 4 │ │ │ │ │ -00002f60: 2036 2030 2e0a 2a20 5665 7273 696f 6e20 6 0..* Version │ │ │ │ │ -00002f70: 342e 352e 313a 2056 6572 7369 6f6e 2034 4.5.1: Version 4 │ │ │ │ │ -00002f80: 2035 2031 2e0a 2a20 5665 7273 696f 6e20 5 1..* Version │ │ │ │ │ -00002f90: 342e 352e 303a 2056 6572 7369 6f6e 2034 4.5.0: Version 4 │ │ │ │ │ -00002fa0: 2035 2030 2e0a 2a20 5665 7273 696f 6e20 5 0..* Version │ │ │ │ │ -00002fb0: 342e 342e 313a 2056 6572 7369 6f6e 2034 4.4.1: Version 4 │ │ │ │ │ -00002fc0: 2034 2031 2e0a 2a20 5665 7273 696f 6e20 4 1..* Version │ │ │ │ │ -00002fd0: 342e 342e 303a 2056 6572 7369 6f6e 2034 4.4.0: Version 4 │ │ │ │ │ -00002fe0: 2034 2030 2e0a 2a20 5665 7273 696f 6e20 4 0..* Version │ │ │ │ │ -00002ff0: 342e 332e 303a 2056 6572 7369 6f6e 2034 4.3.0: Version 4 │ │ │ │ │ -00003000: 2033 2030 2e0a 2a20 5665 7273 696f 6e20 3 0..* Version │ │ │ │ │ -00003010: 342e 322e 313a 2056 6572 7369 6f6e 2034 4.2.1: Version 4 │ │ │ │ │ -00003020: 2032 2031 2e0a 2a20 5665 7273 696f 6e20 2 1..* Version │ │ │ │ │ -00003030: 342e 322e 303a 2056 6572 7369 6f6e 2034 4.2.0: Version 4 │ │ │ │ │ -00003040: 2032 2030 2e0a 2a20 5665 7273 696f 6e20 2 0..* Version │ │ │ │ │ -00003050: 342e 312e 353a 2056 6572 7369 6f6e 2034 4.1.5: Version 4 │ │ │ │ │ -00003060: 2031 2035 2e0a 2a20 5665 7273 696f 6e20 1 5..* Version │ │ │ │ │ -00003070: 342e 312e 343a 2056 6572 7369 6f6e 2034 4.1.4: Version 4 │ │ │ │ │ -00003080: 2031 2034 2e0a 2a20 5665 7273 696f 6e20 1 4..* Version │ │ │ │ │ -00003090: 342e 312e 333a 2056 6572 7369 6f6e 2034 4.1.3: Version 4 │ │ │ │ │ -000030a0: 2031 2033 2e0a 2a20 5665 7273 696f 6e20 1 3..* Version │ │ │ │ │ -000030b0: 342e 312e 323a 2056 6572 7369 6f6e 2034 4.1.2: Version 4 │ │ │ │ │ -000030c0: 2031 2032 2e0a 2a20 5665 7273 696f 6e20 1 2..* Version │ │ │ │ │ -000030d0: 342e 312e 313a 2056 6572 7369 6f6e 2034 4.1.1: Version 4 │ │ │ │ │ -000030e0: 2031 2031 2e0a 2a20 5665 7273 696f 6e20 1 1..* Version │ │ │ │ │ -000030f0: 342e 312e 303a 2056 6572 7369 6f6e 2034 4.1.0: Version 4 │ │ │ │ │ -00003100: 2031 2030 2e0a 2a20 5665 7273 696f 6e20 1 0..* Version │ │ │ │ │ -00003110: 342e 302e 313a 2056 6572 7369 6f6e 2034 4.0.1: Version 4 │ │ │ │ │ -00003120: 2030 2031 2e0a 2a20 5665 7273 696f 6e20 0 1..* Version │ │ │ │ │ -00003130: 342e 302e 303a 2056 6572 7369 6f6e 2034 4.0.0: Version 4 │ │ │ │ │ -00003140: 2030 2030 2e0a 2a20 5665 7273 696f 6e20 0 0..* Version │ │ │ │ │ -00003150: 332e 392e 383a 2056 6572 7369 6f6e 2033 3.9.8: Version 3 │ │ │ │ │ -00003160: 2039 2038 2e0a 2a20 5665 7273 696f 6e20 9 8..* Version │ │ │ │ │ -00003170: 332e 392e 373a 2056 6572 7369 6f6e 2033 3.9.7: Version 3 │ │ │ │ │ -00003180: 2039 2037 2e0a 2a20 5665 7273 696f 6e20 9 7..* Version │ │ │ │ │ -00003190: 332e 392e 363a 2056 6572 7369 6f6e 2033 3.9.6: Version 3 │ │ │ │ │ -000031a0: 2039 2036 2e0a 2a20 5665 7273 696f 6e20 9 6..* Version │ │ │ │ │ -000031b0: 332e 392e 353a 2056 6572 7369 6f6e 2033 3.9.5: Version 3 │ │ │ │ │ -000031c0: 2039 2035 2e0a 2a20 5665 7273 696f 6e20 9 5..* Version │ │ │ │ │ -000031d0: 332e 392e 343a 2056 6572 7369 6f6e 2033 3.9.4: Version 3 │ │ │ │ │ -000031e0: 2039 2034 2e0a 2a20 5665 7273 696f 6e20 9 4..* Version │ │ │ │ │ -000031f0: 332e 392e 333a 2056 6572 7369 6f6e 2033 3.9.3: Version 3 │ │ │ │ │ -00003200: 2039 2033 2e0a 2a20 5665 7273 696f 6e20 9 3..* Version │ │ │ │ │ -00003210: 332e 392e 323a 2056 6572 7369 6f6e 2033 3.9.2: Version 3 │ │ │ │ │ -00003220: 2039 2032 2e0a 2a20 5665 7273 696f 6e20 9 2..* Version │ │ │ │ │ -00003230: 332e 392e 313a 2056 6572 7369 6f6e 2033 3.9.1: Version 3 │ │ │ │ │ -00003240: 2039 2031 2e0a 2a20 5665 7273 696f 6e20 9 1..* Version │ │ │ │ │ -00003250: 332e 392e 303a 2056 6572 7369 6f6e 2033 3.9.0: Version 3 │ │ │ │ │ -00003260: 2039 2030 2e0a 2a20 5665 7273 696f 6e20 9 0..* Version │ │ │ │ │ -00003270: 332e 382e 343a 2056 6572 7369 6f6e 2033 3.8.4: Version 3 │ │ │ │ │ -00003280: 2038 2034 2e0a 2a20 5665 7273 696f 6e20 8 4..* Version │ │ │ │ │ -00003290: 332e 382e 333a 2056 6572 7369 6f6e 2033 3.8.3: Version 3 │ │ │ │ │ -000032a0: 2038 2033 2e0a 2a20 5665 7273 696f 6e20 8 3..* Version │ │ │ │ │ -000032b0: 332e 382e 323a 2056 6572 7369 6f6e 2033 3.8.2: Version 3 │ │ │ │ │ -000032c0: 2038 2032 2e0a 2a20 5665 7273 696f 6e20 8 2..* Version │ │ │ │ │ -000032d0: 332e 382e 313a 2056 6572 7369 6f6e 2033 3.8.1: Version 3 │ │ │ │ │ -000032e0: 2038 2031 2e0a 2a20 5665 7273 696f 6e20 8 1..* Version │ │ │ │ │ -000032f0: 332e 382e 303a 2056 6572 7369 6f6e 2033 3.8.0: Version 3 │ │ │ │ │ -00003300: 2038 2030 2e0a 2a20 5665 7273 696f 6e20 8 0..* Version │ │ │ │ │ -00003310: 332e 372e 333a 2056 6572 7369 6f6e 2033 3.7.3: Version 3 │ │ │ │ │ -00003320: 2037 2033 2e0a 2a20 5665 7273 696f 6e20 7 3..* Version │ │ │ │ │ -00003330: 332e 372e 322e 323a 2056 6572 7369 6f6e 3.7.2.2: Version │ │ │ │ │ -00003340: 2033 2037 2032 2032 2e0a 2a20 5665 7273 3 7 2 2..* Vers │ │ │ │ │ -00003350: 696f 6e20 332e 372e 323a 2056 6572 7369 ion 3.7.2: Versi │ │ │ │ │ -00003360: 6f6e 2033 2037 2032 2e0a 2a20 5665 7273 on 3 7 2..* Vers │ │ │ │ │ -00003370: 696f 6e20 332e 372e 313a 2056 6572 7369 ion 3.7.1: Versi │ │ │ │ │ -00003380: 6f6e 2033 2037 2031 2e0a 2a20 5665 7273 on 3 7 1..* Vers │ │ │ │ │ -00003390: 696f 6e20 332e 372e 303a 2056 6572 7369 ion 3.7.0: Versi │ │ │ │ │ -000033a0: 6f6e 2033 2037 2030 2e0a 2a20 5665 7273 on 3 7 0..* Vers │ │ │ │ │ -000033b0: 696f 6e20 332e 362e 323a 2056 6572 7369 ion 3.6.2: Versi │ │ │ │ │ -000033c0: 6f6e 2033 2036 2032 2e0a 2a20 5665 7273 on 3 6 2..* Vers │ │ │ │ │ -000033d0: 696f 6e20 332e 362e 313a 2056 6572 7369 ion 3.6.1: Versi │ │ │ │ │ -000033e0: 6f6e 2033 2036 2031 2e0a 2a20 5665 7273 on 3 6 1..* Vers │ │ │ │ │ -000033f0: 696f 6e20 332e 362e 303a 2056 6572 7369 ion 3.6.0: Versi │ │ │ │ │ -00003400: 6f6e 2033 2036 2030 2e0a 2a20 5665 7273 on 3 6 0..* Vers │ │ │ │ │ -00003410: 696f 6e20 332e 352e 3130 3a20 5665 7273 ion 3.5.10: Vers │ │ │ │ │ -00003420: 696f 6e20 3320 3520 3130 2e0a 2a20 5665 ion 3 5 10..* Ve │ │ │ │ │ -00003430: 7273 696f 6e20 332e 352e 393a 2056 6572 rsion 3.5.9: Ver │ │ │ │ │ -00003440: 7369 6f6e 2033 2035 2039 2e0a 2a20 5665 sion 3 5 9..* Ve │ │ │ │ │ -00003450: 7273 696f 6e20 332e 352e 383a 2056 6572 rsion 3.5.8: Ver │ │ │ │ │ -00003460: 7369 6f6e 2033 2035 2038 2e0a 2a20 5665 sion 3 5 8..* Ve │ │ │ │ │ -00003470: 7273 696f 6e20 332e 352e 373a 2056 6572 rsion 3.5.7: Ver │ │ │ │ │ -00003480: 7369 6f6e 2033 2035 2037 2e0a 2a20 5665 sion 3 5 7..* Ve │ │ │ │ │ -00003490: 7273 696f 6e20 332e 352e 363a 2056 6572 rsion 3.5.6: Ver │ │ │ │ │ -000034a0: 7369 6f6e 2033 2035 2036 2e0a 2a20 5665 sion 3 5 6..* Ve │ │ │ │ │ -000034b0: 7273 696f 6e20 332e 352e 353a 2056 6572 rsion 3.5.5: Ver │ │ │ │ │ -000034c0: 7369 6f6e 2033 2035 2035 2e0a 2a20 5665 sion 3 5 5..* Ve │ │ │ │ │ -000034d0: 7273 696f 6e20 332e 352e 343a 2056 6572 rsion 3.5.4: Ver │ │ │ │ │ -000034e0: 7369 6f6e 2033 2035 2034 2e0a 2a20 5665 sion 3 5 4..* Ve │ │ │ │ │ -000034f0: 7273 696f 6e20 332e 352e 333a 2056 6572 rsion 3.5.3: Ver │ │ │ │ │ -00003500: 7369 6f6e 2033 2035 2033 2e0a 2a20 5665 sion 3 5 3..* Ve │ │ │ │ │ -00003510: 7273 696f 6e20 332e 352e 323a 2056 6572 rsion 3.5.2: Ver │ │ │ │ │ -00003520: 7369 6f6e 2033 2035 2032 2e0a 2a20 5665 sion 3 5 2..* Ve │ │ │ │ │ -00003530: 7273 696f 6e20 332e 352e 313a 2056 6572 rsion 3.5.1: Ver │ │ │ │ │ -00003540: 7369 6f6e 2033 2035 2031 2e0a 2a20 5665 sion 3 5 1..* Ve │ │ │ │ │ -00003550: 7273 696f 6e20 332e 352e 303a 2056 6572 rsion 3.5.0: Ver │ │ │ │ │ -00003560: 7369 6f6e 2033 2035 2030 2e0a 2a20 5665 sion 3 5 0..* Ve │ │ │ │ │ -00003570: 7273 696f 6e20 332e 322e 312e 313a 2056 rsion 3.2.1.1: V │ │ │ │ │ -00003580: 6572 7369 6f6e 2033 2032 2031 2031 2e0a ersion 3 2 1 1.. │ │ │ │ │ -00003590: 2a20 5665 7273 696f 6e20 332e 322e 313a * Version 3.2.1: │ │ │ │ │ -000035a0: 2056 6572 7369 6f6e 2033 2032 2031 2e0a Version 3 2 1.. │ │ │ │ │ -000035b0: 2a20 5665 7273 696f 6e20 332e 322e 303a * Version 3.2.0: │ │ │ │ │ -000035c0: 2056 6572 7369 6f6e 2033 2032 2030 2e0a Version 3 2 0.. │ │ │ │ │ -000035d0: 2a20 5665 7273 696f 6e20 332e 312e 313a * Version 3.1.1: │ │ │ │ │ -000035e0: 2056 6572 7369 6f6e 2033 2031 2031 2e0a Version 3 1 1.. │ │ │ │ │ -000035f0: 2a20 5665 7273 696f 6e20 332e 312e 303a * Version 3.1.0: │ │ │ │ │ -00003600: 2056 6572 7369 6f6e 2033 2031 2030 2e0a Version 3 1 0.. │ │ │ │ │ -00003610: 2a20 5665 7273 696f 6e20 332e 302e 313a * Version 3.0.1: │ │ │ │ │ -00003620: 2056 6572 7369 6f6e 2033 2030 2031 2e0a Version 3 0 1.. │ │ │ │ │ -00003630: 2a20 5665 7273 696f 6e20 332e 302e 303a * Version 3.0.0: │ │ │ │ │ -00003640: 2056 6572 7369 6f6e 2033 2030 2030 2e0a Version 3 0 0.. │ │ │ │ │ -00003650: 2a20 5665 7273 696f 6e20 322e 352e 303a * Version 2.5.0: │ │ │ │ │ -00003660: 2056 6572 7369 6f6e 2032 2035 2030 2e0a Version 2 5 0.. │ │ │ │ │ -00003670: 2a20 5665 7273 696f 6e20 322e 342e 313a * Version 2.4.1: │ │ │ │ │ -00003680: 2056 6572 7369 6f6e 2032 2034 2031 2e0a Version 2 4 1.. │ │ │ │ │ -00003690: 2a20 5665 7273 696f 6e20 322e 342e 303a * Version 2.4.0: │ │ │ │ │ -000036a0: 2056 6572 7369 6f6e 2032 2034 2030 2e0a Version 2 4 0.. │ │ │ │ │ -000036b0: 2a20 5665 7273 696f 6e20 322e 332e 303a * Version 2.3.0: │ │ │ │ │ -000036c0: 2056 6572 7369 6f6e 2032 2033 2030 2e0a Version 2 3 0.. │ │ │ │ │ -000036d0: 2a20 5665 7273 696f 6e20 322e 322e 303a * Version 2.2.0: │ │ │ │ │ -000036e0: 2056 6572 7369 6f6e 2032 2032 2030 2e0a Version 2 2 0.. │ │ │ │ │ -000036f0: 2a20 5665 7273 696f 6e20 322e 312e 333a * Version 2.1.3: │ │ │ │ │ -00003700: 2056 6572 7369 6f6e 2032 2031 2033 2e0a Version 2 1 3.. │ │ │ │ │ -00003710: 2a20 5665 7273 696f 6e20 322e 312e 323a * Version 2.1.2: │ │ │ │ │ -00003720: 2056 6572 7369 6f6e 2032 2031 2032 2e0a Version 2 1 2.. │ │ │ │ │ -00003730: 2a20 5665 7273 696f 6e20 322e 312e 313a * Version 2.1.1: │ │ │ │ │ -00003740: 2056 6572 7369 6f6e 2032 2031 2031 2e0a Version 2 1 1.. │ │ │ │ │ -00003750: 2a20 5665 7273 696f 6e20 322e 312e 303a * Version 2.1.0: │ │ │ │ │ -00003760: 2056 6572 7369 6f6e 2032 2031 2030 2e0a Version 2 1 0.. │ │ │ │ │ -00003770: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00003780: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00003790: 6f64 653a 2041 626f 7574 2074 6869 7320 ode: About this │ │ │ │ │ -000037a0: 6d61 6e75 616c 2c20 204e 6578 743a 2054 manual, Next: T │ │ │ │ │ -000037b0: 6865 2044 6562 6961 6e20 4172 6368 6976 he Debian Archiv │ │ │ │ │ -000037c0: 652c 2020 5072 6576 3a20 546f 702c 2020 e, Prev: Top, │ │ │ │ │ -000037d0: 5570 3a20 546f 700a 0a31 2041 626f 7574 Up: Top..1 About │ │ │ │ │ -000037e0: 2074 6869 7320 6d61 6e75 616c 0a2a 2a2a this manual.*** │ │ │ │ │ -000037f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00003800: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 636f ..* Menu:..* Sco │ │ │ │ │ -00003810: 7065 3a3a 0a2a 204e 6577 2076 6572 7369 pe::.* New versi │ │ │ │ │ -00003820: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ -00003830: 6d65 6e74 3a3a 0a2a 2041 7574 686f 7273 ment::.* Authors │ │ │ │ │ -00003840: 2061 6e64 204d 6169 6e74 6169 6e65 7273 and Maintainers │ │ │ │ │ -00003850: 3a3a 0a2a 2052 656c 6174 6564 2064 6f63 ::.* Related doc │ │ │ │ │ -00003860: 756d 656e 7473 3a3a 0a2a 2044 6566 696e uments::.* Defin │ │ │ │ │ -00003870: 6974 696f 6e73 3a3a 0a2a 2054 7261 6e73 itions::.* Trans │ │ │ │ │ -00003880: 6c61 7469 6f6e 733a 3a0a 0a1f 0a46 696c lations::....Fil │ │ │ │ │ -00003890: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000038a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5363 .info, Node: Sc │ │ │ │ │ -000038b0: 6f70 652c 2020 4e65 7874 3a20 4e65 7720 ope, Next: New │ │ │ │ │ -000038c0: 7665 7273 696f 6e73 206f 6620 7468 6973 versions of this │ │ │ │ │ -000038d0: 2064 6f63 756d 656e 742c 2020 5570 3a20 document, Up: │ │ │ │ │ -000038e0: 4162 6f75 7420 7468 6973 206d 616e 7561 About this manua │ │ │ │ │ -000038f0: 6c0a 0a31 2e31 2053 636f 7065 0a3d 3d3d l..1.1 Scope.=== │ │ │ │ │ -00003900: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 616e ======..This man │ │ │ │ │ -00003910: 7561 6c20 6465 7363 7269 6265 7320 7468 ual describes th │ │ │ │ │ -00003920: 6520 706f 6c69 6379 2072 6571 7569 7265 e policy require │ │ │ │ │ -00003930: 6d65 6e74 7320 666f 7220 7468 6520 4465 ments for the De │ │ │ │ │ -00003940: 6269 616e 0a64 6973 7472 6962 7574 696f bian.distributio │ │ │ │ │ -00003950: 6e2e 2020 5468 6973 2069 6e63 6c75 6465 n. This include │ │ │ │ │ -00003960: 7320 7468 6520 7374 7275 6374 7572 6520 s the structure │ │ │ │ │ -00003970: 616e 6420 636f 6e74 656e 7473 206f 6620 and contents of │ │ │ │ │ -00003980: 7468 6520 4465 6269 616e 0a61 7263 6869 the Debian.archi │ │ │ │ │ -00003990: 7665 2061 6e64 2073 6576 6572 616c 2064 ve and several d │ │ │ │ │ -000039a0: 6573 6967 6e20 6973 7375 6573 206f 6620 esign issues of │ │ │ │ │ -000039b0: 7468 6520 6f70 6572 6174 696e 6720 7379 the operating sy │ │ │ │ │ -000039c0: 7374 656d 2c20 6173 2077 656c 6c20 6173 stem, as well as │ │ │ │ │ -000039d0: 0a74 6563 686e 6963 616c 2072 6571 7569 .technical requi │ │ │ │ │ -000039e0: 7265 6d65 6e74 7320 7468 6174 2065 6163 rements that eac │ │ │ │ │ -000039f0: 6820 7061 636b 6167 6520 6d75 7374 2073 h package must s │ │ │ │ │ -00003a00: 6174 6973 6679 2074 6f20 6265 2069 6e63 atisfy to be inc │ │ │ │ │ -00003a10: 6c75 6465 6420 696e 0a74 6865 2064 6973 luded in.the dis │ │ │ │ │ -00003a20: 7472 6962 7574 696f 6e2e 0a0a 5468 6973 tribution...This │ │ │ │ │ -00003a30: 206d 616e 7561 6c20 616c 736f 2064 6573 manual also des │ │ │ │ │ -00003a40: 6372 6962 6573 2044 6562 6961 6e20 706f cribes Debian po │ │ │ │ │ -00003a50: 6c69 6379 2061 7320 6974 2072 656c 6174 licy as it relat │ │ │ │ │ -00003a60: 6573 2074 6f20 6372 6561 7469 6e67 0a44 es to creating.D │ │ │ │ │ -00003a70: 6562 6961 6e20 7061 636b 6167 6573 2e20 ebian packages. │ │ │ │ │ -00003a80: 2049 7420 6973 206e 6f74 2061 2074 7574 It is not a tut │ │ │ │ │ -00003a90: 6f72 6961 6c20 6f6e 2068 6f77 2074 6f20 orial on how to │ │ │ │ │ -00003aa0: 6275 696c 6420 7061 636b 6167 6573 2c20 build packages, │ │ │ │ │ -00003ab0: 6e6f 7220 6973 0a69 7420 6578 6861 7573 nor is.it exhaus │ │ │ │ │ -00003ac0: 7469 7665 2077 6865 7265 2069 7420 636f tive where it co │ │ │ │ │ -00003ad0: 6d65 7320 746f 2064 6573 6372 6962 696e mes to describin │ │ │ │ │ -00003ae0: 6720 7468 6520 6265 6861 7669 6f72 206f g the behavior o │ │ │ │ │ -00003af0: 6620 7468 6520 7061 636b 6167 696e 670a f the packaging. │ │ │ │ │ -00003b00: 7379 7374 656d 2e20 2049 6e73 7465 6164 system. Instead │ │ │ │ │ -00003b10: 2c20 7468 6973 206d 616e 7561 6c20 6174 , this manual at │ │ │ │ │ -00003b20: 7465 6d70 7473 2074 6f20 6465 6669 6e65 tempts to define │ │ │ │ │ -00003b30: 2074 6865 2069 6e74 6572 6661 6365 2074 the interface t │ │ │ │ │ -00003b40: 6f20 7468 650a 7061 636b 6167 6520 6d61 o the.package ma │ │ │ │ │ -00003b50: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -00003b60: 7769 7468 2077 6869 6368 2074 6865 2064 with which the d │ │ │ │ │ -00003b70: 6576 656c 6f70 6572 7320 6d75 7374 2062 evelopers must b │ │ │ │ │ -00003b80: 6520 636f 6e76 6572 7361 6e74 2e0a 2831 e conversant..(1 │ │ │ │ │ -00003b90: 290a 0a54 6869 7320 6d61 6e75 616c 2063 )..This manual c │ │ │ │ │ -00003ba0: 616e 6e6f 7420 616e 6420 646f 6573 206e annot and does n │ │ │ │ │ -00003bb0: 6f74 2070 726f 6869 6269 7420 6576 6572 ot prohibit ever │ │ │ │ │ -00003bc0: 7920 706f 7373 6962 6c65 2062 7567 206f y possible bug o │ │ │ │ │ -00003bd0: 720a 756e 6465 7369 7261 626c 6520 6265 r.undesirable be │ │ │ │ │ -00003be0: 6861 7669 6f75 722e 2020 5468 6520 6661 haviour. The fa │ │ │ │ │ -00003bf0: 6374 2074 6861 7420 736f 6d65 7468 696e ct that somethin │ │ │ │ │ -00003c00: 6720 6973 206e 6f74 2070 726f 6869 6269 g is not prohibi │ │ │ │ │ -00003c10: 7465 6420 6279 0a44 6562 6961 6e20 706f ted by.Debian po │ │ │ │ │ -00003c20: 6c69 6379 2064 6f65 7320 6e6f 7420 6d65 licy does not me │ │ │ │ │ -00003c30: 616e 2074 6861 7420 6974 2069 7320 6e6f an that it is no │ │ │ │ │ -00003c40: 7420 6120 6275 672c 206c 6574 2061 6c6f t a bug, let alo │ │ │ │ │ -00003c50: 6e65 2074 6861 7420 6974 2069 730a 6465 ne that it is.de │ │ │ │ │ -00003c60: 7369 7261 626c 652e 2020 5175 6573 7469 sirable. Questi │ │ │ │ │ -00003c70: 6f6e 7320 6e6f 7420 636f 7665 7265 6420 ons not covered │ │ │ │ │ -00003c80: 6279 2070 6f6c 6963 7920 7368 6f75 6c64 by policy should │ │ │ │ │ -00003c90: 2062 6520 6576 616c 7561 7465 6420 6f6e be evaluated on │ │ │ │ │ -00003ca0: 2074 6865 6972 0a6d 6572 6974 732e 0a0a their.merits... │ │ │ │ │ -00003cb0: 5468 6520 666f 6f74 6e6f 7465 7320 7072 The footnotes pr │ │ │ │ │ -00003cc0: 6573 656e 7420 696e 2074 6869 7320 6d61 esent in this ma │ │ │ │ │ -00003cd0: 6e75 616c 2061 7265 206d 6572 656c 7920 nual are merely │ │ │ │ │ -00003ce0: 696e 666f 726d 6174 6976 652c 2061 6e64 informative, and │ │ │ │ │ -00003cf0: 2061 7265 206e 6f74 0a70 6172 7420 6f66 are not.part of │ │ │ │ │ -00003d00: 2044 6562 6961 6e20 706f 6c69 6379 2069 Debian policy i │ │ │ │ │ -00003d10: 7473 656c 662e 0a0a 5468 6520 6170 7065 tself...The appe │ │ │ │ │ -00003d20: 6e64 6963 6573 2074 6f20 7468 6973 206d ndices to this m │ │ │ │ │ -00003d30: 616e 7561 6c20 6172 6520 6e6f 7420 6e65 anual are not ne │ │ │ │ │ -00003d40: 6365 7373 6172 696c 7920 6e6f 726d 6174 cessarily normat │ │ │ │ │ -00003d50: 6976 652c 2065 6974 6865 722e 0a50 6c65 ive, either..Ple │ │ │ │ │ -00003d60: 6173 6520 7365 6520 2a6e 6f74 6520 496e ase see *note In │ │ │ │ │ -00003d70: 7472 6f64 7563 7469 6f6e 2061 6e64 2073 troduction and s │ │ │ │ │ -00003d80: 636f 7065 206f 6620 7468 6573 6520 6170 cope of these ap │ │ │ │ │ -00003d90: 7065 6e64 6963 6573 3a20 362e 2066 6f72 pendices: 6. for │ │ │ │ │ -00003da0: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio │ │ │ │ │ -00003db0: 6e2e 0a0a 496e 2074 6865 206e 6f72 6d61 n...In the norma │ │ │ │ │ -00003dc0: 7469 7665 2070 6172 7420 6f66 2074 6869 tive part of thi │ │ │ │ │ -00003dd0: 7320 6d61 6e75 616c 2c20 7468 6520 666f s manual, the fo │ │ │ │ │ -00003de0: 6c6c 6f77 696e 6720 7465 726d 7320 6172 llowing terms ar │ │ │ │ │ -00003df0: 6520 7573 6564 2074 6f0a 6465 7363 7269 e used to.descri │ │ │ │ │ -00003e00: 6265 2074 6865 2069 6d70 6f72 7461 6e63 be the importanc │ │ │ │ │ -00003e10: 6520 6f66 2065 6163 6820 7374 6174 656d e of each statem │ │ │ │ │ -00003e20: 656e 743a 2028 3229 0a0a 2020 202a 2054 ent: (2).. * T │ │ │ │ │ -00003e30: 6865 2074 6572 6d73 2027 6d75 7374 2720 he terms 'must' │ │ │ │ │ -00003e40: 616e 6420 276d 7573 7420 6e6f 7427 2c20 and 'must not', │ │ │ │ │ -00003e50: 616e 6420 7468 6520 6164 6a65 6374 6976 and the adjectiv │ │ │ │ │ -00003e60: 6573 2027 7265 7175 6972 6564 2720 616e es 'required' an │ │ │ │ │ -00003e70: 640a 2020 2020 2027 7072 6f68 6962 6974 d. 'prohibit │ │ │ │ │ -00003e80: 6564 272c 2064 656e 6f74 6520 7374 726f ed', denote stro │ │ │ │ │ -00003e90: 6e67 2072 6571 7569 7265 6d65 6e74 732e ng requirements. │ │ │ │ │ -00003ea0: 2020 5061 636b 6167 6573 2074 6861 7420 Packages that │ │ │ │ │ -00003eb0: 646f 206e 6f74 0a20 2020 2020 636f 6e66 do not. conf │ │ │ │ │ -00003ec0: 6f72 6d20 746f 2074 6865 7365 2072 6571 orm to these req │ │ │ │ │ -00003ed0: 7569 7265 6d65 6e74 7320 7769 6c6c 2067 uirements will g │ │ │ │ │ -00003ee0: 656e 6572 616c 6c79 206e 6f74 2062 6520 enerally not be │ │ │ │ │ -00003ef0: 636f 6e73 6964 6572 6564 0a20 2020 2020 considered. │ │ │ │ │ -00003f00: 6163 6365 7074 6162 6c65 2066 6f72 2074 acceptable for t │ │ │ │ │ -00003f10: 6865 2044 6562 6961 6e20 6469 7374 7269 he Debian distri │ │ │ │ │ -00003f20: 6275 7469 6f6e 2e20 2054 6865 7365 2073 bution. These s │ │ │ │ │ -00003f30: 7461 7465 6d65 6e74 730a 2020 2020 2063 tatements. c │ │ │ │ │ -00003f40: 6f72 7265 7370 6f6e 6420 746f 2074 6865 orrespond to the │ │ │ │ │ -00003f50: 2027 6372 6974 6963 616c 272c 2027 6772 'critical', 'gr │ │ │ │ │ -00003f60: 6176 6527 2c20 616e 6420 2773 6572 696f ave', and 'serio │ │ │ │ │ -00003f70: 7573 2720 6275 6720 7365 7665 7269 7469 us' bug severiti │ │ │ │ │ -00003f80: 6573 0a20 2020 2020 286e 6f72 6d61 6c6c es. (normall │ │ │ │ │ -00003f90: 7920 7365 7269 6f75 7329 2e20 2054 6865 y serious). The │ │ │ │ │ -00003fa0: 7920 6172 6520 636f 6c6c 6563 7469 7665 y are collective │ │ │ │ │ -00003fb0: 6c79 2063 616c 6c65 6420 2750 6f6c 6963 ly called 'Polic │ │ │ │ │ -00003fc0: 790a 2020 2020 2072 6571 7569 7265 6d65 y. requireme │ │ │ │ │ -00003fd0: 6e74 7327 2e0a 0a20 2020 2a20 5468 6520 nts'... * The │ │ │ │ │ -00003fe0: 7465 726d 7320 2773 686f 756c 6427 2061 terms 'should' a │ │ │ │ │ -00003ff0: 6e64 2027 7368 6f75 6c64 206e 6f74 272c nd 'should not', │ │ │ │ │ -00004000: 2061 6e64 2074 6865 2061 646a 6563 7469 and the adjecti │ │ │ │ │ -00004010: 7665 0a20 2020 2020 2772 6563 6f6d 6d65 ve. 'recomme │ │ │ │ │ -00004020: 6e64 6564 272c 2064 656e 6f74 6520 6265 nded', denote be │ │ │ │ │ -00004030: 7374 2070 7261 6374 6963 6573 2e20 204e st practices. N │ │ │ │ │ -00004040: 6f6e 2d63 6f6e 666f 726d 616e 6365 2077 on-conformance w │ │ │ │ │ -00004050: 6974 6820 7468 6573 650a 2020 2020 2067 ith these. g │ │ │ │ │ -00004060: 7569 6465 6c69 6e65 7320 7769 6c6c 2067 uidelines will g │ │ │ │ │ -00004070: 656e 6572 616c 6c79 2062 6520 636f 6e73 enerally be cons │ │ │ │ │ -00004080: 6964 6572 6564 2061 2062 7567 2c20 6275 idered a bug, bu │ │ │ │ │ -00004090: 7420 7769 6c6c 206e 6f74 0a20 2020 2020 t will not. │ │ │ │ │ -000040a0: 6e65 6365 7373 6172 696c 7920 7265 6e64 necessarily rend │ │ │ │ │ -000040b0: 6572 2061 2070 6163 6b61 6765 2075 6e73 er a package uns │ │ │ │ │ -000040c0: 7569 7461 626c 6520 666f 7220 6469 7374 uitable for dist │ │ │ │ │ -000040d0: 7269 6275 7469 6f6e 2e20 2054 6865 7365 ribution. These │ │ │ │ │ -000040e0: 0a20 2020 2020 7374 6174 656d 656e 7473 . statements │ │ │ │ │ -000040f0: 2063 6f72 7265 7370 6f6e 6420 746f 2062 correspond to b │ │ │ │ │ -00004100: 7567 2073 6576 6572 6974 6965 7320 6f66 ug severities of │ │ │ │ │ -00004110: 2027 696d 706f 7274 616e 7427 2c20 276e 'important', 'n │ │ │ │ │ -00004120: 6f72 6d61 6c27 2c0a 2020 2020 2061 6e64 ormal',. and │ │ │ │ │ -00004130: 2027 6d69 6e6f 7227 2e20 2054 6865 7920 'minor'. They │ │ │ │ │ -00004140: 6172 6520 636f 6c6c 6563 7469 7665 6c79 are collectively │ │ │ │ │ -00004150: 2063 616c 6c65 6420 2750 6f6c 6963 790a called 'Policy. │ │ │ │ │ -00004160: 2020 2020 2072 6563 6f6d 6d65 6e64 6174 recommendat │ │ │ │ │ -00004170: 696f 6e73 272e 0a0a 2020 202a 2054 6865 ions'... * The │ │ │ │ │ -00004180: 2061 646a 6563 7469 7665 7320 2765 6e63 adjectives 'enc │ │ │ │ │ -00004190: 6f75 7261 6765 6427 2061 6e64 2027 6469 ouraged' and 'di │ │ │ │ │ -000041a0: 7363 6f75 7261 6765 6427 2064 656e 6f74 scouraged' denot │ │ │ │ │ -000041b0: 6520 706c 6163 6573 2077 6865 7265 0a20 e places where. │ │ │ │ │ -000041c0: 2020 2020 506f 6c69 6379 206f 6666 6572 Policy offer │ │ │ │ │ -000041d0: 7320 6164 7669 6365 2074 6f20 6d61 696e s advice to main │ │ │ │ │ -000041e0: 7461 696e 6572 732c 2062 7574 206d 6169 tainers, but mai │ │ │ │ │ -000041f0: 6e74 6169 6e65 7273 2061 7265 2066 7265 ntainers are fre │ │ │ │ │ -00004200: 6520 746f 0a20 2020 2020 666f 6c6c 6f77 e to. follow │ │ │ │ │ -00004210: 206f 7220 6e6f 7420 666f 6c6c 6f77 2074 or not follow t │ │ │ │ │ -00004220: 6861 7420 6164 7669 6365 2e20 204e 6f6e hat advice. Non │ │ │ │ │ -00004230: 2d63 6f6e 666f 726d 616e 6365 2077 6974 -conformance wit │ │ │ │ │ -00004240: 6820 7468 6973 2061 6476 6963 650a 2020 h this advice. │ │ │ │ │ -00004250: 2020 2069 7320 6e6f 726d 616c 6c79 206e is normally n │ │ │ │ │ -00004260: 6f74 2063 6f6e 7369 6465 7265 6420 6120 ot considered a │ │ │ │ │ -00004270: 6275 673b 2069 6620 6120 6275 6720 7365 bug; if a bug se │ │ │ │ │ -00004280: 656d 7320 776f 7274 6877 6869 6c65 2c0a ems worthwhile,. │ │ │ │ │ -00004290: 2020 2020 206e 6f72 6d61 6c6c 7920 6974 normally it │ │ │ │ │ -000042a0: 2077 6f75 6c64 2068 6176 6520 6120 7365 would have a se │ │ │ │ │ -000042b0: 7665 7269 7479 206f 6620 2777 6973 686c verity of 'wishl │ │ │ │ │ -000042c0: 6973 7427 2e20 2054 6865 7365 2073 7461 ist'. These sta │ │ │ │ │ -000042d0: 7465 6d65 6e74 730a 2020 2020 2061 7265 tements. are │ │ │ │ │ -000042e0: 2063 6f6c 6c65 6374 6976 656c 7920 6361 collectively ca │ │ │ │ │ -000042f0: 6c6c 6564 2027 506f 6c69 6379 2061 6476 lled 'Policy adv │ │ │ │ │ -00004300: 6963 6527 2e0a 0a20 2020 2a20 5468 6520 ice'... * The │ │ │ │ │ -00004310: 7465 726d 2027 6d61 7927 2061 6e64 2074 term 'may' and t │ │ │ │ │ -00004320: 6865 2061 646a 6563 7469 7665 2027 6f70 he adjective 'op │ │ │ │ │ -00004330: 7469 6f6e 616c 2720 6172 6520 7573 6564 tional' are used │ │ │ │ │ -00004340: 2074 6f20 636c 6172 6966 790a 2020 2020 to clarify. │ │ │ │ │ -00004350: 2063 6173 6573 2077 6865 7265 2069 7420 cases where it │ │ │ │ │ -00004360: 6d61 7920 6f74 6865 7277 6973 6520 6170 may otherwise ap │ │ │ │ │ -00004370: 7065 6172 2074 6861 7420 506f 6c69 6379 pear that Policy │ │ │ │ │ -00004380: 2069 7320 7370 6563 6966 7969 6e67 2061 is specifying a │ │ │ │ │ -00004390: 0a20 2020 2020 7265 7175 6972 656d 656e . requiremen │ │ │ │ │ -000043a0: 7420 6f72 2072 6563 6f6d 6d65 6e64 6174 t or recommendat │ │ │ │ │ -000043b0: 696f 6e2e 2020 496e 2074 686f 7365 2063 ion. In those c │ │ │ │ │ -000043c0: 6173 6573 2c20 7468 6573 6520 776f 7264 ases, these word │ │ │ │ │ -000043d0: 730a 2020 2020 2064 6573 6372 6962 6520 s. describe │ │ │ │ │ -000043e0: 6465 6369 7369 6f6e 7320 7468 6174 2061 decisions that a │ │ │ │ │ -000043f0: 7265 2074 7275 6c79 206f 7074 696f 6e61 re truly optiona │ │ │ │ │ -00004400: 6c20 616e 6420 6174 2074 6865 206d 6169 l and at the mai │ │ │ │ │ -00004410: 6e74 6169 6e65 72e2 8099 730a 2020 2020 ntainer...s. │ │ │ │ │ -00004420: 2064 6973 6372 6574 696f 6e2e 0a0a 5468 discretion...Th │ │ │ │ │ -00004430: 6520 5265 6c65 6173 6520 5465 616d 2063 e Release Team c │ │ │ │ │ -00004440: 616e 2c20 6174 2074 6865 6972 2064 6973 an, at their dis │ │ │ │ │ -00004450: 6372 6574 696f 6e2c 2064 6f77 6e67 7261 cretion, downgra │ │ │ │ │ -00004460: 6465 2061 2050 6f6c 6963 790a 7265 7175 de a Policy.requ │ │ │ │ │ -00004470: 6972 656d 656e 7420 746f 2061 2050 6f6c irement to a Pol │ │ │ │ │ -00004480: 6963 7920 7265 636f 6d6d 656e 6461 7469 icy recommendati │ │ │ │ │ -00004490: 6f6e 2066 6f72 2061 2067 6976 656e 2072 on for a given r │ │ │ │ │ -000044a0: 656c 6561 7365 206f 6620 7468 6520 4465 elease of the De │ │ │ │ │ -000044b0: 6269 616e 0a64 6973 7472 6962 7574 696f bian.distributio │ │ │ │ │ -000044c0: 6e2e 2020 5468 6973 206d 6179 2062 6520 n. This may be │ │ │ │ │ -000044d0: 646f 6e65 2066 6f72 206f 6e6c 7920 6120 done for only a │ │ │ │ │ -000044e0: 7370 6563 6966 6963 2070 6163 6b61 6765 specific package │ │ │ │ │ -000044f0: 206f 7220 666f 7220 7468 650a 6172 6368 or for the.arch │ │ │ │ │ -00004500: 6976 6520 6173 2061 2077 686f 6c65 2e20 ive as a whole. │ │ │ │ │ -00004510: 2054 6869 7320 7072 6f76 6973 696f 6e20 This provision │ │ │ │ │ -00004520: 6973 2069 6e74 656e 6465 6420 746f 2070 is intended to p │ │ │ │ │ -00004530: 726f 7669 6465 2066 6c65 7869 6269 6c69 rovide flexibili │ │ │ │ │ -00004540: 7479 0a74 6f20 6261 6c61 6e63 6520 7468 ty.to balance th │ │ │ │ │ -00004550: 6520 7175 616c 6974 7920 7374 616e 6461 e quality standa │ │ │ │ │ -00004560: 7264 7320 6f66 2074 6865 2064 6973 7472 rds of the distr │ │ │ │ │ -00004570: 6962 7574 696f 6e20 6167 6169 6e73 7420 ibution against │ │ │ │ │ -00004580: 7468 6520 7265 6c65 6173 650a 7363 6865 the release.sche │ │ │ │ │ -00004590: 6475 6c65 2061 6e64 2074 6865 2069 6d70 dule and the imp │ │ │ │ │ -000045a0: 6f72 7461 6e63 6520 6f66 206d 616b 696e ortance of makin │ │ │ │ │ -000045b0: 6720 6120 7374 6162 6c65 2072 656c 6561 g a stable relea │ │ │ │ │ -000045c0: 7365 2e0a 0a4d 7563 6820 6f66 2074 6865 se...Much of the │ │ │ │ │ -000045d0: 2069 6e66 6f72 6d61 7469 6f6e 2070 7265 information pre │ │ │ │ │ -000045e0: 7365 6e74 6564 2069 6e20 7468 6973 206d sented in this m │ │ │ │ │ -000045f0: 616e 7561 6c20 7769 6c6c 2062 6520 7573 anual will be us │ │ │ │ │ -00004600: 6566 756c 2065 7665 6e0a 7768 656e 2062 eful even.when b │ │ │ │ │ -00004610: 7569 6c64 696e 6720 6120 7061 636b 6167 uilding a packag │ │ │ │ │ -00004620: 6520 7768 6963 6820 6973 2074 6f20 6265 e which is to be │ │ │ │ │ -00004630: 2064 6973 7472 6962 7574 6564 2069 6e20 distributed in │ │ │ │ │ -00004640: 736f 6d65 206f 7468 6572 2077 6179 206f some other way o │ │ │ │ │ -00004650: 720a 6973 2069 6e74 656e 6465 6420 666f r.is intended fo │ │ │ │ │ -00004660: 7220 6c6f 6361 6c20 7573 6520 6f6e 6c79 r local use only │ │ │ │ │ -00004670: 2e0a 0a75 6465 6273 2028 7374 7269 7070 ...udebs (stripp │ │ │ │ │ -00004680: 6564 2d64 6f77 6e20 6269 6e61 7279 2070 ed-down binary p │ │ │ │ │ -00004690: 6163 6b61 6765 7320 7573 6564 2062 7920 ackages used by │ │ │ │ │ -000046a0: 7468 6520 4465 6269 616e 2049 6e73 7461 the Debian Insta │ │ │ │ │ -000046b0: 6c6c 6572 2920 616e 640a 736f 7572 6365 ller) and.source │ │ │ │ │ -000046c0: 2070 6163 6b61 6765 7320 7468 6174 2070 packages that p │ │ │ │ │ -000046d0: 726f 6475 6365 206f 6e6c 7920 7564 6562 roduce only udeb │ │ │ │ │ -000046e0: 7320 646f 206e 6f74 2063 6f6d 706c 7920 s do not comply │ │ │ │ │ -000046f0: 7769 7468 2061 6c6c 206f 6620 7468 650a with all of the. │ │ │ │ │ -00004700: 7265 7175 6972 656d 656e 7473 2064 6973 requirements dis │ │ │ │ │ -00004710: 6375 7373 6564 2068 6572 652e 2020 5365 cussed here. Se │ │ │ │ │ -00004720: 6520 7468 6520 4465 6269 616e 2049 6e73 e the Debian Ins │ │ │ │ │ -00004730: 7461 6c6c 6572 2069 6e74 6572 6e61 6c73 taller internals │ │ │ │ │ -00004740: 0a6d 616e 7561 6c28 3329 2066 6f72 206d .manual(3) for m │ │ │ │ │ -00004750: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ -00004760: 6162 6f75 7420 7468 656d 2e0a 0a20 2020 about them... │ │ │ │ │ -00004770: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00004780: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00004790: 0a20 2020 2831 2920 496e 666f 726d 616c . (1) Informal │ │ │ │ │ -000047a0: 6c79 2c20 7468 6520 6372 6974 6572 6961 ly, the criteria │ │ │ │ │ -000047b0: 2075 7365 6420 666f 7220 696e 636c 7573 used for inclus │ │ │ │ │ -000047c0: 696f 6e20 6973 2074 6861 7420 7468 6520 ion is that the │ │ │ │ │ -000047d0: 6d61 7465 7269 616c 0a6d 6565 7420 6f6e material.meet on │ │ │ │ │ -000047e0: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769 e of the followi │ │ │ │ │ -000047f0: 6e67 2072 6571 7569 7265 6d65 6e74 733a ng requirements: │ │ │ │ │ -00004800: 0a0a 5374 616e 6461 7264 2069 6e74 6572 ..Standard inter │ │ │ │ │ -00004810: 6661 6365 730a 0a20 2020 2020 5468 6520 faces.. The │ │ │ │ │ -00004820: 6d61 7465 7269 616c 2070 7265 7365 6e74 material present │ │ │ │ │ -00004830: 6564 2072 6570 7265 7365 6e74 7320 616e ed represents an │ │ │ │ │ -00004840: 2069 6e74 6572 6661 6365 2074 6f20 7468 interface to th │ │ │ │ │ -00004850: 6520 7061 636b 6167 696e 670a 2020 2020 e packaging. │ │ │ │ │ -00004860: 2073 7973 7465 6d20 7468 6174 2069 7320 system that is │ │ │ │ │ -00004870: 6d61 6e64 6174 6564 2066 6f72 2075 7365 mandated for use │ │ │ │ │ -00004880: 2c20 616e 6420 6973 2075 7365 6420 6279 , and is used by │ │ │ │ │ -00004890: 2c20 6120 7369 676e 6966 6963 616e 740a , a significant. │ │ │ │ │ -000048a0: 2020 2020 206e 756d 6265 7220 6f66 2070 number of p │ │ │ │ │ -000048b0: 6163 6b61 6765 732c 2061 6e64 2074 6865 ackages, and the │ │ │ │ │ -000048c0: 7265 666f 7265 2073 686f 756c 6420 6e6f refore should no │ │ │ │ │ -000048d0: 7420 6265 2063 6861 6e67 6564 2077 6974 t be changed wit │ │ │ │ │ -000048e0: 686f 7574 0a20 2020 2020 7065 6572 2072 hout. peer r │ │ │ │ │ -000048f0: 6576 6965 772e 2020 5061 636b 6167 6520 eview. Package │ │ │ │ │ -00004900: 6d61 696e 7461 696e 6572 7320 6361 6e20 maintainers can │ │ │ │ │ -00004910: 7468 656e 2072 656c 7920 6f6e 2074 6869 then rely on thi │ │ │ │ │ -00004920: 7320 696e 7465 7266 6163 650a 2020 2020 s interface. │ │ │ │ │ -00004930: 206e 6f74 2063 6861 6e67 696e 672c 2061 not changing, a │ │ │ │ │ -00004940: 6e64 2074 6865 2070 6163 6b61 6765 206d nd the package m │ │ │ │ │ -00004950: 616e 6167 656d 656e 7420 736f 6674 7761 anagement softwa │ │ │ │ │ -00004960: 7265 2061 7574 686f 7273 206e 6565 6420 re authors need │ │ │ │ │ -00004970: 746f 0a20 2020 2020 656e 7375 7265 2063 to. ensure c │ │ │ │ │ -00004980: 6f6d 7061 7469 6269 6c69 7479 2077 6974 ompatibility wit │ │ │ │ │ -00004990: 6820 7468 6973 2069 6e74 6572 6661 6365 h this interface │ │ │ │ │ -000049a0: 2064 6566 696e 6974 696f 6e2e 2020 2843 definition. (C │ │ │ │ │ -000049b0: 6f6e 7472 6f6c 2066 696c 650a 2020 2020 ontrol file. │ │ │ │ │ -000049c0: 2061 6e64 2063 6861 6e67 656c 6f67 2066 and changelog f │ │ │ │ │ -000049d0: 696c 6520 666f 726d 6174 7320 6172 6520 ile formats are │ │ │ │ │ -000049e0: 6578 616d 706c 6573 2e29 0a0a 4368 6f73 examples.)..Chos │ │ │ │ │ -000049f0: 656e 2043 6f6e 7665 6e74 696f 6e0a 0a20 en Convention.. │ │ │ │ │ -00004a00: 2020 2020 4966 2074 6865 7265 2061 7265 If there are │ │ │ │ │ -00004a10: 2061 206e 756d 6265 7220 6f66 2074 6563 a number of tec │ │ │ │ │ -00004a20: 686e 6963 616c 6c79 2076 6961 626c 6520 hnically viable │ │ │ │ │ -00004a30: 6368 6f69 6365 7320 7468 6174 2063 616e choices that can │ │ │ │ │ -00004a40: 2062 650a 2020 2020 206d 6164 652c 2062 be. made, b │ │ │ │ │ -00004a50: 7574 206f 6e65 206e 6565 6473 2074 6f20 ut one needs to │ │ │ │ │ -00004a60: 7365 6c65 6374 206f 6e65 206f 6620 7468 select one of th │ │ │ │ │ -00004a70: 6573 6520 6f70 7469 6f6e 7320 666f 720a ese options for. │ │ │ │ │ -00004a80: 2020 2020 2069 6e74 6572 2d6f 7065 7261 inter-opera │ │ │ │ │ -00004a90: 6269 6c69 7479 2e20 2054 6865 2076 6572 bility. The ver │ │ │ │ │ -00004aa0: 7369 6f6e 206e 756d 6265 7220 666f 726d sion number form │ │ │ │ │ -00004ab0: 6174 2069 7320 6f6e 6520 6578 616d 706c at is one exampl │ │ │ │ │ -00004ac0: 652e 0a0a 506c 6561 7365 206e 6f74 6520 e...Please note │ │ │ │ │ -00004ad0: 7468 6174 2074 6865 7365 2061 7265 206e that these are n │ │ │ │ │ -00004ae0: 6f74 206d 7574 7561 6c6c 7920 6578 636c ot mutually excl │ │ │ │ │ -00004af0: 7573 6976 653b 2073 656c 6563 7465 6420 usive; selected │ │ │ │ │ -00004b00: 636f 6e76 656e 7469 6f6e 730a 6f66 7465 conventions.ofte │ │ │ │ │ -00004b10: 6e20 6265 636f 6d65 2070 6172 7473 206f n become parts o │ │ │ │ │ -00004b20: 6620 7374 616e 6461 7264 2069 6e74 6572 f standard inter │ │ │ │ │ -00004b30: 6661 6365 732e 0a0a 2020 2028 3229 2043 faces... (2) C │ │ │ │ │ -00004b40: 6f6d 7061 7265 2052 4643 2032 3131 392e ompare RFC 2119. │ │ │ │ │ -00004b50: 2020 4e6f 7465 2c20 686f 7765 7665 722c Note, however, │ │ │ │ │ -00004b60: 2074 6861 7420 7468 6573 6520 776f 7264 that these word │ │ │ │ │ -00004b70: 7320 6172 6520 7573 6564 2069 6e20 610a s are used in a. │ │ │ │ │ -00004b80: 6469 6666 6572 656e 7420 7761 7920 696e different way in │ │ │ │ │ -00004b90: 2074 6869 7320 646f 6375 6d65 6e74 2e0a this document.. │ │ │ │ │ -00004ba0: 0a20 2020 2833 2920 6874 7470 733a 2f2f . (3) https:// │ │ │ │ │ -00004bb0: 642d 692e 6465 6269 616e 2e6f 7267 2f64 d-i.debian.org/d │ │ │ │ │ -00004bc0: 6f63 2f69 6e74 6572 6e61 6c73 2f63 6830 oc/internals/ch0 │ │ │ │ │ -00004bd0: 332e 6874 6d6c 0a0a 1f0a 4669 6c65 3a20 3.html....File: │ │ │ │ │ -00004be0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00004bf0: 666f 2c20 204e 6f64 653a 204e 6577 2076 fo, Node: New v │ │ │ │ │ -00004c00: 6572 7369 6f6e 7320 6f66 2074 6869 7320 ersions of this │ │ │ │ │ -00004c10: 646f 6375 6d65 6e74 2c20 204e 6578 743a document, Next: │ │ │ │ │ -00004c20: 2041 7574 686f 7273 2061 6e64 204d 6169 Authors and Mai │ │ │ │ │ -00004c30: 6e74 6169 6e65 7273 2c20 2050 7265 763a ntainers, Prev: │ │ │ │ │ -00004c40: 2053 636f 7065 2c20 2055 703a 2041 626f Scope, Up: Abo │ │ │ │ │ -00004c50: 7574 2074 6869 7320 6d61 6e75 616c 0a0a ut this manual.. │ │ │ │ │ -00004c60: 312e 3220 4e65 7720 7665 7273 696f 6e73 1.2 New versions │ │ │ │ │ -00004c70: 206f 6620 7468 6973 2064 6f63 756d 656e of this documen │ │ │ │ │ -00004c80: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.============== │ │ │ │ │ -00004c90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00004ca0: 3d3d 3d0a 0a54 6869 7320 6d61 6e75 616c ===..This manual │ │ │ │ │ -00004cb0: 2069 7320 6469 7374 7269 6275 7465 6420 is distributed │ │ │ │ │ -00004cc0: 7669 6120 7468 6520 4465 6269 616e 2070 via the Debian p │ │ │ │ │ -00004cd0: 6163 6b61 6765 2064 6562 6961 6e2d 706f ackage debian-po │ │ │ │ │ -00004ce0: 6c69 6379 2831 292e 0a0a 5468 6520 6375 licy(1)...The cu │ │ │ │ │ -00004cf0: 7272 656e 7420 7665 7273 696f 6e20 6f66 rrent version of │ │ │ │ │ -00004d00: 2074 6869 7320 646f 6375 6d65 6e74 2069 this document i │ │ │ │ │ -00004d10: 7320 616c 736f 2061 7661 696c 6162 6c65 s also available │ │ │ │ │ -00004d20: 2066 726f 6d20 7468 6520 4465 6269 616e from the Debian │ │ │ │ │ -00004d30: 0a77 6562 206d 6972 726f 7273 2061 7420 .web mirrors at │ │ │ │ │ -00004d40: e280 9868 7474 7073 3a2f 2f77 7777 2e64 ...https://www.d │ │ │ │ │ -00004d50: 6562 6961 6e2e 6f72 672f 646f 632f 6465 ebian.org/doc/de │ │ │ │ │ -00004d60: 6269 616e 2d70 6f6c 6963 792f e280 992e bian-policy/.... │ │ │ │ │ -00004d70: 2020 416c 736f 0a61 7661 696c 6162 6c65 Also.available │ │ │ │ │ -00004d80: 2066 726f 6d20 7468 6520 7361 6d65 2064 from the same d │ │ │ │ │ -00004d90: 6972 6563 746f 7279 2061 7265 2073 6576 irectory are sev │ │ │ │ │ -00004da0: 6572 616c 206f 7468 6572 2066 6f72 6d61 eral other forma │ │ │ │ │ -00004db0: 7473 3a0a 706f 6c69 6379 2e65 7075 6228 ts:.policy.epub( │ │ │ │ │ -00004dc0: 3229 2c20 706f 6c69 6379 2e74 7874 2833 2), policy.txt(3 │ │ │ │ │ -00004dd0: 2920 616e 6420 706f 6c69 6379 2e70 6466 ) and policy.pdf │ │ │ │ │ -00004de0: 2834 292e 2020 496e 636c 7564 6564 2069 (4). Included i │ │ │ │ │ -00004df0: 6e20 626f 7468 2074 6865 0a73 616d 6520 n both the.same │ │ │ │ │ -00004e00: 6469 7265 6374 6f72 7920 616e 6420 696e directory and in │ │ │ │ │ -00004e10: 2074 6865 2064 6562 6961 6e2d 706f 6c69 the debian-poli │ │ │ │ │ -00004e20: 6379 2070 6163 6b61 6765 2069 7320 6120 cy package is a │ │ │ │ │ -00004e30: 7374 616e 6461 6c6f 6e65 2063 6f70 7920 standalone copy │ │ │ │ │ -00004e40: 6f66 0a2a 6e6f 7465 2055 7067 7261 6469 of.*note Upgradi │ │ │ │ │ -00004e50: 6e67 2063 6865 636b 6c69 7374 3a20 392c ng checklist: 9, │ │ │ │ │ -00004e60: 2077 6869 6368 2069 6e64 6963 6174 6573 which indicates │ │ │ │ │ -00004e70: 2070 6f6c 6963 7920 6368 616e 6765 7320 policy changes │ │ │ │ │ -00004e80: 6265 7477 6565 6e0a 7665 7273 696f 6e73 between.versions │ │ │ │ │ -00004e90: 206f 6620 7468 6973 2064 6f63 756d 656e of this documen │ │ │ │ │ -00004ea0: 742e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d t... --------- │ │ │ │ │ -00004eb0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00004ec0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2068 ------.. (1) h │ │ │ │ │ -00004ed0: 7474 7073 3a2f 2f70 6163 6b61 6765 732e ttps://packages. │ │ │ │ │ -00004ee0: 6465 6269 616e 2e6f 7267 2f64 6562 6961 debian.org/debia │ │ │ │ │ -00004ef0: 6e2d 706f 6c69 6379 0a0a 2020 2028 3229 n-policy.. (2) │ │ │ │ │ -00004f00: 2068 7474 7073 3a2f 2f77 7777 2e64 6562 https://www.deb │ │ │ │ │ -00004f10: 6961 6e2e 6f72 672f 646f 632f 6465 6269 ian.org/doc/debi │ │ │ │ │ -00004f20: 616e 2d70 6f6c 6963 792f 706f 6c69 6379 an-policy/policy │ │ │ │ │ -00004f30: 2e65 7075 620a 0a20 2020 2833 2920 6874 .epub.. (3) ht │ │ │ │ │ -00004f40: 7470 733a 2f2f 7777 772e 6465 6269 616e tps://www.debian │ │ │ │ │ -00004f50: 2e6f 7267 2f64 6f63 2f64 6562 6961 6e2d .org/doc/debian- │ │ │ │ │ -00004f60: 706f 6c69 6379 2f70 6f6c 6963 792e 7478 policy/policy.tx │ │ │ │ │ -00004f70: 740a 0a20 2020 2834 2920 6874 7470 733a t.. (4) https: │ │ │ │ │ -00004f80: 2f2f 7777 772e 6465 6269 616e 2e6f 7267 //www.debian.org │ │ │ │ │ -00004f90: 2f64 6f63 2f64 6562 6961 6e2d 706f 6c69 /doc/debian-poli │ │ │ │ │ -00004fa0: 6379 2f70 6f6c 6963 792e 7064 660a 0a1f cy/policy.pdf... │ │ │ │ │ -00004fb0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00004fc0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00004fd0: 3a20 4175 7468 6f72 7320 616e 6420 4d61 : Authors and Ma │ │ │ │ │ -00004fe0: 696e 7461 696e 6572 732c 2020 4e65 7874 intainers, Next │ │ │ │ │ -00004ff0: 3a20 5265 6c61 7465 6420 646f 6375 6d65 : Related docume │ │ │ │ │ -00005000: 6e74 732c 2020 5072 6576 3a20 4e65 7720 nts, Prev: New │ │ │ │ │ -00005010: 7665 7273 696f 6e73 206f 6620 7468 6973 versions of this │ │ │ │ │ -00005020: 2064 6f63 756d 656e 742c 2020 5570 3a20 document, Up: │ │ │ │ │ -00005030: 4162 6f75 7420 7468 6973 206d 616e 7561 About this manua │ │ │ │ │ -00005040: 6c0a 0a31 2e33 2041 7574 686f 7273 2061 l..1.3 Authors a │ │ │ │ │ -00005050: 6e64 204d 6169 6e74 6169 6e65 7273 0a3d nd Maintainers.= │ │ │ │ │ -00005060: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00005070: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 ==========..* Me │ │ │ │ │ -00005080: 6e75 3a0a 0a2a 2045 6172 6c79 2068 6973 nu:..* Early his │ │ │ │ │ -00005090: 746f 7279 3a3a 0a2a 2043 7572 7265 6e74 tory::.* Current │ │ │ │ │ -000050a0: 2070 726f 6365 7373 3a3a 0a2a 2049 6d70 process::.* Imp │ │ │ │ │ -000050b0: 726f 7665 6d65 6e74 733a 3a0a 0a1f 0a46 rovements::....F │ │ │ │ │ -000050c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000050d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000050e0: 4561 726c 7920 6869 7374 6f72 792c 2020 Early history, │ │ │ │ │ -000050f0: 4e65 7874 3a20 4375 7272 656e 7420 7072 Next: Current pr │ │ │ │ │ -00005100: 6f63 6573 732c 2020 5570 3a20 4175 7468 ocess, Up: Auth │ │ │ │ │ -00005110: 6f72 7320 616e 6420 4d61 696e 7461 696e ors and Maintain │ │ │ │ │ -00005120: 6572 730a 0a31 2e33 2e31 2045 6172 6c79 ers..1.3.1 Early │ │ │ │ │ -00005130: 2068 6973 746f 7279 0a2d 2d2d 2d2d 2d2d history.------- │ │ │ │ │ -00005140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4f72 ------------..Or │ │ │ │ │ -00005150: 6967 696e 616c 6c79 2063 616c 6c65 6420 iginally called │ │ │ │ │ -00005160: e280 9c44 6562 6961 6e20 474e 552f 4c69 ...Debian GNU/Li │ │ │ │ │ -00005170: 6e75 7820 506f 6c69 6379 204d 616e 7561 nux Policy Manua │ │ │ │ │ -00005180: 6ce2 809d 2c20 7468 6973 206d 616e 7561 l..., this manua │ │ │ │ │ -00005190: 6c20 7761 730a 696e 6974 6961 6c6c 7920 l was.initially │ │ │ │ │ -000051a0: 7772 6974 7465 6e20 696e 2031 3939 3620 written in 1996 │ │ │ │ │ -000051b0: 6279 2049 616e 204a 6163 6b73 6f6e 2e20 by Ian Jackson. │ │ │ │ │ -000051c0: 2049 7420 7761 7320 7265 7669 7365 6420 It was revised │ │ │ │ │ -000051d0: 6f6e 204e 6f76 656d 6265 720a 3237 7468 on November.27th │ │ │ │ │ -000051e0: 2c20 3139 3936 2062 7920 4461 7669 6420 , 1996 by David │ │ │ │ │ -000051f0: 412e 204d 6f72 7269 732e 2020 4368 7269 A. Morris. Chri │ │ │ │ │ -00005200: 7374 6961 6e20 5363 6877 6172 7a20 6164 stian Schwarz ad │ │ │ │ │ -00005210: 6465 6420 6e65 7720 7365 6374 696f 6e73 ded new sections │ │ │ │ │ -00005220: 206f 6e0a 4d61 7263 6820 3135 7468 2c20 on.March 15th, │ │ │ │ │ -00005230: 3139 3937 2c20 616e 6420 7265 776f 726b 1997, and rework │ │ │ │ │ -00005240: 6564 2f72 6573 7472 7563 7475 7265 6420 ed/restructured │ │ │ │ │ -00005250: 6974 2069 6e20 4170 7269 6c2d 4a75 6c79 it in April-July │ │ │ │ │ -00005260: 2031 3939 372e 0a43 6872 6973 746f 7068 1997..Christoph │ │ │ │ │ -00005270: 204c 616d 6574 6572 2063 6f6e 7472 6962 Lameter contrib │ │ │ │ │ -00005280: 7574 6564 2074 6865 20e2 809c 5765 6220 uted the ...Web │ │ │ │ │ -00005290: 5374 616e 6461 7264 e280 9d2e 2020 4a75 Standard.... Ju │ │ │ │ │ -000052a0: 6c69 616e 2047 696c 6265 7920 6c61 7267 lian Gilbey larg │ │ │ │ │ -000052b0: 656c 790a 7265 7374 7275 6374 7572 6564 ely.restructured │ │ │ │ │ -000052c0: 2069 7420 696e 2032 3030 312e 2020 5369 it in 2001. Si │ │ │ │ │ -000052d0: 6e63 6520 5365 7074 656d 6265 7220 3139 nce September 19 │ │ │ │ │ -000052e0: 3938 2c20 6368 616e 6765 7320 746f 2074 98, changes to t │ │ │ │ │ -000052f0: 6865 2063 6f6e 7465 6e74 730a 6f66 2074 he contents.of t │ │ │ │ │ -00005300: 6869 7320 646f 6375 6d65 6e74 2068 6176 his document hav │ │ │ │ │ -00005310: 6520 6265 656e 2063 6f2d 6f72 6469 6e61 e been co-ordina │ │ │ │ │ -00005320: 7465 6420 6279 206d 6561 6e73 206f 6620 ted by means of │ │ │ │ │ -00005330: 7468 6520 6465 6269 616e 2d70 6f6c 6963 the debian-polic │ │ │ │ │ -00005340: 790a 6d61 696c 696e 6720 6c69 7374 203c y.mailing list < │ │ │ │ │ -00005350: 6465 6269 616e 2d70 6f6c 6963 7940 6c69 debian-policy@li │ │ │ │ │ -00005360: 7374 732e 6465 6269 616e 2e6f 7267 3e0a sts.debian.org>. │ │ │ │ │ -00005370: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00005380: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00005390: 6465 3a20 4375 7272 656e 7420 7072 6f63 de: Current proc │ │ │ │ │ -000053a0: 6573 732c 2020 4e65 7874 3a20 496d 7072 ess, Next: Impr │ │ │ │ │ -000053b0: 6f76 656d 656e 7473 2c20 2050 7265 763a ovements, Prev: │ │ │ │ │ -000053c0: 2045 6172 6c79 2068 6973 746f 7279 2c20 Early history, │ │ │ │ │ -000053d0: 2055 703a 2041 7574 686f 7273 2061 6e64 Up: Authors and │ │ │ │ │ -000053e0: 204d 6169 6e74 6169 6e65 7273 0a0a 312e Maintainers..1. │ │ │ │ │ -000053f0: 332e 3220 4375 7272 656e 7420 7072 6f63 3.2 Current proc │ │ │ │ │ -00005400: 6573 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ess.------------ │ │ │ │ │ -00005410: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2050 ---------..The P │ │ │ │ │ -00005420: 6f6c 6963 7920 4564 6974 6f72 7320 6172 olicy Editors ar │ │ │ │ │ -00005430: 6520 4450 4c20 6465 6c65 6761 7465 7320 e DPL delegates │ │ │ │ │ -00005440: 7769 7468 2072 6573 706f 6e73 6962 696c with responsibil │ │ │ │ │ -00005450: 6974 7920 666f 7220 7468 650a 636f 6e74 ity for the.cont │ │ │ │ │ -00005460: 656e 7473 206f 6620 7468 6973 2064 6f63 ents of this doc │ │ │ │ │ -00005470: 756d 656e 7420 2873 6565 2074 6865 2044 ument (see the D │ │ │ │ │ -00005480: 6562 6961 6e20 436f 6e73 7469 7475 7469 ebian Constituti │ │ │ │ │ -00005490: 6f6e 2066 6f72 2074 6865 206d 6561 6e69 on for the meani │ │ │ │ │ -000054a0: 6e67 0a6f 6620 e280 9c44 504c 2064 656c ng.of ...DPL del │ │ │ │ │ -000054b0: 6567 6174 65e2 809d 292e 2020 486f 7765 egate...). Howe │ │ │ │ │ -000054c0: 7665 722c 2074 6865 2050 6f6c 6963 7920 ver, the Policy │ │ │ │ │ -000054d0: 4564 6974 6f72 7320 6675 7274 6865 7220 Editors further │ │ │ │ │ -000054e0: 6465 6c65 6761 7465 2074 6865 6972 0a65 delegate their.e │ │ │ │ │ -000054f0: 6469 746f 7269 616c 2070 6f77 6572 2074 ditorial power t │ │ │ │ │ -00005500: 6f20 6120 7072 6f63 6573 7320 6f66 2065 o a process of e │ │ │ │ │ -00005510: 7374 6162 6c69 7368 696e 6720 7072 6f6a stablishing proj │ │ │ │ │ -00005520: 6563 7420 6d65 6d62 6572 2063 6f6e 7365 ect member conse │ │ │ │ │ -00005530: 6e73 7573 206f 6e0a 7468 6520 6465 6269 nsus on.the debi │ │ │ │ │ -00005540: 616e 2d70 6f6c 6963 7920 6d61 696c 696e an-policy mailin │ │ │ │ │ -00005550: 6720 6c69 7374 2c20 6173 2064 6573 6372 g list, as descr │ │ │ │ │ -00005560: 6962 6564 2069 6e20 2a6e 6f74 6520 4465 ibed in *note De │ │ │ │ │ -00005570: 6269 616e 2050 6f6c 6963 790a 6368 616e bian Policy.chan │ │ │ │ │ -00005580: 6765 7320 7072 6f63 6573 733a 2065 2e20 ges process: e. │ │ │ │ │ -00005590: 2054 6865 2063 7572 7265 6e74 2050 6f6c The current Pol │ │ │ │ │ -000055a0: 6963 7920 4564 6974 6f72 7320 6172 653a icy Editors are: │ │ │ │ │ -000055b0: 0a0a 2020 312e 2052 7573 7320 416c 6c62 .. 1. Russ Allb │ │ │ │ │ -000055c0: 6572 790a 0a20 2032 2e20 5365 616e 2057 ery.. 2. Sean W │ │ │ │ │ -000055d0: 6869 7474 6f6e 0a0a 1f0a 4669 6c65 3a20 hitton....File: │ │ │ │ │ -000055e0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000055f0: 666f 2c20 204e 6f64 653a 2049 6d70 726f fo, Node: Impro │ │ │ │ │ -00005600: 7665 6d65 6e74 732c 2020 5072 6576 3a20 vements, Prev: │ │ │ │ │ -00005610: 4375 7272 656e 7420 7072 6f63 6573 732c Current process, │ │ │ │ │ -00005620: 2020 5570 3a20 4175 7468 6f72 7320 616e Up: Authors an │ │ │ │ │ -00005630: 6420 4d61 696e 7461 696e 6572 730a 0a31 d Maintainers..1 │ │ │ │ │ -00005640: 2e33 2e33 2049 6d70 726f 7665 6d65 6e74 .3.3 Improvement │ │ │ │ │ -00005650: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -00005660: 2d2d 2d2d 0a0a 5768 696c 6520 7468 6520 ----..While the │ │ │ │ │ -00005670: 6175 7468 6f72 7320 6f66 2074 6869 7320 authors of this │ │ │ │ │ -00005680: 646f 6375 6d65 6e74 2068 6176 6520 7472 document have tr │ │ │ │ │ -00005690: 6965 6420 6861 7264 2074 6f20 6176 6f69 ied hard to avoi │ │ │ │ │ -000056a0: 6420 7479 706f 7320 616e 640a 6f74 6865 d typos and.othe │ │ │ │ │ -000056b0: 7220 6572 726f 7273 2c20 7468 6573 6520 r errors, these │ │ │ │ │ -000056c0: 646f 2073 7469 6c6c 206f 6363 7572 2e20 do still occur. │ │ │ │ │ -000056d0: 2049 6620 796f 7520 6469 7363 6f76 6572 If you discover │ │ │ │ │ -000056e0: 2061 6e20 6572 726f 7220 696e 2074 6869 an error in thi │ │ │ │ │ -000056f0: 730a 6d61 6e75 616c 206f 7220 6966 2079 s.manual or if y │ │ │ │ │ -00005700: 6f75 2077 616e 7420 746f 2067 6976 6520 ou want to give │ │ │ │ │ -00005710: 616e 7920 636f 6d6d 656e 7473 2c20 7375 any comments, su │ │ │ │ │ -00005720: 6767 6573 7469 6f6e 732c 206f 7220 6372 ggestions, or cr │ │ │ │ │ -00005730: 6974 6963 6973 6d73 0a70 6c65 6173 6520 iticisms.please │ │ │ │ │ -00005740: 7365 6e64 2061 6e20 656d 6169 6c20 746f send an email to │ │ │ │ │ -00005750: 2074 6865 2044 6562 6961 6e20 506f 6c69 the Debian Poli │ │ │ │ │ -00005760: 6379 204d 6169 6c69 6e67 204c 6973 742c cy Mailing List, │ │ │ │ │ -00005770: 0a3c 6465 6269 616e 2d70 6f6c 6963 7940 ., or submit a b │ │ │ │ │ -000057a0: 7567 2072 6570 6f72 7420 6167 6169 6e73 ug report agains │ │ │ │ │ -000057b0: 7420 7468 650a e280 9864 6562 6961 6e2d t the....debian- │ │ │ │ │ -000057c0: 706f 6c69 6379 e280 9920 7061 636b 6167 policy... packag │ │ │ │ │ -000057d0: 652e 0a0a 506c 6561 7365 2064 6f20 6e6f e...Please do no │ │ │ │ │ -000057e0: 7420 7472 7920 746f 2072 6561 6368 2074 t try to reach t │ │ │ │ │ -000057f0: 6865 2069 6e64 6976 6964 7561 6c20 6175 he individual au │ │ │ │ │ -00005800: 7468 6f72 7320 6f72 206d 6169 6e74 6169 thors or maintai │ │ │ │ │ -00005810: 6e65 7273 206f 6620 7468 650a 506f 6c69 ners of the.Poli │ │ │ │ │ -00005820: 6379 204d 616e 7561 6c20 7265 6761 7264 cy Manual regard │ │ │ │ │ -00005830: 696e 6720 6368 616e 6765 7320 746f 2074 ing changes to t │ │ │ │ │ -00005840: 6865 2050 6f6c 6963 792e 0a0a 4e65 7720 he Policy...New │ │ │ │ │ -00005850: 7465 6368 6e69 7175 6573 2061 6e64 2066 techniques and f │ │ │ │ │ -00005860: 756e 6374 696f 6e61 6c69 7479 2061 7265 unctionality are │ │ │ │ │ -00005870: 2067 656e 6572 616c 6c79 2069 6d70 6c65 generally imple │ │ │ │ │ -00005880: 6d65 6e74 6564 2069 6e20 7468 6520 4465 mented in the De │ │ │ │ │ -00005890: 6269 616e 0a61 7263 6869 7665 2028 6c6f bian.archive (lo │ │ │ │ │ -000058a0: 6e67 2920 6265 666f 7265 2074 6865 7920 ng) before they │ │ │ │ │ -000058b0: 6172 6520 6465 7461 696c 6564 2069 6e20 are detailed in │ │ │ │ │ -000058c0: 7468 6973 2064 6f63 756d 656e 742e 2020 this document. │ │ │ │ │ -000058d0: 5468 6973 2069 7320 6e6f 740a 636f 6e73 This is not.cons │ │ │ │ │ -000058e0: 6964 6572 6564 2074 6f20 6265 2061 2070 idered to be a p │ │ │ │ │ -000058f0: 726f 626c 656d 3a20 7468 6572 6520 6973 roblem: there is │ │ │ │ │ -00005900: 2061 2063 6f6e 7365 6e73 7573 2069 6e20 a consensus in │ │ │ │ │ -00005910: 7468 6520 4465 6269 616e 2050 726f 6a65 the Debian Proje │ │ │ │ │ -00005920: 6374 0a74 6861 7420 7468 6520 7461 736b ct.that the task │ │ │ │ │ -00005930: 206f 6620 6b65 6570 696e 6720 7468 6973 of keeping this │ │ │ │ │ -00005940: 2064 6f63 756d 656e 7420 7570 2d74 6f2d document up-to- │ │ │ │ │ -00005950: 6461 7465 2073 686f 756c 6420 6e65 7665 date should neve │ │ │ │ │ -00005960: 7220 626c 6f63 6b0a 6d61 6b69 6e67 2069 r block.making i │ │ │ │ │ -00005970: 6d70 726f 7665 6d65 6e74 7320 746f 2044 mprovements to D │ │ │ │ │ -00005980: 6562 6961 6e2e 2020 4e65 7665 7274 6865 ebian. Neverthe │ │ │ │ │ -00005990: 6c65 7373 2c20 6974 2069 7320 6265 7474 less, it is bett │ │ │ │ │ -000059a0: 6572 2074 6f20 7375 626d 6974 0a70 6174 er to submit.pat │ │ │ │ │ -000059b0: 6368 6573 2074 6f20 7468 6973 2064 6f63 ches to this doc │ │ │ │ │ -000059c0: 756d 656e 7420 736f 6f6e 6572 2072 6174 ument sooner rat │ │ │ │ │ -000059d0: 6865 7220 7468 616e 206c 6174 6572 2e20 her than later. │ │ │ │ │ -000059e0: 2054 6869 7320 7265 6475 6365 7320 7468 This reduces th │ │ │ │ │ -000059f0: 650a 616d 6f75 6e74 206f 6620 776f 726b e.amount of work │ │ │ │ │ -00005a00: 2074 6861 7420 6973 206e 6565 6465 6420 that is needed │ │ │ │ │ -00005a10: 6f6e 2074 6865 2070 6172 7420 6f66 206f on the part of o │ │ │ │ │ -00005a20: 7468 6572 7320 746f 2067 6574 2074 6865 thers to get the │ │ │ │ │ -00005a30: 6d73 656c 7665 730a 7570 2d74 6f2d 7370 mselves.up-to-sp │ │ │ │ │ -00005a40: 6565 6420 6f6e 206e 6577 2062 6573 7420 eed on new best │ │ │ │ │ -00005a50: 7072 6163 7469 6365 732e 0a0a 1f0a 4669 practices.....Fi │ │ │ │ │ -00005a60: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00005a70: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ -00005a80: 656c 6174 6564 2064 6f63 756d 656e 7473 elated documents │ │ │ │ │ -00005a90: 2c20 204e 6578 743a 2044 6566 696e 6974 , Next: Definit │ │ │ │ │ -00005aa0: 696f 6e73 2c20 2050 7265 763a 2041 7574 ions, Prev: Aut │ │ │ │ │ -00005ab0: 686f 7273 2061 6e64 204d 6169 6e74 6169 hors and Maintai │ │ │ │ │ -00005ac0: 6e65 7273 2c20 2055 703a 2041 626f 7574 ners, Up: About │ │ │ │ │ -00005ad0: 2074 6869 7320 6d61 6e75 616c 0a0a 312e this manual..1. │ │ │ │ │ -00005ae0: 3420 5265 6c61 7465 6420 646f 6375 6d65 4 Related docume │ │ │ │ │ -00005af0: 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nts.============ │ │ │ │ │ -00005b00: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 7265 =========..There │ │ │ │ │ -00005b10: 2061 7265 2073 6576 6572 616c 206f 7468 are several oth │ │ │ │ │ -00005b20: 6572 2064 6f63 756d 656e 7473 206f 7468 er documents oth │ │ │ │ │ -00005b30: 6572 2074 6861 6e20 7468 6973 2050 6f6c er than this Pol │ │ │ │ │ -00005b40: 6963 7920 4d61 6e75 616c 2074 6861 7420 icy Manual that │ │ │ │ │ -00005b50: 6172 650a 6e65 6365 7373 6172 7920 746f are.necessary to │ │ │ │ │ -00005b60: 2066 756c 6c79 2075 6e64 6572 7374 616e fully understan │ │ │ │ │ -00005b70: 6420 736f 6d65 2044 6562 6961 6e20 706f d some Debian po │ │ │ │ │ -00005b80: 6c69 6369 6573 2061 6e64 2070 726f 6365 licies and proce │ │ │ │ │ -00005b90: 6475 7265 732e 0a0a 5468 6520 6578 7465 dures...The exte │ │ │ │ │ -00005ba0: 726e 616c 20e2 809c 7375 622d 706f 6c69 rnal ...sub-poli │ │ │ │ │ -00005bb0: 6379 e280 9d20 646f 6375 6d65 6e74 7320 cy... documents │ │ │ │ │ -00005bc0: 6172 6520 7265 6665 7272 6564 2074 6f20 are referred to │ │ │ │ │ -00005bd0: 696e 3a0a 0a20 2020 2d20 2a6e 6f74 6520 in:.. - *note │ │ │ │ │ -00005be0: 4669 6c65 2053 7973 7465 6d20 5374 7275 File System Stru │ │ │ │ │ -00005bf0: 6374 7572 653a 2031 322e 0a0a 2020 202d cture: 12... - │ │ │ │ │ -00005c00: 202a 6e6f 7465 2056 6972 7475 616c 2070 *note Virtual p │ │ │ │ │ -00005c10: 6163 6b61 6765 733a 2031 332e 0a0a 2020 ackages: 13... │ │ │ │ │ -00005c20: 202d 202a 6e6f 7465 204d 656e 7573 3a20 - *note Menus: │ │ │ │ │ -00005c30: 3134 2e0a 0a20 2020 2d20 2a6e 6f74 6520 14... - *note │ │ │ │ │ -00005c40: 5065 726c 2070 726f 6772 616d 7320 616e Perl programs an │ │ │ │ │ -00005c50: 6420 6d6f 6475 6c65 733a 2031 352e 0a0a d modules: 15... │ │ │ │ │ -00005c60: 2020 202d 202a 6e6f 7465 2050 726f 6d70 - *note Promp │ │ │ │ │ -00005c70: 7469 6e67 2069 6e20 6d61 696e 7461 696e ting in maintain │ │ │ │ │ -00005c80: 6572 2073 6372 6970 7473 3a20 3136 2e0a er scripts: 16.. │ │ │ │ │ -00005c90: 0a20 2020 2d20 2a6e 6f74 6520 456d 6163 . - *note Emac │ │ │ │ │ -00005ca0: 7320 6c69 7370 2070 726f 6772 616d 733a s lisp programs: │ │ │ │ │ -00005cb0: 2031 372e 0a0a 496e 2061 6464 6974 696f 17...In additio │ │ │ │ │ -00005cc0: 6e20 746f 2074 686f 7365 2c20 7768 6963 n to those, whic │ │ │ │ │ -00005cd0: 6820 6361 7272 7920 7468 6520 7765 6967 h carry the weig │ │ │ │ │ -00005ce0: 6874 206f 6620 706f 6c69 6379 2c20 7468 ht of policy, th │ │ │ │ │ -00005cf0: 6572 6520 6973 2074 6865 0a44 6562 6961 ere is the.Debia │ │ │ │ │ -00005d00: 6e20 4465 7665 6c6f 7065 72e2 8099 7320 n Developer...s │ │ │ │ │ -00005d10: 5265 6665 7265 6e63 652e 2020 5468 6973 Reference. This │ │ │ │ │ -00005d20: 2064 6f63 756d 656e 7420 6465 7363 7269 document descri │ │ │ │ │ -00005d30: 6265 7320 7072 6f63 6564 7572 6573 2061 bes procedures a │ │ │ │ │ -00005d40: 6e64 0a72 6573 6f75 7263 6573 2066 6f72 nd.resources for │ │ │ │ │ -00005d50: 2044 6562 6961 6e20 6465 7665 6c6f 7065 Debian develope │ │ │ │ │ -00005d60: 7273 2c20 6275 7420 6974 2069 7320 276e rs, but it is 'n │ │ │ │ │ -00005d70: 6f74 2720 6e6f 726d 6174 6976 653b 2072 ot' normative; r │ │ │ │ │ -00005d80: 6174 6865 722c 2069 740a 696e 636c 7564 ather, it.includ │ │ │ │ │ -00005d90: 6573 2074 6869 6e67 7320 7468 6174 2064 es things that d │ │ │ │ │ -00005da0: 6f6e e280 9974 2062 656c 6f6e 6720 696e on...t belong in │ │ │ │ │ -00005db0: 2074 6865 2050 6f6c 6963 792c 2073 7563 the Policy, suc │ │ │ │ │ -00005dc0: 6820 6173 2062 6573 7420 7072 6163 7469 h as best practi │ │ │ │ │ -00005dd0: 6365 730a 666f 7220 6465 7665 6c6f 7065 ces.for develope │ │ │ │ │ -00005de0: 7273 2e0a 0a54 6865 2044 6576 656c 6f70 rs...The Develop │ │ │ │ │ -00005df0: 6572 e280 9973 2052 6566 6572 656e 6365 er...s Reference │ │ │ │ │ -00005e00: 2069 7320 6176 6169 6c61 626c 6520 696e is available in │ │ │ │ │ -00005e10: 2074 6865 2064 6576 656c 6f70 6572 732d the developers- │ │ │ │ │ -00005e20: 7265 6665 7265 6e63 650a 7061 636b 6167 reference.packag │ │ │ │ │ -00005e30: 652e 2020 4974 e280 9973 2061 6c73 6f20 e. It...s also │ │ │ │ │ -00005e40: 6176 6169 6c61 626c 6520 6672 6f6d 2074 available from t │ │ │ │ │ -00005e50: 6865 2044 6562 6961 6e20 7765 6220 6d69 he Debian web mi │ │ │ │ │ -00005e60: 7272 6f72 7320 6174 0ae2 8098 6874 7470 rrors at....http │ │ │ │ │ -00005e70: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ -00005e80: 7267 2f64 6f63 2f64 6576 656c 6f70 6572 rg/doc/developer │ │ │ │ │ -00005e90: 732d 7265 6665 7265 6e63 652f e280 992e s-reference/.... │ │ │ │ │ -00005ea0: 0a0a 4669 6e61 6c6c 792c 2061 202a 6e6f ..Finally, a *no │ │ │ │ │ -00005eb0: 7465 2073 7065 6369 6669 6361 7469 6f6e te specification │ │ │ │ │ -00005ec0: 2066 6f72 206d 6163 6869 6e65 2d72 6561 for machine-rea │ │ │ │ │ -00005ed0: 6461 626c 6520 636f 7079 7269 6768 7420 dable copyright │ │ │ │ │ -00005ee0: 6669 6c65 733a 2031 382e 0a69 7320 6d61 files: 18..is ma │ │ │ │ │ -00005ef0: 696e 7461 696e 6564 2061 7320 7061 7274 intained as part │ │ │ │ │ -00005f00: 206f 6620 7468 6520 6465 6269 616e 2d70 of the debian-p │ │ │ │ │ -00005f10: 6f6c 6963 7920 7061 636b 6167 6520 7573 olicy package us │ │ │ │ │ -00005f20: 696e 6720 7468 6520 7361 6d65 0a70 726f ing the same.pro │ │ │ │ │ -00005f30: 6365 6475 7265 2061 7320 7468 6520 6f74 cedure as the ot │ │ │ │ │ -00005f40: 6865 7220 706f 6c69 6379 2064 6f63 756d her policy docum │ │ │ │ │ -00005f50: 656e 7473 2e20 2055 7365 206f 6620 7468 ents. Use of th │ │ │ │ │ -00005f60: 6973 2066 6f72 6d61 7420 6973 0a6f 7074 is format is.opt │ │ │ │ │ -00005f70: 696f 6e61 6c2e 0a0a 1f0a 4669 6c65 3a20 ional.....File: │ │ │ │ │ -00005f80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00005f90: 666f 2c20 204e 6f64 653a 2044 6566 696e fo, Node: Defin │ │ │ │ │ -00005fa0: 6974 696f 6e73 2c20 204e 6578 743a 2054 itions, Next: T │ │ │ │ │ -00005fb0: 7261 6e73 6c61 7469 6f6e 732c 2020 5072 ranslations, Pr │ │ │ │ │ -00005fc0: 6576 3a20 5265 6c61 7465 6420 646f 6375 ev: Related docu │ │ │ │ │ -00005fd0: 6d65 6e74 732c 2020 5570 3a20 4162 6f75 ments, Up: Abou │ │ │ │ │ -00005fe0: 7420 7468 6973 206d 616e 7561 6c0a 0a31 t this manual..1 │ │ │ │ │ -00005ff0: 2e35 2044 6566 696e 6974 696f 6e73 0a3d .5 Definitions.= │ │ │ │ │ -00006000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00006010: 5468 6520 666f 6c6c 6f77 696e 6720 7465 The following te │ │ │ │ │ -00006020: 726d 7320 6172 6520 7573 6564 2069 6e20 rms are used in │ │ │ │ │ -00006030: 7468 6973 2050 6f6c 6963 7920 4d61 6e75 this Policy Manu │ │ │ │ │ -00006040: 616c 3a0a 0a41 5343 4949 0a0a 2020 2020 al:..ASCII.. │ │ │ │ │ -00006050: 2054 6865 2063 6861 7261 6374 6572 2065 The character e │ │ │ │ │ -00006060: 6e63 6f64 696e 6720 7370 6563 6966 6965 ncoding specifie │ │ │ │ │ -00006070: 6420 6279 2041 4e53 4920 5833 2e34 2d31 d by ANSI X3.4-1 │ │ │ │ │ -00006080: 3938 3620 616e 6420 6974 730a 2020 2020 986 and its. │ │ │ │ │ -00006090: 2070 7265 6465 6365 7373 6f72 2073 7461 predecessor sta │ │ │ │ │ -000060a0: 6e64 6172 6473 2c20 7265 6665 7272 6564 ndards, referred │ │ │ │ │ -000060b0: 2074 6f20 696e 204d 494d 4520 6173 2055 to in MIME as U │ │ │ │ │ -000060c0: 532d 4153 4349 492c 2061 6e64 0a20 2020 S-ASCII, and. │ │ │ │ │ -000060d0: 2020 636f 7272 6573 706f 6e64 696e 6720 corresponding │ │ │ │ │ -000060e0: 746f 2061 6e20 656e 636f 6469 6e67 2069 to an encoding i │ │ │ │ │ -000060f0: 6e20 6569 6768 7420 6269 7473 2070 6572 n eight bits per │ │ │ │ │ -00006100: 2063 6861 7261 6374 6572 206f 6620 7468 character of th │ │ │ │ │ -00006110: 650a 2020 2020 2066 6972 7374 2031 3238 e. first 128 │ │ │ │ │ -00006120: 2055 6e69 636f 6465 2831 2920 6368 6172 Unicode(1) char │ │ │ │ │ -00006130: 6163 7465 7273 2c20 7769 7468 2074 6865 acters, with the │ │ │ │ │ -00006140: 2065 6967 6874 6820 6269 7420 616c 7761 eighth bit alwa │ │ │ │ │ -00006150: 7973 207a 6572 6f2e 0a0a 7570 7374 7265 ys zero...upstre │ │ │ │ │ -00006160: 616d 0a0a 2020 2020 2054 6865 2073 6f75 am.. The sou │ │ │ │ │ -00006170: 7263 6520 6f66 2073 6f66 7477 6172 6520 rce of software │ │ │ │ │ -00006180: 7468 6174 2069 7320 6265 696e 6720 7061 that is being pa │ │ │ │ │ -00006190: 636b 6167 6564 2c20 6f72 2074 6865 2070 ckaged, or the p │ │ │ │ │ -000061a0: 6f72 7469 6f6e 206f 6620 610a 2020 2020 ortion of a. │ │ │ │ │ -000061b0: 2073 6f66 7477 6172 6520 7061 636b 6167 software packag │ │ │ │ │ -000061c0: 6520 7468 6174 206f 7269 6769 6e61 7465 e that originate │ │ │ │ │ -000061d0: 7320 6672 6f6d 206f 7574 7369 6465 206f s from outside o │ │ │ │ │ -000061e0: 6620 4465 6269 616e 2e20 2046 6f72 0a20 f Debian. For. │ │ │ │ │ -000061f0: 2020 2020 6578 616d 706c 652c 2073 7570 example, sup │ │ │ │ │ -00006200: 706f 7365 2041 6c69 6365 2077 7269 7465 pose Alice write │ │ │ │ │ -00006210: 7320 616e 6420 7265 6c65 6173 6573 2061 s and releases a │ │ │ │ │ -00006220: 2066 7265 6520 736f 6674 7761 7265 2070 free software p │ │ │ │ │ -00006230: 6163 6b61 6765 2c0a 2020 2020 2061 6e64 ackage,. and │ │ │ │ │ -00006240: 2074 6865 6e20 426f 6220 6372 6561 7465 then Bob create │ │ │ │ │ -00006250: 7320 6120 4465 6269 616e 2070 6163 6b61 s a Debian packa │ │ │ │ │ -00006260: 6765 206f 6620 7468 6174 2073 6f66 7477 ge of that softw │ │ │ │ │ -00006270: 6172 6520 7061 636b 6167 652e 0a20 2020 are package.. │ │ │ │ │ -00006280: 2020 416c 6963 6520 6973 2074 6865 2027 Alice is the ' │ │ │ │ │ -00006290: 7570 7374 7265 616d 206d 6169 6e74 6169 upstream maintai │ │ │ │ │ -000062a0: 6e65 7227 2028 736f 6d65 7469 6d65 7320 ner' (sometimes │ │ │ │ │ -000062b0: 6162 6272 6576 6961 7465 6420 6173 0a20 abbreviated as. │ │ │ │ │ -000062c0: 2020 2020 2775 7073 7472 6561 6d27 2920 'upstream') │ │ │ │ │ -000062d0: 6f66 2074 6865 2070 6163 6b61 6765 2c20 of the package, │ │ │ │ │ -000062e0: 416c 6963 65e2 8099 7320 7265 6c65 6173 Alice...s releas │ │ │ │ │ -000062f0: 6573 2061 7265 2074 6865 2027 7570 7374 es are the 'upst │ │ │ │ │ -00006300: 7265 616d 0a20 2020 2020 7265 6c65 6173 ream. releas │ │ │ │ │ -00006310: 6573 272c 2061 6e64 2074 6865 2076 6572 es', and the ver │ │ │ │ │ -00006320: 7369 6f6e 206e 756d 6265 7220 7368 6520 sion number she │ │ │ │ │ -00006330: 7075 7473 206f 6e20 6120 7265 6c65 6173 puts on a releas │ │ │ │ │ -00006340: 6520 6973 2074 6865 0a20 2020 2020 2775 e is the. 'u │ │ │ │ │ -00006350: 7073 7472 6561 6d20 7665 7273 696f 6e27 pstream version' │ │ │ │ │ -00006360: 2e20 2042 6f62 206d 6179 206d 616b 6520 . Bob may make │ │ │ │ │ -00006370: 4465 6269 616e 2d73 7065 6369 6669 6320 Debian-specific │ │ │ │ │ -00006380: 6d6f 6469 6669 6361 7469 6f6e 7320 746f modifications to │ │ │ │ │ -00006390: 0a20 2020 2020 7468 6520 7061 636b 6167 . the packag │ │ │ │ │ -000063a0: 652c 2061 6e64 2074 6865 6e20 6c61 7465 e, and then late │ │ │ │ │ -000063b0: 7220 7365 6e64 2074 686f 7365 206d 6f64 r send those mod │ │ │ │ │ -000063c0: 6966 6963 6174 696f 6e73 2027 7570 7374 ifications 'upst │ │ │ │ │ -000063d0: 7265 616d 2720 746f 0a20 2020 2020 6265 ream' to. be │ │ │ │ │ -000063e0: 2069 6e63 6f72 706f 7261 7465 6420 696e incorporated in │ │ │ │ │ -000063f0: 2041 6c69 6365 e280 9973 2072 656c 6561 Alice...s relea │ │ │ │ │ -00006400: 7365 732e 0a0a 2020 2020 2054 6865 2070 ses... The p │ │ │ │ │ -00006410: 6163 6b61 6765 7220 616e 6420 7570 7374 ackager and upst │ │ │ │ │ -00006420: 7265 616d 2064 6576 656c 6f70 6572 206d ream developer m │ │ │ │ │ -00006430: 6179 2062 6520 7468 6520 7361 6d65 2070 ay be the same p │ │ │ │ │ -00006440: 6572 736f 6e2e 2020 466f 720a 2020 2020 erson. For. │ │ │ │ │ -00006450: 2065 7861 6d70 6c65 2c20 416c 6963 6520 example, Alice │ │ │ │ │ -00006460: 6d61 7920 6368 6f6f 7365 2074 6f20 7061 may choose to pa │ │ │ │ │ -00006470: 636b 6167 6520 6865 7220 6f77 6e20 736f ckage her own so │ │ │ │ │ -00006480: 6674 7761 7265 2066 6f72 2044 6562 6961 ftware for Debia │ │ │ │ │ -00006490: 6e2e 0a20 2020 2020 486f 7765 7665 722c n.. However, │ │ │ │ │ -000064a0: 2074 6869 7320 6d61 6e75 616c 2073 7469 this manual sti │ │ │ │ │ -000064b0: 6c6c 2064 6973 7469 6e67 7569 7368 6573 ll distinguishes │ │ │ │ │ -000064c0: 2062 6574 7765 656e 2074 6865 2072 6f6c between the rol │ │ │ │ │ -000064d0: 6520 6f66 0a20 2020 2020 7570 7374 7265 e of. upstre │ │ │ │ │ -000064e0: 616d 2061 6e64 2074 6865 2072 6f6c 6520 am and the role │ │ │ │ │ -000064f0: 6f66 2044 6562 6961 6e20 7061 636b 6167 of Debian packag │ │ │ │ │ -00006500: 6572 2c20 6576 656e 2077 6865 6e20 7468 er, even when th │ │ │ │ │ -00006510: 6520 7361 6d65 2070 6572 736f 6e0a 2020 e same person. │ │ │ │ │ -00006520: 2020 2069 7320 6669 6c6c 696e 6720 626f is filling bo │ │ │ │ │ -00006530: 7468 206f 6620 7468 6f73 6520 726f 6c65 th of those role │ │ │ │ │ -00006540: 732c 2073 696e 6365 2074 6865 7920 6861 s, since they ha │ │ │ │ │ -00006550: 7665 2073 6f6d 6520 696d 706c 6963 6174 ve some implicat │ │ │ │ │ -00006560: 696f 6e73 0a20 2020 2020 666f 7220 7468 ions. for th │ │ │ │ │ -00006570: 6520 6465 7461 696c 7320 6f66 2070 6163 e details of pac │ │ │ │ │ -00006580: 6b61 6769 6e67 2e0a 0a55 5446 2d38 0a0a kaging...UTF-8.. │ │ │ │ │ -00006590: 2020 2020 2054 6865 2074 7261 6e73 666f The transfo │ │ │ │ │ -000065a0: 726d 6174 696f 6e20 666f 726d 6174 2028 rmation format ( │ │ │ │ │ -000065b0: 736f 6d65 7469 6d65 7320 6361 6c6c 6564 sometimes called │ │ │ │ │ -000065c0: 2065 6e63 6f64 696e 6729 206f 6620 556e encoding) of Un │ │ │ │ │ -000065d0: 6963 6f64 6528 3229 0a20 2020 2020 6465 icode(2). de │ │ │ │ │ -000065e0: 6669 6e65 6420 6279 2052 4643 2033 3632 fined by RFC 362 │ │ │ │ │ -000065f0: 3928 3329 2e20 2055 5446 2d38 2068 6173 9(3). UTF-8 has │ │ │ │ │ -00006600: 2074 6865 2075 7365 6675 6c20 7072 6f70 the useful prop │ │ │ │ │ -00006610: 6572 7479 206f 6620 6861 7669 6e67 0a20 erty of having. │ │ │ │ │ -00006620: 2020 2020 4153 4349 4920 6173 2061 2073 ASCII as a s │ │ │ │ │ -00006630: 7562 7365 742c 2073 6f20 616e 7920 7465 ubset, so any te │ │ │ │ │ -00006640: 7874 2065 6e63 6f64 6564 2069 6e20 4153 xt encoded in AS │ │ │ │ │ -00006650: 4349 4920 6973 2074 7269 7669 616c 6c79 CII is trivially │ │ │ │ │ -00006660: 2061 6c73 6f0a 2020 2020 2076 616c 6964 also. valid │ │ │ │ │ -00006670: 2055 5446 2d38 2e0a 0a20 2020 2d2d 2d2d UTF-8... ---- │ │ │ │ │ -00006680: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00006690: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -000066a0: 2831 2920 6874 7470 3a2f 2f77 7777 2e75 (1) http://www.u │ │ │ │ │ -000066b0: 6e69 636f 6465 2e6f 7267 2f0a 0a20 2020 nicode.org/.. │ │ │ │ │ -000066c0: 2832 2920 6874 7470 3a2f 2f77 7777 2e75 (2) http://www.u │ │ │ │ │ -000066d0: 6e69 636f 6465 2e6f 7267 2f0a 0a20 2020 nicode.org/.. │ │ │ │ │ -000066e0: 2833 2920 6874 7470 733a 2f2f 7777 772e (3) https://www. │ │ │ │ │ -000066f0: 7266 632d 6564 6974 6f72 2e6f 7267 2f72 rfc-editor.org/r │ │ │ │ │ -00006700: 6663 2f72 6663 3336 3239 2e74 7874 0a0a fc/rfc3629.txt.. │ │ │ │ │ -00006710: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00006720: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00006730: 653a 2054 7261 6e73 6c61 7469 6f6e 732c e: Translations, │ │ │ │ │ -00006740: 2020 5072 6576 3a20 4465 6669 6e69 7469 Prev: Definiti │ │ │ │ │ -00006750: 6f6e 732c 2020 5570 3a20 4162 6f75 7420 ons, Up: About │ │ │ │ │ -00006760: 7468 6973 206d 616e 7561 6c0a 0a31 2e36 this manual..1.6 │ │ │ │ │ -00006770: 2054 7261 6e73 6c61 7469 6f6e 730a 3d3d Translations.== │ │ │ │ │ -00006780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00006790: 5768 656e 2074 7261 6e73 6c61 7469 6f6e When translation │ │ │ │ │ -000067a0: 7320 6f66 2074 6869 7320 646f 6375 6d65 s of this docume │ │ │ │ │ -000067b0: 6e74 2069 6e74 6f20 6c61 6e67 7561 6765 nt into language │ │ │ │ │ -000067c0: 7320 6f74 6865 7220 7468 616e 2045 6e67 s other than Eng │ │ │ │ │ -000067d0: 6c69 7368 0a64 6973 6167 7265 6520 7769 lish.disagree wi │ │ │ │ │ -000067e0: 7468 2074 6865 2045 6e67 6c69 7368 2074 th the English t │ │ │ │ │ -000067f0: 6578 742c 2074 6865 2045 6e67 6c69 7368 ext, the English │ │ │ │ │ -00006800: 2074 6578 7420 7461 6b65 7320 7072 6563 text takes prec │ │ │ │ │ -00006810: 6564 656e 6365 2e0a 0a1f 0a46 696c 653a edence.....File: │ │ │ │ │ -00006820: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00006830: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ -00006840: 4465 6269 616e 2041 7263 6869 7665 2c20 Debian Archive, │ │ │ │ │ -00006850: 204e 6578 743a 2042 696e 6172 7920 7061 Next: Binary pa │ │ │ │ │ -00006860: 636b 6167 6573 2c20 2050 7265 763a 2041 ckages, Prev: A │ │ │ │ │ -00006870: 626f 7574 2074 6869 7320 6d61 6e75 616c bout this manual │ │ │ │ │ -00006880: 2c20 2055 703a 2054 6f70 0a0a 3220 5468 , Up: Top..2 Th │ │ │ │ │ -00006890: 6520 4465 6269 616e 2041 7263 6869 7665 e Debian Archive │ │ │ │ │ -000068a0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -000068b0: 2a2a 2a2a 2a0a 0a54 6865 2044 6562 6961 *****..The Debia │ │ │ │ │ -000068c0: 6e20 7379 7374 656d 2069 7320 6d61 696e n system is main │ │ │ │ │ -000068d0: 7461 696e 6564 2061 6e64 2064 6973 7472 tained and distr │ │ │ │ │ -000068e0: 6962 7574 6564 2061 7320 6120 636f 6c6c ibuted as a coll │ │ │ │ │ -000068f0: 6563 7469 6f6e 206f 660a 2770 6163 6b61 ection of.'packa │ │ │ │ │ -00006900: 6765 7327 2e20 2053 696e 6365 2074 6865 ges'. Since the │ │ │ │ │ -00006910: 7265 2061 7265 2073 6f20 6d61 6e79 206f re are so many o │ │ │ │ │ -00006920: 6620 7468 656d 2028 6375 7272 656e 746c f them (currentl │ │ │ │ │ -00006930: 7920 7765 6c6c 206f 7665 720a 3135 3030 y well over.1500 │ │ │ │ │ -00006940: 3029 2c20 7468 6579 2061 7265 2073 706c 0), they are spl │ │ │ │ │ -00006950: 6974 2069 6e74 6f20 2773 6563 7469 6f6e it into 'section │ │ │ │ │ -00006960: 7327 2061 6e64 2067 6976 656e 2027 7072 s' and given 'pr │ │ │ │ │ -00006970: 696f 7269 7469 6573 2720 746f 0a73 696d iorities' to.sim │ │ │ │ │ -00006980: 706c 6966 7920 7468 6520 6861 6e64 6c69 plify the handli │ │ │ │ │ -00006990: 6e67 206f 6620 7468 656d 2e0a 0a54 6865 ng of them...The │ │ │ │ │ -000069a0: 2065 6666 6f72 7420 6f66 2074 6865 2044 effort of the D │ │ │ │ │ -000069b0: 6562 6961 6e20 7072 6f6a 6563 7420 6973 ebian project is │ │ │ │ │ -000069c0: 2074 6f20 6275 696c 6420 6120 6672 6565 to build a free │ │ │ │ │ -000069d0: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste │ │ │ │ │ -000069e0: 6d2c 0a62 7574 206e 6f74 2065 7665 7279 m,.but not every │ │ │ │ │ -000069f0: 2070 6163 6b61 6765 2077 6520 7761 6e74 package we want │ │ │ │ │ -00006a00: 2074 6f20 6d61 6b65 2061 6363 6573 7369 to make accessi │ │ │ │ │ -00006a10: 626c 6520 6973 2027 6672 6565 2720 696e ble is 'free' in │ │ │ │ │ -00006a20: 206f 7572 2073 656e 7365 0a28 7365 6520 our sense.(see │ │ │ │ │ -00006a30: 7468 6520 4465 6269 616e 2046 7265 6520 the Debian Free │ │ │ │ │ -00006a40: 536f 6674 7761 7265 2047 7569 6465 6c69 Software Guideli │ │ │ │ │ -00006a50: 6e65 732c 2062 656c 6f77 292c 206f 7220 nes, below), or │ │ │ │ │ -00006a60: 6d61 7920 6265 0a69 6d70 6f72 7465 642f may be.imported/ │ │ │ │ │ -00006a70: 6578 706f 7274 6564 2077 6974 686f 7574 exported without │ │ │ │ │ -00006a80: 2072 6573 7472 6963 7469 6f6e 732e 2020 restrictions. │ │ │ │ │ -00006a90: 5468 7573 2c20 7468 6520 6172 6368 6976 Thus, the archiv │ │ │ │ │ -00006aa0: 6520 6973 2073 706c 6974 2069 6e74 6f0a e is split into. │ │ │ │ │ -00006ab0: 6172 6561 7320 2831 2920 6261 7365 6420 areas (1) based │ │ │ │ │ -00006ac0: 6f6e 2074 6865 6972 206c 6963 656e 7365 on their license │ │ │ │ │ -00006ad0: 7320 616e 6420 6f74 6865 7220 7265 7374 s and other rest │ │ │ │ │ -00006ae0: 7269 6374 696f 6e73 2e0a 0a54 6865 2061 rictions...The a │ │ │ │ │ -00006af0: 696d 7320 6f66 2074 6869 7320 6172 653a ims of this are: │ │ │ │ │ -00006b00: 0a0a 2020 202d 2074 6f20 616c 6c6f 7720 .. - to allow │ │ │ │ │ -00006b10: 7573 2074 6f20 6d61 6b65 2061 7320 6d75 us to make as mu │ │ │ │ │ -00006b20: 6368 2073 6f66 7477 6172 6520 6176 6169 ch software avai │ │ │ │ │ -00006b30: 6c61 626c 6520 6173 2077 6520 6361 6e0a lable as we can. │ │ │ │ │ -00006b40: 0a20 2020 2d20 746f 2061 6c6c 6f77 2075 . - to allow u │ │ │ │ │ -00006b50: 7320 746f 2065 6e63 6f75 7261 6765 2065 s to encourage e │ │ │ │ │ -00006b60: 7665 7279 6f6e 6520 746f 2077 7269 7465 veryone to write │ │ │ │ │ -00006b70: 2066 7265 6520 736f 6674 7761 7265 2c20 free software, │ │ │ │ │ -00006b80: 616e 640a 0a20 2020 2d20 746f 2061 6c6c and.. - to all │ │ │ │ │ -00006b90: 6f77 2075 7320 746f 206d 616b 6520 6974 ow us to make it │ │ │ │ │ -00006ba0: 2065 6173 7920 666f 7220 7065 6f70 6c65 easy for people │ │ │ │ │ -00006bb0: 2074 6f20 7072 6f64 7563 6520 4344 2d52 to produce CD-R │ │ │ │ │ -00006bc0: 4f4d 7320 6f66 206f 7572 0a20 2020 2020 OMs of our. │ │ │ │ │ -00006bd0: 7379 7374 656d 2077 6974 686f 7574 2076 system without v │ │ │ │ │ -00006be0: 696f 6c61 7469 6e67 2061 6e79 206c 6963 iolating any lic │ │ │ │ │ -00006bf0: 656e 7365 732c 2069 6d70 6f72 742f 6578 enses, import/ex │ │ │ │ │ -00006c00: 706f 7274 2072 6573 7472 6963 7469 6f6e port restriction │ │ │ │ │ -00006c10: 732c 0a20 2020 2020 6f72 2061 6e79 206f s,. or any o │ │ │ │ │ -00006c20: 7468 6572 206c 6177 732e 0a0a 5468 6520 ther laws...The │ │ │ │ │ -00006c30: 276d 6169 6e27 2061 7263 6869 7665 2061 'main' archive a │ │ │ │ │ -00006c40: 7265 6120 666f 726d 7320 7468 6520 2744 rea forms the 'D │ │ │ │ │ -00006c50: 6562 6961 6e20 6469 7374 7269 6275 7469 ebian distributi │ │ │ │ │ -00006c60: 6f6e 272e 0a0a 5061 636b 6167 6573 2069 on'...Packages i │ │ │ │ │ -00006c70: 6e20 7468 6520 6f74 6865 7220 6172 6368 n the other arch │ │ │ │ │ -00006c80: 6976 6520 6172 6561 7320 28e2 8098 6e6f ive areas (...no │ │ │ │ │ -00006c90: 6e2d 6672 6565 2d66 6972 6d77 6172 65e2 n-free-firmware. │ │ │ │ │ -00006ca0: 8099 2c20 e280 9863 6f6e 7472 6962 e280 .., ...contrib.. │ │ │ │ │ -00006cb0: 992c 0ae2 8098 6e6f 6e2d 6672 6565 e280 .,....non-free.. │ │ │ │ │ -00006cc0: 9929 2061 7265 206e 6f74 2063 6f6e 7369 .) are not consi │ │ │ │ │ -00006cd0: 6465 7265 6420 746f 2062 6520 7061 7274 dered to be part │ │ │ │ │ -00006ce0: 206f 6620 7468 6520 4465 6269 616e 2064 of the Debian d │ │ │ │ │ -00006cf0: 6973 7472 6962 7574 696f 6e2c 0a61 6c74 istribution,.alt │ │ │ │ │ -00006d00: 686f 7567 6820 7765 2073 7570 706f 7274 hough we support │ │ │ │ │ -00006d10: 2074 6865 6972 2075 7365 2061 6e64 2070 their use and p │ │ │ │ │ -00006d20: 726f 7669 6465 2069 6e66 7261 7374 7275 rovide infrastru │ │ │ │ │ -00006d30: 6374 7572 6520 666f 7220 7468 656d 2028 cture for them ( │ │ │ │ │ -00006d40: 7375 6368 0a61 7320 6f75 7220 6275 672d such.as our bug- │ │ │ │ │ -00006d50: 7472 6163 6b69 6e67 2073 7973 7465 6d20 tracking system │ │ │ │ │ -00006d60: 616e 6420 6d61 696c 696e 6720 6c69 7374 and mailing list │ │ │ │ │ -00006d70: 7329 2e20 2054 6869 7320 4465 6269 616e s). This Debian │ │ │ │ │ -00006d80: 2050 6f6c 6963 790a 4d61 6e75 616c 2061 Policy.Manual a │ │ │ │ │ -00006d90: 7070 6c69 6573 2074 6f20 7468 6573 6520 pplies to these │ │ │ │ │ -00006da0: 7061 636b 6167 6573 2061 7320 7765 6c6c packages as well │ │ │ │ │ -00006db0: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 5468 ...* Menu:..* Th │ │ │ │ │ -00006dc0: 6520 4465 6269 616e 2046 7265 6520 536f e Debian Free So │ │ │ │ │ -00006dd0: 6674 7761 7265 2047 7569 6465 6c69 6e65 ftware Guideline │ │ │ │ │ -00006de0: 733a 3a0a 2a20 4172 6368 6976 6520 6172 s::.* Archive ar │ │ │ │ │ -00006df0: 6561 733a 3a0a 2a20 436f 7079 7269 6768 eas::.* Copyrigh │ │ │ │ │ -00006e00: 7420 636f 6e73 6964 6572 6174 696f 6e73 t considerations │ │ │ │ │ -00006e10: 3a3a 0a2a 2053 6563 7469 6f6e 733a 3a0a ::.* Sections::. │ │ │ │ │ -00006e20: 2a20 5072 696f 7269 7469 6573 3a3a 0a0a * Priorities::.. │ │ │ │ │ -00006e30: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00006e40: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00006e50: 2d2d 0a0a 2020 2028 3129 2054 6865 2044 --.. (1) The D │ │ │ │ │ -00006e60: 6562 6961 6e20 6172 6368 6976 6520 736f ebian archive so │ │ │ │ │ -00006e70: 6674 7761 7265 2075 7365 7320 7468 6520 ftware uses the │ │ │ │ │ -00006e80: 7465 726d 20e2 809c 636f 6d70 6f6e 656e term ...componen │ │ │ │ │ -00006e90: 74e2 809d 2069 6e74 6572 6e61 6c6c 790a t... internally. │ │ │ │ │ -00006ea0: 616e 6420 696e 2074 6865 2052 656c 6561 and in the Relea │ │ │ │ │ -00006eb0: 7365 2066 696c 6520 666f 726d 6174 2074 se file format t │ │ │ │ │ -00006ec0: 6f20 7265 6665 7220 746f 2074 6865 2064 o refer to the d │ │ │ │ │ -00006ed0: 6976 6973 696f 6e20 6f66 2061 6e20 6172 ivision of an ar │ │ │ │ │ -00006ee0: 6368 6976 652e 0a54 6865 2044 6562 6961 chive..The Debia │ │ │ │ │ -00006ef0: 6e20 536f 6369 616c 2043 6f6e 7472 6163 n Social Contrac │ │ │ │ │ -00006f00: 7420 7369 6d70 6c79 2072 6566 6572 7320 t simply refers │ │ │ │ │ -00006f10: 746f 20e2 809c 6172 6561 732e e280 9d20 to ...areas.... │ │ │ │ │ -00006f20: 5468 6973 2064 6f63 756d 656e 7420 7573 This document us │ │ │ │ │ -00006f30: 6573 0a74 6572 6d69 6e6f 6c6f 6779 2073 es.terminology s │ │ │ │ │ -00006f40: 696d 696c 6172 2074 6f20 7468 6520 536f imilar to the So │ │ │ │ │ -00006f50: 6369 616c 2043 6f6e 7472 6163 742e 0a0a cial Contract... │ │ │ │ │ -00006f60: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00006f70: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00006f80: 653a 2054 6865 2044 6562 6961 6e20 4672 e: The Debian Fr │ │ │ │ │ -00006f90: 6565 2053 6f66 7477 6172 6520 4775 6964 ee Software Guid │ │ │ │ │ -00006fa0: 656c 696e 6573 2c20 204e 6578 743a 2041 elines, Next: A │ │ │ │ │ -00006fb0: 7263 6869 7665 2061 7265 6173 2c20 2055 rchive areas, U │ │ │ │ │ -00006fc0: 703a 2054 6865 2044 6562 6961 6e20 4172 p: The Debian Ar │ │ │ │ │ -00006fd0: 6368 6976 650a 0a32 2e31 2054 6865 2044 chive..2.1 The D │ │ │ │ │ -00006fe0: 6562 6961 6e20 4672 6565 2053 6f66 7477 ebian Free Softw │ │ │ │ │ -00006ff0: 6172 6520 4775 6964 656c 696e 6573 0a3d are Guidelines.= │ │ │ │ │ -00007000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00007010: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00007020: 3d3d 3d3d 3d3d 0a0a 5468 6520 4465 6269 ======..The Debi │ │ │ │ │ -00007030: 616e 2046 7265 6520 536f 6674 7761 7265 an Free Software │ │ │ │ │ -00007040: 2047 7569 6465 6c69 6e65 7320 2844 4653 Guidelines (DFS │ │ │ │ │ -00007050: 4729 2066 6f72 6d20 6f75 7220 6465 6669 G) form our defi │ │ │ │ │ -00007060: 6e69 7469 6f6e 206f 6620 e280 9c66 7265 nition of ...fre │ │ │ │ │ -00007070: 650a 736f 6674 7761 7265 e280 9d2e 2020 e.software.... │ │ │ │ │ -00007080: 5468 6573 6520 6172 653a 0a0a 2020 312e These are:.. 1. │ │ │ │ │ -00007090: 200a 2020 2020 2046 7265 6520 5265 6469 . Free Redi │ │ │ │ │ -000070a0: 7374 7269 6275 7469 6f6e 0a0a 2020 2020 stribution.. │ │ │ │ │ -000070b0: 2020 2020 2020 5468 6520 6c69 6365 6e73 The licens │ │ │ │ │ -000070c0: 6520 6f66 2061 2044 6562 6961 6e20 636f e of a Debian co │ │ │ │ │ -000070d0: 6d70 6f6e 656e 7420 6d61 7920 6e6f 7420 mponent may not │ │ │ │ │ -000070e0: 7265 7374 7269 6374 2061 6e79 2070 6172 restrict any par │ │ │ │ │ -000070f0: 7479 0a20 2020 2020 2020 2020 2066 726f ty. fro │ │ │ │ │ -00007100: 6d20 7365 6c6c 696e 6720 6f72 2067 6976 m selling or giv │ │ │ │ │ -00007110: 696e 6720 6177 6179 2074 6865 2073 6f66 ing away the sof │ │ │ │ │ -00007120: 7477 6172 6520 6173 2061 2063 6f6d 706f tware as a compo │ │ │ │ │ -00007130: 6e65 6e74 206f 6620 616e 0a20 2020 2020 nent of an. │ │ │ │ │ -00007140: 2020 2020 2061 6767 7265 6761 7465 2073 aggregate s │ │ │ │ │ -00007150: 6f66 7477 6172 6520 6469 7374 7269 6275 oftware distribu │ │ │ │ │ -00007160: 7469 6f6e 2063 6f6e 7461 696e 696e 6720 tion containing │ │ │ │ │ -00007170: 7072 6f67 7261 6d73 2066 726f 6d0a 2020 programs from. │ │ │ │ │ -00007180: 2020 2020 2020 2020 7365 7665 7261 6c20 several │ │ │ │ │ -00007190: 6469 6666 6572 656e 7420 736f 7572 6365 different source │ │ │ │ │ -000071a0: 732e 2020 5468 6520 6c69 6365 6e73 6520 s. The license │ │ │ │ │ -000071b0: 6d61 7920 6e6f 7420 7265 7175 6972 6520 may not require │ │ │ │ │ -000071c0: 610a 2020 2020 2020 2020 2020 726f 7961 a. roya │ │ │ │ │ -000071d0: 6c74 7920 6f72 206f 7468 6572 2066 6565 lty or other fee │ │ │ │ │ -000071e0: 2066 6f72 2073 7563 6820 7361 6c65 2e0a for such sale.. │ │ │ │ │ -000071f0: 0a20 2032 2e20 0a20 2020 2020 536f 7572 . 2. . Sour │ │ │ │ │ -00007200: 6365 2043 6f64 650a 0a20 2020 2020 2020 ce Code.. │ │ │ │ │ -00007210: 2020 2054 6865 2070 726f 6772 616d 206d The program m │ │ │ │ │ -00007220: 7573 7420 696e 636c 7564 6520 736f 7572 ust include sour │ │ │ │ │ -00007230: 6365 2063 6f64 652c 2061 6e64 206d 7573 ce code, and mus │ │ │ │ │ -00007240: 7420 616c 6c6f 770a 2020 2020 2020 2020 t allow. │ │ │ │ │ -00007250: 2020 6469 7374 7269 6275 7469 6f6e 2069 distribution i │ │ │ │ │ -00007260: 6e20 736f 7572 6365 2063 6f64 6520 6173 n source code as │ │ │ │ │ -00007270: 2077 656c 6c20 6173 2063 6f6d 7069 6c65 well as compile │ │ │ │ │ -00007280: 6420 666f 726d 2e0a 0a20 2033 2e20 0a20 d form... 3. . │ │ │ │ │ -00007290: 2020 2020 4465 7269 7665 6420 576f 726b Derived Work │ │ │ │ │ -000072a0: 730a 0a20 2020 2020 2020 2020 2054 6865 s.. The │ │ │ │ │ -000072b0: 206c 6963 656e 7365 206d 7573 7420 616c license must al │ │ │ │ │ -000072c0: 6c6f 7720 6d6f 6469 6669 6361 7469 6f6e low modification │ │ │ │ │ -000072d0: 7320 616e 6420 6465 7269 7665 6420 776f s and derived wo │ │ │ │ │ -000072e0: 726b 732c 2061 6e64 0a20 2020 2020 2020 rks, and. │ │ │ │ │ -000072f0: 2020 206d 7573 7420 616c 6c6f 7720 7468 must allow th │ │ │ │ │ -00007300: 656d 2074 6f20 6265 2064 6973 7472 6962 em to be distrib │ │ │ │ │ -00007310: 7574 6564 2075 6e64 6572 2074 6865 2073 uted under the s │ │ │ │ │ -00007320: 616d 6520 7465 726d 7320 6173 2074 6865 ame terms as the │ │ │ │ │ -00007330: 0a20 2020 2020 2020 2020 206c 6963 656e . licen │ │ │ │ │ -00007340: 7365 206f 6620 7468 6520 6f72 6967 696e se of the origin │ │ │ │ │ -00007350: 616c 2073 6f66 7477 6172 652e 0a0a 2020 al software... │ │ │ │ │ -00007360: 342e 200a 2020 2020 2049 6e74 6567 7269 4. . Integri │ │ │ │ │ -00007370: 7479 206f 6620 5468 6520 4175 7468 6f72 ty of The Author │ │ │ │ │ -00007380: e280 9973 2053 6f75 7263 6520 436f 6465 ...s Source Code │ │ │ │ │ -00007390: 0a0a 2020 2020 2020 2020 2020 5468 6520 .. The │ │ │ │ │ -000073a0: 6c69 6365 6e73 6520 6d61 7920 7265 7374 license may rest │ │ │ │ │ -000073b0: 7269 6374 2073 6f75 7263 652d 636f 6465 rict source-code │ │ │ │ │ -000073c0: 2066 726f 6d20 6265 696e 6720 6469 7374 from being dist │ │ │ │ │ -000073d0: 7269 6275 7465 6420 696e 0a20 2020 2020 ributed in. │ │ │ │ │ -000073e0: 2020 2020 206d 6f64 6966 6965 6420 666f modified fo │ │ │ │ │ -000073f0: 726d 2027 6f6e 6c79 2720 6966 2074 6865 rm 'only' if the │ │ │ │ │ -00007400: 206c 6963 656e 7365 2061 6c6c 6f77 7320 license allows │ │ │ │ │ -00007410: 7468 6520 6469 7374 7269 6275 7469 6f6e the distribution │ │ │ │ │ -00007420: 206f 660a 2020 2020 2020 2020 2020 e280 of. .. │ │ │ │ │ -00007430: 9c70 6174 6368 2066 696c 6573 e280 9d20 .patch files... │ │ │ │ │ -00007440: 7769 7468 2074 6865 2073 6f75 7263 6520 with the source │ │ │ │ │ -00007450: 636f 6465 2066 6f72 2074 6865 2070 7572 code for the pur │ │ │ │ │ -00007460: 706f 7365 206f 660a 2020 2020 2020 2020 pose of. │ │ │ │ │ -00007470: 2020 6d6f 6469 6679 696e 6720 7468 6520 modifying the │ │ │ │ │ -00007480: 7072 6f67 7261 6d20 6174 2062 7569 6c64 program at build │ │ │ │ │ -00007490: 2074 696d 652e 2020 5468 6520 6c69 6365 time. The lice │ │ │ │ │ -000074a0: 6e73 6520 6d75 7374 0a20 2020 2020 2020 nse must. │ │ │ │ │ -000074b0: 2020 2065 7870 6c69 6369 746c 7920 7065 explicitly pe │ │ │ │ │ -000074c0: 726d 6974 2064 6973 7472 6962 7574 696f rmit distributio │ │ │ │ │ -000074d0: 6e20 6f66 2073 6f66 7477 6172 6520 6275 n of software bu │ │ │ │ │ -000074e0: 696c 7420 6672 6f6d 206d 6f64 6966 6965 ilt from modifie │ │ │ │ │ -000074f0: 640a 2020 2020 2020 2020 2020 736f 7572 d. sour │ │ │ │ │ -00007500: 6365 2063 6f64 652e 2020 5468 6520 6c69 ce code. The li │ │ │ │ │ -00007510: 6365 6e73 6520 6d61 7920 7265 7175 6972 cense may requir │ │ │ │ │ -00007520: 6520 6465 7269 7665 6420 776f 726b 7320 e derived works │ │ │ │ │ -00007530: 746f 2063 6172 7279 2061 0a20 2020 2020 to carry a. │ │ │ │ │ -00007540: 2020 2020 2064 6966 6665 7265 6e74 206e different n │ │ │ │ │ -00007550: 616d 6520 6f72 2076 6572 7369 6f6e 206e ame or version n │ │ │ │ │ -00007560: 756d 6265 7220 6672 6f6d 2074 6865 206f umber from the o │ │ │ │ │ -00007570: 7269 6769 6e61 6c20 736f 6674 7761 7265 riginal software │ │ │ │ │ -00007580: 2e0a 2020 2020 2020 2020 2020 2854 6869 .. (Thi │ │ │ │ │ -00007590: 7320 6973 2061 2063 6f6d 7072 6f6d 6973 s is a compromis │ │ │ │ │ -000075a0: 652e 2020 5468 6520 4465 6269 616e 2050 e. The Debian P │ │ │ │ │ -000075b0: 726f 6a65 6374 2065 6e63 6f75 7261 6765 roject encourage │ │ │ │ │ -000075c0: 7320 616c 6c0a 2020 2020 2020 2020 2020 s all. │ │ │ │ │ -000075d0: 6175 7468 6f72 7320 746f 206e 6f74 2072 authors to not r │ │ │ │ │ -000075e0: 6573 7472 6963 7420 616e 7920 6669 6c65 estrict any file │ │ │ │ │ -000075f0: 732c 2073 6f75 7263 6520 6f72 2062 696e s, source or bin │ │ │ │ │ -00007600: 6172 792c 2066 726f 6d0a 2020 2020 2020 ary, from. │ │ │ │ │ -00007610: 2020 2020 6265 696e 6720 6d6f 6469 6669 being modifi │ │ │ │ │ -00007620: 6564 2e29 0a0a 2020 352e 200a 2020 2020 ed.).. 5. . │ │ │ │ │ -00007630: 204e 6f20 4469 7363 7269 6d69 6e61 7469 No Discriminati │ │ │ │ │ -00007640: 6f6e 2041 6761 696e 7374 2050 6572 736f on Against Perso │ │ │ │ │ -00007650: 6e73 206f 7220 4772 6f75 7073 0a0a 2020 ns or Groups.. │ │ │ │ │ -00007660: 2020 2020 2020 2020 5468 6520 6c69 6365 The lice │ │ │ │ │ -00007670: 6e73 6520 6d75 7374 206e 6f74 2064 6973 nse must not dis │ │ │ │ │ -00007680: 6372 696d 696e 6174 6520 6167 6169 6e73 criminate agains │ │ │ │ │ -00007690: 7420 616e 7920 7065 7273 6f6e 206f 7220 t any person or │ │ │ │ │ -000076a0: 6772 6f75 700a 2020 2020 2020 2020 2020 group. │ │ │ │ │ -000076b0: 6f66 2070 6572 736f 6e73 2e0a 0a20 2036 of persons... 6 │ │ │ │ │ -000076c0: 2e20 0a20 2020 2020 4e6f 2044 6973 6372 . . No Discr │ │ │ │ │ -000076d0: 696d 696e 6174 696f 6e20 4167 6169 6e73 imination Agains │ │ │ │ │ -000076e0: 7420 4669 656c 6473 206f 6620 456e 6465 t Fields of Ende │ │ │ │ │ -000076f0: 6176 6f72 0a0a 2020 2020 2020 2020 2020 avor.. │ │ │ │ │ -00007700: 5468 6520 6c69 6365 6e73 6520 6d75 7374 The license must │ │ │ │ │ -00007710: 206e 6f74 2072 6573 7472 6963 7420 616e not restrict an │ │ │ │ │ -00007720: 796f 6e65 2066 726f 6d20 6d61 6b69 6e67 yone from making │ │ │ │ │ -00007730: 2075 7365 206f 6620 7468 650a 2020 2020 use of the. │ │ │ │ │ -00007740: 2020 2020 2020 7072 6f67 7261 6d20 696e program in │ │ │ │ │ -00007750: 2061 2073 7065 6369 6669 6320 6669 656c a specific fiel │ │ │ │ │ -00007760: 6420 6f66 2065 6e64 6561 766f 722e 2020 d of endeavor. │ │ │ │ │ -00007770: 466f 7220 6578 616d 706c 652c 2069 7420 For example, it │ │ │ │ │ -00007780: 6d61 790a 2020 2020 2020 2020 2020 6e6f may. no │ │ │ │ │ -00007790: 7420 7265 7374 7269 6374 2074 6865 2070 t restrict the p │ │ │ │ │ -000077a0: 726f 6772 616d 2066 726f 6d20 6265 696e rogram from bein │ │ │ │ │ -000077b0: 6720 7573 6564 2069 6e20 6120 6275 7369 g used in a busi │ │ │ │ │ -000077c0: 6e65 7373 2c20 6f72 0a20 2020 2020 2020 ness, or. │ │ │ │ │ -000077d0: 2020 2066 726f 6d20 6265 696e 6720 7573 from being us │ │ │ │ │ -000077e0: 6564 2066 6f72 2067 656e 6574 6963 2072 ed for genetic r │ │ │ │ │ -000077f0: 6573 6561 7263 682e 0a0a 2020 372e 200a esearch... 7. . │ │ │ │ │ -00007800: 2020 2020 2044 6973 7472 6962 7574 696f Distributio │ │ │ │ │ -00007810: 6e20 6f66 204c 6963 656e 7365 0a0a 2020 n of License.. │ │ │ │ │ -00007820: 2020 2020 2020 2020 5468 6520 7269 6768 The righ │ │ │ │ │ -00007830: 7473 2061 7474 6163 6865 6420 746f 2074 ts attached to t │ │ │ │ │ -00007840: 6865 2070 726f 6772 616d 206d 7573 7420 he program must │ │ │ │ │ -00007850: 6170 706c 7920 746f 2061 6c6c 2074 6f20 apply to all to │ │ │ │ │ -00007860: 7768 6f6d 0a20 2020 2020 2020 2020 2074 whom. t │ │ │ │ │ -00007870: 6865 2070 726f 6772 616d 2069 7320 7265 he program is re │ │ │ │ │ -00007880: 6469 7374 7269 6275 7465 6420 7769 7468 distributed with │ │ │ │ │ -00007890: 6f75 7420 7468 6520 6e65 6564 2066 6f72 out the need for │ │ │ │ │ -000078a0: 2065 7865 6375 7469 6f6e 206f 660a 2020 execution of. │ │ │ │ │ -000078b0: 2020 2020 2020 2020 616e 2061 6464 6974 an addit │ │ │ │ │ -000078c0: 696f 6e61 6c20 6c69 6365 6e73 6520 6279 ional license by │ │ │ │ │ -000078d0: 2074 686f 7365 2070 6172 7469 6573 2e0a those parties.. │ │ │ │ │ -000078e0: 0a20 2038 2e20 0a20 2020 2020 4c69 6365 . 8. . Lice │ │ │ │ │ -000078f0: 6e73 6520 4d75 7374 204e 6f74 2042 6520 nse Must Not Be │ │ │ │ │ -00007900: 5370 6563 6966 6963 2074 6f20 4465 6269 Specific to Debi │ │ │ │ │ -00007910: 616e 0a0a 2020 2020 2020 2020 2020 5468 an.. Th │ │ │ │ │ -00007920: 6520 7269 6768 7473 2061 7474 6163 6865 e rights attache │ │ │ │ │ -00007930: 6420 746f 2074 6865 2070 726f 6772 616d d to the program │ │ │ │ │ -00007940: 206d 7573 7420 6e6f 7420 6465 7065 6e64 must not depend │ │ │ │ │ -00007950: 206f 6e20 7468 650a 2020 2020 2020 2020 on the. │ │ │ │ │ -00007960: 2020 7072 6f67 7261 6de2 8099 7320 6265 program...s be │ │ │ │ │ -00007970: 696e 6720 7061 7274 206f 6620 6120 4465 ing part of a De │ │ │ │ │ -00007980: 6269 616e 2073 7973 7465 6d2e 2020 4966 bian system. If │ │ │ │ │ -00007990: 2074 6865 2070 726f 6772 616d 2069 730a the program is. │ │ │ │ │ -000079a0: 2020 2020 2020 2020 2020 6578 7472 6163 extrac │ │ │ │ │ -000079b0: 7465 6420 6672 6f6d 2044 6562 6961 6e20 ted from Debian │ │ │ │ │ -000079c0: 616e 6420 7573 6564 206f 7220 6469 7374 and used or dist │ │ │ │ │ -000079d0: 7269 6275 7465 6420 7769 7468 6f75 7420 ributed without │ │ │ │ │ -000079e0: 4465 6269 616e 0a20 2020 2020 2020 2020 Debian. │ │ │ │ │ -000079f0: 2062 7574 206f 7468 6572 7769 7365 2077 but otherwise w │ │ │ │ │ -00007a00: 6974 6869 6e20 7468 6520 7465 726d 7320 ithin the terms │ │ │ │ │ -00007a10: 6f66 2074 6865 2070 726f 6772 616d e280 of the program.. │ │ │ │ │ -00007a20: 9973 206c 6963 656e 7365 2c20 616c 6c0a .s license, all. │ │ │ │ │ -00007a30: 2020 2020 2020 2020 2020 7061 7274 6965 partie │ │ │ │ │ -00007a40: 7320 746f 2077 686f 6d20 7468 6520 7072 s to whom the pr │ │ │ │ │ -00007a50: 6f67 7261 6d20 6973 2072 6564 6973 7472 ogram is redistr │ │ │ │ │ -00007a60: 6962 7574 6564 206d 7573 7420 6861 7665 ibuted must have │ │ │ │ │ -00007a70: 2074 6865 0a20 2020 2020 2020 2020 2073 the. s │ │ │ │ │ -00007a80: 616d 6520 7269 6768 7473 2061 7320 7468 ame rights as th │ │ │ │ │ -00007a90: 6f73 6520 7468 6174 2061 7265 2067 7261 ose that are gra │ │ │ │ │ -00007aa0: 6e74 6564 2069 6e20 636f 6e6a 756e 6374 nted in conjunct │ │ │ │ │ -00007ab0: 696f 6e20 7769 7468 2074 6865 0a20 2020 ion with the. │ │ │ │ │ -00007ac0: 2020 2020 2020 2044 6562 6961 6e20 7379 Debian sy │ │ │ │ │ -00007ad0: 7374 656d 2e0a 0a20 2039 2e20 0a20 2020 stem... 9. . │ │ │ │ │ -00007ae0: 2020 4c69 6365 6e73 6520 4d75 7374 204e License Must N │ │ │ │ │ -00007af0: 6f74 2043 6f6e 7461 6d69 6e61 7465 204f ot Contaminate O │ │ │ │ │ -00007b00: 7468 6572 2053 6f66 7477 6172 650a 0a20 ther Software.. │ │ │ │ │ -00007b10: 2020 2020 2020 2020 2054 6865 206c 6963 The lic │ │ │ │ │ -00007b20: 656e 7365 206d 7573 7420 6e6f 7420 706c ense must not pl │ │ │ │ │ -00007b30: 6163 6520 7265 7374 7269 6374 696f 6e73 ace restrictions │ │ │ │ │ -00007b40: 206f 6e20 6f74 6865 7220 736f 6674 7761 on other softwa │ │ │ │ │ -00007b50: 7265 2074 6861 740a 2020 2020 2020 2020 re that. │ │ │ │ │ -00007b60: 2020 6973 2064 6973 7472 6962 7574 6564 is distributed │ │ │ │ │ -00007b70: 2061 6c6f 6e67 2077 6974 6820 7468 6520 along with the │ │ │ │ │ -00007b80: 6c69 6365 6e73 6564 2073 6f66 7477 6172 licensed softwar │ │ │ │ │ -00007b90: 652e 2020 466f 7220 6578 616d 706c 652c e. For example, │ │ │ │ │ -00007ba0: 0a20 2020 2020 2020 2020 2074 6865 206c . the l │ │ │ │ │ -00007bb0: 6963 656e 7365 206d 7573 7420 6e6f 7420 icense must not │ │ │ │ │ -00007bc0: 696e 7369 7374 2074 6861 7420 616c 6c20 insist that all │ │ │ │ │ -00007bd0: 6f74 6865 7220 7072 6f67 7261 6d73 0a20 other programs. │ │ │ │ │ -00007be0: 2020 2020 2020 2020 2064 6973 7472 6962 distrib │ │ │ │ │ -00007bf0: 7574 6564 206f 6e20 7468 6520 7361 6d65 uted on the same │ │ │ │ │ -00007c00: 206d 6564 6975 6d20 6d75 7374 2062 6520 medium must be │ │ │ │ │ -00007c10: 6672 6565 2073 6f66 7477 6172 652e 0a0a free software... │ │ │ │ │ -00007c20: 2020 3130 2e20 0a20 2020 2020 4578 616d 10. . Exam │ │ │ │ │ -00007c30: 706c 6520 4c69 6365 6e73 6573 0a0a 2020 ple Licenses.. │ │ │ │ │ -00007c40: 2020 2020 2020 2020 5468 6520 e280 9c47 The ...G │ │ │ │ │ -00007c50: 504c 2ce2 809d 20e2 809c 4253 442c e280 PL,... ...BSD,.. │ │ │ │ │ -00007c60: 9d20 616e 6420 e280 9c41 7274 6973 7469 . and ...Artisti │ │ │ │ │ -00007c70: 63e2 809d 206c 6963 656e 7365 7320 6172 c... licenses ar │ │ │ │ │ -00007c80: 6520 6578 616d 706c 6573 206f 660a 2020 e examples of. │ │ │ │ │ -00007c90: 2020 2020 2020 2020 6c69 6365 6e73 6573 licenses │ │ │ │ │ -00007ca0: 2074 6861 7420 7765 2063 6f6e 7369 6465 that we conside │ │ │ │ │ -00007cb0: 7220 2766 7265 6527 2e0a 0a1f 0a46 696c r 'free'.....Fil │ │ │ │ │ -00007cc0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00007cd0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4172 .info, Node: Ar │ │ │ │ │ -00007ce0: 6368 6976 6520 6172 6561 732c 2020 4e65 chive areas, Ne │ │ │ │ │ -00007cf0: 7874 3a20 436f 7079 7269 6768 7420 636f xt: Copyright co │ │ │ │ │ -00007d00: 6e73 6964 6572 6174 696f 6e73 2c20 2050 nsiderations, P │ │ │ │ │ -00007d10: 7265 763a 2054 6865 2044 6562 6961 6e20 rev: The Debian │ │ │ │ │ -00007d20: 4672 6565 2053 6f66 7477 6172 6520 4775 Free Software Gu │ │ │ │ │ -00007d30: 6964 656c 696e 6573 2c20 2055 703a 2054 idelines, Up: T │ │ │ │ │ -00007d40: 6865 2044 6562 6961 6e20 4172 6368 6976 he Debian Archiv │ │ │ │ │ -00007d50: 650a 0a32 2e32 2041 7263 6869 7665 2061 e..2.2 Archive a │ │ │ │ │ -00007d60: 7265 6173 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d reas.=========== │ │ │ │ │ -00007d70: 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 3a0a ======..* Menu:. │ │ │ │ │ -00007d80: 0a2a 2054 6865 206d 6169 6e20 6172 6368 .* The main arch │ │ │ │ │ -00007d90: 6976 6520 6172 6561 3a3a 0a2a 2054 6865 ive area::.* The │ │ │ │ │ -00007da0: 206e 6f6e 2d66 7265 652d 6669 726d 7761 non-free-firmwa │ │ │ │ │ -00007db0: 7265 2061 7263 6869 7665 2061 7265 613a re archive area: │ │ │ │ │ -00007dc0: 3a0a 2a20 5468 6520 636f 6e74 7269 6220 :.* The contrib │ │ │ │ │ -00007dd0: 6172 6368 6976 6520 6172 6561 3a3a 0a2a archive area::.* │ │ │ │ │ -00007de0: 2054 6865 206e 6f6e 2d66 7265 6520 6172 The non-free ar │ │ │ │ │ -00007df0: 6368 6976 6520 6172 6561 3a3a 0a0a 1f0a chive area::.... │ │ │ │ │ -00007e00: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00007e10: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00007e20: 2054 6865 206d 6169 6e20 6172 6368 6976 The main archiv │ │ │ │ │ -00007e30: 6520 6172 6561 2c20 204e 6578 743a 2054 e area, Next: T │ │ │ │ │ -00007e40: 6865 206e 6f6e 2d66 7265 652d 6669 726d he non-free-firm │ │ │ │ │ -00007e50: 7761 7265 2061 7263 6869 7665 2061 7265 ware archive are │ │ │ │ │ -00007e60: 612c 2020 5570 3a20 4172 6368 6976 6520 a, Up: Archive │ │ │ │ │ -00007e70: 6172 6561 730a 0a32 2e32 2e31 2054 6865 areas..2.2.1 The │ │ │ │ │ -00007e80: 206d 6169 6e20 6172 6368 6976 6520 6172 main archive ar │ │ │ │ │ -00007e90: 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ea.------------- │ │ │ │ │ -00007ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00007eb0: 5468 6520 276d 6169 6e27 2061 7263 6869 The 'main' archi │ │ │ │ │ -00007ec0: 7665 2061 7265 6120 636f 6d70 7269 7365 ve area comprise │ │ │ │ │ -00007ed0: 7320 7468 6520 4465 6269 616e 2064 6973 s the Debian dis │ │ │ │ │ -00007ee0: 7472 6962 7574 696f 6e2e 2020 4f6e 6c79 tribution. Only │ │ │ │ │ -00007ef0: 2074 6865 0a70 6163 6b61 6765 7320 696e the.packages in │ │ │ │ │ -00007f00: 2074 6869 7320 6172 6561 2061 7265 2063 this area are c │ │ │ │ │ -00007f10: 6f6e 7369 6465 7265 6420 7061 7274 206f onsidered part o │ │ │ │ │ -00007f20: 6620 7468 6520 6469 7374 7269 6275 7469 f the distributi │ │ │ │ │ -00007f30: 6f6e 2e20 204e 6f6e 6520 6f66 0a74 6865 on. None of.the │ │ │ │ │ -00007f40: 2070 6163 6b61 6765 7320 696e 2074 6865 packages in the │ │ │ │ │ -00007f50: 2027 6d61 696e 2720 6172 6368 6976 6520 'main' archive │ │ │ │ │ -00007f60: 6172 6561 2072 6571 7569 7265 2073 6f66 area require sof │ │ │ │ │ -00007f70: 7477 6172 6520 6f75 7473 6964 6520 6f66 tware outside of │ │ │ │ │ -00007f80: 2074 6861 740a 6172 6561 2074 6f20 6675 that.area to fu │ │ │ │ │ -00007f90: 6e63 7469 6f6e 2e20 2041 6e79 6f6e 6520 nction. Anyone │ │ │ │ │ -00007fa0: 6d61 7920 7573 652c 2073 6861 7265 2c20 may use, share, │ │ │ │ │ -00007fb0: 6d6f 6469 6679 2061 6e64 2072 6564 6973 modify and redis │ │ │ │ │ -00007fc0: 7472 6962 7574 6520 7468 650a 7061 636b tribute the.pack │ │ │ │ │ -00007fd0: 6167 6573 2069 6e20 7468 6973 2061 7263 ages in this arc │ │ │ │ │ -00007fe0: 6869 7665 2061 7265 6120 6672 6565 6c79 hive area freely │ │ │ │ │ -00007ff0: 2028 3129 2e0a 0a45 7665 7279 2070 6163 (1)...Every pac │ │ │ │ │ -00008000: 6b61 6765 2069 6e20 276d 6169 6e27 206d kage in 'main' m │ │ │ │ │ -00008010: 7573 7420 636f 6d70 6c79 2077 6974 6820 ust comply with │ │ │ │ │ -00008020: 7468 6520 4446 5347 2028 4465 6269 616e the DFSG (Debian │ │ │ │ │ -00008030: 2046 7265 6520 536f 6674 7761 7265 0a47 Free Software.G │ │ │ │ │ -00008040: 7569 6465 6c69 6e65 7329 2e20 2028 3229 uidelines). (2) │ │ │ │ │ -00008050: 0a0a 496e 2061 6464 6974 696f 6e2c 2074 ..In addition, t │ │ │ │ │ -00008060: 6865 2070 6163 6b61 6765 7320 696e 2027 he packages in ' │ │ │ │ │ -00008070: 6d61 696e 270a 0a20 2020 2d20 6d75 7374 main'.. - must │ │ │ │ │ -00008080: 206e 6f74 2072 6571 7569 7265 206f 7220 not require or │ │ │ │ │ -00008090: 7265 636f 6d6d 656e 6420 6120 7061 636b recommend a pack │ │ │ │ │ -000080a0: 6167 6520 6f75 7473 6964 6520 6f66 2027 age outside of ' │ │ │ │ │ -000080b0: 6d61 696e 2720 666f 720a 2020 2020 2063 main' for. c │ │ │ │ │ -000080c0: 6f6d 7069 6c61 7469 6f6e 206f 7220 6578 ompilation or ex │ │ │ │ │ -000080d0: 6563 7574 696f 6e20 2874 6875 732c 2074 ecution (thus, t │ │ │ │ │ -000080e0: 6865 2070 6163 6b61 6765 206d 7573 7420 he package must │ │ │ │ │ -000080f0: 6e6f 7420 6465 636c 6172 6520 610a 2020 not declare a. │ │ │ │ │ -00008100: 2020 20e2 8098 5072 652d 4465 7065 6e64 ...Pre-Depend │ │ │ │ │ -00008110: 73e2 8099 2c20 e280 9844 6570 656e 6473 s..., ...Depends │ │ │ │ │ -00008120: e280 992c 20e2 8098 5265 636f 6d6d 656e ..., ...Recommen │ │ │ │ │ -00008130: 6473 e280 992c 20e2 8098 4275 696c 642d ds..., ...Build- │ │ │ │ │ -00008140: 4465 7065 6e64 73e2 8099 2c0a 2020 2020 Depends...,. │ │ │ │ │ -00008150: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -00008160: 732d 496e 6465 70e2 8099 2c20 6f72 20e2 s-Indep..., or . │ │ │ │ │ -00008170: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ -00008180: 4172 6368 e280 9920 7265 6c61 7469 6f6e Arch... relation │ │ │ │ │ -00008190: 7368 6970 206f 6e20 610a 2020 2020 206e ship on a. n │ │ │ │ │ -000081a0: 6f6e 2d27 6d61 696e 2720 7061 636b 6167 on-'main' packag │ │ │ │ │ -000081b0: 6520 756e 6c65 7373 2074 6861 7420 7061 e unless that pa │ │ │ │ │ -000081c0: 636b 6167 6520 6973 206f 6e6c 7920 6c69 ckage is only li │ │ │ │ │ -000081d0: 7374 6564 2061 7320 610a 2020 2020 206e sted as a. n │ │ │ │ │ -000081e0: 6f6e 2d64 6566 6175 6c74 2061 6c74 6572 on-default alter │ │ │ │ │ -000081f0: 6e61 7469 7665 2066 6f72 2061 2070 6163 native for a pac │ │ │ │ │ -00008200: 6b61 6765 2069 6e20 276d 6169 6e27 292c kage in 'main'), │ │ │ │ │ -00008210: 0a0a 2020 202d 206d 7573 7420 6e6f 7420 .. - must not │ │ │ │ │ -00008220: 6265 2073 6f20 6275 6767 7920 7468 6174 be so buggy that │ │ │ │ │ -00008230: 2077 6520 7265 6675 7365 2074 6f20 7375 we refuse to su │ │ │ │ │ -00008240: 7070 6f72 7420 7468 656d 2c20 616e 640a pport them, and. │ │ │ │ │ -00008250: 0a20 2020 2d20 6d75 7374 206d 6565 7420 . - must meet │ │ │ │ │ -00008260: 616c 6c20 706f 6c69 6379 2072 6571 7569 all policy requi │ │ │ │ │ -00008270: 7265 6d65 6e74 7320 7072 6573 656e 7465 rements presente │ │ │ │ │ -00008280: 6420 696e 2074 6869 7320 6d61 6e75 616c d in this manual │ │ │ │ │ -00008290: 2e0a 0a49 6620 6120 736f 7572 6365 2070 ...If a source p │ │ │ │ │ -000082a0: 6163 6b61 6765 2069 7320 696e 2074 6865 ackage is in the │ │ │ │ │ -000082b0: 2027 6d61 696e 2720 6172 6368 6976 6520 'main' archive │ │ │ │ │ -000082c0: 6172 6561 2c20 7468 656e 2061 7420 6c65 area, then at le │ │ │ │ │ -000082d0: 6173 7420 6f6e 6520 6f66 0a69 7473 2062 ast one of.its b │ │ │ │ │ -000082e0: 696e 6172 7920 7061 636b 6167 6573 206d inary packages m │ │ │ │ │ -000082f0: 7573 7420 6265 2069 6e20 7468 6520 276d ust be in the 'm │ │ │ │ │ -00008300: 6169 6e27 2061 7263 6869 7665 2061 7265 ain' archive are │ │ │ │ │ -00008310: 612c 2061 6e64 2065 6163 6820 6f66 2074 a, and each of t │ │ │ │ │ -00008320: 6865 0a72 656d 6169 6e69 6e67 2070 6163 he.remaining pac │ │ │ │ │ -00008330: 6b61 6765 7320 6d75 7374 2062 6520 696e kages must be in │ │ │ │ │ -00008340: 2065 6974 6865 7220 7468 6520 276d 6169 either the 'mai │ │ │ │ │ -00008350: 6e27 206f 7220 2763 6f6e 7472 6962 2720 n' or 'contrib' │ │ │ │ │ -00008360: 6172 6368 6976 650a 6172 6561 2e20 2045 archive.area. E │ │ │ │ │ -00008370: 6163 6820 6269 6e61 7279 2070 6163 6b61 ach binary packa │ │ │ │ │ -00008380: 6765 e280 9973 2061 7263 6869 7665 2061 ge...s archive a │ │ │ │ │ -00008390: 7265 6120 6973 2069 6e64 6963 6174 6564 rea is indicated │ │ │ │ │ -000083a0: 2062 7920 6974 7320 e280 9853 6563 7469 by its ...Secti │ │ │ │ │ -000083b0: 6f6e e280 990a 6669 656c 643a 2073 6565 on....field: see │ │ │ │ │ -000083c0: 202a 6e6f 7465 2053 6563 7469 6f6e 733a *note Sections: │ │ │ │ │ -000083d0: 2032 342e 0a0a 536f 7572 6365 2070 6163 24...Source pac │ │ │ │ │ -000083e0: 6b61 6765 7320 696e 2027 6d61 696e 2720 kages in 'main' │ │ │ │ │ -000083f0: 7769 7468 2061 206d 6978 7475 7265 206f with a mixture o │ │ │ │ │ -00008400: 6620 276d 6169 6e27 2061 6e64 2027 636f f 'main' and 'co │ │ │ │ │ -00008410: 6e74 7269 6227 2062 696e 6172 790a 7061 ntrib' binary.pa │ │ │ │ │ -00008420: 636b 6167 6573 2061 7265 206d 6f72 6520 ckages are more │ │ │ │ │ -00008430: 636f 6d70 6c65 7820 666f 7220 6172 6368 complex for arch │ │ │ │ │ -00008440: 6976 6520 746f 6f6c 696e 6720 746f 2068 ive tooling to h │ │ │ │ │ -00008450: 616e 646c 652c 2061 6e64 2074 6865 7265 andle, and there │ │ │ │ │ -00008460: 666f 7265 0a73 686f 756c 6420 6265 206c fore.should be l │ │ │ │ │ -00008470: 696d 6974 6564 2074 6f20 7369 7475 6174 imited to situat │ │ │ │ │ -00008480: 696f 6e73 2077 6865 7265 2069 7420 776f ions where it wo │ │ │ │ │ -00008490: 756c 6420 6265 2069 6e63 6f6e 7665 6e69 uld be inconveni │ │ │ │ │ -000084a0: 656e 7420 746f 2073 706c 6974 0a74 6865 ent to split.the │ │ │ │ │ -000084b0: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ -000084c0: 2020 4966 2069 7420 6973 2073 7472 6169 If it is strai │ │ │ │ │ -000084d0: 6768 7466 6f72 7761 7264 2074 6f20 7370 ghtforward to sp │ │ │ │ │ -000084e0: 6c69 7420 7468 6520 736f 7572 6365 0a70 lit the source.p │ │ │ │ │ -000084f0: 6163 6b61 6765 2069 6e74 6f20 6120 276d ackage into a 'm │ │ │ │ │ -00008500: 6169 6e27 2070 6172 7420 616e 6420 6120 ain' part and a │ │ │ │ │ -00008510: 2763 6f6e 7472 6962 2720 7061 7274 2074 'contrib' part t │ │ │ │ │ -00008520: 6861 7420 6172 6520 6275 696c 740a 7365 hat are built.se │ │ │ │ │ -00008530: 7061 7261 7465 6c79 2c20 7468 656e 2074 parately, then t │ │ │ │ │ -00008540: 686f 7365 2070 6172 7473 2073 686f 756c hose parts shoul │ │ │ │ │ -00008550: 6420 6265 2072 6570 7265 7365 6e74 6564 d be represented │ │ │ │ │ -00008560: 2061 7320 7365 7061 7261 7465 2073 6f75 as separate sou │ │ │ │ │ -00008570: 7263 650a 7061 636b 6167 6573 2e0a 0a57 rce.packages...W │ │ │ │ │ -00008580: 6865 6e20 6120 276d 6169 6e27 2073 6f75 hen a 'main' sou │ │ │ │ │ -00008590: 7263 6520 7061 636b 6167 6520 6861 7320 rce package has │ │ │ │ │ -000085a0: 6120 6d69 7874 7572 6520 6f66 2027 6d61 a mixture of 'ma │ │ │ │ │ -000085b0: 696e 2720 616e 6420 2763 6f6e 7472 6962 in' and 'contrib │ │ │ │ │ -000085c0: 270a 6269 6e61 7279 2070 6163 6b61 6765 '.binary package │ │ │ │ │ -000085d0: 732c 2074 6865 2073 6f75 7263 6520 7061 s, the source pa │ │ │ │ │ -000085e0: 636b 6167 6520 616e 6420 7468 6520 276d ckage and the 'm │ │ │ │ │ -000085f0: 6169 6e27 2062 696e 6172 7920 7061 636b ain' binary pack │ │ │ │ │ -00008600: 6167 6573 206d 7573 740a 666f 6c6c 6f77 ages must.follow │ │ │ │ │ -00008610: 2074 6865 2072 6571 7569 7265 6d65 6e74 the requirement │ │ │ │ │ -00008620: 7320 666f 7220 276d 6169 6e27 2070 6163 s for 'main' pac │ │ │ │ │ -00008630: 6b61 6765 732c 2062 7574 2074 6865 2027 kages, but the ' │ │ │ │ │ -00008640: 636f 6e74 7269 6227 2062 696e 6172 790a contrib' binary. │ │ │ │ │ -00008650: 7061 636b 6167 6573 206d 6179 2066 6f6c packages may fol │ │ │ │ │ -00008660: 6c6f 7720 7468 6520 7765 616b 6572 2072 low the weaker r │ │ │ │ │ -00008670: 6571 7569 7265 6d65 6e74 7320 666f 7220 equirements for │ │ │ │ │ -00008680: 2763 6f6e 7472 6962 2720 7061 636b 6167 'contrib' packag │ │ │ │ │ -00008690: 6573 2e20 2049 6e0a 7061 7274 6963 756c es. In.particul │ │ │ │ │ -000086a0: 6172 2c20 736f 7572 6365 2070 6163 6b61 ar, source packa │ │ │ │ │ -000086b0: 6765 7320 696e 2027 6d61 696e 2720 6d75 ges in 'main' mu │ │ │ │ │ -000086c0: 7374 206e 6f74 2068 6176 6520 6275 696c st not have buil │ │ │ │ │ -000086d0: 6420 6465 7065 6e64 656e 6369 6573 0a6f d dependencies.o │ │ │ │ │ -000086e0: 7574 7369 6465 2027 6d61 696e 272c 2062 utside 'main', b │ │ │ │ │ -000086f0: 7574 2074 6865 2027 636f 6e74 7269 6227 ut the 'contrib' │ │ │ │ │ -00008700: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00008710: 206d 6179 2068 6176 6520 7275 6e74 696d may have runtim │ │ │ │ │ -00008720: 650a 6465 7065 6e64 656e 6369 6573 206f e.dependencies o │ │ │ │ │ -00008730: 7574 7369 6465 2027 6d61 696e 272e 0a0a utside 'main'... │ │ │ │ │ -00008740: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00008750: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00008760: 2d2d 0a0a 2020 2028 3129 2053 6565 2057 --.. (1) See W │ │ │ │ │ -00008770: 6861 7420 446f 6573 2046 7265 6520 4d65 hat Does Free Me │ │ │ │ │ -00008780: 616e 3f20 2028 6874 7470 733a 2f2f 7777 an? (https://ww │ │ │ │ │ -00008790: 772e 6465 6269 616e 2e6f 7267 2f69 6e74 w.debian.org/int │ │ │ │ │ -000087a0: 726f 2f66 7265 6529 2066 6f72 0a6d 6f72 ro/free) for.mor │ │ │ │ │ -000087b0: 6520 6162 6f75 7420 7768 6174 2077 6520 e about what we │ │ │ │ │ -000087c0: 6d65 616e 2062 7920 6672 6565 2073 6f66 mean by free sof │ │ │ │ │ -000087d0: 7477 6172 652e 0a0a 2020 2028 3229 2044 tware... (2) D │ │ │ │ │ -000087e0: 6562 6961 6ee2 8099 7320 4654 5020 4d61 ebian...s FTP Ma │ │ │ │ │ -000087f0: 7374 6572 7320 7075 626c 6973 6820 6120 sters publish a │ │ │ │ │ -00008800: 5245 4a45 4354 2d46 4151 0a28 6874 7470 REJECT-FAQ.(http │ │ │ │ │ -00008810: 733a 2f2f 6674 702d 6d61 7374 6572 2e64 s://ftp-master.d │ │ │ │ │ -00008820: 6562 6961 6e2e 6f72 672f 5245 4a45 4354 ebian.org/REJECT │ │ │ │ │ -00008830: 2d46 4151 2e68 746d 6c29 2077 6869 6368 -FAQ.html) which │ │ │ │ │ -00008840: 2064 6574 6169 6c73 2074 6865 0a70 726f details the.pro │ │ │ │ │ -00008850: 6a65 6374 e280 9973 2063 7572 7265 6e74 ject...s current │ │ │ │ │ -00008860: 2077 6f72 6b69 6e67 2069 6e74 6572 7072 working interpr │ │ │ │ │ -00008870: 6574 6174 696f 6e20 6f66 2074 6865 2044 etation of the D │ │ │ │ │ -00008880: 4653 472e 0a0a 1f0a 4669 6c65 3a20 6465 FSG.....File: de │ │ │ │ │ -00008890: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -000088a0: 2c20 204e 6f64 653a 2054 6865 206e 6f6e , Node: The non │ │ │ │ │ -000088b0: 2d66 7265 652d 6669 726d 7761 7265 2061 -free-firmware a │ │ │ │ │ -000088c0: 7263 6869 7665 2061 7265 612c 2020 4e65 rchive area, Ne │ │ │ │ │ -000088d0: 7874 3a20 5468 6520 636f 6e74 7269 6220 xt: The contrib │ │ │ │ │ -000088e0: 6172 6368 6976 6520 6172 6561 2c20 2050 archive area, P │ │ │ │ │ -000088f0: 7265 763a 2054 6865 206d 6169 6e20 6172 rev: The main ar │ │ │ │ │ -00008900: 6368 6976 6520 6172 6561 2c20 2055 703a chive area, Up: │ │ │ │ │ -00008910: 2041 7263 6869 7665 2061 7265 6173 0a0a Archive areas.. │ │ │ │ │ -00008920: 322e 322e 3220 5468 6520 6e6f 6e2d 6672 2.2.2 The non-fr │ │ │ │ │ -00008930: 6565 2d66 6972 6d77 6172 6520 6172 6368 ee-firmware arch │ │ │ │ │ -00008940: 6976 6520 6172 6561 0a2d 2d2d 2d2d 2d2d ive area.------- │ │ │ │ │ -00008950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00008960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00008970: 2d0a 0a54 6865 2027 6e6f 6e2d 6672 6565 -..The 'non-free │ │ │ │ │ -00008980: 2d66 6972 6d77 6172 6527 2061 7263 6869 -firmware' archi │ │ │ │ │ -00008990: 7665 2061 7265 6120 636f 6e74 6169 6e73 ve area contains │ │ │ │ │ -000089a0: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ -000089b0: 696e 670a 6669 726d 7761 7265 206e 6565 ing.firmware nee │ │ │ │ │ -000089c0: 6465 6420 746f 2069 6e69 7469 616c 697a ded to initializ │ │ │ │ │ -000089d0: 652c 2075 7365 206f 7220 6b65 6570 2075 e, use or keep u │ │ │ │ │ -000089e0: 7064 6174 6564 2068 6172 6477 6172 6520 pdated hardware │ │ │ │ │ -000089f0: 7265 7175 6972 6564 2062 790a 6f75 7220 required by.our │ │ │ │ │ -00008a00: 7573 6572 732c 2074 7970 6963 616c 6c79 users, typically │ │ │ │ │ -00008a10: 206e 6563 6573 7361 7279 2066 6f72 2069 necessary for i │ │ │ │ │ -00008a20: 6d70 6f72 7461 6e74 2066 756e 6374 696f mportant functio │ │ │ │ │ -00008a30: 6e73 2074 6f20 6265 2061 7661 696c 6162 ns to be availab │ │ │ │ │ -00008a40: 6c65 0a28 692e 652e 2020 7769 7265 6c65 le.(i.e. wirele │ │ │ │ │ -00008a50: 7373 206e 6574 776f 726b 2063 6f6e 6e65 ss network conne │ │ │ │ │ -00008a60: 6374 6976 6974 7929 206f 7220 666f 7220 ctivity) or for │ │ │ │ │ -00008a70: 6669 7869 6e67 2073 6563 7572 6974 7920 fixing security │ │ │ │ │ -00008a80: 6465 6665 6374 7320 696e 0a68 6172 6477 defects in.hardw │ │ │ │ │ -00008a90: 6172 6520 2869 2e65 2e20 2043 5055 206d are (i.e. CPU m │ │ │ │ │ -00008aa0: 6963 726f 636f 6465 2075 7064 6174 6573 icrocode updates │ │ │ │ │ -00008ab0: 292e 2020 5061 636b 6167 6573 2069 6e20 ). Packages in │ │ │ │ │ -00008ac0: 7468 6973 2061 7263 6869 7665 206d 6179 this archive may │ │ │ │ │ -00008ad0: 0a6e 6f74 2063 6f6d 706c 7920 7769 7468 .not comply with │ │ │ │ │ -00008ae0: 2061 6c6c 206f 6620 7468 6520 706f 6c69 all of the poli │ │ │ │ │ -00008af0: 6379 2072 6571 7569 7265 6d65 6e74 7320 cy requirements │ │ │ │ │ -00008b00: 696e 2074 6869 7320 6d61 6e75 616c 2064 in this manual d │ │ │ │ │ -00008b10: 7565 2074 6f0a 6c61 636b 206f 6620 736f ue to.lack of so │ │ │ │ │ -00008b20: 7572 6365 2063 6f64 6520 6176 6169 6c61 urce code availa │ │ │ │ │ -00008b30: 6269 6c69 7479 2c20 7265 7374 7269 6374 bility, restrict │ │ │ │ │ -00008b40: 696f 6e73 206f 6e20 6d6f 6469 6669 6361 ions on modifica │ │ │ │ │ -00008b50: 7469 6f6e 206f 7220 6f74 6865 720a 6c69 tion or other.li │ │ │ │ │ -00008b60: 6d69 7461 7469 6f6e 732e 0a0a 5061 636b mitations...Pack │ │ │ │ │ -00008b70: 6167 6573 2069 6e20 276e 6f6e 2d66 7265 ages in 'non-fre │ │ │ │ │ -00008b80: 652d 6669 726d 7761 7265 270a 0a20 2020 e-firmware'.. │ │ │ │ │ -00008b90: 2d20 6d75 7374 206e 6f74 2062 6520 736f - must not be so │ │ │ │ │ -00008ba0: 2062 7567 6779 2074 6861 7420 7765 2072 buggy that we r │ │ │ │ │ -00008bb0: 6566 7573 6520 746f 2073 7570 706f 7274 efuse to support │ │ │ │ │ -00008bc0: 2074 6865 6d2c 2061 6e64 0a0a 2020 202d them, and.. - │ │ │ │ │ -00008bd0: 206d 7573 7420 6d65 6574 2061 6c6c 2070 must meet all p │ │ │ │ │ -00008be0: 6f6c 6963 7920 7265 7175 6972 656d 656e olicy requiremen │ │ │ │ │ -00008bf0: 7473 2070 7265 7365 6e74 6564 2069 6e20 ts presented in │ │ │ │ │ -00008c00: 7468 6973 206d 616e 7561 6c20 7468 6174 this manual that │ │ │ │ │ -00008c10: 2069 740a 2020 2020 2069 7320 706f 7373 it. is poss │ │ │ │ │ -00008c20: 6962 6c65 2066 6f72 2074 6865 6d20 746f ible for them to │ │ │ │ │ -00008c30: 206d 6565 742e 2020 2831 290a 0a20 2020 meet. (1).. │ │ │ │ │ -00008c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00008c50: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00008c60: 0a20 2020 2831 2920 4974 2069 7320 706f . (1) It is po │ │ │ │ │ -00008c70: 7373 6962 6c65 2074 6861 7420 7468 6572 ssible that ther │ │ │ │ │ -00008c80: 6520 6172 6520 706f 6c69 6379 2072 6571 e are policy req │ │ │ │ │ -00008c90: 7569 7265 6d65 6e74 7320 7768 6963 6820 uirements which │ │ │ │ │ -00008ca0: 7468 650a 7061 636b 6167 6520 6973 2075 the.package is u │ │ │ │ │ -00008cb0: 6e61 626c 6520 746f 206d 6565 742c 2066 nable to meet, f │ │ │ │ │ -00008cc0: 6f72 2065 7861 6d70 6c65 2c20 6966 2074 or example, if t │ │ │ │ │ -00008cd0: 6865 2073 6f75 7263 6520 6973 2075 6e61 he source is una │ │ │ │ │ -00008ce0: 7661 696c 6162 6c65 2e0a 5468 6573 6520 vailable..These │ │ │ │ │ -00008cf0: 7369 7475 6174 696f 6e73 2077 696c 6c20 situations will │ │ │ │ │ -00008d00: 6e65 6564 2074 6f20 6265 2068 616e 646c need to be handl │ │ │ │ │ -00008d10: 6564 206f 6e20 6120 6361 7365 2d62 792d ed on a case-by- │ │ │ │ │ -00008d20: 6361 7365 2062 6173 6973 2e0a 0a1f 0a46 case basis.....F │ │ │ │ │ -00008d30: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00008d40: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00008d50: 5468 6520 636f 6e74 7269 6220 6172 6368 The contrib arch │ │ │ │ │ -00008d60: 6976 6520 6172 6561 2c20 204e 6578 743a ive area, Next: │ │ │ │ │ -00008d70: 2054 6865 206e 6f6e 2d66 7265 6520 6172 The non-free ar │ │ │ │ │ -00008d80: 6368 6976 6520 6172 6561 2c20 2050 7265 chive area, Pre │ │ │ │ │ -00008d90: 763a 2054 6865 206e 6f6e 2d66 7265 652d v: The non-free- │ │ │ │ │ -00008da0: 6669 726d 7761 7265 2061 7263 6869 7665 firmware archive │ │ │ │ │ -00008db0: 2061 7265 612c 2020 5570 3a20 4172 6368 area, Up: Arch │ │ │ │ │ -00008dc0: 6976 6520 6172 6561 730a 0a32 2e32 2e33 ive areas..2.2.3 │ │ │ │ │ -00008dd0: 2054 6865 2063 6f6e 7472 6962 2061 7263 The contrib arc │ │ │ │ │ -00008de0: 6869 7665 2061 7265 610a 2d2d 2d2d 2d2d hive area.------ │ │ │ │ │ -00008df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00008e00: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 2763 --------..The 'c │ │ │ │ │ -00008e10: 6f6e 7472 6962 2720 6172 6368 6976 6520 ontrib' archive │ │ │ │ │ -00008e20: 6172 6561 2063 6f6e 7461 696e 7320 7375 area contains su │ │ │ │ │ -00008e30: 7070 6c65 6d65 6e74 616c 2070 6163 6b61 pplemental packa │ │ │ │ │ -00008e40: 6765 7320 696e 7465 6e64 6564 2074 6f0a ges intended to. │ │ │ │ │ -00008e50: 776f 726b 2077 6974 6820 7468 6520 4465 work with the De │ │ │ │ │ -00008e60: 6269 616e 2064 6973 7472 6962 7574 696f bian distributio │ │ │ │ │ -00008e70: 6e2c 2062 7574 2077 6869 6368 2072 6571 n, but which req │ │ │ │ │ -00008e80: 7569 7265 2073 6f66 7477 6172 6520 6f75 uire software ou │ │ │ │ │ -00008e90: 7473 6964 6520 6f66 0a74 6865 2064 6973 tside of.the dis │ │ │ │ │ -00008ea0: 7472 6962 7574 696f 6e20 746f 2065 6974 tribution to eit │ │ │ │ │ -00008eb0: 6865 7220 6275 696c 6420 6f72 2066 756e her build or fun │ │ │ │ │ -00008ec0: 6374 696f 6e2e 0a0a 4576 6572 7920 7061 ction...Every pa │ │ │ │ │ -00008ed0: 636b 6167 6520 696e 2027 636f 6e74 7269 ckage in 'contri │ │ │ │ │ -00008ee0: 6227 206d 7573 7420 636f 6d70 6c79 2077 b' must comply w │ │ │ │ │ -00008ef0: 6974 6820 7468 6520 4446 5347 2e0a 0a49 ith the DFSG...I │ │ │ │ │ -00008f00: 6e20 6164 6469 7469 6f6e 2c20 7468 6520 n addition, the │ │ │ │ │ -00008f10: 7061 636b 6167 6573 2069 6e20 2763 6f6e packages in 'con │ │ │ │ │ -00008f20: 7472 6962 270a 0a20 2020 2d20 6d75 7374 trib'.. - must │ │ │ │ │ -00008f30: 206e 6f74 2062 6520 736f 2062 7567 6779 not be so buggy │ │ │ │ │ -00008f40: 2074 6861 7420 7765 2072 6566 7573 6520 that we refuse │ │ │ │ │ -00008f50: 746f 2073 7570 706f 7274 2074 6865 6d2c to support them, │ │ │ │ │ -00008f60: 2061 6e64 0a0a 2020 202d 206d 7573 7420 and.. - must │ │ │ │ │ -00008f70: 6d65 6574 2061 6c6c 2070 6f6c 6963 7920 meet all policy │ │ │ │ │ -00008f80: 7265 7175 6972 656d 656e 7473 2070 7265 requirements pre │ │ │ │ │ -00008f90: 7365 6e74 6564 2069 6e20 7468 6973 206d sented in this m │ │ │ │ │ -00008fa0: 616e 7561 6c2e 0a0a 4578 616d 706c 6573 anual...Examples │ │ │ │ │ -00008fb0: 206f 6620 7061 636b 6167 6573 2077 6869 of packages whi │ │ │ │ │ -00008fc0: 6368 2077 6f75 6c64 2062 6520 696e 636c ch would be incl │ │ │ │ │ -00008fd0: 7564 6564 2069 6e20 2763 6f6e 7472 6962 uded in 'contrib │ │ │ │ │ -00008fe0: 2720 6172 653a 0a0a 2020 202d 2066 7265 ' are:.. - fre │ │ │ │ │ -00008ff0: 6520 7061 636b 6167 6573 2077 6869 6368 e packages which │ │ │ │ │ -00009000: 2072 6571 7569 7265 2027 636f 6e74 7269 require 'contri │ │ │ │ │ -00009010: 6227 2c20 276e 6f6e 2d66 7265 6527 2070 b', 'non-free' p │ │ │ │ │ -00009020: 6163 6b61 6765 7320 6f72 0a20 2020 2020 ackages or. │ │ │ │ │ -00009030: 7061 636b 6167 6573 2077 6869 6368 2061 packages which a │ │ │ │ │ -00009040: 7265 206e 6f74 2069 6e20 6f75 7220 6172 re not in our ar │ │ │ │ │ -00009050: 6368 6976 6520 6174 2061 6c6c 2066 6f72 chive at all for │ │ │ │ │ -00009060: 2063 6f6d 7069 6c61 7469 6f6e 206f 720a compilation or. │ │ │ │ │ -00009070: 2020 2020 2065 7865 6375 7469 6f6e 2c20 execution, │ │ │ │ │ -00009080: 616e 640a 0a20 2020 2d20 7772 6170 7065 and.. - wrappe │ │ │ │ │ -00009090: 7220 7061 636b 6167 6573 206f 7220 6f74 r packages or ot │ │ │ │ │ -000090a0: 6865 7220 736f 7274 7320 6f66 2066 7265 her sorts of fre │ │ │ │ │ -000090b0: 6520 6163 6365 7373 6f72 6965 7320 666f e accessories fo │ │ │ │ │ -000090c0: 7220 6e6f 6e2d 6672 6565 0a20 2020 2020 r non-free. │ │ │ │ │ -000090d0: 7072 6f67 7261 6d73 2e0a 0a49 6620 6120 programs...If a │ │ │ │ │ -000090e0: 736f 7572 6365 2070 6163 6b61 6765 2069 source package i │ │ │ │ │ -000090f0: 7320 696e 2074 6865 2027 636f 6e74 7269 s in the 'contri │ │ │ │ │ -00009100: 6227 2061 7263 6869 7665 2061 7265 612c b' archive area, │ │ │ │ │ -00009110: 2074 6865 6e20 6561 6368 206f 6620 7468 then each of th │ │ │ │ │ -00009120: 650a 6269 6e61 7279 2070 6163 6b61 6765 e.binary package │ │ │ │ │ -00009130: 7320 7468 6174 2069 7420 7072 6f64 7563 s that it produc │ │ │ │ │ -00009140: 6573 206d 7573 7420 616c 736f 2062 6520 es must also be │ │ │ │ │ -00009150: 696e 2074 6865 2027 636f 6e74 7269 6227 in the 'contrib' │ │ │ │ │ -00009160: 2061 7263 6869 7665 0a61 7265 612e 0a0a archive.area... │ │ │ │ │ -00009170: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00009180: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00009190: 653a 2054 6865 206e 6f6e 2d66 7265 6520 e: The non-free │ │ │ │ │ -000091a0: 6172 6368 6976 6520 6172 6561 2c20 2050 archive area, P │ │ │ │ │ -000091b0: 7265 763a 2054 6865 2063 6f6e 7472 6962 rev: The contrib │ │ │ │ │ -000091c0: 2061 7263 6869 7665 2061 7265 612c 2020 archive area, │ │ │ │ │ -000091d0: 5570 3a20 4172 6368 6976 6520 6172 6561 Up: Archive area │ │ │ │ │ -000091e0: 730a 0a32 2e32 2e34 2054 6865 206e 6f6e s..2.2.4 The non │ │ │ │ │ -000091f0: 2d66 7265 6520 6172 6368 6976 6520 6172 -free archive ar │ │ │ │ │ -00009200: 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ea.------------- │ │ │ │ │ -00009210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00009220: 2d2d 0a0a 5468 6520 276e 6f6e 2d66 7265 --..The 'non-fre │ │ │ │ │ -00009230: 6527 2061 7263 6869 7665 2061 7265 6120 e' archive area │ │ │ │ │ -00009240: 636f 6e74 6169 6e73 2073 7570 706c 656d contains supplem │ │ │ │ │ -00009250: 656e 7461 6c20 7061 636b 6167 6573 2069 ental packages i │ │ │ │ │ -00009260: 6e74 656e 6465 6420 746f 0a77 6f72 6b20 ntended to.work │ │ │ │ │ -00009270: 7769 7468 2074 6865 2044 6562 6961 6e20 with the Debian │ │ │ │ │ -00009280: 6469 7374 7269 6275 7469 6f6e 2074 6861 distribution tha │ │ │ │ │ -00009290: 7420 646f 206e 6f74 2063 6f6d 706c 7920 t do not comply │ │ │ │ │ -000092a0: 7769 7468 2074 6865 2044 4653 4720 6f72 with the DFSG or │ │ │ │ │ -000092b0: 0a68 6176 6520 6f74 6865 7220 7072 6f62 .have other prob │ │ │ │ │ -000092c0: 6c65 6d73 2074 6861 7420 6d61 6b65 2074 lems that make t │ │ │ │ │ -000092d0: 6865 6972 2064 6973 7472 6962 7574 696f heir distributio │ │ │ │ │ -000092e0: 6e20 7072 6f62 6c65 6d61 7469 632e 2020 n problematic. │ │ │ │ │ -000092f0: 5468 6579 206d 6179 0a6e 6f74 2063 6f6d They may.not com │ │ │ │ │ -00009300: 706c 7920 7769 7468 2061 6c6c 206f 6620 ply with all of │ │ │ │ │ -00009310: 7468 6520 706f 6c69 6379 2072 6571 7569 the policy requi │ │ │ │ │ -00009320: 7265 6d65 6e74 7320 696e 2074 6869 7320 rements in this │ │ │ │ │ -00009330: 6d61 6e75 616c 2064 7565 2074 6f0a 7265 manual due to.re │ │ │ │ │ -00009340: 7374 7269 6374 696f 6e73 206f 6e20 6d6f strictions on mo │ │ │ │ │ -00009350: 6469 6669 6361 7469 6f6e 7320 6f72 206f difications or o │ │ │ │ │ -00009360: 7468 6572 206c 696d 6974 6174 696f 6e73 ther limitations │ │ │ │ │ -00009370: 2e0a 0a50 6163 6b61 6765 7320 6d75 7374 ...Packages must │ │ │ │ │ -00009380: 2062 6520 706c 6163 6564 2069 6e20 276e be placed in 'n │ │ │ │ │ -00009390: 6f6e 2d66 7265 6527 2069 6620 7468 6579 on-free' if they │ │ │ │ │ -000093a0: 2061 7265 206e 6f74 2063 6f6d 706c 6961 are not complia │ │ │ │ │ -000093b0: 6e74 2077 6974 6820 7468 650a 4446 5347 nt with the.DFSG │ │ │ │ │ -000093c0: 206f 7220 6172 6520 656e 6375 6d62 6572 or are encumber │ │ │ │ │ -000093d0: 6564 2062 7920 7061 7465 6e74 7320 6f72 ed by patents or │ │ │ │ │ -000093e0: 206f 7468 6572 206c 6567 616c 2069 7373 other legal iss │ │ │ │ │ -000093f0: 7565 7320 7468 6174 206d 616b 6520 7468 ues that make th │ │ │ │ │ -00009400: 6569 720a 6469 7374 7269 6275 7469 6f6e eir.distribution │ │ │ │ │ -00009410: 2070 726f 626c 656d 6174 6963 2e0a 0a49 problematic...I │ │ │ │ │ -00009420: 6e20 6164 6469 7469 6f6e 2c20 7468 6520 n addition, the │ │ │ │ │ -00009430: 7061 636b 6167 6573 2069 6e20 276e 6f6e packages in 'non │ │ │ │ │ -00009440: 2d66 7265 6527 0a0a 2020 202d 206d 7573 -free'.. - mus │ │ │ │ │ -00009450: 7420 6e6f 7420 6265 2073 6f20 6275 6767 t not be so bugg │ │ │ │ │ -00009460: 7920 7468 6174 2077 6520 7265 6675 7365 y that we refuse │ │ │ │ │ -00009470: 2074 6f20 7375 7070 6f72 7420 7468 656d to support them │ │ │ │ │ -00009480: 2c20 616e 640a 0a20 2020 2d20 6d75 7374 , and.. - must │ │ │ │ │ -00009490: 206d 6565 7420 616c 6c20 706f 6c69 6379 meet all policy │ │ │ │ │ -000094a0: 2072 6571 7569 7265 6d65 6e74 7320 7072 requirements pr │ │ │ │ │ -000094b0: 6573 656e 7465 6420 696e 2074 6869 7320 esented in this │ │ │ │ │ -000094c0: 6d61 6e75 616c 2074 6861 7420 6974 0a20 manual that it. │ │ │ │ │ -000094d0: 2020 2020 6973 2070 6f73 7369 626c 6520 is possible │ │ │ │ │ -000094e0: 666f 7220 7468 656d 2074 6f20 6d65 6574 for them to meet │ │ │ │ │ -000094f0: 2e20 2028 3129 0a0a 4966 2061 2073 6f75 . (1)..If a sou │ │ │ │ │ -00009500: 7263 6520 7061 636b 6167 6520 6973 2069 rce package is i │ │ │ │ │ -00009510: 6e20 7468 6520 276e 6f6e 2d66 7265 6527 n the 'non-free' │ │ │ │ │ -00009520: 2061 7263 6869 7665 2061 7265 612c 2074 archive area, t │ │ │ │ │ -00009530: 6865 6e20 6561 6368 206f 6620 7468 650a hen each of the. │ │ │ │ │ -00009540: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ -00009550: 7468 6174 2069 7420 7072 6f64 7563 6573 that it produces │ │ │ │ │ -00009560: 206d 7573 7420 616c 736f 2062 6520 696e must also be in │ │ │ │ │ -00009570: 2074 6865 2027 6e6f 6e2d 6672 6565 2720 the 'non-free' │ │ │ │ │ -00009580: 6172 6368 6976 650a 6172 6561 2e0a 0a20 archive.area... │ │ │ │ │ -00009590: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -000095a0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -000095b0: 2d0a 0a20 2020 2831 2920 4974 2069 7320 -.. (1) It is │ │ │ │ │ -000095c0: 706f 7373 6962 6c65 2074 6861 7420 7468 possible that th │ │ │ │ │ -000095d0: 6572 6520 6172 6520 706f 6c69 6379 2072 ere are policy r │ │ │ │ │ -000095e0: 6571 7569 7265 6d65 6e74 7320 7768 6963 equirements whic │ │ │ │ │ -000095f0: 6820 7468 650a 7061 636b 6167 6520 6973 h the.package is │ │ │ │ │ -00009600: 2075 6e61 626c 6520 746f 206d 6565 742c unable to meet, │ │ │ │ │ -00009610: 2066 6f72 2065 7861 6d70 6c65 2c20 6966 for example, if │ │ │ │ │ -00009620: 2074 6865 2073 6f75 7263 6520 6973 2075 the source is u │ │ │ │ │ -00009630: 6e61 7661 696c 6162 6c65 2e0a 5468 6573 navailable..Thes │ │ │ │ │ -00009640: 6520 7369 7475 6174 696f 6e73 2077 696c e situations wil │ │ │ │ │ -00009650: 6c20 6e65 6564 2074 6f20 6265 2068 616e l need to be han │ │ │ │ │ -00009660: 646c 6564 206f 6e20 6120 6361 7365 2d62 dled on a case-b │ │ │ │ │ -00009670: 792d 6361 7365 2062 6173 6973 2e0a 0a1f y-case basis.... │ │ │ │ │ -00009680: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00009690: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000096a0: 3a20 436f 7079 7269 6768 7420 636f 6e73 : Copyright cons │ │ │ │ │ -000096b0: 6964 6572 6174 696f 6e73 2c20 204e 6578 iderations, Nex │ │ │ │ │ -000096c0: 743a 2053 6563 7469 6f6e 732c 2020 5072 t: Sections, Pr │ │ │ │ │ -000096d0: 6576 3a20 4172 6368 6976 6520 6172 6561 ev: Archive area │ │ │ │ │ -000096e0: 732c 2020 5570 3a20 5468 6520 4465 6269 s, Up: The Debi │ │ │ │ │ -000096f0: 616e 2041 7263 6869 7665 0a0a 322e 3320 an Archive..2.3 │ │ │ │ │ -00009700: 436f 7079 7269 6768 7420 636f 6e73 6964 Copyright consid │ │ │ │ │ -00009710: 6572 6174 696f 6e73 0a3d 3d3d 3d3d 3d3d erations.======= │ │ │ │ │ -00009720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00009730: 3d3d 3d3d 3d0a 0a45 7665 7279 2070 6163 =====..Every pac │ │ │ │ │ -00009740: 6b61 6765 206d 7573 7420 6265 2061 6363 kage must be acc │ │ │ │ │ -00009750: 6f6d 7061 6e69 6564 2062 7920 6120 7665 ompanied by a ve │ │ │ │ │ -00009760: 7262 6174 696d 2063 6f70 7920 6f66 2069 rbatim copy of i │ │ │ │ │ -00009770: 7473 2064 6973 7472 6962 7574 696f 6e0a ts distribution. │ │ │ │ │ -00009780: 6c69 6365 6e73 6528 7329 2069 6e20 7468 license(s) in th │ │ │ │ │ -00009790: 6520 6669 6c65 20e2 8098 2f75 7372 2f73 e file .../usr/s │ │ │ │ │ -000097a0: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ -000097b0: 2f63 6f70 7972 6967 6874 e280 992e 0a0a /copyright...... │ │ │ │ │ -000097c0: 5468 6520 636f 7079 7269 6768 7420 696e The copyright in │ │ │ │ │ -000097d0: 666f 726d 6174 696f 6e20 666f 7220 6669 formation for fi │ │ │ │ │ -000097e0: 6c65 7320 696e 2061 2070 6163 6b61 6765 les in a package │ │ │ │ │ -000097f0: 206d 7573 7420 6265 2063 6f70 6965 6420 must be copied │ │ │ │ │ -00009800: 7665 7262 6174 696d 0a69 6e74 6f20 e280 verbatim.into .. │ │ │ │ │ -00009810: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00009820: 5041 434b 4147 452f 636f 7079 7269 6768 PACKAGE/copyrigh │ │ │ │ │ -00009830: 74e2 8099 2c20 7768 656e 2061 6c6c 206f t..., when all o │ │ │ │ │ -00009840: 6620 7468 6520 666f 6c6c 6f77 696e 6720 f the following │ │ │ │ │ -00009850: 686f 6c64 3a0a 0a20 2031 2e20 7468 6520 hold:.. 1. the │ │ │ │ │ -00009860: 6469 7374 7269 6275 7469 6f6e 206c 6963 distribution lic │ │ │ │ │ -00009870: 656e 7365 2066 6f72 2074 686f 7365 2066 ense for those f │ │ │ │ │ -00009880: 696c 6573 2072 6571 7569 7265 7320 7468 iles requires th │ │ │ │ │ -00009890: 6174 2063 6f70 7972 6967 6874 0a20 2020 at copyright. │ │ │ │ │ -000098a0: 2020 696e 666f 726d 6174 696f 6e20 6265 information be │ │ │ │ │ -000098b0: 2069 6e63 6c75 6465 6420 696e 2061 6c6c included in all │ │ │ │ │ -000098c0: 2063 6f70 6965 7320 616e 642f 6f72 2062 copies and/or b │ │ │ │ │ -000098d0: 696e 6172 7920 6469 7374 7269 6275 7469 inary distributi │ │ │ │ │ -000098e0: 6f6e 733b 0a0a 2020 322e 2074 6865 2066 ons;.. 2. the f │ │ │ │ │ -000098f0: 696c 6573 2061 7265 2073 6869 7070 6564 iles are shipped │ │ │ │ │ -00009900: 2069 6e20 7468 6520 6269 6e61 7279 2070 in the binary p │ │ │ │ │ -00009910: 6163 6b61 6765 2c20 6569 7468 6572 2069 ackage, either i │ │ │ │ │ -00009920: 6e20 736f 7572 6365 206f 720a 2020 2020 n source or. │ │ │ │ │ -00009930: 2063 6f6d 7069 6c65 6420 666f 726d 3b20 compiled form; │ │ │ │ │ -00009940: 616e 640a 0a20 2033 2e20 7468 6520 666f and.. 3. the fo │ │ │ │ │ -00009950: 726d 2069 6e20 7768 6963 6820 7468 6520 rm in which the │ │ │ │ │ -00009960: 6669 6c65 7320 6172 6520 7072 6573 656e files are presen │ │ │ │ │ -00009970: 7420 696e 2074 6865 2062 696e 6172 7920 t in the binary │ │ │ │ │ -00009980: 7061 636b 6167 6520 646f 6573 0a20 2020 package does. │ │ │ │ │ -00009990: 2020 6e6f 7420 696e 636c 7564 6520 6120 not include a │ │ │ │ │ -000099a0: 706c 6169 6e20 7465 7874 2076 6572 7369 plain text versi │ │ │ │ │ -000099b0: 6f6e 206f 6620 7468 6569 7220 636f 7079 on of their copy │ │ │ │ │ -000099c0: 7269 6768 7420 6e6f 7469 6365 732e 0a0a right notices... │ │ │ │ │ -000099d0: 5468 7573 2c20 7468 6520 636f 7079 7269 Thus, the copyri │ │ │ │ │ -000099e0: 6768 7420 696e 666f 726d 6174 696f 6e20 ght information │ │ │ │ │ -000099f0: 666f 7220 6669 6c65 7320 696e 2074 6865 for files in the │ │ │ │ │ -00009a00: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00009a10: 7768 6963 680a 6172 6520 6f6e 6c79 2070 which.are only p │ │ │ │ │ -00009a20: 6172 7420 6f66 2069 7473 2062 7569 6c64 art of its build │ │ │ │ │ -00009a30: 2070 726f 6365 7373 2c20 7375 6368 2061 process, such a │ │ │ │ │ -00009a40: 7320 6175 746f 746f 6f6c 7320 6669 6c65 s autotools file │ │ │ │ │ -00009a50: 732c 206e 6565 6420 6e6f 7420 6265 0a69 s, need not be.i │ │ │ │ │ -00009a60: 6e63 6c75 6465 6420 696e 20e2 8098 2f75 ncluded in .../u │ │ │ │ │ -00009a70: 7372 2f73 6861 7265 2f64 6f63 2f50 4143 sr/share/doc/PAC │ │ │ │ │ -00009a80: 4b41 4745 2f63 6f70 7972 6967 6874 e280 KAGE/copyright.. │ │ │ │ │ -00009a90: 992c 2062 6563 6175 7365 2074 686f 7365 ., because those │ │ │ │ │ -00009aa0: 2066 696c 6573 2064 6f0a 6e6f 7420 6765 files do.not ge │ │ │ │ │ -00009ab0: 7420 696e 7374 616c 6c65 6420 696e 746f t installed into │ │ │ │ │ -00009ac0: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -00009ad0: 6167 652e 2020 5369 6d69 6c61 726c 792c age. Similarly, │ │ │ │ │ -00009ae0: 2070 6c61 696e 2074 6578 7420 6669 6c65 plain text file │ │ │ │ │ -00009af0: 730a 7768 6963 6820 696e 636c 7564 6520 s.which include │ │ │ │ │ -00009b00: 7468 6569 7220 6f77 6e20 636f 7079 7269 their own copyri │ │ │ │ │ -00009b10: 6768 7420 696e 666f 726d 6174 696f 6e20 ght information │ │ │ │ │ -00009b20: 616e 6420 6172 6520 696e 7374 616c 6c65 and are installe │ │ │ │ │ -00009b30: 6420 696e 746f 2074 6865 0a62 696e 6172 d into the.binar │ │ │ │ │ -00009b40: 7920 7061 636b 6167 6520 756e 6d6f 6469 y package unmodi │ │ │ │ │ -00009b50: 6669 6564 206e 6565 6420 6e6f 7420 6861 fied need not ha │ │ │ │ │ -00009b60: 7665 2074 6861 7420 636f 7079 7269 6768 ve that copyrigh │ │ │ │ │ -00009b70: 7420 696e 666f 726d 6174 696f 6e0a 636f t information.co │ │ │ │ │ -00009b80: 7069 6564 2069 6e74 6f20 e280 982f 7573 pied into .../us │ │ │ │ │ -00009b90: 722f 7368 6172 652f 646f 632f 5041 434b r/share/doc/PACK │ │ │ │ │ -00009ba0: 4147 452f 636f 7079 7269 6768 74e2 8099 AGE/copyright... │ │ │ │ │ -00009bb0: 0a0a 486f 7765 7665 722c 2074 6865 2063 ..However, the c │ │ │ │ │ -00009bc0: 6f70 7972 6967 6874 206e 6f74 6963 6573 opyright notices │ │ │ │ │ -00009bd0: 2066 6f72 2061 6e79 2066 696c 6573 2077 for any files w │ │ │ │ │ -00009be0: 6869 6368 2061 7265 2063 6f6d 7069 6c65 hich are compile │ │ │ │ │ -00009bf0: 6420 696e 746f 2074 6865 0a6f 626a 6563 d into the.objec │ │ │ │ │ -00009c00: 7420 636f 6465 2073 6869 7070 6564 2069 t code shipped i │ │ │ │ │ -00009c10: 6e20 7468 6520 6269 6e61 7279 2070 6163 n the binary pac │ │ │ │ │ -00009c20: 6b61 6765 206d 7573 7420 616c 6c20 6265 kage must all be │ │ │ │ │ -00009c30: 2069 6e63 6c75 6465 6420 696e 0ae2 8098 included in.... │ │ │ │ │ -00009c40: 2f75 7372 2f73 6861 7265 2f64 6f63 2f50 /usr/share/doc/P │ │ │ │ │ -00009c50: 4143 4b41 4745 2f63 6f70 7972 6967 6874 ACKAGE/copyright │ │ │ │ │ -00009c60: e280 9920 7768 656e 2074 6865 206c 6963 ... when the lic │ │ │ │ │ -00009c70: 656e 7365 2072 6571 7569 7265 7320 7468 ense requires th │ │ │ │ │ -00009c80: 6174 0a63 6f70 7972 6967 6874 2069 6e66 at.copyright inf │ │ │ │ │ -00009c90: 6f72 6d61 7469 6f6e 2062 6520 696e 636c ormation be incl │ │ │ │ │ -00009ca0: 7564 6564 2069 6e20 616c 6c20 636f 7069 uded in all copi │ │ │ │ │ -00009cb0: 6573 2061 6e64 2f6f 7220 6269 6e61 7279 es and/or binary │ │ │ │ │ -00009cc0: 0a64 6973 7472 6962 7574 696f 6e73 2c20 .distributions, │ │ │ │ │ -00009cd0: 6173 206d 6f73 7420 646f 2e20 2028 3129 as most do. (1) │ │ │ │ │ -00009ce0: 0a0a 5365 6520 2a6e 6f74 6520 436f 7079 ..See *note Copy │ │ │ │ │ -00009cf0: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -00009d00: 6e3a 2032 642e 2066 6f72 2066 7572 7468 n: 2d. for furth │ │ │ │ │ -00009d10: 6572 2064 6574 6169 6c73 2e0a 0a57 6520 er details...We │ │ │ │ │ -00009d20: 7265 7365 7276 6520 7468 6520 7269 6768 reserve the righ │ │ │ │ │ -00009d30: 7420 746f 2072 6573 7472 6963 7420 6669 t to restrict fi │ │ │ │ │ -00009d40: 6c65 7320 6672 6f6d 2062 6569 6e67 2069 les from being i │ │ │ │ │ -00009d50: 6e63 6c75 6465 6420 616e 7977 6865 7265 ncluded anywhere │ │ │ │ │ -00009d60: 2069 6e0a 6f75 7220 6172 6368 6976 6573 in.our archives │ │ │ │ │ -00009d70: 2069 660a 0a20 2020 2d20 7468 6569 7220 if.. - their │ │ │ │ │ -00009d80: 7573 6520 6f72 2064 6973 7472 6962 7574 use or distribut │ │ │ │ │ -00009d90: 696f 6e20 776f 756c 6420 6272 6561 6b20 ion would break │ │ │ │ │ -00009da0: 6120 6c61 772c 0a0a 2020 202d 2074 6865 a law,.. - the │ │ │ │ │ -00009db0: 7265 2069 7320 616e 2065 7468 6963 616c re is an ethical │ │ │ │ │ -00009dc0: 2063 6f6e 666c 6963 7420 696e 2074 6865 conflict in the │ │ │ │ │ -00009dd0: 6972 2064 6973 7472 6962 7574 696f 6e20 ir distribution │ │ │ │ │ -00009de0: 6f72 2075 7365 2c0a 0a20 2020 2d20 7765 or use,.. - we │ │ │ │ │ -00009df0: 2077 6f75 6c64 2068 6176 6520 746f 2073 would have to s │ │ │ │ │ -00009e00: 6967 6e20 6120 6c69 6365 6e73 6520 666f ign a license fo │ │ │ │ │ -00009e10: 7220 7468 656d 2c20 6f72 0a0a 2020 202d r them, or.. - │ │ │ │ │ -00009e20: 2074 6865 6972 2064 6973 7472 6962 7574 their distribut │ │ │ │ │ -00009e30: 696f 6e20 776f 756c 6420 636f 6e66 6c69 ion would confli │ │ │ │ │ -00009e40: 6374 2077 6974 6820 6f74 6865 7220 7072 ct with other pr │ │ │ │ │ -00009e50: 6f6a 6563 7420 706f 6c69 6369 6573 2e0a oject policies.. │ │ │ │ │ -00009e60: 0a50 726f 6772 616d 7320 7768 6f73 6520 .Programs whose │ │ │ │ │ -00009e70: 6175 7468 6f72 7320 656e 636f 7572 6167 authors encourag │ │ │ │ │ -00009e80: 6520 7468 6520 7573 6572 2074 6f20 6d61 e the user to ma │ │ │ │ │ -00009e90: 6b65 2064 6f6e 6174 696f 6e73 2061 7265 ke donations are │ │ │ │ │ -00009ea0: 2066 696e 6520 666f 720a 7468 6520 6d61 fine for.the ma │ │ │ │ │ -00009eb0: 696e 2064 6973 7472 6962 7574 696f 6e2c in distribution, │ │ │ │ │ -00009ec0: 2070 726f 7669 6465 6420 7468 6174 2074 provided that t │ │ │ │ │ -00009ed0: 6865 2061 7574 686f 7273 2064 6f20 6e6f he authors do no │ │ │ │ │ -00009ee0: 7420 636c 6169 6d20 7468 6174 206e 6f74 t claim that not │ │ │ │ │ -00009ef0: 0a64 6f6e 6174 696e 6720 6973 2069 6d6d .donating is imm │ │ │ │ │ -00009f00: 6f72 616c 2c20 756e 6574 6869 6361 6c2c oral, unethical, │ │ │ │ │ -00009f10: 2069 6c6c 6567 616c 206f 7220 736f 6d65 illegal or some │ │ │ │ │ -00009f20: 7468 696e 6720 7369 6d69 6c61 723b 2069 thing similar; i │ │ │ │ │ -00009f30: 6e20 7375 6368 2061 0a63 6173 6520 7468 n such a.case th │ │ │ │ │ -00009f40: 6579 206d 7573 7420 676f 2069 6e20 276e ey must go in 'n │ │ │ │ │ -00009f50: 6f6e 2d66 7265 6527 2e0a 0a50 6163 6b61 on-free'...Packa │ │ │ │ │ -00009f60: 6765 7320 7768 6f73 6520 636f 7079 7269 ges whose copyri │ │ │ │ │ -00009f70: 6768 7420 7065 726d 6973 7369 6f6e 206e ght permission n │ │ │ │ │ -00009f80: 6f74 6963 6573 2028 6f72 2070 6174 656e otices (or paten │ │ │ │ │ -00009f90: 7420 7072 6f62 6c65 6d73 2920 646f 206e t problems) do n │ │ │ │ │ -00009fa0: 6f74 0a65 7665 6e20 616c 6c6f 7720 7265 ot.even allow re │ │ │ │ │ -00009fb0: 6469 7374 7269 6275 7469 6f6e 206f 6620 distribution of │ │ │ │ │ -00009fc0: 6269 6e61 7269 6573 206f 6e6c 792c 2061 binaries only, a │ │ │ │ │ -00009fd0: 6e64 2077 6865 7265 206e 6f20 7370 6563 nd where no spec │ │ │ │ │ -00009fe0: 6961 6c0a 7065 726d 6973 7369 6f6e 2068 ial.permission h │ │ │ │ │ -00009ff0: 6173 2062 6565 6e20 6f62 7461 696e 6564 as been obtained │ │ │ │ │ -0000a000: 2c20 6d75 7374 206e 6f74 2062 6520 706c , must not be pl │ │ │ │ │ -0000a010: 6163 6564 206f 6e20 7468 6520 4465 6269 aced on the Debi │ │ │ │ │ -0000a020: 616e 2046 5450 2073 6974 650a 616e 6420 an FTP site.and │ │ │ │ │ -0000a030: 6974 7320 6d69 7272 6f72 7320 6174 2061 its mirrors at a │ │ │ │ │ -0000a040: 6c6c 2e0a 0a4e 6f74 6520 7468 6174 2075 ll...Note that u │ │ │ │ │ -0000a050: 6e64 6572 2069 6e74 6572 6e61 7469 6f6e nder internation │ │ │ │ │ -0000a060: 616c 2063 6f70 7972 6967 6874 206c 6177 al copyright law │ │ │ │ │ -0000a070: 2028 7468 6973 2061 7070 6c69 6573 2069 (this applies i │ │ │ │ │ -0000a080: 6e20 7468 6520 556e 6974 6564 0a53 7461 n the United.Sta │ │ │ │ │ -0000a090: 7465 732c 2074 6f6f 292c 2027 6e6f 2720 tes, too), 'no' │ │ │ │ │ -0000a0a0: 6469 7374 7269 6275 7469 6f6e 206f 7220 distribution or │ │ │ │ │ -0000a0b0: 6d6f 6469 6669 6361 7469 6f6e 206f 6620 modification of │ │ │ │ │ -0000a0c0: 6120 776f 726b 2069 7320 616c 6c6f 7765 a work is allowe │ │ │ │ │ -0000a0d0: 640a 7769 7468 6f75 7420 616e 2065 7870 d.without an exp │ │ │ │ │ -0000a0e0: 6c69 6369 7420 6e6f 7469 6365 2073 6179 licit notice say │ │ │ │ │ -0000a0f0: 696e 6720 736f 2e20 2054 6865 7265 666f ing so. Therefo │ │ │ │ │ -0000a100: 7265 2061 2070 726f 6772 616d 2077 6974 re a program wit │ │ │ │ │ -0000a110: 686f 7574 2061 0a63 6f70 7972 6967 6874 hout a.copyright │ │ │ │ │ -0000a120: 206e 6f74 6963 6520 2769 7327 2063 6f70 notice 'is' cop │ │ │ │ │ -0000a130: 7972 6967 6874 6564 2061 6e64 2079 6f75 yrighted and you │ │ │ │ │ -0000a140: 206d 6179 206e 6f74 2064 6f20 616e 7974 may not do anyt │ │ │ │ │ -0000a150: 6869 6e67 2074 6f20 6974 0a77 6974 686f hing to it.witho │ │ │ │ │ -0000a160: 7574 2072 6973 6b69 6e67 2062 6569 6e67 ut risking being │ │ │ │ │ -0000a170: 2073 7565 6421 2020 4c69 6b65 7769 7365 sued! Likewise │ │ │ │ │ -0000a180: 2069 6620 6120 7072 6f67 7261 6d20 6861 if a program ha │ │ │ │ │ -0000a190: 7320 6120 636f 7079 7269 6768 740a 6e6f s a copyright.no │ │ │ │ │ -0000a1a0: 7469 6365 2062 7574 206e 6f20 7374 6174 tice but no stat │ │ │ │ │ -0000a1b0: 656d 656e 7420 7361 7969 6e67 2077 6861 ement saying wha │ │ │ │ │ -0000a1c0: 7420 6973 2070 6572 6d69 7474 6564 2074 t is permitted t │ │ │ │ │ -0000a1d0: 6865 6e20 6e6f 7468 696e 6720 6973 0a70 hen nothing is.p │ │ │ │ │ -0000a1e0: 6572 6d69 7474 6564 2e0a 0a4d 616e 7920 ermitted...Many │ │ │ │ │ -0000a1f0: 6175 7468 6f72 7320 6172 6520 756e 6177 authors are unaw │ │ │ │ │ -0000a200: 6172 6520 6f66 2074 6865 2070 726f 626c are of the probl │ │ │ │ │ -0000a210: 656d 7320 7468 6174 2072 6573 7472 6963 ems that restric │ │ │ │ │ -0000a220: 7469 7665 2063 6f70 7972 6967 6874 7320 tive copyrights │ │ │ │ │ -0000a230: 286f 720a 6c61 636b 206f 6620 636f 7079 (or.lack of copy │ │ │ │ │ -0000a240: 7269 6768 7420 6e6f 7469 6365 7329 2063 right notices) c │ │ │ │ │ -0000a250: 616e 2063 6175 7365 2066 6f72 2074 6865 an cause for the │ │ │ │ │ -0000a260: 2075 7365 7273 206f 6620 7468 6569 720a users of their. │ │ │ │ │ -0000a270: 7375 7070 6f73 6564 6c79 2d66 7265 6520 supposedly-free │ │ │ │ │ -0000a280: 736f 6674 7761 7265 2e20 2049 7420 6973 software. It is │ │ │ │ │ -0000a290: 206f 6674 656e 2077 6f72 7468 7768 696c often worthwhil │ │ │ │ │ -0000a2a0: 6520 636f 6e74 6163 7469 6e67 2073 7563 e contacting suc │ │ │ │ │ -0000a2b0: 680a 6175 7468 6f72 7320 6469 706c 6f6d h.authors diplom │ │ │ │ │ -0000a2c0: 6174 6963 616c 6c79 2074 6f20 6173 6b20 atically to ask │ │ │ │ │ -0000a2d0: 7468 656d 2074 6f20 6d6f 6469 6679 2074 them to modify t │ │ │ │ │ -0000a2e0: 6865 6972 206c 6963 656e 7365 2074 6572 heir license ter │ │ │ │ │ -0000a2f0: 6d73 2e0a 486f 7765 7665 722c 2074 6869 ms..However, thi │ │ │ │ │ -0000a300: 7320 6361 6e20 6265 2061 2070 6f6c 6974 s can be a polit │ │ │ │ │ -0000a310: 6963 616c 6c79 2064 6966 6669 6375 6c74 ically difficult │ │ │ │ │ -0000a320: 2074 6869 6e67 2074 6f20 646f 2061 6e64 thing to do and │ │ │ │ │ -0000a330: 2079 6f75 2073 686f 756c 640a 6173 6b20 you should.ask │ │ │ │ │ -0000a340: 666f 7220 6164 7669 6365 206f 6e20 7468 for advice on th │ │ │ │ │ -0000a350: 6520 e280 9864 6562 6961 6e2d 6c65 6761 e ...debian-lega │ │ │ │ │ -0000a360: 6ce2 8099 206d 6169 6c69 6e67 206c 6973 l... mailing lis │ │ │ │ │ -0000a370: 7420 6669 7273 742c 2061 7320 6578 706c t first, as expl │ │ │ │ │ -0000a380: 6169 6e65 640a 6265 6c6f 772e 0a0a 5768 ained.below...Wh │ │ │ │ │ -0000a390: 656e 2069 6e20 646f 7562 7420 6162 6f75 en in doubt abou │ │ │ │ │ -0000a3a0: 7420 6120 636f 7079 7269 6768 742c 2073 t a copyright, s │ │ │ │ │ -0000a3b0: 656e 6420 6d61 696c 2074 6f0a 3c64 6562 end mail to.. Be │ │ │ │ │ -0000a3e0: 2070 7265 7061 7265 6420 746f 2070 726f prepared to pro │ │ │ │ │ -0000a3f0: 7669 6465 2075 7320 7769 7468 2074 6865 vide us with the │ │ │ │ │ -0000a400: 0a63 6f70 7972 6967 6874 2073 7461 7465 .copyright state │ │ │ │ │ -0000a410: 6d65 6e74 2e20 2053 6f66 7477 6172 6520 ment. Software │ │ │ │ │ -0000a420: 636f 7665 7265 6420 6279 2074 6865 2047 covered by the G │ │ │ │ │ -0000a430: 504c 2c20 7075 626c 6963 2064 6f6d 6169 PL, public domai │ │ │ │ │ -0000a440: 6e0a 736f 6674 7761 7265 2061 6e64 2042 n.software and B │ │ │ │ │ -0000a450: 5344 2d6c 696b 6520 636f 7079 7269 6768 SD-like copyrigh │ │ │ │ │ -0000a460: 7473 2061 7265 2073 6166 653b 2062 6520 ts are safe; be │ │ │ │ │ -0000a470: 7761 7279 206f 6620 7468 6520 7068 7261 wary of the phra │ │ │ │ │ -0000a480: 7365 730a e280 9c63 6f6d 6d65 7263 6961 ses....commercia │ │ │ │ │ -0000a490: 6c20 7573 6520 7072 6f68 6962 6974 6564 l use prohibited │ │ │ │ │ -0000a4a0: e280 9d20 616e 6420 e280 9c64 6973 7472 ... and ...distr │ │ │ │ │ -0000a4b0: 6962 7574 696f 6e20 7265 7374 7269 6374 ibution restrict │ │ │ │ │ -0000a4c0: 6564 e280 9d2e 0a0a 2020 202d 2d2d 2d2d ed...... ----- │ │ │ │ │ -0000a4d0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0000a4e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0000a4f0: 3129 204c 6963 656e 7365 7320 7468 6174 1) Licenses that │ │ │ │ │ -0000a500: 2061 7265 206e 6f74 2074 686f 7567 6874 are not thought │ │ │ │ │ -0000a510: 2074 6f20 7265 7175 6972 6520 7468 6520 to require the │ │ │ │ │ -0000a520: 636f 7079 696e 6720 6f66 2061 6c6c 0a63 copying of all.c │ │ │ │ │ -0000a530: 6f70 7972 6967 6874 206e 6f74 6963 6573 opyright notices │ │ │ │ │ -0000a540: 2069 6e74 6f20 4465 6269 616e e280 9973 into Debian...s │ │ │ │ │ -0000a550: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ -0000a560: 696e 636c 7564 6520 4170 6163 6865 2d32 include Apache-2 │ │ │ │ │ -0000a570: 2e30 2061 6e64 0a74 6865 2042 6f6f 7374 .0 and.the Boost │ │ │ │ │ -0000a580: 2053 6f66 7477 6172 6520 4c69 6365 6e73 Software Licens │ │ │ │ │ -0000a590: 652c 2076 6572 7369 6f6e 2031 2e30 2e20 e, version 1.0. │ │ │ │ │ -0000a5a0: 2046 696e 616c 2064 6574 6572 6d69 6e61 Final determina │ │ │ │ │ -0000a5b0: 7469 6f6e 2061 7320 746f 0a77 6865 7468 tion as to.wheth │ │ │ │ │ -0000a5c0: 6572 2061 2070 6163 6b61 6765 e280 9973 er a package...s │ │ │ │ │ -0000a5d0: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ -0000a5e0: 6973 2073 7566 6669 6369 656e 7420 6c69 is sufficient li │ │ │ │ │ -0000a5f0: 6573 2077 6974 6820 7468 6520 4654 5020 es with the FTP │ │ │ │ │ -0000a600: 7465 616d 2e0a 0a54 6f20 6865 6c70 2066 team...To help f │ │ │ │ │ -0000a610: 696e 6420 636f 7079 7269 6768 7420 6e6f ind copyright no │ │ │ │ │ -0000a620: 7469 6365 7320 796f 7520 6e65 6564 2074 tices you need t │ │ │ │ │ -0000a630: 6f20 636f 7079 2c20 796f 7520 6d69 6768 o copy, you migh │ │ │ │ │ -0000a640: 7420 7472 7920 e280 9867 7265 700a 2d2d t try ...grep.-- │ │ │ │ │ -0000a650: 636f 6c6f 723d 616c 7761 7973 202d 4569 color=always -Ei │ │ │ │ │ -0000a660: 7220 2728 636f 7079 7269 6768 747c c2a9 r '(copyright|.. │ │ │ │ │ -0000a670: 2927 202a 207c 206c 6573 7320 2d52 e280 )' * | less -R.. │ │ │ │ │ -0000a680: 990a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0000a690: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0000a6a0: 4e6f 6465 3a20 5365 6374 696f 6e73 2c20 Node: Sections, │ │ │ │ │ -0000a6b0: 204e 6578 743a 2050 7269 6f72 6974 6965 Next: Prioritie │ │ │ │ │ -0000a6c0: 732c 2020 5072 6576 3a20 436f 7079 7269 s, Prev: Copyri │ │ │ │ │ -0000a6d0: 6768 7420 636f 6e73 6964 6572 6174 696f ght consideratio │ │ │ │ │ -0000a6e0: 6e73 2c20 2055 703a 2054 6865 2044 6562 ns, Up: The Deb │ │ │ │ │ -0000a6f0: 6961 6e20 4172 6368 6976 650a 0a32 2e34 ian Archive..2.4 │ │ │ │ │ -0000a700: 2053 6563 7469 6f6e 730a 3d3d 3d3d 3d3d Sections.====== │ │ │ │ │ -0000a710: 3d3d 3d3d 3d3d 0a0a 5468 6520 7061 636b ======..The pack │ │ │ │ │ -0000a720: 6167 6573 2069 6e20 7468 6520 6172 6368 ages in the arch │ │ │ │ │ -0000a730: 6976 6520 6172 6561 7320 276d 6169 6e27 ive areas 'main' │ │ │ │ │ -0000a740: 2c20 276e 6f6e 2d66 7265 652d 6669 726d , 'non-free-firm │ │ │ │ │ -0000a750: 7761 7265 272c 2027 636f 6e74 7269 6227 ware', 'contrib' │ │ │ │ │ -0000a760: 0a61 6e64 2027 6e6f 6e2d 6672 6565 2720 .and 'non-free' │ │ │ │ │ -0000a770: 6172 6520 6772 6f75 7065 6420 6675 7274 are grouped furt │ │ │ │ │ -0000a780: 6865 7220 696e 746f 2027 7365 6374 696f her into 'sectio │ │ │ │ │ -0000a790: 6e73 2720 746f 2073 696d 706c 6966 7920 ns' to simplify │ │ │ │ │ -0000a7a0: 6861 6e64 6c69 6e67 2e0a 0a54 6865 2061 handling...The a │ │ │ │ │ -0000a7b0: 7263 6869 7665 2061 7265 6120 616e 6420 rchive area and │ │ │ │ │ -0000a7c0: 7365 6374 696f 6e20 666f 7220 6561 6368 section for each │ │ │ │ │ -0000a7d0: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ -0000a7e0: 6265 2073 7065 6369 6669 6564 2069 6e20 be specified in │ │ │ │ │ -0000a7f0: 7468 650a 7061 636b 6167 65e2 8099 7320 the.package...s │ │ │ │ │ -0000a800: e280 9853 6563 7469 6f6e e280 9920 636f ...Section... co │ │ │ │ │ -0000a810: 6e74 726f 6c20 6669 656c 6420 2873 6565 ntrol field (see │ │ │ │ │ -0000a820: 202a 6e6f 7465 2053 6563 7469 6f6e 3a20 *note Section: │ │ │ │ │ -0000a830: 3266 2e29 2e20 2048 6f77 6576 6572 2c0a 2f.). However,. │ │ │ │ │ -0000a840: 7468 6520 6d61 696e 7461 696e 6572 206f the maintainer o │ │ │ │ │ -0000a850: 6620 7468 6520 4465 6269 616e 2061 7263 f the Debian arc │ │ │ │ │ -0000a860: 6869 7665 206d 6179 206f 7665 7272 6964 hive may overrid │ │ │ │ │ -0000a870: 6520 7468 6973 2073 656c 6563 7469 6f6e e this selection │ │ │ │ │ -0000a880: 2074 6f0a 656e 7375 7265 2074 6865 2063 to.ensure the c │ │ │ │ │ -0000a890: 6f6e 7369 7374 656e 6379 206f 6620 7468 onsistency of th │ │ │ │ │ -0000a8a0: 6520 4465 6269 616e 2064 6973 7472 6962 e Debian distrib │ │ │ │ │ -0000a8b0: 7574 696f 6e2e 2020 5468 6520 e280 9853 ution. The ...S │ │ │ │ │ -0000a8c0: 6563 7469 6f6e e280 9920 6669 656c 640a ection... field. │ │ │ │ │ -0000a8d0: 7368 6f75 6c64 2062 6520 6f66 2074 6865 should be of the │ │ │ │ │ -0000a8e0: 2066 6f72 6d3a 0a0a 2020 202d 2027 7365 form:.. - 'se │ │ │ │ │ -0000a8f0: 6374 696f 6e27 2069 6620 7468 6520 7061 ction' if the pa │ │ │ │ │ -0000a900: 636b 6167 6520 6973 2069 6e20 7468 6520 ckage is in the │ │ │ │ │ -0000a910: 276d 6169 6e27 2061 7263 6869 7665 2061 'main' archive a │ │ │ │ │ -0000a920: 7265 612c 0a0a 2020 202d 2027 6172 6561 rea,.. - 'area │ │ │ │ │ -0000a930: 2f73 6563 7469 6f6e 2720 6966 2074 6865 /section' if the │ │ │ │ │ -0000a940: 2070 6163 6b61 6765 2069 7320 696e 2074 package is in t │ │ │ │ │ -0000a950: 6865 2027 6e6f 6e2d 6672 6565 2d66 6972 he 'non-free-fir │ │ │ │ │ -0000a960: 6d77 6172 6527 2c0a 2020 2020 2027 636f mware',. 'co │ │ │ │ │ -0000a970: 6e74 7269 6227 206f 7220 276e 6f6e 2d66 ntrib' or 'non-f │ │ │ │ │ -0000a980: 7265 6527 2061 7263 6869 7665 2061 7265 ree' archive are │ │ │ │ │ -0000a990: 6173 2e0a 0a54 6865 2044 6562 6961 6e20 as...The Debian │ │ │ │ │ -0000a9a0: 6172 6368 6976 6520 6d61 696e 7461 696e archive maintain │ │ │ │ │ -0000a9b0: 6572 7320 7072 6f76 6964 6520 7468 6520 ers provide the │ │ │ │ │ -0000a9c0: 6175 7468 6f72 6974 6174 6976 6520 6c69 authoritative li │ │ │ │ │ -0000a9d0: 7374 206f 660a 7365 6374 696f 6e73 2e20 st of.sections. │ │ │ │ │ -0000a9e0: 2041 7420 7072 6573 656e 742c 2074 6865 At present, the │ │ │ │ │ -0000a9f0: 7920 6172 653a 2061 646d 696e 2c20 636c y are: admin, cl │ │ │ │ │ -0000aa00: 692d 6d6f 6e6f 2c20 636f 6d6d 2c20 6461 i-mono, comm, da │ │ │ │ │ -0000aa10: 7461 6261 7365 2c20 6465 6275 672c 0a64 tabase, debug,.d │ │ │ │ │ -0000aa20: 6576 656c 2c20 646f 632c 2065 6469 746f evel, doc, edito │ │ │ │ │ -0000aa30: 7273 2c20 6564 7563 6174 696f 6e2c 2065 rs, education, e │ │ │ │ │ -0000aa40: 6c65 6374 726f 6e69 6373 2c20 656d 6265 lectronics, embe │ │ │ │ │ -0000aa50: 6464 6564 2c20 666f 6e74 732c 2067 616d dded, fonts, gam │ │ │ │ │ -0000aa60: 6573 2c0a 676e 6f6d 652c 2067 6e75 2d72 es,.gnome, gnu-r │ │ │ │ │ -0000aa70: 2c20 676e 7573 7465 702c 2067 7261 7068 , gnustep, graph │ │ │ │ │ -0000aa80: 6963 732c 2068 616d 7261 6469 6f2c 2068 ics, hamradio, h │ │ │ │ │ -0000aa90: 6173 6b65 6c6c 2c20 6874 7470 642c 2069 askell, httpd, i │ │ │ │ │ -0000aaa0: 6e74 6572 7072 6574 6572 732c 0a69 6e74 nterpreters,.int │ │ │ │ │ -0000aab0: 726f 7370 6563 7469 6f6e 2c20 6a61 7661 rospection, java │ │ │ │ │ -0000aac0: 2c20 6a61 7661 7363 7269 7074 2c20 6b64 , javascript, kd │ │ │ │ │ -0000aad0: 652c 206b 6572 6e65 6c2c 206c 6962 6465 e, kernel, libde │ │ │ │ │ -0000aae0: 7665 6c2c 206c 6962 732c 206c 6973 702c vel, libs, lisp, │ │ │ │ │ -0000aaf0: 0a6c 6f63 616c 697a 6174 696f 6e2c 206d .localization, m │ │ │ │ │ -0000ab00: 6169 6c2c 206d 6174 682c 206d 6574 6170 ail, math, metap │ │ │ │ │ -0000ab10: 6163 6b61 6765 732c 206d 6973 632c 206e ackages, misc, n │ │ │ │ │ -0000ab20: 6574 2c20 6e65 7773 2c20 6f63 616d 6c2c et, news, ocaml, │ │ │ │ │ -0000ab30: 206f 6c64 6c69 6273 2c0a 6f74 6865 726f oldlibs,.othero │ │ │ │ │ -0000ab40: 7366 732c 2070 6572 6c2c 2070 6870 2c20 sfs, perl, php, │ │ │ │ │ -0000ab50: 7079 7468 6f6e 2c20 7275 6279 2c20 7275 python, ruby, ru │ │ │ │ │ -0000ab60: 7374 2c20 7363 6965 6e63 652c 2073 6865 st, science, she │ │ │ │ │ -0000ab70: 6c6c 732c 2073 6f75 6e64 2c20 7461 736b lls, sound, task │ │ │ │ │ -0000ab80: 732c 0a74 6578 2c20 7465 7874 2c20 7574 s,.tex, text, ut │ │ │ │ │ -0000ab90: 696c 732c 2076 6373 2c20 7669 6465 6f2c ils, vcs, video, │ │ │ │ │ -0000aba0: 2077 6562 2c20 7831 312c 2078 6663 652c web, x11, xfce, │ │ │ │ │ -0000abb0: 207a 6f70 652e 2020 5468 6520 6164 6469 zope. The addi │ │ │ │ │ -0000abc0: 7469 6f6e 616c 0a73 6563 7469 6f6e 2027 tional.section ' │ │ │ │ │ -0000abd0: 6465 6269 616e 2d69 6e73 7461 6c6c 6572 debian-installer │ │ │ │ │ -0000abe0: 2720 636f 6e74 6169 6e73 2073 7065 6369 ' contains speci │ │ │ │ │ -0000abf0: 616c 2070 6163 6b61 6765 7320 7573 6564 al packages used │ │ │ │ │ -0000ac00: 2062 7920 7468 650a 696e 7374 616c 6c65 by the.installe │ │ │ │ │ -0000ac10: 7220 616e 6420 6973 206e 6f74 2075 7365 r and is not use │ │ │ │ │ -0000ac20: 6420 666f 7220 6e6f 726d 616c 2044 6562 d for normal Deb │ │ │ │ │ -0000ac30: 6961 6e20 7061 636b 6167 6573 2e0a 0a46 ian packages...F │ │ │ │ │ -0000ac40: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -0000ac50: 696f 6e20 6162 6f75 7420 7468 6520 7365 ion about the se │ │ │ │ │ -0000ac60: 6374 696f 6e73 2061 6e64 2074 6865 6972 ctions and their │ │ │ │ │ -0000ac70: 2064 6566 696e 6974 696f 6e73 2c20 7365 definitions, se │ │ │ │ │ -0000ac80: 6520 7468 650a 6c69 7374 206f 6620 7365 e the.list of se │ │ │ │ │ -0000ac90: 6374 696f 6e73 2069 6e20 756e 7374 6162 ctions in unstab │ │ │ │ │ -0000aca0: 6c65 2831 292e 0a0a 2020 202d 2d2d 2d2d le(1)... ----- │ │ │ │ │ -0000acb0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0000acc0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0000acd0: 3129 2068 7474 7073 3a2f 2f70 6163 6b61 1) https://packa │ │ │ │ │ -0000ace0: 6765 732e 6465 6269 616e 2e6f 7267 2f75 ges.debian.org/u │ │ │ │ │ -0000acf0: 6e73 7461 626c 652f 0a0a 1f0a 4669 6c65 nstable/....File │ │ │ │ │ -0000ad00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0000ad10: 696e 666f 2c20 204e 6f64 653a 2050 7269 info, Node: Pri │ │ │ │ │ -0000ad20: 6f72 6974 6965 732c 2020 5072 6576 3a20 orities, Prev: │ │ │ │ │ -0000ad30: 5365 6374 696f 6e73 2c20 2055 703a 2054 Sections, Up: T │ │ │ │ │ -0000ad40: 6865 2044 6562 6961 6e20 4172 6368 6976 he Debian Archiv │ │ │ │ │ -0000ad50: 650a 0a32 2e35 2050 7269 6f72 6974 6965 e..2.5 Prioritie │ │ │ │ │ -0000ad60: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -0000ad70: 0a0a 4561 6368 2070 6163 6b61 6765 206d ..Each package m │ │ │ │ │ -0000ad80: 7573 7420 6861 7665 2061 2027 7072 696f ust have a 'prio │ │ │ │ │ -0000ad90: 7269 7479 2720 7661 6c75 652c 2077 6869 rity' value, whi │ │ │ │ │ -0000ada0: 6368 2069 7320 7365 7420 696e 2074 6865 ch is set in the │ │ │ │ │ -0000adb0: 206d 6574 6164 6174 610a 666f 7220 7468 metadata.for th │ │ │ │ │ -0000adc0: 6520 4465 6269 616e 2061 7263 6869 7665 e Debian archive │ │ │ │ │ -0000add0: 2061 6e64 2069 7320 616c 736f 2069 6e63 and is also inc │ │ │ │ │ -0000ade0: 6c75 6465 6420 696e 2074 6865 2070 6163 luded in the pac │ │ │ │ │ -0000adf0: 6b61 6765 e280 9973 2063 6f6e 7472 6f6c kage...s control │ │ │ │ │ -0000ae00: 0a66 696c 6573 2028 7365 6520 2a6e 6f74 .files (see *not │ │ │ │ │ -0000ae10: 6520 5072 696f 7269 7479 3a20 3332 2e29 e Priority: 32.) │ │ │ │ │ -0000ae20: 2e20 2054 6869 7320 696e 666f 726d 6174 . This informat │ │ │ │ │ -0000ae30: 696f 6e20 6973 2075 7365 6420 746f 2063 ion is used to c │ │ │ │ │ -0000ae40: 6f6e 7472 6f6c 0a77 6869 6368 2070 6163 ontrol.which pac │ │ │ │ │ -0000ae50: 6b61 6765 7320 6172 6520 696e 636c 7564 kages are includ │ │ │ │ │ -0000ae60: 6564 2069 6e20 7374 616e 6461 7264 206f ed in standard o │ │ │ │ │ -0000ae70: 7220 6d69 6e69 6d61 6c20 4465 6269 616e r minimal Debian │ │ │ │ │ -0000ae80: 2069 6e73 7461 6c6c 6174 696f 6e73 2e0a installations.. │ │ │ │ │ -0000ae90: 0a4d 6f73 7420 4465 6269 616e 2070 6163 .Most Debian pac │ │ │ │ │ -0000aea0: 6b61 6765 7320 7769 6c6c 2068 6176 6520 kages will have │ │ │ │ │ -0000aeb0: 6120 7072 696f 7269 7479 206f 6620 e280 a priority of .. │ │ │ │ │ -0000aec0: 986f 7074 696f 6e61 6ce2 8099 2e20 2050 .optional.... P │ │ │ │ │ -0000aed0: 7269 6f72 6974 790a 6c65 7665 6c73 206f riority.levels o │ │ │ │ │ -0000aee0: 7468 6572 2074 6861 6e20 e280 986f 7074 ther than ...opt │ │ │ │ │ -0000aef0: 696f 6e61 6ce2 8099 2061 7265 206f 6e6c ional... are onl │ │ │ │ │ -0000af00: 7920 7573 6564 2066 6f72 2070 6163 6b61 y used for packa │ │ │ │ │ -0000af10: 6765 7320 7468 6174 2073 686f 756c 6420 ges that should │ │ │ │ │ -0000af20: 6265 0a69 6e63 6c75 6465 6420 6279 2064 be.included by d │ │ │ │ │ -0000af30: 6566 6175 6c74 2069 6e20 6120 7374 616e efault in a stan │ │ │ │ │ -0000af40: 6461 7264 2069 6e73 7461 6c6c 6174 696f dard installatio │ │ │ │ │ -0000af50: 6e20 6f66 2044 6562 6961 6e2e 0a0a 5468 n of Debian...Th │ │ │ │ │ -0000af60: 6520 7072 696f 7269 7479 206f 6620 6120 e priority of a │ │ │ │ │ -0000af70: 7061 636b 6167 6520 6973 2064 6574 6572 package is deter │ │ │ │ │ -0000af80: 6d69 6e65 6420 736f 6c65 6c79 2062 7920 mined solely by │ │ │ │ │ -0000af90: 7468 6520 6675 6e63 7469 6f6e 616c 6974 the functionalit │ │ │ │ │ -0000afa0: 7920 6974 0a70 726f 7669 6465 7320 6469 y it.provides di │ │ │ │ │ -0000afb0: 7265 6374 6c79 2074 6f20 7468 6520 7573 rectly to the us │ │ │ │ │ -0000afc0: 6572 2e20 2054 6865 2070 7269 6f72 6974 er. The priorit │ │ │ │ │ -0000afd0: 7920 6f66 2061 2070 6163 6b61 6765 2073 y of a package s │ │ │ │ │ -0000afe0: 686f 756c 6420 6e6f 7420 6265 0a69 6e63 hould not be.inc │ │ │ │ │ -0000aff0: 7265 6173 6564 206d 6572 656c 7920 6265 reased merely be │ │ │ │ │ -0000b000: 6361 7573 6520 616e 6f74 6865 7220 6869 cause another hi │ │ │ │ │ -0000b010: 6768 6572 2d70 7269 6f72 6974 7920 7061 gher-priority pa │ │ │ │ │ -0000b020: 636b 6167 6520 6465 7065 6e64 7320 6f6e ckage depends on │ │ │ │ │ -0000b030: 2069 743b 0a69 6e73 7465 6164 2c20 7468 it;.instead, th │ │ │ │ │ -0000b040: 6520 746f 6f6c 7320 7573 6564 2074 6f20 e tools used to │ │ │ │ │ -0000b050: 636f 6e73 7472 7563 7420 4465 6269 616e construct Debian │ │ │ │ │ -0000b060: 2069 6e73 7461 6c6c 6174 696f 6e73 2077 installations w │ │ │ │ │ -0000b070: 696c 6c20 636f 7272 6563 746c 790a 6861 ill correctly.ha │ │ │ │ │ -0000b080: 6e64 6c65 2070 6163 6b61 6765 2064 6570 ndle package dep │ │ │ │ │ -0000b090: 656e 6465 6e63 6965 732e 2020 496e 2070 endencies. In p │ │ │ │ │ -0000b0a0: 6172 7469 6375 6c61 722c 2074 6869 7320 articular, this │ │ │ │ │ -0000b0b0: 6d65 616e 7320 7468 6174 2043 2d6c 696b means that C-lik │ │ │ │ │ -0000b0c0: 650a 6c69 6272 6172 6965 7320 7769 6c6c e.libraries will │ │ │ │ │ -0000b0d0: 2061 6c6d 6f73 7420 6e65 7665 7220 6861 almost never ha │ │ │ │ │ -0000b0e0: 7665 2061 2070 7269 6f72 6974 7920 6162 ve a priority ab │ │ │ │ │ -0000b0f0: 6f76 6520 e280 986f 7074 696f 6e61 6ce2 ove ...optional. │ │ │ │ │ -0000b100: 8099 2c20 7369 6e63 6520 7468 6579 0a64 .., since they.d │ │ │ │ │ -0000b110: 6f20 6e6f 7420 7072 6f76 6964 6520 6675 o not provide fu │ │ │ │ │ -0000b120: 6e63 7469 6f6e 616c 6974 7920 6469 7265 nctionality dire │ │ │ │ │ -0000b130: 6374 6c79 2074 6f20 7573 6572 732e 2020 ctly to users. │ │ │ │ │ -0000b140: 486f 7765 7665 722c 2061 7320 616e 0a65 However, as an.e │ │ │ │ │ -0000b150: 7863 6570 7469 6f6e 2c20 7468 6520 6d61 xception, the ma │ │ │ │ │ -0000b160: 696e 7461 696e 6572 7320 6f66 2044 6562 intainers of Deb │ │ │ │ │ -0000b170: 6961 6e20 696e 7374 616c 6c65 7273 206d ian installers m │ │ │ │ │ -0000b180: 6179 2072 6571 7565 7374 2061 6e20 696e ay request an in │ │ │ │ │ -0000b190: 6372 6561 7365 0a6f 6620 7468 6520 7072 crease.of the pr │ │ │ │ │ -0000b1a0: 696f 7269 7479 206f 6620 6120 7061 636b iority of a pack │ │ │ │ │ -0000b1b0: 6167 6520 746f 2072 6573 6f6c 7665 2069 age to resolve i │ │ │ │ │ -0000b1c0: 6e73 7461 6c6c 6174 696f 6e20 6973 7375 nstallation issu │ │ │ │ │ -0000b1d0: 6573 2061 6e64 2065 6e73 7572 650a 7468 es and ensure.th │ │ │ │ │ -0000b1e0: 6174 2074 6865 2063 6f72 7265 6374 2073 at the correct s │ │ │ │ │ -0000b1f0: 6574 206f 6620 7061 636b 6167 6573 2069 et of packages i │ │ │ │ │ -0000b200: 7320 696e 636c 7564 6564 2069 6e20 6120 s included in a │ │ │ │ │ -0000b210: 7374 616e 6461 7264 206f 7220 6d69 6e69 standard or mini │ │ │ │ │ -0000b220: 6d61 6c0a 696e 7374 616c 6c2e 0a0a 5468 mal.install...Th │ │ │ │ │ -0000b230: 6520 666f 6c6c 6f77 696e 6720 2770 7269 e following 'pri │ │ │ │ │ -0000b240: 6f72 6974 7920 6c65 7665 6c73 2720 6172 ority levels' ar │ │ │ │ │ -0000b250: 6520 7265 636f 676e 697a 6564 2062 7920 e recognized by │ │ │ │ │ -0000b260: 7468 6520 4465 6269 616e 2070 6163 6b61 the Debian packa │ │ │ │ │ -0000b270: 6765 0a6d 616e 6167 656d 656e 7420 746f ge.management to │ │ │ │ │ -0000b280: 6f6c 732e 0a0a e280 9872 6571 7569 7265 ols......require │ │ │ │ │ -0000b290: 64e2 8099 0a0a 2020 2020 2050 6163 6b61 d..... Packa │ │ │ │ │ -0000b2a0: 6765 7320 7768 6963 6820 6172 6520 6e65 ges which are ne │ │ │ │ │ -0000b2b0: 6365 7373 6172 7920 666f 7220 7468 6520 cessary for the │ │ │ │ │ -0000b2c0: 7072 6f70 6572 2066 756e 6374 696f 6e69 proper functioni │ │ │ │ │ -0000b2d0: 6e67 206f 6620 7468 650a 2020 2020 2073 ng of the. s │ │ │ │ │ -0000b2e0: 7973 7465 6d20 2875 7375 616c 6c79 2c20 ystem (usually, │ │ │ │ │ -0000b2f0: 7468 6973 206d 6561 6e73 2074 6861 7420 this means that │ │ │ │ │ -0000b300: 6470 6b67 2066 756e 6374 696f 6e61 6c69 dpkg functionali │ │ │ │ │ -0000b310: 7479 2064 6570 656e 6473 206f 6e0a 2020 ty depends on. │ │ │ │ │ -0000b320: 2020 2074 6865 7365 2070 6163 6b61 6765 these package │ │ │ │ │ -0000b330: 7329 2e20 2052 656d 6f76 696e 6720 6120 s). Removing a │ │ │ │ │ -0000b340: e280 9872 6571 7569 7265 64e2 8099 2070 ...required... p │ │ │ │ │ -0000b350: 6163 6b61 6765 206d 6179 2063 6175 7365 ackage may cause │ │ │ │ │ -0000b360: 2079 6f75 720a 2020 2020 2073 7973 7465 your. syste │ │ │ │ │ -0000b370: 6d20 746f 2062 6563 6f6d 6520 746f 7461 m to become tota │ │ │ │ │ -0000b380: 6c6c 7920 6272 6f6b 656e 2061 6e64 2079 lly broken and y │ │ │ │ │ -0000b390: 6f75 206d 6179 206e 6f74 2065 7665 6e20 ou may not even │ │ │ │ │ -0000b3a0: 6265 2061 626c 6520 746f 2075 7365 0a20 be able to use. │ │ │ │ │ -0000b3b0: 2020 2020 e280 9864 706b 67e2 8099 2074 ...dpkg... t │ │ │ │ │ -0000b3c0: 6f20 7075 7420 7468 696e 6773 2062 6163 o put things bac │ │ │ │ │ -0000b3d0: 6b2c 2073 6f20 6f6e 6c79 2064 6f20 736f k, so only do so │ │ │ │ │ -0000b3e0: 2069 6620 796f 7520 6b6e 6f77 2077 6861 if you know wha │ │ │ │ │ -0000b3f0: 7420 796f 7520 6172 650a 2020 2020 2064 t you are. d │ │ │ │ │ -0000b400: 6f69 6e67 2e0a 0a20 2020 2020 5379 7374 oing... Syst │ │ │ │ │ -0000b410: 656d 7320 7769 7468 206f 6e6c 7920 7468 ems with only th │ │ │ │ │ -0000b420: 6520 e280 9872 6571 7569 7265 64e2 8099 e ...required... │ │ │ │ │ -0000b430: 2070 6163 6b61 6765 7320 696e 7374 616c packages instal │ │ │ │ │ -0000b440: 6c65 6420 6861 7665 2061 7420 6c65 6173 led have at leas │ │ │ │ │ -0000b450: 740a 2020 2020 2065 6e6f 7567 6820 6675 t. enough fu │ │ │ │ │ -0000b460: 6e63 7469 6f6e 616c 6974 7920 666f 7220 nctionality for │ │ │ │ │ -0000b470: 7468 6520 7379 7361 646d 696e 2074 6f20 the sysadmin to │ │ │ │ │ -0000b480: 626f 6f74 2074 6865 2073 7973 7465 6d20 boot the system │ │ │ │ │ -0000b490: 616e 640a 2020 2020 2069 6e73 7461 6c6c and. install │ │ │ │ │ -0000b4a0: 206d 6f72 6520 736f 6674 7761 7265 2e0a more software.. │ │ │ │ │ -0000b4b0: 0ae2 8098 696d 706f 7274 616e 74e2 8099 ....important... │ │ │ │ │ -0000b4c0: 0a0a 2020 2020 2049 6d70 6f72 7461 6e74 .. Important │ │ │ │ │ -0000b4d0: 2070 726f 6772 616d 732c 2069 6e63 6c75 programs, inclu │ │ │ │ │ -0000b4e0: 6469 6e67 2074 686f 7365 2077 6869 6368 ding those which │ │ │ │ │ -0000b4f0: 206f 6e65 2077 6f75 6c64 2065 7870 6563 one would expec │ │ │ │ │ -0000b500: 7420 746f 2066 696e 640a 2020 2020 206f t to find. o │ │ │ │ │ -0000b510: 6e20 616e 7920 556e 6978 2d6c 696b 6520 n any Unix-like │ │ │ │ │ -0000b520: 7379 7374 656d 2e20 2049 6620 7468 6520 system. If the │ │ │ │ │ -0000b530: 6578 7065 6374 6174 696f 6e20 6973 2074 expectation is t │ │ │ │ │ -0000b540: 6861 7420 616e 2065 7870 6572 6965 6e63 hat an experienc │ │ │ │ │ -0000b550: 6564 0a20 2020 2020 556e 6978 2070 6572 ed. Unix per │ │ │ │ │ -0000b560: 736f 6e20 7768 6f20 666f 756e 6420 6974 son who found it │ │ │ │ │ -0000b570: 206d 6973 7369 6e67 2077 6f75 6c64 2073 missing would s │ │ │ │ │ -0000b580: 6179 20e2 809c 5768 6174 206f 6e20 6561 ay ...What on ea │ │ │ │ │ -0000b590: 7274 6820 6973 2067 6f69 6e67 0a20 2020 rth is going. │ │ │ │ │ -0000b5a0: 2020 6f6e 2c20 7768 6572 6520 6973 20e2 on, where is . │ │ │ │ │ -0000b5b0: 8098 666f 6fe2 8099 3fe2 809d 2c20 6974 ..foo...?..., it │ │ │ │ │ -0000b5c0: 206d 7573 7420 6265 2061 6e20 e280 9869 must be an ...i │ │ │ │ │ -0000b5d0: 6d70 6f72 7461 6e74 e280 9920 7061 636b mportant... pack │ │ │ │ │ -0000b5e0: 6167 652e 2020 2831 290a 2020 2020 204f age. (1). O │ │ │ │ │ -0000b5f0: 7468 6572 2070 6163 6b61 6765 7320 7769 ther packages wi │ │ │ │ │ -0000b600: 7468 6f75 7420 7768 6963 6820 7468 6520 thout which the │ │ │ │ │ -0000b610: 7379 7374 656d 2077 696c 6c20 6e6f 7420 system will not │ │ │ │ │ -0000b620: 7275 6e20 7765 6c6c 206f 7220 6265 0a20 run well or be. │ │ │ │ │ -0000b630: 2020 2020 7573 6162 6c65 206d 7573 7420 usable must │ │ │ │ │ -0000b640: 616c 736f 2068 6176 6520 7072 696f 7269 also have priori │ │ │ │ │ -0000b650: 7479 20e2 8098 696d 706f 7274 616e 74e2 ty ...important. │ │ │ │ │ -0000b660: 8099 2e20 2054 6869 7320 646f 6573 2027 ... This does ' │ │ │ │ │ -0000b670: 6e6f 7427 0a20 2020 2020 696e 636c 7564 not'. includ │ │ │ │ │ -0000b680: 6520 456d 6163 732c 2074 6865 2058 2057 e Emacs, the X W │ │ │ │ │ -0000b690: 696e 646f 7720 5379 7374 656d 2c20 5465 indow System, Te │ │ │ │ │ -0000b6a0: 5820 6f72 2061 6e79 206f 7468 6572 206c X or any other l │ │ │ │ │ -0000b6b0: 6172 6765 0a20 2020 2020 6170 706c 6963 arge. applic │ │ │ │ │ -0000b6c0: 6174 696f 6e73 2e20 2054 6865 20e2 8098 ations. The ... │ │ │ │ │ -0000b6d0: 696d 706f 7274 616e 74e2 8099 2070 6163 important... pac │ │ │ │ │ -0000b6e0: 6b61 6765 7320 6172 6520 6a75 7374 2061 kages are just a │ │ │ │ │ -0000b6f0: 2062 6172 6520 6d69 6e69 6d75 6d20 6f66 bare minimum of │ │ │ │ │ -0000b700: 0a20 2020 2020 636f 6d6d 6f6e 6c79 2d65 . commonly-e │ │ │ │ │ -0000b710: 7870 6563 7465 6420 616e 6420 6e65 6365 xpected and nece │ │ │ │ │ -0000b720: 7373 6172 7920 746f 6f6c 732e 0a0a e280 ssary tools..... │ │ │ │ │ -0000b730: 9873 7461 6e64 6172 64e2 8099 0a0a 2020 .standard..... │ │ │ │ │ -0000b740: 2020 2054 6865 7365 2070 6163 6b61 6765 These package │ │ │ │ │ -0000b750: 7320 7072 6f76 6964 6520 6120 7265 6173 s provide a reas │ │ │ │ │ -0000b760: 6f6e 6162 6c79 2073 6d61 6c6c 2062 7574 onably small but │ │ │ │ │ -0000b770: 206e 6f74 2074 6f6f 206c 696d 6974 6564 not too limited │ │ │ │ │ -0000b780: 0a20 2020 2020 6368 6172 6163 7465 722d . character- │ │ │ │ │ -0000b790: 6d6f 6465 2073 7973 7465 6d2e 2020 5468 mode system. Th │ │ │ │ │ -0000b7a0: 6973 2069 7320 7768 6174 2077 696c 6c20 is is what will │ │ │ │ │ -0000b7b0: 6265 2069 6e73 7461 6c6c 6564 2062 7920 be installed by │ │ │ │ │ -0000b7c0: 6465 6661 756c 740a 2020 2020 2069 6620 default. if │ │ │ │ │ -0000b7d0: 7468 6520 7573 6572 2064 6f65 736e e280 the user doesn.. │ │ │ │ │ -0000b7e0: 9974 2073 656c 6563 7420 616e 7974 6869 .t select anythi │ │ │ │ │ -0000b7f0: 6e67 2065 6c73 652e 2020 4974 2064 6f65 ng else. It doe │ │ │ │ │ -0000b800: 736e e280 9974 2069 6e63 6c75 6465 206d sn...t include m │ │ │ │ │ -0000b810: 616e 790a 2020 2020 206c 6172 6765 2061 any. large a │ │ │ │ │ -0000b820: 7070 6c69 6361 7469 6f6e 732e 0a0a 2020 pplications... │ │ │ │ │ -0000b830: 2020 2054 776f 2070 6163 6b61 6765 7320 Two packages │ │ │ │ │ -0000b840: 7468 6174 2062 6f74 6820 6861 7665 2061 that both have a │ │ │ │ │ -0000b850: 2070 7269 6f72 6974 7920 6f66 20e2 8098 priority of ... │ │ │ │ │ -0000b860: 7374 616e 6461 7264 e280 9920 6f72 2068 standard... or h │ │ │ │ │ -0000b870: 6967 6865 7220 6d75 7374 0a20 2020 2020 igher must. │ │ │ │ │ -0000b880: 6e6f 7420 636f 6e66 6c69 6374 2077 6974 not conflict wit │ │ │ │ │ -0000b890: 6820 6561 6368 206f 7468 6572 2e0a 0ae2 h each other.... │ │ │ │ │ -0000b8a0: 8098 6f70 7469 6f6e 616c e280 990a 0a20 ..optional..... │ │ │ │ │ -0000b8b0: 2020 2020 5468 6973 2069 7320 7468 6520 This is the │ │ │ │ │ -0000b8c0: 6465 6661 756c 7420 7072 696f 7269 7479 default priority │ │ │ │ │ -0000b8d0: 2066 6f72 2074 6865 206d 616a 6f72 6974 for the majorit │ │ │ │ │ -0000b8e0: 7920 6f66 2074 6865 2061 7263 6869 7665 y of the archive │ │ │ │ │ -0000b8f0: 2e0a 2020 2020 2055 6e6c 6573 7320 6120 .. Unless a │ │ │ │ │ -0000b900: 7061 636b 6167 6520 7368 6f75 6c64 2062 package should b │ │ │ │ │ -0000b910: 6520 696e 7374 616c 6c65 6420 6279 2064 e installed by d │ │ │ │ │ -0000b920: 6566 6175 6c74 206f 6e20 7374 616e 6461 efault on standa │ │ │ │ │ -0000b930: 7264 2044 6562 6961 6e0a 2020 2020 2073 rd Debian. s │ │ │ │ │ -0000b940: 7973 7465 6d73 2c20 6974 2073 686f 756c ystems, it shoul │ │ │ │ │ -0000b950: 6420 6861 7665 2061 2070 7269 6f72 6974 d have a priorit │ │ │ │ │ -0000b960: 7920 6f66 20e2 8098 6f70 7469 6f6e 616c y of ...optional │ │ │ │ │ -0000b970: e280 992e 2020 5061 636b 6167 6573 2077 .... Packages w │ │ │ │ │ -0000b980: 6974 6820 610a 2020 2020 2070 7269 6f72 ith a. prior │ │ │ │ │ -0000b990: 6974 7920 6f66 20e2 8098 6f70 7469 6f6e ity of ...option │ │ │ │ │ -0000b9a0: 616c e280 9920 6d61 7920 636f 6e66 6c69 al... may confli │ │ │ │ │ -0000b9b0: 6374 2077 6974 6820 6561 6368 206f 7468 ct with each oth │ │ │ │ │ -0000b9c0: 6572 2e0a 0ae2 8098 6578 7472 61e2 8099 er......extra... │ │ │ │ │ -0000b9d0: 0a0a 2020 2020 2027 5468 6973 2070 7269 .. 'This pri │ │ │ │ │ -0000b9e0: 6f72 6974 7920 6973 2064 6570 7265 6361 ority is depreca │ │ │ │ │ -0000b9f0: 7465 642e 2720 2055 7365 2074 6865 20e2 ted.' Use the . │ │ │ │ │ -0000ba00: 8098 6f70 7469 6f6e 616c e280 9920 7072 ..optional... pr │ │ │ │ │ -0000ba10: 696f 7269 7479 0a20 2020 2020 696e 7374 iority. inst │ │ │ │ │ -0000ba20: 6561 642e 2020 5468 6973 2070 7269 6f72 ead. This prior │ │ │ │ │ -0000ba30: 6974 7920 7368 6f75 6c64 2062 6520 7472 ity should be tr │ │ │ │ │ -0000ba40: 6561 7465 6420 6173 2065 7175 6976 616c eated as equival │ │ │ │ │ -0000ba50: 656e 7420 746f 0a20 2020 2020 e280 986f ent to. ...o │ │ │ │ │ -0000ba60: 7074 696f 6e61 6ce2 8099 2e0a 0a20 2020 ptional...... │ │ │ │ │ -0000ba70: 2020 5468 6520 e280 9865 7874 7261 e280 The ...extra.. │ │ │ │ │ -0000ba80: 9920 7072 696f 7269 7479 2077 6173 2070 . priority was p │ │ │ │ │ -0000ba90: 7265 7669 6f75 736c 7920 7573 6564 2066 reviously used f │ │ │ │ │ -0000baa0: 6f72 2070 6163 6b61 6765 7320 7468 6174 or packages that │ │ │ │ │ -0000bab0: 0a20 2020 2020 636f 6e66 6c69 6374 6564 . conflicted │ │ │ │ │ -0000bac0: 2077 6974 6820 6f74 6865 7220 7061 636b with other pack │ │ │ │ │ -0000bad0: 6167 6573 2061 6e64 2070 6163 6b61 6765 ages and package │ │ │ │ │ -0000bae0: 7320 7468 6174 2077 6572 6520 6f6e 6c79 s that were only │ │ │ │ │ -0000baf0: 206c 696b 656c 790a 2020 2020 2074 6f20 likely. to │ │ │ │ │ -0000bb00: 6265 2075 7365 6675 6c20 746f 2070 656f be useful to peo │ │ │ │ │ -0000bb10: 706c 6520 7769 7468 2073 7065 6369 616c ple with special │ │ │ │ │ -0000bb20: 697a 6564 2072 6571 7569 7265 6d65 6e74 ized requirement │ │ │ │ │ -0000bb30: 732e 2020 486f 7765 7665 722c 0a20 2020 s. However,. │ │ │ │ │ -0000bb40: 2020 7468 6973 2064 6973 7469 6e63 7469 this distincti │ │ │ │ │ -0000bb50: 6f6e 2077 6173 2073 6f6d 6577 6861 7420 on was somewhat │ │ │ │ │ -0000bb60: 6172 6269 7472 6172 792c 206e 6f74 2063 arbitrary, not c │ │ │ │ │ -0000bb70: 6f6e 7369 7374 656e 746c 7920 666f 6c6c onsistently foll │ │ │ │ │ -0000bb80: 6f77 6564 2c0a 2020 2020 2061 6e64 206e owed,. and n │ │ │ │ │ -0000bb90: 6f74 2075 7365 6675 6c20 656e 6f75 6768 ot useful enough │ │ │ │ │ -0000bba0: 2074 6f20 7761 7272 616e 7420 7468 6520 to warrant the │ │ │ │ │ -0000bbb0: 6d61 696e 7465 6e61 6e63 6520 6566 666f maintenance effo │ │ │ │ │ -0000bbc0: 7274 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d rt... -------- │ │ │ │ │ -0000bbd0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0000bbe0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0000bbf0: 5468 6973 2069 7320 616e 2069 6d70 6f72 This is an impor │ │ │ │ │ -0000bc00: 7461 6e74 2063 7269 7465 7269 6f6e 2062 tant criterion b │ │ │ │ │ -0000bc10: 6563 6175 7365 2077 6520 6172 6520 7472 ecause we are tr │ │ │ │ │ -0000bc20: 7969 6e67 2074 6f20 7072 6f64 7563 652c ying to produce, │ │ │ │ │ -0000bc30: 0a61 6d6f 6e67 7374 206f 7468 6572 2074 .amongst other t │ │ │ │ │ -0000bc40: 6869 6e67 732c 2061 2066 7265 6520 556e hings, a free Un │ │ │ │ │ -0000bc50: 6978 2e0a 0a1f 0a46 696c 653a 2064 6562 ix.....File: deb │ │ │ │ │ -0000bc60: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0000bc70: 2020 4e6f 6465 3a20 4269 6e61 7279 2070 Node: Binary p │ │ │ │ │ -0000bc80: 6163 6b61 6765 732c 2020 4e65 7874 3a20 ackages, Next: │ │ │ │ │ -0000bc90: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ -0000bca0: 6420 7468 6569 7220 6669 656c 6473 2c20 d their fields, │ │ │ │ │ -0000bcb0: 2050 7265 763a 2054 6865 2044 6562 6961 Prev: The Debia │ │ │ │ │ -0000bcc0: 6e20 4172 6368 6976 652c 2020 5570 3a20 n Archive, Up: │ │ │ │ │ -0000bcd0: 546f 700a 0a33 2042 696e 6172 7920 7061 Top..3 Binary pa │ │ │ │ │ -0000bce0: 636b 6167 6573 0a2a 2a2a 2a2a 2a2a 2a2a ckages.********* │ │ │ │ │ -0000bcf0: 2a2a 2a2a 2a2a 2a2a 0a0a 5468 6520 4465 ********..The De │ │ │ │ │ -0000bd00: 6269 616e 2064 6973 7472 6962 7574 696f bian distributio │ │ │ │ │ -0000bd10: 6e20 6973 2062 6173 6564 206f 6e20 7468 n is based on th │ │ │ │ │ -0000bd20: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -0000bd30: 206d 616e 6167 656d 656e 740a 7379 7374 management.syst │ │ │ │ │ -0000bd40: 656d 2c20 6361 6c6c 6564 20e2 8098 6470 em, called ...dp │ │ │ │ │ -0000bd50: 6b67 e280 992e 2020 5468 7573 2c20 616c kg.... Thus, al │ │ │ │ │ -0000bd60: 6c20 7061 636b 6167 6573 2069 6e20 7468 l packages in th │ │ │ │ │ -0000bd70: 6520 4465 6269 616e 2064 6973 7472 6962 e Debian distrib │ │ │ │ │ -0000bd80: 7574 696f 6e0a 6d75 7374 2062 6520 7072 ution.must be pr │ │ │ │ │ -0000bd90: 6f76 6964 6564 2069 6e20 7468 6520 e280 ovided in the .. │ │ │ │ │ -0000bda0: 982e 6465 62e2 8099 2066 696c 6520 666f ..deb... file fo │ │ │ │ │ -0000bdb0: 726d 6174 2e0a 0a41 20e2 8098 2e64 6562 rmat...A ....deb │ │ │ │ │ -0000bdc0: e280 9920 7061 636b 6167 6520 636f 6e74 ... package cont │ │ │ │ │ -0000bdd0: 6169 6e73 2074 776f 2073 6574 7320 6f66 ains two sets of │ │ │ │ │ -0000bde0: 2066 696c 6573 3a20 6120 7365 7420 6f66 files: a set of │ │ │ │ │ -0000bdf0: 2066 696c 6573 2074 6f20 696e 7374 616c files to instal │ │ │ │ │ -0000be00: 6c0a 6f6e 2074 6865 2073 7973 7465 6d20 l.on the system │ │ │ │ │ -0000be10: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ -0000be20: 2069 7320 696e 7374 616c 6c65 642c 2061 is installed, a │ │ │ │ │ -0000be30: 6e64 2061 2073 6574 206f 6620 6669 6c65 nd a set of file │ │ │ │ │ -0000be40: 7320 7468 6174 0a70 726f 7669 6465 2061 s that.provide a │ │ │ │ │ -0000be50: 6464 6974 696f 6e61 6c20 6d65 7461 6461 dditional metada │ │ │ │ │ -0000be60: 7461 2061 626f 7574 2074 6865 2070 6163 ta about the pac │ │ │ │ │ -0000be70: 6b61 6765 206f 7220 7768 6963 6820 6172 kage or which ar │ │ │ │ │ -0000be80: 6520 6578 6563 7574 6564 2077 6865 6e0a e executed when. │ │ │ │ │ -0000be90: 7468 6520 7061 636b 6167 6520 6973 2069 the package is i │ │ │ │ │ -0000bea0: 6e73 7461 6c6c 6564 206f 7220 7265 6d6f nstalled or remo │ │ │ │ │ -0000beb0: 7665 642e 2020 5468 6973 2073 6563 6f6e ved. This secon │ │ │ │ │ -0000bec0: 6420 7365 7420 6f66 2066 696c 6573 2069 d set of files i │ │ │ │ │ -0000bed0: 7320 6361 6c6c 6564 0a27 7061 636b 6167 s called.'packag │ │ │ │ │ -0000bee0: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ -0000bef0: 272e 2020 416d 6f6e 6720 7468 6f73 6520 '. Among those │ │ │ │ │ -0000bf00: 6669 6c65 7320 6172 6520 7468 6520 7061 files are the pa │ │ │ │ │ -0000bf10: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -0000bf20: 0a73 6372 6970 7473 2061 6e64 20e2 8098 .scripts and ... │ │ │ │ │ -0000bf30: 636f 6e74 726f 6ce2 8099 2c20 7468 6520 control..., the │ │ │ │ │ -0000bf40: 2a6e 6f74 6520 6269 6e61 7279 2070 6163 *note binary pac │ │ │ │ │ -0000bf50: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0000bf60: 653a 2033 352e 2074 6861 740a 636f 6e74 e: 35. that.cont │ │ │ │ │ -0000bf70: 6169 6e73 2074 6865 2063 6f6e 7472 6f6c ains the control │ │ │ │ │ -0000bf80: 2066 6965 6c64 7320 666f 7220 7468 6520 fields for the │ │ │ │ │ -0000bf90: 7061 636b 6167 652e 2020 4f74 6865 7220 package. Other │ │ │ │ │ -0000bfa0: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ -0000bfb0: 0a66 696c 6573 2069 6e63 6c75 6465 202a .files include * │ │ │ │ │ -0000bfc0: 6e6f 7465 2073 796d 626f 6c73 3a20 3336 note symbols: 36 │ │ │ │ │ -0000bfd0: 2e20 6f72 202a 6e6f 7465 2073 686c 6962 . or *note shlib │ │ │ │ │ -0000bfe0: 733a 2033 372e 2075 7365 6420 746f 2073 s: 37. used to s │ │ │ │ │ -0000bff0: 746f 7265 0a73 6861 7265 6420 6c69 6272 tore.shared libr │ │ │ │ │ -0000c000: 6172 7920 6465 7065 6e64 656e 6379 2069 ary dependency i │ │ │ │ │ -0000c010: 6e66 6f72 6d61 7469 6f6e 2061 6e64 2074 nformation and t │ │ │ │ │ -0000c020: 6865 20e2 8098 636f 6e66 6669 6c65 73e2 he ...conffiles. │ │ │ │ │ -0000c030: 8099 2066 696c 6520 7468 6174 0a6c 6973 .. file that.lis │ │ │ │ │ -0000c040: 7473 2074 6865 2070 6163 6b61 6765 e280 ts the package.. │ │ │ │ │ -0000c050: 9973 2063 6f6e 6669 6775 7261 7469 6f6e .s configuration │ │ │ │ │ -0000c060: 2066 696c 6573 2028 6465 7363 7269 6265 files (describe │ │ │ │ │ -0000c070: 6420 696e 202a 6e6f 7465 0a43 6f6e 6669 d in *note.Confi │ │ │ │ │ -0000c080: 6775 7261 7469 6f6e 2066 696c 6573 3a20 guration files: │ │ │ │ │ -0000c090: 3338 2e29 2e0a 0a54 6865 7265 2069 7320 38.)...There is │ │ │ │ │ -0000c0a0: 756e 666f 7274 756e 6174 656c 7920 6120 unfortunately a │ │ │ │ │ -0000c0b0: 636f 6c6c 6973 696f 6e20 6f66 2074 6572 collision of ter │ │ │ │ │ -0000c0c0: 6d69 6e6f 6c6f 6779 2068 6572 6520 6265 minology here be │ │ │ │ │ -0000c0d0: 7477 6565 6e20 636f 6e74 726f 6c0a 696e tween control.in │ │ │ │ │ -0000c0e0: 666f 726d 6174 696f 6e20 6669 6c65 7320 formation files │ │ │ │ │ -0000c0f0: 616e 6420 6669 6c65 7320 696e 2074 6865 and files in the │ │ │ │ │ -0000c100: 2044 6562 6961 6e20 636f 6e74 726f 6c20 Debian control │ │ │ │ │ -0000c110: 6669 6c65 2066 6f72 6d61 742e 0a54 6872 file format..Thr │ │ │ │ │ -0000c120: 6f75 6768 6f75 7420 7468 6973 2064 6f63 oughout this doc │ │ │ │ │ -0000c130: 756d 656e 742c 2061 2027 636f 6e74 726f ument, a 'contro │ │ │ │ │ -0000c140: 6c20 6669 6c65 2720 7265 6665 7273 2074 l file' refers t │ │ │ │ │ -0000c150: 6f20 6120 6669 6c65 2069 6e20 7468 650a o a file in the. │ │ │ │ │ -0000c160: 4465 6269 616e 2063 6f6e 7472 6f6c 2066 Debian control f │ │ │ │ │ -0000c170: 696c 6520 666f 726d 6174 2e20 2054 6865 ile format. The │ │ │ │ │ -0000c180: 7365 2066 696c 6573 2061 7265 2064 6f63 se files are doc │ │ │ │ │ -0000c190: 756d 656e 7465 6420 696e 202a 6e6f 7465 umented in *note │ │ │ │ │ -0000c1a0: 2043 6f6e 7472 6f6c 0a66 696c 6573 2061 Control.files a │ │ │ │ │ -0000c1b0: 6e64 2074 6865 6972 2066 6965 6c64 733a nd their fields: │ │ │ │ │ -0000c1c0: 2033 392e 2020 4f6e 6c79 2066 696c 6573 39. Only files │ │ │ │ │ -0000c1d0: 2072 6566 6572 7265 6420 746f 2073 7065 referred to spe │ │ │ │ │ -0000c1e0: 6369 6669 6361 6c6c 7920 6173 0a27 7061 cifically as.'pa │ │ │ │ │ -0000c1f0: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ -0000c200: 696c 6573 2720 6172 6520 7468 6520 6669 iles' are the fi │ │ │ │ │ -0000c210: 6c65 7320 696e 636c 7564 6564 2069 6e20 les included in │ │ │ │ │ -0000c220: 7468 6520 7061 636b 6167 6520 6d65 7461 the package meta │ │ │ │ │ -0000c230: 6461 7461 0a6d 656d 6265 7220 2863 616c data.member (cal │ │ │ │ │ -0000c240: 6c65 6420 e280 9863 6f6e 7472 6f6c 2e74 led ...control.t │ │ │ │ │ -0000c250: 6172 e280 9929 206f 6620 7468 6520 e280 ar...) of the .. │ │ │ │ │ -0000c260: 982e 6465 62e2 8099 2066 696c 6520 666f ..deb... file fo │ │ │ │ │ -0000c270: 726d 6174 2075 7365 6420 6279 2062 696e rmat used by bin │ │ │ │ │ -0000c280: 6172 790a 7061 636b 6167 6573 2e20 204d ary.packages. M │ │ │ │ │ -0000c290: 6f73 7420 7061 636b 6167 6520 6d65 7461 ost package meta │ │ │ │ │ -0000c2a0: 6461 7461 2066 696c 6573 2061 7265 206e data files are n │ │ │ │ │ -0000c2b0: 6f74 2069 6e20 7468 6520 4465 6269 616e ot in the Debian │ │ │ │ │ -0000c2c0: 2063 6f6e 7472 6f6c 0a66 696c 6520 666f control.file fo │ │ │ │ │ -0000c2d0: 726d 6174 2e0a 0a2a 204d 656e 753a 0a0a rmat...* Menu:.. │ │ │ │ │ -0000c2e0: 2a20 5468 6520 7061 636b 6167 6520 6e61 * The package na │ │ │ │ │ -0000c2f0: 6d65 3a3a 0a2a 2054 6865 2076 6572 7369 me::.* The versi │ │ │ │ │ -0000c300: 6f6e 206f 6620 6120 7061 636b 6167 653a on of a package: │ │ │ │ │ -0000c310: 3a0a 2a20 5468 6520 6d61 696e 7461 696e :.* The maintain │ │ │ │ │ -0000c320: 6572 206f 6620 6120 7061 636b 6167 653a er of a package: │ │ │ │ │ -0000c330: 3a0a 2a20 5468 6520 6465 7363 7269 7074 :.* The descript │ │ │ │ │ -0000c340: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ -0000c350: 3a3a 0a2a 2044 6570 656e 6465 6e63 6965 ::.* Dependencie │ │ │ │ │ -0000c360: 733a 3a0a 2a20 5669 7274 7561 6c20 7061 s::.* Virtual pa │ │ │ │ │ -0000c370: 636b 6167 6573 3a3a 0a2a 2042 6173 6520 ckages::.* Base │ │ │ │ │ -0000c380: 7379 7374 656d 3a3a 0a2a 2045 7373 656e system::.* Essen │ │ │ │ │ -0000c390: 7469 616c 2070 6163 6b61 6765 733a 3a0a tial packages::. │ │ │ │ │ -0000c3a0: 2a20 4d61 696e 7461 696e 6572 2053 6372 * Maintainer Scr │ │ │ │ │ -0000c3b0: 6970 7473 3a3a 0a0a 1f0a 4669 6c65 3a20 ipts::....File: │ │ │ │ │ -0000c3c0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0000c3d0: 666f 2c20 204e 6f64 653a 2054 6865 2070 fo, Node: The p │ │ │ │ │ -0000c3e0: 6163 6b61 6765 206e 616d 652c 2020 4e65 ackage name, Ne │ │ │ │ │ -0000c3f0: 7874 3a20 5468 6520 7665 7273 696f 6e20 xt: The version │ │ │ │ │ -0000c400: 6f66 2061 2070 6163 6b61 6765 2c20 2055 of a package, U │ │ │ │ │ -0000c410: 703a 2042 696e 6172 7920 7061 636b 6167 p: Binary packag │ │ │ │ │ -0000c420: 6573 0a0a 332e 3120 5468 6520 7061 636b es..3.1 The pack │ │ │ │ │ -0000c430: 6167 6520 6e61 6d65 0a3d 3d3d 3d3d 3d3d age name.======= │ │ │ │ │ -0000c440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 =============..E │ │ │ │ │ -0000c450: 7665 7279 2070 6163 6b61 6765 206d 7573 very package mus │ │ │ │ │ -0000c460: 7420 6861 7665 2061 206e 616d 6520 7468 t have a name th │ │ │ │ │ -0000c470: 6174 e280 9973 2075 6e69 7175 6520 7769 at...s unique wi │ │ │ │ │ -0000c480: 7468 696e 2074 6865 2044 6562 6961 6e20 thin the Debian │ │ │ │ │ -0000c490: 6172 6368 6976 652e 0a0a 5468 6520 7061 archive...The pa │ │ │ │ │ -0000c4a0: 636b 6167 6520 6e61 6d65 2069 7320 696e ckage name is in │ │ │ │ │ -0000c4b0: 636c 7564 6564 2069 6e20 7468 6520 636f cluded in the co │ │ │ │ │ -0000c4c0: 6e74 726f 6c20 6669 656c 6420 e280 9850 ntrol field ...P │ │ │ │ │ -0000c4d0: 6163 6b61 6765 e280 992c 2074 6865 2066 ackage..., the f │ │ │ │ │ -0000c4e0: 6f72 6d61 740a 6f66 2077 6869 6368 2069 ormat.of which i │ │ │ │ │ -0000c4f0: 7320 6465 7363 7269 6265 6420 696e 202a s described in * │ │ │ │ │ -0000c500: 6e6f 7465 2050 6163 6b61 6765 3a20 3363 note Package: 3c │ │ │ │ │ -0000c510: 2e20 2054 6865 2070 6163 6b61 6765 206e . The package n │ │ │ │ │ -0000c520: 616d 6520 6973 2061 6c73 6f0a 696e 636c ame is also.incl │ │ │ │ │ -0000c530: 7564 6564 2061 7320 6120 7061 7274 206f uded as a part o │ │ │ │ │ -0000c540: 6620 7468 6520 6669 6c65 206e 616d 6520 f the file name │ │ │ │ │ -0000c550: 6f66 2074 6865 20e2 8098 2e64 6562 e280 of the ....deb.. │ │ │ │ │ -0000c560: 9920 6669 6c65 2e0a 0a2a 204d 656e 753a . file...* Menu: │ │ │ │ │ -0000c570: 0a0a 2a20 5061 636b 6167 6573 2077 6974 ..* Packages wit │ │ │ │ │ -0000c580: 6820 706f 7465 6e74 6961 6c6c 7920 6f66 h potentially of │ │ │ │ │ -0000c590: 6665 6e73 6976 6520 636f 6e74 656e 743a fensive content: │ │ │ │ │ -0000c5a0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ -0000c5b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0000c5c0: 4e6f 6465 3a20 5061 636b 6167 6573 2077 Node: Packages w │ │ │ │ │ -0000c5d0: 6974 6820 706f 7465 6e74 6961 6c6c 7920 ith potentially │ │ │ │ │ -0000c5e0: 6f66 6665 6e73 6976 6520 636f 6e74 656e offensive conten │ │ │ │ │ -0000c5f0: 742c 2020 5570 3a20 5468 6520 7061 636b t, Up: The pack │ │ │ │ │ -0000c600: 6167 6520 6e61 6d65 0a0a 332e 312e 3120 age name..3.1.1 │ │ │ │ │ -0000c610: 5061 636b 6167 6573 2077 6974 6820 706f Packages with po │ │ │ │ │ -0000c620: 7465 6e74 6961 6c6c 7920 6f66 6665 6e73 tentially offens │ │ │ │ │ -0000c630: 6976 6520 636f 6e74 656e 740a 2d2d 2d2d ive content.---- │ │ │ │ │ -0000c640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000c650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000c660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 -------------..A │ │ │ │ │ -0000c670: 7320 6120 6d61 696e 7461 696e 6572 2079 s a maintainer y │ │ │ │ │ -0000c680: 6f75 2073 686f 756c 6420 6d61 6b65 2061 ou should make a │ │ │ │ │ -0000c690: 206a 7564 6765 6d65 6e74 2061 626f 7574 judgement about │ │ │ │ │ -0000c6a0: 2077 6865 7468 6572 2074 6865 2063 6f6e whether the con │ │ │ │ │ -0000c6b0: 7465 6e74 730a 6f66 2061 2070 6163 6b61 tents.of a packa │ │ │ │ │ -0000c6c0: 6765 2069 7320 6170 7072 6f70 7269 6174 ge is appropriat │ │ │ │ │ -0000c6d0: 6520 746f 2069 6e63 6c75 6465 2c20 7768 e to include, wh │ │ │ │ │ -0000c6e0: 6574 6865 7220 6974 206e 6565 6473 2061 ether it needs a │ │ │ │ │ -0000c6f0: 6e79 206b 696e 6420 6f66 0a63 6f6e 7465 ny kind of.conte │ │ │ │ │ -0000c700: 6e74 2077 6172 6e69 6e67 2c20 616e 6420 nt warning, and │ │ │ │ │ -0000c710: 7768 6574 6865 7220 736f 6d65 2070 6172 whether some par │ │ │ │ │ -0000c720: 7473 2073 686f 756c 6420 6265 2073 706c ts should be spl │ │ │ │ │ -0000c730: 6974 206f 7574 2069 6e74 6f20 610a 7365 it out into a.se │ │ │ │ │ -0000c740: 7061 7261 7465 2070 6163 6b61 6765 2028 parate package ( │ │ │ │ │ -0000c750: 736f 2074 6861 7420 7573 6572 7320 7768 so that users wh │ │ │ │ │ -0000c760: 6f20 7761 6e74 2074 6f20 6176 6f69 6420 o want to avoid │ │ │ │ │ -0000c770: 6365 7274 6169 6e20 7061 7274 7320 6361 certain parts ca │ │ │ │ │ -0000c780: 6e20 646f 0a73 6f29 2e20 2049 6e20 6d61 n do.so). In ma │ │ │ │ │ -0000c790: 6b69 6e67 2074 6865 7365 2064 6563 6973 king these decis │ │ │ │ │ -0000c7a0: 696f 6e73 2079 6f75 2073 686f 756c 6420 ions you should │ │ │ │ │ -0000c7b0: 7461 6b65 2069 6e74 6f20 6163 636f 756e take into accoun │ │ │ │ │ -0000c7c0: 7420 7468 650a 7072 6f6a 6563 74e2 8099 t the.project... │ │ │ │ │ -0000c7d0: 7320 7669 6577 7320 6173 2065 7870 7265 s views as expre │ │ │ │ │ -0000c7e0: 7373 6564 2069 6e20 6f75 7220 4469 7665 ssed in our Dive │ │ │ │ │ -0000c7f0: 7273 6974 7920 5374 6174 656d 656e 742e rsity Statement. │ │ │ │ │ -0000c800: 0a0a 4966 2079 6f75 2073 706c 6974 206f ..If you split o │ │ │ │ │ -0000c810: 7574 2028 706f 7465 6e74 6961 6c6c 7929 ut (potentially) │ │ │ │ │ -0000c820: 206f 6666 656e 7369 7665 206f 7220 6469 offensive or di │ │ │ │ │ -0000c830: 7374 7572 6269 6e67 206d 6174 6572 6961 sturbing materia │ │ │ │ │ -0000c840: 6c20 696e 746f 2061 0a73 6570 6172 6174 l into a.separat │ │ │ │ │ -0000c850: 6520 7061 636b 6167 652c 2079 6f75 2073 e package, you s │ │ │ │ │ -0000c860: 686f 756c 6420 7573 7561 6c6c 7920 6d61 hould usually ma │ │ │ │ │ -0000c870: 726b 2074 6869 7320 696e 2074 6865 2070 rk this in the p │ │ │ │ │ -0000c880: 6163 6b61 6765 206e 616d 6520 6279 0a61 ackage name by.a │ │ │ │ │ -0000c890: 6464 696e 6720 e280 982d 6f66 6665 6e73 dding ...-offens │ │ │ │ │ -0000c8a0: 6976 65e2 8099 2e20 2046 6f72 2065 7861 ive.... For exa │ │ │ │ │ -0000c8b0: 6d70 6c65 2c20 e280 9863 6f77 7361 79e2 mple, ...cowsay. │ │ │ │ │ -0000c8c0: 8099 2076 7320 e280 9863 6f77 7361 792d .. vs ...cowsay- │ │ │ │ │ -0000c8d0: 6f66 6665 6e73 6976 65e2 8099 2e20 2049 offensive.... I │ │ │ │ │ -0000c8e0: 6e0a 7468 6973 2073 6974 7561 7469 6f6e n.this situation │ │ │ │ │ -0000c8f0: 2074 6865 20e2 8098 2d6f 6666 656e 7369 the ...-offensi │ │ │ │ │ -0000c900: 7665 e280 9920 7061 636b 6167 6520 6361 ve... package ca │ │ │ │ │ -0000c910: 6e20 6265 2053 7567 6765 7374 6564 2062 n be Suggested b │ │ │ │ │ -0000c920: 7920 7468 6520 636f 7265 0a70 6163 6b61 y the core.packa │ │ │ │ │ -0000c930: 6765 2873 292c 2062 7574 2073 686f 756c ge(s), but shoul │ │ │ │ │ -0000c940: 6420 6e6f 7420 6265 2052 6563 6f6d 6d65 d not be Recomme │ │ │ │ │ -0000c950: 6e64 6564 206f 7220 4465 7065 6e64 6564 nded or Depended │ │ │ │ │ -0000c960: 206f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 on.....File: de │ │ │ │ │ -0000c970: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000c980: 2c20 204e 6f64 653a 2054 6865 2076 6572 , Node: The ver │ │ │ │ │ -0000c990: 7369 6f6e 206f 6620 6120 7061 636b 6167 sion of a packag │ │ │ │ │ -0000c9a0: 652c 2020 4e65 7874 3a20 5468 6520 6d61 e, Next: The ma │ │ │ │ │ -0000c9b0: 696e 7461 696e 6572 206f 6620 6120 7061 intainer of a pa │ │ │ │ │ -0000c9c0: 636b 6167 652c 2020 5072 6576 3a20 5468 ckage, Prev: Th │ │ │ │ │ -0000c9d0: 6520 7061 636b 6167 6520 6e61 6d65 2c20 e package name, │ │ │ │ │ -0000c9e0: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ -0000c9f0: 6167 6573 0a0a 332e 3220 5468 6520 7665 ages..3.2 The ve │ │ │ │ │ -0000ca00: 7273 696f 6e20 6f66 2061 2070 6163 6b61 rsion of a packa │ │ │ │ │ -0000ca10: 6765 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ge.============= │ │ │ │ │ -0000ca20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0000ca30: 0a45 7665 7279 2070 6163 6b61 6765 2068 .Every package h │ │ │ │ │ -0000ca40: 6173 2061 2076 6572 7369 6f6e 206e 756d as a version num │ │ │ │ │ -0000ca50: 6265 7220 7265 636f 7264 6564 2069 6e20 ber recorded in │ │ │ │ │ -0000ca60: 6974 7320 e280 9856 6572 7369 6f6e e280 its ...Version.. │ │ │ │ │ -0000ca70: 9920 636f 6e74 726f 6c0a 6669 6c65 2066 . control.file f │ │ │ │ │ -0000ca80: 6965 6c64 2c20 6465 7363 7269 6265 6420 ield, described │ │ │ │ │ -0000ca90: 696e 202a 6e6f 7465 2056 6572 7369 6f6e in *note Version │ │ │ │ │ -0000caa0: 3a20 3431 2e0a 0a54 6865 2070 6163 6b61 : 41...The packa │ │ │ │ │ -0000cab0: 6765 206d 616e 6167 656d 656e 7420 7379 ge management sy │ │ │ │ │ -0000cac0: 7374 656d 2069 6d70 6f73 6573 2061 6e20 stem imposes an │ │ │ │ │ -0000cad0: 6f72 6465 7269 6e67 206f 6e20 7665 7273 ordering on vers │ │ │ │ │ -0000cae0: 696f 6e20 6e75 6d62 6572 732c 2073 6f0a ion numbers, so. │ │ │ │ │ -0000caf0: 7468 6174 2069 7420 6361 6e20 7465 6c6c that it can tell │ │ │ │ │ -0000cb00: 2077 6865 7468 6572 2070 6163 6b61 6765 whether package │ │ │ │ │ -0000cb10: 7320 6172 6520 6265 696e 6720 7570 2d20 s are being up- │ │ │ │ │ -0000cb20: 6f72 2064 6f77 6e67 7261 6465 6420 616e or downgraded an │ │ │ │ │ -0000cb30: 6420 736f 0a74 6861 7420 7061 636b 6167 d so.that packag │ │ │ │ │ -0000cb40: 6520 7379 7374 656d 2066 726f 6e74 2065 e system front e │ │ │ │ │ -0000cb50: 6e64 2061 7070 6c69 6361 7469 6f6e 7320 nd applications │ │ │ │ │ -0000cb60: 6361 6e20 7465 6c6c 2077 6865 7468 6572 can tell whether │ │ │ │ │ -0000cb70: 2061 2070 6163 6b61 6765 2069 740a 6669 a package it.fi │ │ │ │ │ -0000cb80: 6e64 7320 6176 6169 6c61 626c 6520 6973 nds available is │ │ │ │ │ -0000cb90: 206e 6577 6572 2074 6861 6e20 7468 6520 newer than the │ │ │ │ │ -0000cba0: 6f6e 6520 696e 7374 616c 6c65 6420 6f6e one installed on │ │ │ │ │ -0000cbb0: 2074 6865 2073 7973 7465 6d2e 2020 5468 the system. Th │ │ │ │ │ -0000cbc0: 650a 7665 7273 696f 6e20 6e75 6d62 6572 e.version number │ │ │ │ │ -0000cbd0: 2066 6f72 6d61 7420 6861 7320 7468 6520 format has the │ │ │ │ │ -0000cbe0: 6d6f 7374 2073 6967 6e69 6669 6361 6e74 most significant │ │ │ │ │ -0000cbf0: 2070 6172 7473 2028 6173 2066 6172 2061 parts (as far a │ │ │ │ │ -0000cc00: 730a 636f 6d70 6172 6973 6f6e 2069 7320 s.comparison is │ │ │ │ │ -0000cc10: 636f 6e63 6572 6e65 6429 2061 7420 7468 concerned) at th │ │ │ │ │ -0000cc20: 6520 6265 6769 6e6e 696e 672e 0a0a 4966 e beginning...If │ │ │ │ │ -0000cc30: 2061 6e20 7570 7374 7265 616d 2070 6163 an upstream pac │ │ │ │ │ -0000cc40: 6b61 6765 2068 6173 2070 726f 626c 656d kage has problem │ │ │ │ │ -0000cc50: 6174 6963 2076 6572 7369 6f6e 206e 756d atic version num │ │ │ │ │ -0000cc60: 6265 7273 2074 6865 7920 7368 6f75 6c64 bers they should │ │ │ │ │ -0000cc70: 2062 650a 636f 6e76 6572 7465 6420 746f be.converted to │ │ │ │ │ -0000cc80: 2061 2073 616e 6520 666f 726d 2066 6f72 a sane form for │ │ │ │ │ -0000cc90: 2075 7365 2069 6e20 7468 6520 e280 9856 use in the ...V │ │ │ │ │ -0000cca0: 6572 7369 6f6e e280 9920 6669 656c 642e ersion... field. │ │ │ │ │ -0000ccb0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2056 6572 ..* Menu:..* Ver │ │ │ │ │ -0000ccc0: 7369 6f6e 206e 756d 6265 7273 2062 6173 sion numbers bas │ │ │ │ │ -0000ccd0: 6564 206f 6e20 6461 7465 733a 3a0a 2a20 ed on dates::.* │ │ │ │ │ -0000cce0: 556e 6971 7565 6e65 7373 206f 6620 7665 Uniqueness of ve │ │ │ │ │ -0000ccf0: 7273 696f 6e20 6e75 6d62 6572 733a 3a0a rsion numbers::. │ │ │ │ │ -0000cd00: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0000cd10: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0000cd20: 6465 3a20 5665 7273 696f 6e20 6e75 6d62 de: Version numb │ │ │ │ │ -0000cd30: 6572 7320 6261 7365 6420 6f6e 2064 6174 ers based on dat │ │ │ │ │ -0000cd40: 6573 2c20 204e 6578 743a 2055 6e69 7175 es, Next: Uniqu │ │ │ │ │ -0000cd50: 656e 6573 7320 6f66 2076 6572 7369 6f6e eness of version │ │ │ │ │ -0000cd60: 206e 756d 6265 7273 2c20 2055 703a 2054 numbers, Up: T │ │ │ │ │ -0000cd70: 6865 2076 6572 7369 6f6e 206f 6620 6120 he version of a │ │ │ │ │ -0000cd80: 7061 636b 6167 650a 0a33 2e32 2e31 2056 package..3.2.1 V │ │ │ │ │ -0000cd90: 6572 7369 6f6e 206e 756d 6265 7273 2062 ersion numbers b │ │ │ │ │ -0000cda0: 6173 6564 206f 6e20 6461 7465 730a 2d2d ased on dates.-- │ │ │ │ │ -0000cdb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000cdc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000cdd0: 2d2d 0a0a 496e 2067 656e 6572 616c 2c20 --..In general, │ │ │ │ │ -0000cde0: 4465 6269 616e 2070 6163 6b61 6765 7320 Debian packages │ │ │ │ │ -0000cdf0: 7368 6f75 6c64 2075 7365 2074 6865 2073 should use the s │ │ │ │ │ -0000ce00: 616d 6520 7665 7273 696f 6e20 6e75 6d62 ame version numb │ │ │ │ │ -0000ce10: 6572 7320 6173 2074 6865 0a75 7073 7472 ers as the.upstr │ │ │ │ │ -0000ce20: 6561 6d20 736f 7572 6365 732e 2020 486f eam sources. Ho │ │ │ │ │ -0000ce30: 7765 7665 722c 2075 7073 7472 6561 6d20 wever, upstream │ │ │ │ │ -0000ce40: 7665 7273 696f 6e20 6e75 6d62 6572 7320 version numbers │ │ │ │ │ -0000ce50: 6261 7365 6420 6f6e 2073 6f6d 6520 6461 based on some da │ │ │ │ │ -0000ce60: 7465 0a66 6f72 6d61 7473 2028 736f 6d65 te.formats (some │ │ │ │ │ -0000ce70: 7469 6d65 7320 7573 6564 2066 6f72 2064 times used for d │ │ │ │ │ -0000ce80: 6576 656c 6f70 6d65 6e74 206f 7220 e280 evelopment or .. │ │ │ │ │ -0000ce90: 9c73 6e61 7073 686f 74e2 809d 2072 656c .snapshot... rel │ │ │ │ │ -0000cea0: 6561 7365 7329 2077 696c 6c20 6e6f 740a eases) will not. │ │ │ │ │ -0000ceb0: 6265 206f 7264 6572 6564 2063 6f72 7265 be ordered corre │ │ │ │ │ -0000cec0: 6374 6c79 2062 7920 7468 6520 7061 636b ctly by the pack │ │ │ │ │ -0000ced0: 6167 6520 6d61 6e61 6765 6d65 6e74 2073 age management s │ │ │ │ │ -0000cee0: 6f66 7477 6172 652e 2020 466f 7220 6578 oftware. For ex │ │ │ │ │ -0000cef0: 616d 706c 652c 0ae2 8098 6470 6b67 e280 ample,....dpkg.. │ │ │ │ │ -0000cf00: 9920 7769 6c6c 2063 6f6e 7369 6465 7220 . will consider │ │ │ │ │ -0000cf10: e280 9c39 364d 6179 3031 e280 9d20 746f ...96May01... to │ │ │ │ │ -0000cf20: 2062 6520 6772 6561 7465 7220 7468 616e be greater than │ │ │ │ │ -0000cf30: 20e2 809c 3936 4465 6332 34e2 809d 2e0a ...96Dec24..... │ │ │ │ │ -0000cf40: 0a54 6f20 7072 6576 656e 7420 6861 7669 .To prevent havi │ │ │ │ │ -0000cf50: 6e67 2074 6f20 7573 6520 6570 6f63 6873 ng to use epochs │ │ │ │ │ -0000cf60: 2066 6f72 2065 7665 7279 206e 6577 2075 for every new u │ │ │ │ │ -0000cf70: 7073 7472 6561 6d20 7665 7273 696f 6e2c pstream version, │ │ │ │ │ -0000cf80: 2074 6865 0a64 6174 652d 6261 7365 6420 the.date-based │ │ │ │ │ -0000cf90: 706f 7274 696f 6e20 6f66 2061 6e79 2075 portion of any u │ │ │ │ │ -0000cfa0: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ -0000cfb0: 6e75 6d62 6572 2073 686f 756c 6420 6265 number should be │ │ │ │ │ -0000cfc0: 2067 6976 656e 2069 6e20 610a 7761 7920 given in a.way │ │ │ │ │ -0000cfd0: 7468 6174 2073 6f72 7473 2063 6f72 7265 that sorts corre │ │ │ │ │ -0000cfe0: 6374 6c79 3a20 666f 7572 2d64 6967 6974 ctly: four-digit │ │ │ │ │ -0000cff0: 2079 6561 7220 6669 7273 742c 2066 6f6c year first, fol │ │ │ │ │ -0000d000: 6c6f 7765 6420 6279 2061 2074 776f 2d64 lowed by a two-d │ │ │ │ │ -0000d010: 6967 6974 0a6e 756d 6572 6963 206d 6f6e igit.numeric mon │ │ │ │ │ -0000d020: 7468 2c20 666f 6c6c 6f77 6564 2062 7920 th, followed by │ │ │ │ │ -0000d030: 6120 7477 6f2d 6469 6769 7420 6e75 6d65 a two-digit nume │ │ │ │ │ -0000d040: 7269 6320 6461 7465 2c20 706f 7373 6962 ric date, possib │ │ │ │ │ -0000d050: 6c79 2077 6974 680a 7075 6e63 7475 6174 ly with.punctuat │ │ │ │ │ -0000d060: 696f 6e20 6265 7477 6565 6e20 7468 6520 ion between the │ │ │ │ │ -0000d070: 636f 6d70 6f6e 656e 7473 2e0a 0a4e 6174 components...Nat │ │ │ │ │ -0000d080: 6976 6520 4465 6269 616e 2070 6163 6b61 ive Debian packa │ │ │ │ │ -0000d090: 6765 7320 2869 2e65 2e2c 2070 6163 6b61 ges (i.e., packa │ │ │ │ │ -0000d0a0: 6765 7320 7768 6963 6820 6861 7665 2062 ges which have b │ │ │ │ │ -0000d0b0: 6565 6e20 7772 6974 7465 6e0a 6573 7065 een written.espe │ │ │ │ │ -0000d0c0: 6369 616c 6c79 2066 6f72 2044 6562 6961 cially for Debia │ │ │ │ │ -0000d0d0: 6e29 2077 686f 7365 2076 6572 7369 6f6e n) whose version │ │ │ │ │ -0000d0e0: 206e 756d 6265 7273 2069 6e63 6c75 6465 numbers include │ │ │ │ │ -0000d0f0: 2064 6174 6573 2073 686f 756c 6420 616c dates should al │ │ │ │ │ -0000d100: 736f 0a66 6f6c 6c6f 7720 7468 6573 6520 so.follow these │ │ │ │ │ -0000d110: 7275 6c65 732e 2020 4966 2070 756e 6374 rules. If punct │ │ │ │ │ -0000d120: 7561 7469 6f6e 2069 7320 6465 7369 7265 uation is desire │ │ │ │ │ -0000d130: 6420 6265 7477 6565 6e20 7468 6520 6461 d between the da │ │ │ │ │ -0000d140: 7465 0a63 6f6d 706f 6e65 6e74 732c 2072 te.components, r │ │ │ │ │ -0000d150: 656d 656d 6265 7220 7468 6174 2068 7970 emember that hyp │ │ │ │ │ -0000d160: 6865 6e20 28e2 8098 2de2 8099 2920 6361 hen (...-...) ca │ │ │ │ │ -0000d170: 6e6e 6f74 2062 6520 7573 6564 2069 6e20 nnot be used in │ │ │ │ │ -0000d180: 6e61 7469 7665 2076 6572 7369 6f6e 0a6e native version.n │ │ │ │ │ -0000d190: 756d 6265 7273 2e20 2050 6572 696f 6420 umbers. Period │ │ │ │ │ -0000d1a0: 28e2 8098 2ee2 8099 2920 6973 206e 6f72 (.......) is nor │ │ │ │ │ -0000d1b0: 6d61 6c6c 7920 6120 676f 6f64 2063 686f mally a good cho │ │ │ │ │ -0000d1c0: 6963 652e 0a0a 1f0a 4669 6c65 3a20 6465 ice.....File: de │ │ │ │ │ -0000d1d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000d1e0: 2c20 204e 6f64 653a 2055 6e69 7175 656e , Node: Uniquen │ │ │ │ │ -0000d1f0: 6573 7320 6f66 2076 6572 7369 6f6e 206e ess of version n │ │ │ │ │ -0000d200: 756d 6265 7273 2c20 2050 7265 763a 2056 umbers, Prev: V │ │ │ │ │ -0000d210: 6572 7369 6f6e 206e 756d 6265 7273 2062 ersion numbers b │ │ │ │ │ -0000d220: 6173 6564 206f 6e20 6461 7465 732c 2020 ased on dates, │ │ │ │ │ -0000d230: 5570 3a20 5468 6520 7665 7273 696f 6e20 Up: The version │ │ │ │ │ -0000d240: 6f66 2061 2070 6163 6b61 6765 0a0a 332e of a package..3. │ │ │ │ │ -0000d250: 322e 3220 556e 6971 7565 6e65 7373 206f 2.2 Uniqueness o │ │ │ │ │ -0000d260: 6620 7665 7273 696f 6e20 6e75 6d62 6572 f version number │ │ │ │ │ -0000d270: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -0000d280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000d290: 2d2d 2d2d 2d0a 0a54 6865 2070 6172 7420 -----..The part │ │ │ │ │ -0000d2a0: 6f66 2074 6865 2076 6572 7369 6f6e 206e of the version n │ │ │ │ │ -0000d2b0: 756d 6265 7220 6166 7465 7220 7468 6520 umber after the │ │ │ │ │ -0000d2c0: 6570 6f63 6820 6d75 7374 206e 6f74 2062 epoch must not b │ │ │ │ │ -0000d2d0: 6520 7265 7573 6564 2066 6f72 2061 0a76 e reused for a.v │ │ │ │ │ -0000d2e0: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -0000d2f0: 636b 6167 6520 7769 7468 2064 6966 6665 ckage with diffe │ │ │ │ │ -0000d300: 7265 6e74 2063 6f6e 7465 6e74 7320 6f6e rent contents on │ │ │ │ │ -0000d310: 6365 2074 6865 2070 6163 6b61 6765 2068 ce the package h │ │ │ │ │ -0000d320: 6173 2062 6565 6e0a 6163 6365 7074 6564 as been.accepted │ │ │ │ │ -0000d330: 2069 6e74 6f20 7468 6520 6172 6368 6976 into the archiv │ │ │ │ │ -0000d340: 652c 2065 7665 6e20 6966 2074 6865 2076 e, even if the v │ │ │ │ │ -0000d350: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -0000d360: 636b 6167 6520 7072 6576 696f 7573 6c79 ckage previously │ │ │ │ │ -0000d370: 0a75 7369 6e67 2074 6861 7420 7061 7274 .using that part │ │ │ │ │ -0000d380: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ -0000d390: 6e75 6d62 6572 2069 7320 6e6f 206c 6f6e number is no lon │ │ │ │ │ -0000d3a0: 6765 7220 7072 6573 656e 7420 696e 2061 ger present in a │ │ │ │ │ -0000d3b0: 6e79 0a61 7263 6869 7665 2073 7569 7465 ny.archive suite │ │ │ │ │ -0000d3c0: 732e 0a0a 5468 6973 2075 6e69 7175 656e s...This uniquen │ │ │ │ │ -0000d3d0: 6573 7320 7265 7175 6972 656d 656e 7420 ess requirement │ │ │ │ │ -0000d3e0: 6170 706c 6965 7320 746f 2074 6865 2076 applies to the v │ │ │ │ │ -0000d3f0: 6572 7369 6f6e 206e 756d 6265 7273 206f ersion numbers o │ │ │ │ │ -0000d400: 6620 736f 7572 6365 0a70 6163 6b61 6765 f source.package │ │ │ │ │ -0000d410: 7320 616e 6420 6f66 2062 696e 6172 7920 s and of binary │ │ │ │ │ -0000d420: 7061 636b 6167 6573 2c20 6576 656e 2069 packages, even i │ │ │ │ │ -0000d430: 6620 7468 6520 736f 7572 6365 2070 6163 f the source pac │ │ │ │ │ -0000d440: 6b61 6765 2070 726f 6475 6369 6e67 2061 kage producing a │ │ │ │ │ -0000d450: 0a67 6976 656e 2062 696e 6172 7920 7061 .given binary pa │ │ │ │ │ -0000d460: 636b 6167 6520 6368 616e 6765 732e 2020 ckage changes. │ │ │ │ │ -0000d470: 5468 7573 2074 6865 2076 6572 7369 6f6e Thus the version │ │ │ │ │ -0000d480: 206e 756d 6265 7273 2077 6869 6368 2061 numbers which a │ │ │ │ │ -0000d490: 2062 696e 6172 790a 7061 636b 6167 6520 binary.package │ │ │ │ │ -0000d4a0: 6d75 7374 206e 6f74 2072 6575 7365 2069 must not reuse i │ │ │ │ │ -0000d4b0: 6e63 6c75 6465 7320 7468 6520 7665 7273 ncludes the vers │ │ │ │ │ -0000d4c0: 696f 6e20 6e75 6d62 6572 7320 6f66 2061 ion numbers of a │ │ │ │ │ -0000d4d0: 6e79 2076 6572 7369 6f6e 7320 6f66 0a74 ny versions of.t │ │ │ │ │ -0000d4e0: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -0000d4f0: 6520 6576 6572 2061 6363 6570 7465 6420 e ever accepted │ │ │ │ │ -0000d500: 696e 746f 2074 6865 2061 7263 6869 7665 into the archive │ │ │ │ │ -0000d510: 2c20 756e 6465 7220 616e 7920 736f 7572 , under any sour │ │ │ │ │ -0000d520: 6365 0a70 6163 6b61 6765 2e0a 0a41 6464 ce.package...Add │ │ │ │ │ -0000d530: 6974 696f 6e61 6c6c 792c 2066 6f72 206e itionally, for n │ │ │ │ │ -0000d540: 6f6e 2d6e 6174 6976 6520 7061 636b 6167 on-native packag │ │ │ │ │ -0000d550: 6573 2c20 7468 6520 7570 7374 7265 616d es, the upstream │ │ │ │ │ -0000d560: 2076 6572 7369 6f6e 206d 7573 7420 6e6f version must no │ │ │ │ │ -0000d570: 7420 6265 0a72 6575 7365 6420 666f 7220 t be.reused for │ │ │ │ │ -0000d580: 6469 6666 6572 656e 7420 7570 7374 7265 different upstre │ │ │ │ │ -0000d590: 616d 2073 6f75 7263 6520 636f 6465 2c20 am source code, │ │ │ │ │ -0000d5a0: 736f 2074 6861 7420 666f 7220 6561 6368 so that for each │ │ │ │ │ -0000d5b0: 2073 6f75 7263 650a 7061 636b 6167 6520 source.package │ │ │ │ │ -0000d5c0: 6e61 6d65 2061 6e64 2075 7073 7472 6561 name and upstrea │ │ │ │ │ -0000d5d0: 6d20 7665 7273 696f 6e20 6e75 6d62 6572 m version number │ │ │ │ │ -0000d5e0: 2074 6865 7265 2065 7869 7374 7320 6578 there exists ex │ │ │ │ │ -0000d5f0: 6163 746c 7920 6f6e 650a 6f72 6967 696e actly one.origin │ │ │ │ │ -0000d600: 616c 2073 6f75 7263 6520 6172 6368 6976 al source archiv │ │ │ │ │ -0000d610: 6520 636f 6e74 656e 7473 2028 7365 6520 e contents (see │ │ │ │ │ -0000d620: 2a6e 6f74 6520 4669 6c65 733a 2034 362e *note Files: 46. │ │ │ │ │ -0000d630: 292e 0a0a 5468 6520 7265 6173 6f6e 2066 )...The reason f │ │ │ │ │ -0000d640: 6f72 2074 6865 7365 2072 6573 7472 6963 or these restric │ │ │ │ │ -0000d650: 7469 6f6e 7320 6973 2061 7320 666f 6c6c tions is as foll │ │ │ │ │ -0000d660: 6f77 732e 2020 4570 6f63 6873 2061 7265 ows. Epochs are │ │ │ │ │ -0000d670: 206e 6f74 0a69 6e63 6c75 6465 6420 696e not.included in │ │ │ │ │ -0000d680: 2074 6865 206e 616d 6573 206f 6620 7468 the names of th │ │ │ │ │ -0000d690: 6520 6669 6c65 7320 7468 6174 2063 6f6d e files that com │ │ │ │ │ -0000d6a0: 706f 7365 2073 6f75 7263 6520 7061 636b pose source pack │ │ │ │ │ -0000d6b0: 6167 6573 2c20 6f72 2069 6e0a 7468 6520 ages, or in.the │ │ │ │ │ -0000d6c0: 6669 6c65 6e61 6d65 7320 6f66 2062 696e filenames of bin │ │ │ │ │ -0000d6d0: 6172 7920 7061 636b 6167 6573 2c20 736f ary packages, so │ │ │ │ │ -0000d6e0: 2072 6575 7369 6e67 2061 2076 6572 7369 reusing a versi │ │ │ │ │ -0000d6f0: 6f6e 206e 756d 6265 722c 2065 7665 6e20 on number, even │ │ │ │ │ -0000d700: 6966 0a74 6865 2065 706f 6368 2064 6966 if.the epoch dif │ │ │ │ │ -0000d710: 6665 7273 2c20 7265 7375 6c74 7320 696e fers, results in │ │ │ │ │ -0000d720: 2069 6465 6e74 6963 616c 6c79 206e 616d identically nam │ │ │ │ │ -0000d730: 6564 2066 696c 6573 2077 6974 6820 6469 ed files with di │ │ │ │ │ -0000d740: 6666 6572 656e 740a 636f 6e74 656e 7473 fferent.contents │ │ │ │ │ -0000d750: 2e20 2054 6869 7320 6361 6e20 6361 7573 . This can caus │ │ │ │ │ -0000d760: 6520 7661 7269 6f75 7320 7072 6f62 6c65 e various proble │ │ │ │ │ -0000d770: 6d73 2e0a 0a49 6620 796f 7520 6669 6e64 ms...If you find │ │ │ │ │ -0000d780: 2079 6f75 7273 656c 6620 7761 6e74 696e yourself wantin │ │ │ │ │ -0000d790: 6720 746f 2072 6575 7365 2074 6865 2070 g to reuse the p │ │ │ │ │ -0000d7a0: 6172 7420 6f66 2061 2076 6572 7369 6f6e art of a version │ │ │ │ │ -0000d7b0: 206e 756d 6265 7220 6166 7465 720a 7468 number after.th │ │ │ │ │ -0000d7c0: 6520 6570 6f63 682c 2079 6f75 2063 616e e epoch, you can │ │ │ │ │ -0000d7d0: 206a 7573 7420 696e 6372 656d 656e 7420 just increment │ │ │ │ │ -0000d7e0: 7468 6520 4465 6269 616e 2072 6576 6973 the Debian revis │ │ │ │ │ -0000d7f0: 696f 6e2c 2077 6869 6368 2064 6f65 736e ion, which doesn │ │ │ │ │ -0000d800: e280 9974 0a6e 6565 6420 746f 2073 7461 ...t.need to sta │ │ │ │ │ -0000d810: 7274 2061 7420 3120 6f72 2062 6520 636f rt at 1 or be co │ │ │ │ │ -0000d820: 6e73 6563 7574 6976 652e 0a0a 1f0a 4669 nsecutive.....Fi │ │ │ │ │ -0000d830: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0000d840: 792e 696e 666f 2c20 204e 6f64 653a 2054 y.info, Node: T │ │ │ │ │ -0000d850: 6865 206d 6169 6e74 6169 6e65 7220 6f66 he maintainer of │ │ │ │ │ -0000d860: 2061 2070 6163 6b61 6765 2c20 204e 6578 a package, Nex │ │ │ │ │ -0000d870: 743a 2054 6865 2064 6573 6372 6970 7469 t: The descripti │ │ │ │ │ -0000d880: 6f6e 206f 6620 6120 7061 636b 6167 652c on of a package, │ │ │ │ │ -0000d890: 2020 5072 6576 3a20 5468 6520 7665 7273 Prev: The vers │ │ │ │ │ -0000d8a0: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ -0000d8b0: 2c20 2055 703a 2042 696e 6172 7920 7061 , Up: Binary pa │ │ │ │ │ -0000d8c0: 636b 6167 6573 0a0a 332e 3320 5468 6520 ckages..3.3 The │ │ │ │ │ -0000d8d0: 6d61 696e 7461 696e 6572 206f 6620 6120 maintainer of a │ │ │ │ │ -0000d8e0: 7061 636b 6167 650a 3d3d 3d3d 3d3d 3d3d package.======== │ │ │ │ │ -0000d8f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000d900: 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 2070 =======..Every p │ │ │ │ │ -0000d910: 6163 6b61 6765 206d 7573 7420 6861 7665 ackage must have │ │ │ │ │ -0000d920: 2061 206d 6169 6e74 6169 6e65 722c 2065 a maintainer, e │ │ │ │ │ -0000d930: 7863 6570 7420 666f 7220 6f72 7068 616e xcept for orphan │ │ │ │ │ -0000d940: 6564 2070 6163 6b61 6765 7320 6173 0a64 ed packages as.d │ │ │ │ │ -0000d950: 6573 6372 6962 6564 2062 656c 6f77 2e20 escribed below. │ │ │ │ │ -0000d960: 2054 6865 206d 6169 6e74 6169 6e65 7220 The maintainer │ │ │ │ │ -0000d970: 6d61 7920 6265 206f 6e65 2070 6572 736f may be one perso │ │ │ │ │ -0000d980: 6e20 6f72 2061 2067 726f 7570 206f 6620 n or a group of │ │ │ │ │ -0000d990: 7065 6f70 6c65 0a72 6561 6368 6162 6c65 people.reachable │ │ │ │ │ -0000d9a0: 2066 726f 6d20 6120 636f 6d6d 6f6e 2065 from a common e │ │ │ │ │ -0000d9b0: 6d61 696c 2061 6464 7265 7373 2c20 7375 mail address, su │ │ │ │ │ -0000d9c0: 6368 2061 7320 6120 6d61 696c 696e 6720 ch as a mailing │ │ │ │ │ -0000d9d0: 6c69 7374 2e20 2054 6865 0a6d 6169 6e74 list. The.maint │ │ │ │ │ -0000d9e0: 6169 6e65 7220 6973 2072 6573 706f 6e73 ainer is respons │ │ │ │ │ -0000d9f0: 6962 6c65 2066 6f72 206d 6169 6e74 6169 ible for maintai │ │ │ │ │ -0000da00: 6e69 6e67 2074 6865 2044 6562 6961 6e20 ning the Debian │ │ │ │ │ -0000da10: 7061 636b 6167 696e 6720 6669 6c65 732c packaging files, │ │ │ │ │ -0000da20: 0a65 7661 6c75 6174 696e 6720 616e 6420 .evaluating and │ │ │ │ │ -0000da30: 7265 7370 6f6e 6469 6e67 2061 7070 726f responding appro │ │ │ │ │ -0000da40: 7072 6961 7465 6c79 2074 6f20 7265 706f priately to repo │ │ │ │ │ -0000da50: 7274 6564 2062 7567 732c 2075 706c 6f61 rted bugs, uploa │ │ │ │ │ -0000da60: 6469 6e67 206e 6577 0a76 6572 7369 6f6e ding new.version │ │ │ │ │ -0000da70: 7320 6f66 2074 6865 2070 6163 6b61 6765 s of the package │ │ │ │ │ -0000da80: 2028 6569 7468 6572 2064 6972 6563 746c (either directl │ │ │ │ │ -0000da90: 7920 6f72 2074 6872 6f75 6768 2061 2073 y or through a s │ │ │ │ │ -0000daa0: 706f 6e73 6f72 292c 2065 6e73 7572 696e ponsor), ensurin │ │ │ │ │ -0000dab0: 670a 7468 6174 2074 6865 2070 6163 6b61 g.that the packa │ │ │ │ │ -0000dac0: 6765 2069 7320 706c 6163 6564 2069 6e20 ge is placed in │ │ │ │ │ -0000dad0: 7468 6520 6170 7072 6f70 7269 6174 6520 the appropriate │ │ │ │ │ -0000dae0: 6172 6368 6976 6520 6172 6561 2061 6e64 archive area and │ │ │ │ │ -0000daf0: 2069 6e63 6c75 6465 640a 696e 2044 6562 included.in Deb │ │ │ │ │ -0000db00: 6961 6e20 7265 6c65 6173 6573 2061 7320 ian releases as │ │ │ │ │ -0000db10: 6170 7072 6f70 7269 6174 6520 666f 7220 appropriate for │ │ │ │ │ -0000db20: 7468 6520 7374 6162 696c 6974 7920 616e the stability an │ │ │ │ │ -0000db30: 6420 7574 696c 6974 7920 6f66 2074 6865 d utility of the │ │ │ │ │ -0000db40: 0a70 6163 6b61 6765 2c20 616e 6420 7265 .package, and re │ │ │ │ │ -0000db50: 7175 6573 7469 6e67 2072 656d 6f76 616c questing removal │ │ │ │ │ -0000db60: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -0000db70: 6672 6f6d 2074 6865 2044 6562 6961 6e0a from the Debian. │ │ │ │ │ -0000db80: 6469 7374 7269 6275 7469 6f6e 2069 6620 distribution if │ │ │ │ │ -0000db90: 6974 2069 7320 6e6f 206c 6f6e 6765 7220 it is no longer │ │ │ │ │ -0000dba0: 7573 6566 756c 206f 7220 6d61 696e 7461 useful or mainta │ │ │ │ │ -0000dbb0: 696e 6162 6c65 2e0a 0a54 6865 206d 6169 inable...The mai │ │ │ │ │ -0000dbc0: 6e74 6169 6e65 7220 6d75 7374 2062 6520 ntainer must be │ │ │ │ │ -0000dbd0: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the │ │ │ │ │ -0000dbe0: 20e2 8098 4d61 696e 7461 696e 6572 e280 ...Maintainer.. │ │ │ │ │ -0000dbf0: 9920 636f 6e74 726f 6c20 6669 656c 6420 . control field │ │ │ │ │ -0000dc00: 7769 7468 0a74 6865 6972 2063 6f72 7265 with.their corre │ │ │ │ │ -0000dc10: 6374 206e 616d 6520 616e 6420 6120 776f ct name and a wo │ │ │ │ │ -0000dc20: 726b 696e 6720 656d 6169 6c20 6164 6472 rking email addr │ │ │ │ │ -0000dc30: 6573 732e 2020 5468 6520 656d 6169 6c20 ess. The email │ │ │ │ │ -0000dc40: 6164 6472 6573 7320 6769 7665 6e0a 696e address given.in │ │ │ │ │ -0000dc50: 2074 6865 20e2 8098 4d61 696e 7461 696e the ...Maintain │ │ │ │ │ -0000dc60: 6572 e280 9920 636f 6e74 726f 6c20 6669 er... control fi │ │ │ │ │ -0000dc70: 656c 6420 6d75 7374 2061 6363 6570 7420 eld must accept │ │ │ │ │ -0000dc80: 6d61 696c 2066 726f 6d20 7468 6f73 6520 mail from those │ │ │ │ │ -0000dc90: 726f 6c65 0a61 6363 6f75 6e74 7320 696e role.accounts in │ │ │ │ │ -0000dca0: 2044 6562 6961 6e20 7573 6564 2074 6f20 Debian used to │ │ │ │ │ -0000dcb0: 7365 6e64 2061 7574 6f6d 6174 6564 206d send automated m │ │ │ │ │ -0000dcc0: 6169 6c73 2072 6567 6172 6469 6e67 2074 ails regarding t │ │ │ │ │ -0000dcd0: 6865 2070 6163 6b61 6765 2e0a 5468 6973 he package..This │ │ │ │ │ -0000dce0: 2069 6e63 6c75 6465 7320 6e6f 6e2d 7370 includes non-sp │ │ │ │ │ -0000dcf0: 616d 206d 6169 6c20 6672 6f6d 2074 6865 am mail from the │ │ │ │ │ -0000dd00: 2062 7567 2d74 7261 636b 696e 6720 7379 bug-tracking sy │ │ │ │ │ -0000dd10: 7374 656d 2c20 616c 6c20 6d61 696c 2066 stem, all mail f │ │ │ │ │ -0000dd20: 726f 6d0a 7468 6520 4465 6269 616e 2061 rom.the Debian a │ │ │ │ │ -0000dd30: 7263 6869 7665 206d 6169 6e74 656e 616e rchive maintenan │ │ │ │ │ -0000dd40: 6365 2073 6f66 7477 6172 652c 2061 6e64 ce software, and │ │ │ │ │ -0000dd50: 206f 7468 6572 2072 6f6c 6520 6163 636f other role acco │ │ │ │ │ -0000dd60: 756e 7473 206f 720a 6175 746f 6d61 7465 unts or.automate │ │ │ │ │ -0000dd70: 6420 7072 6f63 6573 7365 7320 7468 6174 d processes that │ │ │ │ │ -0000dd80: 2061 7265 2063 6f6d 6d6f 6e6c 7920 6167 are commonly ag │ │ │ │ │ -0000dd90: 7265 6564 206f 6e20 6279 2074 6865 2070 reed on by the p │ │ │ │ │ -0000dda0: 726f 6a65 6374 2e20 2028 3129 2020 4966 roject. (1) If │ │ │ │ │ -0000ddb0: 0a6f 6e65 2070 6572 736f 6e20 6f72 2074 .one person or t │ │ │ │ │ -0000ddc0: 6561 6d20 6d61 696e 7461 696e 7320 7365 eam maintains se │ │ │ │ │ -0000ddd0: 7665 7261 6c20 7061 636b 6167 6573 2c20 veral packages, │ │ │ │ │ -0000dde0: 7468 6579 2073 686f 756c 6420 7573 6520 they should use │ │ │ │ │ -0000ddf0: 7468 6520 7361 6d65 0a66 6f72 6d20 6f66 the same.form of │ │ │ │ │ -0000de00: 2074 6865 6972 206e 616d 6520 616e 6420 their name and │ │ │ │ │ -0000de10: 656d 6169 6c20 6164 6472 6573 7320 696e email address in │ │ │ │ │ -0000de20: 2074 6865 20e2 8098 4d61 696e 7461 696e the ...Maintain │ │ │ │ │ -0000de30: 6572 e280 9920 6669 656c 6473 206f 6620 er... fields of │ │ │ │ │ -0000de40: 7468 6f73 650a 7061 636b 6167 6573 2e0a those.packages.. │ │ │ │ │ -0000de50: 0a54 6865 2066 6f72 6d61 7420 6f66 2074 .The format of t │ │ │ │ │ -0000de60: 6865 20e2 8098 4d61 696e 7461 696e 6572 he ...Maintainer │ │ │ │ │ -0000de70: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -0000de80: 6420 6973 2064 6573 6372 6962 6564 2069 d is described i │ │ │ │ │ -0000de90: 6e20 2a6e 6f74 650a 4d61 696e 7461 696e n *note.Maintain │ │ │ │ │ -0000dea0: 6572 3a20 3439 2e0a 0a49 6620 7468 6520 er: 49...If the │ │ │ │ │ -0000deb0: 6d61 696e 7461 696e 6572 206f 6620 7468 maintainer of th │ │ │ │ │ -0000dec0: 6520 7061 636b 6167 6520 6973 2061 2074 e package is a t │ │ │ │ │ -0000ded0: 6561 6d20 6f66 2070 656f 706c 6520 7769 eam of people wi │ │ │ │ │ -0000dee0: 7468 2061 2073 6861 7265 6420 656d 6169 th a shared emai │ │ │ │ │ -0000def0: 6c0a 6164 6472 6573 732c 2074 6865 20e2 l.address, the . │ │ │ │ │ -0000df00: 8098 5570 6c6f 6164 6572 73e2 8099 2063 ..Uploaders... c │ │ │ │ │ -0000df10: 6f6e 7472 6f6c 2066 6965 6c64 206d 7573 ontrol field mus │ │ │ │ │ -0000df20: 7420 6265 2070 7265 7365 6e74 2061 6e64 t be present and │ │ │ │ │ -0000df30: 206d 7573 7420 636f 6e74 6169 6e0a 6174 must contain.at │ │ │ │ │ -0000df40: 206c 6561 7374 206f 6e65 2068 756d 616e least one human │ │ │ │ │ -0000df50: 2077 6974 6820 7468 6569 7220 7065 7273 with their pers │ │ │ │ │ -0000df60: 6f6e 616c 2065 6d61 696c 2061 6464 7265 onal email addre │ │ │ │ │ -0000df70: 7373 2e20 2053 6565 202a 6e6f 7465 0a55 ss. See *note.U │ │ │ │ │ -0000df80: 706c 6f61 6465 7273 3a20 3461 2e20 666f ploaders: 4a. fo │ │ │ │ │ -0000df90: 7220 7468 6520 7379 6e74 6178 206f 6620 r the syntax of │ │ │ │ │ -0000dfa0: 7468 6174 2066 6965 6c64 2e0a 0a41 6e20 that field...An │ │ │ │ │ -0000dfb0: 6f72 7068 616e 6564 2070 6163 6b61 6765 orphaned package │ │ │ │ │ -0000dfc0: 2069 7320 6f6e 6520 7769 7468 206e 6f20 is one with no │ │ │ │ │ -0000dfd0: 6375 7272 656e 7420 6d61 696e 7461 696e current maintain │ │ │ │ │ -0000dfe0: 6572 2e20 204f 7270 6861 6e65 640a 7061 er. Orphaned.pa │ │ │ │ │ -0000dff0: 636b 6167 6573 2073 686f 756c 6420 6861 ckages should ha │ │ │ │ │ -0000e000: 7665 2074 6865 6972 20e2 8098 4d61 696e ve their ...Main │ │ │ │ │ -0000e010: 7461 696e 6572 e280 9920 636f 6e74 726f tainer... contro │ │ │ │ │ -0000e020: 6c20 6669 656c 6420 7365 7420 746f 20e2 l field set to . │ │ │ │ │ -0000e030: 8098 4465 6269 616e 2051 410a 4772 6f75 ..Debian QA.Grou │ │ │ │ │ -0000e040: 7020 3c70 6163 6b61 6765 7340 7161 2e64 p .... │ │ │ │ │ -0000e060: 5468 6573 6520 7061 636b 6167 6573 2061 These packages a │ │ │ │ │ -0000e070: 7265 2063 6f6e 7369 6465 7265 640a 6d61 re considered.ma │ │ │ │ │ -0000e080: 696e 7461 696e 6564 2062 7920 7468 6520 intained by the │ │ │ │ │ -0000e090: 4465 6269 616e 2070 726f 6a65 6374 2061 Debian project a │ │ │ │ │ -0000e0a0: 7320 6120 7768 6f6c 6520 756e 7469 6c20 s a whole until │ │ │ │ │ -0000e0b0: 736f 6d65 6f6e 6520 656c 7365 0a76 6f6c someone else.vol │ │ │ │ │ -0000e0c0: 756e 7465 6572 7320 746f 2074 616b 6520 unteers to take │ │ │ │ │ -0000e0d0: 6f76 6572 206d 6169 6e74 656e 616e 6365 over maintenance │ │ │ │ │ -0000e0e0: 2e20 2028 3229 0a0a 2020 202d 2d2d 2d2d . (2).. ----- │ │ │ │ │ -0000e0f0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0000e100: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0000e110: 3129 2041 2073 616d 706c 6520 696d 706c 1) A sample impl │ │ │ │ │ -0000e120: 656d 656e 7461 7469 6f6e 206f 6620 7375 ementation of su │ │ │ │ │ -0000e130: 6368 2061 2077 6869 7465 6c69 7374 2077 ch a whitelist w │ │ │ │ │ -0000e140: 7269 7474 656e 2066 6f72 2074 6865 0a4d ritten for the.M │ │ │ │ │ -0000e150: 6169 6c6d 616e 206d 6169 6c69 6e67 206c ailman mailing l │ │ │ │ │ -0000e160: 6973 7420 6d61 6e61 6765 6d65 6e74 2073 ist management s │ │ │ │ │ -0000e170: 6f66 7477 6172 6520 6973 2075 7365 6420 oftware is used │ │ │ │ │ -0000e180: 666f 7220 6d61 696c 696e 6720 6c69 7374 for mailing list │ │ │ │ │ -0000e190: 730a 686f 7374 6564 2062 7920 e280 9868 s.hosted by ...h │ │ │ │ │ -0000e1a0: 7474 7073 3a2f 2f61 6c69 6f74 682d 6c69 ttps://alioth-li │ │ │ │ │ -0000e1b0: 7374 732e 6465 6269 616e 2e6e 6574 2fe2 sts.debian.net/. │ │ │ │ │ -0000e1c0: 8099 2e0a 0a20 2020 2832 2920 5468 6520 ..... (2) The │ │ │ │ │ -0000e1d0: 6465 7461 696c 6564 2070 726f 6365 6475 detailed procedu │ │ │ │ │ -0000e1e0: 7265 2066 6f72 2067 7261 6365 6675 6c6c re for gracefull │ │ │ │ │ -0000e1f0: 7920 6f72 7068 616e 696e 6720 6120 7061 y orphaning a pa │ │ │ │ │ -0000e200: 636b 6167 6520 6361 6e20 6265 0a66 6f75 ckage can be.fou │ │ │ │ │ -0000e210: 6e64 2069 6e20 7468 6520 4465 6269 616e nd in the Debian │ │ │ │ │ -0000e220: 2044 6576 656c 6f70 6572 e280 9973 2052 Developer...s R │ │ │ │ │ -0000e230: 6566 6572 656e 6365 2028 7365 6520 2a6e eference (see *n │ │ │ │ │ -0000e240: 6f74 6520 5265 6c61 7465 6420 646f 6375 ote Related docu │ │ │ │ │ -0000e250: 6d65 6e74 733a 0a31 312e 292e 0a0a 1f0a ments:.11.)..... │ │ │ │ │ -0000e260: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0000e270: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0000e280: 2054 6865 2064 6573 6372 6970 7469 6f6e The description │ │ │ │ │ -0000e290: 206f 6620 6120 7061 636b 6167 652c 2020 of a package, │ │ │ │ │ -0000e2a0: 4e65 7874 3a20 4465 7065 6e64 656e 6369 Next: Dependenci │ │ │ │ │ -0000e2b0: 6573 2c20 2050 7265 763a 2054 6865 206d es, Prev: The m │ │ │ │ │ -0000e2c0: 6169 6e74 6169 6e65 7220 6f66 2061 2070 aintainer of a p │ │ │ │ │ -0000e2d0: 6163 6b61 6765 2c20 2055 703a 2042 696e ackage, Up: Bin │ │ │ │ │ -0000e2e0: 6172 7920 7061 636b 6167 6573 0a0a 332e ary packages..3. │ │ │ │ │ -0000e2f0: 3420 5468 6520 6465 7363 7269 7074 696f 4 The descriptio │ │ │ │ │ -0000e300: 6e20 6f66 2061 2070 6163 6b61 6765 0a3d n of a package.= │ │ │ │ │ -0000e310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000e320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0000e330: 0a45 7665 7279 2044 6562 6961 6e20 7061 .Every Debian pa │ │ │ │ │ -0000e340: 636b 6167 6520 6d75 7374 2068 6176 6520 ckage must have │ │ │ │ │ -0000e350: 6120 e280 9844 6573 6372 6970 7469 6f6e a ...Description │ │ │ │ │ -0000e360: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -0000e370: 6420 7768 6963 680a 636f 6e74 6169 6e73 d which.contains │ │ │ │ │ -0000e380: 2061 2073 796e 6f70 7369 7320 616e 6420 a synopsis and │ │ │ │ │ -0000e390: 6578 7465 6e64 6564 2064 6573 6372 6970 extended descrip │ │ │ │ │ -0000e3a0: 7469 6f6e 206f 6620 7468 6520 7061 636b tion of the pack │ │ │ │ │ -0000e3b0: 6167 652e 2020 5465 6368 6e69 6361 6c0a age. Technical. │ │ │ │ │ -0000e3c0: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ -0000e3d0: 7420 7468 6520 666f 726d 6174 206f 6620 t the format of │ │ │ │ │ -0000e3e0: 7468 6520 e280 9844 6573 6372 6970 7469 the ...Descripti │ │ │ │ │ -0000e3f0: 6f6e e280 9920 6669 656c 6420 6973 2069 on... field is i │ │ │ │ │ -0000e400: 6e20 2a6e 6f74 650a 4465 7363 7269 7074 n *note.Descript │ │ │ │ │ -0000e410: 696f 6e3a 2034 642e 0a0a 5468 6520 6465 ion: 4d...The de │ │ │ │ │ -0000e420: 7363 7269 7074 696f 6e20 7368 6f75 6c64 scription should │ │ │ │ │ -0000e430: 2064 6573 6372 6962 6520 7468 6520 7061 describe the pa │ │ │ │ │ -0000e440: 636b 6167 6520 2874 6865 2070 726f 6772 ckage (the progr │ │ │ │ │ -0000e450: 616d 2920 746f 2061 2075 7365 720a 2873 am) to a user.(s │ │ │ │ │ -0000e460: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ -0000e470: 746f 7229 2077 686f 2068 6173 206e 6576 tor) who has nev │ │ │ │ │ -0000e480: 6572 206d 6574 2069 7420 6265 666f 7265 er met it before │ │ │ │ │ -0000e490: 2073 6f20 7468 6174 2074 6865 7920 6861 so that they ha │ │ │ │ │ -0000e4a0: 7665 0a65 6e6f 7567 6820 696e 666f 726d ve.enough inform │ │ │ │ │ -0000e4b0: 6174 696f 6e20 746f 2064 6563 6964 6520 ation to decide │ │ │ │ │ -0000e4c0: 7768 6574 6865 7220 7468 6579 2077 616e whether they wan │ │ │ │ │ -0000e4d0: 7420 746f 2069 6e73 7461 6c6c 2069 742e t to install it. │ │ │ │ │ -0000e4e0: 2020 5468 6973 0a64 6573 6372 6970 7469 This.descripti │ │ │ │ │ -0000e4f0: 6f6e 2073 686f 756c 6420 6e6f 7420 6a75 on should not ju │ │ │ │ │ -0000e500: 7374 2062 6520 636f 7069 6564 2076 6572 st be copied ver │ │ │ │ │ -0000e510: 6261 7469 6d20 6672 6f6d 2074 6865 2070 batim from the p │ │ │ │ │ -0000e520: 726f 6772 616d e280 9973 0a64 6f63 756d rogram...s.docum │ │ │ │ │ -0000e530: 656e 7461 7469 6f6e 2e0a 0a50 7574 2069 entation...Put i │ │ │ │ │ -0000e540: 6d70 6f72 7461 6e74 2069 6e66 6f72 6d61 mportant informa │ │ │ │ │ -0000e550: 7469 6f6e 2066 6972 7374 2c20 626f 7468 tion first, both │ │ │ │ │ -0000e560: 2069 6e20 7468 6520 7379 6e6f 7073 6973 in the synopsis │ │ │ │ │ -0000e570: 2061 6e64 2065 7874 656e 6465 640a 6465 and extended.de │ │ │ │ │ -0000e580: 7363 7269 7074 696f 6e2e 2020 536f 6d65 scription. Some │ │ │ │ │ -0000e590: 7469 6d65 7320 6f6e 6c79 2074 6865 2066 times only the f │ │ │ │ │ -0000e5a0: 6972 7374 2070 6172 7420 6f66 2074 6865 irst part of the │ │ │ │ │ -0000e5b0: 2073 796e 6f70 7369 7320 6f72 206f 6620 synopsis or of │ │ │ │ │ -0000e5c0: 7468 650a 6465 7363 7269 7074 696f 6e20 the.description │ │ │ │ │ -0000e5d0: 7769 6c6c 2062 6520 6469 7370 6c61 7965 will be displaye │ │ │ │ │ -0000e5e0: 642e 2020 596f 7520 6361 6e20 6173 7375 d. You can assu │ │ │ │ │ -0000e5f0: 6d65 2074 6861 7420 7468 6572 6520 7769 me that there wi │ │ │ │ │ -0000e600: 6c6c 2075 7375 616c 6c79 0a62 6520 6120 ll usually.be a │ │ │ │ │ -0000e610: 7761 7920 746f 2073 6565 2074 6865 2077 way to see the w │ │ │ │ │ -0000e620: 686f 6c65 2065 7874 656e 6465 6420 6465 hole extended de │ │ │ │ │ -0000e630: 7363 7269 7074 696f 6e2e 0a0a 5468 6520 scription...The │ │ │ │ │ -0000e640: 6465 7363 7269 7074 696f 6e20 7368 6f75 description shou │ │ │ │ │ -0000e650: 6c64 2061 6c73 6f20 6769 7665 2069 6e66 ld also give inf │ │ │ │ │ -0000e660: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ -0000e670: 6865 2073 6967 6e69 6669 6361 6e74 0a64 he significant.d │ │ │ │ │ -0000e680: 6570 656e 6465 6e63 6965 7320 616e 6420 ependencies and │ │ │ │ │ -0000e690: 636f 6e66 6c69 6374 7320 6265 7477 6565 conflicts betwee │ │ │ │ │ -0000e6a0: 6e20 7468 6973 2070 6163 6b61 6765 2061 n this package a │ │ │ │ │ -0000e6b0: 6e64 206f 7468 6572 732c 2073 6f20 7468 nd others, so th │ │ │ │ │ -0000e6c0: 6174 2074 6865 0a75 7365 7220 6b6e 6f77 at the.user know │ │ │ │ │ -0000e6d0: 7320 7768 7920 7468 6573 6520 6465 7065 s why these depe │ │ │ │ │ -0000e6e0: 6e64 656e 6369 6573 2061 6e64 2063 6f6e ndencies and con │ │ │ │ │ -0000e6f0: 666c 6963 7473 2068 6176 6520 6265 656e flicts have been │ │ │ │ │ -0000e700: 2064 6563 6c61 7265 642e 0a0a 496e 7374 declared...Inst │ │ │ │ │ -0000e710: 7275 6374 696f 6e73 2066 6f72 2063 6f6e ructions for con │ │ │ │ │ -0000e720: 6669 6775 7269 6e67 206f 7220 7573 696e figuring or usin │ │ │ │ │ -0000e730: 6720 7468 6520 7061 636b 6167 6520 7368 g the package sh │ │ │ │ │ -0000e740: 6f75 6c64 206e 6f74 2062 6520 696e 636c ould not be incl │ │ │ │ │ -0000e750: 7564 6564 0a28 7468 6174 2069 7320 7768 uded.(that is wh │ │ │ │ │ -0000e760: 6174 2069 6e73 7461 6c6c 6174 696f 6e20 at installation │ │ │ │ │ -0000e770: 7363 7269 7074 732c 206d 616e 7561 6c20 scripts, manual │ │ │ │ │ -0000e780: 7061 6765 732c 2069 6e66 6f20 6669 6c65 pages, info file │ │ │ │ │ -0000e790: 732c 2065 7463 2e2c 2061 7265 0a66 6f72 s, etc., are.for │ │ │ │ │ -0000e7a0: 292e 2020 436f 7079 7269 6768 7420 7374 ). Copyright st │ │ │ │ │ -0000e7b0: 6174 656d 656e 7473 2061 6e64 206f 7468 atements and oth │ │ │ │ │ -0000e7c0: 6572 2061 646d 696e 6973 7472 6976 6961 er administrivia │ │ │ │ │ -0000e7d0: 2073 686f 756c 6420 6e6f 7420 6265 0a69 should not be.i │ │ │ │ │ -0000e7e0: 6e63 6c75 6465 6420 6569 7468 6572 2028 ncluded either ( │ │ │ │ │ -0000e7f0: 7468 6174 2069 7320 7768 6174 2074 6865 that is what the │ │ │ │ │ -0000e800: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ -0000e810: 6973 2066 6f72 292e 0a0a 2a20 4d65 6e75 is for)...* Menu │ │ │ │ │ -0000e820: 3a0a 0a2a 2054 6865 2073 696e 676c 6520 :..* The single │ │ │ │ │ -0000e830: 6c69 6e65 2073 796e 6f70 7369 733a 3a0a line synopsis::. │ │ │ │ │ -0000e840: 2a20 5468 6520 6578 7465 6e64 6564 2064 * The extended d │ │ │ │ │ -0000e850: 6573 6372 6970 7469 6f6e 3a3a 0a0a 1f0a escription::.... │ │ │ │ │ -0000e860: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0000e870: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0000e880: 2054 6865 2073 696e 676c 6520 6c69 6e65 The single line │ │ │ │ │ -0000e890: 2073 796e 6f70 7369 732c 2020 4e65 7874 synopsis, Next │ │ │ │ │ -0000e8a0: 3a20 5468 6520 6578 7465 6e64 6564 2064 : The extended d │ │ │ │ │ -0000e8b0: 6573 6372 6970 7469 6f6e 2c20 2055 703a escription, Up: │ │ │ │ │ -0000e8c0: 2054 6865 2064 6573 6372 6970 7469 6f6e The description │ │ │ │ │ -0000e8d0: 206f 6620 6120 7061 636b 6167 650a 0a33 of a package..3 │ │ │ │ │ -0000e8e0: 2e34 2e31 2054 6865 2073 696e 676c 6520 .4.1 The single │ │ │ │ │ -0000e8f0: 6c69 6e65 2073 796e 6f70 7369 730a 2d2d line synopsis.-- │ │ │ │ │ -0000e900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000e910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ -0000e920: 6520 7369 6e67 6c65 206c 696e 6520 7379 e single line sy │ │ │ │ │ -0000e930: 6e6f 7073 6973 2073 686f 756c 6420 6265 nopsis should be │ │ │ │ │ -0000e940: 206b 6570 7420 6272 6965 66e2 8094 6365 kept brief...ce │ │ │ │ │ -0000e950: 7274 6169 6e6c 7920 756e 6465 7220 3830 rtainly under 80 │ │ │ │ │ -0000e960: 0a63 6861 7261 6374 6572 732e 0a0a 446f .characters...Do │ │ │ │ │ -0000e970: 206e 6f74 2069 6e63 6c75 6465 2074 6865 not include the │ │ │ │ │ -0000e980: 2070 6163 6b61 6765 206e 616d 6520 696e package name in │ │ │ │ │ -0000e990: 2074 6865 2073 796e 6f70 7369 7320 6c69 the synopsis li │ │ │ │ │ -0000e9a0: 6e65 2e20 2054 6865 2064 6973 706c 6179 ne. The display │ │ │ │ │ -0000e9b0: 0a73 6f66 7477 6172 6520 6b6e 6f77 7320 .software knows │ │ │ │ │ -0000e9c0: 686f 7720 746f 2064 6973 706c 6179 2074 how to display t │ │ │ │ │ -0000e9d0: 6869 7320 616c 7265 6164 792c 2061 6e64 his already, and │ │ │ │ │ -0000e9e0: 2079 6f75 2064 6f20 6e6f 7420 6e65 6564 you do not need │ │ │ │ │ -0000e9f0: 2074 6f20 7374 6174 650a 6974 2e20 2052 to state.it. R │ │ │ │ │ -0000ea00: 656d 656d 6265 7220 7468 6174 2069 6e20 emember that in │ │ │ │ │ -0000ea10: 6d61 6e79 2073 6974 7561 7469 6f6e 7320 many situations │ │ │ │ │ -0000ea20: 7468 6520 7573 6572 206d 6179 206f 6e6c the user may onl │ │ │ │ │ -0000ea30: 7920 7365 6520 7468 6520 7379 6e6f 7073 y see the synops │ │ │ │ │ -0000ea40: 6973 0a6c 696e 6520 2d20 6d61 6b65 2069 is.line - make i │ │ │ │ │ -0000ea50: 7420 6173 2069 6e66 6f72 6d61 7469 7665 t as informative │ │ │ │ │ -0000ea60: 2061 7320 796f 7520 6361 6e2e 0a0a 1f0a as you can..... │ │ │ │ │ -0000ea70: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0000ea80: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0000ea90: 2054 6865 2065 7874 656e 6465 6420 6465 The extended de │ │ │ │ │ -0000eaa0: 7363 7269 7074 696f 6e2c 2020 5072 6576 scription, Prev │ │ │ │ │ -0000eab0: 3a20 5468 6520 7369 6e67 6c65 206c 696e : The single lin │ │ │ │ │ -0000eac0: 6520 7379 6e6f 7073 6973 2c20 2055 703a e synopsis, Up: │ │ │ │ │ -0000ead0: 2054 6865 2064 6573 6372 6970 7469 6f6e The description │ │ │ │ │ -0000eae0: 206f 6620 6120 7061 636b 6167 650a 0a33 of a package..3 │ │ │ │ │ -0000eaf0: 2e34 2e32 2054 6865 2065 7874 656e 6465 .4.2 The extende │ │ │ │ │ -0000eb00: 6420 6465 7363 7269 7074 696f 6e0a 2d2d d description.-- │ │ │ │ │ -0000eb10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000eb20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 446f ------------..Do │ │ │ │ │ -0000eb30: 206e 6f74 2074 7279 2074 6f20 636f 6e74 not try to cont │ │ │ │ │ -0000eb40: 696e 7565 2074 6865 2073 696e 676c 6520 inue the single │ │ │ │ │ -0000eb50: 6c69 6e65 2073 796e 6f70 7369 7320 696e line synopsis in │ │ │ │ │ -0000eb60: 746f 2074 6865 2065 7874 656e 6465 640a to the extended. │ │ │ │ │ -0000eb70: 6465 7363 7269 7074 696f 6e2e 2020 5468 description. Th │ │ │ │ │ -0000eb80: 6973 2077 696c 6c20 6e6f 7420 776f 726b is will not work │ │ │ │ │ -0000eb90: 2063 6f72 7265 6374 6c79 2077 6865 6e20 correctly when │ │ │ │ │ -0000eba0: 7468 6520 6675 6c6c 2064 6573 6372 6970 the full descrip │ │ │ │ │ -0000ebb0: 7469 6f6e 2069 730a 6469 7370 6c61 7965 tion is.displaye │ │ │ │ │ -0000ebc0: 642c 2061 6e64 206d 616b 6573 206e 6f20 d, and makes no │ │ │ │ │ -0000ebd0: 7365 6e73 6520 7768 6572 6520 6f6e 6c79 sense where only │ │ │ │ │ -0000ebe0: 2074 6865 2073 756d 6d61 7279 2028 7468 the summary (th │ │ │ │ │ -0000ebf0: 6520 7369 6e67 6c65 206c 696e 650a 7379 e single line.sy │ │ │ │ │ -0000ec00: 6e6f 7073 6973 2920 6973 2061 7661 696c nopsis) is avail │ │ │ │ │ -0000ec10: 6162 6c65 2e0a 0a54 6865 2065 7874 656e able...The exten │ │ │ │ │ -0000ec20: 6465 6420 6465 7363 7269 7074 696f 6e20 ded description │ │ │ │ │ -0000ec30: 7368 6f75 6c64 2064 6573 6372 6962 6520 should describe │ │ │ │ │ -0000ec40: 7768 6174 2074 6865 2070 6163 6b61 6765 what the package │ │ │ │ │ -0000ec50: 2064 6f65 7320 616e 6420 686f 770a 6974 does and how.it │ │ │ │ │ -0000ec60: 2072 656c 6174 6573 2074 6f20 7468 6520 relates to the │ │ │ │ │ -0000ec70: 7265 7374 206f 6620 7468 6520 7379 7374 rest of the syst │ │ │ │ │ -0000ec80: 656d 2028 696e 2074 6572 6d73 206f 662c em (in terms of, │ │ │ │ │ -0000ec90: 2066 6f72 2065 7861 6d70 6c65 2c20 7768 for example, wh │ │ │ │ │ -0000eca0: 6963 680a 7375 6273 7973 7465 6d20 6974 ich.subsystem it │ │ │ │ │ -0000ecb0: 2069 7320 7768 6963 6820 7061 7274 206f is which part o │ │ │ │ │ -0000ecc0: 6629 2e0a 0a54 6865 2064 6573 6372 6970 f)...The descrip │ │ │ │ │ -0000ecd0: 7469 6f6e 2066 6965 6c64 206e 6565 6473 tion field needs │ │ │ │ │ -0000ece0: 2074 6f20 6d61 6b65 2073 656e 7365 2074 to make sense t │ │ │ │ │ -0000ecf0: 6f20 616e 796f 6e65 2c20 6576 656e 2070 o anyone, even p │ │ │ │ │ -0000ed00: 656f 706c 6520 7768 6f0a 6861 7665 206e eople who.have n │ │ │ │ │ -0000ed10: 6f20 6964 6561 2061 626f 7574 2061 6e79 o idea about any │ │ │ │ │ -0000ed20: 206f 6620 7468 6520 7468 696e 6773 2074 of the things t │ │ │ │ │ -0000ed30: 6865 2070 6163 6b61 6765 2064 6561 6c73 he package deals │ │ │ │ │ -0000ed40: 2077 6974 682e 2020 2831 290a 0a20 2020 with. (1).. │ │ │ │ │ -0000ed50: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -0000ed60: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -0000ed70: 0a20 2020 2831 2920 5468 6520 626c 7572 . (1) The blur │ │ │ │ │ -0000ed80: 6220 7468 6174 2063 6f6d 6573 2077 6974 b that comes wit │ │ │ │ │ -0000ed90: 6820 6120 7072 6f67 7261 6d20 696e 2069 h a program in i │ │ │ │ │ -0000eda0: 7473 2061 6e6e 6f75 6e63 656d 656e 7473 ts announcements │ │ │ │ │ -0000edb0: 2061 6e64 2f6f 720a e280 9852 4541 444d and/or....READM │ │ │ │ │ -0000edc0: 45e2 8099 2066 696c 6573 2069 7320 7261 E... files is ra │ │ │ │ │ -0000edd0: 7265 6c79 2073 7569 7461 626c 6520 666f rely suitable fo │ │ │ │ │ -0000ede0: 7220 7573 6520 696e 2061 2064 6573 6372 r use in a descr │ │ │ │ │ -0000edf0: 6970 7469 6f6e 2e20 2049 7420 6973 0a75 iption. It is.u │ │ │ │ │ -0000ee00: 7375 616c 6c79 2061 696d 6564 2061 7420 sually aimed at │ │ │ │ │ -0000ee10: 7065 6f70 6c65 2077 686f 2061 7265 2061 people who are a │ │ │ │ │ -0000ee20: 6c72 6561 6479 2069 6e20 7468 6520 636f lready in the co │ │ │ │ │ -0000ee30: 6d6d 756e 6974 7920 7768 6572 6520 7468 mmunity where th │ │ │ │ │ -0000ee40: 650a 7061 636b 6167 6520 6973 2075 7365 e.package is use │ │ │ │ │ -0000ee50: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ -0000ee60: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0000ee70: 204e 6f64 653a 2044 6570 656e 6465 6e63 Node: Dependenc │ │ │ │ │ -0000ee80: 6965 732c 2020 4e65 7874 3a20 5669 7274 ies, Next: Virt │ │ │ │ │ -0000ee90: 7561 6c20 7061 636b 6167 6573 2c20 2050 ual packages, P │ │ │ │ │ -0000eea0: 7265 763a 2054 6865 2064 6573 6372 6970 rev: The descrip │ │ │ │ │ -0000eeb0: 7469 6f6e 206f 6620 6120 7061 636b 6167 tion of a packag │ │ │ │ │ -0000eec0: 652c 2020 5570 3a20 4269 6e61 7279 2070 e, Up: Binary p │ │ │ │ │ -0000eed0: 6163 6b61 6765 730a 0a33 2e35 2044 6570 ackages..3.5 Dep │ │ │ │ │ -0000eee0: 656e 6465 6e63 6965 730a 3d3d 3d3d 3d3d endencies.====== │ │ │ │ │ -0000eef0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4576 6572 ==========..Ever │ │ │ │ │ -0000ef00: 7920 7061 636b 6167 6520 6d75 7374 2073 y package must s │ │ │ │ │ -0000ef10: 7065 6369 6679 2074 6865 2064 6570 656e pecify the depen │ │ │ │ │ -0000ef20: 6465 6e63 7920 696e 666f 726d 6174 696f dency informatio │ │ │ │ │ -0000ef30: 6e20 6162 6f75 7420 6f74 6865 720a 7061 n about other.pa │ │ │ │ │ -0000ef40: 636b 6167 6573 2074 6861 7420 6172 6520 ckages that are │ │ │ │ │ -0000ef50: 7265 7175 6972 6564 2066 6f72 2074 6865 required for the │ │ │ │ │ -0000ef60: 2066 6972 7374 2074 6f20 776f 726b 2063 first to work c │ │ │ │ │ -0000ef70: 6f72 7265 6374 6c79 2e0a 0a46 6f72 2065 orrectly...For e │ │ │ │ │ -0000ef80: 7861 6d70 6c65 2c20 6120 6465 7065 6e64 xample, a depend │ │ │ │ │ -0000ef90: 656e 6379 2065 6e74 7279 206d 7573 7420 ency entry must │ │ │ │ │ -0000efa0: 6265 2070 726f 7669 6465 6420 666f 7220 be provided for │ │ │ │ │ -0000efb0: 616e 7920 7368 6172 6564 0a6c 6962 7261 any shared.libra │ │ │ │ │ -0000efc0: 7269 6573 2072 6571 7569 7265 6420 6279 ries required by │ │ │ │ │ -0000efd0: 2061 2064 796e 616d 6963 616c 6c79 2d6c a dynamically-l │ │ │ │ │ -0000efe0: 696e 6b65 6420 6578 6563 7574 6162 6c65 inked executable │ │ │ │ │ -0000eff0: 2062 696e 6172 7920 696e 2061 0a70 6163 binary in a.pac │ │ │ │ │ -0000f000: 6b61 6765 2e0a 0a50 6163 6b61 6765 7320 kage...Packages │ │ │ │ │ -0000f010: 6172 6520 6e6f 7420 7265 7175 6972 6564 are not required │ │ │ │ │ -0000f020: 2074 6f20 6465 636c 6172 6520 616e 7920 to declare any │ │ │ │ │ -0000f030: 6465 7065 6e64 656e 6369 6573 2074 6865 dependencies the │ │ │ │ │ -0000f040: 7920 6861 7665 206f 6e20 6f74 6865 720a y have on other. │ │ │ │ │ -0000f050: 7061 636b 6167 6573 2077 6869 6368 2061 packages which a │ │ │ │ │ -0000f060: 7265 206d 6172 6b65 6420 e280 9845 7373 re marked ...Ess │ │ │ │ │ -0000f070: 656e 7469 616c e280 9920 2873 6565 2062 ential... (see b │ │ │ │ │ -0000f080: 656c 6f77 292c 2061 6e64 2073 686f 756c elow), and shoul │ │ │ │ │ -0000f090: 6420 6e6f 7420 646f 2073 6f0a 756e 6c65 d not do so.unle │ │ │ │ │ -0000f0a0: 7373 2074 6865 7920 6465 7065 6e64 206f ss they depend o │ │ │ │ │ -0000f0b0: 6e20 6120 7061 7274 6963 756c 6172 2076 n a particular v │ │ │ │ │ -0000f0c0: 6572 7369 6f6e 206f 6620 7468 6174 2070 ersion of that p │ │ │ │ │ -0000f0d0: 6163 6b61 6765 2e20 2028 3129 0a0a 536f ackage. (1)..So │ │ │ │ │ -0000f0e0: 6d65 7469 6d65 732c 2075 6e70 6163 6b69 metimes, unpacki │ │ │ │ │ -0000f0f0: 6e67 206f 6e65 2070 6163 6b61 6765 2072 ng one package r │ │ │ │ │ -0000f100: 6571 7569 7265 7320 7468 6174 2061 6e6f equires that ano │ │ │ │ │ -0000f110: 7468 6572 2070 6163 6b61 6765 2062 6520 ther package be │ │ │ │ │ -0000f120: 6669 7273 740a 756e 7061 636b 6564 2027 first.unpacked ' │ │ │ │ │ -0000f130: 616e 6427 2063 6f6e 6669 6775 7265 642e and' configured. │ │ │ │ │ -0000f140: 2020 496e 2074 6869 7320 6361 7365 2c20 In this case, │ │ │ │ │ -0000f150: 7468 6520 6465 7065 6e64 696e 6720 7061 the depending pa │ │ │ │ │ -0000f160: 636b 6167 6520 6d75 7374 0a73 7065 6369 ckage must.speci │ │ │ │ │ -0000f170: 6679 2074 6869 7320 6465 7065 6e64 656e fy this dependen │ │ │ │ │ -0000f180: 6379 2069 6e20 7468 6520 e280 9850 7265 cy in the ...Pre │ │ │ │ │ -0000f190: 2d44 6570 656e 6473 e280 9920 636f 6e74 -Depends... cont │ │ │ │ │ -0000f1a0: 726f 6c20 6669 656c 642e 0a0a 596f 7520 rol field...You │ │ │ │ │ -0000f1b0: 7368 6f75 6c64 206e 6f74 2073 7065 6369 should not speci │ │ │ │ │ -0000f1c0: 6679 2061 20e2 8098 5072 652d 4465 7065 fy a ...Pre-Depe │ │ │ │ │ -0000f1d0: 6e64 73e2 8099 2065 6e74 7279 2066 6f72 nds... entry for │ │ │ │ │ -0000f1e0: 2061 2070 6163 6b61 6765 2062 6566 6f72 a package befor │ │ │ │ │ -0000f1f0: 6520 7468 6973 0a68 6173 2062 6565 6e20 e this.has been │ │ │ │ │ -0000f200: 6469 7363 7573 7365 6420 6f6e 2074 6865 discussed on the │ │ │ │ │ -0000f210: 20e2 8098 6465 6269 616e 2d64 6576 656c ...debian-devel │ │ │ │ │ -0000f220: e280 9920 6d61 696c 696e 6720 6c69 7374 ... mailing list │ │ │ │ │ -0000f230: 2061 6e64 2061 2063 6f6e 7365 6e73 7573 and a consensus │ │ │ │ │ -0000f240: 0a61 626f 7574 2064 6f69 6e67 2074 6861 .about doing tha │ │ │ │ │ -0000f250: 7420 6861 7320 6265 656e 2072 6561 6368 t has been reach │ │ │ │ │ -0000f260: 6564 2e0a 0a54 6865 2066 6f72 6d61 7420 ed...The format │ │ │ │ │ -0000f270: 6f66 2074 6865 2070 6163 6b61 6765 2069 of the package i │ │ │ │ │ -0000f280: 6e74 6572 7265 6c61 7469 6f6e 7368 6970 nterrelationship │ │ │ │ │ -0000f290: 2063 6f6e 7472 6f6c 2066 6965 6c64 7320 control fields │ │ │ │ │ -0000f2a0: 6973 2064 6573 6372 6962 6564 0a69 6e20 is described.in │ │ │ │ │ -0000f2b0: 2a6e 6f74 6520 4465 636c 6172 696e 6720 *note Declaring │ │ │ │ │ -0000f2c0: 7265 6c61 7469 6f6e 7368 6970 7320 6265 relationships be │ │ │ │ │ -0000f2d0: 7477 6565 6e20 7061 636b 6167 6573 3a20 tween packages: │ │ │ │ │ -0000f2e0: 3534 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 54... -------- │ │ │ │ │ -0000f2f0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0000f300: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0000f310: 4573 7365 6e74 6961 6c20 6973 206e 6565 Essential is nee │ │ │ │ │ -0000f320: 6465 6420 696e 2070 6172 7420 746f 2061 ded in part to a │ │ │ │ │ -0000f330: 766f 6964 2075 6e72 6573 6f6c 7661 626c void unresolvabl │ │ │ │ │ -0000f340: 6520 6465 7065 6e64 656e 6379 0a6c 6f6f e dependency.loo │ │ │ │ │ -0000f350: 7073 206f 6e20 7570 6772 6164 652e 2020 ps on upgrade. │ │ │ │ │ -0000f360: 4966 2070 6163 6b61 6765 7320 6164 6420 If packages add │ │ │ │ │ -0000f370: 756e 6e65 6365 7373 6172 7920 6465 7065 unnecessary depe │ │ │ │ │ -0000f380: 6e64 656e 6369 6573 206f 6e20 7061 636b ndencies on pack │ │ │ │ │ -0000f390: 6167 6573 0a69 6e20 7468 6973 2073 6574 ages.in this set │ │ │ │ │ -0000f3a0: 2c20 7468 6520 6368 616e 6365 7320 7468 , the chances th │ │ │ │ │ -0000f3b0: 6174 2074 6865 7265 2027 7769 6c6c 2720 at there 'will' │ │ │ │ │ -0000f3c0: 6265 2061 6e20 756e 7265 736f 6c76 6162 be an unresolvab │ │ │ │ │ -0000f3d0: 6c65 2064 6570 656e 6465 6e63 790a 6c6f le dependency.lo │ │ │ │ │ -0000f3e0: 6f70 2063 6175 7365 6420 6279 2066 6f72 op caused by for │ │ │ │ │ -0000f3f0: 6369 6e67 2074 6865 7365 2045 7373 656e cing these Essen │ │ │ │ │ -0000f400: 7469 616c 2070 6163 6b61 6765 7320 746f tial packages to │ │ │ │ │ -0000f410: 2062 6520 636f 6e66 6967 7572 6564 2066 be configured f │ │ │ │ │ -0000f420: 6972 7374 0a62 6566 6f72 6520 7468 6579 irst.before they │ │ │ │ │ -0000f430: 206e 6565 6420 746f 2062 6520 6973 2067 need to be is g │ │ │ │ │ -0000f440: 7265 6174 6c79 2069 6e63 7265 6173 6564 reatly increased │ │ │ │ │ -0000f450: 2e20 2049 7420 616c 736f 2069 6e63 7265 . It also incre │ │ │ │ │ -0000f460: 6173 6573 2074 6865 0a63 6861 6e63 6573 ases the.chances │ │ │ │ │ -0000f470: 2074 6861 7420 6672 6f6e 7465 6e64 7320 that frontends │ │ │ │ │ -0000f480: 7769 6c6c 2062 6520 756e 6162 6c65 2074 will be unable t │ │ │ │ │ -0000f490: 6f20 2763 616c 6375 6c61 7465 2720 616e o 'calculate' an │ │ │ │ │ -0000f4a0: 2075 7067 7261 6465 2070 6174 682c 0a65 upgrade path,.e │ │ │ │ │ -0000f4b0: 7665 6e20 6966 206f 6e65 2065 7869 7374 ven if one exist │ │ │ │ │ -0000f4c0: 732e 0a0a 416c 736f 2c20 6675 6e63 7469 s...Also, functi │ │ │ │ │ -0000f4d0: 6f6e 616c 6974 7920 6973 2072 6172 656c onality is rarel │ │ │ │ │ -0000f4e0: 7920 6576 6572 2072 656d 6f76 6564 2066 y ever removed f │ │ │ │ │ -0000f4f0: 726f 6d20 7468 6520 4573 7365 6e74 6961 rom the Essentia │ │ │ │ │ -0000f500: 6c20 7365 742c 2062 7574 0a27 7061 636b l set, but.'pack │ │ │ │ │ -0000f510: 6167 6573 2720 6861 7665 2062 6565 6e20 ages' have been │ │ │ │ │ -0000f520: 7265 6d6f 7665 6420 6672 6f6d 2074 6865 removed from the │ │ │ │ │ -0000f530: 2045 7373 656e 7469 616c 2073 6574 2077 Essential set w │ │ │ │ │ -0000f540: 6865 6e20 7468 650a 6675 6e63 7469 6f6e hen the.function │ │ │ │ │ -0000f550: 616c 6974 7920 6d6f 7665 6420 746f 2061 ality moved to a │ │ │ │ │ -0000f560: 2064 6966 6665 7265 6e74 2070 6163 6b61 different packa │ │ │ │ │ -0000f570: 6765 2e20 2053 6f20 6465 7065 6e64 696e ge. So dependin │ │ │ │ │ -0000f580: 6720 6f6e 2074 6865 7365 0a70 6163 6b61 g on these.packa │ │ │ │ │ -0000f590: 6765 7320 276a 7573 7420 696e 2063 6173 ges 'just in cas │ │ │ │ │ -0000f5a0: 6527 2074 6865 7920 7374 6f70 2062 6569 e' they stop bei │ │ │ │ │ -0000f5b0: 6e67 2065 7373 656e 7469 616c 2064 6f65 ng essential doe │ │ │ │ │ -0000f5c0: 7320 7761 7920 6d6f 7265 2068 6172 6d0a s way more harm. │ │ │ │ │ -0000f5d0: 7468 616e 2067 6f6f 642e 0a0a 1f0a 4669 than good.....Fi │ │ │ │ │ -0000f5e0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0000f5f0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -0000f600: 6972 7475 616c 2070 6163 6b61 6765 732c irtual packages, │ │ │ │ │ -0000f610: 2020 4e65 7874 3a20 4261 7365 2073 7973 Next: Base sys │ │ │ │ │ -0000f620: 7465 6d2c 2020 5072 6576 3a20 4465 7065 tem, Prev: Depe │ │ │ │ │ -0000f630: 6e64 656e 6369 6573 2c20 2055 703a 2042 ndencies, Up: B │ │ │ │ │ -0000f640: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ -0000f650: 332e 3620 5669 7274 7561 6c20 7061 636b 3.6 Virtual pack │ │ │ │ │ -0000f660: 6167 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ages.=========== │ │ │ │ │ -0000f670: 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 6f6d 6574 =========..Somet │ │ │ │ │ -0000f680: 696d 6573 2c20 7468 6572 6520 6172 6520 imes, there are │ │ │ │ │ -0000f690: 7365 7665 7261 6c20 7061 636b 6167 6573 several packages │ │ │ │ │ -0000f6a0: 2077 6869 6368 206f 6666 6572 206d 6f72 which offer mor │ │ │ │ │ -0000f6b0: 652d 6f72 2d6c 6573 7320 7468 6520 7361 e-or-less the sa │ │ │ │ │ -0000f6c0: 6d65 0a66 756e 6374 696f 6e61 6c69 7479 me.functionality │ │ │ │ │ -0000f6d0: 2e20 2049 6e20 7468 6973 2063 6173 652c . In this case, │ │ │ │ │ -0000f6e0: 2069 74e2 8099 7320 7573 6566 756c 2074 it...s useful t │ │ │ │ │ -0000f6f0: 6f20 6465 6669 6e65 2061 2027 7669 7274 o define a 'virt │ │ │ │ │ -0000f700: 7561 6c20 7061 636b 6167 6527 0a77 686f ual package'.who │ │ │ │ │ -0000f710: 7365 206e 616d 6520 6465 7363 7269 6265 se name describe │ │ │ │ │ -0000f720: 7320 7468 6174 2063 6f6d 6d6f 6e20 6675 s that common fu │ │ │ │ │ -0000f730: 6e63 7469 6f6e 616c 6974 792e 2020 2854 nctionality. (T │ │ │ │ │ -0000f740: 6865 2076 6972 7475 616c 2070 6163 6b61 he virtual packa │ │ │ │ │ -0000f750: 6765 730a 6f6e 6c79 2065 7869 7374 206c ges.only exist l │ │ │ │ │ -0000f760: 6f67 6963 616c 6c79 2c20 6e6f 7420 7068 ogically, not ph │ │ │ │ │ -0000f770: 7973 6963 616c 6c79 3b20 7468 6174 e280 ysically; that.. │ │ │ │ │ -0000f780: 9973 2077 6879 2074 6865 7920 6172 6520 .s why they are │ │ │ │ │ -0000f790: 6361 6c6c 6564 0a27 7669 7274 7561 6c27 called.'virtual' │ │ │ │ │ -0000f7a0: 2e29 2020 5468 6520 7061 636b 6167 6573 .) The packages │ │ │ │ │ -0000f7b0: 2077 6974 6820 7468 6973 2070 6172 7469 with this parti │ │ │ │ │ -0000f7c0: 6375 6c61 7220 6675 6e63 7469 6f6e 2077 cular function w │ │ │ │ │ -0000f7d0: 696c 6c20 7468 656e 0a27 7072 6f76 6964 ill then.'provid │ │ │ │ │ -0000f7e0: 6527 2074 6865 2076 6972 7475 616c 2070 e' the virtual p │ │ │ │ │ -0000f7f0: 6163 6b61 6765 2e20 2054 6875 732c 2061 ackage. Thus, a │ │ │ │ │ -0000f800: 6e79 206f 7468 6572 2070 6163 6b61 6765 ny other package │ │ │ │ │ -0000f810: 2072 6571 7569 7269 6e67 2074 6861 740a requiring that. │ │ │ │ │ -0000f820: 6675 6e63 7469 6f6e 2063 616e 2073 696d function can sim │ │ │ │ │ -0000f830: 706c 7920 6465 7065 6e64 206f 6e20 7468 ply depend on th │ │ │ │ │ -0000f840: 6520 7669 7274 7561 6c20 7061 636b 6167 e virtual packag │ │ │ │ │ -0000f850: 6520 7769 7468 6f75 7420 6861 7669 6e67 e without having │ │ │ │ │ -0000f860: 2074 6f0a 7370 6563 6966 7920 616c 6c20 to.specify all │ │ │ │ │ -0000f870: 706f 7373 6962 6c65 2070 6163 6b61 6765 possible package │ │ │ │ │ -0000f880: 7320 696e 6469 7669 6475 616c 6c79 2e0a s individually.. │ │ │ │ │ -0000f890: 0a41 6c6c 2070 6163 6b61 6765 7320 7368 .All packages sh │ │ │ │ │ -0000f8a0: 6f75 6c64 2075 7365 2076 6972 7475 616c ould use virtual │ │ │ │ │ -0000f8b0: 2070 6163 6b61 6765 206e 616d 6573 2077 package names w │ │ │ │ │ -0000f8c0: 6865 7265 2061 7070 726f 7072 6961 7465 here appropriate │ │ │ │ │ -0000f8d0: 2c20 616e 640a 6172 7261 6e67 6520 746f , and.arrange to │ │ │ │ │ -0000f8e0: 2063 7265 6174 6520 6e65 7720 6f6e 6573 create new ones │ │ │ │ │ -0000f8f0: 2069 6620 6e65 6365 7373 6172 792e 2020 if necessary. │ │ │ │ │ -0000f900: 5468 6579 2073 686f 756c 6420 6e6f 7420 They should not │ │ │ │ │ -0000f910: 7573 6520 7669 7274 7561 6c0a 7061 636b use virtual.pack │ │ │ │ │ -0000f920: 6167 6520 6e61 6d65 7320 2865 7863 6570 age names (excep │ │ │ │ │ -0000f930: 7420 7072 6976 6174 656c 792c 2061 6d6f t privately, amo │ │ │ │ │ -0000f940: 6e67 7374 2061 2063 6f6f 7065 7261 7469 ngst a cooperati │ │ │ │ │ -0000f950: 6e67 2067 726f 7570 206f 660a 7061 636b ng group of.pack │ │ │ │ │ -0000f960: 6167 6573 2920 756e 6c65 7373 2074 6865 ages) unless the │ │ │ │ │ -0000f970: 7920 6861 7665 2062 6565 6e20 6167 7265 y have been agre │ │ │ │ │ -0000f980: 6564 2075 706f 6e20 616e 6420 6170 7065 ed upon and appe │ │ │ │ │ -0000f990: 6172 2069 6e20 7468 6520 6c69 7374 206f ar in the list o │ │ │ │ │ -0000f9a0: 660a 7669 7274 7561 6c20 7061 636b 6167 f.virtual packag │ │ │ │ │ -0000f9b0: 6520 6e61 6d65 732e 2020 2853 6565 2061 e names. (See a │ │ │ │ │ -0000f9c0: 6c73 6f20 2a6e 6f74 6520 5669 7274 7561 lso *note Virtua │ │ │ │ │ -0000f9d0: 6c20 7061 636b 6167 6573 202d 2050 726f l packages - Pro │ │ │ │ │ -0000f9e0: 7669 6465 733a 0a35 362e 290a 0a54 6865 vides:.56.)..The │ │ │ │ │ -0000f9f0: 206c 6174 6573 7420 7665 7273 696f 6e20 latest version │ │ │ │ │ -0000fa00: 6f66 2074 6865 2061 7574 686f 7269 7461 of the authorita │ │ │ │ │ -0000fa10: 7469 7665 206c 6973 7420 6f66 2076 6972 tive list of vir │ │ │ │ │ -0000fa20: 7475 616c 2070 6163 6b61 6765 206e 616d tual package nam │ │ │ │ │ -0000fa30: 6573 0a63 616e 2062 6520 666f 756e 6420 es.can be found │ │ │ │ │ -0000fa40: 696e 2074 6865 20e2 8098 6465 6269 616e in the ...debian │ │ │ │ │ -0000fa50: 2d70 6f6c 6963 79e2 8099 2070 6163 6b61 -policy... packa │ │ │ │ │ -0000fa60: 6765 2e20 2049 7420 6973 2061 6c73 6f20 ge. It is also │ │ │ │ │ -0000fa70: 6176 6169 6c61 626c 6520 6672 6f6d 0a74 available from.t │ │ │ │ │ -0000fa80: 6865 2044 6562 6961 6e20 7765 6220 6d69 he Debian web mi │ │ │ │ │ -0000fa90: 7272 6f72 7320 6174 0ae2 8098 6874 7470 rrors at....http │ │ │ │ │ -0000faa0: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ -0000fab0: 7267 2f64 6f63 2f70 6163 6b61 6769 6e67 rg/doc/packaging │ │ │ │ │ -0000fac0: 2d6d 616e 7561 6c73 2f76 6972 7475 616c -manuals/virtual │ │ │ │ │ -0000fad0: 2d70 6163 6b61 6765 2d6e 616d 6573 2d6c -package-names-l │ │ │ │ │ -0000fae0: 6973 742e 7961 6d6c e280 992e 0a0a 5468 ist.yaml......Th │ │ │ │ │ -0000faf0: 6520 7072 6f63 6564 7572 6520 666f 7220 e procedure for │ │ │ │ │ -0000fb00: 7570 6461 7469 6e67 2074 6865 206c 6973 updating the lis │ │ │ │ │ -0000fb10: 7420 6973 2064 6573 6372 6962 6564 2069 t is described i │ │ │ │ │ -0000fb20: 6e20 7468 6520 7072 6566 6163 6520 746f n the preface to │ │ │ │ │ -0000fb30: 2074 6865 0a6c 6973 742e 0a0a 1f0a 4669 the.list.....Fi │ │ │ │ │ -0000fb40: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0000fb50: 792e 696e 666f 2c20 204e 6f64 653a 2042 y.info, Node: B │ │ │ │ │ -0000fb60: 6173 6520 7379 7374 656d 2c20 204e 6578 ase system, Nex │ │ │ │ │ -0000fb70: 743a 2045 7373 656e 7469 616c 2070 6163 t: Essential pac │ │ │ │ │ -0000fb80: 6b61 6765 732c 2020 5072 6576 3a20 5669 kages, Prev: Vi │ │ │ │ │ -0000fb90: 7274 7561 6c20 7061 636b 6167 6573 2c20 rtual packages, │ │ │ │ │ -0000fba0: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ -0000fbb0: 6167 6573 0a0a 332e 3720 4261 7365 2073 ages..3.7 Base s │ │ │ │ │ -0000fbc0: 7973 7465 6d0a 3d3d 3d3d 3d3d 3d3d 3d3d ystem.========== │ │ │ │ │ -0000fbd0: 3d3d 3d3d 3d0a 0a54 6865 20e2 8098 6261 =====..The ...ba │ │ │ │ │ -0000fbe0: 7365 2073 7973 7465 6de2 8099 2069 7320 se system... is │ │ │ │ │ -0000fbf0: 6120 6d69 6e69 6d75 6d20 7375 6273 6574 a minimum subset │ │ │ │ │ -0000fc00: 206f 6620 7468 6520 4465 6269 616e 2073 of the Debian s │ │ │ │ │ -0000fc10: 7973 7465 6d20 7468 6174 2069 730a 696e ystem that is.in │ │ │ │ │ -0000fc20: 7374 616c 6c65 6420 6265 666f 7265 2065 stalled before e │ │ │ │ │ -0000fc30: 7665 7279 7468 696e 6720 656c 7365 206f verything else o │ │ │ │ │ -0000fc40: 6e20 6120 6e65 7720 7379 7374 656d 2e20 n a new system. │ │ │ │ │ -0000fc50: 204f 6e6c 7920 7665 7279 2066 6577 0a70 Only very few.p │ │ │ │ │ -0000fc60: 6163 6b61 6765 7320 6172 6520 616c 6c6f ackages are allo │ │ │ │ │ -0000fc70: 7765 6420 746f 2066 6f72 6d20 7061 7274 wed to form part │ │ │ │ │ -0000fc80: 206f 6620 7468 6520 6261 7365 2073 7973 of the base sys │ │ │ │ │ -0000fc90: 7465 6d2c 2069 6e20 6f72 6465 7220 746f tem, in order to │ │ │ │ │ -0000fca0: 206b 6565 700a 7468 6520 7265 7175 6972 keep.the requir │ │ │ │ │ -0000fcb0: 6564 2064 6973 6b20 7573 6167 6520 7665 ed disk usage ve │ │ │ │ │ -0000fcc0: 7279 2073 6d61 6c6c 2e0a 0a54 6865 2062 ry small...The b │ │ │ │ │ -0000fcd0: 6173 6520 7379 7374 656d 2063 6f6e 7369 ase system consi │ │ │ │ │ -0000fce0: 7374 7320 6f66 2061 6c6c 2074 686f 7365 sts of all those │ │ │ │ │ -0000fcf0: 2070 6163 6b61 6765 7320 7769 7468 2070 packages with p │ │ │ │ │ -0000fd00: 7269 6f72 6974 7920 e280 9872 6571 7569 riority ...requi │ │ │ │ │ -0000fd10: 7265 64e2 8099 0a6f 7220 e280 9869 6d70 red....or ...imp │ │ │ │ │ -0000fd20: 6f72 7461 6e74 e280 992e 2020 4d61 6e79 ortant.... Many │ │ │ │ │ -0000fd30: 206f 6620 7468 656d 2077 696c 6c20 6265 of them will be │ │ │ │ │ -0000fd40: 2074 6167 6765 6420 e280 9865 7373 656e tagged ...essen │ │ │ │ │ -0000fd50: 7469 616c e280 9920 2873 6565 2062 656c tial... (see bel │ │ │ │ │ -0000fd60: 6f77 292e 0a0a 1f0a 4669 6c65 3a20 6465 ow).....File: de │ │ │ │ │ -0000fd70: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000fd80: 2c20 204e 6f64 653a 2045 7373 656e 7469 , Node: Essenti │ │ │ │ │ -0000fd90: 616c 2070 6163 6b61 6765 732c 2020 4e65 al packages, Ne │ │ │ │ │ -0000fda0: 7874 3a20 4d61 696e 7461 696e 6572 2053 xt: Maintainer S │ │ │ │ │ -0000fdb0: 6372 6970 7473 2c20 2050 7265 763a 2042 cripts, Prev: B │ │ │ │ │ -0000fdc0: 6173 6520 7379 7374 656d 2c20 2055 703a ase system, Up: │ │ │ │ │ -0000fdd0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ -0000fde0: 0a0a 332e 3820 4573 7365 6e74 6961 6c20 ..3.8 Essential │ │ │ │ │ -0000fdf0: 7061 636b 6167 6573 0a3d 3d3d 3d3d 3d3d packages.======= │ │ │ │ │ -0000fe00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0000fe10: 0a45 7373 656e 7469 616c 2069 7320 6465 .Essential is de │ │ │ │ │ -0000fe20: 6669 6e65 6420 6173 2074 6865 206d 696e fined as the min │ │ │ │ │ -0000fe30: 696d 616c 2073 6574 206f 6620 6675 6e63 imal set of func │ │ │ │ │ -0000fe40: 7469 6f6e 616c 6974 7920 7468 6174 206d tionality that m │ │ │ │ │ -0000fe50: 7573 7420 6265 0a61 7661 696c 6162 6c65 ust be.available │ │ │ │ │ -0000fe60: 2061 6e64 2075 7361 626c 6520 6f6e 2074 and usable on t │ │ │ │ │ -0000fe70: 6865 2073 7973 7465 6d20 6174 2061 6c6c he system at all │ │ │ │ │ -0000fe80: 2074 696d 6573 2c20 6576 656e 2077 6865 times, even whe │ │ │ │ │ -0000fe90: 6e20 7061 636b 6167 6573 2061 7265 0a69 n packages are.i │ │ │ │ │ -0000fea0: 6e20 7468 6520 e280 9c55 6e70 6163 6b65 n the ...Unpacke │ │ │ │ │ -0000feb0: 64e2 809d 2073 7461 7465 2e20 2050 6163 d... state. Pac │ │ │ │ │ -0000fec0: 6b61 6765 7320 6172 6520 7461 6767 6564 kages are tagged │ │ │ │ │ -0000fed0: 20e2 8098 6573 7365 6e74 6961 6ce2 8099 ...essential... │ │ │ │ │ -0000fee0: 2066 6f72 2061 2073 7973 7465 6d0a 7573 for a system.us │ │ │ │ │ -0000fef0: 696e 6720 7468 6520 e280 9845 7373 656e ing the ...Essen │ │ │ │ │ -0000ff00: 7469 616c e280 9920 636f 6e74 726f 6c20 tial... control │ │ │ │ │ -0000ff10: 6669 656c 642e 2020 5468 6520 666f 726d field. The form │ │ │ │ │ -0000ff20: 6174 206f 6620 7468 6520 e280 9845 7373 at of the ...Ess │ │ │ │ │ -0000ff30: 656e 7469 616c e280 990a 636f 6e74 726f ential....contro │ │ │ │ │ -0000ff40: 6c20 6669 656c 6420 6973 2064 6573 6372 l field is descr │ │ │ │ │ -0000ff50: 6962 6564 2069 6e20 2a6e 6f74 6520 4573 ibed in *note Es │ │ │ │ │ -0000ff60: 7365 6e74 6961 6c3a 2035 622e 0a0a 5369 sential: 5b...Si │ │ │ │ │ -0000ff70: 6e63 6520 7468 6573 6520 7061 636b 6167 nce these packag │ │ │ │ │ -0000ff80: 6573 2063 616e 6e6f 7420 6265 2065 6173 es cannot be eas │ │ │ │ │ -0000ff90: 696c 7920 7265 6d6f 7665 6420 286f 6e65 ily removed (one │ │ │ │ │ -0000ffa0: 2068 6173 2074 6f20 7370 6563 6966 7920 has to specify │ │ │ │ │ -0000ffb0: 616e 0a65 7874 7261 2027 666f 7263 6520 an.extra 'force │ │ │ │ │ -0000ffc0: 6f70 7469 6f6e 2720 746f 20e2 8098 6470 option' to ...dp │ │ │ │ │ -0000ffd0: 6b67 e280 9920 746f 2064 6f20 736f 292c kg... to do so), │ │ │ │ │ -0000ffe0: 2074 6869 7320 666c 6167 206d 7573 7420 this flag must │ │ │ │ │ -0000fff0: 6e6f 7420 6265 2075 7365 640a 756e 6c65 not be used.unle │ │ │ │ │ -00010000: 7373 2061 6273 6f6c 7574 656c 7920 6e65 ss absolutely ne │ │ │ │ │ -00010010: 6365 7373 6172 792e 2020 4120 7368 6172 cessary. A shar │ │ │ │ │ -00010020: 6564 206c 6962 7261 7279 2070 6163 6b61 ed library packa │ │ │ │ │ -00010030: 6765 206d 7573 7420 6e6f 7420 6265 0a74 ge must not be.t │ │ │ │ │ -00010040: 6167 6765 6420 e280 9865 7373 656e 7469 agged ...essenti │ │ │ │ │ -00010050: 616c e280 993b 2064 6570 656e 6465 6e63 al...; dependenc │ │ │ │ │ -00010060: 6965 7320 7769 6c6c 2070 7265 7665 6e74 ies will prevent │ │ │ │ │ -00010070: 2069 7473 2070 7265 6d61 7475 7265 2072 its premature r │ │ │ │ │ -00010080: 656d 6f76 616c 2c20 616e 640a 7765 206e emoval, and.we n │ │ │ │ │ -00010090: 6565 6420 746f 2062 6520 6162 6c65 2074 eed to be able t │ │ │ │ │ -000100a0: 6f20 7265 6d6f 7665 2069 7420 7768 656e o remove it when │ │ │ │ │ -000100b0: 2069 7420 6861 7320 6265 656e 2073 7570 it has been sup │ │ │ │ │ -000100c0: 6572 7365 6465 642e 0a0a 5369 6e63 6520 erseded...Since │ │ │ │ │ -000100d0: 6470 6b67 2077 696c 6c20 6e6f 7420 7072 dpkg will not pr │ │ │ │ │ -000100e0: 6576 656e 7420 7570 6772 6164 696e 6720 event upgrading │ │ │ │ │ -000100f0: 6f66 206f 7468 6572 2070 6163 6b61 6765 of other package │ │ │ │ │ -00010100: 7320 7768 696c 6520 616e 0ae2 8098 6573 s while an....es │ │ │ │ │ -00010110: 7365 6e74 6961 6ce2 8099 2070 6163 6b61 sential... packa │ │ │ │ │ -00010120: 6765 2069 7320 696e 2061 6e20 756e 636f ge is in an unco │ │ │ │ │ -00010130: 6e66 6967 7572 6564 2073 7461 7465 2c20 nfigured state, │ │ │ │ │ -00010140: 616c 6c20 e280 9865 7373 656e 7469 616c all ...essential │ │ │ │ │ -00010150: e280 990a 7061 636b 6167 6573 206d 7573 ....packages mus │ │ │ │ │ -00010160: 7420 7375 7070 6c79 2061 6c6c 206f 6620 t supply all of │ │ │ │ │ -00010170: 7468 6569 7220 636f 7265 2066 756e 6374 their core funct │ │ │ │ │ -00010180: 696f 6e61 6c69 7479 2065 7665 6e20 7768 ionality even wh │ │ │ │ │ -00010190: 656e 0a75 6e63 6f6e 6669 6775 7265 6420 en.unconfigured │ │ │ │ │ -000101a0: 6166 7465 7220 6265 696e 6720 636f 6e66 after being conf │ │ │ │ │ -000101b0: 6967 7572 6564 2061 7420 6c65 6173 7420 igured at least │ │ │ │ │ -000101c0: 6f6e 6365 2e20 2049 6620 7468 6520 7061 once. If the pa │ │ │ │ │ -000101d0: 636b 6167 650a 6361 6e6e 6f74 2073 6174 ckage.cannot sat │ │ │ │ │ -000101e0: 6973 6679 2074 6869 7320 7265 7175 6972 isfy this requir │ │ │ │ │ -000101f0: 656d 656e 7420 6974 206d 7573 7420 6e6f ement it must no │ │ │ │ │ -00010200: 7420 6265 2074 6167 6765 6420 6173 2065 t be tagged as e │ │ │ │ │ -00010210: 7373 656e 7469 616c 2c20 616e 640a 616e ssential, and.an │ │ │ │ │ -00010220: 7920 7061 636b 6167 6573 2064 6570 656e y packages depen │ │ │ │ │ -00010230: 6469 6e67 206f 6e20 7468 6973 2070 6163 ding on this pac │ │ │ │ │ -00010240: 6b61 6765 206d 7573 7420 696e 7374 6561 kage must instea │ │ │ │ │ -00010250: 6420 6861 7665 2065 7870 6c69 6369 740a d have explicit. │ │ │ │ │ -00010260: 6465 7065 6e64 656e 6379 2066 6965 6c64 dependency field │ │ │ │ │ -00010270: 7320 6173 2061 7070 726f 7072 6961 7465 s as appropriate │ │ │ │ │ -00010280: 2e0a 0a4d 6169 6e74 6169 6e65 7273 2073 ...Maintainers s │ │ │ │ │ -00010290: 686f 756c 6420 7461 6b65 2067 7265 6174 hould take great │ │ │ │ │ -000102a0: 2063 6172 6520 696e 2061 6464 696e 6720 care in adding │ │ │ │ │ -000102b0: 616e 7920 7072 6f67 7261 6d73 2c20 696e any programs, in │ │ │ │ │ -000102c0: 7465 7266 6163 6573 2c0a 6f72 2066 756e terfaces,.or fun │ │ │ │ │ -000102d0: 6374 696f 6e61 6c69 7479 2074 6f20 e280 ctionality to .. │ │ │ │ │ -000102e0: 9865 7373 656e 7469 616c e280 9920 7061 .essential... pa │ │ │ │ │ -000102f0: 636b 6167 6573 2e20 2050 6163 6b61 6765 ckages. Package │ │ │ │ │ -00010300: 7320 6d61 7920 6173 7375 6d65 2074 6861 s may assume tha │ │ │ │ │ -00010310: 740a 6675 6e63 7469 6f6e 616c 6974 7920 t.functionality │ │ │ │ │ -00010320: 7072 6f76 6964 6564 2062 7920 e280 9865 provided by ...e │ │ │ │ │ -00010330: 7373 656e 7469 616c e280 9920 7061 636b ssential... pack │ │ │ │ │ -00010340: 6167 6573 2069 7320 616c 7761 7973 2061 ages is always a │ │ │ │ │ -00010350: 7661 696c 6162 6c65 0a77 6974 686f 7574 vailable.without │ │ │ │ │ -00010360: 2064 6563 6c61 7269 6e67 2065 7870 6c69 declaring expli │ │ │ │ │ -00010370: 6369 7420 6465 7065 6e64 656e 6369 6573 cit dependencies │ │ │ │ │ -00010380: 2c20 7768 6963 6820 6d65 616e 7320 7468 , which means th │ │ │ │ │ -00010390: 6174 2072 656d 6f76 696e 670a 6675 6e63 at removing.func │ │ │ │ │ -000103a0: 7469 6f6e 616c 6974 7920 6672 6f6d 2074 tionality from t │ │ │ │ │ -000103b0: 6865 2045 7373 656e 7469 616c 2073 6574 he Essential set │ │ │ │ │ -000103c0: 2069 7320 7665 7279 2064 6966 6669 6375 is very difficu │ │ │ │ │ -000103d0: 6c74 2061 6e64 2069 7320 616c 6d6f 7374 lt and is almost │ │ │ │ │ -000103e0: 0a6e 6576 6572 2064 6f6e 652e 2020 416e .never done. An │ │ │ │ │ -000103f0: 7920 6361 7061 6269 6c69 7479 2061 6464 y capability add │ │ │ │ │ -00010400: 6564 2074 6f20 616e 20e2 8098 6573 7365 ed to an ...esse │ │ │ │ │ -00010410: 6e74 6961 6ce2 8099 2070 6163 6b61 6765 ntial... package │ │ │ │ │ -00010420: 2074 6865 7265 666f 7265 0a63 7265 6174 therefore.creat │ │ │ │ │ -00010430: 6573 2061 6e20 6f62 6c69 6761 7469 6f6e es an obligation │ │ │ │ │ -00010440: 2074 6f20 7375 7070 6f72 7420 7468 6174 to support that │ │ │ │ │ -00010450: 2063 6170 6162 696c 6974 7920 6173 2070 capability as p │ │ │ │ │ -00010460: 6172 7420 6f66 2074 6865 0a45 7373 656e art of the.Essen │ │ │ │ │ -00010470: 7469 616c 2073 6574 2069 6e20 7065 7270 tial set in perp │ │ │ │ │ -00010480: 6574 7569 7479 2e0a 0a59 6f75 206d 7573 etuity...You mus │ │ │ │ │ -00010490: 7420 6e6f 7420 7461 6720 616e 7920 7061 t not tag any pa │ │ │ │ │ -000104a0: 636b 6167 6573 20e2 8098 6573 7365 6e74 ckages ...essent │ │ │ │ │ -000104b0: 6961 6ce2 8099 2062 6566 6f72 6520 7468 ial... before th │ │ │ │ │ -000104c0: 6973 2068 6173 2062 6565 6e20 6469 7363 is has been disc │ │ │ │ │ -000104d0: 7573 7365 640a 6f6e 2074 6865 20e2 8098 ussed.on the ... │ │ │ │ │ -000104e0: 6465 6269 616e 2d64 6576 656c e280 9920 debian-devel... │ │ │ │ │ -000104f0: 6d61 696c 696e 6720 6c69 7374 2061 6e64 mailing list and │ │ │ │ │ -00010500: 2061 2063 6f6e 7365 6e73 7573 2061 626f a consensus abo │ │ │ │ │ -00010510: 7574 2064 6f69 6e67 2074 6861 7420 6861 ut doing that ha │ │ │ │ │ -00010520: 730a 6265 656e 2072 6561 6368 6564 2e0a s.been reached.. │ │ │ │ │ -00010530: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00010540: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00010550: 6465 3a20 4d61 696e 7461 696e 6572 2053 de: Maintainer S │ │ │ │ │ -00010560: 6372 6970 7473 2c20 2050 7265 763a 2045 cripts, Prev: E │ │ │ │ │ -00010570: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ -00010580: 732c 2020 5570 3a20 4269 6e61 7279 2070 s, Up: Binary p │ │ │ │ │ -00010590: 6163 6b61 6765 730a 0a33 2e39 204d 6169 ackages..3.9 Mai │ │ │ │ │ -000105a0: 6e74 6169 6e65 7220 5363 7269 7074 730a ntainer Scripts. │ │ │ │ │ -000105b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000105c0: 3d3d 3d3d 3d3d 0a0a 5468 6520 7061 636b ======..The pack │ │ │ │ │ -000105d0: 6167 6520 696e 7374 616c 6c61 7469 6f6e age installation │ │ │ │ │ -000105e0: 2073 6372 6970 7473 2073 686f 756c 6420 scripts should │ │ │ │ │ -000105f0: 6176 6f69 6420 7072 6f64 7563 696e 6720 avoid producing │ │ │ │ │ -00010600: 6f75 7470 7574 2077 6869 6368 2069 730a output which is. │ │ │ │ │ -00010610: 756e 6e65 6365 7373 6172 7920 666f 7220 unnecessary for │ │ │ │ │ -00010620: 7468 6520 7573 6572 2074 6f20 7365 6520 the user to see │ │ │ │ │ -00010630: 616e 6420 7368 6f75 6c64 2072 656c 7920 and should rely │ │ │ │ │ -00010640: 6f6e 20e2 8098 6470 6b67 e280 9920 746f on ...dpkg... to │ │ │ │ │ -00010650: 2073 7461 7665 206f 6666 0a62 6f72 6564 stave off.bored │ │ │ │ │ -00010660: 6f6d 206f 6e20 7468 6520 7061 7274 206f om on the part o │ │ │ │ │ -00010670: 6620 6120 7573 6572 2069 6e73 7461 6c6c f a user install │ │ │ │ │ -00010680: 696e 6720 6d61 6e79 2070 6163 6b61 6765 ing many package │ │ │ │ │ -00010690: 732e 2020 5468 6973 206d 6561 6e73 2c0a s. This means,. │ │ │ │ │ -000106a0: 616d 6f6e 6773 7420 6f74 6865 7220 7468 amongst other th │ │ │ │ │ -000106b0: 696e 6773 2c20 6e6f 7420 7061 7373 696e ings, not passin │ │ │ │ │ -000106c0: 6720 7468 6520 e280 982d 2d76 6572 626f g the ...--verbo │ │ │ │ │ -000106d0: 7365 e280 9920 6f70 7469 6f6e 2074 6f0a se... option to. │ │ │ │ │ -000106e0: e280 9875 7064 6174 652d 616c 7465 726e ...update-altern │ │ │ │ │ -000106f0: 6174 6976 6573 e280 992e 0a0a 4572 726f atives......Erro │ │ │ │ │ -00010700: 7273 2077 6869 6368 206f 6363 7572 2064 rs which occur d │ │ │ │ │ -00010710: 7572 696e 6720 7468 6520 6578 6563 7574 uring the execut │ │ │ │ │ -00010720: 696f 6e20 6f66 2061 6e20 696e 7374 616c ion of an instal │ │ │ │ │ -00010730: 6c61 7469 6f6e 2073 6372 6970 7420 6d75 lation script mu │ │ │ │ │ -00010740: 7374 0a62 6520 6368 6563 6b65 6420 616e st.be checked an │ │ │ │ │ -00010750: 6420 7468 6520 696e 7374 616c 6c61 7469 d the installati │ │ │ │ │ -00010760: 6f6e 206d 7573 7420 6e6f 7420 636f 6e74 on must not cont │ │ │ │ │ -00010770: 696e 7565 2061 6674 6572 2061 6e20 6572 inue after an er │ │ │ │ │ -00010780: 726f 722e 0a0a 4e6f 7465 2074 6861 7420 ror...Note that │ │ │ │ │ -00010790: 696e 2067 656e 6572 616c 202a 6e6f 7465 in general *note │ │ │ │ │ -000107a0: 2053 6372 6970 7473 3a20 3565 2e20 6170 Scripts: 5e. ap │ │ │ │ │ -000107b0: 706c 6965 7320 746f 2070 6163 6b61 6765 plies to package │ │ │ │ │ -000107c0: 206d 6169 6e74 6169 6e65 720a 7363 7269 maintainer.scri │ │ │ │ │ -000107d0: 7074 732c 2074 6f6f 2e0a 0a59 6f75 2073 pts, too...You s │ │ │ │ │ -000107e0: 686f 756c 6420 6e6f 7420 7573 6520 e280 hould not use .. │ │ │ │ │ -000107f0: 9864 706b 672d 6469 7665 7274 e280 9920 .dpkg-divert... │ │ │ │ │ -00010800: 6f6e 2061 2066 696c 6520 6265 6c6f 6e67 on a file belong │ │ │ │ │ -00010810: 696e 6720 746f 2061 6e6f 7468 6572 2070 ing to another p │ │ │ │ │ -00010820: 6163 6b61 6765 0a77 6974 686f 7574 2063 ackage.without c │ │ │ │ │ -00010830: 6f6e 7375 6c74 696e 6720 7468 6520 6d61 onsulting the ma │ │ │ │ │ -00010840: 696e 7461 696e 6572 206f 6620 7468 6174 intainer of that │ │ │ │ │ -00010850: 2070 6163 6b61 6765 2066 6972 7374 2e20 package first. │ │ │ │ │ -00010860: 2057 6865 6e20 6164 6469 6e67 206f 720a When adding or. │ │ │ │ │ -00010870: 7265 6d6f 7669 6e67 2064 6976 6572 7369 removing diversi │ │ │ │ │ -00010880: 6f6e 732c 2070 6163 6b61 6765 206d 6169 ons, package mai │ │ │ │ │ -00010890: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -000108a0: 6d75 7374 2070 726f 7669 6465 2074 6865 must provide the │ │ │ │ │ -000108b0: 0ae2 8098 2d2d 7061 636b 6167 65e2 8099 ....--package... │ │ │ │ │ -000108c0: 2066 6c61 6720 746f 20e2 8098 6470 6b67 flag to ...dpkg │ │ │ │ │ -000108d0: 2d64 6976 6572 74e2 8099 2061 6e64 206d -divert... and m │ │ │ │ │ -000108e0: 7573 7420 6e6f 7420 7573 6520 e280 982d ust not use ...- │ │ │ │ │ -000108f0: 2d6c 6f63 616c e280 992e 0a0a 416c 6c20 -local......All │ │ │ │ │ -00010900: 7061 636b 6167 6573 2077 6869 6368 2073 packages which s │ │ │ │ │ -00010910: 7570 706c 7920 616e 2069 6e73 7461 6e63 upply an instanc │ │ │ │ │ -00010920: 6520 6f66 2061 2063 6f6d 6d6f 6e20 636f e of a common co │ │ │ │ │ -00010930: 6d6d 616e 6420 6e61 6d65 2028 6f72 2c20 mmand name (or, │ │ │ │ │ -00010940: 696e 0a67 656e 6572 616c 2c20 6669 6c65 in.general, file │ │ │ │ │ -00010950: 6e61 6d65 2920 7368 6f75 6c64 2067 656e name) should gen │ │ │ │ │ -00010960: 6572 616c 6c79 2075 7365 20e2 8098 7570 erally use ...up │ │ │ │ │ -00010970: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ -00010980: 73e2 8099 2073 6f20 7468 6174 0a74 6865 s... so that.the │ │ │ │ │ -00010990: 7920 6361 6e20 6265 2069 6e73 7461 6c6c y can be install │ │ │ │ │ -000109a0: 6564 2074 6f67 6574 6865 722e 2020 4966 ed together. If │ │ │ │ │ -000109b0: 20e2 8098 7570 6461 7465 2d61 6c74 6572 ...update-alter │ │ │ │ │ -000109c0: 6e61 7469 7665 73e2 8099 2069 7320 6e6f natives... is no │ │ │ │ │ -000109d0: 7420 7573 6564 2c0a 7468 656e 2065 6163 t used,.then eac │ │ │ │ │ -000109e0: 6820 7061 636b 6167 6520 6d75 7374 2075 h package must u │ │ │ │ │ -000109f0: 7365 20e2 8098 436f 6e66 6c69 6374 73e2 se ...Conflicts. │ │ │ │ │ -00010a00: 8099 2074 6f20 656e 7375 7265 2074 6861 .. to ensure tha │ │ │ │ │ -00010a10: 7420 6f74 6865 7220 7061 636b 6167 6573 t other packages │ │ │ │ │ -00010a20: 2061 7265 0a72 656d 6f76 6564 2e20 2028 are.removed. ( │ │ │ │ │ -00010a30: 496e 2074 6869 7320 6361 7365 2c20 6974 In this case, it │ │ │ │ │ -00010a40: 206d 6179 2062 6520 6170 7072 6f70 7269 may be appropri │ │ │ │ │ -00010a50: 6174 6520 746f 2073 7065 6369 6679 2061 ate to specify a │ │ │ │ │ -00010a60: 2063 6f6e 666c 6963 740a 6167 6169 6e73 conflict.agains │ │ │ │ │ -00010a70: 7420 6561 726c 6965 7220 7665 7273 696f t earlier versio │ │ │ │ │ -00010a80: 6e73 206f 6620 736f 6d65 7468 696e 6720 ns of something │ │ │ │ │ -00010a90: 7468 6174 2070 7265 7669 6f75 736c 7920 that previously │ │ │ │ │ -00010aa0: 6469 6420 6e6f 7420 7573 650a e280 9875 did not use....u │ │ │ │ │ -00010ab0: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ -00010ac0: 6573 e280 993b 2074 6869 7320 6973 2061 es...; this is a │ │ │ │ │ -00010ad0: 6e20 6578 6365 7074 696f 6e20 746f 2074 n exception to t │ │ │ │ │ -00010ae0: 6865 2075 7375 616c 2072 756c 6520 7468 he usual rule th │ │ │ │ │ -00010af0: 6174 0a76 6572 7369 6f6e 6564 2063 6f6e at.versioned con │ │ │ │ │ -00010b00: 666c 6963 7473 2073 686f 756c 6420 6265 flicts should be │ │ │ │ │ -00010b10: 2061 766f 6964 6564 2e29 0a0a 4469 7665 avoided.)..Dive │ │ │ │ │ -00010b20: 7273 696f 6e73 2061 7265 2070 7269 6d61 rsions are prima │ │ │ │ │ -00010b30: 7269 6c79 2069 6e74 656e 6465 6420 6173 rily intended as │ │ │ │ │ -00010b40: 2061 2074 6f6f 6c20 666f 7220 6c6f 6361 a tool for loca │ │ │ │ │ -00010b50: 6c20 6164 6d69 6e69 7374 7261 746f 7273 l administrators │ │ │ │ │ -00010b60: 2061 6e64 0a6c 6f63 616c 2070 6163 6b61 and.local packa │ │ │ │ │ -00010b70: 6765 7320 746f 206f 7665 7272 6964 6520 ges to override │ │ │ │ │ -00010b80: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ -00010b90: 4465 6269 616e 2e20 2057 6869 6c65 2074 Debian. While t │ │ │ │ │ -00010ba0: 6865 7265 2061 7265 2073 6f6d 650a 6369 here are some.ci │ │ │ │ │ -00010bb0: 7263 756d 7374 616e 6365 7320 7768 6572 rcumstances wher │ │ │ │ │ -00010bc0: 6520 6f6e 6520 4465 6269 616e 2070 6163 e one Debian pac │ │ │ │ │ -00010bd0: 6b61 6765 206d 6179 206e 6565 6420 746f kage may need to │ │ │ │ │ -00010be0: 2064 6976 6572 7420 6120 6669 6c65 0a69 divert a file.i │ │ │ │ │ -00010bf0: 6e73 7461 6c6c 6564 2062 7920 616e 6f74 nstalled by anot │ │ │ │ │ -00010c00: 6865 7220 4465 6269 616e 2070 6163 6b61 her Debian packa │ │ │ │ │ -00010c10: 6765 2c20 7375 6368 2063 6972 6375 6d73 ge, such circums │ │ │ │ │ -00010c20: 7461 6e63 6573 2061 7265 2072 6172 652e tances are rare. │ │ │ │ │ -00010c30: 0a4d 6169 6e74 6169 6e65 7273 2073 686f .Maintainers sho │ │ │ │ │ -00010c40: 756c 6420 7374 726f 6e67 6c79 2070 7265 uld strongly pre │ │ │ │ │ -00010c50: 6665 7220 7573 696e 6720 6f74 6865 7220 fer using other │ │ │ │ │ -00010c60: 6f76 6572 7269 6469 6e67 206d 6563 6861 overriding mecha │ │ │ │ │ -00010c70: 6e69 736d 732c 0a69 6e73 7465 6164 206f nisms,.instead o │ │ │ │ │ -00010c80: 6620 6469 7665 7273 696f 6e73 2c20 7768 f diversions, wh │ │ │ │ │ -00010c90: 656e 6576 6572 2074 686f 7365 206f 7468 enever those oth │ │ │ │ │ -00010ca0: 6572 206d 6563 6861 6e69 736d 7320 6172 er mechanisms ar │ │ │ │ │ -00010cb0: 6520 7375 6666 6963 6965 6e74 2074 6f0a e sufficient to. │ │ │ │ │ -00010cc0: 6163 636f 6d70 6c69 7368 2074 6865 2073 accomplish the s │ │ │ │ │ -00010cd0: 616d 6520 676f 616c 2e20 2049 6e20 6f74 ame goal. In ot │ │ │ │ │ -00010ce0: 6865 7220 776f 7264 732c 2064 6976 6572 her words, diver │ │ │ │ │ -00010cf0: 7369 6f6e 7320 696e 2070 6163 6b61 6765 sions in package │ │ │ │ │ -00010d00: 7320 7368 6f75 6c64 0a62 6520 636f 6e73 s should.be cons │ │ │ │ │ -00010d10: 6964 6572 6564 2061 206c 6173 7420 7265 idered a last re │ │ │ │ │ -00010d20: 736f 7274 2e20 2044 6976 6572 7369 6f6e sort. Diversion │ │ │ │ │ -00010d30: 206f 6620 6120 6669 6c65 2069 6e20 6f6e of a file in on │ │ │ │ │ -00010d40: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -00010d50: 0a62 7920 616e 6f74 6865 7220 4465 6269 .by another Debi │ │ │ │ │ -00010d60: 616e 2070 6163 6b61 6765 2073 686f 756c an package shoul │ │ │ │ │ -00010d70: 6420 6265 2063 6f6f 7264 696e 6174 6564 d be coordinated │ │ │ │ │ -00010d80: 2062 6574 7765 656e 2074 6865 206d 6169 between the mai │ │ │ │ │ -00010d90: 6e74 6169 6e65 7273 0a6f 6620 7468 6f73 ntainers.of thos │ │ │ │ │ -00010da0: 6520 7061 636b 6167 6573 2e0a 0a4f 6e65 e packages...One │ │ │ │ │ -00010db0: 2073 7065 6369 6669 6320 6361 7365 206f specific case o │ │ │ │ │ -00010dc0: 6620 7468 6973 2072 756c 6520 6973 2074 f this rule is t │ │ │ │ │ -00010dd0: 6861 7420 636f 6e66 6967 7572 6174 696f hat configuratio │ │ │ │ │ -00010de0: 6e20 6669 6c65 7320 7573 6564 2062 790a n files used by. │ │ │ │ │ -00010df0: e280 9873 7973 7465 6d64 e280 9920 636f ...systemd... co │ │ │ │ │ -00010e00: 6d70 6f6e 656e 7473 2c20 7375 6368 2061 mponents, such a │ │ │ │ │ -00010e10: 7320 756e 6974 7328 3129 2c20 7564 6576 s units(1), udev │ │ │ │ │ -00010e20: 2072 756c 6573 2832 292c 2074 6d70 6669 rules(2), tmpfi │ │ │ │ │ -00010e30: 6c65 732e 6428 3329 2c0a 6d6f 6475 6c65 les.d(3),.module │ │ │ │ │ -00010e40: 732d 6c6f 6164 2e64 2834 292c 2073 7973 s-load.d(4), sys │ │ │ │ │ -00010e50: 7573 6572 7328 3529 2061 6e64 206f 7468 users(5) and oth │ │ │ │ │ -00010e60: 6572 2073 7563 6820 6669 6c65 732c 2069 er such files, i │ │ │ │ │ -00010e70: 6e63 6c75 6469 6e67 2074 686f 7365 0a73 ncluding those.s │ │ │ │ │ -00010e80: 7065 6369 6669 6320 746f 2073 7973 7465 pecific to syste │ │ │ │ │ -00010e90: 6d64 2064 6165 6d6f 6e73 2028 652e 672e md daemons (e.g. │ │ │ │ │ -00010ea0: 3a20 2f65 7463 2f73 7973 7465 6d64 2f73 : /etc/systemd/s │ │ │ │ │ -00010eb0: 7973 7465 6d2e 636f 6e66 292e 2836 2920 ystem.conf).(6) │ │ │ │ │ -00010ec0: 206d 7573 740a 6e6f 7420 6265 2064 6976 must.not be div │ │ │ │ │ -00010ed0: 6572 7465 6420 6279 2061 6e79 2044 6562 erted by any Deb │ │ │ │ │ -00010ee0: 6961 6e20 7061 636b 6167 652e 2020 496e ian package. In │ │ │ │ │ -00010ef0: 7374 6561 642c 2075 7365 206d 6173 6b69 stead, use maski │ │ │ │ │ -00010f00: 6e67 2061 6e64 0a64 726f 702d 696e 7328 ng and.drop-ins( │ │ │ │ │ -00010f10: 3729 2e0a 0a41 6c74 6572 6e61 7469 7665 7)...Alternative │ │ │ │ │ -00010f20: 7320 6d75 7374 206e 6f74 2062 6520 7573 s must not be us │ │ │ │ │ -00010f30: 6564 2066 6f72 20e2 8098 7379 7374 656d ed for ...system │ │ │ │ │ -00010f40: 64e2 8099 2063 6f6e 6669 6775 7261 7469 d... configurati │ │ │ │ │ -00010f50: 6f6e 2066 696c 6573 2e20 2054 6865 0a61 on files. The.a │ │ │ │ │ -00010f60: 6c74 6572 6e61 7469 7665 7320 7379 7374 lternatives syst │ │ │ │ │ -00010f70: 656d 2064 6f65 7320 6e6f 7420 6b6e 6f77 em does not know │ │ │ │ │ -00010f80: 2068 6f77 2074 6f20 6170 706c 7920 6368 how to apply ch │ │ │ │ │ -00010f90: 616e 6765 7320 746f 2073 6572 7669 6365 anges to service │ │ │ │ │ -00010fa0: 7320 7768 656e 0a75 7064 6174 696e 6720 s when.updating │ │ │ │ │ -00010fb0: 616c 7465 726e 6174 6976 6573 2c20 736f alternatives, so │ │ │ │ │ -00010fc0: 2074 6865 2072 6573 756c 7469 6e67 2062 the resulting b │ │ │ │ │ -00010fd0: 6568 6176 696f 7220 776f 756c 6420 6265 ehavior would be │ │ │ │ │ -00010fe0: 2063 6f6e 6675 7369 6e67 2061 6e64 0a75 confusing and.u │ │ │ │ │ -00010ff0: 6e70 7265 6469 6374 6162 6c65 2e20 2049 npredictable. I │ │ │ │ │ -00011000: 6e73 7465 6164 2c20 616c 6961 7365 7328 nstead, aliases( │ │ │ │ │ -00011010: 3829 2063 616e 2062 6520 7573 6564 2074 8) can be used t │ │ │ │ │ -00011020: 6f20 7072 6f76 6964 6520 616c 7465 726e o provide altern │ │ │ │ │ -00011030: 6174 6976 650a 696d 706c 656d 656e 7461 ative.implementa │ │ │ │ │ -00011040: 7469 6f6e 7320 6f66 2074 6865 2073 616d tions of the sam │ │ │ │ │ -00011050: 6520 6e61 6d65 6420 756e 6974 2e0a 0a2a e named unit...* │ │ │ │ │ -00011060: 204d 656e 753a 0a0a 2a20 5072 6f6d 7074 Menu:..* Prompt │ │ │ │ │ -00011070: 696e 6720 696e 206d 6169 6e74 6169 6e65 ing in maintaine │ │ │ │ │ -00011080: 7220 7363 7269 7074 733a 3a0a 0a20 2020 r scripts::.. │ │ │ │ │ -00011090: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -000110a0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -000110b0: 0a20 2020 2831 2920 0a68 7474 7073 3a2f . (1) .https:/ │ │ │ │ │ -000110c0: 2f77 7777 2e66 7265 6564 6573 6b74 6f70 /www.freedesktop │ │ │ │ │ -000110d0: 2e6f 7267 2f73 6f66 7477 6172 652f 7379 .org/software/sy │ │ │ │ │ -000110e0: 7374 656d 642f 6d61 6e2f 7379 7374 656d stemd/man/system │ │ │ │ │ -000110f0: 642e 756e 6974 2e68 746d 6c23 4465 7363 d.unit.html#Desc │ │ │ │ │ -00011100: 7269 7074 696f 6e0a 0a20 2020 2832 2920 ription.. (2) │ │ │ │ │ -00011110: 0a68 7474 7073 3a2f 2f77 7777 2e66 7265 .https://www.fre │ │ │ │ │ -00011120: 6564 6573 6b74 6f70 2e6f 7267 2f73 6f66 edesktop.org/sof │ │ │ │ │ -00011130: 7477 6172 652f 7379 7374 656d 642f 6d61 tware/systemd/ma │ │ │ │ │ -00011140: 6e2f 7564 6576 2e68 746d 6c23 5275 6c65 n/udev.html#Rule │ │ │ │ │ -00011150: 7325 3230 4669 6c65 730a 0a20 2020 2833 s%20Files.. (3 │ │ │ │ │ -00011160: 2920 0a68 7474 7073 3a2f 2f77 7777 2e66 ) .https://www.f │ │ │ │ │ -00011170: 7265 6564 6573 6b74 6f70 2e6f 7267 2f73 reedesktop.org/s │ │ │ │ │ -00011180: 6f66 7477 6172 652f 7379 7374 656d 642f oftware/systemd/ │ │ │ │ │ -00011190: 6d61 6e2f 746d 7066 696c 6573 2e64 2e68 man/tmpfiles.d.h │ │ │ │ │ -000111a0: 746d 6c23 436f 6e66 6967 7572 6174 696f tml#Configuratio │ │ │ │ │ -000111b0: 6e25 3230 4469 7265 6374 6f72 6965 7325 n%20Directories% │ │ │ │ │ -000111c0: 3230 616e 6425 3230 5072 6563 6564 656e 20and%20Preceden │ │ │ │ │ -000111d0: 6365 0a0a 2020 2028 3429 200a 6874 7470 ce.. (4) .http │ │ │ │ │ -000111e0: 733a 2f2f 7777 772e 6672 6565 6465 736b s://www.freedesk │ │ │ │ │ -000111f0: 746f 702e 6f72 672f 736f 6674 7761 7265 top.org/software │ │ │ │ │ -00011200: 2f73 7973 7465 6d64 2f6d 616e 2f6d 6f64 /systemd/man/mod │ │ │ │ │ -00011210: 756c 6573 2d6c 6f61 642e 642e 6874 6d6c ules-load.d.html │ │ │ │ │ -00011220: 2343 6f6e 6669 6775 7261 7469 6f6e 2532 #Configuration%2 │ │ │ │ │ -00011230: 3046 6f72 6d61 740a 0a20 2020 2835 2920 0Format.. (5) │ │ │ │ │ -00011240: 0a68 7474 7073 3a2f 2f77 7777 2e66 7265 .https://www.fre │ │ │ │ │ -00011250: 6564 6573 6b74 6f70 2e6f 7267 2f73 6f66 edesktop.org/sof │ │ │ │ │ -00011260: 7477 6172 652f 7379 7374 656d 642f 6d61 tware/systemd/ma │ │ │ │ │ -00011270: 6e2f 7379 7375 7365 7273 2e64 2e68 746d n/sysusers.d.htm │ │ │ │ │ -00011280: 6c23 436f 6e66 6967 7572 6174 696f 6e25 l#Configuration% │ │ │ │ │ -00011290: 3230 4469 7265 6374 6f72 6965 7325 3230 20Directories%20 │ │ │ │ │ -000112a0: 616e 6425 3230 5072 6563 6564 656e 6365 and%20Precedence │ │ │ │ │ -000112b0: 0a0a 2020 2028 3629 200a 6874 7470 733a .. (6) .https: │ │ │ │ │ -000112c0: 2f2f 7777 772e 6672 6565 6465 736b 746f //www.freedeskto │ │ │ │ │ -000112d0: 702e 6f72 672f 736f 6674 7761 7265 2f73 p.org/software/s │ │ │ │ │ -000112e0: 7973 7465 6d64 2f6d 616e 2f73 7973 7465 ystemd/man/syste │ │ │ │ │ -000112f0: 6d64 2d73 7973 7465 6d2e 636f 6e66 2e68 md-system.conf.h │ │ │ │ │ -00011300: 746d 6c0a 0a20 2020 2837 2920 0a68 7474 tml.. (7) .htt │ │ │ │ │ -00011310: 7073 3a2f 2f77 7777 2e66 7265 6564 6573 ps://www.freedes │ │ │ │ │ -00011320: 6b74 6f70 2e6f 7267 2f73 6f66 7477 6172 ktop.org/softwar │ │ │ │ │ -00011330: 652f 7379 7374 656d 642f 6d61 6e2f 7379 e/systemd/man/sy │ │ │ │ │ -00011340: 7374 656d 642e 756e 6974 2e68 746d 6c23 stemd.unit.html# │ │ │ │ │ -00011350: 4465 7363 7269 7074 696f 6e0a 0a20 2020 Description.. │ │ │ │ │ -00011360: 2838 2920 0a68 7474 7073 3a2f 2f77 7777 (8) .https://www │ │ │ │ │ -00011370: 2e66 7265 6564 6573 6b74 6f70 2e6f 7267 .freedesktop.org │ │ │ │ │ -00011380: 2f73 6f66 7477 6172 652f 7379 7374 656d /software/system │ │ │ │ │ -00011390: 642f 6d61 6e2f 7379 7374 656d 642e 756e d/man/systemd.un │ │ │ │ │ -000113a0: 6974 2e68 746d 6c23 4465 7363 7269 7074 it.html#Descript │ │ │ │ │ -000113b0: 696f 6e0a 0a1f 0a46 696c 653a 2064 6562 ion....File: deb │ │ │ │ │ -000113c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000113d0: 2020 4e6f 6465 3a20 5072 6f6d 7074 696e Node: Promptin │ │ │ │ │ -000113e0: 6720 696e 206d 6169 6e74 6169 6e65 7220 g in maintainer │ │ │ │ │ -000113f0: 7363 7269 7074 732c 2020 5570 3a20 4d61 scripts, Up: Ma │ │ │ │ │ -00011400: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ -00011410: 0a0a 332e 392e 3120 5072 6f6d 7074 696e ..3.9.1 Promptin │ │ │ │ │ -00011420: 6720 696e 206d 6169 6e74 6169 6e65 7220 g in maintainer │ │ │ │ │ -00011430: 7363 7269 7074 730a 2d2d 2d2d 2d2d 2d2d scripts.-------- │ │ │ │ │ -00011440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00011450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 -------------..P │ │ │ │ │ -00011460: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -00011470: 7220 7363 7269 7074 7320 6d61 7920 7072 r scripts may pr │ │ │ │ │ -00011480: 6f6d 7074 2074 6865 2075 7365 7220 6966 ompt the user if │ │ │ │ │ -00011490: 206e 6563 6573 7361 7279 2e20 2050 726f necessary. Pro │ │ │ │ │ -000114a0: 6d70 7469 6e67 0a6d 7573 7420 6265 2064 mpting.must be d │ │ │ │ │ -000114b0: 6f6e 6520 6279 2063 6f6d 6d75 6e69 6361 one by communica │ │ │ │ │ -000114c0: 7469 6e67 2074 6872 6f75 6768 2061 2070 ting through a p │ │ │ │ │ -000114d0: 726f 6772 616d 2c20 7375 6368 2061 7320 rogram, such as │ │ │ │ │ -000114e0: e280 9864 6562 636f 6e66 e280 992c 0a77 ...debconf...,.w │ │ │ │ │ -000114f0: 6869 6368 2063 6f6e 666f 726d 7320 746f hich conforms to │ │ │ │ │ -00011500: 2074 6865 2044 6562 6961 6e20 436f 6e66 the Debian Conf │ │ │ │ │ -00011510: 6967 7572 6174 696f 6e20 4d61 6e61 6765 iguration Manage │ │ │ │ │ -00011520: 6d65 6e74 2053 7065 6369 6669 6361 7469 ment Specificati │ │ │ │ │ -00011530: 6f6e 2c0a 7665 7273 696f 6e20 3220 6f72 on,.version 2 or │ │ │ │ │ -00011540: 2068 6967 6865 722e 0a0a 5061 636b 6167 higher...Packag │ │ │ │ │ -00011550: 6573 2077 6869 6368 2061 7265 2065 7373 es which are ess │ │ │ │ │ -00011560: 656e 7469 616c 2c20 6f72 2077 6869 6368 ential, or which │ │ │ │ │ -00011570: 2061 7265 2064 6570 656e 6465 6e63 6965 are dependencie │ │ │ │ │ -00011580: 7320 6f66 2065 7373 656e 7469 616c 0a70 s of essential.p │ │ │ │ │ -00011590: 6163 6b61 6765 732c 206d 6179 2066 616c ackages, may fal │ │ │ │ │ -000115a0: 6c20 6261 636b 206f 6e20 616e 6f74 6865 l back on anothe │ │ │ │ │ -000115b0: 7220 7072 6f6d 7074 696e 6720 6d65 7468 r prompting meth │ │ │ │ │ -000115c0: 6f64 2069 6620 6e6f 2073 7563 6820 696e od if no such in │ │ │ │ │ -000115d0: 7465 7266 6163 650a 6973 2061 7661 696c terface.is avail │ │ │ │ │ -000115e0: 6162 6c65 2077 6865 6e20 7468 6579 2061 able when they a │ │ │ │ │ -000115f0: 7265 2065 7865 6375 7465 642e 0a0a 5468 re executed...Th │ │ │ │ │ -00011600: 6520 4465 6269 616e 2043 6f6e 6669 6775 e Debian Configu │ │ │ │ │ -00011610: 7261 7469 6f6e 204d 616e 6167 656d 656e ration Managemen │ │ │ │ │ -00011620: 7420 5370 6563 6966 6963 6174 696f 6e20 t Specification │ │ │ │ │ -00011630: 6973 2069 6e63 6c75 6465 6420 696e 2074 is included in t │ │ │ │ │ -00011640: 6865 0ae2 8098 6465 6263 6f6e 665f 7370 he....debconf_sp │ │ │ │ │ -00011650: 6563 6966 6963 6174 696f 6ee2 8099 2066 ecification... f │ │ │ │ │ -00011660: 696c 6573 2069 6e20 7468 6520 6465 6269 iles in the debi │ │ │ │ │ -00011670: 616e 2d70 6f6c 6963 7920 7061 636b 6167 an-policy packag │ │ │ │ │ -00011680: 652e 2020 4974 2069 7320 616c 736f 0a61 e. It is also.a │ │ │ │ │ -00011690: 7661 696c 6162 6c65 2066 726f 6d20 7468 vailable from th │ │ │ │ │ -000116a0: 6520 4465 6269 616e 2077 6562 206d 6972 e Debian web mir │ │ │ │ │ -000116b0: 726f 7273 2061 740a e280 9868 7474 7073 rors at....https │ │ │ │ │ -000116c0: 3a2f 2f77 7777 2e64 6562 6961 6e2e 6f72 ://www.debian.or │ │ │ │ │ -000116d0: 672f 646f 632f 7061 636b 6167 696e 672d g/doc/packaging- │ │ │ │ │ -000116e0: 6d61 6e75 616c 732f 6465 6263 6f6e 665f manuals/debconf_ │ │ │ │ │ -000116f0: 7370 6563 6966 6963 6174 696f 6e2e 6874 specification.ht │ │ │ │ │ -00011700: 6d6c e280 992e 0a0a 5061 636b 6167 6573 ml......Packages │ │ │ │ │ -00011710: 2077 6869 6368 2075 7365 2074 6865 2044 which use the D │ │ │ │ │ -00011720: 6562 6961 6e20 436f 6e66 6967 7572 6174 ebian Configurat │ │ │ │ │ -00011730: 696f 6e20 4d61 6e61 6765 6d65 6e74 2053 ion Management S │ │ │ │ │ -00011740: 7065 6369 6669 6361 7469 6f6e 206d 6179 pecification may │ │ │ │ │ -00011750: 0a63 6f6e 7461 696e 2074 6865 2061 6464 .contain the add │ │ │ │ │ -00011760: 6974 696f 6e61 6c20 7061 636b 6167 6520 itional package │ │ │ │ │ -00011770: 6d65 7461 6461 7461 2066 696c 6573 20e2 metadata files . │ │ │ │ │ -00011780: 8098 636f 6e66 6967 e280 9920 616e 6420 ..config... and │ │ │ │ │ -00011790: e280 9874 656d 706c 6174 6573 e280 992e ...templates.... │ │ │ │ │ -000117a0: 0ae2 8098 636f 6e66 6967 e280 9920 6973 ....config... is │ │ │ │ │ -000117b0: 2061 6e20 6164 6469 7469 6f6e 616c 206d an additional m │ │ │ │ │ -000117c0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000117d0: 2075 7365 6420 666f 7220 7061 636b 6167 used for packag │ │ │ │ │ -000117e0: 650a 636f 6e66 6967 7572 6174 696f 6e2c e.configuration, │ │ │ │ │ -000117f0: 2061 6e64 20e2 8098 7465 6d70 6c61 7465 and ...template │ │ │ │ │ -00011800: 73e2 8099 2063 6f6e 7461 696e 7320 7465 s... contains te │ │ │ │ │ -00011810: 6d70 6c61 7465 7320 7573 6564 2066 6f72 mplates used for │ │ │ │ │ -00011820: 2075 7365 720a 7072 6f6d 7074 696e 672e user.prompting. │ │ │ │ │ -00011830: 2020 5468 6520 e280 9863 6f6e 6669 67e2 The ...config. │ │ │ │ │ -00011840: 8099 2073 6372 6970 7420 6d69 6768 7420 .. script might │ │ │ │ │ -00011850: 6265 2072 756e 2062 6566 6f72 6520 7468 be run before th │ │ │ │ │ -00011860: 6520 e280 9870 7265 696e 7374 e280 9920 e ...preinst... │ │ │ │ │ -00011870: 7363 7269 7074 0a61 6e64 2062 6566 6f72 script.and befor │ │ │ │ │ -00011880: 6520 7468 6520 7061 636b 6167 6520 6973 e the package is │ │ │ │ │ -00011890: 2075 6e70 6163 6b65 6420 6f72 2061 6e79 unpacked or any │ │ │ │ │ -000118a0: 206f 6620 6974 7320 6465 7065 6e64 656e of its dependen │ │ │ │ │ -000118b0: 6369 6573 206f 720a 7072 652d 6465 7065 cies or.pre-depe │ │ │ │ │ -000118c0: 6e64 656e 6369 6573 2061 7265 2073 6174 ndencies are sat │ │ │ │ │ -000118d0: 6973 6669 6564 2e20 2054 6865 7265 666f isfied. Therefo │ │ │ │ │ -000118e0: 7265 2069 7420 6d75 7374 2077 6f72 6b20 re it must work │ │ │ │ │ -000118f0: 7573 696e 6720 6f6e 6c79 2074 6865 0a74 using only the.t │ │ │ │ │ -00011900: 6f6f 6c73 2070 7265 7365 6e74 2069 6e20 ools present in │ │ │ │ │ -00011910: 2765 7373 656e 7469 616c 2720 7061 636b 'essential' pack │ │ │ │ │ -00011920: 6167 6573 2e20 2028 3129 0a0a 5061 636b ages. (1)..Pack │ │ │ │ │ -00011930: 6167 6573 2077 6869 6368 2075 7365 2074 ages which use t │ │ │ │ │ -00011940: 6865 2044 6562 6961 6e20 436f 6e66 6967 he Debian Config │ │ │ │ │ -00011950: 7572 6174 696f 6e20 4d61 6e61 6765 6d65 uration Manageme │ │ │ │ │ -00011960: 6e74 2053 7065 6369 6669 6361 7469 6f6e nt Specification │ │ │ │ │ -00011970: 0a6d 7573 7420 616c 6c6f 7720 666f 7220 .must allow for │ │ │ │ │ -00011980: 7472 616e 736c 6174 696f 6e20 6f66 2074 translation of t │ │ │ │ │ -00011990: 6865 6972 2075 7365 722d 7669 7369 626c heir user-visibl │ │ │ │ │ -000119a0: 6520 6d65 7373 6167 6573 2062 7920 7573 e messages by us │ │ │ │ │ -000119b0: 696e 6720 610a 6765 7474 6578 742d 6261 ing a.gettext-ba │ │ │ │ │ -000119c0: 7365 6420 7379 7374 656d 2073 7563 6820 sed system such │ │ │ │ │ -000119d0: 6173 2074 6865 206f 6e65 2070 726f 7669 as the one provi │ │ │ │ │ -000119e0: 6465 6420 6279 2074 6865 2070 6f2d 6465 ded by the po-de │ │ │ │ │ -000119f0: 6263 6f6e 6620 7061 636b 6167 652e 0a0a bconf package... │ │ │ │ │ -00011a00: 5061 636b 6167 6573 2073 686f 756c 6420 Packages should │ │ │ │ │ -00011a10: 7472 7920 746f 206d 696e 696d 697a 6520 try to minimize │ │ │ │ │ -00011a20: 7468 6520 616d 6f75 6e74 206f 6620 7072 the amount of pr │ │ │ │ │ -00011a30: 6f6d 7074 696e 6720 7468 6579 206e 6565 ompting they nee │ │ │ │ │ -00011a40: 6420 746f 2064 6f2c 0a61 6e64 2074 6865 d to do,.and the │ │ │ │ │ -00011a50: 7920 7368 6f75 6c64 2065 6e73 7572 6520 y should ensure │ │ │ │ │ -00011a60: 7468 6174 2074 6865 2075 7365 7220 7769 that the user wi │ │ │ │ │ -00011a70: 6c6c 206f 6e6c 7920 6576 6572 2062 6520 ll only ever be │ │ │ │ │ -00011a80: 6173 6b65 6420 6561 6368 0a71 7565 7374 asked each.quest │ │ │ │ │ -00011a90: 696f 6e20 6f6e 6365 2e20 2054 6869 7320 ion once. This │ │ │ │ │ -00011aa0: 6d65 616e 7320 7468 6174 2070 6163 6b61 means that packa │ │ │ │ │ -00011ab0: 6765 7320 7368 6f75 6c64 2074 7279 2074 ges should try t │ │ │ │ │ -00011ac0: 6f20 7573 6520 6170 7072 6f70 7269 6174 o use appropriat │ │ │ │ │ -00011ad0: 650a 7368 6172 6564 2063 6f6e 6669 6775 e.shared configu │ │ │ │ │ -00011ae0: 7261 7469 6f6e 2066 696c 6573 2028 7375 ration files (su │ │ │ │ │ -00011af0: 6368 2061 7320 e280 982f 6574 632f 7061 ch as .../etc/pa │ │ │ │ │ -00011b00: 7065 7273 697a 65e2 8099 2061 6e64 0ae2 persize... and.. │ │ │ │ │ -00011b10: 8098 2f65 7463 2f6e 6577 732f 7365 7276 ../etc/news/serv │ │ │ │ │ -00011b20: 6572 e280 9929 2c20 616e 6420 7368 6172 er...), and shar │ │ │ │ │ -00011b30: 6564 2064 6562 636f 6e66 2076 6172 6961 ed debconf varia │ │ │ │ │ -00011b40: 626c 6573 2072 6174 6865 7220 7468 616e bles rather than │ │ │ │ │ -00011b50: 2065 6163 680a 7072 6f6d 7074 696e 6720 each.prompting │ │ │ │ │ -00011b60: 666f 7220 7468 6569 7220 6f77 6e20 6c69 for their own li │ │ │ │ │ -00011b70: 7374 206f 6620 7265 7175 6972 6564 2070 st of required p │ │ │ │ │ -00011b80: 6965 6365 7320 6f66 2069 6e66 6f72 6d61 ieces of informa │ │ │ │ │ -00011b90: 7469 6f6e 2e0a 0a49 7420 616c 736f 206d tion...It also m │ │ │ │ │ -00011ba0: 6561 6e73 2074 6861 7420 616e 2075 7067 eans that an upg │ │ │ │ │ -00011bb0: 7261 6465 2073 686f 756c 6420 6e6f 7420 rade should not │ │ │ │ │ -00011bc0: 6173 6b20 7468 6520 7361 6d65 2071 7565 ask the same que │ │ │ │ │ -00011bd0: 7374 696f 6e73 2061 6761 696e 2c0a 756e stions again,.un │ │ │ │ │ -00011be0: 6c65 7373 2074 6865 2075 7365 7220 6861 less the user ha │ │ │ │ │ -00011bf0: 7320 7573 6564 20e2 8098 6470 6b67 202d s used ...dpkg - │ │ │ │ │ -00011c00: 2d70 7572 6765 e280 9920 746f 2072 656d -purge... to rem │ │ │ │ │ -00011c10: 6f76 6520 7468 6520 7061 636b 6167 65e2 ove the package. │ │ │ │ │ -00011c20: 8099 730a 636f 6e66 6967 7572 6174 696f ..s.configuratio │ │ │ │ │ -00011c30: 6e2e 2020 5468 6520 616e 7377 6572 7320 n. The answers │ │ │ │ │ -00011c40: 746f 2063 6f6e 6669 6775 7261 7469 6f6e to configuration │ │ │ │ │ -00011c50: 2071 7565 7374 696f 6e73 2073 686f 756c questions shoul │ │ │ │ │ -00011c60: 6420 6265 2073 746f 7265 640a 696e 2061 d be stored.in a │ │ │ │ │ -00011c70: 6e20 6170 7072 6f70 7269 6174 6520 706c n appropriate pl │ │ │ │ │ -00011c80: 6163 6520 696e 20e2 8098 2f65 7463 e280 ace in .../etc.. │ │ │ │ │ -00011c90: 9920 736f 2074 6861 7420 7468 6520 7573 . so that the us │ │ │ │ │ -00011ca0: 6572 2063 616e 206d 6f64 6966 7920 7468 er can modify th │ │ │ │ │ -00011cb0: 656d 2c20 616e 640a 686f 7720 7468 6973 em, and.how this │ │ │ │ │ -00011cc0: 2068 6173 2062 6565 6e20 646f 6e65 2073 has been done s │ │ │ │ │ -00011cd0: 686f 756c 6420 6265 2064 6f63 756d 656e hould be documen │ │ │ │ │ -00011ce0: 7465 642e 0a0a 4966 2061 2070 6163 6b61 ted...If a packa │ │ │ │ │ -00011cf0: 6765 2068 6173 2061 2076 6974 616c 6c79 ge has a vitally │ │ │ │ │ -00011d00: 2069 6d70 6f72 7461 6e74 2070 6965 6365 important piece │ │ │ │ │ -00011d10: 206f 6620 696e 666f 726d 6174 696f 6e20 of information │ │ │ │ │ -00011d20: 746f 2070 6173 7320 746f 2074 6865 0a75 to pass to the.u │ │ │ │ │ -00011d30: 7365 7220 2873 7563 6820 6173 20e2 809c ser (such as ... │ │ │ │ │ -00011d40: 646f 6ee2 8099 7420 7275 6e20 6d65 2061 don...t run me a │ │ │ │ │ -00011d50: 7320 4920 616d 2c20 796f 7520 6d75 7374 s I am, you must │ │ │ │ │ -00011d60: 2065 6469 7420 7468 6520 666f 6c6c 6f77 edit the follow │ │ │ │ │ -00011d70: 696e 670a 636f 6e66 6967 7572 6174 696f ing.configuratio │ │ │ │ │ -00011d80: 6e20 6669 6c65 7320 6669 7273 7420 6f72 n files first or │ │ │ │ │ -00011d90: 2079 6f75 2072 6973 6b20 796f 7572 2073 you risk your s │ │ │ │ │ -00011da0: 7973 7465 6d20 656d 6974 7469 6e67 0a62 ystem emitting.b │ │ │ │ │ -00011db0: 6164 6c79 2d66 6f72 6d61 7474 6564 206d adly-formatted m │ │ │ │ │ -00011dc0: 6573 7361 6765 73e2 809d 292c 2069 7420 essages...), it │ │ │ │ │ -00011dd0: 7368 6f75 6c64 2064 6973 706c 6179 2074 should display t │ │ │ │ │ -00011de0: 6869 7320 696e 2074 6865 20e2 8098 636f his in the ...co │ │ │ │ │ -00011df0: 6e66 6967 e280 9920 6f72 0ae2 8098 706f nfig... or....po │ │ │ │ │ -00011e00: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ -00011e10: 2061 6e64 2070 726f 6d70 7420 7468 6520 and prompt the │ │ │ │ │ -00011e20: 7573 6572 2074 6f20 6869 7420 7265 7475 user to hit retu │ │ │ │ │ -00011e30: 726e 2074 6f20 6163 6b6e 6f77 6c65 6467 rn to acknowledg │ │ │ │ │ -00011e40: 6520 7468 650a 6d65 7373 6167 652e 2020 e the.message. │ │ │ │ │ -00011e50: 436f 7079 7269 6768 7420 6d65 7373 6167 Copyright messag │ │ │ │ │ -00011e60: 6573 2064 6f20 6e6f 7420 636f 756e 7420 es do not count │ │ │ │ │ -00011e70: 6173 2076 6974 616c 6c79 2069 6d70 6f72 as vitally impor │ │ │ │ │ -00011e80: 7461 6e74 2028 7468 6579 0a62 656c 6f6e tant (they.belon │ │ │ │ │ -00011e90: 6720 696e 20e2 8098 2f75 7372 2f73 6861 g in .../usr/sha │ │ │ │ │ -00011ea0: 7265 2f64 6f63 2f50 4143 4b41 4745 2f63 re/doc/PACKAGE/c │ │ │ │ │ -00011eb0: 6f70 7972 6967 6874 e280 9929 3b20 6e65 opyright...); ne │ │ │ │ │ -00011ec0: 6974 6865 7220 646f 2069 6e73 7472 7563 ither do instruc │ │ │ │ │ -00011ed0: 7469 6f6e 730a 6f6e 2068 6f77 2074 6f20 tions.on how to │ │ │ │ │ -00011ee0: 7573 6520 6120 7072 6f67 7261 6d20 2874 use a program (t │ │ │ │ │ -00011ef0: 6865 7365 2073 686f 756c 6420 6265 2069 hese should be i │ │ │ │ │ -00011f00: 6e20 6f6e 2d6c 696e 6520 646f 6375 6d65 n on-line docume │ │ │ │ │ -00011f10: 6e74 6174 696f 6e2c 2077 6865 7265 0a61 ntation, where.a │ │ │ │ │ -00011f20: 6c6c 2074 6865 2075 7365 7273 2063 616e ll the users can │ │ │ │ │ -00011f30: 2073 6565 2074 6865 6d29 2e0a 0a41 6e79 see them)...Any │ │ │ │ │ -00011f40: 206e 6563 6573 7361 7279 2070 726f 6d70 necessary promp │ │ │ │ │ -00011f50: 7469 6e67 2073 686f 756c 6420 616c 6d6f ting should almo │ │ │ │ │ -00011f60: 7374 2061 6c77 6179 7320 6265 2063 6f6e st always be con │ │ │ │ │ -00011f70: 6669 6e65 6420 746f 2074 6865 20e2 8098 fined to the ... │ │ │ │ │ -00011f80: 636f 6e66 6967 e280 990a 6f72 20e2 8098 config....or ... │ │ │ │ │ -00011f90: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -00011fa0: 7074 2e20 2049 6620 6974 2069 7320 646f pt. If it is do │ │ │ │ │ -00011fb0: 6e65 2069 6e20 7468 6520 e280 9870 6f73 ne in the ...pos │ │ │ │ │ -00011fc0: 7469 6e73 74e2 8099 2c20 6974 2073 686f tinst..., it sho │ │ │ │ │ -00011fd0: 756c 6420 6265 0a70 726f 7465 6374 6564 uld be.protected │ │ │ │ │ -00011fe0: 2077 6974 6820 6120 636f 6e64 6974 696f with a conditio │ │ │ │ │ -00011ff0: 6e61 6c20 736f 2074 6861 7420 756e 6e65 nal so that unne │ │ │ │ │ -00012000: 6365 7373 6172 7920 7072 6f6d 7074 696e cessary promptin │ │ │ │ │ -00012010: 6720 646f 6573 6ee2 8099 740a 6861 7070 g doesn...t.happ │ │ │ │ │ -00012020: 656e 2069 6620 6120 7061 636b 6167 65e2 en if a package. │ │ │ │ │ -00012030: 8099 7320 696e 7374 616c 6c61 7469 6f6e ..s installation │ │ │ │ │ -00012040: 2066 6169 6c73 2061 6e64 2074 6865 20e2 fails and the . │ │ │ │ │ -00012050: 8098 706f 7374 696e 7374 e280 9920 6973 ..postinst... is │ │ │ │ │ -00012060: 2063 616c 6c65 640a 7769 7468 20e2 8098 called.with ... │ │ │ │ │ -00012070: 6162 6f72 742d 7570 6772 6164 65e2 8099 abort-upgrade... │ │ │ │ │ -00012080: 2c20 e280 9861 626f 7274 2d72 656d 6f76 , ...abort-remov │ │ │ │ │ -00012090: 65e2 8099 206f 7220 e280 9861 626f 7274 e... or ...abort │ │ │ │ │ -000120a0: 2d64 6563 6f6e 6669 6775 7265 e280 992e -deconfigure.... │ │ │ │ │ -000120b0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -000120c0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -000120d0: 2d2d 2d2d 0a0a 2020 2028 3129 2044 6562 ----.. (1) Deb │ │ │ │ │ -000120e0: 636f 6e66 206f 7220 616e 6f74 6865 7220 conf or another │ │ │ │ │ -000120f0: 746f 6f6c 2074 6861 7420 696d 706c 656d tool that implem │ │ │ │ │ -00012100: 656e 7473 2074 6865 2044 6562 6961 6e20 ents the Debian │ │ │ │ │ -00012110: 436f 6e66 6967 7572 6174 696f 6e0a 4d61 Configuration.Ma │ │ │ │ │ -00012120: 6e61 6765 6d65 6e74 2053 7065 6369 6669 nagement Specifi │ │ │ │ │ -00012130: 6361 7469 6f6e 2077 696c 6c20 616c 736f cation will also │ │ │ │ │ -00012140: 2062 6520 696e 7374 616c 6c65 642c 2061 be installed, a │ │ │ │ │ -00012150: 6e64 2061 6e79 2076 6572 7369 6f6e 6564 nd any versioned │ │ │ │ │ -00012160: 0a64 6570 656e 6465 6e63 6965 7320 6f6e .dependencies on │ │ │ │ │ -00012170: 2069 7420 7769 6c6c 2062 6520 7361 7469 it will be sati │ │ │ │ │ -00012180: 7366 6965 6420 6265 666f 7265 2070 7265 sfied before pre │ │ │ │ │ -00012190: 636f 6e66 6967 7572 6174 696f 6e20 6265 configuration be │ │ │ │ │ -000121a0: 6769 6e73 2e0a 0a1f 0a46 696c 653a 2064 gins.....File: d │ │ │ │ │ -000121b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000121c0: 6f2c 2020 4e6f 6465 3a20 436f 6e74 726f o, Node: Contro │ │ │ │ │ -000121d0: 6c20 6669 6c65 7320 616e 6420 7468 6569 l files and thei │ │ │ │ │ -000121e0: 7220 6669 656c 6473 2c20 204e 6578 743a r fields, Next: │ │ │ │ │ -000121f0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ -00012200: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ -00012210: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ -00012220: 6365 6475 7265 2c20 2050 7265 763a 2042 cedure, Prev: B │ │ │ │ │ -00012230: 696e 6172 7920 7061 636b 6167 6573 2c20 inary packages, │ │ │ │ │ -00012240: 2055 703a 2054 6f70 0a0a 3420 436f 6e74 Up: Top..4 Cont │ │ │ │ │ -00012250: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -00012260: 6569 7220 6669 656c 6473 0a2a 2a2a 2a2a eir fields.***** │ │ │ │ │ -00012270: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00012280: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 6865 ***********..The │ │ │ │ │ -00012290: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ -000122a0: 656e 7420 7379 7374 656d 206d 616e 6970 ent system manip │ │ │ │ │ -000122b0: 756c 6174 6573 2064 6174 6120 7265 7072 ulates data repr │ │ │ │ │ -000122c0: 6573 656e 7465 6420 696e 2061 2063 6f6d esented in a com │ │ │ │ │ -000122d0: 6d6f 6e0a 666f 726d 6174 2c20 6b6e 6f77 mon.format, know │ │ │ │ │ -000122e0: 6e20 6173 2027 636f 6e74 726f 6c20 6461 n as 'control da │ │ │ │ │ -000122f0: 7461 272c 2073 746f 7265 6420 696e 2027 ta', stored in ' │ │ │ │ │ -00012300: 636f 6e74 726f 6c20 6669 6c65 7327 2e20 control files'. │ │ │ │ │ -00012310: 2043 6f6e 7472 6f6c 0a66 696c 6573 2061 Control.files a │ │ │ │ │ -00012320: 7265 2075 7365 6420 666f 7220 736f 7572 re used for sour │ │ │ │ │ -00012330: 6365 2070 6163 6b61 6765 732c 2062 696e ce packages, bin │ │ │ │ │ -00012340: 6172 7920 7061 636b 6167 6573 2061 6e64 ary packages and │ │ │ │ │ -00012350: 2074 6865 20e2 8098 2e63 6861 6e67 6573 the ....changes │ │ │ │ │ -00012360: e280 990a 6669 6c65 7320 7768 6963 6820 ....files which │ │ │ │ │ -00012370: 636f 6e74 726f 6c20 7468 6520 696e 7374 control the inst │ │ │ │ │ -00012380: 616c 6c61 7469 6f6e 206f 6620 7570 6c6f allation of uplo │ │ │ │ │ -00012390: 6164 6564 2066 696c 6573 2e20 2028 3129 aded files. (1) │ │ │ │ │ -000123a0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 796e ..* Menu:..* Syn │ │ │ │ │ -000123b0: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -000123c0: 696c 6573 3a3a 0a2a 2044 6562 6961 6e20 iles::.* Debian │ │ │ │ │ -000123d0: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ -000123e0: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ -000123f0: 6669 6c65 7320 e280 9320 6465 6269 616e files ... debian │ │ │ │ │ -00012400: 2f63 6f6e 7472 6f6c 3a3a 0a2a 2044 6562 /control::.* Deb │ │ │ │ │ -00012410: 6961 6e20 6269 6e61 7279 2070 6163 6b61 ian binary packa │ │ │ │ │ -00012420: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ -00012430: 20e2 8093 2044 4542 4941 4e2f 636f 6e74 ... DEBIAN/cont │ │ │ │ │ -00012440: 726f 6c3a 3a0a 2a20 4465 6269 616e 2073 rol::.* Debian s │ │ │ │ │ -00012450: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ -00012460: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ -00012470: 2e64 7363 3a20 4465 6269 616e 2073 6f75 .dsc: Debian sou │ │ │ │ │ -00012480: 7263 6520 7061 636b 6167 6520 636f 6e74 rce package cont │ │ │ │ │ -00012490: 726f 6c20 6669 6c65 7320 e280 9320 6473 rol files ... ds │ │ │ │ │ -000124a0: 632e 0a2a 2044 6562 6961 6e20 7570 6c6f c..* Debian uplo │ │ │ │ │ -000124b0: 6164 2063 6861 6e67 6573 2063 6f6e 7472 ad changes contr │ │ │ │ │ -000124c0: 6f6c 2066 696c 6573 20e2 8093 202e 6368 ol files ... .ch │ │ │ │ │ -000124d0: 616e 6765 733a 2044 6562 6961 6e20 7570 anges: Debian up │ │ │ │ │ -000124e0: 6c6f 6164 2063 6861 6e67 6573 2063 6f6e load changes con │ │ │ │ │ -000124f0: 7472 6f6c 2066 696c 6573 20e2 8093 2063 trol files ... c │ │ │ │ │ -00012500: 6861 6e67 6573 2e0a 2a20 4c69 7374 206f hanges..* List o │ │ │ │ │ -00012510: 6620 6669 656c 6473 3a3a 0a2a 2055 7365 f fields::.* Use │ │ │ │ │ -00012520: 722d 6465 6669 6e65 6420 6669 656c 6473 r-defined fields │ │ │ │ │ -00012530: 3a3a 0a2a 204f 6273 6f6c 6574 6520 6669 ::.* Obsolete fi │ │ │ │ │ -00012540: 656c 6473 3a3a 0a0a 2020 202d 2d2d 2d2d elds::.. ----- │ │ │ │ │ -00012550: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00012560: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00012570: 3129 20e2 8098 6470 6b67 e280 99e2 8099 1) ...dpkg...... │ │ │ │ │ -00012580: 7320 696e 7465 726e 616c 2064 6174 6162 s internal datab │ │ │ │ │ -00012590: 6173 6573 2061 7265 2069 6e20 6120 7369 ases are in a si │ │ │ │ │ -000125a0: 6d69 6c61 7220 666f 726d 6174 2e0a 0a1f milar format.... │ │ │ │ │ -000125b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000125c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000125d0: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ -000125e0: 726f 6c20 6669 6c65 732c 2020 4e65 7874 rol files, Next │ │ │ │ │ -000125f0: 3a20 4465 6269 616e 2073 6f75 7263 6520 : Debian source │ │ │ │ │ -00012600: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ -00012610: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -00012620: 8093 2064 6562 6961 6e2f 636f 6e74 726f .. debian/contro │ │ │ │ │ -00012630: 6c2c 2020 5570 3a20 436f 6e74 726f 6c20 l, Up: Control │ │ │ │ │ -00012640: 6669 6c65 7320 616e 6420 7468 6569 7220 files and their │ │ │ │ │ -00012650: 6669 656c 6473 0a0a 342e 3120 5379 6e74 fields..4.1 Synt │ │ │ │ │ -00012660: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ -00012670: 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d les.============ │ │ │ │ │ -00012680: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00012690: 0a41 2063 6f6e 7472 6f6c 2066 696c 6520 .A control file │ │ │ │ │ -000126a0: 636f 6e73 6973 7473 206f 6620 6f6e 6520 consists of one │ │ │ │ │ -000126b0: 6f72 206d 6f72 6520 7374 616e 7a61 7320 or more stanzas │ │ │ │ │ -000126c0: 6f66 2066 6965 6c64 732e 2020 2831 2920 of fields. (1) │ │ │ │ │ -000126d0: 2054 6865 0a73 7461 6e7a 6173 2061 7265 The.stanzas are │ │ │ │ │ -000126e0: 2073 6570 6172 6174 6564 2062 7920 656d separated by em │ │ │ │ │ -000126f0: 7074 7920 6c69 6e65 732e 2020 5061 7273 pty lines. Pars │ │ │ │ │ -00012700: 6572 7320 6d61 7920 6163 6365 7074 206c ers may accept l │ │ │ │ │ -00012710: 696e 6573 0a63 6f6e 7369 7374 696e 6720 ines.consisting │ │ │ │ │ -00012720: 736f 6c65 6c79 206f 6620 7370 6163 6573 solely of spaces │ │ │ │ │ -00012730: 2061 6e64 2074 6162 7320 6173 2073 7461 and tabs as sta │ │ │ │ │ -00012740: 6e7a 6120 7365 7061 7261 746f 7273 2c20 nza separators, │ │ │ │ │ -00012750: 6275 7420 636f 6e74 726f 6c0a 6669 6c65 but control.file │ │ │ │ │ -00012760: 7320 7368 6f75 6c64 2075 7365 2065 6d70 s should use emp │ │ │ │ │ -00012770: 7479 206c 696e 6573 2e20 2053 6f6d 6520 ty lines. Some │ │ │ │ │ -00012780: 636f 6e74 726f 6c20 6669 6c65 7320 616c control files al │ │ │ │ │ -00012790: 6c6f 7720 6f6e 6c79 206f 6e65 2073 7461 low only one sta │ │ │ │ │ -000127a0: 6e7a 613b 0a6f 7468 6572 7320 616c 6c6f nza;.others allo │ │ │ │ │ -000127b0: 7720 7365 7665 7261 6c2c 2069 6e20 7768 w several, in wh │ │ │ │ │ -000127c0: 6963 6820 6361 7365 2065 6163 6820 7374 ich case each st │ │ │ │ │ -000127d0: 616e 7a61 2075 7375 616c 6c79 2072 6566 anza usually ref │ │ │ │ │ -000127e0: 6572 7320 746f 2061 0a64 6966 6665 7265 ers to a.differe │ │ │ │ │ -000127f0: 6e74 2070 6163 6b61 6765 2e20 2028 466f nt package. (Fo │ │ │ │ │ -00012800: 7220 6578 616d 706c 652c 2069 6e20 736f r example, in so │ │ │ │ │ -00012810: 7572 6365 2070 6163 6b61 6765 732c 2074 urce packages, t │ │ │ │ │ -00012820: 6865 2066 6972 7374 2073 7461 6e7a 610a he first stanza. │ │ │ │ │ -00012830: 7265 6665 7273 2074 6f20 7468 6520 736f refers to the so │ │ │ │ │ -00012840: 7572 6365 2070 6163 6b61 6765 2c20 616e urce package, an │ │ │ │ │ -00012850: 6420 6c61 7465 7220 7374 616e 7a61 7320 d later stanzas │ │ │ │ │ -00012860: 7265 6665 7220 746f 2062 696e 6172 7920 refer to binary │ │ │ │ │ -00012870: 7061 636b 6167 6573 0a67 656e 6572 6174 packages.generat │ │ │ │ │ -00012880: 6564 2066 726f 6d20 7468 6520 736f 7572 ed from the sour │ │ │ │ │ -00012890: 6365 2e29 2020 5468 6520 6f72 6465 7269 ce.) The orderi │ │ │ │ │ -000128a0: 6e67 206f 6620 7468 6520 7374 616e 7a61 ng of the stanza │ │ │ │ │ -000128b0: 7320 696e 2063 6f6e 7472 6f6c 0a66 696c s in control.fil │ │ │ │ │ -000128c0: 6573 2069 7320 7369 676e 6966 6963 616e es is significan │ │ │ │ │ -000128d0: 742e 0a0a 4561 6368 2073 7461 6e7a 6120 t...Each stanza │ │ │ │ │ -000128e0: 636f 6e73 6973 7473 206f 6620 6120 7365 consists of a se │ │ │ │ │ -000128f0: 7269 6573 206f 6620 6461 7461 2066 6965 ries of data fie │ │ │ │ │ -00012900: 6c64 732e 2020 4561 6368 2066 6965 6c64 lds. Each field │ │ │ │ │ -00012910: 2063 6f6e 7369 7374 7320 6f66 0a74 6865 consists of.the │ │ │ │ │ -00012920: 2066 6965 6c64 206e 616d 6520 666f 6c6c field name foll │ │ │ │ │ -00012930: 6f77 6564 2062 7920 6120 636f 6c6f 6e20 owed by a colon │ │ │ │ │ -00012940: 616e 6420 7468 656e 2074 6865 2064 6174 and then the dat │ │ │ │ │ -00012950: 612f 7661 6c75 6520 6173 736f 6369 6174 a/value associat │ │ │ │ │ -00012960: 6564 0a77 6974 6820 7468 6174 2066 6965 ed.with that fie │ │ │ │ │ -00012970: 6c64 2e20 2054 6865 2066 6965 6c64 206e ld. The field n │ │ │ │ │ -00012980: 616d 6520 6973 2063 6f6d 706f 7365 6420 ame is composed │ │ │ │ │ -00012990: 6f66 2055 532d 4153 4349 4920 6368 6172 of US-ASCII char │ │ │ │ │ -000129a0: 6163 7465 7273 0a65 7863 6c75 6469 6e67 acters.excluding │ │ │ │ │ -000129b0: 2063 6f6e 7472 6f6c 2063 6861 7261 6374 control charact │ │ │ │ │ -000129c0: 6572 732c 2073 7061 6365 2c20 616e 6420 ers, space, and │ │ │ │ │ -000129d0: 636f 6c6f 6e20 2869 2e65 2e2c 2063 6861 colon (i.e., cha │ │ │ │ │ -000129e0: 7261 6374 6572 7320 696e 2074 6865 0a72 racters in the.r │ │ │ │ │ -000129f0: 616e 6765 7320 552b 3030 3231 2028 e280 anges U+0021 (.. │ │ │ │ │ -00012a00: 9821 e280 9929 2074 6872 6f75 6768 2055 .!...) through U │ │ │ │ │ -00012a10: 2b30 3033 3920 28e2 8098 39e2 8099 292c +0039 (...9...), │ │ │ │ │ -00012a20: 2061 6e64 2055 2b30 3033 4220 28e2 8098 and U+003B (... │ │ │ │ │ -00012a30: 3be2 8099 2920 7468 726f 7567 680a 552b ;...) through.U+ │ │ │ │ │ -00012a40: 3030 3745 2028 e280 987e e280 9929 2c20 007E (...~...), │ │ │ │ │ -00012a50: 696e 636c 7573 6976 6529 2e20 2046 6965 inclusive). Fie │ │ │ │ │ -00012a60: 6c64 206e 616d 6573 206d 7573 7420 6e6f ld names must no │ │ │ │ │ -00012a70: 7420 6265 6769 6e20 7769 7468 2074 6865 t begin with the │ │ │ │ │ -00012a80: 2063 6f6d 6d65 6e74 0a63 6861 7261 6374 comment.charact │ │ │ │ │ -00012a90: 6572 2028 552b 3030 3233 20e2 8098 23e2 er (U+0023 ...#. │ │ │ │ │ -00012aa0: 8099 292c 206e 6f72 2077 6974 6820 7468 ..), nor with th │ │ │ │ │ -00012ab0: 6520 6879 7068 656e 2063 6861 7261 6374 e hyphen charact │ │ │ │ │ -00012ac0: 6572 2028 552b 3030 3244 20e2 8098 2de2 er (U+002D ...-. │ │ │ │ │ -00012ad0: 8099 292e 0a0a 5468 6520 6669 656c 6420 ..)...The field │ │ │ │ │ -00012ae0: 656e 6473 2061 7420 7468 6520 656e 6420 ends at the end │ │ │ │ │ -00012af0: 6f66 2074 6865 206c 696e 6520 6f72 2061 of the line or a │ │ │ │ │ -00012b00: 7420 7468 6520 656e 6420 6f66 2074 6865 t the end of the │ │ │ │ │ -00012b10: 206c 6173 740a 636f 6e74 696e 7561 7469 last.continuati │ │ │ │ │ -00012b20: 6f6e 206c 696e 6520 2873 6565 2062 656c on line (see bel │ │ │ │ │ -00012b30: 6f77 292e 2020 486f 7269 7a6f 6e74 616c ow). Horizontal │ │ │ │ │ -00012b40: 2077 6869 7465 7370 6163 6520 2873 7061 whitespace (spa │ │ │ │ │ -00012b50: 6365 7320 616e 6420 7461 6273 290a 6d61 ces and tabs).ma │ │ │ │ │ -00012b60: 7920 6f63 6375 7220 696d 6d65 6469 6174 y occur immediat │ │ │ │ │ -00012b70: 656c 7920 6265 666f 7265 206f 7220 6166 ely before or af │ │ │ │ │ -00012b80: 7465 7220 7468 6520 7661 6c75 6520 616e ter the value an │ │ │ │ │ -00012b90: 6420 6973 2069 676e 6f72 6564 2074 6865 d is ignored the │ │ │ │ │ -00012ba0: 7265 3b20 6974 0a69 7320 636f 6e76 656e re; it.is conven │ │ │ │ │ -00012bb0: 7469 6f6e 616c 2074 6f20 7075 7420 6120 tional to put a │ │ │ │ │ -00012bc0: 7369 6e67 6c65 2073 7061 6365 2061 6674 single space aft │ │ │ │ │ -00012bd0: 6572 2074 6865 2063 6f6c 6f6e 2e20 2046 er the colon. F │ │ │ │ │ -00012be0: 6f72 2065 7861 6d70 6c65 2c20 610a 6669 or example, a.fi │ │ │ │ │ -00012bf0: 656c 6420 6d69 6768 7420 6265 3a0a 0a20 eld might be:.. │ │ │ │ │ -00012c00: 2020 2020 5061 636b 6167 653a 206c 6962 Package: lib │ │ │ │ │ -00012c10: 6336 0a0a 7468 6520 6669 656c 6420 6e61 c6..the field na │ │ │ │ │ -00012c20: 6d65 2069 7320 e280 9850 6163 6b61 6765 me is ...Package │ │ │ │ │ -00012c30: e280 9920 616e 6420 7468 6520 6669 656c ... and the fiel │ │ │ │ │ -00012c40: 6420 7661 6c75 6520 e280 986c 6962 6336 d value ...libc6 │ │ │ │ │ -00012c50: e280 992e 0a0a 456d 7074 7920 6669 656c ......Empty fiel │ │ │ │ │ -00012c60: 6420 7661 6c75 6573 2061 7265 206f 6e6c d values are onl │ │ │ │ │ -00012c70: 7920 7065 726d 6974 7465 6420 696e 2073 y permitted in s │ │ │ │ │ -00012c80: 6f75 7263 6520 7061 636b 6167 6520 7465 ource package te │ │ │ │ │ -00012c90: 6d70 6c61 7465 2063 6f6e 7472 6f6c 0a66 mplate control.f │ │ │ │ │ -00012ca0: 696c 6573 2028 e280 9864 6562 6961 6e2f iles (...debian/ │ │ │ │ │ -00012cb0: 636f 6e74 726f 6ce2 8099 292e 2020 5375 control...). Su │ │ │ │ │ -00012cc0: 6368 2066 6965 6c64 7320 6172 6520 6967 ch fields are ig │ │ │ │ │ -00012cd0: 6e6f 7265 642e 0a0a 4120 7374 616e 7a61 nored...A stanza │ │ │ │ │ -00012ce0: 206d 7573 7420 6e6f 7420 636f 6e74 6169 must not contai │ │ │ │ │ -00012cf0: 6e20 6d6f 7265 2074 6861 6e20 6f6e 6520 n more than one │ │ │ │ │ -00012d00: 696e 7374 616e 6365 206f 6620 6120 7061 instance of a pa │ │ │ │ │ -00012d10: 7274 6963 756c 6172 2066 6965 6c64 0a6e rticular field.n │ │ │ │ │ -00012d20: 616d 652e 0a0a 5468 6572 6520 6172 6520 ame...There are │ │ │ │ │ -00012d30: 7468 7265 6520 7479 7065 7320 6f66 2066 three types of f │ │ │ │ │ -00012d40: 6965 6c64 733a 0a0a 7369 6d70 6c65 0a0a ields:..simple.. │ │ │ │ │ -00012d50: 2020 2020 2054 6865 2066 6965 6c64 2c20 The field, │ │ │ │ │ -00012d60: 696e 636c 7564 696e 6720 6974 7320 7661 including its va │ │ │ │ │ -00012d70: 6c75 652c 206d 7573 7420 6265 2061 2073 lue, must be a s │ │ │ │ │ -00012d80: 696e 676c 6520 6c69 6e65 2e20 2046 6f6c ingle line. Fol │ │ │ │ │ -00012d90: 6469 6e67 206f 660a 2020 2020 2074 6865 ding of. the │ │ │ │ │ -00012da0: 2066 6965 6c64 2069 7320 6e6f 7420 7065 field is not pe │ │ │ │ │ -00012db0: 726d 6974 7465 642e 2020 5468 6973 2069 rmitted. This i │ │ │ │ │ -00012dc0: 7320 7468 6520 6465 6661 756c 7420 6669 s the default fi │ │ │ │ │ -00012dd0: 656c 6420 7479 7065 2069 6620 7468 650a eld type if the. │ │ │ │ │ -00012de0: 2020 2020 2064 6566 696e 6974 696f 6e20 definition │ │ │ │ │ -00012df0: 6f66 2074 6865 2066 6965 6c64 2064 6f65 of the field doe │ │ │ │ │ -00012e00: 7320 6e6f 7420 7370 6563 6966 7920 6120 s not specify a │ │ │ │ │ -00012e10: 6469 6666 6572 656e 7420 7479 7065 2e0a different type.. │ │ │ │ │ -00012e20: 0a66 6f6c 6465 640a 0a20 2020 2020 5468 .folded.. Th │ │ │ │ │ -00012e30: 6520 7661 6c75 6520 6f66 2061 2066 6f6c e value of a fol │ │ │ │ │ -00012e40: 6465 6420 6669 656c 6420 6973 2061 206c ded field is a l │ │ │ │ │ -00012e50: 6f67 6963 616c 206c 696e 6520 7468 6174 ogical line that │ │ │ │ │ -00012e60: 206d 6179 2073 7061 6e20 7365 7665 7261 may span severa │ │ │ │ │ -00012e70: 6c0a 2020 2020 206c 696e 6573 2e20 2054 l. lines. T │ │ │ │ │ -00012e80: 6865 206c 696e 6573 2061 6674 6572 2074 he lines after t │ │ │ │ │ -00012e90: 6865 2066 6972 7374 2061 7265 2063 616c he first are cal │ │ │ │ │ -00012ea0: 6c65 6420 636f 6e74 696e 7561 7469 6f6e led continuation │ │ │ │ │ -00012eb0: 206c 696e 6573 2061 6e64 0a20 2020 2020 lines and. │ │ │ │ │ -00012ec0: 6d75 7374 2073 7461 7274 2077 6974 6820 must start with │ │ │ │ │ -00012ed0: 6120 7370 6163 6520 6f72 2061 2074 6162 a space or a tab │ │ │ │ │ -00012ee0: 2e20 2057 6869 7465 7370 6163 652c 2069 . Whitespace, i │ │ │ │ │ -00012ef0: 6e63 6c75 6469 6e67 2061 6e79 0a20 2020 ncluding any. │ │ │ │ │ -00012f00: 2020 6e65 776c 696e 6573 2c20 6973 206e newlines, is n │ │ │ │ │ -00012f10: 6f74 2073 6967 6e69 6669 6361 6e74 2069 ot significant i │ │ │ │ │ -00012f20: 6e20 7468 6520 6669 656c 6420 7661 6c75 n the field valu │ │ │ │ │ -00012f30: 6573 206f 6620 666f 6c64 6564 2066 6965 es of folded fie │ │ │ │ │ -00012f40: 6c64 732e 0a20 2020 2020 2832 290a 0a6d lds.. (2)..m │ │ │ │ │ -00012f50: 756c 7469 6c69 6e65 0a0a 2020 2020 2054 ultiline.. T │ │ │ │ │ -00012f60: 6865 2076 616c 7565 206f 6620 6120 6d75 he value of a mu │ │ │ │ │ -00012f70: 6c74 696c 696e 6520 6669 656c 6420 6d61 ltiline field ma │ │ │ │ │ -00012f80: 7920 636f 6d70 7269 7365 206d 756c 7469 y comprise multi │ │ │ │ │ -00012f90: 706c 6520 636f 6e74 696e 7561 7469 6f6e ple continuation │ │ │ │ │ -00012fa0: 0a20 2020 2020 6c69 6e65 732e 2020 5468 . lines. Th │ │ │ │ │ -00012fb0: 6520 6669 7273 7420 6c69 6e65 206f 6620 e first line of │ │ │ │ │ -00012fc0: 7468 6520 7661 6c75 652c 2074 6865 2070 the value, the p │ │ │ │ │ -00012fd0: 6172 7420 6f6e 2074 6865 2073 616d 6520 art on the same │ │ │ │ │ -00012fe0: 6c69 6e65 2061 730a 2020 2020 2074 6865 line as. the │ │ │ │ │ -00012ff0: 2066 6965 6c64 206e 616d 652c 206f 6674 field name, oft │ │ │ │ │ -00013000: 656e 2068 6173 2073 7065 6369 616c 2073 en has special s │ │ │ │ │ -00013010: 6967 6e69 6669 6361 6e63 6520 6f72 206d ignificance or m │ │ │ │ │ -00013020: 6179 2068 6176 6520 746f 2062 650a 2020 ay have to be. │ │ │ │ │ -00013030: 2020 2065 6d70 7479 2e20 204f 7468 6572 empty. Other │ │ │ │ │ -00013040: 206c 696e 6573 2061 7265 2061 6464 6564 lines are added │ │ │ │ │ -00013050: 2066 6f6c 6c6f 7769 6e67 2074 6865 2073 following the s │ │ │ │ │ -00013060: 616d 6520 7379 6e74 6178 2061 7320 7468 ame syntax as th │ │ │ │ │ -00013070: 650a 2020 2020 2063 6f6e 7469 6e75 6174 e. continuat │ │ │ │ │ -00013080: 696f 6e20 6c69 6e65 7320 6f66 2074 6865 ion lines of the │ │ │ │ │ -00013090: 2066 6f6c 6465 6420 6669 656c 6473 2e20 folded fields. │ │ │ │ │ -000130a0: 2057 6869 7465 7370 6163 652c 2069 6e63 Whitespace, inc │ │ │ │ │ -000130b0: 6c75 6469 6e67 0a20 2020 2020 6e65 776c luding. newl │ │ │ │ │ -000130c0: 696e 6573 2c20 6973 2073 6967 6e69 6669 ines, is signifi │ │ │ │ │ -000130d0: 6361 6e74 2069 6e20 7468 6520 7661 6c75 cant in the valu │ │ │ │ │ -000130e0: 6573 206f 6620 6d75 6c74 696c 696e 6520 es of multiline │ │ │ │ │ -000130f0: 6669 656c 6473 2e0a 0a57 6869 7465 7370 fields...Whitesp │ │ │ │ │ -00013100: 6163 6520 6d75 7374 206e 6f74 2061 7070 ace must not app │ │ │ │ │ -00013110: 6561 7220 696e 7369 6465 206e 616d 6573 ear inside names │ │ │ │ │ -00013120: 2028 6f66 2070 6163 6b61 6765 732c 2061 (of packages, a │ │ │ │ │ -00013130: 7263 6869 7465 6374 7572 6573 2c0a 6669 rchitectures,.fi │ │ │ │ │ -00013140: 6c65 7320 6f72 2061 6e79 7468 696e 6720 les or anything │ │ │ │ │ -00013150: 656c 7365 2920 6f72 2076 6572 7369 6f6e else) or version │ │ │ │ │ -00013160: 206e 756d 6265 7273 2c20 6f72 2062 6574 numbers, or bet │ │ │ │ │ -00013170: 7765 656e 2074 6865 2063 6861 7261 6374 ween the charact │ │ │ │ │ -00013180: 6572 7320 6f66 0a6d 756c 7469 2d63 6861 ers of.multi-cha │ │ │ │ │ -00013190: 7261 6374 6572 2076 6572 7369 6f6e 2072 racter version r │ │ │ │ │ -000131a0: 656c 6174 696f 6e73 6869 7073 2e0a 0a54 elationships...T │ │ │ │ │ -000131b0: 6865 2070 7265 7365 6e63 6520 616e 6420 he presence and │ │ │ │ │ -000131c0: 7075 7270 6f73 6520 6f66 2061 2066 6965 purpose of a fie │ │ │ │ │ -000131d0: 6c64 2c20 616e 6420 7468 6520 7379 6e74 ld, and the synt │ │ │ │ │ -000131e0: 6178 206f 6620 6974 7320 7661 6c75 652c ax of its value, │ │ │ │ │ -000131f0: 206d 6179 0a64 6966 6665 7220 6265 7477 may.differ betw │ │ │ │ │ -00013200: 6565 6e20 7479 7065 7320 6f66 2063 6f6e een types of con │ │ │ │ │ -00013210: 7472 6f6c 2066 696c 6573 2e0a 0a46 6965 trol files...Fie │ │ │ │ │ -00013220: 6c64 206e 616d 6573 2061 7265 206e 6f74 ld names are not │ │ │ │ │ -00013230: 2063 6173 652d 7365 6e73 6974 6976 652c case-sensitive, │ │ │ │ │ -00013240: 2062 7574 2069 7420 6973 2075 7375 616c but it is usual │ │ │ │ │ -00013250: 2074 6f20 6361 7069 7461 6c69 7a65 2074 to capitalize t │ │ │ │ │ -00013260: 6865 0a66 6965 6c64 206e 616d 6573 2075 he.field names u │ │ │ │ │ -00013270: 7369 6e67 206d 6978 6564 2063 6173 6520 sing mixed case │ │ │ │ │ -00013280: 6173 2073 686f 776e 2062 656c 6f77 2e20 as shown below. │ │ │ │ │ -00013290: 2046 6965 6c64 2076 616c 7565 7320 6172 Field values ar │ │ │ │ │ -000132a0: 650a 6361 7365 2d73 656e 7369 7469 7665 e.case-sensitive │ │ │ │ │ -000132b0: 2075 6e6c 6573 7320 7468 6520 6465 7363 unless the desc │ │ │ │ │ -000132c0: 7269 7074 696f 6e20 6f66 2074 6865 2066 ription of the f │ │ │ │ │ -000132d0: 6965 6c64 2073 6179 7320 6f74 6865 7277 ield says otherw │ │ │ │ │ -000132e0: 6973 652e 0a0a 5374 616e 7a61 2073 6570 ise...Stanza sep │ │ │ │ │ -000132f0: 6172 6174 6f72 7320 2865 6d70 7479 206c arators (empty l │ │ │ │ │ -00013300: 696e 6573 292c 2061 6e64 206c 696e 6573 ines), and lines │ │ │ │ │ -00013310: 2063 6f6e 7369 7374 696e 6720 6f6e 6c79 consisting only │ │ │ │ │ -00013320: 206f 6620 552b 3030 3230 0a53 5041 4345 of U+0020.SPACE │ │ │ │ │ -00013330: 2061 6e64 2055 2b30 3030 3920 5441 422c and U+0009 TAB, │ │ │ │ │ -00013340: 2061 7265 206e 6f74 2061 6c6c 6f77 6564 are not allowed │ │ │ │ │ -00013350: 2077 6974 6869 6e20 6669 656c 6420 7661 within field va │ │ │ │ │ -00013360: 6c75 6573 206f 7220 6265 7477 6565 6e0a lues or between. │ │ │ │ │ -00013370: 6669 656c 6473 2e20 2045 6d70 7479 206c fields. Empty l │ │ │ │ │ -00013380: 696e 6573 2069 6e20 6669 656c 6420 7661 ines in field va │ │ │ │ │ -00013390: 6c75 6573 2061 7265 2075 7375 616c 6c79 lues are usually │ │ │ │ │ -000133a0: 2065 7363 6170 6564 2062 7920 7265 7072 escaped by repr │ │ │ │ │ -000133b0: 6573 656e 7469 6e67 0a74 6865 6d20 6279 esenting.them by │ │ │ │ │ -000133c0: 2061 2055 2b30 3032 3020 5350 4143 4520 a U+0020 SPACE │ │ │ │ │ -000133d0: 666f 6c6c 6f77 6564 2062 7920 6120 552b followed by a U+ │ │ │ │ │ -000133e0: 3030 3245 2028 e280 982e e280 9929 2e0a 002E (.......).. │ │ │ │ │ -000133f0: 0a4c 696e 6573 2073 7461 7274 696e 6720 .Lines starting │ │ │ │ │ -00013400: 7769 7468 2055 2b30 3032 3320 28e2 8098 with U+0023 (... │ │ │ │ │ -00013410: 23e2 8099 292c 2077 6974 686f 7574 2061 #...), without a │ │ │ │ │ -00013420: 6e79 2070 7265 6365 6469 6e67 2077 6869 ny preceding whi │ │ │ │ │ -00013430: 7465 7370 6163 652c 2061 7265 0a63 6f6d tespace, are.com │ │ │ │ │ -00013440: 6d65 6e74 206c 696e 6573 2074 6861 7420 ment lines that │ │ │ │ │ -00013450: 6172 6520 6f6e 6c79 2070 6572 6d69 7474 are only permitt │ │ │ │ │ -00013460: 6564 2069 6e20 736f 7572 6365 2070 6163 ed in source pac │ │ │ │ │ -00013470: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -00013480: 6573 0a28 e280 9864 6562 6961 6e2f 636f es.(...debian/co │ │ │ │ │ -00013490: 6e74 726f 6ce2 8099 292e 2020 5468 6573 ntrol...). Thes │ │ │ │ │ -000134a0: 6520 636f 6d6d 656e 7420 6c69 6e65 7320 e comment lines │ │ │ │ │ -000134b0: 6172 6520 6967 6e6f 7265 642c 2065 7665 are ignored, eve │ │ │ │ │ -000134c0: 6e20 6265 7477 6565 6e20 7477 6f0a 636f n between two.co │ │ │ │ │ -000134d0: 6e74 696e 7561 7469 6f6e 206c 696e 6573 ntinuation lines │ │ │ │ │ -000134e0: 2e20 2054 6865 7920 646f 206e 6f74 2065 . They do not e │ │ │ │ │ -000134f0: 6e64 206c 6f67 6963 616c 206c 696e 6573 nd logical lines │ │ │ │ │ -00013500: 2e0a 0a41 6c6c 2063 6f6e 7472 6f6c 2066 ...All control f │ │ │ │ │ -00013510: 696c 6573 206d 7573 7420 6265 2065 6e63 iles must be enc │ │ │ │ │ -00013520: 6f64 6564 2069 6e20 5554 462d 382e 0a0a oded in UTF-8... │ │ │ │ │ -00013530: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00013540: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00013550: 2d2d 0a0a 2020 2028 3129 2054 6865 2073 --.. (1) The s │ │ │ │ │ -00013560: 7461 6e7a 6173 2073 6f6d 7469 6d65 7320 tanzas somtimes │ │ │ │ │ -00013570: 7573 6564 2074 6f20 6265 2072 6566 6572 used to be refer │ │ │ │ │ -00013580: 7265 6420 746f 2061 7320 7061 7261 6772 red to as paragr │ │ │ │ │ -00013590: 6170 6873 2c20 6275 740a 7468 6174 2063 aphs, but.that c │ │ │ │ │ -000135a0: 6175 7365 6420 636f 6e66 7573 696f 6e20 aused confusion │ │ │ │ │ -000135b0: 7769 7468 2074 6578 7420 7061 7261 6772 with text paragr │ │ │ │ │ -000135c0: 6170 6873 2069 6e20 7072 6f73 652c 2073 aphs in prose, s │ │ │ │ │ -000135d0: 6f20 6974 2069 7320 6e6f 770a 636f 6e73 o it is now.cons │ │ │ │ │ -000135e0: 6964 6572 6564 2061 2064 6973 636f 7572 idered a discour │ │ │ │ │ -000135f0: 6167 6564 2074 6572 6d2e 0a0a 2020 2028 aged term... ( │ │ │ │ │ -00013600: 3229 2054 6869 7320 666f 6c64 696e 6720 2) This folding │ │ │ │ │ -00013610: 6d65 7468 6f64 2069 7320 7369 6d69 6c61 method is simila │ │ │ │ │ -00013620: 7220 746f 2052 4643 2035 3332 322c 2061 r to RFC 5322, a │ │ │ │ │ -00013630: 6c6c 6f77 696e 6720 636f 6e74 726f 6c0a llowing control. │ │ │ │ │ -00013640: 6669 6c65 7320 7468 6174 2063 6f6e 7461 files that conta │ │ │ │ │ -00013650: 696e 206f 6e6c 7920 6f6e 6520 7374 616e in only one stan │ │ │ │ │ -00013660: 7a61 2061 6e64 206e 6f20 6d75 6c74 696c za and no multil │ │ │ │ │ -00013670: 696e 6520 6669 656c 6473 2074 6f20 6265 ine fields to be │ │ │ │ │ -00013680: 2072 6561 6420 6279 0a70 6172 7365 7273 read by.parsers │ │ │ │ │ -00013690: 2077 7269 7474 656e 2066 6f72 2052 4643 written for RFC │ │ │ │ │ -000136a0: 2035 3332 322e 0a0a 1f0a 4669 6c65 3a20 5322.....File: │ │ │ │ │ -000136b0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000136c0: 666f 2c20 204e 6f64 653a 2044 6562 6961 fo, Node: Debia │ │ │ │ │ -000136d0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -000136e0: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ -000136f0: 6c20 6669 6c65 7320 e280 9320 6465 6269 l files ... debi │ │ │ │ │ -00013700: 616e 2f63 6f6e 7472 6f6c 2c20 204e 6578 an/control, Nex │ │ │ │ │ -00013710: 743a 2044 6562 6961 6e20 6269 6e61 7279 t: Debian binary │ │ │ │ │ -00013720: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -00013730: 2066 696c 6573 20e2 8093 2044 4542 4941 files ... DEBIA │ │ │ │ │ -00013740: 4e2f 636f 6e74 726f 6c2c 2020 5072 6576 N/control, Prev │ │ │ │ │ -00013750: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ -00013760: 726f 6c20 6669 6c65 732c 2020 5570 3a20 rol files, Up: │ │ │ │ │ -00013770: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ -00013780: 6420 7468 6569 7220 6669 656c 6473 0a0a d their fields.. │ │ │ │ │ -00013790: 342e 3220 4465 6269 616e 2073 6f75 7263 4.2 Debian sourc │ │ │ │ │ -000137a0: 6520 7061 636b 6167 6520 7465 6d70 6c61 e package templa │ │ │ │ │ -000137b0: 7465 2063 6f6e 7472 6f6c 2066 696c 6573 te control files │ │ │ │ │ -000137c0: 20e2 8093 20e2 8098 6465 6269 616e 2f63 ... ...debian/c │ │ │ │ │ -000137d0: 6f6e 7472 6f6c e280 990a 3d3d 3d3d 3d3d ontrol....====== │ │ │ │ │ -000137e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000137f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00013800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00013810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -00013820: 6865 20e2 8098 6465 6269 616e 2f63 6f6e he ...debian/con │ │ │ │ │ -00013830: 7472 6f6c e280 9920 6669 6c65 2063 6f6e trol... file con │ │ │ │ │ -00013840: 7461 696e 7320 7468 6520 6d6f 7374 2076 tains the most v │ │ │ │ │ -00013850: 6974 616c 2028 616e 640a 7665 7273 696f ital (and.versio │ │ │ │ │ -00013860: 6e2d 696e 6465 7065 6e64 656e 7429 2069 n-independent) i │ │ │ │ │ -00013870: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -00013880: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -00013890: 6167 6520 616e 6420 6162 6f75 7420 7468 age and about th │ │ │ │ │ -000138a0: 650a 6269 6e61 7279 2070 6163 6b61 6765 e.binary package │ │ │ │ │ -000138b0: 7320 6974 2063 7265 6174 6573 2e0a 0a54 s it creates...T │ │ │ │ │ -000138c0: 6865 2066 6972 7374 2073 7461 6e7a 6120 he first stanza │ │ │ │ │ -000138d0: 6f66 2074 6865 2063 6f6e 7472 6f6c 2066 of the control f │ │ │ │ │ -000138e0: 696c 6520 636f 6e74 6169 6e73 2069 6e66 ile contains inf │ │ │ │ │ -000138f0: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ -00013900: 6865 0a73 6f75 7263 6520 7061 636b 6167 he.source packag │ │ │ │ │ -00013910: 6520 696e 2067 656e 6572 616c 2e20 2054 e in general. T │ │ │ │ │ -00013920: 6865 2073 7562 7365 7175 656e 7420 7374 he subsequent st │ │ │ │ │ -00013930: 616e 7a61 7320 6561 6368 2064 6573 6372 anzas each descr │ │ │ │ │ -00013940: 6962 6520 610a 6269 6e61 7279 2070 6163 ibe a.binary pac │ │ │ │ │ -00013950: 6b61 6765 2074 6861 7420 7468 6520 736f kage that the so │ │ │ │ │ -00013960: 7572 6365 2074 7265 6520 6275 696c 6473 urce tree builds │ │ │ │ │ -00013970: 2e20 2045 6163 6820 6269 6e61 7279 2070 . Each binary p │ │ │ │ │ -00013980: 6163 6b61 6765 2062 7569 6c74 0a66 726f ackage built.fro │ │ │ │ │ -00013990: 6d20 7468 6973 2073 6f75 7263 6520 7061 m this source pa │ │ │ │ │ -000139a0: 636b 6167 6520 6861 7320 6120 636f 7272 ckage has a corr │ │ │ │ │ -000139b0: 6573 706f 6e64 696e 6720 7374 616e 7a61 esponding stanza │ │ │ │ │ -000139c0: 2c20 6578 6365 7074 2066 6f72 2061 6e79 , except for any │ │ │ │ │ -000139d0: 0a61 7574 6f6d 6174 6963 616c 6c79 2d67 .automatically-g │ │ │ │ │ -000139e0: 656e 6572 6174 6564 2064 6562 7567 2070 enerated debug p │ │ │ │ │ -000139f0: 6163 6b61 6765 7320 7468 6174 2064 6f20 ackages that do │ │ │ │ │ -00013a00: 6e6f 7420 7265 7175 6972 6520 6f6e 652e not require one. │ │ │ │ │ -00013a10: 0a0a 5468 6520 6669 656c 6473 2069 6e20 ..The fields in │ │ │ │ │ -00013a20: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00013a30: 6765 2073 7461 6e7a 6120 2874 6865 2066 ge stanza (the f │ │ │ │ │ -00013a40: 6972 7374 206f 6e65 2920 6172 653a 0a0a irst one) are:.. │ │ │ │ │ -00013a50: 2020 202d 202a 6e6f 7465 2053 6f75 7263 - *note Sourc │ │ │ │ │ -00013a60: 653a 2036 352e 2028 6d61 6e64 6174 6f72 e: 65. (mandator │ │ │ │ │ -00013a70: 7929 0a0a 2020 202d 202a 6e6f 7465 204d y).. - *note M │ │ │ │ │ -00013a80: 6169 6e74 6169 6e65 723a 2034 392e 2028 aintainer: 49. ( │ │ │ │ │ -00013a90: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ -00013aa0: 202a 6e6f 7465 2055 706c 6f61 6465 7273 *note Uploaders │ │ │ │ │ -00013ab0: 3a20 3461 2e0a 0a20 2020 2d20 2a6e 6f74 : 4a... - *not │ │ │ │ │ -00013ac0: 6520 5365 6374 696f 6e3a 2032 662e 2028 e Section: 2f. ( │ │ │ │ │ -00013ad0: 7265 636f 6d6d 656e 6465 6429 0a0a 2020 recommended).. │ │ │ │ │ -00013ae0: 202d 202a 6e6f 7465 2050 7269 6f72 6974 - *note Priorit │ │ │ │ │ -00013af0: 793a 2033 322e 2028 7265 636f 6d6d 656e y: 32. (recommen │ │ │ │ │ -00013b00: 6465 6429 0a0a 2020 202d 202a 6e6f 7465 ded).. - *note │ │ │ │ │ -00013b10: 2042 7569 6c64 2d44 6570 656e 6473 2065 Build-Depends e │ │ │ │ │ -00013b20: 7420 616c 3a20 3636 2e0a 0a20 2020 2d20 t al: 66... - │ │ │ │ │ -00013b30: 2a6e 6f74 6520 5374 616e 6461 7264 732d *note Standards- │ │ │ │ │ -00013b40: 5665 7273 696f 6e3a 2036 372e 2028 6d61 Version: 67. (ma │ │ │ │ │ -00013b50: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ -00013b60: 6e6f 7465 2048 6f6d 6570 6167 653a 2036 note Homepage: 6 │ │ │ │ │ -00013b70: 382e 0a0a 2020 202d 202a 6e6f 7465 2056 8... - *note V │ │ │ │ │ -00013b80: 6572 7369 6f6e 2043 6f6e 7472 6f6c 2053 ersion Control S │ │ │ │ │ -00013b90: 7973 7465 6d20 2856 4353 2920 6669 656c ystem (VCS) fiel │ │ │ │ │ -00013ba0: 6473 3a20 3639 2e0a 0a20 2020 2d20 2a6e ds: 69... - *n │ │ │ │ │ -00013bb0: 6f74 6520 5465 7374 7375 6974 653a 2036 ote Testsuite: 6 │ │ │ │ │ -00013bc0: 612e 0a0a 2020 202d 202a 6e6f 7465 2052 a... - *note R │ │ │ │ │ -00013bd0: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ -00013be0: 6f74 3a20 3662 2e0a 0a54 6865 2066 6965 ot: 6b...The fie │ │ │ │ │ -00013bf0: 6c64 7320 696e 2074 6865 2062 696e 6172 lds in the binar │ │ │ │ │ -00013c00: 7920 7061 636b 6167 6520 7374 616e 7a61 y package stanza │ │ │ │ │ -00013c10: 7320 6172 653a 0a0a 2020 202d 202a 6e6f s are:.. - *no │ │ │ │ │ -00013c20: 7465 2050 6163 6b61 6765 3a20 3363 2e20 te Package: 3c. │ │ │ │ │ -00013c30: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ -00013c40: 2d20 2a6e 6f74 6520 4172 6368 6974 6563 - *note Architec │ │ │ │ │ -00013c50: 7475 7265 3a20 3663 2e20 286d 616e 6461 ture: 6c. (manda │ │ │ │ │ -00013c60: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ -00013c70: 6520 5365 6374 696f 6e3a 2032 662e 2028 e Section: 2f. ( │ │ │ │ │ -00013c80: 7265 636f 6d6d 656e 6465 6429 0a0a 2020 recommended).. │ │ │ │ │ -00013c90: 202d 202a 6e6f 7465 2050 7269 6f72 6974 - *note Priorit │ │ │ │ │ -00013ca0: 793a 2033 322e 2028 7265 636f 6d6d 656e y: 32. (recommen │ │ │ │ │ -00013cb0: 6465 6429 0a0a 2020 202d 202a 6e6f 7465 ded).. - *note │ │ │ │ │ -00013cc0: 2045 7373 656e 7469 616c 3a20 3562 2e0a Essential: 5b.. │ │ │ │ │ -00013cd0: 0a20 2020 2d20 2a6e 6f74 6520 4465 7065 . - *note Depe │ │ │ │ │ -00013ce0: 6e64 7320 6574 2061 6c3a 2036 642e 0a0a nds et al: 6d... │ │ │ │ │ -00013cf0: 2020 202d 202a 6e6f 7465 2044 6573 6372 - *note Descr │ │ │ │ │ -00013d00: 6970 7469 6f6e 3a20 3464 2e20 286d 616e iption: 4d. (man │ │ │ │ │ -00013d10: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ -00013d20: 6f74 6520 486f 6d65 7061 6765 3a20 3638 ote Homepage: 68 │ │ │ │ │ -00013d30: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 4275 ... - *note Bu │ │ │ │ │ -00013d40: 696c 742d 5573 696e 673a 2036 652e 0a0a ilt-Using: 6e... │ │ │ │ │ -00013d50: 2020 202d 202a 6e6f 7465 2050 6163 6b61 - *note Packa │ │ │ │ │ -00013d60: 6765 2d54 7970 653a 2036 662e 0a0a 5468 ge-Type: 6f...Th │ │ │ │ │ -00013d70: 6520 7379 6e74 6178 2061 6e64 2073 656d e syntax and sem │ │ │ │ │ -00013d80: 616e 7469 6373 206f 6620 7468 6520 6669 antics of the fi │ │ │ │ │ -00013d90: 656c 6473 2061 7265 2064 6573 6372 6962 elds are describ │ │ │ │ │ -00013da0: 6564 2062 656c 6f77 2e0a 0a54 6865 7365 ed below...These │ │ │ │ │ -00013db0: 2066 6965 6c64 7320 6172 6520 7573 6564 fields are used │ │ │ │ │ -00013dc0: 2062 7920 e280 9864 706b 672d 6765 6e63 by ...dpkg-genc │ │ │ │ │ -00013dd0: 6f6e 7472 6f6c e280 9920 746f 2067 656e ontrol... to gen │ │ │ │ │ -00013de0: 6572 6174 6520 636f 6e74 726f 6c20 6669 erate control fi │ │ │ │ │ -00013df0: 6c65 7320 666f 720a 6269 6e61 7279 2070 les for.binary p │ │ │ │ │ -00013e00: 6163 6b61 6765 7320 2873 6565 2062 656c ackages (see bel │ │ │ │ │ -00013e10: 6f77 292c 2062 7920 e280 9864 706b 672d ow), by ...dpkg- │ │ │ │ │ -00013e20: 6765 6e63 6861 6e67 6573 e280 9920 746f genchanges... to │ │ │ │ │ -00013e30: 2067 656e 6572 6174 6520 7468 650a e280 generate the... │ │ │ │ │ -00013e40: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ -00013e50: 6520 746f 2061 6363 6f6d 7061 6e79 2074 e to accompany t │ │ │ │ │ -00013e60: 6865 2075 706c 6f61 642c 2061 6e64 2062 he upload, and b │ │ │ │ │ -00013e70: 7920 e280 9864 706b 672d 736f 7572 6365 y ...dpkg-source │ │ │ │ │ -00013e80: e280 9920 7768 656e 2069 740a 6372 6561 ... when it.crea │ │ │ │ │ -00013e90: 7465 7320 7468 6520 e280 982e 6473 63e2 tes the ....dsc. │ │ │ │ │ -00013ea0: 8099 2073 6f75 7263 6520 636f 6e74 726f .. source contro │ │ │ │ │ -00013eb0: 6c20 6669 6c65 2061 7320 7061 7274 206f l file as part o │ │ │ │ │ -00013ec0: 6620 6120 736f 7572 6365 2061 7263 6869 f a source archi │ │ │ │ │ -00013ed0: 7665 2e0a 536f 6d65 2066 6965 6c64 7320 ve..Some fields │ │ │ │ │ -00013ee0: 6172 6520 666f 6c64 6564 2069 6e20 e280 are folded in .. │ │ │ │ │ -00013ef0: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ -00013f00: 8099 2c20 6275 7420 6e6f 7420 696e 2061 .., but not in a │ │ │ │ │ -00013f10: 6e79 206f 7468 6572 2063 6f6e 7472 6f6c ny other control │ │ │ │ │ -00013f20: 0a66 696c 652e 2020 5468 6573 6520 746f .file. These to │ │ │ │ │ -00013f30: 6f6c 7320 6172 6520 7265 7370 6f6e 7369 ols are responsi │ │ │ │ │ -00013f40: 626c 6520 666f 7220 7265 6d6f 7669 6e67 ble for removing │ │ │ │ │ -00013f50: 2074 6865 206c 696e 6520 6272 6561 6b73 the line breaks │ │ │ │ │ -00013f60: 2066 726f 6d0a 7375 6368 2066 6965 6c64 from.such field │ │ │ │ │ -00013f70: 7320 7768 656e 2075 7369 6e67 2066 6965 s when using fie │ │ │ │ │ -00013f80: 6c64 7320 6672 6f6d 20e2 8098 6465 6269 lds from ...debi │ │ │ │ │ -00013f90: 616e 2f63 6f6e 7472 6f6c e280 9920 746f an/control... to │ │ │ │ │ -00013fa0: 2067 656e 6572 6174 6520 6f74 6865 720a generate other. │ │ │ │ │ -00013fb0: 636f 6e74 726f 6c20 6669 6c65 732e 2020 control files. │ │ │ │ │ -00013fc0: 5468 6579 2061 7265 2061 6c73 6f20 7265 They are also re │ │ │ │ │ -00013fd0: 7370 6f6e 7369 626c 6520 666f 7220 6469 sponsible for di │ │ │ │ │ -00013fe0: 7363 6172 6469 6e67 2065 6d70 7479 2066 scarding empty f │ │ │ │ │ -00013ff0: 6965 6c64 732e 0a0a 5468 6520 6669 656c ields...The fiel │ │ │ │ │ -00014000: 6473 2068 6572 6520 6d61 7920 636f 6e74 ds here may cont │ │ │ │ │ -00014010: 6169 6e20 7661 7269 6162 6c65 2072 6566 ain variable ref │ │ │ │ │ -00014020: 6572 656e 6365 7320 2d20 7468 6569 7220 erences - their │ │ │ │ │ -00014030: 7661 6c75 6573 2077 696c 6c20 6265 0a73 values will be.s │ │ │ │ │ -00014040: 7562 7374 6974 7574 6564 2062 7920 e280 ubstituted by .. │ │ │ │ │ -00014050: 9864 706b 672d 6765 6e63 6f6e 7472 6f6c .dpkg-gencontrol │ │ │ │ │ -00014060: e280 992c 20e2 8098 6470 6b67 2d67 656e ..., ...dpkg-gen │ │ │ │ │ -00014070: 6368 616e 6765 73e2 8099 206f 7220 e280 changes... or .. │ │ │ │ │ -00014080: 9864 706b 672d 736f 7572 6365 e280 990a .dpkg-source.... │ │ │ │ │ -00014090: 7768 656e 2074 6865 7920 6765 6e65 7261 when they genera │ │ │ │ │ -000140a0: 7465 206f 7574 7075 7420 636f 6e74 726f te output contro │ │ │ │ │ -000140b0: 6c20 6669 6c65 732e 2020 5365 6520 732d l files. See s- │ │ │ │ │ -000140c0: 7375 6273 7476 6172 7320 666f 7220 6465 substvars for de │ │ │ │ │ -000140d0: 7461 696c 732e 0a0a 1f0a 4669 6c65 3a20 tails.....File: │ │ │ │ │ -000140e0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000140f0: 666f 2c20 204e 6f64 653a 2044 6562 6961 fo, Node: Debia │ │ │ │ │ -00014100: 6e20 6269 6e61 7279 2070 6163 6b61 6765 n binary package │ │ │ │ │ -00014110: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -00014120: 8093 2044 4542 4941 4e2f 636f 6e74 726f .. DEBIAN/contro │ │ │ │ │ -00014130: 6c2c 2020 4e65 7874 3a20 4465 6269 616e l, Next: Debian │ │ │ │ │ -00014140: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00014150: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -00014160: 9320 6473 632c 2020 5072 6576 3a20 4465 . dsc, Prev: De │ │ │ │ │ -00014170: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -00014180: 6167 6520 7465 6d70 6c61 7465 2063 6f6e age template con │ │ │ │ │ -00014190: 7472 6f6c 2066 696c 6573 20e2 8093 2064 trol files ... d │ │ │ │ │ -000141a0: 6562 6961 6e2f 636f 6e74 726f 6c2c 2020 ebian/control, │ │ │ │ │ -000141b0: 5570 3a20 436f 6e74 726f 6c20 6669 6c65 Up: Control file │ │ │ │ │ -000141c0: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ -000141d0: 6473 0a0a 342e 3320 4465 6269 616e 2062 ds..4.3 Debian b │ │ │ │ │ -000141e0: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -000141f0: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ -00014200: e280 9844 4542 4941 4e2f 636f 6e74 726f ...DEBIAN/contro │ │ │ │ │ -00014210: 6ce2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d l....=========== │ │ │ │ │ -00014220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00014250: 0a54 6865 20e2 8098 4445 4249 414e 2f63 .The ...DEBIAN/c │ │ │ │ │ -00014260: 6f6e 7472 6f6c e280 9920 6669 6c65 2063 ontrol... file c │ │ │ │ │ -00014270: 6f6e 7461 696e 7320 7468 6520 6d6f 7374 ontains the most │ │ │ │ │ -00014280: 2076 6974 616c 2028 616e 640a 7665 7273 vital (and.vers │ │ │ │ │ -00014290: 696f 6e2d 6465 7065 6e64 656e 7429 2069 ion-dependent) i │ │ │ │ │ -000142a0: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -000142b0: 2061 2062 696e 6172 7920 7061 636b 6167 a binary packag │ │ │ │ │ -000142c0: 652e 2020 4974 2063 6f6e 7369 7374 7320 e. It consists │ │ │ │ │ -000142d0: 6f66 2061 0a73 696e 676c 6520 7374 616e of a.single stan │ │ │ │ │ -000142e0: 7a61 2e0a 0a54 6865 2066 6965 6c64 7320 za...The fields │ │ │ │ │ -000142f0: 696e 2074 6869 7320 6669 6c65 2061 7265 in this file are │ │ │ │ │ -00014300: 3a0a 0a20 2020 2d20 2a6e 6f74 6520 5061 :.. - *note Pa │ │ │ │ │ -00014310: 636b 6167 653a 2033 632e 2028 6d61 6e64 ckage: 3c. (mand │ │ │ │ │ -00014320: 6174 6f72 7929 0a0a 2020 202d 202a 6e6f atory).. - *no │ │ │ │ │ -00014330: 7465 2053 6f75 7263 653a 2036 352e 0a0a te Source: 65... │ │ │ │ │ -00014340: 2020 202d 202a 6e6f 7465 2056 6572 7369 - *note Versi │ │ │ │ │ -00014350: 6f6e 3a20 3431 2e20 286d 616e 6461 746f on: 41. (mandato │ │ │ │ │ -00014360: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00014370: 5365 6374 696f 6e3a 2032 662e 2028 7265 Section: 2f. (re │ │ │ │ │ -00014380: 636f 6d6d 656e 6465 6429 0a0a 2020 202d commended).. - │ │ │ │ │ -00014390: 202a 6e6f 7465 2050 7269 6f72 6974 793a *note Priority: │ │ │ │ │ -000143a0: 2033 322e 2028 7265 636f 6d6d 656e 6465 32. (recommende │ │ │ │ │ -000143b0: 6429 0a0a 2020 202d 202a 6e6f 7465 2041 d).. - *note A │ │ │ │ │ -000143c0: 7263 6869 7465 6374 7572 653a 2036 632e rchitecture: 6c. │ │ │ │ │ -000143d0: 2028 6d61 6e64 6174 6f72 7929 0a0a 2020 (mandatory).. │ │ │ │ │ -000143e0: 202d 202a 6e6f 7465 2045 7373 656e 7469 - *note Essenti │ │ │ │ │ -000143f0: 616c 3a20 3562 2e0a 0a20 2020 2d20 2a6e al: 5b... - *n │ │ │ │ │ -00014400: 6f74 6520 4465 7065 6e64 7320 6574 2061 ote Depends et a │ │ │ │ │ -00014410: 6c3a 2036 642e 0a0a 2020 202d 202a 6e6f l: 6d... - *no │ │ │ │ │ -00014420: 7465 2049 6e73 7461 6c6c 6564 2d53 697a te Installed-Siz │ │ │ │ │ -00014430: 653a 2037 312e 0a0a 2020 202d 202a 6e6f e: 71... - *no │ │ │ │ │ -00014440: 7465 204d 6169 6e74 6169 6e65 723a 2034 te Maintainer: 4 │ │ │ │ │ -00014450: 392e 2028 6d61 6e64 6174 6f72 7929 0a0a 9. (mandatory).. │ │ │ │ │ -00014460: 2020 202d 202a 6e6f 7465 2044 6573 6372 - *note Descr │ │ │ │ │ -00014470: 6970 7469 6f6e 3a20 3464 2e20 286d 616e iption: 4d. (man │ │ │ │ │ -00014480: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ -00014490: 6f74 6520 486f 6d65 7061 6765 3a20 3638 ote Homepage: 68 │ │ │ │ │ -000144a0: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 4275 ... - *note Bu │ │ │ │ │ -000144b0: 696c 742d 5573 696e 673a 2036 652e 0a0a ilt-Using: 6e... │ │ │ │ │ -000144c0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000144d0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000144e0: 653a 2044 6562 6961 6e20 736f 7572 6365 e: Debian source │ │ │ │ │ -000144f0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -00014500: 2066 696c 6573 20e2 8093 2064 7363 2c20 files ... dsc, │ │ │ │ │ -00014510: 204e 6578 743a 2044 6562 6961 6e20 7570 Next: Debian up │ │ │ │ │ -00014520: 6c6f 6164 2063 6861 6e67 6573 2063 6f6e load changes con │ │ │ │ │ -00014530: 7472 6f6c 2066 696c 6573 20e2 8093 2063 trol files ... c │ │ │ │ │ -00014540: 6861 6e67 6573 2c20 2050 7265 763a 2044 hanges, Prev: D │ │ │ │ │ -00014550: 6562 6961 6e20 6269 6e61 7279 2070 6163 ebian binary pac │ │ │ │ │ -00014560: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -00014570: 6573 20e2 8093 2044 4542 4941 4e2f 636f es ... DEBIAN/co │ │ │ │ │ -00014580: 6e74 726f 6c2c 2020 5570 3a20 436f 6e74 ntrol, Up: Cont │ │ │ │ │ -00014590: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -000145a0: 6569 7220 6669 656c 6473 0a0a 342e 3420 eir fields..4.4 │ │ │ │ │ -000145b0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ -000145c0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -000145d0: 6c65 7320 e280 9320 e280 982e 6473 63e2 les ... ....dsc. │ │ │ │ │ -000145e0: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -000145f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014600: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014610: 3d3d 3d0a 0a54 6869 7320 6669 6c65 2063 ===..This file c │ │ │ │ │ -00014620: 6f6e 7369 7374 7320 6f66 2061 2073 696e onsists of a sin │ │ │ │ │ -00014630: 676c 6520 7374 616e 7a61 2c20 706f 7373 gle stanza, poss │ │ │ │ │ -00014640: 6962 6c79 2073 7572 726f 756e 6465 6420 ibly surrounded │ │ │ │ │ -00014650: 6279 2061 6e20 4f70 656e 5047 500a 7369 by an OpenPGP.si │ │ │ │ │ -00014660: 676e 6174 7572 652e 2020 5468 6520 6669 gnature. The fi │ │ │ │ │ -00014670: 656c 6473 206f 6620 7468 6174 2073 7461 elds of that sta │ │ │ │ │ -00014680: 6e7a 6120 6172 6520 6c69 7374 6564 2062 nza are listed b │ │ │ │ │ -00014690: 656c 6f77 2e20 2054 6865 6972 2073 796e elow. Their syn │ │ │ │ │ -000146a0: 7461 7820 6973 0a64 6573 6372 6962 6564 tax is.described │ │ │ │ │ -000146b0: 2061 626f 7665 2c20 696e 202a 6e6f 7465 above, in *note │ │ │ │ │ -000146c0: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ -000146d0: 6f6c 2066 696c 6573 3a20 3631 2e0a 0a20 ol files: 61... │ │ │ │ │ -000146e0: 2020 2d20 2a6e 6f74 6520 466f 726d 6174 - *note Format │ │ │ │ │ -000146f0: 3a20 3734 2e20 286d 616e 6461 746f 7279 : 74. (mandatory │ │ │ │ │ -00014700: 290a 0a20 2020 2d20 2a6e 6f74 6520 536f ).. - *note So │ │ │ │ │ -00014710: 7572 6365 3a20 3635 2e20 286d 616e 6461 urce: 65. (manda │ │ │ │ │ -00014720: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ -00014730: 6520 4269 6e61 7279 3a20 3735 2e0a 0a20 e Binary: 75... │ │ │ │ │ -00014740: 2020 2d20 2a6e 6f74 6520 4172 6368 6974 - *note Archit │ │ │ │ │ -00014750: 6563 7475 7265 3a20 3663 2e0a 0a20 2020 ecture: 6c... │ │ │ │ │ -00014760: 2d20 2a6e 6f74 6520 5665 7273 696f 6e3a - *note Version: │ │ │ │ │ -00014770: 2034 312e 2028 6d61 6e64 6174 6f72 7929 41. (mandatory) │ │ │ │ │ -00014780: 0a0a 2020 202d 202a 6e6f 7465 204d 6169 .. - *note Mai │ │ │ │ │ -00014790: 6e74 6169 6e65 723a 2034 392e 2028 6d61 ntainer: 49. (ma │ │ │ │ │ -000147a0: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ -000147b0: 6e6f 7465 2055 706c 6f61 6465 7273 3a20 note Uploaders: │ │ │ │ │ -000147c0: 3461 2e0a 0a20 2020 2d20 2a6e 6f74 6520 4a... - *note │ │ │ │ │ -000147d0: 486f 6d65 7061 6765 3a20 3638 2e0a 0a20 Homepage: 68... │ │ │ │ │ -000147e0: 2020 2d20 2a6e 6f74 6520 5665 7273 696f - *note Versio │ │ │ │ │ -000147f0: 6e20 436f 6e74 726f 6c20 5379 7374 656d n Control System │ │ │ │ │ -00014800: 2028 5643 5329 2066 6965 6c64 733a 2036 (VCS) fields: 6 │ │ │ │ │ -00014810: 392e 0a0a 2020 202d 202a 6e6f 7465 2054 9... - *note T │ │ │ │ │ -00014820: 6573 7473 7569 7465 3a20 3661 2e0a 0a20 estsuite: 6a... │ │ │ │ │ -00014830: 2020 2d20 2a6e 6f74 6520 4467 6974 3a20 - *note Dgit: │ │ │ │ │ -00014840: 3736 2e0a 0a20 2020 2d20 2a6e 6f74 6520 76... - *note │ │ │ │ │ -00014850: 5374 616e 6461 7264 732d 5665 7273 696f Standards-Versio │ │ │ │ │ -00014860: 6e3a 2036 372e 2028 6d61 6e64 6174 6f72 n: 67. (mandator │ │ │ │ │ -00014870: 7929 0a0a 2020 202d 202a 6e6f 7465 2042 y).. - *note B │ │ │ │ │ -00014880: 7569 6c64 2d44 6570 656e 6473 2065 7420 uild-Depends et │ │ │ │ │ -00014890: 616c 3a20 3636 2e0a 0a20 2020 2d20 2a6e al: 66... - *n │ │ │ │ │ -000148a0: 6f74 6520 5061 636b 6167 652d 4c69 7374 ote Package-List │ │ │ │ │ -000148b0: 3a20 3737 2e20 2872 6563 6f6d 6d65 6e64 : 77. (recommend │ │ │ │ │ -000148c0: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ -000148d0: 4368 6563 6b73 756d 732d 5368 6131 2061 Checksums-Sha1 a │ │ │ │ │ -000148e0: 6e64 2043 6865 636b 7375 6d73 2d53 6861 nd Checksums-Sha │ │ │ │ │ -000148f0: 3235 363a 2037 382e 2028 6d61 6e64 6174 256: 78. (mandat │ │ │ │ │ -00014900: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ -00014910: 2046 696c 6573 3a20 3436 2e20 286d 616e Files: 46. (man │ │ │ │ │ -00014920: 6461 746f 7279 290a 0a54 6865 2044 6562 datory)..The Deb │ │ │ │ │ -00014930: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ -00014940: 6765 2063 6f6e 7472 6f6c 2066 696c 6520 ge control file │ │ │ │ │ -00014950: 6973 2067 656e 6572 6174 6564 2062 7920 is generated by │ │ │ │ │ -00014960: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ -00014970: 990a 7768 656e 2069 7420 6275 696c 6473 ..when it builds │ │ │ │ │ -00014980: 2074 6865 2073 6f75 7263 6520 6172 6368 the source arch │ │ │ │ │ -00014990: 6976 652c 2066 726f 6d20 6f74 6865 7220 ive, from other │ │ │ │ │ -000149a0: 6669 6c65 7320 696e 2074 6865 2073 6f75 files in the sou │ │ │ │ │ -000149b0: 7263 650a 7061 636b 6167 652c 2064 6573 rce.package, des │ │ │ │ │ -000149c0: 6372 6962 6564 2061 626f 7665 2e20 2057 cribed above. W │ │ │ │ │ -000149d0: 6865 6e20 756e 7061 636b 696e 672c 2069 hen unpacking, i │ │ │ │ │ -000149e0: 7420 6973 2063 6865 636b 6564 2061 6761 t is checked aga │ │ │ │ │ -000149f0: 696e 7374 2074 6865 0a66 696c 6573 2061 inst the.files a │ │ │ │ │ -00014a00: 6e64 2064 6972 6563 746f 7269 6573 2069 nd directories i │ │ │ │ │ -00014a10: 6e20 7468 6520 6f74 6865 7220 7061 7274 n the other part │ │ │ │ │ -00014a20: 7320 6f66 2074 6865 2073 6f75 7263 6520 s of the source │ │ │ │ │ -00014a30: 7061 636b 6167 652e 0a0a 1f0a 4669 6c65 package.....File │ │ │ │ │ -00014a40: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00014a50: 696e 666f 2c20 204e 6f64 653a 2044 6562 info, Node: Deb │ │ │ │ │ -00014a60: 6961 6e20 7570 6c6f 6164 2063 6861 6e67 ian upload chang │ │ │ │ │ -00014a70: 6573 2063 6f6e 7472 6f6c 2066 696c 6573 es control files │ │ │ │ │ -00014a80: 20e2 8093 2063 6861 6e67 6573 2c20 204e ... changes, N │ │ │ │ │ -00014a90: 6578 743a 204c 6973 7420 6f66 2066 6965 ext: List of fie │ │ │ │ │ -00014aa0: 6c64 732c 2020 5072 6576 3a20 4465 6269 lds, Prev: Debi │ │ │ │ │ -00014ab0: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -00014ac0: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ -00014ad0: e280 9320 6473 632c 2020 5570 3a20 436f ... dsc, Up: Co │ │ │ │ │ -00014ae0: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ -00014af0: 7468 6569 7220 6669 656c 6473 0a0a 342e their fields..4. │ │ │ │ │ -00014b00: 3520 4465 6269 616e 2075 706c 6f61 6420 5 Debian upload │ │ │ │ │ -00014b10: 6368 616e 6765 7320 636f 6e74 726f 6c20 changes control │ │ │ │ │ -00014b20: 6669 6c65 7320 e280 9320 e280 982e 6368 files ... ....ch │ │ │ │ │ -00014b30: 616e 6765 73e2 8099 0a3d 3d3d 3d3d 3d3d anges....======= │ │ │ │ │ -00014b40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014b50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014b60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -00014b70: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ -00014b80: 9920 6669 6c65 7320 6172 6520 7573 6564 . files are used │ │ │ │ │ -00014b90: 2062 7920 7468 6520 4465 6269 616e 2061 by the Debian a │ │ │ │ │ -00014ba0: 7263 6869 7665 206d 6169 6e74 656e 616e rchive maintenan │ │ │ │ │ -00014bb0: 6365 2073 6f66 7477 6172 650a 746f 2070 ce software.to p │ │ │ │ │ -00014bc0: 726f 6365 7373 2075 7064 6174 6573 2074 rocess updates t │ │ │ │ │ -00014bd0: 6f20 7061 636b 6167 6573 2e20 2054 6865 o packages. The │ │ │ │ │ -00014be0: 7920 636f 6e73 6973 7420 6f66 2061 2073 y consist of a s │ │ │ │ │ -00014bf0: 696e 676c 6520 7374 616e 7a61 2c0a 706f ingle stanza,.po │ │ │ │ │ -00014c00: 7373 6962 6c79 2073 7572 726f 756e 6465 ssibly surrounde │ │ │ │ │ -00014c10: 6420 6279 2061 6e20 4f70 656e 5047 5020 d by an OpenPGP │ │ │ │ │ -00014c20: 7369 676e 6174 7572 652e 2020 5468 6174 signature. That │ │ │ │ │ -00014c30: 2073 7461 6e7a 6120 636f 6e74 6169 6e73 stanza contains │ │ │ │ │ -00014c40: 0a69 6e66 6f72 6d61 7469 6f6e 2066 726f .information fro │ │ │ │ │ -00014c50: 6d20 7468 6520 e280 9864 6562 6961 6e2f m the ...debian/ │ │ │ │ │ -00014c60: 636f 6e74 726f 6ce2 8099 2066 696c 6520 control... file │ │ │ │ │ -00014c70: 616e 6420 6f74 6865 7220 6461 7461 2061 and other data a │ │ │ │ │ -00014c80: 626f 7574 2074 6865 0a73 6f75 7263 6520 bout the.source │ │ │ │ │ -00014c90: 7061 636b 6167 6520 6761 7468 6572 6564 package gathered │ │ │ │ │ -00014ca0: 2076 6961 20e2 8098 6465 6269 616e 2f63 via ...debian/c │ │ │ │ │ -00014cb0: 6861 6e67 656c 6f67 e280 9920 616e 6420 hangelog... and │ │ │ │ │ -00014cc0: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ -00014cd0: 8099 2e0a 0ae2 8098 2e63 6861 6e67 6573 .........changes │ │ │ │ │ -00014ce0: e280 9920 6669 6c65 7320 6861 7665 2061 ... files have a │ │ │ │ │ -00014cf0: 2066 6f72 6d61 7420 7665 7273 696f 6e20 format version │ │ │ │ │ -00014d00: 7468 6174 2069 7320 696e 6372 656d 656e that is incremen │ │ │ │ │ -00014d10: 7465 6420 7768 656e 6576 6572 2074 6865 ted whenever the │ │ │ │ │ -00014d20: 0a64 6f63 756d 656e 7465 6420 6669 656c .documented fiel │ │ │ │ │ -00014d30: 6473 206f 7220 7468 6569 7220 6d65 616e ds or their mean │ │ │ │ │ -00014d40: 696e 6720 6368 616e 6765 2e20 2054 6869 ing change. Thi │ │ │ │ │ -00014d50: 7320 646f 6375 6d65 6e74 2064 6573 6372 s document descr │ │ │ │ │ -00014d60: 6962 6573 0a66 6f72 6d61 7420 312e 382e ibes.format 1.8. │ │ │ │ │ -00014d70: 0a0a 5468 6520 6669 656c 6473 2069 6e20 ..The fields in │ │ │ │ │ -00014d80: 7468 6973 2066 696c 6520 6172 653a 0a0a this file are:.. │ │ │ │ │ -00014d90: 2020 202d 202a 6e6f 7465 2046 6f72 6d61 - *note Forma │ │ │ │ │ -00014da0: 743a 2037 342e 2028 6d61 6e64 6174 6f72 t: 74. (mandator │ │ │ │ │ -00014db0: 7929 0a0a 2020 202d 202a 6e6f 7465 2044 y).. - *note D │ │ │ │ │ -00014dc0: 6174 653a 2037 622e 2028 6d61 6e64 6174 ate: 7b. (mandat │ │ │ │ │ -00014dd0: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ -00014de0: 2053 6f75 7263 653a 2036 352e 2028 6d61 Source: 65. (ma │ │ │ │ │ -00014df0: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ -00014e00: 6e6f 7465 2042 696e 6172 793a 2037 352e note Binary: 75. │ │ │ │ │ -00014e10: 2028 6d61 6e64 6174 6f72 7920 696e 2073 (mandatory in s │ │ │ │ │ -00014e20: 6f6d 6520 6361 7365 7329 0a0a 2020 202d ome cases).. - │ │ │ │ │ -00014e30: 202a 6e6f 7465 2041 7263 6869 7465 6374 *note Architect │ │ │ │ │ -00014e40: 7572 653a 2036 632e 2028 6d61 6e64 6174 ure: 6c. (mandat │ │ │ │ │ -00014e50: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ -00014e60: 2056 6572 7369 6f6e 3a20 3431 2e20 286d Version: 41. (m │ │ │ │ │ -00014e70: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ -00014e80: 2a6e 6f74 6520 4469 7374 7269 6275 7469 *note Distributi │ │ │ │ │ -00014e90: 6f6e 3a20 3763 2e20 286d 616e 6461 746f on: 7c. (mandato │ │ │ │ │ -00014ea0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00014eb0: 5572 6765 6e63 793a 2037 642e 2028 7265 Urgency: 7d. (re │ │ │ │ │ -00014ec0: 636f 6d6d 656e 6465 6429 0a0a 2020 202d commended).. - │ │ │ │ │ -00014ed0: 202a 6e6f 7465 204d 6169 6e74 6169 6e65 *note Maintaine │ │ │ │ │ -00014ee0: 723a 2034 392e 2028 6d61 6e64 6174 6f72 r: 49. (mandator │ │ │ │ │ -00014ef0: 7929 0a0a 2020 202d 202a 6e6f 7465 2043 y).. - *note C │ │ │ │ │ -00014f00: 6861 6e67 6564 2d42 793a 2037 652e 0a0a hanged-By: 7e... │ │ │ │ │ -00014f10: 2020 202d 202a 6e6f 7465 2044 6573 6372 - *note Descr │ │ │ │ │ -00014f20: 6970 7469 6f6e 3a20 3464 2e20 286d 616e iption: 4d. (man │ │ │ │ │ -00014f30: 6461 746f 7279 2069 6e20 736f 6d65 2063 datory in some c │ │ │ │ │ -00014f40: 6173 6573 290a 0a20 2020 2d20 2a6e 6f74 ases).. - *not │ │ │ │ │ -00014f50: 6520 436c 6f73 6573 3a20 3766 2e0a 0a20 e Closes: 7f... │ │ │ │ │ -00014f60: 2020 2d20 2a6e 6f74 6520 4368 616e 6765 - *note Change │ │ │ │ │ -00014f70: 733a 2038 302e 2028 6d61 6e64 6174 6f72 s: 80. (mandator │ │ │ │ │ -00014f80: 7929 0a0a 2020 202d 202a 6e6f 7465 2043 y).. - *note C │ │ │ │ │ -00014f90: 6865 636b 7375 6d73 2d53 6861 3120 616e hecksums-Sha1 an │ │ │ │ │ -00014fa0: 6420 4368 6563 6b73 756d 732d 5368 6132 d Checksums-Sha2 │ │ │ │ │ -00014fb0: 3536 3a20 3738 2e20 286d 616e 6461 746f 56: 78. (mandato │ │ │ │ │ -00014fc0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00014fd0: 4669 6c65 733a 2034 362e 2028 6d61 6e64 Files: 46. (mand │ │ │ │ │ -00014fe0: 6174 6f72 7929 0a0a 1f0a 4669 6c65 3a20 atory)....File: │ │ │ │ │ -00014ff0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00015000: 666f 2c20 204e 6f64 653a 204c 6973 7420 fo, Node: List │ │ │ │ │ -00015010: 6f66 2066 6965 6c64 732c 2020 4e65 7874 of fields, Next │ │ │ │ │ -00015020: 3a20 5573 6572 2d64 6566 696e 6564 2066 : User-defined f │ │ │ │ │ -00015030: 6965 6c64 732c 2020 5072 6576 3a20 4465 ields, Prev: De │ │ │ │ │ -00015040: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ -00015050: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ -00015060: 7320 e280 9320 6368 616e 6765 732c 2020 s ... changes, │ │ │ │ │ -00015070: 5570 3a20 436f 6e74 726f 6c20 6669 6c65 Up: Control file │ │ │ │ │ -00015080: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ -00015090: 6473 0a0a 342e 3620 4c69 7374 206f 6620 ds..4.6 List of │ │ │ │ │ -000150a0: 6669 656c 6473 0a3d 3d3d 3d3d 3d3d 3d3d fields.========= │ │ │ │ │ -000150b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a2a 204d 656e =========..* Men │ │ │ │ │ -000150c0: 753a 0a0a 2a20 536f 7572 6365 3a3a 0a2a u:..* Source::.* │ │ │ │ │ -000150d0: 204d 6169 6e74 6169 6e65 723a 3a0a 2a20 Maintainer::.* │ │ │ │ │ -000150e0: 5570 6c6f 6164 6572 733a 3a0a 2a20 4368 Uploaders::.* Ch │ │ │ │ │ -000150f0: 616e 6765 642d 4279 3a3a 0a2a 2053 6563 anged-By::.* Sec │ │ │ │ │ -00015100: 7469 6f6e 3a3a 0a2a 2050 7269 6f72 6974 tion::.* Priorit │ │ │ │ │ -00015110: 793a 3a0a 2a20 5061 636b 6167 653a 3a0a y::.* Package::. │ │ │ │ │ -00015120: 2a20 4172 6368 6974 6563 7475 7265 3a3a * Architecture:: │ │ │ │ │ -00015130: 0a2a 2045 7373 656e 7469 616c 3a3a 0a2a .* Essential::.* │ │ │ │ │ -00015140: 2050 6163 6b61 6765 2069 6e74 6572 7265 Package interre │ │ │ │ │ -00015150: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ -00015160: 733b 2044 6570 656e 6473 2c20 5072 652d s; Depends, Pre- │ │ │ │ │ -00015170: 4465 7065 6e64 732c 2052 6563 6f6d 6d65 Depends, Recomme │ │ │ │ │ -00015180: 6e64 732c 2053 7567 6765 7374 732c 2042 nds, Suggests, B │ │ │ │ │ -00015190: 7265 616b 732c 2043 6f6e 666c 6963 7473 reaks, Conflicts │ │ │ │ │ -000151a0: 2c20 5072 6f76 6964 6573 2c20 5265 706c , Provides, Repl │ │ │ │ │ -000151b0: 6163 6573 2c20 456e 6861 6e63 6573 3a20 aces, Enhances: │ │ │ │ │ -000151c0: 5061 636b 6167 6520 696e 7465 7272 656c Package interrel │ │ │ │ │ -000151d0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -000151e0: 2044 6570 656e 6473 2050 7265 2d44 6570 Depends Pre-Dep │ │ │ │ │ -000151f0: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ -00015200: 5375 6767 6573 7473 2042 7265 616b 7320 Suggests Breaks │ │ │ │ │ -00015210: 436f 6e66 6c69 6374 7320 5072 6f76 6964 Conflicts Provid │ │ │ │ │ -00015220: 6573 2052 6570 6c61 6365 7320 456e 6861 es Replaces Enha │ │ │ │ │ -00015230: 6e63 6573 2e0a 2a20 5374 616e 6461 7264 nces..* Standard │ │ │ │ │ -00015240: 732d 5665 7273 696f 6e3a 3a0a 2a20 5665 s-Version::.* Ve │ │ │ │ │ -00015250: 7273 696f 6e3a 3a0a 2a20 4465 7363 7269 rsion::.* Descri │ │ │ │ │ -00015260: 7074 696f 6e3a 3a0a 2a20 4469 7374 7269 ption::.* Distri │ │ │ │ │ -00015270: 6275 7469 6f6e 3a3a 0a2a 2044 6174 653a bution::.* Date: │ │ │ │ │ -00015280: 3a0a 2a20 466f 726d 6174 3a3a 0a2a 2055 :.* Format::.* U │ │ │ │ │ -00015290: 7267 656e 6379 3a3a 0a2a 2043 6861 6e67 rgency::.* Chang │ │ │ │ │ -000152a0: 6573 3a3a 0a2a 2042 696e 6172 793a 3a0a es::.* Binary::. │ │ │ │ │ -000152b0: 2a20 496e 7374 616c 6c65 642d 5369 7a65 * Installed-Size │ │ │ │ │ -000152c0: 3a3a 0a2a 2046 696c 6573 3a3a 0a2a 2043 ::.* Files::.* C │ │ │ │ │ -000152d0: 6c6f 7365 733a 3a0a 2a20 486f 6d65 7061 loses::.* Homepa │ │ │ │ │ -000152e0: 6765 3a3a 0a2a 2043 6865 636b 7375 6d73 ge::.* Checksums │ │ │ │ │ -000152f0: 2d53 6861 3120 616e 6420 4368 6563 6b73 -Sha1 and Checks │ │ │ │ │ -00015300: 756d 732d 5368 6132 3536 3a3a 0a2a 2044 ums-Sha256::.* D │ │ │ │ │ -00015310: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ -00015320: 3a3a 0a2a 2056 6572 7369 6f6e 2043 6f6e ::.* Version Con │ │ │ │ │ -00015330: 7472 6f6c 2053 7973 7465 6d20 2856 4353 trol System (VCS │ │ │ │ │ -00015340: 2920 6669 656c 6473 3a20 5665 7273 696f ) fields: Versio │ │ │ │ │ -00015350: 6e20 436f 6e74 726f 6c20 5379 7374 656d n Control System │ │ │ │ │ -00015360: 2056 4353 2066 6965 6c64 732e 0a2a 2050 VCS fields..* P │ │ │ │ │ -00015370: 6163 6b61 6765 2d4c 6973 743a 3a0a 2a20 ackage-List::.* │ │ │ │ │ -00015380: 5061 636b 6167 652d 5479 7065 3a3a 0a2a Package-Type::.* │ │ │ │ │ -00015390: 2044 6769 743a 3a0a 2a20 5465 7374 7375 Dgit::.* Testsu │ │ │ │ │ -000153a0: 6974 653a 3a0a 2a20 5275 6c65 732d 5265 ite::.* Rules-Re │ │ │ │ │ -000153b0: 7175 6972 6573 2d52 6f6f 743a 3a0a 0a1f quires-Root::... │ │ │ │ │ -000153c0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000153d0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000153e0: 3a20 536f 7572 6365 2c20 204e 6578 743a : Source, Next: │ │ │ │ │ -000153f0: 204d 6169 6e74 6169 6e65 722c 2020 5570 Maintainer, Up │ │ │ │ │ -00015400: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ -00015410: 0a0a 342e 362e 3120 e280 9853 6f75 7263 ..4.6.1 ...Sourc │ │ │ │ │ -00015420: 65e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d e....----------- │ │ │ │ │ -00015430: 2d2d 2d0a 0a54 6869 7320 6669 656c 6420 ---..This field │ │ │ │ │ -00015440: 6964 656e 7469 6669 6573 2074 6865 2073 identifies the s │ │ │ │ │ -00015450: 6f75 7263 6520 7061 636b 6167 6520 6e61 ource package na │ │ │ │ │ -00015460: 6d65 2e0a 0a49 6e20 e280 9864 6562 6961 me...In ...debia │ │ │ │ │ -00015470: 6e2f 636f 6e74 726f 6ce2 8099 206f 7220 n/control... or │ │ │ │ │ -00015480: 6120 e280 982e 6473 63e2 8099 2066 696c a ....dsc... fil │ │ │ │ │ -00015490: 652c 2074 6869 7320 6669 656c 6420 6d75 e, this field mu │ │ │ │ │ -000154a0: 7374 2063 6f6e 7461 696e 206f 6e6c 7920 st contain only │ │ │ │ │ -000154b0: 7468 650a 6e61 6d65 206f 6620 7468 6520 the.name of the │ │ │ │ │ -000154c0: 736f 7572 6365 2070 6163 6b61 6765 2e0a source package.. │ │ │ │ │ -000154d0: 0a49 6e20 6120 6269 6e61 7279 2070 6163 .In a binary pac │ │ │ │ │ -000154e0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -000154f0: 6520 6f72 2061 20e2 8098 2e63 6861 6e67 e or a ....chang │ │ │ │ │ -00015500: 6573 e280 9920 6669 6c65 2c20 7468 6520 es... file, the │ │ │ │ │ -00015510: 736f 7572 6365 0a70 6163 6b61 6765 206e source.package n │ │ │ │ │ -00015520: 616d 6520 6d61 7920 6265 2066 6f6c 6c6f ame may be follo │ │ │ │ │ -00015530: 7765 6420 6279 2061 2076 6572 7369 6f6e wed by a version │ │ │ │ │ -00015540: 206e 756d 6265 7220 696e 2070 6172 656e number in paren │ │ │ │ │ -00015550: 7468 6573 6573 2e20 2028 3129 0a54 6869 theses. (1).Thi │ │ │ │ │ -00015560: 7320 7665 7273 696f 6e20 6e75 6d62 6572 s version number │ │ │ │ │ -00015570: 206d 6179 2062 6520 6f6d 6974 7465 6420 may be omitted │ │ │ │ │ -00015580: 2861 6e64 2069 732c 2062 7920 e280 9864 (and is, by ...d │ │ │ │ │ -00015590: 706b 672d 6765 6e63 6f6e 7472 6f6c e280 pkg-gencontrol.. │ │ │ │ │ -000155a0: 9929 2069 6620 6974 0a68 6173 2074 6865 .) if it.has the │ │ │ │ │ -000155b0: 2073 616d 6520 7661 6c75 6520 6173 2074 same value as t │ │ │ │ │ -000155c0: 6865 20e2 8098 5665 7273 696f 6ee2 8099 he ...Version... │ │ │ │ │ -000155d0: 2066 6965 6c64 206f 6620 7468 6520 6269 field of the bi │ │ │ │ │ -000155e0: 6e61 7279 2070 6163 6b61 6765 2069 6e0a nary package in. │ │ │ │ │ -000155f0: 7175 6573 7469 6f6e 2e20 2054 6865 2066 question. The f │ │ │ │ │ -00015600: 6965 6c64 2069 7473 656c 6620 6d61 7920 ield itself may │ │ │ │ │ -00015610: 6265 206f 6d69 7474 6564 2066 726f 6d20 be omitted from │ │ │ │ │ -00015620: 6120 6269 6e61 7279 2070 6163 6b61 6765 a binary package │ │ │ │ │ -00015630: 2063 6f6e 7472 6f6c 0a66 696c 6520 7768 control.file wh │ │ │ │ │ -00015640: 656e 2074 6865 2073 6f75 7263 6520 7061 en the source pa │ │ │ │ │ -00015650: 636b 6167 6520 6861 7320 7468 6520 7361 ckage has the sa │ │ │ │ │ -00015660: 6d65 206e 616d 6520 616e 6420 7665 7273 me name and vers │ │ │ │ │ -00015670: 696f 6e20 6173 2074 6865 2062 696e 6172 ion as the binar │ │ │ │ │ -00015680: 790a 7061 636b 6167 652e 0a0a 5061 636b y.package...Pack │ │ │ │ │ -00015690: 6167 6520 6e61 6d65 7320 2862 6f74 6820 age names (both │ │ │ │ │ -000156a0: 736f 7572 6365 2061 6e64 2062 696e 6172 source and binar │ │ │ │ │ -000156b0: 792c 2073 6565 202a 6e6f 7465 2050 6163 y, see *note Pac │ │ │ │ │ -000156c0: 6b61 6765 3a20 3363 2e29 206d 7573 740a kage: 3c.) must. │ │ │ │ │ -000156d0: 636f 6e73 6973 7420 6f6e 6c79 206f 6620 consist only of │ │ │ │ │ -000156e0: 6c6f 7765 7220 6361 7365 206c 6574 7465 lower case lette │ │ │ │ │ -000156f0: 7273 2028 e280 9861 2d7a e280 9929 2c20 rs (...a-z...), │ │ │ │ │ -00015700: 6469 6769 7473 2028 e280 9830 2d39 e280 digits (...0-9.. │ │ │ │ │ -00015710: 9929 2c20 706c 7573 2028 e280 982b e280 .), plus (...+.. │ │ │ │ │ -00015720: 9929 0a61 6e64 206d 696e 7573 2028 e280 .).and minus (.. │ │ │ │ │ -00015730: 982d e280 9929 2073 6967 6e73 2c20 616e .-...) signs, an │ │ │ │ │ -00015740: 6420 7065 7269 6f64 7320 28e2 8098 2ee2 d periods (..... │ │ │ │ │ -00015750: 8099 292e 2020 5468 6579 206d 7573 7420 ..). They must │ │ │ │ │ -00015760: 6265 2061 7420 6c65 6173 7420 7477 6f0a be at least two. │ │ │ │ │ -00015770: 6368 6172 6163 7465 7273 206c 6f6e 6720 characters long │ │ │ │ │ -00015780: 616e 6420 6d75 7374 2073 7461 7274 2077 and must start w │ │ │ │ │ -00015790: 6974 6820 616e 2061 6c70 6861 6e75 6d65 ith an alphanume │ │ │ │ │ -000157a0: 7269 6320 6368 6172 6163 7465 722e 0a0a ric character... │ │ │ │ │ -000157b0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -000157c0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -000157d0: 2d2d 0a0a 2020 2028 3129 2049 7420 6973 --.. (1) It is │ │ │ │ │ -000157e0: 2063 7573 746f 6d61 7279 2074 6f20 6c65 customary to le │ │ │ │ │ -000157f0: 6176 6520 6120 7370 6163 6520 6166 7465 ave a space afte │ │ │ │ │ -00015800: 7220 7468 6520 7061 636b 6167 6520 6e61 r the package na │ │ │ │ │ -00015810: 6d65 2069 6620 610a 7665 7273 696f 6e20 me if a.version │ │ │ │ │ -00015820: 6e75 6d62 6572 2069 7320 7370 6563 6966 number is specif │ │ │ │ │ -00015830: 6965 642e 0a0a 1f0a 4669 6c65 3a20 6465 ied.....File: de │ │ │ │ │ -00015840: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00015850: 2c20 204e 6f64 653a 204d 6169 6e74 6169 , Node: Maintai │ │ │ │ │ -00015860: 6e65 722c 2020 4e65 7874 3a20 5570 6c6f ner, Next: Uplo │ │ │ │ │ -00015870: 6164 6572 732c 2020 5072 6576 3a20 536f aders, Prev: So │ │ │ │ │ -00015880: 7572 6365 2c20 2055 703a 204c 6973 7420 urce, Up: List │ │ │ │ │ -00015890: 6f66 2066 6965 6c64 730a 0a34 2e36 2e32 of fields..4.6.2 │ │ │ │ │ -000158a0: 20e2 8098 4d61 696e 7461 696e 6572 e280 ...Maintainer.. │ │ │ │ │ -000158b0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -000158c0: 2d2d 2d2d 0a0a 5468 6520 7061 636b 6167 ----..The packag │ │ │ │ │ -000158d0: 6520 6d61 696e 7461 696e 6572 e280 9973 e maintainer...s │ │ │ │ │ -000158e0: 206e 616d 6520 616e 6420 656d 6169 6c20 name and email │ │ │ │ │ -000158f0: 6164 6472 6573 732e 2020 5468 6520 6e61 address. The na │ │ │ │ │ -00015900: 6d65 206d 7573 7420 636f 6d65 0a66 6972 me must come.fir │ │ │ │ │ -00015910: 7374 2c20 7468 656e 2074 6865 2065 6d61 st, then the ema │ │ │ │ │ -00015920: 696c 2061 6464 7265 7373 2069 6e73 6964 il address insid │ │ │ │ │ -00015930: 6520 616e 676c 6520 6272 6163 6b65 7473 e angle brackets │ │ │ │ │ -00015940: 20e2 8098 3c3e e280 9920 2869 6e20 5246 ...<>... (in RF │ │ │ │ │ -00015950: 4338 3232 0a66 6f72 6d61 7429 2e0a 0a49 C822.format)...I │ │ │ │ │ -00015960: 6620 7468 6520 6d61 696e 7461 696e 6572 f the maintainer │ │ │ │ │ -00015970: e280 9973 206e 616d 6520 636f 6e74 6169 ...s name contai │ │ │ │ │ -00015980: 6e73 2061 2066 756c 6c20 7374 6f70 2074 ns a full stop t │ │ │ │ │ -00015990: 6865 6e20 7468 6520 7768 6f6c 6520 6669 hen the whole fi │ │ │ │ │ -000159a0: 656c 6420 7769 6c6c 0a6e 6f74 2077 6f72 eld will.not wor │ │ │ │ │ -000159b0: 6b20 6469 7265 6374 6c79 2061 7320 616e k directly as an │ │ │ │ │ -000159c0: 2065 6d61 696c 2061 6464 7265 7373 2064 email address d │ │ │ │ │ -000159d0: 7565 2074 6f20 6120 6d69 7366 6561 7475 ue to a misfeatu │ │ │ │ │ -000159e0: 7265 2069 6e20 7468 6520 7379 6e74 6178 re in the syntax │ │ │ │ │ -000159f0: 0a73 7065 6369 6669 6564 2069 6e20 5246 .specified in RF │ │ │ │ │ -00015a00: 4338 3232 3b20 6120 7072 6f67 7261 6d20 C822; a program │ │ │ │ │ -00015a10: 7573 696e 6720 7468 6973 2066 6965 6c64 using this field │ │ │ │ │ -00015a20: 2061 7320 616e 2061 6464 7265 7373 206d as an address m │ │ │ │ │ -00015a30: 7573 7420 6368 6563 6b0a 666f 7220 7468 ust check.for th │ │ │ │ │ -00015a40: 6973 2061 6e64 2063 6f72 7265 6374 2074 is and correct t │ │ │ │ │ -00015a50: 6865 2070 726f 626c 656d 2069 6620 6e65 he problem if ne │ │ │ │ │ -00015a60: 6365 7373 6172 7920 2866 6f72 2065 7861 cessary (for exa │ │ │ │ │ -00015a70: 6d70 6c65 2062 7920 7075 7474 696e 670a mple by putting. │ │ │ │ │ -00015a80: 7468 6520 6e61 6d65 2069 6e20 726f 756e the name in roun │ │ │ │ │ -00015a90: 6420 6272 6163 6b65 7473 2061 6e64 206d d brackets and m │ │ │ │ │ -00015aa0: 6f76 696e 6720 6974 2074 6f20 7468 6520 oving it to the │ │ │ │ │ -00015ab0: 656e 642c 2061 6e64 2062 7269 6e67 696e end, and bringin │ │ │ │ │ -00015ac0: 6720 7468 650a 656d 6169 6c20 6164 6472 g the.email addr │ │ │ │ │ -00015ad0: 6573 7320 666f 7277 6172 6429 2e0a 0a53 ess forward)...S │ │ │ │ │ -00015ae0: 6565 202a 6e6f 7465 2054 6865 206d 6169 ee *note The mai │ │ │ │ │ -00015af0: 6e74 6169 6e65 7220 6f66 2061 2070 6163 ntainer of a pac │ │ │ │ │ -00015b00: 6b61 6765 3a20 3437 2e20 666f 7220 6164 kage: 47. for ad │ │ │ │ │ -00015b10: 6469 7469 6f6e 616c 2072 6571 7569 7265 ditional require │ │ │ │ │ -00015b20: 6d65 6e74 730a 616e 6420 696e 666f 726d ments.and inform │ │ │ │ │ -00015b30: 6174 696f 6e20 6162 6f75 7420 7061 636b ation about pack │ │ │ │ │ -00015b40: 6167 6520 6d61 696e 7461 696e 6572 732e age maintainers. │ │ │ │ │ -00015b50: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00015b60: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00015b70: 6f64 653a 2055 706c 6f61 6465 7273 2c20 ode: Uploaders, │ │ │ │ │ -00015b80: 204e 6578 743a 2043 6861 6e67 6564 2d42 Next: Changed-B │ │ │ │ │ -00015b90: 792c 2020 5072 6576 3a20 4d61 696e 7461 y, Prev: Mainta │ │ │ │ │ -00015ba0: 696e 6572 2c20 2055 703a 204c 6973 7420 iner, Up: List │ │ │ │ │ -00015bb0: 6f66 2066 6965 6c64 730a 0a34 2e36 2e33 of fields..4.6.3 │ │ │ │ │ -00015bc0: 20e2 8098 5570 6c6f 6164 6572 73e2 8099 ...Uploaders... │ │ │ │ │ -00015bd0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00015be0: 2d2d 0a0a 4c69 7374 206f 6620 7468 6520 --..List of the │ │ │ │ │ -00015bf0: 6e61 6d65 7320 616e 6420 656d 6169 6c20 names and email │ │ │ │ │ -00015c00: 6164 6472 6573 7365 7320 6f66 2063 6f2d addresses of co- │ │ │ │ │ -00015c10: 6d61 696e 7461 696e 6572 7320 6f66 2074 maintainers of t │ │ │ │ │ -00015c20: 6865 2070 6163 6b61 6765 2c0a 6966 2061 he package,.if a │ │ │ │ │ -00015c30: 6e79 2e20 2049 6620 7468 6520 7061 636b ny. If the pack │ │ │ │ │ -00015c40: 6167 6520 6861 7320 6f74 6865 7220 6d61 age has other ma │ │ │ │ │ -00015c50: 696e 7461 696e 6572 7320 6265 7369 6465 intainers beside │ │ │ │ │ -00015c60: 7320 7468 6520 6f6e 6520 6e61 6d65 6420 s the one named │ │ │ │ │ -00015c70: 696e 0a74 6865 202a 6e6f 7465 204d 6169 in.the *note Mai │ │ │ │ │ -00015c80: 6e74 6169 6e65 7220 6669 656c 643a 2034 ntainer field: 4 │ │ │ │ │ -00015c90: 392c 2074 6865 6972 206e 616d 6573 2061 9, their names a │ │ │ │ │ -00015ca0: 6e64 2065 6d61 696c 2061 6464 7265 7373 nd email address │ │ │ │ │ -00015cb0: 6573 2073 686f 756c 640a 6265 206c 6973 es should.be lis │ │ │ │ │ -00015cc0: 7465 6420 6865 7265 2e20 2054 6865 2066 ted here. The f │ │ │ │ │ -00015cd0: 6f72 6d61 7420 6f66 2065 6163 6820 656e ormat of each en │ │ │ │ │ -00015ce0: 7472 7920 6973 2074 6865 2073 616d 6520 try is the same │ │ │ │ │ -00015cf0: 6173 2074 6861 7420 6f66 2074 6865 0a4d as that of the.M │ │ │ │ │ -00015d00: 6169 6e74 6169 6e65 7220 6669 656c 642c aintainer field, │ │ │ │ │ -00015d10: 2061 6e64 206d 756c 7469 706c 6520 656e and multiple en │ │ │ │ │ -00015d20: 7472 6965 7320 6d75 7374 2062 6520 636f tries must be co │ │ │ │ │ -00015d30: 6d6d 6120 7365 7061 7261 7465 642e 0a0a mma separated... │ │ │ │ │ -00015d40: 5468 6973 2069 7320 6e6f 726d 616c 6c79 This is normally │ │ │ │ │ -00015d50: 2061 6e20 6f70 7469 6f6e 616c 2066 6965 an optional fie │ │ │ │ │ -00015d60: 6c64 2c20 6275 7420 6966 2074 6865 20e2 ld, but if the . │ │ │ │ │ -00015d70: 8098 4d61 696e 7461 696e 6572 e280 9920 ..Maintainer... │ │ │ │ │ -00015d80: 636f 6e74 726f 6c0a 6669 656c 6420 6e61 control.field na │ │ │ │ │ -00015d90: 6d65 7320 6120 6772 6f75 7020 6f66 2070 mes a group of p │ │ │ │ │ -00015da0: 656f 706c 6520 616e 6420 6120 7368 6172 eople and a shar │ │ │ │ │ -00015db0: 6564 2065 6d61 696c 2061 6464 7265 7373 ed email address │ │ │ │ │ -00015dc0: 2c20 7468 650a e280 9855 706c 6f61 6465 , the....Uploade │ │ │ │ │ -00015dd0: 7273 e280 9920 6669 656c 6420 6d75 7374 rs... field must │ │ │ │ │ -00015de0: 2062 6520 7072 6573 656e 7420 616e 6420 be present and │ │ │ │ │ -00015df0: 6d75 7374 2063 6f6e 7461 696e 2061 7420 must contain at │ │ │ │ │ -00015e00: 6c65 6173 7420 6f6e 6520 6875 6d61 6e0a least one human. │ │ │ │ │ -00015e10: 7769 7468 2074 6865 6972 2070 6572 736f with their perso │ │ │ │ │ -00015e20: 6e61 6c20 656d 6169 6c20 6164 6472 6573 nal email addres │ │ │ │ │ -00015e30: 732e 0a0a 5468 6520 5570 6c6f 6164 6572 s...The Uploader │ │ │ │ │ -00015e40: 7320 6669 656c 6420 696e 20e2 8098 6465 s field in ...de │ │ │ │ │ -00015e50: 6269 616e 2f63 6f6e 7472 6f6c e280 9920 bian/control... │ │ │ │ │ -00015e60: 6361 6e20 6265 2066 6f6c 6465 642e 0a0a can be folded... │ │ │ │ │ -00015e70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00015e80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00015e90: 653a 2043 6861 6e67 6564 2d42 792c 2020 e: Changed-By, │ │ │ │ │ -00015ea0: 4e65 7874 3a20 5365 6374 696f 6e2c 2020 Next: Section, │ │ │ │ │ -00015eb0: 5072 6576 3a20 5570 6c6f 6164 6572 732c Prev: Uploaders, │ │ │ │ │ -00015ec0: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ -00015ed0: 656c 6473 0a0a 342e 362e 3420 e280 9843 elds..4.6.4 ...C │ │ │ │ │ -00015ee0: 6861 6e67 6564 2d42 79e2 8099 0a2d 2d2d hanged-By....--- │ │ │ │ │ -00015ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00015f00: 0a54 6865 206e 616d 6520 616e 6420 656d .The name and em │ │ │ │ │ -00015f10: 6169 6c20 6164 6472 6573 7320 6f66 2074 ail address of t │ │ │ │ │ -00015f20: 6865 2070 6572 736f 6e20 7768 6f20 7072 he person who pr │ │ │ │ │ -00015f30: 6570 6172 6564 2074 6869 7320 7665 7273 epared this vers │ │ │ │ │ -00015f40: 696f 6e20 6f66 0a74 6865 2070 6163 6b61 ion of.the packa │ │ │ │ │ -00015f50: 6765 2c20 7573 7561 6c6c 7920 6120 6d61 ge, usually a ma │ │ │ │ │ -00015f60: 696e 7461 696e 6572 2e20 2054 6865 2073 intainer. The s │ │ │ │ │ -00015f70: 796e 7461 7820 6973 2074 6865 2073 616d yntax is the sam │ │ │ │ │ -00015f80: 6520 6173 2066 6f72 2074 6865 0a2a 6e6f e as for the.*no │ │ │ │ │ -00015f90: 7465 204d 6169 6e74 6169 6e65 7220 6669 te Maintainer fi │ │ │ │ │ -00015fa0: 656c 643a 2034 392e 0a0a 1f0a 4669 6c65 eld: 49.....File │ │ │ │ │ -00015fb0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00015fc0: 696e 666f 2c20 204e 6f64 653a 2053 6563 info, Node: Sec │ │ │ │ │ -00015fd0: 7469 6f6e 2c20 204e 6578 743a 2050 7269 tion, Next: Pri │ │ │ │ │ -00015fe0: 6f72 6974 792c 2020 5072 6576 3a20 4368 ority, Prev: Ch │ │ │ │ │ -00015ff0: 616e 6765 642d 4279 2c20 2055 703a 204c anged-By, Up: L │ │ │ │ │ -00016000: 6973 7420 6f66 2066 6965 6c64 730a 0a34 ist of fields..4 │ │ │ │ │ -00016010: 2e36 2e35 20e2 8098 5365 6374 696f 6ee2 .6.5 ...Section. │ │ │ │ │ -00016020: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ -00016030: 2d2d 0a0a 5468 6973 2066 6965 6c64 2073 --..This field s │ │ │ │ │ -00016040: 7065 6369 6669 6573 2061 6e20 6170 706c pecifies an appl │ │ │ │ │ -00016050: 6963 6174 696f 6e20 6172 6561 2069 6e74 ication area int │ │ │ │ │ -00016060: 6f20 7768 6963 6820 7468 6520 7061 636b o which the pack │ │ │ │ │ -00016070: 6167 6520 6861 7320 6265 656e 0a63 6c61 age has been.cla │ │ │ │ │ -00016080: 7373 6966 6965 642e 2020 5365 6520 2a6e ssified. See *n │ │ │ │ │ -00016090: 6f74 6520 5365 6374 696f 6e73 3a20 3234 ote Sections: 24 │ │ │ │ │ -000160a0: 2e0a 0a57 6865 6e20 6974 2061 7070 6561 ...When it appea │ │ │ │ │ -000160b0: 7273 2069 6e20 7468 6520 e280 9864 6562 rs in the ...deb │ │ │ │ │ -000160c0: 6961 6e2f 636f 6e74 726f 6ce2 8099 2066 ian/control... f │ │ │ │ │ -000160d0: 696c 652c 2069 7420 6769 7665 7320 7468 ile, it gives th │ │ │ │ │ -000160e0: 6520 7661 6c75 6520 666f 7220 7468 650a e value for the. │ │ │ │ │ -000160f0: 7375 6266 6965 6c64 206f 6620 7468 6520 subfield of the │ │ │ │ │ -00016100: 7361 6d65 206e 616d 6520 696e 2074 6865 same name in the │ │ │ │ │ -00016110: 20e2 8098 4669 6c65 73e2 8099 2066 6965 ...Files... fie │ │ │ │ │ -00016120: 6c64 206f 6620 7468 6520 e280 982e 6368 ld of the ....ch │ │ │ │ │ -00016130: 616e 6765 73e2 8099 2066 696c 652e 0a49 anges... file..I │ │ │ │ │ -00016140: 7420 616c 736f 2067 6976 6573 2074 6865 t also gives the │ │ │ │ │ -00016150: 2064 6566 6175 6c74 2066 6f72 2074 6865 default for the │ │ │ │ │ -00016160: 2073 616d 6520 6669 656c 6420 696e 2074 same field in t │ │ │ │ │ -00016170: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -00016180: 6573 2e0a 0a1f 0a46 696c 653a 2064 6562 es.....File: deb │ │ │ │ │ -00016190: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000161a0: 2020 4e6f 6465 3a20 5072 696f 7269 7479 Node: Priority │ │ │ │ │ -000161b0: 2c20 204e 6578 743a 2050 6163 6b61 6765 , Next: Package │ │ │ │ │ -000161c0: 2c20 2050 7265 763a 2053 6563 7469 6f6e , Prev: Section │ │ │ │ │ -000161d0: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -000161e0: 6965 6c64 730a 0a34 2e36 2e36 20e2 8098 ields..4.6.6 ... │ │ │ │ │ -000161f0: 5072 696f 7269 7479 e280 990a 2d2d 2d2d Priority....---- │ │ │ │ │ -00016200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ -00016210: 6973 2066 6965 6c64 2072 6570 7265 7365 is field represe │ │ │ │ │ -00016220: 6e74 7320 686f 7720 696d 706f 7274 616e nts how importan │ │ │ │ │ -00016230: 7420 6974 2069 7320 7468 6174 2074 6865 t it is that the │ │ │ │ │ -00016240: 2075 7365 7220 6861 7665 2074 6865 2070 user have the p │ │ │ │ │ -00016250: 6163 6b61 6765 0a69 6e73 7461 6c6c 6564 ackage.installed │ │ │ │ │ -00016260: 2e20 2053 6565 202a 6e6f 7465 2050 7269 . See *note Pri │ │ │ │ │ -00016270: 6f72 6974 6965 733a 2033 312e 0a0a 5768 orities: 31...Wh │ │ │ │ │ -00016280: 656e 2069 7420 6170 7065 6172 7320 696e en it appears in │ │ │ │ │ -00016290: 2074 6865 20e2 8098 6465 6269 616e 2f63 the ...debian/c │ │ │ │ │ -000162a0: 6f6e 7472 6f6c e280 9920 6669 6c65 2c20 ontrol... file, │ │ │ │ │ -000162b0: 6974 2067 6976 6573 2074 6865 2076 616c it gives the val │ │ │ │ │ -000162c0: 7565 2066 6f72 2074 6865 0a73 7562 6669 ue for the.subfi │ │ │ │ │ -000162d0: 656c 6420 6f66 2074 6865 2073 616d 6520 eld of the same │ │ │ │ │ -000162e0: 6e61 6d65 2069 6e20 7468 6520 e280 9846 name in the ...F │ │ │ │ │ -000162f0: 696c 6573 e280 9920 6669 656c 6420 6f66 iles... field of │ │ │ │ │ -00016300: 2074 6865 20e2 8098 2e63 6861 6e67 6573 the ....changes │ │ │ │ │ -00016310: e280 9920 6669 6c65 2e0a 4974 2061 6c73 ... file..It als │ │ │ │ │ -00016320: 6f20 6769 7665 7320 7468 6520 6465 6661 o gives the defa │ │ │ │ │ -00016330: 756c 7420 666f 7220 7468 6520 7361 6d65 ult for the same │ │ │ │ │ -00016340: 2066 6965 6c64 2069 6e20 7468 6520 6269 field in the bi │ │ │ │ │ -00016350: 6e61 7279 2070 6163 6b61 6765 732e 0a0a nary packages... │ │ │ │ │ -00016360: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00016370: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00016380: 653a 2050 6163 6b61 6765 2c20 204e 6578 e: Package, Nex │ │ │ │ │ -00016390: 743a 2041 7263 6869 7465 6374 7572 652c t: Architecture, │ │ │ │ │ -000163a0: 2020 5072 6576 3a20 5072 696f 7269 7479 Prev: Priority │ │ │ │ │ -000163b0: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -000163c0: 6965 6c64 730a 0a34 2e36 2e37 20e2 8098 ields..4.6.7 ... │ │ │ │ │ -000163d0: 5061 636b 6167 65e2 8099 0a2d 2d2d 2d2d Package....----- │ │ │ │ │ -000163e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ -000163f0: 6e61 6d65 206f 6620 7468 6520 6269 6e61 name of the bina │ │ │ │ │ -00016400: 7279 2070 6163 6b61 6765 2e0a 0a42 696e ry package...Bin │ │ │ │ │ -00016410: 6172 7920 7061 636b 6167 6520 6e61 6d65 ary package name │ │ │ │ │ -00016420: 7320 6d75 7374 2066 6f6c 6c6f 7720 7468 s must follow th │ │ │ │ │ -00016430: 6520 7361 6d65 2073 796e 7461 7820 616e e same syntax an │ │ │ │ │ -00016440: 6420 7265 7374 7269 6374 696f 6e73 2061 d restrictions a │ │ │ │ │ -00016450: 730a 736f 7572 6365 2070 6163 6b61 6765 s.source package │ │ │ │ │ -00016460: 206e 616d 6573 2e20 2053 6565 202a 6e6f names. See *no │ │ │ │ │ -00016470: 7465 2053 6f75 7263 653a 2036 352e 2066 te Source: 65. f │ │ │ │ │ -00016480: 6f72 2074 6865 2064 6574 6169 6c73 2e0a or the details.. │ │ │ │ │ -00016490: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000164a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000164b0: 6465 3a20 4172 6368 6974 6563 7475 7265 de: Architecture │ │ │ │ │ -000164c0: 2c20 204e 6578 743a 2045 7373 656e 7469 , Next: Essenti │ │ │ │ │ -000164d0: 616c 2c20 2050 7265 763a 2050 6163 6b61 al, Prev: Packa │ │ │ │ │ -000164e0: 6765 2c20 2055 703a 204c 6973 7420 6f66 ge, Up: List of │ │ │ │ │ -000164f0: 2066 6965 6c64 730a 0a34 2e36 2e38 20e2 fields..4.6.8 . │ │ │ │ │ -00016500: 8098 4172 6368 6974 6563 7475 7265 e280 ..Architecture.. │ │ │ │ │ -00016510: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -00016520: 2d2d 2d2d 2d2d 0a0a 4465 7065 6e64 696e ------..Dependin │ │ │ │ │ -00016530: 6720 6f6e 2063 6f6e 7465 7874 2061 6e64 g on context and │ │ │ │ │ -00016540: 2074 6865 2063 6f6e 7472 6f6c 2066 696c the control fil │ │ │ │ │ -00016550: 6520 7573 6564 2c20 7468 6520 e280 9841 e used, the ...A │ │ │ │ │ -00016560: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ -00016570: 6965 6c64 0a63 616e 2069 6e63 6c75 6465 ield.can include │ │ │ │ │ -00016580: 2074 6865 2066 6f6c 6c6f 7769 6e67 2073 the following s │ │ │ │ │ -00016590: 6574 7320 6f66 2076 616c 7565 733a 0a0a ets of values:.. │ │ │ │ │ -000165a0: 2020 202d 2041 2075 6e69 7175 6520 7369 - A unique si │ │ │ │ │ -000165b0: 6e67 6c65 2077 6f72 6420 6964 656e 7469 ngle word identi │ │ │ │ │ -000165c0: 6679 696e 6720 6120 4465 6269 616e 206d fying a Debian m │ │ │ │ │ -000165d0: 6163 6869 6e65 2061 7263 6869 7465 6374 achine architect │ │ │ │ │ -000165e0: 7572 6520 6173 0a20 2020 2020 6465 7363 ure as. desc │ │ │ │ │ -000165f0: 7269 6265 6420 696e 202a 6e6f 7465 2041 ribed in *note A │ │ │ │ │ -00016600: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ -00016610: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ -00016620: 733a 2038 622e 0a0a 2020 202d 2041 6e20 s: 8b... - An │ │ │ │ │ -00016630: 6172 6368 6974 6563 7475 7265 2077 696c architecture wil │ │ │ │ │ -00016640: 6463 6172 6420 6964 656e 7469 6679 696e dcard identifyin │ │ │ │ │ -00016650: 6720 6120 7365 7420 6f66 2044 6562 6961 g a set of Debia │ │ │ │ │ -00016660: 6e20 6d61 6368 696e 650a 2020 2020 2061 n machine. a │ │ │ │ │ -00016670: 7263 6869 7465 6374 7572 6573 2c20 7365 rchitectures, se │ │ │ │ │ -00016680: 6520 2a6e 6f74 6520 4172 6368 6974 6563 e *note Architec │ │ │ │ │ -00016690: 7475 7265 2077 696c 6463 6172 6473 3a20 ture wildcards: │ │ │ │ │ -000166a0: 3863 2e20 20e2 8098 616e 79e2 8099 206d 8c. ...any... m │ │ │ │ │ -000166b0: 6174 6368 6573 0a20 2020 2020 616c 6c20 atches. all │ │ │ │ │ -000166c0: 4465 6269 616e 206d 6163 6869 6e65 2061 Debian machine a │ │ │ │ │ -000166d0: 7263 6869 7465 6374 7572 6573 2061 6e64 rchitectures and │ │ │ │ │ -000166e0: 2069 7320 7468 6520 6d6f 7374 2066 7265 is the most fre │ │ │ │ │ -000166f0: 7175 656e 746c 7920 7573 6564 2e0a 0a20 quently used... │ │ │ │ │ -00016700: 2020 2d20 e280 9861 6c6c e280 992c 2077 - ...all..., w │ │ │ │ │ -00016710: 6869 6368 2069 6e64 6963 6174 6573 2061 hich indicates a │ │ │ │ │ -00016720: 6e20 6172 6368 6974 6563 7475 7265 2d69 n architecture-i │ │ │ │ │ -00016730: 6e64 6570 656e 6465 6e74 2070 6163 6b61 ndependent packa │ │ │ │ │ -00016740: 6765 2e0a 0a20 2020 2d20 e280 9873 6f75 ge... - ...sou │ │ │ │ │ -00016750: 7263 65e2 8099 2c20 7768 6963 6820 696e rce..., which in │ │ │ │ │ -00016760: 6469 6361 7465 7320 6120 736f 7572 6365 dicates a source │ │ │ │ │ -00016770: 2070 6163 6b61 6765 2e0a 0a49 6e20 7468 package...In th │ │ │ │ │ -00016780: 6520 6d61 696e 20e2 8098 6465 6269 616e e main ...debian │ │ │ │ │ -00016790: 2f63 6f6e 7472 6f6c e280 9920 6669 6c65 /control... file │ │ │ │ │ -000167a0: 2069 6e20 7468 6520 736f 7572 6365 2070 in the source p │ │ │ │ │ -000167b0: 6163 6b61 6765 2c20 7468 6973 2066 6965 ackage, this fie │ │ │ │ │ -000167c0: 6c64 206d 6179 0a63 6f6e 7461 696e 2074 ld may.contain t │ │ │ │ │ -000167d0: 6865 2073 7065 6369 616c 2076 616c 7565 he special value │ │ │ │ │ -000167e0: 20e2 8098 616c 6ce2 8099 2c20 7468 6520 ...all..., the │ │ │ │ │ -000167f0: 7370 6563 6961 6c20 6172 6368 6974 6563 special architec │ │ │ │ │ -00016800: 7475 7265 2077 696c 6463 6172 640a e280 ture wildcard... │ │ │ │ │ -00016810: 9861 6e79 e280 992c 206f 7220 6120 6c69 .any..., or a li │ │ │ │ │ -00016820: 7374 206f 6620 7370 6563 6966 6963 2061 st of specific a │ │ │ │ │ -00016830: 6e64 2077 696c 6463 6172 6420 6172 6368 nd wildcard arch │ │ │ │ │ -00016840: 6974 6563 7475 7265 7320 7365 7061 7261 itectures separa │ │ │ │ │ -00016850: 7465 6420 6279 0a73 7061 6365 732e 2020 ted by.spaces. │ │ │ │ │ -00016860: 4966 20e2 8098 616c 6ce2 8099 206f 7220 If ...all... or │ │ │ │ │ -00016870: e280 9861 6e79 e280 9920 6170 7065 6172 ...any... appear │ │ │ │ │ -00016880: 732c 2074 6861 7420 7661 6c75 6520 6d75 s, that value mu │ │ │ │ │ -00016890: 7374 2062 6520 7468 6520 656e 7469 7265 st be the entire │ │ │ │ │ -000168a0: 0a63 6f6e 7465 6e74 7320 6f66 2074 6865 .contents of the │ │ │ │ │ -000168b0: 2066 6965 6c64 2e20 204d 6f73 7420 7061 field. Most pa │ │ │ │ │ -000168c0: 636b 6167 6573 2077 696c 6c20 7573 6520 ckages will use │ │ │ │ │ -000168d0: 6569 7468 6572 20e2 8098 616c 6ce2 8099 either ...all... │ │ │ │ │ -000168e0: 206f 7220 e280 9861 6e79 e280 992e 0a0a or ...any...... │ │ │ │ │ -000168f0: 5370 6563 6966 7969 6e67 2061 2073 7065 Specifying a spe │ │ │ │ │ -00016900: 6369 6669 6320 6c69 7374 206f 6620 6172 cific list of ar │ │ │ │ │ -00016910: 6368 6974 6563 7475 7265 7320 696e 6469 chitectures indi │ │ │ │ │ -00016920: 6361 7465 7320 7468 6174 2074 6865 2073 cates that the s │ │ │ │ │ -00016930: 6f75 7263 650a 7769 6c6c 2062 7569 6c64 ource.will build │ │ │ │ │ -00016940: 2061 6e20 6172 6368 6974 6563 7475 7265 an architecture │ │ │ │ │ -00016950: 2d64 6570 656e 6465 6e74 2070 6163 6b61 -dependent packa │ │ │ │ │ -00016960: 6765 206f 6e6c 7920 6f6e 2061 7263 6869 ge only on archi │ │ │ │ │ -00016970: 7465 6374 7572 6573 0a69 6e63 6c75 6465 tectures.include │ │ │ │ │ -00016980: 6420 696e 2074 6865 206c 6973 742e 2020 d in the list. │ │ │ │ │ -00016990: 5370 6563 6966 7969 6e67 2061 206c 6973 Specifying a lis │ │ │ │ │ -000169a0: 7420 6f66 2061 7263 6869 7465 6374 7572 t of architectur │ │ │ │ │ -000169b0: 6520 7769 6c64 6361 7264 730a 696e 6469 e wildcards.indi │ │ │ │ │ -000169c0: 6361 7465 7320 7468 6174 2074 6865 2073 cates that the s │ │ │ │ │ -000169d0: 6f75 7263 6520 7769 6c6c 2062 7569 6c64 ource will build │ │ │ │ │ -000169e0: 2061 6e20 6172 6368 6974 6563 7475 7265 an architecture │ │ │ │ │ -000169f0: 2d64 6570 656e 6465 6e74 2070 6163 6b61 -dependent packa │ │ │ │ │ -00016a00: 6765 0a6f 6e20 6f6e 6c79 2074 686f 7365 ge.on only those │ │ │ │ │ -00016a10: 2061 7263 6869 7465 6374 7572 6573 2074 architectures t │ │ │ │ │ -00016a20: 6861 7420 6d61 7463 6820 616e 7920 6f66 hat match any of │ │ │ │ │ -00016a30: 2074 6865 2073 7065 6369 6669 6564 2061 the specified a │ │ │ │ │ -00016a40: 7263 6869 7465 6374 7572 650a 7769 6c64 rchitecture.wild │ │ │ │ │ -00016a50: 6361 7264 732e 2020 5370 6563 6966 7969 cards. Specifyi │ │ │ │ │ -00016a60: 6e67 2061 206c 6973 7420 6f66 2061 7263 ng a list of arc │ │ │ │ │ -00016a70: 6869 7465 6374 7572 6573 206f 7220 6172 hitectures or ar │ │ │ │ │ -00016a80: 6368 6974 6563 7475 7265 2077 696c 6463 chitecture wildc │ │ │ │ │ -00016a90: 6172 6473 0a6f 7468 6572 2074 6861 6e20 ards.other than │ │ │ │ │ -00016aa0: e280 9861 6e79 e280 9920 6973 2066 6f72 ...any... is for │ │ │ │ │ -00016ab0: 2074 6865 206d 696e 6f72 6974 7920 6f66 the minority of │ │ │ │ │ -00016ac0: 2063 6173 6573 2077 6865 7265 2061 2070 cases where a p │ │ │ │ │ -00016ad0: 726f 6772 616d 2069 7320 6e6f 740a 706f rogram is not.po │ │ │ │ │ -00016ae0: 7274 6162 6c65 206f 7220 6973 206e 6f74 rtable or is not │ │ │ │ │ -00016af0: 2075 7365 6675 6c20 6f6e 2073 6f6d 6520 useful on some │ │ │ │ │ -00016b00: 6172 6368 6974 6563 7475 7265 732e 2020 architectures. │ │ │ │ │ -00016b10: 5768 6572 6520 706f 7373 6962 6c65 2c20 Where possible, │ │ │ │ │ -00016b20: 7468 650a 7072 6f67 7261 6d20 7368 6f75 the.program shou │ │ │ │ │ -00016b30: 6c64 2062 6520 6d61 6465 2070 6f72 7461 ld be made porta │ │ │ │ │ -00016b40: 626c 6520 696e 7374 6561 642e 0a0a 496e ble instead...In │ │ │ │ │ -00016b50: 2074 6865 2044 6562 6961 6e20 736f 7572 the Debian sour │ │ │ │ │ -00016b60: 6365 2070 6163 6b61 6765 2063 6f6e 7472 ce package contr │ │ │ │ │ -00016b70: 6f6c 2066 696c 6520 e280 982e 6473 63e2 ol file ....dsc. │ │ │ │ │ -00016b80: 8099 2c20 7468 6973 2066 6965 6c64 2063 .., this field c │ │ │ │ │ -00016b90: 6f6e 7461 696e 7320 610a 6c69 7374 206f ontains a.list o │ │ │ │ │ -00016ba0: 6620 6172 6368 6974 6563 7475 7265 7320 f architectures │ │ │ │ │ -00016bb0: 616e 6420 6172 6368 6974 6563 7475 7265 and architecture │ │ │ │ │ -00016bc0: 2077 696c 6463 6172 6473 2073 6570 6172 wildcards separ │ │ │ │ │ -00016bd0: 6174 6564 2062 7920 7370 6163 6573 2e0a ated by spaces.. │ │ │ │ │ -00016be0: 5768 656e 2074 6865 206c 6973 7420 636f When the list co │ │ │ │ │ -00016bf0: 6e74 6169 6e73 2074 6865 2061 7263 6869 ntains the archi │ │ │ │ │ -00016c00: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ -00016c10: 20e2 8098 616e 79e2 8099 2c20 7468 6520 ...any..., the │ │ │ │ │ -00016c20: 6f6e 6c79 206f 7468 6572 0a76 616c 7565 only other.value │ │ │ │ │ -00016c30: 2061 6c6c 6f77 6564 2069 6e20 7468 6520 allowed in the │ │ │ │ │ -00016c40: 6c69 7374 2069 7320 e280 9861 6c6c e280 list is ...all.. │ │ │ │ │ -00016c50: 992e 0a0a 5468 6520 6c69 7374 206d 6179 ....The list may │ │ │ │ │ -00016c60: 2069 6e63 6c75 6465 2028 6f72 2063 6f6e include (or con │ │ │ │ │ -00016c70: 7369 7374 2073 6f6c 656c 7920 6f66 2920 sist solely of) │ │ │ │ │ -00016c80: 7468 6520 7370 6563 6961 6c20 7661 6c75 the special valu │ │ │ │ │ -00016c90: 6520 e280 9861 6c6c e280 992e 2020 496e e ...all.... In │ │ │ │ │ -00016ca0: 0a6f 7468 6572 2077 6f72 6473 2c20 696e .other words, in │ │ │ │ │ -00016cb0: 20e2 8098 2e64 7363 e280 9920 6669 6c65 ....dsc... file │ │ │ │ │ -00016cc0: 7320 756e 6c69 6b65 2074 6865 20e2 8098 s unlike the ... │ │ │ │ │ -00016cd0: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ -00016ce0: 992c 20e2 8098 616c 6ce2 8099 206d 6179 ., ...all... may │ │ │ │ │ -00016cf0: 0a6f 6363 7572 2069 6e20 636f 6d62 696e .occur in combin │ │ │ │ │ -00016d00: 6174 696f 6e20 7769 7468 2073 7065 6369 ation with speci │ │ │ │ │ -00016d10: 6669 6320 6172 6368 6974 6563 7475 7265 fic architecture │ │ │ │ │ -00016d20: 732e 2020 5468 6520 e280 9841 7263 6869 s. The ...Archi │ │ │ │ │ -00016d30: 7465 6374 7572 65e2 8099 0a66 6965 6c64 tecture....field │ │ │ │ │ -00016d40: 2069 6e20 7468 6520 4465 6269 616e 2073 in the Debian s │ │ │ │ │ -00016d50: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ -00016d60: 6e74 726f 6c20 6669 6c65 20e2 8098 2e64 ntrol file ....d │ │ │ │ │ -00016d70: 7363 e280 9920 6973 2067 656e 6572 616c sc... is general │ │ │ │ │ -00016d80: 6c79 0a63 6f6e 7374 7275 6374 6564 2066 ly.constructed f │ │ │ │ │ -00016d90: 726f 6d20 7468 6520 e280 9841 7263 6869 rom the ...Archi │ │ │ │ │ -00016da0: 7465 6374 7572 65e2 8099 2066 6965 6c64 tecture... field │ │ │ │ │ -00016db0: 7320 696e 2074 6865 20e2 8098 6465 6269 s in the ...debi │ │ │ │ │ -00016dc0: 616e 2f63 6f6e 7472 6f6c e280 9920 696e an/control... in │ │ │ │ │ -00016dd0: 0a74 6865 2073 6f75 7263 6520 7061 636b .the source pack │ │ │ │ │ -00016de0: 6167 652e 0a0a 5370 6563 6966 7969 6e67 age...Specifying │ │ │ │ │ -00016df0: 206f 6e6c 7920 e280 9861 6e79 e280 9920 only ...any... │ │ │ │ │ -00016e00: 696e 6469 6361 7465 7320 7468 6174 2074 indicates that t │ │ │ │ │ -00016e10: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -00016e20: 6520 6973 6ee2 8099 7420 6465 7065 6e64 e isn...t depend │ │ │ │ │ -00016e30: 656e 740a 6f6e 2061 6e79 2070 6172 7469 ent.on any parti │ │ │ │ │ -00016e40: 6375 6c61 7220 6172 6368 6974 6563 7475 cular architectu │ │ │ │ │ -00016e50: 7265 2061 6e64 2073 686f 756c 6420 636f re and should co │ │ │ │ │ -00016e60: 6d70 696c 6520 6669 6e65 206f 6e20 616e mpile fine on an │ │ │ │ │ -00016e70: 7920 6f6e 652e 2020 5468 650a 7072 6f64 y one. The.prod │ │ │ │ │ -00016e80: 7563 6564 2062 696e 6172 7920 7061 636b uced binary pack │ │ │ │ │ -00016e90: 6167 6528 7329 2077 696c 6c20 6265 2073 age(s) will be s │ │ │ │ │ -00016ea0: 7065 6369 6669 6320 746f 2077 6861 7465 pecific to whate │ │ │ │ │ -00016eb0: 7665 7220 7468 6520 6375 7272 656e 740a ver the current. │ │ │ │ │ -00016ec0: 6275 696c 6420 6172 6368 6974 6563 7475 build architectu │ │ │ │ │ -00016ed0: 7265 2069 732e 0a0a 5370 6563 6966 7969 re is...Specifyi │ │ │ │ │ -00016ee0: 6e67 206f 6e6c 7920 e280 9861 6c6c e280 ng only ...all.. │ │ │ │ │ -00016ef0: 9920 696e 6469 6361 7465 7320 7468 6174 . indicates that │ │ │ │ │ -00016f00: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -00016f10: 6167 6520 7769 6c6c 206f 6e6c 7920 6275 age will only bu │ │ │ │ │ -00016f20: 696c 640a 6172 6368 6974 6563 7475 7265 ild.architecture │ │ │ │ │ -00016f30: 2d69 6e64 6570 656e 6465 6e74 2070 6163 -independent pac │ │ │ │ │ -00016f40: 6b61 6765 732e 0a0a 5370 6563 6966 7969 kages...Specifyi │ │ │ │ │ -00016f50: 6e67 20e2 8098 616e 7920 616c 6ce2 8099 ng ...any all... │ │ │ │ │ -00016f60: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ -00016f70: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00016f80: 6765 2069 736e e280 9974 2064 6570 656e ge isn...t depen │ │ │ │ │ -00016f90: 6465 6e74 0a6f 6e20 616e 7920 7061 7274 dent.on any part │ │ │ │ │ -00016fa0: 6963 756c 6172 2061 7263 6869 7465 6374 icular architect │ │ │ │ │ -00016fb0: 7572 652e 2020 5468 6520 7365 7420 6f66 ure. The set of │ │ │ │ │ -00016fc0: 2070 726f 6475 6365 6420 6269 6e61 7279 produced binary │ │ │ │ │ -00016fd0: 2070 6163 6b61 6765 730a 7769 6c6c 2069 packages.will i │ │ │ │ │ -00016fe0: 6e63 6c75 6465 2061 7420 6c65 6173 7420 nclude at least │ │ │ │ │ -00016ff0: 6f6e 6520 6172 6368 6974 6563 7475 7265 one architecture │ │ │ │ │ -00017000: 2d64 6570 656e 6465 6e74 2070 6163 6b61 -dependent packa │ │ │ │ │ -00017010: 6765 2061 6e64 206f 6e65 0a61 7263 6869 ge and one.archi │ │ │ │ │ -00017020: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ -00017030: 656e 7420 7061 636b 6167 652e 0a0a 5370 ent package...Sp │ │ │ │ │ -00017040: 6563 6966 7969 6e67 2061 206c 6973 7420 ecifying a list │ │ │ │ │ -00017050: 6f66 2061 7263 6869 7465 6374 7572 6573 of architectures │ │ │ │ │ -00017060: 206f 7220 6172 6368 6974 6563 7475 7265 or architecture │ │ │ │ │ -00017070: 2077 696c 6463 6172 6473 2069 6e64 6963 wildcards indic │ │ │ │ │ -00017080: 6174 6573 0a74 6861 7420 7468 6520 736f ates.that the so │ │ │ │ │ -00017090: 7572 6365 2077 696c 6c20 6275 696c 6420 urce will build │ │ │ │ │ -000170a0: 616e 2061 7263 6869 7465 6374 7572 652d an architecture- │ │ │ │ │ -000170b0: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ -000170c0: 652c 2061 6e64 2077 696c 6c0a 6f6e 6c79 e, and will.only │ │ │ │ │ -000170d0: 2077 6f72 6b20 636f 7272 6563 746c 7920 work correctly │ │ │ │ │ -000170e0: 6f6e 2074 6865 206c 6973 7465 6420 6f72 on the listed or │ │ │ │ │ -000170f0: 206d 6174 6368 696e 6720 6172 6368 6974 matching archit │ │ │ │ │ -00017100: 6563 7475 7265 732e 2020 4966 2074 6865 ectures. If the │ │ │ │ │ -00017110: 0a73 6f75 7263 6520 7061 636b 6167 6520 .source package │ │ │ │ │ -00017120: 616c 736f 2062 7569 6c64 7320 6174 206c also builds at l │ │ │ │ │ -00017130: 6561 7374 206f 6e65 2061 7263 6869 7465 east one archite │ │ │ │ │ -00017140: 6374 7572 652d 696e 6465 7065 6e64 656e cture-independen │ │ │ │ │ -00017150: 740a 7061 636b 6167 652c 20e2 8098 616c t.package, ...al │ │ │ │ │ -00017160: 6ce2 8099 2077 696c 6c20 616c 736f 2062 l... will also b │ │ │ │ │ -00017170: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ -00017180: 6520 6c69 7374 2e0a 0a49 6e20 6120 e280 e list...In a .. │ │ │ │ │ -00017190: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ -000171a0: 652c 2074 6865 20e2 8098 4172 6368 6974 e, the ...Archit │ │ │ │ │ -000171b0: 6563 7475 7265 e280 9920 6669 656c 6420 ecture... field │ │ │ │ │ -000171c0: 6c69 7374 7320 7468 6520 6172 6368 6974 lists the archit │ │ │ │ │ -000171d0: 6563 7475 7265 2873 290a 6f66 2074 6865 ecture(s).of the │ │ │ │ │ -000171e0: 2070 6163 6b61 6765 2873 2920 6375 7272 package(s) curr │ │ │ │ │ -000171f0: 656e 746c 7920 6265 696e 6720 7570 6c6f ently being uplo │ │ │ │ │ -00017200: 6164 6564 2e20 2054 6869 7320 7769 6c6c aded. This will │ │ │ │ │ -00017210: 2062 6520 6120 6c69 7374 3b20 6966 2074 be a list; if t │ │ │ │ │ -00017220: 6865 0a73 6f75 7263 6520 666f 7220 7468 he.source for th │ │ │ │ │ -00017230: 6520 7061 636b 6167 6520 6973 2061 6c73 e package is als │ │ │ │ │ -00017240: 6f20 6265 696e 6720 7570 6c6f 6164 6564 o being uploaded │ │ │ │ │ -00017250: 2c20 7468 6520 7370 6563 6961 6c20 656e , the special en │ │ │ │ │ -00017260: 7472 790a e280 9873 6f75 7263 65e2 8099 try....source... │ │ │ │ │ -00017270: 2069 7320 616c 736f 2070 7265 7365 6e74 is also present │ │ │ │ │ -00017280: 2e20 20e2 8098 616c 6ce2 8099 2077 696c . ...all... wil │ │ │ │ │ -00017290: 6c20 6265 2070 7265 7365 6e74 2069 6620 l be present if │ │ │ │ │ -000172a0: 616e 790a 6172 6368 6974 6563 7475 7265 any.architecture │ │ │ │ │ -000172b0: 2d69 6e64 6570 656e 6465 6e74 2070 6163 -independent pac │ │ │ │ │ -000172c0: 6b61 6765 7320 6172 6520 6265 696e 6720 kages are being │ │ │ │ │ -000172d0: 7570 6c6f 6164 6564 2e20 2041 7263 6869 uploaded. Archi │ │ │ │ │ -000172e0: 7465 6374 7572 650a 7769 6c64 6361 7264 tecture.wildcard │ │ │ │ │ -000172f0: 7320 7375 6368 2061 7320 e280 9861 6e79 s such as ...any │ │ │ │ │ -00017300: e280 9920 6d75 7374 206e 6576 6572 206f ... must never o │ │ │ │ │ -00017310: 6363 7572 2069 6e20 7468 6520 e280 9841 ccur in the ...A │ │ │ │ │ -00017320: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ -00017330: 6965 6c64 2069 6e0a 7468 6520 e280 982e ield in.the .... │ │ │ │ │ -00017340: 6368 616e 6765 73e2 8099 2066 696c 652e changes... file. │ │ │ │ │ -00017350: 0a0a 5365 6520 732d 6465 6269 616e 7275 ..See s-debianru │ │ │ │ │ -00017360: 6c65 7320 666f 7220 696e 666f 726d 6174 les for informat │ │ │ │ │ -00017370: 696f 6e20 6f6e 2068 6f77 2074 6f20 6765 ion on how to ge │ │ │ │ │ -00017380: 7420 7468 6520 6172 6368 6974 6563 7475 t the architectu │ │ │ │ │ -00017390: 7265 2066 6f72 2074 6865 0a62 7569 6c64 re for the.build │ │ │ │ │ -000173a0: 2070 726f 6365 7373 2e0a 0a1f 0a46 696c process.....Fil │ │ │ │ │ -000173b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000173c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4573 .info, Node: Es │ │ │ │ │ -000173d0: 7365 6e74 6961 6c2c 2020 4e65 7874 3a20 sential, Next: │ │ │ │ │ -000173e0: 5061 636b 6167 6520 696e 7465 7272 656c Package interrel │ │ │ │ │ -000173f0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -00017400: 2044 6570 656e 6473 2050 7265 2d44 6570 Depends Pre-Dep │ │ │ │ │ -00017410: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ -00017420: 5375 6767 6573 7473 2042 7265 616b 7320 Suggests Breaks │ │ │ │ │ -00017430: 436f 6e66 6c69 6374 7320 5072 6f76 6964 Conflicts Provid │ │ │ │ │ -00017440: 6573 2052 6570 6c61 6365 7320 456e 6861 es Replaces Enha │ │ │ │ │ -00017450: 6e63 6573 2c20 2050 7265 763a 2041 7263 nces, Prev: Arc │ │ │ │ │ -00017460: 6869 7465 6374 7572 652c 2020 5570 3a20 hitecture, Up: │ │ │ │ │ -00017470: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -00017480: 342e 362e 3920 e280 9845 7373 656e 7469 4.6.9 ...Essenti │ │ │ │ │ -00017490: 616c e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d al....---------- │ │ │ │ │ -000174a0: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 6973 -------..This is │ │ │ │ │ -000174b0: 2061 2062 6f6f 6c65 616e 2066 6965 6c64 a boolean field │ │ │ │ │ -000174c0: 2077 6869 6368 206d 6179 206f 6363 7572 which may occur │ │ │ │ │ -000174d0: 206f 6e6c 7920 696e 2074 6865 2063 6f6e only in the con │ │ │ │ │ -000174e0: 7472 6f6c 2066 696c 6520 6f66 2061 0a62 trol file of a.b │ │ │ │ │ -000174f0: 696e 6172 7920 7061 636b 6167 6520 6f72 inary package or │ │ │ │ │ -00017500: 2069 6e20 6120 6269 6e61 7279 2070 6163 in a binary pac │ │ │ │ │ -00017510: 6b61 6765 2073 7461 6e7a 6120 6f66 2061 kage stanza of a │ │ │ │ │ -00017520: 2073 6f75 7263 6520 7061 636b 6167 650a source package. │ │ │ │ │ -00017530: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ -00017540: 2066 696c 652e 0a0a 4966 2073 6574 2074 file...If set t │ │ │ │ │ -00017550: 6f20 e280 9879 6573 e280 9920 7468 656e o ...yes... then │ │ │ │ │ -00017560: 2074 6865 2070 6163 6b61 6765 206d 616e the package man │ │ │ │ │ -00017570: 6167 656d 656e 7420 7379 7374 656d 2077 agement system w │ │ │ │ │ -00017580: 696c 6c20 7265 6675 7365 2074 6f20 7265 ill refuse to re │ │ │ │ │ -00017590: 6d6f 7665 0a74 6865 2070 6163 6b61 6765 move.the package │ │ │ │ │ -000175a0: 2028 7570 6772 6164 696e 6720 616e 6420 (upgrading and │ │ │ │ │ -000175b0: 7265 706c 6163 696e 6720 6974 2069 7320 replacing it is │ │ │ │ │ -000175c0: 7374 696c 6c20 706f 7373 6962 6c65 292e still possible). │ │ │ │ │ -000175d0: 2020 5468 6520 6f74 6865 720a 706f 7373 The other.poss │ │ │ │ │ -000175e0: 6962 6c65 2076 616c 7565 2069 7320 e280 ible value is .. │ │ │ │ │ -000175f0: 986e 6fe2 8099 2c20 7768 6963 6820 6973 .no..., which is │ │ │ │ │ -00017600: 2074 6865 2073 616d 6520 6173 206e 6f74 the same as not │ │ │ │ │ -00017610: 2068 6176 696e 6720 7468 6520 6669 656c having the fiel │ │ │ │ │ -00017620: 6420 6174 0a61 6c6c 2e0a 0a1f 0a46 696c d at.all.....Fil │ │ │ │ │ -00017630: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00017640: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ -00017650: 636b 6167 6520 696e 7465 7272 656c 6174 ckage interrelat │ │ │ │ │ -00017660: 696f 6e73 6869 7020 6669 656c 6473 2044 ionship fields D │ │ │ │ │ -00017670: 6570 656e 6473 2050 7265 2d44 6570 656e epends Pre-Depen │ │ │ │ │ -00017680: 6473 2052 6563 6f6d 6d65 6e64 7320 5375 ds Recommends Su │ │ │ │ │ -00017690: 6767 6573 7473 2042 7265 616b 7320 436f ggests Breaks Co │ │ │ │ │ -000176a0: 6e66 6c69 6374 7320 5072 6f76 6964 6573 nflicts Provides │ │ │ │ │ -000176b0: 2052 6570 6c61 6365 7320 456e 6861 6e63 Replaces Enhanc │ │ │ │ │ -000176c0: 6573 2c20 204e 6578 743a 2053 7461 6e64 es, Next: Stand │ │ │ │ │ -000176d0: 6172 6473 2d56 6572 7369 6f6e 2c20 2050 ards-Version, P │ │ │ │ │ -000176e0: 7265 763a 2045 7373 656e 7469 616c 2c20 rev: Essential, │ │ │ │ │ -000176f0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ -00017700: 6c64 730a 0a34 2e36 2e31 3020 5061 636b lds..4.6.10 Pack │ │ │ │ │ -00017710: 6167 6520 696e 7465 7272 656c 6174 696f age interrelatio │ │ │ │ │ -00017720: 6e73 6869 7020 6669 656c 6473 3a20 e280 nship fields: .. │ │ │ │ │ -00017730: 9844 6570 656e 6473 e280 992c 20e2 8098 .Depends..., ... │ │ │ │ │ -00017740: 5072 652d 4465 7065 6e64 73e2 8099 2c20 Pre-Depends..., │ │ │ │ │ -00017750: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ -00017760: 2c20 e280 9853 7567 6765 7374 73e2 8099 , ...Suggests... │ │ │ │ │ -00017770: 2c20 e280 9842 7265 616b 73e2 8099 2c20 , ...Breaks..., │ │ │ │ │ -00017780: e280 9843 6f6e 666c 6963 7473 e280 992c ...Conflicts..., │ │ │ │ │ -00017790: 20e2 8098 5072 6f76 6964 6573 e280 992c ...Provides..., │ │ │ │ │ -000177a0: 20e2 8098 5265 706c 6163 6573 e280 992c ...Replaces..., │ │ │ │ │ -000177b0: 20e2 8098 456e 6861 6e63 6573 e280 990a ...Enhances.... │ │ │ │ │ -000177c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000177d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000177e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000177f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017810: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017850: 2d2d 2d2d 2d2d 0a0a 5468 6573 6520 6669 ------..These fi │ │ │ │ │ -00017860: 656c 6473 2064 6573 6372 6962 6520 7468 elds describe th │ │ │ │ │ -00017870: 6520 7061 636b 6167 65e2 8099 7320 7265 e package...s re │ │ │ │ │ -00017880: 6c61 7469 6f6e 7368 6970 7320 7769 7468 lationships with │ │ │ │ │ -00017890: 206f 7468 6572 2070 6163 6b61 6765 732e other packages. │ │ │ │ │ -000178a0: 0a54 6865 6972 2073 796e 7461 7820 616e .Their syntax an │ │ │ │ │ -000178b0: 6420 7365 6d61 6e74 6963 7320 6172 6520 d semantics are │ │ │ │ │ -000178c0: 6465 7363 7269 6265 6420 696e 202a 6e6f described in *no │ │ │ │ │ -000178d0: 7465 2044 6563 6c61 7269 6e67 0a72 656c te Declaring.rel │ │ │ │ │ -000178e0: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -000178f0: 656e 2070 6163 6b61 6765 733a 2035 342e en packages: 54. │ │ │ │ │ -00017900: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00017910: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00017920: 6f64 653a 2053 7461 6e64 6172 6473 2d56 ode: Standards-V │ │ │ │ │ -00017930: 6572 7369 6f6e 2c20 204e 6578 743a 2056 ersion, Next: V │ │ │ │ │ -00017940: 6572 7369 6f6e 2c20 2050 7265 763a 2050 ersion, Prev: P │ │ │ │ │ -00017950: 6163 6b61 6765 2069 6e74 6572 7265 6c61 ackage interrela │ │ │ │ │ -00017960: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -00017970: 4465 7065 6e64 7320 5072 652d 4465 7065 Depends Pre-Depe │ │ │ │ │ -00017980: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -00017990: 7567 6765 7374 7320 4272 6561 6b73 2043 uggests Breaks C │ │ │ │ │ -000179a0: 6f6e 666c 6963 7473 2050 726f 7669 6465 onflicts Provide │ │ │ │ │ -000179b0: 7320 5265 706c 6163 6573 2045 6e68 616e s Replaces Enhan │ │ │ │ │ -000179c0: 6365 732c 2020 5570 3a20 4c69 7374 206f ces, Up: List o │ │ │ │ │ -000179d0: 6620 6669 656c 6473 0a0a 342e 362e 3131 f fields..4.6.11 │ │ │ │ │ -000179e0: 20e2 8098 5374 616e 6461 7264 732d 5665 ...Standards-Ve │ │ │ │ │ -000179f0: 7273 696f 6ee2 8099 0a2d 2d2d 2d2d 2d2d rsion....------- │ │ │ │ │ -00017a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00017a10: 2d2d 2d0a 0a54 6865 206d 6f73 7420 7265 ---..The most re │ │ │ │ │ -00017a20: 6365 6e74 2076 6572 7369 6f6e 206f 6620 cent version of │ │ │ │ │ -00017a30: 7468 6520 7374 616e 6461 7264 7320 2874 the standards (t │ │ │ │ │ -00017a40: 6865 2070 6f6c 6963 7920 6d61 6e75 616c he policy manual │ │ │ │ │ -00017a50: 2061 6e64 0a61 7373 6f63 6961 7465 6420 and.associated │ │ │ │ │ -00017a60: 7465 7874 7329 2077 6974 6820 7768 6963 texts) with whic │ │ │ │ │ -00017a70: 6820 7468 6520 7061 636b 6167 6520 636f h the package co │ │ │ │ │ -00017a80: 6d70 6c69 6573 2e20 2053 6565 0a73 2d73 mplies. See.s-s │ │ │ │ │ -00017a90: 7461 6e64 6172 6473 7665 7273 696f 6e2e tandardsversion. │ │ │ │ │ -00017aa0: 0a0a 5468 6520 7665 7273 696f 6e20 6e75 ..The version nu │ │ │ │ │ -00017ab0: 6d62 6572 2068 6173 2066 6f75 7220 636f mber has four co │ │ │ │ │ -00017ac0: 6d70 6f6e 656e 7473 3a20 6d61 6a6f 7220 mponents: major │ │ │ │ │ -00017ad0: 616e 6420 6d69 6e6f 7220 7665 7273 696f and minor versio │ │ │ │ │ -00017ae0: 6e20 6e75 6d62 6572 0a61 6e64 206d 616a n number.and maj │ │ │ │ │ -00017af0: 6f72 2061 6e64 206d 696e 6f72 2070 6174 or and minor pat │ │ │ │ │ -00017b00: 6368 206c 6576 656c 2e20 2057 6865 6e20 ch level. When │ │ │ │ │ -00017b10: 7468 6520 7374 616e 6461 7264 7320 6368 the standards ch │ │ │ │ │ -00017b20: 616e 6765 2069 6e20 6120 7761 790a 7468 ange in a way.th │ │ │ │ │ -00017b30: 6174 2072 6571 7569 7265 7320 6576 6572 at requires ever │ │ │ │ │ -00017b40: 7920 7061 636b 6167 6520 746f 2063 6861 y package to cha │ │ │ │ │ -00017b50: 6e67 6520 7468 6520 6d61 6a6f 7220 6e75 nge the major nu │ │ │ │ │ -00017b60: 6d62 6572 2077 696c 6c20 6265 2063 6861 mber will be cha │ │ │ │ │ -00017b70: 6e67 6564 2e0a 5369 676e 6966 6963 616e nged..Significan │ │ │ │ │ -00017b80: 7420 6368 616e 6765 7320 7468 6174 2077 t changes that w │ │ │ │ │ -00017b90: 696c 6c20 7265 7175 6972 6520 776f 726b ill require work │ │ │ │ │ -00017ba0: 2069 6e20 6d61 6e79 2070 6163 6b61 6765 in many package │ │ │ │ │ -00017bb0: 7320 7769 6c6c 2062 650a 7369 676e 616c s will be.signal │ │ │ │ │ -00017bc0: 6564 2062 7920 6120 6368 616e 6765 2074 ed by a change t │ │ │ │ │ -00017bd0: 6f20 7468 6520 6d69 6e6f 7220 6e75 6d62 o the minor numb │ │ │ │ │ -00017be0: 6572 2e20 2054 6865 206d 616a 6f72 2070 er. The major p │ │ │ │ │ -00017bf0: 6174 6368 206c 6576 656c 2077 696c 6c20 atch level will │ │ │ │ │ -00017c00: 6265 0a63 6861 6e67 6564 2066 6f72 2061 be.changed for a │ │ │ │ │ -00017c10: 6e79 2063 6861 6e67 6520 746f 2074 6865 ny change to the │ │ │ │ │ -00017c20: 206d 6561 6e69 6e67 206f 6620 7468 6520 meaning of the │ │ │ │ │ -00017c30: 7374 616e 6461 7264 732c 2068 6f77 6576 standards, howev │ │ │ │ │ -00017c40: 6572 2073 6d61 6c6c 3b0a 7468 6520 6d69 er small;.the mi │ │ │ │ │ -00017c50: 6e6f 7220 7061 7463 6820 6c65 7665 6c20 nor patch level │ │ │ │ │ -00017c60: 7769 6c6c 2062 6520 6368 616e 6765 6420 will be changed │ │ │ │ │ -00017c70: 7768 656e 206f 6e6c 7920 636f 736d 6574 when only cosmet │ │ │ │ │ -00017c80: 6963 2c20 7479 706f 6772 6170 6869 6361 ic, typographica │ │ │ │ │ -00017c90: 6c0a 6f72 206f 7468 6572 2065 6469 7473 l.or other edits │ │ │ │ │ -00017ca0: 2061 7265 206d 6164 6520 7768 6963 6820 are made which │ │ │ │ │ -00017cb0: 6e65 6974 6865 7220 6368 616e 6765 2074 neither change t │ │ │ │ │ -00017cc0: 6865 206d 6561 6e69 6e67 206f 6620 7468 he meaning of th │ │ │ │ │ -00017cd0: 6520 646f 6375 6d65 6e74 0a6e 6f72 2061 e document.nor a │ │ │ │ │ -00017ce0: 6666 6563 7420 7468 6520 636f 6e74 656e ffect the conten │ │ │ │ │ -00017cf0: 7473 206f 6620 7061 636b 6167 6573 2e0a ts of packages.. │ │ │ │ │ -00017d00: 0a54 6875 7320 6f6e 6c79 2074 6865 2066 .Thus only the f │ │ │ │ │ -00017d10: 6972 7374 2074 6872 6565 2063 6f6d 706f irst three compo │ │ │ │ │ -00017d20: 6e65 6e74 7320 6f66 2074 6865 2070 6f6c nents of the pol │ │ │ │ │ -00017d30: 6963 7920 7665 7273 696f 6e20 6172 650a icy version are. │ │ │ │ │ -00017d40: 7369 676e 6966 6963 616e 7420 696e 2074 significant in t │ │ │ │ │ -00017d50: 6865 2027 5374 616e 6461 7264 732d 5665 he 'Standards-Ve │ │ │ │ │ -00017d60: 7273 696f 6e27 2063 6f6e 7472 6f6c 2066 rsion' control f │ │ │ │ │ -00017d70: 6965 6c64 2c20 616e 6420 736f 2065 6974 ield, and so eit │ │ │ │ │ -00017d80: 6865 720a 7468 6573 6520 7468 7265 6520 her.these three │ │ │ │ │ -00017d90: 636f 6d70 6f6e 656e 7473 206f 7220 616c components or al │ │ │ │ │ -00017da0: 6c20 666f 7572 2063 6f6d 706f 6e65 6e74 l four component │ │ │ │ │ -00017db0: 7320 6d61 7920 6265 2073 7065 6369 6669 s may be specifi │ │ │ │ │ -00017dc0: 6564 2e20 2028 3129 0a0a 7564 6562 7320 ed. (1)..udebs │ │ │ │ │ -00017dd0: 616e 6420 736f 7572 6365 2070 6163 6b61 and source packa │ │ │ │ │ -00017de0: 6765 7320 7468 6174 206f 6e6c 7920 7072 ges that only pr │ │ │ │ │ -00017df0: 6f64 7563 6520 7564 6562 7320 646f 206e oduce udebs do n │ │ │ │ │ -00017e00: 6f74 2075 7365 0ae2 8098 5374 616e 6461 ot use....Standa │ │ │ │ │ -00017e10: 7264 732d 5665 7273 696f 6ee2 8099 2e0a rds-Version..... │ │ │ │ │ -00017e20: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00017e30: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00017e40: 2d2d 2d0a 0a20 2020 2831 2920 496e 2074 ---.. (1) In t │ │ │ │ │ -00017e50: 6865 2070 6173 742c 2070 656f 706c 6520 he past, people │ │ │ │ │ -00017e60: 7370 6563 6966 6965 6420 7468 6520 6675 specified the fu │ │ │ │ │ -00017e70: 6c6c 2076 6572 7369 6f6e 206e 756d 6265 ll version numbe │ │ │ │ │ -00017e80: 7220 696e 2074 6865 0a53 7461 6e64 6172 r in the.Standar │ │ │ │ │ -00017e90: 6473 2d56 6572 7369 6f6e 2066 6965 6c64 ds-Version field │ │ │ │ │ -00017ea0: 2c20 666f 7220 6578 616d 706c 6520 e280 , for example .. │ │ │ │ │ -00017eb0: 9c32 2e33 2e30 2e30 e280 9d2e 2020 5369 .2.3.0.0.... Si │ │ │ │ │ -00017ec0: 6e63 6520 6d69 6e6f 7220 7061 7463 682d nce minor patch- │ │ │ │ │ -00017ed0: 6c65 7665 6c0a 6368 616e 6765 7320 646f level.changes do │ │ │ │ │ -00017ee0: 6ee2 8099 7420 696e 7472 6f64 7563 6520 n...t introduce │ │ │ │ │ -00017ef0: 6e65 7720 706f 6c69 6379 2c20 6974 2077 new policy, it w │ │ │ │ │ -00017f00: 6173 2074 686f 7567 6874 2069 7420 776f as thought it wo │ │ │ │ │ -00017f10: 756c 6420 6265 2062 6574 7465 7220 746f uld be better to │ │ │ │ │ -00017f20: 0a72 656c 6178 2070 6f6c 6963 7920 616e .relax policy an │ │ │ │ │ -00017f30: 6420 6f6e 6c79 2072 6571 7569 7265 2074 d only require t │ │ │ │ │ -00017f40: 6865 2066 6972 7374 2033 2063 6f6d 706f he first 3 compo │ │ │ │ │ -00017f50: 6e65 6e74 7320 746f 2062 6520 7370 6563 nents to be spec │ │ │ │ │ -00017f60: 6966 6965 642c 2069 6e0a 7468 6973 2065 ified, in.this e │ │ │ │ │ -00017f70: 7861 6d70 6c65 20e2 809c 322e 332e 30e2 xample ...2.3.0. │ │ │ │ │ -00017f80: 809d 2e20 2041 6c6c 2066 6f75 7220 636f ... All four co │ │ │ │ │ -00017f90: 6d70 6f6e 656e 7473 206d 6179 2073 7469 mponents may sti │ │ │ │ │ -00017fa0: 6c6c 2062 6520 7573 6564 2069 6620 736f ll be used if so │ │ │ │ │ -00017fb0: 6d65 6f6e 650a 7769 7368 6573 2074 6f20 meone.wishes to │ │ │ │ │ -00017fc0: 646f 2073 6f2e 0a0a 1f0a 4669 6c65 3a20 do so.....File: │ │ │ │ │ -00017fd0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00017fe0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00017ff0: 6f6e 2c20 204e 6578 743a 2044 6573 6372 on, Next: Descr │ │ │ │ │ -00018000: 6970 7469 6f6e 2c20 2050 7265 763a 2053 iption, Prev: S │ │ │ │ │ -00018010: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ -00018020: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -00018030: 6965 6c64 730a 0a34 2e36 2e31 3220 e280 ields..4.6.12 .. │ │ │ │ │ -00018040: 9856 6572 7369 6f6e e280 990a 2d2d 2d2d .Version....---- │ │ │ │ │ -00018050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ -00018060: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -00018070: 206f 6620 6120 7061 636b 6167 652e 2020 of a package. │ │ │ │ │ -00018080: 5468 6520 666f 726d 6174 2069 733a 0ae2 The format is:.. │ │ │ │ │ -00018090: 8098 5b65 706f 6368 3a5d 7570 7374 7265 ..[epoch:]upstre │ │ │ │ │ -000180a0: 616d 5f76 6572 7369 6f6e 5b2d 6465 6269 am_version[-debi │ │ │ │ │ -000180b0: 616e 5f72 6576 6973 696f 6e5d e280 992e an_revision].... │ │ │ │ │ -000180c0: 0a0a 5468 6520 7468 7265 6520 636f 6d70 ..The three comp │ │ │ │ │ -000180d0: 6f6e 656e 7473 2068 6572 6520 6172 653a onents here are: │ │ │ │ │ -000180e0: 0a0a e280 9865 706f 6368 e280 990a 0a20 .....epoch..... │ │ │ │ │ -000180f0: 2020 2020 5468 6973 2069 7320 6120 7369 This is a si │ │ │ │ │ -00018100: 6e67 6c65 2028 6765 6e65 7261 6c6c 7920 ngle (generally │ │ │ │ │ -00018110: 736d 616c 6c29 2075 6e73 6967 6e65 6420 small) unsigned │ │ │ │ │ -00018120: 696e 7465 6765 722e 2020 4974 206d 6179 integer. It may │ │ │ │ │ -00018130: 2062 650a 2020 2020 206f 6d69 7474 6564 be. omitted │ │ │ │ │ -00018140: 2c20 696e 2077 6869 6368 2063 6173 6520 , in which case │ │ │ │ │ -00018150: 7a65 726f 2069 7320 6173 7375 6d65 642e zero is assumed. │ │ │ │ │ -00018160: 0a0a 2020 2020 2045 706f 6368 7320 6361 .. Epochs ca │ │ │ │ │ -00018170: 6e20 6865 6c70 2077 6865 6e20 7468 6520 n help when the │ │ │ │ │ -00018180: 7570 7374 7265 616d 2076 6572 7369 6f6e upstream version │ │ │ │ │ -00018190: 206e 756d 6265 7269 6e67 2073 6368 656d numbering schem │ │ │ │ │ -000181a0: 6520 6368 616e 6765 732c 0a20 2020 2020 e changes,. │ │ │ │ │ -000181b0: 6275 7420 7468 6579 206d 7573 7420 6265 but they must be │ │ │ │ │ -000181c0: 2075 7365 6420 7769 7468 2063 6172 652e used with care. │ │ │ │ │ -000181d0: 2020 596f 7520 7368 6f75 6c64 206e 6f74 You should not │ │ │ │ │ -000181e0: 2063 6861 6e67 6520 7468 6520 6570 6f63 change the epoc │ │ │ │ │ -000181f0: 682c 0a20 2020 2020 6576 656e 2069 6e20 h,. even in │ │ │ │ │ -00018200: 6578 7065 7269 6d65 6e74 616c 2c20 7769 experimental, wi │ │ │ │ │ -00018210: 7468 6f75 7420 6765 7474 696e 6720 636f thout getting co │ │ │ │ │ -00018220: 6e73 656e 7375 7320 6f6e 2064 6562 6961 nsensus on debia │ │ │ │ │ -00018230: 6e2d 6465 7665 6c0a 2020 2020 2066 6972 n-devel. fir │ │ │ │ │ -00018240: 7374 2e0a 0ae2 8098 7570 7374 7265 616d st......upstream │ │ │ │ │ -00018250: 5f76 6572 7369 6f6e e280 990a 0a20 2020 _version..... │ │ │ │ │ -00018260: 2020 5468 6973 2069 7320 7468 6520 6d61 This is the ma │ │ │ │ │ -00018270: 696e 2070 6172 7420 6f66 2074 6865 2076 in part of the v │ │ │ │ │ -00018280: 6572 7369 6f6e 206e 756d 6265 722e 2020 ersion number. │ │ │ │ │ -00018290: 4974 2069 7320 7573 7561 6c6c 7920 7468 It is usually th │ │ │ │ │ -000182a0: 650a 2020 2020 2076 6572 7369 6f6e 206e e. version n │ │ │ │ │ -000182b0: 756d 6265 7220 6f66 2074 6865 206f 7269 umber of the ori │ │ │ │ │ -000182c0: 6769 6e61 6c20 28e2 809c 7570 7374 7265 ginal (...upstre │ │ │ │ │ -000182d0: 616d e280 9d29 2070 6163 6b61 6765 2066 am...) package f │ │ │ │ │ -000182e0: 726f 6d20 7768 6963 6820 7468 650a 2020 rom which the. │ │ │ │ │ -000182f0: 2020 20e2 8098 2e64 6562 e280 9920 6669 ....deb... fi │ │ │ │ │ -00018300: 6c65 2068 6173 2062 6565 6e20 6d61 6465 le has been made │ │ │ │ │ -00018310: 2c20 6966 2074 6869 7320 6973 2061 7070 , if this is app │ │ │ │ │ -00018320: 6c69 6361 626c 652e 2020 5573 7561 6c6c licable. Usuall │ │ │ │ │ -00018330: 7920 7468 6973 0a20 2020 2020 7769 6c6c y this. will │ │ │ │ │ -00018340: 2062 6520 696e 2074 6865 2073 616d 6520 be in the same │ │ │ │ │ -00018350: 666f 726d 6174 2061 7320 7468 6174 2073 format as that s │ │ │ │ │ -00018360: 7065 6369 6669 6564 2062 7920 7468 6520 pecified by the │ │ │ │ │ -00018370: 7570 7374 7265 616d 0a20 2020 2020 6175 upstream. au │ │ │ │ │ -00018380: 7468 6f72 2873 293b 2068 6f77 6576 6572 thor(s); however │ │ │ │ │ -00018390: 2c20 6974 206d 6179 206e 6565 6420 746f , it may need to │ │ │ │ │ -000183a0: 2062 6520 7265 666f 726d 6174 7465 6420 be reformatted │ │ │ │ │ -000183b0: 746f 2066 6974 2069 6e74 6f20 7468 650a to fit into the. │ │ │ │ │ -000183c0: 2020 2020 2070 6163 6b61 6765 206d 616e package man │ │ │ │ │ -000183d0: 6167 656d 656e 7420 7379 7374 656d e280 agement system.. │ │ │ │ │ -000183e0: 9973 2066 6f72 6d61 7420 616e 6420 636f .s format and co │ │ │ │ │ -000183f0: 6d70 6172 6973 6f6e 2073 6368 656d 652e mparison scheme. │ │ │ │ │ -00018400: 0a0a 2020 2020 2054 6865 2063 6f6d 7061 .. The compa │ │ │ │ │ -00018410: 7269 736f 6e20 6265 6861 7669 6f72 206f rison behavior o │ │ │ │ │ -00018420: 6620 7468 6520 7061 636b 6167 6520 6d61 f the package ma │ │ │ │ │ -00018430: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -00018440: 7769 7468 0a20 2020 2020 7265 7370 6563 with. respec │ │ │ │ │ -00018450: 7420 746f 2074 6865 20e2 8098 7570 7374 t to the ...upst │ │ │ │ │ -00018460: 7265 616d 5f76 6572 7369 6f6e e280 9920 ream_version... │ │ │ │ │ -00018470: 6973 2064 6573 6372 6962 6564 2062 656c is described bel │ │ │ │ │ -00018480: 6f77 2e20 2054 6865 0a20 2020 2020 e280 ow. The. .. │ │ │ │ │ -00018490: 9875 7073 7472 6561 6d5f 7665 7273 696f .upstream_versio │ │ │ │ │ -000184a0: 6ee2 8099 2070 6f72 7469 6f6e 206f 6620 n... portion of │ │ │ │ │ -000184b0: 7468 6520 7665 7273 696f 6e20 6e75 6d62 the version numb │ │ │ │ │ -000184c0: 6572 2069 7320 6d61 6e64 6174 6f72 792e er is mandatory. │ │ │ │ │ -000184d0: 0a0a 2020 2020 2054 6865 20e2 8098 7570 .. The ...up │ │ │ │ │ -000184e0: 7374 7265 616d 5f76 6572 7369 6f6e e280 stream_version.. │ │ │ │ │ -000184f0: 9920 6d75 7374 2063 6f6e 7461 696e 206f . must contain o │ │ │ │ │ -00018500: 6e6c 7920 616c 7068 616e 756d 6572 6963 nly alphanumeric │ │ │ │ │ -00018510: 7320 2831 2920 616e 6420 7468 650a 2020 s (1) and the. │ │ │ │ │ -00018520: 2020 2063 6861 7261 6374 6572 7320 e280 characters .. │ │ │ │ │ -00018530: 982e e280 9920 e280 982b e280 9920 e280 ..... ...+... .. │ │ │ │ │ -00018540: 982d e280 9920 e280 987e e280 9920 2866 .-... ...~... (f │ │ │ │ │ -00018550: 756c 6c20 7374 6f70 2c20 706c 7573 2c20 ull stop, plus, │ │ │ │ │ -00018560: 6879 7068 656e 2c20 7469 6c64 6529 2061 hyphen, tilde) a │ │ │ │ │ -00018570: 6e64 0a20 2020 2020 7368 6f75 6c64 2073 nd. should s │ │ │ │ │ -00018580: 7461 7274 2077 6974 6820 6120 6469 6769 tart with a digi │ │ │ │ │ -00018590: 742e 2020 4966 2074 6865 7265 2069 7320 t. If there is │ │ │ │ │ -000185a0: 6e6f 20e2 8098 6465 6269 616e 5f72 6576 no ...debian_rev │ │ │ │ │ -000185b0: 6973 696f 6ee2 8099 2074 6865 6e0a 2020 ision... then. │ │ │ │ │ -000185c0: 2020 2068 7970 6865 6e73 2061 7265 206e hyphens are n │ │ │ │ │ -000185d0: 6f74 2061 6c6c 6f77 6564 2e0a 0ae2 8098 ot allowed...... │ │ │ │ │ -000185e0: 6465 6269 616e 5f72 6576 6973 696f 6ee2 debian_revision. │ │ │ │ │ -000185f0: 8099 0a0a 2020 2020 2054 6869 7320 7061 .... This pa │ │ │ │ │ -00018600: 7274 206f 6620 7468 6520 7665 7273 696f rt of the versio │ │ │ │ │ -00018610: 6e20 6e75 6d62 6572 2073 7065 6369 6669 n number specifi │ │ │ │ │ -00018620: 6573 2074 6865 2076 6572 7369 6f6e 206f es the version o │ │ │ │ │ -00018630: 6620 7468 6520 4465 6269 616e 0a20 2020 f the Debian. │ │ │ │ │ -00018640: 2020 7061 636b 6167 6520 6261 7365 6420 package based │ │ │ │ │ -00018650: 6f6e 2074 6865 2075 7073 7472 6561 6d20 on the upstream │ │ │ │ │ -00018660: 7665 7273 696f 6e2e 2020 4974 206d 7573 version. It mus │ │ │ │ │ -00018670: 7420 636f 6e74 6169 6e20 6f6e 6c79 0a20 t contain only. │ │ │ │ │ -00018680: 2020 2020 616c 7068 616e 756d 6572 6963 alphanumeric │ │ │ │ │ -00018690: 7320 616e 6420 7468 6520 6368 6172 6163 s and the charac │ │ │ │ │ -000186a0: 7465 7273 20e2 8098 2be2 8099 20e2 8098 ters ...+... ... │ │ │ │ │ -000186b0: 2ee2 8099 20e2 8098 7ee2 8099 2028 706c .... ...~... (pl │ │ │ │ │ -000186c0: 7573 2c20 6675 6c6c 2073 746f 702c 0a20 us, full stop,. │ │ │ │ │ -000186d0: 2020 2020 7469 6c64 6529 2061 6e64 2069 tilde) and i │ │ │ │ │ -000186e0: 7320 636f 6d70 6172 6564 2069 6e20 7468 s compared in th │ │ │ │ │ -000186f0: 6520 7361 6d65 2077 6179 2061 7320 7468 e same way as th │ │ │ │ │ -00018700: 6520 e280 9875 7073 7472 6561 6d5f 7665 e ...upstream_ve │ │ │ │ │ -00018710: 7273 696f 6ee2 8099 0a20 2020 2020 6973 rsion.... is │ │ │ │ │ -00018720: 2e0a 0a20 2020 2020 4974 2069 7320 636f ... It is co │ │ │ │ │ -00018730: 6e76 656e 7469 6f6e 616c 2074 6f20 7265 nventional to re │ │ │ │ │ -00018740: 7374 6172 7420 7468 6520 e280 9864 6562 start the ...deb │ │ │ │ │ -00018750: 6961 6e5f 7265 7669 7369 6f6e e280 9920 ian_revision... │ │ │ │ │ -00018760: 6174 20e2 8098 31e2 8099 2065 6163 680a at ...1... each. │ │ │ │ │ -00018770: 2020 2020 2074 696d 6520 7468 6520 e280 time the .. │ │ │ │ │ -00018780: 9875 7073 7472 6561 6d5f 7665 7273 696f .upstream_versio │ │ │ │ │ -00018790: 6ee2 8099 2069 7320 696e 6372 6561 7365 n... is increase │ │ │ │ │ -000187a0: 642e 0a0a 2020 2020 2054 6865 2070 6163 d... The pac │ │ │ │ │ -000187b0: 6b61 6765 206d 616e 6167 656d 656e 7420 kage management │ │ │ │ │ -000187c0: 7379 7374 656d 2077 696c 6c20 6272 6561 system will brea │ │ │ │ │ -000187d0: 6b20 7468 6520 7665 7273 696f 6e20 6e75 k the version nu │ │ │ │ │ -000187e0: 6d62 6572 2061 7061 7274 0a20 2020 2020 mber apart. │ │ │ │ │ -000187f0: 6174 2074 6865 206c 6173 7420 6879 7068 at the last hyph │ │ │ │ │ -00018800: 656e 2069 6e20 7468 6520 7374 7269 6e67 en in the string │ │ │ │ │ -00018810: 2028 6966 2074 6865 7265 2069 7320 6f6e (if there is on │ │ │ │ │ -00018820: 6529 2074 6f20 6465 7465 726d 696e 6520 e) to determine │ │ │ │ │ -00018830: 7468 650a 2020 2020 20e2 8098 7570 7374 the. ...upst │ │ │ │ │ -00018840: 7265 616d 5f76 6572 7369 6f6e e280 9920 ream_version... │ │ │ │ │ -00018850: 616e 6420 e280 9864 6562 6961 6e5f 7265 and ...debian_re │ │ │ │ │ -00018860: 7669 7369 6f6e e280 992e 2020 5468 6520 vision.... The │ │ │ │ │ -00018870: 6162 7365 6e63 6520 6f66 2061 0a20 2020 absence of a. │ │ │ │ │ -00018880: 2020 e280 9864 6562 6961 6e5f 7265 7669 ...debian_revi │ │ │ │ │ -00018890: 7369 6f6e e280 9920 6973 2065 7175 6976 sion... is equiv │ │ │ │ │ -000188a0: 616c 656e 7420 746f 2061 20e2 8098 6465 alent to a ...de │ │ │ │ │ -000188b0: 6269 616e 5f72 6576 6973 696f 6ee2 8099 bian_revision... │ │ │ │ │ -000188c0: 206f 6620 e280 9830 e280 992e 0a0a 2020 of ...0...... │ │ │ │ │ -000188d0: 2020 2050 7265 7365 6e63 6520 6f66 2074 Presence of t │ │ │ │ │ -000188e0: 6865 20e2 8098 6465 6269 616e 5f72 6576 he ...debian_rev │ │ │ │ │ -000188f0: 6973 696f 6ee2 8099 2070 6172 7420 696e ision... part in │ │ │ │ │ -00018900: 6469 6361 7465 7320 7468 6973 2070 6163 dicates this pac │ │ │ │ │ -00018910: 6b61 6765 2069 7320 610a 2020 2020 206e kage is a. n │ │ │ │ │ -00018920: 6f6e 2d6e 6174 6976 6520 7061 636b 6167 on-native packag │ │ │ │ │ -00018930: 6520 2873 6565 2073 2d73 6f75 7263 652d e (see s-source- │ │ │ │ │ -00018940: 7061 636b 6167 6573 292e 2020 4162 7365 packages). Abse │ │ │ │ │ -00018950: 6e63 6520 696e 6469 6361 7465 7320 7468 nce indicates th │ │ │ │ │ -00018960: 650a 2020 2020 2070 6163 6b61 6765 2069 e. package i │ │ │ │ │ -00018970: 7320 6120 6e61 7469 7665 2070 6163 6b61 s a native packa │ │ │ │ │ -00018980: 6765 2e0a 0a57 6865 6e20 636f 6d70 6172 ge...When compar │ │ │ │ │ -00018990: 696e 6720 7477 6f20 7665 7273 696f 6e20 ing two version │ │ │ │ │ -000189a0: 6e75 6d62 6572 732c 2066 6972 7374 2074 numbers, first t │ │ │ │ │ -000189b0: 6865 2065 706f 6368 206f 6620 6561 6368 he epoch of each │ │ │ │ │ -000189c0: 2061 7265 0a63 6f6d 7061 7265 642c 2074 are.compared, t │ │ │ │ │ -000189d0: 6865 6e20 7468 6520 e280 9875 7073 7472 hen the ...upstr │ │ │ │ │ -000189e0: 6561 6d5f 7665 7273 696f 6ee2 8099 2069 eam_version... i │ │ │ │ │ -000189f0: 6620 6570 6f63 6820 6973 2065 7175 616c f epoch is equal │ │ │ │ │ -00018a00: 2c20 616e 6420 7468 656e 0ae2 8098 6465 , and then....de │ │ │ │ │ -00018a10: 6269 616e 5f72 6576 6973 696f 6ee2 8099 bian_revision... │ │ │ │ │ -00018a20: 2069 6620 e280 9875 7073 7472 6561 6d5f if ...upstream_ │ │ │ │ │ -00018a30: 7665 7273 696f 6ee2 8099 2069 7320 616c version... is al │ │ │ │ │ -00018a40: 736f 2065 7175 616c 2e20 2065 706f 6368 so equal. epoch │ │ │ │ │ -00018a50: 2069 730a 636f 6d70 6172 6564 206e 756d is.compared num │ │ │ │ │ -00018a60: 6572 6963 616c 6c79 2e20 2054 6865 20e2 erically. The . │ │ │ │ │ -00018a70: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ -00018a80: 6f6e e280 9920 616e 6420 e280 9864 6562 on... and ...deb │ │ │ │ │ -00018a90: 6961 6e5f 7265 7669 7369 6f6e e280 990a ian_revision.... │ │ │ │ │ -00018aa0: 7061 7274 7320 6172 6520 636f 6d70 6172 parts are compar │ │ │ │ │ -00018ab0: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ -00018ac0: 6520 6d61 6e61 6765 6d65 6e74 2073 7973 e management sys │ │ │ │ │ -00018ad0: 7465 6d20 7573 696e 6720 7468 6520 666f tem using the fo │ │ │ │ │ -00018ae0: 6c6c 6f77 696e 670a 616c 676f 7269 7468 llowing.algorith │ │ │ │ │ -00018af0: 6d3a 0a0a 5468 6520 7374 7269 6e67 7320 m:..The strings │ │ │ │ │ -00018b00: 6172 6520 636f 6d70 6172 6564 2066 726f are compared fro │ │ │ │ │ -00018b10: 6d20 6c65 6674 2074 6f20 7269 6768 742e m left to right. │ │ │ │ │ -00018b20: 0a0a 4669 7273 7420 7468 6520 696e 6974 ..First the init │ │ │ │ │ -00018b30: 6961 6c20 7061 7274 206f 6620 6561 6368 ial part of each │ │ │ │ │ -00018b40: 2073 7472 696e 6720 636f 6e73 6973 7469 string consisti │ │ │ │ │ -00018b50: 6e67 2065 6e74 6972 656c 7920 6f66 206e ng entirely of n │ │ │ │ │ -00018b60: 6f6e 2d64 6967 6974 0a63 6861 7261 6374 on-digit.charact │ │ │ │ │ -00018b70: 6572 7320 6973 2064 6574 6572 6d69 6e65 ers is determine │ │ │ │ │ -00018b80: 642e 2020 5468 6573 6520 7477 6f20 7061 d. These two pa │ │ │ │ │ -00018b90: 7274 7320 286f 6e65 206f 6620 7768 6963 rts (one of whic │ │ │ │ │ -00018ba0: 6820 6d61 7920 6265 2065 6d70 7479 290a h may be empty). │ │ │ │ │ -00018bb0: 6172 6520 636f 6d70 6172 6564 206c 6578 are compared lex │ │ │ │ │ -00018bc0: 6963 616c 6c79 2e20 2049 6620 6120 6469 ically. If a di │ │ │ │ │ -00018bd0: 6666 6572 656e 6365 2069 7320 666f 756e fference is foun │ │ │ │ │ -00018be0: 6420 6974 2069 7320 7265 7475 726e 6564 d it is returned │ │ │ │ │ -00018bf0: 2e20 2054 6865 0a6c 6578 6963 616c 2063 . The.lexical c │ │ │ │ │ -00018c00: 6f6d 7061 7269 736f 6e20 6973 2061 2063 omparison is a c │ │ │ │ │ -00018c10: 6f6d 7061 7269 736f 6e20 6f66 2041 5343 omparison of ASC │ │ │ │ │ -00018c20: 4949 2076 616c 7565 7320 6d6f 6469 6669 II values modifi │ │ │ │ │ -00018c30: 6564 2073 6f20 7468 6174 2061 6c6c 0a74 ed so that all.t │ │ │ │ │ -00018c40: 6865 206c 6574 7465 7273 2073 6f72 7420 he letters sort │ │ │ │ │ -00018c50: 6561 726c 6965 7220 7468 616e 2061 6c6c earlier than all │ │ │ │ │ -00018c60: 2074 6865 206e 6f6e 2d6c 6574 7465 7273 the non-letters │ │ │ │ │ -00018c70: 2061 6e64 2073 6f20 7468 6174 2061 2074 and so that a t │ │ │ │ │ -00018c80: 696c 6465 0a73 6f72 7473 2062 6566 6f72 ilde.sorts befor │ │ │ │ │ -00018c90: 6520 616e 7974 6869 6e67 2c20 6576 656e e anything, even │ │ │ │ │ -00018ca0: 2074 6865 2065 6e64 206f 6620 6120 7061 the end of a pa │ │ │ │ │ -00018cb0: 7274 2e20 2046 6f72 2065 7861 6d70 6c65 rt. For example │ │ │ │ │ -00018cc0: 2c20 7468 650a 666f 6c6c 6f77 696e 6720 , the.following │ │ │ │ │ -00018cd0: 7061 7274 7320 6172 6520 696e 2073 6f72 parts are in sor │ │ │ │ │ -00018ce0: 7465 6420 6f72 6465 7220 6672 6f6d 2065 ted order from e │ │ │ │ │ -00018cf0: 6172 6c69 6573 7420 746f 206c 6174 6573 arliest to lates │ │ │ │ │ -00018d00: 743a 20e2 8098 7e7e e280 992c 0ae2 8098 t: ...~~...,.... │ │ │ │ │ -00018d10: 7e7e 61e2 8099 2c20 e280 987e e280 992c ~~a..., ...~..., │ │ │ │ │ -00018d20: 2074 6865 2065 6d70 7479 2070 6172 742c the empty part, │ │ │ │ │ -00018d30: 20e2 8098 61e2 8099 2e20 2028 3229 0a0a ...a.... (2).. │ │ │ │ │ -00018d40: 5468 656e 2074 6865 2069 6e69 7469 616c Then the initial │ │ │ │ │ -00018d50: 2070 6172 7420 6f66 2074 6865 2072 656d part of the rem │ │ │ │ │ -00018d60: 6169 6e64 6572 206f 6620 6561 6368 2073 ainder of each s │ │ │ │ │ -00018d70: 7472 696e 6720 7768 6963 6820 636f 6e73 tring which cons │ │ │ │ │ -00018d80: 6973 7473 0a65 6e74 6972 656c 7920 6f66 ists.entirely of │ │ │ │ │ -00018d90: 2064 6967 6974 2063 6861 7261 6374 6572 digit character │ │ │ │ │ -00018da0: 7320 6973 2064 6574 6572 6d69 6e65 642e s is determined. │ │ │ │ │ -00018db0: 2020 5468 6520 6e75 6d65 7269 6361 6c20 The numerical │ │ │ │ │ -00018dc0: 7661 6c75 6573 206f 660a 7468 6573 6520 values of.these │ │ │ │ │ -00018dd0: 7477 6f20 7061 7274 7320 6172 6520 636f two parts are co │ │ │ │ │ -00018de0: 6d70 6172 6564 2c20 616e 6420 616e 7920 mpared, and any │ │ │ │ │ -00018df0: 6469 6666 6572 656e 6365 2066 6f75 6e64 difference found │ │ │ │ │ -00018e00: 2069 7320 7265 7475 726e 6564 2061 730a is returned as. │ │ │ │ │ -00018e10: 7468 6520 7265 7375 6c74 206f 6620 7468 the result of th │ │ │ │ │ -00018e20: 6520 636f 6d70 6172 6973 6f6e 2e20 2046 e comparison. F │ │ │ │ │ -00018e30: 6f72 2074 6865 7365 2070 7572 706f 7365 or these purpose │ │ │ │ │ -00018e40: 7320 616e 2065 6d70 7479 2073 7472 696e s an empty strin │ │ │ │ │ -00018e50: 6720 2877 6869 6368 0a63 616e 206f 6e6c g (which.can onl │ │ │ │ │ -00018e60: 7920 6f63 6375 7220 6174 2074 6865 2065 y occur at the e │ │ │ │ │ -00018e70: 6e64 206f 6620 6f6e 6520 6f72 2062 6f74 nd of one or bot │ │ │ │ │ -00018e80: 6820 7665 7273 696f 6e20 7374 7269 6e67 h version string │ │ │ │ │ -00018e90: 7320 6265 696e 6720 636f 6d70 6172 6564 s being compared │ │ │ │ │ -00018ea0: 290a 636f 756e 7473 2061 7320 7a65 726f ).counts as zero │ │ │ │ │ -00018eb0: 2e0a 0a54 6865 7365 2074 776f 2073 7465 ...These two ste │ │ │ │ │ -00018ec0: 7073 2028 636f 6d70 6172 696e 6720 616e ps (comparing an │ │ │ │ │ -00018ed0: 6420 7265 6d6f 7669 6e67 2069 6e69 7469 d removing initi │ │ │ │ │ -00018ee0: 616c 206e 6f6e 2d64 6967 6974 2073 7472 al non-digit str │ │ │ │ │ -00018ef0: 696e 6773 2061 6e64 0a69 6e69 7469 616c ings and.initial │ │ │ │ │ -00018f00: 2064 6967 6974 2073 7472 696e 6773 2920 digit strings) │ │ │ │ │ -00018f10: 6172 6520 7265 7065 6174 6564 2075 6e74 are repeated unt │ │ │ │ │ -00018f20: 696c 2061 2064 6966 6665 7265 6e63 6520 il a difference │ │ │ │ │ -00018f30: 6973 2066 6f75 6e64 206f 7220 626f 7468 is found or both │ │ │ │ │ -00018f40: 0a73 7472 696e 6773 2061 7265 2065 7868 .strings are exh │ │ │ │ │ -00018f50: 6175 7374 6564 2e0a 0a2a 204d 656e 753a austed...* Menu: │ │ │ │ │ -00018f60: 0a0a 2a20 4570 6f63 6873 2073 686f 756c ..* Epochs shoul │ │ │ │ │ -00018f70: 6420 6265 2075 7365 6420 7370 6172 696e d be used sparin │ │ │ │ │ -00018f80: 676c 793a 3a0a 2a20 5370 6563 6961 6c20 gly::.* Special │ │ │ │ │ -00018f90: 7665 7273 696f 6e20 636f 6e76 656e 7469 version conventi │ │ │ │ │ -00018fa0: 6f6e 733a 3a0a 0a20 2020 2d2d 2d2d 2d2d ons::.. ------ │ │ │ │ │ -00018fb0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00018fc0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00018fd0: 2920 416c 7068 616e 756d 6572 6963 7320 ) Alphanumerics │ │ │ │ │ -00018fe0: 6172 6520 e280 9841 2d5a 612d 7a30 2d39 are ...A-Za-z0-9 │ │ │ │ │ -00018ff0: e280 9920 6f6e 6c79 2e0a 0a20 2020 2832 ... only... (2 │ │ │ │ │ -00019000: 2920 4f6e 6520 636f 6d6d 6f6e 2075 7365 ) One common use │ │ │ │ │ -00019010: 206f 6620 e280 987e e280 9920 6973 2066 of ...~... is f │ │ │ │ │ -00019020: 6f72 2075 7073 7472 6561 6d20 7072 652d or upstream pre- │ │ │ │ │ -00019030: 7265 6c65 6173 6573 2e20 2046 6f72 2065 releases. For e │ │ │ │ │ -00019040: 7861 6d70 6c65 2c0a e280 9831 2e30 7e62 xample,....1.0~b │ │ │ │ │ -00019050: 6574 6131 7e73 766e 3132 3435 e280 9920 eta1~svn1245... │ │ │ │ │ -00019060: 736f 7274 7320 6561 726c 6965 7220 7468 sorts earlier th │ │ │ │ │ -00019070: 616e 20e2 8098 312e 307e 6265 7461 31e2 an ...1.0~beta1. │ │ │ │ │ -00019080: 8099 2c20 7768 6963 6820 736f 7274 7320 .., which sorts │ │ │ │ │ -00019090: 6561 726c 6965 720a 7468 616e 20e2 8098 earlier.than ... │ │ │ │ │ -000190a0: 312e 30e2 8099 2e0a 0a1f 0a46 696c 653a 1.0........File: │ │ │ │ │ -000190b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000190c0: 6e66 6f2c 2020 4e6f 6465 3a20 4570 6f63 nfo, Node: Epoc │ │ │ │ │ -000190d0: 6873 2073 686f 756c 6420 6265 2075 7365 hs should be use │ │ │ │ │ -000190e0: 6420 7370 6172 696e 676c 792c 2020 4e65 d sparingly, Ne │ │ │ │ │ -000190f0: 7874 3a20 5370 6563 6961 6c20 7665 7273 xt: Special vers │ │ │ │ │ -00019100: 696f 6e20 636f 6e76 656e 7469 6f6e 732c ion conventions, │ │ │ │ │ -00019110: 2020 5570 3a20 5665 7273 696f 6e0a 0a34 Up: Version..4 │ │ │ │ │ -00019120: 2e36 2e31 322e 3120 4570 6f63 6873 2073 .6.12.1 Epochs s │ │ │ │ │ -00019130: 686f 756c 6420 6265 2075 7365 6420 7370 hould be used sp │ │ │ │ │ -00019140: 6172 696e 676c 790a 2e2e 2e2e 2e2e 2e2e aringly......... │ │ │ │ │ -00019150: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00019160: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00019170: 0a0a 4e6f 7465 2074 6861 7420 7468 6520 ..Note that the │ │ │ │ │ -00019180: 7075 7270 6f73 6520 6f66 2065 706f 6368 purpose of epoch │ │ │ │ │ -00019190: 7320 6973 2074 6f20 636f 7065 2077 6974 s is to cope wit │ │ │ │ │ -000191a0: 6820 7369 7475 6174 696f 6e73 2077 6865 h situations whe │ │ │ │ │ -000191b0: 7265 2074 6865 0a75 7073 7472 6561 6d20 re the.upstream │ │ │ │ │ -000191c0: 7665 7273 696f 6e20 6e75 6d62 6572 696e version numberin │ │ │ │ │ -000191d0: 6720 7363 6865 6d65 2063 6861 6e67 6573 g scheme changes │ │ │ │ │ -000191e0: 2061 6e64 2074 6f20 616c 6c6f 7720 7573 and to allow us │ │ │ │ │ -000191f0: 2074 6f20 6c65 6176 650a 6265 6869 6e64 to leave.behind │ │ │ │ │ -00019200: 2073 6572 696f 7573 206d 6973 7461 6b65 serious mistake │ │ │ │ │ -00019210: 732e 2020 4966 2079 6f75 2074 6869 6e6b s. If you think │ │ │ │ │ -00019220: 2074 6861 7420 696e 6372 6561 7369 6e67 that increasing │ │ │ │ │ -00019230: 2074 6865 2065 706f 6368 2069 7320 7468 the epoch is th │ │ │ │ │ -00019240: 650a 7269 6768 7420 736f 6c75 7469 6f6e e.right solution │ │ │ │ │ -00019250: 2c20 796f 7520 7368 6f75 6c64 2063 6f6e , you should con │ │ │ │ │ -00019260: 7375 6c74 2064 6562 6961 6e2d 6465 7665 sult debian-deve │ │ │ │ │ -00019270: 6c20 616e 6420 6765 7420 636f 6e73 656e l and get consen │ │ │ │ │ -00019280: 7375 7320 6265 666f 7265 0a64 6f69 6e67 sus before.doing │ │ │ │ │ -00019290: 2073 6f20 2865 7665 6e20 696e 2065 7870 so (even in exp │ │ │ │ │ -000192a0: 6572 696d 656e 7461 6c29 2e0a 0a45 706f erimental)...Epo │ │ │ │ │ -000192b0: 6368 7320 7368 6f75 6c64 206e 6f74 2062 chs should not b │ │ │ │ │ -000192c0: 6520 7573 6564 2077 6865 6e20 6120 7061 e used when a pa │ │ │ │ │ -000192d0: 636b 6167 6520 6e65 6564 7320 746f 2062 ckage needs to b │ │ │ │ │ -000192e0: 6520 726f 6c6c 6564 2062 6163 6b2e 2020 e rolled back. │ │ │ │ │ -000192f0: 496e 0a74 6861 7420 6361 7365 2c20 7573 In.that case, us │ │ │ │ │ -00019300: 6520 7468 6520 e280 982b 7265 616c 6c79 e the ...+really │ │ │ │ │ -00019310: e280 9920 636f 6e76 656e 7469 6f6e 3a20 ... convention: │ │ │ │ │ -00019320: 666f 7220 6578 616d 706c 652c 2069 6620 for example, if │ │ │ │ │ -00019330: 796f 7520 7570 6c6f 6164 6564 0ae2 8098 you uploaded.... │ │ │ │ │ -00019340: 322e 332d 33e2 8099 2061 6e64 206e 6f77 2.3-3... and now │ │ │ │ │ -00019350: 2079 6f75 206e 6565 6420 746f 2067 6f20 you need to go │ │ │ │ │ -00019360: 6261 636b 7761 7264 7320 746f 2075 7073 backwards to ups │ │ │ │ │ -00019370: 7472 6561 6d20 322e 322c 2063 616c 6c20 tream 2.2, call │ │ │ │ │ -00019380: 796f 7572 0a72 6576 6572 7469 6e67 2075 your.reverting u │ │ │ │ │ -00019390: 706c 6f61 6420 736f 6d65 7468 696e 6720 pload something │ │ │ │ │ -000193a0: 6c69 6b65 20e2 8098 322e 332b 7265 616c like ...2.3+real │ │ │ │ │ -000193b0: 6c79 322e 322d 31e2 8099 2e20 2045 7665 ly2.2-1.... Eve │ │ │ │ │ -000193c0: 6e74 7561 6c6c 792c 2077 6865 6e20 7765 ntually, when we │ │ │ │ │ -000193d0: 0a75 706c 6f61 6420 7570 7374 7265 616d .upload upstream │ │ │ │ │ -000193e0: 2032 2e34 2c20 7468 6520 e280 982b 7265 2.4, the ...+re │ │ │ │ │ -000193f0: 616c 6c79 e280 9920 7061 7274 2063 616e ally... part can │ │ │ │ │ -00019400: 2067 6f20 6177 6179 2e0a 0a45 706f 6368 go away...Epoch │ │ │ │ │ -00019410: 7320 6172 6520 616c 736f 206e 6f74 2069 s are also not i │ │ │ │ │ -00019420: 6e74 656e 6465 6420 746f 2063 6f70 6520 ntended to cope │ │ │ │ │ -00019430: 7769 7468 2076 6572 7369 6f6e 206e 756d with version num │ │ │ │ │ -00019440: 6265 7273 2063 6f6e 7461 696e 696e 670a bers containing. │ │ │ │ │ -00019450: 7374 7269 6e67 7320 6f66 206c 6574 7465 strings of lette │ │ │ │ │ -00019460: 7273 2077 6869 6368 2074 6865 2070 6163 rs which the pac │ │ │ │ │ -00019470: 6b61 6765 206d 616e 6167 656d 656e 7420 kage management │ │ │ │ │ -00019480: 7379 7374 656d 2063 616e 6e6f 7420 696e system cannot in │ │ │ │ │ -00019490: 7465 7270 7265 740a 2873 7563 6820 6173 terpret.(such as │ │ │ │ │ -000194a0: 20e2 8098 414c 5048 41e2 8099 206f 7220 ...ALPHA... or │ │ │ │ │ -000194b0: e280 9870 7265 2de2 8099 292c 206f 7220 ...pre-...), or │ │ │ │ │ -000194c0: 7769 7468 2073 696c 6c79 206f 7264 6572 with silly order │ │ │ │ │ -000194d0: 696e 6773 2e20 2028 3129 0a0a 2020 202d ings. (1).. - │ │ │ │ │ -000194e0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000194f0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00019500: 2020 2028 3129 2054 6865 2061 7574 686f (1) The autho │ │ │ │ │ -00019510: 7220 6f66 2074 6869 7320 6d61 6e75 616c r of this manual │ │ │ │ │ -00019520: 2068 6173 2068 6561 7264 206f 6620 6120 has heard of a │ │ │ │ │ -00019530: 7061 636b 6167 6520 7768 6f73 6520 7665 package whose ve │ │ │ │ │ -00019540: 7273 696f 6e73 0a77 656e 7420 e280 9831 rsions.went ...1 │ │ │ │ │ -00019550: 2e31 e280 992c 20e2 8098 312e 32e2 8099 .1..., ...1.2... │ │ │ │ │ -00019560: 2c20 e280 9831 2e33 e280 992c 20e2 8098 , ...1.3..., ... │ │ │ │ │ -00019570: 31e2 8099 2c20 e280 9832 2e31 e280 992c 1..., ...2.1..., │ │ │ │ │ -00019580: 20e2 8098 322e 32e2 8099 2c20 e280 9832 ...2.2..., ...2 │ │ │ │ │ -00019590: e280 9920 616e 6420 736f 2066 6f72 7468 ... and so forth │ │ │ │ │ -000195a0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000195b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000195c0: 4e6f 6465 3a20 5370 6563 6961 6c20 7665 Node: Special ve │ │ │ │ │ -000195d0: 7273 696f 6e20 636f 6e76 656e 7469 6f6e rsion convention │ │ │ │ │ -000195e0: 732c 2020 5072 6576 3a20 4570 6f63 6873 s, Prev: Epochs │ │ │ │ │ -000195f0: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ -00019600: 7370 6172 696e 676c 792c 2020 5570 3a20 sparingly, Up: │ │ │ │ │ -00019610: 5665 7273 696f 6e0a 0a34 2e36 2e31 322e Version..4.6.12. │ │ │ │ │ -00019620: 3220 5370 6563 6961 6c20 7665 7273 696f 2 Special versio │ │ │ │ │ -00019630: 6e20 636f 6e76 656e 7469 6f6e 730a 2e2e n conventions... │ │ │ │ │ -00019640: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00019650: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00019660: 2e2e 0a0a 5468 6520 666f 6c6c 6f77 696e ....The followin │ │ │ │ │ -00019670: 6720 7370 6563 6961 6c20 7665 7273 696f g special versio │ │ │ │ │ -00019680: 6e20 6e75 6d62 6572 696e 6720 636f 6e76 n numbering conv │ │ │ │ │ -00019690: 656e 7469 6f6e 7320 6172 6520 7573 6564 entions are used │ │ │ │ │ -000196a0: 2069 6e20 7468 650a 4465 6269 616e 2061 in the.Debian a │ │ │ │ │ -000196b0: 7263 6869 7665 3a0a 0a20 2020 2d20 5468 rchive:.. - Th │ │ │ │ │ -000196c0: 6520 6162 7365 6e63 6520 6f66 20e2 8098 e absence of ... │ │ │ │ │ -000196d0: 6465 6269 616e 5f72 6576 6973 696f 6ee2 debian_revision. │ │ │ │ │ -000196e0: 8099 2c20 616e 6420 7468 6572 6566 6f72 .., and therefor │ │ │ │ │ -000196f0: 6520 6f66 2061 2068 7970 6865 6e20 696e e of a hyphen in │ │ │ │ │ -00019700: 2074 6865 0a20 2020 2020 7665 7273 696f the. versio │ │ │ │ │ -00019710: 6e20 6e75 6d62 6572 2c20 696e 6469 6361 n number, indica │ │ │ │ │ -00019720: 7465 7320 7468 6174 2074 6865 2070 6163 tes that the pac │ │ │ │ │ -00019730: 6b61 6765 2069 7320 6e61 7469 7665 2e0a kage is native.. │ │ │ │ │ -00019740: 0a20 2020 2d20 5468 6520 7072 6573 656e . - The presen │ │ │ │ │ -00019750: 6365 206f 6620 e280 982b 7265 616c 6c79 ce of ...+really │ │ │ │ │ -00019760: e280 9920 696e 2074 6865 20e2 8098 7570 ... in the ...up │ │ │ │ │ -00019770: 7374 7265 616d 5f76 6572 7369 6f6e e280 stream_version.. │ │ │ │ │ -00019780: 9920 636f 6d70 6f6e 656e 740a 2020 2020 . component. │ │ │ │ │ -00019790: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ -000197a0: 6120 6e65 7765 7220 7570 7374 7265 616d a newer upstream │ │ │ │ │ -000197b0: 2076 6572 7369 6f6e 2068 6173 2062 6565 version has bee │ │ │ │ │ -000197c0: 6e20 726f 6c6c 6564 2062 6163 6b20 746f n rolled back to │ │ │ │ │ -000197d0: 2061 6e0a 2020 2020 206f 6c64 6572 2075 an. older u │ │ │ │ │ -000197e0: 7073 7472 6561 6d20 7665 7273 696f 6e2e pstream version. │ │ │ │ │ -000197f0: 2020 5468 6520 7061 7274 206f 6620 7468 The part of th │ │ │ │ │ -00019800: 6520 e280 9875 7073 7472 6561 6d5f 7665 e ...upstream_ve │ │ │ │ │ -00019810: 7273 696f 6ee2 8099 0a20 2020 2020 636f rsion.... co │ │ │ │ │ -00019820: 6d70 6f6e 656e 7420 666f 6c6c 6f77 696e mponent followin │ │ │ │ │ -00019830: 6720 e280 982b 7265 616c 6c79 e280 9920 g ...+really... │ │ │ │ │ -00019840: 6973 2074 6865 2074 7275 6520 7570 7374 is the true upst │ │ │ │ │ -00019850: 7265 616d 2076 6572 7369 6f6e 2e20 2053 ream version. S │ │ │ │ │ -00019860: 6565 0a20 2020 2020 2a6e 6f74 6520 4570 ee. *note Ep │ │ │ │ │ -00019870: 6f63 6873 2073 686f 756c 6420 6265 2075 ochs should be u │ │ │ │ │ -00019880: 7365 6420 7370 6172 696e 676c 793a 2039 sed sparingly: 9 │ │ │ │ │ -00019890: 332e 2066 6f72 2061 6e20 6578 616d 706c 3. for an exampl │ │ │ │ │ -000198a0: 6520 6f66 2077 6865 6e0a 2020 2020 2074 e of when. t │ │ │ │ │ -000198b0: 6869 7320 6973 2075 7365 642e 0a0a 4e6f his is used...No │ │ │ │ │ -000198c0: 6e2d 6d61 696e 7461 696e 6572 2075 706c n-maintainer upl │ │ │ │ │ -000198d0: 6f61 6473 3a0a 0a20 2020 2d20 e280 9864 oads:.. - ...d │ │ │ │ │ -000198e0: 6562 6961 6e5f 7265 7669 7369 6f6e e280 ebian_revision.. │ │ │ │ │ -000198f0: 9920 636f 6d70 6f6e 656e 7473 2065 6e64 . components end │ │ │ │ │ -00019900: 696e 6720 696e 20e2 8098 2ee2 8099 2028 ing in ....... ( │ │ │ │ │ -00019910: 7065 7269 6f64 2920 666f 6c6c 6f77 6564 period) followed │ │ │ │ │ -00019920: 2062 7920 610a 2020 2020 206e 756d 6265 by a. numbe │ │ │ │ │ -00019930: 7220 696e 6469 6361 7465 2074 6869 7320 r indicate this │ │ │ │ │ -00019940: 7665 7273 696f 6e20 6f66 2074 6865 206e version of the n │ │ │ │ │ -00019950: 6f6e 2d6e 6174 6976 6520 7061 636b 6167 on-native packag │ │ │ │ │ -00019960: 6520 7761 7320 7570 6c6f 6164 6564 0a20 e was uploaded. │ │ │ │ │ -00019970: 2020 2020 6279 2073 6f6d 656f 6e65 206f by someone o │ │ │ │ │ -00019980: 7468 6572 2074 6861 6e20 7468 6520 6d61 ther than the ma │ │ │ │ │ -00019990: 696e 7461 696e 6572 2028 616e 204e 4d55 intainer (an NMU │ │ │ │ │ -000199a0: 206f 7220 6e6f 6e2d 6d61 696e 7461 696e or non-maintain │ │ │ │ │ -000199b0: 6572 0a20 2020 2020 7570 6c6f 6164 292e er. upload). │ │ │ │ │ -000199c0: 2020 5468 6973 2069 7320 7573 6564 2066 This is used f │ │ │ │ │ -000199d0: 6f72 2061 2075 706c 6f61 6420 696e 636c or a upload incl │ │ │ │ │ -000199e0: 7564 696e 6720 6120 736f 7572 6365 2070 uding a source p │ │ │ │ │ -000199f0: 6163 6b61 6765 3b20 666f 720a 2020 2020 ackage; for. │ │ │ │ │ -00019a00: 2075 706c 6f61 6473 206f 6620 6f6e 6c79 uploads of only │ │ │ │ │ -00019a10: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00019a20: 2077 6974 686f 7574 2073 6f75 7263 6520 without source │ │ │ │ │ -00019a30: 6368 616e 6765 732c 2073 6565 2074 6865 changes, see the │ │ │ │ │ -00019a40: 0a20 2020 2020 6269 6e61 7279 204e 4d55 . binary NMU │ │ │ │ │ -00019a50: 2063 6f6e 7665 6e74 696f 6e20 6265 6c6f convention belo │ │ │ │ │ -00019a60: 772e 0a0a 2020 202d 20e2 8098 7570 7374 w... - ...upst │ │ │ │ │ -00019a70: 7265 616d 5f76 6572 7369 6f6e e280 9920 ream_version... │ │ │ │ │ -00019a80: 636f 6d70 6f6e 656e 7473 2069 6e20 6e61 components in na │ │ │ │ │ -00019a90: 7469 7665 2070 6163 6b61 6765 7320 656e tive packages en │ │ │ │ │ -00019aa0: 6469 6e67 2069 6e20 e280 982b 6e6d 75e2 ding in ...+nmu. │ │ │ │ │ -00019ab0: 8099 0a20 2020 2020 666f 6c6c 6f77 6564 ... followed │ │ │ │ │ -00019ac0: 2062 7920 6120 6e75 6d62 6572 2069 6e64 by a number ind │ │ │ │ │ -00019ad0: 6963 6174 6520 616e 204e 4d55 206f 6620 icate an NMU of │ │ │ │ │ -00019ae0: 6120 6e61 7469 7665 2070 6163 6b61 6765 a native package │ │ │ │ │ -00019af0: 2e20 2041 7320 7769 7468 0a20 2020 2020 . As with. │ │ │ │ │ -00019b00: 7468 6520 636f 6e76 656e 7469 6f6e 2066 the convention f │ │ │ │ │ -00019b10: 6f72 206e 6f6e 2d6e 6174 6976 6520 7061 or non-native pa │ │ │ │ │ -00019b20: 636b 6167 6573 2c20 7468 6973 2069 7320 ckages, this is │ │ │ │ │ -00019b30: 7573 6564 2066 6f72 2061 6e20 7570 6c6f used for an uplo │ │ │ │ │ -00019b40: 6164 0a20 2020 2020 696e 636c 7564 696e ad. includin │ │ │ │ │ -00019b50: 6720 6120 736f 7572 6365 2070 6163 6b61 g a source packa │ │ │ │ │ -00019b60: 6765 2c20 6e6f 7420 666f 7220 7570 6c6f ge, not for uplo │ │ │ │ │ -00019b70: 6164 7320 6f66 206f 6e6c 7920 6269 6e61 ads of only bina │ │ │ │ │ -00019b80: 7279 2070 6163 6b61 6765 730a 2020 2020 ry packages. │ │ │ │ │ -00019b90: 2077 6974 686f 7574 2073 6f75 7263 6520 without source │ │ │ │ │ -00019ba0: 6368 616e 6765 732e 0a0a 2020 202d 20e2 changes... - . │ │ │ │ │ -00019bb0: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ -00019bc0: 6f6e e280 9920 636f 6d70 6f6e 656e 7473 on... components │ │ │ │ │ -00019bd0: 2069 6e20 6e61 7469 7665 2070 6163 6b61 in native packa │ │ │ │ │ -00019be0: 6765 7320 6f72 0a20 2020 2020 e280 9864 ges or. ...d │ │ │ │ │ -00019bf0: 6562 6961 6e5f 7265 7669 7369 6f6e e280 ebian_revision.. │ │ │ │ │ -00019c00: 9920 636f 6d70 6f6e 656e 7473 2069 6e20 . components in │ │ │ │ │ -00019c10: 6e6f 6e2d 6e61 7469 7665 2070 6163 6b61 non-native packa │ │ │ │ │ -00019c20: 6765 7320 656e 6469 6e67 2069 6e20 e280 ges ending in .. │ │ │ │ │ -00019c30: 982b 62e2 8099 0a20 2020 2020 666f 6c6c .+b.... foll │ │ │ │ │ -00019c40: 6f77 6564 2062 7920 6120 6e75 6d62 6572 owed by a number │ │ │ │ │ -00019c50: 2069 6e64 6963 6174 6520 6120 6269 6e61 indicate a bina │ │ │ │ │ -00019c60: 7279 204e 4d55 3a20 616e 2075 706c 6f61 ry NMU: an uploa │ │ │ │ │ -00019c70: 6420 6f66 2061 2062 696e 6172 790a 2020 d of a binary. │ │ │ │ │ -00019c80: 2020 2070 6163 6b61 6765 2077 6974 686f package witho │ │ │ │ │ -00019c90: 7574 2061 6e79 2073 6f75 7263 6520 6368 ut any source ch │ │ │ │ │ -00019ca0: 616e 6765 7320 616e 6420 6865 6e63 6520 anges and hence │ │ │ │ │ -00019cb0: 7769 7468 6f75 7420 616e 790a 2020 2020 without any. │ │ │ │ │ -00019cc0: 2063 6f72 7265 7370 6f6e 6469 6e67 2073 corresponding s │ │ │ │ │ -00019cd0: 6f75 7263 6520 7061 636b 6167 6520 7570 ource package up │ │ │ │ │ -00019ce0: 6c6f 6164 206f 7220 7665 7273 696f 6e20 load or version │ │ │ │ │ -00019cf0: 6368 616e 6765 2e0a 0a53 7461 626c 6520 change...Stable │ │ │ │ │ -00019d00: 7570 6461 7465 733a 0a0a 2020 202d 20e2 updates:.. - . │ │ │ │ │ -00019d10: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ -00019d20: 6ee2 8099 2063 6f6d 706f 6e65 6e74 7320 n... components │ │ │ │ │ -00019d30: 696e 206e 6f6e 2d6e 6174 6976 6520 7061 in non-native pa │ │ │ │ │ -00019d40: 636b 6167 6573 2065 6e64 696e 6720 696e ckages ending in │ │ │ │ │ -00019d50: 0a20 2020 2020 e280 9864 6562 4e75 58e2 . ...debNuX. │ │ │ │ │ -00019d60: 8099 2061 6c73 6f20 696e 6469 6361 7465 .. also indicate │ │ │ │ │ -00019d70: 2061 2073 7461 626c 6520 7570 6461 7465 a stable update │ │ │ │ │ -00019d80: 2e20 2045 6974 6865 7220 e280 987e e280 . Either ...~.. │ │ │ │ │ -00019d90: 9920 6f72 20e2 8098 2be2 8099 2077 696c . or ...+... wil │ │ │ │ │ -00019da0: 6c20 6265 0a20 2020 2020 7573 6564 2062 l be. used b │ │ │ │ │ -00019db0: 6566 6f72 6520 7468 6973 2073 7472 696e efore this strin │ │ │ │ │ -00019dc0: 6720 6465 7065 6e64 696e 6720 6f6e 2074 g depending on t │ │ │ │ │ -00019dd0: 6865 2064 6574 6169 6c73 206f 6620 7468 he details of th │ │ │ │ │ -00019de0: 6520 7570 6461 7465 2e0a 2020 2020 20e2 e update.. . │ │ │ │ │ -00019df0: 8098 4ee2 8099 2069 7320 7468 6520 6d61 ..N... is the ma │ │ │ │ │ -00019e00: 6a6f 7220 7665 7273 696f 6e20 6e75 6d62 jor version numb │ │ │ │ │ -00019e10: 6572 206f 6620 7468 6520 4465 6269 616e er of the Debian │ │ │ │ │ -00019e20: 2073 7461 626c 6520 7265 6c65 6173 6520 stable release │ │ │ │ │ -00019e30: 746f 0a20 2020 2020 7768 6963 6820 7468 to. which th │ │ │ │ │ -00019e40: 6520 7061 636b 6167 6520 7761 7320 7570 e package was up │ │ │ │ │ -00019e50: 6c6f 6164 6564 2c20 616e 6420 e280 9858 loaded, and ...X │ │ │ │ │ -00019e60: e280 9920 6973 2061 206e 756d 6265 722c ... is a number, │ │ │ │ │ -00019e70: 2073 7461 7274 696e 6720 6174 2031 2c0a starting at 1,. │ │ │ │ │ -00019e80: 2020 2020 2074 6861 7420 6973 2069 6e63 that is inc │ │ │ │ │ -00019e90: 7265 6173 6564 2066 6f72 2065 6163 6820 reased for each │ │ │ │ │ -00019ea0: 7374 6162 6c65 2075 706c 6f61 6420 6f66 stable upload of │ │ │ │ │ -00019eb0: 2074 6869 7320 7061 636b 6167 652e 0a0a this package... │ │ │ │ │ -00019ec0: 2020 2020 2054 6865 7265 2061 7265 2074 There are t │ │ │ │ │ -00019ed0: 6872 6565 2063 6173 6573 2066 6f72 206e hree cases for n │ │ │ │ │ -00019ee0: 6f6e 2d6e 6174 6976 6520 7061 636b 6167 on-native packag │ │ │ │ │ -00019ef0: 6573 3a0a 0a20 2020 2020 2020 312e 2046 es:.. 1. F │ │ │ │ │ -00019f00: 6f72 2073 7461 626c 6520 7570 6461 7465 or stable update │ │ │ │ │ -00019f10: 7320 7468 6174 2075 7365 2074 6865 2073 s that use the s │ │ │ │ │ -00019f20: 616d 6520 7570 7374 7265 616d 2076 6572 ame upstream ver │ │ │ │ │ -00019f30: 7369 6f6e 2c20 7468 650a 2020 2020 2020 sion, the. │ │ │ │ │ -00019f40: 2020 2020 e280 9864 6562 6961 6e5f 7265 ...debian_re │ │ │ │ │ -00019f50: 7669 7369 6f6e e280 9920 636f 6d70 6f6e vision... compon │ │ │ │ │ -00019f60: 656e 7420 7769 6c6c 2065 6e64 2069 6e20 ent will end in │ │ │ │ │ -00019f70: e280 982b 6465 624e 7558 e280 992e 2020 ...+debNuX.... │ │ │ │ │ -00019f80: 5468 650a 2020 2020 2020 2020 2020 706f The. po │ │ │ │ │ -00019f90: 7274 696f 6e20 6f66 2074 6865 2076 6572 rtion of the ver │ │ │ │ │ -00019fa0: 7369 6f6e 2062 6566 6f72 6520 7468 6174 sion before that │ │ │ │ │ -00019fb0: 2073 7472 696e 6720 6973 2074 6865 206f string is the o │ │ │ │ │ -00019fc0: 7269 6769 6e61 6c0a 2020 2020 2020 2020 riginal. │ │ │ │ │ -00019fd0: 2020 7061 636b 6167 6520 7665 7273 696f package versio │ │ │ │ │ -00019fe0: 6e20 696e 2074 6865 2073 7461 626c 6520 n in the stable │ │ │ │ │ -00019ff0: 7265 6c65 6173 652e 0a0a 2020 2020 2020 release... │ │ │ │ │ -0001a000: 2032 2e20 466f 7220 7374 6162 6c65 2075 2. For stable u │ │ │ │ │ -0001a010: 7064 6174 6573 2074 6f20 6120 6e65 7720 pdates to a new │ │ │ │ │ -0001a020: 7570 7374 7265 616d 2076 6572 7369 6f6e upstream version │ │ │ │ │ -0001a030: 2074 6861 7420 6973 2062 6173 6564 206f that is based o │ │ │ │ │ -0001a040: 6e0a 2020 2020 2020 2020 2020 6120 6e65 n. a ne │ │ │ │ │ -0001a050: 7765 7220 756e 7374 6162 6c65 2070 6163 wer unstable pac │ │ │ │ │ -0001a060: 6b61 6765 2c20 7468 6520 e280 9864 6562 kage, the ...deb │ │ │ │ │ -0001a070: 6961 6e5f 7265 7669 7369 6f6e e280 9920 ian_revision... │ │ │ │ │ -0001a080: 636f 6d70 6f6e 656e 7420 7769 6c6c 0a20 component will. │ │ │ │ │ -0001a090: 2020 2020 2020 2020 2065 6e64 2069 6e20 end in │ │ │ │ │ -0001a0a0: e280 987e 6465 624e 7558 e280 992e 2020 ...~debNuX.... │ │ │ │ │ -0001a0b0: 5468 6520 706f 7274 696f 6e20 6265 666f The portion befo │ │ │ │ │ -0001a0c0: 7265 2074 6861 7420 7374 7269 6e67 2077 re that string w │ │ │ │ │ -0001a0d0: 696c 6c20 6265 2074 6865 0a20 2020 2020 ill be the. │ │ │ │ │ -0001a0e0: 2020 2020 2075 6e73 7461 626c 6520 7665 unstable ve │ │ │ │ │ -0001a0f0: 7273 696f 6e20 6f6e 2077 6869 6368 2074 rsion on which t │ │ │ │ │ -0001a100: 6865 2070 6163 6b61 6765 2069 7320 6261 he package is ba │ │ │ │ │ -0001a110: 7365 642e 0a0a 2020 2020 2020 2033 2e20 sed... 3. │ │ │ │ │ -0001a120: 4966 2061 2073 7461 626c 6520 7570 6461 If a stable upda │ │ │ │ │ -0001a130: 7465 2069 7320 6261 7365 6420 6f6e 2061 te is based on a │ │ │ │ │ -0001a140: 206e 6577 2075 7073 7472 6561 6d20 7665 new upstream ve │ │ │ │ │ -0001a150: 7273 696f 6e20 6275 7420 6973 0a20 2020 rsion but is. │ │ │ │ │ -0001a160: 2020 2020 2020 206e 6f74 2062 6173 6564 not based │ │ │ │ │ -0001a170: 206f 6e20 6120 6e65 7765 7220 756e 7374 on a newer unst │ │ │ │ │ -0001a180: 6162 6c65 2070 6163 6b61 6765 2c20 7468 able package, th │ │ │ │ │ -0001a190: 6520 636f 6e76 656e 7469 6f6e 2069 7320 e convention is │ │ │ │ │ -0001a1a0: 746f 0a20 2020 2020 2020 2020 2066 6f72 to. for │ │ │ │ │ -0001a1b0: 6d20 7468 6520 7665 7273 696f 6e20 6e75 m the version nu │ │ │ │ │ -0001a1c0: 6d62 6572 2062 7920 7461 6b69 6e67 2074 mber by taking t │ │ │ │ │ -0001a1d0: 6865 2075 7073 7472 6561 6d20 7665 7273 he upstream vers │ │ │ │ │ -0001a1e0: 696f 6e2c 0a20 2020 2020 2020 2020 2061 ion,. a │ │ │ │ │ -0001a1f0: 7070 656e 6469 6e67 20e2 8098 2d30 e280 ppending ...-0.. │ │ │ │ │ -0001a200: 992c 2061 6e64 2074 6865 6e20 6170 7065 ., and then appe │ │ │ │ │ -0001a210: 6e64 696e 6720 e280 982b 6465 624e 7558 nding ...+debNuX │ │ │ │ │ -0001a220: e280 9920 2873 6f20 7468 650a 2020 2020 ... (so the. │ │ │ │ │ -0001a230: 2020 2020 2020 e280 9864 6562 6961 6e5f ...debian_ │ │ │ │ │ -0001a240: 7265 7669 7369 6f6e e280 9920 636f 6d70 revision... comp │ │ │ │ │ -0001a250: 6f6e 656e 7420 7769 6c6c 2062 6520 e280 onent will be .. │ │ │ │ │ -0001a260: 9830 2b64 6562 4e75 58e2 8099 292e 0a0a .0+debNuX...)... │ │ │ │ │ -0001a270: 2020 2020 2049 6e20 616c 6c20 6361 7365 In all case │ │ │ │ │ -0001a280: 732c 2074 6865 7365 2076 6572 7369 6f6e s, these version │ │ │ │ │ -0001a290: 7320 6172 6520 6368 6f73 656e 2073 6f20 s are chosen so │ │ │ │ │ -0001a2a0: 7468 6174 2074 6865 7920 7769 6c6c 2073 that they will s │ │ │ │ │ -0001a2b0: 6f72 740a 2020 2020 2065 6172 6c69 6572 ort. earlier │ │ │ │ │ -0001a2c0: 2074 6861 6e20 6120 7375 6273 6571 7565 than a subseque │ │ │ │ │ -0001a2d0: 6e74 2075 6e73 7461 626c 6520 7061 636b nt unstable pack │ │ │ │ │ -0001a2e0: 6167 6520 6f66 2074 6865 2073 616d 6520 age of the same │ │ │ │ │ -0001a2f0: 7570 7374 7265 616d 0a20 2020 2020 7665 upstream. ve │ │ │ │ │ -0001a300: 7273 696f 6e20 616e 6420 7468 7573 2074 rsion and thus t │ │ │ │ │ -0001a310: 6861 7420 7468 6520 7374 6162 6c65 2070 hat the stable p │ │ │ │ │ -0001a320: 6163 6b61 6765 2077 696c 6c20 7570 6772 ackage will upgr │ │ │ │ │ -0001a330: 6164 6520 746f 2061 206e 6577 6572 0a20 ade to a newer. │ │ │ │ │ -0001a340: 2020 2020 7665 7273 696f 6e20 6475 7269 version duri │ │ │ │ │ -0001a350: 6e67 2061 2073 7562 7365 7175 656e 7420 ng a subsequent │ │ │ │ │ -0001a360: 7379 7374 656d 2075 7067 7261 6465 2e0a system upgrade.. │ │ │ │ │ -0001a370: 0a20 2020 2020 466f 7220 6578 616d 706c . For exampl │ │ │ │ │ -0001a380: 652c 2073 7570 706f 7365 2044 6562 6961 e, suppose Debia │ │ │ │ │ -0001a390: 6e20 3130 2072 656c 6561 7365 6420 7769 n 10 released wi │ │ │ │ │ -0001a3a0: 7468 2061 2070 6163 6b61 6765 2077 6974 th a package wit │ │ │ │ │ -0001a3b0: 6820 7665 7273 696f 6e0a 2020 2020 20e2 h version. . │ │ │ │ │ -0001a3c0: 8098 312e 342d 35e2 8099 2e20 2049 6620 ..1.4-5.... If │ │ │ │ │ -0001a3d0: 7468 6174 2070 6163 6b61 6765 206c 6174 that package lat │ │ │ │ │ -0001a3e0: 6572 2072 6563 6569 7665 7320 6120 7374 er receives a st │ │ │ │ │ -0001a3f0: 6162 6c65 2075 7064 6174 6520 696e 2044 able update in D │ │ │ │ │ -0001a400: 6562 6961 6e0a 2020 2020 2031 3020 7468 ebian. 10 th │ │ │ │ │ -0001a410: 6174 2075 7365 7320 7468 6520 7361 6d65 at uses the same │ │ │ │ │ -0001a420: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -0001a430: 6e2c 2074 6865 2066 6972 7374 2075 7064 n, the first upd │ │ │ │ │ -0001a440: 6174 6520 776f 756c 6420 6861 7665 0a20 ate would have. │ │ │ │ │ -0001a450: 2020 2020 7468 6520 7665 7273 696f 6e20 the version │ │ │ │ │ -0001a460: e280 9831 2e34 2d35 2b64 6562 3130 7531 ...1.4-5+deb10u1 │ │ │ │ │ -0001a470: e280 992e 2020 4120 7375 6273 6571 7565 .... A subseque │ │ │ │ │ -0001a480: 6e74 2075 7064 6174 6520 776f 756c 6420 nt update would │ │ │ │ │ -0001a490: 6861 7665 0a20 2020 2020 7665 7273 696f have. versio │ │ │ │ │ -0001a4a0: 6e20 e280 9831 2e34 2d35 2b64 6562 3130 n ...1.4-5+deb10 │ │ │ │ │ -0001a4b0: 7532 e280 992e 0a0a 2020 2020 2049 6620 u2...... If │ │ │ │ │ -0001a4c0: 696e 7374 6561 6420 7468 6520 7061 636b instead the pack │ │ │ │ │ -0001a4d0: 6167 6520 7265 6365 6976 6573 2061 2073 age receives a s │ │ │ │ │ -0001a4e0: 7461 626c 6520 7570 6461 7465 2062 6173 table update bas │ │ │ │ │ -0001a4f0: 6564 206f 6e20 6120 e280 9831 2e35 2d31 ed on a ...1.5-1 │ │ │ │ │ -0001a500: e280 990a 2020 2020 2075 6e73 7461 626c .... unstabl │ │ │ │ │ -0001a510: 6520 7061 636b 6167 652c 2074 6865 2066 e package, the f │ │ │ │ │ -0001a520: 6972 7374 2073 7563 6820 7374 6162 6c65 irst such stable │ │ │ │ │ -0001a530: 2075 7064 6174 6520 776f 756c 6420 6861 update would ha │ │ │ │ │ -0001a540: 7665 2074 6865 0a20 2020 2020 7665 7273 ve the. vers │ │ │ │ │ -0001a550: 696f 6e20 e280 9831 2e35 2d31 7e64 6562 ion ...1.5-1~deb │ │ │ │ │ -0001a560: 3130 7531 e280 9920 616e 6420 6120 7375 10u1... and a su │ │ │ │ │ -0001a570: 6273 6571 7565 6e74 2075 7064 6174 6520 bsequent update │ │ │ │ │ -0001a580: 776f 756c 6420 6861 7665 2074 6865 0a20 would have the. │ │ │ │ │ -0001a590: 2020 2020 7665 7273 696f 6e20 e280 9831 version ...1 │ │ │ │ │ -0001a5a0: 2e35 2d31 7e64 6562 3130 7532 e280 992e .5-1~deb10u2.... │ │ │ │ │ -0001a5b0: 0a0a 2020 2020 2049 6620 7468 6572 6520 .. If there │ │ │ │ │ -0001a5c0: 7765 7265 206e 6f20 756e 7374 6162 6c65 were no unstable │ │ │ │ │ -0001a5d0: 20e2 8098 312e 352d 31e2 8099 2070 6163 ...1.5-1... pac │ │ │ │ │ -0001a5e0: 6b61 6765 2c20 6275 7420 7468 6572 6520 kage, but there │ │ │ │ │ -0001a5f0: 7765 7265 2061 2073 7461 626c 650a 2020 were a stable. │ │ │ │ │ -0001a600: 2020 2075 7064 6174 6520 746f 2061 6e20 update to an │ │ │ │ │ -0001a610: 7570 7374 7265 616d 2031 2e35 2072 656c upstream 1.5 rel │ │ │ │ │ -0001a620: 6561 7365 2c20 7468 6520 6669 7273 7420 ease, the first │ │ │ │ │ -0001a630: 7375 6368 2073 7461 626c 6520 7570 6461 such stable upda │ │ │ │ │ -0001a640: 7465 0a20 2020 2020 776f 756c 6420 6861 te. would ha │ │ │ │ │ -0001a650: 7665 2074 6865 2076 6572 7369 6f6e 20e2 ve the version . │ │ │ │ │ -0001a660: 8098 312e 352d 302b 6465 6231 3075 31e2 ..1.5-0+deb10u1. │ │ │ │ │ -0001a670: 8099 2e0a 0a20 2020 2d20 e280 9875 7073 ..... - ...ups │ │ │ │ │ -0001a680: 7472 6561 6d5f 7665 7273 696f 6ee2 8099 tream_version... │ │ │ │ │ -0001a690: 2063 6f6d 706f 6e65 6e74 7320 696e 206e components in n │ │ │ │ │ -0001a6a0: 6174 6976 6520 7061 636b 6167 6573 2065 ative packages e │ │ │ │ │ -0001a6b0: 6e64 696e 6720 696e 0a20 2020 2020 e280 nding in. .. │ │ │ │ │ -0001a6c0: 982b 6465 624e 7558 e280 9920 696e 6469 .+debNuX... indi │ │ │ │ │ -0001a6d0: 6361 7465 2061 2073 7461 626c 6520 7570 cate a stable up │ │ │ │ │ -0001a6e0: 6461 7465 2e20 2054 6869 7320 6973 2061 date. This is a │ │ │ │ │ -0001a6f0: 2076 6572 7369 6f6e 206f 6620 7468 650a version of the. │ │ │ │ │ -0001a700: 2020 2020 2070 6163 6b61 6765 2075 706c package upl │ │ │ │ │ -0001a710: 6f61 6465 6420 6469 7265 6374 6c79 2074 oaded directly t │ │ │ │ │ -0001a720: 6f20 6120 7374 6162 6c65 2072 656c 6561 o a stable relea │ │ │ │ │ -0001a730: 7365 2c20 616e 6420 7468 6520 7665 7273 se, and the vers │ │ │ │ │ -0001a740: 696f 6e20 6973 0a20 2020 2020 6368 6f73 ion is. chos │ │ │ │ │ -0001a750: 656e 2074 6f20 736f 7274 2062 6566 6f72 en to sort befor │ │ │ │ │ -0001a760: 6520 616e 7920 6c61 7465 7220 7665 7273 e any later vers │ │ │ │ │ -0001a770: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -0001a780: 6765 2075 706c 6f61 6465 6420 746f 0a20 ge uploaded to. │ │ │ │ │ -0001a790: 2020 2020 4465 6269 616e e280 9973 2075 Debian...s u │ │ │ │ │ -0001a7a0: 6e73 7461 626c 6520 6f72 2061 206c 6174 nstable or a lat │ │ │ │ │ -0001a7b0: 6572 2073 7461 626c 6520 6469 7374 7269 er stable distri │ │ │ │ │ -0001a7c0: 6275 7469 6f6e 2e20 2041 7320 7769 7468 bution. As with │ │ │ │ │ -0001a7d0: 0a20 2020 2020 6e6f 6e2d 6e61 7469 7665 . non-native │ │ │ │ │ -0001a7e0: 2070 6163 6b61 6765 732c 20e2 8098 4ee2 packages, ...N. │ │ │ │ │ -0001a7f0: 8099 2069 7320 7468 6520 6d61 6a6f 7220 .. is the major │ │ │ │ │ -0001a800: 7665 7273 696f 6e20 6e75 6d62 6572 206f version number o │ │ │ │ │ -0001a810: 6620 7468 6520 4465 6269 616e 0a20 2020 f the Debian. │ │ │ │ │ -0001a820: 2020 7374 6162 6c65 2072 656c 6561 7365 stable release │ │ │ │ │ -0001a830: 2074 6f20 7768 6963 6820 7468 6520 7061 to which the pa │ │ │ │ │ -0001a840: 636b 6167 6520 7761 7320 7570 6c6f 6164 ckage was upload │ │ │ │ │ -0001a850: 6564 2c20 616e 6420 e280 9858 e280 9920 ed, and ...X... │ │ │ │ │ -0001a860: 6973 2061 0a20 2020 2020 6e75 6d62 6572 is a. number │ │ │ │ │ -0001a870: 2c20 7374 6172 7469 6e67 2061 7420 312c , starting at 1, │ │ │ │ │ -0001a880: 2074 6861 7420 6973 2069 6e63 7265 6173 that is increas │ │ │ │ │ -0001a890: 6564 2066 6f72 2065 6163 6820 7374 6162 ed for each stab │ │ │ │ │ -0001a8a0: 6c65 2075 706c 6f61 6420 6f66 0a20 2020 le upload of. │ │ │ │ │ -0001a8b0: 2020 7468 6973 2070 6163 6b61 6765 2e0a this package.. │ │ │ │ │ -0001a8c0: 0a20 2020 2020 466f 7220 6578 616d 706c . For exampl │ │ │ │ │ -0001a8d0: 652c 2073 7570 706f 7365 2044 6562 6961 e, suppose Debia │ │ │ │ │ -0001a8e0: 6e20 3130 2072 656c 6561 7365 6420 7769 n 10 released wi │ │ │ │ │ -0001a8f0: 7468 2061 2070 6163 6b61 6765 2077 6974 th a package wit │ │ │ │ │ -0001a900: 6820 7665 7273 696f 6e0a 2020 2020 20e2 h version. . │ │ │ │ │ -0001a910: 8098 312e 34e2 8099 2e20 2054 6865 2066 ..1.4.... The f │ │ │ │ │ -0001a920: 6972 7374 2073 7461 626c 6520 7570 6461 irst stable upda │ │ │ │ │ -0001a930: 7465 206f 6620 7468 6174 2070 6163 6b61 te of that packa │ │ │ │ │ -0001a940: 6765 2077 6f75 6c64 2068 6176 6520 7468 ge would have th │ │ │ │ │ -0001a950: 650a 2020 2020 2076 6572 7369 6f6e 20e2 e. version . │ │ │ │ │ -0001a960: 8098 312e 342b 6465 6231 3075 31e2 8099 ..1.4+deb10u1... │ │ │ │ │ -0001a970: 2c20 616e 6420 6120 7375 6273 6571 7565 , and a subseque │ │ │ │ │ -0001a980: 6e74 2075 7064 6174 6520 776f 756c 6420 nt update would │ │ │ │ │ -0001a990: 6861 7665 2074 6865 0a20 2020 2020 7665 have the. ve │ │ │ │ │ -0001a9a0: 7273 696f 6e20 e280 9831 2e34 2b64 6562 rsion ...1.4+deb │ │ │ │ │ -0001a9b0: 3130 7532 e280 992e 2020 5468 6573 6520 10u2.... These │ │ │ │ │ -0001a9c0: 7665 7273 696f 6e73 2061 7265 2063 686f versions are cho │ │ │ │ │ -0001a9d0: 7365 6e20 746f 2073 6f72 7420 6265 666f sen to sort befo │ │ │ │ │ -0001a9e0: 7265 0a20 2020 2020 e280 9831 2e35 e280 re. ...1.5.. │ │ │ │ │ -0001a9f0: 9920 2874 6865 206e 6578 7420 756e 7374 . (the next unst │ │ │ │ │ -0001aa00: 6162 6c65 2076 6572 7369 6f6e 2920 6f72 able version) or │ │ │ │ │ -0001aa10: 20e2 8098 312e 342b 6465 6231 3175 31e2 ...1.4+deb11u1. │ │ │ │ │ -0001aa20: 8099 2028 6120 7374 6162 6c65 2075 7064 .. (a stable upd │ │ │ │ │ -0001aa30: 6174 650a 2020 2020 2074 6f20 6120 7375 ate. to a su │ │ │ │ │ -0001aa40: 6273 6571 7565 6e74 2044 6562 6961 6e20 bsequent Debian │ │ │ │ │ -0001aa50: 3131 2072 656c 6561 7365 292e 0a0a 4261 11 release)...Ba │ │ │ │ │ -0001aa60: 636b 706f 7274 733a 0a0a 2020 202d 20e2 ckports:.. - . │ │ │ │ │ -0001aa70: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ -0001aa80: 6f6e e280 9920 636f 6d70 6f6e 656e 7473 on... components │ │ │ │ │ -0001aa90: 2069 6e20 6e61 7469 7665 2070 6163 6b61 in native packa │ │ │ │ │ -0001aaa0: 6765 7320 6f72 0a20 2020 2020 e280 9864 ges or. ...d │ │ │ │ │ -0001aab0: 6562 6961 6e5f 7265 7669 7369 6f6e e280 ebian_revision.. │ │ │ │ │ -0001aac0: 9920 636f 6d70 6f6e 656e 7473 2069 6e20 . components in │ │ │ │ │ -0001aad0: 6e6f 6e2d 6e61 7469 7665 2070 6163 6b61 non-native packa │ │ │ │ │ -0001aae0: 6765 7320 656e 6469 6e67 2069 6e0a 2020 ges ending in. │ │ │ │ │ -0001aaf0: 2020 20e2 8098 7e62 706f 4e75 58e2 8099 ...~bpoNuX... │ │ │ │ │ -0001ab00: 2069 6e64 6963 6174 6520 6120 6261 636b indicate a back │ │ │ │ │ -0001ab10: 706f 7274 206f 6620 6120 7665 7273 696f port of a versio │ │ │ │ │ -0001ab20: 6e20 6f66 2074 6865 2070 6163 6b61 6765 n of the package │ │ │ │ │ -0001ab30: 2074 6f20 616e 0a20 2020 2020 6f6c 6465 to an. olde │ │ │ │ │ -0001ab40: 7220 7374 6162 6c65 2072 656c 6561 7365 r stable release │ │ │ │ │ -0001ab50: 2e20 2054 6865 2070 6172 7420 6f66 2074 . The part of t │ │ │ │ │ -0001ab60: 6865 2076 6572 7369 6f6e 2062 6566 6f72 he version befor │ │ │ │ │ -0001ab70: 6520 e280 987e 6270 6fe2 8099 2069 7320 e ...~bpo... is │ │ │ │ │ -0001ab80: 7468 650a 2020 2020 2076 6572 7369 6f6e the. version │ │ │ │ │ -0001ab90: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -0001aba0: 6265 696e 6720 6261 636b 706f 7274 6564 being backported │ │ │ │ │ -0001abb0: 2c20 e280 984e e280 9920 6973 2074 6865 , ...N... is the │ │ │ │ │ -0001abc0: 206d 616a 6f72 2076 6572 7369 6f6e 0a20 major version. │ │ │ │ │ -0001abd0: 2020 2020 6e75 6d62 6572 206f 6620 7468 number of th │ │ │ │ │ -0001abe0: 6520 4465 6269 616e 2073 7461 626c 6520 e Debian stable │ │ │ │ │ -0001abf0: 7265 6c65 6173 6520 746f 2077 6869 6368 release to which │ │ │ │ │ -0001ac00: 2074 6865 2070 6163 6b61 6765 2077 6173 the package was │ │ │ │ │ -0001ac10: 0a20 2020 2020 6261 636b 706f 7274 6564 . backported │ │ │ │ │ -0001ac20: 2c20 616e 6420 e280 9858 e280 9920 6973 , and ...X... is │ │ │ │ │ -0001ac30: 2061 206e 756d 6265 722c 2073 7461 7274 a number, start │ │ │ │ │ -0001ac40: 696e 6720 6174 2031 2c20 7468 6174 2069 ing at 1, that i │ │ │ │ │ -0001ac50: 7320 696e 6372 6561 7365 640a 2020 2020 s increased. │ │ │ │ │ -0001ac60: 2066 6f72 2065 6163 6820 7265 7669 7369 for each revisi │ │ │ │ │ -0001ac70: 6f6e 206f 6620 7468 6520 6261 636b 706f on of the backpo │ │ │ │ │ -0001ac80: 7274 206f 6620 7468 6174 2070 6163 6b61 rt of that packa │ │ │ │ │ -0001ac90: 6765 2076 6572 7369 6f6e 2e20 2054 6865 ge version. The │ │ │ │ │ -0001aca0: 0a20 2020 2020 7261 7469 6f6e 616c 6520 . rationale │ │ │ │ │ -0001acb0: 6973 2074 6865 2073 616d 6520 6173 2066 is the same as f │ │ │ │ │ -0001acc0: 6f72 2073 7461 626c 6520 7570 6461 7465 or stable update │ │ │ │ │ -0001acd0: 732c 2077 6974 6820 7468 6520 6164 6469 s, with the addi │ │ │ │ │ -0001ace0: 7469 6f6e 616c 0a20 2020 2020 676f 616c tional. goal │ │ │ │ │ -0001acf0: 206f 6620 656e 7375 7269 6e67 2061 2062 of ensuring a b │ │ │ │ │ -0001ad00: 6163 6b70 6f72 7465 6420 7665 7273 696f ackported versio │ │ │ │ │ -0001ad10: 6e20 736f 7274 7320 6561 726c 6965 7220 n sorts earlier │ │ │ │ │ -0001ad20: 7468 616e 2061 2073 7461 626c 650a 2020 than a stable. │ │ │ │ │ -0001ad30: 2020 2075 7064 6174 6520 7769 7468 2074 update with t │ │ │ │ │ -0001ad40: 6865 2073 616d 6520 7570 7374 7265 616d he same upstream │ │ │ │ │ -0001ad50: 2076 6572 7369 6f6e 2e0a 0a20 2020 2020 version... │ │ │ │ │ -0001ad60: 4265 2061 7761 7265 2074 6861 7420 7468 Be aware that th │ │ │ │ │ -0001ad70: 6520 7374 6162 6c65 2075 7064 6174 6520 e stable update │ │ │ │ │ -0001ad80: 616e 6420 6261 636b 706f 7274 2063 6f6e and backport con │ │ │ │ │ -0001ad90: 7665 6e74 696f 6e73 2063 616e 2073 7461 ventions can sta │ │ │ │ │ -0001ada0: 636b 2e0a 2020 2020 2049 662c 2066 6f72 ck.. If, for │ │ │ │ │ -0001adb0: 2065 7861 6d70 6c65 2c20 4465 6269 616e example, Debian │ │ │ │ │ -0001adc0: 2031 3020 636f 6e74 6169 6e73 2061 2070 10 contains a p │ │ │ │ │ -0001add0: 6163 6b61 6765 2077 6974 6820 7665 7273 ackage with vers │ │ │ │ │ -0001ade0: 696f 6e0a 2020 2020 20e2 8098 312e 342d ion. ...1.4- │ │ │ │ │ -0001adf0: 352b 6465 6231 3075 31e2 8099 2061 6e64 5+deb10u1... and │ │ │ │ │ -0001ae00: 2074 6861 7420 7061 636b 6167 6520 6973 that package is │ │ │ │ │ -0001ae10: 2062 6163 6b70 6f72 7465 6420 746f 2044 backported to D │ │ │ │ │ -0001ae20: 6562 6961 6e20 392c 2074 6865 0a20 2020 ebian 9, the. │ │ │ │ │ -0001ae30: 2020 7665 7273 696f 6e20 6f66 2074 6865 version of the │ │ │ │ │ -0001ae40: 2044 6562 6961 6e20 3920 6261 636b 706f Debian 9 backpo │ │ │ │ │ -0001ae50: 7274 2077 6f75 6c64 2062 6520 e280 9831 rt would be ...1 │ │ │ │ │ -0001ae60: 2e34 2d35 2b64 6562 3130 7531 7e62 706f .4-5+deb10u1~bpo │ │ │ │ │ -0001ae70: 3975 31e2 8099 0a20 2020 2020 2861 6c74 9u1.... (alt │ │ │ │ │ -0001ae80: 686f 7567 6820 7468 6973 2073 6365 6e61 hough this scena │ │ │ │ │ -0001ae90: 7269 6f20 6973 2072 6172 6529 2e0a 0a54 rio is rare)...T │ │ │ │ │ -0001aea0: 6869 7320 6c69 7374 206f 6620 7665 7273 his list of vers │ │ │ │ │ -0001aeb0: 696f 6e20 636f 6e76 656e 7469 6f6e 7320 ion conventions │ │ │ │ │ -0001aec0: 6973 206e 6f74 2065 7868 6175 7374 6976 is not exhaustiv │ │ │ │ │ -0001aed0: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -0001aee0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0001aef0: 204e 6f64 653a 2044 6573 6372 6970 7469 Node: Descripti │ │ │ │ │ -0001af00: 6f6e 2c20 204e 6578 743a 2044 6973 7472 on, Next: Distr │ │ │ │ │ -0001af10: 6962 7574 696f 6e2c 2020 5072 6576 3a20 ibution, Prev: │ │ │ │ │ -0001af20: 5665 7273 696f 6e2c 2020 5570 3a20 4c69 Version, Up: Li │ │ │ │ │ -0001af30: 7374 206f 6620 6669 656c 6473 0a0a 342e st of fields..4. │ │ │ │ │ -0001af40: 362e 3133 20e2 8098 4465 7363 7269 7074 6.13 ...Descript │ │ │ │ │ -0001af50: 696f 6ee2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ion....--------- │ │ │ │ │ -0001af60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 -----------..In │ │ │ │ │ -0001af70: 6120 736f 7572 6365 2074 656d 706c 6174 a source templat │ │ │ │ │ -0001af80: 6520 636f 6e74 726f 6c20 6669 6c65 206f e control file o │ │ │ │ │ -0001af90: 7220 6269 6e61 7279 2063 6f6e 7472 6f6c r binary control │ │ │ │ │ -0001afa0: 2066 696c 652c 2074 6865 0ae2 8098 4465 file, the....De │ │ │ │ │ -0001afb0: 7363 7269 7074 696f 6ee2 8099 2066 6965 scription... fie │ │ │ │ │ -0001afc0: 6c64 2063 6f6e 7461 696e 7320 6120 6465 ld contains a de │ │ │ │ │ -0001afd0: 7363 7269 7074 696f 6e20 6f66 2074 6865 scription of the │ │ │ │ │ -0001afe0: 2062 696e 6172 7920 7061 636b 6167 652c binary package, │ │ │ │ │ -0001aff0: 0a63 6f6e 7369 7374 696e 6720 6f66 2074 .consisting of t │ │ │ │ │ -0001b000: 776f 2070 6172 7473 2c20 7468 6520 7379 wo parts, the sy │ │ │ │ │ -0001b010: 6e6f 7073 6973 206f 7220 7468 6520 7368 nopsis or the sh │ │ │ │ │ -0001b020: 6f72 7420 6465 7363 7269 7074 696f 6e2c ort description, │ │ │ │ │ -0001b030: 2061 6e64 2074 6865 0a6c 6f6e 6720 6465 and the.long de │ │ │ │ │ -0001b040: 7363 7269 7074 696f 6e2e 2020 4974 2069 scription. It i │ │ │ │ │ -0001b050: 7320 6120 6d75 6c74 696c 696e 6520 6669 s a multiline fi │ │ │ │ │ -0001b060: 656c 6420 7769 7468 2074 6865 2066 6f6c eld with the fol │ │ │ │ │ -0001b070: 6c6f 7769 6e67 2066 6f72 6d61 743a 0a0a lowing format:.. │ │ │ │ │ -0001b080: 2020 2020 2044 6573 6372 6970 7469 6f6e Description │ │ │ │ │ -0001b090: 3a20 7369 6e67 6c65 206c 696e 6520 7379 : single line sy │ │ │ │ │ -0001b0a0: 6e6f 7073 6973 0a20 2020 2020 2065 7874 nopsis. ext │ │ │ │ │ -0001b0b0: 656e 6465 6420 6465 7363 7269 7074 696f ended descriptio │ │ │ │ │ -0001b0c0: 6e20 6f76 6572 2073 6576 6572 616c 206c n over several l │ │ │ │ │ -0001b0d0: 696e 6573 0a0a 5468 6520 6c69 6e65 7320 ines..The lines │ │ │ │ │ -0001b0e0: 696e 2074 6865 2065 7874 656e 6465 6420 in the extended │ │ │ │ │ -0001b0f0: 6465 7363 7269 7074 696f 6e20 6361 6e20 description can │ │ │ │ │ -0001b100: 6861 7665 2074 6865 7365 2066 6f72 6d61 have these forma │ │ │ │ │ -0001b110: 7473 3a0a 0a20 2020 2d20 5468 6f73 6520 ts:.. - Those │ │ │ │ │ -0001b120: 7374 6172 7469 6e67 2077 6974 6820 6120 starting with a │ │ │ │ │ -0001b130: 7369 6e67 6c65 2073 7061 6365 2061 7265 single space are │ │ │ │ │ -0001b140: 2070 6172 7420 6f66 2061 2070 6172 6167 part of a parag │ │ │ │ │ -0001b150: 7261 7068 2e0a 2020 2020 2053 7563 6365 raph.. Succe │ │ │ │ │ -0001b160: 7373 6976 6520 6c69 6e65 7320 6f66 2074 ssive lines of t │ │ │ │ │ -0001b170: 6869 7320 666f 726d 2077 696c 6c20 6265 his form will be │ │ │ │ │ -0001b180: 2077 6f72 642d 7772 6170 7065 6420 7768 word-wrapped wh │ │ │ │ │ -0001b190: 656e 2064 6973 706c 6179 6564 2e0a 2020 en displayed.. │ │ │ │ │ -0001b1a0: 2020 2054 6865 206c 6561 6469 6e67 2073 The leading s │ │ │ │ │ -0001b1b0: 7061 6365 2077 696c 6c20 7573 7561 6c6c pace will usuall │ │ │ │ │ -0001b1c0: 7920 6265 2073 7472 6970 7065 6420 6f66 y be stripped of │ │ │ │ │ -0001b1d0: 662e 2020 5468 6520 6c69 6e65 206d 7573 f. The line mus │ │ │ │ │ -0001b1e0: 740a 2020 2020 2063 6f6e 7461 696e 2061 t. contain a │ │ │ │ │ -0001b1f0: 7420 6c65 6173 7420 6f6e 6520 6e6f 6e2d t least one non- │ │ │ │ │ -0001b200: 7768 6974 6573 7061 6365 2063 6861 7261 whitespace chara │ │ │ │ │ -0001b210: 6374 6572 2e0a 0a20 2020 2d20 5468 6f73 cter... - Thos │ │ │ │ │ -0001b220: 6520 7374 6172 7469 6e67 2077 6974 6820 e starting with │ │ │ │ │ -0001b230: 7477 6f20 6f72 206d 6f72 6520 7370 6163 two or more spac │ │ │ │ │ -0001b240: 6573 2e20 2054 6865 7365 2077 696c 6c20 es. These will │ │ │ │ │ -0001b250: 6265 2064 6973 706c 6179 6564 0a20 2020 be displayed. │ │ │ │ │ -0001b260: 2020 7665 7262 6174 696d 2e20 2049 6620 verbatim. If │ │ │ │ │ -0001b270: 7468 6520 6469 7370 6c61 7920 6361 6e6e the display cann │ │ │ │ │ -0001b280: 6f74 2062 6520 7061 6e6e 6564 2068 6f72 ot be panned hor │ │ │ │ │ -0001b290: 697a 6f6e 7461 6c6c 792c 2074 6865 0a20 izontally, the. │ │ │ │ │ -0001b2a0: 2020 2020 6469 7370 6c61 7969 6e67 2070 displaying p │ │ │ │ │ -0001b2b0: 726f 6772 616d 2077 696c 6c20 6c69 6e65 rogram will line │ │ │ │ │ -0001b2c0: 2077 7261 7020 7468 656d 20e2 809c 6861 wrap them ...ha │ │ │ │ │ -0001b2d0: 7264 e280 9d20 2869 2e65 2e2c 2077 6974 rd... (i.e., wit │ │ │ │ │ -0001b2e0: 686f 7574 2074 616b 696e 670a 2020 2020 hout taking. │ │ │ │ │ -0001b2f0: 2061 6363 6f75 6e74 206f 6620 776f 7264 account of word │ │ │ │ │ -0001b300: 2062 7265 616b 7329 2e20 2049 6620 6974 breaks). If it │ │ │ │ │ -0001b310: 2063 616e 2074 6865 7920 7769 6c6c 2062 can they will b │ │ │ │ │ -0001b320: 6520 616c 6c6f 7765 6420 746f 2074 7261 e allowed to tra │ │ │ │ │ -0001b330: 696c 0a20 2020 2020 6f66 6620 746f 2074 il. off to t │ │ │ │ │ -0001b340: 6865 2072 6967 6874 2e20 204e 6f6e 652c he right. None, │ │ │ │ │ -0001b350: 206f 6e65 206f 7220 7477 6f20 696e 6974 one or two init │ │ │ │ │ -0001b360: 6961 6c20 7370 6163 6573 206d 6179 2062 ial spaces may b │ │ │ │ │ -0001b370: 6520 6465 6c65 7465 642c 0a20 2020 2020 e deleted,. │ │ │ │ │ -0001b380: 6275 7420 7468 6520 6e75 6d62 6572 206f but the number o │ │ │ │ │ -0001b390: 6620 7370 6163 6573 2064 656c 6574 6564 f spaces deleted │ │ │ │ │ -0001b3a0: 2066 726f 6d20 6561 6368 206c 696e 6520 from each line │ │ │ │ │ -0001b3b0: 7769 6c6c 2062 6520 7468 6520 7361 6d65 will be the same │ │ │ │ │ -0001b3c0: 0a20 2020 2020 2873 6f20 7468 6174 2079 . (so that y │ │ │ │ │ -0001b3d0: 6f75 2063 616e 2068 6176 6520 696e 6465 ou can have inde │ │ │ │ │ -0001b3e0: 6e74 696e 6720 776f 726b 2063 6f72 7265 nting work corre │ │ │ │ │ -0001b3f0: 6374 6c79 2c20 666f 7220 6578 616d 706c ctly, for exampl │ │ │ │ │ -0001b400: 6529 2e20 2054 6865 0a20 2020 2020 6c69 e). The. li │ │ │ │ │ -0001b410: 6e65 206d 7573 7420 636f 6e74 6169 6e20 ne must contain │ │ │ │ │ -0001b420: 6174 206c 6561 7374 206f 6e65 206e 6f6e at least one non │ │ │ │ │ -0001b430: 2d77 6869 7465 7370 6163 6520 6368 6172 -whitespace char │ │ │ │ │ -0001b440: 6163 7465 722e 0a0a 2020 202d 2054 686f acter... - Tho │ │ │ │ │ -0001b450: 7365 2063 6f6e 7461 696e 696e 6720 6120 se containing a │ │ │ │ │ -0001b460: 7369 6e67 6c65 2073 7061 6365 2066 6f6c single space fol │ │ │ │ │ -0001b470: 6c6f 7765 6420 6279 2061 2073 696e 676c lowed by a singl │ │ │ │ │ -0001b480: 6520 6675 6c6c 2073 746f 700a 2020 2020 e full stop. │ │ │ │ │ -0001b490: 2063 6861 7261 6374 6572 2e20 2054 6865 character. The │ │ │ │ │ -0001b4a0: 7365 2061 7265 2072 656e 6465 7265 6420 se are rendered │ │ │ │ │ -0001b4b0: 6173 2062 6c61 6e6b 206c 696e 6573 2e20 as blank lines. │ │ │ │ │ -0001b4c0: 2054 6869 7320 6973 2074 6865 2027 6f6e This is the 'on │ │ │ │ │ -0001b4d0: 6c79 270a 2020 2020 2077 6179 2074 6f20 ly'. way to │ │ │ │ │ -0001b4e0: 6765 7420 6120 626c 616e 6b20 6c69 6e65 get a blank line │ │ │ │ │ -0001b4f0: 2e20 2028 3129 0a0a 2020 202d 2054 686f . (1).. - Tho │ │ │ │ │ -0001b500: 7365 2063 6f6e 7461 696e 696e 6720 6120 se containing a │ │ │ │ │ -0001b510: 7370 6163 652c 2061 2066 756c 6c20 7374 space, a full st │ │ │ │ │ -0001b520: 6f70 2061 6e64 2073 6f6d 6520 6d6f 7265 op and some more │ │ │ │ │ -0001b530: 2063 6861 7261 6374 6572 732e 0a20 2020 characters.. │ │ │ │ │ -0001b540: 2020 5468 6573 6520 6172 6520 666f 7220 These are for │ │ │ │ │ -0001b550: 6675 7475 7265 2065 7870 616e 7369 6f6e future expansion │ │ │ │ │ -0001b560: 2e20 2044 6f20 6e6f 7420 7573 6520 7468 . Do not use th │ │ │ │ │ -0001b570: 656d 2e0a 0a44 6f20 6e6f 7420 7573 6520 em...Do not use │ │ │ │ │ -0001b580: 7461 6220 6368 6172 6163 7465 7273 2e20 tab characters. │ │ │ │ │ -0001b590: 2054 6865 6972 2065 6666 6563 7420 6973 Their effect is │ │ │ │ │ -0001b5a0: 206e 6f74 2070 7265 6469 6374 6162 6c65 not predictable │ │ │ │ │ -0001b5b0: 2e0a 0a53 6565 202a 6e6f 7465 2054 6865 ...See *note The │ │ │ │ │ -0001b5c0: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ -0001b5d0: 6120 7061 636b 6167 653a 2034 622e 2066 a package: 4b. f │ │ │ │ │ -0001b5e0: 6f72 2066 7572 7468 6572 2069 6e66 6f72 or further infor │ │ │ │ │ -0001b5f0: 6d61 7469 6f6e 206f 6e0a 7468 6973 2e0a mation on.this.. │ │ │ │ │ -0001b600: 0a49 6e20 6120 e280 982e 6368 616e 6765 .In a ....change │ │ │ │ │ -0001b610: 73e2 8099 2066 696c 652c 2074 6865 20e2 s... file, the . │ │ │ │ │ -0001b620: 8098 4465 7363 7269 7074 696f 6ee2 8099 ..Description... │ │ │ │ │ -0001b630: 2066 6965 6c64 2063 6f6e 7461 696e 7320 field contains │ │ │ │ │ -0001b640: 6120 7375 6d6d 6172 7920 6f66 2074 6865 a summary of the │ │ │ │ │ -0001b650: 0a64 6573 6372 6970 7469 6f6e 7320 6f66 .descriptions of │ │ │ │ │ -0001b660: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -0001b670: 6167 6573 2062 6569 6e67 2075 706c 6f61 ages being uploa │ │ │ │ │ -0001b680: 6465 642e 2020 4966 206e 6f20 6269 6e61 ded. If no bina │ │ │ │ │ -0001b690: 7279 0a70 6163 6b61 6765 7320 6172 6520 ry.packages are │ │ │ │ │ -0001b6a0: 6265 696e 6720 7570 6c6f 6164 6564 2c20 being uploaded, │ │ │ │ │ -0001b6b0: 7468 6973 2066 6965 6c64 2077 696c 6c20 this field will │ │ │ │ │ -0001b6c0: 6e6f 7420 6265 2070 7265 7365 6e74 2e0a not be present.. │ │ │ │ │ -0001b6d0: 0a57 6865 6e20 7573 6564 2069 6e73 6964 .When used insid │ │ │ │ │ -0001b6e0: 6520 6120 e280 982e 6368 616e 6765 73e2 e a ....changes. │ │ │ │ │ -0001b6f0: 8099 2066 696c 652c 2074 6865 20e2 8098 .. file, the ... │ │ │ │ │ -0001b700: 4465 7363 7269 7074 696f 6ee2 8099 2066 Description... f │ │ │ │ │ -0001b710: 6965 6c64 2068 6173 2061 0a64 6966 6665 ield has a.diffe │ │ │ │ │ -0001b720: 7265 6e74 2066 6f72 6d61 7420 7468 616e rent format than │ │ │ │ │ -0001b730: 2069 6e20 736f 7572 6365 206f 7220 6269 in source or bi │ │ │ │ │ -0001b740: 6e61 7279 2063 6f6e 7472 6f6c 2066 696c nary control fil │ │ │ │ │ -0001b750: 6573 2e20 2049 7420 6973 2061 0a6d 756c es. It is a.mul │ │ │ │ │ -0001b760: 7469 6c69 6e65 2066 6965 6c64 2077 6974 tiline field wit │ │ │ │ │ -0001b770: 6820 6f6e 6520 6c69 6e65 2070 6572 2062 h one line per b │ │ │ │ │ -0001b780: 696e 6172 7920 7061 636b 6167 652e 2020 inary package. │ │ │ │ │ -0001b790: 5468 6520 6669 7273 7420 6c69 6e65 206f The first line o │ │ │ │ │ -0001b7a0: 6620 7468 650a 6669 656c 6420 7661 6c75 f the.field valu │ │ │ │ │ -0001b7b0: 6520 2874 6865 2070 6172 7420 6f6e 2074 e (the part on t │ │ │ │ │ -0001b7c0: 6865 2073 616d 6520 6c69 6e65 2061 7320 he same line as │ │ │ │ │ -0001b7d0: e280 9844 6573 6372 6970 7469 6f6e 3ae2 ...Description:. │ │ │ │ │ -0001b7e0: 8099 2920 6973 2061 6c77 6179 730a 656d ..) is always.em │ │ │ │ │ -0001b7f0: 7074 792e 2020 4561 6368 2073 7562 7365 pty. Each subse │ │ │ │ │ -0001b800: 7175 656e 7420 6c69 6e65 2069 7320 696e quent line is in │ │ │ │ │ -0001b810: 6465 6e74 6564 2062 7920 6f6e 6520 7370 dented by one sp │ │ │ │ │ -0001b820: 6163 6520 616e 6420 636f 6e74 6169 6e73 ace and contains │ │ │ │ │ -0001b830: 2074 6865 0a6e 616d 6520 6f66 2061 2062 the.name of a b │ │ │ │ │ -0001b840: 696e 6172 7920 7061 636b 6167 652c 2061 inary package, a │ │ │ │ │ -0001b850: 2073 7061 6365 2c20 6120 6879 7068 656e space, a hyphen │ │ │ │ │ -0001b860: 2028 e280 982d e280 9929 2c20 6120 7370 (...-...), a sp │ │ │ │ │ -0001b870: 6163 652c 2061 6e64 2074 6865 0a73 686f ace, and the.sho │ │ │ │ │ -0001b880: 7274 2064 6573 6372 6970 7469 6f6e 206c rt description l │ │ │ │ │ -0001b890: 696e 6520 6672 6f6d 2074 6861 7420 7061 ine from that pa │ │ │ │ │ -0001b8a0: 636b 6167 652e 0a0a 2020 202d 2d2d 2d2d ckage... ----- │ │ │ │ │ -0001b8b0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0001b8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0001b8d0: 3129 2043 6f6d 706c 6574 656c 7920 656d 1) Completely em │ │ │ │ │ -0001b8e0: 7074 7920 6c69 6e65 7320 7769 6c6c 206e pty lines will n │ │ │ │ │ -0001b8f0: 6f74 2062 6520 7265 6e64 6572 6564 2061 ot be rendered a │ │ │ │ │ -0001b900: 7320 626c 616e 6b20 6c69 6e65 732e 0a49 s blank lines..I │ │ │ │ │ -0001b910: 6e73 7465 6164 2c20 7468 6579 2077 696c nstead, they wil │ │ │ │ │ -0001b920: 6c20 6361 7573 6520 7468 6520 7061 7273 l cause the pars │ │ │ │ │ -0001b930: 6572 2074 6f20 7468 696e 6b20 796f 75e2 er to think you. │ │ │ │ │ -0001b940: 8099 7265 2073 7461 7274 696e 6720 6120 ..re starting a │ │ │ │ │ -0001b950: 7768 6f6c 6520 6e65 770a 7265 636f 7264 whole new.record │ │ │ │ │ -0001b960: 2069 6e20 7468 6520 636f 6e74 726f 6c20 in the control │ │ │ │ │ -0001b970: 6669 6c65 2c20 616e 6420 7769 6c6c 2074 file, and will t │ │ │ │ │ -0001b980: 6865 7265 666f 7265 206c 696b 656c 7920 herefore likely │ │ │ │ │ -0001b990: 6162 6f72 7420 7769 7468 2061 6e0a 6572 abort with an.er │ │ │ │ │ -0001b9a0: 726f 722e 0a0a 1f0a 4669 6c65 3a20 6465 ror.....File: de │ │ │ │ │ -0001b9b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0001b9c0: 2c20 204e 6f64 653a 2044 6973 7472 6962 , Node: Distrib │ │ │ │ │ -0001b9d0: 7574 696f 6e2c 2020 4e65 7874 3a20 4461 ution, Next: Da │ │ │ │ │ -0001b9e0: 7465 2c20 2050 7265 763a 2044 6573 6372 te, Prev: Descr │ │ │ │ │ -0001b9f0: 6970 7469 6f6e 2c20 2055 703a 204c 6973 iption, Up: Lis │ │ │ │ │ -0001ba00: 7420 6f66 2066 6965 6c64 730a 0a34 2e36 t of fields..4.6 │ │ │ │ │ -0001ba10: 2e31 3420 e280 9844 6973 7472 6962 7574 .14 ...Distribut │ │ │ │ │ -0001ba20: 696f 6ee2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ion....--------- │ │ │ │ │ -0001ba30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 496e ------------..In │ │ │ │ │ -0001ba40: 2061 20e2 8098 2e63 6861 6e67 6573 e280 a ....changes.. │ │ │ │ │ -0001ba50: 9920 6669 6c65 206f 7220 7061 7273 6564 . file or parsed │ │ │ │ │ -0001ba60: 2063 6861 6e67 656c 6f67 206f 7574 7075 changelog outpu │ │ │ │ │ -0001ba70: 7420 7468 6973 2063 6f6e 7461 696e 7320 t this contains │ │ │ │ │ -0001ba80: 7468 650a 2873 7061 6365 2d73 6570 6172 the.(space-separ │ │ │ │ │ -0001ba90: 6174 6564 2920 6e61 6d65 2873 2920 6f66 ated) name(s) of │ │ │ │ │ -0001baa0: 2074 6865 2064 6973 7472 6962 7574 696f the distributio │ │ │ │ │ -0001bab0: 6e28 7329 2077 6865 7265 2074 6869 7320 n(s) where this │ │ │ │ │ -0001bac0: 7665 7273 696f 6e20 6f66 0a74 6865 2070 version of.the p │ │ │ │ │ -0001bad0: 6163 6b61 6765 2073 686f 756c 6420 6265 ackage should be │ │ │ │ │ -0001bae0: 2069 6e73 7461 6c6c 6564 2e20 2056 616c installed. Val │ │ │ │ │ -0001baf0: 6964 2064 6973 7472 6962 7574 696f 6e73 id distributions │ │ │ │ │ -0001bb00: 2061 7265 2064 6574 6572 6d69 6e65 6420 are determined │ │ │ │ │ -0001bb10: 6279 0a74 6865 2061 7263 6869 7665 206d by.the archive m │ │ │ │ │ -0001bb20: 6169 6e74 6169 6e65 7273 2e20 2028 3129 aintainers. (1) │ │ │ │ │ -0001bb30: 2020 5468 6520 4465 6269 616e 2061 7263 The Debian arc │ │ │ │ │ -0001bb40: 6869 7665 2073 6f66 7477 6172 6520 6f6e hive software on │ │ │ │ │ -0001bb50: 6c79 2073 7570 706f 7274 730a 6c69 7374 ly supports.list │ │ │ │ │ -0001bb60: 696e 6720 6120 7369 6e67 6c65 2064 6973 ing a single dis │ │ │ │ │ -0001bb70: 7472 6962 7574 696f 6e2e 2020 4d69 6772 tribution. Migr │ │ │ │ │ -0001bb80: 6174 696f 6e20 6f66 2070 6163 6b61 6765 ation of package │ │ │ │ │ -0001bb90: 7320 746f 206f 7468 6572 0a64 6973 7472 s to other.distr │ │ │ │ │ -0001bba0: 6962 7574 696f 6e73 2069 7320 6861 6e64 ibutions is hand │ │ │ │ │ -0001bbb0: 6c65 6420 6f75 7473 6964 6520 6f66 2074 led outside of t │ │ │ │ │ -0001bbc0: 6865 2075 706c 6f61 6420 7072 6f63 6573 he upload proces │ │ │ │ │ -0001bbd0: 732e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d s... --------- │ │ │ │ │ -0001bbe0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -0001bbf0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2045 ------.. (1) E │ │ │ │ │ -0001bc00: 7861 6d70 6c65 2064 6973 7472 6962 7574 xample distribut │ │ │ │ │ -0001bc10: 696f 6e20 6e61 6d65 7320 696e 2074 6865 ion names in the │ │ │ │ │ -0001bc20: 2044 6562 6961 6e20 6172 6368 6976 6520 Debian archive │ │ │ │ │ -0001bc30: 7573 6564 2069 6e0a e280 982e 6368 616e used in.....chan │ │ │ │ │ -0001bc40: 6765 73e2 8099 2066 696c 6573 2061 7265 ges... files are │ │ │ │ │ -0001bc50: 3a0a 0a27 756e 7374 6162 6c65 270a 0a20 :..'unstable'.. │ │ │ │ │ -0001bc60: 2020 2020 5468 6973 2064 6973 7472 6962 This distrib │ │ │ │ │ -0001bc70: 7574 696f 6e20 7661 6c75 6520 7265 6665 ution value refe │ │ │ │ │ -0001bc80: 7273 2074 6f20 7468 6520 2764 6576 656c rs to the 'devel │ │ │ │ │ -0001bc90: 6f70 6d65 6e74 616c 2720 7061 7274 206f opmental' part o │ │ │ │ │ -0001bca0: 6620 7468 650a 2020 2020 2044 6562 6961 f the. Debia │ │ │ │ │ -0001bcb0: 6e20 6469 7374 7269 6275 7469 6f6e 2074 n distribution t │ │ │ │ │ -0001bcc0: 7265 652e 2020 4d6f 7374 206e 6577 2070 ree. Most new p │ │ │ │ │ -0001bcd0: 6163 6b61 6765 732c 206e 6577 2075 7073 ackages, new ups │ │ │ │ │ -0001bce0: 7472 6561 6d20 7665 7273 696f 6e73 0a20 tream versions. │ │ │ │ │ -0001bcf0: 2020 2020 6f66 2070 6163 6b61 6765 7320 of packages │ │ │ │ │ -0001bd00: 616e 6420 6275 6720 6669 7865 7320 676f and bug fixes go │ │ │ │ │ -0001bd10: 2069 6e74 6f20 7468 6520 2775 6e73 7461 into the 'unsta │ │ │ │ │ -0001bd20: 626c 6527 2064 6972 6563 746f 7279 2074 ble' directory t │ │ │ │ │ -0001bd30: 7265 652e 0a0a 2765 7870 6572 696d 656e ree...'experimen │ │ │ │ │ -0001bd40: 7461 6c27 0a0a 2020 2020 2054 6865 2070 tal'.. The p │ │ │ │ │ -0001bd50: 6163 6b61 6765 7320 7769 7468 2074 6869 ackages with thi │ │ │ │ │ -0001bd60: 7320 6469 7374 7269 6275 7469 6f6e 2076 s distribution v │ │ │ │ │ -0001bd70: 616c 7565 2061 7265 2064 6565 6d65 6420 alue are deemed │ │ │ │ │ -0001bd80: 6279 2074 6865 6972 0a20 2020 2020 6d61 by their. ma │ │ │ │ │ -0001bd90: 696e 7461 696e 6572 7320 746f 2062 6520 intainers to be │ │ │ │ │ -0001bda0: 6869 6768 2072 6973 6b2e 2020 4f66 7465 high risk. Ofte │ │ │ │ │ -0001bdb0: 6e74 696d 6573 2074 6865 7920 7265 7072 ntimes they repr │ │ │ │ │ -0001bdc0: 6573 656e 7420 6561 726c 7920 6265 7461 esent early beta │ │ │ │ │ -0001bdd0: 0a20 2020 2020 6f72 2064 6576 656c 6f70 . or develop │ │ │ │ │ -0001bde0: 6d65 6e74 616c 2070 6163 6b61 6765 7320 mental packages │ │ │ │ │ -0001bdf0: 6672 6f6d 2076 6172 696f 7573 2073 6f75 from various sou │ │ │ │ │ -0001be00: 7263 6573 2074 6861 7420 7468 6520 6d61 rces that the ma │ │ │ │ │ -0001be10: 696e 7461 696e 6572 730a 2020 2020 2077 intainers. w │ │ │ │ │ -0001be20: 616e 7420 7065 6f70 6c65 2074 6f20 7472 ant people to tr │ │ │ │ │ -0001be30: 792c 2062 7574 2061 7265 206e 6f74 2072 y, but are not r │ │ │ │ │ -0001be40: 6561 6479 2074 6f20 6265 2061 2070 6172 eady to be a par │ │ │ │ │ -0001be50: 7420 6f66 2074 6865 206f 7468 6572 0a20 t of the other. │ │ │ │ │ -0001be60: 2020 2020 7061 7274 7320 6f66 2074 6865 parts of the │ │ │ │ │ -0001be70: 2044 6562 6961 6e20 6469 7374 7269 6275 Debian distribu │ │ │ │ │ -0001be80: 7469 6f6e 2074 7265 652e 0a0a 4f74 6865 tion tree...Othe │ │ │ │ │ -0001be90: 7273 2061 7265 2075 7365 6420 666f 7220 rs are used for │ │ │ │ │ -0001bea0: 7570 6461 7469 6e67 2073 7461 626c 6520 updating stable │ │ │ │ │ -0001beb0: 7265 6c65 6173 6573 206f 7220 666f 7220 releases or for │ │ │ │ │ -0001bec0: 7365 6375 7269 7479 2075 706c 6f61 6473 security uploads │ │ │ │ │ -0001bed0: 2e0a 4d6f 7265 2069 6e66 6f72 6d61 7469 ..More informati │ │ │ │ │ -0001bee0: 6f6e 2069 7320 6176 6169 6c61 626c 6520 on is available │ │ │ │ │ -0001bef0: 696e 2074 6865 2044 6562 6961 6e20 4465 in the Debian De │ │ │ │ │ -0001bf00: 7665 6c6f 7065 72e2 8099 7320 5265 6665 veloper...s Refe │ │ │ │ │ -0001bf10: 7265 6e63 652c 0a73 6563 7469 6f6e 20e2 rence,.section . │ │ │ │ │ -0001bf20: 809c 5468 6520 4465 6269 616e 2061 7263 ..The Debian arc │ │ │ │ │ -0001bf30: 6869 7665 e280 9d2e 0a0a 1f0a 4669 6c65 hive........File │ │ │ │ │ -0001bf40: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0001bf50: 696e 666f 2c20 204e 6f64 653a 2044 6174 info, Node: Dat │ │ │ │ │ -0001bf60: 652c 2020 4e65 7874 3a20 466f 726d 6174 e, Next: Format │ │ │ │ │ -0001bf70: 2c20 2050 7265 763a 2044 6973 7472 6962 , Prev: Distrib │ │ │ │ │ -0001bf80: 7574 696f 6e2c 2020 5570 3a20 4c69 7374 ution, Up: List │ │ │ │ │ -0001bf90: 206f 6620 6669 656c 6473 0a0a 342e 362e of fields..4.6. │ │ │ │ │ -0001bfa0: 3135 20e2 8098 4461 7465 e280 990a 2d2d 15 ...Date....-- │ │ │ │ │ -0001bfb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ -0001bfc0: 7320 6669 656c 6420 696e 636c 7564 6573 s field includes │ │ │ │ │ -0001bfd0: 2074 6865 2064 6174 6520 7468 6520 7061 the date the pa │ │ │ │ │ -0001bfe0: 636b 6167 6520 7761 7320 6275 696c 7420 ckage was built │ │ │ │ │ -0001bff0: 6f72 206c 6173 7420 6564 6974 6564 2e20 or last edited. │ │ │ │ │ -0001c000: 2049 740a 6d75 7374 2062 6520 696e 2074 It.must be in t │ │ │ │ │ -0001c010: 6865 2073 616d 6520 666f 726d 6174 2061 he same format a │ │ │ │ │ -0001c020: 7320 7468 6520 6461 7465 2069 6e20 6120 s the date in a │ │ │ │ │ -0001c030: e280 9864 6562 6961 6e2f 6368 616e 6765 ...debian/change │ │ │ │ │ -0001c040: 6c6f 67e2 8099 2065 6e74 7279 2e0a 0a54 log... entry...T │ │ │ │ │ -0001c050: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this │ │ │ │ │ -0001c060: 2066 6965 6c64 2069 7320 7573 7561 6c6c field is usuall │ │ │ │ │ -0001c070: 7920 6578 7472 6163 7465 6420 6672 6f6d y extracted from │ │ │ │ │ -0001c080: 2074 6865 20e2 8098 6465 6269 616e 2f63 the ...debian/c │ │ │ │ │ -0001c090: 6861 6e67 656c 6f67 e280 990a 6669 6c65 hangelog....file │ │ │ │ │ -0001c0a0: 202d 2073 6565 2073 2d64 706b 6763 6861 - see s-dpkgcha │ │ │ │ │ -0001c0b0: 6e67 656c 6f67 292e 0a0a 1f0a 4669 6c65 ngelog).....File │ │ │ │ │ -0001c0c0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0001c0d0: 696e 666f 2c20 204e 6f64 653a 2046 6f72 info, Node: For │ │ │ │ │ -0001c0e0: 6d61 742c 2020 4e65 7874 3a20 5572 6765 mat, Next: Urge │ │ │ │ │ -0001c0f0: 6e63 792c 2020 5072 6576 3a20 4461 7465 ncy, Prev: Date │ │ │ │ │ -0001c100: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -0001c110: 6965 6c64 730a 0a34 2e36 2e31 3620 e280 ields..4.6.16 .. │ │ │ │ │ -0001c120: 9846 6f72 6d61 74e2 8099 0a2d 2d2d 2d2d .Format....----- │ │ │ │ │ -0001c130: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 496e 202a ----------..In * │ │ │ │ │ -0001c140: 6e6f 7465 202e 6368 616e 6765 733a 2037 note .changes: 7 │ │ │ │ │ -0001c150: 612e 2066 696c 6573 2c20 7468 6973 2066 a. files, this f │ │ │ │ │ -0001c160: 6965 6c64 2064 6563 6c61 7265 7320 7468 ield declares th │ │ │ │ │ -0001c170: 6520 666f 726d 6174 2076 6572 7369 6f6e e format version │ │ │ │ │ -0001c180: 206f 660a 7468 6174 2066 696c 652e 2020 of.that file. │ │ │ │ │ -0001c190: 5468 6520 7379 6e74 6178 206f 6620 7468 The syntax of th │ │ │ │ │ -0001c1a0: 6520 6669 656c 6420 7661 6c75 6520 6973 e field value is │ │ │ │ │ -0001c1b0: 2074 6865 2073 616d 6520 6173 2074 6861 the same as tha │ │ │ │ │ -0001c1c0: 7420 6f66 2061 202a 6e6f 7465 0a70 6163 t of a *note.pac │ │ │ │ │ -0001c1d0: 6b61 6765 2076 6572 7369 6f6e 206e 756d kage version num │ │ │ │ │ -0001c1e0: 6265 723a 2034 312e 2065 7863 6570 7420 ber: 41. except │ │ │ │ │ -0001c1f0: 7468 6174 206e 6f20 6570 6f63 6820 6f72 that no epoch or │ │ │ │ │ -0001c200: 2044 6562 6961 6e20 7265 7669 7369 6f6e Debian revision │ │ │ │ │ -0001c210: 2069 730a 616c 6c6f 7765 642e 2020 5468 is.allowed. Th │ │ │ │ │ -0001c220: 6520 666f 726d 6174 2064 6573 6372 6962 e format describ │ │ │ │ │ -0001c230: 6564 2069 6e20 7468 6973 2064 6f63 756d ed in this docum │ │ │ │ │ -0001c240: 656e 7420 6973 2031 2e38 2e0a 0a49 6e20 ent is 1.8...In │ │ │ │ │ -0001c250: 2a6e 6f74 6520 2e64 7363 2044 6562 6961 *note .dsc Debia │ │ │ │ │ -0001c260: 6e20 736f 7572 6365 2063 6f6e 7472 6f6c n source control │ │ │ │ │ -0001c270: 3a20 3733 2e20 6669 6c65 732c 2074 6869 : 73. files, thi │ │ │ │ │ -0001c280: 7320 6669 656c 6420 6465 636c 6172 6573 s field declares │ │ │ │ │ -0001c290: 2074 6865 0a66 6f72 6d61 7420 6f66 2074 the.format of t │ │ │ │ │ -0001c2a0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -0001c2b0: 652e 2020 5468 6520 6669 656c 6420 7661 e. The field va │ │ │ │ │ -0001c2c0: 6c75 6520 6973 2075 7365 6420 6279 2070 lue is used by p │ │ │ │ │ -0001c2d0: 726f 6772 616d 730a 6163 7469 6e67 206f rograms.acting o │ │ │ │ │ -0001c2e0: 6e20 6120 736f 7572 6365 2070 6163 6b61 n a source packa │ │ │ │ │ -0001c2f0: 6765 2074 6f20 696e 7465 7270 7265 7420 ge to interpret │ │ │ │ │ -0001c300: 7468 6520 6c69 7374 206f 6620 6669 6c65 the list of file │ │ │ │ │ -0001c310: 7320 696e 2074 6865 2073 6f75 7263 650a s in the source. │ │ │ │ │ -0001c320: 7061 636b 6167 6520 616e 6420 6465 7465 package and dete │ │ │ │ │ -0001c330: 726d 696e 6520 686f 7720 746f 2075 6e70 rmine how to unp │ │ │ │ │ -0001c340: 6163 6b20 6974 2e20 2054 6865 2073 796e ack it. The syn │ │ │ │ │ -0001c350: 7461 7820 6f66 2074 6865 2066 6965 6c64 tax of the field │ │ │ │ │ -0001c360: 2076 616c 7565 0a69 7320 6120 6e75 6d65 value.is a nume │ │ │ │ │ -0001c370: 7269 6320 6d61 6a6f 7220 7265 7669 7369 ric major revisi │ │ │ │ │ -0001c380: 6f6e 2c20 6120 7065 7269 6f64 2c20 6120 on, a period, a │ │ │ │ │ -0001c390: 6e75 6d65 7269 6320 6d69 6e6f 7220 7265 numeric minor re │ │ │ │ │ -0001c3a0: 7669 7369 6f6e 2c20 616e 640a 7468 656e vision, and.then │ │ │ │ │ -0001c3b0: 2061 6e20 6f70 7469 6f6e 616c 2073 7562 an optional sub │ │ │ │ │ -0001c3c0: 7479 7065 2061 6674 6572 2077 6869 7465 type after white │ │ │ │ │ -0001c3d0: 7370 6163 652c 2077 6869 6368 2069 6620 space, which if │ │ │ │ │ -0001c3e0: 7370 6563 6966 6965 6420 6973 2061 6e0a specified is an. │ │ │ │ │ -0001c3f0: 616c 7068 616e 756d 6572 6963 2077 6f72 alphanumeric wor │ │ │ │ │ -0001c400: 6420 696e 2070 6172 656e 7468 6573 6573 d in parentheses │ │ │ │ │ -0001c410: 2e20 2054 6865 2073 7562 7479 7065 2069 . The subtype i │ │ │ │ │ -0001c420: 7320 6f70 7469 6f6e 616c 2069 6e20 7468 s optional in th │ │ │ │ │ -0001c430: 6520 7379 6e74 6178 0a62 7574 206d 6179 e syntax.but may │ │ │ │ │ -0001c440: 2062 6520 6d61 6e64 6174 6f72 7920 666f be mandatory fo │ │ │ │ │ -0001c450: 7220 7061 7274 6963 756c 6172 2073 6f75 r particular sou │ │ │ │ │ -0001c460: 7263 6520 666f 726d 6174 2072 6576 6973 rce format revis │ │ │ │ │ -0001c470: 696f 6e73 2e20 2028 3129 0a0a 2020 202d ions. (1).. - │ │ │ │ │ -0001c480: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -0001c490: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -0001c4a0: 2020 2028 3129 2054 6865 2073 6f75 7263 (1) The sourc │ │ │ │ │ -0001c4b0: 6520 666f 726d 6174 7320 6375 7272 656e e formats curren │ │ │ │ │ -0001c4c0: 746c 7920 7375 7070 6f72 7465 6420 6279 tly supported by │ │ │ │ │ -0001c4d0: 2074 6865 2044 6562 6961 6e20 6172 6368 the Debian arch │ │ │ │ │ -0001c4e0: 6976 650a 736f 6674 7761 7265 2061 7265 ive.software are │ │ │ │ │ -0001c4f0: 20e2 8098 312e 30e2 8099 2c20 e280 9833 ...1.0..., ...3 │ │ │ │ │ -0001c500: 2e30 2028 6e61 7469 7665 29e2 8099 2c20 .0 (native)..., │ │ │ │ │ -0001c510: 616e 6420 e280 9833 2e30 2028 7175 696c and ...3.0 (quil │ │ │ │ │ -0001c520: 7429 e280 992e 0a0a 1f0a 4669 6c65 3a20 t)........File: │ │ │ │ │ -0001c530: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0001c540: 666f 2c20 204e 6f64 653a 2055 7267 656e fo, Node: Urgen │ │ │ │ │ -0001c550: 6379 2c20 204e 6578 743a 2043 6861 6e67 cy, Next: Chang │ │ │ │ │ -0001c560: 6573 2c20 2050 7265 763a 2046 6f72 6d61 es, Prev: Forma │ │ │ │ │ -0001c570: 742c 2020 5570 3a20 4c69 7374 206f 6620 t, Up: List of │ │ │ │ │ -0001c580: 6669 656c 6473 0a0a 342e 362e 3137 20e2 fields..4.6.17 . │ │ │ │ │ -0001c590: 8098 5572 6765 6e63 79e2 8099 0a2d 2d2d ..Urgency....--- │ │ │ │ │ -0001c5a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -0001c5b0: 6869 7320 6973 2061 2064 6573 6372 6970 his is a descrip │ │ │ │ │ -0001c5c0: 7469 6f6e 206f 6620 686f 7720 696d 706f tion of how impo │ │ │ │ │ -0001c5d0: 7274 616e 7420 6974 2069 7320 746f 2075 rtant it is to u │ │ │ │ │ -0001c5e0: 7067 7261 6465 2074 6f20 7468 6973 2076 pgrade to this v │ │ │ │ │ -0001c5f0: 6572 7369 6f6e 0a66 726f 6d20 7072 6576 ersion.from prev │ │ │ │ │ -0001c600: 696f 7573 206f 6e65 732e 2020 4974 2063 ious ones. It c │ │ │ │ │ -0001c610: 6f6e 7369 7374 7320 6f66 2061 2073 696e onsists of a sin │ │ │ │ │ -0001c620: 676c 6520 6b65 7977 6f72 6420 7461 6b69 gle keyword taki │ │ │ │ │ -0001c630: 6e67 206f 6e65 206f 6620 7468 650a 7661 ng one of the.va │ │ │ │ │ -0001c640: 6c75 6573 20e2 8098 6c6f 77e2 8099 2c20 lues ...low..., │ │ │ │ │ -0001c650: e280 986d 6564 6975 6de2 8099 2c20 e280 ...medium..., .. │ │ │ │ │ -0001c660: 9868 6967 68e2 8099 2c20 e280 9865 6d65 .high..., ...eme │ │ │ │ │ -0001c670: 7267 656e 6379 e280 992c 206f 7220 e280 rgency..., or .. │ │ │ │ │ -0001c680: 9863 7269 7469 6361 6ce2 8099 2028 3129 .critical... (1) │ │ │ │ │ -0001c690: 2028 6e6f 740a 6361 7365 2d73 656e 7369 (not.case-sensi │ │ │ │ │ -0001c6a0: 7469 7665 2920 666f 6c6c 6f77 6564 2062 tive) followed b │ │ │ │ │ -0001c6b0: 7920 616e 206f 7074 696f 6e61 6c20 636f y an optional co │ │ │ │ │ -0001c6c0: 6d6d 656e 7461 7279 2028 7365 7061 7261 mmentary (separa │ │ │ │ │ -0001c6d0: 7465 6420 6279 2061 0a73 7061 6365 2920 ted by a.space) │ │ │ │ │ -0001c6e0: 7768 6963 6820 6973 2075 7375 616c 6c79 which is usually │ │ │ │ │ -0001c6f0: 2069 6e20 7061 7265 6e74 6865 7365 732e in parentheses. │ │ │ │ │ -0001c700: 2020 466f 7220 6578 616d 706c 653a 0a0a For example:.. │ │ │ │ │ -0001c710: 2020 2020 2055 7267 656e 6379 3a20 6c6f Urgency: lo │ │ │ │ │ -0001c720: 7720 2848 4947 4820 666f 7220 7573 6572 w (HIGH for user │ │ │ │ │ -0001c730: 7320 6f66 2064 6976 6572 7369 6f6e 7329 s of diversions) │ │ │ │ │ -0001c740: 0a0a 5468 6520 7661 6c75 6520 6f66 2074 ..The value of t │ │ │ │ │ -0001c750: 6869 7320 6669 656c 6420 6973 2075 7375 his field is usu │ │ │ │ │ -0001c760: 616c 6c79 2065 7874 7261 6374 6564 2066 ally extracted f │ │ │ │ │ -0001c770: 726f 6d20 7468 6520 e280 9864 6562 6961 rom the ...debia │ │ │ │ │ -0001c780: 6e2f 6368 616e 6765 6c6f 67e2 8099 0a66 n/changelog....f │ │ │ │ │ -0001c790: 696c 6520 2d20 7365 6520 732d 6470 6b67 ile - see s-dpkg │ │ │ │ │ -0001c7a0: 6368 616e 6765 6c6f 672e 0a0a 2020 202d changelog... - │ │ │ │ │ -0001c7b0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -0001c7c0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -0001c7d0: 2020 2028 3129 204f 7468 6572 2075 7267 (1) Other urg │ │ │ │ │ -0001c7e0: 656e 6379 2076 616c 7565 7320 6172 6520 ency values are │ │ │ │ │ -0001c7f0: 7375 7070 6f72 7465 6420 7769 7468 2063 supported with c │ │ │ │ │ -0001c800: 6f6e 6669 6775 7261 7469 6f6e 2063 6861 onfiguration cha │ │ │ │ │ -0001c810: 6e67 6573 2069 6e0a 7468 6520 6172 6368 nges in.the arch │ │ │ │ │ -0001c820: 6976 6520 736f 6674 7761 7265 2062 7574 ive software but │ │ │ │ │ -0001c830: 2061 7265 206e 6f74 2075 7365 6420 696e are not used in │ │ │ │ │ -0001c840: 2044 6562 6961 6e2e 2020 5468 6520 7572 Debian. The ur │ │ │ │ │ -0001c850: 6765 6e63 7920 6166 6665 6374 730a 686f gency affects.ho │ │ │ │ │ -0001c860: 7720 7175 6963 6b6c 7920 6120 7061 636b w quickly a pack │ │ │ │ │ -0001c870: 6167 6520 7769 6c6c 2062 6520 636f 6e73 age will be cons │ │ │ │ │ -0001c880: 6964 6572 6564 2066 6f72 2069 6e63 6c75 idered for inclu │ │ │ │ │ -0001c890: 7369 6f6e 2069 6e74 6f20 7468 650a e280 sion into the... │ │ │ │ │ -0001c8a0: 9874 6573 7469 6e67 e280 9920 6469 7374 .testing... dist │ │ │ │ │ -0001c8b0: 7269 6275 7469 6f6e 2061 6e64 2067 6976 ribution and giv │ │ │ │ │ -0001c8c0: 6573 2061 6e20 696e 6469 6361 7469 6f6e es an indication │ │ │ │ │ -0001c8d0: 206f 6620 7468 6520 696d 706f 7274 616e of the importan │ │ │ │ │ -0001c8e0: 6365 206f 6620 616e 790a 6669 7865 7320 ce of any.fixes │ │ │ │ │ -0001c8f0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ -0001c900: 7570 6c6f 6164 2e20 20e2 8098 456d 6572 upload. ...Emer │ │ │ │ │ -0001c910: 6765 6e63 79e2 8099 2061 6e64 20e2 8098 gency... and ... │ │ │ │ │ -0001c920: 6372 6974 6963 616c e280 9920 6172 6520 critical... are │ │ │ │ │ -0001c930: 7472 6561 7465 6420 6173 0a73 796e 6f6e treated as.synon │ │ │ │ │ -0001c940: 796d 6f75 732e 0a0a 1f0a 4669 6c65 3a20 ymous.....File: │ │ │ │ │ -0001c950: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0001c960: 666f 2c20 204e 6f64 653a 2043 6861 6e67 fo, Node: Chang │ │ │ │ │ -0001c970: 6573 2c20 204e 6578 743a 2042 696e 6172 es, Next: Binar │ │ │ │ │ -0001c980: 792c 2020 5072 6576 3a20 5572 6765 6e63 y, Prev: Urgenc │ │ │ │ │ -0001c990: 792c 2020 5570 3a20 4c69 7374 206f 6620 y, Up: List of │ │ │ │ │ -0001c9a0: 6669 656c 6473 0a0a 342e 362e 3138 20e2 fields..4.6.18 . │ │ │ │ │ -0001c9b0: 8098 4368 616e 6765 73e2 8099 0a2d 2d2d ..Changes....--- │ │ │ │ │ -0001c9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -0001c9d0: 6869 7320 6d75 6c74 696c 696e 6520 6669 his multiline fi │ │ │ │ │ -0001c9e0: 656c 6420 636f 6e74 6169 6e73 2074 6865 eld contains the │ │ │ │ │ -0001c9f0: 2068 756d 616e 2d72 6561 6461 626c 6520 human-readable │ │ │ │ │ -0001ca00: 6368 616e 6765 7320 6461 7461 2c0a 6465 changes data,.de │ │ │ │ │ -0001ca10: 7363 7269 6269 6e67 2074 6865 2064 6966 scribing the dif │ │ │ │ │ -0001ca20: 6665 7265 6e63 6573 2062 6574 7765 656e ferences between │ │ │ │ │ -0001ca30: 2074 6865 206c 6173 7420 7665 7273 696f the last versio │ │ │ │ │ -0001ca40: 6e20 616e 6420 7468 6520 6375 7272 656e n and the curren │ │ │ │ │ -0001ca50: 7420 6f6e 652e 0a0a 5468 6520 6669 7273 t one...The firs │ │ │ │ │ -0001ca60: 7420 6c69 6e65 206f 6620 7468 6520 6669 t line of the fi │ │ │ │ │ -0001ca70: 656c 6420 7661 6c75 6520 2874 6865 2070 eld value (the p │ │ │ │ │ -0001ca80: 6172 7420 6f6e 2074 6865 2073 616d 6520 art on the same │ │ │ │ │ -0001ca90: 6c69 6e65 2061 730a e280 9843 6861 6e67 line as....Chang │ │ │ │ │ -0001caa0: 6573 3ae2 8099 2920 6973 2061 6c77 6179 es:...) is alway │ │ │ │ │ -0001cab0: 7320 656d 7074 792e 2020 5468 6520 636f s empty. The co │ │ │ │ │ -0001cac0: 6e74 656e 7420 6f66 2074 6865 2066 6965 ntent of the fie │ │ │ │ │ -0001cad0: 6c64 2069 7320 6578 7072 6573 7365 6420 ld is expressed │ │ │ │ │ -0001cae0: 6173 0a63 6f6e 7469 6e75 6174 696f 6e20 as.continuation │ │ │ │ │ -0001caf0: 6c69 6e65 732c 2077 6974 6820 6561 6368 lines, with each │ │ │ │ │ -0001cb00: 206c 696e 6520 696e 6465 6e74 6564 2062 line indented b │ │ │ │ │ -0001cb10: 7920 6174 206c 6561 7374 206f 6e65 2073 y at least one s │ │ │ │ │ -0001cb20: 7061 6365 2e0a 426c 616e 6b20 6c69 6e65 pace..Blank line │ │ │ │ │ -0001cb30: 7320 6d75 7374 2062 6520 7265 7072 6573 s must be repres │ │ │ │ │ -0001cb40: 656e 7465 6420 6279 2061 206c 696e 6520 ented by a line │ │ │ │ │ -0001cb50: 636f 6e73 6973 7469 6e67 206f 6e6c 7920 consisting only │ │ │ │ │ -0001cb60: 6f66 2061 2073 7061 6365 2061 6e64 0a61 of a space and.a │ │ │ │ │ -0001cb70: 2066 756c 6c20 7374 6f70 2028 e280 982e full stop (.... │ │ │ │ │ -0001cb80: e280 9929 2e0a 0a54 6865 2076 616c 7565 ...)...The value │ │ │ │ │ -0001cb90: 206f 6620 7468 6973 2066 6965 6c64 2069 of this field i │ │ │ │ │ -0001cba0: 7320 7573 7561 6c6c 7920 6578 7472 6163 s usually extrac │ │ │ │ │ -0001cbb0: 7465 6420 6672 6f6d 2074 6865 20e2 8098 ted from the ... │ │ │ │ │ -0001cbc0: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ -0001cbd0: e280 990a 6669 6c65 202d 2073 6565 2073 ....file - see s │ │ │ │ │ -0001cbe0: 2d64 706b 6763 6861 6e67 656c 6f67 2e0a -dpkgchangelog.. │ │ │ │ │ -0001cbf0: 0a45 6163 6820 7665 7273 696f 6ee2 8099 .Each version... │ │ │ │ │ -0001cc00: 7320 6368 616e 6765 2069 6e66 6f72 6d61 s change informa │ │ │ │ │ -0001cc10: 7469 6f6e 2073 686f 756c 6420 6265 2070 tion should be p │ │ │ │ │ -0001cc20: 7265 6365 6465 6420 6279 2061 20e2 809c receded by a ... │ │ │ │ │ -0001cc30: 7469 746c 65e2 809d 206c 696e 650a 6769 title... line.gi │ │ │ │ │ -0001cc40: 7669 6e67 2061 7420 6c65 6173 7420 7468 ving at least th │ │ │ │ │ -0001cc50: 6520 7665 7273 696f 6e2c 2064 6973 7472 e version, distr │ │ │ │ │ -0001cc60: 6962 7574 696f 6e28 7329 2061 6e64 2075 ibution(s) and u │ │ │ │ │ -0001cc70: 7267 656e 6379 2c20 696e 2061 0a68 756d rgency, in a.hum │ │ │ │ │ -0001cc80: 616e 2d72 6561 6461 626c 6520 7761 792e an-readable way. │ │ │ │ │ -0001cc90: 0a0a 4966 2064 6174 6120 6672 6f6d 2073 ..If data from s │ │ │ │ │ -0001cca0: 6576 6572 616c 2076 6572 7369 6f6e 7320 everal versions │ │ │ │ │ -0001ccb0: 6973 2062 6569 6e67 2072 6574 7572 6e65 is being returne │ │ │ │ │ -0001ccc0: 6420 7468 6520 656e 7472 7920 666f 7220 d the entry for │ │ │ │ │ -0001ccd0: 7468 6520 6d6f 7374 0a72 6563 656e 7420 the most.recent │ │ │ │ │ -0001cce0: 7665 7273 696f 6e20 7368 6f75 6c64 2062 version should b │ │ │ │ │ -0001ccf0: 6520 7265 7475 726e 6564 2066 6972 7374 e returned first │ │ │ │ │ -0001cd00: 2c20 616e 6420 656e 7472 6965 7320 7368 , and entries sh │ │ │ │ │ -0001cd10: 6f75 6c64 2062 6520 7365 7061 7261 7465 ould be separate │ │ │ │ │ -0001cd20: 640a 6279 2074 6865 2072 6570 7265 7365 d.by the represe │ │ │ │ │ -0001cd30: 6e74 6174 696f 6e20 6f66 2061 2062 6c61 ntation of a bla │ │ │ │ │ -0001cd40: 6e6b 206c 696e 6520 2874 6865 20e2 809c nk line (the ... │ │ │ │ │ -0001cd50: 7469 746c 65e2 809d 206c 696e 6520 6d61 title... line ma │ │ │ │ │ -0001cd60: 7920 616c 736f 2062 650a 666f 6c6c 6f77 y also be.follow │ │ │ │ │ -0001cd70: 6564 2062 7920 7468 6520 7265 7072 6573 ed by the repres │ │ │ │ │ -0001cd80: 656e 7461 7469 6f6e 206f 6620 6120 626c entation of a bl │ │ │ │ │ -0001cd90: 616e 6b20 6c69 6e65 292e 0a0a 1f0a 4669 ank line).....Fi │ │ │ │ │ -0001cda0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0001cdb0: 792e 696e 666f 2c20 204e 6f64 653a 2042 y.info, Node: B │ │ │ │ │ -0001cdc0: 696e 6172 792c 2020 4e65 7874 3a20 496e inary, Next: In │ │ │ │ │ -0001cdd0: 7374 616c 6c65 642d 5369 7a65 2c20 2050 stalled-Size, P │ │ │ │ │ -0001cde0: 7265 763a 2043 6861 6e67 6573 2c20 2055 rev: Changes, U │ │ │ │ │ -0001cdf0: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ -0001ce00: 730a 0a34 2e36 2e31 3920 e280 9842 696e s..4.6.19 ...Bin │ │ │ │ │ -0001ce10: 6172 79e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ary....--------- │ │ │ │ │ -0001ce20: 2d2d 2d2d 2d2d 0a0a 5468 6973 2066 6f6c ------..This fol │ │ │ │ │ -0001ce30: 6465 6420 6669 656c 6420 6973 2061 206c ded field is a l │ │ │ │ │ -0001ce40: 6973 7420 6f66 2062 696e 6172 7920 7061 ist of binary pa │ │ │ │ │ -0001ce50: 636b 6167 6573 2e20 2049 7473 2073 796e ckages. Its syn │ │ │ │ │ -0001ce60: 7461 7820 616e 6420 6d65 616e 696e 670a tax and meaning. │ │ │ │ │ -0001ce70: 7661 7269 6573 2064 6570 656e 6469 6e67 varies depending │ │ │ │ │ -0001ce80: 206f 6e20 7468 6520 636f 6e74 726f 6c20 on the control │ │ │ │ │ -0001ce90: 6669 6c65 2069 6e20 7768 6963 6820 6974 file in which it │ │ │ │ │ -0001cea0: 2061 7070 6561 7273 2e0a 0a57 6865 6e20 appears...When │ │ │ │ │ -0001ceb0: 6974 2061 7070 6561 7273 2069 6e20 7468 it appears in th │ │ │ │ │ -0001cec0: 6520 e280 982e 6473 63e2 8099 2066 696c e ....dsc... fil │ │ │ │ │ -0001ced0: 652c 2069 7420 6c69 7374 7320 6269 6e61 e, it lists bina │ │ │ │ │ -0001cee0: 7279 2070 6163 6b61 6765 7320 7768 6963 ry packages whic │ │ │ │ │ -0001cef0: 6820 610a 736f 7572 6365 2070 6163 6b61 h a.source packa │ │ │ │ │ -0001cf00: 6765 2063 616e 2070 726f 6475 6365 2c20 ge can produce, │ │ │ │ │ -0001cf10: 7365 7061 7261 7465 6420 6279 2063 6f6d separated by com │ │ │ │ │ -0001cf20: 6d61 7320 2831 292e 2020 5468 6520 736f mas (1). The so │ │ │ │ │ -0001cf30: 7572 6365 2070 6163 6b61 6765 0a64 6f65 urce package.doe │ │ │ │ │ -0001cf40: 7320 6e6f 7420 6e65 6365 7373 6172 696c s not necessaril │ │ │ │ │ -0001cf50: 7920 7072 6f64 7563 6520 616c 6c20 6f66 y produce all of │ │ │ │ │ -0001cf60: 2074 6865 7365 2062 696e 6172 7920 7061 these binary pa │ │ │ │ │ -0001cf70: 636b 6167 6573 2066 6f72 2065 7665 7279 ckages for every │ │ │ │ │ -0001cf80: 0a61 7263 6869 7465 6374 7572 652e 2020 .architecture. │ │ │ │ │ -0001cf90: 5468 6520 736f 7572 6365 2063 6f6e 7472 The source contr │ │ │ │ │ -0001cfa0: 6f6c 2066 696c 6520 646f 6573 6ee2 8099 ol file doesn... │ │ │ │ │ -0001cfb0: 7420 636f 6e74 6169 6e20 6465 7461 696c t contain detail │ │ │ │ │ -0001cfc0: 7320 6f66 2077 6869 6368 0a61 7263 6869 s of which.archi │ │ │ │ │ -0001cfd0: 7465 6374 7572 6573 2061 7265 2061 7070 tectures are app │ │ │ │ │ -0001cfe0: 726f 7072 6961 7465 2066 6f72 2077 6869 ropriate for whi │ │ │ │ │ -0001cff0: 6368 206f 6620 7468 6520 6269 6e61 7279 ch of the binary │ │ │ │ │ -0001d000: 2070 6163 6b61 6765 732e 0a0a 5768 656e packages...When │ │ │ │ │ -0001d010: 2069 7420 6170 7065 6172 7320 696e 2061 it appears in a │ │ │ │ │ -0001d020: 20e2 8098 2e63 6861 6e67 6573 e280 9920 ....changes... │ │ │ │ │ -0001d030: 6669 6c65 2c20 6974 206c 6973 7473 2074 file, it lists t │ │ │ │ │ -0001d040: 6865 206e 616d 6573 206f 6620 7468 6520 he names of the │ │ │ │ │ -0001d050: 6269 6e61 7279 0a70 6163 6b61 6765 7320 binary.packages │ │ │ │ │ -0001d060: 6265 696e 6720 7570 6c6f 6164 6564 2c20 being uploaded, │ │ │ │ │ -0001d070: 7365 7061 7261 7465 6420 6279 2077 6869 separated by whi │ │ │ │ │ -0001d080: 7465 7370 6163 6520 286e 6f74 2063 6f6d tespace (not com │ │ │ │ │ -0001d090: 6d61 7329 2e20 2049 6620 6e6f 0a62 696e mas). If no.bin │ │ │ │ │ -0001d0a0: 6172 7920 7061 636b 6167 6573 2061 7265 ary packages are │ │ │ │ │ -0001d0b0: 2062 6569 6e67 2075 706c 6f61 6465 642c being uploaded, │ │ │ │ │ -0001d0c0: 2074 6869 7320 6669 656c 6420 7769 6c6c this field will │ │ │ │ │ -0001d0d0: 206e 6f74 2062 6520 7072 6573 656e 742e not be present. │ │ │ │ │ -0001d0e0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0001d0f0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0001d100: 2d2d 2d2d 0a0a 2020 2028 3129 2041 2073 ----.. (1) A s │ │ │ │ │ -0001d110: 7061 6365 2061 6674 6572 2065 6163 6820 pace after each │ │ │ │ │ -0001d120: 636f 6d6d 6120 6973 2063 6f6e 7665 6e74 comma is convent │ │ │ │ │ -0001d130: 696f 6e61 6c2e 0a0a 1f0a 4669 6c65 3a20 ional.....File: │ │ │ │ │ -0001d140: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0001d150: 666f 2c20 204e 6f64 653a 2049 6e73 7461 fo, Node: Insta │ │ │ │ │ -0001d160: 6c6c 6564 2d53 697a 652c 2020 4e65 7874 lled-Size, Next │ │ │ │ │ -0001d170: 3a20 4669 6c65 732c 2020 5072 6576 3a20 : Files, Prev: │ │ │ │ │ -0001d180: 4269 6e61 7279 2c20 2055 703a 204c 6973 Binary, Up: Lis │ │ │ │ │ -0001d190: 7420 6f66 2066 6965 6c64 730a 0a34 2e36 t of fields..4.6 │ │ │ │ │ -0001d1a0: 2e32 3020 e280 9849 6e73 7461 6c6c 6564 .20 ...Installed │ │ │ │ │ -0001d1b0: 2d53 697a 65e2 8099 0a2d 2d2d 2d2d 2d2d -Size....------- │ │ │ │ │ -0001d1c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001d1d0: 0a0a 5468 6973 2066 6965 6c64 2061 7070 ..This field app │ │ │ │ │ -0001d1e0: 6561 7273 2069 6e20 7468 6520 6269 6e61 ears in the bina │ │ │ │ │ -0001d1f0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ -0001d200: 6f6c 2066 696c 6573 2c20 616e 6420 696e ol files, and in │ │ │ │ │ -0001d210: 2074 6865 0ae2 8098 5061 636b 6167 6573 the....Packages │ │ │ │ │ -0001d220: e280 9920 6669 6c65 732e 2020 4974 2067 ... files. It g │ │ │ │ │ -0001d230: 6976 6573 2061 6e20 6573 7469 6d61 7465 ives an estimate │ │ │ │ │ -0001d240: 206f 6620 7468 6520 746f 7461 6c20 616d of the total am │ │ │ │ │ -0001d250: 6f75 6e74 206f 6620 6469 736b 0a73 7061 ount of disk.spa │ │ │ │ │ -0001d260: 6365 2072 6571 7569 7265 6420 746f 2069 ce required to i │ │ │ │ │ -0001d270: 6e73 7461 6c6c 2074 6865 206e 616d 6564 nstall the named │ │ │ │ │ -0001d280: 2070 6163 6b61 6765 2e20 2041 6374 7561 package. Actua │ │ │ │ │ -0001d290: 6c20 696e 7374 616c 6c65 6420 7369 7a65 l installed size │ │ │ │ │ -0001d2a0: 206d 6179 0a76 6172 7920 6261 7365 6420 may.vary based │ │ │ │ │ -0001d2b0: 6f6e 2062 6c6f 636b 2073 697a 652c 2066 on block size, f │ │ │ │ │ -0001d2c0: 696c 6520 7379 7374 656d 2070 726f 7065 ile system prope │ │ │ │ │ -0001d2d0: 7274 6965 732c 206f 7220 6163 7469 6f6e rties, or action │ │ │ │ │ -0001d2e0: 7320 7461 6b65 6e20 6279 0a70 6163 6b61 s taken by.packa │ │ │ │ │ -0001d2f0: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -0001d300: 7269 7074 732e 0a0a 5468 6520 6469 736b ripts...The disk │ │ │ │ │ -0001d310: 2073 7061 6365 2069 7320 6769 7665 6e20 space is given │ │ │ │ │ -0001d320: 6173 2074 6865 2061 6363 756d 756c 6174 as the accumulat │ │ │ │ │ -0001d330: 6564 2073 697a 6520 6f66 2065 6163 6820 ed size of each │ │ │ │ │ -0001d340: 7265 6775 6c61 7220 6669 6c65 2061 6e64 regular file and │ │ │ │ │ -0001d350: 0a73 796d 6c69 6e6b 2072 6f75 6e64 6564 .symlink rounded │ │ │ │ │ -0001d360: 2074 6f20 3120 4b69 4220 7573 6564 2075 to 1 KiB used u │ │ │ │ │ -0001d370: 6e69 7473 2c20 616e 6420 6120 6261 7365 nits, and a base │ │ │ │ │ -0001d380: 6c69 6e65 206f 6620 3120 4b69 4220 666f line of 1 KiB fo │ │ │ │ │ -0001d390: 7220 616e 790a 6f74 6865 7220 6669 6c65 r any.other file │ │ │ │ │ -0001d3a0: 7379 7374 656d 206f 626a 6563 7420 7479 system object ty │ │ │ │ │ -0001d3b0: 7065 2e0a 0a1f 0a46 696c 653a 2064 6562 pe.....File: deb │ │ │ │ │ -0001d3c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0001d3d0: 2020 4e6f 6465 3a20 4669 6c65 732c 2020 Node: Files, │ │ │ │ │ -0001d3e0: 4e65 7874 3a20 436c 6f73 6573 2c20 2050 Next: Closes, P │ │ │ │ │ -0001d3f0: 7265 763a 2049 6e73 7461 6c6c 6564 2d53 rev: Installed-S │ │ │ │ │ -0001d400: 697a 652c 2020 5570 3a20 4c69 7374 206f ize, Up: List o │ │ │ │ │ -0001d410: 6620 6669 656c 6473 0a0a 342e 362e 3231 f fields..4.6.21 │ │ │ │ │ -0001d420: 20e2 8098 4669 6c65 73e2 8099 0a2d 2d2d ...Files....--- │ │ │ │ │ -0001d430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ -0001d440: 7320 6669 656c 6420 636f 6e74 6169 6e73 s field contains │ │ │ │ │ -0001d450: 2061 206c 6973 7420 6f66 2066 696c 6573 a list of files │ │ │ │ │ -0001d460: 2077 6974 6820 696e 666f 726d 6174 696f with informatio │ │ │ │ │ -0001d470: 6e20 6162 6f75 7420 6561 6368 206f 6e65 n about each one │ │ │ │ │ -0001d480: 2e0a 5468 6520 6578 6163 7420 696e 666f ..The exact info │ │ │ │ │ -0001d490: 726d 6174 696f 6e20 616e 6420 7379 6e74 rmation and synt │ │ │ │ │ -0001d4a0: 6178 2076 6172 6965 7320 7769 7468 2074 ax varies with t │ │ │ │ │ -0001d4b0: 6865 2063 6f6e 7465 7874 2e0a 0a49 6e20 he context...In │ │ │ │ │ -0001d4c0: 616c 6c20 6361 7365 732c 20e2 8098 4669 all cases, ...Fi │ │ │ │ │ -0001d4d0: 6c65 73e2 8099 2069 7320 6120 6d75 6c74 les... is a mult │ │ │ │ │ -0001d4e0: 696c 696e 6520 6669 656c 642e 2020 5468 iline field. Th │ │ │ │ │ -0001d4f0: 6520 6669 7273 7420 6c69 6e65 206f 6620 e first line of │ │ │ │ │ -0001d500: 7468 6520 6669 656c 640a 7661 6c75 6520 the field.value │ │ │ │ │ -0001d510: 2874 6865 2070 6172 7420 6f6e 2074 6865 (the part on the │ │ │ │ │ -0001d520: 2073 616d 6520 6c69 6e65 2061 7320 e280 same line as .. │ │ │ │ │ -0001d530: 9846 696c 6573 3ae2 8099 2920 6973 2061 .Files:...) is a │ │ │ │ │ -0001d540: 6c77 6179 7320 656d 7074 792e 2020 5468 lways empty. Th │ │ │ │ │ -0001d550: 650a 636f 6e74 656e 7420 6f66 2074 6865 e.content of the │ │ │ │ │ -0001d560: 2066 6965 6c64 2069 7320 6578 7072 6573 field is expres │ │ │ │ │ -0001d570: 7365 6420 6173 2063 6f6e 7469 6e75 6174 sed as continuat │ │ │ │ │ -0001d580: 696f 6e20 6c69 6e65 732c 206f 6e65 206c ion lines, one l │ │ │ │ │ -0001d590: 696e 6520 7065 720a 6669 6c65 2e20 2045 ine per.file. E │ │ │ │ │ -0001d5a0: 6163 6820 6c69 6e65 206d 7573 7420 6265 ach line must be │ │ │ │ │ -0001d5b0: 2069 6e64 656e 7465 6420 6279 206f 6e65 indented by one │ │ │ │ │ -0001d5c0: 2073 7061 6365 2061 6e64 2063 6f6e 7461 space and conta │ │ │ │ │ -0001d5d0: 696e 2061 206e 756d 6265 7220 6f66 0a73 in a number of.s │ │ │ │ │ -0001d5e0: 7562 2d66 6965 6c64 732c 2073 6570 6172 ub-fields, separ │ │ │ │ │ -0001d5f0: 6174 6564 2062 7920 7370 6163 6573 2c20 ated by spaces, │ │ │ │ │ -0001d600: 6173 2064 6573 6372 6962 6564 2062 656c as described bel │ │ │ │ │ -0001d610: 6f77 2e0a 0a49 6e20 7468 6520 e280 982e ow...In the .... │ │ │ │ │ -0001d620: 6473 63e2 8099 2066 696c 652c 2065 6163 dsc... file, eac │ │ │ │ │ -0001d630: 6820 6c69 6e65 2063 6f6e 7461 696e 7320 h line contains │ │ │ │ │ -0001d640: 7468 6520 4d44 3520 6368 6563 6b73 756d the MD5 checksum │ │ │ │ │ -0001d650: 2c20 7369 7a65 2061 6e64 0a66 696c 656e , size and.filen │ │ │ │ │ -0001d660: 616d 6520 6f66 2074 6865 2074 6172 2066 ame of the tar f │ │ │ │ │ -0001d670: 696c 6520 616e 6420 2869 6620 6170 706c ile and (if appl │ │ │ │ │ -0001d680: 6963 6162 6c65 2920 6469 6666 2066 696c icable) diff fil │ │ │ │ │ -0001d690: 6520 7768 6963 6820 6d61 6b65 2075 7020 e which make up │ │ │ │ │ -0001d6a0: 7468 650a 7265 6d61 696e 6465 7220 6f66 the.remainder of │ │ │ │ │ -0001d6b0: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -0001d6c0: 6167 652e 2020 2831 2920 2046 6f72 2065 age. (1) For e │ │ │ │ │ -0001d6d0: 7861 6d70 6c65 3a0a 0a20 2020 2020 4669 xample:.. Fi │ │ │ │ │ -0001d6e0: 6c65 733a 0a20 2020 2020 2063 3666 3639 les:. c6f69 │ │ │ │ │ -0001d6f0: 3866 3139 6632 6132 6161 3037 6462 6239 8f19f2a2aa07dbb9 │ │ │ │ │ -0001d700: 6262 6461 3930 6132 3735 3420 3537 3139 bbda90a2754 5719 │ │ │ │ │ -0001d710: 3235 2065 7861 6d70 6c65 5f31 2e32 2e6f 25 example_1.2.o │ │ │ │ │ -0001d720: 7269 672e 7461 722e 677a 0a20 2020 2020 rig.tar.gz. │ │ │ │ │ -0001d730: 2039 3338 3531 3266 3038 3432 3266 3335 938512f08422f35 │ │ │ │ │ -0001d740: 3039 6666 3336 6631 3235 6635 3837 3362 09ff36f125f5873b │ │ │ │ │ -0001d750: 6120 3632 3230 2065 7861 6d70 6c65 5f31 a 6220 example_1 │ │ │ │ │ -0001d760: 2e32 2d31 2e64 6966 662e 677a 0a0a 5468 .2-1.diff.gz..Th │ │ │ │ │ -0001d770: 6520 6578 6163 7420 666f 726d 7320 6f66 e exact forms of │ │ │ │ │ -0001d780: 2074 6865 2066 696c 656e 616d 6573 2061 the filenames a │ │ │ │ │ -0001d790: 7265 2064 6573 6372 6962 6564 2069 6e20 re described in │ │ │ │ │ -0001d7a0: 2a6e 6f74 6520 536f 7572 6365 2070 6163 *note Source pac │ │ │ │ │ -0001d7b0: 6b61 6765 730a 6173 2061 7263 6869 7665 kages.as archive │ │ │ │ │ -0001d7c0: 733a 2039 652e 0a0a 496e 2074 6865 20e2 s: 9e...In the . │ │ │ │ │ -0001d7d0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ -0001d7e0: 6c65 2074 6869 7320 636f 6e74 6169 6e73 le this contains │ │ │ │ │ -0001d7f0: 206f 6e65 206c 696e 6520 7065 7220 6669 one line per fi │ │ │ │ │ -0001d800: 6c65 2062 6569 6e67 2075 706c 6f61 6465 le being uploade │ │ │ │ │ -0001d810: 642e 0a45 6163 6820 6c69 6e65 2063 6f6e d..Each line con │ │ │ │ │ -0001d820: 7461 696e 7320 7468 6520 4d44 3520 6368 tains the MD5 ch │ │ │ │ │ -0001d830: 6563 6b73 756d 2c20 7369 7a65 2c20 7365 ecksum, size, se │ │ │ │ │ -0001d840: 6374 696f 6e20 616e 6420 7072 696f 7269 ction and priori │ │ │ │ │ -0001d850: 7479 2061 6e64 2074 6865 0a66 696c 656e ty and the.filen │ │ │ │ │ -0001d860: 616d 652e 2020 466f 7220 6578 616d 706c ame. For exampl │ │ │ │ │ -0001d870: 653a 0a0a 2020 2020 2046 696c 6573 3a0a e:.. Files:. │ │ │ │ │ -0001d880: 2020 2020 2020 3463 3331 6162 3762 6663 4c31ab7bfc │ │ │ │ │ -0001d890: 3430 6433 6366 3439 6437 3831 3139 3837 40d3cf49d7811987 │ │ │ │ │ -0001d8a0: 3339 3033 3537 2031 3432 3820 7465 7874 390357 1428 text │ │ │ │ │ -0001d8b0: 2065 7874 7261 2065 7861 6d70 6c65 5f31 extra example_1 │ │ │ │ │ -0001d8c0: 2e32 2d31 2e64 7363 0a20 2020 2020 2063 .2-1.dsc. c │ │ │ │ │ -0001d8d0: 3666 3639 3866 3139 6632 6132 6161 3037 6f698f19f2a2aa07 │ │ │ │ │ -0001d8e0: 6462 6239 6262 6461 3930 6132 3735 3420 dbb9bbda90a2754 │ │ │ │ │ -0001d8f0: 3537 3139 3235 2074 6578 7420 6578 7472 571925 text extr │ │ │ │ │ -0001d900: 6120 6578 616d 706c 655f 312e 322e 6f72 a example_1.2.or │ │ │ │ │ -0001d910: 6967 2e74 6172 2e67 7a0a 2020 2020 2020 ig.tar.gz. │ │ │ │ │ -0001d920: 3933 3835 3132 6630 3834 3232 6633 3530 938512f08422f350 │ │ │ │ │ -0001d930: 3966 6633 3666 3132 3566 3538 3733 6261 9ff36f125f5873ba │ │ │ │ │ -0001d940: 2036 3232 3020 7465 7874 2065 7874 7261 6220 text extra │ │ │ │ │ -0001d950: 2065 7861 6d70 6c65 5f31 2e32 2d31 2e64 example_1.2-1.d │ │ │ │ │ -0001d960: 6966 662e 677a 0a20 2020 2020 2037 6339 iff.gz. 7c9 │ │ │ │ │ -0001d970: 3866 6538 3533 6233 6262 6234 3761 3030 8fe853b3bbb47a00 │ │ │ │ │ -0001d980: 6535 6364 3132 3962 3663 6235 3620 3730 e5cd129b6cb56 70 │ │ │ │ │ -0001d990: 3335 3432 2074 6578 7420 6578 7472 6120 3542 text extra │ │ │ │ │ -0001d9a0: 6578 616d 706c 655f 312e 322d 315f 6933 example_1.2-1_i3 │ │ │ │ │ -0001d9b0: 3836 2e64 6562 0a0a 5468 6520 2a6e 6f74 86.deb..The *not │ │ │ │ │ -0001d9c0: 6520 7365 6374 696f 6e3a 2032 662e 2061 e section: 2f. a │ │ │ │ │ -0001d9d0: 6e64 202a 6e6f 7465 2070 7269 6f72 6974 nd *note priorit │ │ │ │ │ -0001d9e0: 793a 2033 322e 2061 7265 2074 6865 2076 y: 32. are the v │ │ │ │ │ -0001d9f0: 616c 7565 7320 6f66 2074 6865 0a63 6f72 alues of the.cor │ │ │ │ │ -0001da00: 7265 7370 6f6e 6469 6e67 2066 6965 6c64 responding field │ │ │ │ │ -0001da10: 7320 696e 2074 6865 2073 6f75 7263 6520 s in the source │ │ │ │ │ -0001da20: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ -0001da30: 2066 696c 652e 2020 4966 206e 6f20 7365 file. If no se │ │ │ │ │ -0001da40: 6374 696f 6e0a 6f72 2070 7269 6f72 6974 ction.or priorit │ │ │ │ │ -0001da50: 7920 6973 2073 7065 6369 6669 6564 2074 y is specified t │ │ │ │ │ -0001da60: 6865 6e20 e280 982d e280 9920 7368 6f75 hen ...-... shou │ │ │ │ │ -0001da70: 6c64 2062 6520 7573 6564 2c20 7468 6f75 ld be used, thou │ │ │ │ │ -0001da80: 6768 2073 6563 7469 6f6e 2061 6e64 0a70 gh section and.p │ │ │ │ │ -0001da90: 7269 6f72 6974 7920 7661 6c75 6573 206d riority values m │ │ │ │ │ -0001daa0: 7573 7420 6265 2073 7065 6369 6669 6564 ust be specified │ │ │ │ │ -0001dab0: 2066 6f72 206e 6577 2070 6163 6b61 6765 for new package │ │ │ │ │ -0001dac0: 7320 746f 2062 6520 696e 7374 616c 6c65 s to be installe │ │ │ │ │ -0001dad0: 640a 7072 6f70 6572 6c79 2e0a 0a54 6865 d.properly...The │ │ │ │ │ -0001dae0: 2073 7065 6369 616c 2076 616c 7565 20e2 special value . │ │ │ │ │ -0001daf0: 8098 6279 6861 6e64 e280 9920 666f 7220 ..byhand... for │ │ │ │ │ -0001db00: 7468 6520 7365 6374 696f 6e20 696e 2061 the section in a │ │ │ │ │ -0001db10: 20e2 8098 2e63 6861 6e67 6573 e280 9920 ....changes... │ │ │ │ │ -0001db20: 6669 6c65 0a69 6e64 6963 6174 6573 2074 file.indicates t │ │ │ │ │ -0001db30: 6861 7420 7468 6520 6669 6c65 2069 6e20 hat the file in │ │ │ │ │ -0001db40: 7175 6573 7469 6f6e 2069 7320 6e6f 7420 question is not │ │ │ │ │ -0001db50: 616e 206f 7264 696e 6172 7920 7061 636b an ordinary pack │ │ │ │ │ -0001db60: 6167 6520 6669 6c65 2061 6e64 0a6d 7573 age file and.mus │ │ │ │ │ -0001db70: 7420 6265 2069 6e73 7461 6c6c 6564 2062 t be installed b │ │ │ │ │ -0001db80: 7920 6861 6e64 2062 7920 7468 6520 6469 y hand by the di │ │ │ │ │ -0001db90: 7374 7269 6275 7469 6f6e 206d 6169 6e74 stribution maint │ │ │ │ │ -0001dba0: 6169 6e65 7273 2e20 2049 6620 7468 650a ainers. If the. │ │ │ │ │ -0001dbb0: 7365 6374 696f 6e20 6973 20e2 8098 6279 section is ...by │ │ │ │ │ -0001dbc0: 6861 6e64 e280 9920 7468 6520 7072 696f hand... the prio │ │ │ │ │ -0001dbd0: 7269 7479 2073 686f 756c 6420 6265 20e2 rity should be . │ │ │ │ │ -0001dbe0: 8098 2de2 8099 2e0a 0a49 6620 6120 6e65 ..-......If a ne │ │ │ │ │ -0001dbf0: 7720 4465 6269 616e 2072 6576 6973 696f w Debian revisio │ │ │ │ │ -0001dc00: 6e20 6f66 2061 2070 6163 6b61 6765 2069 n of a package i │ │ │ │ │ -0001dc10: 7320 6265 696e 6720 7368 6970 7065 6420 s being shipped │ │ │ │ │ -0001dc20: 616e 6420 6e6f 206e 6577 0a6f 7269 6769 and no new.origi │ │ │ │ │ -0001dc30: 6e61 6c20 736f 7572 6365 2061 7263 6869 nal source archi │ │ │ │ │ -0001dc40: 7665 2069 7320 6265 696e 6720 6469 7374 ve is being dist │ │ │ │ │ -0001dc50: 7269 6275 7465 6420 7468 6520 e280 982e ributed the .... │ │ │ │ │ -0001dc60: 6473 63e2 8099 206d 7573 7420 7374 696c dsc... must stil │ │ │ │ │ -0001dc70: 6c0a 636f 6e74 6169 6e20 7468 6520 e280 l.contain the .. │ │ │ │ │ -0001dc80: 9846 696c 6573 e280 9920 6669 656c 6420 .Files... field │ │ │ │ │ -0001dc90: 656e 7472 7920 666f 7220 7468 6520 6f72 entry for the or │ │ │ │ │ -0001dca0: 6967 696e 616c 2073 6f75 7263 6520 6172 iginal source ar │ │ │ │ │ -0001dcb0: 6368 6976 650a e280 9870 6163 6b61 6765 chive....package │ │ │ │ │ -0001dcc0: 5f75 7073 7472 6561 6d2d 7665 7273 696f _upstream-versio │ │ │ │ │ -0001dcd0: 6e2e 6f72 6967 2e74 6172 2e67 7ae2 8099 n.orig.tar.gz... │ │ │ │ │ -0001dce0: 2c20 6275 7420 7468 6520 e280 982e 6368 , but the ....ch │ │ │ │ │ -0001dcf0: 616e 6765 73e2 8099 2066 696c 6520 7368 anges... file sh │ │ │ │ │ -0001dd00: 6f75 6c64 0a6c 6561 7665 2069 7420 6f75 ould.leave it ou │ │ │ │ │ -0001dd10: 742e 2020 496e 2074 6869 7320 6361 7365 t. In this case │ │ │ │ │ -0001dd20: 2074 6865 206f 7269 6769 6e61 6c20 736f the original so │ │ │ │ │ -0001dd30: 7572 6365 2061 7263 6869 7665 206f 6e20 urce archive on │ │ │ │ │ -0001dd40: 7468 650a 6469 7374 7269 6275 7469 6f6e the.distribution │ │ │ │ │ -0001dd50: 2073 6974 6520 6d75 7374 206d 6174 6368 site must match │ │ │ │ │ -0001dd60: 2065 7861 6374 6c79 2c20 6279 7465 2d66 exactly, byte-f │ │ │ │ │ -0001dd70: 6f72 2d62 7974 652c 2074 6865 206f 7269 or-byte, the ori │ │ │ │ │ -0001dd80: 6769 6e61 6c20 736f 7572 6365 0a61 7263 ginal source.arc │ │ │ │ │ -0001dd90: 6869 7665 2077 6869 6368 2077 6173 2075 hive which was u │ │ │ │ │ -0001dda0: 7365 6420 746f 2067 656e 6572 6174 6520 sed to generate │ │ │ │ │ -0001ddb0: 7468 6520 e280 982e 6473 63e2 8099 2066 the ....dsc... f │ │ │ │ │ -0001ddc0: 696c 6520 616e 6420 6469 6666 2077 6869 ile and diff whi │ │ │ │ │ -0001ddd0: 6368 2061 7265 0a62 6569 6e67 2075 706c ch are.being upl │ │ │ │ │ -0001dde0: 6f61 6465 642e 0a0a 2020 202d 2d2d 2d2d oaded... ----- │ │ │ │ │ -0001ddf0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0001de00: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0001de10: 3129 2054 6861 7420 6973 2c20 7468 6520 1) That is, the │ │ │ │ │ -0001de20: 7061 7274 7320 7768 6963 6820 6172 6520 parts which are │ │ │ │ │ -0001de30: 6e6f 7420 7468 6520 e280 982e 6473 63e2 not the ....dsc. │ │ │ │ │ -0001de40: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ -0001de50: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0001de60: 2020 4e6f 6465 3a20 436c 6f73 6573 2c20 Node: Closes, │ │ │ │ │ -0001de70: 204e 6578 743a 2048 6f6d 6570 6167 652c Next: Homepage, │ │ │ │ │ -0001de80: 2020 5072 6576 3a20 4669 6c65 732c 2020 Prev: Files, │ │ │ │ │ -0001de90: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ -0001dea0: 6473 0a0a 342e 362e 3232 20e2 8098 436c ds..4.6.22 ...Cl │ │ │ │ │ -0001deb0: 6f73 6573 e280 990a 2d2d 2d2d 2d2d 2d2d oses....-------- │ │ │ │ │ -0001dec0: 2d2d 2d2d 2d2d 2d0a 0a41 2073 7061 6365 -------..A space │ │ │ │ │ -0001ded0: 2d73 6570 6172 6174 6564 206c 6973 7420 -separated list │ │ │ │ │ -0001dee0: 6f66 2062 7567 2072 6570 6f72 7420 6e75 of bug report nu │ │ │ │ │ -0001def0: 6d62 6572 7320 7468 6174 2074 6865 2075 mbers that the u │ │ │ │ │ -0001df00: 706c 6f61 6420 676f 7665 726e 6564 2062 pload governed b │ │ │ │ │ -0001df10: 790a 7468 6520 e280 982e 6368 616e 6765 y.the ....change │ │ │ │ │ -0001df20: 73e2 8099 2066 696c 6520 636c 6f73 6573 s... file closes │ │ │ │ │ -0001df30: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0001df40: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0001df50: 4e6f 6465 3a20 486f 6d65 7061 6765 2c20 Node: Homepage, │ │ │ │ │ -0001df60: 204e 6578 743a 2043 6865 636b 7375 6d73 Next: Checksums │ │ │ │ │ -0001df70: 2d53 6861 3120 616e 6420 4368 6563 6b73 -Sha1 and Checks │ │ │ │ │ -0001df80: 756d 732d 5368 6132 3536 2c20 2050 7265 ums-Sha256, Pre │ │ │ │ │ -0001df90: 763a 2043 6c6f 7365 732c 2020 5570 3a20 v: Closes, Up: │ │ │ │ │ -0001dfa0: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -0001dfb0: 342e 362e 3233 20e2 8098 486f 6d65 7061 4.6.23 ...Homepa │ │ │ │ │ -0001dfc0: 6765 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ge....---------- │ │ │ │ │ -0001dfd0: 2d2d 2d2d 2d2d 2d0a 0a54 6865 2055 524c -------..The URL │ │ │ │ │ -0001dfe0: 206f 6620 7468 6520 7765 6220 7369 7465 of the web site │ │ │ │ │ -0001dff0: 2066 6f72 2074 6869 7320 7061 636b 6167 for this packag │ │ │ │ │ -0001e000: 652c 2070 7265 6665 7261 626c 7920 2877 e, preferably (w │ │ │ │ │ -0001e010: 6865 6e20 6170 706c 6963 6162 6c65 290a hen applicable). │ │ │ │ │ -0001e020: 7468 6520 7369 7465 2066 726f 6d20 7768 the site from wh │ │ │ │ │ -0001e030: 6963 6820 7468 6520 6f72 6967 696e 616c ich the original │ │ │ │ │ -0001e040: 2073 6f75 7263 6520 6361 6e20 6265 206f source can be o │ │ │ │ │ -0001e050: 6274 6169 6e65 6420 616e 6420 616e 790a btained and any. │ │ │ │ │ -0001e060: 6164 6469 7469 6f6e 616c 2075 7073 7472 additional upstr │ │ │ │ │ -0001e070: 6561 6d20 646f 6375 6d65 6e74 6174 696f eam documentatio │ │ │ │ │ -0001e080: 6e20 6f72 2069 6e66 6f72 6d61 7469 6f6e n or information │ │ │ │ │ -0001e090: 206d 6179 2062 6520 666f 756e 642e 2020 may be found. │ │ │ │ │ -0001e0a0: 5468 650a 636f 6e74 656e 7420 6f66 2074 The.content of t │ │ │ │ │ -0001e0b0: 6869 7320 6669 656c 6420 6973 2061 2073 his field is a s │ │ │ │ │ -0001e0c0: 696d 706c 6520 5552 4c20 7769 7468 6f75 imple URL withou │ │ │ │ │ -0001e0d0: 7420 616e 7920 7375 7272 6f75 6e64 696e t any surroundin │ │ │ │ │ -0001e0e0: 6720 6368 6172 6163 7465 7273 0a73 7563 g characters.suc │ │ │ │ │ -0001e0f0: 6820 6173 20e2 8098 3c3e e280 992e 0a0a h as ...<>...... │ │ │ │ │ -0001e100: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0001e110: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0001e120: 653a 2043 6865 636b 7375 6d73 2d53 6861 e: Checksums-Sha │ │ │ │ │ -0001e130: 3120 616e 6420 4368 6563 6b73 756d 732d 1 and Checksums- │ │ │ │ │ -0001e140: 5368 6132 3536 2c20 204e 6578 743a 2044 Sha256, Next: D │ │ │ │ │ -0001e150: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ -0001e160: 2c20 2050 7265 763a 2048 6f6d 6570 6167 , Prev: Homepag │ │ │ │ │ -0001e170: 652c 2020 5570 3a20 4c69 7374 206f 6620 e, Up: List of │ │ │ │ │ -0001e180: 6669 656c 6473 0a0a 342e 362e 3234 20e2 fields..4.6.24 . │ │ │ │ │ -0001e190: 8098 4368 6563 6b73 756d 732d 5368 6131 ..Checksums-Sha1 │ │ │ │ │ -0001e1a0: e280 9920 616e 6420 e280 9843 6865 636b ... and ...Check │ │ │ │ │ -0001e1b0: 7375 6d73 2d53 6861 3235 36e2 8099 0a2d sums-Sha256....- │ │ │ │ │ -0001e1c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001e1d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001e1e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -0001e1f0: 6865 7365 206d 756c 7469 6c69 6e65 2066 hese multiline f │ │ │ │ │ -0001e200: 6965 6c64 7320 636f 6e74 6169 6e20 6120 ields contain a │ │ │ │ │ -0001e210: 6c69 7374 206f 6620 6669 6c65 7320 7769 list of files wi │ │ │ │ │ -0001e220: 7468 2061 2063 6865 636b 7375 6d20 616e th a checksum an │ │ │ │ │ -0001e230: 6420 7369 7a65 0a66 6f72 2065 6163 6820 d size.for each │ │ │ │ │ -0001e240: 6f6e 652e 2020 426f 7468 20e2 8098 4368 one. Both ...Ch │ │ │ │ │ -0001e250: 6563 6b73 756d 732d 5368 6131 e280 9920 ecksums-Sha1... │ │ │ │ │ -0001e260: 616e 6420 e280 9843 6865 636b 7375 6d73 and ...Checksums │ │ │ │ │ -0001e270: 2d53 6861 3235 36e2 8099 2068 6176 6520 -Sha256... have │ │ │ │ │ -0001e280: 7468 650a 7361 6d65 2073 796e 7461 7820 the.same syntax │ │ │ │ │ -0001e290: 616e 6420 6469 6666 6572 206f 6e6c 7920 and differ only │ │ │ │ │ -0001e2a0: 696e 2074 6865 2063 6865 636b 7375 6d20 in the checksum │ │ │ │ │ -0001e2b0: 616c 676f 7269 7468 6d20 7573 6564 3a20 algorithm used: │ │ │ │ │ -0001e2c0: 5348 412d 3120 666f 720a e280 9843 6865 SHA-1 for....Che │ │ │ │ │ -0001e2d0: 636b 7375 6d73 2d53 6861 31e2 8099 2061 cksums-Sha1... a │ │ │ │ │ -0001e2e0: 6e64 2053 4841 2d32 3536 2066 6f72 20e2 nd SHA-256 for . │ │ │ │ │ -0001e2f0: 8098 4368 6563 6b73 756d 732d 5368 6132 ..Checksums-Sha2 │ │ │ │ │ -0001e300: 3536 e280 992e 0a0a e280 9843 6865 636b 56.........Check │ │ │ │ │ -0001e310: 7375 6d73 2d53 6861 31e2 8099 2061 6e64 sums-Sha1... and │ │ │ │ │ -0001e320: 20e2 8098 4368 6563 6b73 756d 732d 5368 ...Checksums-Sh │ │ │ │ │ -0001e330: 6132 3536 e280 9920 6172 6520 6d75 6c74 a256... are mult │ │ │ │ │ -0001e340: 696c 696e 6520 6669 656c 6473 2e20 2054 iline fields. T │ │ │ │ │ -0001e350: 6865 2066 6972 7374 0a6c 696e 6520 6f66 he first.line of │ │ │ │ │ -0001e360: 2074 6865 2066 6965 6c64 2076 616c 7565 the field value │ │ │ │ │ -0001e370: 2028 7468 6520 7061 7274 206f 6e20 7468 (the part on th │ │ │ │ │ -0001e380: 6520 7361 6d65 206c 696e 6520 6173 20e2 e same line as . │ │ │ │ │ -0001e390: 8098 4368 6563 6b73 756d 732d 5368 6131 ..Checksums-Sha1 │ │ │ │ │ -0001e3a0: 3ae2 8099 0a6f 7220 e280 9843 6865 636b :....or ...Check │ │ │ │ │ -0001e3b0: 7375 6d73 2d53 6861 3235 363a e280 9929 sums-Sha256:...) │ │ │ │ │ -0001e3c0: 2069 7320 616c 7761 7973 2065 6d70 7479 is always empty │ │ │ │ │ -0001e3d0: 2e20 2054 6865 2063 6f6e 7465 6e74 206f . The content o │ │ │ │ │ -0001e3e0: 6620 7468 6520 6669 656c 6420 6973 0a65 f the field is.e │ │ │ │ │ -0001e3f0: 7870 7265 7373 6564 2061 7320 636f 6e74 xpressed as cont │ │ │ │ │ -0001e400: 696e 7561 7469 6f6e 206c 696e 6573 2c20 inuation lines, │ │ │ │ │ -0001e410: 6f6e 6520 6c69 6e65 2070 6572 2066 696c one line per fil │ │ │ │ │ -0001e420: 652e 2020 4561 6368 206c 696e 6520 636f e. Each line co │ │ │ │ │ -0001e430: 6e73 6973 7473 0a6f 6620 7468 6520 6368 nsists.of the ch │ │ │ │ │ -0001e440: 6563 6b73 756d 2c20 6120 7370 6163 652c ecksum, a space, │ │ │ │ │ -0001e450: 2074 6865 2066 696c 6520 7369 7a65 2c20 the file size, │ │ │ │ │ -0001e460: 6120 7370 6163 652c 2061 6e64 2074 6865 a space, and the │ │ │ │ │ -0001e470: 2066 696c 6520 6e61 6d65 2e0a 466f 7220 file name..For │ │ │ │ │ -0001e480: 6578 616d 706c 6520 2866 726f 6d20 6120 example (from a │ │ │ │ │ -0001e490: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ -0001e4a0: 696c 6529 3a0a 0a20 2020 2020 4368 6563 ile):.. Chec │ │ │ │ │ -0001e4b0: 6b73 756d 732d 5368 6131 3a0a 2020 2020 ksums-Sha1:. │ │ │ │ │ -0001e4c0: 2020 3166 3431 3861 6661 6130 3134 3634 1f418afaa01464 │ │ │ │ │ -0001e4d0: 6536 3363 6331 6565 3861 3636 6130 3566 e63cc1ee8a66a05f │ │ │ │ │ -0001e4e0: 3038 3438 6264 3135 3563 2031 3237 3620 0848bd155c 1276 │ │ │ │ │ -0001e4f0: 6578 616d 706c 655f 312e 302d 312e 6473 example_1.0-1.ds │ │ │ │ │ -0001e500: 630a 2020 2020 2020 6130 6564 3134 3536 c. a0ed1456 │ │ │ │ │ -0001e510: 6661 6436 3131 3136 6638 3638 6231 3835 fad61116f868b185 │ │ │ │ │ -0001e520: 3535 3330 6462 6539 3438 6532 3066 3036 5530dbe948e20f06 │ │ │ │ │ -0001e530: 2031 3731 3630 3220 6578 616d 706c 655f 171602 example_ │ │ │ │ │ -0001e540: 312e 302e 6f72 6967 2e74 6172 2e67 7a0a 1.0.orig.tar.gz. │ │ │ │ │ -0001e550: 2020 2020 2020 3565 3836 6563 6630 3637 5e86ecf067 │ │ │ │ │ -0001e560: 3165 3131 3362 3633 3338 3864 6163 3831 1e113b63388dac81 │ │ │ │ │ -0001e570: 6464 3864 3030 6530 3065 6632 3938 2036 dd8d00e00ef298 6 │ │ │ │ │ -0001e580: 3133 3720 6578 616d 706c 655f 312e 302d 137 example_1.0- │ │ │ │ │ -0001e590: 312e 6465 6269 616e 2e74 6172 2e67 7a0a 1.debian.tar.gz. │ │ │ │ │ -0001e5a0: 2020 2020 2020 3731 6130 6666 3764 6130 71a0ff7da0 │ │ │ │ │ -0001e5b0: 6661 6166 3630 3834 3831 3139 3566 3963 faaf608481195f9c │ │ │ │ │ -0001e5c0: 6633 3039 3734 6231 3432 6331 3833 2035 f30974b142c183 5 │ │ │ │ │ -0001e5d0: 3438 3430 3220 6578 616d 706c 655f 312e 48402 example_1. │ │ │ │ │ -0001e5e0: 302d 315f 6933 3836 2e64 6562 0a20 2020 0-1_i386.deb. │ │ │ │ │ -0001e5f0: 2020 4368 6563 6b73 756d 732d 5368 6132 Checksums-Sha2 │ │ │ │ │ -0001e600: 3536 3a0a 2020 2020 2020 6163 3964 3537 56:. ac9d57 │ │ │ │ │ -0001e610: 3235 3466 3765 3833 3562 6564 3239 3939 254f7e835bed2999 │ │ │ │ │ -0001e620: 3236 6664 3531 6266 3666 3533 3435 3937 26fd51bf6f534597 │ │ │ │ │ -0001e630: 6363 3366 6363 3532 6462 3031 6334 6266 cc3fcc52db01c4bf │ │ │ │ │ -0001e640: 6665 6461 6538 3132 3732 2031 3237 3620 fedae81272 1276 │ │ │ │ │ -0001e650: 6578 616d 706c 655f 312e 302d 312e 6473 example_1.0-1.ds │ │ │ │ │ -0001e660: 630a 2020 2020 2020 3064 3132 3362 6537 c. 0d123be7 │ │ │ │ │ -0001e670: 6635 3165 3631 6334 6266 3135 6535 6334 f51e61c4bf15e5c4 │ │ │ │ │ -0001e680: 3932 6234 3834 3035 3462 6537 6539 3066 92b484054be7e90f │ │ │ │ │ -0001e690: 3330 3831 3630 3861 3535 3137 3030 3762 3081608a5517007b │ │ │ │ │ -0001e6a0: 6662 3166 6431 3238 2031 3731 3630 3220 fb1fd128 171602 │ │ │ │ │ -0001e6b0: 6578 616d 706c 655f 312e 302e 6f72 6967 example_1.0.orig │ │ │ │ │ -0001e6c0: 2e74 6172 2e67 7a0a 2020 2020 2020 6635 .tar.gz. f5 │ │ │ │ │ -0001e6d0: 3461 6539 3636 6135 6635 3830 3537 3161 4ae966a5f580571a │ │ │ │ │ -0001e6e0: 6537 6439 6566 3565 3164 6630 6264 3432 e7d9ef5e1df0bd42 │ │ │ │ │ -0001e6f0: 6436 3365 3237 6362 3530 3562 3237 3935 d63e27cb505b2795 │ │ │ │ │ -0001e700: 3733 3531 6134 3935 6263 3632 3838 2036 7351a495bc6288 6 │ │ │ │ │ -0001e710: 3133 3720 6578 616d 706c 655f 312e 302d 137 example_1.0- │ │ │ │ │ -0001e720: 312e 6465 6269 616e 2e74 6172 2e67 7a0a 1.debian.tar.gz. │ │ │ │ │ -0001e730: 2020 2020 2020 3362 6563 3035 6330 3339 3bec05c039 │ │ │ │ │ -0001e740: 3734 6664 6563 6431 3164 3032 3066 6332 74fdecd11d020fc2 │ │ │ │ │ -0001e750: 6538 3235 3064 6538 3430 3438 3637 6138 e8250de8404867a8 │ │ │ │ │ -0001e760: 6132 6365 3836 3531 3630 6332 3530 6562 a2ce865160c250eb │ │ │ │ │ -0001e770: 3732 3336 3634 2035 3438 3430 3220 6578 723664 548402 ex │ │ │ │ │ -0001e780: 616d 706c 655f 312e 302d 315f 6933 3836 ample_1.0-1_i386 │ │ │ │ │ -0001e790: 2e64 6562 0a0a 496e 2074 6865 20e2 8098 .deb..In the ... │ │ │ │ │ -0001e7a0: 2e64 7363 e280 9920 6669 6c65 2c20 7468 .dsc... file, th │ │ │ │ │ -0001e7b0: 6573 6520 6669 656c 6473 206c 6973 7420 ese fields list │ │ │ │ │ -0001e7c0: 616c 6c20 6669 6c65 7320 7468 6174 206d all files that m │ │ │ │ │ -0001e7d0: 616b 6520 7570 2074 6865 2073 6f75 7263 ake up the sourc │ │ │ │ │ -0001e7e0: 650a 7061 636b 6167 652e 2020 496e 2074 e.package. In t │ │ │ │ │ -0001e7f0: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ -0001e800: 9920 6669 6c65 2c20 7468 6573 6520 6669 . file, these fi │ │ │ │ │ -0001e810: 656c 6473 206c 6973 7420 616c 6c20 6669 elds list all fi │ │ │ │ │ -0001e820: 6c65 7320 6265 696e 670a 7570 6c6f 6164 les being.upload │ │ │ │ │ -0001e830: 6564 2e20 2054 6865 206c 6973 7420 6f66 ed. The list of │ │ │ │ │ -0001e840: 2066 696c 6573 2069 6e20 7468 6573 6520 files in these │ │ │ │ │ -0001e850: 6669 656c 6473 206d 7573 7420 6d61 7463 fields must matc │ │ │ │ │ -0001e860: 6820 7468 6520 6c69 7374 206f 660a 6669 h the list of.fi │ │ │ │ │ -0001e870: 6c65 7320 696e 2074 6865 20e2 8098 4669 les in the ...Fi │ │ │ │ │ -0001e880: 6c65 73e2 8099 2066 6965 6c64 2e0a 0a1f les... field.... │ │ │ │ │ -0001e890: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0001e8a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0001e8b0: 3a20 444d 2d55 706c 6f61 642d 416c 6c6f : DM-Upload-Allo │ │ │ │ │ -0001e8c0: 7765 642c 2020 4e65 7874 3a20 5665 7273 wed, Next: Vers │ │ │ │ │ -0001e8d0: 696f 6e20 436f 6e74 726f 6c20 5379 7374 ion Control Syst │ │ │ │ │ -0001e8e0: 656d 2056 4353 2066 6965 6c64 732c 2020 em VCS fields, │ │ │ │ │ -0001e8f0: 5072 6576 3a20 4368 6563 6b73 756d 732d Prev: Checksums- │ │ │ │ │ -0001e900: 5368 6131 2061 6e64 2043 6865 636b 7375 Sha1 and Checksu │ │ │ │ │ -0001e910: 6d73 2d53 6861 3235 362c 2020 5570 3a20 ms-Sha256, Up: │ │ │ │ │ -0001e920: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -0001e930: 342e 362e 3235 20e2 8098 444d 2d55 706c 4.6.25 ...DM-Upl │ │ │ │ │ -0001e940: 6f61 642d 416c 6c6f 7765 64e2 8099 0a2d oad-Allowed....- │ │ │ │ │ -0001e950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001e960: 2d2d 2d2d 2d2d 2d2d 2d0a 0a4f 6273 6f6c ---------..Obsol │ │ │ │ │ -0001e970: 6574 652c 2073 6565 202a 6e6f 7465 2062 ete, see *note b │ │ │ │ │ -0001e980: 656c 6f77 3a20 6134 2e0a 0a1f 0a46 696c elow: a4.....Fil │ │ │ │ │ -0001e990: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0001e9a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0001e9b0: 7273 696f 6e20 436f 6e74 726f 6c20 5379 rsion Control Sy │ │ │ │ │ -0001e9c0: 7374 656d 2056 4353 2066 6965 6c64 732c stem VCS fields, │ │ │ │ │ -0001e9d0: 2020 4e65 7874 3a20 5061 636b 6167 652d Next: Package- │ │ │ │ │ -0001e9e0: 4c69 7374 2c20 2050 7265 763a 2044 4d2d List, Prev: DM- │ │ │ │ │ -0001e9f0: 5570 6c6f 6164 2d41 6c6c 6f77 6564 2c20 Upload-Allowed, │ │ │ │ │ -0001ea00: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ -0001ea10: 6c64 730a 0a34 2e36 2e32 3620 5665 7273 lds..4.6.26 Vers │ │ │ │ │ -0001ea20: 696f 6e20 436f 6e74 726f 6c20 5379 7374 ion Control Syst │ │ │ │ │ -0001ea30: 656d 2028 5643 5329 2066 6965 6c64 730a em (VCS) fields. │ │ │ │ │ -0001ea40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001ea50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001ea60: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4465 6269 ----------..Debi │ │ │ │ │ -0001ea70: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -0001ea80: 6573 2061 7265 2069 6e63 7265 6173 696e es are increasin │ │ │ │ │ -0001ea90: 676c 7920 6465 7665 6c6f 7065 6420 7573 gly developed us │ │ │ │ │ -0001eaa0: 696e 6720 5643 5373 2e20 2054 6865 0a70 ing VCSs. The.p │ │ │ │ │ -0001eab0: 7572 706f 7365 206f 6620 7468 6520 666f urpose of the fo │ │ │ │ │ -0001eac0: 6c6c 6f77 696e 6720 6669 656c 6473 2069 llowing fields i │ │ │ │ │ -0001ead0: 7320 746f 2069 6e64 6963 6174 6520 6120 s to indicate a │ │ │ │ │ -0001eae0: 7075 626c 6963 6c79 2061 6363 6573 7369 publicly accessi │ │ │ │ │ -0001eaf0: 626c 650a 7265 706f 7369 746f 7279 2077 ble.repository w │ │ │ │ │ -0001eb00: 6865 7265 2074 6865 2044 6562 6961 6e20 here the Debian │ │ │ │ │ -0001eb10: 736f 7572 6365 2070 6163 6b61 6765 2069 source package i │ │ │ │ │ -0001eb20: 7320 6465 7665 6c6f 7065 642e 0a0a e280 s developed..... │ │ │ │ │ -0001eb30: 9856 6373 2d42 726f 7773 6572 e280 990a .Vcs-Browser.... │ │ │ │ │ -0001eb40: 0a20 2020 2020 5552 4c20 6f66 2061 2077 . URL of a w │ │ │ │ │ -0001eb50: 6562 2069 6e74 6572 6661 6365 2066 6f72 eb interface for │ │ │ │ │ -0001eb60: 2062 726f 7773 696e 6720 7468 6520 7265 browsing the re │ │ │ │ │ -0001eb70: 706f 7369 746f 7279 2e0a 0ae2 8098 5663 pository......Vc │ │ │ │ │ -0001eb80: 732d 3c74 7970 653e e280 990a 0a20 2020 s-..... │ │ │ │ │ -0001eb90: 2020 5468 6520 6669 656c 6420 6e61 6d65 The field name │ │ │ │ │ -0001eba0: 2069 6465 6e74 6966 6965 7320 7468 6520 identifies the │ │ │ │ │ -0001ebb0: 5643 532e 2054 6865 2066 6965 6c64 e280 VCS. The field.. │ │ │ │ │ -0001ebc0: 9973 2076 616c 7565 2075 7365 7320 7468 .s value uses th │ │ │ │ │ -0001ebd0: 650a 2020 2020 2076 6572 7369 6f6e 2063 e. version c │ │ │ │ │ -0001ebe0: 6f6e 7472 6f6c 2073 7973 7465 6de2 8099 ontrol system... │ │ │ │ │ -0001ebf0: 7320 636f 6e76 656e 7469 6f6e 616c 2073 s conventional s │ │ │ │ │ -0001ec00: 796e 7461 7820 666f 7220 6465 7363 7269 yntax for descri │ │ │ │ │ -0001ec10: 6269 6e67 0a20 2020 2020 7265 706f 7369 bing. reposi │ │ │ │ │ -0001ec20: 746f 7279 206c 6f63 6174 696f 6e73 2061 tory locations a │ │ │ │ │ -0001ec30: 6e64 2073 686f 756c 6420 6265 2073 7566 nd should be suf │ │ │ │ │ -0001ec40: 6669 6369 656e 7420 746f 206c 6f63 6174 ficient to locat │ │ │ │ │ -0001ec50: 6520 7468 650a 2020 2020 2072 6570 6f73 e the. repos │ │ │ │ │ -0001ec60: 6974 6f72 7920 7573 6564 2066 6f72 2070 itory used for p │ │ │ │ │ -0001ec70: 6163 6b61 6769 6e67 2e20 2049 6465 616c ackaging. Ideal │ │ │ │ │ -0001ec80: 6c79 2c20 6974 2061 6c73 6f20 6c6f 6361 ly, it also loca │ │ │ │ │ -0001ec90: 7465 7320 7468 6520 6272 616e 6368 0a20 tes the branch. │ │ │ │ │ -0001eca0: 2020 2020 7573 6564 2066 6f72 2064 6576 used for dev │ │ │ │ │ -0001ecb0: 656c 6f70 6d65 6e74 206f 6620 6e65 7720 elopment of new │ │ │ │ │ -0001ecc0: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -0001ecd0: 4465 6269 616e 2070 6163 6b61 6765 2e0a Debian package.. │ │ │ │ │ -0001ece0: 0a20 2020 2020 5468 6520 666f 6c6c 6f77 . The follow │ │ │ │ │ -0001ecf0: 696e 6720 7661 6c75 6573 2066 6f72 203c ing values for < │ │ │ │ │ -0001ed00: 7479 7065 3e20 6172 6520 7375 7070 6f72 type> are suppor │ │ │ │ │ -0001ed10: 7465 642c 2077 6974 6820 7468 650a 2020 ted, with the. │ │ │ │ │ -0001ed20: 2020 2063 6f72 7265 7370 6f6e 6469 6e67 corresponding │ │ │ │ │ -0001ed30: 2056 4353 2069 6e64 6963 6174 6564 2069 VCS indicated i │ │ │ │ │ -0001ed40: 6e20 7061 7265 6e74 6865 7365 7320 6966 n parentheses if │ │ │ │ │ -0001ed50: 2069 7420 6973 6ee2 8099 7420 6f62 7669 it isn...t obvi │ │ │ │ │ -0001ed60: 6f75 733a 0a0a 2020 2020 2020 2020 2d20 ous:.. - │ │ │ │ │ -0001ed70: 4172 6368 0a0a 2020 2020 2020 2020 2d20 Arch.. - │ │ │ │ │ -0001ed80: 427a 7220 2842 617a 6161 7229 0a0a 2020 Bzr (Bazaar).. │ │ │ │ │ -0001ed90: 2020 2020 2020 2d20 4376 7320 2843 5653 - Cvs (CVS │ │ │ │ │ -0001eda0: 290a 0a20 2020 2020 2020 202d 2044 6172 ).. - Dar │ │ │ │ │ -0001edb0: 6373 0a0a 2020 2020 2020 2020 2d20 4769 cs.. - Gi │ │ │ │ │ -0001edc0: 740a 0a20 2020 2020 2020 202d 2048 6720 t.. - Hg │ │ │ │ │ -0001edd0: 284d 6572 6375 7269 616c 290a 0a20 2020 (Mercurial).. │ │ │ │ │ -0001ede0: 2020 2020 202d 204d 746e 2028 4d6f 6e6f - Mtn (Mono │ │ │ │ │ -0001edf0: 746f 6e65 290a 0a20 2020 2020 2020 202d tone).. - │ │ │ │ │ -0001ee00: 2053 766e 2028 5375 6276 6572 7369 6f6e Svn (Subversion │ │ │ │ │ -0001ee10: 290a 0a20 2020 2020 496e 2074 6865 2063 ).. In the c │ │ │ │ │ -0001ee20: 6173 6520 6f66 2047 6974 2c20 7468 6520 ase of Git, the │ │ │ │ │ -0001ee30: 7661 6c75 6520 6d75 7374 2068 6176 6520 value must have │ │ │ │ │ -0001ee40: 7468 6520 666f 6c6c 6f77 696e 6720 7379 the following sy │ │ │ │ │ -0001ee50: 6e74 6178 3a0a 0a20 2020 2020 2020 2020 ntax:.. │ │ │ │ │ -0001ee60: 203c 7572 6c3e 205b 2022 202d 6220 2220 [ " -b " │ │ │ │ │ -0001ee70: 3c62 7261 6e63 683e 205d 205b 2022 205b ] [ " [ │ │ │ │ │ -0001ee80: 2220 3c70 6174 683e 2022 5d22 205d 0a0a " "]" ].. │ │ │ │ │ -0001ee90: 2020 2020 2077 6865 7265 2074 6865 2070 where the p │ │ │ │ │ -0001eea0: 6f72 7469 6f6e 7320 656e 636c 6f73 6564 ortions enclosed │ │ │ │ │ -0001eeb0: 2069 6e20 6272 6163 6b65 7473 2061 7265 in brackets are │ │ │ │ │ -0001eec0: 206f 7074 696f 6e61 6c20 616e 6420 7468 optional and th │ │ │ │ │ -0001eed0: 650a 2020 2020 2070 6f72 7469 6f6e 7320 e. portions │ │ │ │ │ -0001eee0: 656e 636c 6f73 6564 2069 6e20 646f 7562 enclosed in doub │ │ │ │ │ -0001eef0: 6c65 2071 756f 7465 7320 6172 6520 6c69 le quotes are li │ │ │ │ │ -0001ef00: 7465 7261 6c20 7374 7269 6e67 732e 2020 teral strings. │ │ │ │ │ -0001ef10: e280 983c 7572 6c3e e280 990a 2020 2020 ....... │ │ │ │ │ -0001ef20: 2069 6e64 6963 6174 6573 2074 6865 2072 indicates the r │ │ │ │ │ -0001ef30: 6570 6f73 6974 6f72 792e 2020 4966 2074 epository. If t │ │ │ │ │ -0001ef40: 6865 20e2 8098 3c62 7261 6e63 683e e280 he ..... │ │ │ │ │ -0001ef50: 9920 706f 7274 696f 6e20 6973 2070 7265 . portion is pre │ │ │ │ │ -0001ef60: 7365 6e74 2c20 6974 0a20 2020 2020 6e61 sent, it. na │ │ │ │ │ -0001ef70: 6d65 7320 6120 6272 616e 6368 2069 6e20 mes a branch in │ │ │ │ │ -0001ef80: 7468 6520 696e 6469 6361 7465 6420 7265 the indicated re │ │ │ │ │ -0001ef90: 706f 7369 746f 7279 2e20 2049 6620 6e6f pository. If no │ │ │ │ │ -0001efa0: 2062 7261 6e63 6820 6973 0a20 2020 2020 branch is. │ │ │ │ │ -0001efb0: 7370 6563 6966 6965 642c 2074 6865 2070 specified, the p │ │ │ │ │ -0001efc0: 6163 6b61 6769 6e67 2073 686f 756c 6420 ackaging should │ │ │ │ │ -0001efd0: 6265 206f 6e20 7468 6520 6465 6661 756c be on the defaul │ │ │ │ │ -0001efe0: 7420 6272 616e 6368 2e20 2049 6620 7468 t branch. If th │ │ │ │ │ -0001eff0: 650a 2020 2020 20e2 8098 3c70 6174 683e e. ... │ │ │ │ │ -0001f000: e280 9920 706f 7274 696f 6e20 6973 2070 ... portion is p │ │ │ │ │ -0001f010: 7265 7365 6e74 2c20 6974 2073 7065 6369 resent, it speci │ │ │ │ │ -0001f020: 6669 6573 2074 6865 2072 656c 6174 6976 fies the relativ │ │ │ │ │ -0001f030: 6520 7061 7468 2074 6f20 7468 650a 2020 e path to the. │ │ │ │ │ -0001f040: 2020 2074 6f70 206f 6620 7468 6520 7061 top of the pa │ │ │ │ │ -0001f050: 636b 6167 696e 6720 7472 6565 2028 7468 ckaging tree (th │ │ │ │ │ -0001f060: 6520 7061 7265 6e74 2064 6972 6563 746f e parent directo │ │ │ │ │ -0001f070: 7279 206f 6620 7468 6520 e280 9864 6562 ry of the ...deb │ │ │ │ │ -0001f080: 6961 6ee2 8099 0a20 2020 2020 6469 7265 ian.... dire │ │ │ │ │ -0001f090: 6374 6f72 7929 2e20 2049 6620 6e6f 2070 ctory). If no p │ │ │ │ │ -0001f0a0: 6174 6820 6973 2073 7065 6369 6669 6564 ath is specified │ │ │ │ │ -0001f0b0: 2c20 6974 2064 6566 6175 6c74 7320 746f , it defaults to │ │ │ │ │ -0001f0c0: 20e2 8098 2ee2 8099 2028 7468 6520 746f ....... (the to │ │ │ │ │ -0001f0d0: 700a 2020 2020 206c 6576 656c 206f 6620 p. level of │ │ │ │ │ -0001f0e0: 7468 6520 696e 6469 6361 7465 6420 7265 the indicated re │ │ │ │ │ -0001f0f0: 706f 7369 746f 7279 2061 6e64 2062 7261 pository and bra │ │ │ │ │ -0001f100: 6e63 6829 2e0a 0a20 2020 2020 466f 7220 nch)... For │ │ │ │ │ -0001f110: 6578 616d 706c 653a 0a0a 2020 2020 2020 example:.. │ │ │ │ │ -0001f120: 2020 2020 5663 732d 4769 743a 2068 7474 Vcs-Git: htt │ │ │ │ │ -0001f130: 7073 3a2f 2f65 7861 6d70 6c65 2e6f 7267 ps://example.org │ │ │ │ │ -0001f140: 2f72 6570 6f20 2d62 2064 6562 6961 6e20 /repo -b debian │ │ │ │ │ -0001f150: 5b70 2f70 6163 6b61 6765 5d0a 0a20 2020 [p/package].. │ │ │ │ │ -0001f160: 2020 696e 6469 6361 7465 7320 6120 7375 indicates a su │ │ │ │ │ -0001f170: 6264 6972 6563 746f 7279 206e 616d 6564 bdirectory named │ │ │ │ │ -0001f180: 20e2 8098 702f 7061 636b 6167 65e2 8099 ...p/package... │ │ │ │ │ -0001f190: 2069 6e20 7468 6520 e280 9864 6562 6961 in the ...debia │ │ │ │ │ -0001f1a0: 6ee2 8099 2062 7261 6e63 680a 2020 2020 n... branch. │ │ │ │ │ -0001f1b0: 206f 6620 7468 6520 7265 706f 7369 746f of the reposito │ │ │ │ │ -0001f1c0: 7279 2061 7420 e280 9868 7474 7073 3a2f ry at ...https:/ │ │ │ │ │ -0001f1d0: 2f65 7861 6d70 6c65 2e6f 7267 2f72 6570 /example.org/rep │ │ │ │ │ -0001f1e0: 6fe2 8099 2e0a 0a20 2020 2020 496e 2074 o...... In t │ │ │ │ │ -0001f1f0: 6865 2063 6173 6520 6f66 204d 6572 6375 he case of Mercu │ │ │ │ │ -0001f200: 7269 616c 2c20 7468 6520 7661 6c75 6520 rial, the value │ │ │ │ │ -0001f210: 6d75 7374 2068 6176 6520 7468 6520 666f must have the fo │ │ │ │ │ -0001f220: 6c6c 6f77 696e 6720 7379 6e74 6178 3a0a llowing syntax:. │ │ │ │ │ -0001f230: 0a20 2020 2020 2020 2020 203c 7572 6c3e . │ │ │ │ │ -0001f240: 205b 2022 202d 6220 2220 3c62 7261 6e63 [ " -b " ].. This │ │ │ │ │ -0001f260: 6973 2069 6e74 6572 7072 6574 6564 2074 is interpreted t │ │ │ │ │ -0001f270: 6865 2073 616d 6520 7761 7920 6173 2074 he same way as t │ │ │ │ │ -0001f280: 6865 2047 6974 2073 796e 7461 7820 6578 he Git syntax ex │ │ │ │ │ -0001f290: 6365 7074 2061 2070 6174 680a 2020 2020 cept a path. │ │ │ │ │ -0001f2a0: 2077 6974 6869 6e20 7468 6520 7265 706f within the repo │ │ │ │ │ -0001f2b0: 7369 746f 7279 2069 7320 6e6f 7420 7375 sitory is not su │ │ │ │ │ -0001f2c0: 7070 6f72 7465 642e 0a0a 2020 2020 2041 pported... A │ │ │ │ │ -0001f2d0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -0001f2e0: 2066 696c 6520 6d75 7374 206e 6f74 2068 file must not h │ │ │ │ │ -0001f2f0: 6176 6520 6d6f 7265 2074 6861 6e20 6f6e ave more than on │ │ │ │ │ -0001f300: 6520 e280 9856 6373 2d3c 7479 7065 3ee2 e ...Vcs-. │ │ │ │ │ -0001f310: 8099 0a20 2020 2020 6669 656c 642e 2020 ... field. │ │ │ │ │ -0001f320: 4966 2074 6865 2070 6163 6b61 6765 2069 If the package i │ │ │ │ │ -0001f330: 7320 6d61 696e 7461 696e 6564 2069 6e20 s maintained in │ │ │ │ │ -0001f340: 6d75 6c74 6970 6c65 2076 6572 7369 6f6e multiple version │ │ │ │ │ -0001f350: 2063 6f6e 7472 6f6c 0a20 2020 2020 7379 control. sy │ │ │ │ │ -0001f360: 7374 656d 732c 2074 6865 206d 6169 6e74 stems, the maint │ │ │ │ │ -0001f370: 6169 6e65 7220 7368 6f75 6c64 2073 7065 ainer should spe │ │ │ │ │ -0001f380: 6369 6679 2074 6865 206f 6e65 2074 6861 cify the one tha │ │ │ │ │ -0001f390: 7420 7468 6579 2077 6f75 6c64 0a20 2020 t they would. │ │ │ │ │ -0001f3a0: 2020 7072 6566 6572 206f 7468 6572 2070 prefer other p │ │ │ │ │ -0001f3b0: 656f 706c 6520 746f 2075 7365 2061 7320 eople to use as │ │ │ │ │ -0001f3c0: 7468 6520 6261 7369 7320 666f 7220 7072 the basis for pr │ │ │ │ │ -0001f3d0: 6f70 6f73 696e 6720 6368 616e 6765 7320 oposing changes │ │ │ │ │ -0001f3e0: 746f 0a20 2020 2020 7468 6520 7061 636b to. the pack │ │ │ │ │ -0001f3f0: 6167 652e 0a0a 466f 7220 626f 7468 2066 age...For both f │ │ │ │ │ -0001f400: 6965 6c64 732c 2061 6e79 2055 524c 7320 ields, any URLs │ │ │ │ │ -0001f410: 6769 7665 6e20 7368 6f75 6c64 2075 7365 given should use │ │ │ │ │ -0001f420: 2061 2073 6368 656d 6520 7468 6174 2070 a scheme that p │ │ │ │ │ -0001f430: 726f 7669 6465 730a 636f 6e66 6964 656e rovides.confiden │ │ │ │ │ -0001f440: 7469 616c 6974 7920 28e2 8098 6874 7470 tiality (...http │ │ │ │ │ -0001f450: 73e2 8099 2c20 666f 7220 6578 616d 706c s..., for exampl │ │ │ │ │ -0001f460: 652c 2072 6174 6865 7220 7468 616e 20e2 e, rather than . │ │ │ │ │ -0001f470: 8098 6874 7470 e280 9920 6f72 20e2 8098 ..http... or ... │ │ │ │ │ -0001f480: 6769 74e2 8099 2920 6966 0a74 6865 2056 git...) if.the V │ │ │ │ │ -0001f490: 4353 2072 6570 6f73 6974 6f72 7920 7375 CS repository su │ │ │ │ │ -0001f4a0: 7070 6f72 7473 2069 742e 0a0a 1f0a 4669 pports it.....Fi │ │ │ │ │ -0001f4b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0001f4c0: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -0001f4d0: 6163 6b61 6765 2d4c 6973 742c 2020 4e65 ackage-List, Ne │ │ │ │ │ -0001f4e0: 7874 3a20 5061 636b 6167 652d 5479 7065 xt: Package-Type │ │ │ │ │ -0001f4f0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0001f500: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ -0001f510: 5643 5320 6669 656c 6473 2c20 2055 703a VCS fields, Up: │ │ │ │ │ -0001f520: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ -0001f530: 0a34 2e36 2e32 3720 e280 9850 6163 6b61 .4.6.27 ...Packa │ │ │ │ │ -0001f540: 6765 2d4c 6973 74e2 8099 0a2d 2d2d 2d2d ge-List....----- │ │ │ │ │ -0001f550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001f560: 0a0a 4d75 6c74 696c 696e 6520 6669 656c ..Multiline fiel │ │ │ │ │ -0001f570: 6420 6c69 7374 696e 6720 616c 6c20 7468 d listing all th │ │ │ │ │ -0001f580: 6520 7061 636b 6167 6573 2074 6861 7420 e packages that │ │ │ │ │ -0001f590: 6361 6e20 6265 2062 7569 6c74 2066 726f can be built fro │ │ │ │ │ -0001f5a0: 6d20 7468 650a 736f 7572 6365 2070 6163 m the.source pac │ │ │ │ │ -0001f5b0: 6b61 6765 2c20 636f 6e73 6964 6572 696e kage, considerin │ │ │ │ │ -0001f5c0: 6720 6576 6572 7920 6172 6368 6974 6563 g every architec │ │ │ │ │ -0001f5d0: 7475 7265 2e20 2054 6865 2066 6972 7374 ture. The first │ │ │ │ │ -0001f5e0: 206c 696e 6520 6f66 2074 6865 0a66 6965 line of the.fie │ │ │ │ │ -0001f5f0: 6c64 2076 616c 7565 2069 7320 656d 7074 ld value is empt │ │ │ │ │ -0001f600: 792e 2020 4561 6368 206f 6e65 206f 6620 y. Each one of │ │ │ │ │ -0001f610: 7468 6520 6e65 7874 206c 696e 6573 2064 the next lines d │ │ │ │ │ -0001f620: 6573 6372 6962 6573 206f 6e65 2062 696e escribes one bin │ │ │ │ │ -0001f630: 6172 790a 7061 636b 6167 652c 2062 7920 ary.package, by │ │ │ │ │ -0001f640: 6c69 7374 696e 6720 6974 7320 6e61 6d65 listing its name │ │ │ │ │ -0001f650: 2c20 7479 7065 2c20 7365 6374 696f 6e20 , type, section │ │ │ │ │ -0001f660: 616e 6420 7072 696f 7269 7479 2073 6570 and priority sep │ │ │ │ │ -0001f670: 6172 6174 6564 2062 790a 7370 6163 6573 arated by.spaces │ │ │ │ │ -0001f680: 2e20 2046 6966 7468 2061 6e64 2073 7562 . Fifth and sub │ │ │ │ │ -0001f690: 7365 7175 656e 7420 7370 6163 652d 7365 sequent space-se │ │ │ │ │ -0001f6a0: 7061 7261 7465 6420 6974 656d 7320 6d61 parated items ma │ │ │ │ │ -0001f6b0: 7920 6265 2070 7265 7365 6e74 2061 6e64 y be present and │ │ │ │ │ -0001f6c0: 0a70 6172 7365 7273 206d 7573 7420 616c .parsers must al │ │ │ │ │ -0001f6d0: 6c6f 7720 7468 656d 2e20 2053 6565 2074 low them. See t │ │ │ │ │ -0001f6e0: 6865 202a 6e6f 7465 2050 6163 6b61 6765 he *note Package │ │ │ │ │ -0001f6f0: 2d54 7970 653a 2036 662e 2066 6965 6c64 -Type: 6f. field │ │ │ │ │ -0001f700: 2066 6f72 2061 0a6c 6973 7420 6f66 2070 for a.list of p │ │ │ │ │ -0001f710: 6163 6b61 6765 2074 7970 6573 2e0a 0a1f ackage types.... │ │ │ │ │ -0001f720: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0001f730: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0001f740: 3a20 5061 636b 6167 652d 5479 7065 2c20 : Package-Type, │ │ │ │ │ -0001f750: 204e 6578 743a 2044 6769 742c 2020 5072 Next: Dgit, Pr │ │ │ │ │ -0001f760: 6576 3a20 5061 636b 6167 652d 4c69 7374 ev: Package-List │ │ │ │ │ -0001f770: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -0001f780: 6965 6c64 730a 0a34 2e36 2e32 3820 e280 ields..4.6.28 .. │ │ │ │ │ -0001f790: 9850 6163 6b61 6765 2d54 7970 65e2 8099 .Package-Type... │ │ │ │ │ -0001f7a0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -0001f7b0: 2d2d 2d2d 2d2d 0a0a 5369 6d70 6c65 2066 ------..Simple f │ │ │ │ │ -0001f7c0: 6965 6c64 2063 6f6e 7461 696e 696e 6720 ield containing │ │ │ │ │ -0001f7d0: 6120 776f 7264 2069 6e64 6963 6174 696e a word indicatin │ │ │ │ │ -0001f7e0: 6720 7468 6520 7479 7065 206f 6620 7061 g the type of pa │ │ │ │ │ -0001f7f0: 636b 6167 653a 20e2 8098 6465 62e2 8099 ckage: ...deb... │ │ │ │ │ -0001f800: 2066 6f72 0a62 696e 6172 7920 7061 636b for.binary pack │ │ │ │ │ -0001f810: 6167 6573 2061 6e64 20e2 8098 7564 6562 ages and ...udeb │ │ │ │ │ -0001f820: e280 9920 666f 7220 6d69 6372 6f20 6269 ... for micro bi │ │ │ │ │ -0001f830: 6e61 7279 2070 6163 6b61 6765 732e 2020 nary packages. │ │ │ │ │ -0001f840: 4f74 6865 7220 7479 7065 7320 6e6f 740a Other types not. │ │ │ │ │ -0001f850: 6465 6669 6e65 6420 6865 7265 206d 6179 defined here may │ │ │ │ │ -0001f860: 2062 6520 696e 6469 6361 7465 642e 2020 be indicated. │ │ │ │ │ -0001f870: 496e 2073 6f75 7263 6520 7061 636b 6167 In source packag │ │ │ │ │ -0001f880: 6520 7465 6d70 6c61 7465 2063 6f6e 7472 e template contr │ │ │ │ │ -0001f890: 6f6c 0a66 696c 6573 2c20 7468 6520 e280 ol.files, the .. │ │ │ │ │ -0001f8a0: 9850 6163 6b61 6765 2d54 7970 65e2 8099 .Package-Type... │ │ │ │ │ -0001f8b0: 2066 6965 6c64 2073 686f 756c 6420 6265 field should be │ │ │ │ │ -0001f8c0: 206f 6d69 7474 6564 2069 6e73 7465 6164 omitted instead │ │ │ │ │ -0001f8d0: 206f 6620 6769 7669 6e67 2069 7420 610a of giving it a. │ │ │ │ │ -0001f8e0: 7661 6c75 6520 6f66 20e2 8098 6465 62e2 value of ...deb. │ │ │ │ │ -0001f8f0: 8099 2c20 6173 2074 6869 7320 7661 6c75 .., as this valu │ │ │ │ │ -0001f900: 6520 6973 2061 7373 756d 6564 2066 6f72 e is assumed for │ │ │ │ │ -0001f910: 2073 7461 6e7a 6173 206c 6163 6b69 6e67 stanzas lacking │ │ │ │ │ -0001f920: 2074 6869 7320 6669 656c 642e 0a0a 1f0a this field..... │ │ │ │ │ -0001f930: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0001f940: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0001f950: 2044 6769 742c 2020 4e65 7874 3a20 5465 Dgit, Next: Te │ │ │ │ │ -0001f960: 7374 7375 6974 652c 2020 5072 6576 3a20 stsuite, Prev: │ │ │ │ │ -0001f970: 5061 636b 6167 652d 5479 7065 2c20 2055 Package-Type, U │ │ │ │ │ -0001f980: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ -0001f990: 730a 0a34 2e36 2e32 3920 e280 9844 6769 s..4.6.29 ...Dgi │ │ │ │ │ -0001f9a0: 74e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d t....----------- │ │ │ │ │ -0001f9b0: 2d2d 0a0a 466f 6c64 6564 2066 6965 6c64 --..Folded field │ │ │ │ │ -0001f9c0: 2063 6f6e 7461 696e 696e 6720 6120 7369 containing a si │ │ │ │ │ -0001f9d0: 6e67 6c65 2067 6974 2063 6f6d 6d69 7420 ngle git commit │ │ │ │ │ -0001f9e0: 6861 7368 2c20 7072 6573 656e 7465 6420 hash, presented │ │ │ │ │ -0001f9f0: 696e 2066 756c 6c2c 0a66 6f6c 6c6f 7765 in full,.followe │ │ │ │ │ -0001fa00: 6420 6f70 7469 6f6e 616c 6c79 2062 7920 d optionally by │ │ │ │ │ -0001fa10: 7768 6974 6573 7061 6365 2061 6e64 206f whitespace and o │ │ │ │ │ -0001fa20: 7468 6572 2064 6174 6120 746f 2062 6520 ther data to be │ │ │ │ │ -0001fa30: 6465 6669 6e65 6420 696e 2066 7574 7572 defined in futur │ │ │ │ │ -0001fa40: 650a 6578 7465 6e73 696f 6e73 2e0a 0a44 e.extensions...D │ │ │ │ │ -0001fa50: 6563 6c61 7265 7320 7468 6174 2074 6865 eclares that the │ │ │ │ │ -0001fa60: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0001fa70: 636f 7272 6573 706f 6e64 7320 6578 6163 corresponds exac │ │ │ │ │ -0001fa80: 746c 7920 746f 2061 2072 6566 6572 656e tly to a referen │ │ │ │ │ -0001fa90: 6365 640a 636f 6d6d 6974 2069 6e20 6120 ced.commit in a │ │ │ │ │ -0001faa0: 4769 7420 7265 706f 7369 746f 7279 2061 Git repository a │ │ │ │ │ -0001fab0: 7661 696c 6162 6c65 2061 7420 7468 6520 vailable at the │ │ │ │ │ -0001fac0: 6361 6e6f 6e69 6361 6c20 6c6f 6361 7469 canonical locati │ │ │ │ │ -0001fad0: 6f6e 2063 616c 6c65 640a 2764 6769 742d on called.'dgit- │ │ │ │ │ -0001fae0: 7265 706f 7327 2c20 7573 6564 2062 7920 repos', used by │ │ │ │ │ -0001faf0: e280 9864 6769 74e2 8099 2c20 6120 6269 ...dgit..., a bi │ │ │ │ │ -0001fb00: 6469 7265 6374 696f 6e61 6c20 6761 7465 directional gate │ │ │ │ │ -0001fb10: 7761 7920 6265 7477 6565 6e20 7468 6520 way between the │ │ │ │ │ -0001fb20: 4465 6269 616e 0a61 7263 6869 7665 2061 Debian.archive a │ │ │ │ │ -0001fb30: 6e64 2047 6974 2e20 2054 6865 2063 6f6d nd Git. The com │ │ │ │ │ -0001fb40: 6d69 7420 6973 2072 6561 6368 6162 6c65 mit is reachable │ │ │ │ │ -0001fb50: 2066 726f 6d20 6174 206c 6561 7374 206f from at least o │ │ │ │ │ -0001fb60: 6e65 2072 6566 6572 656e 6365 0a77 686f ne reference.who │ │ │ │ │ -0001fb70: 7365 206e 616d 6520 6d61 7463 6865 7320 se name matches │ │ │ │ │ -0001fb80: e280 9872 6566 732f 6467 6974 2f2a e280 ...refs/dgit/*.. │ │ │ │ │ -0001fb90: 992e 2020 5365 6520 7468 6520 6d61 6e75 .. See the manu │ │ │ │ │ -0001fba0: 616c 2070 6167 6520 6f66 20e2 8098 6467 al page of ...dg │ │ │ │ │ -0001fbb0: 6974 e280 9920 666f 720a 6675 7274 6865 it... for.furthe │ │ │ │ │ -0001fbc0: 7220 6465 7461 696c 732e 0a0a 1f0a 4669 r details.....Fi │ │ │ │ │ -0001fbd0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0001fbe0: 792e 696e 666f 2c20 204e 6f64 653a 2054 y.info, Node: T │ │ │ │ │ -0001fbf0: 6573 7473 7569 7465 2c20 204e 6578 743a estsuite, Next: │ │ │ │ │ -0001fc00: 2052 756c 6573 2d52 6571 7569 7265 732d Rules-Requires- │ │ │ │ │ -0001fc10: 526f 6f74 2c20 2050 7265 763a 2044 6769 Root, Prev: Dgi │ │ │ │ │ -0001fc20: 742c 2020 5570 3a20 4c69 7374 206f 6620 t, Up: List of │ │ │ │ │ -0001fc30: 6669 656c 6473 0a0a 342e 362e 3330 20e2 fields..4.6.30 . │ │ │ │ │ -0001fc40: 8098 5465 7374 7375 6974 65e2 8099 0a2d ..Testsuite....- │ │ │ │ │ -0001fc50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001fc60: 2d0a 0a53 696d 706c 6520 6669 656c 6420 -..Simple field │ │ │ │ │ -0001fc70: 636f 6e74 6169 6e69 6e67 2061 2063 6f6d containing a com │ │ │ │ │ -0001fc80: 6d61 2d73 6570 6172 6174 6564 206c 6973 ma-separated lis │ │ │ │ │ -0001fc90: 7420 6f66 2076 616c 7565 7320 616c 6c6f t of values allo │ │ │ │ │ -0001fca0: 7769 6e67 2074 6573 740a 6578 6563 7574 wing test.execut │ │ │ │ │ -0001fcb0: 696f 6e20 656e 7669 726f 6e6d 656e 7473 ion environments │ │ │ │ │ -0001fcc0: 2074 6f20 6469 7363 6f76 6572 2070 6163 to discover pac │ │ │ │ │ -0001fcd0: 6b61 6765 7320 7768 6963 6820 7072 6f76 kages which prov │ │ │ │ │ -0001fce0: 6964 6520 7465 7374 732e 0a0a 5468 6973 ide tests...This │ │ │ │ │ -0001fcf0: 2066 6965 6c64 2069 7320 6175 746f 6d61 field is automa │ │ │ │ │ -0001fd00: 7469 6361 6c6c 7920 6164 6465 6420 746f tically added to │ │ │ │ │ -0001fd10: 2044 6562 6961 6e20 736f 7572 6365 2063 Debian source c │ │ │ │ │ -0001fd20: 6f6e 7472 6f6c 2066 696c 6573 0a28 e280 ontrol files.(.. │ │ │ │ │ -0001fd30: 982e 6473 63e2 8099 2920 6279 20e2 8098 ..dsc...) by ... │ │ │ │ │ -0001fd40: 6470 6b67 e280 992c 2077 6974 6820 7468 dpkg..., with th │ │ │ │ │ -0001fd50: 6520 7661 6c75 6520 e280 9861 7574 6f70 e value ...autop │ │ │ │ │ -0001fd60: 6b67 7465 7374 e280 992c 2077 6865 6e20 kgtest..., when │ │ │ │ │ -0001fd70: 610a e280 9864 6562 6961 6e2f 7465 7374 a....debian/test │ │ │ │ │ -0001fd80: 732f 636f 6e74 726f 6ce2 8099 2066 696c s/control... fil │ │ │ │ │ -0001fd90: 6520 6973 2070 7265 7365 6e74 2069 6e20 e is present in │ │ │ │ │ -0001fda0: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -0001fdb0: 6765 2e20 2054 6869 730a 6669 656c 6420 ge. This.field │ │ │ │ │ -0001fdc0: 6d61 7920 616c 736f 2062 6520 7573 6564 may also be used │ │ │ │ │ -0001fdd0: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -0001fde0: 6765 2074 656d 706c 6174 6520 636f 6e74 ge template cont │ │ │ │ │ -0001fdf0: 726f 6c20 6669 6c65 730a 28e2 8098 6465 rol files.(...de │ │ │ │ │ -0001fe00: 6269 616e 2f63 6f6e 7472 6f6c e280 9929 bian/control...) │ │ │ │ │ -0001fe10: 2069 6620 6e65 6564 6564 2069 6e20 6f74 if needed in ot │ │ │ │ │ -0001fe20: 6865 7220 7369 7475 6174 696f 6e73 2e0a her situations.. │ │ │ │ │ -0001fe30: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0001fe40: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0001fe50: 6465 3a20 5275 6c65 732d 5265 7175 6972 de: Rules-Requir │ │ │ │ │ -0001fe60: 6573 2d52 6f6f 742c 2020 5072 6576 3a20 es-Root, Prev: │ │ │ │ │ -0001fe70: 5465 7374 7375 6974 652c 2020 5570 3a20 Testsuite, Up: │ │ │ │ │ -0001fe80: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -0001fe90: 342e 362e 3331 20e2 8098 5275 6c65 732d 4.6.31 ...Rules- │ │ │ │ │ -0001fea0: 5265 7175 6972 6573 2d52 6f6f 74e2 8099 Requires-Root... │ │ │ │ │ -0001feb0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -0001fec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 -------------..S │ │ │ │ │ -0001fed0: 696d 706c 6520 6669 656c 6420 7468 6174 imple field that │ │ │ │ │ -0001fee0: 2064 6566 696e 6573 2069 6620 7468 6520 defines if the │ │ │ │ │ -0001fef0: 736f 7572 6365 2070 6163 6b61 6765 2072 source package r │ │ │ │ │ -0001ff00: 6571 7569 7265 7320 6163 6365 7373 2074 equires access t │ │ │ │ │ -0001ff10: 6f20 726f 6f74 0a28 6f72 2066 616b 6572 o root.(or faker │ │ │ │ │ -0001ff20: 6f6f 7429 2064 7572 696e 6720 7365 6c65 oot) during sele │ │ │ │ │ -0001ff30: 6374 6564 2074 6172 6765 7473 2069 6e20 cted targets in │ │ │ │ │ -0001ff40: 7468 6520 4d61 696e 2062 7569 6c64 696e the Main buildin │ │ │ │ │ -0001ff50: 6720 7363 7269 7074 3a0a 6465 6269 616e g script:.debian │ │ │ │ │ -0001ff60: 2f72 756c 6573 2e0a 0a54 6865 2066 6965 /rules...The fie │ │ │ │ │ -0001ff70: 6c64 2063 616e 2063 6f6e 7369 7374 206f ld can consist o │ │ │ │ │ -0001ff80: 6620 6578 6163 746c 7920 6f6e 6520 6f66 f exactly one of │ │ │ │ │ -0001ff90: 2074 6865 2066 6f6c 6c6f 7769 6e67 2074 the following t │ │ │ │ │ -0001ffa0: 6872 6565 2069 7465 6d73 3a0a 0a20 2020 hree items:.. │ │ │ │ │ -0001ffb0: 2020 2020 202d 20e2 8098 6e6f e280 9920 - ...no... │ │ │ │ │ -0001ffc0: 2864 6566 6175 6c74 293a 2044 6563 6c61 (default): Decla │ │ │ │ │ -0001ffd0: 7265 7320 7468 6174 206e 6569 7468 6572 res that neither │ │ │ │ │ -0001ffe0: 2072 6f6f 7420 6e6f 7220 6661 6b65 726f root nor fakero │ │ │ │ │ -0001fff0: 6f74 2069 730a 2020 2020 2020 2020 2020 ot is. │ │ │ │ │ -00020000: 7265 7175 6972 6564 2e20 2050 6163 6b61 required. Packa │ │ │ │ │ -00020010: 6765 2062 7569 6c64 6572 7320 2865 2e67 ge builders (e.g │ │ │ │ │ -00020020: 2e20 2064 706b 672d 6275 696c 6470 6163 . dpkg-buildpac │ │ │ │ │ -00020030: 6b61 6765 2920 6d61 790a 2020 2020 2020 kage) may. │ │ │ │ │ -00020040: 2020 2020 6368 6f6f 7365 2074 6f20 696e choose to in │ │ │ │ │ -00020050: 766f 6b65 2061 6e79 2074 6172 6765 7420 voke any target │ │ │ │ │ -00020060: 696e 20e2 8098 6465 6269 616e 2f72 756c in ...debian/rul │ │ │ │ │ -00020070: 6573 e280 9920 7769 7468 2061 6e0a 2020 es... with an. │ │ │ │ │ -00020080: 2020 2020 2020 2020 756e 7072 6976 696c unprivil │ │ │ │ │ -00020090: 6567 6564 2075 7365 722e 0a0a 2020 2020 eged user... │ │ │ │ │ -000200a0: 2020 2020 2d20 e280 9862 696e 6172 792d - ...binary- │ │ │ │ │ -000200b0: 7461 7267 6574 73e2 8099 2028 7072 6576 targets... (prev │ │ │ │ │ -000200c0: 696f 7573 2064 6566 6175 6c74 293a 2044 ious default): D │ │ │ │ │ -000200d0: 6563 6c61 7265 7320 7468 6174 2074 6865 eclares that the │ │ │ │ │ -000200e0: 2070 6163 6b61 6765 0a20 2020 2020 2020 package. │ │ │ │ │ -000200f0: 2020 2077 696c 6c20 6e65 6564 2074 6865 will need the │ │ │ │ │ -00020100: 2072 6f6f 7420 286f 7220 6661 6b65 726f root (or fakero │ │ │ │ │ -00020110: 6f74 2920 7768 656e 2065 6974 6865 7220 ot) when either │ │ │ │ │ -00020120: 6f66 2074 6865 20e2 8098 6269 6e61 7279 of the ...binary │ │ │ │ │ -00020130: e280 992c 0a20 2020 2020 2020 2020 20e2 ...,. . │ │ │ │ │ -00020140: 8098 6269 6e61 7279 2d61 7263 68e2 8099 ..binary-arch... │ │ │ │ │ -00020150: 206f 7220 e280 9862 696e 6172 792d 696e or ...binary-in │ │ │ │ │ -00020160: 6465 70e2 8099 2074 6172 6765 7473 2061 dep... targets a │ │ │ │ │ -00020170: 7265 2063 616c 6c65 642e 2020 5468 6973 re called. This │ │ │ │ │ -00020180: 2069 730a 2020 2020 2020 2020 2020 686f is. ho │ │ │ │ │ -00020190: 7720 6576 6572 7920 746f 6f6c 2062 6568 w every tool beh │ │ │ │ │ -000201a0: 6176 6564 2062 6566 6f72 6520 7468 6973 aved before this │ │ │ │ │ -000201b0: 2066 6965 6c64 2077 6173 2064 6566 696e field was defin │ │ │ │ │ -000201c0: 6564 2e0a 0a20 2020 2020 2020 202d 2041 ed... - A │ │ │ │ │ -000201d0: 2073 7061 6365 2073 6570 6172 6174 6564 space separated │ │ │ │ │ -000201e0: 206c 6973 7420 6f66 206b 6579 776f 7264 list of keyword │ │ │ │ │ -000201f0: 7320 6465 7363 7269 6265 6420 6265 6c6f s described belo │ │ │ │ │ -00020200: 772e 2020 5468 6573 650a 2020 2020 2020 w. These. │ │ │ │ │ -00020210: 2020 2020 6b65 7977 6f72 6473 206d 7573 keywords mus │ │ │ │ │ -00020220: 7420 616c 7761 7973 2063 6f6e 7461 696e t always contain │ │ │ │ │ -00020230: 2061 2066 6f72 7761 7264 2073 6c61 7368 a forward slash │ │ │ │ │ -00020240: 2c20 7768 6963 6820 7365 7473 2074 6865 , which sets the │ │ │ │ │ -00020250: 6d0a 2020 2020 2020 2020 2020 6170 6172 m. apar │ │ │ │ │ -00020260: 7420 6672 6f6d 2074 6865 206f 7468 6572 t from the other │ │ │ │ │ -00020270: 2070 6f73 7369 626c 6520 7661 6c75 6573 possible values │ │ │ │ │ -00020280: 206f 6620 e280 9852 756c 6573 2d52 6571 of ...Rules-Req │ │ │ │ │ -00020290: 7569 7265 732d 526f 6f74 e280 992e 0a20 uires-Root..... │ │ │ │ │ -000202a0: 2020 2020 2020 2020 2057 6865 6e20 7468 When th │ │ │ │ │ -000202b0: 6973 206c 6973 7420 6973 2070 726f 7669 is list is provi │ │ │ │ │ -000202c0: 6465 642c 2074 6865 2062 7569 6c64 6572 ded, the builder │ │ │ │ │ -000202d0: 206d 7573 7420 7072 6f76 6964 6520 6120 must provide a │ │ │ │ │ -000202e0: e280 9c67 6169 6e0a 2020 2020 2020 2020 ...gain. │ │ │ │ │ -000202f0: 2020 726f 6f74 2063 6f6d 6d61 6e64 e280 root command.. │ │ │ │ │ -00020300: 9d20 2861 7320 6465 6669 6e65 6420 696e . (as defined in │ │ │ │ │ -00020310: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ -00020320: 640a 2020 2020 2020 2020 2020 5275 6c65 d. Rule │ │ │ │ │ -00020330: 732d 5265 7175 6972 6573 2d52 6f6f 7429 s-Requires-Root) │ │ │ │ │ -00020340: 2027 6f72 2720 7072 6574 656e 6420 7468 'or' pretend th │ │ │ │ │ -00020350: 6174 2074 6865 2076 616c 7565 2077 6173 at the value was │ │ │ │ │ -00020360: 2073 6574 2074 6f0a 2020 2020 2020 2020 set to. │ │ │ │ │ -00020370: 2020 e280 9862 696e 6172 792d 7461 7267 ...binary-targ │ │ │ │ │ -00020380: 6574 73e2 8099 2c20 616e 6420 626f 7468 ets..., and both │ │ │ │ │ -00020390: 2074 6865 2062 7569 6c64 6572 2061 6e64 the builder and │ │ │ │ │ -000203a0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ -000203b0: 0a20 2020 2020 2020 2020 20e2 8098 6465 . ...de │ │ │ │ │ -000203c0: 6269 616e 2f72 756c 6573 e280 9920 7363 bian/rules... sc │ │ │ │ │ -000203d0: 7269 7074 206d 7573 7420 646f 776e 6772 ript must downgr │ │ │ │ │ -000203e0: 6164 6520 6163 636f 7264 696e 676c 7920 ade accordingly │ │ │ │ │ -000203f0: 2873 6565 2062 656c 6f77 292e 0a0a 5468 (see below)...Th │ │ │ │ │ -00020400: 6520 6465 6661 756c 7420 6465 7065 6e64 e default depend │ │ │ │ │ -00020410: 7320 6f6e 2074 6865 2064 706b 672d 6275 s on the dpkg-bu │ │ │ │ │ -00020420: 696c 642d 6170 6920 6c65 7665 6c20 2873 ild-api level (s │ │ │ │ │ -00020430: 6565 2064 706b 672d 6275 696c 642d 6170 ee dpkg-build-ap │ │ │ │ │ -00020440: 6928 3729 292e 0a49 6620 7468 6520 6470 i(7))..If the dp │ │ │ │ │ -00020450: 6b67 2d62 7569 6c64 2d61 7069 206c 6576 kg-build-api lev │ │ │ │ │ -00020460: 656c 2069 7320 756e 6465 636c 6172 6564 el is undeclared │ │ │ │ │ -00020470: 2c20 6974 2069 7320 6571 7569 7661 6c65 , it is equivale │ │ │ │ │ -00020480: 6e74 2074 6f20 6c65 7665 6c20 302e 0a0a nt to level 0... │ │ │ │ │ -00020490: 4966 2074 6865 2070 6163 6b61 6765 2062 If the package b │ │ │ │ │ -000204a0: 7569 6c64 6572 2073 7570 706f 7274 7320 uilder supports │ │ │ │ │ -000204b0: 7468 6520 e280 9852 756c 6573 2d52 6571 the ...Rules-Req │ │ │ │ │ -000204c0: 7569 7265 732d 526f 6f74 e280 9920 6669 uires-Root... fi │ │ │ │ │ -000204d0: 656c 6420 616e 640a 7761 6e74 7320 746f eld and.wants to │ │ │ │ │ -000204e0: 2065 6e61 626c 6520 7468 6520 6665 6174 enable the feat │ │ │ │ │ -000204f0: 7572 652c 2074 6865 6e20 6974 206d 7573 ure, then it mus │ │ │ │ │ -00020500: 7420 7365 7420 7468 6520 656e 7669 726f t set the enviro │ │ │ │ │ -00020510: 6e6d 656e 7420 7661 7269 6162 6c65 0ae2 nment variable.. │ │ │ │ │ -00020520: 8098 4445 425f 5255 4c45 535f 5245 5155 ..DEB_RULES_REQU │ │ │ │ │ -00020530: 4952 4553 5f52 4f4f 54e2 8099 2077 6865 IRES_ROOT... whe │ │ │ │ │ -00020540: 6e20 696e 766f 6b69 6e67 2074 6865 2070 n invoking the p │ │ │ │ │ -00020550: 6163 6b61 6765 2062 7569 6c64 696e 6720 ackage building │ │ │ │ │ -00020560: 7363 7269 7074 0ae2 8098 6465 6269 616e script....debian │ │ │ │ │ -00020570: 2f72 756c 6573 e280 992e 2020 5468 6520 /rules.... The │ │ │ │ │ -00020580: 7661 6c75 6520 6f66 20e2 8098 4445 425f value of ...DEB_ │ │ │ │ │ -00020590: 5255 4c45 535f 5245 5155 4952 4553 5f52 RULES_REQUIRES_R │ │ │ │ │ -000205a0: 4f4f 54e2 8099 2073 686f 756c 6420 6265 OOT... should be │ │ │ │ │ -000205b0: 206f 6e65 0a6f 663a 0a0a 2020 2020 2020 one.of:.. │ │ │ │ │ -000205c0: 2020 2a20 5468 6520 7661 6c75 6520 6f66 * The value of │ │ │ │ │ -000205d0: 20e2 8098 5275 6c65 732d 5265 7175 6972 ...Rules-Requir │ │ │ │ │ -000205e0: 6573 2d52 6f6f 74e2 8099 2069 6620 7468 es-Root... if th │ │ │ │ │ -000205f0: 6520 6275 696c 6465 7220 6361 6e20 7375 e builder can su │ │ │ │ │ -00020600: 7070 6f72 740a 2020 2020 2020 2020 2020 pport. │ │ │ │ │ -00020610: 7468 6174 2076 616c 7565 2e20 2054 6865 that value. The │ │ │ │ │ -00020620: 2062 7569 6c64 6572 206d 6179 2074 7269 builder may tri │ │ │ │ │ -00020630: 6d20 756e 6e65 6365 7373 6172 7920 7768 m unnecessary wh │ │ │ │ │ -00020640: 6974 6573 7061 6365 2075 7365 640a 2020 itespace used. │ │ │ │ │ -00020650: 2020 2020 2020 2020 746f 2066 6f72 6d61 to forma │ │ │ │ │ -00020660: 7420 7468 6520 6669 656c 6420 666f 7220 t the field for │ │ │ │ │ -00020670: 7265 6164 6162 696c 6974 792e 0a0a 2020 readability... │ │ │ │ │ -00020680: 2020 2020 2020 2a20 5468 6520 7661 6c75 * The valu │ │ │ │ │ -00020690: 6520 e280 9862 696e 6172 792d 7461 7267 e ...binary-targ │ │ │ │ │ -000206a0: 6574 73e2 8099 2069 6620 6974 2063 616e ets... if it can │ │ │ │ │ -000206b0: 6e6f 7420 7375 7070 6f72 7420 7468 6520 not support the │ │ │ │ │ -000206c0: 7661 6c75 6520 6f66 0a20 2020 2020 2020 value of. │ │ │ │ │ -000206d0: 2020 20e2 8098 5275 6c65 732d 5265 7175 ...Rules-Requ │ │ │ │ │ -000206e0: 6972 6573 2d52 6f6f 74e2 8099 2e0a 0a41 ires-Root......A │ │ │ │ │ -000206f0: 2063 6f6d 706c 6961 6e74 2062 7569 6c64 compliant build │ │ │ │ │ -00020700: 6572 206d 6179 2061 6c73 6f20 6c65 6176 er may also leav │ │ │ │ │ -00020710: 6520 e280 9844 4542 5f52 554c 4553 5f52 e ...DEB_RULES_R │ │ │ │ │ -00020720: 4551 5549 5245 535f 524f 4f54 e280 9920 EQUIRES_ROOT... │ │ │ │ │ -00020730: 756e 7365 7420 6f72 0a73 6574 2069 7420 unset or.set it │ │ │ │ │ -00020740: 746f 20e2 8098 6269 6e61 7279 2d74 6172 to ...binary-tar │ │ │ │ │ -00020750: 6765 7473 e280 9920 6966 2069 7420 6861 gets... if it ha │ │ │ │ │ -00020760: 7320 6265 656e 2072 6571 7565 7374 6564 s been requested │ │ │ │ │ -00020770: 2074 6f20 7465 7374 2077 6865 7468 6572 to test whether │ │ │ │ │ -00020780: 2074 6865 0a70 6163 6b61 6765 2069 7420 the.package it │ │ │ │ │ -00020790: 6275 696c 6473 2063 6f72 7265 6374 6c79 builds correctly │ │ │ │ │ -000207a0: 2069 6d70 6c65 6d65 6e74 7320 7468 6520 implements the │ │ │ │ │ -000207b0: 6661 6c6c 2d62 6163 6b20 666f 7220 6c65 fall-back for le │ │ │ │ │ -000207c0: 6761 6379 0a62 7569 6c64 6572 732e 0a0a gacy.builders... │ │ │ │ │ -000207d0: 2a20 4d65 6e75 3a0a 0a2a 2052 656d 6172 * Menu:..* Remar │ │ │ │ │ -000207e0: 6b73 3a3a 0a2a 2044 6566 696e 6974 696f ks::.* Definitio │ │ │ │ │ -000207f0: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ -00020800: 733a 3a0a 2a20 5072 6f76 6964 6564 206b s::.* Provided k │ │ │ │ │ -00020810: 6579 776f 7264 733a 3a0a 0a1f 0a46 696c eywords::....Fil │ │ │ │ │ -00020820: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00020830: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ -00020840: 6d61 726b 732c 2020 4e65 7874 3a20 4465 marks, Next: De │ │ │ │ │ -00020850: 6669 6e69 7469 6f6e 206f 6620 7468 6520 finition of the │ │ │ │ │ -00020860: 6b65 7977 6f72 6473 2c20 2055 703a 2052 keywords, Up: R │ │ │ │ │ -00020870: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ -00020880: 6f74 0a0a 342e 362e 3331 2e31 2052 656d ot..4.6.31.1 Rem │ │ │ │ │ -00020890: 6172 6b73 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e arks............ │ │ │ │ │ -000208a0: 2e2e 2e2e 2e0a 0a41 6c6c 2070 6163 6b61 .......All packa │ │ │ │ │ -000208b0: 6765 7320 616e 6420 6275 696c 6465 7273 ges and builders │ │ │ │ │ -000208c0: 206d 7573 7420 7375 7070 6f72 7420 e280 must support .. │ │ │ │ │ -000208d0: 9862 696e 6172 792d 7461 7267 6574 73e2 .binary-targets. │ │ │ │ │ -000208e0: 8099 2061 7320 7468 6973 2077 6173 2074 .. as this was t │ │ │ │ │ -000208f0: 6865 0a68 6973 746f 7269 6361 6c20 6265 he.historical be │ │ │ │ │ -00020900: 6861 7669 6f75 7220 7072 696f 7220 746f haviour prior to │ │ │ │ │ -00020910: 2074 6865 2069 6e74 726f 6475 6374 696f the introductio │ │ │ │ │ -00020920: 6e20 6f66 2074 6869 7320 6669 656c 642e n of this field. │ │ │ │ │ -00020930: 0a0a 416e 7920 746f 6f6c 2028 7061 7274 ..Any tool (part │ │ │ │ │ -00020940: 6963 756c 6172 6c79 206f 6c64 6572 2076 icularly older v │ │ │ │ │ -00020950: 6572 7369 6f6e 7320 6f66 2074 6865 6d29 ersions of them) │ │ │ │ │ -00020960: 206d 6179 2062 6520 756e 6177 6172 6520 may be unaware │ │ │ │ │ -00020970: 6f66 2074 6869 730a 6669 656c 6420 616e of this.field an │ │ │ │ │ -00020980: 6420 6265 6861 7665 206c 696b 6520 7468 d behave like th │ │ │ │ │ -00020990: 6520 6669 656c 6420 7761 7320 7365 7420 e field was set │ │ │ │ │ -000209a0: 746f 20e2 8098 6269 6e61 7279 2d74 6172 to ...binary-tar │ │ │ │ │ -000209b0: 6765 7473 e280 992e 2020 5468 650a 7061 gets.... The.pa │ │ │ │ │ -000209c0: 636b 6167 6520 6275 696c 6420 6d75 7374 ckage build must │ │ │ │ │ -000209d0: 2067 7261 6365 6675 6c6c 7920 636f 7065 gracefully cope │ │ │ │ │ -000209e0: 2077 6974 6820 7468 6973 2061 6e64 2070 with this and p │ │ │ │ │ -000209f0: 726f 6475 6365 2061 2073 656d 616e 7469 roduce a semanti │ │ │ │ │ -00020a00: 6361 6c6c 790a 6571 7569 7661 6c65 6e74 cally.equivalent │ │ │ │ │ -00020a10: 2072 6573 756c 742e 0a0a 5468 6973 2066 result...This f │ │ │ │ │ -00020a20: 6965 6c64 2069 6e74 656e 7469 6f6e 616c ield intentional │ │ │ │ │ -00020a30: 6c79 2064 6f65 7320 6e6f 7420 656e 6162 ly does not enab │ │ │ │ │ -00020a40: 6c65 2061 2070 6163 6b61 6765 2074 6f20 le a package to │ │ │ │ │ -00020a50: 7265 7175 6573 7420 6120 7472 7565 0a72 request a true.r │ │ │ │ │ -00020a60: 6f6f 7420 6f76 6572 2066 616b 6572 6f6f oot over fakeroo │ │ │ │ │ -00020a70: 742e 0a0a 1f0a 4669 6c65 3a20 6465 6269 t.....File: debi │ │ │ │ │ -00020a80: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00020a90: 204e 6f64 653a 2044 6566 696e 6974 696f Node: Definitio │ │ │ │ │ -00020aa0: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ -00020ab0: 732c 2020 4e65 7874 3a20 5072 6f76 6964 s, Next: Provid │ │ │ │ │ -00020ac0: 6564 206b 6579 776f 7264 732c 2020 5072 ed keywords, Pr │ │ │ │ │ -00020ad0: 6576 3a20 5265 6d61 726b 732c 2020 5570 ev: Remarks, Up │ │ │ │ │ -00020ae0: 3a20 5275 6c65 732d 5265 7175 6972 6573 : Rules-Requires │ │ │ │ │ -00020af0: 2d52 6f6f 740a 0a34 2e36 2e33 312e 3220 -Root..4.6.31.2 │ │ │ │ │ -00020b00: 4465 6669 6e69 7469 6f6e 206f 6620 7468 Definition of th │ │ │ │ │ -00020b10: 6520 6b65 7977 6f72 6473 0a2e 2e2e 2e2e e keywords...... │ │ │ │ │ -00020b20: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00020b30: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a ................ │ │ │ │ │ -00020b40: 5468 6520 6b65 7977 6f72 6473 2068 6176 The keywords hav │ │ │ │ │ -00020b50: 6520 7468 6520 666f 726d 6174 20e2 8098 e the format ... │ │ │ │ │ -00020b60: 3c6e 616d 6573 7061 6365 3e2f 3c63 6173 /..., where:.. │ │ │ │ │ -00020b80: 2020 2020 2020 202a 20e2 8098 3c6e 616d * ...... must │ │ │ │ │ -00020ba0: 636f 6e73 6973 7420 656e 7469 7265 6c79 consist entirely │ │ │ │ │ -00020bb0: 206f 6620 7072 696e 7461 626c 6520 4153 of printable AS │ │ │ │ │ -00020bc0: 4349 490a 2020 2020 2020 2020 2020 6368 CII. ch │ │ │ │ │ -00020bd0: 6172 6163 7465 7273 2065 7863 6570 7420 aracters except │ │ │ │ │ -00020be0: 666f 7220 616e 7920 7768 6974 6573 7061 for any whitespa │ │ │ │ │ -00020bf0: 6365 2061 6e64 2074 6865 2066 6f72 7761 ce and the forwa │ │ │ │ │ -00020c00: 7264 2073 6c61 7368 0a20 2020 2020 2020 rd slash. │ │ │ │ │ -00020c10: 2020 2028 e280 982f e280 9929 2e20 2049 (.../...). I │ │ │ │ │ -00020c20: 7420 6d75 7374 2063 6f6e 7369 7374 206f t must consist o │ │ │ │ │ -00020c30: 6620 6174 206c 6561 7374 2032 2063 6861 f at least 2 cha │ │ │ │ │ -00020c40: 7261 6374 6572 732e 0a0a 2020 2020 2020 racters... │ │ │ │ │ -00020c50: 2020 2a20 e280 982f e280 9920 2862 6574 * .../... (bet │ │ │ │ │ -00020c60: 7765 656e 20e2 8098 3c6e 616d 6573 7061 ween ...... and ......) is a si │ │ │ │ │ -00020c90: 6e67 6c65 2041 5343 4949 0a20 2020 2020 ngle ASCII. │ │ │ │ │ -00020ca0: 2020 2020 2066 6f72 7761 7264 2073 6c61 forward sla │ │ │ │ │ -00020cb0: 7368 2e0a 0a20 2020 2020 2020 202a 20e2 sh... * . │ │ │ │ │ -00020cc0: 8098 3c63 6173 653e e280 9920 6d75 7374 ..... must │ │ │ │ │ -00020cd0: 2063 6f6e 7369 7374 2065 6e74 6972 656c consist entirel │ │ │ │ │ -00020ce0: 7920 6f66 2070 7269 6e74 6162 6c65 2041 y of printable A │ │ │ │ │ -00020cf0: 5343 4949 2063 6861 7261 6374 6572 730a SCII characters. │ │ │ │ │ -00020d00: 2020 2020 2020 2020 2020 6578 6365 7074 except │ │ │ │ │ -00020d10: 2066 6f72 2061 6e79 2077 6869 7465 7370 for any whitesp │ │ │ │ │ -00020d20: 6163 652e 2020 4974 206d 7573 7420 636f ace. It must co │ │ │ │ │ -00020d30: 6e73 6973 7420 6f66 2061 7420 6c65 6173 nsist of at leas │ │ │ │ │ -00020d40: 7420 320a 2020 2020 2020 2020 2020 6368 t 2. ch │ │ │ │ │ -00020d50: 6172 6163 7465 7273 2e0a 0a54 6865 7365 aracters...These │ │ │ │ │ -00020d60: 206b 6579 776f 7264 7320 6465 6669 6e65 keywords define │ │ │ │ │ -00020d70: 2077 6865 7265 2074 6865 2070 6163 6b61 where the packa │ │ │ │ │ -00020d80: 6765 2062 7569 6c64 2073 6372 6970 7420 ge build script │ │ │ │ │ -00020d90: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ -00020da0: 8099 2c20 6f72 0a74 6865 2074 6f6f 6c73 .., or.the tools │ │ │ │ │ -00020db0: 2063 616c 6c65 6420 6279 2074 6861 7420 called by that │ │ │ │ │ -00020dc0: 7363 7269 7074 2c20 7769 6c6c 206e 6565 script, will nee │ │ │ │ │ -00020dd0: 6420 6163 6365 7373 2074 6f20 726f 6f74 d access to root │ │ │ │ │ -00020de0: 206f 7220 6661 6b65 726f 6f74 2e0a 0a49 or fakeroot...I │ │ │ │ │ -00020df0: 6e20 6164 6469 7469 6f6e 2074 6f20 7468 n addition to th │ │ │ │ │ -00020e00: 6520 6b65 7977 6f72 6473 2064 6566 696e e keywords defin │ │ │ │ │ -00020e10: 6564 2069 6e20 7468 6520 6e65 7874 2073 ed in the next s │ │ │ │ │ -00020e20: 6563 7469 6f6e 2c20 6561 6368 2074 6f6f ection, each too │ │ │ │ │ -00020e30: 6c20 6f72 0a70 6163 6b61 6765 206d 6179 l or.package may │ │ │ │ │ -00020e40: 2064 6566 696e 6520 6b65 7977 6f72 6473 define keywords │ │ │ │ │ -00020e50: 2077 6974 6869 6e20 6120 6e61 6d65 7370 within a namesp │ │ │ │ │ -00020e60: 6163 6520 6e61 6d65 6420 6166 7465 7220 ace named after │ │ │ │ │ -00020e70: 7468 6174 2074 6f6f 6c20 6f72 0a70 6163 that tool or.pac │ │ │ │ │ -00020e80: 6b61 6765 2e20 2054 6865 2070 6163 6b61 kage. The packa │ │ │ │ │ -00020e90: 6765 206f 7220 746f 6f6c 2069 7320 636f ge or tool is co │ │ │ │ │ -00020ea0: 6e73 6964 6572 6564 2074 6f20 6f77 6e20 nsidered to own │ │ │ │ │ -00020eb0: 7468 6174 206e 616d 6573 7061 6365 2e0a that namespace.. │ │ │ │ │ -00020ec0: 0a41 2074 6f6f 6c20 6973 2070 6572 6d69 .A tool is permi │ │ │ │ │ -00020ed0: 7474 6564 2074 6f20 7573 6520 7468 6520 tted to use the │ │ │ │ │ -00020ee0: e280 9c67 6169 6e20 726f 6f74 2063 6f6d ...gain root com │ │ │ │ │ -00020ef0: 6d61 6e64 e280 9d20 746f 2064 6f20 736f mand... to do so │ │ │ │ │ -00020f00: 6d65 7468 696e 6720 756e 6465 720a 2866 mething under.(f │ │ │ │ │ -00020f10: 616b 6529 726f 6f74 2069 6620 616e 6420 ake)root if and │ │ │ │ │ -00020f20: 6f6e 6c79 2069 6620 7468 6520 746f 6f6c only if the tool │ │ │ │ │ -00020f30: 2064 6566 696e 6573 2061 6e20 6170 7072 defines an appr │ │ │ │ │ -00020f40: 6f70 7269 6174 6520 6b65 7977 6f72 6420 opriate keyword │ │ │ │ │ -00020f50: 696e 2069 7473 0a6e 616d 6573 7061 6365 in its.namespace │ │ │ │ │ -00020f60: 2c20 616e 6420 7468 6520 7061 636b 6167 , and the packag │ │ │ │ │ -00020f70: 6520 6c69 7374 7320 7468 6174 206b 6579 e lists that key │ │ │ │ │ -00020f80: 776f 7264 2069 6e20 e280 9852 756c 6573 word in ...Rules │ │ │ │ │ -00020f90: 2d52 6571 7569 7265 732d 526f 6f74 e280 -Requires-Root.. │ │ │ │ │ -00020fa0: 992e 0a0a 416c 6c20 746f 6f6c 7320 6d75 ....All tools mu │ │ │ │ │ -00020fb0: 7374 2069 676e 6f72 6520 6b65 7977 6f72 st ignore keywor │ │ │ │ │ -00020fc0: 6473 2075 6e64 6572 206e 616d 6573 7061 ds under namespa │ │ │ │ │ -00020fd0: 6365 7320 7468 6579 2064 6f20 6e6f 7420 ces they do not │ │ │ │ │ -00020fe0: 6b6e 6f77 206f 7220 6f77 6e2e 0a41 2074 know or own..A t │ │ │ │ │ -00020ff0: 6f6f 6c20 6d61 7920 656d 6974 2061 2077 ool may emit a w │ │ │ │ │ -00021000: 6172 6e69 6e67 2c20 6f72 2061 626f 7274 arning, or abort │ │ │ │ │ -00021010: 2077 6974 6820 616e 2065 7272 6f72 2c20 with an error, │ │ │ │ │ -00021020: 6966 2069 7420 6669 6e64 7320 756e 6b6e if it finds unkn │ │ │ │ │ -00021030: 6f77 6e0a 6b65 7977 6f72 6473 2069 6e20 own.keywords in │ │ │ │ │ -00021040: 6e61 6d65 7370 6163 6573 2069 7420 6f77 namespaces it ow │ │ │ │ │ -00021050: 6e73 2c20 6275 7420 6974 2069 7320 6e6f ns, but it is no │ │ │ │ │ -00021060: 7420 7265 7175 6972 6564 2074 6f20 646f t required to do │ │ │ │ │ -00021070: 2074 6869 7320 666f 720a 616c 6c20 6b65 this for.all ke │ │ │ │ │ -00021080: 7977 6f72 6473 2069 6e20 7468 6520 6e61 ywords in the na │ │ │ │ │ -00021090: 6d65 7370 6163 652e 0a0a 1f0a 4669 6c65 mespace.....File │ │ │ │ │ -000210a0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000210b0: 696e 666f 2c20 204e 6f64 653a 2050 726f info, Node: Pro │ │ │ │ │ -000210c0: 7669 6465 6420 6b65 7977 6f72 6473 2c20 vided keywords, │ │ │ │ │ -000210d0: 2050 7265 763a 2044 6566 696e 6974 696f Prev: Definitio │ │ │ │ │ -000210e0: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ -000210f0: 732c 2020 5570 3a20 5275 6c65 732d 5265 s, Up: Rules-Re │ │ │ │ │ -00021100: 7175 6972 6573 2d52 6f6f 740a 0a34 2e36 quires-Root..4.6 │ │ │ │ │ -00021110: 2e33 312e 3320 5072 6f76 6964 6564 206b .31.3 Provided k │ │ │ │ │ -00021120: 6579 776f 7264 730a 2e2e 2e2e 2e2e 2e2e eywords......... │ │ │ │ │ -00021130: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00021140: 2e2e 0a0a 5468 6520 666f 6c6c 6f77 696e ....The followin │ │ │ │ │ -00021150: 6720 6b65 7977 6f72 6473 2061 7265 2064 g keywords are d │ │ │ │ │ -00021160: 6566 696e 6564 3a0a 0a20 2020 2020 2020 efined:.. │ │ │ │ │ -00021170: 202a 20e2 8098 6470 6b67 2f74 6172 6765 * ...dpkg/targe │ │ │ │ │ -00021180: 742d 7375 6263 6f6d 6d61 6e64 e280 993a t-subcommand...: │ │ │ │ │ -00021190: 2064 6563 6c61 7265 7320 7468 6174 2074 declares that t │ │ │ │ │ -000211a0: 6865 7265 2065 7869 7374 7320 6120 636f here exists a co │ │ │ │ │ -000211b0: 6d6d 616e 640a 2020 2020 2020 2020 2020 mmand. │ │ │ │ │ -000211c0: 7468 6174 2074 6865 20e2 8098 6465 6269 that the ...debi │ │ │ │ │ -000211d0: 616e 2f72 756c 6573 e280 9920 6669 6c65 an/rules... file │ │ │ │ │ -000211e0: 206d 7573 7420 7275 6e20 756e 6465 7220 must run under │ │ │ │ │ -000211f0: 2866 616b 6529 726f 6f74 0a0a 2020 2020 (fake)root.. │ │ │ │ │ -00021200: 2020 2020 2a20 e280 9864 706b 672f 7461 * ...dpkg/ta │ │ │ │ │ -00021210: 7267 6574 2f66 6f6f e280 993a 2064 6563 rget/foo...: dec │ │ │ │ │ -00021220: 6c61 7265 7320 7468 6174 2074 6865 2061 lares that the a │ │ │ │ │ -00021230: 6464 6974 696f 6e61 6c2c 0a20 2020 2020 dditional,. │ │ │ │ │ -00021240: 2020 2020 2070 6163 6b61 6765 2d73 7065 package-spe │ │ │ │ │ -00021250: 6369 6669 6320 7461 7267 6574 20e2 8098 cific target ... │ │ │ │ │ -00021260: 666f 6fe2 8099 2028 7468 6174 2069 732c foo... (that is, │ │ │ │ │ -00021270: 206e 6f74 206f 6e65 206f 6620 7468 6520 not one of the │ │ │ │ │ -00021280: 7461 7267 6574 730a 2020 2020 2020 2020 targets. │ │ │ │ │ -00021290: 2020 7370 6563 6966 6965 6420 696e 204d specified in M │ │ │ │ │ -000212a0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ -000212b0: 6970 743a 2064 6562 6961 6e2f 7275 6c65 ipt: debian/rule │ │ │ │ │ -000212c0: 7329 206d 7573 7420 6265 2072 756e 0a20 s) must be run. │ │ │ │ │ -000212d0: 2020 2020 2020 2020 2075 6e64 6572 2028 under ( │ │ │ │ │ -000212e0: 6661 6b65 2972 6f6f 740a 0a54 6869 7320 fake)root..This │ │ │ │ │ -000212f0: 6c69 7374 2069 7320 696e 7465 6e74 696f list is intentio │ │ │ │ │ -00021300: 6e61 6c6c 7920 696e 636f 6d70 6c65 7465 nally incomplete │ │ │ │ │ -00021310: 2e20 2059 6f75 2073 686f 756c 6420 636f . You should co │ │ │ │ │ -00021320: 6e73 756c 7420 7468 650a 646f 6375 6d65 nsult the.docume │ │ │ │ │ -00021330: 6e74 6174 696f 6e20 6f66 2074 6865 2074 ntation of the t │ │ │ │ │ -00021340: 6f6f 6c20 6f72 2070 6163 6b61 6765 2069 ool or package i │ │ │ │ │ -00021350: 6e20 7175 6573 7469 6f6e 2066 6f72 2077 n question for w │ │ │ │ │ -00021360: 6869 6368 206b 6579 776f 7264 7320 6974 hich keywords it │ │ │ │ │ -00021370: 0a64 6566 696e 6573 2061 6e64 2077 6865 .defines and whe │ │ │ │ │ -00021380: 6e20 7468 6579 2061 7265 206e 6565 6465 n they are neede │ │ │ │ │ -00021390: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ -000213a0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000213b0: 204e 6f64 653a 2055 7365 722d 6465 6669 Node: User-defi │ │ │ │ │ -000213c0: 6e65 6420 6669 656c 6473 2c20 204e 6578 ned fields, Nex │ │ │ │ │ -000213d0: 743a 204f 6273 6f6c 6574 6520 6669 656c t: Obsolete fiel │ │ │ │ │ -000213e0: 6473 2c20 2050 7265 763a 204c 6973 7420 ds, Prev: List │ │ │ │ │ -000213f0: 6f66 2066 6965 6c64 732c 2020 5570 3a20 of fields, Up: │ │ │ │ │ -00021400: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ -00021410: 6420 7468 6569 7220 6669 656c 6473 0a0a d their fields.. │ │ │ │ │ -00021420: 342e 3720 5573 6572 2d64 6566 696e 6564 4.7 User-defined │ │ │ │ │ -00021430: 2066 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d fields.======== │ │ │ │ │ -00021440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00021450: 0a41 6464 6974 696f 6e61 6c20 7573 6572 .Additional user │ │ │ │ │ -00021460: 2d64 6566 696e 6564 2066 6965 6c64 7320 -defined fields │ │ │ │ │ -00021470: 6d61 7920 6265 2061 6464 6564 2074 6f20 may be added to │ │ │ │ │ -00021480: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00021490: 6765 0a74 656d 706c 6174 6520 636f 6e74 ge.template cont │ │ │ │ │ -000214a0: 726f 6c20 6669 6c65 2e20 2053 7563 6820 rol file. Such │ │ │ │ │ -000214b0: 6669 656c 6473 2077 696c 6c20 6265 2069 fields will be i │ │ │ │ │ -000214c0: 676e 6f72 6564 2c20 616e 6420 6e6f 7420 gnored, and not │ │ │ │ │ -000214d0: 636f 7069 6564 2074 6f0a 2866 6f72 2065 copied to.(for e │ │ │ │ │ -000214e0: 7861 6d70 6c65 2920 6269 6e61 7279 206f xample) binary o │ │ │ │ │ -000214f0: 7220 4465 6269 616e 2073 6f75 7263 6520 r Debian source │ │ │ │ │ -00021500: 636f 6e74 726f 6c20 6669 6c65 7320 6f72 control files or │ │ │ │ │ -00021510: 2044 6562 6961 6e20 7570 6c6f 6164 0a63 Debian upload.c │ │ │ │ │ -00021520: 6861 6e67 6573 2063 6f6e 7472 6f6c 2066 hanges control f │ │ │ │ │ -00021530: 696c 6573 2e0a 0a49 6620 796f 7520 7769 iles...If you wi │ │ │ │ │ -00021540: 7368 2074 6f20 6164 6420 6164 6469 7469 sh to add additi │ │ │ │ │ -00021550: 6f6e 616c 2075 6e73 7570 706f 7274 6564 onal unsupported │ │ │ │ │ -00021560: 2066 6965 6c64 7320 746f 2074 6865 7365 fields to these │ │ │ │ │ -00021570: 206f 7574 7075 7420 6669 6c65 730a 796f output files.yo │ │ │ │ │ -00021580: 7520 7368 6f75 6c64 2075 7365 2074 6865 u should use the │ │ │ │ │ -00021590: 206d 6563 6861 6e69 736d 2064 6573 6372 mechanism descr │ │ │ │ │ -000215a0: 6962 6564 2068 6572 652e 0a0a 4669 656c ibed here...Fiel │ │ │ │ │ -000215b0: 6473 2069 6e20 7468 6520 736f 7572 6365 ds in the source │ │ │ │ │ -000215c0: 2070 6163 6b61 6765 2074 656d 706c 6174 package templat │ │ │ │ │ -000215d0: 6520 636f 6e74 726f 6c20 6669 6c65 2077 e control file w │ │ │ │ │ -000215e0: 6974 6820 6e61 6d65 7320 7374 6172 7469 ith names starti │ │ │ │ │ -000215f0: 6e67 0ae2 8098 58e2 8099 2c20 666f 6c6c ng....X..., foll │ │ │ │ │ -00021600: 6f77 6564 2062 7920 6f6e 6520 6f72 206d owed by one or m │ │ │ │ │ -00021610: 6f72 6520 6f66 2074 6865 206c 6574 7465 ore of the lette │ │ │ │ │ -00021620: 7273 20e2 8098 4243 53e2 8099 2061 6e64 rs ...BCS... and │ │ │ │ │ -00021630: 2061 2068 7970 6865 6e20 e280 982d e280 a hyphen ...-.. │ │ │ │ │ -00021640: 992c 2077 696c 6c0a 6265 2063 6f70 6965 ., will.be copie │ │ │ │ │ -00021650: 6420 746f 2074 6865 206f 7574 7075 7420 d to the output │ │ │ │ │ -00021660: 6669 6c65 732e 2020 4f6e 6c79 2074 6865 files. Only the │ │ │ │ │ -00021670: 2070 6172 7420 6f66 2074 6865 2066 6965 part of the fie │ │ │ │ │ -00021680: 6c64 206e 616d 6520 6166 7465 720a 7468 ld name after.th │ │ │ │ │ -00021690: 6520 6879 7068 656e 2077 696c 6c20 6265 e hyphen will be │ │ │ │ │ -000216a0: 2075 7365 6420 696e 2074 6865 206f 7574 used in the out │ │ │ │ │ -000216b0: 7075 7420 6669 6c65 2e20 2057 6865 7265 put file. Where │ │ │ │ │ -000216c0: 2074 6865 206c 6574 7465 7220 e280 9842 the letter ...B │ │ │ │ │ -000216d0: e280 9920 6973 0a75 7365 6420 7468 6520 ... is.used the │ │ │ │ │ -000216e0: 6669 656c 6420 7769 6c6c 2061 7070 6561 field will appea │ │ │ │ │ -000216f0: 7220 696e 2062 696e 6172 7920 7061 636b r in binary pack │ │ │ │ │ -00021700: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -00021710: 732c 2077 6865 7265 2074 6865 0a6c 6574 s, where the.let │ │ │ │ │ -00021720: 7465 7220 e280 9853 e280 9920 6973 2075 ter ...S... is u │ │ │ │ │ -00021730: 7365 6420 696e 2044 6562 6961 6e20 736f sed in Debian so │ │ │ │ │ -00021740: 7572 6365 2063 6f6e 7472 6f6c 2066 696c urce control fil │ │ │ │ │ -00021750: 6573 2061 6e64 2077 6865 7265 20e2 8098 es and where ... │ │ │ │ │ -00021760: 43e2 8099 2069 7320 7573 6564 0a69 6e20 C... is used.in │ │ │ │ │ -00021770: 4465 6269 616e 2075 706c 6f61 6420 6368 Debian upload ch │ │ │ │ │ -00021780: 616e 6765 7320 636f 6e74 726f 6c20 6669 anges control fi │ │ │ │ │ -00021790: 6c65 732e 0a0a 466f 7220 6578 616d 706c les...For exampl │ │ │ │ │ -000217a0: 652c 2069 6620 7468 6520 736f 7572 6365 e, if the source │ │ │ │ │ -000217b0: 2070 6163 6b61 6765 2074 656d 706c 6174 package templat │ │ │ │ │ -000217c0: 6520 636f 6e74 726f 6c20 6669 6c65 2063 e control file c │ │ │ │ │ -000217d0: 6f6e 7461 696e 7320 7468 650a 6669 656c ontains the.fiel │ │ │ │ │ -000217e0: 640a 0a20 2020 2020 5842 532d 436f 6d6d d.. XBS-Comm │ │ │ │ │ -000217f0: 656e 743a 2049 2073 7461 6e64 2062 6574 ent: I stand bet │ │ │ │ │ -00021800: 7765 656e 2074 6865 2063 616e 646c 6520 ween the candle │ │ │ │ │ -00021810: 616e 6420 7468 6520 7374 6172 2e0a 0a74 and the star...t │ │ │ │ │ -00021820: 6865 6e20 7468 6520 6269 6e61 7279 2061 hen the binary a │ │ │ │ │ -00021830: 6e64 2044 6562 6961 6e20 736f 7572 6365 nd Debian source │ │ │ │ │ -00021840: 2063 6f6e 7472 6f6c 2066 696c 6573 2077 control files w │ │ │ │ │ -00021850: 696c 6c20 636f 6e74 6169 6e20 7468 6520 ill contain the │ │ │ │ │ -00021860: 6669 656c 640a 0a20 2020 2020 436f 6d6d field.. Comm │ │ │ │ │ -00021870: 656e 743a 2049 2073 7461 6e64 2062 6574 ent: I stand bet │ │ │ │ │ -00021880: 7765 656e 2074 6865 2063 616e 646c 6520 ween the candle │ │ │ │ │ -00021890: 616e 6420 7468 6520 7374 6172 2e0a 0a1f and the star.... │ │ │ │ │ -000218a0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000218b0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000218c0: 3a20 4f62 736f 6c65 7465 2066 6965 6c64 : Obsolete field │ │ │ │ │ -000218d0: 732c 2020 5072 6576 3a20 5573 6572 2d64 s, Prev: User-d │ │ │ │ │ -000218e0: 6566 696e 6564 2066 6965 6c64 732c 2020 efined fields, │ │ │ │ │ -000218f0: 5570 3a20 436f 6e74 726f 6c20 6669 6c65 Up: Control file │ │ │ │ │ -00021900: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ -00021910: 6473 0a0a 342e 3820 4f62 736f 6c65 7465 ds..4.8 Obsolete │ │ │ │ │ -00021920: 2066 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d fields.======== │ │ │ │ │ -00021930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ -00021940: 2066 6f6c 6c6f 7769 6e67 2066 6965 6c64 following field │ │ │ │ │ -00021950: 7320 6861 7665 2062 6565 6e20 6f62 736f s have been obso │ │ │ │ │ -00021960: 6c65 7465 6420 616e 6420 6d61 7920 6265 leted and may be │ │ │ │ │ -00021970: 2066 6f75 6e64 2069 6e20 7061 636b 6167 found in packag │ │ │ │ │ -00021980: 6573 0a63 6f6e 666f 726d 696e 6720 7769 es.conforming wi │ │ │ │ │ -00021990: 7468 2070 7265 7669 6f75 7320 7665 7273 th previous vers │ │ │ │ │ -000219a0: 696f 6e73 206f 6620 7468 6520 506f 6c69 ions of the Poli │ │ │ │ │ -000219b0: 6379 2e0a 0a2a 204d 656e 753a 0a0a 2a20 cy...* Menu:..* │ │ │ │ │ -000219c0: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ -000219d0: 643a 2044 4d2d 5570 6c6f 6164 2d41 6c6c d: DM-Upload-All │ │ │ │ │ -000219e0: 6f77 6564 3c32 3e2e 0a0a 1f0a 4669 6c65 owed<2>.....File │ │ │ │ │ -000219f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00021a00: 696e 666f 2c20 204e 6f64 653a 2044 4d2d info, Node: DM- │ │ │ │ │ -00021a10: 5570 6c6f 6164 2d41 6c6c 6f77 6564 3c32 Upload-Allowed<2 │ │ │ │ │ -00021a20: 3e2c 2020 5570 3a20 4f62 736f 6c65 7465 >, Up: Obsolete │ │ │ │ │ -00021a30: 2066 6965 6c64 730a 0a34 2e38 2e31 20e2 fields..4.8.1 . │ │ │ │ │ -00021a40: 8098 444d 2d55 706c 6f61 642d 416c 6c6f ..DM-Upload-Allo │ │ │ │ │ -00021a50: 7765 64e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d wed....--------- │ │ │ │ │ -00021a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00021a70: 0a0a 496e 6469 6361 7465 7320 7468 6174 ..Indicates that │ │ │ │ │ -00021a80: 2044 6562 6961 6e20 4d61 696e 7461 696e Debian Maintain │ │ │ │ │ -00021a90: 6572 7320 6d61 7920 7570 6c6f 6164 2074 ers may upload t │ │ │ │ │ -00021aa0: 6869 7320 7061 636b 6167 6520 746f 2074 his package to t │ │ │ │ │ -00021ab0: 6865 2044 6562 6961 6e0a 6172 6368 6976 he Debian.archiv │ │ │ │ │ -00021ac0: 652e 2020 5468 6520 6f6e 6c79 2076 616c e. The only val │ │ │ │ │ -00021ad0: 6964 2076 616c 7565 2069 7320 e280 9879 id value is ...y │ │ │ │ │ -00021ae0: 6573 e280 992e 2020 5468 6973 2066 6965 es.... This fie │ │ │ │ │ -00021af0: 6c64 2077 6173 2075 7365 6420 746f 0a72 ld was used to.r │ │ │ │ │ -00021b00: 6567 756c 6174 6520 7570 6c6f 6164 7320 egulate uploads │ │ │ │ │ -00021b10: 6279 2044 6562 6961 6e20 4d61 696e 7461 by Debian Mainta │ │ │ │ │ -00021b20: 696e 6572 732c 2053 6565 2074 6865 2047 iners, See the G │ │ │ │ │ -00021b30: 656e 6572 616c 2052 6573 6f6c 7574 696f eneral Resolutio │ │ │ │ │ -00021b40: 6e0a 456e 646f 7273 6520 7468 6520 636f n.Endorse the co │ │ │ │ │ -00021b50: 6e63 6570 7420 6f66 2044 6562 6961 6e20 ncept of Debian │ │ │ │ │ -00021b60: 4d61 696e 7461 696e 6572 7328 3129 2066 Maintainers(1) f │ │ │ │ │ -00021b70: 6f72 206d 6f72 6520 6465 7461 696c 732e or more details. │ │ │ │ │ -00021b80: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00021b90: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00021ba0: 2d2d 2d2d 0a0a 2020 2028 3129 2068 7474 ----.. (1) htt │ │ │ │ │ -00021bb0: 7073 3a2f 2f77 7777 2e64 6562 6961 6e2e ps://www.debian. │ │ │ │ │ -00021bc0: 6f72 672f 766f 7465 2f32 3030 372f 766f org/vote/2007/vo │ │ │ │ │ -00021bd0: 7465 5f30 3033 0a0a 1f0a 4669 6c65 3a20 te_003....File: │ │ │ │ │ -00021be0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00021bf0: 666f 2c20 204e 6f64 653a 2050 6163 6b61 fo, Node: Packa │ │ │ │ │ -00021c00: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -00021c10: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ -00021c20: 6c61 7469 6f6e 2070 726f 6365 6475 7265 lation procedure │ │ │ │ │ -00021c30: 2c20 204e 6578 743a 2044 6563 6c61 7269 , Next: Declari │ │ │ │ │ -00021c40: 6e67 2072 656c 6174 696f 6e73 6869 7073 ng relationships │ │ │ │ │ -00021c50: 2062 6574 7765 656e 2070 6163 6b61 6765 between package │ │ │ │ │ -00021c60: 732c 2020 5072 6576 3a20 436f 6e74 726f s, Prev: Contro │ │ │ │ │ -00021c70: 6c20 6669 6c65 7320 616e 6420 7468 6569 l files and thei │ │ │ │ │ -00021c80: 7220 6669 656c 6473 2c20 2055 703a 2054 r fields, Up: T │ │ │ │ │ -00021c90: 6f70 0a0a 3520 5061 636b 6167 6520 6d61 op..5 Package ma │ │ │ │ │ -00021ca0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00021cb0: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ -00021cc0: 6e20 7072 6f63 6564 7572 650a 2a2a 2a2a n procedure.**** │ │ │ │ │ -00021cd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00021ce0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00021cf0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00021d00: 2a2a 2a0a 0a2a 204d 656e 753a 0a0a 2a20 ***..* Menu:..* │ │ │ │ │ -00021d10: 496e 7472 6f64 7563 7469 6f6e 2074 6f20 Introduction to │ │ │ │ │ -00021d20: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -00021d30: 6572 2073 6372 6970 7473 3a3a 0a2a 204d er scripts::.* M │ │ │ │ │ -00021d40: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00021d50: 7320 6964 656d 706f 7465 6e63 793a 3a0a s idempotency::. │ │ │ │ │ -00021d60: 2a20 436f 6e74 726f 6c6c 696e 6720 7465 * Controlling te │ │ │ │ │ -00021d70: 726d 696e 616c 2066 6f72 206d 6169 6e74 rminal for maint │ │ │ │ │ -00021d80: 6169 6e65 7220 7363 7269 7074 733a 3a0a ainer scripts::. │ │ │ │ │ -00021d90: 2a20 4578 6974 2073 7461 7475 733a 3a0a * Exit status::. │ │ │ │ │ -00021da0: 2a20 5375 6d6d 6172 7920 6f66 2077 6179 * Summary of way │ │ │ │ │ -00021db0: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ -00021dc0: 6970 7473 2061 7265 2063 616c 6c65 643a ipts are called: │ │ │ │ │ -00021dd0: 3a0a 2a20 4465 7461 696c 7320 6f66 2075 :.* Details of u │ │ │ │ │ -00021de0: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ -00021df0: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ -00021e00: 7067 7261 6465 3a3a 0a2a 2044 6574 6169 pgrade::.* Detai │ │ │ │ │ -00021e10: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ -00021e20: 696f 6e3a 3a0a 2a20 4465 7461 696c 7320 ion::.* Details │ │ │ │ │ -00021e30: 6f66 2072 656d 6f76 616c 2061 6e64 2f6f of removal and/o │ │ │ │ │ -00021e40: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ -00021e50: 7075 7267 696e 673a 3a0a 0a1f 0a46 696c purging::....Fil │ │ │ │ │ -00021e60: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00021e70: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ -00021e80: 7472 6f64 7563 7469 6f6e 2074 6f20 7061 troduction to pa │ │ │ │ │ -00021e90: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -00021ea0: 2073 6372 6970 7473 2c20 204e 6578 743a scripts, Next: │ │ │ │ │ -00021eb0: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -00021ec0: 7074 7320 6964 656d 706f 7465 6e63 792c pts idempotency, │ │ │ │ │ -00021ed0: 2020 5570 3a20 5061 636b 6167 6520 6d61 Up: Package ma │ │ │ │ │ -00021ee0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00021ef0: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ -00021f00: 6e20 7072 6f63 6564 7572 650a 0a35 2e31 n procedure..5.1 │ │ │ │ │ -00021f10: 2049 6e74 726f 6475 6374 696f 6e20 746f Introduction to │ │ │ │ │ -00021f20: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -00021f30: 6e65 7220 7363 7269 7074 730a 3d3d 3d3d ner scripts.==== │ │ │ │ │ -00021f40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00021f50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00021f60: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4974 2069 ==========..It i │ │ │ │ │ -00021f70: 7320 706f 7373 6962 6c65 2074 6f20 7375 s possible to su │ │ │ │ │ -00021f80: 7070 6c79 2073 6372 6970 7473 2061 7320 pply scripts as │ │ │ │ │ -00021f90: 7061 7274 206f 6620 6120 7061 636b 6167 part of a packag │ │ │ │ │ -00021fa0: 6520 7768 6963 6820 7468 6520 7061 636b e which the pack │ │ │ │ │ -00021fb0: 6167 650a 6d61 6e61 6765 6d65 6e74 2073 age.management s │ │ │ │ │ -00021fc0: 7973 7465 6d20 7769 6c6c 2072 756e 2066 ystem will run f │ │ │ │ │ -00021fd0: 6f72 2079 6f75 2077 6865 6e20 796f 7572 or you when your │ │ │ │ │ -00021fe0: 2070 6163 6b61 6765 2069 7320 696e 7374 package is inst │ │ │ │ │ -00021ff0: 616c 6c65 642c 0a75 7067 7261 6465 6420 alled,.upgraded │ │ │ │ │ -00022000: 6f72 2072 656d 6f76 6564 2e0a 0a54 6865 or removed...The │ │ │ │ │ -00022010: 7365 2073 6372 6970 7473 2061 7265 2074 se scripts are t │ │ │ │ │ -00022020: 6865 2070 6163 6b61 6765 206d 6574 6164 he package metad │ │ │ │ │ -00022030: 6174 6120 6669 6c65 7320 e280 9870 7265 ata files ...pre │ │ │ │ │ -00022040: 696e 7374 e280 992c 20e2 8098 706f 7374 inst..., ...post │ │ │ │ │ -00022050: 696e 7374 e280 992c 0ae2 8098 7072 6572 inst...,....prer │ │ │ │ │ -00022060: 6de2 8099 2061 6e64 20e2 8098 706f 7374 m... and ...post │ │ │ │ │ -00022070: 726d e280 992e 2020 5468 6579 206d 7573 rm.... They mus │ │ │ │ │ -00022080: 7420 6265 2070 726f 7065 7220 6578 6563 t be proper exec │ │ │ │ │ -00022090: 7574 6162 6c65 2066 696c 6573 3b20 6966 utable files; if │ │ │ │ │ -000220a0: 2074 6865 7920 6172 650a 7363 7269 7074 they are.script │ │ │ │ │ -000220b0: 7320 2877 6869 6368 2069 7320 7265 636f s (which is reco │ │ │ │ │ -000220c0: 6d6d 656e 6465 6429 2c20 7468 6579 206d mmended), they m │ │ │ │ │ -000220d0: 7573 7420 7374 6172 7420 7769 7468 2074 ust start with t │ │ │ │ │ -000220e0: 6865 2075 7375 616c 20e2 8098 2321 e280 he usual ...#!.. │ │ │ │ │ -000220f0: 990a 636f 6e76 656e 7469 6f6e 2e20 2054 ..convention. T │ │ │ │ │ -00022100: 6865 7920 7368 6f75 6c64 2062 6520 7265 hey should be re │ │ │ │ │ -00022110: 6164 6162 6c65 2061 6e64 2065 7865 6375 adable and execu │ │ │ │ │ -00022120: 7461 626c 6520 6279 2061 6e79 6f6e 652c table by anyone, │ │ │ │ │ -00022130: 2061 6e64 206d 7573 740a 6e6f 7420 6265 and must.not be │ │ │ │ │ -00022140: 2077 6f72 6c64 2d77 7269 7461 626c 652e world-writable. │ │ │ │ │ -00022150: 0a0a 5468 6520 7061 636b 6167 6520 6d61 ..The package ma │ │ │ │ │ -00022160: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -00022170: 6c6f 6f6b 7320 6174 2074 6865 2065 7869 looks at the exi │ │ │ │ │ -00022180: 7420 7374 6174 7573 2066 726f 6d20 7468 t status from th │ │ │ │ │ -00022190: 6573 650a 7363 7269 7074 732e 2020 4974 ese.scripts. It │ │ │ │ │ -000221a0: 2069 7320 696d 706f 7274 616e 7420 7468 is important th │ │ │ │ │ -000221b0: 6174 2074 6865 7920 6578 6974 2077 6974 at they exit wit │ │ │ │ │ -000221c0: 6820 6120 6e6f 6e2d 7a65 726f 2073 7461 h a non-zero sta │ │ │ │ │ -000221d0: 7475 7320 6966 2074 6865 7265 0a69 7320 tus if there.is │ │ │ │ │ -000221e0: 616e 2065 7272 6f72 2c20 736f 2074 6861 an error, so tha │ │ │ │ │ -000221f0: 7420 7468 6520 7061 636b 6167 6520 6d61 t the package ma │ │ │ │ │ -00022200: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -00022210: 6361 6e20 7374 6f70 2069 7473 0a70 726f can stop its.pro │ │ │ │ │ -00022220: 6365 7373 696e 672e 2020 466f 7220 7368 cessing. For sh │ │ │ │ │ -00022230: 656c 6c20 7363 7269 7074 7320 7468 6973 ell scripts this │ │ │ │ │ -00022240: 206d 6561 6e73 2074 6861 7420 796f 7520 means that you │ │ │ │ │ -00022250: 2761 6c6d 6f73 7420 616c 7761 7973 2720 'almost always' │ │ │ │ │ -00022260: 6e65 6564 0a74 6f20 7573 6520 e280 9873 need.to use ...s │ │ │ │ │ -00022270: 6574 202d 65e2 8099 2028 7468 6973 2069 et -e... (this i │ │ │ │ │ -00022280: 7320 7573 7561 6c6c 7920 7472 7565 2077 s usually true w │ │ │ │ │ -00022290: 6865 6e20 7772 6974 696e 6720 7368 656c hen writing shel │ │ │ │ │ -000222a0: 6c20 7363 7269 7074 732c 2069 6e0a 6661 l scripts, in.fa │ │ │ │ │ -000222b0: 6374 292e 2020 4974 2069 7320 616c 736f ct). It is also │ │ │ │ │ -000222c0: 2069 6d70 6f72 7461 6e74 2c20 6f66 2063 important, of c │ │ │ │ │ -000222d0: 6f75 7273 652c 2074 6861 7420 7468 6579 ourse, that they │ │ │ │ │ -000222e0: 2065 7869 7420 7769 7468 2061 207a 6572 exit with a zer │ │ │ │ │ -000222f0: 6f0a 7374 6174 7573 2069 6620 6576 6572 o.status if ever │ │ │ │ │ -00022300: 7974 6869 6e67 2077 656e 7420 7765 6c6c ything went well │ │ │ │ │ -00022310: 2e0a 0a41 6464 6974 696f 6e61 6c6c 792c ...Additionally, │ │ │ │ │ -00022320: 2070 6163 6b61 6765 7320 696e 7465 7261 packages intera │ │ │ │ │ -00022330: 6374 696e 6720 7769 7468 2075 7365 7273 cting with users │ │ │ │ │ -00022340: 2075 7369 6e67 20e2 8098 6465 6263 6f6e using ...debcon │ │ │ │ │ -00022350: 66e2 8099 2069 6e20 7468 650a e280 9870 f... in the....p │ │ │ │ │ -00022360: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -00022370: 7420 7368 6f75 6c64 2069 6e73 7461 6c6c t should install │ │ │ │ │ -00022380: 2061 20e2 8098 636f 6e66 6967 e280 9920 a ...config... │ │ │ │ │ -00022390: 7363 7269 7074 2061 7320 6120 7061 636b script as a pack │ │ │ │ │ -000223a0: 6167 6520 6d65 7461 6461 7461 0a66 696c age metadata.fil │ │ │ │ │ -000223b0: 652e 2020 5365 6520 2a6e 6f74 6520 5072 e. See *note Pr │ │ │ │ │ -000223c0: 6f6d 7074 696e 6720 696e 206d 6169 6e74 ompting in maint │ │ │ │ │ -000223d0: 6169 6e65 7220 7363 7269 7074 733a 2031 ainer scripts: 1 │ │ │ │ │ -000223e0: 362e 2066 6f72 2064 6574 6169 6c73 2e0a 6. for details.. │ │ │ │ │ -000223f0: 0a57 6865 6e20 6120 7061 636b 6167 6520 .When a package │ │ │ │ │ -00022400: 6973 2075 7067 7261 6465 6420 6120 636f is upgraded a co │ │ │ │ │ -00022410: 6d62 696e 6174 696f 6e20 6f66 2074 6865 mbination of the │ │ │ │ │ -00022420: 2073 6372 6970 7473 2066 726f 6d20 7468 scripts from th │ │ │ │ │ -00022430: 6520 6f6c 6420 616e 640a 6e65 7720 7061 e old and.new pa │ │ │ │ │ -00022440: 636b 6167 6573 2069 7320 6361 6c6c 6564 ckages is called │ │ │ │ │ -00022450: 2064 7572 696e 6720 7468 6520 7570 6772 during the upgr │ │ │ │ │ -00022460: 6164 6520 7072 6f63 6564 7572 652e 2020 ade procedure. │ │ │ │ │ -00022470: 4966 2079 6f75 7220 7363 7269 7074 730a If your scripts. │ │ │ │ │ -00022480: 6172 6520 676f 696e 6720 746f 2062 6520 are going to be │ │ │ │ │ -00022490: 6174 2061 6c6c 2063 6f6d 706c 6963 6174 at all complicat │ │ │ │ │ -000224a0: 6564 2079 6f75 206e 6565 6420 746f 2062 ed you need to b │ │ │ │ │ -000224b0: 6520 6177 6172 6520 6f66 2074 6869 732c e aware of this, │ │ │ │ │ -000224c0: 2061 6e64 206d 6179 0a6e 6565 6420 746f and may.need to │ │ │ │ │ -000224d0: 2063 6865 636b 2074 6865 2061 7267 756d check the argum │ │ │ │ │ -000224e0: 656e 7473 2074 6f20 796f 7572 2073 6372 ents to your scr │ │ │ │ │ -000224f0: 6970 7473 2e0a 0a42 726f 6164 6c79 2073 ipts...Broadly s │ │ │ │ │ -00022500: 7065 616b 696e 6720 7468 6520 e280 9870 peaking the ...p │ │ │ │ │ -00022510: 7265 696e 7374 e280 9920 6973 2063 616c reinst... is cal │ │ │ │ │ -00022520: 6c65 6420 6265 666f 7265 2028 6120 7061 led before (a pa │ │ │ │ │ -00022530: 7274 6963 756c 6172 2076 6572 7369 6f6e rticular version │ │ │ │ │ -00022540: 0a6f 6629 2061 2070 6163 6b61 6765 2069 .of) a package i │ │ │ │ │ -00022550: 7320 756e 7061 636b 6564 2c20 616e 6420 s unpacked, and │ │ │ │ │ -00022560: 7468 6520 e280 9870 6f73 7469 6e73 74e2 the ...postinst. │ │ │ │ │ -00022570: 8099 2061 6674 6572 7761 7264 733b 2074 .. afterwards; t │ │ │ │ │ -00022580: 6865 20e2 8098 7072 6572 6de2 8099 0a62 he ...prerm....b │ │ │ │ │ -00022590: 6566 6f72 6520 2861 2076 6572 7369 6f6e efore (a version │ │ │ │ │ -000225a0: 206f 6629 2061 2070 6163 6b61 6765 2069 of) a package i │ │ │ │ │ -000225b0: 7320 7265 6d6f 7665 6420 616e 6420 7468 s removed and th │ │ │ │ │ -000225c0: 6520 e280 9870 6f73 7472 6de2 8099 2061 e ...postrm... a │ │ │ │ │ -000225d0: 6674 6572 7761 7264 732e 0a0a 5072 6f67 fterwards...Prog │ │ │ │ │ -000225e0: 7261 6d73 2063 616c 6c65 6420 6672 6f6d rams called from │ │ │ │ │ -000225f0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00022600: 7074 7320 7368 6f75 6c64 206e 6f74 206e pts should not n │ │ │ │ │ -00022610: 6f72 6d61 6c6c 7920 6861 7665 2061 2070 ormally have a p │ │ │ │ │ -00022620: 6174 680a 7072 6570 656e 6465 6420 746f ath.prepended to │ │ │ │ │ -00022630: 2074 6865 6d2e 2020 4265 666f 7265 2069 them. Before i │ │ │ │ │ -00022640: 6e73 7461 6c6c 6174 696f 6e20 6973 2073 nstallation is s │ │ │ │ │ -00022650: 7461 7274 6564 2c20 7468 6520 7061 636b tarted, the pack │ │ │ │ │ -00022660: 6167 650a 6d61 6e61 6765 6d65 6e74 2073 age.management s │ │ │ │ │ -00022670: 7973 7465 6d20 6368 6563 6b73 2074 6f20 ystem checks to │ │ │ │ │ -00022680: 7365 6520 6966 2074 6865 2070 726f 6772 see if the progr │ │ │ │ │ -00022690: 616d 7320 e280 986c 6463 6f6e 6669 67e2 ams ...ldconfig. │ │ │ │ │ -000226a0: 8099 2c0a e280 9873 7461 7274 2d73 746f ..,....start-sto │ │ │ │ │ -000226b0: 702d 6461 656d 6f6e e280 992c 2061 6e64 p-daemon..., and │ │ │ │ │ -000226c0: 20e2 8098 7570 6461 7465 2d72 632e 64e2 ...update-rc.d. │ │ │ │ │ -000226d0: 8099 2063 616e 2062 6520 666f 756e 6420 .. can be found │ │ │ │ │ -000226e0: 7669 6120 7468 6520 e280 9850 4154 48e2 via the ...PATH. │ │ │ │ │ -000226f0: 8099 0a65 6e76 6972 6f6e 6d65 6e74 2076 ...environment v │ │ │ │ │ -00022700: 6172 6961 626c 652e 2020 5468 6f73 6520 ariable. Those │ │ │ │ │ -00022710: 7072 6f67 7261 6d73 2c20 616e 6420 616e programs, and an │ │ │ │ │ -00022720: 7920 6f74 6865 7220 7072 6f67 7261 6d20 y other program │ │ │ │ │ -00022730: 7468 6174 206f 6e65 0a77 6f75 6c64 2065 that one.would e │ │ │ │ │ -00022740: 7870 6563 7420 746f 2062 6520 696e 2074 xpect to be in t │ │ │ │ │ -00022750: 6865 20e2 8098 5041 5448 e280 992c 2073 he ...PATH..., s │ │ │ │ │ -00022760: 686f 756c 6420 7468 7573 2062 6520 696e hould thus be in │ │ │ │ │ -00022770: 766f 6b65 6420 7769 7468 6f75 7420 616e voked without an │ │ │ │ │ -00022780: 0a61 6273 6f6c 7574 6520 7061 7468 6e61 .absolute pathna │ │ │ │ │ -00022790: 6d65 2e20 204d 6169 6e74 6169 6e65 7220 me. Maintainer │ │ │ │ │ -000227a0: 7363 7269 7074 7320 7368 6f75 6c64 2061 scripts should a │ │ │ │ │ -000227b0: 6c73 6f20 6e6f 7420 7265 7365 7420 7468 lso not reset th │ │ │ │ │ -000227c0: 6520 e280 9850 4154 48e2 8099 2c0a 7468 e ...PATH...,.th │ │ │ │ │ -000227d0: 6f75 6768 2074 6865 7920 6d69 6768 7420 ough they might │ │ │ │ │ -000227e0: 6368 6f6f 7365 2074 6f20 6d6f 6469 6679 choose to modify │ │ │ │ │ -000227f0: 2069 7420 6279 2070 7265 7065 6e64 696e it by prependin │ │ │ │ │ -00022800: 6720 6f72 2061 7070 656e 6469 6e67 0a70 g or appending.p │ │ │ │ │ -00022810: 6163 6b61 6765 2d73 7065 6369 6669 6320 ackage-specific │ │ │ │ │ -00022820: 6469 7265 6374 6f72 6965 732e 2020 5468 directories. Th │ │ │ │ │ -00022830: 6573 6520 636f 6e73 6964 6572 6174 696f ese consideratio │ │ │ │ │ -00022840: 6e73 2072 6561 6c6c 7920 6170 706c 7920 ns really apply │ │ │ │ │ -00022850: 746f 2061 6c6c 0a73 6865 6c6c 2073 6372 to all.shell scr │ │ │ │ │ -00022860: 6970 7473 2e0a 0a1f 0a46 696c 653a 2064 ipts.....File: d │ │ │ │ │ -00022870: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00022880: 6f2c 2020 4e6f 6465 3a20 4d61 696e 7461 o, Node: Mainta │ │ │ │ │ -00022890: 696e 6572 2073 6372 6970 7473 2069 6465 iner scripts ide │ │ │ │ │ -000228a0: 6d70 6f74 656e 6379 2c20 204e 6578 743a mpotency, Next: │ │ │ │ │ -000228b0: 2043 6f6e 7472 6f6c 6c69 6e67 2074 6572 Controlling ter │ │ │ │ │ -000228c0: 6d69 6e61 6c20 666f 7220 6d61 696e 7461 minal for mainta │ │ │ │ │ -000228d0: 696e 6572 2073 6372 6970 7473 2c20 2050 iner scripts, P │ │ │ │ │ -000228e0: 7265 763a 2049 6e74 726f 6475 6374 696f rev: Introductio │ │ │ │ │ -000228f0: 6e20 746f 2070 6163 6b61 6765 206d 6169 n to package mai │ │ │ │ │ -00022900: 6e74 6169 6e65 7220 7363 7269 7074 732c ntainer scripts, │ │ │ │ │ -00022910: 2020 5570 3a20 5061 636b 6167 6520 6d61 Up: Package ma │ │ │ │ │ -00022920: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00022930: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ -00022940: 6e20 7072 6f63 6564 7572 650a 0a35 2e32 n procedure..5.2 │ │ │ │ │ -00022950: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -00022960: 7074 7320 6964 656d 706f 7465 6e63 790a pts idempotency. │ │ │ │ │ -00022970: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00022980: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00022990: 3d3d 0a0a 4974 2069 7320 6e65 6365 7373 ==..It is necess │ │ │ │ │ -000229a0: 6172 7920 666f 7220 7468 6520 6572 726f ary for the erro │ │ │ │ │ -000229b0: 7220 7265 636f 7665 7279 2070 726f 6365 r recovery proce │ │ │ │ │ -000229c0: 6475 7265 7320 7468 6174 2074 6865 2073 dures that the s │ │ │ │ │ -000229d0: 6372 6970 7473 2062 650a 6964 656d 706f cripts be.idempo │ │ │ │ │ -000229e0: 7465 6e74 2e20 2054 6869 7320 6d65 616e tent. This mean │ │ │ │ │ -000229f0: 7320 7468 6174 2069 6620 6974 2069 7320 s that if it is │ │ │ │ │ -00022a00: 7275 6e20 7375 6363 6573 7366 756c 6c79 run successfully │ │ │ │ │ -00022a10: 2c20 616e 6420 7468 656e 2069 7420 6973 , and then it is │ │ │ │ │ -00022a20: 0a63 616c 6c65 6420 6167 6169 6e2c 2069 .called again, i │ │ │ │ │ -00022a30: 7420 646f 6573 6ee2 8099 7420 626f 6d62 t doesn...t bomb │ │ │ │ │ -00022a40: 206f 7574 206f 7220 6361 7573 6520 616e out or cause an │ │ │ │ │ -00022a50: 7920 6861 726d 2c20 6275 7420 6a75 7374 y harm, but just │ │ │ │ │ -00022a60: 2065 6e73 7572 6573 0a74 6861 7420 6576 ensures.that ev │ │ │ │ │ -00022a70: 6572 7974 6869 6e67 2069 7320 7468 6520 erything is the │ │ │ │ │ -00022a80: 7761 7920 6974 206f 7567 6874 2074 6f20 way it ought to │ │ │ │ │ -00022a90: 6265 2e20 2049 6620 7468 6520 6669 7273 be. If the firs │ │ │ │ │ -00022aa0: 7420 6361 6c6c 2066 6169 6c65 642c 206f t call failed, o │ │ │ │ │ -00022ab0: 720a 6162 6f72 7465 6420 6861 6c66 2077 r.aborted half w │ │ │ │ │ -00022ac0: 6179 2074 6872 6f75 6768 2066 6f72 2073 ay through for s │ │ │ │ │ -00022ad0: 6f6d 6520 7265 6173 6f6e 2c20 7468 6520 ome reason, the │ │ │ │ │ -00022ae0: 7365 636f 6e64 2063 616c 6c20 7368 6f75 second call shou │ │ │ │ │ -00022af0: 6c64 206d 6572 656c 790a 646f 2074 6865 ld merely.do the │ │ │ │ │ -00022b00: 2074 6869 6e67 7320 7468 6174 2077 6572 things that wer │ │ │ │ │ -00022b10: 6520 6c65 6674 2075 6e64 6f6e 6520 7468 e left undone th │ │ │ │ │ -00022b20: 6520 6669 7273 7420 7469 6d65 2c20 6966 e first time, if │ │ │ │ │ -00022b30: 2061 6e79 2c20 616e 6420 6578 6974 0a77 any, and exit.w │ │ │ │ │ -00022b40: 6974 6820 6120 7375 6363 6573 7320 7374 ith a success st │ │ │ │ │ -00022b50: 6174 7573 2069 6620 6576 6572 7974 6869 atus if everythi │ │ │ │ │ -00022b60: 6e67 2069 7320 4f4b 2e20 2831 290a 0a20 ng is OK. (1).. │ │ │ │ │ -00022b70: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00022b80: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00022b90: 2d0a 0a20 2020 2831 2920 5468 6973 2069 -.. (1) This i │ │ │ │ │ -00022ba0: 7320 736f 2074 6861 7420 6966 2061 6e20 s so that if an │ │ │ │ │ -00022bb0: 6572 726f 7220 6f63 6375 7273 2c20 7468 error occurs, th │ │ │ │ │ -00022bc0: 6520 7573 6572 2069 6e74 6572 7275 7074 e user interrupt │ │ │ │ │ -00022bd0: 7320 e280 9864 706b 67e2 8099 206f 720a s ...dpkg... or. │ │ │ │ │ -00022be0: 736f 6d65 206f 7468 6572 2075 6e66 6f72 some other unfor │ │ │ │ │ -00022bf0: 6573 6565 6e20 6369 7263 756d 7374 616e eseen circumstan │ │ │ │ │ -00022c00: 6365 2068 6170 7065 6e73 2079 6f75 2064 ce happens you d │ │ │ │ │ -00022c10: 6f6e e280 9974 206c 6561 7665 2074 6865 on...t leave the │ │ │ │ │ -00022c20: 2075 7365 7220 7769 7468 0a61 2062 6164 user with.a bad │ │ │ │ │ -00022c30: 6c79 2d62 726f 6b65 6e20 7061 636b 6167 ly-broken packag │ │ │ │ │ -00022c40: 6520 7768 656e 20e2 8098 6470 6b67 e280 e when ...dpkg.. │ │ │ │ │ -00022c50: 9920 6174 7465 6d70 7473 2074 6f20 7265 . attempts to re │ │ │ │ │ -00022c60: 7065 6174 2074 6865 2061 6374 696f 6e2e peat the action. │ │ │ │ │ -00022c70: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00022c80: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00022c90: 6f64 653a 2043 6f6e 7472 6f6c 6c69 6e67 ode: Controlling │ │ │ │ │ -00022ca0: 2074 6572 6d69 6e61 6c20 666f 7220 6d61 terminal for ma │ │ │ │ │ -00022cb0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00022cc0: 2c20 204e 6578 743a 2045 7869 7420 7374 , Next: Exit st │ │ │ │ │ -00022cd0: 6174 7573 2c20 2050 7265 763a 204d 6169 atus, Prev: Mai │ │ │ │ │ -00022ce0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -00022cf0: 6964 656d 706f 7465 6e63 792c 2020 5570 idempotency, Up │ │ │ │ │ -00022d00: 3a20 5061 636b 6167 6520 6d61 696e 7461 : Package mainta │ │ │ │ │ -00022d10: 696e 6572 2073 6372 6970 7473 2061 6e64 iner scripts and │ │ │ │ │ -00022d20: 2069 6e73 7461 6c6c 6174 696f 6e20 7072 installation pr │ │ │ │ │ -00022d30: 6f63 6564 7572 650a 0a35 2e33 2043 6f6e ocedure..5.3 Con │ │ │ │ │ -00022d40: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ -00022d50: 6c20 666f 7220 6d61 696e 7461 696e 6572 l for maintainer │ │ │ │ │ -00022d60: 2073 6372 6970 7473 0a3d 3d3d 3d3d 3d3d scripts.======= │ │ │ │ │ -00022d70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00022d80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00022d90: 3d3d 3d3d 3d3d 3d3d 0a0a 4d61 696e 7461 ========..Mainta │ │ │ │ │ -00022da0: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ -00022db0: 206e 6f74 2067 7561 7261 6e74 6565 6420 not guaranteed │ │ │ │ │ -00022dc0: 746f 2072 756e 2077 6974 6820 6120 636f to run with a co │ │ │ │ │ -00022dd0: 6e74 726f 6c6c 696e 6720 7465 726d 696e ntrolling termin │ │ │ │ │ -00022de0: 616c 0a61 6e64 206d 6179 206e 6f74 2062 al.and may not b │ │ │ │ │ -00022df0: 6520 6162 6c65 2074 6f20 696e 7465 7261 e able to intera │ │ │ │ │ -00022e00: 6374 2077 6974 6820 7468 6520 7573 6572 ct with the user │ │ │ │ │ -00022e10: 2e20 2054 6865 7920 6d75 7374 2062 6520 . They must be │ │ │ │ │ -00022e20: 6162 6c65 2074 6f0a 6661 6c6c 2062 6163 able to.fall bac │ │ │ │ │ -00022e30: 6b20 746f 206e 6f6e 696e 7465 7261 6374 k to noninteract │ │ │ │ │ -00022e40: 6976 6520 6265 6861 7669 6f72 2069 6620 ive behavior if │ │ │ │ │ -00022e50: 6e6f 2063 6f6e 7472 6f6c 6c69 6e67 2074 no controlling t │ │ │ │ │ -00022e60: 6572 6d69 6e61 6c20 6973 0a61 7661 696c erminal is.avail │ │ │ │ │ -00022e70: 6162 6c65 2e20 204d 6169 6e74 6169 6e65 able. Maintaine │ │ │ │ │ -00022e80: 7220 7363 7269 7074 7320 7468 6174 2070 r scripts that p │ │ │ │ │ -00022e90: 726f 6d70 7420 7669 6120 6120 7072 6f67 rompt via a prog │ │ │ │ │ -00022ea0: 7261 6d20 636f 6e66 6f72 6d69 6e67 2074 ram conforming t │ │ │ │ │ -00022eb0: 6f0a 7468 6520 4465 6269 616e 2043 6f6e o.the Debian Con │ │ │ │ │ -00022ec0: 6669 6775 7261 7469 6f6e 204d 616e 6167 figuration Manag │ │ │ │ │ -00022ed0: 656d 656e 7420 5370 6563 6966 6963 6174 ement Specificat │ │ │ │ │ -00022ee0: 696f 6e20 2873 6565 202a 6e6f 7465 2050 ion (see *note P │ │ │ │ │ -00022ef0: 726f 6d70 7469 6e67 0a69 6e20 6d61 696e rompting.in main │ │ │ │ │ -00022f00: 7461 696e 6572 2073 6372 6970 7473 3a20 tainer scripts: │ │ │ │ │ -00022f10: 3136 2e29 206d 6179 2061 7373 756d 6520 16.) may assume │ │ │ │ │ -00022f20: 7468 6174 2070 726f 6772 616d 2077 696c that program wil │ │ │ │ │ -00022f30: 6c20 6861 6e64 6c65 2066 616c 6c69 6e67 l handle falling │ │ │ │ │ -00022f40: 0a62 6163 6b20 746f 206e 6f6e 696e 7465 .back to noninte │ │ │ │ │ -00022f50: 7261 6374 6976 6520 6265 6861 7669 6f72 ractive behavior │ │ │ │ │ -00022f60: 2e0a 0a46 6f72 2068 6967 682d 7072 696f ...For high-prio │ │ │ │ │ -00022f70: 7269 7479 2070 726f 6d70 7473 2077 6974 rity prompts wit │ │ │ │ │ -00022f80: 686f 7574 2061 2072 6561 736f 6e61 626c hout a reasonabl │ │ │ │ │ -00022f90: 6520 6465 6661 756c 7420 616e 7377 6572 e default answer │ │ │ │ │ -00022fa0: 2c0a 6d61 696e 7461 696e 6572 2073 6372 ,.maintainer scr │ │ │ │ │ -00022fb0: 6970 7473 206d 6179 2061 626f 7274 2069 ipts may abort i │ │ │ │ │ -00022fc0: 6620 7468 6572 6520 6973 206e 6f20 636f f there is no co │ │ │ │ │ -00022fd0: 6e74 726f 6c6c 696e 6720 7465 726d 696e ntrolling termin │ │ │ │ │ -00022fe0: 616c 2e0a 486f 7765 7665 722c 2074 6869 al..However, thi │ │ │ │ │ -00022ff0: 7320 7369 7475 6174 696f 6e20 7368 6f75 s situation shou │ │ │ │ │ -00023000: 6c64 2062 6520 6176 6f69 6465 6420 6966 ld be avoided if │ │ │ │ │ -00023010: 2061 7420 616c 6c20 706f 7373 6962 6c65 at all possible │ │ │ │ │ -00023020: 2c20 7369 6e63 6520 6974 0a70 7265 7665 , since it.preve │ │ │ │ │ -00023030: 6e74 7320 6175 746f 6d61 7465 6420 6f72 nts automated or │ │ │ │ │ -00023040: 2075 6e61 7474 656e 6465 6420 696e 7374 unattended inst │ │ │ │ │ -00023050: 616c 6c73 2e20 2049 6e20 6d6f 7374 2063 alls. In most c │ │ │ │ │ -00023060: 6173 6573 2c20 7573 6572 7320 7769 6c6c ases, users will │ │ │ │ │ -00023070: 0a63 6f6e 7369 6465 7220 7468 6973 2074 .consider this t │ │ │ │ │ -00023080: 6f20 6265 2061 2062 7567 2069 6e20 7468 o be a bug in th │ │ │ │ │ -00023090: 6520 7061 636b 6167 652e 0a0a 1f0a 4669 e package.....Fi │ │ │ │ │ -000230a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000230b0: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ -000230c0: 7869 7420 7374 6174 7573 2c20 204e 6578 xit status, Nex │ │ │ │ │ -000230d0: 743a 2053 756d 6d61 7279 206f 6620 7761 t: Summary of wa │ │ │ │ │ -000230e0: 7973 206d 6169 6e74 6169 6e65 7220 7363 ys maintainer sc │ │ │ │ │ -000230f0: 7269 7074 7320 6172 6520 6361 6c6c 6564 ripts are called │ │ │ │ │ -00023100: 2c20 2050 7265 763a 2043 6f6e 7472 6f6c , Prev: Control │ │ │ │ │ -00023110: 6c69 6e67 2074 6572 6d69 6e61 6c20 666f ling terminal fo │ │ │ │ │ -00023120: 7220 6d61 696e 7461 696e 6572 2073 6372 r maintainer scr │ │ │ │ │ -00023130: 6970 7473 2c20 2055 703a 2050 6163 6b61 ipts, Up: Packa │ │ │ │ │ -00023140: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -00023150: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ -00023160: 6c61 7469 6f6e 2070 726f 6365 6475 7265 lation procedure │ │ │ │ │ -00023170: 0a0a 352e 3420 4578 6974 2073 7461 7475 ..5.4 Exit statu │ │ │ │ │ -00023180: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -00023190: 3d0a 0a45 6163 6820 7363 7269 7074 206d =..Each script m │ │ │ │ │ -000231a0: 7573 7420 7265 7475 726e 2061 207a 6572 ust return a zer │ │ │ │ │ -000231b0: 6f20 6578 6974 2073 7461 7475 7320 666f o exit status fo │ │ │ │ │ -000231c0: 7220 7375 6363 6573 732c 206f 7220 6120 r success, or a │ │ │ │ │ -000231d0: 6e6f 6e7a 6572 6f20 6f6e 650a 666f 7220 nonzero one.for │ │ │ │ │ -000231e0: 6661 696c 7572 652c 2073 696e 6365 2074 failure, since t │ │ │ │ │ -000231f0: 6865 2070 6163 6b61 6765 206d 616e 6167 he package manag │ │ │ │ │ -00023200: 656d 656e 7420 7379 7374 656d 206c 6f6f ement system loo │ │ │ │ │ -00023210: 6b73 2066 6f72 2074 6865 2065 7869 740a ks for the exit. │ │ │ │ │ -00023220: 7374 6174 7573 206f 6620 7468 6573 6520 status of these │ │ │ │ │ -00023230: 7363 7269 7074 7320 616e 6420 6465 7465 scripts and dete │ │ │ │ │ -00023240: 726d 696e 6573 2077 6861 7420 6163 7469 rmines what acti │ │ │ │ │ -00023250: 6f6e 2074 6f20 7461 6b65 206e 6578 7420 on to take next │ │ │ │ │ -00023260: 6261 7365 6420 6f6e 0a74 6861 7420 6461 based on.that da │ │ │ │ │ -00023270: 7475 6d2e 0a0a 1f0a 4669 6c65 3a20 6465 tum.....File: de │ │ │ │ │ -00023280: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00023290: 2c20 204e 6f64 653a 2053 756d 6d61 7279 , Node: Summary │ │ │ │ │ -000232a0: 206f 6620 7761 7973 206d 6169 6e74 6169 of ways maintai │ │ │ │ │ -000232b0: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ -000232c0: 6361 6c6c 6564 2c20 204e 6578 743a 2044 called, Next: D │ │ │ │ │ -000232d0: 6574 6169 6c73 206f 6620 756e 7061 636b etails of unpack │ │ │ │ │ -000232e0: 2070 6861 7365 206f 6620 696e 7374 616c phase of instal │ │ │ │ │ -000232f0: 6c61 7469 6f6e 206f 7220 7570 6772 6164 lation or upgrad │ │ │ │ │ -00023300: 652c 2020 5072 6576 3a20 4578 6974 2073 e, Prev: Exit s │ │ │ │ │ -00023310: 7461 7475 732c 2020 5570 3a20 5061 636b tatus, Up: Pack │ │ │ │ │ -00023320: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -00023330: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ -00023340: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ -00023350: 650a 0a35 2e35 2053 756d 6d61 7279 206f e..5.5 Summary o │ │ │ │ │ -00023360: 6620 7761 7973 206d 6169 6e74 6169 6e65 f ways maintaine │ │ │ │ │ -00023370: 7220 7363 7269 7074 7320 6172 6520 6361 r scripts are ca │ │ │ │ │ -00023380: 6c6c 6564 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d lled.=========== │ │ │ │ │ -00023390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000233a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000233b0: 3d3d 3d3d 3d3d 0a0a 5768 6174 2066 6f6c ======..What fol │ │ │ │ │ -000233c0: 6c6f 7773 2069 7320 6120 7375 6d6d 6172 lows is a summar │ │ │ │ │ -000233d0: 7920 6f66 2061 6c6c 2074 6865 2077 6179 y of all the way │ │ │ │ │ -000233e0: 7320 696e 2077 6869 6368 206d 6169 6e74 s in which maint │ │ │ │ │ -000233f0: 6169 6e65 7220 7363 7269 7074 730a 6d61 ainer scripts.ma │ │ │ │ │ -00023400: 7920 6265 2063 616c 6c65 6420 616c 6f6e y be called alon │ │ │ │ │ -00023410: 6720 7769 7468 2077 6861 7420 6661 6369 g with what faci │ │ │ │ │ -00023420: 6c69 7469 6573 2074 686f 7365 2073 6372 lities those scr │ │ │ │ │ -00023430: 6970 7473 206d 6179 2072 656c 7920 6f6e ipts may rely on │ │ │ │ │ -00023440: 2062 6569 6e67 0a61 7661 696c 6162 6c65 being.available │ │ │ │ │ -00023450: 2061 7420 7468 6174 2074 696d 652e 2020 at that time. │ │ │ │ │ -00023460: 5363 7269 7074 206e 616d 6573 2070 7265 Script names pre │ │ │ │ │ -00023470: 6365 6465 6420 6279 206e 6577 2d20 6172 ceded by new- ar │ │ │ │ │ -00023480: 6520 7468 6520 7363 7269 7074 730a 6672 e the scripts.fr │ │ │ │ │ -00023490: 6f6d 2074 6865 206e 6577 2076 6572 7369 om the new versi │ │ │ │ │ -000234a0: 6f6e 206f 6620 6120 7061 636b 6167 6520 on of a package │ │ │ │ │ -000234b0: 6265 696e 6720 696e 7374 616c 6c65 642c being installed, │ │ │ │ │ -000234c0: 2075 7067 7261 6465 6420 746f 2c20 6f72 upgraded to, or │ │ │ │ │ -000234d0: 0a64 6f77 6e67 7261 6465 6420 746f 2e20 .downgraded to. │ │ │ │ │ -000234e0: 2053 6372 6970 7420 6e61 6d65 7320 7072 Script names pr │ │ │ │ │ -000234f0: 6563 6564 6564 2062 7920 6f6c 642d 2061 eceded by old- a │ │ │ │ │ -00023500: 7265 2074 6865 2073 6372 6970 7473 2066 re the scripts f │ │ │ │ │ -00023510: 726f 6d20 7468 650a 6f6c 6420 7665 7273 rom the.old vers │ │ │ │ │ -00023520: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ -00023530: 2074 6861 7420 6973 2062 6569 6e67 2075 that is being u │ │ │ │ │ -00023540: 7067 7261 6465 6420 6672 6f6d 206f 7220 pgraded from or │ │ │ │ │ -00023550: 646f 776e 6772 6164 6564 2066 726f 6d2e downgraded from. │ │ │ │ │ -00023560: 0a0a 5468 6520 e280 9870 7265 696e 7374 ..The ...preinst │ │ │ │ │ -00023570: e280 9920 7363 7269 7074 206d 6179 2062 ... script may b │ │ │ │ │ -00023580: 6520 6361 6c6c 6564 2069 6e20 7468 6520 e called in the │ │ │ │ │ -00023590: 666f 6c6c 6f77 696e 6720 7761 7973 3a0a following ways:. │ │ │ │ │ -000235a0: 0a20 2020 2020 e280 986e 6577 2d70 7265 . ...new-pre │ │ │ │ │ -000235b0: 696e 7374 e280 9920 696e 7374 616c 6c0a inst... install. │ │ │ │ │ -000235c0: 2020 2020 20e2 8098 6e65 772d 7072 6569 ...new-prei │ │ │ │ │ -000235d0: 6e73 74e2 8099 2069 6e73 7461 6c6c 2027 nst... install ' │ │ │ │ │ -000235e0: 6f6c 642d 7665 7273 696f 6e27 2027 6e65 old-version' 'ne │ │ │ │ │ -000235f0: 772d 7665 7273 696f 6e27 0a20 2020 2020 w-version'. │ │ │ │ │ -00023600: e280 986e 6577 2d70 7265 696e 7374 e280 ...new-preinst.. │ │ │ │ │ -00023610: 9920 7570 6772 6164 6520 276f 6c64 2d76 . upgrade 'old-v │ │ │ │ │ -00023620: 6572 7369 6f6e 2720 276e 6577 2d76 6572 ersion' 'new-ver │ │ │ │ │ -00023630: 7369 6f6e 270a 0a20 2020 2020 5468 6520 sion'.. The │ │ │ │ │ -00023640: 7061 636b 6167 6520 7769 6c6c 206e 6f74 package will not │ │ │ │ │ -00023650: 2079 6574 2062 6520 756e 7061 636b 6564 yet be unpacked │ │ │ │ │ -00023660: 2c20 736f 2074 6865 20e2 8098 7072 6569 , so the ...prei │ │ │ │ │ -00023670: 6e73 74e2 8099 2073 6372 6970 740a 2020 nst... script. │ │ │ │ │ -00023680: 2020 2063 616e 6e6f 7420 7265 6c79 206f cannot rely o │ │ │ │ │ -00023690: 6e20 616e 7920 6669 6c65 7320 696e 636c n any files incl │ │ │ │ │ -000236a0: 7564 6564 2069 6e20 6974 7320 7061 636b uded in its pack │ │ │ │ │ -000236b0: 6167 652e 2020 4f6e 6c79 2065 7373 656e age. Only essen │ │ │ │ │ -000236c0: 7469 616c 0a20 2020 2020 7061 636b 6167 tial. packag │ │ │ │ │ -000236d0: 6573 2061 6e64 2070 7265 2d64 6570 656e es and pre-depen │ │ │ │ │ -000236e0: 6465 6e63 6965 7320 28e2 8098 5072 652d dencies (...Pre- │ │ │ │ │ -000236f0: 4465 7065 6e64 73e2 8099 2920 6d61 7920 Depends...) may │ │ │ │ │ -00023700: 6265 2061 7373 756d 6564 2074 6f20 6265 be assumed to be │ │ │ │ │ -00023710: 0a20 2020 2020 6176 6169 6c61 626c 652e . available. │ │ │ │ │ -00023720: 2020 5072 652d 6465 7065 6e64 656e 6369 Pre-dependenci │ │ │ │ │ -00023730: 6573 2077 696c 6c20 6861 7665 2062 6565 es will have bee │ │ │ │ │ -00023740: 6e20 636f 6e66 6967 7572 6564 2061 7420 n configured at │ │ │ │ │ -00023750: 6c65 6173 740a 2020 2020 206f 6e63 652c least. once, │ │ │ │ │ -00023760: 2062 7574 2061 7420 7468 6520 7469 6d65 but at the time │ │ │ │ │ -00023770: 2074 6865 20e2 8098 7072 6569 6e73 74e2 the ...preinst. │ │ │ │ │ -00023780: 8099 2069 7320 6361 6c6c 6564 2074 6865 .. is called the │ │ │ │ │ -00023790: 7920 6d61 7920 6f6e 6c79 2062 6520 696e y may only be in │ │ │ │ │ -000237a0: 0a20 2020 2020 616e 20e2 809c 556e 7061 . an ...Unpa │ │ │ │ │ -000237b0: 636b 6564 e280 9d20 6f72 20e2 809c 4861 cked... or ...Ha │ │ │ │ │ -000237c0: 6c66 2d43 6f6e 6669 6775 7265 64e2 809d lf-Configured... │ │ │ │ │ -000237d0: 2073 7461 7465 2069 6620 6120 7072 6576 state if a prev │ │ │ │ │ -000237e0: 696f 7573 2076 6572 7369 6f6e 206f 660a ious version of. │ │ │ │ │ -000237f0: 2020 2020 2074 6865 2070 7265 2d64 6570 the pre-dep │ │ │ │ │ -00023800: 656e 6465 6e63 7920 7761 7320 636f 6d70 endency was comp │ │ │ │ │ -00023810: 6c65 7465 6c79 2063 6f6e 6669 6775 7265 letely configure │ │ │ │ │ -00023820: 6420 616e 6420 6861 7320 6e6f 7420 6265 d and has not be │ │ │ │ │ -00023830: 656e 0a20 2020 2020 7265 6d6f 7665 6420 en. removed │ │ │ │ │ -00023840: 7369 6e63 6520 7468 656e 2e0a 0ae2 8098 since then...... │ │ │ │ │ -00023850: 6f6c 642d 7072 6569 6e73 74e2 8099 2061 old-preinst... a │ │ │ │ │ -00023860: 626f 7274 2d75 7067 7261 6465 2027 6e65 bort-upgrade 'ne │ │ │ │ │ -00023870: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ -00023880: 2043 616c 6c65 6420 6475 7269 6e67 2065 Called during e │ │ │ │ │ -00023890: 7272 6f72 2068 616e 646c 696e 6720 6f66 rror handling of │ │ │ │ │ -000238a0: 2061 6e20 7570 6772 6164 6520 7468 6174 an upgrade that │ │ │ │ │ -000238b0: 2066 6169 6c65 6420 6166 7465 720a 2020 failed after. │ │ │ │ │ -000238c0: 2020 2075 6e70 6163 6b69 6e67 2074 6865 unpacking the │ │ │ │ │ -000238d0: 206e 6577 2070 6163 6b61 6765 2062 6563 new package bec │ │ │ │ │ -000238e0: 6175 7365 2074 6865 20e2 8098 706f 7374 ause the ...post │ │ │ │ │ -000238f0: 726d 2075 7067 7261 6465 e280 9920 6163 rm upgrade... ac │ │ │ │ │ -00023900: 7469 6f6e 0a20 2020 2020 6661 696c 6564 tion. failed │ │ │ │ │ -00023910: 2e20 2054 6865 2075 6e70 6163 6b65 6420 . The unpacked │ │ │ │ │ -00023920: 6669 6c65 7320 6d61 7920 6265 2070 6172 files may be par │ │ │ │ │ -00023930: 746c 7920 6672 6f6d 2074 6865 206e 6577 tly from the new │ │ │ │ │ -00023940: 2076 6572 7369 6f6e 206f 720a 2020 2020 version or. │ │ │ │ │ -00023950: 2070 6172 746c 7920 6d69 7373 696e 672c partly missing, │ │ │ │ │ -00023960: 2073 6f20 7468 6520 7363 7269 7074 2063 so the script c │ │ │ │ │ -00023970: 616e 6e6f 7420 7265 6c79 206f 6e20 6669 annot rely on fi │ │ │ │ │ -00023980: 6c65 7320 696e 636c 7564 6564 2069 6e20 les included in │ │ │ │ │ -00023990: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ -000239a0: 2e20 2050 6163 6b61 6765 2064 6570 656e . Package depen │ │ │ │ │ -000239b0: 6465 6e63 6965 7320 6d61 7920 6e6f 7420 dencies may not │ │ │ │ │ -000239c0: 6265 2061 7661 696c 6162 6c65 2e0a 2020 be available.. │ │ │ │ │ -000239d0: 2020 2050 7265 2d64 6570 656e 6465 6e63 Pre-dependenc │ │ │ │ │ -000239e0: 6965 7320 7769 6c6c 2062 6520 6174 206c ies will be at l │ │ │ │ │ -000239f0: 6561 7374 20e2 809c 556e 7061 636b 6564 east ...Unpacked │ │ │ │ │ -00023a00: e280 9d20 666f 6c6c 6f77 696e 6720 7468 ... following th │ │ │ │ │ -00023a10: 6520 7361 6d65 0a20 2020 2020 7275 6c65 e same. rule │ │ │ │ │ -00023a20: 7320 6173 2061 626f 7665 2c20 6578 6365 s as above, exce │ │ │ │ │ -00023a30: 7074 2074 6865 7920 6d61 7920 6265 206f pt they may be o │ │ │ │ │ -00023a40: 6e6c 7920 e280 9c48 616c 662d 496e 7374 nly ...Half-Inst │ │ │ │ │ -00023a50: 616c 6c65 64e2 809d 2069 6620 616e 0a20 alled... if an. │ │ │ │ │ -00023a60: 2020 2020 7570 6772 6164 6520 6f66 2074 upgrade of t │ │ │ │ │ -00023a70: 6865 2070 7265 2d64 6570 656e 6465 6e63 he pre-dependenc │ │ │ │ │ -00023a80: 7920 6661 696c 6564 2e20 2028 3129 0a0a y failed. (1).. │ │ │ │ │ -00023a90: 5468 6520 e280 9870 6f73 7469 6e73 74e2 The ...postinst. │ │ │ │ │ -00023aa0: 8099 2073 6372 6970 7420 6d61 7920 6265 .. script may be │ │ │ │ │ -00023ab0: 2063 616c 6c65 6420 696e 2074 6865 2066 called in the f │ │ │ │ │ -00023ac0: 6f6c 6c6f 7769 6e67 2077 6179 733a 0a0a ollowing ways:.. │ │ │ │ │ -00023ad0: e280 9870 6f73 7469 6e73 74e2 8099 2063 ...postinst... c │ │ │ │ │ -00023ae0: 6f6e 6669 6775 7265 2027 6d6f 7374 2d72 onfigure 'most-r │ │ │ │ │ -00023af0: 6563 656e 746c 792d 636f 6e66 6967 7572 ecently-configur │ │ │ │ │ -00023b00: 6564 2d76 6572 7369 6f6e 270a 0a20 2020 ed-version'.. │ │ │ │ │ -00023b10: 2020 5468 6520 6669 6c65 7320 636f 6e74 The files cont │ │ │ │ │ -00023b20: 6169 6e65 6420 696e 2074 6865 2070 6163 ained in the pac │ │ │ │ │ -00023b30: 6b61 6765 2077 696c 6c20 6265 2075 6e70 kage will be unp │ │ │ │ │ -00023b40: 6163 6b65 642e 2020 416c 6c20 7061 636b acked. All pack │ │ │ │ │ -00023b50: 6167 650a 2020 2020 2064 6570 656e 6465 age. depende │ │ │ │ │ -00023b60: 6e63 6965 7320 7769 6c6c 2061 7420 6c65 ncies will at le │ │ │ │ │ -00023b70: 6173 7420 6265 20e2 809c 556e 7061 636b ast be ...Unpack │ │ │ │ │ -00023b80: 6564 e280 9d2e 2020 4966 2074 6865 7265 ed.... If there │ │ │ │ │ -00023b90: 2061 7265 206e 6f20 6369 7263 756c 6172 are no circular │ │ │ │ │ -00023ba0: 0a20 2020 2020 6465 7065 6e64 656e 6369 . dependenci │ │ │ │ │ -00023bb0: 6573 2069 6e76 6f6c 7665 642c 2061 6c6c es involved, all │ │ │ │ │ -00023bc0: 2070 6163 6b61 6765 2064 6570 656e 6465 package depende │ │ │ │ │ -00023bd0: 6e63 6965 7320 7769 6c6c 2062 6520 636f ncies will be co │ │ │ │ │ -00023be0: 6e66 6967 7572 6564 2e0a 2020 2020 2046 nfigured.. F │ │ │ │ │ -00023bf0: 6f72 2062 6568 6176 696f 7220 696e 2074 or behavior in t │ │ │ │ │ -00023c00: 6865 2063 6173 6520 6f66 2063 6972 6375 he case of circu │ │ │ │ │ -00023c10: 6c61 7220 6465 7065 6e64 656e 6369 6573 lar dependencies │ │ │ │ │ -00023c20: 2c20 7365 6520 7468 650a 2020 2020 2064 , see the. d │ │ │ │ │ -00023c30: 6973 6375 7373 696f 6e20 696e 202a 6e6f iscussion in *no │ │ │ │ │ -00023c40: 7465 2042 696e 6172 7920 4465 7065 6e64 te Binary Depend │ │ │ │ │ -00023c50: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ -00023c60: 2c20 5265 636f 6d6d 656e 6473 2c0a 2020 , Recommends,. │ │ │ │ │ -00023c70: 2020 2053 7567 6765 7374 732c 2045 6e68 Suggests, Enh │ │ │ │ │ -00023c80: 616e 6365 732c 2050 7265 2d44 6570 656e ances, Pre-Depen │ │ │ │ │ -00023c90: 6473 3a20 3664 2e0a 0a20 2020 2020 e280 ds: 6d... .. │ │ │ │ │ -00023ca0: 986f 6c64 2d70 6f73 7469 6e73 74e2 8099 .old-postinst... │ │ │ │ │ -00023cb0: 2061 626f 7274 2d75 7067 7261 6465 2027 abort-upgrade ' │ │ │ │ │ -00023cc0: 6e65 772d 7665 7273 696f 6e27 0a20 2020 new-version'. │ │ │ │ │ -00023cd0: 2020 e280 9863 6f6e 666c 6963 746f 7227 ...conflictor' │ │ │ │ │ -00023ce0: 732d 706f 7374 696e 7374 e280 9920 6162 s-postinst... ab │ │ │ │ │ -00023cf0: 6f72 742d 7265 6d6f 7665 2069 6e2d 6661 ort-remove in-fa │ │ │ │ │ -00023d00: 766f 7572 2027 7061 636b 6167 6527 2027 vour 'package' ' │ │ │ │ │ -00023d10: 6e65 772d 7665 7273 696f 6e27 0a20 2020 new-version'. │ │ │ │ │ -00023d20: 2020 e280 9870 6f73 7469 6e73 74e2 8099 ...postinst... │ │ │ │ │ -00023d30: 2061 626f 7274 2d72 656d 6f76 650a 2020 abort-remove. │ │ │ │ │ -00023d40: 2020 20e2 8098 6465 636f 6e66 6967 7572 ...deconfigur │ │ │ │ │ -00023d50: 6564 2773 2d70 6f73 7469 6e73 74e2 8099 ed's-postinst... │ │ │ │ │ -00023d60: 2061 626f 7274 2d64 6563 6f6e 6669 6775 abort-deconfigu │ │ │ │ │ -00023d70: 7265 2069 6e2d 6661 766f 7572 2027 6661 re in-favour 'fa │ │ │ │ │ -00023d80: 696c 6564 2d69 6e73 7461 6c6c 2d70 6163 iled-install-pac │ │ │ │ │ -00023d90: 6b61 6765 2720 2776 6572 7369 6f6e 2720 kage' 'version' │ │ │ │ │ -00023da0: 5b20 7265 6d6f 7669 6e67 2063 6f6e 666c [ removing confl │ │ │ │ │ -00023db0: 6963 7469 6e67 2d70 6163 6b61 6765 2076 icting-package v │ │ │ │ │ -00023dc0: 6572 7369 6f6e 205d 0a0a 2020 2020 2054 ersion ].. T │ │ │ │ │ -00023dd0: 6865 2066 696c 6573 2063 6f6e 7461 696e he files contain │ │ │ │ │ -00023de0: 6564 2069 6e20 7468 6520 7061 636b 6167 ed in the packag │ │ │ │ │ -00023df0: 6520 7769 6c6c 2062 6520 756e 7061 636b e will be unpack │ │ │ │ │ -00023e00: 6564 2e20 2041 6c6c 2070 6163 6b61 6765 ed. All package │ │ │ │ │ -00023e10: 0a20 2020 2020 6465 7065 6e64 656e 6369 . dependenci │ │ │ │ │ -00023e20: 6573 2077 696c 6c20 6174 206c 6561 7374 es will at least │ │ │ │ │ -00023e30: 2062 6520 e280 9c48 616c 662d 496e 7374 be ...Half-Inst │ │ │ │ │ -00023e40: 616c 6c65 64e2 809d 2061 6e64 2077 696c alled... and wil │ │ │ │ │ -00023e50: 6c20 6861 7665 0a20 2020 2020 7072 6576 l have. prev │ │ │ │ │ -00023e60: 696f 7573 6c79 2062 6565 6e20 636f 6e66 iously been conf │ │ │ │ │ -00023e70: 6967 7572 6564 2061 6e64 206e 6f74 2072 igured and not r │ │ │ │ │ -00023e80: 656d 6f76 6564 2e20 2048 6f77 6576 6572 emoved. However │ │ │ │ │ -00023e90: 2c20 6465 7065 6e64 656e 6369 6573 0a20 , dependencies. │ │ │ │ │ -00023ea0: 2020 2020 6d61 7920 6e6f 7420 6265 2063 may not be c │ │ │ │ │ -00023eb0: 6f6e 6669 6775 7265 6420 6f72 2065 7665 onfigured or eve │ │ │ │ │ -00023ec0: 6e20 6675 6c6c 7920 756e 7061 636b 6564 n fully unpacked │ │ │ │ │ -00023ed0: 2069 6e20 736f 6d65 2065 7272 6f72 0a20 in some error. │ │ │ │ │ -00023ee0: 2020 2020 7369 7475 6174 696f 6e73 2e20 situations. │ │ │ │ │ -00023ef0: 2028 3229 2020 5468 6520 e280 9870 6f73 (2) The ...pos │ │ │ │ │ -00023f00: 7469 6e73 74e2 8099 2073 686f 756c 6420 tinst... should │ │ │ │ │ -00023f10: 7374 696c 6c20 6174 7465 6d70 7420 616e still attempt an │ │ │ │ │ -00023f20: 7920 6163 7469 6f6e 730a 2020 2020 2066 y actions. f │ │ │ │ │ -00023f30: 6f72 2077 6869 6368 2069 7473 2064 6570 or which its dep │ │ │ │ │ -00023f40: 656e 6465 6e63 6965 7320 6172 6520 7265 endencies are re │ │ │ │ │ -00023f50: 7175 6972 6564 2c20 7369 6e63 6520 7468 quired, since th │ │ │ │ │ -00023f60: 6579 2077 696c 6c20 6e6f 726d 616c 6c79 ey will normally │ │ │ │ │ -00023f70: 0a20 2020 2020 6265 2061 7661 696c 6162 . be availab │ │ │ │ │ -00023f80: 6c65 2c20 6275 7420 636f 6e73 6964 6572 le, but consider │ │ │ │ │ -00023f90: 2074 6865 2063 6f72 7265 6374 2065 7272 the correct err │ │ │ │ │ -00023fa0: 6f72 2068 616e 646c 696e 6720 6170 7072 or handling appr │ │ │ │ │ -00023fb0: 6f61 6368 2069 660a 2020 2020 2074 686f oach if. tho │ │ │ │ │ -00023fc0: 7365 2061 6374 696f 6e73 2066 6169 6c2e se actions fail. │ │ │ │ │ -00023fd0: 2020 4162 6f72 7469 6e67 2074 6865 20e2 Aborting the . │ │ │ │ │ -00023fe0: 8098 706f 7374 696e 7374 e280 9920 6163 ..postinst... ac │ │ │ │ │ -00023ff0: 7469 6f6e 2069 6620 636f 6d6d 616e 6473 tion if commands │ │ │ │ │ -00024000: 206f 720a 2020 2020 2066 6163 696c 6974 or. facilit │ │ │ │ │ -00024010: 6965 7320 6672 6f6d 2074 6865 2070 6163 ies from the pac │ │ │ │ │ -00024020: 6b61 6765 2064 6570 656e 6465 6e63 6965 kage dependencie │ │ │ │ │ -00024030: 7320 6172 6520 6e6f 7420 6176 6169 6c61 s are not availa │ │ │ │ │ -00024040: 626c 6520 6973 206f 6674 656e 0a20 2020 ble is often. │ │ │ │ │ -00024050: 2020 7468 6520 6265 7374 2061 7070 726f the best appro │ │ │ │ │ -00024060: 6163 682e 0a0a 5468 6520 e280 9870 7265 ach...The ...pre │ │ │ │ │ -00024070: 726d e280 9920 7363 7269 7074 206d 6179 rm... script may │ │ │ │ │ -00024080: 2062 6520 6361 6c6c 6564 2069 6e20 7468 be called in th │ │ │ │ │ -00024090: 6520 666f 6c6c 6f77 696e 6720 7761 7973 e following ways │ │ │ │ │ -000240a0: 3a0a 0a20 2020 2020 e280 9870 7265 726d :.. ...prerm │ │ │ │ │ -000240b0: e280 9920 7265 6d6f 7665 0a20 2020 2020 ... remove. │ │ │ │ │ -000240c0: e280 986f 6c64 2d70 7265 726d e280 9920 ...old-prerm... │ │ │ │ │ -000240d0: 7570 6772 6164 6520 276e 6577 2d76 6572 upgrade 'new-ver │ │ │ │ │ -000240e0: 7369 6f6e 270a 2020 2020 20e2 8098 636f sion'. ...co │ │ │ │ │ -000240f0: 6e66 6c69 6374 6f72 2773 2d70 7265 726d nflictor's-prerm │ │ │ │ │ -00024100: e280 9920 7265 6d6f 7665 2069 6e2d 6661 ... remove in-fa │ │ │ │ │ -00024110: 766f 7572 2070 6163 6b61 6765 2027 6e65 vour package 'ne │ │ │ │ │ -00024120: 772d 7665 7273 696f 6e27 0a20 2020 2020 w-version'. │ │ │ │ │ -00024130: e280 9864 6563 6f6e 6669 6775 7265 6427 ...deconfigured' │ │ │ │ │ -00024140: 732d 7072 6572 6de2 8099 2064 6563 6f6e s-prerm... decon │ │ │ │ │ -00024150: 6669 6775 7265 2069 6e2d 6661 766f 7572 figure in-favour │ │ │ │ │ -00024160: 2027 7061 636b 6167 652d 6265 696e 672d 'package-being- │ │ │ │ │ -00024170: 696e 7374 616c 6c65 6427 2027 7665 7273 installed' 'vers │ │ │ │ │ -00024180: 696f 6e27 205b 7265 6d6f 7669 6e67 2063 ion' [removing c │ │ │ │ │ -00024190: 6f6e 666c 6963 7469 6e67 2d70 6163 6b61 onflicting-packa │ │ │ │ │ -000241a0: 6765 2076 6572 7369 6f6e 5d0a 0a20 2020 ge version].. │ │ │ │ │ -000241b0: 2020 5468 6520 7061 636b 6167 6520 7768 The package wh │ │ │ │ │ -000241c0: 6f73 6520 e280 9870 7265 726d e280 9920 ose ...prerm... │ │ │ │ │ -000241d0: 6973 2062 6569 6e67 2063 616c 6c65 6420 is being called │ │ │ │ │ -000241e0: 7769 6c6c 2062 6520 6174 206c 6561 7374 will be at least │ │ │ │ │ -000241f0: 0a20 2020 2020 e280 9c48 616c 662d 496e . ...Half-In │ │ │ │ │ -00024200: 7374 616c 6c65 64e2 809d 2e20 2041 6c6c stalled.... All │ │ │ │ │ -00024210: 2070 6163 6b61 6765 2064 6570 656e 6465 package depende │ │ │ │ │ -00024220: 6e63 6965 7320 7769 6c6c 2061 7420 6c65 ncies will at le │ │ │ │ │ -00024230: 6173 7420 6265 0a20 2020 2020 e280 9c48 ast be. ...H │ │ │ │ │ -00024240: 616c 662d 496e 7374 616c 6c65 64e2 809d alf-Installed... │ │ │ │ │ -00024250: 2061 6e64 2077 696c 6c20 6861 7665 2070 and will have p │ │ │ │ │ -00024260: 7265 7669 6f75 736c 7920 6265 656e 2063 reviously been c │ │ │ │ │ -00024270: 6f6e 6669 6775 7265 6420 616e 6420 6e6f onfigured and no │ │ │ │ │ -00024280: 740a 2020 2020 2072 656d 6f76 6564 2e20 t. removed. │ │ │ │ │ -00024290: 2049 6620 7468 6572 6520 7761 7320 6e6f If there was no │ │ │ │ │ -000242a0: 2065 7272 6f72 2c20 616c 6c20 6465 7065 error, all depe │ │ │ │ │ -000242b0: 6e64 656e 6369 6573 2077 696c 6c20 6174 ndencies will at │ │ │ │ │ -000242c0: 206c 6561 7374 2062 650a 2020 2020 20e2 least be. . │ │ │ │ │ -000242d0: 809c 556e 7061 636b 6564 e280 9d2c 2062 ..Unpacked..., b │ │ │ │ │ -000242e0: 7574 2074 6865 7365 2061 6374 696f 6e73 ut these actions │ │ │ │ │ -000242f0: 206d 6179 2062 6520 6361 6c6c 6564 2069 may be called i │ │ │ │ │ -00024300: 6e20 7661 7269 6f75 7320 6572 726f 7220 n various error │ │ │ │ │ -00024310: 7374 6174 6573 0a20 2020 2020 7768 6572 states. wher │ │ │ │ │ -00024320: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -00024330: 7265 206f 6e6c 7920 e280 9c48 616c 662d re only ...Half- │ │ │ │ │ -00024340: 496e 7374 616c 6c65 64e2 809d 2064 7565 Installed... due │ │ │ │ │ -00024350: 2074 6f20 6120 7061 7274 6961 6c0a 2020 to a partial. │ │ │ │ │ -00024360: 2020 2075 7067 7261 6465 2e0a 0ae2 8098 upgrade...... │ │ │ │ │ -00024370: 6e65 772d 7072 6572 6de2 8099 2066 6169 new-prerm... fai │ │ │ │ │ -00024380: 6c65 642d 7570 6772 6164 6520 276f 6c64 led-upgrade 'old │ │ │ │ │ -00024390: 2d76 6572 7369 6f6e 2720 276e 6577 2d76 -version' 'new-v │ │ │ │ │ -000243a0: 6572 7369 6f6e 270a 0a20 2020 2020 4361 ersion'.. Ca │ │ │ │ │ -000243b0: 6c6c 6564 2064 7572 696e 6720 6572 726f lled during erro │ │ │ │ │ -000243c0: 7220 6861 6e64 6c69 6e67 2077 6865 6e20 r handling when │ │ │ │ │ -000243d0: e280 9870 7265 726d 2075 7067 7261 6465 ...prerm upgrade │ │ │ │ │ -000243e0: e280 9920 6661 696c 732e 2020 5468 6520 ... fails. The │ │ │ │ │ -000243f0: 6e65 770a 2020 2020 2070 6163 6b61 6765 new. package │ │ │ │ │ -00024400: 2077 696c 6c20 6e6f 7420 7965 7420 6265 will not yet be │ │ │ │ │ -00024410: 2075 6e70 6163 6b65 642c 2061 6e64 2061 unpacked, and a │ │ │ │ │ -00024420: 6c6c 2074 6865 2073 616d 6520 636f 6e73 ll the same cons │ │ │ │ │ -00024430: 7472 6169 6e74 7320 6173 0a20 2020 2020 traints as. │ │ │ │ │ -00024440: 666f 7220 e280 9870 7265 696e 7374 2075 for ...preinst u │ │ │ │ │ -00024450: 7067 7261 6465 e280 9920 6170 706c 792e pgrade... apply. │ │ │ │ │ -00024460: 0a0a 5468 6520 e280 9870 6f73 7472 6de2 ..The ...postrm. │ │ │ │ │ -00024470: 8099 2073 6372 6970 7420 6d61 7920 6265 .. script may be │ │ │ │ │ -00024480: 2063 616c 6c65 6420 696e 2074 6865 2066 called in the f │ │ │ │ │ -00024490: 6f6c 6c6f 7769 6e67 2077 6179 733a 0a0a ollowing ways:.. │ │ │ │ │ -000244a0: 2020 2020 20e2 8098 706f 7374 726d e280 ...postrm.. │ │ │ │ │ -000244b0: 9920 7265 6d6f 7665 0a20 2020 2020 e280 . remove. .. │ │ │ │ │ -000244c0: 9870 6f73 7472 6de2 8099 2070 7572 6765 .postrm... purge │ │ │ │ │ -000244d0: 0a20 2020 2020 e280 986f 6c64 2d70 6f73 . ...old-pos │ │ │ │ │ -000244e0: 7472 6de2 8099 2075 7067 7261 6465 2027 trm... upgrade ' │ │ │ │ │ -000244f0: 6e65 772d 7665 7273 696f 6e27 0a20 2020 new-version'. │ │ │ │ │ -00024500: 2020 e280 9864 6973 6170 7065 6172 6572 ...disappearer │ │ │ │ │ -00024510: 2773 2d70 6f73 7472 6de2 8099 2064 6973 's-postrm... dis │ │ │ │ │ -00024520: 6170 7065 6172 206f 7665 7277 7269 7465 appear overwrite │ │ │ │ │ -00024530: 7220 276f 7665 7277 7269 7465 722d 7665 r 'overwriter-ve │ │ │ │ │ -00024540: 7273 696f 6e27 0a0a 2020 2020 2054 6865 rsion'.. The │ │ │ │ │ -00024550: 20e2 8098 706f 7374 726d e280 9920 7363 ...postrm... sc │ │ │ │ │ -00024560: 7269 7074 2069 7320 6361 6c6c 6564 2061 ript is called a │ │ │ │ │ -00024570: 6674 6572 2074 6865 2070 6163 6b61 6765 fter the package │ │ │ │ │ -00024580: e280 9973 2066 696c 6573 2068 6176 6520 ...s files have │ │ │ │ │ -00024590: 6265 656e 0a20 2020 2020 7265 6d6f 7665 been. remove │ │ │ │ │ -000245a0: 6420 6f72 2072 6570 6c61 6365 642e 2020 d or replaced. │ │ │ │ │ -000245b0: 5468 6520 7061 636b 6167 6520 7768 6f73 The package whos │ │ │ │ │ -000245c0: 6520 e280 9870 6f73 7472 6de2 8099 2069 e ...postrm... i │ │ │ │ │ -000245d0: 7320 6265 696e 6720 6361 6c6c 6564 0a20 s being called. │ │ │ │ │ -000245e0: 2020 2020 6d61 7920 6861 7665 2070 7265 may have pre │ │ │ │ │ -000245f0: 7669 6f75 736c 7920 6265 656e 2064 6563 viously been dec │ │ │ │ │ -00024600: 6f6e 6669 6775 7265 6420 616e 6420 6f6e onfigured and on │ │ │ │ │ -00024610: 6c79 2062 6520 e280 9c55 6e70 6163 6b65 ly be ...Unpacke │ │ │ │ │ -00024620: 64e2 809d 2c20 6174 0a20 2020 2020 7768 d..., at. wh │ │ │ │ │ -00024630: 6963 6820 706f 696e 7420 7375 6273 6571 ich point subseq │ │ │ │ │ -00024640: 7565 6e74 2070 6163 6b61 6765 2063 6861 uent package cha │ │ │ │ │ -00024650: 6e67 6573 2064 6f20 6e6f 7420 636f 6e73 nges do not cons │ │ │ │ │ -00024660: 6964 6572 2069 7473 0a20 2020 2020 6465 ider its. de │ │ │ │ │ -00024670: 7065 6e64 656e 6369 6573 2e20 2054 6865 pendencies. The │ │ │ │ │ -00024680: 7265 666f 7265 2c20 616c 6c20 e280 9870 refore, all ...p │ │ │ │ │ -00024690: 6f73 7472 6de2 8099 2061 6374 696f 6e73 ostrm... actions │ │ │ │ │ -000246a0: 206d 7573 7420 6f6e 6c79 2072 656c 7920 must only rely │ │ │ │ │ -000246b0: 6f6e 0a20 2020 2020 6573 7365 6e74 6961 on. essentia │ │ │ │ │ -000246c0: 6c20 7061 636b 6167 6573 2061 6e64 206d l packages and m │ │ │ │ │ -000246d0: 7573 7420 6772 6163 6566 756c 6c79 2073 ust gracefully s │ │ │ │ │ -000246e0: 6b69 7020 616e 7920 6163 7469 6f6e 7320 kip any actions │ │ │ │ │ -000246f0: 7468 6174 0a20 2020 2020 7265 7175 6972 that. requir │ │ │ │ │ -00024700: 6520 7468 6520 7061 636b 6167 65e2 8099 e the package... │ │ │ │ │ -00024710: 7320 6465 7065 6e64 656e 6369 6573 2069 s dependencies i │ │ │ │ │ -00024720: 6620 7468 6f73 6520 6465 7065 6e64 656e f those dependen │ │ │ │ │ -00024730: 6369 6573 2061 7265 0a20 2020 2020 756e cies are. un │ │ │ │ │ -00024740: 6176 6169 6c61 626c 652e 2020 2833 290a available. (3). │ │ │ │ │ -00024750: 0ae2 8098 6e65 772d 706f 7374 726d e280 ....new-postrm.. │ │ │ │ │ -00024760: 9920 6661 696c 6564 2d75 7067 7261 6465 . failed-upgrade │ │ │ │ │ -00024770: 2027 6f6c 642d 7665 7273 696f 6e27 2027 'old-version' ' │ │ │ │ │ -00024780: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ -00024790: 2020 2043 616c 6c65 6420 7768 656e 2074 Called when t │ │ │ │ │ -000247a0: 6865 206f 6c64 20e2 8098 706f 7374 726d he old ...postrm │ │ │ │ │ -000247b0: 2075 7067 7261 6465 e280 9920 6163 7469 upgrade... acti │ │ │ │ │ -000247c0: 6f6e 2066 6169 6c73 2e20 2054 6865 206e on fails. The n │ │ │ │ │ -000247d0: 6577 2070 6163 6b61 6765 0a20 2020 2020 ew package. │ │ │ │ │ -000247e0: 7769 6c6c 2062 6520 756e 7061 636b 6564 will be unpacked │ │ │ │ │ -000247f0: 2c20 6275 7420 6f6e 6c79 2065 7373 656e , but only essen │ │ │ │ │ -00024800: 7469 616c 2070 6163 6b61 6765 7320 616e tial packages an │ │ │ │ │ -00024810: 6420 7072 652d 6465 7065 6e64 656e 6369 d pre-dependenci │ │ │ │ │ -00024820: 6573 0a20 2020 2020 6361 6e20 6265 2072 es. can be r │ │ │ │ │ -00024830: 656c 6965 6420 6f6e 2e20 2050 7265 2d64 elied on. Pre-d │ │ │ │ │ -00024840: 6570 656e 6465 6e63 6965 7320 7769 6c6c ependencies will │ │ │ │ │ -00024850: 2065 6974 6865 7220 6265 2063 6f6e 6669 either be confi │ │ │ │ │ -00024860: 6775 7265 6420 6f72 0a20 2020 2020 7769 gured or. wi │ │ │ │ │ -00024870: 6c6c 2062 6520 e280 9c55 6e70 6163 6b65 ll be ...Unpacke │ │ │ │ │ -00024880: 64e2 809d 206f 7220 e280 9c48 616c 662d d... or ...Half- │ │ │ │ │ -00024890: 436f 6e66 6967 7572 6564 e280 9d20 6275 Configured... bu │ │ │ │ │ -000248a0: 7420 7072 6576 696f 7573 6c79 2068 6164 t previously had │ │ │ │ │ -000248b0: 2062 6565 6e0a 2020 2020 2063 6f6e 6669 been. confi │ │ │ │ │ -000248c0: 6775 7265 6420 616e 6420 7761 7320 6e65 gured and was ne │ │ │ │ │ -000248d0: 7665 7220 7265 6d6f 7665 642e 0a0a 2020 ver removed... │ │ │ │ │ -000248e0: 2020 20e2 8098 6e65 772d 706f 7374 726d ...new-postrm │ │ │ │ │ -000248f0: e280 9920 6162 6f72 742d 696e 7374 616c ... abort-instal │ │ │ │ │ -00024900: 6c0a 2020 2020 20e2 8098 6e65 772d 706f l. ...new-po │ │ │ │ │ -00024910: 7374 726d e280 9920 6162 6f72 742d 696e strm... abort-in │ │ │ │ │ -00024920: 7374 616c 6c20 276f 6c64 2d76 6572 7369 stall 'old-versi │ │ │ │ │ -00024930: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ -00024940: 270a 2020 2020 20e2 8098 6e65 772d 706f '. ...new-po │ │ │ │ │ -00024950: 7374 726d e280 9920 6162 6f72 742d 7570 strm... abort-up │ │ │ │ │ -00024960: 6772 6164 6520 276f 6c64 2d76 6572 7369 grade 'old-versi │ │ │ │ │ -00024970: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ -00024980: 270a 0a20 2020 2020 4361 6c6c 6564 2062 '.. Called b │ │ │ │ │ -00024990: 6566 6f72 6520 756e 7061 636b 696e 6720 efore unpacking │ │ │ │ │ -000249a0: 7468 6520 6e65 7720 7061 636b 6167 6520 the new package │ │ │ │ │ -000249b0: 6173 2070 6172 7420 6f66 2074 6865 2065 as part of the e │ │ │ │ │ -000249c0: 7272 6f72 0a20 2020 2020 6861 6e64 6c69 rror. handli │ │ │ │ │ -000249d0: 6e67 206f 6620 e280 9870 7265 696e 7374 ng of ...preinst │ │ │ │ │ -000249e0: e280 9920 6661 696c 7572 6573 2e20 204d ... failures. M │ │ │ │ │ -000249f0: 6179 2061 7373 756d 6520 7468 6520 7361 ay assume the sa │ │ │ │ │ -00024a00: 6d65 2073 7461 7465 2061 730a 2020 2020 me state as. │ │ │ │ │ -00024a10: 20e2 8098 7072 6569 6e73 74e2 8099 2063 ...preinst... c │ │ │ │ │ -00024a20: 616e 2061 7373 756d 652e 0a0a 2020 202d an assume... - │ │ │ │ │ -00024a30: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00024a40: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00024a50: 2020 2028 3129 2054 6869 7320 6361 6e20 (1) This can │ │ │ │ │ -00024a60: 6861 7070 656e 2069 6620 7468 6520 6e65 happen if the ne │ │ │ │ │ -00024a70: 7720 7665 7273 696f 6e20 6f66 2074 6865 w version of the │ │ │ │ │ -00024a80: 2070 6163 6b61 6765 206e 6f20 6c6f 6e67 package no long │ │ │ │ │ -00024a90: 6572 0a70 7265 2d64 6570 656e 6473 206f er.pre-depends o │ │ │ │ │ -00024aa0: 6e20 6120 7061 636b 6167 6520 7468 6174 n a package that │ │ │ │ │ -00024ab0: 2068 6164 2062 6565 6e20 7061 7274 6961 had been partia │ │ │ │ │ -00024ac0: 6c6c 7920 7570 6772 6164 6564 2e0a 0a20 lly upgraded... │ │ │ │ │ -00024ad0: 2020 2832 2920 466f 7220 6578 616d 706c (2) For exampl │ │ │ │ │ -00024ae0: 652c 2073 7570 706f 7365 2070 6163 6b61 e, suppose packa │ │ │ │ │ -00024af0: 6765 7320 666f 6f20 616e 6420 6261 7220 ges foo and bar │ │ │ │ │ -00024b00: 6172 6520 e280 9c49 6e73 7461 6c6c 6564 are ...Installed │ │ │ │ │ -00024b10: e280 9d20 7769 7468 0a66 6f6f 2064 6570 ... with.foo dep │ │ │ │ │ -00024b20: 656e 6469 6e67 206f 6e20 6261 722e 2020 ending on bar. │ │ │ │ │ -00024b30: 4966 2061 6e20 7570 6772 6164 6520 6f66 If an upgrade of │ │ │ │ │ -00024b40: 2062 6172 2077 6572 6520 7374 6172 7465 bar were starte │ │ │ │ │ -00024b50: 6420 616e 6420 7468 656e 0a61 626f 7274 d and then.abort │ │ │ │ │ -00024b60: 6564 2c20 616e 6420 7468 656e 2061 6e20 ed, and then an │ │ │ │ │ -00024b70: 6174 7465 6d70 7420 746f 2072 656d 6f76 attempt to remov │ │ │ │ │ -00024b80: 6520 666f 6f20 6661 696c 6564 2062 6563 e foo failed bec │ │ │ │ │ -00024b90: 6175 7365 2069 7473 20e2 8098 7072 6572 ause its ...prer │ │ │ │ │ -00024ba0: 6de2 8099 0a73 6372 6970 7420 6661 696c m....script fail │ │ │ │ │ -00024bb0: 6564 2c20 666f 6fe2 8099 7320 e280 9870 ed, foo...s ...p │ │ │ │ │ -00024bc0: 6f73 7469 6e73 7420 6162 6f72 742d 7265 ostinst abort-re │ │ │ │ │ -00024bd0: 6d6f 7665 e280 9920 776f 756c 6420 6265 move... would be │ │ │ │ │ -00024be0: 2063 616c 6c65 6420 7769 7468 2062 6172 called with bar │ │ │ │ │ -00024bf0: 0a6f 6e6c 7920 e280 9c48 616c 662d 496e .only ...Half-In │ │ │ │ │ -00024c00: 7374 616c 6c65 64e2 809d 2e0a 0a20 2020 stalled...... │ │ │ │ │ -00024c10: 2833 2920 5468 6973 2069 7320 6f66 7465 (3) This is ofte │ │ │ │ │ -00024c20: 6e20 646f 6e65 2062 7920 6368 6563 6b69 n done by checki │ │ │ │ │ -00024c30: 6e67 2077 6865 7468 6572 2074 6865 2063 ng whether the c │ │ │ │ │ -00024c40: 6f6d 6d61 6e64 206f 7220 6661 6369 6c69 ommand or facili │ │ │ │ │ -00024c50: 7479 0a74 6865 20e2 8098 706f 7374 726d ty.the ...postrm │ │ │ │ │ -00024c60: e280 9920 696e 7465 6e64 7320 746f 2063 ... intends to c │ │ │ │ │ -00024c70: 616c 6c20 6973 2061 7661 696c 6162 6c65 all is available │ │ │ │ │ -00024c80: 2062 6566 6f72 6520 6361 6c6c 696e 6720 before calling │ │ │ │ │ -00024c90: 6974 2e20 2046 6f72 0a65 7861 6d70 6c65 it. For.example │ │ │ │ │ -00024ca0: 3a0a 0a20 2020 2020 6966 205b 2022 2431 :.. if [ "$1 │ │ │ │ │ -00024cb0: 2220 3d20 7075 7267 6520 5d20 2626 205b " = purge ] && [ │ │ │ │ │ -00024cc0: 202d 6520 2f75 7372 2f73 6861 7265 2f64 -e /usr/share/d │ │ │ │ │ -00024cd0: 6562 636f 6e66 2f63 6f6e 666d 6f64 756c ebconf/confmodul │ │ │ │ │ -00024ce0: 6520 5d3b 2074 6865 6e0a 2020 2020 2020 e ]; then. │ │ │ │ │ -00024cf0: 2020 202e 202f 7573 722f 7368 6172 652f . /usr/share/ │ │ │ │ │ -00024d00: 6465 6263 6f6e 662f 636f 6e66 6d6f 6475 debconf/confmodu │ │ │ │ │ -00024d10: 6c65 2064 625f 7075 7267 650a 2020 2020 le db_purge. │ │ │ │ │ -00024d20: 2066 690a 0a69 6e20 e280 9870 6f73 7472 fi..in ...postr │ │ │ │ │ -00024d30: 6de2 8099 2070 7572 6765 7320 7468 6520 m... purges the │ │ │ │ │ -00024d40: e280 9864 6562 636f 6e66 e280 9920 636f ...debconf... co │ │ │ │ │ -00024d50: 6e66 6967 7572 6174 696f 6e20 666f 7220 nfiguration for │ │ │ │ │ -00024d60: 7468 6520 7061 636b 6167 6520 6966 0a64 the package if.d │ │ │ │ │ -00024d70: 6562 636f 6e66 2069 7320 696e 7374 616c ebconf is instal │ │ │ │ │ -00024d80: 6c65 642e 0a0a 1f0a 4669 6c65 3a20 6465 led.....File: de │ │ │ │ │ -00024d90: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00024da0: 2c20 204e 6f64 653a 2044 6574 6169 6c73 , Node: Details │ │ │ │ │ -00024db0: 206f 6620 756e 7061 636b 2070 6861 7365 of unpack phase │ │ │ │ │ -00024dc0: 206f 6620 696e 7374 616c 6c61 7469 6f6e of installation │ │ │ │ │ -00024dd0: 206f 7220 7570 6772 6164 652c 2020 4e65 or upgrade, Ne │ │ │ │ │ -00024de0: 7874 3a20 4465 7461 696c 7320 6f66 2063 xt: Details of c │ │ │ │ │ -00024df0: 6f6e 6669 6775 7261 7469 6f6e 2c20 2050 onfiguration, P │ │ │ │ │ -00024e00: 7265 763a 2053 756d 6d61 7279 206f 6620 rev: Summary of │ │ │ │ │ -00024e10: 7761 7973 206d 6169 6e74 6169 6e65 7220 ways maintainer │ │ │ │ │ -00024e20: 7363 7269 7074 7320 6172 6520 6361 6c6c scripts are call │ │ │ │ │ -00024e30: 6564 2c20 2055 703a 2050 6163 6b61 6765 ed, Up: Package │ │ │ │ │ -00024e40: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00024e50: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ -00024e60: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ -00024e70: 352e 3620 4465 7461 696c 7320 6f66 2075 5.6 Details of u │ │ │ │ │ -00024e80: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ -00024e90: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ -00024ea0: 7067 7261 6465 0a3d 3d3d 3d3d 3d3d 3d3d pgrade.========= │ │ │ │ │ -00024eb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00024ec0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00024ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -00024ee0: 6865 2070 726f 6365 6475 7265 206f 6e20 he procedure on │ │ │ │ │ -00024ef0: 696e 7374 616c 6c61 7469 6f6e 2f75 7067 installation/upg │ │ │ │ │ -00024f00: 7261 6465 2f6f 7665 7277 7269 7465 2f64 rade/overwrite/d │ │ │ │ │ -00024f10: 6973 6170 7065 6172 2028 692e 652e 2c20 isappear (i.e., │ │ │ │ │ -00024f20: 7768 656e 0a72 756e 6e69 6e67 20e2 8098 when.running ... │ │ │ │ │ -00024f30: 6470 6b67 202d 2d75 6e70 6163 6be2 8099 dpkg --unpack... │ │ │ │ │ -00024f40: 2c20 6f72 2074 6865 2075 6e70 6163 6b20 , or the unpack │ │ │ │ │ -00024f50: 7374 6167 6520 6f66 20e2 8098 6470 6b67 stage of ...dpkg │ │ │ │ │ -00024f60: 202d 2d69 6e73 7461 6c6c e280 9929 2069 --install...) i │ │ │ │ │ -00024f70: 7320 6173 0a66 6f6c 6c6f 7773 2e20 2028 s as.follows. ( │ │ │ │ │ -00024f80: 3129 2020 496e 2065 6163 6820 6361 7365 1) In each case │ │ │ │ │ -00024f90: 2c20 6966 2061 206d 616a 6f72 2065 7272 , if a major err │ │ │ │ │ -00024fa0: 6f72 206f 6363 7572 7320 2875 6e6c 6573 or occurs (unles │ │ │ │ │ -00024fb0: 7320 6c69 7374 6564 0a62 656c 6f77 2920 s listed.below) │ │ │ │ │ -00024fc0: 7468 6520 6163 7469 6f6e 7320 6172 652c the actions are, │ │ │ │ │ -00024fd0: 2069 6e20 6765 6e65 7261 6c2c 2072 756e in general, run │ │ │ │ │ -00024fe0: 2062 6163 6b77 6172 6473 202d 2074 6869 backwards - thi │ │ │ │ │ -00024ff0: 7320 6d65 616e 7320 7468 6174 2074 6865 s means that the │ │ │ │ │ -00025000: 0a6d 6169 6e74 6169 6e65 7220 7363 7269 .maintainer scri │ │ │ │ │ -00025010: 7074 7320 6172 6520 7275 6e20 7769 7468 pts are run with │ │ │ │ │ -00025020: 2064 6966 6665 7265 6e74 2061 7267 756d different argum │ │ │ │ │ -00025030: 656e 7473 2069 6e20 7265 7665 7273 6520 ents in reverse │ │ │ │ │ -00025040: 6f72 6465 722e 0a54 6865 7365 2061 7265 order..These are │ │ │ │ │ -00025050: 2074 6865 20e2 809c 6572 726f 7220 756e the ...error un │ │ │ │ │ -00025060: 7769 6e64 e280 9d20 6361 6c6c 7320 6c69 wind... calls li │ │ │ │ │ -00025070: 7374 6564 2062 656c 6f77 2e0a 0a20 2031 sted below... 1 │ │ │ │ │ -00025080: 2e20 4e6f 7469 6679 2074 6865 2063 7572 . Notify the cur │ │ │ │ │ -00025090: 7265 6e74 6c79 2069 6e73 7461 6c6c 6564 rently installed │ │ │ │ │ -000250a0: 2070 6163 6b61 6765 3a0a 0a20 2020 2020 package:.. │ │ │ │ │ -000250b0: 2020 612e 2049 6620 6120 7665 7273 696f a. If a versio │ │ │ │ │ -000250c0: 6e20 6f66 2074 6865 2070 6163 6b61 6765 n of the package │ │ │ │ │ -000250d0: 2069 7320 616c 7265 6164 7920 e280 9c49 is already ...I │ │ │ │ │ -000250e0: 6e73 7461 6c6c 6564 e280 9d2c 2063 616c nstalled..., cal │ │ │ │ │ -000250f0: 6c0a 0a20 2020 2020 2020 2020 2020 2020 l.. │ │ │ │ │ -00025100: 2020 6f6c 642d 7072 6572 6d20 7570 6772 old-prerm upgr │ │ │ │ │ -00025110: 6164 6520 606e 6577 2d76 6572 7369 6f6e ade `new-version │ │ │ │ │ -00025120: 270a 0a20 2020 2020 2020 622e 2049 6620 '.. b. If │ │ │ │ │ -00025130: 7468 6520 7363 7269 7074 2072 756e 7320 the script runs │ │ │ │ │ -00025140: 6275 7420 6578 6974 7320 7769 7468 2061 but exits with a │ │ │ │ │ -00025150: 206e 6f6e 2d7a 6572 6f20 6578 6974 2073 non-zero exit s │ │ │ │ │ -00025160: 7461 7475 732c 0a20 2020 2020 2020 2020 tatus,. │ │ │ │ │ -00025170: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ -00025180: 2061 7474 656d 7074 3a0a 0a20 2020 2020 attempt:.. │ │ │ │ │ -00025190: 2020 2020 2020 2020 2020 6e65 772d 7072 new-pr │ │ │ │ │ -000251a0: 6572 6d20 6661 696c 6564 2d75 7067 7261 erm failed-upgra │ │ │ │ │ -000251b0: 6465 2060 6f6c 642d 7665 7273 696f 6e27 de `old-version' │ │ │ │ │ -000251c0: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ -000251d0: 2020 2020 2020 2020 2020 4966 2074 6869 If thi │ │ │ │ │ -000251e0: 7320 776f 726b 732c 2074 6865 2075 7067 s works, the upg │ │ │ │ │ -000251f0: 7261 6465 2063 6f6e 7469 6e75 6573 2e20 rade continues. │ │ │ │ │ -00025200: 2049 6620 7468 6973 2064 6f65 7320 6e6f If this does no │ │ │ │ │ -00025210: 7420 776f 726b 2c0a 2020 2020 2020 2020 t work,. │ │ │ │ │ -00025220: 2020 7468 6520 6572 726f 7220 756e 7769 the error unwi │ │ │ │ │ -00025230: 6e64 3a0a 0a20 2020 2020 2020 2020 2020 nd:.. │ │ │ │ │ -00025240: 2020 2020 606f 6c64 2d70 6f73 7469 6e73 `old-postins │ │ │ │ │ -00025250: 7427 2061 626f 7274 2d75 7067 7261 6465 t' abort-upgrade │ │ │ │ │ -00025260: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ -00025270: 2020 2020 2020 2020 2020 4966 2074 6869 If thi │ │ │ │ │ -00025280: 7320 776f 726b 732c 2074 6865 6e20 7468 s works, then th │ │ │ │ │ -00025290: 6520 276f 6c64 2d76 6572 7369 6f6e 2720 e 'old-version' │ │ │ │ │ -000252a0: 6973 20e2 809c 496e 7374 616c 6c65 64e2 is ...Installed. │ │ │ │ │ -000252b0: 809d 2c20 6966 206e 6f74 2c0a 2020 2020 .., if not,. │ │ │ │ │ -000252c0: 2020 2020 2020 7468 6520 6f6c 6420 7665 the old ve │ │ │ │ │ -000252d0: 7273 696f 6e20 6973 2069 6e20 6120 e280 rsion is in a .. │ │ │ │ │ -000252e0: 9c48 616c 662d 436f 6e66 6967 7572 6564 .Half-Configured │ │ │ │ │ -000252f0: e280 9d20 7374 6174 652e 0a0a 2020 322e ... state... 2. │ │ │ │ │ -00025300: 2049 6620 6120 e280 9c63 6f6e 666c 6963 If a ...conflic │ │ │ │ │ -00025310: 7469 6e67 e280 9d20 7061 636b 6167 6520 ting... package │ │ │ │ │ -00025320: 6973 2062 6569 6e67 2072 656d 6f76 6564 is being removed │ │ │ │ │ -00025330: 2061 7420 7468 6520 7361 6d65 2074 696d at the same tim │ │ │ │ │ -00025340: 652c 206f 7220 6966 0a20 2020 2020 616e e, or if. an │ │ │ │ │ -00025350: 7920 7061 636b 6167 6520 7769 6c6c 2062 y package will b │ │ │ │ │ -00025360: 6520 6272 6f6b 656e 2028 6475 6520 746f e broken (due to │ │ │ │ │ -00025370: 20e2 8098 4272 6561 6b73 e280 9929 3a0a ...Breaks...):. │ │ │ │ │ -00025380: 0a20 2020 2020 2020 612e 2049 6620 e280 . a. If .. │ │ │ │ │ -00025390: 982d 2d61 7574 6f2d 6465 636f 6e66 6967 .--auto-deconfig │ │ │ │ │ -000253a0: 7572 65e2 8099 2069 7320 7370 6563 6966 ure... is specif │ │ │ │ │ -000253b0: 6965 642c 2063 616c 6c2c 2066 6f72 2065 ied, call, for e │ │ │ │ │ -000253c0: 6163 6820 7061 636b 6167 650a 2020 2020 ach package. │ │ │ │ │ -000253d0: 2020 2020 2020 746f 2062 6520 6465 636f to be deco │ │ │ │ │ -000253e0: 6e66 6967 7572 6564 2064 7565 2074 6f20 nfigured due to │ │ │ │ │ -000253f0: e280 9842 7265 616b 73e2 8099 3a0a 0a20 ...Breaks...:.. │ │ │ │ │ -00025400: 2020 2020 2020 2020 2020 2020 2020 6064 `d │ │ │ │ │ -00025410: 6563 6f6e 6669 6775 7265 6427 732d 7072 econfigured's-pr │ │ │ │ │ -00025420: 6572 6d27 2064 6563 6f6e 6669 6775 7265 erm' deconfigure │ │ │ │ │ -00025430: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00025440: 2020 2020 2020 696e 2d66 6176 6f75 7220 in-favour │ │ │ │ │ -00025450: 6070 6163 6b61 6765 2d62 6569 6e67 2d69 `package-being-i │ │ │ │ │ -00025460: 6e73 7461 6c6c 6564 2720 6076 6572 7369 nstalled' `versi │ │ │ │ │ -00025470: 6f6e 270a 0a20 2020 2020 2020 2020 2045 on'.. E │ │ │ │ │ -00025480: 7272 6f72 2075 6e77 696e 643a 0a0a 2020 rror unwind:.. │ │ │ │ │ -00025490: 2020 2020 2020 2020 2020 2020 2060 6465 `de │ │ │ │ │ -000254a0: 636f 6e66 6967 7572 6564 2773 2d70 6f73 configured's-pos │ │ │ │ │ -000254b0: 7469 6e73 7427 2061 626f 7274 2d64 6563 tinst' abort-dec │ │ │ │ │ -000254c0: 6f6e 6669 6775 7265 205c 0a20 2020 2020 onfigure \. │ │ │ │ │ -000254d0: 2020 2020 2020 2020 2020 2020 2020 696e in │ │ │ │ │ -000254e0: 2d66 6176 6f75 7220 6070 6163 6b61 6765 -favour `package │ │ │ │ │ -000254f0: 2d62 6569 6e67 2d69 6e73 7461 6c6c 6564 -being-installed │ │ │ │ │ -00025500: 2d62 7574 2d66 6169 6c65 6427 2060 7665 -but-failed' `ve │ │ │ │ │ -00025510: 7273 696f 6e27 0a0a 2020 2020 2020 2020 rsion'.. │ │ │ │ │ -00025520: 2020 5468 6520 6465 636f 6e66 6967 7572 The deconfigur │ │ │ │ │ -00025530: 6564 2070 6163 6b61 6765 7320 6172 6520 ed packages are │ │ │ │ │ -00025540: 6d61 726b 6564 2061 7320 7265 7175 6972 marked as requir │ │ │ │ │ -00025550: 696e 670a 2020 2020 2020 2020 2020 636f ing. co │ │ │ │ │ -00025560: 6e66 6967 7572 6174 696f 6e2c 2073 6f20 nfiguration, so │ │ │ │ │ -00025570: 7468 6174 2069 6620 e280 982d 2d69 6e73 that if ...--ins │ │ │ │ │ -00025580: 7461 6c6c e280 9920 6973 2075 7365 6420 tall... is used │ │ │ │ │ -00025590: 7468 6579 2077 696c 6c20 6265 0a20 2020 they will be. │ │ │ │ │ -000255a0: 2020 2020 2020 2063 6f6e 6669 6775 7265 configure │ │ │ │ │ -000255b0: 6420 6167 6169 6e20 6966 2070 6f73 7369 d again if possi │ │ │ │ │ -000255c0: 626c 652e 0a0a 2020 2020 2020 2062 2e20 ble... b. │ │ │ │ │ -000255d0: 4966 2061 6e79 2070 6163 6b61 6765 7320 If any packages │ │ │ │ │ -000255e0: 6465 7065 6e64 6564 206f 6e20 6120 636f depended on a co │ │ │ │ │ -000255f0: 6e66 6c69 6374 696e 6720 7061 636b 6167 nflicting packag │ │ │ │ │ -00025600: 6520 6265 696e 670a 2020 2020 2020 2020 e being. │ │ │ │ │ -00025610: 2020 7265 6d6f 7665 6420 616e 6420 e280 removed and .. │ │ │ │ │ -00025620: 982d 2d61 7574 6f2d 6465 636f 6e66 6967 .--auto-deconfig │ │ │ │ │ -00025630: 7572 65e2 8099 2069 7320 7370 6563 6966 ure... is specif │ │ │ │ │ -00025640: 6965 642c 2063 616c 6c2c 2066 6f72 2065 ied, call, for e │ │ │ │ │ -00025650: 6163 680a 2020 2020 2020 2020 2020 7375 ach. su │ │ │ │ │ -00025660: 6368 2070 6163 6b61 6765 3a0a 0a20 2020 ch package:.. │ │ │ │ │ -00025670: 2020 2020 2020 2020 2020 2020 6064 6563 `dec │ │ │ │ │ -00025680: 6f6e 6669 6775 7265 6427 732d 7072 6572 onfigured's-prer │ │ │ │ │ -00025690: 6d27 2064 6563 6f6e 6669 6775 7265 205c m' deconfigure \ │ │ │ │ │ -000256a0: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -000256b0: 2020 2069 6e2d 6661 766f 7572 2060 7061 in-favour `pa │ │ │ │ │ -000256c0: 636b 6167 652d 6265 696e 672d 696e 7374 ckage-being-inst │ │ │ │ │ -000256d0: 616c 6c65 6427 2060 7665 7273 696f 6e27 alled' `version' │ │ │ │ │ -000256e0: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -000256f0: 2020 2020 2072 656d 6f76 696e 6720 6063 removing `c │ │ │ │ │ -00025700: 6f6e 666c 6963 7469 6e67 2d70 6163 6b61 onflicting-packa │ │ │ │ │ -00025710: 6765 2720 6076 6572 7369 6f6e 270a 0a20 ge' `version'.. │ │ │ │ │ -00025720: 2020 2020 2020 2020 2045 7272 6f72 2075 Error u │ │ │ │ │ -00025730: 6e77 696e 643a 0a0a 2020 2020 2020 2020 nwind:.. │ │ │ │ │ -00025740: 2020 2020 2020 2060 6465 636f 6e66 6967 `deconfig │ │ │ │ │ -00025750: 7572 6564 2773 2d70 6f73 7469 6e73 7427 ured's-postinst' │ │ │ │ │ -00025760: 2061 626f 7274 2d64 6563 6f6e 6669 6775 abort-deconfigu │ │ │ │ │ -00025770: 7265 205c 0a20 2020 2020 2020 2020 2020 re \. │ │ │ │ │ -00025780: 2020 2020 2020 2020 696e 2d66 6176 6f75 in-favou │ │ │ │ │ -00025790: 7220 6070 6163 6b61 6765 2d62 6569 6e67 r `package-being │ │ │ │ │ -000257a0: 2d69 6e73 7461 6c6c 6564 2d62 7574 2d66 -installed-but-f │ │ │ │ │ -000257b0: 6169 6c65 6427 2060 7665 7273 696f 6e27 ailed' `version' │ │ │ │ │ -000257c0: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -000257d0: 2020 2020 2020 7265 6d6f 7669 6e67 2060 removing ` │ │ │ │ │ -000257e0: 636f 6e66 6c69 6374 696e 672d 7061 636b conflicting-pack │ │ │ │ │ -000257f0: 6167 6527 2060 7665 7273 696f 6e27 0a0a age' `version'.. │ │ │ │ │ -00025800: 2020 2020 2020 2020 2020 5468 6520 6465 The de │ │ │ │ │ -00025810: 636f 6e66 6967 7572 6564 2070 6163 6b61 configured packa │ │ │ │ │ -00025820: 6765 7320 6172 6520 6d61 726b 6564 2061 ges are marked a │ │ │ │ │ -00025830: 7320 7265 7175 6972 696e 670a 2020 2020 s requiring. │ │ │ │ │ -00025840: 2020 2020 2020 636f 6e66 6967 7572 6174 configurat │ │ │ │ │ -00025850: 696f 6e2c 2073 6f20 7468 6174 2069 6620 ion, so that if │ │ │ │ │ -00025860: e280 982d 2d69 6e73 7461 6c6c e280 9920 ...--install... │ │ │ │ │ -00025870: 6973 2075 7365 6420 7468 6579 2077 696c is used they wil │ │ │ │ │ -00025880: 6c20 6265 0a20 2020 2020 2020 2020 2063 l be. c │ │ │ │ │ -00025890: 6f6e 6669 6775 7265 6420 6167 6169 6e20 onfigured again │ │ │ │ │ -000258a0: 6966 2070 6f73 7369 626c 652e 0a0a 2020 if possible... │ │ │ │ │ -000258b0: 2020 2020 2063 2e20 546f 2070 7265 7061 c. To prepa │ │ │ │ │ -000258c0: 7265 2066 6f72 2072 656d 6f76 616c 206f re for removal o │ │ │ │ │ -000258d0: 6620 6561 6368 2063 6f6e 666c 6963 7469 f each conflicti │ │ │ │ │ -000258e0: 6e67 2070 6163 6b61 6765 2c20 6361 6c6c ng package, call │ │ │ │ │ -000258f0: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ -00025900: 2020 6063 6f6e 666c 6963 746f 7227 732d `conflictor's- │ │ │ │ │ -00025910: 7072 6572 6d27 2072 656d 6f76 6520 5c0a prerm' remove \. │ │ │ │ │ -00025920: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00025930: 2020 2069 6e2d 6661 766f 7572 2060 7061 in-favour `pa │ │ │ │ │ -00025940: 636b 6167 6527 2060 6e65 772d 7665 7273 ckage' `new-vers │ │ │ │ │ -00025950: 696f 6e27 0a0a 2020 2020 2020 2020 2020 ion'.. │ │ │ │ │ -00025960: 4572 726f 7220 756e 7769 6e64 3a0a 0a20 Error unwind:.. │ │ │ │ │ -00025970: 2020 2020 2020 2020 2020 2020 2020 6063 `c │ │ │ │ │ -00025980: 6f6e 666c 6963 746f 7227 732d 706f 7374 onflictor's-post │ │ │ │ │ -00025990: 696e 7374 2720 6162 6f72 742d 7265 6d6f inst' abort-remo │ │ │ │ │ -000259a0: 7665 205c 0a20 2020 2020 2020 2020 2020 ve \. │ │ │ │ │ -000259b0: 2020 2020 2020 2020 696e 2d66 6176 6f75 in-favou │ │ │ │ │ -000259c0: 7220 6070 6163 6b61 6765 2720 606e 6577 r `package' `new │ │ │ │ │ -000259d0: 2d76 6572 7369 6f6e 270a 0a20 2033 2e20 -version'.. 3. │ │ │ │ │ -000259e0: 5275 6e20 7468 6520 e280 9870 7265 696e Run the ...prein │ │ │ │ │ -000259f0: 7374 e280 9920 6f66 2074 6865 206e 6577 st... of the new │ │ │ │ │ -00025a00: 2070 6163 6b61 6765 3a0a 0a20 2020 2020 package:.. │ │ │ │ │ -00025a10: 2020 612e 2049 6620 7468 6520 7061 636b a. If the pack │ │ │ │ │ -00025a20: 6167 6520 6973 2062 6569 6e67 2075 7067 age is being upg │ │ │ │ │ -00025a30: 7261 6465 642c 2063 616c 6c3a 0a0a 2020 raded, call:.. │ │ │ │ │ -00025a40: 2020 2020 2020 2020 2020 2020 2060 6e65 `ne │ │ │ │ │ -00025a50: 772d 7072 6569 6e73 7427 2075 7067 7261 w-preinst' upgra │ │ │ │ │ -00025a60: 6465 2060 6f6c 642d 7665 7273 696f 6e27 de `old-version' │ │ │ │ │ -00025a70: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ -00025a80: 2020 2020 2020 2020 2020 4966 2074 6869 If thi │ │ │ │ │ -00025a90: 7320 6661 696c 732c 2077 6520 6361 6c6c s fails, we call │ │ │ │ │ -00025aa0: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ -00025ab0: 2020 606e 6577 2d70 6f73 7472 6d27 2061 `new-postrm' a │ │ │ │ │ -00025ac0: 626f 7274 2d75 7067 7261 6465 2060 6f6c bort-upgrade `ol │ │ │ │ │ -00025ad0: 642d 7665 7273 696f 6e27 2060 6e65 772d d-version' `new- │ │ │ │ │ -00025ae0: 7665 7273 696f 6e27 0a0a 2020 2020 2020 version'.. │ │ │ │ │ -00025af0: 2020 2020 2020 312e 2049 6620 7468 6174 1. If that │ │ │ │ │ -00025b00: 2077 6f72 6b73 2c20 7468 656e 0a0a 2020 works, then.. │ │ │ │ │ -00025b10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00025b20: 2020 606f 6c64 2d70 6f73 7469 6e73 7427 `old-postinst' │ │ │ │ │ -00025b30: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ -00025b40: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ -00025b50: 2020 2020 2020 2020 2020 2020 2069 7320 is │ │ │ │ │ -00025b60: 6361 6c6c 6564 2e20 2049 6620 7468 6973 called. If this │ │ │ │ │ -00025b70: 2077 6f72 6b73 2c20 7468 656e 2074 6865 works, then the │ │ │ │ │ -00025b80: 206f 6c64 2076 6572 7369 6f6e 2069 7320 old version is │ │ │ │ │ -00025b90: 696e 2061 6e0a 2020 2020 2020 2020 2020 in an. │ │ │ │ │ -00025ba0: 2020 2020 20e2 809c 496e 7374 616c 6c65 ...Installe │ │ │ │ │ -00025bb0: 64e2 809d 2073 7461 7465 2c20 6f72 2065 d... state, or e │ │ │ │ │ -00025bc0: 6c73 6520 6974 2069 7320 6c65 6674 2069 lse it is left i │ │ │ │ │ -00025bd0: 6e20 616e 20e2 809c 556e 7061 636b 6564 n an ...Unpacked │ │ │ │ │ -00025be0: e280 9d0a 2020 2020 2020 2020 2020 2020 .... │ │ │ │ │ -00025bf0: 2020 2073 7461 7465 2e0a 0a20 2020 2020 state... │ │ │ │ │ -00025c00: 2020 2020 2020 2032 2e20 4966 2069 7420 2. If it │ │ │ │ │ -00025c10: 6661 696c 732c 2074 6865 6e20 7468 6520 fails, then the │ │ │ │ │ -00025c20: 6f6c 6420 7665 7273 696f 6e20 6973 206c old version is l │ │ │ │ │ -00025c30: 6566 7420 696e 2061 6e0a 2020 2020 2020 eft in an. │ │ │ │ │ -00025c40: 2020 2020 2020 2020 20e2 809c 4861 6c66 ...Half │ │ │ │ │ -00025c50: 2d49 6e73 7461 6c6c 6564 e280 9d20 7374 -Installed... st │ │ │ │ │ -00025c60: 6174 652e 0a0a 2020 2020 2020 2062 2e20 ate... b. │ │ │ │ │ -00025c70: 4f74 6865 7277 6973 652c 2069 6620 7468 Otherwise, if th │ │ │ │ │ -00025c80: 6520 7061 636b 6167 6520 6861 6420 736f e package had so │ │ │ │ │ -00025c90: 6d65 2063 6f6e 6669 6775 7261 7469 6f6e me configuration │ │ │ │ │ -00025ca0: 2066 696c 6573 2066 726f 6d20 610a 2020 files from a. │ │ │ │ │ -00025cb0: 2020 2020 2020 2020 7072 6576 696f 7573 previous │ │ │ │ │ -00025cc0: 2076 6572 7369 6f6e 2069 6e73 7461 6c6c version install │ │ │ │ │ -00025cd0: 6564 2028 692e 652e 2c20 6974 2069 7320 ed (i.e., it is │ │ │ │ │ -00025ce0: 696e 2074 6865 20e2 809c 436f 6e66 6967 in the ...Config │ │ │ │ │ -00025cf0: 2d46 696c 6573 e280 9d0a 2020 2020 2020 -Files.... │ │ │ │ │ -00025d00: 2020 2020 7374 6174 6529 3a0a 0a20 2020 state):.. │ │ │ │ │ -00025d10: 2020 2020 2020 2020 2020 2020 606e 6577 `new │ │ │ │ │ -00025d20: 2d70 7265 696e 7374 2720 696e 7374 616c -preinst' instal │ │ │ │ │ -00025d30: 6c20 606f 6c64 2d76 6572 7369 6f6e 2720 l `old-version' │ │ │ │ │ -00025d40: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ -00025d50: 2020 2020 2020 2020 2045 7272 6f72 2075 Error u │ │ │ │ │ -00025d60: 6e77 696e 643a 0a0a 2020 2020 2020 2020 nwind:.. │ │ │ │ │ -00025d70: 2020 2020 2020 2060 6e65 772d 706f 7374 `new-post │ │ │ │ │ -00025d80: 726d 2720 6162 6f72 742d 696e 7374 616c rm' abort-instal │ │ │ │ │ -00025d90: 6c20 606f 6c64 2d76 6572 7369 6f6e 2720 l `old-version' │ │ │ │ │ -00025da0: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ -00025db0: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ -00025dc0: 2066 6169 6c73 2c20 7468 6520 7061 636b fails, the pack │ │ │ │ │ -00025dd0: 6167 6520 6973 206c 6566 7420 696e 2061 age is left in a │ │ │ │ │ -00025de0: 20e2 809c 4861 6c66 2d49 6e73 7461 6c6c ...Half-Install │ │ │ │ │ -00025df0: 6564 e280 9d0a 2020 2020 2020 2020 2020 ed.... │ │ │ │ │ -00025e00: 7374 6174 652c 2077 6869 6368 2072 6571 state, which req │ │ │ │ │ -00025e10: 7569 7265 7320 6120 7265 696e 7374 616c uires a reinstal │ │ │ │ │ -00025e20: 6c2e 2020 4966 2069 7420 776f 726b 732c l. If it works, │ │ │ │ │ -00025e30: 2074 6865 2070 6163 6b61 6765 730a 2020 the packages. │ │ │ │ │ -00025e40: 2020 2020 2020 2020 6973 206c 6566 7420 is left │ │ │ │ │ -00025e50: 696e 2061 20e2 809c 436f 6e66 6967 2d46 in a ...Config-F │ │ │ │ │ -00025e60: 696c 6573 e280 9d20 7374 6174 652e 0a0a iles... state... │ │ │ │ │ -00025e70: 2020 2020 2020 2063 2e20 4f74 6865 7277 c. Otherw │ │ │ │ │ -00025e80: 6973 6520 2869 2e65 2e2c 2074 6865 2070 ise (i.e., the p │ │ │ │ │ -00025e90: 6163 6b61 6765 2077 6173 2063 6f6d 706c ackage was compl │ │ │ │ │ -00025ea0: 6574 656c 7920 7075 7267 6564 293a 0a0a etely purged):.. │ │ │ │ │ -00025eb0: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -00025ec0: 6e65 772d 7072 6569 6e73 7427 2069 6e73 new-preinst' ins │ │ │ │ │ -00025ed0: 7461 6c6c 0a0a 2020 2020 2020 2020 2020 tall.. │ │ │ │ │ -00025ee0: 4572 726f 7220 756e 7769 6e64 3a0a 0a20 Error unwind:.. │ │ │ │ │ -00025ef0: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ -00025f00: 6577 2d70 6f73 7472 6d27 2061 626f 7274 ew-postrm' abort │ │ │ │ │ -00025f10: 2d69 6e73 7461 6c6c 0a0a 2020 2020 2020 -install.. │ │ │ │ │ -00025f20: 2020 2020 4966 2074 6865 2065 7272 6f72 If the error │ │ │ │ │ -00025f30: 2d75 6e77 696e 6420 6661 696c 732c 2074 -unwind fails, t │ │ │ │ │ -00025f40: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -00025f50: 2061 0a20 2020 2020 2020 2020 20e2 809c a. ... │ │ │ │ │ -00025f60: 4861 6c66 2d49 6e73 7461 6c6c 6564 e280 Half-Installed.. │ │ │ │ │ -00025f70: 9d20 7068 6173 652c 2061 6e64 2072 6571 . phase, and req │ │ │ │ │ -00025f80: 7569 7265 7320 6120 7265 696e 7374 616c uires a reinstal │ │ │ │ │ -00025f90: 6c2e 2020 4966 2074 6865 0a20 2020 2020 l. If the. │ │ │ │ │ -00025fa0: 2020 2020 2065 7272 6f72 2075 6e77 696e error unwin │ │ │ │ │ -00025fb0: 6420 776f 726b 732c 2074 6865 2070 6163 d works, the pac │ │ │ │ │ -00025fc0: 6b61 6765 2069 7320 696e 2074 6865 20e2 kage is in the . │ │ │ │ │ -00025fd0: 809c 4e6f 742d 496e 7374 616c 6c65 64e2 ..Not-Installed. │ │ │ │ │ -00025fe0: 809d 0a20 2020 2020 2020 2020 2073 7461 ... sta │ │ │ │ │ -00025ff0: 7465 2e0a 0a20 2034 2e20 5468 6520 6e65 te... 4. The ne │ │ │ │ │ -00026000: 7720 7061 636b 6167 65e2 8099 7320 6669 w package...s fi │ │ │ │ │ -00026010: 6c65 7320 6172 6520 756e 7061 636b 6564 les are unpacked │ │ │ │ │ -00026020: 2c20 6f76 6572 7772 6974 696e 6720 616e , overwriting an │ │ │ │ │ -00026030: 7920 7468 6174 206d 6179 2062 650a 2020 y that may be. │ │ │ │ │ -00026040: 2020 206f 6e20 7468 6520 7379 7374 656d on the system │ │ │ │ │ -00026050: 2061 6c72 6561 6479 2c20 666f 7220 6578 already, for ex │ │ │ │ │ -00026060: 616d 706c 6520 616e 7920 6672 6f6d 2074 ample any from t │ │ │ │ │ -00026070: 6865 206f 6c64 2076 6572 7369 6f6e 206f he old version o │ │ │ │ │ -00026080: 6620 7468 650a 2020 2020 2073 616d 6520 f the. same │ │ │ │ │ -00026090: 7061 636b 6167 6520 6f72 2066 726f 6d20 package or from │ │ │ │ │ -000260a0: 616e 6f74 6865 7220 7061 636b 6167 652e another package. │ │ │ │ │ -000260b0: 2020 4261 636b 7570 7320 6f66 2074 6865 Backups of the │ │ │ │ │ -000260c0: 206f 6c64 2066 696c 6573 2061 7265 0a20 old files are. │ │ │ │ │ -000260d0: 2020 2020 6b65 7074 2074 656d 706f 7261 kept tempora │ │ │ │ │ -000260e0: 7269 6c79 2c20 616e 6420 6966 2061 6e79 rily, and if any │ │ │ │ │ -000260f0: 7468 696e 6720 676f 6573 2077 726f 6e67 thing goes wrong │ │ │ │ │ -00026100: 2074 6865 2070 6163 6b61 6765 206d 616e the package man │ │ │ │ │ -00026110: 6167 656d 656e 740a 2020 2020 2073 7973 agement. sys │ │ │ │ │ -00026120: 7465 6d20 7769 6c6c 2061 7474 656d 7074 tem will attempt │ │ │ │ │ -00026130: 2074 6f20 7075 7420 7468 656d 2062 6163 to put them bac │ │ │ │ │ -00026140: 6b20 6173 2070 6172 7420 6f66 2074 6865 k as part of the │ │ │ │ │ -00026150: 2065 7272 6f72 2075 6e77 696e 642e 0a0a error unwind... │ │ │ │ │ -00026160: 2020 2020 2049 7420 6973 2061 6e20 6572 It is an er │ │ │ │ │ -00026170: 726f 7220 666f 7220 6120 7061 636b 6167 ror for a packag │ │ │ │ │ -00026180: 6520 746f 2063 6f6e 7461 696e 2066 696c e to contain fil │ │ │ │ │ -00026190: 6573 2077 6869 6368 2061 7265 206f 6e20 es which are on │ │ │ │ │ -000261a0: 7468 650a 2020 2020 2073 7973 7465 6d20 the. system │ │ │ │ │ -000261b0: 696e 2061 6e6f 7468 6572 2070 6163 6b61 in another packa │ │ │ │ │ -000261c0: 6765 2c20 756e 6c65 7373 20e2 8098 5265 ge, unless ...Re │ │ │ │ │ -000261d0: 706c 6163 6573 e280 9920 6973 2075 7365 places... is use │ │ │ │ │ -000261e0: 6420 2873 6565 202a 6e6f 7465 0a20 2020 d (see *note. │ │ │ │ │ -000261f0: 2020 4f76 6572 7772 6974 696e 6720 6669 Overwriting fi │ │ │ │ │ -00026200: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -00026210: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ -00026220: 6c61 6365 733a 2063 322e 292e 0a0a 2020 laces: c2.)... │ │ │ │ │ -00026230: 2020 2049 7420 6973 2061 206d 6f72 6520 It is a more │ │ │ │ │ -00026240: 7365 7269 6f75 7320 6572 726f 7220 666f serious error fo │ │ │ │ │ -00026250: 7220 6120 7061 636b 6167 6520 746f 2063 r a package to c │ │ │ │ │ -00026260: 6f6e 7461 696e 2061 2070 6c61 696e 2066 ontain a plain f │ │ │ │ │ -00026270: 696c 6520 6f72 0a20 2020 2020 6f74 6865 ile or. othe │ │ │ │ │ -00026280: 7220 6b69 6e64 206f 6620 6e6f 6e2d 6469 r kind of non-di │ │ │ │ │ -00026290: 7265 6374 6f72 7920 7768 6572 6520 616e rectory where an │ │ │ │ │ -000262a0: 6f74 6865 7220 7061 636b 6167 6520 6861 other package ha │ │ │ │ │ -000262b0: 7320 6120 6469 7265 6374 6f72 790a 2020 s a directory. │ │ │ │ │ -000262c0: 2020 2028 6167 6169 6e2c 2075 6e6c 6573 (again, unles │ │ │ │ │ -000262d0: 7320 e280 9852 6570 6c61 6365 73e2 8099 s ...Replaces... │ │ │ │ │ -000262e0: 2069 7320 7573 6564 292e 2020 5468 6973 is used). This │ │ │ │ │ -000262f0: 2065 7272 6f72 2063 616e 2062 6520 6f76 error can be ov │ │ │ │ │ -00026300: 6572 7269 6464 656e 0a20 2020 2020 6966 erridden. if │ │ │ │ │ -00026310: 2064 6573 6972 6564 2075 7369 6e67 20e2 desired using . │ │ │ │ │ -00026320: 8098 2d2d 666f 7263 652d 6f76 6572 7772 ..--force-overwr │ │ │ │ │ -00026330: 6974 652d 6469 72e2 8099 2c20 6275 7420 ite-dir..., but │ │ │ │ │ -00026340: 7468 6973 2069 7320 6e6f 740a 2020 2020 this is not. │ │ │ │ │ -00026350: 2061 6476 6973 6162 6c65 2e0a 0a20 2020 advisable... │ │ │ │ │ -00026360: 2020 5061 636b 6167 6573 2077 6869 6368 Packages which │ │ │ │ │ -00026370: 206f 7665 7277 7269 7465 2065 6163 6820 overwrite each │ │ │ │ │ -00026380: 6f74 6865 72e2 8099 7320 6669 6c65 7320 other...s files │ │ │ │ │ -00026390: 7072 6f64 7563 6520 6265 6861 7669 6f72 produce behavior │ │ │ │ │ -000263a0: 2077 6869 6368 2c0a 2020 2020 2074 686f which,. tho │ │ │ │ │ -000263b0: 7567 6820 6465 7465 726d 696e 6973 7469 ugh deterministi │ │ │ │ │ -000263c0: 632c 2069 7320 6861 7264 2066 6f72 2074 c, is hard for t │ │ │ │ │ -000263d0: 6865 2073 7973 7465 6d20 6164 6d69 6e69 he system admini │ │ │ │ │ -000263e0: 7374 7261 746f 7220 746f 0a20 2020 2020 strator to. │ │ │ │ │ -000263f0: 756e 6465 7273 7461 6e64 2e20 2049 7420 understand. It │ │ │ │ │ -00026400: 6361 6e20 6561 7369 6c79 206c 6561 6420 can easily lead │ │ │ │ │ -00026410: 746f 20e2 809c 6d69 7373 696e 67e2 809d to ...missing... │ │ │ │ │ -00026420: 2070 726f 6772 616d 7320 6966 2c20 666f programs if, fo │ │ │ │ │ -00026430: 720a 2020 2020 2065 7861 6d70 6c65 2c20 r. example, │ │ │ │ │ -00026440: 6120 7061 636b 6167 6520 6973 2075 6e70 a package is unp │ │ │ │ │ -00026450: 6163 6b65 6420 7768 6963 6820 6f76 6572 acked which over │ │ │ │ │ -00026460: 7772 6974 6573 2061 2066 696c 6520 6672 writes a file fr │ │ │ │ │ -00026470: 6f6d 2061 6e6f 7468 6572 0a20 2020 2020 om another. │ │ │ │ │ -00026480: 7061 636b 6167 652c 2061 6e64 2069 7320 package, and is │ │ │ │ │ -00026490: 7468 656e 2072 656d 6f76 6564 2061 6761 then removed aga │ │ │ │ │ -000264a0: 696e 2e20 2028 3229 0a0a 2020 2020 2041 in. (2).. A │ │ │ │ │ -000264b0: 2064 6972 6563 746f 7279 2077 696c 6c20 directory will │ │ │ │ │ -000264c0: 6e65 7665 7220 6265 2072 6570 6c61 6365 never be replace │ │ │ │ │ -000264d0: 6420 6279 2061 2073 796d 626f 6c69 6320 d by a symbolic │ │ │ │ │ -000264e0: 6c69 6e6b 2074 6f20 610a 2020 2020 2064 link to a. d │ │ │ │ │ -000264f0: 6972 6563 746f 7279 206f 7220 7669 6365 irectory or vice │ │ │ │ │ -00026500: 2076 6572 7361 3b20 696e 7374 6561 642c versa; instead, │ │ │ │ │ -00026510: 2074 6865 2065 7869 7374 696e 6720 7374 the existing st │ │ │ │ │ -00026520: 6174 6520 2873 796d 6c69 6e6b 206f 720a ate (symlink or. │ │ │ │ │ -00026530: 2020 2020 206e 6f74 2920 7769 6c6c 2062 not) will b │ │ │ │ │ -00026540: 6520 6c65 6674 2061 6c6f 6e65 2061 6e64 e left alone and │ │ │ │ │ -00026550: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ -00026560: 2066 6f6c 6c6f 7720 7468 6520 7379 6d6c follow the syml │ │ │ │ │ -00026570: 696e 6b20 6966 2074 6865 7265 0a20 2020 ink if there. │ │ │ │ │ -00026580: 2020 6973 206f 6e65 2e0a 0a20 2035 2e20 is one... 5. │ │ │ │ │ -00026590: 4966 2074 6865 2070 6163 6b61 6765 2069 If the package i │ │ │ │ │ -000265a0: 7320 6265 696e 6720 7570 6772 6164 6564 s being upgraded │ │ │ │ │ -000265b0: 3a0a 0a20 2020 2020 2020 612e 2043 616c :.. a. Cal │ │ │ │ │ -000265c0: 6c3a 0a0a 2020 2020 2020 2020 2020 2020 l:.. │ │ │ │ │ -000265d0: 2020 2060 6f6c 642d 706f 7374 726d 2720 `old-postrm' │ │ │ │ │ -000265e0: 7570 6772 6164 6520 606e 6577 2d76 6572 upgrade `new-ver │ │ │ │ │ -000265f0: 7369 6f6e 270a 0a20 2020 2020 2020 622e sion'.. b. │ │ │ │ │ -00026600: 2049 6620 7468 6973 2066 6169 6c73 2c20 If this fails, │ │ │ │ │ -00026610: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ -00026620: 6174 7465 6d70 743a 0a0a 2020 2020 2020 attempt:.. │ │ │ │ │ -00026630: 2020 2020 2020 2020 2060 6e65 772d 706f `new-po │ │ │ │ │ -00026640: 7374 726d 2720 6661 696c 6564 2d75 7067 strm' failed-upg │ │ │ │ │ -00026650: 7261 6465 2060 6f6c 642d 7665 7273 696f rade `old-versio │ │ │ │ │ -00026660: 6e27 2060 6e65 772d 7665 7273 696f 6e27 n' `new-version' │ │ │ │ │ -00026670: 0a0a 2020 2020 2020 2020 2020 4966 2074 .. If t │ │ │ │ │ -00026680: 6869 7320 776f 726b 732c 2069 6e73 7461 his works, insta │ │ │ │ │ -00026690: 6c6c 6174 696f 6e20 636f 6e74 696e 7565 llation continue │ │ │ │ │ -000266a0: 732e 2020 4966 206e 6f74 2c20 4572 726f s. If not, Erro │ │ │ │ │ -000266b0: 7220 756e 7769 6e64 3a0a 0a20 2020 2020 r unwind:.. │ │ │ │ │ -000266c0: 2020 2020 2020 2020 2020 606f 6c64 2d70 `old-p │ │ │ │ │ -000266d0: 7265 696e 7374 2720 6162 6f72 742d 7570 reinst' abort-up │ │ │ │ │ -000266e0: 6772 6164 6520 606e 6577 2d76 6572 7369 grade `new-versi │ │ │ │ │ -000266f0: 6f6e 270a 0a20 2020 2020 2020 2020 2049 on'.. I │ │ │ │ │ -00026700: 6620 7468 6973 2066 6169 6c73 2c20 7468 f this fails, th │ │ │ │ │ -00026710: 6520 6f6c 6420 7665 7273 696f 6e20 6973 e old version is │ │ │ │ │ -00026720: 206c 6566 7420 696e 2061 20e2 809c 4861 left in a ...Ha │ │ │ │ │ -00026730: 6c66 2d49 6e73 7461 6c6c 6564 e280 9d0a lf-Installed.... │ │ │ │ │ -00026740: 2020 2020 2020 2020 2020 7374 6174 652e state. │ │ │ │ │ -00026750: 2020 4966 2069 7420 776f 726b 732c 2064 If it works, d │ │ │ │ │ -00026760: 706b 6720 6e6f 7720 6361 6c6c 733a 0a0a pkg now calls:.. │ │ │ │ │ -00026770: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -00026780: 6e65 772d 706f 7374 726d 2720 6162 6f72 new-postrm' abor │ │ │ │ │ -00026790: 742d 7570 6772 6164 6520 606f 6c64 2d76 t-upgrade `old-v │ │ │ │ │ -000267a0: 6572 7369 6f6e 2720 606e 6577 2d76 6572 ersion' `new-ver │ │ │ │ │ -000267b0: 7369 6f6e 270a 0a20 2020 2020 2020 2020 sion'.. │ │ │ │ │ -000267c0: 2049 6620 7468 6973 2066 6169 6c73 2c20 If this fails, │ │ │ │ │ -000267d0: 7468 6520 6f6c 6420 7665 7273 696f 6e20 the old version │ │ │ │ │ -000267e0: 6973 206c 6566 7420 696e 2061 20e2 809c is left in a ... │ │ │ │ │ -000267f0: 4861 6c66 2d49 6e73 7461 6c6c 6564 e280 Half-Installed.. │ │ │ │ │ -00026800: 9d0a 2020 2020 2020 2020 2020 7374 6174 .. stat │ │ │ │ │ -00026810: 652e 2020 4966 2069 7420 776f 726b 732c e. If it works, │ │ │ │ │ -00026820: 2064 706b 6720 6e6f 7720 6361 6c6c 733a dpkg now calls: │ │ │ │ │ -00026830: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ -00026840: 2060 6f6c 642d 706f 7374 696e 7374 2720 `old-postinst' │ │ │ │ │ -00026850: 6162 6f72 742d 7570 6772 6164 6520 606e abort-upgrade `n │ │ │ │ │ -00026860: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ -00026870: 2020 2020 2020 2049 6620 7468 6973 2066 If this f │ │ │ │ │ -00026880: 6169 6c73 2c20 7468 6520 6f6c 6420 7665 ails, the old ve │ │ │ │ │ -00026890: 7273 696f 6e20 6973 2069 6e20 616e 20e2 rsion is in an . │ │ │ │ │ -000268a0: 809c 556e 7061 636b 6564 e280 9d20 7374 ..Unpacked... st │ │ │ │ │ -000268b0: 6174 652e 0a0a 2020 2020 2054 6869 7320 ate... This │ │ │ │ │ -000268c0: 6973 2074 6865 2070 6f69 6e74 206f 6620 is the point of │ │ │ │ │ -000268d0: 6e6f 2072 6574 7572 6e2e 2020 4966 20e2 no return. If . │ │ │ │ │ -000268e0: 8098 6470 6b67 e280 9920 6765 7473 2074 ..dpkg... gets t │ │ │ │ │ -000268f0: 6869 7320 6661 722c 2069 7420 776f 6ee2 his far, it won. │ │ │ │ │ -00026900: 8099 740a 2020 2020 2062 6163 6b20 6f66 ..t. back of │ │ │ │ │ -00026910: 6620 7061 7374 2074 6869 7320 706f 696e f past this poin │ │ │ │ │ -00026920: 7420 6966 2061 6e20 6572 726f 7220 6f63 t if an error oc │ │ │ │ │ -00026930: 6375 7273 2e20 2054 6869 7320 7769 6c6c curs. This will │ │ │ │ │ -00026940: 206c 6561 7665 2074 6865 0a20 2020 2020 leave the. │ │ │ │ │ -00026950: 7061 636b 6167 6520 696e 2061 2066 6169 package in a fai │ │ │ │ │ -00026960: 726c 7920 6261 6420 7374 6174 652c 2077 rly bad state, w │ │ │ │ │ -00026970: 6869 6368 2077 696c 6c20 7265 7175 6972 hich will requir │ │ │ │ │ -00026980: 6520 6120 7375 6363 6573 7366 756c 0a20 e a successful. │ │ │ │ │ -00026990: 2020 2020 7265 2d69 6e73 7461 6c6c 6174 re-installat │ │ │ │ │ -000269a0: 696f 6e20 746f 2063 6c65 6172 2075 702c ion to clear up, │ │ │ │ │ -000269b0: 2062 7574 2069 74e2 8099 7320 7768 656e but it...s when │ │ │ │ │ -000269c0: 20e2 8098 6470 6b67 e280 9920 7374 6172 ...dpkg... star │ │ │ │ │ -000269d0: 7473 2064 6f69 6e67 0a20 2020 2020 7468 ts doing. th │ │ │ │ │ -000269e0: 696e 6773 2074 6861 7420 6172 6520 6972 ings that are ir │ │ │ │ │ -000269f0: 7265 7665 7273 6962 6c65 2e0a 0a20 2036 reversible... 6 │ │ │ │ │ -00026a00: 2e20 416e 7920 6669 6c65 7320 7768 6963 . Any files whic │ │ │ │ │ -00026a10: 6820 7765 7265 2069 6e20 7468 6520 6f6c h were in the ol │ │ │ │ │ -00026a20: 6420 7665 7273 696f 6e20 6f66 2074 6865 d version of the │ │ │ │ │ -00026a30: 2070 6163 6b61 6765 2062 7574 206e 6f74 package but not │ │ │ │ │ -00026a40: 2069 6e0a 2020 2020 2074 6865 206e 6577 in. the new │ │ │ │ │ -00026a50: 2061 7265 2072 656d 6f76 6564 2e0a 0a20 are removed... │ │ │ │ │ -00026a60: 2037 2e20 5468 6520 6e65 7720 6669 6c65 7. The new file │ │ │ │ │ -00026a70: 206c 6973 7420 7265 706c 6163 6573 2074 list replaces t │ │ │ │ │ -00026a80: 6865 206f 6c64 2e0a 0a20 2038 2e20 5468 he old... 8. Th │ │ │ │ │ -00026a90: 6520 6e65 7720 6d61 696e 7461 696e 6572 e new maintainer │ │ │ │ │ -00026aa0: 2073 6372 6970 7473 2072 6570 6c61 6365 scripts replace │ │ │ │ │ -00026ab0: 2074 6865 206f 6c64 2e0a 0a20 2039 2e20 the old... 9. │ │ │ │ │ -00026ac0: 416e 7920 7061 636b 6167 6573 2061 6c6c Any packages all │ │ │ │ │ -00026ad0: 206f 6620 7768 6f73 6520 6669 6c65 7320 of whose files │ │ │ │ │ -00026ae0: 6861 7665 2062 6565 6e20 6f76 6572 7772 have been overwr │ │ │ │ │ -00026af0: 6974 7465 6e20 6475 7269 6e67 2074 6865 itten during the │ │ │ │ │ -00026b00: 0a20 2020 2020 696e 7374 616c 6c61 7469 . installati │ │ │ │ │ -00026b10: 6f6e 2c20 616e 6420 7768 6963 6820 6172 on, and which ar │ │ │ │ │ -00026b20: 656e e280 9974 2072 6571 7569 7265 6420 en...t required │ │ │ │ │ -00026b30: 666f 7220 6465 7065 6e64 656e 6369 6573 for dependencies │ │ │ │ │ -00026b40: 2c20 6172 650a 2020 2020 2063 6f6e 7369 , are. consi │ │ │ │ │ -00026b50: 6465 7265 6420 746f 2068 6176 6520 6265 dered to have be │ │ │ │ │ -00026b60: 656e 2072 656d 6f76 6564 2e20 2046 6f72 en removed. For │ │ │ │ │ -00026b70: 2065 6163 6820 7375 6368 2070 6163 6b61 each such packa │ │ │ │ │ -00026b80: 6765 0a0a 2020 2020 2020 2061 2e20 e280 ge.. a. .. │ │ │ │ │ -00026b90: 9864 706b 67e2 8099 2063 616c 6c73 3a0a .dpkg... calls:. │ │ │ │ │ -00026ba0: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00026bb0: 6064 6973 6170 7065 6172 6572 2773 2d70 `disappearer's-p │ │ │ │ │ -00026bc0: 6f73 7472 6d27 2064 6973 6170 7065 6172 ostrm' disappear │ │ │ │ │ -00026bd0: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00026be0: 2020 2020 2020 606f 7665 7277 7269 7465 `overwrite │ │ │ │ │ -00026bf0: 7227 2060 6f76 6572 7772 6974 6572 2d76 r' `overwriter-v │ │ │ │ │ -00026c00: 6572 7369 6f6e 270a 0a20 2020 2020 2020 ersion'.. │ │ │ │ │ -00026c10: 622e 2054 6865 2070 6163 6b61 6765 e280 b. The package.. │ │ │ │ │ -00026c20: 9973 206d 6169 6e74 6169 6e65 7220 7363 .s maintainer sc │ │ │ │ │ -00026c30: 7269 7074 7320 6172 6520 7265 6d6f 7665 ripts are remove │ │ │ │ │ -00026c40: 642e 0a0a 2020 2020 2020 2063 2e20 4974 d... c. It │ │ │ │ │ -00026c50: 2069 7320 6e6f 7465 6420 696e 2074 6865 is noted in the │ │ │ │ │ -00026c60: 2073 7461 7475 7320 6461 7461 6261 7365 status database │ │ │ │ │ -00026c70: 2061 7320 6265 696e 6720 696e 2061 2073 as being in a s │ │ │ │ │ -00026c80: 616e 6520 7374 6174 652c 0a20 2020 2020 ane state,. │ │ │ │ │ -00026c90: 2020 2020 206e 616d 656c 7920 e280 9c4e namely ...N │ │ │ │ │ -00026ca0: 6f74 2d49 6e73 7461 6c6c 6564 e280 9d20 ot-Installed... │ │ │ │ │ -00026cb0: 2861 6e79 2063 6f6e 6666 696c 6573 2069 (any conffiles i │ │ │ │ │ -00026cc0: 7420 6d61 7920 6861 7665 2061 7265 2069 t may have are i │ │ │ │ │ -00026cd0: 676e 6f72 6564 2c0a 2020 2020 2020 2020 gnored,. │ │ │ │ │ -00026ce0: 2020 7261 7468 6572 2074 6861 6e20 6265 rather than be │ │ │ │ │ -00026cf0: 696e 6720 7265 6d6f 7665 6420 6279 20e2 ing removed by . │ │ │ │ │ -00026d00: 8098 6470 6b67 e280 9929 2e20 204e 6f74 ..dpkg...). Not │ │ │ │ │ -00026d10: 6520 7468 6174 2064 6973 6170 7065 6172 e that disappear │ │ │ │ │ -00026d20: 696e 670a 2020 2020 2020 2020 2020 7061 ing. pa │ │ │ │ │ -00026d30: 636b 6167 6573 2064 6f20 6e6f 7420 6861 ckages do not ha │ │ │ │ │ -00026d40: 7665 2074 6865 6972 2070 7265 726d 2063 ve their prerm c │ │ │ │ │ -00026d50: 616c 6c65 642c 2062 6563 6175 7365 20e2 alled, because . │ │ │ │ │ -00026d60: 8098 6470 6b67 e280 990a 2020 2020 2020 ..dpkg.... │ │ │ │ │ -00026d70: 2020 2020 646f 6573 6ee2 8099 7420 6b6e doesn...t kn │ │ │ │ │ -00026d80: 6f77 2069 6e20 6164 7661 6e63 6520 7468 ow in advance th │ │ │ │ │ -00026d90: 6174 2074 6865 2070 6163 6b61 6765 2069 at the package i │ │ │ │ │ -00026da0: 7320 676f 696e 6720 746f 2076 616e 6973 s going to vanis │ │ │ │ │ -00026db0: 682e 0a0a 2020 3130 2e20 416e 7920 6669 h... 10. Any fi │ │ │ │ │ -00026dc0: 6c65 7320 696e 2074 6865 2070 6163 6b61 les in the packa │ │ │ │ │ -00026dd0: 6765 2077 65e2 8099 7265 2075 6e70 6163 ge we...re unpac │ │ │ │ │ -00026de0: 6b69 6e67 2074 6861 7420 6172 6520 616c king that are al │ │ │ │ │ -00026df0: 736f 206c 6973 7465 6420 696e 0a20 2020 so listed in. │ │ │ │ │ -00026e00: 2020 7468 6520 6669 6c65 206c 6973 7473 the file lists │ │ │ │ │ -00026e10: 206f 6620 6f74 6865 7220 7061 636b 6167 of other packag │ │ │ │ │ -00026e20: 6573 2061 7265 2072 656d 6f76 6564 2066 es are removed f │ │ │ │ │ -00026e30: 726f 6d20 7468 6f73 6520 6c69 7374 732e rom those lists. │ │ │ │ │ -00026e40: 0a20 2020 2020 2854 6869 7320 7769 6c6c . (This will │ │ │ │ │ -00026e50: 206c 6f62 6f74 6f6d 697a 6520 7468 6520 lobotomize the │ │ │ │ │ -00026e60: 6669 6c65 206c 6973 7420 6f66 2074 6865 file list of the │ │ │ │ │ -00026e70: 20e2 809c 636f 6e66 6c69 6374 696e 67e2 ...conflicting. │ │ │ │ │ -00026e80: 809d 2070 6163 6b61 6765 2069 660a 2020 .. package if. │ │ │ │ │ -00026e90: 2020 2074 6865 7265 2069 7320 6f6e 652e there is one. │ │ │ │ │ -00026ea0: 290a 0a20 2031 312e 2054 6865 2062 6163 ).. 11. The bac │ │ │ │ │ -00026eb0: 6b75 7020 6669 6c65 7320 6d61 6465 2064 kup files made d │ │ │ │ │ -00026ec0: 7572 696e 6720 696e 7374 616c 6c61 7469 uring installati │ │ │ │ │ -00026ed0: 6f6e 2c20 6162 6f76 652c 2061 7265 2064 on, above, are d │ │ │ │ │ -00026ee0: 656c 6574 6564 2e0a 0a20 2031 322e 2054 eleted... 12. T │ │ │ │ │ -00026ef0: 6865 206e 6577 2070 6163 6b61 6765 e280 he new package.. │ │ │ │ │ -00026f00: 9973 2073 7461 7475 7320 6973 206e 6f77 .s status is now │ │ │ │ │ -00026f10: 2073 616e 652c 2061 6e64 2072 6563 6f72 sane, and recor │ │ │ │ │ -00026f20: 6465 6420 6173 20e2 809c 556e 7061 636b ded as ...Unpack │ │ │ │ │ -00026f30: 6564 e280 9d2e 0a0a 2020 2020 2048 6572 ed...... Her │ │ │ │ │ -00026f40: 6520 6973 2061 6e6f 7468 6572 2070 6f69 e is another poi │ │ │ │ │ -00026f50: 6e74 206f 6620 6e6f 2072 6574 7572 6e3a nt of no return: │ │ │ │ │ -00026f60: 2069 6620 7468 6520 636f 6e66 6c69 6374 if the conflict │ │ │ │ │ -00026f70: 696e 6720 7061 636b 6167 65e2 8099 730a ing package...s. │ │ │ │ │ -00026f80: 2020 2020 2072 656d 6f76 616c 2066 6169 removal fai │ │ │ │ │ -00026f90: 6c73 2077 6520 646f 206e 6f74 2075 6e77 ls we do not unw │ │ │ │ │ -00026fa0: 696e 6420 7468 6520 7265 7374 206f 6620 ind the rest of │ │ │ │ │ -00026fb0: 7468 6520 696e 7374 616c 6c61 7469 6f6e the installation │ │ │ │ │ -00026fc0: 2e20 2054 6865 0a20 2020 2020 636f 6e66 . The. conf │ │ │ │ │ -00026fd0: 6c69 6374 696e 6720 7061 636b 6167 6520 licting package │ │ │ │ │ -00026fe0: 6973 206c 6566 7420 696e 2061 2068 616c is left in a hal │ │ │ │ │ -00026ff0: 662d 7265 6d6f 7665 6420 6c69 6d62 6f2e f-removed limbo. │ │ │ │ │ -00027000: 0a0a 2020 3133 2e20 4966 2074 6865 7265 .. 13. If there │ │ │ │ │ -00027010: 2077 6173 2061 2063 6f6e 666c 6963 7469 was a conflicti │ │ │ │ │ -00027020: 6e67 2070 6163 6b61 6765 2077 6520 676f ng package we go │ │ │ │ │ -00027030: 2061 6e64 2064 6f20 7468 6520 7265 6d6f and do the remo │ │ │ │ │ -00027040: 7661 6c0a 2020 2020 2061 6374 696f 6e73 val. actions │ │ │ │ │ -00027050: 2028 6465 7363 7269 6265 6420 6265 6c6f (described belo │ │ │ │ │ -00027060: 7729 2c20 7374 6172 7469 6e67 2077 6974 w), starting wit │ │ │ │ │ -00027070: 6820 7468 6520 7265 6d6f 7661 6c20 6f66 h the removal of │ │ │ │ │ -00027080: 2074 6865 0a20 2020 2020 636f 6e66 6c69 the. confli │ │ │ │ │ -00027090: 6374 696e 6720 7061 636b 6167 65e2 8099 cting package... │ │ │ │ │ -000270a0: 7320 6669 6c65 7320 2861 6e79 2074 6861 s files (any tha │ │ │ │ │ -000270b0: 7420 6172 6520 616c 736f 2069 6e20 7468 t are also in th │ │ │ │ │ -000270c0: 6520 7061 636b 6167 6520 6265 696e 670a e package being. │ │ │ │ │ -000270d0: 2020 2020 2075 6e70 6163 6b65 6420 6861 unpacked ha │ │ │ │ │ -000270e0: 7665 2061 6c72 6561 6479 2062 6565 6e20 ve already been │ │ │ │ │ -000270f0: 7265 6d6f 7665 6420 6672 6f6d 2074 6865 removed from the │ │ │ │ │ -00027100: 2063 6f6e 666c 6963 7469 6e67 2070 6163 conflicting pac │ │ │ │ │ -00027110: 6b61 6765 e280 9973 0a20 2020 2020 6669 kage...s. fi │ │ │ │ │ -00027120: 6c65 206c 6973 742c 2061 6e64 2073 6f20 le list, and so │ │ │ │ │ -00027130: 646f 206e 6f74 2067 6574 2072 656d 6f76 do not get remov │ │ │ │ │ -00027140: 6564 206e 6f77 292e 0a0a 2020 202d 2d2d ed now)... --- │ │ │ │ │ -00027150: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00027160: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00027170: 2028 3129 2053 6565 202a 6e6f 7465 204d (1) See *note M │ │ │ │ │ -00027180: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00027190: 2066 6c6f 7763 6861 7274 733a 2063 312e flowcharts: c1. │ │ │ │ │ -000271a0: 2066 6f72 2066 6c6f 7763 6861 7274 730a for flowcharts. │ │ │ │ │ -000271b0: 696c 6c75 7374 7261 7469 6e67 2074 6865 illustrating the │ │ │ │ │ -000271c0: 2070 726f 6365 7373 6573 2064 6573 6372 processes descr │ │ │ │ │ -000271d0: 6962 6564 2068 6572 652e 0a0a 2020 2028 ibed here... ( │ │ │ │ │ -000271e0: 3229 2050 6172 7420 6f66 2074 6865 2070 2) Part of the p │ │ │ │ │ -000271f0: 726f 626c 656d 2069 7320 6475 6520 746f roblem is due to │ │ │ │ │ -00027200: 2077 6861 7420 6973 2061 7267 7561 626c what is arguabl │ │ │ │ │ -00027210: 7920 6120 6275 6720 696e 20e2 8098 6470 y a bug in ...dp │ │ │ │ │ -00027220: 6b67 e280 992e 0a0a 1f0a 4669 6c65 3a20 kg........File: │ │ │ │ │ -00027230: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00027240: 666f 2c20 204e 6f64 653a 2044 6574 6169 fo, Node: Detai │ │ │ │ │ -00027250: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ -00027260: 696f 6e2c 2020 4e65 7874 3a20 4465 7461 ion, Next: Deta │ │ │ │ │ -00027270: 696c 7320 6f66 2072 656d 6f76 616c 2061 ils of removal a │ │ │ │ │ -00027280: 6e64 2f6f 7220 636f 6e66 6967 7572 6174 nd/or configurat │ │ │ │ │ -00027290: 696f 6e20 7075 7267 696e 672c 2020 5072 ion purging, Pr │ │ │ │ │ -000272a0: 6576 3a20 4465 7461 696c 7320 6f66 2075 ev: Details of u │ │ │ │ │ -000272b0: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ -000272c0: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ -000272d0: 7067 7261 6465 2c20 2055 703a 2050 6163 pgrade, Up: Pac │ │ │ │ │ -000272e0: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -000272f0: 7363 7269 7074 7320 616e 6420 696e 7374 scripts and inst │ │ │ │ │ -00027300: 616c 6c61 7469 6f6e 2070 726f 6365 6475 allation procedu │ │ │ │ │ -00027310: 7265 0a0a 352e 3720 4465 7461 696c 7320 re..5.7 Details │ │ │ │ │ -00027320: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ -00027330: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00027340: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 =============..W │ │ │ │ │ -00027350: 6865 6e20 7765 2063 6f6e 6669 6775 7265 hen we configure │ │ │ │ │ -00027360: 2061 2070 6163 6b61 6765 2028 7468 6973 a package (this │ │ │ │ │ -00027370: 2068 6170 7065 6e73 2077 6974 6820 e280 happens with .. │ │ │ │ │ -00027380: 9864 706b 6720 2d2d 696e 7374 616c 6ce2 .dpkg --install. │ │ │ │ │ -00027390: 8099 2061 6e64 0ae2 8098 6470 6b67 202d .. and....dpkg - │ │ │ │ │ -000273a0: 2d63 6f6e 6669 6775 7265 e280 9929 2c20 -configure...), │ │ │ │ │ -000273b0: 7765 2066 6972 7374 2075 7064 6174 6520 we first update │ │ │ │ │ -000273c0: 616e 7920 e280 9863 6f6e 6666 696c 65e2 any ...conffile. │ │ │ │ │ -000273d0: 8099 7320 616e 6420 7468 656e 2063 616c ..s and then cal │ │ │ │ │ -000273e0: 6c3a 0a0a 2020 2020 2060 706f 7374 696e l:.. `postin │ │ │ │ │ -000273f0: 7374 2720 636f 6e66 6967 7572 6520 606d st' configure `m │ │ │ │ │ -00027400: 6f73 742d 7265 6365 6e74 6c79 2d63 6f6e ost-recently-con │ │ │ │ │ -00027410: 6669 6775 7265 642d 7665 7273 696f 6e27 figured-version' │ │ │ │ │ -00027420: 0a0a 4e6f 2061 7474 656d 7074 2069 7320 ..No attempt is │ │ │ │ │ -00027430: 6d61 6465 2074 6f20 756e 7769 6e64 2061 made to unwind a │ │ │ │ │ -00027440: 6674 6572 2065 7272 6f72 7320 6475 7269 fter errors duri │ │ │ │ │ -00027450: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ -00027460: 2e20 2049 6620 7468 650a 636f 6e66 6967 . If the.config │ │ │ │ │ -00027470: 7572 6174 696f 6e20 6661 696c 732c 2074 uration fails, t │ │ │ │ │ -00027480: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -00027490: 2061 20e2 809c 4861 6c66 2d43 6f6e 6669 a ...Half-Confi │ │ │ │ │ -000274a0: 6775 7265 64e2 809d 2073 7461 7465 2c20 gured... state, │ │ │ │ │ -000274b0: 616e 6420 616e 0a65 7272 6f72 206d 6573 and an.error mes │ │ │ │ │ -000274c0: 7361 6765 2069 7320 6765 6e65 7261 7465 sage is generate │ │ │ │ │ -000274d0: 642e 0a0a 4966 2074 6865 7265 2069 7320 d...If there is │ │ │ │ │ -000274e0: 6e6f 206d 6f73 7420 7265 6365 6e74 6c79 no most recently │ │ │ │ │ -000274f0: 2063 6f6e 6669 6775 7265 6420 7665 7273 configured vers │ │ │ │ │ -00027500: 696f 6e20 e280 9864 706b 67e2 8099 2077 ion ...dpkg... w │ │ │ │ │ -00027510: 696c 6c20 7061 7373 2061 206e 756c 6c0a ill pass a null. │ │ │ │ │ -00027520: 6172 6775 6d65 6e74 2e20 2028 3129 0a0a argument. (1).. │ │ │ │ │ -00027530: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00027540: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00027550: 2d2d 0a0a 2020 2028 3129 2048 6973 746f --.. (1) Histo │ │ │ │ │ -00027560: 7269 6361 6c20 6e6f 7465 3a20 5472 756c rical note: Trul │ │ │ │ │ -00027570: 7920 616e 6369 656e 7420 2870 7265 2d31 y ancient (pre-1 │ │ │ │ │ -00027580: 3939 3729 2076 6572 7369 6f6e 7320 6f66 997) versions of │ │ │ │ │ -00027590: 20e2 8098 6470 6b67 e280 990a 7061 7373 ...dpkg....pass │ │ │ │ │ -000275a0: 6564 20e2 8098 3c75 6e6b 6e6f 776e 3ee2 ed .... │ │ │ │ │ -000275b0: 8099 2028 696e 636c 7564 696e 6720 7468 .. (including th │ │ │ │ │ -000275c0: 6520 616e 676c 6520 6272 6163 6b65 7473 e angle brackets │ │ │ │ │ -000275d0: 2920 696e 2074 6869 7320 6361 7365 2e20 ) in this case. │ │ │ │ │ -000275e0: 2045 7665 6e0a 6f6c 6465 7220 6f6e 6573 Even.older ones │ │ │ │ │ -000275f0: 2064 6964 206e 6f74 2070 6173 7320 6120 did not pass a │ │ │ │ │ -00027600: 7365 636f 6e64 2061 7267 756d 656e 7420 second argument │ │ │ │ │ -00027610: 6174 2061 6c6c 2c20 756e 6465 7220 616e at all, under an │ │ │ │ │ -00027620: 790a 6369 7263 756d 7374 616e 6365 2e20 y.circumstance. │ │ │ │ │ -00027630: 204e 6f74 6520 7468 6174 2075 7067 7261 Note that upgra │ │ │ │ │ -00027640: 6465 7320 7573 696e 6720 7375 6368 2061 des using such a │ │ │ │ │ -00027650: 6e20 6f6c 6420 6470 6b67 2076 6572 7369 n old dpkg versi │ │ │ │ │ -00027660: 6f6e 2061 7265 0a75 6e6c 696b 656c 7920 on are.unlikely │ │ │ │ │ -00027670: 746f 2077 6f72 6b20 666f 7220 6f74 6865 to work for othe │ │ │ │ │ -00027680: 7220 7265 6173 6f6e 732c 2065 7665 6e20 r reasons, even │ │ │ │ │ -00027690: 6966 2074 6869 7320 6f6c 6420 6172 6775 if this old argu │ │ │ │ │ -000276a0: 6d65 6e74 2062 6568 6176 696f 720a 6973 ment behavior.is │ │ │ │ │ -000276b0: 2068 616e 646c 6564 2062 7920 796f 7572 handled by your │ │ │ │ │ -000276c0: 2070 6f73 7469 6e73 7420 7363 7269 7074 postinst script │ │ │ │ │ -000276d0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000276e0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000276f0: 4e6f 6465 3a20 4465 7461 696c 7320 6f66 Node: Details of │ │ │ │ │ -00027700: 2072 656d 6f76 616c 2061 6e64 2f6f 7220 removal and/or │ │ │ │ │ -00027710: 636f 6e66 6967 7572 6174 696f 6e20 7075 configuration pu │ │ │ │ │ -00027720: 7267 696e 672c 2020 5072 6576 3a20 4465 rging, Prev: De │ │ │ │ │ -00027730: 7461 696c 7320 6f66 2063 6f6e 6669 6775 tails of configu │ │ │ │ │ -00027740: 7261 7469 6f6e 2c20 2055 703a 2050 6163 ration, Up: Pac │ │ │ │ │ -00027750: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -00027760: 7363 7269 7074 7320 616e 6420 696e 7374 scripts and inst │ │ │ │ │ -00027770: 616c 6c61 7469 6f6e 2070 726f 6365 6475 allation procedu │ │ │ │ │ -00027780: 7265 0a0a 352e 3820 4465 7461 696c 7320 re..5.8 Details │ │ │ │ │ -00027790: 6f66 2072 656d 6f76 616c 2061 6e64 2f6f of removal and/o │ │ │ │ │ -000277a0: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ -000277b0: 7075 7267 696e 670a 3d3d 3d3d 3d3d 3d3d purging.======== │ │ │ │ │ -000277c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000277d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000277e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a20 2031 ===========.. 1 │ │ │ │ │ -000277f0: 2e20 2020 2020 2060 7072 6572 6d27 2072 . `prerm' r │ │ │ │ │ -00027800: 656d 6f76 650a 0a20 2020 2020 4966 2070 emove.. If p │ │ │ │ │ -00027810: 7265 726d 2066 6169 6c73 2064 7572 696e rerm fails durin │ │ │ │ │ -00027820: 6720 7265 706c 6163 656d 656e 7420 6475 g replacement du │ │ │ │ │ -00027830: 6520 746f 2063 6f6e 666c 6963 740a 0a20 e to conflict.. │ │ │ │ │ -00027840: 2020 2020 2020 2020 2060 636f 6e66 6c69 `confli │ │ │ │ │ -00027850: 6374 6f72 2773 2d70 6f73 7469 6e73 7427 ctor's-postinst' │ │ │ │ │ -00027860: 2061 626f 7274 2d72 656d 6f76 6520 5c0a abort-remove \. │ │ │ │ │ -00027870: 2020 2020 2020 2020 2020 2020 2020 696e in │ │ │ │ │ -00027880: 2d66 6176 6f75 7220 6070 6163 6b61 6765 -favour `package │ │ │ │ │ -00027890: 2720 606e 6577 2d76 6572 7369 6f6e 270a ' `new-version'. │ │ │ │ │ -000278a0: 0a20 2020 2020 4f72 2065 6c73 6520 7765 . Or else we │ │ │ │ │ -000278b0: 2063 616c 6c3a 0a0a 2020 2020 2020 2020 call:.. │ │ │ │ │ -000278c0: 2020 6070 6f73 7469 6e73 7427 2061 626f `postinst' abo │ │ │ │ │ -000278d0: 7274 2d72 656d 6f76 650a 0a20 2020 2020 rt-remove.. │ │ │ │ │ -000278e0: 4966 2074 6869 7320 6661 696c 732c 2074 If this fails, t │ │ │ │ │ -000278f0: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -00027900: 2061 20e2 809c 4861 6c66 2d43 6f6e 6669 a ...Half-Confi │ │ │ │ │ -00027910: 6775 7265 64e2 809d 2073 7461 7465 2c20 gured... state, │ │ │ │ │ -00027920: 6f72 2065 6c73 650a 2020 2020 2069 7420 or else. it │ │ │ │ │ -00027930: 7265 6d61 696e 7320 e280 9c49 6e73 7461 remains ...Insta │ │ │ │ │ -00027940: 6c6c 6564 e280 9d2e 0a0a 2020 322e 2054 lled...... 2. T │ │ │ │ │ -00027950: 6865 2070 6163 6b61 6765 e280 9973 2066 he package...s f │ │ │ │ │ -00027960: 696c 6573 2061 7265 2072 656d 6f76 6564 iles are removed │ │ │ │ │ -00027970: 2028 6578 6365 7074 20e2 8098 636f 6e66 (except ...conf │ │ │ │ │ -00027980: 6669 6c65 e280 9973 292e 0a0a 2020 332e file...s)... 3. │ │ │ │ │ -00027990: 2020 2020 2020 6070 6f73 7472 6d27 2072 `postrm' r │ │ │ │ │ -000279a0: 656d 6f76 650a 0a20 2020 2020 4966 2069 emove.. If i │ │ │ │ │ -000279b0: 7420 6661 696c 732c 2074 6865 7265 e280 t fails, there.. │ │ │ │ │ -000279c0: 9973 206e 6f20 6572 726f 7220 756e 7769 .s no error unwi │ │ │ │ │ -000279d0: 6e64 2c20 616e 6420 7468 6520 7061 636b nd, and the pack │ │ │ │ │ -000279e0: 6167 6520 6973 2069 6e20 616e 0a20 2020 age is in an. │ │ │ │ │ -000279f0: 2020 e280 9c48 616c 662d 496e 7374 616c ...Half-Instal │ │ │ │ │ -00027a00: 6c65 64e2 809d 2073 7461 7465 2e0a 0a20 led... state... │ │ │ │ │ -00027a10: 2034 2e20 416c 6c20 7468 6520 6d61 696e 4. All the main │ │ │ │ │ -00027a20: 7461 696e 6572 2073 6372 6970 7473 2065 tainer scripts e │ │ │ │ │ -00027a30: 7863 6570 7420 7468 6520 e280 9870 6f73 xcept the ...pos │ │ │ │ │ -00027a40: 7472 6de2 8099 2061 7265 2072 656d 6f76 trm... are remov │ │ │ │ │ -00027a50: 6564 2e0a 0a20 2020 2020 4966 2077 6520 ed... If we │ │ │ │ │ -00027a60: 6172 656e e280 9974 2070 7572 6769 6e67 aren...t purging │ │ │ │ │ -00027a70: 2074 6865 2070 6163 6b61 6765 2077 6520 the package we │ │ │ │ │ -00027a80: 7374 6f70 2068 6572 652e 2020 4e6f 7465 stop here. Note │ │ │ │ │ -00027a90: 2074 6861 7420 7061 636b 6167 6573 0a20 that packages. │ │ │ │ │ -00027aa0: 2020 2020 7768 6963 6820 6861 7665 206e which have n │ │ │ │ │ -00027ab0: 6f20 e280 9870 6f73 7472 6de2 8099 2061 o ...postrm... a │ │ │ │ │ -00027ac0: 6e64 206e 6f20 e280 9863 6f6e 6666 696c nd no ...conffil │ │ │ │ │ -00027ad0: 65e2 8099 7320 6172 6520 6175 746f 6d61 e...s are automa │ │ │ │ │ -00027ae0: 7469 6361 6c6c 7920 7075 7267 6564 0a20 tically purged. │ │ │ │ │ -00027af0: 2020 2020 7768 656e 2072 656d 6f76 6564 when removed │ │ │ │ │ -00027b00: 2c20 6173 2074 6865 7265 2069 7320 6e6f , as there is no │ │ │ │ │ -00027b10: 2064 6966 6665 7265 6e63 6520 6578 6365 difference exce │ │ │ │ │ -00027b20: 7074 2066 6f72 2074 6865 20e2 8098 6470 pt for the ...dp │ │ │ │ │ -00027b30: 6b67 e280 990a 2020 2020 2073 7461 7475 kg.... statu │ │ │ │ │ -00027b40: 732e 0a0a 2020 352e 2054 6865 20e2 8098 s... 5. The ... │ │ │ │ │ -00027b50: 636f 6e66 6669 6c65 e280 9973 2061 6e64 conffile...s and │ │ │ │ │ -00027b60: 2061 6e79 2062 6163 6b75 7020 6669 6c65 any backup file │ │ │ │ │ -00027b70: 7320 28e2 8098 7ee2 8099 2d66 696c 6573 s (...~...-files │ │ │ │ │ -00027b80: 2c20 e280 9823 2a23 e280 9920 6669 6c65 , ...#*#... file │ │ │ │ │ -00027b90: 732c 0a20 2020 2020 e280 9825 e280 992d s,. ...%...- │ │ │ │ │ -00027ba0: 6669 6c65 732c 20e2 8098 2e64 706b 672d files, ....dpkg- │ │ │ │ │ -00027bb0: 7b6f 6c64 2c6e 6577 2c74 6d70 7de2 8099 {old,new,tmp}... │ │ │ │ │ -00027bc0: 2c20 6574 632e 2920 2061 7265 2072 656d , etc.) are rem │ │ │ │ │ -00027bd0: 6f76 6564 2e0a 0a20 2036 2e20 2020 2020 oved... 6. │ │ │ │ │ -00027be0: 2060 706f 7374 726d 2720 7075 7267 650a `postrm' purge. │ │ │ │ │ -00027bf0: 0a20 2020 2020 4966 2074 6869 7320 6661 . If this fa │ │ │ │ │ -00027c00: 696c 732c 2074 6865 2070 6163 6b61 6765 ils, the package │ │ │ │ │ -00027c10: 2072 656d 6169 6e73 2069 6e20 6120 e280 remains in a .. │ │ │ │ │ -00027c20: 9c43 6f6e 6669 672d 4669 6c65 73e2 809d .Config-Files... │ │ │ │ │ -00027c30: 2073 7461 7465 2e0a 0a20 2037 2e20 5468 state... 7. Th │ │ │ │ │ -00027c40: 6520 7061 636b 6167 65e2 8099 7320 6669 e package...s fi │ │ │ │ │ -00027c50: 6c65 206c 6973 7420 6973 2072 656d 6f76 le list is remov │ │ │ │ │ -00027c60: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ -00027c70: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00027c80: 2020 4e6f 6465 3a20 4465 636c 6172 696e Node: Declarin │ │ │ │ │ -00027c90: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ -00027ca0: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ -00027cb0: 2c20 204e 6578 743a 2053 6861 7265 6420 , Next: Shared │ │ │ │ │ -00027cc0: 6c69 6272 6172 6965 732c 2020 5072 6576 libraries, Prev │ │ │ │ │ -00027cd0: 3a20 5061 636b 6167 6520 6d61 696e 7461 : Package mainta │ │ │ │ │ -00027ce0: 696e 6572 2073 6372 6970 7473 2061 6e64 iner scripts and │ │ │ │ │ -00027cf0: 2069 6e73 7461 6c6c 6174 696f 6e20 7072 installation pr │ │ │ │ │ -00027d00: 6f63 6564 7572 652c 2020 5570 3a20 546f ocedure, Up: To │ │ │ │ │ -00027d10: 700a 0a36 2044 6563 6c61 7269 6e67 2072 p..6 Declaring r │ │ │ │ │ -00027d20: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ -00027d30: 7765 656e 2070 6163 6b61 6765 730a 2a2a ween packages.** │ │ │ │ │ -00027d40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00027d50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00027d60: 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 6e75 ********..* Menu │ │ │ │ │ -00027d70: 3a0a 0a2a 2053 796e 7461 7820 6f66 2072 :..* Syntax of r │ │ │ │ │ -00027d80: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ -00027d90: 6473 3a3a 0a2a 2042 696e 6172 7920 4465 ds::.* Binary De │ │ │ │ │ -00027da0: 7065 6e64 656e 6369 6573 202d 2044 6570 pendencies - Dep │ │ │ │ │ -00027db0: 656e 6473 2c20 5265 636f 6d6d 656e 6473 ends, Recommends │ │ │ │ │ -00027dc0: 2c20 5375 6767 6573 7473 2c20 456e 6861 , Suggests, Enha │ │ │ │ │ -00027dd0: 6e63 6573 2c20 5072 652d 4465 7065 6e64 nces, Pre-Depend │ │ │ │ │ -00027de0: 733a 2042 696e 6172 7920 4465 7065 6e64 s: Binary Depend │ │ │ │ │ -00027df0: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ -00027e00: 2052 6563 6f6d 6d65 6e64 7320 5375 6767 Recommends Sugg │ │ │ │ │ -00027e10: 6573 7473 2045 6e68 616e 6365 7320 5072 ests Enhances Pr │ │ │ │ │ -00027e20: 652d 4465 7065 6e64 732e 0a2a 2050 6163 e-Depends..* Pac │ │ │ │ │ -00027e30: 6b61 6765 7320 7768 6963 6820 6272 6561 kages which brea │ │ │ │ │ -00027e40: 6b20 6f74 6865 7220 7061 636b 6167 6573 k other packages │ │ │ │ │ -00027e50: 202d 2042 7265 616b 733a 3a0a 2a20 436f - Breaks::.* Co │ │ │ │ │ -00027e60: 6e66 6c69 6374 696e 6720 6269 6e61 7279 nflicting binary │ │ │ │ │ -00027e70: 2070 6163 6b61 6765 7320 2d20 436f 6e66 packages - Conf │ │ │ │ │ -00027e80: 6c69 6374 733a 3a0a 2a20 5669 7274 7561 licts::.* Virtua │ │ │ │ │ -00027e90: 6c20 7061 636b 6167 6573 202d 2050 726f l packages - Pro │ │ │ │ │ -00027ea0: 7669 6465 733a 3a0a 2a20 4f76 6572 7772 vides::.* Overwr │ │ │ │ │ -00027eb0: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ -00027ec0: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ -00027ed0: 6573 202d 2052 6570 6c61 6365 733a 3a0a es - Replaces::. │ │ │ │ │ -00027ee0: 2a20 5265 6c61 7469 6f6e 7368 6970 7320 * Relationships │ │ │ │ │ -00027ef0: 6265 7477 6565 6e20 736f 7572 6365 2061 between source a │ │ │ │ │ -00027f00: 6e64 2062 696e 6172 7920 7061 636b 6167 nd binary packag │ │ │ │ │ -00027f10: 6573 202d 2042 7569 6c64 2d44 6570 656e es - Build-Depen │ │ │ │ │ -00027f20: 6473 2c20 4275 696c 642d 4465 7065 6e64 ds, Build-Depend │ │ │ │ │ -00027f30: 732d 496e 6465 702c 2042 7569 6c64 2d44 s-Indep, Build-D │ │ │ │ │ -00027f40: 6570 656e 6473 2d41 7263 682c 2042 7569 epends-Arch, Bui │ │ │ │ │ -00027f50: 6c64 2d43 6f6e 666c 6963 7473 2c20 4275 ld-Conflicts, Bu │ │ │ │ │ -00027f60: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ -00027f70: 6465 702c 2042 7569 6c64 2d43 6f6e 666c dep, Build-Confl │ │ │ │ │ -00027f80: 6963 7473 2d41 7263 683a 2052 656c 6174 icts-Arch: Relat │ │ │ │ │ -00027f90: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -00027fa0: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ -00027fb0: 7279 2070 6163 6b61 6765 7320 2d20 4275 ry packages - Bu │ │ │ │ │ -00027fc0: 696c 642d 4465 7065 6e64 7320 4275 696c ild-Depends Buil │ │ │ │ │ -00027fd0: 642d 4465 7065 6e64 732d 496e 6465 7020 d-Depends-Indep │ │ │ │ │ -00027fe0: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ -00027ff0: 6368 2042 7569 6c64 2d43 6f6e 666c 6963 ch Build-Conflic │ │ │ │ │ -00028000: 7473 2042 7569 6c64 2d43 6f6e 666c 6963 ts Build-Conflic │ │ │ │ │ -00028010: 7473 2d49 6e64 6570 2042 7569 6c64 2d43 ts-Indep Build-C │ │ │ │ │ -00028020: 6f6e 666c 6963 7473 2d41 7263 682e 0a2a onflicts-Arch..* │ │ │ │ │ -00028030: 2041 6464 6974 696f 6e61 6c20 736f 7572 Additional sour │ │ │ │ │ -00028040: 6365 2070 6163 6b61 6765 7320 7573 6564 ce packages used │ │ │ │ │ -00028050: 2074 6f20 6275 696c 6420 7468 6520 6269 to build the bi │ │ │ │ │ -00028060: 6e61 7279 202d 2042 7569 6c74 2d55 7369 nary - Built-Usi │ │ │ │ │ -00028070: 6e67 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 ng::....File: de │ │ │ │ │ -00028080: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00028090: 2c20 204e 6f64 653a 2053 796e 7461 7820 , Node: Syntax │ │ │ │ │ -000280a0: 6f66 2072 656c 6174 696f 6e73 6869 7020 of relationship │ │ │ │ │ -000280b0: 6669 656c 6473 2c20 204e 6578 743a 2042 fields, Next: B │ │ │ │ │ -000280c0: 696e 6172 7920 4465 7065 6e64 656e 6369 inary Dependenci │ │ │ │ │ -000280d0: 6573 202d 2044 6570 656e 6473 2052 6563 es - Depends Rec │ │ │ │ │ -000280e0: 6f6d 6d65 6e64 7320 5375 6767 6573 7473 ommends Suggests │ │ │ │ │ -000280f0: 2045 6e68 616e 6365 7320 5072 652d 4465 Enhances Pre-De │ │ │ │ │ -00028100: 7065 6e64 732c 2020 5570 3a20 4465 636c pends, Up: Decl │ │ │ │ │ -00028110: 6172 696e 6720 7265 6c61 7469 6f6e 7368 aring relationsh │ │ │ │ │ -00028120: 6970 7320 6265 7477 6565 6e20 7061 636b ips between pack │ │ │ │ │ -00028130: 6167 6573 0a0a 362e 3120 5379 6e74 6178 ages..6.1 Syntax │ │ │ │ │ -00028140: 206f 6620 7265 6c61 7469 6f6e 7368 6970 of relationship │ │ │ │ │ -00028150: 2066 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d fields.======== │ │ │ │ │ -00028160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00028170: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 7365 =========..These │ │ │ │ │ -00028180: 2066 6965 6c64 7320 616c 6c20 6861 7665 fields all have │ │ │ │ │ -00028190: 2061 2075 6e69 666f 726d 2073 796e 7461 a uniform synta │ │ │ │ │ -000281a0: 782e 2020 5468 6579 2061 7265 2061 206c x. They are a l │ │ │ │ │ -000281b0: 6973 7420 6f66 2070 6163 6b61 6765 0a6e ist of package.n │ │ │ │ │ -000281c0: 616d 6573 2073 6570 6172 6174 6564 2062 ames separated b │ │ │ │ │ -000281d0: 7920 636f 6d6d 6173 2e0a 0a49 6e20 7468 y commas...In th │ │ │ │ │ -000281e0: 6520 e280 9844 6570 656e 6473 e280 992c e ...Depends..., │ │ │ │ │ -000281f0: 20e2 8098 5265 636f 6d6d 656e 6473 e280 ...Recommends.. │ │ │ │ │ -00028200: 992c 20e2 8098 5375 6767 6573 7473 e280 ., ...Suggests.. │ │ │ │ │ -00028210: 992c 20e2 8098 5072 652d 4465 7065 6e64 ., ...Pre-Depend │ │ │ │ │ -00028220: 73e2 8099 2c0a e280 9842 7569 6c64 2d44 s...,....Build-D │ │ │ │ │ -00028230: 6570 656e 6473 e280 992c 20e2 8098 4275 epends..., ...Bu │ │ │ │ │ -00028240: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -00028250: 70e2 8099 2061 6e64 20e2 8098 4275 696c p... and ...Buil │ │ │ │ │ -00028260: 642d 4465 7065 6e64 732d 4172 6368 e280 d-Depends-Arch.. │ │ │ │ │ -00028270: 9920 636f 6e74 726f 6c0a 6669 656c 6473 . control.fields │ │ │ │ │ -00028280: 206f 6620 7468 6520 7061 636b 6167 652c of the package, │ │ │ │ │ -00028290: 2077 6869 6368 2064 6563 6c61 7265 2064 which declare d │ │ │ │ │ -000282a0: 6570 656e 6465 6e63 6965 7320 6f6e 206f ependencies on o │ │ │ │ │ -000282b0: 7468 6572 2070 6163 6b61 6765 732c 2074 ther packages, t │ │ │ │ │ -000282c0: 6865 0a70 6163 6b61 6765 206e 616d 6573 he.package names │ │ │ │ │ -000282d0: 206c 6973 7465 6420 6d61 7920 616c 736f listed may also │ │ │ │ │ -000282e0: 2069 6e63 6c75 6465 206c 6973 7473 206f include lists o │ │ │ │ │ -000282f0: 6620 616c 7465 726e 6174 6976 6520 7061 f alternative pa │ │ │ │ │ -00028300: 636b 6167 650a 6e61 6d65 732c 2073 6570 ckage.names, sep │ │ │ │ │ -00028310: 6172 6174 6564 2062 7920 7665 7274 6963 arated by vertic │ │ │ │ │ -00028320: 616c 2062 6172 2028 7069 7065 2920 7379 al bar (pipe) sy │ │ │ │ │ -00028330: 6d62 6f6c 7320 e280 987c e280 992e 2020 mbols ...|.... │ │ │ │ │ -00028340: 496e 2073 7563 6820 6120 6361 7365 2c0a In such a case,. │ │ │ │ │ -00028350: 7468 6174 2070 6172 7420 6f66 2074 6865 that part of the │ │ │ │ │ -00028360: 2064 6570 656e 6465 6e63 7920 6361 6e20 dependency can │ │ │ │ │ -00028370: 6265 2073 6174 6973 6669 6564 2062 7920 be satisfied by │ │ │ │ │ -00028380: 616e 7920 6f6e 6520 6f66 2074 6865 0a61 any one of the.a │ │ │ │ │ -00028390: 6c74 6572 6e61 7469 7665 2070 6163 6b61 lternative packa │ │ │ │ │ -000283a0: 6765 732e 2020 2841 6c74 6572 6e61 7469 ges. (Alternati │ │ │ │ │ -000283b0: 7665 2064 6570 656e 6465 6e63 6965 7320 ve dependencies │ │ │ │ │ -000283c0: 696e 20e2 8098 4275 696c 642d 4465 7065 in ...Build-Depe │ │ │ │ │ -000283d0: 6e64 73e2 8099 2c0a e280 9842 7569 6c64 nds...,....Build │ │ │ │ │ -000283e0: 2d44 6570 656e 6473 2d49 6e64 6570 e280 -Depends-Indep.. │ │ │ │ │ -000283f0: 992c 2061 6e64 20e2 8098 4275 696c 642d ., and ...Build- │ │ │ │ │ -00028400: 4465 7065 6e64 732d 4172 6368 e280 9920 Depends-Arch... │ │ │ │ │ -00028410: 6172 6520 696e 7465 7270 7265 7465 640a are interpreted. │ │ │ │ │ -00028420: 7370 6563 6961 6c6c 7920 6279 2044 6562 specially by Deb │ │ │ │ │ -00028430: 6961 6e20 6175 746f 6275 696c 6465 7273 ian autobuilders │ │ │ │ │ -00028440: 2e20 2053 6565 202a 6e6f 7465 2052 656c . See *note Rel │ │ │ │ │ -00028450: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -00028460: 656e 0a73 6f75 7263 6520 616e 6420 6269 en.source and bi │ │ │ │ │ -00028470: 6e61 7279 2070 6163 6b61 6765 733a 2036 nary packages: 6 │ │ │ │ │ -00028480: 362e 2066 6f72 206d 6f72 6520 6465 7461 6. for more deta │ │ │ │ │ -00028490: 696c 732e 290a 0a41 6c6c 206f 6620 7468 ils.)..All of th │ │ │ │ │ -000284a0: 6520 6669 656c 6473 206d 6179 2072 6573 e fields may res │ │ │ │ │ -000284b0: 7472 6963 7420 7468 6569 7220 6170 706c trict their appl │ │ │ │ │ -000284c0: 6963 6162 696c 6974 7920 746f 2070 6172 icability to par │ │ │ │ │ -000284d0: 7469 6375 6c61 720a 7665 7273 696f 6e73 ticular.versions │ │ │ │ │ -000284e0: 206f 6620 6561 6368 206e 616d 6564 2070 of each named p │ │ │ │ │ -000284f0: 6163 6b61 6765 2e20 2054 6869 7320 6973 ackage. This is │ │ │ │ │ -00028500: 2064 6f6e 6520 696e 2070 6172 656e 7468 done in parenth │ │ │ │ │ -00028510: 6573 6573 2061 6674 6572 2065 6163 680a eses after each. │ │ │ │ │ -00028520: 696e 6469 7669 6475 616c 2070 6163 6b61 individual packa │ │ │ │ │ -00028530: 6765 206e 616d 653b 2074 6865 2070 6172 ge name; the par │ │ │ │ │ -00028540: 656e 7468 6573 6573 2073 686f 756c 6420 entheses should │ │ │ │ │ -00028550: 636f 6e74 6169 6e20 6120 7265 6c61 7469 contain a relati │ │ │ │ │ -00028560: 6f6e 2066 726f 6d0a 7468 6520 6c69 7374 on from.the list │ │ │ │ │ -00028570: 2062 656c 6f77 2066 6f6c 6c6f 7765 6420 below followed │ │ │ │ │ -00028580: 6279 2061 2076 6572 7369 6f6e 206e 756d by a version num │ │ │ │ │ -00028590: 6265 722c 2069 6e20 7468 6520 666f 726d ber, in the form │ │ │ │ │ -000285a0: 6174 2064 6573 6372 6962 6564 2069 6e0a at described in. │ │ │ │ │ -000285b0: 2a6e 6f74 6520 5665 7273 696f 6e3a 2034 *note Version: 4 │ │ │ │ │ -000285c0: 312e 0a0a 5468 6520 7265 6c61 7469 6f6e 1...The relation │ │ │ │ │ -000285d0: 7320 616c 6c6f 7765 6420 6172 6520 e280 s allowed are .. │ │ │ │ │ -000285e0: 983c 3ce2 8099 2c20 e280 983c 3de2 8099 .<<..., ...<=... │ │ │ │ │ -000285f0: 2c20 e280 983d e280 992c 20e2 8098 3e3d , ...=..., ...>= │ │ │ │ │ -00028600: e280 9920 616e 6420 e280 983e 3ee2 8099 ... and ...>>... │ │ │ │ │ -00028610: 2066 6f72 2073 7472 6963 746c 790a 6561 for strictly.ea │ │ │ │ │ -00028620: 726c 6965 722c 2065 6172 6c69 6572 206f rlier, earlier o │ │ │ │ │ -00028630: 7220 6571 7561 6c2c 2065 7861 6374 6c79 r equal, exactly │ │ │ │ │ -00028640: 2065 7175 616c 2c20 6c61 7465 7220 6f72 equal, later or │ │ │ │ │ -00028650: 2065 7175 616c 2061 6e64 2073 7472 6963 equal and stric │ │ │ │ │ -00028660: 746c 790a 6c61 7465 722c 2072 6573 7065 tly.later, respe │ │ │ │ │ -00028670: 6374 6976 656c 792e 2020 5468 6520 6578 ctively. The ex │ │ │ │ │ -00028680: 6365 7074 696f 6e20 6973 2074 6865 2050 ception is the P │ │ │ │ │ -00028690: 726f 7669 6465 7320 6669 656c 642c 2066 rovides field, f │ │ │ │ │ -000286a0: 6f72 2077 6869 6368 0a6f 6e6c 7920 e280 or which.only .. │ │ │ │ │ -000286b0: 983d e280 9920 6973 2061 6c6c 6f77 6564 .=... is allowed │ │ │ │ │ -000286c0: 2e20 2028 3129 0a0a 5768 6974 6573 7061 . (1)..Whitespa │ │ │ │ │ -000286d0: 6365 206d 6179 2061 7070 6561 7220 6174 ce may appear at │ │ │ │ │ -000286e0: 2061 6e79 2070 6f69 6e74 2069 6e20 7468 any point in th │ │ │ │ │ -000286f0: 6520 7665 7273 696f 6e20 7370 6563 6966 e version specif │ │ │ │ │ -00028700: 6963 6174 696f 6e20 7375 626a 6563 740a ication subject. │ │ │ │ │ -00028710: 746f 2074 6865 2072 756c 6573 2069 6e20 to the rules in │ │ │ │ │ -00028720: 2a6e 6f74 6520 5379 6e74 6178 206f 6620 *note Syntax of │ │ │ │ │ -00028730: 636f 6e74 726f 6c20 6669 6c65 733a 2036 control files: 6 │ │ │ │ │ -00028740: 312c 2061 6e64 206d 7573 7420 6170 7065 1, and must appe │ │ │ │ │ -00028750: 6172 2077 6865 7265 0a69 74e2 8099 7320 ar where.it...s │ │ │ │ │ -00028760: 6e65 6365 7373 6172 7920 746f 2064 6973 necessary to dis │ │ │ │ │ -00028770: 616d 6269 6775 6174 653b 2069 7420 6973 ambiguate; it is │ │ │ │ │ -00028780: 206e 6f74 206f 7468 6572 7769 7365 2073 not otherwise s │ │ │ │ │ -00028790: 6967 6e69 6669 6361 6e74 2e20 2041 6c6c ignificant. All │ │ │ │ │ -000287a0: 206f 660a 7468 6520 7265 6c61 7469 6f6e of.the relation │ │ │ │ │ -000287b0: 7368 6970 2066 6965 6c64 7320 6361 6e20 ship fields can │ │ │ │ │ -000287c0: 6f6e 6c79 2062 6520 666f 6c64 6564 2069 only be folded i │ │ │ │ │ -000287d0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -000287e0: 2074 656d 706c 6174 650a 636f 6e74 726f template.contro │ │ │ │ │ -000287f0: 6c20 6669 6c65 732e 2020 466f 7220 636f l files. For co │ │ │ │ │ -00028800: 6e73 6973 7465 6e63 7920 616e 6420 696e nsistency and in │ │ │ │ │ -00028810: 2063 6173 6520 6f66 2066 7574 7572 6520 case of future │ │ │ │ │ -00028820: 6368 616e 6765 7320 746f 20e2 8098 6470 changes to ...dp │ │ │ │ │ -00028830: 6b67 e280 990a 6974 2069 7320 7265 636f kg....it is reco │ │ │ │ │ -00028840: 6d6d 656e 6465 6420 7468 6174 2061 2073 mmended that a s │ │ │ │ │ -00028850: 696e 676c 6520 7370 6163 6520 6265 2075 ingle space be u │ │ │ │ │ -00028860: 7365 6420 6166 7465 7220 6120 7665 7273 sed after a vers │ │ │ │ │ -00028870: 696f 6e0a 7265 6c61 7469 6f6e 7368 6970 ion.relationship │ │ │ │ │ -00028880: 2061 6e64 2062 6566 6f72 6520 6120 7665 and before a ve │ │ │ │ │ -00028890: 7273 696f 6e20 6e75 6d62 6572 3b20 6974 rsion number; it │ │ │ │ │ -000288a0: 2069 7320 616c 736f 2063 6f6e 7665 6e74 is also convent │ │ │ │ │ -000288b0: 696f 6e61 6c20 746f 2070 7574 0a61 2073 ional to put.a s │ │ │ │ │ -000288c0: 696e 676c 6520 7370 6163 6520 6166 7465 ingle space afte │ │ │ │ │ -000288d0: 7220 6561 6368 2063 6f6d 6d61 2c20 6f6e r each comma, on │ │ │ │ │ -000288e0: 2065 6974 6865 7220 7369 6465 206f 6620 either side of │ │ │ │ │ -000288f0: 6561 6368 2076 6572 7469 6361 6c20 6261 each vertical ba │ │ │ │ │ -00028900: 722c 0a61 6e64 2062 6566 6f72 6520 6561 r,.and before ea │ │ │ │ │ -00028910: 6368 206f 7065 6e20 7061 7265 6e74 6865 ch open parenthe │ │ │ │ │ -00028920: 7369 732e 2020 5768 656e 206f 7065 6e69 sis. When openi │ │ │ │ │ -00028930: 6e67 2061 2063 6f6e 7469 6e75 6174 696f ng a continuatio │ │ │ │ │ -00028940: 6e20 6c69 6e65 2069 6e20 610a 7265 6c61 n line in a.rela │ │ │ │ │ -00028950: 7469 6f6e 7368 6970 2066 6965 6c64 2c20 tionship field, │ │ │ │ │ -00028960: 6974 2069 7320 636f 6e76 656e 7469 6f6e it is convention │ │ │ │ │ -00028970: 616c 2074 6f20 646f 2073 6f20 6166 7465 al to do so afte │ │ │ │ │ -00028980: 7220 6120 636f 6d6d 6120 616e 6420 6265 r a comma and be │ │ │ │ │ -00028990: 666f 7265 0a74 6865 2073 7061 6365 2066 fore.the space f │ │ │ │ │ -000289a0: 6f6c 6c6f 7769 6e67 2074 6861 7420 636f ollowing that co │ │ │ │ │ -000289b0: 6d6d 612e 0a0a 466f 7220 6578 616d 706c mma...For exampl │ │ │ │ │ -000289c0: 652c 2061 206c 6973 7420 6f66 2064 6570 e, a list of dep │ │ │ │ │ -000289d0: 656e 6465 6e63 6965 7320 6d69 6768 7420 endencies might │ │ │ │ │ -000289e0: 6170 7065 6172 2061 733a 0a0a 2020 2020 appear as:.. │ │ │ │ │ -000289f0: 2050 6163 6b61 6765 3a20 6d75 7474 0a20 Package: mutt. │ │ │ │ │ -00028a00: 2020 2020 5665 7273 696f 6e3a 2031 2e33 Version: 1.3 │ │ │ │ │ -00028a10: 2e31 372d 310a 2020 2020 2044 6570 656e .17-1. Depen │ │ │ │ │ -00028a20: 6473 3a20 6c69 6263 3620 283e 3d20 322e ds: libc6 (>= 2. │ │ │ │ │ -00028a30: 322e 3129 2c20 6465 6661 756c 742d 6d74 2.1), default-mt │ │ │ │ │ -00028a40: 6120 7c20 6d61 696c 2d74 7261 6e73 706f a | mail-transpo │ │ │ │ │ -00028a50: 7274 2d61 6765 6e74 0a0a 5265 6c61 7469 rt-agent..Relati │ │ │ │ │ -00028a60: 6f6e 7368 6970 7320 6d61 7920 6265 2072 onships may be r │ │ │ │ │ -00028a70: 6573 7472 6963 7465 6420 746f 2061 2063 estricted to a c │ │ │ │ │ -00028a80: 6572 7461 696e 2073 6574 206f 6620 6172 ertain set of ar │ │ │ │ │ -00028a90: 6368 6974 6563 7475 7265 732e 2020 5468 chitectures. Th │ │ │ │ │ -00028aa0: 6973 0a69 7320 696e 6469 6361 7465 6420 is.is indicated │ │ │ │ │ -00028ab0: 696e 2062 7261 636b 6574 7320 6166 7465 in brackets afte │ │ │ │ │ -00028ac0: 7220 6561 6368 2069 6e64 6976 6964 7561 r each individua │ │ │ │ │ -00028ad0: 6c20 7061 636b 6167 6520 6e61 6d65 2061 l package name a │ │ │ │ │ -00028ae0: 6e64 2074 6865 0a6f 7074 696f 6e61 6c20 nd the.optional │ │ │ │ │ -00028af0: 7665 7273 696f 6e20 7370 6563 6966 6963 version specific │ │ │ │ │ -00028b00: 6174 696f 6e2e 2020 5468 6520 6272 6163 ation. The brac │ │ │ │ │ -00028b10: 6b65 7473 2065 6e63 6c6f 7365 2061 206e kets enclose a n │ │ │ │ │ -00028b20: 6f6e 2d65 6d70 7479 206c 6973 740a 6f66 on-empty list.of │ │ │ │ │ -00028b30: 2044 6562 6961 6e20 6172 6368 6974 6563 Debian architec │ │ │ │ │ -00028b40: 7475 7265 206e 616d 6573 2069 6e20 7468 ture names in th │ │ │ │ │ -00028b50: 6520 666f 726d 6174 2064 6573 6372 6962 e format describ │ │ │ │ │ -00028b60: 6564 2069 6e20 2a6e 6f74 650a 4172 6368 ed in *note.Arch │ │ │ │ │ -00028b70: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ -00028b80: 6361 7469 6f6e 2073 7472 696e 6773 3a20 cation strings: │ │ │ │ │ -00028b90: 3862 2c20 7365 7061 7261 7465 6420 6279 8b, separated by │ │ │ │ │ -00028ba0: 2077 6869 7465 7370 6163 652e 0a45 7863 whitespace..Exc │ │ │ │ │ -00028bb0: 6c61 6d61 7469 6f6e 206d 6172 6b73 206d lamation marks m │ │ │ │ │ -00028bc0: 6179 2062 6520 7072 6570 656e 6465 6420 ay be prepended │ │ │ │ │ -00028bd0: 746f 2065 6163 6820 6f66 2074 6865 206e to each of the n │ │ │ │ │ -00028be0: 616d 6573 2e20 2028 4974 2069 7320 6e6f ames. (It is no │ │ │ │ │ -00028bf0: 740a 7065 726d 6974 7465 6420 666f 7220 t.permitted for │ │ │ │ │ -00028c00: 736f 6d65 206e 616d 6573 2074 6f20 6265 some names to be │ │ │ │ │ -00028c10: 2070 7265 7065 6e64 6564 2077 6974 6820 prepended with │ │ │ │ │ -00028c20: 6578 636c 616d 6174 696f 6e20 6d61 726b exclamation mark │ │ │ │ │ -00028c30: 7320 7768 696c 650a 6f74 6865 7273 2061 s while.others a │ │ │ │ │ -00028c40: 7265 6ee2 8099 742e 290a 0a46 6f72 2062 ren...t.)..For b │ │ │ │ │ -00028c50: 7569 6c64 2072 656c 6174 696f 6e73 6869 uild relationshi │ │ │ │ │ -00028c60: 7020 6669 656c 6473 2028 e280 9842 7569 p fields (...Bui │ │ │ │ │ -00028c70: 6c64 2d44 6570 656e 6473 e280 992c 20e2 ld-Depends..., . │ │ │ │ │ -00028c80: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ -00028c90: 496e 6465 70e2 8099 2c0a e280 9842 7569 Indep...,....Bui │ │ │ │ │ -00028ca0: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ -00028cb0: 8099 2c20 e280 9842 7569 6c64 2d43 6f6e .., ...Build-Con │ │ │ │ │ -00028cc0: 666c 6963 7473 e280 992c 20e2 8098 4275 flicts..., ...Bu │ │ │ │ │ -00028cd0: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ -00028ce0: 6465 70e2 8099 2061 6e64 0ae2 8098 4275 dep... and....Bu │ │ │ │ │ -00028cf0: 696c 642d 436f 6e66 6c69 6374 732d 4172 ild-Conflicts-Ar │ │ │ │ │ -00028d00: 6368 e280 9929 2c20 6966 2074 6865 2063 ch...), if the c │ │ │ │ │ -00028d10: 7572 7265 6e74 2044 6562 6961 6e20 686f urrent Debian ho │ │ │ │ │ -00028d20: 7374 2061 7263 6869 7465 6374 7572 6520 st architecture │ │ │ │ │ -00028d30: 6973 206e 6f74 0a69 6e20 7468 6973 206c is not.in this l │ │ │ │ │ -00028d40: 6973 7420 616e 6420 7468 6572 6520 6172 ist and there ar │ │ │ │ │ -00028d50: 6520 6e6f 2065 7863 6c61 6d61 7469 6f6e e no exclamation │ │ │ │ │ -00028d60: 206d 6172 6b73 2069 6e20 7468 6520 6c69 marks in the li │ │ │ │ │ -00028d70: 7374 2c20 6f72 2069 7420 6973 2069 6e0a st, or it is in. │ │ │ │ │ -00028d80: 7468 6520 6c69 7374 2077 6974 6820 6120 the list with a │ │ │ │ │ -00028d90: 7072 6570 656e 6465 6420 6578 636c 616d prepended exclam │ │ │ │ │ -00028da0: 6174 696f 6e20 6d61 726b 2c20 7468 6520 ation mark, the │ │ │ │ │ -00028db0: 7061 636b 6167 6520 6e61 6d65 2061 6e64 package name and │ │ │ │ │ -00028dc0: 2074 6865 0a61 7373 6f63 6961 7465 6420 the.associated │ │ │ │ │ -00028dd0: 7665 7273 696f 6e20 7370 6563 6966 6963 version specific │ │ │ │ │ -00028de0: 6174 696f 6e20 6172 6520 6967 6e6f 7265 ation are ignore │ │ │ │ │ -00028df0: 6420 636f 6d70 6c65 7465 6c79 2066 6f72 d completely for │ │ │ │ │ -00028e00: 2074 6865 2070 7572 706f 7365 730a 6f66 the purposes.of │ │ │ │ │ -00028e10: 2064 6566 696e 696e 6720 7468 6520 7265 defining the re │ │ │ │ │ -00028e20: 6c61 7469 6f6e 7368 6970 732e 0a0a 466f lationships...Fo │ │ │ │ │ -00028e30: 7220 6578 616d 706c 653a 0a0a 2020 2020 r example:.. │ │ │ │ │ -00028e40: 2053 6f75 7263 653a 2067 6c69 6263 0a20 Source: glibc. │ │ │ │ │ -00028e50: 2020 2020 4275 696c 642d 4465 7065 6e64 Build-Depend │ │ │ │ │ -00028e60: 732d 496e 6465 703a 2074 6578 696e 666f s-Indep: texinfo │ │ │ │ │ -00028e70: 0a20 2020 2020 4275 696c 642d 4465 7065 . Build-Depe │ │ │ │ │ -00028e80: 6e64 733a 206b 6572 6e65 6c2d 6865 6164 nds: kernel-head │ │ │ │ │ -00028e90: 6572 732d 322e 322e 3130 205b 2168 7572 ers-2.2.10 [!hur │ │ │ │ │ -00028ea0: 642d 6933 3836 5d2c 0a20 2020 2020 2068 d-i386],. h │ │ │ │ │ -00028eb0: 7572 642d 6465 7620 5b68 7572 642d 6933 urd-dev [hurd-i3 │ │ │ │ │ -00028ec0: 3836 5d2c 2067 6e75 6d61 6368 2d64 6576 86], gnumach-dev │ │ │ │ │ -00028ed0: 205b 6875 7264 2d69 3338 365d 0a0a 7265 [hurd-i386]..re │ │ │ │ │ -00028ee0: 7175 6972 6573 20e2 8098 6b65 726e 656c quires ...kernel │ │ │ │ │ -00028ef0: 2d68 6561 6465 7273 2d32 2e32 2e31 30e2 -headers-2.2.10. │ │ │ │ │ -00028f00: 8099 206f 6e20 616c 6c20 6172 6368 6974 .. on all archit │ │ │ │ │ -00028f10: 6563 7475 7265 7320 6f74 6865 7220 7468 ectures other th │ │ │ │ │ -00028f20: 616e 0a68 7572 642d 6933 3836 2061 6e64 an.hurd-i386 and │ │ │ │ │ -00028f30: 2072 6571 7569 7265 7320 e280 9868 7572 requires ...hur │ │ │ │ │ -00028f40: 642d 6465 76e2 8099 2061 6e64 20e2 8098 d-dev... and ... │ │ │ │ │ -00028f50: 676e 756d 6163 682d 6465 76e2 8099 206f gnumach-dev... o │ │ │ │ │ -00028f60: 6e6c 7920 6f6e 2068 7572 642d 6933 3836 nly on hurd-i386 │ │ │ │ │ -00028f70: 2e0a 4865 7265 2069 7320 616e 6f74 6865 ..Here is anothe │ │ │ │ │ -00028f80: 7220 6578 616d 706c 6520 7368 6f77 696e r example showin │ │ │ │ │ -00028f90: 6720 6d75 6c74 6970 6c65 2061 7263 6869 g multiple archi │ │ │ │ │ -00028fa0: 7465 6374 7572 6573 2073 6570 6172 6174 tectures separat │ │ │ │ │ -00028fb0: 6564 2062 790a 7370 6163 6573 3a0a 0a20 ed by.spaces:.. │ │ │ │ │ -00028fc0: 2020 2020 4275 696c 642d 4465 7065 6e64 Build-Depend │ │ │ │ │ -00028fd0: 733a 0a20 2020 2020 206c 6962 6c75 616a s:. libluaj │ │ │ │ │ -00028fe0: 6974 352e 312d 6465 7620 5b69 3338 3620 it5.1-dev [i386 │ │ │ │ │ -00028ff0: 616d 6436 3420 6b66 7265 6562 7364 2d69 amd64 kfreebsd-i │ │ │ │ │ -00029000: 3338 3620 6172 6d65 6c20 6172 6d68 6620 386 armel armhf │ │ │ │ │ -00029010: 706f 7765 7270 6320 6d69 7073 5d2c 0a20 powerpc mips],. │ │ │ │ │ -00029020: 2020 2020 206c 6962 6c75 6135 2e31 2d64 liblua5.1-d │ │ │ │ │ -00029030: 6576 205b 6875 7264 2d69 3338 3620 6961 ev [hurd-i386 ia │ │ │ │ │ -00029040: 3634 206b 6672 6565 6273 642d 616d 6436 64 kfreebsd-amd6 │ │ │ │ │ -00029050: 3420 7333 3930 7820 7370 6172 635d 2c0a 4 s390x sparc],. │ │ │ │ │ -00029060: 0a46 6f72 2062 696e 6172 7920 7265 6c61 .For binary rela │ │ │ │ │ -00029070: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -00029080: 616e 6420 7468 6520 e280 9842 7569 6c74 and the ...Built │ │ │ │ │ -00029090: 2d55 7369 6e67 e280 9920 6669 656c 642c -Using... field, │ │ │ │ │ -000290a0: 2074 6865 0a61 7263 6869 7465 6374 7572 the.architectur │ │ │ │ │ -000290b0: 6520 7265 7374 7269 6374 696f 6e20 7379 e restriction sy │ │ │ │ │ -000290c0: 6e74 6178 2069 7320 6f6e 6c79 2073 7570 ntax is only sup │ │ │ │ │ -000290d0: 706f 7274 6564 2069 6e20 7468 6520 736f ported in the so │ │ │ │ │ -000290e0: 7572 6365 2070 6163 6b61 6765 0a74 656d urce package.tem │ │ │ │ │ -000290f0: 706c 6174 6520 636f 6e74 726f 6c20 6669 plate control fi │ │ │ │ │ -00029100: 6c65 20e2 8098 6465 6269 616e 2f63 6f6e le ...debian/con │ │ │ │ │ -00029110: 7472 6f6c e280 992e 2020 5768 656e 2074 trol.... When t │ │ │ │ │ -00029120: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ -00029130: 2062 696e 6172 790a 7061 636b 6167 6520 binary.package │ │ │ │ │ -00029140: 636f 6e74 726f 6c20 6669 6c65 2069 7320 control file is │ │ │ │ │ -00029150: 6765 6e65 7261 7465 642c 2074 6865 2072 generated, the r │ │ │ │ │ -00029160: 656c 6174 696f 6e73 6869 7020 7769 6c6c elationship will │ │ │ │ │ -00029170: 2065 6974 6865 7220 6265 0a6f 6d69 7474 either be.omitt │ │ │ │ │ -00029180: 6564 206f 7220 696e 636c 7564 6564 2077 ed or included w │ │ │ │ │ -00029190: 6974 686f 7574 2074 6865 2061 7263 6869 ithout the archi │ │ │ │ │ -000291a0: 7465 6374 7572 6520 7265 7374 7269 6374 tecture restrict │ │ │ │ │ -000291b0: 696f 6e20 6261 7365 6420 6f6e 2074 6865 ion based on the │ │ │ │ │ -000291c0: 0a61 7263 6869 7465 6374 7572 6520 6f66 .architecture of │ │ │ │ │ -000291d0: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -000291e0: 6167 652e 2020 5468 6973 206d 6561 6e73 age. This means │ │ │ │ │ -000291f0: 2074 6861 7420 6172 6368 6974 6563 7475 that architectu │ │ │ │ │ -00029200: 7265 0a72 6573 7472 6963 7469 6f6e 7320 re.restrictions │ │ │ │ │ -00029210: 6d75 7374 206e 6f74 2062 6520 7573 6564 must not be used │ │ │ │ │ -00029220: 2069 6e20 6269 6e61 7279 2072 656c 6174 in binary relat │ │ │ │ │ -00029230: 696f 6e73 6869 7020 6669 656c 6473 2066 ionship fields f │ │ │ │ │ -00029240: 6f72 0a61 7263 6869 7465 6374 7572 652d or.architecture- │ │ │ │ │ -00029250: 696e 6465 7065 6e64 656e 7420 7061 636b independent pack │ │ │ │ │ -00029260: 6167 6573 2028 e280 9841 7263 6869 7465 ages (...Archite │ │ │ │ │ -00029270: 6374 7572 653a 2061 6c6c e280 9929 2e0a cture: all...).. │ │ │ │ │ -00029280: 0a46 6f72 2065 7861 6d70 6c65 3a0a 0a20 .For example:.. │ │ │ │ │ -00029290: 2020 2020 4465 7065 6e64 733a 2066 6f6f Depends: foo │ │ │ │ │ -000292a0: 205b 6933 3836 5d2c 2062 6172 205b 616d [i386], bar [am │ │ │ │ │ -000292b0: 6436 345d 0a0a 6265 636f 6d65 7320 e280 d64]..becomes .. │ │ │ │ │ -000292c0: 9844 6570 656e 6473 3a20 666f 6fe2 8099 .Depends: foo... │ │ │ │ │ -000292d0: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -000292e0: 6520 6973 2062 7569 6c74 206f 6e20 7468 e is built on th │ │ │ │ │ -000292f0: 6520 e280 9869 3338 36e2 8099 0a61 7263 e ...i386....arc │ │ │ │ │ -00029300: 6869 7465 6374 7572 652c 20e2 8098 4465 hitecture, ...De │ │ │ │ │ -00029310: 7065 6e64 733a 2062 6172 e280 9920 7768 pends: bar... wh │ │ │ │ │ -00029320: 656e 2074 6865 2070 6163 6b61 6765 2069 en the package i │ │ │ │ │ -00029330: 7320 6275 696c 7420 6f6e 2074 6865 20e2 s built on the . │ │ │ │ │ -00029340: 8098 616d 6436 34e2 8099 0a61 7263 6869 ..amd64....archi │ │ │ │ │ -00029350: 7465 6374 7572 652c 2061 6e64 206f 6d69 tecture, and omi │ │ │ │ │ -00029360: 7474 6564 2065 6e74 6972 656c 7920 696e tted entirely in │ │ │ │ │ -00029370: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00029380: 2062 7569 6c74 206f 6e20 616c 6c20 6f74 built on all ot │ │ │ │ │ -00029390: 6865 720a 6172 6368 6974 6563 7475 7265 her.architecture │ │ │ │ │ -000293a0: 732e 0a0a 4966 2074 6865 2061 7263 6869 s...If the archi │ │ │ │ │ -000293b0: 7465 6374 7572 652d 7265 7374 7269 6374 tecture-restrict │ │ │ │ │ -000293c0: 6564 2064 6570 656e 6465 6e63 7920 6973 ed dependency is │ │ │ │ │ -000293d0: 2070 6172 7420 6f66 2061 2073 6574 206f part of a set o │ │ │ │ │ -000293e0: 660a 616c 7465 726e 6174 6976 6573 2075 f.alternatives u │ │ │ │ │ -000293f0: 7369 6e67 20e2 8098 7ce2 8099 2c20 7468 sing ...|..., th │ │ │ │ │ -00029400: 6174 2061 6c74 6572 6e61 7469 7665 2069 at alternative i │ │ │ │ │ -00029410: 7320 6967 6e6f 7265 6420 636f 6d70 6c65 s ignored comple │ │ │ │ │ -00029420: 7465 6c79 206f 6e0a 6172 6368 6974 6563 tely on.architec │ │ │ │ │ -00029430: 7475 7265 7320 7468 6174 2064 6f20 6e6f tures that do no │ │ │ │ │ -00029440: 7420 6d61 7463 6820 7468 6520 7265 7374 t match the rest │ │ │ │ │ -00029450: 7269 6374 696f 6e2e 2020 466f 7220 6578 riction. For ex │ │ │ │ │ -00029460: 616d 706c 653a 0a0a 2020 2020 2042 7569 ample:.. Bui │ │ │ │ │ -00029470: 6c64 2d44 6570 656e 6473 3a20 666f 6f20 ld-Depends: foo │ │ │ │ │ -00029480: 5b21 6933 3836 5d20 7c20 6261 7220 5b21 [!i386] | bar [! │ │ │ │ │ -00029490: 616d 6436 345d 0a0a 6973 2065 7175 6976 amd64]..is equiv │ │ │ │ │ -000294a0: 616c 656e 7420 746f 20e2 8098 6261 72e2 alent to ...bar. │ │ │ │ │ -000294b0: 8099 206f 6e20 7468 6520 e280 9869 3338 .. on the ...i38 │ │ │ │ │ -000294c0: 36e2 8099 2061 7263 6869 7465 6374 7572 6... architectur │ │ │ │ │ -000294d0: 652c 2074 6f20 e280 9866 6f6f e280 9920 e, to ...foo... │ │ │ │ │ -000294e0: 6f6e 2074 6865 0ae2 8098 616d 6436 34e2 on the....amd64. │ │ │ │ │ -000294f0: 8099 2061 7263 6869 7465 6374 7572 652c .. architecture, │ │ │ │ │ -00029500: 2061 6e64 2074 6f20 e280 9866 6f6f 207c and to ...foo | │ │ │ │ │ -00029510: 2062 6172 e280 9920 6f6e 2061 6c6c 206f bar... on all o │ │ │ │ │ -00029520: 7468 6572 2061 7263 6869 7465 6374 7572 ther architectur │ │ │ │ │ -00029530: 6573 2e0a 0a52 656c 6174 696f 6e73 6869 es...Relationshi │ │ │ │ │ -00029540: 7073 206d 6179 2061 6c73 6f20 6265 2072 ps may also be r │ │ │ │ │ -00029550: 6573 7472 6963 7465 6420 746f 2061 2063 estricted to a c │ │ │ │ │ -00029560: 6572 7461 696e 2073 6574 206f 6620 6172 ertain set of ar │ │ │ │ │ -00029570: 6368 6974 6563 7475 7265 730a 7573 696e chitectures.usin │ │ │ │ │ -00029580: 6720 6172 6368 6974 6563 7475 7265 2077 g architecture w │ │ │ │ │ -00029590: 696c 6463 6172 6473 2069 6e20 7468 6520 ildcards in the │ │ │ │ │ -000295a0: 666f 726d 6174 2064 6573 6372 6962 6564 format described │ │ │ │ │ -000295b0: 2069 6e20 2a6e 6f74 650a 4172 6368 6974 in *note.Archit │ │ │ │ │ -000295c0: 6563 7475 7265 2077 696c 6463 6172 6473 ecture wildcards │ │ │ │ │ -000295d0: 3a20 3863 2e20 2054 6865 2073 796e 7461 : 8c. The synta │ │ │ │ │ -000295e0: 7820 666f 7220 6465 636c 6172 696e 6720 x for declaring │ │ │ │ │ -000295f0: 7375 6368 2072 6573 7472 6963 7469 6f6e such restriction │ │ │ │ │ -00029600: 730a 6973 2074 6865 2073 616d 6520 6173 s.is the same as │ │ │ │ │ -00029610: 2064 6563 6c61 7269 6e67 2072 6573 7472 declaring restr │ │ │ │ │ -00029620: 6963 7469 6f6e 7320 7573 696e 6720 6120 ictions using a │ │ │ │ │ -00029630: 6365 7274 6169 6e20 7365 7420 6f66 0a61 certain set of.a │ │ │ │ │ -00029640: 7263 6869 7465 6374 7572 6573 2077 6974 rchitectures wit │ │ │ │ │ -00029650: 686f 7574 2061 7263 6869 7465 6374 7572 hout architectur │ │ │ │ │ -00029660: 6520 7769 6c64 6361 7264 732e 2020 466f e wildcards. Fo │ │ │ │ │ -00029670: 7220 6578 616d 706c 653a 0a0a 2020 2020 r example:.. │ │ │ │ │ -00029680: 2042 7569 6c64 2d44 6570 656e 6473 3a20 Build-Depends: │ │ │ │ │ -00029690: 666f 6f20 5b6c 696e 7578 2d61 6e79 5d2c foo [linux-any], │ │ │ │ │ -000296a0: 2062 6172 205b 616e 792d 6933 3836 5d2c bar [any-i386], │ │ │ │ │ -000296b0: 2062 617a 205b 216c 696e 7578 2d61 6e79 baz [!linux-any │ │ │ │ │ -000296c0: 5d0a 0a69 7320 6571 7569 7661 6c65 6e74 ]..is equivalent │ │ │ │ │ -000296d0: 2074 6f20 e280 9866 6f6f e280 9920 6f6e to ...foo... on │ │ │ │ │ -000296e0: 2061 7263 6869 7465 6374 7572 6573 2075 architectures u │ │ │ │ │ -000296f0: 7369 6e67 2074 6865 204c 696e 7578 206b sing the Linux k │ │ │ │ │ -00029700: 6572 6e65 6c20 616e 6420 616e 790a 6370 ernel and any.cp │ │ │ │ │ -00029710: 752c 20e2 8098 6261 72e2 8099 206f 6e20 u, ...bar... on │ │ │ │ │ -00029720: 6172 6368 6974 6563 7475 7265 7320 7573 architectures us │ │ │ │ │ -00029730: 696e 6720 616e 7920 6b65 726e 656c 2061 ing any kernel a │ │ │ │ │ -00029740: 6e64 2061 6e20 6933 3836 2063 7075 2c20 nd an i386 cpu, │ │ │ │ │ -00029750: 616e 6420 e280 9862 617a e280 990a 6f6e and ...baz....on │ │ │ │ │ -00029760: 2061 6e79 2061 7263 6869 7465 6374 7572 any architectur │ │ │ │ │ -00029770: 6520 7573 696e 6720 6120 6b65 726e 656c e using a kernel │ │ │ │ │ -00029780: 206f 7468 6572 2074 6861 6e20 4c69 6e75 other than Linu │ │ │ │ │ -00029790: 782e 0a0a 4e6f 7465 2074 6861 7420 7468 x...Note that th │ │ │ │ │ -000297a0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -000297b0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ -000297c0: 656c 6473 2073 7563 6820 6173 20e2 8098 elds such as ... │ │ │ │ │ -000297d0: 4465 7065 6e64 73e2 8099 0a61 7070 6561 Depends....appea │ │ │ │ │ -000297e0: 7220 696e 206f 6e65 206f 6620 7468 6520 r in one of the │ │ │ │ │ -000297f0: 6269 6e61 7279 2070 6163 6b61 6765 2073 binary package s │ │ │ │ │ -00029800: 7461 6e7a 6173 206f 6620 7468 6520 7465 tanzas of the te │ │ │ │ │ -00029810: 6d70 6c61 7465 2063 6f6e 7472 6f6c 0a66 mplate control.f │ │ │ │ │ -00029820: 696c 652c 2077 6865 7265 6173 2074 6865 ile, whereas the │ │ │ │ │ -00029830: 2062 7569 6c64 2d74 696d 6520 7265 6c61 build-time rela │ │ │ │ │ -00029840: 7469 6f6e 7368 6970 7320 7375 6368 2061 tionships such a │ │ │ │ │ -00029850: 7320 e280 9842 7569 6c64 2d44 6570 656e s ...Build-Depen │ │ │ │ │ -00029860: 6473 e280 990a 6170 7065 6172 2069 6e20 ds....appear in │ │ │ │ │ -00029870: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00029880: 6765 2073 7461 6e7a 6120 6f66 2074 6865 ge stanza of the │ │ │ │ │ -00029890: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ -000298a0: 6c20 6669 6c65 2028 7768 6963 680a 6973 l file (which.is │ │ │ │ │ -000298b0: 2074 6865 2066 6972 7374 2073 6563 7469 the first secti │ │ │ │ │ -000298c0: 6f6e 292e 0a0a 2020 202d 2d2d 2d2d 2d2d on)... ------- │ │ │ │ │ -000298d0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -000298e0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -000298f0: 2054 6865 2072 656c 6174 696f 6e73 20e2 The relations . │ │ │ │ │ -00029900: 8098 3ce2 8099 2061 6e64 20e2 8098 3ee2 ..<... and ...>. │ │ │ │ │ -00029910: 8099 2077 6572 6520 7072 6576 696f 7573 .. were previous │ │ │ │ │ -00029920: 6c79 2061 6c6c 6f77 6564 2c20 6275 7420 ly allowed, but │ │ │ │ │ -00029930: 7468 6579 2077 6572 650a 636f 6e66 7573 they were.confus │ │ │ │ │ -00029940: 696e 676c 7920 6465 6669 6e65 6420 746f ingly defined to │ │ │ │ │ -00029950: 206d 6561 6e20 6561 726c 6965 722f 6c61 mean earlier/la │ │ │ │ │ -00029960: 7465 7220 6f72 2065 7175 616c 2072 6174 ter or equal rat │ │ │ │ │ -00029970: 6865 7220 7468 616e 2073 7472 6963 746c her than strictl │ │ │ │ │ -00029980: 790a 6561 726c 6965 722f 6c61 7465 722e y.earlier/later. │ │ │ │ │ -00029990: 2020 e280 9864 706b 67e2 8099 2073 7469 ...dpkg... sti │ │ │ │ │ -000299a0: 6c6c 2073 7570 706f 7274 7320 7468 656d ll supports them │ │ │ │ │ -000299b0: 2077 6974 6820 6120 7761 726e 696e 672c with a warning, │ │ │ │ │ -000299c0: 2062 7574 2074 6865 7920 6172 650a 6e6f but they are.no │ │ │ │ │ -000299d0: 206c 6f6e 6765 7220 616c 6c6f 7765 6420 longer allowed │ │ │ │ │ -000299e0: 6279 2044 6562 6961 6e20 506f 6c69 6379 by Debian Policy │ │ │ │ │ -000299f0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00029a00: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00029a10: 4e6f 6465 3a20 4269 6e61 7279 2044 6570 Node: Binary Dep │ │ │ │ │ -00029a20: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ -00029a30: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -00029a40: 7567 6765 7374 7320 456e 6861 6e63 6573 uggests Enhances │ │ │ │ │ -00029a50: 2050 7265 2d44 6570 656e 6473 2c20 204e Pre-Depends, N │ │ │ │ │ -00029a60: 6578 743a 2050 6163 6b61 6765 7320 7768 ext: Packages wh │ │ │ │ │ -00029a70: 6963 6820 6272 6561 6b20 6f74 6865 7220 ich break other │ │ │ │ │ -00029a80: 7061 636b 6167 6573 202d 2042 7265 616b packages - Break │ │ │ │ │ -00029a90: 732c 2020 5072 6576 3a20 5379 6e74 6178 s, Prev: Syntax │ │ │ │ │ -00029aa0: 206f 6620 7265 6c61 7469 6f6e 7368 6970 of relationship │ │ │ │ │ -00029ab0: 2066 6965 6c64 732c 2020 5570 3a20 4465 fields, Up: De │ │ │ │ │ -00029ac0: 636c 6172 696e 6720 7265 6c61 7469 6f6e claring relation │ │ │ │ │ -00029ad0: 7368 6970 7320 6265 7477 6565 6e20 7061 ships between pa │ │ │ │ │ -00029ae0: 636b 6167 6573 0a0a 362e 3220 4269 6e61 ckages..6.2 Bina │ │ │ │ │ -00029af0: 7279 2044 6570 656e 6465 6e63 6965 7320 ry Dependencies │ │ │ │ │ -00029b00: 2d20 e280 9844 6570 656e 6473 e280 992c - ...Depends..., │ │ │ │ │ -00029b10: 20e2 8098 5265 636f 6d6d 656e 6473 e280 ...Recommends.. │ │ │ │ │ -00029b20: 992c 20e2 8098 5375 6767 6573 7473 e280 ., ...Suggests.. │ │ │ │ │ -00029b30: 992c 20e2 8098 456e 6861 6e63 6573 e280 ., ...Enhances.. │ │ │ │ │ -00029b40: 992c 20e2 8098 5072 652d 4465 7065 6e64 ., ...Pre-Depend │ │ │ │ │ -00029b50: 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d s....=========== │ │ │ │ │ -00029b60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00029b70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00029b80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00029b90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00029ba0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 =============..P │ │ │ │ │ -00029bb0: 6163 6b61 6765 7320 6361 6e20 6465 636c ackages can decl │ │ │ │ │ -00029bc0: 6172 6520 696e 2074 6865 6972 2063 6f6e are in their con │ │ │ │ │ -00029bd0: 7472 6f6c 2066 696c 6520 7468 6174 2074 trol file that t │ │ │ │ │ -00029be0: 6865 7920 6861 7665 2063 6572 7461 696e hey have certain │ │ │ │ │ -00029bf0: 0a72 656c 6174 696f 6e73 6869 7073 2074 .relationships t │ │ │ │ │ -00029c00: 6f20 6f74 6865 7220 7061 636b 6167 6573 o other packages │ │ │ │ │ -00029c10: 202d 2066 6f72 2065 7861 6d70 6c65 2c20 - for example, │ │ │ │ │ -00029c20: 7468 6174 2074 6865 7920 6361 6e6e 6f74 that they cannot │ │ │ │ │ -00029c30: 2062 650a 696e 7374 616c 6c65 6420 6174 be.installed at │ │ │ │ │ -00029c40: 2074 6865 2073 616d 6520 7469 6d65 2061 the same time a │ │ │ │ │ -00029c50: 7320 6365 7274 6169 6e20 6f74 6865 7220 s certain other │ │ │ │ │ -00029c60: 7061 636b 6167 6573 2c20 616e 642f 6f72 packages, and/or │ │ │ │ │ -00029c70: 2074 6861 7420 7468 6579 0a64 6570 656e that they.depen │ │ │ │ │ -00029c80: 6420 6f6e 2074 6865 2070 7265 7365 6e63 d on the presenc │ │ │ │ │ -00029c90: 6520 6f66 206f 7468 6572 732e 0a0a 5468 e of others...Th │ │ │ │ │ -00029ca0: 6973 2069 7320 646f 6e65 2075 7369 6e67 is is done using │ │ │ │ │ -00029cb0: 2074 6865 20e2 8098 4465 7065 6e64 73e2 the ...Depends. │ │ │ │ │ -00029cc0: 8099 2c20 e280 9850 7265 2d44 6570 656e .., ...Pre-Depen │ │ │ │ │ -00029cd0: 6473 e280 992c 20e2 8098 5265 636f 6d6d ds..., ...Recomm │ │ │ │ │ -00029ce0: 656e 6473 e280 992c 0ae2 8098 5375 6767 ends...,....Sugg │ │ │ │ │ -00029cf0: 6573 7473 e280 992c 20e2 8098 456e 6861 ests..., ...Enha │ │ │ │ │ -00029d00: 6e63 6573 e280 992c 20e2 8098 4272 6561 nces..., ...Brea │ │ │ │ │ -00029d10: 6b73 e280 9920 616e 6420 e280 9843 6f6e ks... and ...Con │ │ │ │ │ -00029d20: 666c 6963 7473 e280 9920 636f 6e74 726f flicts... contro │ │ │ │ │ -00029d30: 6c20 6669 656c 6473 2e0a e280 9842 7265 l fields.....Bre │ │ │ │ │ -00029d40: 616b 73e2 8099 2069 7320 6465 7363 7269 aks... is descri │ │ │ │ │ -00029d50: 6265 6420 696e 202a 6e6f 7465 2050 6163 bed in *note Pac │ │ │ │ │ -00029d60: 6b61 6765 7320 7768 6963 6820 6272 6561 kages which brea │ │ │ │ │ -00029d70: 6b20 6f74 6865 7220 7061 636b 6167 6573 k other packages │ │ │ │ │ -00029d80: 202d 0a42 7265 616b 733a 2063 622c 2061 -.Breaks: cb, a │ │ │ │ │ -00029d90: 6e64 20e2 8098 436f 6e66 6c69 6374 73e2 nd ...Conflicts. │ │ │ │ │ -00029da0: 8099 2069 7320 6465 7363 7269 6265 6420 .. is described │ │ │ │ │ -00029db0: 696e 202a 6e6f 7465 2043 6f6e 666c 6963 in *note Conflic │ │ │ │ │ -00029dc0: 7469 6e67 2062 696e 6172 790a 7061 636b ting binary.pack │ │ │ │ │ -00029dd0: 6167 6573 202d 2043 6f6e 666c 6963 7473 ages - Conflicts │ │ │ │ │ -00029de0: 3a20 6363 2e20 2054 6865 2072 6573 7420 : cc. The rest │ │ │ │ │ -00029df0: 6172 6520 6465 7363 7269 6265 6420 6265 are described be │ │ │ │ │ -00029e00: 6c6f 772e 0a0a 5468 6573 6520 7365 7665 low...These seve │ │ │ │ │ -00029e10: 6e20 6669 656c 6473 2061 7265 2075 7365 n fields are use │ │ │ │ │ -00029e20: 6420 746f 2064 6563 6c61 7265 2061 2064 d to declare a d │ │ │ │ │ -00029e30: 6570 656e 6465 6e63 7920 7265 6c61 7469 ependency relati │ │ │ │ │ -00029e40: 6f6e 7368 6970 2062 7920 6f6e 650a 7061 onship by one.pa │ │ │ │ │ -00029e50: 636b 6167 6520 6f6e 2061 6e6f 7468 6572 ckage on another │ │ │ │ │ -00029e60: 2e20 2045 7863 6570 7420 666f 7220 e280 . Except for .. │ │ │ │ │ -00029e70: 9845 6e68 616e 6365 73e2 8099 2061 6e64 .Enhances... and │ │ │ │ │ -00029e80: 20e2 8098 4272 6561 6b73 e280 992c 2074 ...Breaks..., t │ │ │ │ │ -00029e90: 6865 7920 6170 7065 6172 2069 6e0a 7468 hey appear in.th │ │ │ │ │ -00029ea0: 6520 6465 7065 6e64 696e 6720 2862 696e e depending (bin │ │ │ │ │ -00029eb0: 6172 7929 2070 6163 6b61 6765 e280 9973 ary) package...s │ │ │ │ │ -00029ec0: 2063 6f6e 7472 6f6c 2066 696c 652e 2020 control file. │ │ │ │ │ -00029ed0: 28e2 8098 456e 6861 6e63 6573 e280 9920 (...Enhances... │ │ │ │ │ -00029ee0: 6170 7065 6172 7320 696e 0a74 6865 2072 appears in.the r │ │ │ │ │ -00029ef0: 6563 6f6d 6d65 6e64 696e 6720 7061 636b ecommending pack │ │ │ │ │ -00029f00: 6167 65e2 8099 7320 636f 6e74 726f 6c20 age...s control │ │ │ │ │ -00029f10: 6669 6c65 2c20 616e 6420 e280 9842 7265 file, and ...Bre │ │ │ │ │ -00029f20: 616b 73e2 8099 2061 7070 6561 7273 2069 aks... appears i │ │ │ │ │ -00029f30: 6e20 7468 650a 7665 7273 696f 6e20 6f66 n the.version of │ │ │ │ │ -00029f40: 2064 6570 656e 6465 642d 6f6e 2070 6163 depended-on pac │ │ │ │ │ -00029f50: 6b61 6765 2077 6869 6368 2063 6175 7365 kage which cause │ │ │ │ │ -00029f60: 7320 7468 6520 6e61 6d65 6420 7061 636b s the named pack │ │ │ │ │ -00029f70: 6167 6520 746f 2062 7265 616b 292e 0a0a age to break)... │ │ │ │ │ -00029f80: 4120 e280 9844 6570 656e 6473 e280 9920 A ...Depends... │ │ │ │ │ -00029f90: 6669 656c 6420 7461 6b65 7320 6566 6665 field takes effe │ │ │ │ │ -00029fa0: 6374 2027 6f6e 6c79 2720 7768 656e 2061 ct 'only' when a │ │ │ │ │ -00029fb0: 2070 6163 6b61 6765 2069 7320 746f 2062 package is to b │ │ │ │ │ -00029fc0: 650a 636f 6e66 6967 7572 6564 2e20 2049 e.configured. I │ │ │ │ │ -00029fd0: 7420 646f 6573 206e 6f74 2070 7265 7665 t does not preve │ │ │ │ │ -00029fe0: 6e74 2061 2070 6163 6b61 6765 2062 6569 nt a package bei │ │ │ │ │ -00029ff0: 6e67 206f 6e20 7468 6520 7379 7374 656d ng on the system │ │ │ │ │ -0002a000: 2069 6e20 616e 0a75 6e63 6f6e 6669 6775 in an.unconfigu │ │ │ │ │ -0002a010: 7265 6420 7374 6174 6520 7768 696c 6520 red state while │ │ │ │ │ -0002a020: 6974 7320 6465 7065 6e64 656e 6369 6573 its dependencies │ │ │ │ │ -0002a030: 2061 7265 2075 6e73 6174 6973 6669 6564 are unsatisfied │ │ │ │ │ -0002a040: 2c20 616e 6420 6974 2069 730a 706f 7373 , and it is.poss │ │ │ │ │ -0002a050: 6962 6c65 2074 6f20 7265 706c 6163 6520 ible to replace │ │ │ │ │ -0002a060: 6120 7061 636b 6167 6520 7768 6f73 6520 a package whose │ │ │ │ │ -0002a070: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -0002a080: 2073 6174 6973 6669 6564 2061 6e64 2077 satisfied and w │ │ │ │ │ -0002a090: 6869 6368 0a69 7320 7072 6f70 6572 6c79 hich.is properly │ │ │ │ │ -0002a0a0: 2069 6e73 7461 6c6c 6564 2077 6974 6820 installed with │ │ │ │ │ -0002a0b0: 6120 6469 6666 6572 656e 7420 7665 7273 a different vers │ │ │ │ │ -0002a0c0: 696f 6e20 7768 6f73 6520 6465 7065 6e64 ion whose depend │ │ │ │ │ -0002a0d0: 656e 6369 6573 2061 7265 0a6e 6f74 2061 encies are.not a │ │ │ │ │ -0002a0e0: 6e64 2063 616e 6e6f 7420 6265 2073 6174 nd cannot be sat │ │ │ │ │ -0002a0f0: 6973 6669 6564 3b20 7768 656e 2074 6869 isfied; when thi │ │ │ │ │ -0002a100: 7320 6973 2064 6f6e 6520 7468 6520 6465 s is done the de │ │ │ │ │ -0002a110: 7065 6e64 696e 6720 7061 636b 6167 650a pending package. │ │ │ │ │ -0002a120: 7769 6c6c 2062 6520 6c65 6674 2075 6e63 will be left unc │ │ │ │ │ -0002a130: 6f6e 6669 6775 7265 6420 2873 696e 6365 onfigured (since │ │ │ │ │ -0002a140: 2061 7474 656d 7074 7320 746f 2063 6f6e attempts to con │ │ │ │ │ -0002a150: 6669 6775 7265 2069 7420 7769 6c6c 2067 figure it will g │ │ │ │ │ -0002a160: 6976 650a 6572 726f 7273 2920 616e 6420 ive.errors) and │ │ │ │ │ -0002a170: 7769 6c6c 206e 6f74 2066 756e 6374 696f will not functio │ │ │ │ │ -0002a180: 6e20 7072 6f70 6572 6c79 2e20 2049 6620 n properly. If │ │ │ │ │ -0002a190: 6974 2069 7320 6e65 6365 7373 6172 792c it is necessary, │ │ │ │ │ -0002a1a0: 2061 0ae2 8098 5072 652d 4465 7065 6e64 a....Pre-Depend │ │ │ │ │ -0002a1b0: 73e2 8099 2066 6965 6c64 2063 616e 2062 s... field can b │ │ │ │ │ -0002a1c0: 6520 7573 6564 2c20 7768 6963 6820 6861 e used, which ha │ │ │ │ │ -0002a1d0: 7320 6120 7061 7274 6961 6c20 6566 6665 s a partial effe │ │ │ │ │ -0002a1e0: 6374 2065 7665 6e20 7768 656e 2061 0a70 ct even when a.p │ │ │ │ │ -0002a1f0: 6163 6b61 6765 2069 7320 6265 696e 6720 ackage is being │ │ │ │ │ -0002a200: 756e 7061 636b 6564 2c20 6173 2065 7870 unpacked, as exp │ │ │ │ │ -0002a210: 6c61 696e 6564 2069 6e20 6465 7461 696c lained in detail │ │ │ │ │ -0002a220: 2062 656c 6f77 2e20 2028 5468 6520 6f74 below. (The ot │ │ │ │ │ -0002a230: 6865 720a 7468 7265 6520 6465 7065 6e64 her.three depend │ │ │ │ │ -0002a240: 656e 6379 2066 6965 6c64 732c 20e2 8098 ency fields, ... │ │ │ │ │ -0002a250: 5265 636f 6d6d 656e 6473 e280 992c 20e2 Recommends..., . │ │ │ │ │ -0002a260: 8098 5375 6767 6573 7473 e280 9920 616e ..Suggests... an │ │ │ │ │ -0002a270: 6420 e280 9845 6e68 616e 6365 73e2 8099 d ...Enhances... │ │ │ │ │ -0002a280: 2c20 6172 650a 6f6e 6c79 2075 7365 6420 , are.only used │ │ │ │ │ -0002a290: 6279 2074 6865 2076 6172 696f 7573 2066 by the various f │ │ │ │ │ -0002a2a0: 726f 6e74 2d65 6e64 7320 746f 20e2 8098 ront-ends to ... │ │ │ │ │ -0002a2b0: 6470 6b67 e280 9920 7375 6368 2061 7320 dpkg... such as │ │ │ │ │ -0002a2c0: e280 9861 7074 2d67 6574 e280 992c 0ae2 ...apt-get...,.. │ │ │ │ │ -0002a2d0: 8098 6170 7469 7475 6465 e280 992c 2061 ..aptitude..., a │ │ │ │ │ -0002a2e0: 6e64 20e2 8098 6473 656c 6563 74e2 8099 nd ...dselect... │ │ │ │ │ -0002a2f0: 2e29 0a0a 5369 6e63 6520 e280 9844 6570 .)..Since ...Dep │ │ │ │ │ -0002a300: 656e 6473 e280 9920 6f6e 6c79 2070 6c61 ends... only pla │ │ │ │ │ -0002a310: 6365 7320 7265 7175 6972 656d 656e 7473 ces requirements │ │ │ │ │ -0002a320: 206f 6e20 7468 6520 6f72 6465 7220 696e on the order in │ │ │ │ │ -0002a330: 2077 6869 6368 2070 6163 6b61 6765 730a which packages. │ │ │ │ │ -0002a340: 6172 6520 636f 6e66 6967 7572 6564 2c20 are configured, │ │ │ │ │ -0002a350: 7061 636b 6167 6573 2069 6e20 616e 2069 packages in an i │ │ │ │ │ -0002a360: 6e73 7461 6c6c 6174 696f 6e20 7275 6e20 nstallation run │ │ │ │ │ -0002a370: 6172 6520 7573 7561 6c6c 7920 616c 6c20 are usually all │ │ │ │ │ -0002a380: 756e 7061 636b 6564 0a66 6972 7374 2061 unpacked.first a │ │ │ │ │ -0002a390: 6e64 2061 6c6c 2063 6f6e 6669 6775 7265 nd all configure │ │ │ │ │ -0002a3a0: 6420 6c61 7465 722e 2020 2831 290a 0a49 d later. (1)..I │ │ │ │ │ -0002a3b0: 6620 7468 6572 6520 6973 2061 2063 6972 f there is a cir │ │ │ │ │ -0002a3c0: 6375 6c61 7220 6465 7065 6e64 656e 6379 cular dependency │ │ │ │ │ -0002a3d0: 2061 6d6f 6e67 2070 6163 6b61 6765 7320 among packages │ │ │ │ │ -0002a3e0: 6265 696e 6720 696e 7374 616c 6c65 6420 being installed │ │ │ │ │ -0002a3f0: 6f72 0a72 656d 6f76 6564 2c20 696e 7374 or.removed, inst │ │ │ │ │ -0002a400: 616c 6c61 7469 6f6e 206f 7220 7265 6d6f allation or remo │ │ │ │ │ -0002a410: 7661 6c20 6f72 6465 7220 686f 6e6f 7269 val order honori │ │ │ │ │ -0002a420: 6e67 2074 6865 2064 6570 656e 6465 6e63 ng the dependenc │ │ │ │ │ -0002a430: 7920 6f72 6465 7220 6973 0a69 6d70 6f73 y order is.impos │ │ │ │ │ -0002a440: 7369 626c 652c 2072 6571 7569 7269 6e67 sible, requiring │ │ │ │ │ -0002a450: 2074 6865 2064 6570 656e 6465 6e63 7920 the dependency │ │ │ │ │ -0002a460: 6c6f 6f70 2062 6520 6272 6f6b 656e 2061 loop be broken a │ │ │ │ │ -0002a470: 7420 736f 6d65 2070 6f69 6e74 2061 6e64 t some point and │ │ │ │ │ -0002a480: 0a74 6865 2064 6570 656e 6465 6e63 7920 .the dependency │ │ │ │ │ -0002a490: 7265 7175 6972 656d 656e 7473 2076 696f requirements vio │ │ │ │ │ -0002a4a0: 6c61 7465 6420 666f 7220 6174 206c 6561 lated for at lea │ │ │ │ │ -0002a4b0: 7374 206f 6e65 2070 6163 6b61 6765 2e20 st one package. │ │ │ │ │ -0002a4c0: 2050 6163 6b61 6765 730a 696e 766f 6c76 Packages.involv │ │ │ │ │ -0002a4d0: 6564 2069 6e20 6369 7263 756c 6172 2064 ed in circular d │ │ │ │ │ -0002a4e0: 6570 656e 6465 6e63 6965 7320 6d61 7920 ependencies may │ │ │ │ │ -0002a4f0: 6e6f 7420 6265 2061 626c 6520 746f 2072 not be able to r │ │ │ │ │ -0002a500: 656c 7920 6f6e 2074 6865 6972 0a64 6570 ely on their.dep │ │ │ │ │ -0002a510: 656e 6465 6e63 6965 7320 6265 696e 6720 endencies being │ │ │ │ │ -0002a520: 636f 6e66 6967 7572 6564 2062 6566 6f72 configured befor │ │ │ │ │ -0002a530: 6520 7468 6579 2074 6865 6d73 656c 7665 e they themselve │ │ │ │ │ -0002a540: 7320 6172 6520 636f 6e66 6967 7572 6564 s are configured │ │ │ │ │ -0002a550: 2c0a 6465 7065 6e64 696e 6720 6f6e 2077 ,.depending on w │ │ │ │ │ -0002a560: 6869 6368 2073 6964 6520 6f66 2074 6865 hich side of the │ │ │ │ │ -0002a570: 2062 7265 616b 206f 6620 7468 6520 6369 break of the ci │ │ │ │ │ -0002a580: 7263 756c 6172 2064 6570 656e 6465 6e63 rcular dependenc │ │ │ │ │ -0002a590: 7920 6c6f 6f70 0a74 6865 7920 6861 7070 y loop.they happ │ │ │ │ │ -0002a5a0: 656e 2074 6f20 6265 206f 6e2e 2020 4966 en to be on. If │ │ │ │ │ -0002a5b0: 206f 6e65 206f 6620 7468 6520 7061 636b one of the pack │ │ │ │ │ -0002a5c0: 6167 6573 2069 6e20 7468 6520 6c6f 6f70 ages in the loop │ │ │ │ │ -0002a5d0: 2068 6173 206e 6f0a e280 9870 6f73 7469 has no....posti │ │ │ │ │ -0002a5e0: 6e73 74e2 8099 2073 6372 6970 742c 2074 nst... script, t │ │ │ │ │ -0002a5f0: 6865 6e20 7468 6520 6379 636c 6520 7769 hen the cycle wi │ │ │ │ │ -0002a600: 6c6c 2062 6520 6272 6f6b 656e 2061 7420 ll be broken at │ │ │ │ │ -0002a610: 7468 6174 2070 6163 6b61 6765 3b20 7468 that package; th │ │ │ │ │ -0002a620: 6973 0a65 6e73 7572 6573 2074 6861 7420 is.ensures that │ │ │ │ │ -0002a630: 616c 6c20 e280 9870 6f73 7469 6e73 74e2 all ...postinst. │ │ │ │ │ -0002a640: 8099 2073 6372 6970 7473 2061 7265 2072 .. scripts are r │ │ │ │ │ -0002a650: 756e 2077 6974 6820 7468 6569 7220 6465 un with their de │ │ │ │ │ -0002a660: 7065 6e64 656e 6369 6573 0a70 726f 7065 pendencies.prope │ │ │ │ │ -0002a670: 726c 7920 636f 6e66 6967 7572 6564 2069 rly configured i │ │ │ │ │ -0002a680: 6620 7468 6973 2069 7320 706f 7373 6962 f this is possib │ │ │ │ │ -0002a690: 6c65 2e20 204f 7468 6572 7769 7365 2074 le. Otherwise t │ │ │ │ │ -0002a6a0: 6865 2062 7265 616b 696e 6720 706f 696e he breaking poin │ │ │ │ │ -0002a6b0: 740a 6973 2061 7262 6974 7261 7279 2e20 t.is arbitrary. │ │ │ │ │ -0002a6c0: 2050 6163 6b61 6765 7320 7368 6f75 6c64 Packages should │ │ │ │ │ -0002a6d0: 2074 6865 7265 666f 7265 2061 766f 6964 therefore avoid │ │ │ │ │ -0002a6e0: 2063 6972 6375 6c61 7220 6465 7065 6e64 circular depend │ │ │ │ │ -0002a6f0: 656e 6369 6573 0a77 6865 7265 2070 6f73 encies.where pos │ │ │ │ │ -0002a700: 7369 626c 652c 2070 6172 7469 6375 6c61 sible, particula │ │ │ │ │ -0002a710: 726c 7920 6966 2074 6865 7920 6861 7665 rly if they have │ │ │ │ │ -0002a720: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ -0002a730: 7363 7269 7074 732e 0a0a 5468 6520 6d65 scripts...The me │ │ │ │ │ -0002a740: 616e 696e 6720 6f66 2074 6865 2066 6976 aning of the fiv │ │ │ │ │ -0002a750: 6520 6465 7065 6e64 656e 6379 2066 6965 e dependency fie │ │ │ │ │ -0002a760: 6c64 7320 6973 2061 7320 666f 6c6c 6f77 lds is as follow │ │ │ │ │ -0002a770: 733a 0a0a e280 9844 6570 656e 6473 e280 s:.....Depends.. │ │ │ │ │ -0002a780: 990a 0a20 2020 2020 5468 6973 2064 6563 ... This dec │ │ │ │ │ -0002a790: 6c61 7265 7320 616e 2061 6273 6f6c 7574 lares an absolut │ │ │ │ │ -0002a7a0: 6520 6465 7065 6e64 656e 6379 2e20 2041 e dependency. A │ │ │ │ │ -0002a7b0: 2070 6163 6b61 6765 2077 696c 6c20 6e6f package will no │ │ │ │ │ -0002a7c0: 7420 6265 0a20 2020 2020 636f 6e66 6967 t be. config │ │ │ │ │ -0002a7d0: 7572 6564 2075 6e6c 6573 7320 616c 6c20 ured unless all │ │ │ │ │ -0002a7e0: 6f66 2074 6865 2070 6163 6b61 6765 7320 of the packages │ │ │ │ │ -0002a7f0: 6c69 7374 6564 2069 6e20 6974 7320 e280 listed in its .. │ │ │ │ │ -0002a800: 9844 6570 656e 6473 e280 9920 6669 656c .Depends... fiel │ │ │ │ │ -0002a810: 640a 2020 2020 2068 6176 6520 6265 656e d. have been │ │ │ │ │ -0002a820: 2063 6f72 7265 6374 6c79 2063 6f6e 6669 correctly confi │ │ │ │ │ -0002a830: 6775 7265 6420 2875 6e6c 6573 7320 7468 gured (unless th │ │ │ │ │ -0002a840: 6572 6520 6973 2061 2063 6972 6375 6c61 ere is a circula │ │ │ │ │ -0002a850: 720a 2020 2020 2064 6570 656e 6465 6e63 r. dependenc │ │ │ │ │ -0002a860: 7920 6173 2064 6573 6372 6962 6564 2061 y as described a │ │ │ │ │ -0002a870: 626f 7665 292e 0a0a 2020 2020 2054 6865 bove)... The │ │ │ │ │ -0002a880: 20e2 8098 4465 7065 6e64 73e2 8099 2066 ...Depends... f │ │ │ │ │ -0002a890: 6965 6c64 2073 686f 756c 6420 6265 2075 ield should be u │ │ │ │ │ -0002a8a0: 7365 6420 6966 2074 6865 2064 6570 656e sed if the depen │ │ │ │ │ -0002a8b0: 6465 642d 6f6e 2070 6163 6b61 6765 2069 ded-on package i │ │ │ │ │ -0002a8c0: 730a 2020 2020 2072 6571 7569 7265 6420 s. required │ │ │ │ │ -0002a8d0: 666f 7220 7468 6520 6465 7065 6e64 696e for the dependin │ │ │ │ │ -0002a8e0: 6720 7061 636b 6167 6520 746f 2070 726f g package to pro │ │ │ │ │ -0002a8f0: 7669 6465 2061 2073 6967 6e69 6669 6361 vide a significa │ │ │ │ │ -0002a900: 6e74 2061 6d6f 756e 740a 2020 2020 206f nt amount. o │ │ │ │ │ -0002a910: 6620 6675 6e63 7469 6f6e 616c 6974 792e f functionality. │ │ │ │ │ -0002a920: 0a0a 2020 2020 2054 6865 20e2 8098 4465 .. The ...De │ │ │ │ │ -0002a930: 7065 6e64 73e2 8099 2066 6965 6c64 2073 pends... field s │ │ │ │ │ -0002a940: 686f 756c 6420 616c 736f 2062 6520 7573 hould also be us │ │ │ │ │ -0002a950: 6564 2069 6620 7468 6520 e280 9870 6f73 ed if the ...pos │ │ │ │ │ -0002a960: 7469 6e73 74e2 8099 206f 720a 2020 2020 tinst... or. │ │ │ │ │ -0002a970: 20e2 8098 7072 6572 6de2 8099 2073 6372 ...prerm... scr │ │ │ │ │ -0002a980: 6970 7473 2072 6571 7569 7265 2074 6865 ipts require the │ │ │ │ │ -0002a990: 2064 6570 656e 6465 642d 6f6e 2070 6163 depended-on pac │ │ │ │ │ -0002a9a0: 6b61 6765 2074 6f20 6265 2075 6e70 6163 kage to be unpac │ │ │ │ │ -0002a9b0: 6b65 6420 6f72 0a20 2020 2020 636f 6e66 ked or. conf │ │ │ │ │ -0002a9c0: 6967 7572 6564 2069 6e20 6f72 6465 7220 igured in order │ │ │ │ │ -0002a9d0: 746f 2072 756e 2e20 2049 6e20 7468 6520 to run. In the │ │ │ │ │ -0002a9e0: 6361 7365 206f 6620 e280 9870 6f73 7469 case of ...posti │ │ │ │ │ -0002a9f0: 6e73 7420 636f 6e66 6967 7572 65e2 8099 nst configure... │ │ │ │ │ -0002aa00: 2c0a 2020 2020 2074 6865 2064 6570 656e ,. the depen │ │ │ │ │ -0002aa10: 6465 642d 6f6e 2070 6163 6b61 6765 7320 ded-on packages │ │ │ │ │ -0002aa20: 7769 6c6c 2062 6520 756e 7061 636b 6564 will be unpacked │ │ │ │ │ -0002aa30: 2061 6e64 2063 6f6e 6669 6775 7265 6420 and configured │ │ │ │ │ -0002aa40: 6669 7273 742e 0a20 2020 2020 2849 6620 first.. (If │ │ │ │ │ -0002aa50: 626f 7468 2070 6163 6b61 6765 7320 6172 both packages ar │ │ │ │ │ -0002aa60: 6520 696e 766f 6c76 6564 2069 6e20 6120 e involved in a │ │ │ │ │ -0002aa70: 6465 7065 6e64 656e 6379 206c 6f6f 702c dependency loop, │ │ │ │ │ -0002aa80: 2074 6869 7320 6d69 6768 7420 6e6f 740a this might not. │ │ │ │ │ -0002aa90: 2020 2020 2077 6f72 6b20 6173 2065 7870 work as exp │ │ │ │ │ -0002aaa0: 6563 7465 643b 2073 6565 2074 6865 2065 ected; see the e │ │ │ │ │ -0002aab0: 7870 6c61 6e61 7469 6f6e 2061 2066 6577 xplanation a few │ │ │ │ │ -0002aac0: 2070 6172 6167 7261 7068 7320 6261 636b paragraphs back │ │ │ │ │ -0002aad0: 2e29 2020 496e 0a20 2020 2020 7468 6520 .) In. the │ │ │ │ │ -0002aae0: 6361 7365 206f 6620 e280 9870 7265 726d case of ...prerm │ │ │ │ │ -0002aaf0: e280 9920 6f72 206f 7468 6572 20e2 8098 ... or other ... │ │ │ │ │ -0002ab00: 706f 7374 696e 7374 e280 9920 6163 7469 postinst... acti │ │ │ │ │ -0002ab10: 6f6e 732c 2074 6865 2070 6163 6b61 6765 ons, the package │ │ │ │ │ -0002ab20: 0a20 2020 2020 6465 7065 6e64 656e 6369 . dependenci │ │ │ │ │ -0002ab30: 6573 2077 696c 6c20 6e6f 726d 616c 6c79 es will normally │ │ │ │ │ -0002ab40: 2062 6520 6174 206c 6561 7374 2075 6e70 be at least unp │ │ │ │ │ -0002ab50: 6163 6b65 642c 2062 7574 2074 6865 7920 acked, but they │ │ │ │ │ -0002ab60: 6d61 7920 6265 0a20 2020 2020 6f6e 6c79 may be. only │ │ │ │ │ -0002ab70: 20e2 809c 4861 6c66 2d49 6e73 7461 6c6c ...Half-Install │ │ │ │ │ -0002ab80: 6564 e280 9d20 6966 2061 2070 7265 7669 ed... if a previ │ │ │ │ │ -0002ab90: 6f75 7320 7570 6772 6164 6520 6f66 2074 ous upgrade of t │ │ │ │ │ -0002aba0: 6865 2064 6570 656e 6465 6e63 790a 2020 he dependency. │ │ │ │ │ -0002abb0: 2020 2066 6169 6c65 642e 0a0a 2020 2020 failed... │ │ │ │ │ -0002abc0: 2046 696e 616c 6c79 2c20 7468 6520 e280 Finally, the .. │ │ │ │ │ -0002abd0: 9844 6570 656e 6473 e280 9920 6669 656c .Depends... fiel │ │ │ │ │ -0002abe0: 6420 7368 6f75 6c64 2062 6520 7573 6564 d should be used │ │ │ │ │ -0002abf0: 2069 6620 7468 6520 6465 7065 6e64 6564 if the depended │ │ │ │ │ -0002ac00: 2d6f 6e0a 2020 2020 2070 6163 6b61 6765 -on. package │ │ │ │ │ -0002ac10: 2069 7320 6e65 6564 6564 2062 7920 7468 is needed by th │ │ │ │ │ -0002ac20: 6520 e280 9870 6f73 7472 6de2 8099 2073 e ...postrm... s │ │ │ │ │ -0002ac30: 6372 6970 7420 746f 2066 756c 6c79 2063 cript to fully c │ │ │ │ │ -0002ac40: 6c65 616e 2075 7020 6166 7465 720a 2020 lean up after. │ │ │ │ │ -0002ac50: 2020 2074 6865 2070 6163 6b61 6765 2072 the package r │ │ │ │ │ -0002ac60: 656d 6f76 616c 2e20 2054 6865 7265 2069 emoval. There i │ │ │ │ │ -0002ac70: 7320 6e6f 2067 7561 7261 6e74 6565 2074 s no guarantee t │ │ │ │ │ -0002ac80: 6861 7420 7061 636b 6167 650a 2020 2020 hat package. │ │ │ │ │ -0002ac90: 2064 6570 656e 6465 6e63 6965 7320 7769 dependencies wi │ │ │ │ │ -0002aca0: 6c6c 2062 6520 6176 6169 6c61 626c 6520 ll be available │ │ │ │ │ -0002acb0: 7768 656e 20e2 8098 706f 7374 726d e280 when ...postrm.. │ │ │ │ │ -0002acc0: 9920 6973 2072 756e 2c20 6275 7420 7468 . is run, but th │ │ │ │ │ -0002acd0: 650a 2020 2020 2064 6570 656e 6465 642d e. depended- │ │ │ │ │ -0002ace0: 6f6e 2070 6163 6b61 6765 2069 7320 6d6f on package is mo │ │ │ │ │ -0002acf0: 7265 206c 696b 656c 7920 746f 2062 6520 re likely to be │ │ │ │ │ -0002ad00: 6176 6169 6c61 626c 6520 6966 2074 6865 available if the │ │ │ │ │ -0002ad10: 2070 6163 6b61 6765 0a20 2020 2020 6465 package. de │ │ │ │ │ -0002ad20: 636c 6172 6573 2061 2064 6570 656e 6465 clares a depende │ │ │ │ │ -0002ad30: 6e63 7920 2870 6172 7469 6375 6c61 726c ncy (particularl │ │ │ │ │ -0002ad40: 7920 696e 2074 6865 2063 6173 6520 6f66 y in the case of │ │ │ │ │ -0002ad50: 20e2 8098 706f 7374 726d 0a20 2020 2020 ...postrm. │ │ │ │ │ -0002ad60: 7265 6d6f 7665 e280 9929 2e20 2054 6865 remove...). The │ │ │ │ │ -0002ad70: 20e2 8098 706f 7374 726d e280 9920 7363 ...postrm... sc │ │ │ │ │ -0002ad80: 7269 7074 206d 7573 7420 6772 6163 6566 ript must gracef │ │ │ │ │ -0002ad90: 756c 6c79 2073 6b69 7020 6163 7469 6f6e ully skip action │ │ │ │ │ -0002ada0: 7320 7468 6174 0a20 2020 2020 7265 7175 s that. requ │ │ │ │ │ -0002adb0: 6972 6520 6120 6465 7065 6e64 656e 6379 ire a dependency │ │ │ │ │ -0002adc0: 2069 6620 7468 6174 2064 6570 656e 6465 if that depende │ │ │ │ │ -0002add0: 6e63 7920 6973 6ee2 8099 7420 6176 6169 ncy isn...t avai │ │ │ │ │ -0002ade0: 6c61 626c 652e 0a0a e280 9852 6563 6f6d lable......Recom │ │ │ │ │ -0002adf0: 6d65 6e64 73e2 8099 0a0a 2020 2020 2054 mends..... T │ │ │ │ │ -0002ae00: 6869 7320 6465 636c 6172 6573 2061 2073 his declares a s │ │ │ │ │ -0002ae10: 7472 6f6e 672c 2062 7574 206e 6f74 2061 trong, but not a │ │ │ │ │ -0002ae20: 6273 6f6c 7574 652c 2064 6570 656e 6465 bsolute, depende │ │ │ │ │ -0002ae30: 6e63 792e 0a0a 2020 2020 2054 6865 20e2 ncy... The . │ │ │ │ │ -0002ae40: 8098 5265 636f 6d6d 656e 6473 e280 9920 ..Recommends... │ │ │ │ │ -0002ae50: 6669 656c 6420 7368 6f75 6c64 206c 6973 field should lis │ │ │ │ │ -0002ae60: 7420 7061 636b 6167 6573 2074 6861 7420 t packages that │ │ │ │ │ -0002ae70: 776f 756c 6420 6265 2066 6f75 6e64 0a20 would be found. │ │ │ │ │ -0002ae80: 2020 2020 746f 6765 7468 6572 2077 6974 together wit │ │ │ │ │ -0002ae90: 6820 7468 6973 206f 6e65 2069 6e20 616c h this one in al │ │ │ │ │ -0002aea0: 6c20 6275 7420 756e 7573 7561 6c20 696e l but unusual in │ │ │ │ │ -0002aeb0: 7374 616c 6c61 7469 6f6e 732e 0a0a e280 stallations..... │ │ │ │ │ -0002aec0: 9853 7567 6765 7374 73e2 8099 0a0a 2020 .Suggests..... │ │ │ │ │ -0002aed0: 2020 2054 6869 7320 6973 2075 7365 6420 This is used │ │ │ │ │ -0002aee0: 746f 2064 6563 6c61 7265 2074 6861 7420 to declare that │ │ │ │ │ -0002aef0: 6f6e 6520 7061 636b 6167 6520 6d61 7920 one package may │ │ │ │ │ -0002af00: 6265 206d 6f72 6520 7573 6566 756c 2077 be more useful w │ │ │ │ │ -0002af10: 6974 680a 2020 2020 206f 6e65 206f 7220 ith. one or │ │ │ │ │ -0002af20: 6d6f 7265 206f 7468 6572 732e 2020 5573 more others. Us │ │ │ │ │ -0002af30: 696e 6720 7468 6973 2066 6965 6c64 2074 ing this field t │ │ │ │ │ -0002af40: 656c 6c73 2074 6865 2070 6163 6b61 6769 ells the packagi │ │ │ │ │ -0002af50: 6e67 2073 7973 7465 6d0a 2020 2020 2061 ng system. a │ │ │ │ │ -0002af60: 6e64 2074 6865 2075 7365 7220 7468 6174 nd the user that │ │ │ │ │ -0002af70: 2074 6865 206c 6973 7465 6420 7061 636b the listed pack │ │ │ │ │ -0002af80: 6167 6573 2061 7265 2072 656c 6174 6564 ages are related │ │ │ │ │ -0002af90: 2074 6f20 7468 6973 206f 6e65 2061 6e64 to this one and │ │ │ │ │ -0002afa0: 0a20 2020 2020 6361 6e20 7065 7268 6170 . can perhap │ │ │ │ │ -0002afb0: 7320 656e 6861 6e63 6520 6974 7320 7573 s enhance its us │ │ │ │ │ -0002afc0: 6566 756c 6e65 7373 2c20 6275 7420 7468 efulness, but th │ │ │ │ │ -0002afd0: 6174 2069 6e73 7461 6c6c 696e 6720 7468 at installing th │ │ │ │ │ -0002afe0: 6973 206f 6e65 0a20 2020 2020 7769 7468 is one. with │ │ │ │ │ -0002aff0: 6f75 7420 7468 656d 2069 7320 7065 7266 out them is perf │ │ │ │ │ -0002b000: 6563 746c 7920 7265 6173 6f6e 6162 6c65 ectly reasonable │ │ │ │ │ -0002b010: 2e0a 0ae2 8098 456e 6861 6e63 6573 e280 ......Enhances.. │ │ │ │ │ -0002b020: 990a 0a20 2020 2020 5468 6973 2066 6965 ... This fie │ │ │ │ │ -0002b030: 6c64 2069 7320 7369 6d69 6c61 7220 746f ld is similar to │ │ │ │ │ -0002b040: 2053 7567 6765 7374 7320 6275 7420 776f Suggests but wo │ │ │ │ │ -0002b050: 726b 7320 696e 2074 6865 206f 7070 6f73 rks in the oppos │ │ │ │ │ -0002b060: 6974 650a 2020 2020 2064 6972 6563 7469 ite. directi │ │ │ │ │ -0002b070: 6f6e 2e20 2049 7420 6973 2075 7365 6420 on. It is used │ │ │ │ │ -0002b080: 746f 2064 6563 6c61 7265 2074 6861 7420 to declare that │ │ │ │ │ -0002b090: 6120 7061 636b 6167 6520 6361 6e20 656e a package can en │ │ │ │ │ -0002b0a0: 6861 6e63 6520 7468 650a 2020 2020 2066 hance the. f │ │ │ │ │ -0002b0b0: 756e 6374 696f 6e61 6c69 7479 206f 6620 unctionality of │ │ │ │ │ -0002b0c0: 616e 6f74 6865 7220 7061 636b 6167 652e another package. │ │ │ │ │ -0002b0d0: 0a0a e280 9850 7265 2d44 6570 656e 6473 .....Pre-Depends │ │ │ │ │ -0002b0e0: e280 990a 0a20 2020 2020 5468 6973 2066 ..... This f │ │ │ │ │ -0002b0f0: 6965 6c64 2069 7320 6c69 6b65 20e2 8098 ield is like ... │ │ │ │ │ -0002b100: 4465 7065 6e64 73e2 8099 2c20 6578 6365 Depends..., exce │ │ │ │ │ -0002b110: 7074 2074 6861 7420 6974 2061 6c73 6f20 pt that it also │ │ │ │ │ -0002b120: 666f 7263 6573 20e2 8098 6470 6b67 e280 forces ...dpkg.. │ │ │ │ │ -0002b130: 9920 746f 0a20 2020 2020 636f 6d70 6c65 . to. comple │ │ │ │ │ -0002b140: 7465 2069 6e73 7461 6c6c 6174 696f 6e20 te installation │ │ │ │ │ -0002b150: 6f66 2074 6865 2070 6163 6b61 6765 7320 of the packages │ │ │ │ │ -0002b160: 6e61 6d65 6420 6265 666f 7265 2065 7665 named before eve │ │ │ │ │ -0002b170: 6e20 7374 6172 7469 6e67 0a20 2020 2020 n starting. │ │ │ │ │ -0002b180: 7468 6520 696e 7374 616c 6c61 7469 6f6e the installation │ │ │ │ │ -0002b190: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -0002b1a0: 7768 6963 6820 6465 636c 6172 6573 2074 which declares t │ │ │ │ │ -0002b1b0: 6865 2070 7265 2d64 6570 656e 6465 6e63 he pre-dependenc │ │ │ │ │ -0002b1c0: 792c 0a20 2020 2020 6173 2066 6f6c 6c6f y,. as follo │ │ │ │ │ -0002b1d0: 7773 3a0a 0a20 2020 2020 5768 656e 2061 ws:.. When a │ │ │ │ │ -0002b1e0: 2070 6163 6b61 6765 2064 6563 6c61 7269 package declari │ │ │ │ │ -0002b1f0: 6e67 2061 2070 7265 2d64 6570 656e 6465 ng a pre-depende │ │ │ │ │ -0002b200: 6e63 7920 6973 2061 626f 7574 2074 6f20 ncy is about to │ │ │ │ │ -0002b210: 6265 2027 756e 7061 636b 6564 270a 2020 be 'unpacked'. │ │ │ │ │ -0002b220: 2020 2074 6865 2070 7265 2d64 6570 656e the pre-depen │ │ │ │ │ -0002b230: 6465 6e63 7920 6361 6e20 6265 2073 6174 dency can be sat │ │ │ │ │ -0002b240: 6973 6669 6564 2069 6620 7468 6520 6465 isfied if the de │ │ │ │ │ -0002b250: 7065 6e64 6564 2d6f 6e20 7061 636b 6167 pended-on packag │ │ │ │ │ -0002b260: 6520 6973 0a20 2020 2020 6569 7468 6572 e is. either │ │ │ │ │ -0002b270: 2066 756c 6c79 2063 6f6e 6669 6775 7265 fully configure │ │ │ │ │ -0002b280: 642c 2027 6f72 2065 7665 6e20 6966 2720 d, 'or even if' │ │ │ │ │ -0002b290: 7468 6520 6465 7065 6e64 6564 2d6f 6e20 the depended-on │ │ │ │ │ -0002b2a0: 7061 636b 6167 6528 7329 0a20 2020 2020 package(s). │ │ │ │ │ -0002b2b0: 6172 6520 6f6e 6c79 2069 6e20 7468 6520 are only in the │ │ │ │ │ -0002b2c0: e280 9c55 6e70 6163 6b65 64e2 809d 206f ...Unpacked... o │ │ │ │ │ -0002b2d0: 7220 7468 6520 e280 9c48 616c 662d 436f r the ...Half-Co │ │ │ │ │ -0002b2e0: 6e66 6967 7572 6564 e280 9d20 7374 6174 nfigured... stat │ │ │ │ │ -0002b2f0: 652c 2070 726f 7669 6465 640a 2020 2020 e, provided. │ │ │ │ │ -0002b300: 2074 6861 7420 7468 6579 2068 6176 6520 that they have │ │ │ │ │ -0002b310: 6265 656e 2063 6f6e 6669 6775 7265 6420 been configured │ │ │ │ │ -0002b320: 636f 7272 6563 746c 7920 6174 2073 6f6d correctly at som │ │ │ │ │ -0002b330: 6520 706f 696e 7420 696e 2074 6865 2070 e point in the p │ │ │ │ │ -0002b340: 6173 740a 2020 2020 2028 616e 6420 6e6f ast. (and no │ │ │ │ │ -0002b350: 7420 7265 6d6f 7665 6420 6f72 2070 6172 t removed or par │ │ │ │ │ -0002b360: 7469 616c 6c79 2072 656d 6f76 6564 2073 tially removed s │ │ │ │ │ -0002b370: 696e 6365 292e 2020 496e 2074 6869 7320 ince). In this │ │ │ │ │ -0002b380: 6361 7365 2c20 626f 7468 0a20 2020 2020 case, both. │ │ │ │ │ -0002b390: 7468 6520 7072 6576 696f 7573 6c79 2d63 the previously-c │ │ │ │ │ -0002b3a0: 6f6e 6669 6775 7265 6420 616e 6420 6375 onfigured and cu │ │ │ │ │ -0002b3b0: 7272 656e 746c 7920 e280 9c55 6e70 6163 rrently ...Unpac │ │ │ │ │ -0002b3c0: 6b65 64e2 809d 206f 720a 2020 2020 20e2 ked... or. . │ │ │ │ │ -0002b3d0: 809c 4861 6c66 2d43 6f6e 6669 6775 7265 ..Half-Configure │ │ │ │ │ -0002b3e0: 64e2 809d 2076 6572 7369 6f6e 7320 6d75 d... versions mu │ │ │ │ │ -0002b3f0: 7374 2073 6174 6973 6679 2061 6e79 2076 st satisfy any v │ │ │ │ │ -0002b400: 6572 7369 6f6e 2063 6c61 7573 6520 696e ersion clause in │ │ │ │ │ -0002b410: 2074 6865 0a20 2020 2020 e280 9850 7265 the. ...Pre │ │ │ │ │ -0002b420: 2d44 6570 656e 6473 e280 9920 6669 656c -Depends... fiel │ │ │ │ │ -0002b430: 642e 0a0a 2020 2020 2057 6865 6e20 7468 d... When th │ │ │ │ │ -0002b440: 6520 7061 636b 6167 6520 6465 636c 6172 e package declar │ │ │ │ │ -0002b450: 696e 6720 6120 7072 652d 6465 7065 6e64 ing a pre-depend │ │ │ │ │ -0002b460: 656e 6379 2069 7320 6162 6f75 7420 746f ency is about to │ │ │ │ │ -0002b470: 2062 650a 2020 2020 2027 636f 6e66 6967 be. 'config │ │ │ │ │ -0002b480: 7572 6564 272c 2074 6865 2070 7265 2d64 ured', the pre-d │ │ │ │ │ -0002b490: 6570 656e 6465 6e63 7920 7769 6c6c 2062 ependency will b │ │ │ │ │ -0002b4a0: 6520 7472 6561 7465 6420 6173 2061 206e e treated as a n │ │ │ │ │ -0002b4b0: 6f72 6d61 6c0a 2020 2020 20e2 8098 4465 ormal. ...De │ │ │ │ │ -0002b4c0: 7065 6e64 73e2 8099 2e20 2049 7420 7769 pends.... It wi │ │ │ │ │ -0002b4d0: 6c6c 2062 6520 636f 6e73 6964 6572 6564 ll be considered │ │ │ │ │ -0002b4e0: 2073 6174 6973 6669 6564 206f 6e6c 7920 satisfied only │ │ │ │ │ -0002b4f0: 6966 2074 6865 2064 6570 656e 6465 642d if the depended- │ │ │ │ │ -0002b500: 6f6e 0a20 2020 2020 7061 636b 6167 6520 on. package │ │ │ │ │ -0002b510: 6861 7320 6265 656e 2063 6f72 7265 6374 has been correct │ │ │ │ │ -0002b520: 6c79 2063 6f6e 6669 6775 7265 642e 2020 ly configured. │ │ │ │ │ -0002b530: 486f 7765 7665 722c 2075 6e6c 696b 6520 However, unlike │ │ │ │ │ -0002b540: 7769 7468 0a20 2020 2020 e280 9844 6570 with. ...Dep │ │ │ │ │ -0002b550: 656e 6473 e280 992c 20e2 8098 5072 652d ends..., ...Pre- │ │ │ │ │ -0002b560: 4465 7065 6e64 73e2 8099 2064 6f65 7320 Depends... does │ │ │ │ │ -0002b570: 6e6f 7420 7065 726d 6974 2063 6972 6375 not permit circu │ │ │ │ │ -0002b580: 6c61 7220 6465 7065 6e64 656e 6369 6573 lar dependencies │ │ │ │ │ -0002b590: 2074 6f0a 2020 2020 2062 6520 6272 6f6b to. be brok │ │ │ │ │ -0002b5a0: 656e 2e20 2049 6620 6120 6369 7263 756c en. If a circul │ │ │ │ │ -0002b5b0: 6172 2064 6570 656e 6465 6e63 7920 6973 ar dependency is │ │ │ │ │ -0002b5c0: 2065 6e63 6f75 6e74 6572 6564 2077 6869 encountered whi │ │ │ │ │ -0002b5d0: 6c65 0a20 2020 2020 6174 7465 6d70 7469 le. attempti │ │ │ │ │ -0002b5e0: 6e67 2074 6f20 686f 6e6f 7220 e280 9850 ng to honor ...P │ │ │ │ │ -0002b5f0: 7265 2d44 6570 656e 6473 e280 992c 2074 re-Depends..., t │ │ │ │ │ -0002b600: 6865 2069 6e73 7461 6c6c 6174 696f 6e20 he installation │ │ │ │ │ -0002b610: 7769 6c6c 2062 650a 2020 2020 2061 626f will be. abo │ │ │ │ │ -0002b620: 7274 6564 2e0a 0a20 2020 2020 e280 9850 rted... ...P │ │ │ │ │ -0002b630: 7265 2d44 6570 656e 6473 e280 9920 6172 re-Depends... ar │ │ │ │ │ -0002b640: 6520 616c 736f 2072 6571 7569 7265 6420 e also required │ │ │ │ │ -0002b650: 6966 2074 6865 20e2 8098 7072 6569 6e73 if the ...preins │ │ │ │ │ -0002b660: 74e2 8099 2073 6372 6970 7420 6465 7065 t... script depe │ │ │ │ │ -0002b670: 6e64 7320 6f6e 0a20 2020 2020 7468 6520 nds on. the │ │ │ │ │ -0002b680: 6e61 6d65 6420 7061 636b 6167 652e 2020 named package. │ │ │ │ │ -0002b690: 4974 2069 7320 6265 7374 2074 6f20 6176 It is best to av │ │ │ │ │ -0002b6a0: 6f69 6420 7468 6973 2073 6974 7561 7469 oid this situati │ │ │ │ │ -0002b6b0: 6f6e 2069 6620 706f 7373 6962 6c65 2e0a on if possible.. │ │ │ │ │ -0002b6c0: 0a20 2020 2020 e280 9850 7265 2d44 6570 . ...Pre-Dep │ │ │ │ │ -0002b6d0: 656e 6473 e280 9920 7368 6f75 6c64 2062 ends... should b │ │ │ │ │ -0002b6e0: 6520 7573 6564 2073 7061 7269 6e67 6c79 e used sparingly │ │ │ │ │ -0002b6f0: 2c20 7072 6566 6572 6162 6c79 206f 6e6c , preferably onl │ │ │ │ │ -0002b700: 7920 6279 2070 6163 6b61 6765 730a 2020 y by packages. │ │ │ │ │ -0002b710: 2020 2077 686f 7365 2070 7265 6d61 7475 whose prematu │ │ │ │ │ -0002b720: 7265 2075 7067 7261 6465 206f 7220 696e re upgrade or in │ │ │ │ │ -0002b730: 7374 616c 6c61 7469 6f6e 2077 6f75 6c64 stallation would │ │ │ │ │ -0002b740: 2068 616d 7065 7220 7468 6520 6162 696c hamper the abil │ │ │ │ │ -0002b750: 6974 7920 6f66 0a20 2020 2020 7468 6520 ity of. the │ │ │ │ │ -0002b760: 7379 7374 656d 2074 6f20 636f 6e74 696e system to contin │ │ │ │ │ -0002b770: 7565 2077 6974 6820 616e 7920 7570 6772 ue with any upgr │ │ │ │ │ -0002b780: 6164 6520 7468 6174 206d 6967 6874 2062 ade that might b │ │ │ │ │ -0002b790: 6520 696e 2070 726f 6772 6573 732e 0a0a e in progress... │ │ │ │ │ -0002b7a0: 2020 2020 2059 6f75 2073 686f 756c 6420 You should │ │ │ │ │ -0002b7b0: 6e6f 7420 7370 6563 6966 7920 6120 e280 not specify a .. │ │ │ │ │ -0002b7c0: 9850 7265 2d44 6570 656e 6473 e280 9920 .Pre-Depends... │ │ │ │ │ -0002b7d0: 656e 7472 7920 666f 7220 6120 7061 636b entry for a pack │ │ │ │ │ -0002b7e0: 6167 6520 6265 666f 7265 0a20 2020 2020 age before. │ │ │ │ │ -0002b7f0: 7468 6973 2068 6173 2062 6565 6e20 6469 this has been di │ │ │ │ │ -0002b800: 7363 7573 7365 6420 6f6e 2074 6865 20e2 scussed on the . │ │ │ │ │ -0002b810: 8098 6465 6269 616e 2d64 6576 656c e280 ..debian-devel.. │ │ │ │ │ -0002b820: 9920 6d61 696c 696e 6720 6c69 7374 2061 . mailing list a │ │ │ │ │ -0002b830: 6e64 2061 0a20 2020 2020 636f 6e73 656e nd a. consen │ │ │ │ │ -0002b840: 7375 7320 6162 6f75 7420 646f 696e 6720 sus about doing │ │ │ │ │ -0002b850: 7468 6174 2068 6173 2062 6565 6e20 7265 that has been re │ │ │ │ │ -0002b860: 6163 6865 642e 2020 5365 6520 2a6e 6f74 ached. See *not │ │ │ │ │ -0002b870: 650a 2020 2020 2044 6570 656e 6465 6e63 e. Dependenc │ │ │ │ │ -0002b880: 6965 733a 2035 332e 0a0a 5768 656e 2073 ies: 53...When s │ │ │ │ │ -0002b890: 656c 6563 7469 6e67 2077 6869 6368 206c electing which l │ │ │ │ │ -0002b8a0: 6576 656c 206f 6620 6465 7065 6e64 656e evel of dependen │ │ │ │ │ -0002b8b0: 6379 2074 6f20 7573 6520 796f 7520 7368 cy to use you sh │ │ │ │ │ -0002b8c0: 6f75 6c64 2063 6f6e 7369 6465 7220 686f ould consider ho │ │ │ │ │ -0002b8d0: 770a 696d 706f 7274 616e 7420 7468 6520 w.important the │ │ │ │ │ -0002b8e0: 6465 7065 6e64 6564 2d6f 6e20 7061 636b depended-on pack │ │ │ │ │ -0002b8f0: 6167 6520 6973 2074 6f20 7468 6520 6675 age is to the fu │ │ │ │ │ -0002b900: 6e63 7469 6f6e 616c 6974 7920 6f66 2074 nctionality of t │ │ │ │ │ -0002b910: 6865 206f 6e65 0a64 6563 6c61 7269 6e67 he one.declaring │ │ │ │ │ -0002b920: 2074 6865 2064 6570 656e 6465 6e63 792e the dependency. │ │ │ │ │ -0002b930: 2020 536f 6d65 2070 6163 6b61 6765 7320 Some packages │ │ │ │ │ -0002b940: 6172 6520 636f 6d70 6f73 6564 206f 6620 are composed of │ │ │ │ │ -0002b950: 636f 6d70 6f6e 656e 7473 206f 660a 7661 components of.va │ │ │ │ │ -0002b960: 7279 696e 6720 6465 6772 6565 7320 6f66 rying degrees of │ │ │ │ │ -0002b970: 2069 6d70 6f72 7461 6e63 652e 2020 5375 importance. Su │ │ │ │ │ -0002b980: 6368 2061 2070 6163 6b61 6765 2073 686f ch a package sho │ │ │ │ │ -0002b990: 756c 6420 6c69 7374 2075 7369 6e67 0ae2 uld list using.. │ │ │ │ │ -0002b9a0: 8098 4465 7065 6e64 73e2 8099 2074 6865 ..Depends... the │ │ │ │ │ -0002b9b0: 2070 6163 6b61 6765 2873 2920 7768 6963 package(s) whic │ │ │ │ │ -0002b9c0: 6820 6172 6520 7265 7175 6972 6564 2062 h are required b │ │ │ │ │ -0002b9d0: 7920 7468 6520 6d6f 7265 2069 6d70 6f72 y the more impor │ │ │ │ │ -0002b9e0: 7461 6e74 0a63 6f6d 706f 6e65 6e74 732e tant.components. │ │ │ │ │ -0002b9f0: 2020 5468 6520 6f74 6865 7220 636f 6d70 The other comp │ │ │ │ │ -0002ba00: 6f6e 656e 7473 e280 9920 7265 7175 6972 onents... requir │ │ │ │ │ -0002ba10: 656d 656e 7473 206d 6179 2062 6520 6d65 ements may be me │ │ │ │ │ -0002ba20: 6e74 696f 6e65 6420 6173 0a53 7567 6765 ntioned as.Sugge │ │ │ │ │ -0002ba30: 7374 696f 6e73 206f 7220 5265 636f 6d6d stions or Recomm │ │ │ │ │ -0002ba40: 656e 6461 7469 6f6e 732c 2061 7320 6170 endations, as ap │ │ │ │ │ -0002ba50: 7072 6f70 7269 6174 6520 746f 2074 6865 propriate to the │ │ │ │ │ -0002ba60: 2063 6f6d 706f 6e65 6e74 73e2 8099 0a72 components....r │ │ │ │ │ -0002ba70: 656c 6174 6976 6520 696d 706f 7274 616e elative importan │ │ │ │ │ -0002ba80: 6365 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ce... -------- │ │ │ │ │ -0002ba90: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0002baa0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0002bab0: 5468 6973 2061 7070 726f 6163 6820 6d61 This approach ma │ │ │ │ │ -0002bac0: 6b65 7320 6465 7065 6e64 656e 6379 2072 kes dependency r │ │ │ │ │ -0002bad0: 6573 6f6c 7574 696f 6e20 6561 7369 6572 esolution easier │ │ │ │ │ -0002bae0: 2e20 2049 6620 7477 6f0a 7061 636b 6167 . If two.packag │ │ │ │ │ -0002baf0: 6573 2041 2061 6e64 2042 2061 7265 2062 es A and B are b │ │ │ │ │ -0002bb00: 6569 6e67 2075 7067 7261 6465 642c 2074 eing upgraded, t │ │ │ │ │ -0002bb10: 6865 2069 6e73 7461 6c6c 6564 2070 6163 he installed pac │ │ │ │ │ -0002bb20: 6b61 6765 2041 2064 6570 656e 6473 206f kage A depends o │ │ │ │ │ -0002bb30: 6e0a 6578 6163 746c 7920 7468 6520 696e n.exactly the in │ │ │ │ │ -0002bb40: 7374 616c 6c65 6420 7061 636b 6167 6520 stalled package │ │ │ │ │ -0002bb50: 422c 2061 6e64 2074 6865 206e 6577 2070 B, and the new p │ │ │ │ │ -0002bb60: 6163 6b61 6765 2041 2064 6570 656e 6473 ackage A depends │ │ │ │ │ -0002bb70: 206f 6e0a 6578 6163 746c 7920 7468 6520 on.exactly the │ │ │ │ │ -0002bb80: 6e65 7720 7061 636b 6167 6520 4220 2861 new package B (a │ │ │ │ │ -0002bb90: 2063 6f6d 6d6f 6e20 7369 7475 6174 696f common situatio │ │ │ │ │ -0002bba0: 6e20 7768 656e 2075 7067 7261 6469 6e67 n when upgrading │ │ │ │ │ -0002bbb0: 2073 6861 7265 640a 6c69 6272 6172 6965 shared.librarie │ │ │ │ │ -0002bbc0: 7320 616e 6420 7468 6569 7220 636f 7272 s and their corr │ │ │ │ │ -0002bbd0: 6573 706f 6e64 696e 6720 6465 7665 6c6f esponding develo │ │ │ │ │ -0002bbe0: 706d 656e 7420 7061 636b 6167 6573 292c pment packages), │ │ │ │ │ -0002bbf0: 2073 6174 6973 6679 696e 6720 7468 650a satisfying the. │ │ │ │ │ -0002bc00: 6465 7065 6e64 656e 6369 6573 2061 7420 dependencies at │ │ │ │ │ -0002bc10: 6576 6572 7920 7374 6167 6520 6f66 2074 every stage of t │ │ │ │ │ -0002bc20: 6865 2075 7067 7261 6465 2077 6f75 6c64 he upgrade would │ │ │ │ │ -0002bc30: 2062 6520 696d 706f 7373 6962 6c65 2e20 be impossible. │ │ │ │ │ -0002bc40: 2054 6869 730a 7265 6c61 7865 6420 7265 This.relaxed re │ │ │ │ │ -0002bc50: 7374 7269 6374 696f 6e20 6d65 616e 7320 striction means │ │ │ │ │ -0002bc60: 7468 6174 2062 6f74 6820 6e65 7720 7061 that both new pa │ │ │ │ │ -0002bc70: 636b 6167 6573 2063 616e 2062 6520 756e ckages can be un │ │ │ │ │ -0002bc80: 7061 636b 6564 0a74 6f67 6574 6865 7220 packed.together │ │ │ │ │ -0002bc90: 616e 6420 7468 656e 2063 6f6e 6669 6775 and then configu │ │ │ │ │ -0002bca0: 7265 6420 696e 2074 6865 6972 2064 6570 red in their dep │ │ │ │ │ -0002bcb0: 656e 6465 6e63 7920 6f72 6465 722e 0a0a endency order... │ │ │ │ │ -0002bcc0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0002bcd0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0002bce0: 653a 2050 6163 6b61 6765 7320 7768 6963 e: Packages whic │ │ │ │ │ -0002bcf0: 6820 6272 6561 6b20 6f74 6865 7220 7061 h break other pa │ │ │ │ │ -0002bd00: 636b 6167 6573 202d 2042 7265 616b 732c ckages - Breaks, │ │ │ │ │ -0002bd10: 2020 4e65 7874 3a20 436f 6e66 6c69 6374 Next: Conflict │ │ │ │ │ -0002bd20: 696e 6720 6269 6e61 7279 2070 6163 6b61 ing binary packa │ │ │ │ │ -0002bd30: 6765 7320 2d20 436f 6e66 6c69 6374 732c ges - Conflicts, │ │ │ │ │ -0002bd40: 2020 5072 6576 3a20 4269 6e61 7279 2044 Prev: Binary D │ │ │ │ │ -0002bd50: 6570 656e 6465 6e63 6965 7320 2d20 4465 ependencies - De │ │ │ │ │ -0002bd60: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ -0002bd70: 2053 7567 6765 7374 7320 456e 6861 6e63 Suggests Enhanc │ │ │ │ │ -0002bd80: 6573 2050 7265 2d44 6570 656e 6473 2c20 es Pre-Depends, │ │ │ │ │ -0002bd90: 2055 703a 2044 6563 6c61 7269 6e67 2072 Up: Declaring r │ │ │ │ │ -0002bda0: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ -0002bdb0: 7765 656e 2070 6163 6b61 6765 730a 0a36 ween packages..6 │ │ │ │ │ -0002bdc0: 2e33 2050 6163 6b61 6765 7320 7768 6963 .3 Packages whic │ │ │ │ │ -0002bdd0: 6820 6272 6561 6b20 6f74 6865 7220 7061 h break other pa │ │ │ │ │ -0002bde0: 636b 6167 6573 202d 20e2 8098 4272 6561 ckages - ...Brea │ │ │ │ │ -0002bdf0: 6b73 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ks....========== │ │ │ │ │ -0002be00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002be10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002be20: 3d3d 3d3d 3d3d 3d3d 0a0a 5768 656e 206f ========..When o │ │ │ │ │ -0002be30: 6e65 2062 696e 6172 7920 7061 636b 6167 ne binary packag │ │ │ │ │ -0002be40: 6520 6465 636c 6172 6573 2074 6861 7420 e declares that │ │ │ │ │ -0002be50: 6974 2062 7265 616b 7320 616e 6f74 6865 it breaks anothe │ │ │ │ │ -0002be60: 722c 20e2 8098 6470 6b67 e280 9920 7769 r, ...dpkg... wi │ │ │ │ │ -0002be70: 6c6c 0a72 6566 7573 6520 746f 2061 6c6c ll.refuse to all │ │ │ │ │ -0002be80: 6f77 2074 6865 2070 6163 6b61 6765 2077 ow the package w │ │ │ │ │ -0002be90: 6869 6368 2064 6563 6c61 7265 7320 e280 hich declares .. │ │ │ │ │ -0002bea0: 9842 7265 616b 73e2 8099 2074 6f20 6265 .Breaks... to be │ │ │ │ │ -0002beb0: 2075 6e70 6163 6b65 640a 756e 6c65 7373 unpacked.unless │ │ │ │ │ -0002bec0: 2074 6865 2062 726f 6b65 6e20 7061 636b the broken pack │ │ │ │ │ -0002bed0: 6167 6520 6973 2064 6563 6f6e 6669 6775 age is deconfigu │ │ │ │ │ -0002bee0: 7265 6420 6669 7273 742c 2061 6e64 2069 red first, and i │ │ │ │ │ -0002bef0: 7420 7769 6c6c 2072 6566 7573 6520 746f t will refuse to │ │ │ │ │ -0002bf00: 0a61 6c6c 6f77 2074 6865 2062 726f 6b65 .allow the broke │ │ │ │ │ -0002bf10: 6e20 7061 636b 6167 6520 746f 2062 6520 n package to be │ │ │ │ │ -0002bf20: 7265 636f 6e66 6967 7572 6564 2e0a 0a41 reconfigured...A │ │ │ │ │ -0002bf30: 2070 6163 6b61 6765 2077 696c 6c20 6e6f package will no │ │ │ │ │ -0002bf40: 7420 6265 2072 6567 6172 6465 6420 6173 t be regarded as │ │ │ │ │ -0002bf50: 2063 6175 7369 6e67 2062 7265 616b 6167 causing breakag │ │ │ │ │ -0002bf60: 6520 6d65 7265 6c79 2062 6563 6175 7365 e merely because │ │ │ │ │ -0002bf70: 2069 7473 0a63 6f6e 6669 6775 7261 7469 its.configurati │ │ │ │ │ -0002bf80: 6f6e 2066 696c 6573 2061 7265 2073 7469 on files are sti │ │ │ │ │ -0002bf90: 6c6c 2069 6e73 7461 6c6c 6564 3b20 6974 ll installed; it │ │ │ │ │ -0002bfa0: 206d 7573 7420 6265 2061 7420 6c65 6173 must be at leas │ │ │ │ │ -0002bfb0: 740a e280 9c48 616c 662d 496e 7374 616c t....Half-Instal │ │ │ │ │ -0002bfc0: 6c65 64e2 809d 2e0a 0a41 2073 7065 6369 led......A speci │ │ │ │ │ -0002bfd0: 616c 2065 7863 6570 7469 6f6e 2069 7320 al exception is │ │ │ │ │ -0002bfe0: 6d61 6465 2066 6f72 2070 6163 6b61 6765 made for package │ │ │ │ │ -0002bff0: 7320 7768 6963 6820 6465 636c 6172 6520 s which declare │ │ │ │ │ -0002c000: 7468 6174 2074 6865 7920 6272 6561 6b0a that they break. │ │ │ │ │ -0002c010: 7468 6569 7220 6f77 6e20 7061 636b 6167 their own packag │ │ │ │ │ -0002c020: 6520 6e61 6d65 206f 7220 6120 7669 7274 e name or a virt │ │ │ │ │ -0002c030: 7561 6c20 7061 636b 6167 6520 7768 6963 ual package whic │ │ │ │ │ -0002c040: 6820 7468 6579 2070 726f 7669 6465 2028 h they provide ( │ │ │ │ │ -0002c050: 7365 650a 6265 6c6f 7729 3a20 7468 6973 see.below): this │ │ │ │ │ -0002c060: 2064 6f65 7320 6e6f 7420 636f 756e 7420 does not count │ │ │ │ │ -0002c070: 6173 2061 2072 6561 6c20 6272 6561 6b61 as a real breaka │ │ │ │ │ -0002c080: 6765 2e0a 0a4e 6f72 6d61 6c6c 7920 6120 ge...Normally a │ │ │ │ │ -0002c090: e280 9842 7265 616b 73e2 8099 2065 6e74 ...Breaks... ent │ │ │ │ │ -0002c0a0: 7279 2077 696c 6c20 6861 7665 2061 6e20 ry will have an │ │ │ │ │ -0002c0b0: e280 9c65 6172 6c69 6572 2074 6861 6ee2 ...earlier than. │ │ │ │ │ -0002c0c0: 809d 2076 6572 7369 6f6e 2063 6c61 7573 .. version claus │ │ │ │ │ -0002c0d0: 653b 0a73 7563 6820 6120 e280 9842 7265 e;.such a ...Bre │ │ │ │ │ -0002c0e0: 616b 73e2 8099 2069 7320 696e 7472 6f64 aks... is introd │ │ │ │ │ -0002c0f0: 7563 6564 2069 6e20 7468 6520 7665 7273 uced in the vers │ │ │ │ │ -0002c100: 696f 6e20 6f66 2061 6e20 2869 6d70 6c69 ion of an (impli │ │ │ │ │ -0002c110: 6369 7420 6f72 0a65 7870 6c69 6369 7429 cit or.explicit) │ │ │ │ │ -0002c120: 2064 6570 656e 6465 6e63 7920 7768 6963 dependency whic │ │ │ │ │ -0002c130: 6820 7669 6f6c 6174 6573 2061 6e20 6173 h violates an as │ │ │ │ │ -0002c140: 7375 6d70 7469 6f6e 206f 7220 7265 7665 sumption or reve │ │ │ │ │ -0002c150: 616c 7320 6120 6275 6720 696e 0a65 6172 als a bug in.ear │ │ │ │ │ -0002c160: 6c69 6572 2076 6572 7369 6f6e 7320 6f66 lier versions of │ │ │ │ │ -0002c170: 2074 6865 2062 726f 6b65 6e20 7061 636b the broken pack │ │ │ │ │ -0002c180: 6167 652c 206f 7220 7768 6963 6820 7461 age, or which ta │ │ │ │ │ -0002c190: 6b65 7320 6f76 6572 2061 2066 696c 6520 kes over a file │ │ │ │ │ -0002c1a0: 6672 6f6d 0a65 6172 6c69 6572 2076 6572 from.earlier ver │ │ │ │ │ -0002c1b0: 7369 6f6e 7320 6f66 2074 6865 2070 6163 sions of the pac │ │ │ │ │ -0002c1c0: 6b61 6765 206e 616d 6564 2069 6e20 e280 kage named in .. │ │ │ │ │ -0002c1d0: 9842 7265 616b 73e2 8099 2e20 2054 6869 .Breaks.... Thi │ │ │ │ │ -0002c1e0: 7320 7573 6520 6f66 20e2 8098 4272 6561 s use of ...Brea │ │ │ │ │ -0002c1f0: 6b73 e280 990a 7769 6c6c 2069 6e66 6f72 ks....will infor │ │ │ │ │ -0002c200: 6d20 6869 6768 6572 2d6c 6576 656c 2070 m higher-level p │ │ │ │ │ -0002c210: 6163 6b61 6765 206d 616e 6167 656d 656e ackage managemen │ │ │ │ │ -0002c220: 7420 746f 6f6c 7320 7468 6174 2074 6865 t tools that the │ │ │ │ │ -0002c230: 2062 726f 6b65 6e0a 7061 636b 6167 6520 broken.package │ │ │ │ │ -0002c240: 6d75 7374 2062 6520 7570 6772 6164 6564 must be upgraded │ │ │ │ │ -0002c250: 2062 6566 6f72 6520 7468 6520 6e65 7720 before the new │ │ │ │ │ -0002c260: 6f6e 652e 0a0a 4966 2074 6865 2062 7265 one...If the bre │ │ │ │ │ -0002c270: 616b 696e 6720 7061 636b 6167 6520 616c aking package al │ │ │ │ │ -0002c280: 736f 206f 7665 7277 7269 7465 7320 736f so overwrites so │ │ │ │ │ -0002c290: 6d65 2066 696c 6573 2066 726f 6d20 7468 me files from th │ │ │ │ │ -0002c2a0: 6520 6f6c 6465 720a 7061 636b 6167 652c e older.package, │ │ │ │ │ -0002c2b0: 2069 7420 7368 6f75 6c64 2075 7365 20e2 it should use . │ │ │ │ │ -0002c2c0: 8098 5265 706c 6163 6573 e280 9920 746f ..Replaces... to │ │ │ │ │ -0002c2d0: 2065 6e73 7572 6520 7468 6973 2067 6f65 ensure this goe │ │ │ │ │ -0002c2e0: 7320 736d 6f6f 7468 6c79 2e20 2053 6565 s smoothly. See │ │ │ │ │ -0002c2f0: 0a2a 6e6f 7465 204f 7665 7277 7269 7469 .*note Overwriti │ │ │ │ │ -0002c300: 6e67 2066 696c 6573 2061 6e64 2072 6570 ng files and rep │ │ │ │ │ -0002c310: 6c61 6369 6e67 2070 6163 6b61 6765 7320 lacing packages │ │ │ │ │ -0002c320: 2d20 5265 706c 6163 6573 3a20 6332 2e20 - Replaces: c2. │ │ │ │ │ -0002c330: 666f 7220 610a 6675 6c6c 2064 6973 6375 for a.full discu │ │ │ │ │ -0002c340: 7373 696f 6e20 6f66 2074 616b 696e 6720 ssion of taking │ │ │ │ │ -0002c350: 6f76 6572 2066 696c 6573 2066 726f 6d20 over files from │ │ │ │ │ -0002c360: 6f74 6865 7220 7061 636b 6167 6573 2c20 other packages, │ │ │ │ │ -0002c370: 696e 636c 7564 696e 6720 686f 770a 746f including how.to │ │ │ │ │ -0002c380: 2075 7365 20e2 8098 4272 6561 6b73 e280 use ...Breaks.. │ │ │ │ │ -0002c390: 9920 696e 2074 686f 7365 2063 6173 6573 . in those cases │ │ │ │ │ -0002c3a0: 2e0a 0a4d 616e 7920 6f66 2074 6865 2063 ...Many of the c │ │ │ │ │ -0002c3b0: 6173 6573 2077 6865 7265 20e2 8098 4272 ases where ...Br │ │ │ │ │ -0002c3c0: 6561 6b73 e280 9920 7368 6f75 6c64 2062 eaks... should b │ │ │ │ │ -0002c3d0: 6520 7573 6564 2077 6572 6520 7072 6576 e used were prev │ │ │ │ │ -0002c3e0: 696f 7573 6c79 2068 616e 646c 6564 0a77 iously handled.w │ │ │ │ │ -0002c3f0: 6974 6820 e280 9843 6f6e 666c 6963 7473 ith ...Conflicts │ │ │ │ │ -0002c400: e280 9920 6265 6361 7573 6520 e280 9842 ... because ...B │ │ │ │ │ -0002c410: 7265 616b 73e2 8099 2064 6964 206e 6f74 reaks... did not │ │ │ │ │ -0002c420: 2079 6574 2065 7869 7374 2e20 204d 616e yet exist. Man │ │ │ │ │ -0002c430: 7920 e280 9843 6f6e 666c 6963 7473 e280 y ...Conflicts.. │ │ │ │ │ -0002c440: 990a 6669 656c 6473 2073 686f 756c 6420 ..fields should │ │ │ │ │ -0002c450: 6e6f 7720 6265 20e2 8098 4272 6561 6b73 now be ...Breaks │ │ │ │ │ -0002c460: e280 992e 2020 5365 6520 2a6e 6f74 6520 .... See *note │ │ │ │ │ -0002c470: 436f 6e66 6c69 6374 696e 6720 6269 6e61 Conflicting bina │ │ │ │ │ -0002c480: 7279 2070 6163 6b61 6765 7320 2d0a 436f ry packages -.Co │ │ │ │ │ -0002c490: 6e66 6c69 6374 733a 2063 632e 2066 6f72 nflicts: cc. for │ │ │ │ │ -0002c4a0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -0002c4b0: 6e20 6162 6f75 7420 7468 6520 6469 6666 n about the diff │ │ │ │ │ -0002c4c0: 6572 656e 6365 732e 0a0a 1f0a 4669 6c65 erences.....File │ │ │ │ │ -0002c4d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0002c4e0: 696e 666f 2c20 204e 6f64 653a 2043 6f6e info, Node: Con │ │ │ │ │ -0002c4f0: 666c 6963 7469 6e67 2062 696e 6172 7920 flicting binary │ │ │ │ │ -0002c500: 7061 636b 6167 6573 202d 2043 6f6e 666c packages - Confl │ │ │ │ │ -0002c510: 6963 7473 2c20 204e 6578 743a 2056 6972 icts, Next: Vir │ │ │ │ │ -0002c520: 7475 616c 2070 6163 6b61 6765 7320 2d20 tual packages - │ │ │ │ │ -0002c530: 5072 6f76 6964 6573 2c20 2050 7265 763a Provides, Prev: │ │ │ │ │ -0002c540: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ -0002c550: 6272 6561 6b20 6f74 6865 7220 7061 636b break other pack │ │ │ │ │ -0002c560: 6167 6573 202d 2042 7265 616b 732c 2020 ages - Breaks, │ │ │ │ │ -0002c570: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ -0002c580: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -0002c590: 6565 6e20 7061 636b 6167 6573 0a0a 362e een packages..6. │ │ │ │ │ -0002c5a0: 3420 436f 6e66 6c69 6374 696e 6720 6269 4 Conflicting bi │ │ │ │ │ -0002c5b0: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ -0002c5c0: e280 9843 6f6e 666c 6963 7473 e280 990a ...Conflicts.... │ │ │ │ │ -0002c5d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002c5e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002c5f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 =============..W │ │ │ │ │ -0002c600: 6865 6e20 6f6e 6520 6269 6e61 7279 2070 hen one binary p │ │ │ │ │ -0002c610: 6163 6b61 6765 2064 6563 6c61 7265 7320 ackage declares │ │ │ │ │ -0002c620: 6120 636f 6e66 6c69 6374 2077 6974 6820 a conflict with │ │ │ │ │ -0002c630: 616e 6f74 6865 7220 7573 696e 6720 610a another using a. │ │ │ │ │ -0002c640: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ -0002c650: 6669 656c 642c 20e2 8098 6470 6b67 e280 field, ...dpkg.. │ │ │ │ │ -0002c660: 9920 7769 6c6c 2072 6566 7573 6520 746f . will refuse to │ │ │ │ │ -0002c670: 2061 6c6c 6f77 2074 6865 6d20 746f 2062 allow them to b │ │ │ │ │ -0002c680: 6520 756e 7061 636b 6564 206f 6e0a 7468 e unpacked on.th │ │ │ │ │ -0002c690: 6520 7379 7374 656d 2061 7420 7468 6520 e system at the │ │ │ │ │ -0002c6a0: 7361 6d65 2074 696d 652e 2020 5468 6973 same time. This │ │ │ │ │ -0002c6b0: 2069 7320 6120 7374 726f 6e67 6572 2072 is a stronger r │ │ │ │ │ -0002c6c0: 6573 7472 6963 7469 6f6e 2074 6861 6e0a estriction than. │ │ │ │ │ -0002c6d0: e280 9842 7265 616b 73e2 8099 2c20 7768 ...Breaks..., wh │ │ │ │ │ -0002c6e0: 6963 6820 7072 6576 656e 7473 2074 6865 ich prevents the │ │ │ │ │ -0002c6f0: 2062 726f 6b65 6e20 7061 636b 6167 6520 broken package │ │ │ │ │ -0002c700: 6672 6f6d 2062 6569 6e67 2063 6f6e 6669 from being confi │ │ │ │ │ -0002c710: 6775 7265 6420 7768 696c 650a 7468 6520 gured while.the │ │ │ │ │ -0002c720: 6272 6561 6b69 6e67 2070 6163 6b61 6765 breaking package │ │ │ │ │ -0002c730: 2069 7320 696e 2074 6865 20e2 809c 556e is in the ...Un │ │ │ │ │ -0002c740: 7061 636b 6564 e280 9d20 7374 6174 6520 packed... state │ │ │ │ │ -0002c750: 6275 7420 616c 6c6f 7773 2062 6f74 6820 but allows both │ │ │ │ │ -0002c760: 7061 636b 6167 6573 0a74 6f20 6265 2075 packages.to be u │ │ │ │ │ -0002c770: 6e70 6163 6b65 6420 6174 2074 6865 2073 npacked at the s │ │ │ │ │ -0002c780: 616d 6520 7469 6d65 2e0a 0a49 6620 6f6e ame time...If on │ │ │ │ │ -0002c790: 6520 7061 636b 6167 6520 6973 2074 6f20 e package is to │ │ │ │ │ -0002c7a0: 6265 2075 6e70 6163 6b65 642c 2074 6865 be unpacked, the │ │ │ │ │ -0002c7b0: 206f 7468 6572 206d 7573 7420 6265 2072 other must be r │ │ │ │ │ -0002c7c0: 656d 6f76 6564 2066 6972 7374 2e20 2049 emoved first. I │ │ │ │ │ -0002c7d0: 660a 7468 6520 7061 636b 6167 6520 6265 f.the package be │ │ │ │ │ -0002c7e0: 696e 6720 756e 7061 636b 6564 2069 7320 ing unpacked is │ │ │ │ │ -0002c7f0: 6d61 726b 6564 2061 7320 7265 706c 6163 marked as replac │ │ │ │ │ -0002c800: 696e 6720 2873 6565 202a 6e6f 7465 204f ing (see *note O │ │ │ │ │ -0002c810: 7665 7277 7269 7469 6e67 0a66 696c 6573 verwriting.files │ │ │ │ │ -0002c820: 2061 6e64 2072 6570 6c61 6369 6e67 2070 and replacing p │ │ │ │ │ -0002c830: 6163 6b61 6765 7320 2d20 5265 706c 6163 ackages - Replac │ │ │ │ │ -0002c840: 6573 3a20 6332 2c20 6275 7420 6e6f 7465 es: c2, but note │ │ │ │ │ -0002c850: 2074 6861 7420 e280 9842 7265 616b 73e2 that ...Breaks. │ │ │ │ │ -0002c860: 8099 0a73 686f 756c 6420 6e6f 726d 616c ...should normal │ │ │ │ │ -0002c870: 6c79 2062 6520 7573 6564 2069 6e20 7468 ly be used in th │ │ │ │ │ -0002c880: 6973 2063 6173 6529 2074 6865 206f 6e65 is case) the one │ │ │ │ │ -0002c890: 206f 6e20 7468 6520 7379 7374 656d 2c20 on the system, │ │ │ │ │ -0002c8a0: 6f72 2074 6865 206f 6e65 0a6f 6e20 7468 or the one.on th │ │ │ │ │ -0002c8b0: 6520 7379 7374 656d 2069 7320 6d61 726b e system is mark │ │ │ │ │ -0002c8c0: 6564 2061 7320 6465 7365 6c65 6374 6564 ed as deselected │ │ │ │ │ -0002c8d0: 2c20 6f72 2062 6f74 6820 7061 636b 6167 , or both packag │ │ │ │ │ -0002c8e0: 6573 2061 7265 206d 6172 6b65 640a e280 es are marked... │ │ │ │ │ -0002c8f0: 9845 7373 656e 7469 616c e280 992c 2074 .Essential..., t │ │ │ │ │ -0002c900: 6865 6e20 e280 9864 706b 67e2 8099 2077 hen ...dpkg... w │ │ │ │ │ -0002c910: 696c 6c20 6175 746f 6d61 7469 6361 6c6c ill automaticall │ │ │ │ │ -0002c920: 7920 7265 6d6f 7665 2074 6865 2070 6163 y remove the pac │ │ │ │ │ -0002c930: 6b61 6765 2077 6869 6368 2069 730a 6361 kage which is.ca │ │ │ │ │ -0002c940: 7573 696e 6720 7468 6520 636f 6e66 6c69 using the confli │ │ │ │ │ -0002c950: 6374 2e20 204f 7468 6572 7769 7365 2c20 ct. Otherwise, │ │ │ │ │ -0002c960: 6974 2077 696c 6c20 6861 6c74 2074 6865 it will halt the │ │ │ │ │ -0002c970: 2069 6e73 7461 6c6c 6174 696f 6e20 6f66 installation of │ │ │ │ │ -0002c980: 2074 6865 0a6e 6577 2070 6163 6b61 6765 the.new package │ │ │ │ │ -0002c990: 2077 6974 6820 616e 2065 7272 6f72 2e20 with an error. │ │ │ │ │ -0002c9a0: 2054 6869 7320 6d65 6368 616e 6973 6d20 This mechanism │ │ │ │ │ -0002c9b0: 6973 2073 7065 6369 6669 6361 6c6c 7920 is specifically │ │ │ │ │ -0002c9c0: 6465 7369 676e 6564 2074 6f0a 7072 6f64 designed to.prod │ │ │ │ │ -0002c9d0: 7563 6520 616e 2065 7272 6f72 2077 6865 uce an error whe │ │ │ │ │ -0002c9e0: 6e20 7468 6520 696e 7374 616c 6c65 6420 n the installed │ │ │ │ │ -0002c9f0: 7061 636b 6167 6520 6973 20e2 8098 4573 package is ...Es │ │ │ │ │ -0002ca00: 7365 6e74 6961 6ce2 8099 2c20 6275 7420 sential..., but │ │ │ │ │ -0002ca10: 7468 6520 6e65 770a 7061 636b 6167 6520 the new.package │ │ │ │ │ -0002ca20: 6973 206e 6f74 2e0a 0a41 2070 6163 6b61 is not...A packa │ │ │ │ │ -0002ca30: 6765 2077 696c 6c20 6e6f 7420 6361 7573 ge will not caus │ │ │ │ │ -0002ca40: 6520 6120 636f 6e66 6c69 6374 206d 6572 e a conflict mer │ │ │ │ │ -0002ca50: 656c 7920 6265 6361 7573 6520 6974 7320 ely because its │ │ │ │ │ -0002ca60: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi │ │ │ │ │ -0002ca70: 6c65 7320 6172 6520 7374 696c 6c20 696e les are still in │ │ │ │ │ -0002ca80: 7374 616c 6c65 643b 2069 7420 6d75 7374 stalled; it must │ │ │ │ │ -0002ca90: 2062 6520 6174 206c 6561 7374 20e2 809c be at least ... │ │ │ │ │ -0002caa0: 4861 6c66 2d49 6e73 7461 6c6c 6564 e280 Half-Installed.. │ │ │ │ │ -0002cab0: 9d2e 0a0a 4120 7370 6563 6961 6c20 6578 ....A special ex │ │ │ │ │ -0002cac0: 6365 7074 696f 6e20 6973 206d 6164 6520 ception is made │ │ │ │ │ -0002cad0: 666f 7220 7061 636b 6167 6573 2077 6869 for packages whi │ │ │ │ │ -0002cae0: 6368 2064 6563 6c61 7265 2061 2063 6f6e ch declare a con │ │ │ │ │ -0002caf0: 666c 6963 7420 7769 7468 0a74 6865 6972 flict with.their │ │ │ │ │ -0002cb00: 206f 776e 2070 6163 6b61 6765 206e 616d own package nam │ │ │ │ │ -0002cb10: 652c 206f 7220 7769 7468 2061 2076 6972 e, or with a vir │ │ │ │ │ -0002cb20: 7475 616c 2070 6163 6b61 6765 2077 6869 tual package whi │ │ │ │ │ -0002cb30: 6368 2074 6865 7920 7072 6f76 6964 650a ch they provide. │ │ │ │ │ -0002cb40: 2873 6565 2062 656c 6f77 293a 2074 6869 (see below): thi │ │ │ │ │ -0002cb50: 7320 646f 6573 206e 6f74 2070 7265 7665 s does not preve │ │ │ │ │ -0002cb60: 6e74 2074 6865 6972 2069 6e73 7461 6c6c nt their install │ │ │ │ │ -0002cb70: 6174 696f 6e2c 2061 6e64 2061 6c6c 6f77 ation, and allow │ │ │ │ │ -0002cb80: 7320 610a 7061 636b 6167 6520 746f 2063 s a.package to c │ │ │ │ │ -0002cb90: 6f6e 666c 6963 7420 7769 7468 206f 7468 onflict with oth │ │ │ │ │ -0002cba0: 6572 7320 7072 6f76 6964 696e 6720 6120 ers providing a │ │ │ │ │ -0002cbb0: 7265 706c 6163 656d 656e 7420 666f 7220 replacement for │ │ │ │ │ -0002cbc0: 6974 2e20 2059 6f75 2075 7365 0a74 6869 it. You use.thi │ │ │ │ │ -0002cbd0: 7320 6665 6174 7572 6520 7768 656e 2079 s feature when y │ │ │ │ │ -0002cbe0: 6f75 2077 616e 7420 7468 6520 7061 636b ou want the pack │ │ │ │ │ -0002cbf0: 6167 6520 696e 2071 7565 7374 696f 6e20 age in question │ │ │ │ │ -0002cc00: 746f 2062 6520 7468 6520 6f6e 6c79 0a70 to be the only.p │ │ │ │ │ -0002cc10: 6163 6b61 6765 2070 726f 7669 6469 6e67 ackage providing │ │ │ │ │ -0002cc20: 2073 6f6d 6520 6665 6174 7572 652e 0a0a some feature... │ │ │ │ │ -0002cc30: 4e6f 726d 616c 6c79 2c20 e280 9842 7265 Normally, ...Bre │ │ │ │ │ -0002cc40: 616b 73e2 8099 2073 686f 756c 6420 6265 aks... should be │ │ │ │ │ -0002cc50: 2075 7365 6420 696e 7374 6561 6420 6f66 used instead of │ │ │ │ │ -0002cc60: 20e2 8098 436f 6e66 6c69 6374 73e2 8099 ...Conflicts... │ │ │ │ │ -0002cc70: 2073 696e 6365 0ae2 8098 436f 6e66 6c69 since....Confli │ │ │ │ │ -0002cc80: 6374 73e2 8099 2069 6d70 6f73 6573 2061 cts... imposes a │ │ │ │ │ -0002cc90: 2073 7472 6f6e 6765 7220 7265 7374 7269 stronger restri │ │ │ │ │ -0002cca0: 6374 696f 6e20 6f6e 2074 6865 206f 7264 ction on the ord │ │ │ │ │ -0002ccb0: 6572 696e 6720 6f66 2070 6163 6b61 6765 ering of package │ │ │ │ │ -0002ccc0: 0a69 6e73 7461 6c6c 6174 696f 6e20 6f72 .installation or │ │ │ │ │ -0002ccd0: 2075 7067 7261 6465 2061 6e64 2063 616e upgrade and can │ │ │ │ │ -0002cce0: 206d 616b 6520 6974 206d 6f72 6520 6469 make it more di │ │ │ │ │ -0002ccf0: 6666 6963 756c 7420 666f 7220 7468 6520 fficult for the │ │ │ │ │ -0002cd00: 7061 636b 6167 650a 6d61 6e61 6765 7220 package.manager │ │ │ │ │ -0002cd10: 746f 2066 696e 6420 6120 636f 7272 6563 to find a correc │ │ │ │ │ -0002cd20: 7420 736f 6c75 7469 6f6e 2074 6f20 616e t solution to an │ │ │ │ │ -0002cd30: 2075 7067 7261 6465 206f 7220 696e 7374 upgrade or inst │ │ │ │ │ -0002cd40: 616c 6c61 7469 6f6e 0a70 726f 626c 656d allation.problem │ │ │ │ │ -0002cd50: 2e20 20e2 8098 4272 6561 6b73 e280 9920 . ...Breaks... │ │ │ │ │ -0002cd60: 7368 6f75 6c64 2062 6520 7573 6564 0a0a should be used.. │ │ │ │ │ -0002cd70: 2020 202d 2077 6865 6e20 6d6f 7669 6e67 - when moving │ │ │ │ │ -0002cd80: 2061 2066 696c 6520 6672 6f6d 206f 6e65 a file from one │ │ │ │ │ -0002cd90: 2070 6163 6b61 6765 2074 6f20 616e 6f74 package to anot │ │ │ │ │ -0002cda0: 6865 7220 2873 6565 202a 6e6f 7465 0a20 her (see *note. │ │ │ │ │ -0002cdb0: 2020 2020 4f76 6572 7772 6974 696e 6720 Overwriting │ │ │ │ │ -0002cdc0: 6669 6c65 7320 616e 6420 7265 706c 6163 files and replac │ │ │ │ │ -0002cdd0: 696e 6720 7061 636b 6167 6573 202d 2052 ing packages - R │ │ │ │ │ -0002cde0: 6570 6c61 6365 733a 2063 322e 292c 0a0a eplaces: c2.),.. │ │ │ │ │ -0002cdf0: 2020 202d 2077 6865 6e20 7370 6c69 7474 - when splitt │ │ │ │ │ -0002ce00: 696e 6720 6120 7061 636b 6167 6520 2861 ing a package (a │ │ │ │ │ -0002ce10: 2073 7065 6369 616c 2063 6173 6520 6f66 special case of │ │ │ │ │ -0002ce20: 2074 6865 2070 7265 7669 6f75 7320 6f6e the previous on │ │ │ │ │ -0002ce30: 6529 2c20 6f72 0a0a 2020 202d 2077 6865 e), or.. - whe │ │ │ │ │ -0002ce40: 6e20 7468 6520 6272 6561 6b69 6e67 2070 n the breaking p │ │ │ │ │ -0002ce50: 6163 6b61 6765 2065 7870 6f73 6573 2061 ackage exposes a │ │ │ │ │ -0002ce60: 2062 7567 2069 6e20 6f72 2069 6e74 6572 bug in or inter │ │ │ │ │ -0002ce70: 6163 7473 2062 6164 6c79 2077 6974 680a acts badly with. │ │ │ │ │ -0002ce80: 2020 2020 2070 6172 7469 6375 6c61 7220 particular │ │ │ │ │ -0002ce90: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -0002cea0: 6272 6f6b 656e 2070 6163 6b61 6765 2e0a broken package.. │ │ │ │ │ -0002ceb0: 0ae2 8098 436f 6e66 6c69 6374 73e2 8099 ....Conflicts... │ │ │ │ │ -0002cec0: 2073 686f 756c 6420 6265 2075 7365 640a should be used. │ │ │ │ │ -0002ced0: 0a20 2020 2d20 7768 656e 2074 776f 2070 . - when two p │ │ │ │ │ -0002cee0: 6163 6b61 6765 7320 7072 6f76 6964 6520 ackages provide │ │ │ │ │ -0002cef0: 7468 6520 7361 6d65 2066 696c 6520 616e the same file an │ │ │ │ │ -0002cf00: 6420 7769 6c6c 2063 6f6e 7469 6e75 6520 d will continue │ │ │ │ │ -0002cf10: 746f 2064 6f20 736f 2c0a 0a20 2020 2d20 to do so,.. - │ │ │ │ │ -0002cf20: 696e 2063 6f6e 6a75 6e63 7469 6f6e 2077 in conjunction w │ │ │ │ │ -0002cf30: 6974 6820 e280 9850 726f 7669 6465 73e2 ith ...Provides. │ │ │ │ │ -0002cf40: 8099 2077 6865 6e20 6f6e 6c79 206f 6e65 .. when only one │ │ │ │ │ -0002cf50: 2070 6163 6b61 6765 2070 726f 7669 6469 package providi │ │ │ │ │ -0002cf60: 6e67 2061 0a20 2020 2020 6769 7665 6e20 ng a. given │ │ │ │ │ -0002cf70: 7669 7274 7561 6c20 6661 6369 6c69 7479 virtual facility │ │ │ │ │ -0002cf80: 2063 616e 2062 6520 756e 7061 636b 6564 can be unpacked │ │ │ │ │ -0002cf90: 2061 7420 6120 7469 6d65 2028 7365 6520 at a time (see │ │ │ │ │ -0002cfa0: 2a6e 6f74 6520 5669 7274 7561 6c0a 2020 *note Virtual. │ │ │ │ │ -0002cfb0: 2020 2070 6163 6b61 6765 7320 2d20 5072 packages - Pr │ │ │ │ │ -0002cfc0: 6f76 6964 6573 3a20 3536 2e29 2c0a 0a20 ovides: 56.),.. │ │ │ │ │ -0002cfd0: 2020 2d20 696e 206f 7468 6572 2063 6173 - in other cas │ │ │ │ │ -0002cfe0: 6573 2077 6865 7265 206f 6e65 206d 7573 es where one mus │ │ │ │ │ -0002cff0: 7420 7072 6576 656e 7420 7369 6d75 6c74 t prevent simult │ │ │ │ │ -0002d000: 616e 656f 7573 2069 6e73 7461 6c6c 6174 aneous installat │ │ │ │ │ -0002d010: 696f 6e20 6f66 0a20 2020 2020 7477 6f20 ion of. two │ │ │ │ │ -0002d020: 7061 636b 6167 6573 2066 6f72 2072 6561 packages for rea │ │ │ │ │ -0002d030: 736f 6e73 2074 6861 7420 6172 6520 6f6e sons that are on │ │ │ │ │ -0002d040: 676f 696e 6720 286e 6f74 2066 6978 6564 going (not fixed │ │ │ │ │ -0002d050: 2069 6e20 6120 6c61 7465 720a 2020 2020 in a later. │ │ │ │ │ -0002d060: 2076 6572 7369 6f6e 206f 6620 6f6e 6520 version of one │ │ │ │ │ -0002d070: 6f66 2074 6865 2070 6163 6b61 6765 7329 of the packages) │ │ │ │ │ -0002d080: 206f 7220 7468 6174 206d 7573 7420 7072 or that must pr │ │ │ │ │ -0002d090: 6576 656e 7420 626f 7468 2070 6163 6b61 event both packa │ │ │ │ │ -0002d0a0: 6765 730a 2020 2020 2066 726f 6d20 6265 ges. from be │ │ │ │ │ -0002d0b0: 696e 6720 756e 7061 636b 6564 2061 7420 ing unpacked at │ │ │ │ │ -0002d0c0: 7468 6520 7361 6d65 2074 696d 652c 206e the same time, n │ │ │ │ │ -0002d0d0: 6f74 206a 7573 7420 636f 6e66 6967 7572 ot just configur │ │ │ │ │ -0002d0e0: 6564 2e0a 0a42 6520 6177 6172 6520 7468 ed...Be aware th │ │ │ │ │ -0002d0f0: 6174 2061 6464 696e 6720 e280 9843 6f6e at adding ...Con │ │ │ │ │ -0002d100: 666c 6963 7473 e280 9920 6973 206e 6f72 flicts... is nor │ │ │ │ │ -0002d110: 6d61 6c6c 7920 6e6f 7420 7468 6520 6265 mally not the be │ │ │ │ │ -0002d120: 7374 2073 6f6c 7574 696f 6e20 7768 656e st solution when │ │ │ │ │ -0002d130: 0a74 776f 2070 6163 6b61 6765 7320 7072 .two packages pr │ │ │ │ │ -0002d140: 6f76 6964 6520 7468 6520 7361 6d65 2066 ovide the same f │ │ │ │ │ -0002d150: 696c 6573 2e20 2044 6570 656e 6469 6e67 iles. Depending │ │ │ │ │ -0002d160: 206f 6e20 7468 6520 7265 6173 6f6e 2066 on the reason f │ │ │ │ │ -0002d170: 6f72 2074 6861 740a 636f 6e66 6c69 6374 or that.conflict │ │ │ │ │ -0002d180: 2c20 7573 696e 6720 616c 7465 726e 6174 , using alternat │ │ │ │ │ -0002d190: 6976 6573 206f 7220 7265 6e61 6d69 6e67 ives or renaming │ │ │ │ │ -0002d1a0: 2074 6865 2066 696c 6573 2069 7320 6f66 the files is of │ │ │ │ │ -0002d1b0: 7465 6e20 6120 6265 7474 6572 0a61 7070 ten a better.app │ │ │ │ │ -0002d1c0: 726f 6163 682e 2020 5365 652c 2066 6f72 roach. See, for │ │ │ │ │ -0002d1d0: 2065 7861 6d70 6c65 2c20 2a6e 6f74 6520 example, *note │ │ │ │ │ -0002d1e0: 4269 6e61 7269 6573 3a20 6366 2e0a 0a4e Binaries: cf...N │ │ │ │ │ -0002d1f0: 6569 7468 6572 20e2 8098 4272 6561 6b73 either ...Breaks │ │ │ │ │ -0002d200: e280 9920 6e6f 7220 e280 9843 6f6e 666c ... nor ...Confl │ │ │ │ │ -0002d210: 6963 7473 e280 9920 7368 6f75 6c64 2062 icts... should b │ │ │ │ │ -0002d220: 6520 7573 6564 2075 6e6c 6573 7320 7477 e used unless tw │ │ │ │ │ -0002d230: 6f20 7061 636b 6167 6573 0a63 616e 6e6f o packages.canno │ │ │ │ │ -0002d240: 7420 6265 2069 6e73 7461 6c6c 6564 2061 t be installed a │ │ │ │ │ -0002d250: 7420 7468 6520 7361 6d65 2074 696d 6520 t the same time │ │ │ │ │ -0002d260: 6f72 2069 6e73 7461 6c6c 696e 6720 7468 or installing th │ │ │ │ │ -0002d270: 656d 2062 6f74 6820 6361 7573 6573 206f em both causes o │ │ │ │ │ -0002d280: 6e65 0a6f 6620 7468 656d 2074 6f20 6265 ne.of them to be │ │ │ │ │ -0002d290: 2062 726f 6b65 6e20 6f72 2075 6e75 7361 broken or unusa │ │ │ │ │ -0002d2a0: 626c 652e 2020 4861 7669 6e67 2073 696d ble. Having sim │ │ │ │ │ -0002d2b0: 696c 6172 2066 756e 6374 696f 6e61 6c69 ilar functionali │ │ │ │ │ -0002d2c0: 7479 206f 720a 7065 7266 6f72 6d69 6e67 ty or.performing │ │ │ │ │ -0002d2d0: 2074 6865 2073 616d 6520 7461 736b 7320 the same tasks │ │ │ │ │ -0002d2e0: 6173 2061 6e6f 7468 6572 2070 6163 6b61 as another packa │ │ │ │ │ -0002d2f0: 6765 2069 7320 6e6f 7420 7375 6666 6963 ge is not suffic │ │ │ │ │ -0002d300: 6965 6e74 2072 6561 736f 6e20 746f 0a64 ient reason to.d │ │ │ │ │ -0002d310: 6563 6c61 7265 20e2 8098 4272 6561 6b73 eclare ...Breaks │ │ │ │ │ -0002d320: e280 9920 6f72 20e2 8098 436f 6e66 6c69 ... or ...Confli │ │ │ │ │ -0002d330: 6374 73e2 8099 2077 6974 6820 7468 6174 cts... with that │ │ │ │ │ -0002d340: 2070 6163 6b61 6765 2e0a 0a41 20e2 8098 package...A ... │ │ │ │ │ -0002d350: 436f 6e66 6c69 6374 73e2 8099 2065 6e74 Conflicts... ent │ │ │ │ │ -0002d360: 7279 206d 6179 2068 6176 6520 616e 20e2 ry may have an . │ │ │ │ │ -0002d370: 809c 6561 726c 6965 7220 7468 616e e280 ..earlier than.. │ │ │ │ │ -0002d380: 9d20 7665 7273 696f 6e20 636c 6175 7365 . version clause │ │ │ │ │ -0002d390: 2069 6620 7468 650a 7265 6173 6f6e 2066 if the.reason f │ │ │ │ │ -0002d3a0: 6f72 2074 6865 2063 6f6e 666c 6963 7420 or the conflict │ │ │ │ │ -0002d3b0: 6973 2063 6f72 7265 6374 6564 2069 6e20 is corrected in │ │ │ │ │ -0002d3c0: 6120 6c61 7465 7220 7665 7273 696f 6e20 a later version │ │ │ │ │ -0002d3d0: 6f66 206f 6e65 206f 6620 7468 650a 7061 of one of the.pa │ │ │ │ │ -0002d3e0: 636b 6167 6573 2e20 2048 6f77 6576 6572 ckages. However │ │ │ │ │ -0002d3f0: 2c20 6e6f 726d 616c 6c79 2074 6865 2070 , normally the p │ │ │ │ │ -0002d400: 7265 7365 6e63 6520 6f66 2061 6e20 e280 resence of an .. │ │ │ │ │ -0002d410: 9c65 6172 6c69 6572 2074 6861 6ee2 809d .earlier than... │ │ │ │ │ -0002d420: 2076 6572 7369 6f6e 0a63 6c61 7573 6520 version.clause │ │ │ │ │ -0002d430: 6973 2061 2073 6967 6e20 7468 6174 20e2 is a sign that . │ │ │ │ │ -0002d440: 8098 4272 6561 6b73 e280 9920 7368 6f75 ..Breaks... shou │ │ │ │ │ -0002d450: 6c64 2068 6176 6520 6265 656e 2075 7365 ld have been use │ │ │ │ │ -0002d460: 6420 696e 7374 6561 642e 2020 416e 0ae2 d instead. An.. │ │ │ │ │ -0002d470: 809c 6561 726c 6965 7220 7468 616e e280 ..earlier than.. │ │ │ │ │ -0002d480: 9d20 7665 7273 696f 6e20 636c 6175 7365 . version clause │ │ │ │ │ -0002d490: 2069 6e20 e280 9843 6f6e 666c 6963 7473 in ...Conflicts │ │ │ │ │ -0002d4a0: e280 9920 7072 6576 656e 7473 20e2 8098 ... prevents ... │ │ │ │ │ -0002d4b0: 6470 6b67 e280 9920 6672 6f6d 0a75 7067 dpkg... from.upg │ │ │ │ │ -0002d4c0: 7261 6469 6e67 206f 7220 696e 7374 616c rading or instal │ │ │ │ │ -0002d4d0: 6c69 6e67 2074 6865 2070 6163 6b61 6765 ling the package │ │ │ │ │ -0002d4e0: 2077 6869 6368 2064 6563 6c61 7265 7320 which declares │ │ │ │ │ -0002d4f0: 7375 6368 2061 2063 6f6e 666c 6963 7420 such a conflict │ │ │ │ │ -0002d500: 756e 7469 6c0a 7468 6520 7570 6772 6164 until.the upgrad │ │ │ │ │ -0002d510: 6520 6f72 2072 656d 6f76 616c 206f 6620 e or removal of │ │ │ │ │ -0002d520: 7468 6520 636f 6e66 6c69 6374 6564 2d77 the conflicted-w │ │ │ │ │ -0002d530: 6974 6820 7061 636b 6167 6520 6861 7320 ith package has │ │ │ │ │ -0002d540: 6265 656e 0a63 6f6d 706c 6574 6564 2c20 been.completed, │ │ │ │ │ -0002d550: 7768 6963 6820 6973 2061 2073 7472 6f6e which is a stron │ │ │ │ │ -0002d560: 6720 7265 7374 7269 6374 696f 6e2e 0a0a g restriction... │ │ │ │ │ -0002d570: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0002d580: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0002d590: 653a 2056 6972 7475 616c 2070 6163 6b61 e: Virtual packa │ │ │ │ │ -0002d5a0: 6765 7320 2d20 5072 6f76 6964 6573 2c20 ges - Provides, │ │ │ │ │ -0002d5b0: 204e 6578 743a 204f 7665 7277 7269 7469 Next: Overwriti │ │ │ │ │ -0002d5c0: 6e67 2066 696c 6573 2061 6e64 2072 6570 ng files and rep │ │ │ │ │ -0002d5d0: 6c61 6369 6e67 2070 6163 6b61 6765 7320 lacing packages │ │ │ │ │ -0002d5e0: 2d20 5265 706c 6163 6573 2c20 2050 7265 - Replaces, Pre │ │ │ │ │ -0002d5f0: 763a 2043 6f6e 666c 6963 7469 6e67 2062 v: Conflicting b │ │ │ │ │ -0002d600: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ -0002d610: 2043 6f6e 666c 6963 7473 2c20 2055 703a Conflicts, Up: │ │ │ │ │ -0002d620: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ -0002d630: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -0002d640: 2070 6163 6b61 6765 730a 0a36 2e35 2056 packages..6.5 V │ │ │ │ │ -0002d650: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ -0002d660: 2d20 e280 9850 726f 7669 6465 73e2 8099 - ...Provides... │ │ │ │ │ -0002d670: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0002d680: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002d690: 3d3d 0a0a 4173 2077 656c 6c20 6173 2074 ==..As well as t │ │ │ │ │ -0002d6a0: 6865 206e 616d 6573 206f 6620 6163 7475 he names of actu │ │ │ │ │ -0002d6b0: 616c 2028 e280 9c63 6f6e 6372 6574 65e2 al (...concrete. │ │ │ │ │ -0002d6c0: 809d 2920 7061 636b 6167 6573 2c20 7468 ..) packages, th │ │ │ │ │ -0002d6d0: 6520 7061 636b 6167 650a 7265 6c61 7469 e package.relati │ │ │ │ │ -0002d6e0: 6f6e 7368 6970 2066 6965 6c64 7320 e280 onship fields .. │ │ │ │ │ -0002d6f0: 9844 6570 656e 6473 e280 992c 20e2 8098 .Depends..., ... │ │ │ │ │ -0002d700: 5265 636f 6d6d 656e 6473 e280 992c 20e2 Recommends..., . │ │ │ │ │ -0002d710: 8098 5375 6767 6573 7473 e280 992c 20e2 ..Suggests..., . │ │ │ │ │ -0002d720: 8098 456e 6861 6e63 6573 e280 992c 0ae2 ..Enhances...,.. │ │ │ │ │ -0002d730: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ -0002d740: 2c20 e280 9842 7265 616b 73e2 8099 2c20 , ...Breaks..., │ │ │ │ │ -0002d750: e280 9843 6f6e 666c 6963 7473 e280 992c ...Conflicts..., │ │ │ │ │ -0002d760: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -0002d770: 73e2 8099 2c0a e280 9842 7569 6c64 2d44 s...,....Build-D │ │ │ │ │ -0002d780: 6570 656e 6473 2d49 6e64 6570 e280 992c epends-Indep..., │ │ │ │ │ -0002d790: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -0002d7a0: 732d 4172 6368 e280 992c 20e2 8098 4275 s-Arch..., ...Bu │ │ │ │ │ -0002d7b0: 696c 642d 436f 6e66 6c69 6374 73e2 8099 ild-Conflicts... │ │ │ │ │ -0002d7c0: 2c0a e280 9842 7569 6c64 2d43 6f6e 666c ,....Build-Confl │ │ │ │ │ -0002d7d0: 6963 7473 2d49 6e64 6570 e280 9920 616e icts-Indep... an │ │ │ │ │ -0002d7e0: 6420 e280 9842 7569 6c64 2d43 6f6e 666c d ...Build-Confl │ │ │ │ │ -0002d7f0: 6963 7473 2d41 7263 68e2 8099 206d 6179 icts-Arch... may │ │ │ │ │ -0002d800: 206d 656e 7469 6f6e 20e2 809c 7669 7274 mention ...virt │ │ │ │ │ -0002d810: 7561 6c0a 7061 636b 6167 6573 e280 9d2e ual.packages.... │ │ │ │ │ -0002d820: 0a0a 4120 2776 6972 7475 616c 2070 6163 ..A 'virtual pac │ │ │ │ │ -0002d830: 6b61 6765 2720 6973 206f 6e65 2077 6869 kage' is one whi │ │ │ │ │ -0002d840: 6368 2061 7070 6561 7273 2069 6e20 7468 ch appears in th │ │ │ │ │ -0002d850: 6520 e280 9850 726f 7669 6465 73e2 8099 e ...Provides... │ │ │ │ │ -0002d860: 2063 6f6e 7472 6f6c 2066 6965 6c64 0a6f control field.o │ │ │ │ │ -0002d870: 6620 616e 6f74 6865 7220 7061 636b 6167 f another packag │ │ │ │ │ -0002d880: 652e 2020 5468 6520 6566 6665 6374 2069 e. The effect i │ │ │ │ │ -0002d890: 7320 6173 2069 6620 7468 6520 7061 636b s as if the pack │ │ │ │ │ -0002d8a0: 6167 6528 7329 2077 6869 6368 2070 726f age(s) which pro │ │ │ │ │ -0002d8b0: 7669 6465 2061 0a70 6172 7469 6375 6c61 vide a.particula │ │ │ │ │ -0002d8c0: 7220 7669 7274 7561 6c20 7061 636b 6167 r virtual packag │ │ │ │ │ -0002d8d0: 6520 6e61 6d65 2068 6164 2062 6565 6e20 e name had been │ │ │ │ │ -0002d8e0: 6c69 7374 6564 2062 7920 6e61 6d65 2065 listed by name e │ │ │ │ │ -0002d8f0: 7665 7279 7768 6572 6520 7468 650a 7669 verywhere the.vi │ │ │ │ │ -0002d900: 7274 7561 6c20 7061 636b 6167 6520 6e61 rtual package na │ │ │ │ │ -0002d910: 6d65 2061 7070 6561 7273 2e20 2028 5365 me appears. (Se │ │ │ │ │ -0002d920: 6520 616c 736f 202a 6e6f 7465 2056 6972 e also *note Vir │ │ │ │ │ -0002d930: 7475 616c 2070 6163 6b61 6765 733a 2031 tual packages: 1 │ │ │ │ │ -0002d940: 332e 290a 0a49 6620 7468 6572 6520 6172 3.)..If there ar │ │ │ │ │ -0002d950: 6520 626f 7468 2063 6f6e 6372 6574 6520 e both concrete │ │ │ │ │ -0002d960: 616e 6420 7669 7274 7561 6c20 7061 636b and virtual pack │ │ │ │ │ -0002d970: 6167 6573 206f 6620 7468 6520 7361 6d65 ages of the same │ │ │ │ │ -0002d980: 206e 616d 652c 2074 6865 6e0a 7468 6520 name, then.the │ │ │ │ │ -0002d990: 6465 7065 6e64 656e 6379 206d 6179 2062 dependency may b │ │ │ │ │ -0002d9a0: 6520 7361 7469 7366 6965 6420 286f 7220 e satisfied (or │ │ │ │ │ -0002d9b0: 7468 6520 636f 6e66 6c69 6374 2063 6175 the conflict cau │ │ │ │ │ -0002d9c0: 7365 6429 2062 7920 6569 7468 6572 2074 sed) by either t │ │ │ │ │ -0002d9d0: 6865 0a63 6f6e 6372 6574 6520 7061 636b he.concrete pack │ │ │ │ │ -0002d9e0: 6167 6520 7769 7468 2074 6865 206e 616d age with the nam │ │ │ │ │ -0002d9f0: 6520 696e 2071 7565 7374 696f 6e20 6f72 e in question or │ │ │ │ │ -0002da00: 2061 6e79 206f 7468 6572 2063 6f6e 6372 any other concr │ │ │ │ │ -0002da10: 6574 6520 7061 636b 6167 650a 7768 6963 ete package.whic │ │ │ │ │ -0002da20: 6820 7072 6f76 6964 6573 2074 6865 2076 h provides the v │ │ │ │ │ -0002da30: 6972 7475 616c 2070 6163 6b61 6765 2077 irtual package w │ │ │ │ │ -0002da40: 6974 6820 7468 6520 6e61 6d65 2069 6e20 ith the name in │ │ │ │ │ -0002da50: 7175 6573 7469 6f6e 2e20 2054 6869 7320 question. This │ │ │ │ │ -0002da60: 6973 0a73 6f20 7468 6174 2c20 666f 7220 is.so that, for │ │ │ │ │ -0002da70: 6578 616d 706c 652c 2073 7570 706f 7369 example, supposi │ │ │ │ │ -0002da80: 6e67 2077 6520 6861 7665 0a0a 2020 2020 ng we have.. │ │ │ │ │ -0002da90: 2050 6163 6b61 6765 3a20 666f 6f0a 2020 Package: foo. │ │ │ │ │ -0002daa0: 2020 2044 6570 656e 6473 3a20 6261 720a Depends: bar. │ │ │ │ │ -0002dab0: 0a61 6e64 2073 6f6d 656f 6e65 2065 6c73 .and someone els │ │ │ │ │ -0002dac0: 6520 7265 6c65 6173 6573 2061 6e20 656e e releases an en │ │ │ │ │ -0002dad0: 6861 6e63 6564 2076 6572 7369 6f6e 206f hanced version o │ │ │ │ │ -0002dae0: 6620 7468 6520 e280 9862 6172 e280 9920 f the ...bar... │ │ │ │ │ -0002daf0: 7061 636b 6167 6520 7468 6579 0a63 616e package they.can │ │ │ │ │ -0002db00: 2073 6179 3a0a 0a20 2020 2020 5061 636b say:.. Pack │ │ │ │ │ -0002db10: 6167 653a 2062 6172 2d70 6c75 730a 2020 age: bar-plus. │ │ │ │ │ -0002db20: 2020 2050 726f 7669 6465 733a 2062 6172 Provides: bar │ │ │ │ │ -0002db30: 0a0a 616e 6420 7468 6520 e280 9862 6172 ..and the ...bar │ │ │ │ │ -0002db40: 2d70 6c75 73e2 8099 2070 6163 6b61 6765 -plus... package │ │ │ │ │ -0002db50: 2077 696c 6c20 6e6f 7720 616c 736f 2073 will now also s │ │ │ │ │ -0002db60: 6174 6973 6679 2074 6865 2064 6570 656e atisfy the depen │ │ │ │ │ -0002db70: 6465 6e63 7920 666f 7220 7468 650a e280 dency for the... │ │ │ │ │ -0002db80: 9866 6f6f e280 9920 7061 636b 6167 652e .foo... package. │ │ │ │ │ -0002db90: 0a0a 4120 e280 9850 726f 7669 6465 73e2 ..A ...Provides. │ │ │ │ │ -0002dba0: 8099 2066 6965 6c64 206d 6179 2063 6f6e .. field may con │ │ │ │ │ -0002dbb0: 7461 696e 2076 6572 7369 6f6e 206e 756d tain version num │ │ │ │ │ -0002dbc0: 6265 7273 2c20 616e 6420 7375 6368 2061 bers, and such a │ │ │ │ │ -0002dbd0: 2076 6572 7369 6f6e 0a6e 756d 6265 7220 version.number │ │ │ │ │ -0002dbe0: 7769 6c6c 2062 6520 636f 6e73 6964 6572 will be consider │ │ │ │ │ -0002dbf0: 6564 2077 6865 6e20 636f 6e73 6964 6572 ed when consider │ │ │ │ │ -0002dc00: 696e 6720 6120 6465 7065 6e64 656e 6379 ing a dependency │ │ │ │ │ -0002dc10: 206f 6e20 6f72 2063 6f6e 666c 6963 740a on or conflict. │ │ │ │ │ -0002dc20: 7769 7468 2074 6865 2076 6972 7475 616c with the virtual │ │ │ │ │ -0002dc30: 2070 6163 6b61 6765 206e 616d 652e 2020 package name. │ │ │ │ │ -0002dc40: 466f 7220 6578 616d 706c 652c 2067 6976 For example, giv │ │ │ │ │ -0002dc50: 656e 2074 6865 2066 6f6c 6c6f 7769 6e67 en the following │ │ │ │ │ -0002dc60: 0a70 6163 6b61 6765 733a 0a0a 2020 2020 .packages:.. │ │ │ │ │ -0002dc70: 2050 6163 6b61 6765 3a20 666f 6f0a 2020 Package: foo. │ │ │ │ │ -0002dc80: 2020 2044 6570 656e 6473 3a20 6261 7220 Depends: bar │ │ │ │ │ -0002dc90: 283e 3d20 312e 3029 0a0a 2020 2020 2050 (>= 1.0).. P │ │ │ │ │ -0002dca0: 6163 6b61 6765 3a20 6261 720a 2020 2020 ackage: bar. │ │ │ │ │ -0002dcb0: 2056 6572 7369 6f6e 3a20 302e 390a 0a20 Version: 0.9.. │ │ │ │ │ -0002dcc0: 2020 2020 5061 636b 6167 653a 2062 6172 Package: bar │ │ │ │ │ -0002dcd0: 2d70 6c75 730a 2020 2020 2050 726f 7669 -plus. Provi │ │ │ │ │ -0002dce0: 6465 733a 2062 6172 2028 3d20 312e 3029 des: bar (= 1.0) │ │ │ │ │ -0002dcf0: 0a0a 7468 6520 e280 9862 6172 2d70 6c75 ..the ...bar-plu │ │ │ │ │ -0002dd00: 73e2 8099 2070 6163 6b61 6765 2077 696c s... package wil │ │ │ │ │ -0002dd10: 6c20 7361 7469 7366 7920 7468 6520 6465 l satisfy the de │ │ │ │ │ -0002dd20: 7065 6e64 656e 6379 2066 6f72 2074 6865 pendency for the │ │ │ │ │ -0002dd30: 20e2 8098 666f 6fe2 8099 2070 6163 6b61 ...foo... packa │ │ │ │ │ -0002dd40: 6765 0a77 6974 6820 7468 6520 7669 7274 ge.with the virt │ │ │ │ │ -0002dd50: 7561 6c20 7061 636b 6167 6520 6e61 6d65 ual package name │ │ │ │ │ -0002dd60: 2c20 6173 2061 626f 7665 2e20 2049 6620 , as above. If │ │ │ │ │ -0002dd70: 7468 6520 e280 9850 726f 7669 6465 73e2 the ...Provides. │ │ │ │ │ -0002dd80: 8099 2066 6965 6c64 2064 6f65 730a 6e6f .. field does.no │ │ │ │ │ -0002dd90: 7420 7370 6563 6966 7920 6120 7665 7273 t specify a vers │ │ │ │ │ -0002dda0: 696f 6e20 6e75 6d62 6572 2c20 6974 2077 ion number, it w │ │ │ │ │ -0002ddb0: 696c 6c20 6e6f 7420 7361 7469 7366 7920 ill not satisfy │ │ │ │ │ -0002ddc0: 7665 7273 696f 6e65 6420 6465 7065 6e64 versioned depend │ │ │ │ │ -0002ddd0: 656e 6369 6573 0a6f 7220 7669 6f6c 6174 encies.or violat │ │ │ │ │ -0002dde0: 6520 7665 7273 696f 6e65 6420 e280 9843 e versioned ...C │ │ │ │ │ -0002ddf0: 6f6e 666c 6963 7473 e280 9920 6f72 20e2 onflicts... or . │ │ │ │ │ -0002de00: 8098 4272 6561 6b73 e280 992e 2020 466f ..Breaks.... Fo │ │ │ │ │ -0002de10: 7220 6578 616d 706c 652c 2067 6976 656e r example, given │ │ │ │ │ -0002de20: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2070 the.following p │ │ │ │ │ -0002de30: 6163 6b61 6765 733a 0a0a 2020 2020 2050 ackages:.. P │ │ │ │ │ -0002de40: 6163 6b61 6765 3a20 666f 6f0a 2020 2020 ackage: foo. │ │ │ │ │ -0002de50: 2044 6570 656e 6473 3a20 6261 7220 283e Depends: bar (> │ │ │ │ │ -0002de60: 3d20 312e 3029 0a0a 2020 2020 2050 6163 = 1.0).. Pac │ │ │ │ │ -0002de70: 6b61 6765 3a20 6261 720a 2020 2020 2056 kage: bar. V │ │ │ │ │ -0002de80: 6572 7369 6f6e 3a20 302e 390a 0a20 2020 ersion: 0.9.. │ │ │ │ │ -0002de90: 2020 5061 636b 6167 653a 2062 6172 2d70 Package: bar-p │ │ │ │ │ -0002dea0: 6c75 730a 2020 2020 2050 726f 7669 6465 lus. Provide │ │ │ │ │ -0002deb0: 733a 2062 6172 2028 3d20 312e 3029 0a0a s: bar (= 1.0).. │ │ │ │ │ -0002dec0: 2020 2020 2050 6163 6b61 6765 3a20 6261 Package: ba │ │ │ │ │ -0002ded0: 722d 636c 6f6e 650a 2020 2020 2050 726f r-clone. Pro │ │ │ │ │ -0002dee0: 7669 6465 733a 2062 6172 0a0a 7468 6520 vides: bar..the │ │ │ │ │ -0002def0: e280 9862 6172 2d70 6c75 73e2 8099 2070 ...bar-plus... p │ │ │ │ │ -0002df00: 6163 6b61 6765 2077 696c 6c20 7361 7469 ackage will sati │ │ │ │ │ -0002df10: 7366 7920 7468 6520 6465 7065 6e64 656e sfy the dependen │ │ │ │ │ -0002df20: 6379 2066 6f72 2074 6865 20e2 8098 666f cy for the ...fo │ │ │ │ │ -0002df30: 6fe2 8099 0a70 6163 6b61 6765 2c20 6275 o....package, bu │ │ │ │ │ -0002df40: 7420 7468 6520 e280 9862 6172 2d63 6c6f t the ...bar-clo │ │ │ │ │ -0002df50: 6e65 e280 9920 7061 636b 6167 6520 7769 ne... package wi │ │ │ │ │ -0002df60: 6c6c 206e 6f74 2e0a 0a54 6f20 7370 6563 ll not...To spec │ │ │ │ │ -0002df70: 6966 7920 7768 6963 6820 6f66 2061 2073 ify which of a s │ │ │ │ │ -0002df80: 6574 206f 6620 7265 616c 2070 6163 6b61 et of real packa │ │ │ │ │ -0002df90: 6765 7320 7368 6f75 6c64 2062 6520 7468 ges should be th │ │ │ │ │ -0002dfa0: 6520 6465 6661 756c 7420 746f 0a73 6174 e default to.sat │ │ │ │ │ -0002dfb0: 6973 6679 2061 2070 6172 7469 6375 6c61 isfy a particula │ │ │ │ │ -0002dfc0: 7220 6465 7065 6e64 656e 6379 206f 6e20 r dependency on │ │ │ │ │ -0002dfd0: 6120 7669 7274 7561 6c20 7061 636b 6167 a virtual packag │ │ │ │ │ -0002dfe0: 652c 206c 6973 7420 7468 6520 7265 616c e, list the real │ │ │ │ │ -0002dff0: 0a70 6163 6b61 6765 2061 7320 616e 2061 .package as an a │ │ │ │ │ -0002e000: 6c74 6572 6e61 7469 7665 2062 6566 6f72 lternative befor │ │ │ │ │ -0002e010: 6520 7468 6520 7669 7274 7561 6c20 6f6e e the virtual on │ │ │ │ │ -0002e020: 652e 0a0a 4966 2074 6865 2076 6972 7475 e...If the virtu │ │ │ │ │ -0002e030: 616c 2070 6163 6b61 6765 2072 6570 7265 al package repre │ │ │ │ │ -0002e040: 7365 6e74 7320 6120 6661 6369 6c69 7479 sents a facility │ │ │ │ │ -0002e050: 2074 6861 7420 6361 6e20 6f6e 6c79 2062 that can only b │ │ │ │ │ -0002e060: 6520 7072 6f76 6964 6564 0a62 7920 6f6e e provided.by on │ │ │ │ │ -0002e070: 6520 7265 616c 2070 6163 6b61 6765 2061 e real package a │ │ │ │ │ -0002e080: 7420 6120 7469 6d65 2c20 7375 6368 2061 t a time, such a │ │ │ │ │ -0002e090: 7320 7468 6520 6d61 696c 2d74 7261 6e73 s the mail-trans │ │ │ │ │ -0002e0a0: 706f 7274 2d61 6765 6e74 2076 6972 7475 port-agent virtu │ │ │ │ │ -0002e0b0: 616c 0a70 6163 6b61 6765 2074 6861 7420 al.package that │ │ │ │ │ -0002e0c0: 7265 7175 6972 6573 2069 6e73 7461 6c6c requires install │ │ │ │ │ -0002e0d0: 6174 696f 6e20 6f66 2061 2062 696e 6172 ation of a binar │ │ │ │ │ -0002e0e0: 7920 7468 6174 2077 6f75 6c64 2063 6f6e y that would con │ │ │ │ │ -0002e0f0: 666c 6963 7420 7769 7468 0a61 6c6c 206f flict with.all o │ │ │ │ │ -0002e100: 7468 6572 2070 726f 7669 6465 7273 206f ther providers o │ │ │ │ │ -0002e110: 6620 7468 6174 2076 6972 7475 616c 2070 f that virtual p │ │ │ │ │ -0002e120: 6163 6b61 6765 2028 7365 6520 2a6e 6f74 ackage (see *not │ │ │ │ │ -0002e130: 6520 4d61 696c 2074 7261 6e73 706f 7274 e Mail transport │ │ │ │ │ -0002e140: 2c0a 6465 6c69 7665 7279 2061 6e64 2075 ,.delivery and u │ │ │ │ │ -0002e150: 7365 7220 6167 656e 7473 3a20 6431 2e29 ser agents: d1.) │ │ │ │ │ -0002e160: 2c20 616c 6c20 7061 636b 6167 6573 2070 , all packages p │ │ │ │ │ -0002e170: 726f 7669 6469 6e67 2074 6861 7420 7669 roviding that vi │ │ │ │ │ -0002e180: 7274 7561 6c0a 7061 636b 6167 6520 7368 rtual.package sh │ │ │ │ │ -0002e190: 6f75 6c64 2061 6c73 6f20 6465 636c 6172 ould also declar │ │ │ │ │ -0002e1a0: 6520 6120 636f 6e66 6c69 6374 2077 6974 e a conflict wit │ │ │ │ │ -0002e1b0: 6820 6974 2075 7369 6e67 20e2 8098 436f h it using ...Co │ │ │ │ │ -0002e1c0: 6e66 6c69 6374 73e2 8099 2e20 2054 6869 nflicts.... Thi │ │ │ │ │ -0002e1d0: 730a 7769 6c6c 2065 6e73 7572 6520 7468 s.will ensure th │ │ │ │ │ -0002e1e0: 6174 2061 7420 6d6f 7374 206f 6e65 2070 at at most one p │ │ │ │ │ -0002e1f0: 726f 7669 6465 7220 6f66 2074 6861 7420 rovider of that │ │ │ │ │ -0002e200: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ -0002e210: 6973 0a75 6e70 6163 6b65 6420 6f72 2069 is.unpacked or i │ │ │ │ │ -0002e220: 6e73 7461 6c6c 6564 2061 7420 6120 7469 nstalled at a ti │ │ │ │ │ -0002e230: 6d65 2e0a 0a1f 0a46 696c 653a 2064 6562 me.....File: deb │ │ │ │ │ -0002e240: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0002e250: 2020 4e6f 6465 3a20 4f76 6572 7772 6974 Node: Overwrit │ │ │ │ │ -0002e260: 696e 6720 6669 6c65 7320 616e 6420 7265 ing files and re │ │ │ │ │ -0002e270: 706c 6163 696e 6720 7061 636b 6167 6573 placing packages │ │ │ │ │ -0002e280: 202d 2052 6570 6c61 6365 732c 2020 4e65 - Replaces, Ne │ │ │ │ │ -0002e290: 7874 3a20 5265 6c61 7469 6f6e 7368 6970 xt: Relationship │ │ │ │ │ -0002e2a0: 7320 6265 7477 6565 6e20 736f 7572 6365 s between source │ │ │ │ │ -0002e2b0: 2061 6e64 2062 696e 6172 7920 7061 636b and binary pack │ │ │ │ │ -0002e2c0: 6167 6573 202d 2042 7569 6c64 2d44 6570 ages - Build-Dep │ │ │ │ │ -0002e2d0: 656e 6473 2042 7569 6c64 2d44 6570 656e ends Build-Depen │ │ │ │ │ -0002e2e0: 6473 2d49 6e64 6570 2042 7569 6c64 2d44 ds-Indep Build-D │ │ │ │ │ -0002e2f0: 6570 656e 6473 2d41 7263 6820 4275 696c epends-Arch Buil │ │ │ │ │ -0002e300: 642d 436f 6e66 6c69 6374 7320 4275 696c d-Conflicts Buil │ │ │ │ │ -0002e310: 642d 436f 6e66 6c69 6374 732d 496e 6465 d-Conflicts-Inde │ │ │ │ │ -0002e320: 7020 4275 696c 642d 436f 6e66 6c69 6374 p Build-Conflict │ │ │ │ │ -0002e330: 732d 4172 6368 2c20 2050 7265 763a 2056 s-Arch, Prev: V │ │ │ │ │ -0002e340: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ -0002e350: 2d20 5072 6f76 6964 6573 2c20 2055 703a - Provides, Up: │ │ │ │ │ -0002e360: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ -0002e370: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -0002e380: 2070 6163 6b61 6765 730a 0a36 2e36 204f packages..6.6 O │ │ │ │ │ -0002e390: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ -0002e3a0: 2061 6e64 2072 6570 6c61 6369 6e67 2070 and replacing p │ │ │ │ │ -0002e3b0: 6163 6b61 6765 7320 2d20 e280 9852 6570 ackages - ...Rep │ │ │ │ │ -0002e3c0: 6c61 6365 73e2 8099 0a3d 3d3d 3d3d 3d3d laces....======= │ │ │ │ │ -0002e3d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002e3e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002e3f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002e400: 3d3d 0a0a 5061 636b 6167 6573 2063 616e ==..Packages can │ │ │ │ │ -0002e410: 2064 6563 6c61 7265 2069 6e20 7468 6569 declare in thei │ │ │ │ │ -0002e420: 7220 636f 6e74 726f 6c20 6669 6c65 2074 r control file t │ │ │ │ │ -0002e430: 6861 7420 7468 6579 2073 686f 756c 6420 hat they should │ │ │ │ │ -0002e440: 6f76 6572 7772 6974 650a 6669 6c65 7320 overwrite.files │ │ │ │ │ -0002e450: 696e 2063 6572 7461 696e 206f 7468 6572 in certain other │ │ │ │ │ -0002e460: 2070 6163 6b61 6765 732c 206f 7220 636f packages, or co │ │ │ │ │ -0002e470: 6d70 6c65 7465 6c79 2072 6570 6c61 6365 mpletely replace │ │ │ │ │ -0002e480: 206f 7468 6572 2070 6163 6b61 6765 732e other packages. │ │ │ │ │ -0002e490: 0a54 6865 20e2 8098 5265 706c 6163 6573 .The ...Replaces │ │ │ │ │ -0002e4a0: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -0002e4b0: 6420 6861 7320 7468 6573 6520 7477 6f20 d has these two │ │ │ │ │ -0002e4c0: 6469 7374 696e 6374 2070 7572 706f 7365 distinct purpose │ │ │ │ │ -0002e4d0: 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a 204f s...* Menu:..* O │ │ │ │ │ -0002e4e0: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ -0002e4f0: 2069 6e20 6f74 6865 7220 7061 636b 6167 in other packag │ │ │ │ │ -0002e500: 6573 3a3a 0a2a 2052 6570 6c61 6369 6e67 es::.* Replacing │ │ │ │ │ -0002e510: 2077 686f 6c65 2070 6163 6b61 6765 732c whole packages, │ │ │ │ │ -0002e520: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ -0002e530: 656d 6f76 616c 3a20 5265 706c 6163 696e emoval: Replacin │ │ │ │ │ -0002e540: 6720 7768 6f6c 6520 7061 636b 6167 6573 g whole packages │ │ │ │ │ -0002e550: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ -0002e560: 656d 6f76 616c 2e0a 0a1f 0a46 696c 653a emoval.....File: │ │ │ │ │ -0002e570: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0002e580: 6e66 6f2c 2020 4e6f 6465 3a20 4f76 6572 nfo, Node: Over │ │ │ │ │ -0002e590: 7772 6974 696e 6720 6669 6c65 7320 696e writing files in │ │ │ │ │ -0002e5a0: 206f 7468 6572 2070 6163 6b61 6765 732c other packages, │ │ │ │ │ -0002e5b0: 2020 4e65 7874 3a20 5265 706c 6163 696e Next: Replacin │ │ │ │ │ -0002e5c0: 6720 7768 6f6c 6520 7061 636b 6167 6573 g whole packages │ │ │ │ │ -0002e5d0: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ -0002e5e0: 656d 6f76 616c 2c20 2055 703a 204f 7665 emoval, Up: Ove │ │ │ │ │ -0002e5f0: 7277 7269 7469 6e67 2066 696c 6573 2061 rwriting files a │ │ │ │ │ -0002e600: 6e64 2072 6570 6c61 6369 6e67 2070 6163 nd replacing pac │ │ │ │ │ -0002e610: 6b61 6765 7320 2d20 5265 706c 6163 6573 kages - Replaces │ │ │ │ │ -0002e620: 0a0a 362e 362e 3120 4f76 6572 7772 6974 ..6.6.1 Overwrit │ │ │ │ │ -0002e630: 696e 6720 6669 6c65 7320 696e 206f 7468 ing files in oth │ │ │ │ │ -0002e640: 6572 2070 6163 6b61 6765 730a 2d2d 2d2d er packages.---- │ │ │ │ │ -0002e650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002e660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002e670: 2d2d 2d2d 2d0a 0a49 7420 6973 2075 7375 -----..It is usu │ │ │ │ │ -0002e680: 616c 6c79 2061 6e20 6572 726f 7220 666f ally an error fo │ │ │ │ │ -0002e690: 7220 6120 7061 636b 6167 6520 746f 2063 r a package to c │ │ │ │ │ -0002e6a0: 6f6e 7461 696e 2066 696c 6573 2077 6869 ontain files whi │ │ │ │ │ -0002e6b0: 6368 2061 7265 206f 6e20 7468 650a 7379 ch are on the.sy │ │ │ │ │ -0002e6c0: 7374 656d 2069 6e20 616e 6f74 6865 7220 stem in another │ │ │ │ │ -0002e6d0: 7061 636b 6167 652e 2020 486f 7765 7665 package. Howeve │ │ │ │ │ -0002e6e0: 722c 2069 6620 7468 6520 6f76 6572 7772 r, if the overwr │ │ │ │ │ -0002e6f0: 6974 696e 6720 7061 636b 6167 6520 6465 iting package de │ │ │ │ │ -0002e700: 636c 6172 6573 0a74 6861 7420 6974 20e2 clares.that it . │ │ │ │ │ -0002e710: 8098 5265 706c 6163 6573 e280 9920 7468 ..Replaces... th │ │ │ │ │ -0002e720: 6520 6f6e 6520 636f 6e74 6169 6e69 6e67 e one containing │ │ │ │ │ -0002e730: 2074 6865 2066 696c 6520 6265 696e 6720 the file being │ │ │ │ │ -0002e740: 6f76 6572 7772 6974 7465 6e2c 2074 6865 overwritten, the │ │ │ │ │ -0002e750: 6e0a e280 9864 706b 67e2 8099 2077 696c n....dpkg... wil │ │ │ │ │ -0002e760: 6c20 7265 706c 6163 6520 7468 6520 6669 l replace the fi │ │ │ │ │ -0002e770: 6c65 2066 726f 6d20 7468 6520 6f6c 6420 le from the old │ │ │ │ │ -0002e780: 7061 636b 6167 6520 7769 7468 2074 6861 package with tha │ │ │ │ │ -0002e790: 7420 6672 6f6d 2074 6865 0a6e 6577 2e20 t from the.new. │ │ │ │ │ -0002e7a0: 2054 6865 2066 696c 6520 7769 6c6c 206e The file will n │ │ │ │ │ -0002e7b0: 6f20 6c6f 6e67 6572 2062 6520 6c69 7374 o longer be list │ │ │ │ │ -0002e7c0: 6564 2061 7320 e280 9c6f 776e 6564 e280 ed as ...owned.. │ │ │ │ │ -0002e7d0: 9d20 6279 2074 6865 206f 6c64 2070 6163 . by the old pac │ │ │ │ │ -0002e7e0: 6b61 6765 0a61 6e64 2077 696c 6c20 6265 kage.and will be │ │ │ │ │ -0002e7f0: 2074 616b 656e 206f 7665 7220 6279 2074 taken over by t │ │ │ │ │ -0002e800: 6865 206e 6577 2070 6163 6b61 6765 2e20 he new package. │ │ │ │ │ -0002e810: 204e 6f72 6d61 6c6c 792c 20e2 8098 4272 Normally, ...Br │ │ │ │ │ -0002e820: 6561 6b73 e280 9920 7368 6f75 6c64 2062 eaks... should b │ │ │ │ │ -0002e830: 650a 7573 6564 2069 6e20 636f 6e6a 756e e.used in conjun │ │ │ │ │ -0002e840: 6374 696f 6e20 7769 7468 20e2 8098 5265 ction with ...Re │ │ │ │ │ -0002e850: 706c 6163 6573 e280 992e 2020 2831 290a places.... (1). │ │ │ │ │ -0002e860: 0a46 6f72 2065 7861 6d70 6c65 2c20 6966 .For example, if │ │ │ │ │ -0002e870: 2061 2070 6163 6b61 6765 2066 6f6f 2069 a package foo i │ │ │ │ │ -0002e880: 7320 7370 6c69 7420 696e 746f 2066 6f6f s split into foo │ │ │ │ │ -0002e890: 2061 6e64 2066 6f6f 2d64 6174 6120 7374 and foo-data st │ │ │ │ │ -0002e8a0: 6172 7469 6e67 2061 740a 7665 7273 696f arting at.versio │ │ │ │ │ -0002e8b0: 6e20 312e 322d 332c 2066 6f6f 2d64 6174 n 1.2-3, foo-dat │ │ │ │ │ -0002e8c0: 6120 776f 756c 6420 6861 7665 2074 6865 a would have the │ │ │ │ │ -0002e8d0: 2066 6965 6c64 730a 0a20 2020 2020 5265 fields.. Re │ │ │ │ │ -0002e8e0: 706c 6163 6573 3a20 666f 6f20 283c 3c20 places: foo (<< │ │ │ │ │ -0002e8f0: 312e 322d 3329 0a20 2020 2020 4272 6561 1.2-3). Brea │ │ │ │ │ -0002e900: 6b73 3a20 666f 6f20 283c 3c20 312e 322d ks: foo (<< 1.2- │ │ │ │ │ -0002e910: 3329 0a0a 696e 2069 7473 2063 6f6e 7472 3)..in its contr │ │ │ │ │ -0002e920: 6f6c 2066 696c 652e 2020 5468 6520 6e65 ol file. The ne │ │ │ │ │ -0002e930: 7720 7665 7273 696f 6e20 6f66 2074 6865 w version of the │ │ │ │ │ -0002e940: 2070 6163 6b61 6765 2066 6f6f 2077 6f75 package foo wou │ │ │ │ │ -0002e950: 6c64 206e 6f72 6d61 6c6c 790a 6861 7665 ld normally.have │ │ │ │ │ -0002e960: 2074 6865 2066 6965 6c64 0a0a 2020 2020 the field.. │ │ │ │ │ -0002e970: 2044 6570 656e 6473 3a20 666f 6f2d 6461 Depends: foo-da │ │ │ │ │ -0002e980: 7461 2028 3e3d 2031 2e32 2d33 290a 0a28 ta (>= 1.2-3)..( │ │ │ │ │ -0002e990: 6f72 2070 6f73 7369 626c 7920 e280 9852 or possibly ...R │ │ │ │ │ -0002e9a0: 6563 6f6d 6d65 6e64 73e2 8099 206f 7220 ecommends... or │ │ │ │ │ -0002e9b0: 6576 656e 20e2 8098 5375 6767 6573 7473 even ...Suggests │ │ │ │ │ -0002e9c0: e280 9920 6966 2074 6865 2066 696c 6573 ... if the files │ │ │ │ │ -0002e9d0: 206d 6f76 6564 2069 6e74 6f0a 666f 6f2d moved into.foo- │ │ │ │ │ -0002e9e0: 6461 7461 2061 7265 206e 6f74 2072 6571 data are not req │ │ │ │ │ -0002e9f0: 7569 7265 6420 666f 7220 6e6f 726d 616c uired for normal │ │ │ │ │ -0002ea00: 206f 7065 7261 7469 6f6e 292e 0a0a 4966 operation)...If │ │ │ │ │ -0002ea10: 2061 2070 6163 6b61 6765 2069 7320 636f a package is co │ │ │ │ │ -0002ea20: 6d70 6c65 7465 6c79 2072 6570 6c61 6365 mpletely replace │ │ │ │ │ -0002ea30: 6420 696e 2074 6869 7320 7761 792c 2073 d in this way, s │ │ │ │ │ -0002ea40: 6f20 7468 6174 20e2 8098 6470 6b67 e280 o that ...dpkg.. │ │ │ │ │ -0002ea50: 9920 646f 6573 206e 6f74 0a6b 6e6f 7720 . does not.know │ │ │ │ │ -0002ea60: 6f66 2061 6e79 2066 696c 6573 2069 7420 of any files it │ │ │ │ │ -0002ea70: 7374 696c 6c20 636f 6e74 6169 6e73 2c20 still contains, │ │ │ │ │ -0002ea80: 6974 2069 7320 636f 6e73 6964 6572 6564 it is considered │ │ │ │ │ -0002ea90: 2074 6f20 6861 7665 0ae2 809c 6469 7361 to have....disa │ │ │ │ │ -0002eaa0: 7070 6561 7265 64e2 809d 2e20 2049 7420 ppeared.... It │ │ │ │ │ -0002eab0: 7769 6c6c 2062 6520 6d61 726b 6564 2061 will be marked a │ │ │ │ │ -0002eac0: 7320 6e6f 7420 7761 6e74 6564 206f 6e20 s not wanted on │ │ │ │ │ -0002ead0: 7468 6520 7379 7374 656d 2028 7365 6c65 the system (sele │ │ │ │ │ -0002eae0: 6374 6564 0a66 6f72 2072 656d 6f76 616c cted.for removal │ │ │ │ │ -0002eaf0: 2920 616e 6420 e280 9c4e 6f74 2d49 6e73 ) and ...Not-Ins │ │ │ │ │ -0002eb00: 7461 6c6c 6564 e280 9d2e 2020 416e 7920 talled.... Any │ │ │ │ │ -0002eb10: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ -0002eb20: 6465 7461 696c 7320 6e6f 7465 6420 666f details noted fo │ │ │ │ │ -0002eb30: 7220 7468 650a 7061 636b 6167 6520 7769 r the.package wi │ │ │ │ │ -0002eb40: 6c6c 2062 6520 6967 6e6f 7265 642c 2061 ll be ignored, a │ │ │ │ │ -0002eb50: 7320 7468 6579 2077 696c 6c20 6861 7665 s they will have │ │ │ │ │ -0002eb60: 2062 6565 6e20 7461 6b65 6e20 6f76 6572 been taken over │ │ │ │ │ -0002eb70: 2062 7920 7468 650a 6f76 6572 7772 6974 by the.overwrit │ │ │ │ │ -0002eb80: 696e 6720 7061 636b 6167 652e 2020 5468 ing package. Th │ │ │ │ │ -0002eb90: 6520 7061 636b 6167 65e2 8099 7320 e280 e package...s .. │ │ │ │ │ -0002eba0: 9870 6f73 7472 6de2 8099 2073 6372 6970 .postrm... scrip │ │ │ │ │ -0002ebb0: 7420 7769 6c6c 2062 6520 7275 6e20 7769 t will be run wi │ │ │ │ │ -0002ebc0: 7468 2061 0a73 7065 6369 616c 2061 7267 th a.special arg │ │ │ │ │ -0002ebd0: 756d 656e 7420 746f 2061 6c6c 6f77 2074 ument to allow t │ │ │ │ │ -0002ebe0: 6865 2070 6163 6b61 6765 2074 6f20 646f he package to do │ │ │ │ │ -0002ebf0: 2061 6e79 2066 696e 616c 2063 6c65 616e any final clean │ │ │ │ │ -0002ec00: 7570 2072 6571 7569 7265 642e 0a53 6565 up required..See │ │ │ │ │ -0002ec10: 202a 6e6f 7465 2053 756d 6d61 7279 206f *note Summary o │ │ │ │ │ -0002ec20: 6620 7761 7973 206d 6169 6e74 6169 6e65 f ways maintaine │ │ │ │ │ -0002ec30: 7220 7363 7269 7074 7320 6172 6520 6361 r scripts are ca │ │ │ │ │ -0002ec40: 6c6c 6564 3a20 6264 2e20 2028 3229 0a0a lled: bd. (2).. │ │ │ │ │ -0002ec50: 466f 7220 7468 6973 2075 7361 6765 206f For this usage o │ │ │ │ │ -0002ec60: 6620 e280 9852 6570 6c61 6365 73e2 8099 f ...Replaces... │ │ │ │ │ -0002ec70: 2c20 7669 7274 7561 6c20 7061 636b 6167 , virtual packag │ │ │ │ │ -0002ec80: 6573 2028 7365 6520 2a6e 6f74 6520 5669 es (see *note Vi │ │ │ │ │ -0002ec90: 7274 7561 6c0a 7061 636b 6167 6573 202d rtual.packages - │ │ │ │ │ -0002eca0: 2050 726f 7669 6465 733a 2035 362e 2920 Provides: 56.) │ │ │ │ │ -0002ecb0: 6172 6520 6e6f 7420 636f 6e73 6964 6572 are not consider │ │ │ │ │ -0002ecc0: 6564 2077 6865 6e20 6c6f 6f6b 696e 6720 ed when looking │ │ │ │ │ -0002ecd0: 6174 2061 0ae2 8098 5265 706c 6163 6573 at a....Replaces │ │ │ │ │ -0002ece0: e280 9920 6669 656c 642e 2020 5468 6520 ... field. The │ │ │ │ │ -0002ecf0: 7061 636b 6167 6573 2064 6563 6c61 7265 packages declare │ │ │ │ │ -0002ed00: 6420 6173 2062 6569 6e67 2072 6570 6c61 d as being repla │ │ │ │ │ -0002ed10: 6365 6420 6d75 7374 2062 650a 6d65 6e74 ced must be.ment │ │ │ │ │ -0002ed20: 696f 6e65 6420 6279 2074 6865 6972 2072 ioned by their r │ │ │ │ │ -0002ed30: 6561 6c20 6e61 6d65 732e 0a0a 5468 6973 eal names...This │ │ │ │ │ -0002ed40: 2075 7361 6765 206f 6620 e280 9852 6570 usage of ...Rep │ │ │ │ │ -0002ed50: 6c61 6365 73e2 8099 206f 6e6c 7920 7461 laces... only ta │ │ │ │ │ -0002ed60: 6b65 7320 6566 6665 6374 2077 6865 6e20 kes effect when │ │ │ │ │ -0002ed70: 626f 7468 2070 6163 6b61 6765 7320 6172 both packages ar │ │ │ │ │ -0002ed80: 6520 6174 0a6c 6561 7374 2070 6172 7469 e at.least parti │ │ │ │ │ -0002ed90: 616c 6c79 206f 6e20 7468 6520 7379 7374 ally on the syst │ │ │ │ │ -0002eda0: 656d 2061 7420 6f6e 6365 2e20 2049 7420 em at once. It │ │ │ │ │ -0002edb0: 6973 206e 6f74 2072 656c 6576 616e 7420 is not relevant │ │ │ │ │ -0002edc0: 6966 2074 6865 0a70 6163 6b61 6765 7320 if the.packages │ │ │ │ │ -0002edd0: 636f 6e66 6c69 6374 2075 6e6c 6573 7320 conflict unless │ │ │ │ │ -0002ede0: 7468 6520 636f 6e66 6c69 6374 2068 6173 the conflict has │ │ │ │ │ -0002edf0: 2062 6565 6e20 6f76 6572 7269 6464 656e been overridden │ │ │ │ │ -0002ee00: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -0002ee10: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -0002ee20: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 546f -----.. (1) To │ │ │ │ │ -0002ee30: 2073 6565 2077 6879 20e2 8098 4272 6561 see why ...Brea │ │ │ │ │ -0002ee40: 6b73 e280 9920 6973 206e 6f72 6d61 6c6c ks... is normall │ │ │ │ │ -0002ee50: 7920 6e65 6564 6564 2069 6e20 6164 6469 y needed in addi │ │ │ │ │ -0002ee60: 7469 6f6e 2074 6f20 e280 9852 6570 6c61 tion to ...Repla │ │ │ │ │ -0002ee70: 6365 73e2 8099 2c0a 636f 6e73 6964 6572 ces...,.consider │ │ │ │ │ -0002ee80: 2074 6865 2063 6173 6520 6f66 2061 2066 the case of a f │ │ │ │ │ -0002ee90: 696c 6520 696e 2074 6865 2070 6163 6b61 ile in the packa │ │ │ │ │ -0002eea0: 6765 2066 6f6f 2062 6569 6e67 2074 616b ge foo being tak │ │ │ │ │ -0002eeb0: 656e 206f 7665 7220 6279 2074 6865 0a70 en over by the.p │ │ │ │ │ -0002eec0: 6163 6b61 6765 2066 6f6f 2d64 6174 612e ackage foo-data. │ │ │ │ │ -0002eed0: 2020 e280 9852 6570 6c61 6365 73e2 8099 ...Replaces... │ │ │ │ │ -0002eee0: 2077 696c 6c20 616c 6c6f 7720 666f 6f2d will allow foo- │ │ │ │ │ -0002eef0: 6461 7461 2074 6f20 6265 2069 6e73 7461 data to be insta │ │ │ │ │ -0002ef00: 6c6c 6564 2061 6e64 0a74 616b 6520 6f76 lled and.take ov │ │ │ │ │ -0002ef10: 6572 2074 6861 7420 6669 6c65 2e20 2048 er that file. H │ │ │ │ │ -0002ef20: 6f77 6576 6572 2c20 7769 7468 6f75 7420 owever, without │ │ │ │ │ -0002ef30: e280 9842 7265 616b 73e2 8099 2c20 6e6f ...Breaks..., no │ │ │ │ │ -0002ef40: 7468 696e 6720 7265 7175 6972 6573 2066 thing requires f │ │ │ │ │ -0002ef50: 6f6f 2074 6f0a 6265 2075 7067 7261 6465 oo to.be upgrade │ │ │ │ │ -0002ef60: 6420 746f 2061 206e 6577 6572 2076 6572 d to a newer ver │ │ │ │ │ -0002ef70: 7369 6f6e 2074 6861 7420 6b6e 6f77 7320 sion that knows │ │ │ │ │ -0002ef80: 6974 2064 6f65 7320 6e6f 7420 696e 636c it does not incl │ │ │ │ │ -0002ef90: 7564 6520 7468 6174 2066 696c 650a 616e ude that file.an │ │ │ │ │ -0002efa0: 6420 696e 7374 6561 6420 6465 7065 6e64 d instead depend │ │ │ │ │ -0002efb0: 7320 6f6e 2066 6f6f 2d64 6174 612e 2020 s on foo-data. │ │ │ │ │ -0002efc0: 4e6f 7468 696e 6720 776f 756c 6420 7072 Nothing would pr │ │ │ │ │ -0002efd0: 6576 656e 7420 7468 6520 6e65 7720 666f event the new fo │ │ │ │ │ -0002efe0: 6f2d 6461 7461 0a70 6163 6b61 6765 2066 o-data.package f │ │ │ │ │ -0002eff0: 726f 6d20 6265 696e 6720 696e 7374 616c rom being instal │ │ │ │ │ -0002f000: 6c65 6420 616e 6420 7468 656e 2072 656d led and then rem │ │ │ │ │ -0002f010: 6f76 6564 2c20 7265 6d6f 7669 6e67 2074 oved, removing t │ │ │ │ │ -0002f020: 6865 2066 696c 6520 7468 6174 2069 740a he file that it. │ │ │ │ │ -0002f030: 746f 6f6b 206f 7665 7220 6672 6f6d 2066 took over from f │ │ │ │ │ -0002f040: 6f6f 2e20 2041 6674 6572 2074 6861 7420 oo. After that │ │ │ │ │ -0002f050: 6f70 6572 6174 696f 6e2c 2074 6865 2070 operation, the p │ │ │ │ │ -0002f060: 6163 6b61 6765 206d 616e 6167 6572 2077 ackage manager w │ │ │ │ │ -0002f070: 6f75 6c64 0a74 6869 6e6b 2074 6865 2073 ould.think the s │ │ │ │ │ -0002f080: 7973 7465 6d20 7761 7320 696e 2061 2063 ystem was in a c │ │ │ │ │ -0002f090: 6f6e 7369 7374 656e 7420 7374 6174 652c onsistent state, │ │ │ │ │ -0002f0a0: 2062 7574 2074 6865 2066 6f6f 2070 6163 but the foo pac │ │ │ │ │ -0002f0b0: 6b61 6765 2077 6f75 6c64 2062 650a 6d69 kage would be.mi │ │ │ │ │ -0002f0c0: 7373 696e 6720 6f6e 6520 6f66 2069 7473 ssing one of its │ │ │ │ │ -0002f0d0: 2066 696c 6573 2e0a 0a20 2020 2832 2920 files... (2) │ │ │ │ │ -0002f0e0: 5265 706c 6163 6573 2069 7320 6120 6f6e Replaces is a on │ │ │ │ │ -0002f0f0: 6520 7761 7920 7265 6c61 7469 6f6e 7368 e way relationsh │ │ │ │ │ -0002f100: 6970 2e20 2059 6f75 2068 6176 6520 746f ip. You have to │ │ │ │ │ -0002f110: 2069 6e73 7461 6c6c 2074 6865 0a72 6570 install the.rep │ │ │ │ │ -0002f120: 6c61 6369 6e67 2070 6163 6b61 6765 2061 lacing package a │ │ │ │ │ -0002f130: 6674 6572 2074 6865 2072 6570 6c61 6365 fter the replace │ │ │ │ │ -0002f140: 6420 7061 636b 6167 652e 0a0a 1f0a 4669 d package.....Fi │ │ │ │ │ -0002f150: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0002f160: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ -0002f170: 6570 6c61 6369 6e67 2077 686f 6c65 2070 eplacing whole p │ │ │ │ │ -0002f180: 6163 6b61 6765 7320 666f 7263 696e 6720 ackages forcing │ │ │ │ │ -0002f190: 7468 6569 7220 7265 6d6f 7661 6c2c 2020 their removal, │ │ │ │ │ -0002f1a0: 5072 6576 3a20 4f76 6572 7772 6974 696e Prev: Overwritin │ │ │ │ │ -0002f1b0: 6720 6669 6c65 7320 696e 206f 7468 6572 g files in other │ │ │ │ │ -0002f1c0: 2070 6163 6b61 6765 732c 2020 5570 3a20 packages, Up: │ │ │ │ │ -0002f1d0: 4f76 6572 7772 6974 696e 6720 6669 6c65 Overwriting file │ │ │ │ │ -0002f1e0: 7320 616e 6420 7265 706c 6163 696e 6720 s and replacing │ │ │ │ │ -0002f1f0: 7061 636b 6167 6573 202d 2052 6570 6c61 packages - Repla │ │ │ │ │ -0002f200: 6365 730a 0a36 2e36 2e32 2052 6570 6c61 ces..6.6.2 Repla │ │ │ │ │ -0002f210: 6369 6e67 2077 686f 6c65 2070 6163 6b61 cing whole packa │ │ │ │ │ -0002f220: 6765 732c 2066 6f72 6369 6e67 2074 6865 ges, forcing the │ │ │ │ │ -0002f230: 6972 2072 656d 6f76 616c 0a2d 2d2d 2d2d ir removal.----- │ │ │ │ │ -0002f240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002f250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002f260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002f270: 0a0a 5365 636f 6e64 2c20 e280 9852 6570 ..Second, ...Rep │ │ │ │ │ -0002f280: 6c61 6365 73e2 8099 2061 6c6c 6f77 7320 laces... allows │ │ │ │ │ -0002f290: 7468 6520 7061 636b 6167 696e 6720 7379 the packaging sy │ │ │ │ │ -0002f2a0: 7374 656d 2074 6f20 7265 736f 6c76 6520 stem to resolve │ │ │ │ │ -0002f2b0: 7768 6963 6820 7061 636b 6167 650a 7368 which package.sh │ │ │ │ │ -0002f2c0: 6f75 6c64 2062 6520 7265 6d6f 7665 6420 ould be removed │ │ │ │ │ -0002f2d0: 7768 656e 2074 6865 7265 2069 7320 6120 when there is a │ │ │ │ │ -0002f2e0: 636f 6e66 6c69 6374 2028 7365 6520 2a6e conflict (see *n │ │ │ │ │ -0002f2f0: 6f74 6520 436f 6e66 6c69 6374 696e 6720 ote Conflicting │ │ │ │ │ -0002f300: 6269 6e61 7279 0a70 6163 6b61 6765 7320 binary.packages │ │ │ │ │ -0002f310: 2d20 436f 6e66 6c69 6374 733a 2063 632e - Conflicts: cc. │ │ │ │ │ -0002f320: 292e 2020 5468 6973 2075 7361 6765 206f ). This usage o │ │ │ │ │ -0002f330: 6e6c 7920 7461 6b65 7320 6566 6665 6374 nly takes effect │ │ │ │ │ -0002f340: 2077 6865 6e20 7468 6520 7477 6f0a 7061 when the two.pa │ │ │ │ │ -0002f350: 636b 6167 6573 2027 646f 2720 636f 6e66 ckages 'do' conf │ │ │ │ │ -0002f360: 6c69 6374 2c20 736f 2074 6861 7420 7468 lict, so that th │ │ │ │ │ -0002f370: 6520 7477 6f20 7573 6167 6573 206f 6620 e two usages of │ │ │ │ │ -0002f380: 7468 6973 2066 6965 6c64 2064 6f20 6e6f this field do no │ │ │ │ │ -0002f390: 740a 696e 7465 7266 6572 6520 7769 7468 t.interfere with │ │ │ │ │ -0002f3a0: 2065 6163 6820 6f74 6865 722e 0a0a 496e each other...In │ │ │ │ │ -0002f3b0: 2074 6869 7320 7369 7475 6174 696f 6e2c this situation, │ │ │ │ │ -0002f3c0: 2074 6865 2070 6163 6b61 6765 2064 6563 the package dec │ │ │ │ │ -0002f3d0: 6c61 7265 6420 6173 2062 6569 6e67 2072 lared as being r │ │ │ │ │ -0002f3e0: 6570 6c61 6365 6420 6361 6e20 6265 2061 eplaced can be a │ │ │ │ │ -0002f3f0: 0a76 6972 7475 616c 2070 6163 6b61 6765 .virtual package │ │ │ │ │ -0002f400: 2c20 736f 2066 6f72 2065 7861 6d70 6c65 , so for example │ │ │ │ │ -0002f410: 2c20 616c 6c20 6d61 696c 2074 7261 6e73 , all mail trans │ │ │ │ │ -0002f420: 706f 7274 2061 6765 6e74 7320 284d 5441 port agents (MTA │ │ │ │ │ -0002f430: 7329 2077 6f75 6c64 0a68 6176 6520 7468 s) would.have th │ │ │ │ │ -0002f440: 6520 666f 6c6c 6f77 696e 6720 6669 656c e following fiel │ │ │ │ │ -0002f450: 6473 2069 6e20 7468 6569 7220 636f 6e74 ds in their cont │ │ │ │ │ -0002f460: 726f 6c20 6669 6c65 733a 0a0a 2020 2020 rol files:.. │ │ │ │ │ -0002f470: 2050 726f 7669 6465 733a 206d 6169 6c2d Provides: mail- │ │ │ │ │ -0002f480: 7472 616e 7370 6f72 742d 6167 656e 740a transport-agent. │ │ │ │ │ -0002f490: 2020 2020 2043 6f6e 666c 6963 7473 3a20 Conflicts: │ │ │ │ │ -0002f4a0: 6d61 696c 2d74 7261 6e73 706f 7274 2d61 mail-transport-a │ │ │ │ │ -0002f4b0: 6765 6e74 0a20 2020 2020 5265 706c 6163 gent. Replac │ │ │ │ │ -0002f4c0: 6573 3a20 6d61 696c 2d74 7261 6e73 706f es: mail-transpo │ │ │ │ │ -0002f4d0: 7274 2d61 6765 6e74 0a0a 656e 7375 7269 rt-agent..ensuri │ │ │ │ │ -0002f4e0: 6e67 2074 6861 7420 6f6e 6c79 206f 6e65 ng that only one │ │ │ │ │ -0002f4f0: 204d 5441 2063 616e 2062 6520 756e 7061 MTA can be unpa │ │ │ │ │ -0002f500: 636b 6564 2061 7420 616e 7920 6f6e 6520 cked at any one │ │ │ │ │ -0002f510: 7469 6d65 2e20 2053 6565 202a 6e6f 7465 time. See *note │ │ │ │ │ -0002f520: 0a56 6972 7475 616c 2070 6163 6b61 6765 .Virtual package │ │ │ │ │ -0002f530: 7320 2d20 5072 6f76 6964 6573 3a20 3536 s - Provides: 56 │ │ │ │ │ -0002f540: 2e20 666f 7220 6d6f 7265 2069 6e66 6f72 . for more infor │ │ │ │ │ -0002f550: 6d61 7469 6f6e 2061 626f 7574 2074 6869 mation about thi │ │ │ │ │ -0002f560: 730a 6578 616d 706c 652e 0a0a 1f0a 4669 s.example.....Fi │ │ │ │ │ -0002f570: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0002f580: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ -0002f590: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ -0002f5a0: 7765 656e 2073 6f75 7263 6520 616e 6420 ween source and │ │ │ │ │ -0002f5b0: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ -0002f5c0: 2d20 4275 696c 642d 4465 7065 6e64 7320 - Build-Depends │ │ │ │ │ -0002f5d0: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ -0002f5e0: 6465 7020 4275 696c 642d 4465 7065 6e64 dep Build-Depend │ │ │ │ │ -0002f5f0: 732d 4172 6368 2042 7569 6c64 2d43 6f6e s-Arch Build-Con │ │ │ │ │ -0002f600: 666c 6963 7473 2042 7569 6c64 2d43 6f6e flicts Build-Con │ │ │ │ │ -0002f610: 666c 6963 7473 2d49 6e64 6570 2042 7569 flicts-Indep Bui │ │ │ │ │ -0002f620: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ -0002f630: 682c 2020 4e65 7874 3a20 4164 6469 7469 h, Next: Additi │ │ │ │ │ -0002f640: 6f6e 616c 2073 6f75 7263 6520 7061 636b onal source pack │ │ │ │ │ -0002f650: 6167 6573 2075 7365 6420 746f 2062 7569 ages used to bui │ │ │ │ │ -0002f660: 6c64 2074 6865 2062 696e 6172 7920 2d20 ld the binary - │ │ │ │ │ -0002f670: 4275 696c 742d 5573 696e 672c 2020 5072 Built-Using, Pr │ │ │ │ │ -0002f680: 6576 3a20 4f76 6572 7772 6974 696e 6720 ev: Overwriting │ │ │ │ │ -0002f690: 6669 6c65 7320 616e 6420 7265 706c 6163 files and replac │ │ │ │ │ -0002f6a0: 696e 6720 7061 636b 6167 6573 202d 2052 ing packages - R │ │ │ │ │ -0002f6b0: 6570 6c61 6365 732c 2020 5570 3a20 4465 eplaces, Up: De │ │ │ │ │ -0002f6c0: 636c 6172 696e 6720 7265 6c61 7469 6f6e claring relation │ │ │ │ │ -0002f6d0: 7368 6970 7320 6265 7477 6565 6e20 7061 ships between pa │ │ │ │ │ -0002f6e0: 636b 6167 6573 0a0a 362e 3720 5265 6c61 ckages..6.7 Rela │ │ │ │ │ -0002f6f0: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ -0002f700: 6e20 736f 7572 6365 2061 6e64 2062 696e n source and bin │ │ │ │ │ -0002f710: 6172 7920 7061 636b 6167 6573 202d 20e2 ary packages - . │ │ │ │ │ -0002f720: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ -0002f730: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ -0002f740: 656e 6473 2d49 6e64 6570 e280 992c 20e2 ends-Indep..., . │ │ │ │ │ -0002f750: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ -0002f760: 4172 6368 e280 992c 20e2 8098 4275 696c Arch..., ...Buil │ │ │ │ │ -0002f770: 642d 436f 6e66 6c69 6374 73e2 8099 2c20 d-Conflicts..., │ │ │ │ │ -0002f780: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ -0002f790: 7473 2d49 6e64 6570 e280 992c 20e2 8098 ts-Indep..., ... │ │ │ │ │ -0002f7a0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -0002f7b0: 4172 6368 e280 990a 3d3d 3d3d 3d3d 3d3d Arch....======== │ │ │ │ │ -0002f7c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f7d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f7e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f7f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f850: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0002f870: 0a53 6f75 7263 6520 7061 636b 6167 6573 .Source packages │ │ │ │ │ -0002f880: 2074 6861 7420 7265 7175 6972 6520 6365 that require ce │ │ │ │ │ -0002f890: 7274 6169 6e20 6269 6e61 7279 2070 6163 rtain binary pac │ │ │ │ │ -0002f8a0: 6b61 6765 7320 746f 2062 6520 696e 7374 kages to be inst │ │ │ │ │ -0002f8b0: 616c 6c65 6420 6f72 0a61 6273 656e 7420 alled or.absent │ │ │ │ │ -0002f8c0: 6174 2074 6865 2074 696d 6520 6f66 2062 at the time of b │ │ │ │ │ -0002f8d0: 7569 6c64 696e 6720 7468 6520 7061 636b uilding the pack │ │ │ │ │ -0002f8e0: 6167 6520 6d61 7920 6465 636c 6172 6520 age may declare │ │ │ │ │ -0002f8f0: 7265 6c61 7469 6f6e 7368 6970 7320 746f relationships to │ │ │ │ │ -0002f900: 0a74 686f 7365 2062 696e 6172 7920 7061 .those binary pa │ │ │ │ │ -0002f910: 636b 6167 6573 2e0a 0a54 6869 7320 6973 ckages...This is │ │ │ │ │ -0002f920: 2064 6f6e 6520 7573 696e 6720 7468 6520 done using the │ │ │ │ │ -0002f930: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0002f940: e280 992c 20e2 8098 4275 696c 642d 4465 ..., ...Build-De │ │ │ │ │ -0002f950: 7065 6e64 732d 496e 6465 70e2 8099 2c0a pends-Indep...,. │ │ │ │ │ -0002f960: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0002f970: 2d41 7263 68e2 8099 2c20 e280 9842 7569 -Arch..., ...Bui │ │ │ │ │ -0002f980: 6c64 2d43 6f6e 666c 6963 7473 e280 992c ld-Conflicts..., │ │ │ │ │ -0002f990: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ -0002f9a0: 6374 732d 496e 6465 70e2 8099 2061 6e64 cts-Indep... and │ │ │ │ │ -0002f9b0: 0ae2 8098 4275 696c 642d 436f 6e66 6c69 ....Build-Confli │ │ │ │ │ -0002f9c0: 6374 732d 4172 6368 e280 9920 636f 6e74 cts-Arch... cont │ │ │ │ │ -0002f9d0: 726f 6c20 6669 656c 6473 2e0a 0a42 7569 rol fields...Bui │ │ │ │ │ -0002f9e0: 6c64 2d64 6570 656e 6465 6e63 6965 7320 ld-dependencies │ │ │ │ │ -0002f9f0: 6f6e 20e2 809c 6275 696c 642d 6573 7365 on ...build-esse │ │ │ │ │ -0002fa00: 6e74 6961 6ce2 809d 2062 696e 6172 7920 ntial... binary │ │ │ │ │ -0002fa10: 7061 636b 6167 6573 2063 616e 2062 6520 packages can be │ │ │ │ │ -0002fa20: 6f6d 6974 7465 642e 0a50 6c65 6173 6520 omitted..Please │ │ │ │ │ -0002fa30: 7365 6520 732d 706b 672d 7265 6c61 7469 see s-pkg-relati │ │ │ │ │ -0002fa40: 6f6e 7320 666f 7220 6d6f 7265 2069 6e66 ons for more inf │ │ │ │ │ -0002fa50: 6f72 6d61 7469 6f6e 2e0a 0a54 6865 2064 ormation...The d │ │ │ │ │ -0002fa60: 6570 656e 6465 6e63 6965 7320 616e 6420 ependencies and │ │ │ │ │ -0002fa70: 636f 6e66 6c69 6374 7320 7468 6579 2064 conflicts they d │ │ │ │ │ -0002fa80: 6566 696e 6520 6d75 7374 2062 6520 7361 efine must be sa │ │ │ │ │ -0002fa90: 7469 7366 6965 6420 2861 7320 6465 6669 tisfied (as defi │ │ │ │ │ -0002faa0: 6e65 640a 6561 726c 6965 7220 666f 7220 ned.earlier for │ │ │ │ │ -0002fab0: 6269 6e61 7279 2070 6163 6b61 6765 7329 binary packages) │ │ │ │ │ -0002fac0: 2069 6e20 6f72 6465 7220 746f 2069 6e76 in order to inv │ │ │ │ │ -0002fad0: 6f6b 6520 7468 6520 7461 7267 6574 7320 oke the targets │ │ │ │ │ -0002fae0: 696e 0ae2 8098 6465 6269 616e 2f72 756c in....debian/rul │ │ │ │ │ -0002faf0: 6573 e280 992c 2061 7320 666f 6c6c 6f77 es..., as follow │ │ │ │ │ -0002fb00: 733a 0a0a e280 9863 6c65 616e e280 990a s:.....clean.... │ │ │ │ │ -0002fb10: 0a20 2020 2020 4f6e 6c79 2074 6865 20e2 . Only the . │ │ │ │ │ -0002fb20: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ -0002fb30: 8099 2061 6e64 20e2 8098 4275 696c 642d .. and ...Build- │ │ │ │ │ -0002fb40: 436f 6e66 6c69 6374 73e2 8099 2066 6965 Conflicts... fie │ │ │ │ │ -0002fb50: 6c64 7320 6d75 7374 2062 650a 2020 2020 lds must be. │ │ │ │ │ -0002fb60: 2073 6174 6973 6669 6564 2077 6865 6e20 satisfied when │ │ │ │ │ -0002fb70: 7468 6973 2074 6172 6765 7420 6973 2069 this target is i │ │ │ │ │ -0002fb80: 6e76 6f6b 6564 2e0a 0ae2 8098 6275 696c nvoked......buil │ │ │ │ │ -0002fb90: 642d 6172 6368 e280 992c 2061 6e64 20e2 d-arch..., and . │ │ │ │ │ -0002fba0: 8098 6269 6e61 7279 2d61 7263 68e2 8099 ..binary-arch... │ │ │ │ │ -0002fbb0: 0a0a 2020 2020 2054 6865 20e2 8098 4275 .. The ...Bu │ │ │ │ │ -0002fbc0: 696c 642d 4465 7065 6e64 73e2 8099 2c20 ild-Depends..., │ │ │ │ │ -0002fbd0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ -0002fbe0: 7473 e280 992c 20e2 8098 4275 696c 642d ts..., ...Build- │ │ │ │ │ -0002fbf0: 4465 7065 6e64 732d 4172 6368 e280 992c Depends-Arch..., │ │ │ │ │ -0002fc00: 2061 6e64 0a20 2020 2020 e280 9842 7569 and. ...Bui │ │ │ │ │ -0002fc10: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ -0002fc20: 68e2 8099 2066 6965 6c64 7320 6d75 7374 h... fields must │ │ │ │ │ -0002fc30: 2062 6520 7361 7469 7366 6965 6420 7768 be satisfied wh │ │ │ │ │ -0002fc40: 656e 2074 6865 7365 2074 6172 6765 7473 en these targets │ │ │ │ │ -0002fc50: 0a20 2020 2020 6172 6520 696e 766f 6b65 . are invoke │ │ │ │ │ -0002fc60: 642e 0a0a e280 9862 7569 6c64 2d69 6e64 d......build-ind │ │ │ │ │ -0002fc70: 6570 e280 992c 2061 6e64 20e2 8098 6269 ep..., and ...bi │ │ │ │ │ -0002fc80: 6e61 7279 2d69 6e64 6570 e280 990a 0a20 nary-indep..... │ │ │ │ │ -0002fc90: 2020 2020 5468 6520 e280 9842 7569 6c64 The ...Build │ │ │ │ │ -0002fca0: 2d44 6570 656e 6473 e280 992c 20e2 8098 -Depends..., ... │ │ │ │ │ -0002fcb0: 4275 696c 642d 436f 6e66 6c69 6374 73e2 Build-Conflicts. │ │ │ │ │ -0002fcc0: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ -0002fcd0: 656e 6473 2d49 6e64 6570 e280 992c 2061 ends-Indep..., a │ │ │ │ │ -0002fce0: 6e64 0a20 2020 2020 e280 9842 7569 6c64 nd. ...Build │ │ │ │ │ -0002fcf0: 2d43 6f6e 666c 6963 7473 2d49 6e64 6570 -Conflicts-Indep │ │ │ │ │ -0002fd00: e280 9920 6669 656c 6473 206d 7573 7420 ... fields must │ │ │ │ │ -0002fd10: 6265 2073 6174 6973 6669 6564 2077 6865 be satisfied whe │ │ │ │ │ -0002fd20: 6e20 7468 6573 6520 7461 7267 6574 730a n these targets. │ │ │ │ │ -0002fd30: 2020 2020 2061 7265 2069 6e76 6f6b 6564 are invoked │ │ │ │ │ -0002fd40: 2e0a 0ae2 8098 6275 696c 64e2 8099 2061 ......build... a │ │ │ │ │ -0002fd50: 6e64 20e2 8098 6269 6e61 7279 e280 990a nd ...binary.... │ │ │ │ │ -0002fd60: 0a20 2020 2020 5468 6520 e280 9842 7569 . The ...Bui │ │ │ │ │ -0002fd70: 6c64 2d44 6570 656e 6473 e280 992c 20e2 ld-Depends..., . │ │ │ │ │ -0002fd80: 8098 4275 696c 642d 436f 6e66 6c69 6374 ..Build-Conflict │ │ │ │ │ -0002fd90: 73e2 8099 2c20 e280 9842 7569 6c64 2d44 s..., ...Build-D │ │ │ │ │ -0002fda0: 6570 656e 6473 2d49 6e64 6570 e280 992c epends-Indep..., │ │ │ │ │ -0002fdb0: 0a20 2020 2020 e280 9842 7569 6c64 2d43 . ...Build-C │ │ │ │ │ -0002fdc0: 6f6e 666c 6963 7473 2d49 6e64 6570 e280 onflicts-Indep.. │ │ │ │ │ -0002fdd0: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ -0002fde0: 6e64 732d 4172 6368 e280 992c 2061 6e64 nds-Arch..., and │ │ │ │ │ -0002fdf0: 0a20 2020 2020 e280 9842 7569 6c64 2d43 . ...Build-C │ │ │ │ │ -0002fe00: 6f6e 666c 6963 7473 2d41 7263 68e2 8099 onflicts-Arch... │ │ │ │ │ -0002fe10: 2066 6965 6c64 7320 6d75 7374 2062 6520 fields must be │ │ │ │ │ -0002fe20: 7361 7469 7366 6965 6420 7768 656e 2074 satisfied when t │ │ │ │ │ -0002fe30: 6865 7365 2074 6172 6765 7473 0a20 2020 hese targets. │ │ │ │ │ -0002fe40: 2020 6172 6520 696e 766f 6b65 642e 0a0a are invoked... │ │ │ │ │ -0002fe50: 416c 7465 726e 6174 6976 6520 6465 7065 Alternative depe │ │ │ │ │ -0002fe60: 6e64 656e 6369 6573 2061 7265 2061 6c6c ndencies are all │ │ │ │ │ -0002fe70: 6f77 6564 2069 6e20 7468 6520 e280 9842 owed in the ...B │ │ │ │ │ -0002fe80: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ -0002fe90: 0ae2 8098 4275 696c 642d 4465 7065 6e64 ....Build-Depend │ │ │ │ │ -0002fea0: 732d 496e 6465 70e2 8099 2c20 616e 6420 s-Indep..., and │ │ │ │ │ -0002feb0: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0002fec0: 2d41 7263 68e2 8099 2066 6965 6c64 732c -Arch... fields, │ │ │ │ │ -0002fed0: 2062 7574 2044 6562 6961 6ee2 8099 730a but Debian...s. │ │ │ │ │ -0002fee0: 6175 746f 6275 696c 6465 7273 206e 6f72 autobuilders nor │ │ │ │ │ -0002fef0: 6d61 6c6c 7920 6469 7363 6172 6420 7468 mally discard th │ │ │ │ │ -0002ff00: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -0002ff10: 6674 6572 2074 6865 2066 6972 7374 2e20 fter the first. │ │ │ │ │ -0002ff20: 2054 6869 7320 6973 0a64 6f6e 6520 746f This is.done to │ │ │ │ │ -0002ff30: 2067 6976 6520 616c 7465 726e 6174 6976 give alternativ │ │ │ │ │ -0002ff40: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ -0002ff50: 2063 6f6e 7369 7374 656e 7420 696e 7465 consistent inte │ │ │ │ │ -0002ff60: 7270 7265 7461 7469 6f6e 2074 6861 740a rpretation that. │ │ │ │ │ -0002ff70: 7265 6475 6365 7320 7468 6520 7269 736b reduces the risk │ │ │ │ │ -0002ff80: 206f 6620 696e 636f 6e73 6973 7465 6e63 of inconsistenc │ │ │ │ │ -0002ff90: 6965 7320 6265 7477 6565 6e20 7265 7065 ies between repe │ │ │ │ │ -0002ffa0: 6174 6564 2062 7569 6c64 732e 2020 4966 ated builds. If │ │ │ │ │ -0002ffb0: 2c20 666f 720a 6578 616d 706c 652c 2074 , for.example, t │ │ │ │ │ -0002ffc0: 6865 2066 6972 7374 2d6c 6973 7465 6420 he first-listed │ │ │ │ │ -0002ffd0: 6465 7065 6e64 656e 6379 2077 6f75 6c64 dependency would │ │ │ │ │ -0002ffe0: 206e 6f72 6d61 6c6c 7920 6265 2061 7661 normally be ava │ │ │ │ │ -0002fff0: 696c 6162 6c65 2062 7574 2069 730a 7465 ilable but is.te │ │ │ │ │ -00030000: 6d70 6f72 6172 696c 7920 6e6f 7420 696e mporarily not in │ │ │ │ │ -00030010: 7374 616c 6c61 626c 652c 2074 6865 2061 stallable, the a │ │ │ │ │ -00030020: 7574 6f62 7569 6c64 6572 2066 6169 6c73 utobuilder fails │ │ │ │ │ -00030030: 2072 6174 6865 7220 7468 616e 2069 6e73 rather than ins │ │ │ │ │ -00030040: 7461 6c6c 2061 0a73 7562 7365 7175 656e tall a.subsequen │ │ │ │ │ -00030050: 7420 6465 7065 6e64 656e 6379 2074 6861 t dependency tha │ │ │ │ │ -00030060: 7420 6d61 7920 7369 676e 6966 6963 616e t may significan │ │ │ │ │ -00030070: 746c 7920 6368 616e 6765 2074 6865 2062 tly change the b │ │ │ │ │ -00030080: 6568 6176 696f 7220 6f66 2074 6865 0a70 ehavior of the.p │ │ │ │ │ -00030090: 6163 6b61 6765 2e0a 0a4d 6f72 6520 7370 ackage...More sp │ │ │ │ │ -000300a0: 6563 6966 6963 616c 6c79 2c20 4465 6269 ecifically, Debi │ │ │ │ │ -000300b0: 616e 2061 7574 6f62 7569 6c64 6572 7320 an autobuilders │ │ │ │ │ -000300c0: 7065 7266 6f72 6d20 7468 6520 666f 6c6c perform the foll │ │ │ │ │ -000300d0: 6f77 696e 670a 7472 616e 7366 6f72 6d61 owing.transforma │ │ │ │ │ -000300e0: 7469 6f6e 206f 6e20 616c 7465 726e 6174 tion on alternat │ │ │ │ │ -000300f0: 6976 6520 6465 7065 6e64 656e 6369 6573 ive dependencies │ │ │ │ │ -00030100: 2069 6e20 7468 6520 e280 9842 7569 6c64 in the ...Build │ │ │ │ │ -00030110: 2d44 6570 656e 6473 e280 992c 0ae2 8098 -Depends...,.... │ │ │ │ │ -00030120: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ -00030130: 6465 70e2 8099 2c20 616e 6420 e280 9842 dep..., and ...B │ │ │ │ │ -00030140: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ -00030150: 68e2 8099 2066 6965 6c64 733a 0a0a 2020 h... fields:.. │ │ │ │ │ -00030160: 312e 2044 6973 6361 7264 2061 6e79 2061 1. Discard any a │ │ │ │ │ -00030170: 6c74 6572 6e61 7469 7665 7320 7468 6174 lternatives that │ │ │ │ │ -00030180: 2061 7265 2072 6573 7472 6963 7465 6420 are restricted │ │ │ │ │ -00030190: 746f 2061 7263 6869 7465 6374 7572 6573 to architectures │ │ │ │ │ -000301a0: 2074 6861 740a 2020 2020 2064 6f20 6e6f that. do no │ │ │ │ │ -000301b0: 7420 6d61 7463 6820 7468 6520 686f 7374 t match the host │ │ │ │ │ -000301c0: 2061 7263 6869 7465 6374 7572 652e 0a0a architecture... │ │ │ │ │ -000301d0: 2020 322e 2044 6973 6361 7264 2061 6e79 2. Discard any │ │ │ │ │ -000301e0: 2061 6c74 6572 6e61 7469 7665 7320 7370 alternatives sp │ │ │ │ │ -000301f0: 6563 6966 7969 6e67 2064 6966 6665 7265 ecifying differe │ │ │ │ │ -00030200: 6e74 2070 6163 6b61 6765 206e 616d 6573 nt package names │ │ │ │ │ -00030210: 2074 6861 6e0a 2020 2020 2074 6865 206e than. the n │ │ │ │ │ -00030220: 6f77 2d66 6972 7374 2061 6c74 6572 6e61 ow-first alterna │ │ │ │ │ -00030230: 7469 7665 2e20 2028 416c 7465 726e 6174 tive. (Alternat │ │ │ │ │ -00030240: 6976 6573 2073 7065 6369 6679 696e 6720 ives specifying │ │ │ │ │ -00030250: 7468 6520 7361 6d65 0a20 2020 2020 7061 the same. pa │ │ │ │ │ -00030260: 636b 6167 6520 6e61 6d65 2061 7265 206b ckage name are k │ │ │ │ │ -00030270: 6570 7420 746f 2070 6572 6d69 7420 7265 ept to permit re │ │ │ │ │ -00030280: 6c61 7469 6f6e 7368 6970 7320 7375 6368 lationships such │ │ │ │ │ -00030290: 2061 7320 e280 9866 6f6f 2028 3c3d 2078 as ...foo (<= x │ │ │ │ │ -000302a0: 2920 7c0a 2020 2020 2066 6f6f 2028 3e3d ) |. foo (>= │ │ │ │ │ -000302b0: 2079 29e2 8099 2e29 0a0a 466f 7220 6578 y)....)..For ex │ │ │ │ │ -000302c0: 616d 706c 652c 2061 6e20 6175 746f 6275 ample, an autobu │ │ │ │ │ -000302d0: 696c 6465 7220 666f 7220 7468 6520 e280 ilder for the .. │ │ │ │ │ -000302e0: 9861 6d64 3634 e280 9920 6172 6368 6974 .amd64... archit │ │ │ │ │ -000302f0: 6563 7475 7265 2077 6f75 6c64 2074 7265 ecture would tre │ │ │ │ │ -00030300: 6174 2074 6865 0a66 6f6c 6c6f 7769 6e67 at the.following │ │ │ │ │ -00030310: 2064 6570 656e 6465 6e63 793a 0a0a 2020 dependency:.. │ │ │ │ │ -00030320: 2020 2066 6f6f 2d73 7065 6369 616c 205b foo-special [ │ │ │ │ │ -00030330: 6172 6d68 665d 207c 2066 6f6f 2028 3c3d armhf] | foo (<= │ │ │ │ │ -00030340: 2034 2920 7c20 666f 6f20 283e 3d20 342e 4) | foo (>= 4. │ │ │ │ │ -00030350: 3229 207c 2062 6172 0a0a 6173 2069 6620 2) | bar..as if │ │ │ │ │ -00030360: 6974 2077 6572 653a 0a0a 2020 2020 2066 it were:.. f │ │ │ │ │ -00030370: 6f6f 2028 3c3d 2034 2920 7c20 666f 6f20 oo (<= 4) | foo │ │ │ │ │ -00030380: 283e 3d20 342e 3229 0a0a 5468 6520 6e6f (>= 4.2)..The no │ │ │ │ │ -00030390: 726d 616c 2065 6666 6563 7420 6973 2074 rmal effect is t │ │ │ │ │ -000303a0: 6f20 7573 6520 6f6e 6c79 2074 6865 2066 o use only the f │ │ │ │ │ -000303b0: 6972 7374 2061 6c74 6572 6e61 7469 7665 irst alternative │ │ │ │ │ -000303c0: 2074 6861 7420 6973 2076 616c 6964 206f that is valid o │ │ │ │ │ -000303d0: 6e0a 7468 6520 7265 6c65 7661 6e74 2061 n.the relevant a │ │ │ │ │ -000303e0: 7263 6869 7465 6374 7572 6520 616e 6420 rchitecture and │ │ │ │ │ -000303f0: 6661 696c 2069 6620 7468 6174 2061 6c74 fail if that alt │ │ │ │ │ -00030400: 6572 6e61 7469 7665 2069 7320 6e6f 740a ernative is not. │ │ │ │ │ -00030410: 696e 7374 616c 6c61 626c 652e 0a0a 5768 installable...Wh │ │ │ │ │ -00030420: 696c 6520 7468 6973 2072 756c 6520 666f ile this rule fo │ │ │ │ │ -00030430: 7220 6275 696c 6420 6465 7065 6e64 656e r build dependen │ │ │ │ │ -00030440: 6369 6573 206d 6179 206c 696d 6974 2074 cies may limit t │ │ │ │ │ -00030450: 6865 2075 7365 6675 6c6e 6573 7320 6f66 he usefulness of │ │ │ │ │ -00030460: 0a61 6c74 6572 6e61 7469 7665 732c 2074 .alternatives, t │ │ │ │ │ -00030470: 6865 7920 6361 6e20 7374 696c 6c20 6265 hey can still be │ │ │ │ │ -00030480: 2075 7365 6420 746f 2070 726f 7669 6465 used to provide │ │ │ │ │ -00030490: 2066 6c65 7869 6269 6c69 7479 2077 6865 flexibility whe │ │ │ │ │ -000304a0: 6e0a 6275 696c 6469 6e67 2074 6865 2070 n.building the p │ │ │ │ │ -000304b0: 6163 6b61 6765 206f 7574 7369 6465 206f ackage outside o │ │ │ │ │ -000304c0: 6620 4465 6269 616e e280 9973 2061 7574 f Debian...s aut │ │ │ │ │ -000304d0: 6f62 7569 6c64 6572 732e 0a0a 5468 6520 obuilders...The │ │ │ │ │ -000304e0: 6175 746f 6275 696c 6465 7273 2066 6f72 autobuilders for │ │ │ │ │ -000304f0: 2074 6865 2044 6562 6961 6e20 6261 636b the Debian back │ │ │ │ │ -00030500: 706f 7274 7320 616e 6420 6578 7065 7269 ports and experi │ │ │ │ │ -00030510: 6d65 6e74 616c 2073 7569 7465 7320 646f mental suites do │ │ │ │ │ -00030520: 206e 6f74 0a70 6572 666f 726d 2074 6869 not.perform thi │ │ │ │ │ -00030530: 7320 7472 616e 7366 6f72 6d61 7469 6f6e s transformation │ │ │ │ │ -00030540: 2061 6e64 2069 6e73 7465 6164 2075 7365 and instead use │ │ │ │ │ -00030550: 2074 6865 2073 616d 6520 6465 7065 6e64 the same depend │ │ │ │ │ -00030560: 656e 6379 0a72 6573 6f6c 7574 696f 6e20 ency.resolution │ │ │ │ │ -00030570: 7275 6c65 7320 6173 206e 6f72 6d61 6c20 rules as normal │ │ │ │ │ -00030580: 7061 636b 6167 6520 696e 7374 616c 6c61 package installa │ │ │ │ │ -00030590: 7469 6f6e 7320 746f 2063 686f 6f73 6520 tions to choose │ │ │ │ │ -000305a0: 7768 6963 680a 616c 7465 726e 6174 6976 which.alternativ │ │ │ │ │ -000305b0: 6520 6465 7065 6e64 656e 6379 2074 6f20 e dependency to │ │ │ │ │ -000305c0: 696e 7374 616c 6c2e 0a0a 1f0a 4669 6c65 install.....File │ │ │ │ │ -000305d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000305e0: 696e 666f 2c20 204e 6f64 653a 2041 6464 info, Node: Add │ │ │ │ │ -000305f0: 6974 696f 6e61 6c20 736f 7572 6365 2070 itional source p │ │ │ │ │ -00030600: 6163 6b61 6765 7320 7573 6564 2074 6f20 ackages used to │ │ │ │ │ -00030610: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ -00030620: 202d 2042 7569 6c74 2d55 7369 6e67 2c20 - Built-Using, │ │ │ │ │ -00030630: 2050 7265 763a 2052 656c 6174 696f 6e73 Prev: Relations │ │ │ │ │ -00030640: 6869 7073 2062 6574 7765 656e 2073 6f75 hips between sou │ │ │ │ │ -00030650: 7263 6520 616e 6420 6269 6e61 7279 2070 rce and binary p │ │ │ │ │ -00030660: 6163 6b61 6765 7320 2d20 4275 696c 642d ackages - Build- │ │ │ │ │ -00030670: 4465 7065 6e64 7320 4275 696c 642d 4465 Depends Build-De │ │ │ │ │ -00030680: 7065 6e64 732d 496e 6465 7020 4275 696c pends-Indep Buil │ │ │ │ │ -00030690: 642d 4465 7065 6e64 732d 4172 6368 2042 d-Depends-Arch B │ │ │ │ │ -000306a0: 7569 6c64 2d43 6f6e 666c 6963 7473 2042 uild-Conflicts B │ │ │ │ │ -000306b0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ -000306c0: 6e64 6570 2042 7569 6c64 2d43 6f6e 666c ndep Build-Confl │ │ │ │ │ -000306d0: 6963 7473 2d41 7263 682c 2020 5570 3a20 icts-Arch, Up: │ │ │ │ │ -000306e0: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ -000306f0: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -00030700: 7061 636b 6167 6573 0a0a 362e 3820 4164 packages..6.8 Ad │ │ │ │ │ -00030710: 6469 7469 6f6e 616c 2073 6f75 7263 6520 ditional source │ │ │ │ │ -00030720: 7061 636b 6167 6573 2075 7365 6420 746f packages used to │ │ │ │ │ -00030730: 2062 7569 6c64 2074 6865 2062 696e 6172 build the binar │ │ │ │ │ -00030740: 7920 2d20 e280 9842 7569 6c74 2d55 7369 y - ...Built-Usi │ │ │ │ │ -00030750: 6e67 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ng....========== │ │ │ │ │ -00030760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030790: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 =============..S │ │ │ │ │ -000307a0: 6f6d 6520 6269 6e61 7279 2070 6163 6b61 ome binary packa │ │ │ │ │ -000307b0: 6765 7320 696e 636f 7270 6f72 6174 6520 ges incorporate │ │ │ │ │ -000307c0: 7061 7274 7320 6f66 206f 7468 6572 2070 parts of other p │ │ │ │ │ -000307d0: 6163 6b61 6765 7320 7768 656e 2062 7569 ackages when bui │ │ │ │ │ -000307e0: 6c74 2062 7574 0a64 6f20 6e6f 7420 6861 lt but.do not ha │ │ │ │ │ -000307f0: 7665 2074 6f20 6465 7065 6e64 206f 6e20 ve to depend on │ │ │ │ │ -00030800: 7468 6f73 6520 7061 636b 6167 6573 2e20 those packages. │ │ │ │ │ -00030810: 2045 7861 6d70 6c65 7320 696e 636c 7564 Examples includ │ │ │ │ │ -00030820: 6520 6c69 6e6b 696e 6720 7769 7468 0a73 e linking with.s │ │ │ │ │ -00030830: 7461 7469 6320 6c69 6272 6172 6965 7320 tatic libraries │ │ │ │ │ -00030840: 6f72 2069 6e63 6f72 706f 7261 7469 6e67 or incorporating │ │ │ │ │ -00030850: 2073 6f75 7263 6520 636f 6465 2066 726f source code fro │ │ │ │ │ -00030860: 6d20 616e 6f74 6865 7220 7061 636b 6167 m another packag │ │ │ │ │ -00030870: 650a 6475 7269 6e67 2074 6865 2062 7569 e.during the bui │ │ │ │ │ -00030880: 6c64 2e20 2049 6e20 7468 6973 2063 6173 ld. In this cas │ │ │ │ │ -00030890: 652c 2074 6865 2073 6f75 7263 6520 7061 e, the source pa │ │ │ │ │ -000308a0: 636b 6167 6573 206f 6620 7468 6f73 6520 ckages of those │ │ │ │ │ -000308b0: 6f74 6865 720a 7061 636b 6167 6573 2061 other.packages a │ │ │ │ │ -000308c0: 7265 2070 6172 7420 6f66 2074 6865 2063 re part of the c │ │ │ │ │ -000308d0: 6f6d 706c 6574 6520 736f 7572 6365 2028 omplete source ( │ │ │ │ │ -000308e0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ -000308f0: 6765 2069 7320 6e6f 740a 7265 7072 6f64 ge is not.reprod │ │ │ │ │ -00030900: 7563 6962 6c65 2077 6974 686f 7574 2074 ucible without t │ │ │ │ │ -00030910: 6865 6d29 2e0a 0a57 6865 6e20 7468 6520 hem)...When the │ │ │ │ │ -00030920: 6c69 6365 6e73 6520 6f66 2065 6974 6865 license of eithe │ │ │ │ │ -00030930: 7220 7468 6520 696e 636f 7270 6f72 6174 r the incorporat │ │ │ │ │ -00030940: 6564 2070 6172 7473 206f 7220 7468 6520 ed parts or the │ │ │ │ │ -00030950: 696e 636f 7270 6f72 6174 696e 670a 6269 incorporating.bi │ │ │ │ │ -00030960: 6e61 7279 2070 6163 6b61 6765 2072 6571 nary package req │ │ │ │ │ -00030970: 7569 7265 7320 7468 6174 2074 6865 2066 uires that the f │ │ │ │ │ -00030980: 756c 6c20 736f 7572 6365 2063 6f64 6520 ull source code │ │ │ │ │ -00030990: 6f66 2074 6865 2069 6e63 6f72 706f 7261 of the incorpora │ │ │ │ │ -000309a0: 7469 6e67 0a62 696e 6172 7920 7061 636b ting.binary pack │ │ │ │ │ -000309b0: 6167 6520 6265 206d 6164 6520 6176 6169 age be made avai │ │ │ │ │ -000309c0: 6c61 626c 652c 2074 6865 20e2 8098 4275 lable, the ...Bu │ │ │ │ │ -000309d0: 696c 742d 5573 696e 67e2 8099 2066 6965 ilt-Using... fie │ │ │ │ │ -000309e0: 6c64 206d 7573 7420 6c69 7374 2074 6865 ld must list the │ │ │ │ │ -000309f0: 0a63 6f72 7265 7370 6f6e 6469 6e67 2073 .corresponding s │ │ │ │ │ -00030a00: 6f75 7263 6520 7061 636b 6167 6520 666f ource package fo │ │ │ │ │ -00030a10: 7220 616e 7920 6166 6665 6374 6564 2062 r any affected b │ │ │ │ │ -00030a20: 696e 6172 7920 7061 636b 6167 650a 696e inary package.in │ │ │ │ │ -00030a30: 636f 7270 6f72 6174 6564 2064 7572 696e corporated durin │ │ │ │ │ -00030a40: 6720 7468 6520 6275 696c 642c 2028 3129 g the build, (1) │ │ │ │ │ -00030a50: 2069 6e63 6c75 6469 6e67 2061 6e20 e280 including an .. │ │ │ │ │ -00030a60: 9c65 7861 6374 6c79 2065 7175 616c e280 .exactly equal.. │ │ │ │ │ -00030a70: 9d20 28e2 809c 3de2 809d 290a 7665 7273 . (...=...).vers │ │ │ │ │ -00030a80: 696f 6e20 7265 6c61 7469 6f6e 206f 6e20 ion relation on │ │ │ │ │ -00030a90: 7468 6520 7665 7273 696f 6e20 7468 6174 the version that │ │ │ │ │ -00030aa0: 2077 6173 2075 7365 6420 746f 2062 7569 was used to bui │ │ │ │ │ -00030ab0: 6c64 2074 6861 7420 7665 7273 696f 6e20 ld that version │ │ │ │ │ -00030ac0: 6f66 0a74 6865 2069 6e63 6f72 706f 7261 of.the incorpora │ │ │ │ │ -00030ad0: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ -00030ae0: 6167 652e 2020 2832 290a 0a54 6869 7320 age. (2)..This │ │ │ │ │ -00030af0: 6361 7573 6573 2074 6865 2044 6562 6961 causes the Debia │ │ │ │ │ -00030b00: 6e20 6172 6368 6976 6520 746f 2072 6574 n archive to ret │ │ │ │ │ -00030b10: 6169 6e20 7468 6520 7665 7273 696f 6e73 ain the versions │ │ │ │ │ -00030b20: 206f 6620 7468 6520 736f 7572 6365 0a70 of the source.p │ │ │ │ │ -00030b30: 6163 6b61 6765 7320 7468 6174 2077 6572 ackages that wer │ │ │ │ │ -00030b40: 6520 6163 7475 616c 6c79 2069 6e63 6f72 e actually incor │ │ │ │ │ -00030b50: 706f 7261 7465 642e 2020 496e 2070 6172 porated. In par │ │ │ │ │ -00030b60: 7469 6375 6c61 722c 2069 6620 7468 650a ticular, if the. │ │ │ │ │ -00030b70: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -00030b80: 696e 636f 7270 6f72 6174 6564 2070 6172 incorporated par │ │ │ │ │ -00030b90: 7473 2061 7265 2075 7064 6174 6564 2062 ts are updated b │ │ │ │ │ -00030ba0: 7574 2074 6865 2069 6e63 6f72 706f 7261 ut the incorpora │ │ │ │ │ -00030bb0: 7469 6e67 0a62 696e 6172 7920 7061 636b ting.binary pack │ │ │ │ │ -00030bc0: 6167 6520 6973 206e 6f74 2072 6562 7569 age is not rebui │ │ │ │ │ -00030bd0: 6c74 2c20 7468 6520 6f6c 6465 7220 7665 lt, the older ve │ │ │ │ │ -00030be0: 7273 696f 6e73 206f 6620 7468 6520 696e rsions of the in │ │ │ │ │ -00030bf0: 636f 7270 6f72 6174 6564 0a70 6172 7473 corporated.parts │ │ │ │ │ -00030c00: 2077 696c 6c20 7265 6d61 696e 2069 6e20 will remain in │ │ │ │ │ -00030c10: 7468 6520 6172 6368 6976 6520 696e 206f the archive in o │ │ │ │ │ -00030c20: 7264 6572 2074 6f20 7361 7469 7366 7920 rder to satisfy │ │ │ │ │ -00030c30: 7468 6520 6c69 6365 6e73 652e 0a0a 4120 the license...A │ │ │ │ │ -00030c40: 7061 636b 6167 6520 7573 696e 6720 7468 package using th │ │ │ │ │ -00030c50: 6520 736f 7572 6365 2063 6f64 6520 6672 e source code fr │ │ │ │ │ -00030c60: 6f6d 2074 6865 2067 6363 2d34 2e36 2d73 om the gcc-4.6-s │ │ │ │ │ -00030c70: 6f75 7263 6520 6269 6e61 7279 2070 6163 ource binary pac │ │ │ │ │ -00030c80: 6b61 6765 0a62 7569 6c74 2066 726f 6d20 kage.built from │ │ │ │ │ -00030c90: 7468 6520 6763 632d 342e 3620 736f 7572 the gcc-4.6 sour │ │ │ │ │ -00030ca0: 6365 2070 6163 6b61 6765 2077 6f75 6c64 ce package would │ │ │ │ │ -00030cb0: 2068 6176 6520 7468 6973 2066 6965 6c64 have this field │ │ │ │ │ -00030cc0: 2069 6e20 6974 730a 636f 6e74 726f 6c20 in its.control │ │ │ │ │ -00030cd0: 6669 6c65 3a0a 0a20 2020 2020 4275 696c file:.. Buil │ │ │ │ │ -00030ce0: 742d 5573 696e 673a 2067 6363 2d34 2e36 t-Using: gcc-4.6 │ │ │ │ │ -00030cf0: 2028 3d20 342e 362e 302d 3131 290a 0a41 (= 4.6.0-11)..A │ │ │ │ │ -00030d00: 2070 6163 6b61 6765 2069 6e63 6c75 6469 package includi │ │ │ │ │ -00030d10: 6e67 2062 696e 6172 6965 7320 6672 6f6d ng binaries from │ │ │ │ │ -00030d20: 2067 7275 6232 2061 6e64 206c 6f61 646c grub2 and loadl │ │ │ │ │ -00030d30: 696e 2077 6f75 6c64 2068 6176 6520 7468 in would have th │ │ │ │ │ -00030d40: 6973 0a66 6965 6c64 2069 6e20 6974 7320 is.field in its │ │ │ │ │ -00030d50: 636f 6e74 726f 6c20 6669 6c65 3a0a 0a20 control file:.. │ │ │ │ │ -00030d60: 2020 2020 4275 696c 742d 5573 696e 673a Built-Using: │ │ │ │ │ -00030d70: 2067 7275 6232 2028 3d20 312e 3939 2d39 grub2 (= 1.99-9 │ │ │ │ │ -00030d80: 292c 206c 6f61 646c 696e 2028 3d20 312e ), loadlin (= 1. │ │ │ │ │ -00030d90: 3665 2d31 290a 0a54 6869 7320 6669 656c 6e-1)..This fiel │ │ │ │ │ -00030da0: 6420 7368 6f75 6c64 2062 6520 7573 6564 d should be used │ │ │ │ │ -00030db0: 206f 6e6c 7920 7768 656e 2074 6865 7265 only when there │ │ │ │ │ -00030dc0: 2061 7265 206c 6963 656e 7365 206f 7220 are license or │ │ │ │ │ -00030dd0: 4446 5347 0a72 6571 7569 7265 6d65 6e74 DFSG.requirement │ │ │ │ │ -00030de0: 7320 746f 2072 6574 6169 6e20 7468 6520 s to retain the │ │ │ │ │ -00030df0: 7265 6665 7265 6e63 6564 2073 6f75 7263 referenced sourc │ │ │ │ │ -00030e00: 6520 7061 636b 6167 6573 2e20 2049 7420 e packages. It │ │ │ │ │ -00030e10: 7368 6f75 6c64 206e 6f74 2062 650a 6164 should not be.ad │ │ │ │ │ -00030e20: 6465 6420 736f 6c65 6c79 2061 7320 6120 ded solely as a │ │ │ │ │ -00030e30: 7761 7920 746f 206c 6f63 6174 6520 7061 way to locate pa │ │ │ │ │ -00030e40: 636b 6167 6573 2074 6861 7420 6e65 6564 ckages that need │ │ │ │ │ -00030e50: 2074 6f20 6265 2072 6562 7569 6c74 2061 to be rebuilt a │ │ │ │ │ -00030e60: 6761 696e 7374 0a6e 6577 6572 2076 6572 gainst.newer ver │ │ │ │ │ -00030e70: 7369 6f6e 7320 6f66 2074 6865 6972 2062 sions of their b │ │ │ │ │ -00030e80: 7569 6c64 2064 6570 656e 6465 6e63 6965 uild dependencie │ │ │ │ │ -00030e90: 732e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d s... --------- │ │ │ │ │ -00030ea0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00030eb0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 20e2 ------.. (1) . │ │ │ │ │ -00030ec0: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ -00030ed0: 8099 2069 6e20 7468 6520 736f 7572 6365 .. in the source │ │ │ │ │ -00030ee0: 2070 6163 6b61 6765 2069 7320 6e6f 7420 package is not │ │ │ │ │ -00030ef0: 6164 6571 7561 7465 2073 696e 6365 2069 adequate since i │ │ │ │ │ -00030f00: 740a 2872 6967 6874 6675 6c6c 7929 2064 t.(rightfully) d │ │ │ │ │ -00030f10: 6f65 7320 6e6f 7420 646f 6375 6d65 6e74 oes not document │ │ │ │ │ -00030f20: 2074 6865 2065 7861 6374 2076 6572 7369 the exact versi │ │ │ │ │ -00030f30: 6f6e 2075 7365 6420 696e 2074 6865 2062 on used in the b │ │ │ │ │ -00030f40: 7569 6c64 2e0a 0a20 2020 2832 2920 5468 uild... (2) Th │ │ │ │ │ -00030f50: 6520 6172 6368 6976 6520 736f 6674 7761 e archive softwa │ │ │ │ │ -00030f60: 7265 206d 6967 6874 2072 656a 6563 7420 re might reject │ │ │ │ │ -00030f70: 7061 636b 6167 6573 2074 6861 7420 7265 packages that re │ │ │ │ │ -00030f80: 6665 7220 746f 0a6e 6f6e 2d65 7869 7374 fer to.non-exist │ │ │ │ │ -00030f90: 656e 7420 736f 7572 6365 732e 0a0a 1f0a ent sources..... │ │ │ │ │ -00030fa0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00030fb0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00030fc0: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ -00030fd0: 732c 2020 4e65 7874 3a20 5468 6520 4f70 s, Next: The Op │ │ │ │ │ -00030fe0: 6572 6174 696e 6720 5379 7374 656d 2c20 erating System, │ │ │ │ │ -00030ff0: 2050 7265 763a 2044 6563 6c61 7269 6e67 Prev: Declaring │ │ │ │ │ -00031000: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ -00031010: 6574 7765 656e 2070 6163 6b61 6765 732c etween packages, │ │ │ │ │ -00031020: 2020 5570 3a20 546f 700a 0a37 2053 6861 Up: Top..7 Sha │ │ │ │ │ -00031030: 7265 6420 6c69 6272 6172 6965 730a 2a2a red libraries.** │ │ │ │ │ -00031040: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00031050: 0a0a 5061 636b 6167 6573 2063 6f6e 7461 ..Packages conta │ │ │ │ │ -00031060: 696e 696e 6720 7368 6172 6564 206c 6962 ining shared lib │ │ │ │ │ -00031070: 7261 7269 6573 206d 7573 7420 6265 2063 raries must be c │ │ │ │ │ -00031080: 6f6e 7374 7275 6374 6564 2077 6974 6820 onstructed with │ │ │ │ │ -00031090: 6120 6c69 7474 6c65 0a63 6172 6520 746f a little.care to │ │ │ │ │ -000310a0: 206d 616b 6520 7375 7265 2074 6861 7420 make sure that │ │ │ │ │ -000310b0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -000310c0: 7279 2069 7320 616c 7761 7973 2061 7661 ry is always ava │ │ │ │ │ -000310d0: 696c 6162 6c65 2e20 2054 6869 7320 6973 ilable. This is │ │ │ │ │ -000310e0: 0a65 7370 6563 6961 6c6c 7920 696d 706f .especially impo │ │ │ │ │ -000310f0: 7274 616e 7420 666f 7220 7061 636b 6167 rtant for packag │ │ │ │ │ -00031100: 6573 2077 686f 7365 2073 6861 7265 6420 es whose shared │ │ │ │ │ -00031110: 6c69 6272 6172 6965 7320 6172 6520 7669 libraries are vi │ │ │ │ │ -00031120: 7461 6c6c 790a 696d 706f 7274 616e 742c tally.important, │ │ │ │ │ -00031130: 2073 7563 6820 6173 2074 6865 2043 206c such as the C l │ │ │ │ │ -00031140: 6962 7261 7279 2028 6375 7272 656e 746c ibrary (currentl │ │ │ │ │ -00031150: 7920 e280 986c 6962 6336 e280 9929 2e0a y ...libc6...).. │ │ │ │ │ -00031160: 0a54 6869 7320 7365 6374 696f 6e20 6465 .This section de │ │ │ │ │ -00031170: 616c 7320 6f6e 6c79 2077 6974 6820 7075 als only with pu │ │ │ │ │ -00031180: 626c 6963 2073 6861 7265 6420 6c69 6272 blic shared libr │ │ │ │ │ -00031190: 6172 6965 733a 2073 6861 7265 6420 6c69 aries: shared li │ │ │ │ │ -000311a0: 6272 6172 6965 730a 7468 6174 2061 7265 braries.that are │ │ │ │ │ -000311b0: 2070 6c61 6365 6420 696e 2064 6972 6563 placed in direc │ │ │ │ │ -000311c0: 746f 7269 6573 2073 6561 7263 6865 6420 tories searched │ │ │ │ │ -000311d0: 6279 2074 6865 2064 796e 616d 6963 206c by the dynamic l │ │ │ │ │ -000311e0: 696e 6b65 7220 6279 2064 6566 6175 6c74 inker by default │ │ │ │ │ -000311f0: 0a6f 7220 7768 6963 6820 6172 6520 696e .or which are in │ │ │ │ │ -00031200: 7465 6e64 6564 2074 6f20 6265 206c 696e tended to be lin │ │ │ │ │ -00031210: 6b65 6420 6167 6169 6e73 7420 6e6f 726d ked against norm │ │ │ │ │ -00031220: 616c 6c79 2061 6e64 2070 6f73 7369 626c ally and possibl │ │ │ │ │ -00031230: 7920 7573 6564 2062 790a 6f74 6865 722c y used by.other, │ │ │ │ │ -00031240: 2069 6e64 6570 656e 6465 6e74 2070 6163 independent pac │ │ │ │ │ -00031250: 6b61 6765 732e 2020 5368 6172 6564 206c kages. Shared l │ │ │ │ │ -00031260: 6962 7261 7269 6573 2074 6861 7420 6172 ibraries that ar │ │ │ │ │ -00031270: 6520 696e 7465 726e 616c 2074 6f20 610a e internal to a. │ │ │ │ │ -00031280: 7061 7274 6963 756c 6172 2070 6163 6b61 particular packa │ │ │ │ │ -00031290: 6765 206f 7220 7468 6174 2061 7265 206f ge or that are o │ │ │ │ │ -000312a0: 6e6c 7920 6c6f 6164 6564 2061 7320 6479 nly loaded as dy │ │ │ │ │ -000312b0: 6e61 6d69 6320 6d6f 6475 6c65 7320 6172 namic modules ar │ │ │ │ │ -000312c0: 6520 6e6f 740a 636f 7665 7265 6420 6279 e not.covered by │ │ │ │ │ -000312d0: 2074 6869 7320 7365 6374 696f 6e20 616e this section an │ │ │ │ │ -000312e0: 6420 6172 6520 6e6f 7420 7375 626a 6563 d are not subjec │ │ │ │ │ -000312f0: 7420 746f 2069 7473 2072 6571 7569 7265 t to its require │ │ │ │ │ -00031300: 6d65 6e74 732e 0a0a 4120 7368 6172 6564 ments...A shared │ │ │ │ │ -00031310: 206c 6962 7261 7279 2069 7320 6964 656e library is iden │ │ │ │ │ -00031320: 7469 6669 6564 2062 7920 7468 6520 e280 tified by the .. │ │ │ │ │ -00031330: 9853 4f4e 414d 45e2 8099 2061 7474 7269 .SONAME... attri │ │ │ │ │ -00031340: 6275 7465 2073 746f 7265 6420 696e 2069 bute stored in i │ │ │ │ │ -00031350: 7473 0a64 796e 616d 6963 2073 6563 7469 ts.dynamic secti │ │ │ │ │ -00031360: 6f6e 2e20 2057 6865 6e20 6120 6269 6e61 on. When a bina │ │ │ │ │ -00031370: 7279 2069 7320 6c69 6e6b 6564 2061 6761 ry is linked aga │ │ │ │ │ -00031380: 696e 7374 2061 2073 6861 7265 6420 6c69 inst a shared li │ │ │ │ │ -00031390: 6272 6172 792c 2074 6865 0ae2 8098 534f brary, the....SO │ │ │ │ │ -000313a0: 4e41 4d45 e280 9920 6f66 2074 6865 2073 NAME... of the s │ │ │ │ │ -000313b0: 6861 7265 6420 6c69 6272 6172 7920 6973 hared library is │ │ │ │ │ -000313c0: 2072 6563 6f72 6465 6420 696e 2074 6865 recorded in the │ │ │ │ │ -000313d0: 2062 696e 6172 79e2 8099 7320 e280 984e binary...s ...N │ │ │ │ │ -000313e0: 4545 4445 44e2 8099 0a73 6563 7469 6f6e EEDED....section │ │ │ │ │ -000313f0: 2073 6f20 7468 6174 2074 6865 2064 796e so that the dyn │ │ │ │ │ -00031400: 616d 6963 206c 696e 6b65 7220 6b6e 6f77 amic linker know │ │ │ │ │ -00031410: 7320 7468 6174 206c 6962 7261 7279 206d s that library m │ │ │ │ │ -00031420: 7573 7420 6265 206c 6f61 6465 6420 6174 ust be loaded at │ │ │ │ │ -00031430: 0a72 756e 7469 6d65 2e20 2054 6865 2073 .runtime. The s │ │ │ │ │ -00031440: 6861 7265 6420 6c69 6272 6172 7920 6669 hared library fi │ │ │ │ │ -00031450: 6c65 e280 9973 2066 756c 6c20 6e61 6d65 le...s full name │ │ │ │ │ -00031460: 2028 7768 6963 6820 7573 7561 6c6c 7920 (which usually │ │ │ │ │ -00031470: 636f 6e74 6169 6e73 0a61 6464 6974 696f contains.additio │ │ │ │ │ -00031480: 6e61 6c20 7665 7273 696f 6e20 696e 666f nal version info │ │ │ │ │ -00031490: 726d 6174 696f 6e20 6e6f 7420 6e65 6564 rmation not need │ │ │ │ │ -000314a0: 6564 2069 6e20 7468 6520 e280 9853 4f4e ed in the ...SON │ │ │ │ │ -000314b0: 414d 45e2 8099 2920 6973 2074 6865 7265 AME...) is there │ │ │ │ │ -000314c0: 666f 7265 0a6e 6f72 6d61 6c6c 7920 6e6f fore.normally no │ │ │ │ │ -000314d0: 7420 7265 6665 7265 6e63 6564 2064 6972 t referenced dir │ │ │ │ │ -000314e0: 6563 746c 792e 2020 496e 7374 6561 642c ectly. Instead, │ │ │ │ │ -000314f0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00031500: 6172 7920 6973 206c 6f61 6465 640a 6279 ary is loaded.by │ │ │ │ │ -00031510: 2069 7473 20e2 8098 534f 4e41 4d45 e280 its ...SONAME.. │ │ │ │ │ -00031520: 992c 2077 6869 6368 2065 7869 7374 7320 ., which exists │ │ │ │ │ -00031530: 6f6e 2074 6865 2066 696c 6520 7379 7374 on the file syst │ │ │ │ │ -00031540: 656d 2061 7320 6120 7379 6d6c 696e 6b20 em as a symlink │ │ │ │ │ -00031550: 706f 696e 7469 6e67 0a74 6f20 7468 6520 pointing.to the │ │ │ │ │ -00031560: 6675 6c6c 206e 616d 6520 6f66 2074 6865 full name of the │ │ │ │ │ -00031570: 2073 6861 7265 6420 6c69 6272 6172 792e shared library. │ │ │ │ │ -00031580: 2020 5468 6973 2073 796d 6c69 6e6b 206d This symlink m │ │ │ │ │ -00031590: 7573 7420 6265 2070 726f 7669 6465 640a ust be provided. │ │ │ │ │ -000315a0: 6279 2074 6865 2070 6163 6b61 6765 2e20 by the package. │ │ │ │ │ -000315b0: 202a 6e6f 7465 2052 756e 2d74 696d 6520 *note Run-time │ │ │ │ │ -000315c0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -000315d0: 3a20 6462 2e20 6465 7363 7269 6265 7320 : db. describes │ │ │ │ │ -000315e0: 686f 7720 746f 0a64 6f20 7468 6973 2e20 how to.do this. │ │ │ │ │ -000315f0: 2028 3129 0a0a 5768 656e 206c 696e 6b69 (1)..When linki │ │ │ │ │ -00031600: 6e67 2061 2062 696e 6172 7920 6f72 2061 ng a binary or a │ │ │ │ │ -00031610: 6e6f 7468 6572 2073 6861 7265 6420 6c69 nother shared li │ │ │ │ │ -00031620: 6272 6172 7920 6167 6169 6e73 7420 6120 brary against a │ │ │ │ │ -00031630: 7368 6172 6564 0a6c 6962 7261 7279 2c20 shared.library, │ │ │ │ │ -00031640: 7468 6520 e280 9853 4f4e 414d 45e2 8099 the ...SONAME... │ │ │ │ │ -00031650: 2066 6f72 2074 6861 7420 7368 6172 6564 for that shared │ │ │ │ │ -00031660: 206c 6962 7261 7279 2069 7320 6e6f 7420 library is not │ │ │ │ │ -00031670: 7965 7420 6b6e 6f77 6e2e 0a49 6e73 7465 yet known..Inste │ │ │ │ │ -00031680: 6164 2c20 7468 6520 7368 6172 6564 206c ad, the shared l │ │ │ │ │ -00031690: 6962 7261 7279 2069 7320 666f 756e 6420 ibrary is found │ │ │ │ │ -000316a0: 6279 206c 6f6f 6b69 6e67 2066 6f72 2061 by looking for a │ │ │ │ │ -000316b0: 2066 696c 6520 6d61 7463 6869 6e67 2074 file matching t │ │ │ │ │ -000316c0: 6865 0a6c 6962 7261 7279 206e 616d 6520 he.library name │ │ │ │ │ -000316d0: 7769 7468 20e2 8098 2e73 6fe2 8099 2061 with ....so... a │ │ │ │ │ -000316e0: 7070 656e 6465 642e 2020 5468 6973 2066 ppended. This f │ │ │ │ │ -000316f0: 696c 6520 6578 6973 7473 206f 6e20 7468 ile exists on th │ │ │ │ │ -00031700: 6520 6669 6c65 2073 7973 7465 6d0a 6173 e file system.as │ │ │ │ │ -00031710: 2061 2073 796d 6c69 6e6b 2070 6f69 6e74 a symlink point │ │ │ │ │ -00031720: 696e 6720 746f 2074 6865 2073 6861 7265 ing to the share │ │ │ │ │ -00031730: 6420 6c69 6272 6172 792e 0a0a 5368 6172 d library...Shar │ │ │ │ │ -00031740: 6564 206c 6962 7261 7269 6573 2061 7265 ed libraries are │ │ │ │ │ -00031750: 206e 6f72 6d61 6c6c 7920 7370 6c69 7420 normally split │ │ │ │ │ -00031760: 696e 746f 2073 6576 6572 616c 2062 696e into several bin │ │ │ │ │ -00031770: 6172 7920 7061 636b 6167 6573 2e20 2054 ary packages. T │ │ │ │ │ -00031780: 6865 0ae2 8098 534f 4e41 4d45 e280 9920 he....SONAME... │ │ │ │ │ -00031790: 7379 6d6c 696e 6b20 6973 2069 6e73 7461 symlink is insta │ │ │ │ │ -000317a0: 6c6c 6564 2062 7920 7468 6520 7275 6e74 lled by the runt │ │ │ │ │ -000317b0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ -000317c0: 7279 2070 6163 6b61 6765 2c20 616e 640a ry package, and. │ │ │ │ │ -000317d0: 7468 6520 6261 7265 20e2 8098 2e73 6fe2 the bare ....so. │ │ │ │ │ -000317e0: 8099 2073 796d 6c69 6e6b 2069 7320 696e .. symlink is in │ │ │ │ │ -000317f0: 7374 616c 6c65 6420 696e 2074 6865 2064 stalled in the d │ │ │ │ │ -00031800: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ -00031810: 6765 2073 696e 6365 0a69 74e2 8099 7320 ge since.it...s │ │ │ │ │ -00031820: 6f6e 6c79 2075 7365 6420 7768 656e 206c only used when l │ │ │ │ │ -00031830: 696e 6b69 6e67 2062 696e 6172 6965 7320 inking binaries │ │ │ │ │ -00031840: 6f72 2073 6861 7265 6420 6c69 6272 6172 or shared librar │ │ │ │ │ -00031850: 6965 732e 2020 486f 7765 7665 722c 0a74 ies. However,.t │ │ │ │ │ -00031860: 6865 7265 2061 7265 2073 6f6d 6520 6578 here are some ex │ │ │ │ │ -00031870: 6365 7074 696f 6e73 2066 6f72 2075 6e75 ceptions for unu │ │ │ │ │ -00031880: 7375 616c 2073 6861 7265 6420 6c69 6272 sual shared libr │ │ │ │ │ -00031890: 6172 6965 7320 6f72 2066 6f72 2073 6861 aries or for sha │ │ │ │ │ -000318a0: 7265 640a 6c69 6272 6172 6965 7320 7468 red.libraries th │ │ │ │ │ -000318b0: 6174 2061 7265 2061 6c73 6f20 6c6f 6164 at are also load │ │ │ │ │ -000318c0: 6564 2061 7320 6479 6e61 6d69 6320 6d6f ed as dynamic mo │ │ │ │ │ -000318d0: 6475 6c65 7320 6279 206f 7468 6572 2070 dules by other p │ │ │ │ │ -000318e0: 726f 6772 616d 732e 0a0a 5468 6973 2073 rograms...This s │ │ │ │ │ -000318f0: 6563 7469 6f6e 2069 7320 7072 696d 6172 ection is primar │ │ │ │ │ -00031900: 696c 7920 636f 6e63 6572 6e65 6420 7769 ily concerned wi │ │ │ │ │ -00031910: 7468 2068 6f77 2074 6865 2073 6570 6172 th how the separ │ │ │ │ │ -00031920: 6174 696f 6e20 6f66 2073 6861 7265 640a ation of shared. │ │ │ │ │ -00031930: 6c69 6272 6172 6965 7320 696e 746f 206d libraries into m │ │ │ │ │ -00031940: 756c 7469 706c 6520 7061 636b 6167 6573 ultiple packages │ │ │ │ │ -00031950: 2073 686f 756c 6420 6265 2064 6f6e 6520 should be done │ │ │ │ │ -00031960: 616e 6420 686f 7720 6465 7065 6e64 656e and how dependen │ │ │ │ │ -00031970: 6369 6573 206f 6e0a 616e 6420 6265 7477 cies on.and betw │ │ │ │ │ -00031980: 6565 6e20 7368 6172 6564 206c 6962 7261 een shared libra │ │ │ │ │ -00031990: 7279 2062 696e 6172 7920 7061 636b 6167 ry binary packag │ │ │ │ │ -000319a0: 6573 2061 7265 206d 616e 6167 6564 2069 es are managed i │ │ │ │ │ -000319b0: 6e20 4465 6269 616e 2e20 202a 6e6f 7465 n Debian. *note │ │ │ │ │ -000319c0: 0a4c 6962 7261 7269 6573 3a20 6463 2e20 .Libraries: dc. │ │ │ │ │ -000319d0: 7368 6f75 6c64 2062 6520 7265 6164 2069 should be read i │ │ │ │ │ -000319e0: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ -000319f0: 7468 2074 6869 7320 7365 6374 696f 6e20 th this section │ │ │ │ │ -00031a00: 616e 640a 636f 6e74 6169 6e73 2061 6464 and.contains add │ │ │ │ │ -00031a10: 6974 696f 6e61 6c20 7275 6c65 7320 666f itional rules fo │ │ │ │ │ -00031a20: 7220 7468 6520 6669 6c65 7320 636f 6e74 r the files cont │ │ │ │ │ -00031a30: 6169 6e65 6420 696e 2074 6865 2073 6861 ained in the sha │ │ │ │ │ -00031a40: 7265 6420 6c69 6272 6172 790a 7061 636b red library.pack │ │ │ │ │ -00031a50: 6167 6573 2e0a 0a2a 204d 656e 753a 0a0a ages...* Menu:.. │ │ │ │ │ -00031a60: 2a20 5275 6e2d 7469 6d65 2073 6861 7265 * Run-time share │ │ │ │ │ -00031a70: 6420 6c69 6272 6172 6965 733a 3a0a 2a20 d libraries::.* │ │ │ │ │ -00031a80: 5368 6172 6564 206c 6962 7261 7279 2073 Shared library s │ │ │ │ │ -00031a90: 7570 706f 7274 2066 696c 6573 3a3a 0a2a upport files::.* │ │ │ │ │ -00031aa0: 2053 7461 7469 6320 6c69 6272 6172 6965 Static librarie │ │ │ │ │ -00031ab0: 733a 3a0a 2a20 4465 7665 6c6f 706d 656e s::.* Developmen │ │ │ │ │ -00031ac0: 7420 6669 6c65 733a 3a0a 2a20 4465 7065 t files::.* Depe │ │ │ │ │ -00031ad0: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00031ae0: 2074 6865 2070 6163 6b61 6765 7320 6f66 the packages of │ │ │ │ │ -00031af0: 2074 6865 2073 616d 6520 6c69 6272 6172 the same librar │ │ │ │ │ -00031b00: 793a 3a0a 2a20 4465 7065 6e64 656e 6369 y::.* Dependenci │ │ │ │ │ -00031b10: 6573 2062 6574 7765 656e 2074 6865 206c es between the l │ │ │ │ │ -00031b20: 6962 7261 7279 2061 6e64 206f 7468 6572 ibrary and other │ │ │ │ │ -00031b30: 2070 6163 6b61 6765 733a 3a0a 0a20 2020 packages::.. │ │ │ │ │ -00031b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00031b50: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00031b60: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ -00031b70: 6120 636f 6e76 656e 7469 6f6e 206f 6620 a convention of │ │ │ │ │ -00031b80: 7368 6172 6564 206c 6962 7261 7279 2076 shared library v │ │ │ │ │ -00031b90: 6572 7369 6f6e 696e 672c 2062 7574 206e ersioning, but n │ │ │ │ │ -00031ba0: 6f74 2061 0a72 6571 7569 7265 6d65 6e74 ot a.requirement │ │ │ │ │ -00031bb0: 2e20 2053 6f6d 6520 6c69 6272 6172 6965 . Some librarie │ │ │ │ │ -00031bc0: 7320 7573 6520 7468 6520 e280 9853 4f4e s use the ...SON │ │ │ │ │ -00031bd0: 414d 45e2 8099 2061 7320 7468 6520 6675 AME... as the fu │ │ │ │ │ -00031be0: 6c6c 206c 6962 7261 7279 2066 696c 650a ll library file. │ │ │ │ │ -00031bf0: 6e61 6d65 2069 6e73 7465 6164 2061 6e64 name instead and │ │ │ │ │ -00031c00: 2074 6865 7265 666f 7265 2064 6f20 6e6f therefore do no │ │ │ │ │ -00031c10: 7420 6e65 6564 2061 2073 796d 6c69 6e6b t need a symlink │ │ │ │ │ -00031c20: 2e20 204d 6f73 742c 2068 6f77 6576 6572 . Most, however │ │ │ │ │ -00031c30: 2c20 656e 636f 6465 0a61 6464 6974 696f , encode.additio │ │ │ │ │ -00031c40: 6e61 6c20 696e 666f 726d 6174 696f 6e20 nal information │ │ │ │ │ -00031c50: 6162 6f75 7420 6261 636b 7761 7264 732d about backwards- │ │ │ │ │ -00031c60: 636f 6d70 6174 6962 6c65 2072 6576 6973 compatible revis │ │ │ │ │ -00031c70: 696f 6e73 2061 7320 6120 6d69 6e6f 720a ions as a minor. │ │ │ │ │ -00031c80: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ -00031c90: 6e20 7468 6520 6669 6c65 206e 616d 652e n the file name. │ │ │ │ │ -00031ca0: 2020 5468 6520 e280 9853 4f4e 414d 45e2 The ...SONAME. │ │ │ │ │ -00031cb0: 8099 2069 7473 656c 6620 6f6e 6c79 2063 .. itself only c │ │ │ │ │ -00031cc0: 6861 6e67 6573 2077 6865 6e0a 6269 6e61 hanges when.bina │ │ │ │ │ -00031cd0: 7269 6573 206c 696e 6b65 6420 7769 7468 ries linked with │ │ │ │ │ -00031ce0: 2074 6865 2065 6172 6c69 6572 2076 6572 the earlier ver │ │ │ │ │ -00031cf0: 7369 6f6e 206f 6620 7468 6520 7368 6172 sion of the shar │ │ │ │ │ -00031d00: 6564 206c 6962 7261 7279 206d 6179 206e ed library may n │ │ │ │ │ -00031d10: 6f0a 6c6f 6e67 6572 2077 6f72 6b2c 2062 o.longer work, b │ │ │ │ │ -00031d20: 7574 2074 6865 2066 696c 656e 616d 6520 ut the filename │ │ │ │ │ -00031d30: 6d61 7920 6368 616e 6765 2077 6974 6820 may change with │ │ │ │ │ -00031d40: 6561 6368 2072 656c 6561 7365 206f 6620 each release of │ │ │ │ │ -00031d50: 7468 650a 6c69 6272 6172 792e 2020 5365 the.library. Se │ │ │ │ │ -00031d60: 6520 2a6e 6f74 6520 5275 6e2d 7469 6d65 e *note Run-time │ │ │ │ │ -00031d70: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00031d80: 733a 2064 622e 2066 6f72 206d 6f72 6520 s: db. for more │ │ │ │ │ -00031d90: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information..... │ │ │ │ │ -00031da0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00031db0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00031dc0: 2052 756e 2d74 696d 6520 7368 6172 6564 Run-time shared │ │ │ │ │ -00031dd0: 206c 6962 7261 7269 6573 2c20 204e 6578 libraries, Nex │ │ │ │ │ -00031de0: 743a 2053 6861 7265 6420 6c69 6272 6172 t: Shared librar │ │ │ │ │ -00031df0: 7920 7375 7070 6f72 7420 6669 6c65 732c y support files, │ │ │ │ │ -00031e00: 2020 5570 3a20 5368 6172 6564 206c 6962 Up: Shared lib │ │ │ │ │ -00031e10: 7261 7269 6573 0a0a 372e 3120 5275 6e2d raries..7.1 Run- │ │ │ │ │ -00031e20: 7469 6d65 2073 6861 7265 6420 6c69 6272 time shared libr │ │ │ │ │ -00031e30: 6172 6965 730a 3d3d 3d3d 3d3d 3d3d 3d3d aries.========== │ │ │ │ │ -00031e40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00031e50: 3d3d 3d0a 0a54 6865 2072 756e 2d74 696d ===..The run-tim │ │ │ │ │ -00031e60: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -00031e70: 206d 7573 7420 6265 2070 6c61 6365 6420 must be placed │ │ │ │ │ -00031e80: 696e 2061 2070 6163 6b61 6765 2077 686f in a package who │ │ │ │ │ -00031e90: 7365 206e 616d 650a 6368 616e 6765 7320 se name.changes │ │ │ │ │ -00031ea0: 7768 656e 6576 6572 2074 6865 20e2 8098 whenever the ... │ │ │ │ │ -00031eb0: 534f 4e41 4d45 e280 9920 6f66 2074 6865 SONAME... of the │ │ │ │ │ -00031ec0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00031ed0: 6368 616e 6765 732e 2020 5468 6973 0a61 changes. This.a │ │ │ │ │ -00031ee0: 6c6c 6f77 7320 7365 7665 7261 6c20 7665 llows several ve │ │ │ │ │ -00031ef0: 7273 696f 6e73 206f 6620 7468 6520 7368 rsions of the sh │ │ │ │ │ -00031f00: 6172 6564 206c 6962 7261 7279 2074 6f20 ared library to │ │ │ │ │ -00031f10: 6265 2069 6e73 7461 6c6c 6564 2061 7420 be installed at │ │ │ │ │ -00031f20: 7468 650a 7361 6d65 2074 696d 652c 2061 the.same time, a │ │ │ │ │ -00031f30: 6c6c 6f77 696e 6720 696e 7374 616c 6c61 llowing installa │ │ │ │ │ -00031f40: 7469 6f6e 206f 6620 7468 6520 6e65 7720 tion of the new │ │ │ │ │ -00031f50: 7665 7273 696f 6e20 6f66 2074 6865 2073 version of the s │ │ │ │ │ -00031f60: 6861 7265 640a 6c69 6272 6172 7920 7769 hared.library wi │ │ │ │ │ -00031f70: 7468 6f75 7420 696d 6d65 6469 6174 656c thout immediatel │ │ │ │ │ -00031f80: 7920 6272 6561 6b69 6e67 2062 696e 6172 y breaking binar │ │ │ │ │ -00031f90: 6965 7320 7468 6174 2064 6570 656e 6420 ies that depend │ │ │ │ │ -00031fa0: 6f6e 2074 6865 206f 6c64 0a76 6572 7369 on the old.versi │ │ │ │ │ -00031fb0: 6f6e 2e20 2028 3129 0a0a 4e6f 726d 616c on. (1)..Normal │ │ │ │ │ -00031fc0: 6c79 2c20 7468 6520 7275 6e2d 7469 6d65 ly, the run-time │ │ │ │ │ -00031fd0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00031fe0: 616e 6420 6974 7320 e280 9853 4f4e 414d and its ...SONAM │ │ │ │ │ -00031ff0: 45e2 8099 2073 796d 6c69 6e6b 2073 686f E... symlink sho │ │ │ │ │ -00032000: 756c 6420 6265 0a70 6c61 6365 6420 696e uld be.placed in │ │ │ │ │ -00032010: 2061 2070 6163 6b61 6765 206e 616d 6564 a package named │ │ │ │ │ -00032020: 206c 6962 7261 7279 6e61 6d65 2773 6f76 libraryname'sov │ │ │ │ │ -00032030: 6572 7369 6f6e 272c 2077 6865 7265 2027 ersion', where ' │ │ │ │ │ -00032040: 736f 7665 7273 696f 6e27 2069 730a 7468 soversion' is.th │ │ │ │ │ -00032050: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -00032060: 2069 6e20 7468 6520 e280 9853 4f4e 414d in the ...SONAM │ │ │ │ │ -00032070: 45e2 8099 206f 6620 7468 6520 7368 6172 E... of the shar │ │ │ │ │ -00032080: 6564 206c 6962 7261 7279 2e0a 416c 7465 ed library..Alte │ │ │ │ │ -00032090: 726e 6174 6976 656c 792c 2069 6620 6974 rnatively, if it │ │ │ │ │ -000320a0: 2077 6f75 6c64 2062 6520 636f 6e66 7573 would be confus │ │ │ │ │ -000320b0: 696e 6720 746f 2064 6972 6563 746c 7920 ing to directly │ │ │ │ │ -000320c0: 6170 7065 6e64 2027 736f 7665 7273 696f append 'soversio │ │ │ │ │ -000320d0: 6e27 0a74 6f20 6c69 6272 6172 796e 616d n'.to librarynam │ │ │ │ │ -000320e0: 6520 2869 662c 2066 6f72 2065 7861 6d70 e (if, for examp │ │ │ │ │ -000320f0: 6c65 2c20 6c69 6272 6172 796e 616d 6520 le, libraryname │ │ │ │ │ -00032100: 6974 7365 6c66 2065 6e64 7320 696e 2061 itself ends in a │ │ │ │ │ -00032110: 206e 756d 6265 7229 2c0a 796f 7520 7368 number),.you sh │ │ │ │ │ -00032120: 6f75 6c64 2075 7365 206c 6962 7261 7279 ould use library │ │ │ │ │ -00032130: 6e61 6d65 2d27 736f 7665 7273 696f 6e27 name-'soversion' │ │ │ │ │ -00032140: 2069 6e73 7465 6164 2e20 2028 3229 0a0a instead. (2).. │ │ │ │ │ -00032150: 546f 2064 6574 6572 6d69 6e65 2074 6865 To determine the │ │ │ │ │ -00032160: 2027 736f 7665 7273 696f 6e27 2c20 6c6f 'soversion', lo │ │ │ │ │ -00032170: 6f6b 2061 7420 7468 6520 e280 9853 4f4e ok at the ...SON │ │ │ │ │ -00032180: 414d 45e2 8099 206f 6620 7468 6520 6c69 AME... of the li │ │ │ │ │ -00032190: 6272 6172 792c 0a73 746f 7265 6420 696e brary,.stored in │ │ │ │ │ -000321a0: 2074 6865 2045 4c46 20e2 8098 534f 4e41 the ELF ...SONA │ │ │ │ │ -000321b0: 4d45 e280 9920 6174 7472 6962 7574 652e ME... attribute. │ │ │ │ │ -000321c0: 2020 4974 2069 7320 7573 7561 6c6c 7920 It is usually │ │ │ │ │ -000321d0: 6f66 2074 6865 2066 6f72 6d0a e280 986e of the form....n │ │ │ │ │ -000321e0: 616d 652e 736f 2e6d 616a 6f72 2d76 6572 ame.so.major-ver │ │ │ │ │ -000321f0: 7369 6f6e e280 9920 2866 6f72 2065 7861 sion... (for exa │ │ │ │ │ -00032200: 6d70 6c65 2c20 e280 986c 6962 7a2e 736f mple, ...libz.so │ │ │ │ │ -00032210: 2e31 e280 9929 2e20 2054 6865 2076 6572 .1...). The ver │ │ │ │ │ -00032220: 7369 6f6e 2070 6172 7420 6973 0a74 6865 sion part is.the │ │ │ │ │ -00032230: 2070 6172 7420 7768 6963 6820 636f 6d65 part which come │ │ │ │ │ -00032240: 7320 6166 7465 7220 e280 982e 736f 2ee2 s after ....so.. │ │ │ │ │ -00032250: 8099 2c20 736f 2069 6e20 7468 6174 2065 .., so in that e │ │ │ │ │ -00032260: 7861 6d70 6c65 2069 7420 6973 20e2 8098 xample it is ... │ │ │ │ │ -00032270: 31e2 8099 2e20 2054 6865 0a73 6f6e 616d 1.... The.sonam │ │ │ │ │ -00032280: 6520 6d61 7920 696e 7374 6561 6420 6265 e may instead be │ │ │ │ │ -00032290: 206f 6620 7468 6520 666f 726d 20e2 8098 of the form ... │ │ │ │ │ -000322a0: 6e61 6d65 2d6d 616a 6f72 2d76 6572 7369 name-major-versi │ │ │ │ │ -000322b0: 6f6e 2e73 6fe2 8099 2c20 7375 6368 2061 on.so..., such a │ │ │ │ │ -000322c0: 730a e280 986c 6962 6462 2d35 2e31 2e73 s....libdb-5.1.s │ │ │ │ │ -000322d0: 6fe2 8099 2c20 696e 2077 6869 6368 2063 o..., in which c │ │ │ │ │ -000322e0: 6173 6520 7468 6520 6e61 6d65 2077 6f75 ase the name wou │ │ │ │ │ -000322f0: 6c64 2062 6520 e280 986c 6962 6462 e280 ld be ...libdb.. │ │ │ │ │ -00032300: 9920 616e 6420 7468 6520 7665 7273 696f . and the versio │ │ │ │ │ -00032310: 6e0a 776f 756c 6420 6265 20e2 8098 352e n.would be ...5. │ │ │ │ │ -00032320: 31e2 8099 2e0a 0a49 6620 796f 7520 6861 1......If you ha │ │ │ │ │ -00032330: 7665 2073 6576 6572 616c 2073 6861 7265 ve several share │ │ │ │ │ -00032340: 6420 6c69 6272 6172 6965 7320 6275 696c d libraries buil │ │ │ │ │ -00032350: 7420 6672 6f6d 2074 6865 2073 616d 6520 t from the same │ │ │ │ │ -00032360: 736f 7572 6365 2074 7265 652c 0a79 6f75 source tree,.you │ │ │ │ │ -00032370: 206d 6179 206c 756d 7020 7468 656d 2061 may lump them a │ │ │ │ │ -00032380: 6c6c 2074 6f67 6574 6865 7220 696e 746f ll together into │ │ │ │ │ -00032390: 2061 2073 696e 676c 6520 7368 6172 6564 a single shared │ │ │ │ │ -000323a0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -000323b0: 0a70 726f 7669 6465 6420 7468 6174 2061 .provided that a │ │ │ │ │ -000323c0: 6c6c 206f 6620 7468 6569 7220 e280 9853 ll of their ...S │ │ │ │ │ -000323d0: 4f4e 414d 45e2 8099 7320 7769 6c6c 2061 ONAME...s will a │ │ │ │ │ -000323e0: 6c77 6179 7320 6368 616e 6765 2074 6f67 lways change tog │ │ │ │ │ -000323f0: 6574 6865 722e 2020 4265 0a61 7761 7265 ether. Be.aware │ │ │ │ │ -00032400: 2074 6861 7420 7468 6973 2069 7320 6e6f that this is no │ │ │ │ │ -00032410: 7420 6e6f 726d 616c 6c79 2074 6865 2063 t normally the c │ │ │ │ │ -00032420: 6173 652c 2061 6e64 2069 6620 7468 6520 ase, and if the │ │ │ │ │ -00032430: e280 9853 4f4e 414d 45e2 8099 7320 646f ...SONAME...s do │ │ │ │ │ -00032440: 206e 6f74 0a63 6861 6e67 6520 746f 6765 not.change toge │ │ │ │ │ -00032450: 7468 6572 2c20 7570 6772 6164 696e 6720 ther, upgrading │ │ │ │ │ -00032460: 7375 6368 2061 206d 6572 6765 6420 7368 such a merged sh │ │ │ │ │ -00032470: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ -00032480: 6b61 6765 2077 696c 6c20 6265 0a75 6e6e kage will be.unn │ │ │ │ │ -00032490: 6563 6573 7361 7269 6c79 2064 6966 6669 ecessarily diffi │ │ │ │ │ -000324a0: 6375 6c74 2062 6563 6175 7365 206f 6620 cult because of │ │ │ │ │ -000324b0: 6669 6c65 2063 6f6e 666c 6963 7473 2077 file conflicts w │ │ │ │ │ -000324c0: 6974 6820 7468 6520 6f6c 6420 7665 7273 ith the old vers │ │ │ │ │ -000324d0: 696f 6e0a 6f66 2074 6865 2070 6163 6b61 ion.of the packa │ │ │ │ │ -000324e0: 6765 2e20 2057 6865 6e20 696e 2064 6f75 ge. When in dou │ │ │ │ │ -000324f0: 6274 2c20 616c 7761 7973 2073 706c 6974 bt, always split │ │ │ │ │ -00032500: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00032510: 7061 636b 6167 6573 2073 6f0a 7468 6174 packages so.that │ │ │ │ │ -00032520: 2065 6163 6820 6269 6e61 7279 2070 6163 each binary pac │ │ │ │ │ -00032530: 6b61 6765 2069 6e73 7461 6c6c 7320 6120 kage installs a │ │ │ │ │ -00032540: 7369 6e67 6c65 2073 6861 7265 6420 6c69 single shared li │ │ │ │ │ -00032550: 6272 6172 792e 0a0a 4576 6572 7920 7469 brary...Every ti │ │ │ │ │ -00032560: 6d65 2074 6865 2073 6861 7265 6420 6c69 me the shared li │ │ │ │ │ -00032570: 6272 6172 7920 4142 4920 6368 616e 6765 brary ABI change │ │ │ │ │ -00032580: 7320 696e 2061 2077 6179 2074 6861 7420 s in a way that │ │ │ │ │ -00032590: 636f 756c 6420 6272 6561 6b0a 6269 6e61 could break.bina │ │ │ │ │ -000325a0: 7269 6573 206c 696e 6b65 6420 6167 6169 ries linked agai │ │ │ │ │ -000325b0: 6e73 7420 6f6c 6465 7220 7665 7273 696f nst older versio │ │ │ │ │ -000325c0: 6e73 206f 6620 7468 6520 7368 6172 6564 ns of the shared │ │ │ │ │ -000325d0: 206c 6962 7261 7279 2c20 7468 650a e280 library, the... │ │ │ │ │ -000325e0: 9853 4f4e 414d 45e2 8099 206f 6620 7468 .SONAME... of th │ │ │ │ │ -000325f0: 6520 6c69 6272 6172 7920 616e 6420 7468 e library and th │ │ │ │ │ -00032600: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ -00032610: 6e61 6d65 2066 6f72 2074 6865 2062 696e name for the bin │ │ │ │ │ -00032620: 6172 790a 7061 636b 6167 6520 636f 6e74 ary.package cont │ │ │ │ │ -00032630: 6169 6e69 6e67 2074 6865 2072 756e 7469 aining the runti │ │ │ │ │ -00032640: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ -00032650: 7920 7368 6f75 6c64 2063 6861 6e67 652e y should change. │ │ │ │ │ -00032660: 2020 4e6f 726d 616c 6c79 2c0a 7468 6973 Normally,.this │ │ │ │ │ -00032670: 206d 6561 6e73 2074 6865 20e2 8098 534f means the ...SO │ │ │ │ │ -00032680: 4e41 4d45 e280 9920 7368 6f75 6c64 2063 NAME... should c │ │ │ │ │ -00032690: 6861 6e67 6520 616e 7920 7469 6d65 2061 hange any time a │ │ │ │ │ -000326a0: 6e20 696e 7465 7266 6163 6520 6973 2072 n interface is r │ │ │ │ │ -000326b0: 656d 6f76 6564 0a66 726f 6d20 7468 6520 emoved.from the │ │ │ │ │ -000326c0: 7368 6172 6564 206c 6962 7261 7279 206f shared library o │ │ │ │ │ -000326d0: 7220 7468 6520 7369 676e 6174 7572 6520 r the signature │ │ │ │ │ -000326e0: 6f66 2061 6e20 696e 7465 7266 6163 6520 of an interface │ │ │ │ │ -000326f0: 2874 6865 206e 756d 6265 7220 6f66 0a70 (the number of.p │ │ │ │ │ -00032700: 6172 616d 6574 6572 7320 6f72 2074 6865 arameters or the │ │ │ │ │ -00032710: 2074 7970 6573 206f 6620 7061 7261 6d65 types of parame │ │ │ │ │ -00032720: 7465 7273 2074 6861 7420 6974 2074 616b ters that it tak │ │ │ │ │ -00032730: 6573 2c20 666f 7220 6578 616d 706c 6529 es, for example) │ │ │ │ │ -00032740: 2069 730a 6368 616e 6765 642e 2020 5468 is.changed. Th │ │ │ │ │ -00032750: 6973 2070 7261 6374 6963 6520 6973 2076 is practice is v │ │ │ │ │ -00032760: 6974 616c 2074 6f20 616c 6c6f 7769 6e67 ital to allowing │ │ │ │ │ -00032770: 2063 6c65 616e 2075 7067 7261 6465 7320 clean upgrades │ │ │ │ │ -00032780: 6672 6f6d 206f 6c64 6572 0a76 6572 7369 from older.versi │ │ │ │ │ -00032790: 6f6e 7320 6f66 2074 6865 2070 6163 6b61 ons of the packa │ │ │ │ │ -000327a0: 6765 2061 6e64 2063 6c65 616e 2074 7261 ge and clean tra │ │ │ │ │ -000327b0: 6e73 6974 696f 6e73 2062 6574 7765 656e nsitions between │ │ │ │ │ -000327c0: 2074 6865 206f 6c64 2041 4249 2061 6e64 the old ABI and │ │ │ │ │ -000327d0: 0a6e 6577 2041 4249 2077 6974 686f 7574 .new ABI without │ │ │ │ │ -000327e0: 2068 6176 696e 6720 746f 2075 7067 7261 having to upgra │ │ │ │ │ -000327f0: 6465 2065 7665 7279 2061 6666 6563 7465 de every affecte │ │ │ │ │ -00032800: 6420 7061 636b 6167 6520 7369 6d75 6c74 d package simult │ │ │ │ │ -00032810: 616e 656f 7573 6c79 2e0a 0a54 6865 20e2 aneously...The . │ │ │ │ │ -00032820: 8098 534f 4e41 4d45 e280 9920 616e 6420 ..SONAME... and │ │ │ │ │ -00032830: 6269 6e61 7279 2070 6163 6b61 6765 206e binary package n │ │ │ │ │ -00032840: 616d 6520 6e65 6564 206e 6f74 2c20 616e ame need not, an │ │ │ │ │ -00032850: 6420 696e 6465 6564 206e 6f72 6d61 6c6c d indeed normall │ │ │ │ │ -00032860: 790a 7368 6f75 6c64 206e 6f74 2c20 6368 y.should not, ch │ │ │ │ │ -00032870: 616e 6765 2069 6620 6e65 7720 696e 7465 ange if new inte │ │ │ │ │ -00032880: 7266 6163 6573 2061 7265 2061 6464 6564 rfaces are added │ │ │ │ │ -00032890: 2062 7574 206e 6f6e 6520 6172 6520 7265 but none are re │ │ │ │ │ -000328a0: 6d6f 7665 6420 6f72 0a63 6861 6e67 6564 moved or.changed │ │ │ │ │ -000328b0: 2c20 7369 6e63 6520 7468 6973 2077 696c , since this wil │ │ │ │ │ -000328c0: 6c20 6e6f 7420 6272 6561 6b20 6269 6e61 l not break bina │ │ │ │ │ -000328d0: 7269 6573 206c 696e 6b65 6420 6167 6169 ries linked agai │ │ │ │ │ -000328e0: 6e73 7420 7468 6520 6f6c 640a 7368 6172 nst the old.shar │ │ │ │ │ -000328f0: 6564 206c 6962 7261 7279 2e20 2043 6f72 ed library. Cor │ │ │ │ │ -00032900: 7265 6374 2076 6572 7369 6f6e 696e 6720 rect versioning │ │ │ │ │ -00032910: 6f66 2064 6570 656e 6465 6e63 6965 7320 of dependencies │ │ │ │ │ -00032920: 6f6e 2074 6865 206e 6577 6572 2073 6861 on the newer sha │ │ │ │ │ -00032930: 7265 640a 6c69 6272 6172 7920 6279 2062 red.library by b │ │ │ │ │ -00032940: 696e 6172 6965 7320 7468 6174 2075 7365 inaries that use │ │ │ │ │ -00032950: 2074 6865 206e 6577 2069 6e74 6572 6661 the new interfa │ │ │ │ │ -00032960: 6365 7320 6973 2068 616e 646c 6564 2076 ces is handled v │ │ │ │ │ -00032970: 6961 2074 6865 0ae2 8098 7379 6d62 6f6c ia the....symbol │ │ │ │ │ -00032980: 73e2 8099 206f 7220 e280 9873 686c 6962 s... or ...shlib │ │ │ │ │ -00032990: 73e2 8099 2073 7973 7465 6d20 2873 6565 s... system (see │ │ │ │ │ -000329a0: 202a 6e6f 7465 2044 6570 656e 6465 6e63 *note Dependenc │ │ │ │ │ -000329b0: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ -000329c0: 6c69 6272 6172 790a 616e 6420 6f74 6865 library.and othe │ │ │ │ │ -000329d0: 7220 7061 636b 6167 6573 3a20 6465 2e29 r packages: de.) │ │ │ │ │ -000329e0: 2e0a 0a54 6865 2070 6163 6b61 6765 2073 ...The package s │ │ │ │ │ -000329f0: 686f 756c 6420 696e 7374 616c 6c20 7468 hould install th │ │ │ │ │ -00032a00: 6520 7368 6172 6564 206c 6962 7261 7269 e shared librari │ │ │ │ │ -00032a10: 6573 2075 6e64 6572 2074 6865 6972 206e es under their n │ │ │ │ │ -00032a20: 6f72 6d61 6c0a 6e61 6d65 732e 2020 466f ormal.names. Fo │ │ │ │ │ -00032a30: 7220 6578 616d 706c 652c 2074 6865 206c r example, the l │ │ │ │ │ -00032a40: 6962 6764 626d 3320 7061 636b 6167 6520 ibgdbm3 package │ │ │ │ │ -00032a50: 7368 6f75 6c64 2069 6e73 7461 6c6c 0ae2 should install.. │ │ │ │ │ -00032a60: 8098 6c69 6267 6462 6d2e 736f 2e33 2e30 ..libgdbm.so.3.0 │ │ │ │ │ -00032a70: 2e30 e280 9920 6173 20e2 8098 2f75 7372 .0... as .../usr │ │ │ │ │ -00032a80: 2f6c 6962 2f6c 6962 6764 626d 2e73 6f2e /lib/libgdbm.so. │ │ │ │ │ -00032a90: 332e 302e 30e2 8099 2e20 2054 6865 2066 3.0.0.... The f │ │ │ │ │ -00032aa0: 696c 6573 2073 686f 756c 6420 6e6f 740a iles should not. │ │ │ │ │ -00032ab0: 6265 2072 656e 616d 6564 206f 7220 7265 be renamed or re │ │ │ │ │ -00032ac0: 2d6c 696e 6b65 6420 6279 2061 6e79 20e2 -linked by any . │ │ │ │ │ -00032ad0: 8098 7072 6572 6de2 8099 206f 7220 e280 ..prerm... or .. │ │ │ │ │ -00032ae0: 9870 6f73 7472 6de2 8099 2073 6372 6970 .postrm... scrip │ │ │ │ │ -00032af0: 7473 3b20 e280 9864 706b 67e2 8099 2077 ts; ...dpkg... w │ │ │ │ │ -00032b00: 696c 6c0a 7461 6b65 2063 6172 6520 6f66 ill.take care of │ │ │ │ │ -00032b10: 2072 656e 616d 696e 6720 7468 696e 6773 renaming things │ │ │ │ │ -00032b20: 2073 6166 656c 7920 7769 7468 6f75 7420 safely without │ │ │ │ │ -00032b30: 6166 6665 6374 696e 6720 7275 6e6e 696e affecting runnin │ │ │ │ │ -00032b40: 6720 7072 6f67 7261 6d73 2c0a 616e 6420 g programs,.and │ │ │ │ │ -00032b50: 6174 7465 6d70 7473 2074 6f20 696e 7465 attempts to inte │ │ │ │ │ -00032b60: 7266 6572 6520 7769 7468 2074 6869 7320 rfere with this │ │ │ │ │ -00032b70: 6172 6520 6c69 6b65 6c79 2074 6f20 6c65 are likely to le │ │ │ │ │ -00032b80: 6164 2074 6f20 7072 6f62 6c65 6d73 2e0a ad to problems.. │ │ │ │ │ -00032b90: 0a53 6861 7265 6420 6c69 6272 6172 6965 .Shared librarie │ │ │ │ │ -00032ba0: 7320 7368 6f75 6c64 206e 6f74 2062 6520 s should not be │ │ │ │ │ -00032bb0: 696e 7374 616c 6c65 6420 6578 6563 7574 installed execut │ │ │ │ │ -00032bc0: 6162 6c65 2c20 7369 6e63 6520 7468 6520 able, since the │ │ │ │ │ -00032bd0: 6479 6e61 6d69 630a 6c69 6e6b 6572 2064 dynamic.linker d │ │ │ │ │ -00032be0: 6f65 7320 6e6f 7420 7265 7175 6972 6520 oes not require │ │ │ │ │ -00032bf0: 7468 6973 2061 6e64 2074 7279 696e 6720 this and trying │ │ │ │ │ -00032c00: 746f 2065 7865 6375 7465 2061 2073 6861 to execute a sha │ │ │ │ │ -00032c10: 7265 6420 6c69 6272 6172 790a 7573 7561 red library.usua │ │ │ │ │ -00032c20: 6c6c 7920 7265 7375 6c74 7320 696e 2061 lly results in a │ │ │ │ │ -00032c30: 2063 6f72 6520 6475 6d70 2e0a 0a54 6865 core dump...The │ │ │ │ │ -00032c40: 2072 756e 2d74 696d 6520 6c69 6272 6172 run-time librar │ │ │ │ │ -00032c50: 7920 7061 636b 6167 6520 7368 6f75 6c64 y package should │ │ │ │ │ -00032c60: 2069 6e63 6c75 6465 2074 6865 2073 796d include the sym │ │ │ │ │ -00032c70: 626f 6c69 6320 6c69 6e6b 2066 6f72 2074 bolic link for t │ │ │ │ │ -00032c80: 6865 0ae2 8098 534f 4e41 4d45 e280 9920 he....SONAME... │ │ │ │ │ -00032c90: 7468 6174 20e2 8098 6c64 636f 6e66 6967 that ...ldconfig │ │ │ │ │ -00032ca0: e280 9920 776f 756c 6420 6372 6561 7465 ... would create │ │ │ │ │ -00032cb0: 2066 6f72 2074 6865 2073 6861 7265 6420 for the shared │ │ │ │ │ -00032cc0: 6c69 6272 6172 6965 732e 2020 466f 720a libraries. For. │ │ │ │ │ -00032cd0: 6578 616d 706c 652c 2074 6865 206c 6962 example, the lib │ │ │ │ │ -00032ce0: 6764 626d 3320 7061 636b 6167 6520 7368 gdbm3 package sh │ │ │ │ │ -00032cf0: 6f75 6c64 2069 6e63 6c75 6465 2061 2073 ould include a s │ │ │ │ │ -00032d00: 796d 626f 6c69 6320 6c69 6e6b 2066 726f ymbolic link fro │ │ │ │ │ -00032d10: 6d0a e280 982f 7573 722f 6c69 622f 6c69 m..../usr/lib/li │ │ │ │ │ -00032d20: 6267 6462 6d2e 736f 2e33 e280 9920 746f bgdbm.so.3... to │ │ │ │ │ -00032d30: 20e2 8098 6c69 6267 6462 6d2e 736f 2e33 ...libgdbm.so.3 │ │ │ │ │ -00032d40: 2e30 2e30 e280 992e 2020 5468 6973 2069 .0.0.... This i │ │ │ │ │ -00032d50: 7320 6e65 6564 6564 2073 6f20 7468 6174 s needed so that │ │ │ │ │ -00032d60: 0a74 6865 2064 796e 616d 6963 206c 696e .the dynamic lin │ │ │ │ │ -00032d70: 6b65 7220 2866 6f72 2065 7861 6d70 6c65 ker (for example │ │ │ │ │ -00032d80: 20e2 8098 6c64 2e73 6fe2 8099 206f 7220 ...ld.so... or │ │ │ │ │ -00032d90: e280 986c 642d 6c69 6e75 782e 736f 2e2a ...ld-linux.so.* │ │ │ │ │ -00032da0: e280 9929 2063 616e 2066 696e 6420 7468 ...) can find th │ │ │ │ │ -00032db0: 650a 6c69 6272 6172 7920 6265 7477 6565 e.library betwee │ │ │ │ │ -00032dc0: 6e20 7468 6520 7469 6d65 2074 6861 7420 n the time that │ │ │ │ │ -00032dd0: e280 9864 706b 67e2 8099 2069 6e73 7461 ...dpkg... insta │ │ │ │ │ -00032de0: 6c6c 7320 6974 2061 6e64 2074 6865 2074 lls it and the t │ │ │ │ │ -00032df0: 696d 6520 7468 6174 0ae2 8098 6c64 636f ime that....ldco │ │ │ │ │ -00032e00: 6e66 6967 e280 9920 6973 2072 756e 2069 nfig... is run i │ │ │ │ │ -00032e10: 6e20 7468 6520 e280 9870 6f73 7469 6e73 n the ...postins │ │ │ │ │ -00032e20: 74e2 8099 2073 6372 6970 742e 2020 2833 t... script. (3 │ │ │ │ │ -00032e30: 290a 0a2a 204d 656e 753a 0a0a 2a20 6c64 )..* Menu:..* ld │ │ │ │ │ -00032e40: 636f 6e66 6967 3a3a 0a0a 2020 202d 2d2d config::.. --- │ │ │ │ │ -00032e50: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00032e60: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00032e70: 2028 3129 2054 6865 7265 2061 7265 2073 (1) There are s │ │ │ │ │ -00032e80: 6f6d 6520 6578 6365 7074 696f 6e61 6c20 ome exceptional │ │ │ │ │ -00032e90: 7369 7475 6174 696f 6e73 2069 6e20 7768 situations in wh │ │ │ │ │ -00032ea0: 6963 6820 636f 2d69 6e73 7461 6c6c 6174 ich co-installat │ │ │ │ │ -00032eb0: 696f 6e20 6f66 0a74 776f 2076 6572 7369 ion of.two versi │ │ │ │ │ -00032ec0: 6f6e 7320 6f66 2061 2073 6861 7265 6420 ons of a shared │ │ │ │ │ -00032ed0: 6c69 6272 6172 7920 6973 206e 6f74 2073 library is not s │ │ │ │ │ -00032ee0: 6166 652c 2061 6e64 2074 6865 206e 6577 afe, and the new │ │ │ │ │ -00032ef0: 2073 6861 7265 6420 6c69 6272 6172 790a shared library. │ │ │ │ │ -00032f00: 7061 636b 6167 6520 6861 7320 746f 2063 package has to c │ │ │ │ │ -00032f10: 6f6e 666c 6963 7420 7769 7468 2074 6865 onflict with the │ │ │ │ │ -00032f20: 2070 7265 7669 6f75 7320 7368 6172 6564 previous shared │ │ │ │ │ -00032f30: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -00032f40: 2e20 2054 6869 730a 6973 206e 6576 6572 . This.is never │ │ │ │ │ -00032f50: 2064 6573 6972 6162 6c65 2c20 7369 6e63 desirable, sinc │ │ │ │ │ -00032f60: 6520 6974 2063 6175 7365 7320 7369 676e e it causes sign │ │ │ │ │ -00032f70: 6966 6963 616e 7420 6469 7372 7570 7469 ificant disrupti │ │ │ │ │ -00032f80: 6f6e 2064 7572 696e 670a 7570 6772 6164 on during.upgrad │ │ │ │ │ -00032f90: 6573 2061 6e64 2070 6f74 656e 7469 616c es and potential │ │ │ │ │ -00032fa0: 6c79 2062 7265 616b 7320 756e 7061 636b ly breaks unpack │ │ │ │ │ -00032fb0: 6167 6564 2074 6869 7264 2d70 6172 7479 aged third-party │ │ │ │ │ -00032fc0: 2062 696e 6172 6965 732c 2062 7574 2069 binaries, but i │ │ │ │ │ -00032fd0: 730a 736f 6d65 7469 6d65 7320 756e 6176 s.sometimes unav │ │ │ │ │ -00032fe0: 6f69 6461 626c 652e 2020 5468 6573 6520 oidable. These │ │ │ │ │ -00032ff0: 7369 7475 6174 696f 6e73 2061 7265 2073 situations are s │ │ │ │ │ -00033000: 7566 6669 6369 656e 746c 7920 7261 7265 ufficiently rare │ │ │ │ │ -00033010: 2074 6861 7420 7468 6579 0a75 7375 616c that they.usual │ │ │ │ │ -00033020: 6c79 2077 6172 7261 6e74 2070 726f 6a65 ly warrant proje │ │ │ │ │ -00033030: 6374 2d77 6964 6520 6469 7363 7573 7369 ct-wide discussi │ │ │ │ │ -00033040: 6f6e 2c20 616e 6420 6172 6520 636f 6d70 on, and are comp │ │ │ │ │ -00033050: 6c65 7820 656e 6f75 6768 2074 6861 7420 lex enough that │ │ │ │ │ -00033060: 7468 650a 7275 6c65 7320 666f 7220 7468 the.rules for th │ │ │ │ │ -00033070: 656d 2063 616e 6e6f 7420 6265 2063 6f64 em cannot be cod │ │ │ │ │ -00033080: 6966 6965 6420 696e 2044 6562 6961 6e20 ified in Debian │ │ │ │ │ -00033090: 506f 6c69 6379 2e0a 0a20 2020 2832 2920 Policy... (2) │ │ │ │ │ -000330a0: 5468 6520 666f 6c6c 6f77 696e 6720 636f The following co │ │ │ │ │ -000330b0: 6d6d 616e 642c 2077 6865 6e20 7275 6e20 mmand, when run │ │ │ │ │ -000330c0: 6f6e 2061 2073 6861 7265 6420 6c69 6272 on a shared libr │ │ │ │ │ -000330d0: 6172 792c 2077 696c 6c20 6f75 7470 7574 ary, will output │ │ │ │ │ -000330e0: 0a74 6865 206e 616d 6520 746f 2062 6520 .the name to be │ │ │ │ │ -000330f0: 7573 6564 2066 6f72 2074 6865 2044 6562 used for the Deb │ │ │ │ │ -00033100: 6961 6e20 7061 636b 6167 6520 636f 6e74 ian package cont │ │ │ │ │ -00033110: 6169 6e69 6e67 2074 6861 7420 7368 6172 aining that shar │ │ │ │ │ -00033120: 6564 0a6c 6962 7261 7279 3a0a 0a20 2020 ed.library:.. │ │ │ │ │ -00033130: 2020 6f62 6a64 756d 7020 2d70 202f 7061 objdump -p /pa │ │ │ │ │ -00033140: 7468 2f74 6f2f 6c69 6266 6f6f 2d62 6172 th/to/libfoo-bar │ │ │ │ │ -00033150: 2e73 6f2e 312e 322e 3320 5c0a 2020 2020 .so.1.2.3 \. │ │ │ │ │ -00033160: 2020 2020 207c 2073 6564 202d 6e20 2d65 | sed -n -e │ │ │ │ │ -00033170: 2773 2f5e 5b5b 3a73 7061 6365 3a5d 5d2a 's/^[[:space:]]* │ │ │ │ │ -00033180: 534f 4e41 4d45 5b5b 3a73 7061 6365 3a5d SONAME[[:space:] │ │ │ │ │ -00033190: 5d2a 2f2f 7027 205c 0a20 2020 2020 2020 ]*//p' \. │ │ │ │ │ -000331a0: 2020 7c20 4c43 5f41 4c4c 3d43 2073 6564 | LC_ALL=C sed │ │ │ │ │ -000331b0: 202d 7220 2d65 2773 2f28 5b30 2d39 5d29 -r -e's/([0-9]) │ │ │ │ │ -000331c0: 5c2e 736f 5c2e 2f5c 312d 2f3b 2073 2f5c \.so\./\1-/; s/\ │ │ │ │ │ -000331d0: 2e73 6f28 5c2e 7c24 292f 2f3b 2079 2f5f .so(\.|$)//; y/_ │ │ │ │ │ -000331e0: 2f2d 2f3b 2073 2f28 2e2a 292f 5c4c 262f /-/; s/(.*)/\L&/ │ │ │ │ │ -000331f0: 270a 0a20 2020 2833 2920 5468 6520 7061 '.. (3) The pa │ │ │ │ │ -00033200: 636b 6167 6520 6d61 6e61 6765 6d65 6e74 ckage management │ │ │ │ │ -00033210: 2073 7973 7465 6d20 7265 7175 6972 6573 system requires │ │ │ │ │ -00033220: 2074 6865 206c 6962 7261 7279 2074 6f20 the library to │ │ │ │ │ -00033230: 6265 2070 6c61 6365 640a 6265 666f 7265 be placed.before │ │ │ │ │ -00033240: 2074 6865 2073 796d 626f 6c69 6320 6c69 the symbolic li │ │ │ │ │ -00033250: 6e6b 2070 6f69 6e74 696e 6720 746f 2069 nk pointing to i │ │ │ │ │ -00033260: 7420 696e 2074 6865 20e2 8098 2e64 6562 t in the ....deb │ │ │ │ │ -00033270: e280 9920 6669 6c65 2e20 2054 6869 7320 ... file. This │ │ │ │ │ -00033280: 6973 2073 6f0a 7468 6174 2077 6865 6e20 is so.that when │ │ │ │ │ -00033290: e280 9864 706b 67e2 8099 2063 6f6d 6573 ...dpkg... comes │ │ │ │ │ -000332a0: 2074 6f20 696e 7374 616c 6c20 7468 6520 to install the │ │ │ │ │ -000332b0: 7379 6d6c 696e 6b20 286f 7665 7277 7269 symlink (overwri │ │ │ │ │ -000332c0: 7469 6e67 2074 6865 2070 7265 7669 6f75 ting the previou │ │ │ │ │ -000332d0: 730a 7379 6d6c 696e 6b20 706f 696e 7469 s.symlink pointi │ │ │ │ │ -000332e0: 6e67 2061 7420 616e 206f 6c64 6572 2076 ng at an older v │ │ │ │ │ -000332f0: 6572 7369 6f6e 206f 6620 7468 6520 6c69 ersion of the li │ │ │ │ │ -00033300: 6272 6172 7929 2c20 7468 6520 6e65 7720 brary), the new │ │ │ │ │ -00033310: 7368 6172 6564 0a6c 6962 7261 7279 2069 shared.library i │ │ │ │ │ -00033320: 7320 616c 7265 6164 7920 696e 2070 6c61 s already in pla │ │ │ │ │ -00033330: 6365 2e20 2049 6e20 7468 6520 7061 7374 ce. In the past │ │ │ │ │ -00033340: 2c20 7468 6973 2077 6173 2061 6368 6965 , this was achie │ │ │ │ │ -00033350: 7665 6420 6279 2063 7265 6174 696e 670a ved by creating. │ │ │ │ │ -00033360: 7468 6520 6c69 6272 6172 7920 696e 2074 the library in t │ │ │ │ │ -00033370: 6865 2074 656d 706f 7261 7279 2070 6163 he temporary pac │ │ │ │ │ -00033380: 6b61 6769 6e67 2064 6972 6563 746f 7279 kaging directory │ │ │ │ │ -00033390: 2062 6566 6f72 6520 6372 6561 7469 6e67 before creating │ │ │ │ │ -000333a0: 2074 6865 0a73 796d 6c69 6e6b 2e20 2055 the.symlink. U │ │ │ │ │ -000333b0: 6e66 6f72 7475 6e61 7465 6c79 2c20 7468 nfortunately, th │ │ │ │ │ -000333c0: 6973 2077 6173 206e 6f74 2061 6c77 6179 is was not alway │ │ │ │ │ -000333d0: 7320 6566 6665 6374 6976 652c 2073 696e s effective, sin │ │ │ │ │ -000333e0: 6365 2074 6865 0a62 7569 6c64 696e 6720 ce the.building │ │ │ │ │ -000333f0: 6f66 2074 6865 2074 6172 2066 696c 6520 of the tar file │ │ │ │ │ -00033400: 696e 2074 6865 20e2 8098 2e64 6562 e280 in the ....deb.. │ │ │ │ │ -00033410: 9920 6465 7065 6e64 6564 206f 6e20 7468 . depended on th │ │ │ │ │ -00033420: 6520 6265 6861 7669 6f72 206f 6620 7468 e behavior of th │ │ │ │ │ -00033430: 650a 756e 6465 726c 7969 6e67 2066 696c e.underlying fil │ │ │ │ │ -00033440: 6520 7379 7374 656d 2e20 2053 6f6d 6520 e system. Some │ │ │ │ │ -00033450: 6669 6c65 2073 7973 7465 6d73 2028 7375 file systems (su │ │ │ │ │ -00033460: 6368 2061 7320 7265 6973 6572 6673 2920 ch as reiserfs) │ │ │ │ │ -00033470: 7265 6f72 6465 720a 7468 6520 6669 6c65 reorder.the file │ │ │ │ │ -00033480: 7320 736f 2074 6861 7420 7468 6520 6f72 s so that the or │ │ │ │ │ -00033490: 6465 7220 6f66 2063 7265 6174 696f 6e20 der of creation │ │ │ │ │ -000334a0: 6973 2066 6f72 676f 7474 656e 2e20 2053 is forgotten. S │ │ │ │ │ -000334b0: 696e 6365 2076 6572 7369 6f6e 0a31 2e37 ince version.1.7 │ │ │ │ │ -000334c0: 2e30 2c20 e280 9864 706b 67e2 8099 2072 .0, ...dpkg... r │ │ │ │ │ -000334d0: 656f 7264 6572 7320 7468 6520 6669 6c65 eorders the file │ │ │ │ │ -000334e0: 7320 6974 7365 6c66 2061 7320 6e65 6365 s itself as nece │ │ │ │ │ -000334f0: 7373 6172 7920 7768 656e 2062 7569 6c64 ssary when build │ │ │ │ │ -00033500: 696e 6720 610a 7061 636b 6167 652e 2020 ing a.package. │ │ │ │ │ -00033510: 5468 7573 2069 7420 6973 206e 6f20 6c6f Thus it is no lo │ │ │ │ │ -00033520: 6e67 6572 2069 6d70 6f72 7461 6e74 2074 nger important t │ │ │ │ │ -00033530: 6f20 636f 6e63 6572 6e20 6f6e 6573 656c o concern onesel │ │ │ │ │ -00033540: 6620 7769 7468 2074 6865 0a6f 7264 6572 f with the.order │ │ │ │ │ -00033550: 206f 6620 6669 6c65 2063 7265 6174 696f of file creatio │ │ │ │ │ -00033560: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ -00033570: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00033580: 204e 6f64 653a 206c 6463 6f6e 6669 672c Node: ldconfig, │ │ │ │ │ -00033590: 2020 5570 3a20 5275 6e2d 7469 6d65 2073 Up: Run-time s │ │ │ │ │ -000335a0: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ -000335b0: 0a37 2e31 2e31 20e2 8098 6c64 636f 6e66 .7.1.1 ...ldconf │ │ │ │ │ -000335c0: 6967 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ig....---------- │ │ │ │ │ -000335d0: 2d2d 2d2d 2d2d 0a0a 416e 7920 7061 636b ------..Any pack │ │ │ │ │ -000335e0: 6167 6520 696e 7374 616c 6c69 6e67 2073 age installing s │ │ │ │ │ -000335f0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -00033600: 696e 206f 6e65 206f 6620 7468 6520 6465 in one of the de │ │ │ │ │ -00033610: 6661 756c 7420 6c69 6272 6172 790a 6469 fault library.di │ │ │ │ │ -00033620: 7265 6374 6f72 6965 7320 6f66 2074 6865 rectories of the │ │ │ │ │ -00033630: 2064 796e 616d 6963 206c 696e 6b65 7220 dynamic linker │ │ │ │ │ -00033640: 2877 6869 6368 2061 7265 2063 7572 7265 (which are curre │ │ │ │ │ -00033650: 6e74 6c79 20e2 8098 2f75 7372 2f6c 6962 ntly .../usr/lib │ │ │ │ │ -00033660: e280 9920 616e 640a e280 982f 6c69 62e2 ... and..../lib. │ │ │ │ │ -00033670: 8099 2920 6f72 2061 2064 6972 6563 746f ..) or a directo │ │ │ │ │ -00033680: 7279 2074 6861 7420 6973 206c 6973 7465 ry that is liste │ │ │ │ │ -00033690: 6420 696e 20e2 8098 2f65 7463 2f6c 642e d in .../etc/ld. │ │ │ │ │ -000336a0: 736f 2e63 6f6e 66e2 8099 2028 3129 206d so.conf... (1) m │ │ │ │ │ -000336b0: 7573 7420 7573 650a e280 986c 6463 6f6e ust use....ldcon │ │ │ │ │ -000336c0: 6669 67e2 8099 2074 6f20 7570 6461 7465 fig... to update │ │ │ │ │ -000336d0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -000336e0: 6172 7920 7379 7374 656d 2e0a 0a41 6e79 ary system...Any │ │ │ │ │ -000336f0: 2073 7563 6820 7061 636b 6167 6520 6d75 such package mu │ │ │ │ │ -00033700: 7374 2068 6176 6520 7468 6520 6c69 6e65 st have the line │ │ │ │ │ -00033710: 20e2 8098 6163 7469 7661 7465 2d6e 6f61 ...activate-noa │ │ │ │ │ -00033720: 7761 6974 206c 6463 6f6e 6669 67e2 8099 wait ldconfig... │ │ │ │ │ -00033730: 2069 6e20 6974 730a e280 9874 7269 6767 in its....trigg │ │ │ │ │ -00033740: 6572 73e2 8099 2063 6f6e 7472 6f6c 2066 ers... control f │ │ │ │ │ -00033750: 696c 6520 2869 2e65 2e20 20e2 8098 4445 ile (i.e. ...DE │ │ │ │ │ -00033760: 4249 414e 2f74 7269 6767 6572 73e2 8099 BIAN/triggers... │ │ │ │ │ -00033770: 292e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d )... --------- │ │ │ │ │ -00033780: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00033790: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ -000337a0: 6865 7365 2061 7265 2063 7572 7265 6e74 hese are current │ │ │ │ │ -000337b0: 6c79 20e2 8098 2f75 7372 2f6c 6f63 616c ly .../usr/local │ │ │ │ │ -000337c0: 2f6c 6962 e280 9920 706c 7573 2064 6972 /lib... plus dir │ │ │ │ │ -000337d0: 6563 746f 7269 6573 2075 6e64 6572 0ae2 ectories under.. │ │ │ │ │ -000337e0: 8098 2f6c 6962 e280 9920 616e 6420 e280 ../lib... and .. │ │ │ │ │ -000337f0: 982f 7573 722f 6c69 62e2 8099 206d 6174 ./usr/lib... mat │ │ │ │ │ -00033800: 6368 696e 6720 7468 6520 6d75 6c74 6961 ching the multia │ │ │ │ │ -00033810: 7263 6820 7472 6970 6c65 7420 666f 7220 rch triplet for │ │ │ │ │ -00033820: 7468 6520 7379 7374 656d 0a61 7263 6869 the system.archi │ │ │ │ │ -00033830: 7465 6374 7572 652e 0a0a 1f0a 4669 6c65 tecture.....File │ │ │ │ │ -00033840: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00033850: 696e 666f 2c20 204e 6f64 653a 2053 6861 info, Node: Sha │ │ │ │ │ -00033860: 7265 6420 6c69 6272 6172 7920 7375 7070 red library supp │ │ │ │ │ -00033870: 6f72 7420 6669 6c65 732c 2020 4e65 7874 ort files, Next │ │ │ │ │ -00033880: 3a20 5374 6174 6963 206c 6962 7261 7269 : Static librari │ │ │ │ │ -00033890: 6573 2c20 2050 7265 763a 2052 756e 2d74 es, Prev: Run-t │ │ │ │ │ -000338a0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ -000338b0: 7269 6573 2c20 2055 703a 2053 6861 7265 ries, Up: Share │ │ │ │ │ -000338c0: 6420 6c69 6272 6172 6965 730a 0a37 2e32 d libraries..7.2 │ │ │ │ │ -000338d0: 2053 6861 7265 6420 6c69 6272 6172 7920 Shared library │ │ │ │ │ -000338e0: 7375 7070 6f72 7420 6669 6c65 730a 3d3d support files.== │ │ │ │ │ -000338f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033900: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00033910: 4966 2079 6f75 7220 7061 636b 6167 6520 If your package │ │ │ │ │ -00033920: 636f 6e74 6169 6e73 2066 696c 6573 2077 contains files w │ │ │ │ │ -00033930: 686f 7365 206e 616d 6573 2064 6f20 6e6f hose names do no │ │ │ │ │ -00033940: 7420 6368 616e 6765 2077 6974 6820 6561 t change with ea │ │ │ │ │ -00033950: 6368 0a63 6861 6e67 6520 696e 2074 6865 ch.change in the │ │ │ │ │ -00033960: 206c 6962 7261 7279 2073 6861 7265 6420 library shared │ │ │ │ │ -00033970: 6f62 6a65 6374 2076 6572 7369 6f6e 2c20 object version, │ │ │ │ │ -00033980: 796f 7520 6d75 7374 206e 6f74 2070 7574 you must not put │ │ │ │ │ -00033990: 2074 6865 6d20 696e 0a74 6865 2073 6861 them in.the sha │ │ │ │ │ -000339a0: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ -000339b0: 6167 652e 2020 4f74 6865 7277 6973 652c age. Otherwise, │ │ │ │ │ -000339c0: 2073 6576 6572 616c 2076 6572 7369 6f6e several version │ │ │ │ │ -000339d0: 7320 6f66 2074 6865 2073 6861 7265 640a s of the shared. │ │ │ │ │ -000339e0: 6c69 6272 6172 7920 6361 6e6e 6f74 2062 library cannot b │ │ │ │ │ -000339f0: 6520 696e 7374 616c 6c65 6420 6174 2074 e installed at t │ │ │ │ │ -00033a00: 6865 2073 616d 6520 7469 6d65 2077 6974 he same time wit │ │ │ │ │ -00033a10: 686f 7574 2066 696c 656e 616d 6520 636c hout filename cl │ │ │ │ │ -00033a20: 6173 6865 732c 0a6d 616b 696e 6720 7570 ashes,.making up │ │ │ │ │ -00033a30: 6772 6164 6573 2061 6e64 2074 7261 6e73 grades and trans │ │ │ │ │ -00033a40: 6974 696f 6e73 2075 6e6e 6563 6573 7361 itions unnecessa │ │ │ │ │ -00033a50: 7269 6c79 2064 6966 6669 6375 6c74 2e0a rily difficult.. │ │ │ │ │ -00033a60: 0a49 7420 6973 2072 6563 6f6d 6d65 6e64 .It is recommend │ │ │ │ │ -00033a70: 6564 2074 6861 7420 7375 7070 6f72 7469 ed that supporti │ │ │ │ │ -00033a80: 6e67 2066 696c 6573 2061 6e64 2072 756e ng files and run │ │ │ │ │ -00033a90: 2d74 696d 6520 7375 7070 6f72 7420 7072 -time support pr │ │ │ │ │ -00033aa0: 6f67 7261 6d73 0a74 6861 7420 646f 206e ograms.that do n │ │ │ │ │ -00033ab0: 6f74 206e 6565 6420 746f 2062 6520 696e ot need to be in │ │ │ │ │ -00033ac0: 766f 6b65 6420 6d61 6e75 616c 6c79 2062 voked manually b │ │ │ │ │ -00033ad0: 7920 7573 6572 732c 2062 7574 2061 7265 y users, but are │ │ │ │ │ -00033ae0: 206e 6576 6572 7468 656c 6573 730a 7265 nevertheless.re │ │ │ │ │ -00033af0: 7175 6972 6564 2066 6f72 2074 6865 2070 quired for the p │ │ │ │ │ -00033b00: 6163 6b61 6765 2074 6f20 6675 6e63 7469 ackage to functi │ │ │ │ │ -00033b10: 6f6e 2c20 6265 2070 6c61 6365 6420 2869 on, be placed (i │ │ │ │ │ -00033b20: 6620 7468 6579 2061 7265 2062 696e 6172 f they are binar │ │ │ │ │ -00033b30: 7929 2069 6e0a 6120 7375 6264 6972 6563 y) in.a subdirec │ │ │ │ │ -00033b40: 746f 7279 206f 6620 e280 982f 7573 722f tory of .../usr/ │ │ │ │ │ -00033b50: 6c69 62e2 8099 2c20 7072 6566 6572 6162 lib..., preferab │ │ │ │ │ -00033b60: 6c79 2075 6e64 6572 20e2 8098 2f75 7372 ly under .../usr │ │ │ │ │ -00033b70: 2f6c 6962 2fe2 8099 7061 636b 6167 652d /lib/...package- │ │ │ │ │ -00033b80: 6e61 6d65 2e0a 4966 2074 6865 2070 726f name..If the pro │ │ │ │ │ -00033b90: 6772 616d 206f 7220 6669 6c65 2069 7320 gram or file is │ │ │ │ │ -00033ba0: 6172 6368 6974 6563 7475 7265 2069 6e64 architecture ind │ │ │ │ │ -00033bb0: 6570 656e 6465 6e74 2c20 7468 6520 7265 ependent, the re │ │ │ │ │ -00033bc0: 636f 6d6d 656e 6461 7469 6f6e 0a69 7320 commendation.is │ │ │ │ │ -00033bd0: 666f 7220 6974 2074 6f20 6265 2070 6c61 for it to be pla │ │ │ │ │ -00033be0: 6365 6420 696e 2061 2073 7562 6469 7265 ced in a subdire │ │ │ │ │ -00033bf0: 6374 6f72 7920 6f66 20e2 8098 2f75 7372 ctory of .../usr │ │ │ │ │ -00033c00: 2f73 6861 7265 e280 9920 696e 7374 6561 /share... instea │ │ │ │ │ -00033c10: 642c 0a70 7265 6665 7261 626c 7920 756e d,.preferably un │ │ │ │ │ -00033c20: 6465 7220 e280 982f 7573 722f 7368 6172 der .../usr/shar │ │ │ │ │ -00033c30: 652f e280 9970 6163 6b61 6765 2d6e 616d e/...package-nam │ │ │ │ │ -00033c40: 652e 2020 466f 6c6c 6f77 696e 6720 7468 e. Following th │ │ │ │ │ -00033c50: 6520 7061 636b 6167 652d 6e61 6d65 0a6e e package-name.n │ │ │ │ │ -00033c60: 616d 696e 6720 636f 6e76 656e 7469 6f6e aming convention │ │ │ │ │ -00033c70: 2065 6e73 7572 6573 2074 6861 7420 7468 ensures that th │ │ │ │ │ -00033c80: 6520 6669 6c65 206e 616d 6573 2063 6861 e file names cha │ │ │ │ │ -00033c90: 6e67 6520 7768 656e 2074 6865 2073 6861 nge when the sha │ │ │ │ │ -00033ca0: 7265 640a 6f62 6a65 6374 2076 6572 7369 red.object versi │ │ │ │ │ -00033cb0: 6f6e 2063 6861 6e67 6573 2e0a 0a52 756e on changes...Run │ │ │ │ │ -00033cc0: 2d74 696d 6520 7375 7070 6f72 7420 7072 -time support pr │ │ │ │ │ -00033cd0: 6f67 7261 6d73 2074 6861 7420 7573 6520 ograms that use │ │ │ │ │ -00033ce0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -00033cf0: 7279 2062 7574 2061 7265 206e 6f74 0a72 ry but are not.r │ │ │ │ │ -00033d00: 6571 7569 7265 6420 666f 7220 7468 6520 equired for the │ │ │ │ │ -00033d10: 6c69 6272 6172 7920 746f 2066 756e 6374 library to funct │ │ │ │ │ -00033d20: 696f 6e20 6f72 2066 696c 6573 2075 7365 ion or files use │ │ │ │ │ -00033d30: 6420 6279 2074 6865 2073 6861 7265 6420 d by the shared │ │ │ │ │ -00033d40: 6c69 6272 6172 790a 7468 6174 2063 616e library.that can │ │ │ │ │ -00033d50: 2062 6520 7573 6564 2062 7920 616e 7920 be used by any │ │ │ │ │ -00033d60: 7665 7273 696f 6e20 6f66 2074 6865 2073 version of the s │ │ │ │ │ -00033d70: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ -00033d80: 636b 6167 6520 7368 6f75 6c64 0a69 6e73 ckage should.ins │ │ │ │ │ -00033d90: 7465 6164 2062 6520 7075 7420 696e 2061 tead be put in a │ │ │ │ │ -00033da0: 2073 6570 6172 6174 6520 7061 636b 6167 separate packag │ │ │ │ │ -00033db0: 652e 2020 5468 6973 2070 6163 6b61 6765 e. This package │ │ │ │ │ -00033dc0: 206d 6967 6874 2074 7970 6963 616c 6c79 might typically │ │ │ │ │ -00033dd0: 2062 650a 6e61 6d65 6420 6c69 6272 6172 be.named librar │ │ │ │ │ -00033de0: 796e 616d 652d 746f 6f6c 733b 206e 6f74 yname-tools; not │ │ │ │ │ -00033df0: 6520 7468 6520 6162 7365 6e63 6520 6f66 e the absence of │ │ │ │ │ -00033e00: 2074 6865 2073 6f76 6572 7369 6f6e 2069 the soversion i │ │ │ │ │ -00033e10: 6e20 7468 650a 7061 636b 6167 6520 6e61 n the.package na │ │ │ │ │ -00033e20: 6d65 2e0a 0a46 696c 6573 2061 6e64 2073 me...Files and s │ │ │ │ │ -00033e30: 7570 706f 7274 2070 726f 6772 616d 7320 upport programs │ │ │ │ │ -00033e40: 6f6e 6c79 2075 7365 6675 6c20 7768 656e only useful when │ │ │ │ │ -00033e50: 2063 6f6d 7069 6c69 6e67 2073 6f66 7477 compiling softw │ │ │ │ │ -00033e60: 6172 6520 6167 6169 6e73 740a 7468 6520 are against.the │ │ │ │ │ -00033e70: 6c69 6272 6172 7920 7368 6f75 6c64 2062 library should b │ │ │ │ │ -00033e80: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ -00033e90: 6520 6465 7665 6c6f 706d 656e 7420 7061 e development pa │ │ │ │ │ -00033ea0: 636b 6167 6520 666f 7220 7468 650a 6c69 ckage for the.li │ │ │ │ │ -00033eb0: 6272 6172 792e 2020 2831 290a 0a20 2020 brary. (1).. │ │ │ │ │ -00033ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00033ed0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00033ee0: 0a20 2020 2831 2920 466f 7220 6578 616d . (1) For exam │ │ │ │ │ -00033ef0: 706c 652c 2061 20e2 8098 7061 636b 6167 ple, a ...packag │ │ │ │ │ -00033f00: 652d 6e61 6d65 2d63 6f6e 6669 67e2 8099 e-name-config... │ │ │ │ │ -00033f10: 2073 6372 6970 7420 6f72 2070 6b67 2d63 script or pkg-c │ │ │ │ │ -00033f20: 6f6e 6669 670a 636f 6e66 6967 7572 6174 onfig.configurat │ │ │ │ │ -00033f30: 696f 6e20 6669 6c65 732e 0a0a 1f0a 4669 ion files.....Fi │ │ │ │ │ -00033f40: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00033f50: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ -00033f60: 7461 7469 6320 6c69 6272 6172 6965 732c tatic libraries, │ │ │ │ │ -00033f70: 2020 4e65 7874 3a20 4465 7665 6c6f 706d Next: Developm │ │ │ │ │ -00033f80: 656e 7420 6669 6c65 732c 2020 5072 6576 ent files, Prev │ │ │ │ │ -00033f90: 3a20 5368 6172 6564 206c 6962 7261 7279 : Shared library │ │ │ │ │ -00033fa0: 2073 7570 706f 7274 2066 696c 6573 2c20 support files, │ │ │ │ │ -00033fb0: 2055 703a 2053 6861 7265 6420 6c69 6272 Up: Shared libr │ │ │ │ │ -00033fc0: 6172 6965 730a 0a37 2e33 2053 7461 7469 aries..7.3 Stati │ │ │ │ │ -00033fd0: 6320 6c69 6272 6172 6965 730a 3d3d 3d3d c libraries.==== │ │ │ │ │ -00033fe0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033ff0: 0a0a 5468 6520 7374 6174 6963 206c 6962 ..The static lib │ │ │ │ │ -00034000: 7261 7279 2028 e280 986c 6962 7261 7279 rary (...library │ │ │ │ │ -00034010: 6e61 6d65 2e61 e280 9929 2069 7320 7573 name.a...) is us │ │ │ │ │ -00034020: 7561 6c6c 7920 7072 6f76 6964 6564 2069 ually provided i │ │ │ │ │ -00034030: 6e20 6164 6469 7469 6f6e 2074 6f0a 7468 n addition to.th │ │ │ │ │ -00034040: 6520 7368 6172 6564 2076 6572 7369 6f6e e shared version │ │ │ │ │ -00034050: 2e20 2049 7420 6973 2070 6c61 6365 6420 . It is placed │ │ │ │ │ -00034060: 696e 746f 2074 6865 2064 6576 656c 6f70 into the develop │ │ │ │ │ -00034070: 6d65 6e74 2070 6163 6b61 6765 2028 7365 ment package (se │ │ │ │ │ -00034080: 650a 6265 6c6f 7729 2e0a 0a49 6e20 736f e.below)...In so │ │ │ │ │ -00034090: 6d65 2063 6173 6573 2c20 6974 2069 7320 me cases, it is │ │ │ │ │ -000340a0: 6163 6365 7074 6162 6c65 2066 6f72 2061 acceptable for a │ │ │ │ │ -000340b0: 206c 6962 7261 7279 2074 6f20 6265 2061 library to be a │ │ │ │ │ -000340c0: 7661 696c 6162 6c65 2069 6e20 7374 6174 vailable in stat │ │ │ │ │ -000340d0: 6963 0a66 6f72 6d20 6f6e 6c79 3b20 7468 ic.form only; th │ │ │ │ │ -000340e0: 6573 6520 6361 7365 7320 696e 636c 7564 ese cases includ │ │ │ │ │ -000340f0: 653a 0a0a 2020 202d 206c 6962 7261 7269 e:.. - librari │ │ │ │ │ -00034100: 6573 2066 6f72 206c 616e 6775 6167 6573 es for languages │ │ │ │ │ -00034110: 2077 686f 7365 2073 6861 7265 6420 6c69 whose shared li │ │ │ │ │ -00034120: 6272 6172 7920 7375 7070 6f72 7420 6973 brary support is │ │ │ │ │ -00034130: 2069 6d6d 6174 7572 6520 6f72 0a20 2020 immature or. │ │ │ │ │ -00034140: 2020 756e 7374 6162 6c65 0a0a 2020 202d unstable.. - │ │ │ │ │ -00034150: 206c 6962 7261 7269 6573 2077 686f 7365 libraries whose │ │ │ │ │ -00034160: 2069 6e74 6572 6661 6365 7320 6172 6520 interfaces are │ │ │ │ │ -00034170: 696e 2066 6c75 7820 6f72 2075 6e64 6572 in flux or under │ │ │ │ │ -00034180: 2064 6576 656c 6f70 6d65 6e74 0a20 2020 development. │ │ │ │ │ -00034190: 2020 2863 6f6d 6d6f 6e6c 7920 7468 6520 (commonly the │ │ │ │ │ -000341a0: 6361 7365 2077 6865 6e20 7468 6520 6c69 case when the li │ │ │ │ │ -000341b0: 6272 6172 79e2 8099 7320 6d61 6a6f 7220 brary...s major │ │ │ │ │ -000341c0: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ -000341d0: 7320 7a65 726f 2c0a 2020 2020 206f 7220 s zero,. or │ │ │ │ │ -000341e0: 7768 6572 6520 7468 6520 4142 4920 6272 where the ABI br │ │ │ │ │ -000341f0: 6561 6b73 2061 6372 6f73 7320 7061 7463 eaks across patc │ │ │ │ │ -00034200: 686c 6576 656c 7329 0a0a 2020 202d 206c hlevels).. - l │ │ │ │ │ -00034210: 6962 7261 7269 6573 2077 6869 6368 2061 ibraries which a │ │ │ │ │ -00034220: 7265 2065 7870 6c69 6369 746c 7920 696e re explicitly in │ │ │ │ │ -00034230: 7465 6e64 6564 2074 6f20 6265 2061 7661 tended to be ava │ │ │ │ │ -00034240: 696c 6162 6c65 206f 6e6c 7920 696e 0a20 ilable only in. │ │ │ │ │ -00034250: 2020 2020 7374 6174 6963 2066 6f72 6d20 static form │ │ │ │ │ -00034260: 6279 2074 6865 6972 2075 7073 7472 6561 by their upstrea │ │ │ │ │ -00034270: 6d20 6175 7468 6f72 2873 290a 0a1f 0a46 m author(s)....F │ │ │ │ │ -00034280: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00034290: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000342a0: 4465 7665 6c6f 706d 656e 7420 6669 6c65 Development file │ │ │ │ │ -000342b0: 732c 2020 4e65 7874 3a20 4465 7065 6e64 s, Next: Depend │ │ │ │ │ -000342c0: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ -000342d0: 6865 2070 6163 6b61 6765 7320 6f66 2074 he packages of t │ │ │ │ │ -000342e0: 6865 2073 616d 6520 6c69 6272 6172 792c he same library, │ │ │ │ │ -000342f0: 2020 5072 6576 3a20 5374 6174 6963 206c Prev: Static l │ │ │ │ │ -00034300: 6962 7261 7269 6573 2c20 2055 703a 2053 ibraries, Up: S │ │ │ │ │ -00034310: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ -00034320: 0a37 2e34 2044 6576 656c 6f70 6d65 6e74 .7.4 Development │ │ │ │ │ -00034330: 2066 696c 6573 0a3d 3d3d 3d3d 3d3d 3d3d files.========= │ │ │ │ │ -00034340: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4966 ============..If │ │ │ │ │ -00034350: 2074 6865 7265 2061 7265 2064 6576 656c there are devel │ │ │ │ │ -00034360: 6f70 6d65 6e74 2066 696c 6573 2061 7373 opment files ass │ │ │ │ │ -00034370: 6f63 6961 7465 6420 7769 7468 2061 2073 ociated with a s │ │ │ │ │ -00034380: 6861 7265 6420 6c69 6272 6172 792c 2074 hared library, t │ │ │ │ │ -00034390: 6865 0a73 6f75 7263 6520 7061 636b 6167 he.source packag │ │ │ │ │ -000343a0: 6520 6e65 6564 7320 746f 2067 656e 6572 e needs to gener │ │ │ │ │ -000343b0: 6174 6520 6120 6269 6e61 7279 2064 6576 ate a binary dev │ │ │ │ │ -000343c0: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ -000343d0: 206e 616d 6564 0a6c 6962 7261 7279 6e61 named.libraryna │ │ │ │ │ -000343e0: 6d65 2d64 6576 2c20 6f72 2069 6620 796f me-dev, or if yo │ │ │ │ │ -000343f0: 7520 6e65 6564 2074 6f20 7375 7070 6f72 u need to suppor │ │ │ │ │ -00034400: 7420 6d75 6c74 6970 6c65 2064 6576 656c t multiple devel │ │ │ │ │ -00034410: 6f70 6d65 6e74 2076 6572 7369 6f6e 730a opment versions. │ │ │ │ │ -00034420: 6174 2061 2074 696d 652c 206c 6962 7261 at a time, libra │ │ │ │ │ -00034430: 7279 6e61 6d65 6170 6976 6572 7369 6f6e rynameapiversion │ │ │ │ │ -00034440: 2d64 6576 2e20 2049 6e73 7461 6c6c 696e -dev. Installin │ │ │ │ │ -00034450: 6720 7468 6520 6465 7665 6c6f 706d 656e g the developmen │ │ │ │ │ -00034460: 740a 7061 636b 6167 6520 6d75 7374 2072 t.package must r │ │ │ │ │ -00034470: 6573 756c 7420 696e 2069 6e73 7461 6c6c esult in install │ │ │ │ │ -00034480: 6174 696f 6e20 6f66 2061 6c6c 2074 6865 ation of all the │ │ │ │ │ -00034490: 2064 6576 656c 6f70 6d65 6e74 2066 696c development fil │ │ │ │ │ -000344a0: 6573 0a6e 6563 6573 7361 7279 2066 6f72 es.necessary for │ │ │ │ │ -000344b0: 2063 6f6d 7069 6c69 6e67 2070 726f 6772 compiling progr │ │ │ │ │ -000344c0: 616d 7320 6167 6169 6e73 7420 7468 6174 ams against that │ │ │ │ │ -000344d0: 2073 6861 7265 6420 6c69 6272 6172 792e shared library. │ │ │ │ │ -000344e0: 2020 2831 290a 0a49 6e20 6361 7365 2073 (1)..In case s │ │ │ │ │ -000344f0: 6576 6572 616c 2064 6576 656c 6f70 6d65 everal developme │ │ │ │ │ -00034500: 6e74 2076 6572 7369 6f6e 7320 6f66 2061 nt versions of a │ │ │ │ │ -00034510: 206c 6962 7261 7279 2065 7869 7374 2c20 library exist, │ │ │ │ │ -00034520: 796f 7520 6d61 7920 6e65 6564 2074 6f0a you may need to. │ │ │ │ │ -00034530: 7573 6520 e280 9864 706b 67e2 8099 e280 use ...dpkg..... │ │ │ │ │ -00034540: 9973 2043 6f6e 666c 6963 7473 206d 6563 .s Conflicts mec │ │ │ │ │ -00034550: 6861 6e69 736d 2028 7365 6520 2a6e 6f74 hanism (see *not │ │ │ │ │ -00034560: 6520 436f 6e66 6c69 6374 696e 6720 6269 e Conflicting bi │ │ │ │ │ -00034570: 6e61 7279 2070 6163 6b61 6765 730a 2d20 nary packages.- │ │ │ │ │ -00034580: 436f 6e66 6c69 6374 733a 2063 632e 2920 Conflicts: cc.) │ │ │ │ │ -00034590: 746f 2065 6e73 7572 6520 7468 6174 2074 to ensure that t │ │ │ │ │ -000345a0: 6865 2075 7365 7220 6f6e 6c79 2069 6e73 he user only ins │ │ │ │ │ -000345b0: 7461 6c6c 7320 6f6e 6520 6465 7665 6c6f talls one develo │ │ │ │ │ -000345c0: 706d 656e 740a 7665 7273 696f 6e20 6174 pment.version at │ │ │ │ │ -000345d0: 2061 2074 696d 6520 2861 7320 6469 6666 a time (as diff │ │ │ │ │ -000345e0: 6572 656e 7420 6465 7665 6c6f 706d 656e erent developmen │ │ │ │ │ -000345f0: 7420 7665 7273 696f 6e73 2061 7265 206c t versions are l │ │ │ │ │ -00034600: 696b 656c 7920 746f 2068 6176 650a 7468 ikely to have.th │ │ │ │ │ -00034610: 6520 7361 6d65 2068 6561 6465 7220 6669 e same header fi │ │ │ │ │ -00034620: 6c65 7320 696e 2074 6865 6d2c 2077 6869 les in them, whi │ │ │ │ │ -00034630: 6368 2077 6f75 6c64 2063 6175 7365 2061 ch would cause a │ │ │ │ │ -00034640: 2066 696c 656e 616d 6520 636c 6173 6820 filename clash │ │ │ │ │ -00034650: 6966 0a62 6f74 6820 7765 7265 2075 6e70 if.both were unp │ │ │ │ │ -00034660: 6163 6b65 6429 2e0a 0a54 6865 2064 6576 acked)...The dev │ │ │ │ │ -00034670: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ -00034680: 2073 686f 756c 6420 636f 6e74 6169 6e20 should contain │ │ │ │ │ -00034690: 6120 7379 6d6c 696e 6b20 666f 7220 7468 a symlink for th │ │ │ │ │ -000346a0: 6520 6173 736f 6369 6174 6564 0a73 6861 e associated.sha │ │ │ │ │ -000346b0: 7265 6420 6c69 6272 6172 7920 7769 7468 red library with │ │ │ │ │ -000346c0: 6f75 7420 6120 7665 7273 696f 6e20 6e75 out a version nu │ │ │ │ │ -000346d0: 6d62 6572 2e20 2046 6f72 2065 7861 6d70 mber. For examp │ │ │ │ │ -000346e0: 6c65 2c20 7468 6520 6c69 6267 6462 6d2d le, the libgdbm- │ │ │ │ │ -000346f0: 6465 760a 7061 636b 6167 6520 7368 6f75 dev.package shou │ │ │ │ │ -00034700: 6c64 2069 6e63 6c75 6465 2061 2073 796d ld include a sym │ │ │ │ │ -00034710: 6c69 6e6b 2066 726f 6d20 e280 982f 7573 link from .../us │ │ │ │ │ -00034720: 722f 6c69 622f 6c69 6267 6462 6d2e 736f r/lib/libgdbm.so │ │ │ │ │ -00034730: e280 9920 746f 0ae2 8098 6c69 6267 6462 ... to....libgdb │ │ │ │ │ -00034740: 6d2e 736f 2e33 2e30 2e30 e280 992e 2020 m.so.3.0.0.... │ │ │ │ │ -00034750: 5468 6973 2073 796d 6c69 6e6b 2069 7320 This symlink is │ │ │ │ │ -00034760: 6e65 6564 6564 2062 7920 7468 6520 6c69 needed by the li │ │ │ │ │ -00034770: 6e6b 6572 2028 e280 986c 64e2 8099 2920 nker (...ld...) │ │ │ │ │ -00034780: 7768 656e 0a63 6f6d 7069 6c69 6e67 2070 when.compiling p │ │ │ │ │ -00034790: 6163 6b61 6765 732c 2061 7320 6974 2077 ackages, as it w │ │ │ │ │ -000347a0: 696c 6c20 6f6e 6c79 206c 6f6f 6b20 666f ill only look fo │ │ │ │ │ -000347b0: 7220 e280 986c 6962 6764 626d 2e73 6fe2 r ...libgdbm.so. │ │ │ │ │ -000347c0: 8099 2077 6865 6e20 636f 6d70 696c 696e .. when compilin │ │ │ │ │ -000347d0: 670a 6479 6e61 6d69 6361 6c6c 792e 0a0a g.dynamically... │ │ │ │ │ -000347e0: 4966 2074 6865 2070 6163 6b61 6765 2070 If the package p │ │ │ │ │ -000347f0: 726f 7669 6465 7320 4164 6120 4c69 6272 rovides Ada Libr │ │ │ │ │ -00034800: 6172 7920 496e 666f 726d 6174 696f 6e20 ary Information │ │ │ │ │ -00034810: 28e2 8098 2a2e 616c 69e2 8099 2920 6669 (...*.ali...) fi │ │ │ │ │ -00034820: 6c65 7320 666f 7220 7573 650a 7769 7468 les for use.with │ │ │ │ │ -00034830: 2047 4e41 542c 2074 6865 7365 2066 696c GNAT, these fil │ │ │ │ │ -00034840: 6573 206d 7573 7420 6265 2069 6e73 7461 es must be insta │ │ │ │ │ -00034850: 6c6c 6564 2072 6561 642d 6f6e 6c79 2028 lled read-only ( │ │ │ │ │ -00034860: 6d6f 6465 2030 3434 3429 2073 6f20 7468 mode 0444) so th │ │ │ │ │ -00034870: 6174 0a47 4e41 5420 7769 6c6c 206e 6f74 at.GNAT will not │ │ │ │ │ -00034880: 2061 7474 656d 7074 2074 6f20 7265 636f attempt to reco │ │ │ │ │ -00034890: 6d70 696c 6520 7468 656d 2e20 2054 6869 mpile them. Thi │ │ │ │ │ -000348a0: 7320 6f76 6572 7269 6465 7320 7468 6520 s overrides the │ │ │ │ │ -000348b0: 6e6f 726d 616c 2066 696c 650a 6d6f 6465 normal file.mode │ │ │ │ │ -000348c0: 2072 6571 7569 7265 6d65 6e74 7320 6769 requirements gi │ │ │ │ │ -000348d0: 7665 6e20 696e 202a 6e6f 7465 2050 6572 ven in *note Per │ │ │ │ │ -000348e0: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ -000348f0: 6572 733a 2065 372e 0a0a 2020 202d 2d2d ers: e7... --- │ │ │ │ │ -00034900: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00034910: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00034920: 2028 3129 2054 6869 7320 776f 7264 696e (1) This wordin │ │ │ │ │ -00034930: 6720 616c 6c6f 7773 2074 6865 2064 6576 g allows the dev │ │ │ │ │ -00034940: 656c 6f70 6d65 6e74 2066 696c 6573 2074 elopment files t │ │ │ │ │ -00034950: 6f20 6265 2073 706c 6974 2069 6e74 6f0a o be split into. │ │ │ │ │ -00034960: 7365 7665 7261 6c20 7061 636b 6167 6573 several packages │ │ │ │ │ -00034970: 2c20 7375 6368 2061 7320 6120 7365 7061 , such as a sepa │ │ │ │ │ -00034980: 7261 7465 2061 7263 6869 7465 6374 7572 rate architectur │ │ │ │ │ -00034990: 652d 696e 6465 7065 6e64 656e 740a 6c69 e-independent.li │ │ │ │ │ -000349a0: 6272 6172 796e 616d 652d 6865 6164 6572 braryname-header │ │ │ │ │ -000349b0: 732c 2070 726f 7669 6465 6420 7468 6174 s, provided that │ │ │ │ │ -000349c0: 2074 6865 2064 6576 656c 6f70 6d65 6e74 the development │ │ │ │ │ -000349d0: 2070 6163 6b61 6765 2064 6570 656e 6473 package depends │ │ │ │ │ -000349e0: 206f 6e0a 616c 6c20 7468 6520 7265 7175 on.all the requ │ │ │ │ │ -000349f0: 6972 6564 2061 6464 6974 696f 6e61 6c20 ired additional │ │ │ │ │ -00034a00: 7061 636b 6167 6573 2e0a 0a1f 0a46 696c packages.....Fil │ │ │ │ │ -00034a10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00034a20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ -00034a30: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00034a40: 656e 2074 6865 2070 6163 6b61 6765 7320 en the packages │ │ │ │ │ -00034a50: 6f66 2074 6865 2073 616d 6520 6c69 6272 of the same libr │ │ │ │ │ -00034a60: 6172 792c 2020 4e65 7874 3a20 4465 7065 ary, Next: Depe │ │ │ │ │ -00034a70: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00034a80: 2074 6865 206c 6962 7261 7279 2061 6e64 the library and │ │ │ │ │ -00034a90: 206f 7468 6572 2070 6163 6b61 6765 732c other packages, │ │ │ │ │ -00034aa0: 2020 5072 6576 3a20 4465 7665 6c6f 706d Prev: Developm │ │ │ │ │ -00034ab0: 656e 7420 6669 6c65 732c 2020 5570 3a20 ent files, Up: │ │ │ │ │ -00034ac0: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -00034ad0: 0a0a 372e 3520 4465 7065 6e64 656e 6369 ..7.5 Dependenci │ │ │ │ │ -00034ae0: 6573 2062 6574 7765 656e 2074 6865 2070 es between the p │ │ │ │ │ -00034af0: 6163 6b61 6765 7320 6f66 2074 6865 2073 ackages of the s │ │ │ │ │ -00034b00: 616d 6520 6c69 6272 6172 790a 3d3d 3d3d ame library.==== │ │ │ │ │ -00034b10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034b20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034b30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034b40: 3d3d 3d3d 3d0a 0a54 7970 6963 616c 6c79 =====..Typically │ │ │ │ │ -00034b50: 2074 6865 2064 6576 656c 6f70 6d65 6e74 the development │ │ │ │ │ -00034b60: 2076 6572 7369 6f6e 2073 686f 756c 6420 version should │ │ │ │ │ -00034b70: 6861 7665 2061 6e20 6578 6163 7420 7665 have an exact ve │ │ │ │ │ -00034b80: 7273 696f 6e0a 6465 7065 6e64 656e 6379 rsion.dependency │ │ │ │ │ -00034b90: 206f 6e20 7468 6520 7275 6e74 696d 6520 on the runtime │ │ │ │ │ -00034ba0: 6c69 6272 6172 792c 2074 6f20 6d61 6b65 library, to make │ │ │ │ │ -00034bb0: 2073 7572 6520 7468 6174 2063 6f6d 7069 sure that compi │ │ │ │ │ -00034bc0: 6c61 7469 6f6e 2061 6e64 0a6c 696e 6b69 lation and.linki │ │ │ │ │ -00034bd0: 6e67 2068 6170 7065 6e73 2063 6f72 7265 ng happens corre │ │ │ │ │ -00034be0: 6374 6c79 2e20 2054 6865 20e2 8098 247b ctly. The ...${ │ │ │ │ │ -00034bf0: 6269 6e61 7279 3a56 6572 7369 6f6e 7de2 binary:Version}. │ │ │ │ │ -00034c00: 8099 2073 7562 7374 6974 7574 696f 6e0a .. substitution. │ │ │ │ │ -00034c10: 7661 7269 6162 6c65 2063 616e 2062 6520 variable can be │ │ │ │ │ -00034c20: 7573 6566 756c 2066 6f72 2074 6869 7320 useful for this │ │ │ │ │ -00034c30: 7075 7270 6f73 652e 2020 2831 290a 0a20 purpose. (1).. │ │ │ │ │ -00034c40: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00034c50: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00034c60: 2d0a 0a20 2020 2831 2920 5072 6576 696f -.. (1) Previo │ │ │ │ │ -00034c70: 7573 6c79 2c20 e280 9824 7b53 6f75 7263 usly, ...${Sourc │ │ │ │ │ -00034c80: 652d 5665 7273 696f 6e7d e280 9920 7761 e-Version}... wa │ │ │ │ │ -00034c90: 7320 7573 6564 2c20 6275 7420 6974 7320 s used, but its │ │ │ │ │ -00034ca0: 6e61 6d65 2077 6173 0a63 6f6e 6675 7369 name was.confusi │ │ │ │ │ -00034cb0: 6e67 2061 6e64 2069 7420 6861 7320 6265 ng and it has be │ │ │ │ │ -00034cc0: 656e 2064 6570 7265 6361 7465 6420 7369 en deprecated si │ │ │ │ │ -00034cd0: 6e63 6520 6470 6b67 2031 2e31 332e 3139 nce dpkg 1.13.19 │ │ │ │ │ -00034ce0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00034cf0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00034d00: 4e6f 6465 3a20 4465 7065 6e64 656e 6369 Node: Dependenci │ │ │ │ │ -00034d10: 6573 2062 6574 7765 656e 2074 6865 206c es between the l │ │ │ │ │ -00034d20: 6962 7261 7279 2061 6e64 206f 7468 6572 ibrary and other │ │ │ │ │ -00034d30: 2070 6163 6b61 6765 732c 2020 5072 6576 packages, Prev │ │ │ │ │ -00034d40: 3a20 4465 7065 6e64 656e 6369 6573 2062 : Dependencies b │ │ │ │ │ -00034d50: 6574 7765 656e 2074 6865 2070 6163 6b61 etween the packa │ │ │ │ │ -00034d60: 6765 7320 6f66 2074 6865 2073 616d 6520 ges of the same │ │ │ │ │ -00034d70: 6c69 6272 6172 792c 2020 5570 3a20 5368 library, Up: Sh │ │ │ │ │ -00034d80: 6172 6564 206c 6962 7261 7269 6573 0a0a ared libraries.. │ │ │ │ │ -00034d90: 372e 3620 4465 7065 6e64 656e 6369 6573 7.6 Dependencies │ │ │ │ │ -00034da0: 2062 6574 7765 656e 2074 6865 206c 6962 between the lib │ │ │ │ │ -00034db0: 7261 7279 2061 6e64 206f 7468 6572 2070 rary and other p │ │ │ │ │ -00034dc0: 6163 6b61 6765 730a 3d3d 3d3d 3d3d 3d3d ackages.======== │ │ │ │ │ -00034dd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034de0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00034e00: 0a49 6620 6120 7061 636b 6167 6520 636f .If a package co │ │ │ │ │ -00034e10: 6e74 6169 6e73 2061 2062 696e 6172 7920 ntains a binary │ │ │ │ │ -00034e20: 6f72 206c 6962 7261 7279 2077 6869 6368 or library which │ │ │ │ │ -00034e30: 206c 696e 6b73 2074 6f20 6120 7368 6172 links to a shar │ │ │ │ │ -00034e40: 6564 0a6c 6962 7261 7279 2c20 7765 206d ed.library, we m │ │ │ │ │ -00034e50: 7573 7420 656e 7375 7265 2074 6861 742c ust ensure that, │ │ │ │ │ -00034e60: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -00034e70: 6520 6973 2069 6e73 7461 6c6c 6564 206f e is installed o │ │ │ │ │ -00034e80: 6e20 7468 650a 7379 7374 656d 2c20 616c n the.system, al │ │ │ │ │ -00034e90: 6c20 6f66 2074 6865 206c 6962 7261 7269 l of the librari │ │ │ │ │ -00034ea0: 6573 206e 6565 6465 6420 6172 6520 616c es needed are al │ │ │ │ │ -00034eb0: 736f 2069 6e73 7461 6c6c 6564 2e20 2054 so installed. T │ │ │ │ │ -00034ec0: 6865 7365 0a64 6570 656e 6465 6e63 6965 hese.dependencie │ │ │ │ │ -00034ed0: 7320 6d75 7374 2062 6520 6164 6465 6420 s must be added │ │ │ │ │ -00034ee0: 746f 2074 6865 2062 696e 6172 7920 7061 to the binary pa │ │ │ │ │ -00034ef0: 636b 6167 6520 7768 656e 2069 7420 6973 ckage when it is │ │ │ │ │ -00034f00: 2062 7569 6c74 2c20 7369 6e63 650a 7468 built, since.th │ │ │ │ │ -00034f10: 6579 206d 6179 2063 6861 6e67 6520 6261 ey may change ba │ │ │ │ │ -00034f20: 7365 6420 6f6e 2077 6869 6368 2076 6572 sed on which ver │ │ │ │ │ -00034f30: 7369 6f6e 206f 6620 6120 7368 6172 6564 sion of a shared │ │ │ │ │ -00034f40: 206c 6962 7261 7279 2074 6865 2062 696e library the bin │ │ │ │ │ -00034f50: 6172 7920 6f72 0a6c 6962 7261 7279 2077 ary or.library w │ │ │ │ │ -00034f60: 6173 206c 696e 6b65 6420 7769 7468 2065 as linked with e │ │ │ │ │ -00034f70: 7665 6e20 6966 2074 6865 7265 2061 7265 ven if there are │ │ │ │ │ -00034f80: 206e 6f20 6368 616e 6765 7320 746f 2074 no changes to t │ │ │ │ │ -00034f90: 6865 2073 6f75 7263 6520 6f66 0a74 6865 he source of.the │ │ │ │ │ -00034fa0: 2062 696e 6172 7920 2866 6f72 2065 7861 binary (for exa │ │ │ │ │ -00034fb0: 6d70 6c65 2c20 7379 6d62 6f6c 2076 6572 mple, symbol ver │ │ │ │ │ -00034fc0: 7369 6f6e 7320 6368 616e 6765 2c20 6d61 sions change, ma │ │ │ │ │ -00034fd0: 6372 6f73 2062 6563 6f6d 6520 6675 6e63 cros become func │ │ │ │ │ -00034fe0: 7469 6f6e 730a 6f72 2076 6963 6520 7665 tions.or vice ve │ │ │ │ │ -00034ff0: 7273 612c 206f 7220 7468 6520 6269 6e61 rsa, or the bina │ │ │ │ │ -00035000: 7279 2070 6163 6b61 6765 206d 6179 2064 ry package may d │ │ │ │ │ -00035010: 6574 6572 6d69 6e65 2061 7420 636f 6d70 etermine at comp │ │ │ │ │ -00035020: 696c 652d 7469 6d65 0a77 6865 7468 6572 ile-time.whether │ │ │ │ │ -00035030: 206e 6577 206c 6962 7261 7279 2069 6e74 new library int │ │ │ │ │ -00035040: 6572 6661 6365 7320 6172 6520 6176 6169 erfaces are avai │ │ │ │ │ -00035050: 6c61 626c 6520 616e 6420 6361 6e20 6265 lable and can be │ │ │ │ │ -00035060: 2063 616c 6c65 6429 2e20 2054 6f0a 616c called). To.al │ │ │ │ │ -00035070: 6c6f 7720 7468 6573 6520 6465 7065 6e64 low these depend │ │ │ │ │ -00035080: 656e 6369 6573 2074 6f20 6265 2063 6f6e encies to be con │ │ │ │ │ -00035090: 7374 7275 6374 6564 2c20 7368 6172 6564 structed, shared │ │ │ │ │ -000350a0: 206c 6962 7261 7269 6573 206d 7573 740a libraries must. │ │ │ │ │ -000350b0: 7072 6f76 6964 6520 6569 7468 6572 2061 provide either a │ │ │ │ │ -000350c0: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -000350d0: 696c 6520 6f72 2061 20e2 8098 7368 6c69 ile or a ...shli │ │ │ │ │ -000350e0: 6273 e280 9920 6669 6c65 2e20 2054 6865 bs... file. The │ │ │ │ │ -000350f0: 7365 2070 726f 7669 6465 0a69 6e66 6f72 se provide.infor │ │ │ │ │ -00035100: 6d61 7469 6f6e 206f 6e20 7468 6520 7061 mation on the pa │ │ │ │ │ -00035110: 636b 6167 6520 6465 7065 6e64 656e 6369 ckage dependenci │ │ │ │ │ -00035120: 6573 2072 6571 7569 7265 6420 746f 2065 es required to e │ │ │ │ │ -00035130: 6e73 7572 6520 7468 6520 7072 6573 656e nsure the presen │ │ │ │ │ -00035140: 6365 0a6f 6620 696e 7465 7266 6163 6573 ce.of interfaces │ │ │ │ │ -00035150: 2070 726f 7669 6465 6420 6279 2074 6869 provided by thi │ │ │ │ │ -00035160: 7320 6c69 6272 6172 792e 2020 416e 7920 s library. Any │ │ │ │ │ -00035170: 7061 636b 6167 6520 7769 7468 2062 696e package with bin │ │ │ │ │ -00035180: 6172 6965 7320 6f72 0a6c 6962 7261 7269 aries or.librari │ │ │ │ │ -00035190: 6573 206c 696e 6b69 6e67 2074 6f20 6120 es linking to a │ │ │ │ │ -000351a0: 7368 6172 6564 206c 6962 7261 7279 206d shared library m │ │ │ │ │ -000351b0: 7573 7420 7573 6520 7468 6573 6520 6669 ust use these fi │ │ │ │ │ -000351c0: 6c65 7320 746f 2064 6574 6572 6d69 6e65 les to determine │ │ │ │ │ -000351d0: 0a74 6865 2072 6571 7569 7265 6420 6465 .the required de │ │ │ │ │ -000351e0: 7065 6e64 656e 6369 6573 2077 6865 6e20 pendencies when │ │ │ │ │ -000351f0: 6974 2069 7320 6275 696c 742e 2020 4f74 it is built. Ot │ │ │ │ │ -00035200: 6865 7220 7061 636b 6167 6573 2077 6869 her packages whi │ │ │ │ │ -00035210: 6368 2075 7365 2061 0a73 6861 7265 6420 ch use a.shared │ │ │ │ │ -00035220: 6c69 6272 6172 7920 2866 6f72 2065 7861 library (for exa │ │ │ │ │ -00035230: 6d70 6c65 2075 7369 6e67 20e2 8098 646c mple using ...dl │ │ │ │ │ -00035240: 6f70 656e 2829 e280 9929 2073 686f 756c open()...) shoul │ │ │ │ │ -00035250: 6420 636f 6d70 7574 6520 6170 7072 6f70 d compute approp │ │ │ │ │ -00035260: 7269 6174 650a 6465 7065 6e64 656e 6369 riate.dependenci │ │ │ │ │ -00035270: 6573 2075 7369 6e67 2074 6865 7365 2066 es using these f │ │ │ │ │ -00035280: 696c 6573 2061 7420 6275 696c 6420 7469 iles at build ti │ │ │ │ │ -00035290: 6d65 2061 7320 7765 6c6c 2e0a 0a54 6865 me as well...The │ │ │ │ │ -000352a0: 2074 776f 206d 6563 6861 6e69 736d 7320 two mechanisms │ │ │ │ │ -000352b0: 6469 6666 6572 2069 6e20 7468 6520 6465 differ in the de │ │ │ │ │ -000352c0: 6772 6565 206f 6620 6465 7461 696c 2074 gree of detail t │ │ │ │ │ -000352d0: 6861 7420 7468 6579 2070 726f 7669 6465 hat they provide │ │ │ │ │ -000352e0: 2e20 2041 0ae2 8098 7379 6d62 6f6c 73e2 . A....symbols. │ │ │ │ │ -000352f0: 8099 2066 696c 6520 646f 6375 6d65 6e74 .. file document │ │ │ │ │ -00035300: 732c 2066 6f72 2065 6163 6820 7379 6d62 s, for each symb │ │ │ │ │ -00035310: 6f6c 2065 7870 6f72 7465 6420 6279 2061 ol exported by a │ │ │ │ │ -00035320: 206c 6962 7261 7279 2c20 7468 650a 6d69 library, the.mi │ │ │ │ │ -00035330: 6e69 6d61 6c20 7665 7273 696f 6e20 6f66 nimal version of │ │ │ │ │ -00035340: 2074 6865 2070 6163 6b61 6765 2061 6e79 the package any │ │ │ │ │ -00035350: 2062 696e 6172 7920 7573 696e 6720 7468 binary using th │ │ │ │ │ -00035360: 6973 2073 796d 626f 6c20 7769 6c6c 206e is symbol will n │ │ │ │ │ -00035370: 6565 642e 0a54 6869 7320 6973 2074 7970 eed..This is typ │ │ │ │ │ -00035380: 6963 616c 6c79 2074 6865 2076 6572 7369 ically the versi │ │ │ │ │ -00035390: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -000353a0: 6520 696e 2077 6869 6368 2074 6865 2073 e in which the s │ │ │ │ │ -000353b0: 796d 626f 6c20 7761 730a 696e 7472 6f64 ymbol was.introd │ │ │ │ │ -000353c0: 7563 6564 2e20 2054 6869 7320 696e 666f uced. This info │ │ │ │ │ -000353d0: 726d 6174 696f 6e20 7065 726d 6974 7320 rmation permits │ │ │ │ │ -000353e0: 6465 7461 696c 6564 2061 6e61 6c79 7369 detailed analysi │ │ │ │ │ -000353f0: 7320 6f66 2074 6865 2073 796d 626f 6c73 s of the symbols │ │ │ │ │ -00035400: 0a75 7365 6420 6279 2061 2070 6172 7469 .used by a parti │ │ │ │ │ -00035410: 6375 6c61 7220 7061 636b 6167 6520 616e cular package an │ │ │ │ │ -00035420: 6420 636f 6e73 7472 7563 7469 6f6e 206f d construction o │ │ │ │ │ -00035430: 6620 616e 2061 6363 7572 6174 6520 6465 f an accurate de │ │ │ │ │ -00035440: 7065 6e64 656e 6379 2c0a 6275 7420 6974 pendency,.but it │ │ │ │ │ -00035450: 2072 6571 7569 7265 7320 7468 6520 7061 requires the pa │ │ │ │ │ -00035460: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -00035470: 2074 6f20 7472 6163 6b20 6d6f 7265 2069 to track more i │ │ │ │ │ -00035480: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -00035490: 0a74 6865 2073 6861 7265 6420 6c69 6272 .the shared libr │ │ │ │ │ -000354a0: 6172 792e 0a0a 4120 e280 9873 686c 6962 ary...A ...shlib │ │ │ │ │ -000354b0: 73e2 8099 2066 696c 652c 2069 6e20 636f s... file, in co │ │ │ │ │ -000354c0: 6e74 7261 7374 2c20 6f6e 6c79 2064 6f63 ntrast, only doc │ │ │ │ │ -000354d0: 756d 656e 7473 2074 6865 206c 6173 7420 uments the last │ │ │ │ │ -000354e0: 7469 6d65 2074 6865 206c 6962 7261 7279 time the library │ │ │ │ │ -000354f0: 0a41 4249 2063 6861 6e67 6564 2069 6e20 .ABI changed in │ │ │ │ │ -00035500: 616e 7920 7761 792e 2020 4974 206f 6e6c any way. It onl │ │ │ │ │ -00035510: 7920 7072 6f76 6964 6573 2069 6e66 6f72 y provides infor │ │ │ │ │ -00035520: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ -00035530: 206c 6962 7261 7279 0a61 7320 6120 7768 library.as a wh │ │ │ │ │ -00035540: 6f6c 652c 206e 6f74 2069 6e64 6976 6964 ole, not individ │ │ │ │ │ -00035550: 7561 6c20 7379 6d62 6f6c 732e 2020 5768 ual symbols. Wh │ │ │ │ │ -00035560: 656e 2061 2070 6163 6b61 6765 2069 7320 en a package is │ │ │ │ │ -00035570: 6275 696c 7420 7573 696e 6720 610a 7368 built using a.sh │ │ │ │ │ -00035580: 6172 6564 206c 6962 7261 7279 2077 6974 ared library wit │ │ │ │ │ -00035590: 6820 6f6e 6c79 2061 20e2 8098 7368 6c69 h only a ...shli │ │ │ │ │ -000355a0: 6273 e280 9920 6669 6c65 2c20 7468 6520 bs... file, the │ │ │ │ │ -000355b0: 6765 6e65 7261 7465 6420 6465 7065 6e64 generated depend │ │ │ │ │ -000355c0: 656e 6379 2077 696c 6c0a 7265 7175 6972 ency will.requir │ │ │ │ │ -000355d0: 6520 6120 7665 7273 696f 6e20 6f66 2074 e a version of t │ │ │ │ │ -000355e0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -000355f0: 7920 6571 7561 6c20 746f 206f 7220 6e65 y equal to or ne │ │ │ │ │ -00035600: 7765 7220 7468 616e 2074 6865 0a76 6572 wer than the.ver │ │ │ │ │ -00035610: 7369 6f6e 206f 6620 7468 6520 6c61 7374 sion of the last │ │ │ │ │ -00035620: 2041 4249 2063 6861 6e67 652e 2020 5468 ABI change. Th │ │ │ │ │ -00035630: 6973 2067 656e 6572 6174 6573 2075 6e6e is generates unn │ │ │ │ │ -00035640: 6563 6573 7361 7269 6c79 0a72 6573 7472 ecessarily.restr │ │ │ │ │ -00035650: 6963 7469 7665 2064 6570 656e 6465 6e63 ictive dependenc │ │ │ │ │ -00035660: 6965 7320 636f 6d70 6172 6564 2074 6f20 ies compared to │ │ │ │ │ -00035670: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -00035680: 6c65 7320 6966 206e 6f6e 6520 6f66 2074 les if none of t │ │ │ │ │ -00035690: 6865 0a73 796d 626f 6c73 2075 7365 6420 he.symbols used │ │ │ │ │ -000356a0: 6279 2074 6865 2070 6163 6b61 6765 2068 by the package h │ │ │ │ │ -000356b0: 6176 6520 6368 616e 6765 642e 2020 5468 ave changed. Th │ │ │ │ │ -000356c0: 6973 2c20 696e 2074 7572 6e2c 2063 6f75 is, in turn, cou │ │ │ │ │ -000356d0: 6c64 206d 616b 650a 7570 6772 6164 6573 ld make.upgrades │ │ │ │ │ -000356e0: 206e 6565 646c 6573 736c 7920 636f 6d70 needlessly comp │ │ │ │ │ -000356f0: 6c65 7820 616e 6420 756e 6e65 6365 7373 lex and unnecess │ │ │ │ │ -00035700: 6172 696c 7920 7265 7374 7269 6374 2075 arily restrict u │ │ │ │ │ -00035710: 7365 206f 6620 7468 650a 7061 636b 6167 se of the.packag │ │ │ │ │ -00035720: 6520 6f6e 2073 7973 7465 6d73 2077 6974 e on systems wit │ │ │ │ │ -00035730: 6820 6f6c 6465 7220 7665 7273 696f 6e73 h older versions │ │ │ │ │ -00035740: 206f 6620 7468 6520 7368 6172 6564 206c of the shared l │ │ │ │ │ -00035750: 6962 7261 7269 6573 2e0a 0ae2 8098 7368 ibraries......sh │ │ │ │ │ -00035760: 6c69 6273 e280 9920 6669 6c65 7320 616c libs... files al │ │ │ │ │ -00035770: 736f 206f 6e6c 7920 7375 7070 6f72 7420 so only support │ │ │ │ │ -00035780: 6120 6c69 6d69 7465 6420 7261 6e67 6520 a limited range │ │ │ │ │ -00035790: 6f66 206c 6962 7261 7279 2053 4f4e 414d of library SONAM │ │ │ │ │ -000357a0: 4573 2c0a 6d61 6b69 6e67 2069 7420 6469 Es,.making it di │ │ │ │ │ -000357b0: 6666 6963 756c 7420 746f 2075 7365 20e2 fficult to use . │ │ │ │ │ -000357c0: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ -000357d0: 7320 696e 2073 6f6d 6520 756e 7573 7561 s in some unusua │ │ │ │ │ -000357e0: 6c20 636f 726e 6572 2063 6173 6573 2e0a l corner cases.. │ │ │ │ │ -000357f0: 2831 290a 0ae2 8098 7379 6d62 6f6c 73e2 (1).....symbols. │ │ │ │ │ -00035800: 8099 2066 696c 6573 2061 7265 2074 6865 .. files are the │ │ │ │ │ -00035810: 7265 666f 7265 2072 6563 6f6d 6d65 6e64 refore recommend │ │ │ │ │ -00035820: 6564 2066 6f72 206d 6f73 7420 7368 6172 ed for most shar │ │ │ │ │ -00035830: 6564 206c 6962 7261 7279 0a70 6163 6b61 ed library.packa │ │ │ │ │ -00035840: 6765 7320 7369 6e63 6520 7468 6579 2070 ges since they p │ │ │ │ │ -00035850: 726f 7669 6465 206d 6f72 6520 6163 6375 rovide more accu │ │ │ │ │ -00035860: 7261 7465 2064 6570 656e 6465 6e63 6965 rate dependencie │ │ │ │ │ -00035870: 732e 2020 466f 7220 6d6f 7374 2043 0a6c s. For most C.l │ │ │ │ │ -00035880: 6962 7261 7269 6573 2c20 7468 6520 6164 ibraries, the ad │ │ │ │ │ -00035890: 6469 7469 6f6e 616c 2064 6574 6169 6c20 ditional detail │ │ │ │ │ -000358a0: 7265 7175 6972 6564 2062 7920 e280 9873 required by ...s │ │ │ │ │ -000358b0: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ -000358c0: 6973 206e 6f74 2074 6f6f 0a64 6966 6669 is not too.diffi │ │ │ │ │ -000358d0: 6375 6c74 2074 6f20 6d61 696e 7461 696e cult to maintain │ │ │ │ │ -000358e0: 2e20 2048 6f77 6576 6572 2c20 6d61 696e . However, main │ │ │ │ │ -000358f0: 7461 696e 696e 6720 6578 6861 7573 7469 taining exhausti │ │ │ │ │ -00035900: 7665 2073 796d 626f 6c73 0a69 6e66 6f72 ve symbols.infor │ │ │ │ │ -00035910: 6d61 7469 6f6e 2066 6f72 2061 2043 2b2b mation for a C++ │ │ │ │ │ -00035920: 206c 6962 7261 7279 2063 616e 2062 6520 library can be │ │ │ │ │ -00035930: 7175 6974 6520 6f6e 6572 6f75 732c 2073 quite onerous, s │ │ │ │ │ -00035940: 6f20 e280 9873 686c 6962 73e2 8099 2066 o ...shlibs... f │ │ │ │ │ -00035950: 696c 6573 0a6d 6179 2062 6520 6d6f 7265 iles.may be more │ │ │ │ │ -00035960: 2061 7070 726f 7072 6961 7465 2066 6f72 appropriate for │ │ │ │ │ -00035970: 206d 6f73 7420 432b 2b20 6c69 6272 6172 most C++ librar │ │ │ │ │ -00035980: 6965 732e 2020 4c69 6272 6172 6965 7320 ies. Libraries │ │ │ │ │ -00035990: 7769 7468 2061 0a63 6f72 7265 7370 6f6e with a.correspon │ │ │ │ │ -000359a0: 6469 6e67 2075 6465 6220 6d75 7374 2061 ding udeb must a │ │ │ │ │ -000359b0: 6c73 6f20 7072 6f76 6964 6520 6120 e280 lso provide a .. │ │ │ │ │ -000359c0: 9873 686c 6962 73e2 8099 2066 696c 652c .shlibs... file, │ │ │ │ │ -000359d0: 2073 696e 6365 2074 6865 2075 6465 620a since the udeb. │ │ │ │ │ -000359e0: 696e 6672 6173 7472 7563 7475 7265 2064 infrastructure d │ │ │ │ │ -000359f0: 6f65 7320 6e6f 7420 7573 6520 e280 9873 oes not use ...s │ │ │ │ │ -00035a00: 796d 626f 6c73 e280 9920 6669 6c65 732e ymbols... files. │ │ │ │ │ -00035a10: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2047 656e ..* Menu:..* Gen │ │ │ │ │ -00035a20: 6572 6174 696e 6720 6465 7065 6e64 656e erating dependen │ │ │ │ │ -00035a30: 6369 6573 206f 6e20 7368 6172 6564 206c cies on shared l │ │ │ │ │ -00035a40: 6962 7261 7269 6573 3a3a 0a2a 2053 6861 ibraries::.* Sha │ │ │ │ │ -00035a50: 7265 6420 6c69 6272 6172 7920 4142 4920 red library ABI │ │ │ │ │ -00035a60: 6368 616e 6765 733a 3a0a 2a20 5468 6520 changes::.* The │ │ │ │ │ -00035a70: 7379 6d62 6f6c 7320 7379 7374 656d 3a3a symbols system:: │ │ │ │ │ -00035a80: 0a2a 2054 6865 2073 686c 6962 7320 7379 .* The shlibs sy │ │ │ │ │ -00035a90: 7374 656d 3a3a 0a0a 2020 202d 2d2d 2d2d stem::.. ----- │ │ │ │ │ -00035aa0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00035ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00035ac0: 3129 2041 20e2 8098 7368 6c69 6273 e280 1) A ...shlibs.. │ │ │ │ │ -00035ad0: 9920 6669 6c65 2072 6570 7265 7365 6e74 . file represent │ │ │ │ │ -00035ae0: 7320 616e 2053 4f4e 414d 4520 6173 2061 s an SONAME as a │ │ │ │ │ -00035af0: 206c 6962 7261 7279 206e 616d 6520 616e library name an │ │ │ │ │ -00035b00: 640a 7665 7273 696f 6e20 6e75 6d62 6572 d.version number │ │ │ │ │ -00035b10: 2c20 7375 6368 2061 7320 e280 986c 6962 , such as ...lib │ │ │ │ │ -00035b20: 666f 6f20 5645 5253 494f 4ee2 8099 2c20 foo VERSION..., │ │ │ │ │ -00035b30: 696e 7374 6561 6420 6f66 2072 6563 6f72 instead of recor │ │ │ │ │ -00035b40: 6469 6e67 2074 6865 0a61 6374 7561 6c20 ding the.actual │ │ │ │ │ -00035b50: 534f 4e41 4d45 2e20 4966 2074 6865 2053 SONAME. If the S │ │ │ │ │ -00035b60: 4f4e 414d 4520 646f 6573 6ee2 8099 7420 ONAME doesn...t │ │ │ │ │ -00035b70: 6d61 7463 6820 6f6e 6520 6f66 2074 6865 match one of the │ │ │ │ │ -00035b80: 2074 776f 2065 7870 6563 7465 640a 666f two expected.fo │ │ │ │ │ -00035b90: 726d 6174 7320 28e2 8098 6c69 6266 6f6f rmats (...libfoo │ │ │ │ │ -00035ba0: 2d56 4552 5349 4f4e 2e73 6fe2 8099 206f -VERSION.so... o │ │ │ │ │ -00035bb0: 7220 e280 986c 6962 666f 6f2e 736f 2e56 r ...libfoo.so.V │ │ │ │ │ -00035bc0: 4552 5349 4f4e e280 9929 2c20 6974 2063 ERSION...), it c │ │ │ │ │ -00035bd0: 616e 6e6f 7420 6265 0a72 6570 7265 7365 annot be.represe │ │ │ │ │ -00035be0: 6e74 6564 2e0a 0a1f 0a46 696c 653a 2064 nted.....File: d │ │ │ │ │ -00035bf0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00035c00: 6f2c 2020 4e6f 6465 3a20 4765 6e65 7261 o, Node: Genera │ │ │ │ │ -00035c10: 7469 6e67 2064 6570 656e 6465 6e63 6965 ting dependencie │ │ │ │ │ -00035c20: 7320 6f6e 2073 6861 7265 6420 6c69 6272 s on shared libr │ │ │ │ │ -00035c30: 6172 6965 732c 2020 4e65 7874 3a20 5368 aries, Next: Sh │ │ │ │ │ -00035c40: 6172 6564 206c 6962 7261 7279 2041 4249 ared library ABI │ │ │ │ │ -00035c50: 2063 6861 6e67 6573 2c20 2055 703a 2044 changes, Up: D │ │ │ │ │ -00035c60: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ -00035c70: 6565 6e20 7468 6520 6c69 6272 6172 7920 een the library │ │ │ │ │ -00035c80: 616e 6420 6f74 6865 7220 7061 636b 6167 and other packag │ │ │ │ │ -00035c90: 6573 0a0a 372e 362e 3120 4765 6e65 7261 es..7.6.1 Genera │ │ │ │ │ -00035ca0: 7469 6e67 2064 6570 656e 6465 6e63 6965 ting dependencie │ │ │ │ │ -00035cb0: 7320 6f6e 2073 6861 7265 6420 6c69 6272 s on shared libr │ │ │ │ │ -00035cc0: 6172 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d aries.---------- │ │ │ │ │ -00035cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00035ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00035cf0: 2d2d 2d2d 2d2d 2d0a 0a57 6865 6e20 6120 -------..When a │ │ │ │ │ -00035d00: 7061 636b 6167 6520 7468 6174 2063 6f6e package that con │ │ │ │ │ -00035d10: 7461 696e 7320 616e 7920 7368 6172 6564 tains any shared │ │ │ │ │ -00035d20: 206c 6962 7261 7269 6573 206f 7220 636f libraries or co │ │ │ │ │ -00035d30: 6d70 696c 6564 2062 696e 6172 6965 730a mpiled binaries. │ │ │ │ │ -00035d40: 6973 2062 7569 6c74 2c20 6974 206d 7573 is built, it mus │ │ │ │ │ -00035d50: 7420 7275 6e20 e280 9864 706b 672d 7368 t run ...dpkg-sh │ │ │ │ │ -00035d60: 6c69 6264 6570 73e2 8099 206f 6e20 6561 libdeps... on ea │ │ │ │ │ -00035d70: 6368 2073 6861 7265 6420 6c69 6272 6172 ch shared librar │ │ │ │ │ -00035d80: 7920 616e 640a 636f 6d70 696c 6564 2062 y and.compiled b │ │ │ │ │ -00035d90: 696e 6172 7920 746f 2064 6574 6572 6d69 inary to determi │ │ │ │ │ -00035da0: 6e65 2074 6865 206c 6962 7261 7269 6573 ne the libraries │ │ │ │ │ -00035db0: 2075 7365 6420 616e 6420 6865 6e63 6520 used and hence │ │ │ │ │ -00035dc0: 7468 650a 6465 7065 6e64 656e 6369 6573 the.dependencies │ │ │ │ │ -00035dd0: 206e 6565 6465 6420 6279 2074 6865 2070 needed by the p │ │ │ │ │ -00035de0: 6163 6b61 6765 2e20 2028 3129 2020 546f ackage. (1) To │ │ │ │ │ -00035df0: 2064 6f20 7468 6973 2c20 7075 7420 6120 do this, put a │ │ │ │ │ -00035e00: 6361 6c6c 2074 6f0a e280 9864 706b 672d call to....dpkg- │ │ │ │ │ -00035e10: 7368 6c69 6264 6570 73e2 8099 2069 6e74 shlibdeps... int │ │ │ │ │ -00035e20: 6f20 796f 7572 20e2 8098 6465 6269 616e o your ...debian │ │ │ │ │ -00035e30: 2f72 756c 6573 e280 9920 6669 6c65 2069 /rules... file i │ │ │ │ │ -00035e40: 6e20 7468 6520 736f 7572 6365 2070 6163 n the source pac │ │ │ │ │ -00035e50: 6b61 6765 2e0a 4c69 7374 2061 6c6c 206f kage..List all o │ │ │ │ │ -00035e60: 6620 7468 6520 636f 6d70 696c 6564 2062 f the compiled b │ │ │ │ │ -00035e70: 696e 6172 6965 732c 206c 6962 7261 7269 inaries, librari │ │ │ │ │ -00035e80: 6573 2c20 6f72 206c 6f61 6461 626c 6520 es, or loadable │ │ │ │ │ -00035e90: 6d6f 6475 6c65 7320 696e 0a79 6f75 7220 modules in.your │ │ │ │ │ -00035ea0: 7061 636b 6167 652e 2020 2832 2920 20e2 package. (2) . │ │ │ │ │ -00035eb0: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ -00035ec0: e280 9920 7769 6c6c 2075 7365 2074 6865 ... will use the │ │ │ │ │ -00035ed0: 20e2 8098 7379 6d62 6f6c 73e2 8099 206f ...symbols... o │ │ │ │ │ -00035ee0: 7220 e280 9873 686c 6962 73e2 8099 0a66 r ...shlibs....f │ │ │ │ │ -00035ef0: 696c 6573 2069 6e73 7461 6c6c 6564 2062 iles installed b │ │ │ │ │ -00035f00: 7920 7468 6520 7368 6172 6564 206c 6962 y the shared lib │ │ │ │ │ -00035f10: 7261 7269 6573 2074 6f20 6765 6e65 7261 raries to genera │ │ │ │ │ -00035f20: 7465 2064 6570 656e 6465 6e63 790a 696e te dependency.in │ │ │ │ │ -00035f30: 666f 726d 6174 696f 6e2e 2020 5468 6520 formation. The │ │ │ │ │ -00035f40: 7061 636b 6167 6520 6d75 7374 2074 6865 package must the │ │ │ │ │ -00035f50: 6e20 7072 6f76 6964 6520 6120 7375 6273 n provide a subs │ │ │ │ │ -00035f60: 7469 7475 7469 6f6e 2076 6172 6961 626c titution variabl │ │ │ │ │ -00035f70: 6520 696e 746f 0a77 6869 6368 2074 6865 e into.which the │ │ │ │ │ -00035f80: 2064 6973 636f 7665 7265 6420 6465 7065 discovered depe │ │ │ │ │ -00035f90: 6e64 656e 6379 2069 6e66 6f72 6d61 7469 ndency informati │ │ │ │ │ -00035fa0: 6f6e 2063 616e 2062 6520 706c 6163 6564 on can be placed │ │ │ │ │ -00035fb0: 2e0a 0a49 6620 796f 7520 6172 6520 6372 ...If you are cr │ │ │ │ │ -00035fc0: 6561 7469 6e67 2061 2075 6465 6220 666f eating a udeb fo │ │ │ │ │ -00035fd0: 7220 7573 6520 696e 2074 6865 2044 6562 r use in the Deb │ │ │ │ │ -00035fe0: 6961 6e20 496e 7374 616c 6c65 722c 2079 ian Installer, y │ │ │ │ │ -00035ff0: 6f75 2077 696c 6c0a 6e65 6564 2074 6f20 ou will.need to │ │ │ │ │ -00036000: 7370 6563 6966 7920 7468 6174 20e2 8098 specify that ... │ │ │ │ │ -00036010: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ -00036020: 9920 7368 6f75 6c64 2075 7365 2074 6865 . should use the │ │ │ │ │ -00036030: 2064 6570 656e 6465 6e63 7920 6c69 6e65 dependency line │ │ │ │ │ -00036040: 206f 660a 7479 7065 20e2 8098 7564 6562 of.type ...udeb │ │ │ │ │ -00036050: e280 9920 6279 2061 6464 696e 6720 7468 ... by adding th │ │ │ │ │ -00036060: 6520 e280 982d 7475 6465 62e2 8099 206f e ...-tudeb... o │ │ │ │ │ -00036070: 7074 696f 6e2e 2020 2833 2920 2049 6620 ption. (3) If │ │ │ │ │ -00036080: 7468 6572 6520 6973 206e 6f0a 6465 7065 there is no.depe │ │ │ │ │ -00036090: 6e64 656e 6379 206c 696e 6520 6f66 2074 ndency line of t │ │ │ │ │ -000360a0: 7970 6520 e280 9875 6465 62e2 8099 2069 ype ...udeb... i │ │ │ │ │ -000360b0: 6e20 7468 6520 e280 9873 686c 6962 73e2 n the ...shlibs. │ │ │ │ │ -000360c0: 8099 2066 696c 652c 20e2 8098 6470 6b67 .. file, ...dpkg │ │ │ │ │ -000360d0: 2d73 686c 6962 6465 7073 e280 990a 7769 -shlibdeps....wi │ │ │ │ │ -000360e0: 6c6c 2066 616c 6c20 6261 636b 2074 6f20 ll fall back to │ │ │ │ │ -000360f0: 7468 6520 7265 6775 6c61 7220 6465 7065 the regular depe │ │ │ │ │ -00036100: 6e64 656e 6379 206c 696e 652e 0a0a e280 ndency line..... │ │ │ │ │ -00036110: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ -00036120: 8099 2070 7574 7320 7468 6520 6465 7065 .. puts the depe │ │ │ │ │ -00036130: 6e64 656e 6379 2069 6e66 6f72 6d61 7469 ndency informati │ │ │ │ │ -00036140: 6f6e 2069 6e74 6f20 7468 650a e280 9864 on into the....d │ │ │ │ │ -00036150: 6562 6961 6e2f 7375 6273 7476 6172 73e2 ebian/substvars. │ │ │ │ │ -00036160: 8099 2066 696c 6520 6279 2064 6566 6175 .. file by defau │ │ │ │ │ -00036170: 6c74 2c20 7768 6963 6820 6973 2074 6865 lt, which is the │ │ │ │ │ -00036180: 6e20 7573 6564 2062 790a e280 9864 706b n used by....dpk │ │ │ │ │ -00036190: 672d 6765 6e63 6f6e 7472 6f6c e280 992e g-gencontrol.... │ │ │ │ │ -000361a0: 2020 596f 7520 7769 6c6c 206e 6565 6420 You will need │ │ │ │ │ -000361b0: 746f 2070 6c61 6365 2061 20e2 8098 247b to place a ...${ │ │ │ │ │ -000361c0: 7368 6c69 6273 3a44 6570 656e 6473 7de2 shlibs:Depends}. │ │ │ │ │ -000361d0: 8099 0a76 6172 6961 626c 6520 696e 2074 ...variable in t │ │ │ │ │ -000361e0: 6865 20e2 8098 4465 7065 6e64 73e2 8099 he ...Depends... │ │ │ │ │ -000361f0: 2066 6965 6c64 2069 6e20 7468 6520 636f field in the co │ │ │ │ │ -00036200: 6e74 726f 6c20 6669 6c65 206f 6620 6576 ntrol file of ev │ │ │ │ │ -00036210: 6572 7920 6269 6e61 7279 0a70 6163 6b61 ery binary.packa │ │ │ │ │ -00036220: 6765 2062 7569 6c74 2062 7920 7468 6973 ge built by this │ │ │ │ │ -00036230: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00036240: 7468 6174 2063 6f6e 7461 696e 7320 636f that contains co │ │ │ │ │ -00036250: 6d70 696c 6564 2062 696e 6172 6965 732c mpiled binaries, │ │ │ │ │ -00036260: 0a6c 6962 7261 7269 6573 2c20 6f72 206c .libraries, or l │ │ │ │ │ -00036270: 6f61 6461 626c 6520 6d6f 6475 6c65 732e oadable modules. │ │ │ │ │ -00036280: 2020 4966 2079 6f75 2068 6176 6520 6d75 If you have mu │ │ │ │ │ -00036290: 6c74 6970 6c65 2062 696e 6172 7920 7061 ltiple binary pa │ │ │ │ │ -000362a0: 636b 6167 6573 2c0a 796f 7520 7769 6c6c ckages,.you will │ │ │ │ │ -000362b0: 206e 6565 6420 746f 2063 616c 6c20 e280 need to call .. │ │ │ │ │ -000362c0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ -000362d0: 8099 206f 6e20 6561 6368 206f 6e65 2077 .. on each one w │ │ │ │ │ -000362e0: 6869 6368 2063 6f6e 7461 696e 730a 636f hich contains.co │ │ │ │ │ -000362f0: 6d70 696c 6564 206c 6962 7261 7269 6573 mpiled libraries │ │ │ │ │ -00036300: 206f 7220 6269 6e61 7269 6573 2e20 2046 or binaries. F │ │ │ │ │ -00036310: 6f72 2065 7861 6d70 6c65 2c20 796f 7520 or example, you │ │ │ │ │ -00036320: 636f 756c 6420 7573 6520 7468 6520 e280 could use the .. │ │ │ │ │ -00036330: 982d 54e2 8099 0a6f 7074 696f 6e20 746f .-T....option to │ │ │ │ │ -00036340: 2074 6865 20e2 8098 6470 6b67 e280 9920 the ...dpkg... │ │ │ │ │ -00036350: 7574 696c 6974 6965 7320 746f 2073 7065 utilities to spe │ │ │ │ │ -00036360: 6369 6679 2061 2064 6966 6665 7265 6e74 cify a different │ │ │ │ │ -00036370: 20e2 8098 7375 6273 7476 6172 73e2 8099 ...substvars... │ │ │ │ │ -00036380: 2066 696c 650a 666f 7220 6561 6368 2062 file.for each b │ │ │ │ │ -00036390: 696e 6172 7920 7061 636b 6167 652e 2020 inary package. │ │ │ │ │ -000363a0: 2834 290a 0a46 6f72 206d 6f72 6520 6465 (4)..For more de │ │ │ │ │ -000363b0: 7461 696c 7320 6f6e 20e2 8098 6470 6b67 tails on ...dpkg │ │ │ │ │ -000363c0: 2d73 686c 6962 6465 7073 e280 992c 2073 -shlibdeps..., s │ │ │ │ │ -000363d0: 6565 2069 7473 206d 616e 7561 6c20 7061 ee its manual pa │ │ │ │ │ -000363e0: 6765 2e0a 0a57 6520 7361 7920 7468 6174 ge...We say that │ │ │ │ │ -000363f0: 2061 2062 696e 6172 7920 e280 9866 6f6f a binary ...foo │ │ │ │ │ -00036400: e280 9920 2764 6972 6563 746c 7927 2075 ... 'directly' u │ │ │ │ │ -00036410: 7365 7320 6120 6c69 6272 6172 7920 e280 ses a library .. │ │ │ │ │ -00036420: 986c 6962 6261 72e2 8099 2069 6620 6974 .libbar... if it │ │ │ │ │ -00036430: 2069 730a 6578 706c 6963 6974 6c79 206c is.explicitly l │ │ │ │ │ -00036440: 696e 6b65 6420 7769 7468 2074 6861 7420 inked with that │ │ │ │ │ -00036450: 6c69 6272 6172 7920 2874 6861 7420 6973 library (that is │ │ │ │ │ -00036460: 2c20 7468 6520 6c69 6272 6172 7920 6973 , the library is │ │ │ │ │ -00036470: 206c 6973 7465 6420 696e 0a74 6865 2045 listed in.the E │ │ │ │ │ -00036480: 4c46 20e2 8098 4e45 4544 4544 e280 9920 LF ...NEEDED... │ │ │ │ │ -00036490: 6174 7472 6962 7574 652c 2063 6175 7365 attribute, cause │ │ │ │ │ -000364a0: 6420 6279 2061 6464 696e 6720 e280 982d d by adding ...- │ │ │ │ │ -000364b0: 6c62 6172 e280 9920 746f 2074 6865 206c lbar... to the l │ │ │ │ │ -000364c0: 696e 6b20 6c69 6e65 0a77 6865 6e20 7468 ink line.when th │ │ │ │ │ -000364d0: 6520 6269 6e61 7279 2069 7320 6372 6561 e binary is crea │ │ │ │ │ -000364e0: 7465 6429 2e20 204f 7468 6572 206c 6962 ted). Other lib │ │ │ │ │ -000364f0: 7261 7269 6573 2074 6861 7420 6172 6520 raries that are │ │ │ │ │ -00036500: 6e65 6564 6564 2062 790a e280 986c 6962 needed by....lib │ │ │ │ │ -00036510: 6261 72e2 8099 2061 7265 206c 696e 6b65 bar... are linke │ │ │ │ │ -00036520: 6420 2769 6e64 6972 6563 746c 7927 2074 d 'indirectly' t │ │ │ │ │ -00036530: 6f20 e280 9866 6f6f e280 992c 2061 6e64 o ...foo..., and │ │ │ │ │ -00036540: 2074 6865 2064 796e 616d 6963 206c 696e the dynamic lin │ │ │ │ │ -00036550: 6b65 7220 7769 6c6c 0a6c 6f61 6420 7468 ker will.load th │ │ │ │ │ -00036560: 656d 2061 7574 6f6d 6174 6963 616c 6c79 em automatically │ │ │ │ │ -00036570: 2077 6865 6e20 6974 206c 6f61 6473 20e2 when it loads . │ │ │ │ │ -00036580: 8098 6c69 6262 6172 e280 992e 2020 4120 ..libbar.... A │ │ │ │ │ -00036590: 7061 636b 6167 6520 7368 6f75 6c64 2064 package should d │ │ │ │ │ -000365a0: 6570 656e 640a 6f6e 2074 6865 206c 6962 epend.on the lib │ │ │ │ │ -000365b0: 7261 7269 6573 2069 7420 6469 7265 6374 raries it direct │ │ │ │ │ -000365c0: 6c79 2075 7365 732c 2062 7574 206e 6f74 ly uses, but not │ │ │ │ │ -000365d0: 2074 6865 206c 6962 7261 7269 6573 2069 the libraries i │ │ │ │ │ -000365e0: 7420 6f6e 6c79 2075 7365 730a 696e 6469 t only uses.indi │ │ │ │ │ -000365f0: 7265 6374 6c79 2e20 2054 6865 2064 6570 rectly. The dep │ │ │ │ │ -00036600: 656e 6465 6e63 6965 7320 666f 7220 7468 endencies for th │ │ │ │ │ -00036610: 6520 6c69 6272 6172 6965 7320 7573 6564 e libraries used │ │ │ │ │ -00036620: 2064 6972 6563 746c 7920 7769 6c6c 0a61 directly will.a │ │ │ │ │ -00036630: 7574 6f6d 6174 6963 616c 6c79 2070 756c utomatically pul │ │ │ │ │ -00036640: 6c20 696e 2074 6865 2069 6e64 6972 6563 l in the indirec │ │ │ │ │ -00036650: 746c 792d 7573 6564 206c 6962 7261 7269 tly-used librari │ │ │ │ │ -00036660: 6573 2e20 20e2 8098 6470 6b67 2d73 686c es. ...dpkg-shl │ │ │ │ │ -00036670: 6962 6465 7073 e280 990a 7769 6c6c 2068 ibdeps....will h │ │ │ │ │ -00036680: 616e 646c 6520 7468 6973 206c 6f67 6963 andle this logic │ │ │ │ │ -00036690: 2061 7574 6f6d 6174 6963 616c 6c79 2c20 automatically, │ │ │ │ │ -000366a0: 6275 7420 7061 636b 6167 6520 6d61 696e but package main │ │ │ │ │ -000366b0: 7461 696e 6572 7320 6e65 6564 2074 6f20 tainers need to │ │ │ │ │ -000366c0: 6265 0a61 7761 7265 206f 6620 7468 6973 be.aware of this │ │ │ │ │ -000366d0: 2064 6973 7469 6e63 7469 6f6e 2062 6574 distinction bet │ │ │ │ │ -000366e0: 7765 656e 2064 6972 6563 746c 7920 616e ween directly an │ │ │ │ │ -000366f0: 6420 696e 6469 7265 6374 6c79 2075 7369 d indirectly usi │ │ │ │ │ -00036700: 6e67 2061 0a6c 6962 7261 7279 2069 6620 ng a.library if │ │ │ │ │ -00036710: 7468 6579 2068 6176 6520 746f 206f 7665 they have to ove │ │ │ │ │ -00036720: 7272 6964 6520 6974 7320 7265 7375 6c74 rride its result │ │ │ │ │ -00036730: 7320 666f 7220 736f 6d65 2072 6561 736f s for some reaso │ │ │ │ │ -00036740: 6e2e 2020 2835 290a 0a20 2020 2d2d 2d2d n. (5).. ---- │ │ │ │ │ -00036750: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00036760: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00036770: 2831 2920 e280 9864 706b 672d 7368 6c69 (1) ...dpkg-shli │ │ │ │ │ -00036780: 6264 6570 73e2 8099 2077 696c 6c20 7573 bdeps... will us │ │ │ │ │ -00036790: 6520 6120 7072 6f67 7261 6d20 6c69 6b65 e a program like │ │ │ │ │ -000367a0: 20e2 8098 6f62 6a64 756d 70e2 8099 206f ...objdump... o │ │ │ │ │ -000367b0: 7220 e280 9872 6561 6465 6c66 e280 990a r ...readelf.... │ │ │ │ │ -000367c0: 746f 2066 696e 6420 7468 6520 6c69 6272 to find the libr │ │ │ │ │ -000367d0: 6172 6965 7320 616e 6420 7468 6520 7379 aries and the sy │ │ │ │ │ -000367e0: 6d62 6f6c 7320 696e 2074 686f 7365 206c mbols in those l │ │ │ │ │ -000367f0: 6962 7261 7269 6573 2064 6972 6563 746c ibraries directl │ │ │ │ │ -00036800: 7920 6e65 6564 6564 0a62 7920 7468 6520 y needed.by the │ │ │ │ │ -00036810: 6269 6e61 7269 6573 206f 7220 7368 6172 binaries or shar │ │ │ │ │ -00036820: 6564 206c 6962 7261 7269 6573 2069 6e20 ed libraries in │ │ │ │ │ -00036830: 7468 6520 7061 636b 6167 652e 0a0a 2020 the package... │ │ │ │ │ -00036840: 2028 3229 2054 6865 2065 6173 6965 7374 (2) The easiest │ │ │ │ │ -00036850: 2077 6179 2074 6f20 6361 6c6c 20e2 8098 way to call ... │ │ │ │ │ -00036860: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ -00036870: 9920 636f 7272 6563 746c 7920 6973 2074 . correctly is t │ │ │ │ │ -00036880: 6f20 7573 6520 610a 7061 636b 6167 6520 o use a.package │ │ │ │ │ -00036890: 6865 6c70 6572 2066 7261 6d65 776f 726b helper framework │ │ │ │ │ -000368a0: 2073 7563 6820 6173 2064 6562 6865 6c70 such as debhelp │ │ │ │ │ -000368b0: 6572 2e20 2049 6620 796f 7520 6172 6520 er. If you are │ │ │ │ │ -000368c0: 7573 696e 6720 6465 6268 656c 7065 722c using debhelper, │ │ │ │ │ -000368d0: 0a74 6865 20e2 8098 6468 5f73 686c 6962 .the ...dh_shlib │ │ │ │ │ -000368e0: 6465 7073 e280 9920 7072 6f67 7261 6d20 deps... program │ │ │ │ │ -000368f0: 7769 6c6c 2064 6f20 7468 6973 2077 6f72 will do this wor │ │ │ │ │ -00036900: 6b20 666f 7220 796f 752e 2020 4974 2077 k for you. It w │ │ │ │ │ -00036910: 696c 6c20 616c 736f 0a63 6f72 7265 6374 ill also.correct │ │ │ │ │ -00036920: 6c79 2068 616e 646c 6520 6d75 6c74 692d ly handle multi- │ │ │ │ │ -00036930: 6269 6e61 7279 2070 6163 6b61 6765 732e binary packages. │ │ │ │ │ -00036940: 0a0a 2020 2028 3329 20e2 8098 6468 5f73 .. (3) ...dh_s │ │ │ │ │ -00036950: 686c 6962 6465 7073 e280 9920 6672 6f6d hlibdeps... from │ │ │ │ │ -00036960: 2074 6865 20e2 8098 6465 6268 656c 7065 the ...debhelpe │ │ │ │ │ -00036970: 72e2 8099 2073 7569 7465 2077 696c 6c20 r... suite will │ │ │ │ │ -00036980: 6175 746f 6d61 7469 6361 6c6c 7920 6164 automatically ad │ │ │ │ │ -00036990: 640a 7468 6973 206f 7074 696f 6e20 6966 d.this option if │ │ │ │ │ -000369a0: 2069 7420 6b6e 6f77 7320 6974 2069 7320 it knows it is │ │ │ │ │ -000369b0: 7072 6f63 6573 7369 6e67 2061 2075 6465 processing a ude │ │ │ │ │ -000369c0: 622e 0a0a 2020 2028 3429 2041 6761 696e b... (4) Again │ │ │ │ │ -000369d0: 2c20 e280 9864 685f 7368 6c69 6264 6570 , ...dh_shlibdep │ │ │ │ │ -000369e0: 73e2 8099 2061 6e64 20e2 8098 6468 5f67 s... and ...dh_g │ │ │ │ │ -000369f0: 656e 636f 6e74 726f 6ce2 8099 2077 696c encontrol... wil │ │ │ │ │ -00036a00: 6c20 6861 6e64 6c65 2065 7665 7279 7468 l handle everyth │ │ │ │ │ -00036a10: 696e 670a 6578 6365 7074 2074 6865 2061 ing.except the a │ │ │ │ │ -00036a20: 6464 6974 696f 6e20 6f66 2074 6865 2076 ddition of the v │ │ │ │ │ -00036a30: 6172 6961 626c 6520 746f 2074 6865 2063 ariable to the c │ │ │ │ │ -00036a40: 6f6e 7472 6f6c 2066 696c 6520 666f 7220 ontrol file for │ │ │ │ │ -00036a50: 796f 7520 6966 0a79 6f75 e280 9972 6520 you if.you...re │ │ │ │ │ -00036a60: 7573 696e 6720 6465 6268 656c 7065 722c using debhelper, │ │ │ │ │ -00036a70: 2069 6e63 6c75 6469 6e67 2067 656e 6572 including gener │ │ │ │ │ -00036a80: 6174 696e 6720 7365 7061 7261 7465 20e2 ating separate . │ │ │ │ │ -00036a90: 8098 7375 6273 7476 6172 73e2 8099 2066 ..substvars... f │ │ │ │ │ -00036aa0: 696c 6573 0a66 6f72 2065 6163 6820 6269 iles.for each bi │ │ │ │ │ -00036ab0: 6e61 7279 2070 6163 6b61 6765 2061 6e64 nary package and │ │ │ │ │ -00036ac0: 2063 616c 6c69 6e67 20e2 8098 6470 6b67 calling ...dpkg │ │ │ │ │ -00036ad0: 2d67 656e 636f 6e74 726f 6ce2 8099 2077 -gencontrol... w │ │ │ │ │ -00036ae0: 6974 6820 7468 650a 6170 7072 6f70 7269 ith the.appropri │ │ │ │ │ -00036af0: 6174 6520 666c 6167 732e 0a0a 2020 2028 ate flags... ( │ │ │ │ │ -00036b00: 3529 2041 2067 6f6f 6420 6578 616d 706c 5) A good exampl │ │ │ │ │ -00036b10: 6520 6f66 2077 6865 7265 2074 6869 7320 e of where this │ │ │ │ │ -00036b20: 6865 6c70 7320 6973 2074 6865 2066 6f6c helps is the fol │ │ │ │ │ -00036b30: 6c6f 7769 6e67 3a20 5765 2063 6f75 6c64 lowing: We could │ │ │ │ │ -00036b40: 0a75 7064 6174 6520 e280 986c 6962 696d .update ...libim │ │ │ │ │ -00036b50: 6c69 62e2 8099 2077 6974 6820 6120 6e65 lib... with a ne │ │ │ │ │ -00036b60: 7720 7665 7273 696f 6e20 7468 6174 2073 w version that s │ │ │ │ │ -00036b70: 7570 706f 7274 7320 6120 6e65 7720 7265 upports a new re │ │ │ │ │ -00036b80: 7669 7369 6f6e 206f 6620 610a 6772 6170 vision of a.grap │ │ │ │ │ -00036b90: 6869 6373 2066 6f72 6d61 7420 6361 6c6c hics format call │ │ │ │ │ -00036ba0: 6564 2064 6766 2028 6275 7420 7265 7461 ed dgf (but reta │ │ │ │ │ -00036bb0: 696e 696e 6720 7468 6520 7361 6d65 206d ining the same m │ │ │ │ │ -00036bc0: 616a 6f72 2076 6572 7369 6f6e 206e 756d ajor version num │ │ │ │ │ -00036bd0: 6265 7229 0a61 6e64 2064 6570 656e 6473 ber).and depends │ │ │ │ │ -00036be0: 206f 6e20 6120 6e65 7720 6c69 6272 6172 on a new librar │ │ │ │ │ -00036bf0: 7920 7061 636b 6167 6520 6c69 6264 6766 y package libdgf │ │ │ │ │ -00036c00: 3420 696e 7374 6561 6420 6f66 2074 6865 4 instead of the │ │ │ │ │ -00036c10: 206f 6c64 6572 0a6c 6962 6467 6633 2e20 older.libdgf3. │ │ │ │ │ -00036c20: 2049 6620 7765 2075 7365 6420 e280 986c If we used ...l │ │ │ │ │ -00036c30: 6464 e280 9920 746f 2061 6464 2064 6570 dd... to add dep │ │ │ │ │ -00036c40: 656e 6465 6e63 6965 7320 666f 7220 6576 endencies for ev │ │ │ │ │ -00036c50: 6572 7920 6c69 6272 6172 790a 6469 7265 ery library.dire │ │ │ │ │ -00036c60: 6374 6c79 206f 7220 696e 6469 7265 6374 ctly or indirect │ │ │ │ │ -00036c70: 6c79 206c 696e 6b65 6420 7769 7468 2061 ly linked with a │ │ │ │ │ -00036c80: 2062 696e 6172 792c 2065 7665 7279 2070 binary, every p │ │ │ │ │ -00036c90: 6163 6b61 6765 2074 6861 7420 7573 6573 ackage that uses │ │ │ │ │ -00036ca0: 0ae2 8098 6c69 6269 6d6c 6962 e280 9920 ....libimlib... │ │ │ │ │ -00036cb0: 776f 756c 6420 6e65 6564 2074 6f20 6265 would need to be │ │ │ │ │ -00036cc0: 2072 6563 6f6d 7069 6c65 6420 736f 2069 recompiled so i │ │ │ │ │ -00036cd0: 7420 776f 756c 6420 616c 736f 2064 6570 t would also dep │ │ │ │ │ -00036ce0: 656e 6420 6f6e 0a6c 6962 6467 6634 2069 end on.libdgf4 i │ │ │ │ │ -00036cf0: 6e20 6f72 6465 7220 746f 2072 6574 6972 n order to retir │ │ │ │ │ -00036d00: 6520 7468 6520 6f6c 6465 7220 6c69 6264 e the older libd │ │ │ │ │ -00036d10: 6766 3320 7061 636b 6167 652e 2020 5369 gf3 package. Si │ │ │ │ │ -00036d20: 6e63 650a 6465 7065 6e64 656e 6369 6573 nce.dependencies │ │ │ │ │ -00036d30: 2061 7265 206f 6e6c 7920 6164 6465 6420 are only added │ │ │ │ │ -00036d40: 6261 7365 6420 6f6e 2045 4c46 20e2 8098 based on ELF ... │ │ │ │ │ -00036d50: 4e45 4544 4544 e280 9920 6174 7472 6962 NEEDED... attrib │ │ │ │ │ -00036d60: 7574 652c 2070 6163 6b61 6765 730a 7573 ute, packages.us │ │ │ │ │ -00036d70: 696e 6720 e280 986c 6962 696d 6c69 62e2 ing ...libimlib. │ │ │ │ │ -00036d80: 8099 2063 616e 2072 656c 7920 6f6e 20e2 .. can rely on . │ │ │ │ │ -00036d90: 8098 6c69 6269 6d6c 6962 e280 9920 6974 ..libimlib... it │ │ │ │ │ -00036da0: 7365 6c66 2068 6176 696e 6720 7468 6520 self having the │ │ │ │ │ -00036db0: 6465 7065 6e64 656e 6379 206f 6e0a 616e dependency on.an │ │ │ │ │ -00036dc0: 2061 7070 726f 7072 6961 7465 2076 6572 appropriate ver │ │ │ │ │ -00036dd0: 7369 6f6e 206f 6620 e280 986c 6962 6467 sion of ...libdg │ │ │ │ │ -00036de0: 66e2 8099 2061 6e64 2064 6f20 6e6f 7420 f... and do not │ │ │ │ │ -00036df0: 6e65 6564 2072 6562 7569 6c64 696e 672e need rebuilding. │ │ │ │ │ -00036e00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00036e10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00036e20: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ -00036e30: 6172 7920 4142 4920 6368 616e 6765 732c ary ABI changes, │ │ │ │ │ -00036e40: 2020 4e65 7874 3a20 5468 6520 7379 6d62 Next: The symb │ │ │ │ │ -00036e50: 6f6c 7320 7379 7374 656d 2c20 2050 7265 ols system, Pre │ │ │ │ │ -00036e60: 763a 2047 656e 6572 6174 696e 6720 6465 v: Generating de │ │ │ │ │ -00036e70: 7065 6e64 656e 6369 6573 206f 6e20 7368 pendencies on sh │ │ │ │ │ -00036e80: 6172 6564 206c 6962 7261 7269 6573 2c20 ared libraries, │ │ │ │ │ -00036e90: 2055 703a 2044 6570 656e 6465 6e63 6965 Up: Dependencie │ │ │ │ │ -00036ea0: 7320 6265 7477 6565 6e20 7468 6520 6c69 s between the li │ │ │ │ │ -00036eb0: 6272 6172 7920 616e 6420 6f74 6865 7220 brary and other │ │ │ │ │ -00036ec0: 7061 636b 6167 6573 0a0a 372e 362e 3220 packages..7.6.2 │ │ │ │ │ -00036ed0: 5368 6172 6564 206c 6962 7261 7279 2041 Shared library A │ │ │ │ │ -00036ee0: 4249 2063 6861 6e67 6573 0a2d 2d2d 2d2d BI changes.----- │ │ │ │ │ -00036ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00036f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d 6169 -----------..Mai │ │ │ │ │ -00036f10: 6e74 6169 6e69 6e67 2061 2073 6861 7265 ntaining a share │ │ │ │ │ -00036f20: 6420 6c69 6272 6172 7920 7061 636b 6167 d library packag │ │ │ │ │ -00036f30: 6520 7573 696e 6720 6569 7468 6572 20e2 e using either . │ │ │ │ │ -00036f40: 8098 7379 6d62 6f6c 73e2 8099 206f 7220 ..symbols... or │ │ │ │ │ -00036f50: e280 9873 686c 6962 73e2 8099 0a66 696c ...shlibs....fil │ │ │ │ │ -00036f60: 6573 2072 6571 7569 7265 7320 6265 696e es requires bein │ │ │ │ │ -00036f70: 6720 6177 6172 6520 6f66 2074 6865 2065 g aware of the e │ │ │ │ │ -00036f80: 7870 6f73 6564 2041 4249 206f 6620 7468 xposed ABI of th │ │ │ │ │ -00036f90: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -00036fa0: 2061 6e64 0a61 6e79 2063 6861 6e67 6573 and.any changes │ │ │ │ │ -00036fb0: 2074 6f20 6974 2e20 2042 6f74 6820 e280 to it. Both .. │ │ │ │ │ -00036fc0: 9873 796d 626f 6c73 e280 9920 616e 6420 .symbols... and │ │ │ │ │ -00036fd0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ -00036fe0: 6573 2072 6563 6f72 6420 6576 6572 790a es record every. │ │ │ │ │ -00036ff0: 6368 616e 6765 2074 6f20 7468 6520 4142 change to the AB │ │ │ │ │ -00037000: 4920 6f66 2074 6865 2073 6861 7265 6420 I of the shared │ │ │ │ │ -00037010: 6c69 6272 6172 793b 20e2 8098 7379 6d62 library; ...symb │ │ │ │ │ -00037020: 6f6c 73e2 8099 2066 696c 6573 2064 6f20 ols... files do │ │ │ │ │ -00037030: 736f 2070 6572 0a70 7562 6c69 6320 7379 so per.public sy │ │ │ │ │ -00037040: 6d62 6f6c 2c20 7768 6572 6561 7320 e280 mbol, whereas .. │ │ │ │ │ -00037050: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ -00037060: 2072 6563 6f72 6420 6f6e 6c79 2074 6865 record only the │ │ │ │ │ -00037070: 206c 6173 7420 6368 616e 6765 2066 6f72 last change for │ │ │ │ │ -00037080: 0a74 6865 2065 6e74 6972 6520 6c69 6272 .the entire libr │ │ │ │ │ -00037090: 6172 792e 0a0a 5468 6572 6520 6172 6520 ary...There are │ │ │ │ │ -000370a0: 7477 6f20 7479 7065 7320 6f66 2041 4249 two types of ABI │ │ │ │ │ -000370b0: 2063 6861 6e67 6573 3a20 6f6e 6573 2074 changes: ones t │ │ │ │ │ -000370c0: 6861 7420 6172 6520 6261 636b 7761 7264 hat are backward │ │ │ │ │ -000370d0: 2d63 6f6d 7061 7469 626c 650a 616e 6420 -compatible.and │ │ │ │ │ -000370e0: 6f6e 6573 2074 6861 7420 6172 6520 6e6f ones that are no │ │ │ │ │ -000370f0: 742e 2020 416e 2041 4249 2063 6861 6e67 t. An ABI chang │ │ │ │ │ -00037100: 6520 6973 2062 6163 6b77 6172 642d 636f e is backward-co │ │ │ │ │ -00037110: 6d70 6174 6962 6c65 2069 6620 616e 790a mpatible if any. │ │ │ │ │ -00037120: 7265 6173 6f6e 6162 6c65 2070 726f 6772 reasonable progr │ │ │ │ │ -00037130: 616d 206f 7220 6c69 6272 6172 7920 7468 am or library th │ │ │ │ │ -00037140: 6174 2077 6173 206c 696e 6b65 6420 7769 at was linked wi │ │ │ │ │ -00037150: 7468 2074 6865 2070 7265 7669 6f75 7320 th the previous │ │ │ │ │ -00037160: 7665 7273 696f 6e0a 6f66 2074 6865 2073 version.of the s │ │ │ │ │ -00037170: 6861 7265 6420 6c69 6272 6172 7920 7769 hared library wi │ │ │ │ │ -00037180: 6c6c 2073 7469 6c6c 2077 6f72 6b20 636f ll still work co │ │ │ │ │ -00037190: 7272 6563 746c 7920 7769 7468 2074 6865 rrectly with the │ │ │ │ │ -000371a0: 206e 6577 2076 6572 7369 6f6e 206f 660a new version of. │ │ │ │ │ -000371b0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -000371c0: 7279 2e20 2028 3129 2020 4164 6469 6e67 ry. (1) Adding │ │ │ │ │ -000371d0: 206e 6577 2073 796d 626f 6c73 2074 6f20 new symbols to │ │ │ │ │ -000371e0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -000371f0: 7279 2069 7320 610a 6261 636b 7761 7264 ry is a.backward │ │ │ │ │ -00037200: 2d63 6f6d 7061 7469 626c 6520 6368 616e -compatible chan │ │ │ │ │ -00037210: 6765 2e20 2052 656d 6f76 696e 6720 7379 ge. Removing sy │ │ │ │ │ -00037220: 6d62 6f6c 7320 6672 6f6d 2074 6865 2073 mbols from the s │ │ │ │ │ -00037230: 6861 7265 6420 6c69 6272 6172 7920 6973 hared library is │ │ │ │ │ -00037240: 0a6e 6f74 2e20 2043 6861 6e67 696e 6720 .not. Changing │ │ │ │ │ -00037250: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ -00037260: 6120 7379 6d62 6f6c 206d 6179 206f 7220 a symbol may or │ │ │ │ │ -00037270: 6d61 7920 6e6f 7420 6265 0a62 6163 6b77 may not be.backw │ │ │ │ │ -00037280: 6172 642d 636f 6d70 6174 6962 6c65 2064 ard-compatible d │ │ │ │ │ -00037290: 6570 656e 6469 6e67 206f 6e20 7468 6520 epending on the │ │ │ │ │ -000372a0: 6368 616e 6765 3b20 666f 7220 6578 616d change; for exam │ │ │ │ │ -000372b0: 706c 652c 2063 6861 6e67 696e 6720 610a ple, changing a. │ │ │ │ │ -000372c0: 6675 6e63 7469 6f6e 2074 6f20 6163 6365 function to acce │ │ │ │ │ -000372d0: 7074 2061 206e 6577 2065 6e75 6d20 636f pt a new enum co │ │ │ │ │ -000372e0: 6e73 7461 6e74 206e 6f74 2070 7265 7669 nstant not previ │ │ │ │ │ -000372f0: 6f75 736c 7920 7573 6564 2062 7920 7468 ously used by th │ │ │ │ │ -00037300: 650a 6c69 6272 6172 7920 6973 2067 656e e.library is gen │ │ │ │ │ -00037310: 6572 616c 6c79 2062 6163 6b77 6172 642d erally backward- │ │ │ │ │ -00037320: 636f 6d70 6174 6962 6c65 2c20 6275 7420 compatible, but │ │ │ │ │ -00037330: 6368 616e 6769 6e67 2074 6865 206d 656d changing the mem │ │ │ │ │ -00037340: 6265 7273 206f 6620 610a 7374 7275 6374 bers of a.struct │ │ │ │ │ -00037350: 2074 6861 7420 6973 2070 6173 7365 6420 that is passed │ │ │ │ │ -00037360: 696e 746f 206c 6962 7261 7279 2066 756e into library fun │ │ │ │ │ -00037370: 6374 696f 6e73 2069 7320 6765 6e65 7261 ctions is genera │ │ │ │ │ -00037380: 6c6c 7920 6e6f 7420 756e 6c65 7373 2074 lly not unless t │ │ │ │ │ -00037390: 6865 0a6c 6962 7261 7279 2074 616b 6573 he.library takes │ │ │ │ │ -000373a0: 2073 7065 6369 616c 2070 7265 6361 7574 special precaut │ │ │ │ │ -000373b0: 696f 6e73 2074 6f20 6163 6365 7074 206f ions to accept o │ │ │ │ │ -000373c0: 6c64 2076 6572 7369 6f6e 7320 6f66 2074 ld versions of t │ │ │ │ │ -000373d0: 6865 2064 6174 610a 7374 7275 6374 7572 he data.structur │ │ │ │ │ -000373e0: 652e 0a0a 4142 4920 6368 616e 6765 7320 e...ABI changes │ │ │ │ │ -000373f0: 7468 6174 2061 7265 206e 6f74 2062 6163 that are not bac │ │ │ │ │ -00037400: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ -00037410: 206e 6f72 6d61 6c6c 7920 7265 7175 6972 normally requir │ │ │ │ │ -00037420: 6520 6368 616e 6769 6e67 0a74 6865 20e2 e changing.the . │ │ │ │ │ -00037430: 8098 534f 4e41 4d45 e280 9920 6f66 2074 ..SONAME... of t │ │ │ │ │ -00037440: 6865 206c 6962 7261 7279 2061 6e64 2074 he library and t │ │ │ │ │ -00037450: 6865 7265 666f 7265 2074 6865 2073 6861 herefore the sha │ │ │ │ │ -00037460: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ -00037470: 6167 650a 6e61 6d65 2c20 7768 6963 6820 age.name, which │ │ │ │ │ -00037480: 666f 7263 6573 2072 6562 7569 6c64 696e forces rebuildin │ │ │ │ │ -00037490: 6720 616c 6c20 7061 636b 6167 6573 2075 g all packages u │ │ │ │ │ -000374a0: 7369 6e67 2074 6861 7420 7368 6172 6564 sing that shared │ │ │ │ │ -000374b0: 206c 6962 7261 7279 2074 6f0a 7570 6461 library to.upda │ │ │ │ │ -000374c0: 7465 2074 6865 6972 2064 6570 656e 6465 te their depende │ │ │ │ │ -000374d0: 6e63 6965 7320 616e 6420 616c 6c6f 7720 ncies and allow │ │ │ │ │ -000374e0: 7468 656d 2074 6f20 7573 6520 7468 6520 them to use the │ │ │ │ │ -000374f0: 6e65 7720 7665 7273 696f 6e20 6f66 2074 new version of t │ │ │ │ │ -00037500: 6865 0a73 6861 7265 6420 6c69 6272 6172 he.shared librar │ │ │ │ │ -00037510: 792e 2020 466f 7220 6d6f 7265 2069 6e66 y. For more inf │ │ │ │ │ -00037520: 6f72 6d61 7469 6f6e 2c20 7365 6520 2a6e ormation, see *n │ │ │ │ │ -00037530: 6f74 6520 5275 6e2d 7469 6d65 2073 6861 ote Run-time sha │ │ │ │ │ -00037540: 7265 640a 6c69 6272 6172 6965 733a 2064 red.libraries: d │ │ │ │ │ -00037550: 622e 2020 5468 6520 7265 6d61 696e 6465 b. The remainde │ │ │ │ │ -00037560: 7220 6f66 2074 6869 7320 7365 6374 696f r of this sectio │ │ │ │ │ -00037570: 6e20 7769 6c6c 2064 6561 6c20 7769 7468 n will deal with │ │ │ │ │ -00037580: 0a62 6163 6b77 6172 642d 636f 6d70 6174 .backward-compat │ │ │ │ │ -00037590: 6962 6c65 2063 6861 6e67 6573 2e0a 0a42 ible changes...B │ │ │ │ │ -000375a0: 6163 6b77 6172 642d 636f 6d70 6174 6962 ackward-compatib │ │ │ │ │ -000375b0: 6c65 2063 6861 6e67 6573 2072 6571 7569 le changes requi │ │ │ │ │ -000375c0: 7265 2065 6974 6865 7220 7570 6461 7469 re either updati │ │ │ │ │ -000375d0: 6e67 206f 7220 7265 636f 7264 696e 6720 ng or recording │ │ │ │ │ -000375e0: 7468 650a 6d69 6e69 6d61 6c2d 7665 7273 the.minimal-vers │ │ │ │ │ -000375f0: 696f 6e20 666f 7220 7468 6174 2073 796d ion for that sym │ │ │ │ │ -00037600: 626f 6c20 696e 20e2 8098 7379 6d62 6f6c bol in ...symbol │ │ │ │ │ -00037610: 73e2 8099 2066 696c 6573 206f 7220 7570 s... files or up │ │ │ │ │ -00037620: 6461 7469 6e67 2074 6865 0a76 6572 7369 dating the.versi │ │ │ │ │ -00037630: 6f6e 2069 6e20 7468 6520 6465 7065 6e64 on in the depend │ │ │ │ │ -00037640: 656e 6369 6573 2069 6e20 e280 9873 686c encies in ...shl │ │ │ │ │ -00037650: 6962 73e2 8099 2066 696c 6573 2e20 2046 ibs... files. F │ │ │ │ │ -00037660: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -00037670: 696f 6e20 6f6e 0a68 6f77 2074 6f20 646f ion on.how to do │ │ │ │ │ -00037680: 2074 6869 7320 696e 2074 6865 2074 776f this in the two │ │ │ │ │ -00037690: 2066 6f72 6d61 7473 2c20 7365 6520 2a6e formats, see *n │ │ │ │ │ -000376a0: 6f74 6520 5468 6520 7379 6d62 6f6c 7320 ote The symbols │ │ │ │ │ -000376b0: 4669 6c65 2046 6f72 6d61 743a 0a65 662e File Format:.ef. │ │ │ │ │ -000376c0: 2061 6e64 202a 6e6f 7465 2054 6865 2073 and *note The s │ │ │ │ │ -000376d0: 686c 6962 7320 4669 6c65 2046 6f72 6d61 hlibs File Forma │ │ │ │ │ -000376e0: 743a 2066 302e 2020 4265 6c6f 7720 6172 t: f0. Below ar │ │ │ │ │ -000376f0: 6520 6765 6e65 7261 6c20 7275 6c65 7320 e general rules │ │ │ │ │ -00037700: 7468 6174 0a61 7070 6c79 2074 6f20 626f that.apply to bo │ │ │ │ │ -00037710: 7468 2066 696c 6573 2e0a 0a54 6865 2065 th files...The e │ │ │ │ │ -00037720: 6173 7920 6361 7365 2069 7320 7768 656e asy case is when │ │ │ │ │ -00037730: 2061 2070 7562 6c69 6320 7379 6d62 6f6c a public symbol │ │ │ │ │ -00037740: 2069 7320 6164 6465 642e 2020 5369 6d70 is added. Simp │ │ │ │ │ -00037750: 6c79 2061 6464 2074 6865 2076 6572 7369 ly add the versi │ │ │ │ │ -00037760: 6f6e 0a61 7420 7768 6963 6820 7468 6520 on.at which the │ │ │ │ │ -00037770: 7379 6d62 6f6c 2077 6173 2069 6e74 726f symbol was intro │ │ │ │ │ -00037780: 6475 6365 6420 2866 6f72 20e2 8098 7379 duced (for ...sy │ │ │ │ │ -00037790: 6d62 6f6c 73e2 8099 2066 696c 6573 2920 mbols... files) │ │ │ │ │ -000377a0: 6f72 2075 7064 6174 6520 7468 650a 6465 or update the.de │ │ │ │ │ -000377b0: 7065 6e64 656e 6379 2076 6572 7369 6f6e pendency version │ │ │ │ │ -000377c0: 2028 666f 7220 e280 9873 686c 6962 73e2 (for ...shlibs. │ │ │ │ │ -000377d0: 8099 2920 6669 6c65 732e 2020 4275 7420 ..) files. But │ │ │ │ │ -000377e0: 7370 6563 6961 6c20 6361 7265 2073 686f special care sho │ │ │ │ │ -000377f0: 756c 6420 6265 0a74 616b 656e 2074 6f20 uld be.taken to │ │ │ │ │ -00037800: 7570 6461 7465 2064 6570 656e 6465 6e63 update dependenc │ │ │ │ │ -00037810: 7920 7665 7273 696f 6e73 2077 6865 6e20 y versions when │ │ │ │ │ -00037820: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ -00037830: 6120 7075 626c 6963 2073 796d 626f 6c0a a public symbol. │ │ │ │ │ -00037840: 6368 616e 6765 732e 2020 5468 6973 2069 changes. This i │ │ │ │ │ -00037850: 7320 6561 7379 2074 6f20 6e65 676c 6563 s easy to neglec │ │ │ │ │ -00037860: 742c 2073 696e 6365 2074 6865 7265 2069 t, since there i │ │ │ │ │ -00037870: 7320 6e6f 2061 7574 6f6d 6174 6564 206d s no automated m │ │ │ │ │ -00037880: 6574 686f 6420 6f66 0a64 6574 6572 6d69 ethod of.determi │ │ │ │ │ -00037890: 6e69 6e67 2073 7563 6820 6368 616e 6765 ning such change │ │ │ │ │ -000378a0: 732c 2062 7574 2066 6169 6c69 6e67 2074 s, but failing t │ │ │ │ │ -000378b0: 6f20 7570 6461 7465 2076 6572 7369 6f6e o update version │ │ │ │ │ -000378c0: 7320 696e 2074 6869 7320 6361 7365 0a63 s in this case.c │ │ │ │ │ -000378d0: 6f75 6c64 2072 6573 756c 7420 696e 2062 ould result in b │ │ │ │ │ -000378e0: 696e 6172 7920 7061 636b 6167 6573 2077 inary packages w │ │ │ │ │ -000378f0: 6974 6820 746f 6f2d 7765 616b 2064 6570 ith too-weak dep │ │ │ │ │ -00037900: 656e 6465 6e63 6965 7320 7468 6174 2077 endencies that w │ │ │ │ │ -00037910: 696c 6c0a 6661 696c 2061 7420 7275 6e74 ill.fail at runt │ │ │ │ │ -00037920: 696d 652c 2070 6f73 7369 626c 7920 696e ime, possibly in │ │ │ │ │ -00037930: 2077 6179 7320 7468 6174 2063 616e 2063 ways that can c │ │ │ │ │ -00037940: 6175 7365 2073 6563 7572 6974 790a 7675 ause security.vu │ │ │ │ │ -00037950: 6c6e 6572 6162 696c 6974 6965 732e 2020 lnerabilities. │ │ │ │ │ -00037960: 4966 2074 6865 2070 6163 6b61 6765 206d If the package m │ │ │ │ │ -00037970: 6169 6e74 6169 6e65 7220 6265 6c69 6576 aintainer believ │ │ │ │ │ -00037980: 6573 2074 6861 7420 6120 7379 6d62 6f6c es that a symbol │ │ │ │ │ -00037990: 0a62 6568 6176 696f 7220 6368 616e 6765 .behavior change │ │ │ │ │ -000379a0: 2063 6f75 6c64 2068 6176 6520 6f63 6375 could have occu │ │ │ │ │ -000379b0: 7272 6564 2062 7574 2069 736e e280 9974 rred but isn...t │ │ │ │ │ -000379c0: 2073 7572 652c 2069 74e2 8099 7320 7361 sure, it...s sa │ │ │ │ │ -000379d0: 6665 7220 746f 2075 7064 6174 650a 7468 fer to update.th │ │ │ │ │ -000379e0: 6520 7665 7273 696f 6e20 7261 7468 6572 e version rather │ │ │ │ │ -000379f0: 2074 6861 6e20 6c65 6176 6520 6974 2075 than leave it u │ │ │ │ │ -00037a00: 6e6d 6f64 6966 6965 642e 2020 5468 6973 nmodified. This │ │ │ │ │ -00037a10: 206d 6179 2072 6573 756c 7420 696e 0a75 may result in.u │ │ │ │ │ -00037a20: 6e6e 6563 6573 7361 7269 6c79 2073 7472 nnecessarily str │ │ │ │ │ -00037a30: 6963 7420 6465 7065 6e64 656e 6369 6573 ict dependencies │ │ │ │ │ -00037a40: 2c20 6275 7420 6974 2065 6e73 7572 6573 , but it ensures │ │ │ │ │ -00037a50: 2074 6861 7420 7061 636b 6167 6573 2077 that packages w │ │ │ │ │ -00037a60: 686f 7365 0a64 6570 656e 6465 6e63 6965 hose.dependencie │ │ │ │ │ -00037a70: 7320 6172 6520 7361 7469 7366 6965 6420 s are satisfied │ │ │ │ │ -00037a80: 7769 6c6c 2077 6f72 6b20 7072 6f70 6572 will work proper │ │ │ │ │ -00037a90: 6c79 2e0a 0a41 2063 6f6d 6d6f 6e20 6578 ly...A common ex │ │ │ │ │ -00037aa0: 616d 706c 6520 6f66 2077 6865 6e20 6120 ample of when a │ │ │ │ │ -00037ab0: 6368 616e 6765 2074 6f20 7468 6520 6465 change to the de │ │ │ │ │ -00037ac0: 7065 6e64 656e 6379 2076 6572 7369 6f6e pendency version │ │ │ │ │ -00037ad0: 2069 7320 7265 7175 6972 6564 0a69 7320 is required.is │ │ │ │ │ -00037ae0: 6120 6675 6e63 7469 6f6e 2074 6861 7420 a function that │ │ │ │ │ -00037af0: 7461 6b65 7320 616e 2065 6e75 6d20 6f72 takes an enum or │ │ │ │ │ -00037b00: 2073 7472 7563 7420 6172 6775 6d65 6e74 struct argument │ │ │ │ │ -00037b10: 2074 6861 7420 636f 6e74 726f 6c73 2077 that controls w │ │ │ │ │ -00037b20: 6861 740a 7468 6520 6675 6e63 7469 6f6e hat.the function │ │ │ │ │ -00037b30: 2064 6f65 732e 2020 466f 7220 6578 616d does. For exam │ │ │ │ │ -00037b40: 706c 653a 0a0a 2020 2020 2065 6e75 6d20 ple:.. enum │ │ │ │ │ -00037b50: 6c69 6272 6172 795f 6f70 207b 204f 505f library_op { OP_ │ │ │ │ │ -00037b60: 464f 4f2c 204f 505f 4241 5220 7d3b 0a20 FOO, OP_BAR };. │ │ │ │ │ -00037b70: 2020 2020 696e 7420 6c69 6272 6172 795f int library_ │ │ │ │ │ -00037b80: 646f 5f6f 7065 7261 7469 6f6e 2865 6e75 do_operation(enu │ │ │ │ │ -00037b90: 6d20 6c69 6272 6172 795f 6f70 293b 0a0a m library_op);.. │ │ │ │ │ -00037ba0: 4966 2061 206e 6577 206f 7065 7261 7469 If a new operati │ │ │ │ │ -00037bb0: 6f6e 2c20 e280 984f 505f 4241 5ae2 8099 on, ...OP_BAZ... │ │ │ │ │ -00037bc0: 2c20 6973 2061 6464 6564 2c20 7468 6520 , is added, the │ │ │ │ │ -00037bd0: 6d69 6e69 6d61 6c2d 7665 7273 696f 6e20 minimal-version │ │ │ │ │ -00037be0: 6f66 0ae2 8098 6c69 6272 6172 795f 646f of....library_do │ │ │ │ │ -00037bf0: 5f6f 7065 7261 7469 6f6e e280 9920 2866 _operation... (f │ │ │ │ │ -00037c00: 6f72 20e2 8098 7379 6d62 6f6c 73e2 8099 or ...symbols... │ │ │ │ │ -00037c10: 2066 696c 6573 2920 6f72 2074 6865 2076 files) or the v │ │ │ │ │ -00037c20: 6572 7369 6f6e 2069 6e20 7468 650a 6465 ersion in the.de │ │ │ │ │ -00037c30: 7065 6e64 656e 6379 2066 6f72 2074 6865 pendency for the │ │ │ │ │ -00037c40: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00037c50: 2866 6f72 20e2 8098 7368 6c69 6273 e280 (for ...shlibs.. │ │ │ │ │ -00037c60: 9920 6669 6c65 7329 206d 7573 7420 6265 . files) must be │ │ │ │ │ -00037c70: 2069 6e63 7265 6173 6564 0a74 6f20 7468 increased.to th │ │ │ │ │ -00037c80: 6520 7665 7273 696f 6e20 6174 2077 6869 e version at whi │ │ │ │ │ -00037c90: 6368 20e2 8098 4f50 5f42 415a e280 9920 ch ...OP_BAZ... │ │ │ │ │ -00037ca0: 7761 7320 696e 7472 6f64 7563 6564 2e20 was introduced. │ │ │ │ │ -00037cb0: 204f 7468 6572 7769 7365 2c20 6120 6269 Otherwise, a bi │ │ │ │ │ -00037cc0: 6e61 7279 0a62 7569 6c74 2061 6761 696e nary.built again │ │ │ │ │ -00037cd0: 7374 2074 6865 206e 6577 2076 6572 7369 st the new versi │ │ │ │ │ -00037ce0: 6f6e 206f 6620 7468 6520 6c69 6272 6172 on of the librar │ │ │ │ │ -00037cf0: 7920 2868 6176 696e 6720 6465 7465 6374 y (having detect │ │ │ │ │ -00037d00: 6564 2061 740a 636f 6d70 696c 652d 7469 ed at.compile-ti │ │ │ │ │ -00037d10: 6d65 2074 6861 7420 7468 6520 6c69 6272 me that the libr │ │ │ │ │ -00037d20: 6172 7920 7375 7070 6f72 7473 20e2 8098 ary supports ... │ │ │ │ │ -00037d30: 4f50 5f42 415a e280 9929 206d 6179 2062 OP_BAZ...) may b │ │ │ │ │ -00037d40: 6520 696e 7374 616c 6c65 6420 7769 7468 e installed with │ │ │ │ │ -00037d50: 2061 0a73 6861 7265 6420 6c69 6272 6172 a.shared librar │ │ │ │ │ -00037d60: 7920 7468 6174 2064 6f65 736e e280 9974 y that doesn...t │ │ │ │ │ -00037d70: 2073 7570 706f 7274 20e2 8098 4f50 5f42 support ...OP_B │ │ │ │ │ -00037d80: 415a e280 9920 616e 6420 7769 6c6c 2066 AZ... and will f │ │ │ │ │ -00037d90: 6169 6c20 6174 2072 756e 7469 6d65 0a77 ail at runtime.w │ │ │ │ │ -00037da0: 6865 6e20 6974 2074 7269 6573 2074 6f20 hen it tries to │ │ │ │ │ -00037db0: 7061 7373 20e2 8098 4f50 5f42 415a e280 pass ...OP_BAZ.. │ │ │ │ │ -00037dc0: 9920 696e 746f 2074 6869 7320 6675 6e63 . into this func │ │ │ │ │ -00037dd0: 7469 6f6e 2e0a 0a44 6570 656e 6465 6e63 tion...Dependenc │ │ │ │ │ -00037de0: 7920 7665 7273 696f 6e73 2069 6e20 6569 y versions in ei │ │ │ │ │ -00037df0: 7468 6572 20e2 8098 7379 6d62 6f6c 73e2 ther ...symbols. │ │ │ │ │ -00037e00: 8099 206f 7220 e280 9873 686c 6962 73e2 .. or ...shlibs. │ │ │ │ │ -00037e10: 8099 2066 696c 6573 206e 6f72 6d61 6c6c .. files normall │ │ │ │ │ -00037e20: 790a 7368 6f75 6c64 206e 6f74 2063 6f6e y.should not con │ │ │ │ │ -00037e30: 7461 696e 2074 6865 2044 6562 6961 6e20 tain the Debian │ │ │ │ │ -00037e40: 7265 7669 7369 6f6e 206f 6620 7468 6520 revision of the │ │ │ │ │ -00037e50: 7061 636b 6167 652c 2073 696e 6365 2074 package, since t │ │ │ │ │ -00037e60: 6865 206c 6962 7261 7279 0a62 6568 6176 he library.behav │ │ │ │ │ -00037e70: 696f 7220 6973 206e 6f72 6d61 6c6c 7920 ior is normally │ │ │ │ │ -00037e80: 6669 7865 6420 666f 7220 6120 7061 7274 fixed for a part │ │ │ │ │ -00037e90: 6963 756c 6172 2075 7073 7472 6561 6d20 icular upstream │ │ │ │ │ -00037ea0: 7665 7273 696f 6e20 616e 6420 616e 790a version and any. │ │ │ │ │ -00037eb0: 4465 6269 616e 2070 6163 6b61 6769 6e67 Debian packaging │ │ │ │ │ -00037ec0: 206f 6620 7468 6174 2075 7073 7472 6561 of that upstrea │ │ │ │ │ -00037ed0: 6d20 7665 7273 696f 6e20 7769 6c6c 2068 m version will h │ │ │ │ │ -00037ee0: 6176 6520 7468 6520 7361 6d65 2062 6568 ave the same beh │ │ │ │ │ -00037ef0: 6176 696f 722e 0a49 6e20 7468 6520 7261 avior..In the ra │ │ │ │ │ -00037f00: 7265 2063 6173 6520 7468 6174 2074 6865 re case that the │ │ │ │ │ -00037f10: 206c 6962 7261 7279 2062 6568 6176 696f library behavio │ │ │ │ │ -00037f20: 7220 7761 7320 6368 616e 6765 6420 696e r was changed in │ │ │ │ │ -00037f30: 2061 2070 6172 7469 6375 6c61 720a 4465 a particular.De │ │ │ │ │ -00037f40: 6269 616e 2072 6576 6973 696f 6e2c 2061 bian revision, a │ │ │ │ │ -00037f50: 7070 656e 6469 6e67 20e2 8098 7ee2 8099 ppending ...~... │ │ │ │ │ -00037f60: 2074 6f20 7468 6520 656e 6420 6f66 2074 to the end of t │ │ │ │ │ -00037f70: 6865 2076 6572 7369 6f6e 2074 6861 7420 he version that │ │ │ │ │ -00037f80: 696e 636c 7564 6573 0a74 6865 2044 6562 includes.the Deb │ │ │ │ │ -00037f90: 6961 6e20 7265 7669 7369 6f6e 2069 7320 ian revision is │ │ │ │ │ -00037fa0: 7265 636f 6d6d 656e 6465 642c 2073 696e recommended, sin │ │ │ │ │ -00037fb0: 6365 2074 6869 7320 616c 6c6f 7773 2062 ce this allows b │ │ │ │ │ -00037fc0: 6163 6b70 6f72 7473 206f 6620 7468 650a ackports of the. │ │ │ │ │ -00037fd0: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ -00037fe0: 6163 6b61 6765 2075 7369 6e67 2074 6865 ackage using the │ │ │ │ │ -00037ff0: 206e 6f72 6d61 6c20 6261 636b 706f 7274 normal backport │ │ │ │ │ -00038000: 2076 6572 7369 6f6e 696e 6720 636f 6e76 versioning conv │ │ │ │ │ -00038010: 656e 7469 6f6e 0a74 6f20 7361 7469 7366 ention.to satisf │ │ │ │ │ -00038020: 7920 7468 6520 6465 7065 6e64 656e 6379 y the dependency │ │ │ │ │ -00038030: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -00038040: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00038050: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 416e -----.. (1) An │ │ │ │ │ -00038060: 2065 7861 6d70 6c65 206f 6620 616e 20e2 example of an . │ │ │ │ │ -00038070: 809c 756e 7265 6173 6f6e 6162 6c65 e280 ..unreasonable.. │ │ │ │ │ -00038080: 9d20 7072 6f67 7261 6d20 6973 206f 6e65 . program is one │ │ │ │ │ -00038090: 2074 6861 7420 7573 6573 206c 6962 7261 that uses libra │ │ │ │ │ -000380a0: 7279 0a69 6e74 6572 6661 6365 7320 7468 ry.interfaces th │ │ │ │ │ -000380b0: 6174 2061 7265 2064 6f63 756d 656e 7465 at are documente │ │ │ │ │ -000380c0: 6420 6173 2069 6e74 6572 6e61 6c20 616e d as internal an │ │ │ │ │ -000380d0: 6420 756e 7375 7070 6f72 7465 642e 2020 d unsupported. │ │ │ │ │ -000380e0: 4966 2074 6865 206f 6e6c 790a 7072 6f67 If the only.prog │ │ │ │ │ -000380f0: 7261 6d73 206f 7220 6c69 6272 6172 6965 rams or librarie │ │ │ │ │ -00038100: 7320 6166 6665 6374 6564 2062 7920 6120 s affected by a │ │ │ │ │ -00038110: 6368 616e 6765 2061 7265 20e2 809c 756e change are ...un │ │ │ │ │ -00038120: 7265 6173 6f6e 6162 6c65 e280 9d20 6f6e reasonable... on │ │ │ │ │ -00038130: 6573 2c0a 6f74 6865 7220 7465 6368 6e69 es,.other techni │ │ │ │ │ -00038140: 7175 6573 2c20 7375 6368 2061 7320 6465 ques, such as de │ │ │ │ │ -00038150: 636c 6172 696e 6720 e280 9842 7265 616b claring ...Break │ │ │ │ │ -00038160: 73e2 8099 2072 656c 6174 696f 6e73 6869 s... relationshi │ │ │ │ │ -00038170: 7073 2077 6974 6820 6166 6665 6374 6564 ps with affected │ │ │ │ │ -00038180: 0a70 6163 6b61 6765 7320 6f72 2074 7265 .packages or tre │ │ │ │ │ -00038190: 6174 696e 6720 7468 6569 7220 7573 6167 ating their usag │ │ │ │ │ -000381a0: 6520 6f66 2074 6865 206c 6962 7261 7279 e of the library │ │ │ │ │ -000381b0: 2061 7320 6275 6773 2069 6e20 7468 6f73 as bugs in thos │ │ │ │ │ -000381c0: 650a 7061 636b 6167 6573 2c20 6d61 7920 e.packages, may │ │ │ │ │ -000381d0: 6265 2061 7070 726f 7072 6961 7465 2069 be appropriate i │ │ │ │ │ -000381e0: 6e73 7465 6164 206f 6620 6368 616e 6769 nstead of changi │ │ │ │ │ -000381f0: 6e67 2074 6865 2053 4f4e 414d 452e 2048 ng the SONAME. H │ │ │ │ │ -00038200: 6f77 6576 6572 2c0a 7468 6520 6465 6661 owever,.the defa │ │ │ │ │ -00038210: 756c 7420 6170 7072 6f61 6368 2069 7320 ult approach is │ │ │ │ │ -00038220: 746f 2063 6861 6e67 6520 7468 6520 534f to change the SO │ │ │ │ │ -00038230: 4e41 4d45 2066 6f72 2061 6e79 2063 6861 NAME for any cha │ │ │ │ │ -00038240: 6e67 6520 746f 2074 6865 2041 4249 0a74 nge to the ABI.t │ │ │ │ │ -00038250: 6861 7420 636f 756c 6420 6272 6561 6b20 hat could break │ │ │ │ │ -00038260: 6120 7072 6f67 7261 6d2e 0a0a 1f0a 4669 a program.....Fi │ │ │ │ │ -00038270: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00038280: 792e 696e 666f 2c20 204e 6f64 653a 2054 y.info, Node: T │ │ │ │ │ -00038290: 6865 2073 796d 626f 6c73 2073 7973 7465 he symbols syste │ │ │ │ │ -000382a0: 6d2c 2020 4e65 7874 3a20 5468 6520 7368 m, Next: The sh │ │ │ │ │ -000382b0: 6c69 6273 2073 7973 7465 6d2c 2020 5072 libs system, Pr │ │ │ │ │ -000382c0: 6576 3a20 5368 6172 6564 206c 6962 7261 ev: Shared libra │ │ │ │ │ -000382d0: 7279 2041 4249 2063 6861 6e67 6573 2c20 ry ABI changes, │ │ │ │ │ -000382e0: 2055 703a 2044 6570 656e 6465 6e63 6965 Up: Dependencie │ │ │ │ │ -000382f0: 7320 6265 7477 6565 6e20 7468 6520 6c69 s between the li │ │ │ │ │ -00038300: 6272 6172 7920 616e 6420 6f74 6865 7220 brary and other │ │ │ │ │ -00038310: 7061 636b 6167 6573 0a0a 372e 362e 3320 packages..7.6.3 │ │ │ │ │ -00038320: 5468 6520 e280 9873 796d 626f 6c73 e280 The ...symbols.. │ │ │ │ │ -00038330: 9920 7379 7374 656d 0a2d 2d2d 2d2d 2d2d . system.------- │ │ │ │ │ -00038340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00038350: 2d2d 2d0a 0a49 6e20 7468 6520 666f 6c6c ---..In the foll │ │ │ │ │ -00038360: 6f77 696e 6720 7365 6374 696f 6e73 2c20 owing sections, │ │ │ │ │ -00038370: 7765 2077 696c 6c20 6669 7273 7420 6465 we will first de │ │ │ │ │ -00038380: 7363 7269 6265 2077 6865 7265 2074 6865 scribe where the │ │ │ │ │ -00038390: 2076 6172 696f 7573 0ae2 8098 7379 6d62 various....symb │ │ │ │ │ -000383a0: 6f6c 73e2 8099 2066 696c 6573 2061 7265 ols... files are │ │ │ │ │ -000383b0: 2074 6f20 6265 2066 6f75 6e64 2c20 7468 to be found, th │ │ │ │ │ -000383c0: 656e 2074 6865 20e2 8098 7379 6d62 6f6c en the ...symbol │ │ │ │ │ -000383d0: 73e2 8099 2066 696c 6520 666f 726d 6174 s... file format │ │ │ │ │ -000383e0: 2c20 616e 640a 6669 6e61 6c6c 7920 686f , and.finally ho │ │ │ │ │ -000383f0: 7720 746f 2063 7265 6174 6520 e280 9873 w to create ...s │ │ │ │ │ -00038400: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ -00038410: 6966 2079 6f75 7220 7061 636b 6167 6520 if your package │ │ │ │ │ -00038420: 636f 6e74 6169 6e73 2061 2073 6861 7265 contains a share │ │ │ │ │ -00038430: 640a 6c69 6272 6172 792e 0a0a 2a20 4d65 d.library...* Me │ │ │ │ │ -00038440: 6e75 3a0a 0a2a 2054 6865 2073 796d 626f nu:..* The symbo │ │ │ │ │ -00038450: 6c73 2066 696c 6573 2070 7265 7365 6e74 ls files present │ │ │ │ │ -00038460: 206f 6e20 7468 6520 7379 7374 656d 3a3a on the system:: │ │ │ │ │ -00038470: 0a2a 2054 6865 2073 796d 626f 6c73 2046 .* The symbols F │ │ │ │ │ -00038480: 696c 6520 466f 726d 6174 3a3a 0a2a 2050 ile Format::.* P │ │ │ │ │ -00038490: 726f 7669 6469 6e67 2061 2073 796d 626f roviding a symbo │ │ │ │ │ -000384a0: 6c73 2066 696c 653a 3a0a 0a1f 0a46 696c ls file::....Fil │ │ │ │ │ -000384b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000384c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ -000384d0: 6520 7379 6d62 6f6c 7320 6669 6c65 7320 e symbols files │ │ │ │ │ -000384e0: 7072 6573 656e 7420 6f6e 2074 6865 2073 present on the s │ │ │ │ │ -000384f0: 7973 7465 6d2c 2020 4e65 7874 3a20 5468 ystem, Next: Th │ │ │ │ │ -00038500: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -00038510: 6f72 6d61 742c 2020 5570 3a20 5468 6520 ormat, Up: The │ │ │ │ │ -00038520: 7379 6d62 6f6c 7320 7379 7374 656d 0a0a symbols system.. │ │ │ │ │ -00038530: 372e 362e 332e 3120 5468 6520 e280 9873 7.6.3.1 The ...s │ │ │ │ │ -00038540: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ -00038550: 7072 6573 656e 7420 6f6e 2074 6865 2073 present on the s │ │ │ │ │ -00038560: 7973 7465 6d0a 2e2e 2e2e 2e2e 2e2e 2e2e ystem........... │ │ │ │ │ -00038570: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00038580: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00038590: 2e2e 2e2e 2e2e 2e0a 0ae2 8098 7379 6d62 ............symb │ │ │ │ │ -000385a0: 6f6c 73e2 8099 2066 696c 6573 2066 6f72 ols... files for │ │ │ │ │ -000385b0: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ -000385c0: 7920 6172 6520 6e6f 726d 616c 6c79 2070 y are normally p │ │ │ │ │ -000385d0: 726f 7669 6465 6420 6279 2074 6865 2073 rovided by the s │ │ │ │ │ -000385e0: 6861 7265 640a 6c69 6272 6172 7920 7061 hared.library pa │ │ │ │ │ -000385f0: 636b 6167 6520 6173 2061 2063 6f6e 7472 ckage as a contr │ │ │ │ │ -00038600: 6f6c 2066 696c 652c 2062 7574 2074 6865 ol file, but the │ │ │ │ │ -00038610: 7265 2061 7265 2073 6576 6572 616c 206f re are several o │ │ │ │ │ -00038620: 7665 7272 6964 6520 7061 7468 730a 7468 verride paths.th │ │ │ │ │ -00038630: 6174 2061 7265 2063 6865 636b 6564 2066 at are checked f │ │ │ │ │ -00038640: 6972 7374 2069 6e20 6361 7365 2074 6861 irst in case tha │ │ │ │ │ -00038650: 7420 696e 666f 726d 6174 696f 6e20 6973 t information is │ │ │ │ │ -00038660: 2077 726f 6e67 206f 7220 6d69 7373 696e wrong or missin │ │ │ │ │ -00038670: 672e 0a54 6865 2066 6f6c 6c6f 7769 6e67 g..The following │ │ │ │ │ -00038680: 206c 6973 7420 6769 7665 7320 7468 656d list gives them │ │ │ │ │ -00038690: 2069 6e20 7468 6520 6f72 6465 7220 696e in the order in │ │ │ │ │ -000386a0: 2077 6869 6368 2074 6865 7920 6172 6520 which they are │ │ │ │ │ -000386b0: 7265 6164 2062 790a e280 9864 706b 672d read by....dpkg- │ │ │ │ │ -000386c0: 7368 6c69 6264 6570 73e2 8099 2e20 2054 shlibdeps.... T │ │ │ │ │ -000386d0: 6865 2066 6972 7374 206f 6e65 2074 6861 he first one tha │ │ │ │ │ -000386e0: 7420 636f 6e74 6169 6e73 2074 6865 2072 t contains the r │ │ │ │ │ -000386f0: 6571 7569 7265 6420 696e 666f 726d 6174 equired informat │ │ │ │ │ -00038700: 696f 6e0a 6973 2075 7365 642e 0a0a e280 ion.is used..... │ │ │ │ │ -00038710: 9864 6562 6961 6e2f 2a2f 4445 4249 414e .debian/*/DEBIAN │ │ │ │ │ -00038720: 2f73 796d 626f 6c73 e280 990a 0a20 2020 /symbols..... │ │ │ │ │ -00038730: 2020 4475 7269 6e67 2074 6865 2070 6163 During the pac │ │ │ │ │ -00038740: 6b61 6765 2062 7569 6c64 2c20 6966 2074 kage build, if t │ │ │ │ │ -00038750: 6865 2070 6163 6b61 6765 2069 7473 656c he package itsel │ │ │ │ │ -00038760: 6620 636f 6e74 6169 6e73 2073 6861 7265 f contains share │ │ │ │ │ -00038770: 640a 2020 2020 206c 6962 7261 7269 6573 d. libraries │ │ │ │ │ -00038780: 2077 6974 6820 e280 9873 796d 626f 6c73 with ...symbols │ │ │ │ │ -00038790: e280 9920 6669 6c65 732c 2074 6865 7920 ... files, they │ │ │ │ │ -000387a0: 7769 6c6c 2062 6520 6765 6e65 7261 7465 will be generate │ │ │ │ │ -000387b0: 6420 696e 2074 6865 7365 0a20 2020 2020 d in these. │ │ │ │ │ -000387c0: 7374 6167 696e 6720 6469 7265 6374 6f72 staging director │ │ │ │ │ -000387d0: 6965 7320 6279 20e2 8098 6470 6b67 2d67 ies by ...dpkg-g │ │ │ │ │ -000387e0: 656e 7379 6d62 6f6c 73e2 8099 2028 7365 ensymbols... (se │ │ │ │ │ -000387f0: 6520 2a6e 6f74 6520 5072 6f76 6964 696e e *note Providin │ │ │ │ │ -00038800: 6720 610a 2020 2020 2073 796d 626f 6c73 g a. symbols │ │ │ │ │ -00038810: 2066 696c 653a 2066 342e 292e 2020 e280 file: f4.). .. │ │ │ │ │ -00038820: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -00038830: 7320 666f 756e 6420 696e 2074 6865 2062 s found in the b │ │ │ │ │ -00038840: 7569 6c64 2074 7265 6520 7461 6b65 0a20 uild tree take. │ │ │ │ │ -00038850: 2020 2020 7072 6563 6564 656e 6365 206f precedence o │ │ │ │ │ -00038860: 7665 7220 e280 9873 796d 626f 6c73 e280 ver ...symbols.. │ │ │ │ │ -00038870: 9920 6669 6c65 7320 6672 6f6d 206f 7468 . files from oth │ │ │ │ │ -00038880: 6572 2062 696e 6172 7920 7061 636b 6167 er binary packag │ │ │ │ │ -00038890: 6573 2e0a 0a20 2020 2020 5468 6573 6520 es... These │ │ │ │ │ -000388a0: 6669 6c65 7320 6d75 7374 2065 7869 7374 files must exist │ │ │ │ │ -000388b0: 2062 6566 6f72 6520 e280 9864 706b 672d before ...dpkg- │ │ │ │ │ -000388c0: 7368 6c69 6264 6570 73e2 8099 2069 7320 shlibdeps... is │ │ │ │ │ -000388d0: 7275 6e20 6f72 2074 6865 0a20 2020 2020 run or the. │ │ │ │ │ -000388e0: 6465 7065 6e64 656e 6369 6573 206f 6620 dependencies of │ │ │ │ │ -000388f0: 6269 6e61 7269 6573 2061 6e64 206c 6962 binaries and lib │ │ │ │ │ -00038900: 7261 7269 6573 2066 726f 6d20 6120 736f raries from a so │ │ │ │ │ -00038910: 7572 6365 2070 6163 6b61 6765 206f 6e0a urce package on. │ │ │ │ │ -00038920: 2020 2020 206f 7468 6572 206c 6962 7261 other libra │ │ │ │ │ -00038930: 7269 6573 2066 726f 6d20 7468 6174 2073 ries from that s │ │ │ │ │ -00038940: 616d 6520 736f 7572 6365 2070 6163 6b61 ame source packa │ │ │ │ │ -00038950: 6765 2077 696c 6c20 6e6f 7420 6265 2063 ge will not be c │ │ │ │ │ -00038960: 6f72 7265 6374 2e0a 2020 2020 2049 6e20 orrect.. In │ │ │ │ │ -00038970: 7072 6163 7469 6365 2c20 7468 6973 206d practice, this m │ │ │ │ │ -00038980: 6561 6e73 2074 6861 7420 e280 9864 706b eans that ...dpk │ │ │ │ │ -00038990: 672d 6765 6e73 796d 626f 6c73 e280 9920 g-gensymbols... │ │ │ │ │ -000389a0: 6d75 7374 2062 6520 7275 6e20 6265 666f must be run befo │ │ │ │ │ -000389b0: 7265 0a20 2020 2020 e280 9864 706b 672d re. ...dpkg- │ │ │ │ │ -000389c0: 7368 6c69 6264 6570 73e2 8099 2064 7572 shlibdeps... dur │ │ │ │ │ -000389d0: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ -000389e0: 6275 696c 642e 2020 2831 290a 0ae2 8098 build. (1)..... │ │ │ │ │ -000389f0: 2f65 7463 2f64 706b 672f 7379 6d62 6f6c /etc/dpkg/symbol │ │ │ │ │ -00038a00: 732f 7061 636b 6167 652e 7379 6d62 6f6c s/package.symbol │ │ │ │ │ -00038a10: 732e 6172 6368 e280 9920 616e 6420 e280 s.arch... and .. │ │ │ │ │ -00038a20: 982f 6574 632f 6470 6b67 2f73 796d 626f ./etc/dpkg/symbo │ │ │ │ │ -00038a30: 6c73 2f70 6163 6b61 6765 2e73 796d 626f ls/package.symbo │ │ │ │ │ -00038a40: 6c73 e280 990a 0a20 2020 2020 5065 722d ls..... Per- │ │ │ │ │ -00038a50: 7379 7374 656d 206f 7665 7272 6964 6573 system overrides │ │ │ │ │ -00038a60: 206f 6620 7368 6172 6564 206c 6962 7261 of shared libra │ │ │ │ │ -00038a70: 7279 2064 6570 656e 6465 6e63 6965 732e ry dependencies. │ │ │ │ │ -00038a80: 2020 5468 6573 6520 6669 6c65 730a 2020 These files. │ │ │ │ │ -00038a90: 2020 206e 6f72 6d61 6c6c 7920 646f 206e normally do n │ │ │ │ │ -00038aa0: 6f74 2065 7869 7374 2e20 2054 6865 7920 ot exist. They │ │ │ │ │ -00038ab0: 6172 6520 6d61 696e 7461 696e 6564 2062 are maintained b │ │ │ │ │ -00038ac0: 7920 7468 6520 6c6f 6361 6c20 7379 7374 y the local syst │ │ │ │ │ -00038ad0: 656d 0a20 2020 2020 6164 6d69 6e69 7374 em. administ │ │ │ │ │ -00038ae0: 7261 746f 7220 616e 6420 6d75 7374 206e rator and must n │ │ │ │ │ -00038af0: 6f74 2062 6520 6372 6561 7465 6420 6279 ot be created by │ │ │ │ │ -00038b00: 2061 6e79 2044 6562 6961 6e20 7061 636b any Debian pack │ │ │ │ │ -00038b10: 6167 652e 0a0a e280 9873 796d 626f 6c73 age......symbols │ │ │ │ │ -00038b20: e280 9920 636f 6e74 726f 6c20 6669 6c65 ... control file │ │ │ │ │ -00038b30: 7320 666f 7220 7061 636b 6167 6573 2069 s for packages i │ │ │ │ │ -00038b40: 6e73 7461 6c6c 6564 206f 6e20 7468 6520 nstalled on the │ │ │ │ │ -00038b50: 7379 7374 656d 0a0a 2020 2020 2054 6865 system.. The │ │ │ │ │ -00038b60: 20e2 8098 7379 6d62 6f6c 73e2 8099 2063 ...symbols... c │ │ │ │ │ -00038b70: 6f6e 7472 6f6c 2066 696c 6573 2066 6f72 ontrol files for │ │ │ │ │ -00038b80: 2061 6c6c 2074 6865 2070 6163 6b61 6765 all the package │ │ │ │ │ -00038b90: 7320 6375 7272 656e 746c 790a 2020 2020 s currently. │ │ │ │ │ -00038ba0: 2069 6e73 7461 6c6c 6564 206f 6e20 7468 installed on th │ │ │ │ │ -00038bb0: 6520 7379 7374 656d 2061 7265 2073 6561 e system are sea │ │ │ │ │ -00038bc0: 7263 6865 6420 6c61 7374 2e20 2054 6869 rched last. Thi │ │ │ │ │ -00038bd0: 7320 7769 6c6c 2062 6520 7468 6520 6d6f s will be the mo │ │ │ │ │ -00038be0: 7374 0a20 2020 2020 636f 6d6d 6f6e 2073 st. common s │ │ │ │ │ -00038bf0: 6f75 7263 6520 6f66 2073 6861 7265 6420 ource of shared │ │ │ │ │ -00038c00: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ -00038c10: 6379 2069 6e66 6f72 6d61 7469 6f6e 2e20 cy information. │ │ │ │ │ -00038c20: 2054 6865 7365 0a20 2020 2020 6669 6c65 These. file │ │ │ │ │ -00038c30: 7320 6361 6e20 6265 2072 6561 6420 7769 s can be read wi │ │ │ │ │ -00038c40: 7468 20e2 8098 6470 6b67 2d71 7565 7279 th ...dpkg-query │ │ │ │ │ -00038c50: 202d 2d63 6f6e 7472 6f6c 2d73 686f 7720 --control-show │ │ │ │ │ -00038c60: 7061 636b 6167 6520 7379 6d62 6f6c 73e2 package symbols. │ │ │ │ │ -00038c70: 8099 2e0a 0a42 6520 6177 6172 6520 7468 .....Be aware th │ │ │ │ │ -00038c80: 6174 2069 6620 6120 e280 9864 6562 6961 at if a ...debia │ │ │ │ │ -00038c90: 6e2f 7368 6c69 6273 2e6c 6f63 616c e280 n/shlibs.local.. │ │ │ │ │ -00038ca0: 9920 6578 6973 7473 2069 6e20 7468 6520 . exists in the │ │ │ │ │ -00038cb0: 736f 7572 6365 2070 6163 6b61 6765 2c0a source package,. │ │ │ │ │ -00038cc0: 6974 2077 696c 6c20 6f76 6572 7269 6465 it will override │ │ │ │ │ -00038cd0: 2061 6e79 20e2 8098 7379 6d62 6f6c 73e2 any ...symbols. │ │ │ │ │ -00038ce0: 8099 2066 696c 6573 2e20 2054 6869 7320 .. files. This │ │ │ │ │ -00038cf0: 6973 2074 6865 206f 6e6c 7920 6361 7365 is the only case │ │ │ │ │ -00038d00: 2077 6865 7265 2061 0ae2 8098 7368 6c69 where a....shli │ │ │ │ │ -00038d10: 6273 e280 9920 6973 2075 7365 6420 6465 bs... is used de │ │ │ │ │ -00038d20: 7370 6974 6520 e280 9873 796d 626f 6c73 spite ...symbols │ │ │ │ │ -00038d30: e280 9920 6669 6c65 7320 6265 696e 6720 ... files being │ │ │ │ │ -00038d40: 7072 6573 656e 742e 2020 5365 6520 2a6e present. See *n │ │ │ │ │ -00038d50: 6f74 6520 5468 650a 7368 6c69 6273 2066 ote The.shlibs f │ │ │ │ │ -00038d60: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ -00038d70: 7468 6520 7379 7374 656d 3a20 6635 2e20 the system: f5. │ │ │ │ │ -00038d80: 616e 6420 2a6e 6f74 6520 5468 6520 7368 and *note The sh │ │ │ │ │ -00038d90: 6c69 6273 2073 7973 7465 6d3a 2033 372e libs system: 37. │ │ │ │ │ -00038da0: 0a66 6f72 206d 6f72 6520 696e 666f 726d .for more inform │ │ │ │ │ -00038db0: 6174 696f 6e2e 0a0a 2020 202d 2d2d 2d2d ation... ----- │ │ │ │ │ -00038dc0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00038dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00038de0: 3129 2041 6e20 6578 616d 706c 6520 6d61 1) An example ma │ │ │ │ │ -00038df0: 7920 636c 6172 6966 792e 2020 5375 7070 y clarify. Supp │ │ │ │ │ -00038e00: 6f73 6520 7468 6520 736f 7572 6365 2070 ose the source p │ │ │ │ │ -00038e10: 6163 6b61 6765 20e2 8098 666f 6fe2 8099 ackage ...foo... │ │ │ │ │ -00038e20: 0a67 656e 6572 6174 6573 2074 776f 2062 .generates two b │ │ │ │ │ -00038e30: 696e 6172 7920 7061 636b 6167 6573 2c20 inary packages, │ │ │ │ │ -00038e40: e280 986c 6962 666f 6f32 e280 9920 616e ...libfoo2... an │ │ │ │ │ -00038e50: 6420 e280 9866 6f6f 2d72 756e 7469 6d65 d ...foo-runtime │ │ │ │ │ -00038e60: e280 992e 2020 5768 656e 0a62 7569 6c64 .... When.build │ │ │ │ │ -00038e70: 696e 6720 7468 6520 6269 6e61 7279 2070 ing the binary p │ │ │ │ │ -00038e80: 6163 6b61 6765 732c 2074 6865 2063 6f6e ackages, the con │ │ │ │ │ -00038e90: 7465 6e74 7320 6f66 2074 6865 2070 6163 tents of the pac │ │ │ │ │ -00038ea0: 6b61 6765 7320 6172 6520 7374 6167 6564 kages are staged │ │ │ │ │ -00038eb0: 2069 6e0a 7468 6520 6469 7265 6374 6f72 in.the director │ │ │ │ │ -00038ec0: 6965 7320 e280 9864 6562 6961 6e2f 6c69 ies ...debian/li │ │ │ │ │ -00038ed0: 6266 6f6f 32e2 8099 2061 6e64 20e2 8098 bfoo2... and ... │ │ │ │ │ -00038ee0: 6465 6269 616e 2f66 6f6f 2d72 756e 7469 debian/foo-runti │ │ │ │ │ -00038ef0: 6d65 e280 9920 7265 7370 6563 7469 7665 me... respective │ │ │ │ │ -00038f00: 6c79 2e0a 28e2 8098 6465 6269 616e 2f74 ly..(...debian/t │ │ │ │ │ -00038f10: 6d70 e280 9920 636f 756c 6420 6265 2075 mp... could be u │ │ │ │ │ -00038f20: 7365 6420 696e 7374 6561 6420 6f66 206f sed instead of o │ │ │ │ │ -00038f30: 6e65 206f 6620 7468 6573 652e 2920 2053 ne of these.) S │ │ │ │ │ -00038f40: 696e 6365 20e2 8098 6c69 6266 6f6f 32e2 ince ...libfoo2. │ │ │ │ │ -00038f50: 8099 0a70 726f 7669 6465 7320 7468 6520 ...provides the │ │ │ │ │ -00038f60: e280 986c 6962 666f 6fe2 8099 2073 6861 ...libfoo... sha │ │ │ │ │ -00038f70: 7265 6420 6c69 6272 6172 792c 2069 7420 red library, it │ │ │ │ │ -00038f80: 7769 6c6c 2063 6f6e 7461 696e 2061 20e2 will contain a . │ │ │ │ │ -00038f90: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ -00038fa0: 652c 0a77 6869 6368 2077 696c 6c20 6265 e,.which will be │ │ │ │ │ -00038fb0: 2069 6e73 7461 6c6c 6564 2069 6e20 e280 installed in .. │ │ │ │ │ -00038fc0: 9864 6562 6961 6e2f 6c69 6266 6f6f 322f .debian/libfoo2/ │ │ │ │ │ -00038fd0: 4445 4249 414e 2f73 796d 626f 6c73 e280 DEBIAN/symbols.. │ │ │ │ │ -00038fe0: 992c 2065 7665 6e74 7561 6c6c 790a 746f ., eventually.to │ │ │ │ │ -00038ff0: 2062 6520 696e 636c 7564 6564 2061 7320 be included as │ │ │ │ │ -00039000: 6120 636f 6e74 726f 6c20 6669 6c65 2069 a control file i │ │ │ │ │ -00039010: 6e20 7468 6174 2070 6163 6b61 6765 2e20 n that package. │ │ │ │ │ -00039020: 2057 6865 6e20 e280 9864 706b 672d 7368 When ...dpkg-sh │ │ │ │ │ -00039030: 6c69 6264 6570 73e2 8099 0a69 7320 7275 libdeps....is ru │ │ │ │ │ -00039040: 6e20 6f6e 2074 6865 2065 7865 6375 7461 n on the executa │ │ │ │ │ -00039050: 626c 6520 e280 9864 6562 6961 6e2f 666f ble ...debian/fo │ │ │ │ │ -00039060: 6f2d 7275 6e74 696d 652f 7573 722f 6269 o-runtime/usr/bi │ │ │ │ │ -00039070: 6e2f 666f 6f2d 7072 6f67 e280 992c 2069 n/foo-prog..., i │ │ │ │ │ -00039080: 7420 7769 6c6c 0a65 7861 6d69 6e65 2074 t will.examine t │ │ │ │ │ -00039090: 6865 20e2 8098 6465 6269 616e 2f6c 6962 he ...debian/lib │ │ │ │ │ -000390a0: 666f 6f32 2f44 4542 4941 4e2f 7379 6d62 foo2/DEBIAN/symb │ │ │ │ │ -000390b0: 6f6c 73e2 8099 2066 696c 6520 746f 2064 ols... file to d │ │ │ │ │ -000390c0: 6574 6572 6d69 6e65 2077 6865 7468 6572 etermine whether │ │ │ │ │ -000390d0: 0ae2 8098 666f 6f2d 7072 6f67 e280 99e2 ....foo-prog.... │ │ │ │ │ -000390e0: 8099 7320 6c69 6272 6172 7920 6465 7065 ..s library depe │ │ │ │ │ -000390f0: 6e64 656e 6369 6573 2061 7265 2073 6174 ndencies are sat │ │ │ │ │ -00039100: 6973 6669 6564 2062 7920 616e 7920 6f66 isfied by any of │ │ │ │ │ -00039110: 2074 6865 206c 6962 7261 7269 6573 0a70 the libraries.p │ │ │ │ │ -00039120: 726f 7669 6465 6420 6279 20e2 8098 6c69 rovided by ...li │ │ │ │ │ -00039130: 6266 6f6f 32e2 8099 2e20 2053 696e 6365 bfoo2.... Since │ │ │ │ │ -00039140: 2074 686f 7365 2062 696e 6172 6965 7320 those binaries │ │ │ │ │ -00039150: 7765 7265 206c 696e 6b65 6420 6167 6169 were linked agai │ │ │ │ │ -00039160: 6e73 7420 7468 650a 6a75 7374 2d62 7569 nst the.just-bui │ │ │ │ │ -00039170: 6c74 2073 6861 7265 6420 6c69 6272 6172 lt shared librar │ │ │ │ │ -00039180: 7920 6173 2070 6172 7420 6f66 2074 6865 y as part of the │ │ │ │ │ -00039190: 2062 7569 6c64 2070 726f 6365 7373 2c20 build process, │ │ │ │ │ -000391a0: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ -000391b0: 990a 6669 6c65 2066 6f72 2074 6865 206e ..file for the n │ │ │ │ │ -000391c0: 6577 6c79 2d62 7569 6c74 20e2 8098 6c69 ewly-built ...li │ │ │ │ │ -000391d0: 6266 6f6f 32e2 8099 206d 7573 7420 7461 bfoo2... must ta │ │ │ │ │ -000391e0: 6b65 2070 7265 6365 6465 6e63 6520 6f76 ke precedence ov │ │ │ │ │ -000391f0: 6572 2061 20e2 8098 7379 6d62 6f6c 73e2 er a ...symbols. │ │ │ │ │ -00039200: 8099 0a66 696c 6520 666f 7220 616e 7920 ...file for any │ │ │ │ │ -00039210: 6f74 6865 7220 e280 986c 6962 666f 6f32 other ...libfoo2 │ │ │ │ │ -00039220: e280 9920 7061 636b 6167 6520 616c 7265 ... package alre │ │ │ │ │ -00039230: 6164 7920 696e 7374 616c 6c65 6420 6f6e ady installed on │ │ │ │ │ -00039240: 2074 6865 2073 7973 7465 6d2e 0a0a 1f0a the system..... │ │ │ │ │ -00039250: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00039260: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00039270: 2054 6865 2073 796d 626f 6c73 2046 696c The symbols Fil │ │ │ │ │ -00039280: 6520 466f 726d 6174 2c20 204e 6578 743a e Format, Next: │ │ │ │ │ -00039290: 2050 726f 7669 6469 6e67 2061 2073 796d Providing a sym │ │ │ │ │ -000392a0: 626f 6c73 2066 696c 652c 2020 5072 6576 bols file, Prev │ │ │ │ │ -000392b0: 3a20 5468 6520 7379 6d62 6f6c 7320 6669 : The symbols fi │ │ │ │ │ -000392c0: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ -000392d0: 6865 2073 7973 7465 6d2c 2020 5570 3a20 he system, Up: │ │ │ │ │ -000392e0: 5468 6520 7379 6d62 6f6c 7320 7379 7374 The symbols syst │ │ │ │ │ -000392f0: 656d 0a0a 372e 362e 332e 3220 5468 6520 em..7.6.3.2 The │ │ │ │ │ -00039300: e280 9873 796d 626f 6c73 e280 9920 4669 ...symbols... Fi │ │ │ │ │ -00039310: 6c65 2046 6f72 6d61 740a 2e2e 2e2e 2e2e le Format....... │ │ │ │ │ -00039320: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00039330: 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 .............The │ │ │ │ │ -00039340: 2066 6f6c 6c6f 7769 6e67 2064 6f63 756d following docum │ │ │ │ │ -00039350: 656e 7473 2074 6865 2066 6f72 6d61 7420 ents the format │ │ │ │ │ -00039360: 6f66 2074 6865 20e2 8098 7379 6d62 6f6c of the ...symbol │ │ │ │ │ -00039370: 73e2 8099 2063 6f6e 7472 6f6c 2066 696c s... control fil │ │ │ │ │ -00039380: 6520 6173 0a69 6e63 6c75 6465 6420 696e e as.included in │ │ │ │ │ -00039390: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -000393a0: 2e20 2054 6865 7365 2066 696c 6573 2061 . These files a │ │ │ │ │ -000393b0: 7265 2062 7569 6c74 2066 726f 6d20 7465 re built from te │ │ │ │ │ -000393c0: 6d70 6c61 7465 0ae2 8098 7379 6d62 6f6c mplate....symbol │ │ │ │ │ -000393d0: 73e2 8099 2066 696c 6573 2069 6e20 7468 s... files in th │ │ │ │ │ -000393e0: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -000393f0: 2062 7920 e280 9864 706b 672d 6765 6e73 by ...dpkg-gens │ │ │ │ │ -00039400: 796d 626f 6c73 e280 992e 2020 5468 650a ymbols.... The. │ │ │ │ │ -00039410: 7465 6d70 6c61 7465 2066 696c 6573 2073 template files s │ │ │ │ │ -00039420: 7570 706f 7274 2061 2072 6963 6865 7220 upport a richer │ │ │ │ │ -00039430: 7379 6e74 6178 2074 6861 7420 616c 6c6f syntax that allo │ │ │ │ │ -00039440: 7773 20e2 8098 6470 6b67 2d67 656e 7379 ws ...dpkg-gensy │ │ │ │ │ -00039450: 6d62 6f6c 73e2 8099 2074 6f0a 646f 2073 mbols... to.do s │ │ │ │ │ -00039460: 6f6d 6520 6f66 2074 6865 2074 6564 696f ome of the tedio │ │ │ │ │ -00039470: 7573 2077 6f72 6b20 696e 766f 6c76 6564 us work involved │ │ │ │ │ -00039480: 2069 6e20 6d61 696e 7461 696e 696e 6720 in maintaining │ │ │ │ │ -00039490: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -000394a0: 6c65 732c 0a73 7563 6820 6173 2068 616e les,.such as han │ │ │ │ │ -000394b0: 646c 696e 6720 432b 2b20 7379 6d62 6f6c dling C++ symbol │ │ │ │ │ -000394c0: 7320 6f72 206f 7074 696f 6e61 6c20 7379 s or optional sy │ │ │ │ │ -000394d0: 6d62 6f6c 7320 7468 6174 206d 6179 206e mbols that may n │ │ │ │ │ -000394e0: 6f74 2065 7869 7374 206f 6e0a 7061 7274 ot exist on.part │ │ │ │ │ -000394f0: 6963 756c 6172 2061 7263 6869 7465 6374 icular architect │ │ │ │ │ -00039500: 7572 6573 2e20 2057 6865 6e20 7772 6974 ures. When writ │ │ │ │ │ -00039510: 696e 6720 e280 9873 796d 626f 6c73 e280 ing ...symbols.. │ │ │ │ │ -00039520: 9920 6669 6c65 7320 666f 7220 6120 7368 . files for a sh │ │ │ │ │ -00039530: 6172 6564 0a6c 6962 7261 7279 2070 6163 ared.library pac │ │ │ │ │ -00039540: 6b61 6765 2c20 7265 6665 7220 746f 20e2 kage, refer to . │ │ │ │ │ -00039550: 8098 6470 6b67 2d67 656e 7379 6d62 6f6c ..dpkg-gensymbol │ │ │ │ │ -00039560: 7328 3129 e280 9920 666f 7220 7468 6520 s(1)... for the │ │ │ │ │ -00039570: 7269 6368 6572 2073 796e 7461 782e 0a0a richer syntax... │ │ │ │ │ -00039580: 4120 e280 9873 796d 626f 6c73 e280 9920 A ...symbols... │ │ │ │ │ -00039590: 6d61 7920 636f 6e74 6169 6e20 6f6e 6520 may contain one │ │ │ │ │ -000395a0: 6f72 206d 6f72 6520 656e 7472 6965 732c or more entries, │ │ │ │ │ -000395b0: 206f 6e65 2066 6f72 2065 6163 6820 7368 one for each sh │ │ │ │ │ -000395c0: 6172 6564 206c 6962 7261 7279 0a63 6f6e ared library.con │ │ │ │ │ -000395d0: 7461 696e 6564 2069 6e20 7468 6520 7061 tained in the pa │ │ │ │ │ -000395e0: 636b 6167 6520 636f 7272 6573 706f 6e64 ckage correspond │ │ │ │ │ -000395f0: 696e 6720 746f 2074 6861 7420 e280 9873 ing to that ...s │ │ │ │ │ -00039600: 796d 626f 6c73 e280 992e 2020 4561 6368 ymbols.... Each │ │ │ │ │ -00039610: 2065 6e74 7279 0a68 6173 2074 6865 2066 entry.has the f │ │ │ │ │ -00039620: 6f6c 6c6f 7769 6e67 2066 6f72 6d61 743a ollowing format: │ │ │ │ │ -00039630: 0a0a 2020 2020 206c 6962 7261 7279 2d73 .. library-s │ │ │ │ │ -00039640: 6f6e 616d 6520 6d61 696e 2d64 6570 656e oname main-depen │ │ │ │ │ -00039650: 6465 6e63 792d 7465 6d70 6c61 7465 0a20 dency-template. │ │ │ │ │ -00039660: 2020 2020 205b 7c20 616c 7465 726e 6174 [| alternat │ │ │ │ │ -00039670: 6976 652d 6465 7065 6e64 656e 6379 2d74 ive-dependency-t │ │ │ │ │ -00039680: 656d 706c 6174 655d 0a20 2020 2020 205b emplate]. [ │ │ │ │ │ -00039690: 2e2e 2e5d 0a20 2020 2020 205b 2a20 6669 ...]. [* fi │ │ │ │ │ -000396a0: 656c 642d 6e61 6d65 3a20 6669 656c 642d eld-name: field- │ │ │ │ │ -000396b0: 7661 6c75 655d 0a20 2020 2020 205b 2e2e value]. [.. │ │ │ │ │ -000396c0: 2e5d 0a20 2020 2020 2073 796d 626f 6c20 .]. symbol │ │ │ │ │ -000396d0: 6d69 6e69 6d61 6c2d 7665 7273 696f 6e5b minimal-version[ │ │ │ │ │ -000396e0: 2069 642d 6f66 2d64 6570 656e 6465 6e63 id-of-dependenc │ │ │ │ │ -000396f0: 792d 7465 6d70 6c61 7465 5d0a 0a54 6f20 y-template]..To │ │ │ │ │ -00039700: 6578 706c 6169 6e20 7468 6973 2066 6f72 explain this for │ │ │ │ │ -00039710: 6d61 742c 2077 65e2 8099 6c6c 2075 7365 mat, we...ll use │ │ │ │ │ -00039720: 2074 6865 20e2 8098 7a6c 6962 3167 e280 the ...zlib1g.. │ │ │ │ │ -00039730: 9920 7061 636b 6167 6520 6173 2061 6e20 . package as an │ │ │ │ │ -00039740: 6578 616d 706c 652c 0a77 6869 6368 2028 example,.which ( │ │ │ │ │ -00039750: 6174 2074 6865 2074 696d 6520 6f66 2077 at the time of w │ │ │ │ │ -00039760: 7269 7469 6e67 2920 696e 7374 616c 6c73 riting) installs │ │ │ │ │ -00039770: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00039780: 6172 790a e280 982f 7573 722f 6c69 622f ary..../usr/lib/ │ │ │ │ │ -00039790: 6c69 627a 2e73 6f2e 312e 322e 332e 34e2 libz.so.1.2.3.4. │ │ │ │ │ -000397a0: 8099 2e20 204d 616e 6461 746f 7279 206c ... Mandatory l │ │ │ │ │ -000397b0: 696e 6573 2077 696c 6c20 6265 2064 6573 ines will be des │ │ │ │ │ -000397c0: 6372 6962 6564 2066 6972 7374 2c0a 666f cribed first,.fo │ │ │ │ │ -000397d0: 6c6c 6f77 6564 2062 7920 6f70 7469 6f6e llowed by option │ │ │ │ │ -000397e0: 616c 206c 696e 6573 2e0a 0ae2 8098 6c69 al lines......li │ │ │ │ │ -000397f0: 6272 6172 792d 736f 6e61 6d65 e280 9920 brary-soname... │ │ │ │ │ -00039800: 6d75 7374 2063 6f6e 7461 696e 2065 7861 must contain exa │ │ │ │ │ -00039810: 6374 6c79 2074 6865 2076 616c 7565 206f ctly the value o │ │ │ │ │ -00039820: 6620 7468 6520 454c 4620 e280 9853 4f4e f the ELF ...SON │ │ │ │ │ -00039830: 414d 45e2 8099 0a61 7474 7269 6275 7465 AME....attribute │ │ │ │ │ -00039840: 206f 6620 7468 6520 7368 6172 6564 206c of the shared l │ │ │ │ │ -00039850: 6962 7261 7279 2e20 2049 6e20 6f75 7220 ibrary. In our │ │ │ │ │ -00039860: 6578 616d 706c 652c 2074 6869 7320 6973 example, this is │ │ │ │ │ -00039870: 20e2 8098 6c69 627a 2e73 6f2e 31e2 8099 ...libz.so.1... │ │ │ │ │ -00039880: 2e0a 2831 290a 0ae2 8098 6d61 696e 2d64 ..(1).....main-d │ │ │ │ │ -00039890: 6570 656e 6465 6e63 792d 7465 6d70 6c61 ependency-templa │ │ │ │ │ -000398a0: 7465 e280 9920 6861 7320 7468 6520 7361 te... has the sa │ │ │ │ │ -000398b0: 6d65 2073 796e 7461 7820 6173 2061 2064 me syntax as a d │ │ │ │ │ -000398c0: 6570 656e 6465 6e63 7920 6669 656c 6420 ependency field │ │ │ │ │ -000398d0: 696e 0a61 2062 696e 6172 7920 7061 636b in.a binary pack │ │ │ │ │ -000398e0: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -000398f0: 2c20 6578 6365 7074 2074 6861 7420 7468 , except that th │ │ │ │ │ -00039900: 6520 7374 7269 6e67 20e2 8098 234d 494e e string ...#MIN │ │ │ │ │ -00039910: 5645 5223 e280 9920 6973 0a72 6570 6c61 VER#... is.repla │ │ │ │ │ -00039920: 6365 6420 6279 2061 2076 6572 7369 6f6e ced by a version │ │ │ │ │ -00039930: 2072 6573 7472 6963 7469 6f6e 206c 696b restriction lik │ │ │ │ │ -00039940: 6520 e280 9828 3e3d 2076 6572 7369 6f6e e ...(>= version │ │ │ │ │ -00039950: 29e2 8099 206f 7220 6279 206e 6f74 6869 )... or by nothi │ │ │ │ │ -00039960: 6e67 2069 660a 616e 2075 6e76 6572 7369 ng if.an unversi │ │ │ │ │ -00039970: 6f6e 6564 2064 6570 656e 6465 6e63 7920 oned dependency │ │ │ │ │ -00039980: 6973 2064 6565 6d65 6420 7375 6666 6963 is deemed suffic │ │ │ │ │ -00039990: 6965 6e74 2e20 2054 6865 2076 6572 7369 ient. The versi │ │ │ │ │ -000399a0: 6f6e 2072 6573 7472 6963 7469 6f6e 0a77 on restriction.w │ │ │ │ │ -000399b0: 696c 6c20 6265 2062 6173 6564 206f 6e20 ill be based on │ │ │ │ │ -000399c0: 7768 6963 6820 7379 6d62 6f6c 7320 6672 which symbols fr │ │ │ │ │ -000399d0: 6f6d 2074 6865 2073 6861 7265 6420 6c69 om the shared li │ │ │ │ │ -000399e0: 6272 6172 7920 6172 6520 7265 6665 7265 brary are refere │ │ │ │ │ -000399f0: 6e63 6564 0a61 6e64 2074 6865 2076 6572 nced.and the ver │ │ │ │ │ -00039a00: 7369 6f6e 2061 7420 7768 6963 6820 7468 sion at which th │ │ │ │ │ -00039a10: 6579 2077 6572 6520 696e 7472 6f64 7563 ey were introduc │ │ │ │ │ -00039a20: 6564 2028 7365 6520 6265 6c6f 7729 2e20 ed (see below). │ │ │ │ │ -00039a30: 2049 6e20 6e65 6172 6c79 0a61 6c6c 2063 In nearly.all c │ │ │ │ │ -00039a40: 6173 6573 2c20 e280 986d 6169 6e2d 6465 ases, ...main-de │ │ │ │ │ -00039a50: 7065 6e64 656e 6379 2d74 656d 706c 6174 pendency-templat │ │ │ │ │ -00039a60: 65e2 8099 2077 696c 6c20 6265 20e2 8098 e... will be ... │ │ │ │ │ -00039a70: 7061 636b 6167 6520 234d 494e 5645 5223 package #MINVER# │ │ │ │ │ -00039a80: e280 992c 2077 6865 7265 0a70 6163 6b61 ..., where.packa │ │ │ │ │ -00039a90: 6765 2069 7320 7468 6520 6e61 6d65 206f ge is the name o │ │ │ │ │ -00039aa0: 6620 7468 6520 6269 6e61 7279 2070 6163 f the binary pac │ │ │ │ │ -00039ab0: 6b61 6765 2063 6f6e 7461 696e 696e 6720 kage containing │ │ │ │ │ -00039ac0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ -00039ad0: 7279 2e0a 5468 6973 2061 6464 7320 6120 ry..This adds a │ │ │ │ │ -00039ae0: 7369 6d70 6c65 2c20 706f 7373 6962 6c79 simple, possibly │ │ │ │ │ -00039af0: 2d76 6572 7369 6f6e 6564 2064 6570 656e -versioned depen │ │ │ │ │ -00039b00: 6465 6e63 7920 6f6e 2074 6865 2073 6861 dency on the sha │ │ │ │ │ -00039b10: 7265 6420 6c69 6272 6172 790a 7061 636b red library.pack │ │ │ │ │ -00039b20: 6167 652e 2020 496e 2073 6f6d 6520 7261 age. In some ra │ │ │ │ │ -00039b30: 7265 2063 6173 6573 2c20 7375 6368 2061 re cases, such a │ │ │ │ │ -00039b40: 7320 7768 656e 206d 756c 7469 706c 6520 s when multiple │ │ │ │ │ -00039b50: 7061 636b 6167 6573 2070 726f 7669 6465 packages provide │ │ │ │ │ -00039b60: 2074 6865 0a73 616d 6520 7368 6172 6564 the.same shared │ │ │ │ │ -00039b70: 206c 6962 7261 7279 2041 4249 2c20 7468 library ABI, th │ │ │ │ │ -00039b80: 6520 6465 7065 6e64 656e 6379 2074 656d e dependency tem │ │ │ │ │ -00039b90: 706c 6174 6520 6d61 7920 6e65 6564 2074 plate may need t │ │ │ │ │ -00039ba0: 6f20 6265 206d 6f72 650a 636f 6d70 6c65 o be more.comple │ │ │ │ │ -00039bb0: 782e 0a0a 496e 206f 7572 2065 7861 6d70 x...In our examp │ │ │ │ │ -00039bc0: 6c65 2c20 7468 6520 6669 7273 7420 6c69 le, the first li │ │ │ │ │ -00039bd0: 6e65 206f 6620 7468 6520 e280 987a 6c69 ne of the ...zli │ │ │ │ │ -00039be0: 6231 67e2 8099 20e2 8098 7379 6d62 6f6c b1g... ...symbol │ │ │ │ │ -00039bf0: 73e2 8099 2066 696c 6520 776f 756c 6420 s... file would │ │ │ │ │ -00039c00: 6265 3a0a 0a20 2020 2020 6c69 627a 2e73 be:.. libz.s │ │ │ │ │ -00039c10: 6f2e 3120 7a6c 6962 3167 2023 4d49 4e56 o.1 zlib1g #MINV │ │ │ │ │ -00039c20: 4552 230a 0a45 6163 6820 7075 626c 6963 ER#..Each public │ │ │ │ │ -00039c30: 2073 796d 626f 6c20 6578 706f 7274 6564 symbol exported │ │ │ │ │ -00039c40: 2062 7920 7468 6520 7368 6172 6564 206c by the shared l │ │ │ │ │ -00039c50: 6962 7261 7279 206d 7573 7420 6861 7665 ibrary must have │ │ │ │ │ -00039c60: 2061 0a63 6f72 7265 7370 6f6e 6469 6e67 a.corresponding │ │ │ │ │ -00039c70: 2073 796d 626f 6c20 6c69 6e65 2c20 696e symbol line, in │ │ │ │ │ -00039c80: 6465 6e74 6564 2062 7920 6f6e 6520 7370 dented by one sp │ │ │ │ │ -00039c90: 6163 652e 2020 7379 6d62 6f6c 2069 7320 ace. symbol is │ │ │ │ │ -00039ca0: 7468 650a 6578 706f 7274 6564 2073 796d the.exported sym │ │ │ │ │ -00039cb0: 626f 6c20 2877 6869 6368 2c20 666f 7220 bol (which, for │ │ │ │ │ -00039cc0: 432b 2b2c 206d 6561 6e73 2074 6865 206d C++, means the m │ │ │ │ │ -00039cd0: 616e 676c 6564 2073 796d 626f 6c29 2066 angled symbol) f │ │ │ │ │ -00039ce0: 6f6c 6c6f 7765 6420 6279 0ae2 8098 40e2 ollowed by....@. │ │ │ │ │ -00039cf0: 8099 2061 6e64 2074 6865 2073 796d 626f .. and the symbo │ │ │ │ │ -00039d00: 6c20 7665 7273 696f 6e2c 206f 7220 7468 l version, or th │ │ │ │ │ -00039d10: 6520 7374 7269 6e67 20e2 8098 4261 7365 e string ...Base │ │ │ │ │ -00039d20: e280 9920 6966 2074 6865 7265 2069 7320 ... if there is │ │ │ │ │ -00039d30: 6e6f 2073 796d 626f 6c0a 7665 7273 696f no symbol.versio │ │ │ │ │ -00039d40: 6e2e 2020 e280 986d 696e 696d 616c 2d76 n. ...minimal-v │ │ │ │ │ -00039d50: 6572 7369 6f6e e280 9920 6973 2074 6865 ersion... is the │ │ │ │ │ -00039d60: 206d 6f73 7420 7265 6365 6e74 2076 6572 most recent ver │ │ │ │ │ -00039d70: 7369 6f6e 206f 6620 7468 6520 7368 6172 sion of the shar │ │ │ │ │ -00039d80: 6564 0a6c 6962 7261 7279 2074 6861 7420 ed.library that │ │ │ │ │ -00039d90: 6368 616e 6765 6420 7468 6520 6265 6861 changed the beha │ │ │ │ │ -00039da0: 7669 6f72 206f 6620 7468 6174 2073 796d vior of that sym │ │ │ │ │ -00039db0: 626f 6c2c 2077 6865 7468 6572 2062 7920 bol, whether by │ │ │ │ │ -00039dc0: 6164 6469 6e67 2069 742c 0a63 6861 6e67 adding it,.chang │ │ │ │ │ -00039dd0: 696e 6720 6974 7320 6675 6e63 7469 6f6e ing its function │ │ │ │ │ -00039de0: 2073 6967 6e61 7475 7265 2028 7468 6520 signature (the │ │ │ │ │ -00039df0: 7061 7261 6d65 7465 7273 2c20 7468 6569 parameters, thei │ │ │ │ │ -00039e00: 7220 7479 7065 732c 206f 7220 7468 650a r types, or the. │ │ │ │ │ -00039e10: 7265 7475 726e 2074 7970 6529 2c20 6f72 return type), or │ │ │ │ │ -00039e20: 2063 6861 6e67 696e 6720 6974 7320 6265 changing its be │ │ │ │ │ -00039e30: 6861 7669 6f72 2069 6e20 6120 7761 7920 havior in a way │ │ │ │ │ -00039e40: 7468 6174 2069 7320 7669 7369 626c 6520 that is visible │ │ │ │ │ -00039e50: 746f 2061 0a63 616c 6c65 722e 2020 e280 to a.caller. .. │ │ │ │ │ -00039e60: 9869 642d 6f66 2d64 6570 656e 6465 6e63 .id-of-dependenc │ │ │ │ │ -00039e70: 792d 7465 6d70 6c61 7465 e280 9920 6973 y-template... is │ │ │ │ │ -00039e80: 2061 6e20 6f70 7469 6f6e 616c 2066 6965 an optional fie │ │ │ │ │ -00039e90: 6c64 2074 6861 740a 7265 6665 7265 6e63 ld that.referenc │ │ │ │ │ -00039ea0: 6573 2061 6e20 e280 9861 6c74 6572 6e61 es an ...alterna │ │ │ │ │ -00039eb0: 7469 7665 2d64 6570 656e 6465 6e63 792d tive-dependency- │ │ │ │ │ -00039ec0: 7465 6d70 6c61 7465 e280 993b 2073 6565 template...; see │ │ │ │ │ -00039ed0: 2062 656c 6f77 2066 6f72 2061 2066 756c below for a ful │ │ │ │ │ -00039ee0: 6c0a 6465 7363 7269 7074 696f 6e2e 0a0a l.description... │ │ │ │ │ -00039ef0: 466f 7220 6578 616d 706c 652c 20e2 8098 For example, ... │ │ │ │ │ -00039f00: 6c69 627a 2e73 6f2e 31e2 8099 2063 6f6e libz.so.1... con │ │ │ │ │ -00039f10: 7461 696e 7320 7468 6520 7379 6d62 6f6c tains the symbol │ │ │ │ │ -00039f20: 7320 e280 9863 6f6d 7072 6573 73e2 8099 s ...compress... │ │ │ │ │ -00039f30: 2061 6e64 0ae2 8098 636f 6d70 7265 7373 and....compress │ │ │ │ │ -00039f40: 426f 756e 64e2 8099 2e20 20e2 8098 636f Bound.... ...co │ │ │ │ │ -00039f50: 6d70 7265 7373 e280 9920 6861 7320 6e6f mpress... has no │ │ │ │ │ -00039f60: 2073 796d 626f 6c20 7665 7273 696f 6e20 symbol version │ │ │ │ │ -00039f70: 616e 6420 6c61 7374 2063 6861 6e67 6564 and last changed │ │ │ │ │ -00039f80: 2069 7473 0a62 6568 6176 696f 7220 696e its.behavior in │ │ │ │ │ -00039f90: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -00039fa0: 6e20 e280 9831 3a31 2e31 2e34 e280 992e n ...1:1.1.4.... │ │ │ │ │ -00039fb0: 2020 e280 9863 6f6d 7072 6573 7342 6f75 ...compressBou │ │ │ │ │ -00039fc0: 6e64 e280 9920 6861 7320 7468 6520 7379 nd... has the sy │ │ │ │ │ -00039fd0: 6d62 6f6c 0a76 6572 7369 6f6e 20e2 8098 mbol.version ... │ │ │ │ │ -00039fe0: 5a4c 4942 5f31 2e32 2e30 e280 992c 2077 ZLIB_1.2.0..., w │ │ │ │ │ -00039ff0: 6173 2069 6e74 726f 6475 6365 6420 696e as introduced in │ │ │ │ │ -0003a000: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -0003a010: 6e20 e280 9831 3a31 2e32 2e30 e280 992c n ...1:1.2.0..., │ │ │ │ │ -0003a020: 2061 6e64 0a68 6173 206e 6f74 2063 6861 and.has not cha │ │ │ │ │ -0003a030: 6e67 6564 2069 7473 2062 6568 6176 696f nged its behavio │ │ │ │ │ -0003a040: 722e 2020 4974 7320 e280 9873 796d 626f r. Its ...symbo │ │ │ │ │ -0003a050: 6c73 e280 9920 6669 6c65 2074 6865 7265 ls... file there │ │ │ │ │ -0003a060: 666f 7265 2063 6f6e 7461 696e 7320 7468 fore contains th │ │ │ │ │ -0003a070: 650a 6c69 6e65 733a 0a0a 2020 2020 2063 e.lines:.. c │ │ │ │ │ -0003a080: 6f6d 7072 6573 7340 4261 7365 2031 3a31 ompress@Base 1:1 │ │ │ │ │ -0003a090: 2e31 2e34 0a20 2020 2020 636f 6d70 7265 .1.4. compre │ │ │ │ │ -0003a0a0: 7373 426f 756e 6440 5a4c 4942 5f31 2e32 ssBound@ZLIB_1.2 │ │ │ │ │ -0003a0b0: 2e30 2031 3a31 2e32 2e30 0a0a 5061 636b .0 1:1.2.0..Pack │ │ │ │ │ -0003a0c0: 6167 6573 2075 7369 6e67 206f 6e6c 7920 ages using only │ │ │ │ │ -0003a0d0: e280 9863 6f6d 7072 6573 73e2 8099 2077 ...compress... w │ │ │ │ │ -0003a0e0: 6f75 6c64 2074 6865 6e20 6765 7420 6120 ould then get a │ │ │ │ │ -0003a0f0: 6465 7065 6e64 656e 6379 206f 6e20 e280 dependency on .. │ │ │ │ │ -0003a100: 987a 6c69 6231 670a 283e 3d20 313a 312e .zlib1g.(>= 1:1. │ │ │ │ │ -0003a110: 312e 3429 e280 992c 2062 7574 2070 6163 1.4)..., but pac │ │ │ │ │ -0003a120: 6b61 6765 7320 7573 696e 6720 e280 9863 kages using ...c │ │ │ │ │ -0003a130: 6f6d 7072 6573 7342 6f75 6e64 e280 9920 ompressBound... │ │ │ │ │ -0003a140: 776f 756c 6420 6765 7420 6120 6465 7065 would get a depe │ │ │ │ │ -0003a150: 6e64 656e 6379 0a6f 6e20 e280 987a 6c69 ndency.on ...zli │ │ │ │ │ -0003a160: 6231 6720 283e 3d20 313a 312e 322e 3029 b1g (>= 1:1.2.0) │ │ │ │ │ -0003a170: e280 992e 0a0a 4f6e 6520 6f72 206d 6f72 ......One or mor │ │ │ │ │ -0003a180: 6520 e280 9861 6c74 6572 6e61 7469 7665 e ...alternative │ │ │ │ │ -0003a190: 2d64 6570 656e 6465 6e63 792d 7465 6d70 -dependency-temp │ │ │ │ │ -0003a1a0: 6c61 7465 e280 9920 6c69 6e65 7320 6d61 late... lines ma │ │ │ │ │ -0003a1b0: 7920 6265 2070 726f 7669 6465 642e 0a54 y be provided..T │ │ │ │ │ -0003a1c0: 6865 7365 2061 7265 2075 7365 6420 696e hese are used in │ │ │ │ │ -0003a1d0: 2063 6173 6573 2077 6865 7265 2073 6f6d cases where som │ │ │ │ │ -0003a1e0: 6520 7379 6d62 6f6c 7320 696e 2074 6865 e symbols in the │ │ │ │ │ -0003a1f0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0003a200: 7368 6f75 6c64 0a75 7365 206f 6e65 2064 should.use one d │ │ │ │ │ -0003a210: 6570 656e 6465 6e63 7920 7465 6d70 6c61 ependency templa │ │ │ │ │ -0003a220: 7465 2077 6869 6c65 206f 7468 6572 7320 te while others │ │ │ │ │ -0003a230: 7368 6f75 6c64 2075 7365 2061 2064 6966 should use a dif │ │ │ │ │ -0003a240: 6665 7265 6e74 0a74 656d 706c 6174 652e ferent.template. │ │ │ │ │ -0003a250: 2020 5468 6520 616c 7465 726e 6174 6976 The alternativ │ │ │ │ │ -0003a260: 6520 6465 7065 6e64 656e 6379 2074 656d e dependency tem │ │ │ │ │ -0003a270: 706c 6174 6573 2061 7265 2075 7365 6420 plates are used │ │ │ │ │ -0003a280: 6f6e 6c79 2069 6620 610a 7379 6d62 6f6c only if a.symbol │ │ │ │ │ -0003a290: 206c 696e 6520 636f 6e74 6169 6e73 2074 line contains t │ │ │ │ │ -0003a2a0: 6865 20e2 8098 6964 2d6f 662d 6465 7065 he ...id-of-depe │ │ │ │ │ -0003a2b0: 6e64 656e 6379 2d74 656d 706c 6174 65e2 ndency-template. │ │ │ │ │ -0003a2c0: 8099 2066 6965 6c64 2e20 2054 6865 2066 .. field. The f │ │ │ │ │ -0003a2d0: 6972 7374 0a61 6c74 6572 6e61 7469 7665 irst.alternative │ │ │ │ │ -0003a2e0: 2064 6570 656e 6465 6e63 7920 7465 6d70 dependency temp │ │ │ │ │ -0003a2f0: 6c61 7465 2069 7320 6e75 6d62 6572 6564 late is numbered │ │ │ │ │ -0003a300: 2031 2c20 7468 6520 7365 636f 6e64 2032 1, the second 2 │ │ │ │ │ -0003a310: 2c20 616e 6420 736f 0a66 6f72 7468 2e20 , and so.forth. │ │ │ │ │ -0003a320: 2028 3229 0a0a 4669 6e61 6c6c 792c 2074 (2)..Finally, t │ │ │ │ │ -0003a330: 6865 2065 6e74 7279 2066 6f72 2074 6865 he entry for the │ │ │ │ │ -0003a340: 206c 6962 7261 7279 206d 6179 2063 6f6e library may con │ │ │ │ │ -0003a350: 7461 696e 206f 6e65 206f 7220 6d6f 7265 tain one or more │ │ │ │ │ -0003a360: 206d 6574 6164 6174 610a 6669 656c 6473 metadata.fields │ │ │ │ │ -0003a370: 2e20 2043 7572 7265 6e74 6c79 2c20 7468 . Currently, th │ │ │ │ │ -0003a380: 6520 6f6e 6c79 2073 7570 706f 7274 6564 e only supported │ │ │ │ │ -0003a390: 2066 6965 6c64 2d6e 616d 6520 6973 0ae2 field-name is.. │ │ │ │ │ -0003a3a0: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ -0003a3b0: 5061 636b 6167 65e2 8099 2c20 7768 6f73 Package..., whos │ │ │ │ │ -0003a3c0: 6520 7661 6c75 6520 6c69 7374 7320 7468 e value lists th │ │ │ │ │ -0003a3d0: 6520 2a6e 6f74 6520 6c69 6272 6172 7920 e *note library │ │ │ │ │ -0003a3e0: 6465 7665 6c6f 706d 656e 740a 7061 636b development.pack │ │ │ │ │ -0003a3f0: 6167 653a 2065 362e 206f 6e20 7768 6963 age: e6. on whic │ │ │ │ │ -0003a400: 6820 7061 636b 6167 6573 2075 7369 6e67 h packages using │ │ │ │ │ -0003a410: 2074 6869 7320 7368 6172 6564 206c 6962 this shared lib │ │ │ │ │ -0003a420: 7261 7279 2064 6563 6c61 7265 2061 2062 rary declare a b │ │ │ │ │ -0003a430: 7569 6c64 0a64 6570 656e 6465 6e63 792e uild.dependency. │ │ │ │ │ -0003a440: 2020 4966 2074 6869 7320 6669 656c 6420 If this field │ │ │ │ │ -0003a450: 6973 2070 7265 7365 6e74 2c20 e280 9864 is present, ...d │ │ │ │ │ -0003a460: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ -0003a470: 2075 7365 7320 6974 2074 6f0a 656e 7375 uses it to.ensu │ │ │ │ │ -0003a480: 7265 2074 6861 7420 7468 6520 7265 7375 re that the resu │ │ │ │ │ -0003a490: 6c74 696e 6720 6269 6e61 7279 2070 6163 lting binary pac │ │ │ │ │ -0003a4a0: 6b61 6765 2064 6570 656e 6465 6e63 7920 kage dependency │ │ │ │ │ -0003a4b0: 6f6e 2074 6865 2073 6861 7265 640a 6c69 on the shared.li │ │ │ │ │ -0003a4c0: 6272 6172 7920 6973 2061 7420 6c65 6173 brary is at leas │ │ │ │ │ -0003a4d0: 7420 6173 2073 7472 6963 7420 6173 2074 t as strict as t │ │ │ │ │ -0003a4e0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -0003a4f0: 6520 6465 7065 6e64 656e 6379 206f 6e20 e dependency on │ │ │ │ │ -0003a500: 7468 650a 7368 6172 6564 206c 6962 7261 the.shared libra │ │ │ │ │ -0003a510: 7279 2064 6576 656c 6f70 6d65 6e74 2070 ry development p │ │ │ │ │ -0003a520: 6163 6b61 6765 2e20 2028 3329 2020 466f ackage. (3) Fo │ │ │ │ │ -0003a530: 7220 6f75 7220 6578 616d 706c 652c 2074 r our example, t │ │ │ │ │ -0003a540: 6865 20e2 8098 7a6c 6962 3167 e280 990a he ...zlib1g.... │ │ │ │ │ -0003a550: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -0003a560: 6c65 2077 6f75 6c64 2063 6f6e 7461 696e le would contain │ │ │ │ │ -0003a570: 3a0a 0a20 2020 2020 2a20 4275 696c 642d :.. * Build- │ │ │ │ │ -0003a580: 4465 7065 6e64 732d 5061 636b 6167 653a Depends-Package: │ │ │ │ │ -0003a590: 207a 6c69 6231 672d 6465 760a 0a41 6c73 zlib1g-dev..Als │ │ │ │ │ -0003a5a0: 6f20 7365 6520 e280 9864 6562 2d73 796d o see ...deb-sym │ │ │ │ │ -0003a5b0: 626f 6c73 2835 29e2 8099 2e0a 0a20 2020 bols(5)...... │ │ │ │ │ -0003a5c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -0003a5d0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -0003a5e0: 0a20 2020 2831 2920 5468 6973 2063 616e . (1) This can │ │ │ │ │ -0003a5f0: 2062 6520 6465 7465 726d 696e 6564 2062 be determined b │ │ │ │ │ -0003a600: 7920 7573 696e 6720 7468 6520 636f 6d6d y using the comm │ │ │ │ │ -0003a610: 616e 640a 0a20 2020 2020 7265 6164 656c and.. readel │ │ │ │ │ -0003a620: 6620 2d64 202f 7573 722f 6c69 622f 6c69 f -d /usr/lib/li │ │ │ │ │ -0003a630: 627a 2e73 6f2e 312e 322e 332e 3420 7c20 bz.so.1.2.3.4 | │ │ │ │ │ -0003a640: 6772 6570 2053 4f4e 414d 450a 0a20 2020 grep SONAME.. │ │ │ │ │ -0003a650: 2832 2920 416e 2065 7861 6d70 6c65 206f (2) An example o │ │ │ │ │ -0003a660: 6620 7768 6572 6520 7468 6973 206d 6179 f where this may │ │ │ │ │ -0003a670: 2062 6520 6e65 6564 6564 2069 7320 7769 be needed is wi │ │ │ │ │ -0003a680: 7468 2061 206c 6962 7261 7279 2074 6861 th a library tha │ │ │ │ │ -0003a690: 740a 696d 706c 656d 656e 7473 2074 6865 t.implements the │ │ │ │ │ -0003a6a0: 206c 6962 474c 2069 6e74 6572 6661 6365 libGL interface │ │ │ │ │ -0003a6b0: 2e20 2041 6c6c 2047 4c20 696d 706c 656d . All GL implem │ │ │ │ │ -0003a6c0: 656e 7461 7469 6f6e 7320 7072 6f76 6964 entations provid │ │ │ │ │ -0003a6d0: 6520 7468 6520 7361 6d65 0a73 6574 206f e the same.set o │ │ │ │ │ -0003a6e0: 6620 6261 7365 2069 6e74 6572 6661 6365 f base interface │ │ │ │ │ -0003a6f0: 732c 2061 6e64 2074 6865 6e20 6d61 7920 s, and then may │ │ │ │ │ -0003a700: 7072 6f76 6964 6520 736f 6d65 2061 6464 provide some add │ │ │ │ │ -0003a710: 6974 696f 6e61 6c20 696e 7465 7266 6163 itional interfac │ │ │ │ │ -0003a720: 6573 0a6f 6e6c 7920 7573 6564 2062 7920 es.only used by │ │ │ │ │ -0003a730: 7072 6f67 7261 6d73 2074 6861 7420 7265 programs that re │ │ │ │ │ -0003a740: 7175 6972 6520 7468 6174 2073 7065 6369 quire that speci │ │ │ │ │ -0003a750: 6669 6320 474c 2069 6d70 6c65 6d65 6e74 fic GL implement │ │ │ │ │ -0003a760: 6174 696f 6e2e 2020 536f 2c0a 666f 7220 ation. So,.for │ │ │ │ │ -0003a770: 6578 616d 706c 652c 206c 6962 676c 312d example, libgl1- │ │ │ │ │ -0003a780: 6d65 7361 2d67 6c78 206d 6179 2075 7365 mesa-glx may use │ │ │ │ │ -0003a790: 2074 6865 2066 6f6c 6c6f 7769 6e67 20e2 the following . │ │ │ │ │ -0003a7a0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ -0003a7b0: 653a 0a0a 2020 2020 206c 6962 474c 2e73 e:.. libGL.s │ │ │ │ │ -0003a7c0: 6f2e 3120 6c69 6267 6c31 0a20 2020 2020 o.1 libgl1. │ │ │ │ │ -0003a7d0: 207c 206c 6962 676c 312d 6d65 7361 2d67 | libgl1-mesa-g │ │ │ │ │ -0003a7e0: 6c78 2023 4d49 4e56 4552 230a 2020 2020 lx #MINVER#. │ │ │ │ │ -0003a7f0: 2020 7075 626c 6963 476c 5379 6d62 6f6c publicGlSymbol │ │ │ │ │ -0003a800: 4042 6173 6520 362e 332d 3120 5b2e 2e2e @Base 6.3-1 [... │ │ │ │ │ -0003a810: 5d0a 2020 2020 2020 696d 706c 656d 656e ]. implemen │ │ │ │ │ -0003a820: 7461 7469 6f6e 5370 6563 6966 6963 5379 tationSpecificSy │ │ │ │ │ -0003a830: 6d62 6f6c 4042 6173 6520 362e 352e 322d mbol@Base 6.5.2- │ │ │ │ │ -0003a840: 3720 310a 2020 2020 2020 5b2e 2e2e 5d0a 7 1. [...]. │ │ │ │ │ -0003a850: 0a42 696e 6172 6965 7320 6f72 2073 6861 .Binaries or sha │ │ │ │ │ -0003a860: 7265 6420 6c69 6272 6172 6965 7320 7573 red libraries us │ │ │ │ │ -0003a870: 696e 6720 6f6e 6c79 20e2 8098 7075 626c ing only ...publ │ │ │ │ │ -0003a880: 6963 476c 5379 6d62 6f6c e280 9920 776f icGlSymbol... wo │ │ │ │ │ -0003a890: 756c 6420 6465 7065 6e64 0a6f 6e6c 7920 uld depend.only │ │ │ │ │ -0003a8a0: 6f6e 20e2 8098 6c69 6267 6c31 e280 9920 on ...libgl1... │ │ │ │ │ -0003a8b0: 2877 6869 6368 206d 6179 2062 6520 7072 (which may be pr │ │ │ │ │ -0003a8c0: 6f76 6964 6564 2062 7920 6d75 6c74 6970 ovided by multip │ │ │ │ │ -0003a8d0: 6c65 2070 6163 6b61 6765 7329 2c20 6275 le packages), bu │ │ │ │ │ -0003a8e0: 7420 6f6e 6573 0a75 7369 6e67 20e2 8098 t ones.using ... │ │ │ │ │ -0003a8f0: 696d 706c 656d 656e 7461 7469 6f6e 5370 implementationSp │ │ │ │ │ -0003a900: 6563 6966 6963 5379 6d62 6f6c e280 9920 ecificSymbol... │ │ │ │ │ -0003a910: 776f 756c 6420 6765 7420 6120 6465 7065 would get a depe │ │ │ │ │ -0003a920: 6e64 656e 6379 206f 6e0a e280 986c 6962 ndency on....lib │ │ │ │ │ -0003a930: 676c 312d 6d65 7361 2d67 6c78 2028 3e3d gl1-mesa-glx (>= │ │ │ │ │ -0003a940: 2036 2e35 2e32 2d37 29e2 8099 2e0a 0a20 6.5.2-7)...... │ │ │ │ │ -0003a950: 2020 2833 2920 5468 6973 2066 6965 6c64 (3) This field │ │ │ │ │ -0003a960: 2073 686f 756c 6420 6e6f 726d 616c 6c79 should normally │ │ │ │ │ -0003a970: 206e 6f74 2062 6520 6e65 6365 7373 6172 not be necessar │ │ │ │ │ -0003a980: 792c 2073 696e 6365 2069 6620 7468 650a y, since if the. │ │ │ │ │ -0003a990: 6265 6861 7669 6f72 206f 6620 616e 7920 behavior of any │ │ │ │ │ -0003a9a0: 7379 6d62 6f6c 2068 6173 2063 6861 6e67 symbol has chang │ │ │ │ │ -0003a9b0: 6564 2c20 7468 6520 636f 7272 6573 706f ed, the correspo │ │ │ │ │ -0003a9c0: 6e64 696e 6720 7379 6d62 6f6c 0a6d 696e nding symbol.min │ │ │ │ │ -0003a9d0: 696d 616c 2d76 6572 7369 6f6e 2073 686f imal-version sho │ │ │ │ │ -0003a9e0: 756c 6420 6861 7665 2062 6565 6e20 696e uld have been in │ │ │ │ │ -0003a9f0: 6372 6561 7365 642e 2020 4275 7420 696e creased. But in │ │ │ │ │ -0003aa00: 636c 7564 696e 6720 6974 206d 616b 6573 cluding it makes │ │ │ │ │ -0003aa10: 2074 6865 0ae2 8098 7379 6d62 6f6c 73e2 the....symbols. │ │ │ │ │ -0003aa20: 8099 2073 7973 7465 6d20 6d6f 7265 2072 .. system more r │ │ │ │ │ -0003aa30: 6f62 7573 7420 6279 2074 6967 6874 656e obust by tighten │ │ │ │ │ -0003aa40: 696e 6720 7468 6520 6465 7065 6e64 656e ing the dependen │ │ │ │ │ -0003aa50: 6379 2069 6e20 6361 7365 7320 7768 6572 cy in cases wher │ │ │ │ │ -0003aa60: 650a 7468 6520 7061 636b 6167 6520 7573 e.the package us │ │ │ │ │ -0003aa70: 696e 6720 7468 6520 7368 6172 6564 206c ing the shared l │ │ │ │ │ -0003aa80: 6962 7261 7279 2073 7065 6369 6669 6361 ibrary specifica │ │ │ │ │ -0003aa90: 6c6c 7920 7265 7175 6972 6573 2061 7420 lly requires at │ │ │ │ │ -0003aaa0: 6c65 6173 7420 610a 7061 7274 6963 756c least a.particul │ │ │ │ │ -0003aab0: 6172 2076 6572 7369 6f6e 206f 6620 7468 ar version of th │ │ │ │ │ -0003aac0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003aad0: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ -0003aae0: 6b61 6765 2066 6f72 2073 6f6d 650a 7265 kage for some.re │ │ │ │ │ -0003aaf0: 6173 6f6e 2e0a 0a1f 0a46 696c 653a 2064 ason.....File: d │ │ │ │ │ -0003ab00: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0003ab10: 6f2c 2020 4e6f 6465 3a20 5072 6f76 6964 o, Node: Provid │ │ │ │ │ -0003ab20: 696e 6720 6120 7379 6d62 6f6c 7320 6669 ing a symbols fi │ │ │ │ │ -0003ab30: 6c65 2c20 2050 7265 763a 2054 6865 2073 le, Prev: The s │ │ │ │ │ -0003ab40: 796d 626f 6c73 2046 696c 6520 466f 726d ymbols File Form │ │ │ │ │ -0003ab50: 6174 2c20 2055 703a 2054 6865 2073 796d at, Up: The sym │ │ │ │ │ -0003ab60: 626f 6c73 2073 7973 7465 6d0a 0a37 2e36 bols system..7.6 │ │ │ │ │ -0003ab70: 2e33 2e33 2050 726f 7669 6469 6e67 2061 .3.3 Providing a │ │ │ │ │ -0003ab80: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -0003ab90: 696c 650a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ile............. │ │ │ │ │ -0003aba0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003abb0: 2e2e 2e2e 2e2e 0a0a 4966 2079 6f75 7220 ........If your │ │ │ │ │ -0003abc0: 7061 636b 6167 6520 7072 6f76 6964 6573 package provides │ │ │ │ │ -0003abd0: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ -0003abe0: 792c 2079 6f75 2073 686f 756c 6420 6172 y, you should ar │ │ │ │ │ -0003abf0: 7261 6e67 6520 746f 2069 6e63 6c75 6465 range to include │ │ │ │ │ -0003ac00: 0a61 20e2 8098 7379 6d62 6f6c 73e2 8099 .a ...symbols... │ │ │ │ │ -0003ac10: 2063 6f6e 7472 6f6c 2066 696c 6520 666f control file fo │ │ │ │ │ -0003ac20: 6c6c 6f77 696e 6720 7468 6520 666f 726d llowing the form │ │ │ │ │ -0003ac30: 6174 2064 6573 6372 6962 6564 2061 626f at described abo │ │ │ │ │ -0003ac40: 7665 2069 6e20 7468 6174 0a70 6163 6b61 ve in that.packa │ │ │ │ │ -0003ac50: 6765 2e20 2059 6f75 206d 7573 7420 696e ge. You must in │ │ │ │ │ -0003ac60: 636c 7564 6520 6569 7468 6572 2061 20e2 clude either a . │ │ │ │ │ -0003ac70: 8098 7379 6d62 6f6c 73e2 8099 2063 6f6e ..symbols... con │ │ │ │ │ -0003ac80: 7472 6f6c 2066 696c 6520 6f72 2061 20e2 trol file or a . │ │ │ │ │ -0003ac90: 8098 7368 6c69 6273 e280 990a 636f 6e74 ..shlibs....cont │ │ │ │ │ -0003aca0: 726f 6c20 6669 6c65 2e0a 0a4e 6f72 6d61 rol file...Norma │ │ │ │ │ -0003acb0: 6c6c 792c 2074 6869 7320 6973 2064 6f6e lly, this is don │ │ │ │ │ -0003acc0: 6520 6279 2063 7265 6174 696e 6720 6120 e by creating a │ │ │ │ │ -0003acd0: e280 9873 796d 626f 6c73 e280 9920 696e ...symbols... in │ │ │ │ │ -0003ace0: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -0003acf0: 6167 650a 6e61 6d65 6420 e280 9864 6562 age.named ...deb │ │ │ │ │ -0003ad00: 6961 6e2f 7061 636b 6167 652e 7379 6d62 ian/package.symb │ │ │ │ │ -0003ad10: 6f6c 73e2 8099 206f 7220 e280 9864 6562 ols... or ...deb │ │ │ │ │ -0003ad20: 6961 6e2f 7379 6d62 6f6c 73e2 8099 2c20 ian/symbols..., │ │ │ │ │ -0003ad30: 706f 7373 6962 6c79 2077 6974 680a e280 possibly with... │ │ │ │ │ -0003ad40: 982e 6172 6368 e280 9920 6170 7065 6e64 ..arch... append │ │ │ │ │ -0003ad50: 6564 2069 6620 7468 6520 7379 6d62 6f6c ed if the symbol │ │ │ │ │ -0003ad60: 7320 696e 666f 726d 6174 696f 6e20 7661 s information va │ │ │ │ │ -0003ad70: 7269 6573 2062 7920 6172 6368 6974 6563 ries by architec │ │ │ │ │ -0003ad80: 7475 7265 2e0a 5468 6973 2066 696c 6520 ture..This file │ │ │ │ │ -0003ad90: 6d61 7920 7573 6520 7468 6520 6578 7465 may use the exte │ │ │ │ │ -0003ada0: 6e64 6564 2073 796e 7461 7820 646f 6375 nded syntax docu │ │ │ │ │ -0003adb0: 6d65 6e74 6564 2069 6e0a e280 9864 706b mented in....dpk │ │ │ │ │ -0003adc0: 672d 6765 6e73 796d 626f 6c73 2831 29e2 g-gensymbols(1). │ │ │ │ │ -0003add0: 8099 2e20 2054 6865 6e2c 2063 616c 6c20 ... Then, call │ │ │ │ │ -0003ade0: e280 9864 706b 672d 6765 6e73 796d 626f ...dpkg-gensymbo │ │ │ │ │ -0003adf0: 6c73 e280 9920 6173 2070 6172 7420 6f66 ls... as part of │ │ │ │ │ -0003ae00: 2074 6865 0a70 6163 6b61 6765 2062 7569 the.package bui │ │ │ │ │ -0003ae10: 6c64 2070 726f 6365 7373 2e20 2049 7420 ld process. It │ │ │ │ │ -0003ae20: 7769 6c6c 2063 7265 6174 6520 e280 9873 will create ...s │ │ │ │ │ -0003ae30: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ -0003ae40: 696e 2074 6865 2070 6163 6b61 6765 0a73 in the package.s │ │ │ │ │ -0003ae50: 7461 6769 6e67 2061 7265 6120 6261 7365 taging area base │ │ │ │ │ -0003ae60: 6420 6f6e 2074 6865 2062 696e 6172 6965 d on the binarie │ │ │ │ │ -0003ae70: 7320 616e 6420 6c69 6272 6172 6965 7320 s and libraries │ │ │ │ │ -0003ae80: 696e 2074 6865 2070 6163 6b61 6765 2073 in the package s │ │ │ │ │ -0003ae90: 7461 6769 6e67 0a61 7265 6120 616e 6420 taging.area and │ │ │ │ │ -0003aea0: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ -0003aeb0: 9920 6669 6c65 7320 696e 2074 6865 2073 . files in the s │ │ │ │ │ -0003aec0: 6f75 7263 6520 7061 636b 6167 652e 2020 ource package. │ │ │ │ │ -0003aed0: 2831 290a 0a50 6163 6b61 6765 7320 7468 (1)..Packages th │ │ │ │ │ -0003aee0: 6174 2070 726f 7669 6465 20e2 8098 7379 at provide ...sy │ │ │ │ │ -0003aef0: 6d62 6f6c 73e2 8099 2066 696c 6573 206d mbols... files m │ │ │ │ │ -0003af00: 7573 7420 6b65 6570 2074 6865 6d20 7570 ust keep them up │ │ │ │ │ -0003af10: 2d74 6f2d 6461 7465 2074 6f0a 656e 7375 -to-date to.ensu │ │ │ │ │ -0003af20: 7265 2063 6f72 7265 6374 2064 6570 656e re correct depen │ │ │ │ │ -0003af30: 6465 6e63 6965 7320 696e 2070 6163 6b61 dencies in packa │ │ │ │ │ -0003af40: 6765 7320 7468 6174 2075 7365 2074 6865 ges that use the │ │ │ │ │ -0003af50: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003af60: 732e 0a54 6869 7320 6d65 616e 7320 7570 s..This means up │ │ │ │ │ -0003af70: 6461 7469 6e67 2074 6865 20e2 8098 7379 dating the ...sy │ │ │ │ │ -0003af80: 6d62 6f6c 73e2 8099 2066 696c 6520 7768 mbols... file wh │ │ │ │ │ -0003af90: 656e 6576 6572 2061 206e 6577 2070 7562 enever a new pub │ │ │ │ │ -0003afa0: 6c69 6320 7379 6d62 6f6c 2069 730a 6164 lic symbol is.ad │ │ │ │ │ -0003afb0: 6465 642c 2063 6861 6e67 696e 6720 7468 ded, changing th │ │ │ │ │ -0003afc0: 6520 6d69 6e69 6d61 6c2d 7665 7273 696f e minimal-versio │ │ │ │ │ -0003afd0: 6e20 6669 656c 6420 7768 656e 6576 6572 n field whenever │ │ │ │ │ -0003afe0: 2061 2073 796d 626f 6c20 6368 616e 6765 a symbol change │ │ │ │ │ -0003aff0: 730a 6265 6861 7669 6f72 206f 7220 7369 s.behavior or si │ │ │ │ │ -0003b000: 676e 6174 7572 6520 696e 2061 2062 6163 gnature in a bac │ │ │ │ │ -0003b010: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ -0003b020: 2077 6179 2028 7365 6520 2a6e 6f74 6520 way (see *note │ │ │ │ │ -0003b030: 5368 6172 6564 0a6c 6962 7261 7279 2041 Shared.library A │ │ │ │ │ -0003b040: 4249 2063 6861 6e67 6573 3a20 6564 2e29 BI changes: ed.) │ │ │ │ │ -0003b050: 2c20 616e 6420 6368 616e 6769 6e67 2074 , and changing t │ │ │ │ │ -0003b060: 6865 206c 6962 7261 7279 2d73 6f6e 616d he library-sonam │ │ │ │ │ -0003b070: 6520 616e 640a 6d61 696e 2d64 6570 656e e and.main-depen │ │ │ │ │ -0003b080: 6465 6e63 792d 7465 6d70 6c61 7465 2c20 dency-template, │ │ │ │ │ -0003b090: 616e 6420 7072 6f62 6162 6c79 2061 6c6c and probably all │ │ │ │ │ -0003b0a0: 206f 6620 7468 6520 6d69 6e69 6d61 6c2d of the minimal- │ │ │ │ │ -0003b0b0: 7665 7273 696f 6e0a 6669 656c 6473 2c20 version.fields, │ │ │ │ │ -0003b0c0: 7768 656e 2074 6865 206c 6962 7261 7279 when the library │ │ │ │ │ -0003b0d0: 2063 6861 6e67 6573 20e2 8098 534f 4e41 changes ...SONA │ │ │ │ │ -0003b0e0: 4d45 e280 992e 2020 5265 6d6f 7669 6e67 ME.... Removing │ │ │ │ │ -0003b0f0: 2061 2070 7562 6c69 6320 7379 6d62 6f6c a public symbol │ │ │ │ │ -0003b100: 0a66 726f 6d20 7468 6520 e280 9873 796d .from the ...sym │ │ │ │ │ -0003b110: 626f 6c73 e280 9920 6669 6c65 2062 6563 bols... file bec │ │ │ │ │ -0003b120: 6175 7365 2069 74e2 8099 7320 6e6f 206c ause it...s no l │ │ │ │ │ -0003b130: 6f6e 6765 7220 7072 6f76 6964 6564 2062 onger provided b │ │ │ │ │ -0003b140: 7920 7468 6520 6c69 6272 6172 790a 6e6f y the library.no │ │ │ │ │ -0003b150: 726d 616c 6c79 2072 6571 7569 7265 7320 rmally requires │ │ │ │ │ -0003b160: 6368 616e 6769 6e67 2074 6865 20e2 8098 changing the ... │ │ │ │ │ -0003b170: 534f 4e41 4d45 e280 9920 6f66 2074 6865 SONAME... of the │ │ │ │ │ -0003b180: 206c 6962 7261 7279 2e20 2053 6565 202a library. See * │ │ │ │ │ -0003b190: 6e6f 7465 0a52 756e 2d74 696d 6520 7368 note.Run-time sh │ │ │ │ │ -0003b1a0: 6172 6564 206c 6962 7261 7269 6573 3a20 ared libraries: │ │ │ │ │ -0003b1b0: 6462 2e20 666f 7220 6d6f 7265 2069 6e66 db. for more inf │ │ │ │ │ -0003b1c0: 6f72 6d61 7469 6f6e 206f 6e20 e280 9853 ormation on ...S │ │ │ │ │ -0003b1d0: 4f4e 414d 45e2 8099 732e 0a0a 2020 202d ONAME...s... - │ │ │ │ │ -0003b1e0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -0003b1f0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -0003b200: 2020 2028 3129 2049 6620 796f 7520 6172 (1) If you ar │ │ │ │ │ -0003b210: 6520 7573 696e 6720 e280 9864 6562 6865 e using ...debhe │ │ │ │ │ -0003b220: 6c70 6572 e280 992c 20e2 8098 6468 5f6d lper..., ...dh_m │ │ │ │ │ -0003b230: 616b 6573 686c 6962 73e2 8099 2077 696c akeshlibs... wil │ │ │ │ │ -0003b240: 6c20 7461 6b65 2063 6172 6520 6f66 0a63 l take care of.c │ │ │ │ │ -0003b250: 616c 6c69 6e67 2065 6974 6865 7220 e280 alling either .. │ │ │ │ │ -0003b260: 9864 706b 672d 6765 6e73 796d 626f 6c73 .dpkg-gensymbols │ │ │ │ │ -0003b270: e280 9920 6f72 2067 656e 6572 6174 696e ... or generatin │ │ │ │ │ -0003b280: 6720 6120 e280 9873 686c 6962 73e2 8099 g a ...shlibs... │ │ │ │ │ -0003b290: 2066 696c 6520 6173 0a61 7070 726f 7072 file as.appropr │ │ │ │ │ -0003b2a0: 6961 7465 2e0a 0a1f 0a46 696c 653a 2064 iate.....File: d │ │ │ │ │ -0003b2b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0003b2c0: 6f2c 2020 4e6f 6465 3a20 5468 6520 7368 o, Node: The sh │ │ │ │ │ -0003b2d0: 6c69 6273 2073 7973 7465 6d2c 2020 5072 libs system, Pr │ │ │ │ │ -0003b2e0: 6576 3a20 5468 6520 7379 6d62 6f6c 7320 ev: The symbols │ │ │ │ │ -0003b2f0: 7379 7374 656d 2c20 2055 703a 2044 6570 system, Up: Dep │ │ │ │ │ -0003b300: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -0003b310: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ -0003b320: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -0003b330: 0a0a 372e 362e 3420 5468 6520 e280 9873 ..7.6.4 The ...s │ │ │ │ │ -0003b340: 686c 6962 73e2 8099 2073 7973 7465 6d0a hlibs... system. │ │ │ │ │ -0003b350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b360: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 20e2 ---------..The . │ │ │ │ │ -0003b370: 8098 7368 6c69 6273 e280 9920 7379 7374 ..shlibs... syst │ │ │ │ │ -0003b380: 656d 2069 7320 6120 7369 6d70 6c65 7220 em is a simpler │ │ │ │ │ -0003b390: 616c 7465 726e 6174 6976 6520 746f 2074 alternative to t │ │ │ │ │ -0003b3a0: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ -0003b3b0: 2073 7973 7465 6d20 666f 720a 6465 636c system for.decl │ │ │ │ │ -0003b3c0: 6172 696e 6720 6465 7065 6e64 656e 6369 aring dependenci │ │ │ │ │ -0003b3d0: 6573 2066 6f72 2073 6861 7265 6420 6c69 es for shared li │ │ │ │ │ -0003b3e0: 6272 6172 6965 732e 2020 4974 206d 6179 braries. It may │ │ │ │ │ -0003b3f0: 2062 6520 6d6f 7265 2061 7070 726f 7072 be more appropr │ │ │ │ │ -0003b400: 6961 7465 0a66 6f72 2043 2b2b 206c 6962 iate.for C++ lib │ │ │ │ │ -0003b410: 7261 7269 6573 2061 6e64 206f 7468 6572 raries and other │ │ │ │ │ -0003b420: 2063 6173 6573 2077 6865 7265 2074 7261 cases where tra │ │ │ │ │ -0003b430: 636b 696e 6720 696e 6469 7669 6475 616c cking individual │ │ │ │ │ -0003b440: 2073 796d 626f 6c73 2069 730a 746f 6f20 symbols is.too │ │ │ │ │ -0003b450: 6469 6666 6963 756c 742e 2020 4974 2070 difficult. It p │ │ │ │ │ -0003b460: 7265 6461 7465 6420 7468 6520 e280 9873 redated the ...s │ │ │ │ │ -0003b470: 796d 626f 6c73 e280 9920 7379 7374 656d ymbols... system │ │ │ │ │ -0003b480: 2061 6e64 2069 7320 7468 6572 6566 6f72 and is therefor │ │ │ │ │ -0003b490: 650a 6672 6571 7565 6e74 6c79 2073 6565 e.frequently see │ │ │ │ │ -0003b4a0: 6e20 696e 206f 6c64 6572 2070 6163 6b61 n in older packa │ │ │ │ │ -0003b4b0: 6765 732e 2020 4974 2069 7320 616c 736f ges. It is also │ │ │ │ │ -0003b4c0: 2072 6571 7569 7265 6420 666f 7220 7564 required for ud │ │ │ │ │ -0003b4d0: 6562 732c 2077 6869 6368 0a64 6f20 6e6f ebs, which.do no │ │ │ │ │ -0003b4e0: 7420 7375 7070 6f72 7420 e280 9873 796d t support ...sym │ │ │ │ │ -0003b4f0: 626f 6c73 e280 992e 0a0a 496e 2074 6865 bols......In the │ │ │ │ │ -0003b500: 2066 6f6c 6c6f 7769 6e67 2073 6563 7469 following secti │ │ │ │ │ -0003b510: 6f6e 732c 2077 6520 7769 6c6c 2066 6972 ons, we will fir │ │ │ │ │ -0003b520: 7374 2064 6573 6372 6962 6520 7768 6572 st describe wher │ │ │ │ │ -0003b530: 6520 7468 6520 7661 7269 6f75 730a e280 e the various... │ │ │ │ │ -0003b540: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ -0003b550: 2061 7265 2074 6f20 6265 2066 6f75 6e64 are to be found │ │ │ │ │ -0003b560: 2c20 7468 656e 2068 6f77 2074 6f20 7573 , then how to us │ │ │ │ │ -0003b570: 6520 e280 9864 706b 672d 7368 6c69 6264 e ...dpkg-shlibd │ │ │ │ │ -0003b580: 6570 73e2 8099 2c20 616e 640a 6669 6e61 eps..., and.fina │ │ │ │ │ -0003b590: 6c6c 7920 7468 6520 e280 9873 686c 6962 lly the ...shlib │ │ │ │ │ -0003b5a0: 73e2 8099 2066 696c 6520 666f 726d 6174 s... file format │ │ │ │ │ -0003b5b0: 2061 6e64 2068 6f77 2074 6f20 6372 6561 and how to crea │ │ │ │ │ -0003b5c0: 7465 2074 6865 6d2e 0a0a 2a20 4d65 6e75 te them...* Menu │ │ │ │ │ -0003b5d0: 3a0a 0a2a 2054 6865 2073 686c 6962 7320 :..* The shlibs │ │ │ │ │ -0003b5e0: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ -0003b5f0: 2074 6865 2073 7973 7465 6d3a 3a0a 2a20 the system::.* │ │ │ │ │ -0003b600: 5468 6520 7368 6c69 6273 2046 696c 6520 The shlibs File │ │ │ │ │ -0003b610: 466f 726d 6174 3a3a 0a2a 2050 726f 7669 Format::.* Provi │ │ │ │ │ -0003b620: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ -0003b630: 6c65 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 le::....File: de │ │ │ │ │ -0003b640: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0003b650: 2c20 204e 6f64 653a 2054 6865 2073 686c , Node: The shl │ │ │ │ │ -0003b660: 6962 7320 6669 6c65 7320 7072 6573 656e ibs files presen │ │ │ │ │ -0003b670: 7420 6f6e 2074 6865 2073 7973 7465 6d2c t on the system, │ │ │ │ │ -0003b680: 2020 4e65 7874 3a20 5468 6520 7368 6c69 Next: The shli │ │ │ │ │ -0003b690: 6273 2046 696c 6520 466f 726d 6174 2c20 bs File Format, │ │ │ │ │ -0003b6a0: 2055 703a 2054 6865 2073 686c 6962 7320 Up: The shlibs │ │ │ │ │ -0003b6b0: 7379 7374 656d 0a0a 372e 362e 342e 3120 system..7.6.4.1 │ │ │ │ │ -0003b6c0: 5468 6520 e280 9873 686c 6962 73e2 8099 The ...shlibs... │ │ │ │ │ -0003b6d0: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ -0003b6e0: 6e20 7468 6520 7379 7374 656d 0a2e 2e2e n the system.... │ │ │ │ │ -0003b6f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003b700: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003b710: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 ...............T │ │ │ │ │ -0003b720: 6865 7265 2061 7265 2073 6576 6572 616c here are several │ │ │ │ │ -0003b730: 2070 6c61 6365 7320 7768 6572 6520 e280 places where .. │ │ │ │ │ -0003b740: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ -0003b750: 2061 7265 2066 6f75 6e64 2e20 2054 6865 are found. The │ │ │ │ │ -0003b760: 2066 6f6c 6c6f 7769 6e67 0a6c 6973 7420 following.list │ │ │ │ │ -0003b770: 6769 7665 7320 7468 656d 2069 6e20 7468 gives them in th │ │ │ │ │ -0003b780: 6520 6f72 6465 7220 696e 2077 6869 6368 e order in which │ │ │ │ │ -0003b790: 2074 6865 7920 6172 6520 7265 6164 2062 they are read b │ │ │ │ │ -0003b7a0: 7920 e280 9864 706b 672d 7368 6c69 6264 y ...dpkg-shlibd │ │ │ │ │ -0003b7b0: 6570 73e2 8099 2e0a 2854 6865 2066 6972 eps.....(The fir │ │ │ │ │ -0003b7c0: 7374 206f 6e65 2077 6869 6368 2067 6976 st one which giv │ │ │ │ │ -0003b7d0: 6573 2074 6865 2072 6571 7569 7265 6420 es the required │ │ │ │ │ -0003b7e0: 696e 666f 726d 6174 696f 6e20 6973 2075 information is u │ │ │ │ │ -0003b7f0: 7365 642e 290a 0ae2 8098 6465 6269 616e sed.).....debian │ │ │ │ │ -0003b800: 2f73 686c 6962 732e 6c6f 6361 6ce2 8099 /shlibs.local... │ │ │ │ │ -0003b810: 0a0a 2020 2020 2054 6869 7320 6c69 7374 .. This list │ │ │ │ │ -0003b820: 7320 6f76 6572 7269 6465 7320 666f 7220 s overrides for │ │ │ │ │ -0003b830: 7468 6973 2070 6163 6b61 6765 2e20 2054 this package. T │ │ │ │ │ -0003b840: 6869 7320 6669 6c65 2073 686f 756c 6420 his file should │ │ │ │ │ -0003b850: 6e6f 726d 616c 6c79 0a20 2020 2020 6e6f normally. no │ │ │ │ │ -0003b860: 7420 6265 2075 7365 642c 2062 7574 206d t be used, but m │ │ │ │ │ -0003b870: 6179 2062 6520 6e65 6564 6564 2074 656d ay be needed tem │ │ │ │ │ -0003b880: 706f 7261 7269 6c79 2069 6e20 756e 7573 porarily in unus │ │ │ │ │ -0003b890: 7561 6c20 7369 7475 6174 696f 6e73 2074 ual situations t │ │ │ │ │ -0003b8a0: 6f0a 2020 2020 2077 6f72 6b20 6172 6f75 o. work arou │ │ │ │ │ -0003b8b0: 6e64 2062 7567 7320 696e 206f 7468 6572 nd bugs in other │ │ │ │ │ -0003b8c0: 2070 6163 6b61 6765 732c 206f 7220 696e packages, or in │ │ │ │ │ -0003b8d0: 2075 6e75 7375 616c 2063 6173 6573 2077 unusual cases w │ │ │ │ │ -0003b8e0: 6865 7265 2074 6865 0a20 2020 2020 6e6f here the. no │ │ │ │ │ -0003b8f0: 726d 616c 6c79 2064 6563 6c61 7265 6420 rmally declared │ │ │ │ │ -0003b900: 6465 7065 6e64 656e 6379 2069 6e66 6f72 dependency infor │ │ │ │ │ -0003b910: 6d61 7469 6f6e 2069 6e20 7468 6520 696e mation in the in │ │ │ │ │ -0003b920: 7374 616c 6c65 6420 e280 9873 686c 6962 stalled ...shlib │ │ │ │ │ -0003b930: 73e2 8099 0a20 2020 2020 6669 6c65 2066 s.... file f │ │ │ │ │ -0003b940: 6f72 2061 206c 6962 7261 7279 2063 616e or a library can │ │ │ │ │ -0003b950: 6e6f 7420 6265 2075 7365 642e 2020 5468 not be used. Th │ │ │ │ │ -0003b960: 6973 2066 696c 6520 6f76 6572 7269 6465 is file override │ │ │ │ │ -0003b970: 7320 696e 666f 726d 6174 696f 6e0a 2020 s information. │ │ │ │ │ -0003b980: 2020 206f 6274 6169 6e65 6420 6672 6f6d obtained from │ │ │ │ │ -0003b990: 2061 6e79 206f 7468 6572 2073 6f75 7263 any other sourc │ │ │ │ │ -0003b9a0: 652e 0a0a e280 982f 6574 632f 6470 6b67 e....../etc/dpkg │ │ │ │ │ -0003b9b0: 2f73 686c 6962 732e 6f76 6572 7269 6465 /shlibs.override │ │ │ │ │ -0003b9c0: e280 990a 0a20 2020 2020 5468 6973 206c ..... This l │ │ │ │ │ -0003b9d0: 6973 7473 2067 6c6f 6261 6c20 6f76 6572 ists global over │ │ │ │ │ -0003b9e0: 7269 6465 732e 2020 5468 6973 206c 6973 rides. This lis │ │ │ │ │ -0003b9f0: 7420 6973 206e 6f72 6d61 6c6c 7920 656d t is normally em │ │ │ │ │ -0003ba00: 7074 792e 2020 4974 2069 730a 2020 2020 pty. It is. │ │ │ │ │ -0003ba10: 206d 6169 6e74 6169 6e65 6420 6279 2074 maintained by t │ │ │ │ │ -0003ba20: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ -0003ba30: 6164 6d69 6e69 7374 7261 746f 722e 0a0a administrator... │ │ │ │ │ -0003ba40: e280 9844 4542 4941 4e2f 7368 6c69 6273 ...DEBIAN/shlibs │ │ │ │ │ -0003ba50: e280 9920 6669 6c65 7320 696e 2074 6865 ... files in the │ │ │ │ │ -0003ba60: 20e2 809c 6275 696c 6420 6469 7265 6374 ...build direct │ │ │ │ │ -0003ba70: 6f72 79e2 809d 0a0a 2020 2020 2054 6865 ory..... The │ │ │ │ │ -0003ba80: 7365 2066 696c 6573 2061 7265 2067 656e se files are gen │ │ │ │ │ -0003ba90: 6572 6174 6564 2061 7320 7061 7274 206f erated as part o │ │ │ │ │ -0003baa0: 6620 7468 6520 7061 636b 6167 6520 6275 f the package bu │ │ │ │ │ -0003bab0: 696c 6420 7072 6f63 6573 7320 616e 640a ild process and. │ │ │ │ │ -0003bac0: 2020 2020 2073 7461 6765 6420 666f 7220 staged for │ │ │ │ │ -0003bad0: 696e 636c 7573 696f 6e20 6173 2063 6f6e inclusion as con │ │ │ │ │ -0003bae0: 7472 6f6c 2066 696c 6573 2069 6e20 7468 trol files in th │ │ │ │ │ -0003baf0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0003bb00: 7320 6265 696e 670a 2020 2020 2062 7569 s being. bui │ │ │ │ │ -0003bb10: 6c74 2e20 2054 6865 7920 7072 6f76 6964 lt. They provid │ │ │ │ │ -0003bb20: 6520 6465 7461 696c 7320 6f66 2061 6e79 e details of any │ │ │ │ │ -0003bb30: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003bb40: 7320 696e 636c 7564 6564 2069 6e0a 2020 s included in. │ │ │ │ │ -0003bb50: 2020 2074 6865 2073 616d 6520 7061 636b the same pack │ │ │ │ │ -0003bb60: 6167 652e 0a0a e280 9873 686c 6962 73e2 age......shlibs. │ │ │ │ │ -0003bb70: 8099 2063 6f6e 7472 6f6c 2066 696c 6573 .. control files │ │ │ │ │ -0003bb80: 2066 6f72 2070 6163 6b61 6765 7320 696e for packages in │ │ │ │ │ -0003bb90: 7374 616c 6c65 6420 6f6e 2074 6865 2073 stalled on the s │ │ │ │ │ -0003bba0: 7973 7465 6d0a 0a20 2020 2020 5468 6520 ystem.. The │ │ │ │ │ -0003bbb0: e280 9873 686c 6962 73e2 8099 2063 6f6e ...shlibs... con │ │ │ │ │ -0003bbc0: 7472 6f6c 2066 696c 6573 2066 6f72 2061 trol files for a │ │ │ │ │ -0003bbd0: 6c6c 2074 6865 2070 6163 6b61 6765 7320 ll the packages │ │ │ │ │ -0003bbe0: 6375 7272 656e 746c 7920 696e 7374 616c currently instal │ │ │ │ │ -0003bbf0: 6c65 640a 2020 2020 206f 6e20 7468 6520 led. on the │ │ │ │ │ -0003bc00: 7379 7374 656d 2e20 2054 6865 7365 2066 system. These f │ │ │ │ │ -0003bc10: 696c 6573 2063 616e 2062 6520 7265 6164 iles can be read │ │ │ │ │ -0003bc20: 2075 7369 6e67 20e2 8098 6470 6b67 2d71 using ...dpkg-q │ │ │ │ │ -0003bc30: 7565 7279 0a20 2020 2020 2d2d 636f 6e74 uery. --cont │ │ │ │ │ -0003bc40: 726f 6c2d 7368 6f77 2070 6163 6b61 6765 rol-show package │ │ │ │ │ -0003bc50: 2073 686c 6962 73e2 8099 2e0a 0ae2 8098 shlibs......... │ │ │ │ │ -0003bc60: 2f65 7463 2f64 706b 672f 7368 6c69 6273 /etc/dpkg/shlibs │ │ │ │ │ -0003bc70: 2e64 6566 6175 6c74 e280 990a 0a20 2020 .default..... │ │ │ │ │ -0003bc80: 2020 5468 6973 2066 696c 6520 6c69 7374 This file list │ │ │ │ │ -0003bc90: 7320 616e 7920 7368 6172 6564 206c 6962 s any shared lib │ │ │ │ │ -0003bca0: 7261 7269 6573 2077 686f 7365 2070 6163 raries whose pac │ │ │ │ │ -0003bcb0: 6b61 6765 7320 6861 7665 2066 6169 6c65 kages have faile │ │ │ │ │ -0003bcc0: 6420 746f 0a20 2020 2020 7072 6f76 6964 d to. provid │ │ │ │ │ -0003bcd0: 6520 636f 7272 6563 7420 e280 9873 686c e correct ...shl │ │ │ │ │ -0003bce0: 6962 73e2 8099 2066 696c 6573 2e20 2049 ibs... files. I │ │ │ │ │ -0003bcf0: 7420 7761 7320 7573 6564 2077 6865 6e20 t was used when │ │ │ │ │ -0003bd00: 7468 6520 e280 9873 686c 6962 73e2 8099 the ...shlibs... │ │ │ │ │ -0003bd10: 0a20 2020 2020 7365 7475 7020 7761 7320 . setup was │ │ │ │ │ -0003bd20: 6669 7273 7420 696e 7472 6f64 7563 6564 first introduced │ │ │ │ │ -0003bd30: 2c20 6275 7420 6974 2069 7320 6e6f 7720 , but it is now │ │ │ │ │ -0003bd40: 6e6f 726d 616c 6c79 2065 6d70 7479 2e20 normally empty. │ │ │ │ │ -0003bd50: 2049 7420 6973 0a20 2020 2020 6d61 696e It is. main │ │ │ │ │ -0003bd60: 7461 696e 6564 2062 7920 7468 6520 e280 tained by the .. │ │ │ │ │ -0003bd70: 9864 706b 67e2 8099 206d 6169 6e74 6169 .dpkg... maintai │ │ │ │ │ -0003bd80: 6e65 722e 0a0a 4966 2061 20e2 8098 7379 ner...If a ...sy │ │ │ │ │ -0003bd90: 6d62 6f6c 73e2 8099 2066 696c 6520 666f mbols... file fo │ │ │ │ │ -0003bda0: 7220 6120 7368 6172 6564 206c 6962 7261 r a shared libra │ │ │ │ │ -0003bdb0: 7279 2070 6163 6b61 6765 2069 7320 6176 ry package is av │ │ │ │ │ -0003bdc0: 6169 6c61 626c 652c 0ae2 8098 6470 6b67 ailable,....dpkg │ │ │ │ │ -0003bdd0: 2d73 686c 6962 6465 7073 e280 9920 7769 -shlibdeps... wi │ │ │ │ │ -0003bde0: 6c6c 2061 6c77 6179 7320 7573 6520 6974 ll always use it │ │ │ │ │ -0003bdf0: 2069 6e20 7072 6566 6572 656e 6365 2074 in preference t │ │ │ │ │ -0003be00: 6f20 6120 e280 9873 686c 6962 73e2 8099 o a ...shlibs... │ │ │ │ │ -0003be10: 2c20 7769 7468 0a74 6865 2065 7863 6570 , with.the excep │ │ │ │ │ -0003be20: 7469 6f6e 206f 6620 e280 9864 6562 6961 tion of ...debia │ │ │ │ │ -0003be30: 6e2f 7368 6c69 6273 2e6c 6f63 616c e280 n/shlibs.local.. │ │ │ │ │ -0003be40: 992e 2020 5468 6520 6c61 7474 6572 206f .. The latter o │ │ │ │ │ -0003be50: 7665 7272 6964 6573 2061 6e79 206f 7468 verrides any oth │ │ │ │ │ -0003be60: 6572 0ae2 8098 7368 6c69 6273 e280 9920 er....shlibs... │ │ │ │ │ -0003be70: 6f72 20e2 8098 7379 6d62 6f6c 73e2 8099 or ...symbols... │ │ │ │ │ -0003be80: 2066 696c 6573 2e0a 0a1f 0a46 696c 653a files.....File: │ │ │ │ │ -0003be90: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0003bea0: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ -0003beb0: 7368 6c69 6273 2046 696c 6520 466f 726d shlibs File Form │ │ │ │ │ -0003bec0: 6174 2c20 204e 6578 743a 2050 726f 7669 at, Next: Provi │ │ │ │ │ -0003bed0: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ -0003bee0: 6c65 2c20 2050 7265 763a 2054 6865 2073 le, Prev: The s │ │ │ │ │ -0003bef0: 686c 6962 7320 6669 6c65 7320 7072 6573 hlibs files pres │ │ │ │ │ -0003bf00: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ -0003bf10: 6d2c 2020 5570 3a20 5468 6520 7368 6c69 m, Up: The shli │ │ │ │ │ -0003bf20: 6273 2073 7973 7465 6d0a 0a37 2e36 2e34 bs system..7.6.4 │ │ │ │ │ -0003bf30: 2e32 2054 6865 20e2 8098 7368 6c69 6273 .2 The ...shlibs │ │ │ │ │ -0003bf40: e280 9920 4669 6c65 2046 6f72 6d61 740a ... File Format. │ │ │ │ │ -0003bf50: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003bf60: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003bf70: 0a0a 4561 6368 20e2 8098 7368 6c69 6273 ..Each ...shlibs │ │ │ │ │ -0003bf80: e280 9920 6669 6c65 2068 6173 2074 6865 ... file has the │ │ │ │ │ -0003bf90: 2073 616d 6520 666f 726d 6174 2e20 204c same format. L │ │ │ │ │ -0003bfa0: 696e 6573 2062 6567 696e 6e69 6e67 2077 ines beginning w │ │ │ │ │ -0003bfb0: 6974 6820 e280 9823 e280 9920 6172 650a ith ...#... are. │ │ │ │ │ -0003bfc0: 636f 6e73 6964 6572 6564 2074 6f20 6265 considered to be │ │ │ │ │ -0003bfd0: 2063 6f6d 6d65 6e74 7320 616e 6420 6172 comments and ar │ │ │ │ │ -0003bfe0: 6520 6967 6e6f 7265 642e 2020 4561 6368 e ignored. Each │ │ │ │ │ -0003bff0: 206c 696e 6520 6973 206f 6620 7468 6520 line is of the │ │ │ │ │ -0003c000: 666f 726d 3a0a 0a20 2020 2020 5b74 7970 form:.. [typ │ │ │ │ │ -0003c010: 653a 205d 6c69 6272 6172 792d 6e61 6d65 e: ]library-name │ │ │ │ │ -0003c020: 2073 6f6e 616d 652d 7665 7273 696f 6e20 soname-version │ │ │ │ │ -0003c030: 6465 7065 6e64 656e 6369 6573 202e 2e2e dependencies ... │ │ │ │ │ -0003c040: 0a0a 5765 2077 696c 6c20 6578 706c 6169 ..We will explai │ │ │ │ │ -0003c050: 6e20 7468 6973 2062 7920 7265 6665 7265 n this by refere │ │ │ │ │ -0003c060: 6e63 6520 746f 2074 6865 2065 7861 6d70 nce to the examp │ │ │ │ │ -0003c070: 6c65 206f 6620 7468 6520 e280 987a 6c69 le of the ...zli │ │ │ │ │ -0003c080: 6231 67e2 8099 0a70 6163 6b61 6765 2c20 b1g....package, │ │ │ │ │ -0003c090: 7768 6963 6820 2861 7420 7468 6520 7469 which (at the ti │ │ │ │ │ -0003c0a0: 6d65 206f 6620 7772 6974 696e 6729 2069 me of writing) i │ │ │ │ │ -0003c0b0: 6e73 7461 6c6c 7320 7468 6520 7368 6172 nstalls the shar │ │ │ │ │ -0003c0c0: 6564 206c 6962 7261 7279 0ae2 8098 2f75 ed library..../u │ │ │ │ │ -0003c0d0: 7372 2f6c 6962 2f6c 6962 7a2e 736f 2e31 sr/lib/libz.so.1 │ │ │ │ │ -0003c0e0: 2e32 2e33 2e34 e280 992e 0a0a e280 9874 .2.3.4.........t │ │ │ │ │ -0003c0f0: 7970 65e2 8099 2069 7320 616e 206f 7074 ype... is an opt │ │ │ │ │ -0003c100: 696f 6e61 6c20 656c 656d 656e 7420 7468 ional element th │ │ │ │ │ -0003c110: 6174 2069 6e64 6963 6174 6573 2074 6865 at indicates the │ │ │ │ │ -0003c120: 2074 7970 6520 6f66 2070 6163 6b61 6765 type of package │ │ │ │ │ -0003c130: 2066 6f72 0a77 6869 6368 2074 6865 206c for.which the l │ │ │ │ │ -0003c140: 696e 6520 6973 2076 616c 6964 2e20 2054 ine is valid. T │ │ │ │ │ -0003c150: 6865 206f 6e6c 7920 7479 7065 2063 7572 he only type cur │ │ │ │ │ -0003c160: 7265 6e74 6c79 2069 6e20 7573 6520 6973 rently in use is │ │ │ │ │ -0003c170: 20e2 8098 7564 6562 e280 992e 2020 5468 ...udeb.... Th │ │ │ │ │ -0003c180: 650a 636f 6c6f 6e20 616e 6420 7370 6163 e.colon and spac │ │ │ │ │ -0003c190: 6520 6166 7465 7220 7468 6520 7479 7065 e after the type │ │ │ │ │ -0003c1a0: 2061 7265 2072 6571 7569 7265 642e 0a0a are required... │ │ │ │ │ -0003c1b0: e280 986c 6962 7261 7279 2d6e 616d 65e2 ...library-name. │ │ │ │ │ -0003c1c0: 8099 2069 7320 7468 6520 6e61 6d65 206f .. is the name o │ │ │ │ │ -0003c1d0: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ -0003c1e0: 7261 7279 2c20 696e 2074 6869 7320 6361 rary, in this ca │ │ │ │ │ -0003c1f0: 7365 20e2 8098 6c69 627a e280 992e 0a28 se ...libz.....( │ │ │ │ │ -0003c200: 5468 6973 206d 7573 7420 6d61 7463 6820 This must match │ │ │ │ │ -0003c210: 7468 6520 6e61 6d65 2070 6172 7420 6f66 the name part of │ │ │ │ │ -0003c220: 2074 6865 2073 6f6e 616d 652c 2073 6565 the soname, see │ │ │ │ │ -0003c230: 2062 656c 6f77 2e29 0a0a e280 9873 6f6e below.).....son │ │ │ │ │ -0003c240: 616d 652d 7665 7273 696f 6ee2 8099 2069 ame-version... i │ │ │ │ │ -0003c250: 7320 7468 6520 7665 7273 696f 6e20 7061 s the version pa │ │ │ │ │ -0003c260: 7274 206f 6620 7468 6520 454c 4620 e280 rt of the ELF .. │ │ │ │ │ -0003c270: 9853 4f4e 414d 45e2 8099 2061 7474 7269 .SONAME... attri │ │ │ │ │ -0003c280: 6275 7465 206f 660a 7468 6520 6c69 6272 bute of.the libr │ │ │ │ │ -0003c290: 6172 792c 2064 6574 6572 6d69 6e65 6420 ary, determined │ │ │ │ │ -0003c2a0: 7468 6520 7361 6d65 2077 6179 2074 6861 the same way tha │ │ │ │ │ -0003c2b0: 7420 7468 6520 736f 7665 7273 696f 6e20 t the soversion │ │ │ │ │ -0003c2c0: 636f 6d70 6f6e 656e 7420 6f66 2074 6865 component of the │ │ │ │ │ -0003c2d0: 0a72 6563 6f6d 6d65 6e64 6564 2073 6861 .recommended sha │ │ │ │ │ -0003c2e0: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ -0003c2f0: 6167 6520 6e61 6d65 2069 7320 6465 7465 age name is dete │ │ │ │ │ -0003c300: 726d 696e 6564 2e20 2053 6565 202a 6e6f rmined. See *no │ │ │ │ │ -0003c310: 7465 0a52 756e 2d74 696d 6520 7368 6172 te.Run-time shar │ │ │ │ │ -0003c320: 6564 206c 6962 7261 7269 6573 3a20 6462 ed libraries: db │ │ │ │ │ -0003c330: 2e20 666f 7220 7468 6520 6465 7461 696c . for the detail │ │ │ │ │ -0003c340: 732e 0a0a e280 9864 6570 656e 6465 6e63 s......dependenc │ │ │ │ │ -0003c350: 6965 73e2 8099 2068 6173 2074 6865 2073 ies... has the s │ │ │ │ │ -0003c360: 616d 6520 7379 6e74 6178 2061 7320 6120 ame syntax as a │ │ │ │ │ -0003c370: 6465 7065 6e64 656e 6379 2066 6965 6c64 dependency field │ │ │ │ │ -0003c380: 2069 6e20 6120 6269 6e61 7279 0a70 6163 in a binary.pac │ │ │ │ │ -0003c390: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0003c3a0: 652e 2020 4974 2073 686f 756c 6420 6769 e. It should gi │ │ │ │ │ -0003c3b0: 7665 2064 6574 6169 6c73 206f 6620 7768 ve details of wh │ │ │ │ │ -0003c3c0: 6963 6820 7061 636b 6167 6573 2061 7265 ich packages are │ │ │ │ │ -0003c3d0: 0a72 6571 7569 7265 6420 746f 2073 6174 .required to sat │ │ │ │ │ -0003c3e0: 6973 6679 2061 2062 696e 6172 7920 6275 isfy a binary bu │ │ │ │ │ -0003c3f0: 696c 7420 6167 6169 6e73 7420 7468 6520 ilt against the │ │ │ │ │ -0003c400: 7665 7273 696f 6e20 6f66 2074 6865 206c version of the l │ │ │ │ │ -0003c410: 6962 7261 7279 0a63 6f6e 7461 696e 6564 ibrary.contained │ │ │ │ │ -0003c420: 2069 6e20 7468 6520 7061 636b 6167 652e in the package. │ │ │ │ │ -0003c430: 2020 5365 6520 2a6e 6f74 6520 5379 6e74 See *note Synt │ │ │ │ │ -0003c440: 6178 206f 6620 7265 6c61 7469 6f6e 7368 ax of relationsh │ │ │ │ │ -0003c450: 6970 2066 6965 6c64 733a 2063 382e 0a66 ip fields: c8..f │ │ │ │ │ -0003c460: 6f72 2064 6574 6169 6c73 206f 6e20 7468 or details on th │ │ │ │ │ -0003c470: 6520 7379 6e74 6178 2c20 616e 6420 2a6e e syntax, and *n │ │ │ │ │ -0003c480: 6f74 6520 5368 6172 6564 206c 6962 7261 ote Shared libra │ │ │ │ │ -0003c490: 7279 2041 4249 2063 6861 6e67 6573 3a20 ry ABI changes: │ │ │ │ │ -0003c4a0: 6564 2e20 666f 720a 6465 7461 696c 7320 ed. for.details │ │ │ │ │ -0003c4b0: 6f6e 2068 6f77 2074 6f20 6d61 696e 7461 on how to mainta │ │ │ │ │ -0003c4c0: 696e 2074 6865 2064 6570 656e 6465 6e63 in the dependenc │ │ │ │ │ -0003c4d0: 7920 7665 7273 696f 6e20 636f 6e73 7472 y version constr │ │ │ │ │ -0003c4e0: 6169 6e74 2e0a 0a49 6e20 6f75 7220 6578 aint...In our ex │ │ │ │ │ -0003c4f0: 616d 706c 652c 2069 6620 7468 6520 6c61 ample, if the la │ │ │ │ │ -0003c500: 7374 2063 6861 6e67 6520 746f 2074 6865 st change to the │ │ │ │ │ -0003c510: 20e2 8098 7a6c 6962 3167 e280 9920 7061 ...zlib1g... pa │ │ │ │ │ -0003c520: 636b 6167 6520 7468 6174 2063 6f75 6c64 ckage that could │ │ │ │ │ -0003c530: 0a63 6861 6e67 6520 6265 6861 7669 6f72 .change behavior │ │ │ │ │ -0003c540: 2066 6f72 2061 2063 6c69 656e 7420 6f66 for a client of │ │ │ │ │ -0003c550: 2074 6861 7420 6c69 6272 6172 7920 7761 that library wa │ │ │ │ │ -0003c560: 7320 696e 2076 6572 7369 6f6e 0ae2 8098 s in version.... │ │ │ │ │ -0003c570: 313a 312e 322e 332e 332e 6466 7367 2d31 1:1.2.3.3.dfsg-1 │ │ │ │ │ -0003c580: e280 992c 2074 6865 6e20 7468 6520 e280 ..., then the .. │ │ │ │ │ -0003c590: 9873 686c 6962 73e2 8099 2065 6e74 7279 .shlibs... entry │ │ │ │ │ -0003c5a0: 2066 6f72 2074 6869 7320 6c69 6272 6172 for this librar │ │ │ │ │ -0003c5b0: 7920 636f 756c 6420 7361 793a 0a0a 2020 y could say:.. │ │ │ │ │ -0003c5c0: 2020 206c 6962 7a20 3120 7a6c 6962 3167 libz 1 zlib1g │ │ │ │ │ -0003c5d0: 2028 3e3d 2031 3a31 2e32 2e33 2e33 2e64 (>= 1:1.2.3.3.d │ │ │ │ │ -0003c5e0: 6673 6729 0a0a 5468 6973 2076 6572 7369 fsg)..This versi │ │ │ │ │ -0003c5f0: 6f6e 2072 6573 7472 6963 7469 6f6e 206d on restriction m │ │ │ │ │ -0003c600: 7573 7420 6265 206e 6577 2065 6e6f 7567 ust be new enoug │ │ │ │ │ -0003c610: 6820 7468 6174 2061 6e79 2062 696e 6172 h that any binar │ │ │ │ │ -0003c620: 7920 6275 696c 740a 6167 6169 6e73 7420 y built.against │ │ │ │ │ -0003c630: 7468 6520 6375 7272 656e 7420 7665 7273 the current vers │ │ │ │ │ -0003c640: 696f 6e20 6f66 2074 6865 206c 6962 7261 ion of the libra │ │ │ │ │ -0003c650: 7279 2077 696c 6c20 776f 726b 2077 6974 ry will work wit │ │ │ │ │ -0003c660: 6820 616e 7920 7665 7273 696f 6e20 6f66 h any version of │ │ │ │ │ -0003c670: 0a74 6865 2073 6861 7265 6420 6c69 6272 .the shared libr │ │ │ │ │ -0003c680: 6172 7920 7468 6174 2073 6174 6973 6669 ary that satisfi │ │ │ │ │ -0003c690: 6573 2074 6861 7420 6465 7065 6e64 656e es that dependen │ │ │ │ │ -0003c6a0: 6379 2e0a 0a41 7320 7a6c 6962 3167 2061 cy...As zlib1g a │ │ │ │ │ -0003c6b0: 6c73 6f20 7072 6f76 6964 6573 2061 2075 lso provides a u │ │ │ │ │ -0003c6c0: 6465 6220 636f 6e74 6169 6e69 6e67 2074 deb containing t │ │ │ │ │ -0003c6d0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -0003c6e0: 792c 2074 6865 7265 0a77 6f75 6c64 2061 y, there.would a │ │ │ │ │ -0003c6f0: 6c73 6f20 6265 2061 2073 6563 6f6e 6420 lso be a second │ │ │ │ │ -0003c700: 6c69 6e65 3a0a 0a20 2020 2020 7564 6562 line:.. udeb │ │ │ │ │ -0003c710: 3a20 6c69 627a 2031 207a 6c69 6231 672d : libz 1 zlib1g- │ │ │ │ │ -0003c720: 7564 6562 2028 3e3d 2031 3a31 2e32 2e33 udeb (>= 1:1.2.3 │ │ │ │ │ -0003c730: 2e33 2e64 6673 6729 0a0a 1f0a 4669 6c65 .3.dfsg)....File │ │ │ │ │ -0003c740: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0003c750: 696e 666f 2c20 204e 6f64 653a 2050 726f info, Node: Pro │ │ │ │ │ -0003c760: 7669 6469 6e67 2061 2073 686c 6962 7320 viding a shlibs │ │ │ │ │ -0003c770: 6669 6c65 2c20 2050 7265 763a 2054 6865 file, Prev: The │ │ │ │ │ -0003c780: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ -0003c790: 6d61 742c 2020 5570 3a20 5468 6520 7368 mat, Up: The sh │ │ │ │ │ -0003c7a0: 6c69 6273 2073 7973 7465 6d0a 0a37 2e36 libs system..7.6 │ │ │ │ │ -0003c7b0: 2e34 2e33 2050 726f 7669 6469 6e67 2061 .4.3 Providing a │ │ │ │ │ -0003c7c0: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -0003c7d0: 6c65 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e le.............. │ │ │ │ │ -0003c7e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0003c7f0: 2e2e 2e2e 0a0a 546f 2070 726f 7669 6465 ......To provide │ │ │ │ │ -0003c800: 2061 20e2 8098 7368 6c69 6273 e280 9920 a ...shlibs... │ │ │ │ │ -0003c810: 6669 6c65 2066 6f72 2061 2073 6861 7265 file for a share │ │ │ │ │ -0003c820: 6420 6c69 6272 6172 7920 6269 6e61 7279 d library binary │ │ │ │ │ -0003c830: 2070 6163 6b61 6765 2c20 6372 6561 7465 package, create │ │ │ │ │ -0003c840: 2061 0ae2 8098 7368 6c69 6273 e280 9920 a....shlibs... │ │ │ │ │ -0003c850: 6669 6c65 2066 6f6c 6c6f 7769 6e67 2074 file following t │ │ │ │ │ -0003c860: 6865 2066 6f72 6d61 7420 6465 7363 7269 he format descri │ │ │ │ │ -0003c870: 6265 6420 6162 6f76 6520 616e 6420 706c bed above and pl │ │ │ │ │ -0003c880: 6163 6520 6974 2069 6e20 7468 650a e280 ace it in the... │ │ │ │ │ -0003c890: 9844 4542 4941 4ee2 8099 2064 6972 6563 .DEBIAN... direc │ │ │ │ │ -0003c8a0: 746f 7279 2066 6f72 2074 6861 7420 7061 tory for that pa │ │ │ │ │ -0003c8b0: 636b 6167 6520 6475 7269 6e67 2074 6865 ckage during the │ │ │ │ │ -0003c8c0: 2062 7569 6c64 2e20 2049 7420 7769 6c6c build. It will │ │ │ │ │ -0003c8d0: 2074 6865 6e20 6265 0a69 6e63 6c75 6465 then be.include │ │ │ │ │ -0003c8e0: 6420 6173 2061 2063 6f6e 7472 6f6c 2066 d as a control f │ │ │ │ │ -0003c8f0: 696c 6520 666f 7220 7468 6174 2070 6163 ile for that pac │ │ │ │ │ -0003c900: 6b61 6765 2e20 2028 3129 0a0a 5369 6e63 kage. (1)..Sinc │ │ │ │ │ -0003c910: 6520 e280 9864 706b 672d 7368 6c69 6264 e ...dpkg-shlibd │ │ │ │ │ -0003c920: 6570 73e2 8099 2072 6561 6473 2074 6865 eps... reads the │ │ │ │ │ -0003c930: 20e2 8098 4445 4249 414e 2f73 686c 6962 ...DEBIAN/shlib │ │ │ │ │ -0003c940: 73e2 8099 2066 696c 6573 2069 6e20 616c s... files in al │ │ │ │ │ -0003c950: 6c20 6f66 2074 6865 0a62 696e 6172 7920 l of the.binary │ │ │ │ │ -0003c960: 7061 636b 6167 6573 2062 6569 6e67 2062 packages being b │ │ │ │ │ -0003c970: 7569 6c74 2066 726f 6d20 7468 6973 2073 uilt from this s │ │ │ │ │ -0003c980: 6f75 7263 6520 7061 636b 6167 652c 2061 ource package, a │ │ │ │ │ -0003c990: 6c6c 206f 6620 7468 650a e280 9844 4542 ll of the....DEB │ │ │ │ │ -0003c9a0: 4941 4e2f 7368 6c69 6273 e280 9920 6669 IAN/shlibs... fi │ │ │ │ │ -0003c9b0: 6c65 7320 7368 6f75 6c64 2062 6520 696e les should be in │ │ │ │ │ -0003c9c0: 7374 616c 6c65 6420 6265 666f 7265 20e2 stalled before . │ │ │ │ │ -0003c9d0: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ -0003c9e0: e280 9920 6973 0a63 616c 6c65 6420 6f6e ... is.called on │ │ │ │ │ -0003c9f0: 2061 6e79 206f 6620 7468 6520 6269 6e61 any of the bina │ │ │ │ │ -0003ca00: 7279 2070 6163 6b61 6765 732e 0a0a 2020 ry packages... │ │ │ │ │ -0003ca10: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0003ca20: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0003ca30: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ -0003ca40: 2077 6861 7420 e280 9864 685f 6d61 6b65 what ...dh_make │ │ │ │ │ -0003ca50: 7368 6c69 6273 e280 9920 696e 2074 6865 shlibs... in the │ │ │ │ │ -0003ca60: 2064 6562 6865 6c70 6572 2073 7569 7465 debhelper suite │ │ │ │ │ -0003ca70: 2064 6f65 732e 2020 4966 0a79 6f75 7220 does. If.your │ │ │ │ │ -0003ca80: 7061 636b 6167 6520 616c 736f 2068 6173 package also has │ │ │ │ │ -0003ca90: 2061 2075 6465 6220 7468 6174 2070 726f a udeb that pro │ │ │ │ │ -0003caa0: 7669 6465 7320 6120 7368 6172 6564 206c vides a shared l │ │ │ │ │ -0003cab0: 6962 7261 7279 2c0a e280 9864 685f 6d61 ibrary,....dh_ma │ │ │ │ │ -0003cac0: 6b65 7368 6c69 6273 e280 9920 6361 6e20 keshlibs... can │ │ │ │ │ -0003cad0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ │ -0003cae0: 6e65 7261 7465 2074 6865 20e2 8098 7564 nerate the ...ud │ │ │ │ │ -0003caf0: 6562 3ae2 8099 206c 696e 6573 2069 6620 eb:... lines if │ │ │ │ │ -0003cb00: 796f 750a 7370 6563 6966 7920 7468 6520 you.specify the │ │ │ │ │ -0003cb10: 6e61 6d65 206f 6620 7468 6520 7564 6562 name of the udeb │ │ │ │ │ -0003cb20: 2077 6974 6820 7468 6520 e280 982d 2d61 with the ...--a │ │ │ │ │ -0003cb30: 6464 2d75 6465 62e2 8099 206f 7074 696f dd-udeb... optio │ │ │ │ │ -0003cb40: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ -0003cb50: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0003cb60: 204e 6f64 653a 2054 6865 204f 7065 7261 Node: The Opera │ │ │ │ │ -0003cb70: 7469 6e67 2053 7973 7465 6d2c 2020 4e65 ting System, Ne │ │ │ │ │ -0003cb80: 7874 3a20 4669 6c65 733c 323e 2c20 2050 xt: Files<2>, P │ │ │ │ │ -0003cb90: 7265 763a 2053 6861 7265 6420 6c69 6272 rev: Shared libr │ │ │ │ │ -0003cba0: 6172 6965 732c 2020 5570 3a20 546f 700a aries, Up: Top. │ │ │ │ │ -0003cbb0: 0a38 2054 6865 204f 7065 7261 7469 6e67 .8 The Operating │ │ │ │ │ -0003cbc0: 2053 7973 7465 6d0a 2a2a 2a2a 2a2a 2a2a System.******** │ │ │ │ │ -0003cbd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ -0003cbe0: 2a20 4d65 6e75 3a0a 0a2a 2046 696c 6520 * Menu:..* File │ │ │ │ │ -0003cbf0: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ -0003cc00: 3a3a 0a2a 2055 7365 7273 2061 6e64 2067 ::.* Users and g │ │ │ │ │ -0003cc10: 726f 7570 733a 3a0a 2a20 5374 6172 7469 roups::.* Starti │ │ │ │ │ -0003cc20: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ -0003cc30: 6573 3a3a 0a2a 2043 6f6e 736f 6c65 206d es::.* Console m │ │ │ │ │ -0003cc40: 6573 7361 6765 7320 6672 6f6d 2069 6e69 essages from ini │ │ │ │ │ -0003cc50: 742e 6420 7363 7269 7074 733a 2043 6f6e t.d scripts: Con │ │ │ │ │ -0003cc60: 736f 6c65 206d 6573 7361 6765 7320 6672 sole messages fr │ │ │ │ │ -0003cc70: 6f6d 2069 6e69 7420 6420 7363 7269 7074 om init d script │ │ │ │ │ -0003cc80: 732e 0a2a 2043 726f 6e20 6a6f 6273 3a3a s..* Cron jobs:: │ │ │ │ │ -0003cc90: 0a2a 204d 656e 7573 3a3a 0a2a 204d 756c .* Menus::.* Mul │ │ │ │ │ -0003cca0: 7469 6d65 6469 6120 6861 6e64 6c65 7273 timedia handlers │ │ │ │ │ -0003ccb0: 3a3a 0a2a 204b 6579 626f 6172 6420 636f ::.* Keyboard co │ │ │ │ │ -0003ccc0: 6e66 6967 7572 6174 696f 6e3a 3a0a 2a20 nfiguration::.* │ │ │ │ │ -0003ccd0: 456e 7669 726f 6e6d 656e 7420 7661 7269 Environment vari │ │ │ │ │ -0003cce0: 6162 6c65 733a 3a0a 2a20 5265 6769 7374 ables::.* Regist │ │ │ │ │ -0003ccf0: 6572 696e 6720 446f 6375 6d65 6e74 7320 ering Documents │ │ │ │ │ -0003cd00: 7573 696e 6720 646f 632d 6261 7365 3a3a using doc-base:: │ │ │ │ │ -0003cd10: 0a2a 2041 6c74 6572 6e61 7465 2069 6e69 .* Alternate ini │ │ │ │ │ -0003cd20: 7420 7379 7374 656d 733a 3a0a 2a20 5369 t systems::.* Si │ │ │ │ │ -0003cd30: 676e 616c 696e 6720 7468 6174 2061 2072 gnaling that a r │ │ │ │ │ -0003cd40: 6562 6f6f 7420 6973 2072 6571 7569 7265 eboot is require │ │ │ │ │ -0003cd50: 643a 3a0a 0a1f 0a46 696c 653a 2064 6562 d::....File: deb │ │ │ │ │ -0003cd60: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0003cd70: 2020 4e6f 6465 3a20 4669 6c65 2073 7973 Node: File sys │ │ │ │ │ -0003cd80: 7465 6d20 6869 6572 6172 6368 792c 2020 tem hierarchy, │ │ │ │ │ -0003cd90: 4e65 7874 3a20 5573 6572 7320 616e 6420 Next: Users and │ │ │ │ │ -0003cda0: 6772 6f75 7073 2c20 2055 703a 2054 6865 groups, Up: The │ │ │ │ │ -0003cdb0: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ -0003cdc0: 6d0a 0a38 2e31 2046 696c 6520 7379 7374 m..8.1 File syst │ │ │ │ │ -0003cdd0: 656d 2068 6965 7261 7263 6879 0a3d 3d3d em hierarchy.=== │ │ │ │ │ -0003cde0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003cdf0: 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 3a0a ======..* Menu:. │ │ │ │ │ -0003ce00: 0a2a 2046 696c 6520 5379 7374 656d 2053 .* File System S │ │ │ │ │ -0003ce10: 7472 7563 7475 7265 3a3a 0a2a 2053 6974 tructure::.* Sit │ │ │ │ │ -0003ce20: 652d 7370 6563 6966 6963 2070 726f 6772 e-specific progr │ │ │ │ │ -0003ce30: 616d 733a 3a0a 2a20 5468 6520 7379 7374 ams::.* The syst │ │ │ │ │ -0003ce40: 656d 2d77 6964 6520 6d61 696c 2064 6972 em-wide mail dir │ │ │ │ │ -0003ce50: 6563 746f 7279 3a3a 0a2a 202f 7275 6e20 ectory::.* /run │ │ │ │ │ -0003ce60: 616e 6420 2f72 756e 2f6c 6f63 6b3a 3a0a and /run/lock::. │ │ │ │ │ -0003ce70: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0003ce80: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0003ce90: 6465 3a20 4669 6c65 2053 7973 7465 6d20 de: File System │ │ │ │ │ -0003cea0: 5374 7275 6374 7572 652c 2020 4e65 7874 Structure, Next │ │ │ │ │ -0003ceb0: 3a20 5369 7465 2d73 7065 6369 6669 6320 : Site-specific │ │ │ │ │ -0003cec0: 7072 6f67 7261 6d73 2c20 2055 703a 2046 programs, Up: F │ │ │ │ │ -0003ced0: 696c 6520 7379 7374 656d 2068 6965 7261 ile system hiera │ │ │ │ │ -0003cee0: 7263 6879 0a0a 382e 312e 3120 4669 6c65 rchy..8.1.1 File │ │ │ │ │ -0003cef0: 2053 7973 7465 6d20 5374 7275 6374 7572 System Structur │ │ │ │ │ -0003cf00: 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d e.-------------- │ │ │ │ │ -0003cf10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -0003cf20: 6865 206c 6f63 6174 696f 6e20 6f66 2061 he location of a │ │ │ │ │ -0003cf30: 6c6c 2066 696c 6573 2061 6e64 2064 6972 ll files and dir │ │ │ │ │ -0003cf40: 6563 746f 7269 6573 206d 7573 7420 636f ectories must co │ │ │ │ │ -0003cf50: 6d70 6c79 2077 6974 6820 7468 650a 4669 mply with the.Fi │ │ │ │ │ -0003cf60: 6c65 7379 7374 656d 2048 6965 7261 7263 lesystem Hierarc │ │ │ │ │ -0003cf70: 6879 2053 7461 6e64 6172 6420 2846 4853 hy Standard (FHS │ │ │ │ │ -0003cf80: 292c 2076 6572 7369 6f6e 2033 2e30 2c20 ), version 3.0, │ │ │ │ │ -0003cf90: 7769 7468 2074 6865 2065 7863 6570 7469 with the excepti │ │ │ │ │ -0003cfa0: 6f6e 730a 6e6f 7465 6420 6265 6c6f 772c ons.noted below, │ │ │ │ │ -0003cfb0: 2061 6e64 2065 7863 6570 7420 7768 6572 and except wher │ │ │ │ │ -0003cfc0: 6520 646f 696e 6720 736f 2077 6f75 6c64 e doing so would │ │ │ │ │ -0003cfd0: 2076 696f 6c61 7465 206f 7468 6572 2074 violate other t │ │ │ │ │ -0003cfe0: 6572 6d73 206f 660a 4465 6269 616e 2050 erms of.Debian P │ │ │ │ │ -0003cff0: 6f6c 6963 792e 2020 5468 6520 666f 6c6c olicy. The foll │ │ │ │ │ -0003d000: 6f77 696e 6720 6578 6365 7074 696f 6e73 owing exceptions │ │ │ │ │ -0003d010: 2074 6f20 7468 6520 4648 5320 6170 706c to the FHS appl │ │ │ │ │ -0003d020: 793a 0a0a 2020 312e 2054 6865 2046 4853 y:.. 1. The FHS │ │ │ │ │ -0003d030: 2072 6571 7569 7265 6d65 6e74 2074 6861 requirement tha │ │ │ │ │ -0003d040: 7420 6172 6368 6974 6563 7475 7265 2d69 t architecture-i │ │ │ │ │ -0003d050: 6e64 6570 656e 6465 6e74 0a20 2020 2020 ndependent. │ │ │ │ │ -0003d060: 6170 706c 6963 6174 696f 6e2d 7370 6563 application-spec │ │ │ │ │ -0003d070: 6966 6963 2073 7461 7469 6320 6669 6c65 ific static file │ │ │ │ │ -0003d080: 7320 6265 206c 6f63 6174 6564 2069 6e20 s be located in │ │ │ │ │ -0003d090: e280 982f 7573 722f 7368 6172 65e2 8099 .../usr/share... │ │ │ │ │ -0003d0a0: 2069 730a 2020 2020 2072 656c 6178 6564 is. relaxed │ │ │ │ │ -0003d0b0: 2074 6f20 6120 7375 6767 6573 7469 6f6e to a suggestion │ │ │ │ │ -0003d0c0: 2e20 2049 6e20 7061 7274 6963 756c 6172 . In particular │ │ │ │ │ -0003d0d0: 2c20 6120 7375 6264 6972 6563 746f 7279 , a subdirectory │ │ │ │ │ -0003d0e0: 206f 660a 2020 2020 20e2 8098 2f75 7372 of. .../usr │ │ │ │ │ -0003d0f0: 2f6c 6962 e280 9920 6d61 7920 6265 2075 /lib... may be u │ │ │ │ │ -0003d100: 7365 6420 6279 2061 2070 6163 6b61 6765 sed by a package │ │ │ │ │ -0003d110: 2028 6f72 2061 2063 6f6c 6c65 6374 696f (or a collectio │ │ │ │ │ -0003d120: 6e20 6f66 2070 6163 6b61 6765 7329 0a20 n of packages). │ │ │ │ │ -0003d130: 2020 2020 746f 2068 6f6c 6420 6120 6d69 to hold a mi │ │ │ │ │ -0003d140: 7874 7572 6520 6f66 2061 7263 6869 7465 xture of archite │ │ │ │ │ -0003d150: 6374 7572 652d 696e 6465 7065 6e64 656e cture-independen │ │ │ │ │ -0003d160: 7420 616e 640a 2020 2020 2061 7263 6869 t and. archi │ │ │ │ │ -0003d170: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ -0003d180: 7420 6669 6c65 732e 2020 486f 7765 7665 t files. Howeve │ │ │ │ │ -0003d190: 722c 2077 6865 6e20 6120 6469 7265 6374 r, when a direct │ │ │ │ │ -0003d1a0: 6f72 7920 6973 0a20 2020 2020 656e 7469 ory is. enti │ │ │ │ │ -0003d1b0: 7265 6c79 2063 6f6d 706f 7365 6420 6f66 rely composed of │ │ │ │ │ -0003d1c0: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ -0003d1d0: 6465 7065 6e64 656e 7420 6669 6c65 732c dependent files, │ │ │ │ │ -0003d1e0: 2069 7420 7368 6f75 6c64 2062 650a 2020 it should be. │ │ │ │ │ -0003d1f0: 2020 206c 6f63 6174 6564 2069 6e20 e280 located in .. │ │ │ │ │ -0003d200: 982f 7573 722f 7368 6172 65e2 8099 2e0a ./usr/share..... │ │ │ │ │ -0003d210: 0a20 2032 2e20 5468 6520 6f70 7469 6f6e . 2. The option │ │ │ │ │ -0003d220: 616c 2072 756c 6573 2072 656c 6174 6564 al rules related │ │ │ │ │ -0003d230: 2074 6f20 7573 6572 2073 7065 6369 6669 to user specifi │ │ │ │ │ -0003d240: 6320 636f 6e66 6967 7572 6174 696f 6e20 c configuration │ │ │ │ │ -0003d250: 6669 6c65 7320 666f 720a 2020 2020 2061 files for. a │ │ │ │ │ -0003d260: 7070 6c69 6361 7469 6f6e 7320 6172 6520 pplications are │ │ │ │ │ -0003d270: 7374 6f72 6564 2069 6e20 7468 6520 7573 stored in the us │ │ │ │ │ -0003d280: 6572 e280 9973 2068 6f6d 6520 6469 7265 er...s home dire │ │ │ │ │ -0003d290: 6374 6f72 7920 6172 6520 7265 6c61 7865 ctory are relaxe │ │ │ │ │ -0003d2a0: 642e 0a20 2020 2020 4974 2069 7320 7265 d.. It is re │ │ │ │ │ -0003d2b0: 636f 6d6d 656e 6465 6420 7468 6174 2073 commended that s │ │ │ │ │ -0003d2c0: 7563 6820 6669 6c65 7320 7374 6172 7420 uch files start │ │ │ │ │ -0003d2d0: 7769 7468 2074 6865 20e2 8098 e280 982e with the ....... │ │ │ │ │ -0003d2e0: e280 99e2 8099 2063 6861 7261 6374 6572 ...... character │ │ │ │ │ -0003d2f0: 2028 610a 2020 2020 20e2 809c 646f 7420 (a. ...dot │ │ │ │ │ -0003d300: 6669 6c65 e280 9d29 2c20 616e 6420 6966 file...), and if │ │ │ │ │ -0003d310: 2061 6e20 6170 706c 6963 6174 696f 6e20 an application │ │ │ │ │ -0003d320: 6e65 6564 7320 746f 2063 7265 6174 6520 needs to create │ │ │ │ │ -0003d330: 6d6f 7265 2074 6861 6e20 6f6e 650a 2020 more than one. │ │ │ │ │ -0003d340: 2020 2064 6f74 2066 696c 6520 7468 656e dot file then │ │ │ │ │ -0003d350: 2074 6865 2070 7265 6665 7272 6564 2070 the preferred p │ │ │ │ │ -0003d360: 6c61 6365 6d65 6e74 2069 7320 696e 2061 lacement is in a │ │ │ │ │ -0003d370: 2073 7562 6469 7265 6374 6f72 7920 7769 subdirectory wi │ │ │ │ │ -0003d380: 7468 2061 0a20 2020 2020 6e61 6d65 2073 th a. name s │ │ │ │ │ -0003d390: 7461 7274 696e 6720 7769 7468 2061 20e2 tarting with a . │ │ │ │ │ -0003d3a0: 8098 2ee2 8099 2063 6861 7261 6374 6572 ...... character │ │ │ │ │ -0003d3b0: 2c20 2861 20e2 809c 646f 7420 6469 7265 , (a ...dot dire │ │ │ │ │ -0003d3c0: 6374 6f72 79e2 809d 292e 2020 496e 2074 ctory...). In t │ │ │ │ │ -0003d3d0: 6869 730a 2020 2020 2063 6173 6520 6974 his. case it │ │ │ │ │ -0003d3e0: 2069 7320 7265 636f 6d6d 656e 6465 6420 is recommended │ │ │ │ │ -0003d3f0: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -0003d400: 6e20 6669 6c65 7320 6e6f 7420 7374 6172 n files not star │ │ │ │ │ -0003d410: 7420 7769 7468 2074 6865 0a20 2020 2020 t with the. │ │ │ │ │ -0003d420: e280 982e e280 9920 6368 6172 6163 7465 ....... characte │ │ │ │ │ -0003d430: 722e 0a0a 2020 332e 204f 6e6c 7920 7468 r... 3. Only th │ │ │ │ │ -0003d440: 6520 6479 6e61 6d69 6320 6c69 6e6b 6572 e dynamic linker │ │ │ │ │ -0003d450: 2061 6e64 206c 6962 6320 6172 6520 616c and libc are al │ │ │ │ │ -0003d460: 6c6f 7765 6420 746f 2069 6e73 7461 6c6c lowed to install │ │ │ │ │ -0003d470: 2066 696c 6573 2069 6e0a 2020 2020 20e2 files in. . │ │ │ │ │ -0003d480: 8098 2f6c 6962 3634 e280 992e 0a0a 2020 ../lib64...... │ │ │ │ │ -0003d490: 342e 2054 6865 2072 6571 7569 7265 6d65 4. The requireme │ │ │ │ │ -0003d4a0: 6e74 2066 6f72 206f 626a 6563 7420 6669 nt for object fi │ │ │ │ │ -0003d4b0: 6c65 732c 2069 6e74 6572 6e61 6c20 6269 les, internal bi │ │ │ │ │ -0003d4c0: 6e61 7269 6573 2c20 616e 6420 6c69 6272 naries, and libr │ │ │ │ │ -0003d4d0: 6172 6965 732c 0a20 2020 2020 696e 636c aries,. incl │ │ │ │ │ -0003d4e0: 7564 696e 6720 e280 986c 6962 632e 736f uding ...libc.so │ │ │ │ │ -0003d4f0: 2e2a e280 992c 2074 6f20 6265 206c 6f63 .*..., to be loc │ │ │ │ │ -0003d500: 6174 6564 2064 6972 6563 746c 7920 756e ated directly un │ │ │ │ │ -0003d510: 6465 7220 e280 982f 6c69 627b 2c33 327d der .../lib{,32} │ │ │ │ │ -0003d520: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ -0003d530: 2f75 7372 2f6c 6962 7b2c 3332 7de2 8099 /usr/lib{,32}... │ │ │ │ │ -0003d540: 2069 7320 616d 656e 6465 642c 2070 6572 is amended, per │ │ │ │ │ -0003d550: 6d69 7474 696e 6720 6669 6c65 7320 746f mitting files to │ │ │ │ │ -0003d560: 2069 6e73 7465 6164 2062 650a 2020 2020 instead be. │ │ │ │ │ -0003d570: 2069 6e73 7461 6c6c 6564 2074 6f20 e280 installed to .. │ │ │ │ │ -0003d580: 982f 6c69 622f 7472 6970 6c65 74e2 8099 ./lib/triplet... │ │ │ │ │ -0003d590: 2061 6e64 20e2 8098 2f75 7372 2f6c 6962 and .../usr/lib │ │ │ │ │ -0003d5a0: 2f74 7269 706c 6574 e280 992c 2077 6865 /triplet..., whe │ │ │ │ │ -0003d5b0: 7265 20e2 8098 7472 6970 6c65 74e2 8099 re ...triplet... │ │ │ │ │ -0003d5c0: 0a20 2020 2020 6973 2074 6865 2076 616c . is the val │ │ │ │ │ -0003d5d0: 7565 2072 6574 7572 6e65 6420 6279 20e2 ue returned by . │ │ │ │ │ -0003d5e0: 8098 6470 6b67 2d61 7263 6869 7465 6374 ..dpkg-architect │ │ │ │ │ -0003d5f0: 7572 6520 2d71 4445 425f 484f 5354 5f4d ure -qDEB_HOST_M │ │ │ │ │ -0003d600: 554c 5449 4152 4348 e280 990a 2020 2020 ULTIARCH.... │ │ │ │ │ -0003d610: 2066 6f72 2074 6865 2061 7263 6869 7465 for the archite │ │ │ │ │ -0003d620: 6374 7572 6520 6f66 2074 6865 2070 6163 cture of the pac │ │ │ │ │ -0003d630: 6b61 6765 2e20 2050 6163 6b61 6765 7320 kage. Packages │ │ │ │ │ -0003d640: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ -0003d650: 0a20 2020 2020 6669 6c65 7320 746f 2061 . files to a │ │ │ │ │ -0003d660: 6e79 2074 7269 706c 6574 2070 6174 6820 ny triplet path │ │ │ │ │ -0003d670: 6f74 6865 7220 7468 616e 2074 6865 206f other than the o │ │ │ │ │ -0003d680: 6e65 206d 6174 6368 696e 6720 7468 650a ne matching the. │ │ │ │ │ -0003d690: 2020 2020 2061 7263 6869 7465 6374 7572 architectur │ │ │ │ │ -0003d6a0: 6520 6f66 2074 6861 7420 7061 636b 6167 e of that packag │ │ │ │ │ -0003d6b0: 653b 2066 6f72 2069 6e73 7461 6e63 652c e; for instance, │ │ │ │ │ -0003d6c0: 2061 6e20 e280 9841 7263 6869 7465 6374 an ...Architect │ │ │ │ │ -0003d6d0: 7572 653a 0a20 2020 2020 616d 6436 34e2 ure:. amd64. │ │ │ │ │ -0003d6e0: 8099 2070 6163 6b61 6765 2063 6f6e 7461 .. package conta │ │ │ │ │ -0003d6f0: 696e 696e 6720 3332 2d62 6974 2078 3836 ining 32-bit x86 │ │ │ │ │ -0003d700: 206c 6962 7261 7269 6573 206d 7573 7420 libraries must │ │ │ │ │ -0003d710: 6e6f 7420 696e 7374 616c 6c0a 2020 2020 not install. │ │ │ │ │ -0003d720: 2074 6865 7365 206c 6962 7261 7269 6573 these libraries │ │ │ │ │ -0003d730: 2074 6f20 e280 982f 7573 722f 6c69 622f to .../usr/lib/ │ │ │ │ │ -0003d740: 6933 3836 2d6c 696e 7578 2d67 6e75 e280 i386-linux-gnu.. │ │ │ │ │ -0003d750: 992e 2020 2831 290a 0a20 2020 2020 5061 .. (1).. Pa │ │ │ │ │ -0003d760: 636b 6167 6573 2066 6f72 2036 342d 6269 ckages for 64-bi │ │ │ │ │ -0003d770: 7420 6172 6368 6974 6563 7475 7265 7320 t architectures │ │ │ │ │ -0003d780: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ -0003d790: 2066 696c 6573 2069 6e0a 2020 2020 20e2 files in. . │ │ │ │ │ -0003d7a0: 8098 2f75 7372 2f6c 6962 3634 e280 9920 ../usr/lib64... │ │ │ │ │ -0003d7b0: 6f72 2069 6e20 6120 7375 6264 6972 6563 or in a subdirec │ │ │ │ │ -0003d7c0: 746f 7279 206f 6620 6974 2e0a 0a20 2020 tory of it... │ │ │ │ │ -0003d7d0: 2020 5468 6520 7265 7175 6972 656d 656e The requiremen │ │ │ │ │ -0003d7e0: 7420 666f 7220 4320 616e 6420 432b 2b20 t for C and C++ │ │ │ │ │ -0003d7f0: 6865 6164 6572 7320 6669 6c65 7320 746f headers files to │ │ │ │ │ -0003d800: 2062 6520 6163 6365 7373 6962 6c65 0a20 be accessible. │ │ │ │ │ -0003d810: 2020 2020 7468 726f 7567 6820 7468 6520 through the │ │ │ │ │ -0003d820: 7365 6172 6368 2070 6174 6820 e280 982f search path .../ │ │ │ │ │ -0003d830: 7573 722f 696e 636c 7564 652f e280 9920 usr/include/... │ │ │ │ │ -0003d840: 6973 2061 6d65 6e64 6564 2c20 7065 726d is amended, perm │ │ │ │ │ -0003d850: 6974 7469 6e67 0a20 2020 2020 6669 6c65 itting. file │ │ │ │ │ -0003d860: 7320 746f 2062 6520 6163 6365 7373 6962 s to be accessib │ │ │ │ │ -0003d870: 6c65 2074 6872 6f75 6768 2074 6865 2073 le through the s │ │ │ │ │ -0003d880: 6561 7263 6820 7061 7468 0a20 2020 2020 earch path. │ │ │ │ │ -0003d890: e280 982f 7573 722f 696e 636c 7564 652f .../usr/include/ │ │ │ │ │ -0003d8a0: 7472 6970 6c65 74e2 8099 2077 6865 7265 triplet... where │ │ │ │ │ -0003d8b0: 20e2 8098 7472 6970 6c65 74e2 8099 2069 ...triplet... i │ │ │ │ │ -0003d8c0: 7320 6173 2061 626f 7665 2e20 2028 3229 s as above. (2) │ │ │ │ │ -0003d8d0: 0a0a 2020 2020 2041 7070 6c69 6361 7469 .. Applicati │ │ │ │ │ -0003d8e0: 6f6e 7320 6d61 7920 616c 736f 2075 7365 ons may also use │ │ │ │ │ -0003d8f0: 2061 2073 696e 676c 6520 7375 6264 6972 a single subdir │ │ │ │ │ -0003d900: 6563 746f 7279 2075 6e64 6572 0a20 2020 ectory under. │ │ │ │ │ -0003d910: 2020 e280 982f 7573 722f 6c69 622f 7472 .../usr/lib/tr │ │ │ │ │ -0003d920: 6970 6c65 74e2 8099 2e0a 0a20 2020 2020 iplet...... │ │ │ │ │ -0003d930: 5468 6520 6578 6563 7574 696f 6e20 7469 The execution ti │ │ │ │ │ -0003d940: 6d65 206c 696e 6b65 722f 6c6f 6164 6572 me linker/loader │ │ │ │ │ -0003d950: 2c20 6c64 2a2c 206d 7573 7420 7374 696c , ld*, must stil │ │ │ │ │ -0003d960: 6c20 6265 206d 6164 6520 6176 6169 6c61 l be made availa │ │ │ │ │ -0003d970: 626c 650a 2020 2020 2069 6e20 7468 6520 ble. in the │ │ │ │ │ -0003d980: 6578 6973 7469 6e67 206c 6f63 6174 696f existing locatio │ │ │ │ │ -0003d990: 6e20 756e 6465 7220 2f6c 6962 206f 7220 n under /lib or │ │ │ │ │ -0003d9a0: 2f6c 6962 3634 2073 696e 6365 2074 6869 /lib64 since thi │ │ │ │ │ -0003d9b0: 7320 6973 2070 6172 7420 6f66 0a20 2020 s is part of. │ │ │ │ │ -0003d9c0: 2020 7468 6520 454c 4620 4142 4920 666f the ELF ABI fo │ │ │ │ │ -0003d9d0: 7220 7468 6520 6172 6368 6974 6563 7475 r the architectu │ │ │ │ │ -0003d9e0: 7265 2e0a 0a20 2035 2e20 5468 6520 7265 re... 5. The re │ │ │ │ │ -0003d9f0: 7175 6972 656d 656e 7420 7468 6174 20e2 quirement that . │ │ │ │ │ -0003da00: 8098 2f75 7372 2f6c 6f63 616c 2f73 6861 ../usr/local/sha │ │ │ │ │ -0003da10: 7265 2f6d 616e e280 9920 6265 20e2 809c re/man... be ... │ │ │ │ │ -0003da20: 7379 6e6f 6e79 6d6f 7573 e280 9d20 7769 synonymous... wi │ │ │ │ │ -0003da30: 7468 0a20 2020 2020 e280 982f 7573 722f th. .../usr/ │ │ │ │ │ -0003da40: 6c6f 6361 6c2f 6d61 6ee2 8099 2069 7320 local/man... is │ │ │ │ │ -0003da50: 7265 6c61 7865 6420 746f 2061 2072 6563 relaxed to a rec │ │ │ │ │ -0003da60: 6f6d 6d65 6e64 6174 696f 6e0a 0a20 2036 ommendation.. 6 │ │ │ │ │ -0003da70: 2e20 5468 6520 7265 7175 6972 656d 656e . The requiremen │ │ │ │ │ -0003da80: 7420 7468 6174 2077 696e 646f 7720 6d61 t that window ma │ │ │ │ │ -0003da90: 6e61 6765 7273 2077 6974 6820 6120 7369 nagers with a si │ │ │ │ │ -0003daa0: 6e67 6c65 2063 6f6e 6669 6775 7261 7469 ngle configurati │ │ │ │ │ -0003dab0: 6f6e 0a20 2020 2020 6669 6c65 2063 616c on. file cal │ │ │ │ │ -0003dac0: 6c20 6974 20e2 8098 7379 7374 656d 2e2a l it ...system.* │ │ │ │ │ -0003dad0: 776d 7263 e280 9920 6973 2072 656d 6f76 wmrc... is remov │ │ │ │ │ -0003dae0: 6564 2c20 6173 2069 7320 7468 6520 7265 ed, as is the re │ │ │ │ │ -0003daf0: 7374 7269 6374 696f 6e20 7468 6174 0a20 striction that. │ │ │ │ │ -0003db00: 2020 2020 7468 6520 7769 6e64 6f77 206d the window m │ │ │ │ │ -0003db10: 616e 6167 6572 2073 7562 6469 7265 6374 anager subdirect │ │ │ │ │ -0003db20: 6f72 7920 6265 206e 616d 6564 2069 6465 ory be named ide │ │ │ │ │ -0003db30: 6e74 6963 616c 6c79 2074 6f20 7468 6520 ntically to the │ │ │ │ │ -0003db40: 7769 6e64 6f77 0a20 2020 2020 6d61 6e61 window. mana │ │ │ │ │ -0003db50: 6765 7220 6e61 6d65 2069 7473 656c 662e ger name itself. │ │ │ │ │ -0003db60: 0a0a 2020 372e 2054 6865 2072 6571 7569 .. 7. The requi │ │ │ │ │ -0003db70: 7265 6d65 6e74 2074 6861 7420 626f 6f74 rement that boot │ │ │ │ │ -0003db80: 206d 616e 6167 6572 2063 6f6e 6669 6775 manager configu │ │ │ │ │ -0003db90: 7261 7469 6f6e 2066 696c 6573 206c 6976 ration files liv │ │ │ │ │ -0003dba0: 6520 696e 0a20 2020 2020 e280 982f 6574 e in. .../et │ │ │ │ │ -0003dbb0: 63e2 8099 2c20 6f72 2061 7420 6c65 6173 c..., or at leas │ │ │ │ │ -0003dbc0: 7420 6172 6520 7379 6d6c 696e 6b65 6420 t are symlinked │ │ │ │ │ -0003dbd0: 7468 6572 652c 2069 7320 7265 6c61 7865 there, is relaxe │ │ │ │ │ -0003dbe0: 6420 746f 2061 0a20 2020 2020 7265 636f d to a. reco │ │ │ │ │ -0003dbf0: 6d6d 656e 6461 7469 6f6e 2e0a 0a20 2038 mmendation... 8 │ │ │ │ │ -0003dc00: 2e20 e280 982f 7661 722f 7275 6ee2 8099 . .../var/run... │ │ │ │ │ -0003dc10: 2069 7320 7265 7175 6972 6564 2074 6f20 is required to │ │ │ │ │ -0003dc20: 6265 2061 2073 796d 626f 6c69 6320 6c69 be a symbolic li │ │ │ │ │ -0003dc30: 6e6b 2074 6f20 e280 982f 7275 6ee2 8099 nk to .../run... │ │ │ │ │ -0003dc40: 2c20 616e 640a 2020 2020 20e2 8098 2f76 , and. .../v │ │ │ │ │ -0003dc50: 6172 2f6c 6f63 6be2 8099 2069 7320 7265 ar/lock... is re │ │ │ │ │ -0003dc60: 7175 6972 6564 2074 6f20 6265 2061 2073 quired to be a s │ │ │ │ │ -0003dc70: 796d 626f 6c69 6320 6c69 6e6b 2074 6f20 ymbolic link to │ │ │ │ │ -0003dc80: e280 982f 7275 6e2f 6c6f 636b e280 992e .../run/lock.... │ │ │ │ │ -0003dc90: 0a0a 2020 392e 2054 6865 20e2 8098 2f76 .. 9. The .../v │ │ │ │ │ -0003dca0: 6172 2f77 7777 e280 9920 6469 7265 6374 ar/www... direct │ │ │ │ │ -0003dcb0: 6f72 7920 6973 2061 6464 6974 696f 6e61 ory is additiona │ │ │ │ │ -0003dcc0: 6c6c 7920 616c 6c6f 7765 642e 0a0a 2020 lly allowed... │ │ │ │ │ -0003dcd0: 3130 2e20 5468 6520 7265 7175 6972 656d 10. The requirem │ │ │ │ │ -0003dce0: 656e 7420 666f 7220 e280 982f 7573 722f ent for .../usr/ │ │ │ │ │ -0003dcf0: 6c6f 6361 6c2f 7368 6172 652f 636f 6c6f local/share/colo │ │ │ │ │ -0003dd00: 72e2 8099 2074 6f20 6578 6973 7420 6966 r... to exist if │ │ │ │ │ -0003dd10: 0a20 2020 2020 e280 982f 7573 722f 7368 . .../usr/sh │ │ │ │ │ -0003dd20: 6172 652f 636f 6c6f 72e2 8099 2065 7869 are/color... exi │ │ │ │ │ -0003dd30: 7374 7320 6973 2072 656c 6178 6564 2074 sts is relaxed t │ │ │ │ │ -0003dd40: 6f20 6120 7265 636f 6d6d 656e 6461 7469 o a recommendati │ │ │ │ │ -0003dd50: 6f6e 2e0a 0a20 2031 312e 2054 6865 2072 on... 11. The r │ │ │ │ │ -0003dd60: 6571 7569 7265 6d65 6e74 2066 6f72 20e2 equirement for . │ │ │ │ │ -0003dd70: 8098 2f75 7372 2f6c 6f63 616c 2f6c 6962 ../usr/local/lib │ │ │ │ │ -0003dd80: 7175 616c e280 9920 746f 2065 7869 7374 qual... to exist │ │ │ │ │ -0003dd90: 2069 6620 e280 982f 6c69 6271 7561 6ce2 if .../libqual. │ │ │ │ │ -0003dda0: 8099 206f 720a 2020 2020 20e2 8098 2f75 .. or. .../u │ │ │ │ │ -0003ddb0: 7372 2f6c 6962 7175 616c e280 9920 6578 sr/libqual... ex │ │ │ │ │ -0003ddc0: 6973 7473 2028 7768 6572 6520 e280 986c ists (where ...l │ │ │ │ │ -0003ddd0: 6962 7175 616c e280 9920 6973 2061 2076 ibqual... is a v │ │ │ │ │ -0003dde0: 6172 6961 6e74 206f 6620 e280 986c 6962 ariant of ...lib │ │ │ │ │ -0003ddf0: e280 9920 7375 6368 0a20 2020 2020 6173 ... such. as │ │ │ │ │ -0003de00: 20e2 8098 6c69 6233 32e2 8099 206f 7220 ...lib32... or │ │ │ │ │ -0003de10: e280 986c 6962 3634 e280 9929 2069 7320 ...lib64...) is │ │ │ │ │ -0003de20: 7265 6d6f 7665 642e 0a0a 2020 3132 2e20 removed... 12. │ │ │ │ │ -0003de30: 4f6e 2047 4e55 2f48 7572 6420 7379 7374 On GNU/Hurd syst │ │ │ │ │ -0003de40: 656d 732c 2074 6865 2066 6f6c 6c6f 7769 ems, the followi │ │ │ │ │ -0003de50: 6e67 2061 6464 6974 696f 6e61 6c20 6469 ng additional di │ │ │ │ │ -0003de60: 7265 6374 6f72 6965 7320 6172 650a 2020 rectories are. │ │ │ │ │ -0003de70: 2020 2061 6c6c 6f77 6564 2069 6e20 7468 allowed in th │ │ │ │ │ -0003de80: 6520 726f 6f74 2066 696c 6573 7973 7465 e root filesyste │ │ │ │ │ -0003de90: 6d3a 20e2 8098 2f68 7572 64e2 8099 2061 m: .../hurd... a │ │ │ │ │ -0003dea0: 6e64 20e2 8098 2f73 6572 7665 7273 e280 nd .../servers.. │ │ │ │ │ -0003deb0: 992e 2020 2833 290a 0a20 2031 332e 2041 .. (3).. 13. A │ │ │ │ │ -0003dec0: 7320 616e 2065 7863 6570 7469 6f6e 2074 s an exception t │ │ │ │ │ -0003ded0: 6f20 7468 6520 7265 7175 6972 656d 656e o the requiremen │ │ │ │ │ -0003dee0: 7420 666f 7220 7468 6572 6520 746f 2062 t for there to b │ │ │ │ │ -0003def0: 6520 6e6f 0a20 2020 2020 7375 6264 6972 e no. subdir │ │ │ │ │ -0003df00: 6563 746f 7269 6573 2069 6e20 e280 982f ectories in .../ │ │ │ │ │ -0003df10: 7573 722f 6269 6ee2 8099 2c20 7468 6520 usr/bin..., the │ │ │ │ │ -0003df20: e280 986d 68e2 8099 206d 6169 6c2d 6861 ...mh... mail-ha │ │ │ │ │ -0003df30: 6e64 6c69 6e67 2073 7569 7465 206d 6179 ndling suite may │ │ │ │ │ -0003df40: 0a20 2020 2020 6372 6561 7465 20e2 8098 . create ... │ │ │ │ │ -0003df50: 2f75 7372 2f62 696e 2f6d 682f e280 992c /usr/bin/mh/..., │ │ │ │ │ -0003df60: 2061 7320 7761 7320 616c 6c6f 7765 6420 as was allowed │ │ │ │ │ -0003df70: 696e 2046 4853 2076 6572 7369 6f6e 2032 in FHS version 2 │ │ │ │ │ -0003df80: 2e33 2e20 204f 7468 6572 0a20 2020 2020 .3. Other. │ │ │ │ │ -0003df90: 7375 6264 6972 6563 746f 7269 6573 2061 subdirectories a │ │ │ │ │ -0003dfa0: 7265 206e 6f74 2061 6c6c 6f77 6564 2e0a re not allowed.. │ │ │ │ │ -0003dfb0: 0a54 6865 2076 6572 7369 6f6e 206f 6620 .The version of │ │ │ │ │ -0003dfc0: 7468 6973 2064 6f63 756d 656e 7420 7265 this document re │ │ │ │ │ -0003dfd0: 6665 7272 6564 2068 6572 6520 6361 6e20 ferred here can │ │ │ │ │ -0003dfe0: 6265 2066 6f75 6e64 2069 6e20 7468 650a be found in the. │ │ │ │ │ -0003dff0: e280 9864 6562 6961 6e2d 706f 6c69 6379 ...debian-policy │ │ │ │ │ -0003e000: e280 9920 7061 636b 6167 6520 6f72 206f ... package or o │ │ │ │ │ -0003e010: 6e20 4648 5320 2844 6562 6961 6e20 636f n FHS (Debian co │ │ │ │ │ -0003e020: 7079 2928 3429 2061 6c6f 6e67 7369 6465 py)(4) alongside │ │ │ │ │ -0003e030: 2074 6869 7320 6d61 6e75 616c 0a28 6f72 this manual.(or │ │ │ │ │ -0003e040: 2c20 6966 2079 6f75 2068 6176 6520 7468 , if you have th │ │ │ │ │ -0003e050: 6520 6465 6269 616e 2d70 6f6c 6963 7920 e debian-policy │ │ │ │ │ -0003e060: 696e 7374 616c 6c65 642c 2079 6f75 2063 installed, you c │ │ │ │ │ -0003e070: 616e 2074 7279 2046 4853 2028 6c6f 6361 an try FHS (loca │ │ │ │ │ -0003e080: 6c0a 636f 7079 2928 3529 292e 2020 5468 l.copy)(5)). Th │ │ │ │ │ -0003e090: 6520 6c61 7465 7374 2076 6572 7369 6f6e e latest version │ │ │ │ │ -0003e0a0: 2c20 7768 6963 6820 6d61 7920 6265 2061 , which may be a │ │ │ │ │ -0003e0b0: 206d 6f72 6520 7265 6365 6e74 2076 6572 more recent ver │ │ │ │ │ -0003e0c0: 7369 6f6e 2c20 6d61 790a 6265 2066 6f75 sion, may.be fou │ │ │ │ │ -0003e0d0: 6e64 206f 6e20 4648 5320 2875 7073 7472 nd on FHS (upstr │ │ │ │ │ -0003e0e0: 6561 6d29 2836 292e 2020 5370 6563 6966 eam)(6). Specif │ │ │ │ │ -0003e0f0: 6963 2071 7565 7374 696f 6e73 2061 626f ic questions abo │ │ │ │ │ -0003e100: 7574 2066 6f6c 6c6f 7769 6e67 2074 6865 ut following the │ │ │ │ │ -0003e110: 0a73 7461 6e64 6172 6420 6d61 7920 6265 .standard may be │ │ │ │ │ -0003e120: 2061 736b 6564 206f 6e20 7468 6520 e280 asked on the .. │ │ │ │ │ -0003e130: 9864 6562 6961 6e2d 6465 7665 6ce2 8099 .debian-devel... │ │ │ │ │ -0003e140: 206d 6169 6c69 6e67 206c 6973 742c 206f mailing list, o │ │ │ │ │ -0003e150: 7220 7265 6665 7272 6564 2074 6f0a 7468 r referred to.th │ │ │ │ │ -0003e160: 6520 4648 5320 6d61 696c 696e 6720 6c69 e FHS mailing li │ │ │ │ │ -0003e170: 7374 2028 7365 6520 7468 6520 4648 5320 st (see the FHS │ │ │ │ │ -0003e180: 7765 6220 7369 7465 2837 2920 666f 7220 web site(7) for │ │ │ │ │ -0003e190: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ -0003e1a0: 292e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d )... --------- │ │ │ │ │ -0003e1b0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -0003e1c0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ -0003e1d0: 6869 7320 6973 206e 6563 6573 7361 7279 his is necessary │ │ │ │ │ -0003e1e0: 2069 6e20 6f72 6465 7220 746f 2072 6573 in order to res │ │ │ │ │ -0003e1f0: 6572 7665 2074 6865 2064 6972 6563 746f erve the directo │ │ │ │ │ -0003e200: 7269 6573 2066 6f72 2075 7365 2069 6e0a ries for use in. │ │ │ │ │ -0003e210: 6372 6f73 732d 696e 7374 616c 6c61 7469 cross-installati │ │ │ │ │ -0003e220: 6f6e 206f 6620 6c69 6272 6172 7920 7061 on of library pa │ │ │ │ │ -0003e230: 636b 6167 6573 2066 726f 6d20 6f74 6865 ckages from othe │ │ │ │ │ -0003e240: 7220 6172 6368 6974 6563 7475 7265 732c r architectures, │ │ │ │ │ -0003e250: 2061 7320 7061 7274 0a6f 6620 e280 986d as part.of ...m │ │ │ │ │ -0003e260: 756c 7469 6172 6368 e280 992e 0a0a 2020 ultiarch...... │ │ │ │ │ -0003e270: 2028 3229 2054 6869 7320 6973 206e 6563 (2) This is nec │ │ │ │ │ -0003e280: 6573 7361 7279 2066 6f72 2061 7263 6869 essary for archi │ │ │ │ │ -0003e290: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ -0003e2a0: 7420 6865 6164 6572 7320 6669 6c65 2074 t headers file t │ │ │ │ │ -0003e2b0: 6f0a 636f 6578 6973 7420 696e 2061 20e2 o.coexist in a . │ │ │ │ │ -0003e2c0: 8098 6d75 6c74 6961 7263 68e2 8099 2073 ..multiarch... s │ │ │ │ │ -0003e2d0: 6574 7570 2e0a 0a20 2020 2833 2920 5468 etup... (3) Th │ │ │ │ │ -0003e2e0: 6573 6520 6469 7265 6374 6f72 6965 7320 ese directories │ │ │ │ │ -0003e2f0: 6172 6520 7573 6564 2074 6f20 7374 6f72 are used to stor │ │ │ │ │ -0003e300: 6520 7472 616e 736c 6174 6f72 7320 616e e translators an │ │ │ │ │ -0003e310: 6420 6173 2061 2073 6574 206f 660a 7374 d as a set of.st │ │ │ │ │ -0003e320: 616e 6461 7264 206e 616d 6573 2066 6f72 andard names for │ │ │ │ │ -0003e330: 206d 6f75 6e74 2070 6f69 6e74 732c 2072 mount points, r │ │ │ │ │ -0003e340: 6573 7065 6374 6976 656c 792e 0a0a 2020 espectively... │ │ │ │ │ -0003e350: 2028 3429 2068 7474 7073 3a2f 2f77 7777 (4) https://www │ │ │ │ │ -0003e360: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ -0003e370: 7061 636b 6167 696e 672d 6d61 6e75 616c packaging-manual │ │ │ │ │ -0003e380: 732f 6668 732f 0a0a 2020 2028 3529 2066 s/fhs/.. (5) f │ │ │ │ │ -0003e390: 696c 653a 2f2f 2f75 7372 2f73 6861 7265 ile:///usr/share │ │ │ │ │ -0003e3a0: 2f64 6f63 2f64 6562 6961 6e2d 706f 6c69 /doc/debian-poli │ │ │ │ │ -0003e3b0: 6379 2f66 6873 2f0a 0a20 2020 2836 2920 cy/fhs/.. (6) │ │ │ │ │ -0003e3c0: 6874 7470 3a2f 2f72 6566 7370 6563 732e http://refspecs. │ │ │ │ │ -0003e3d0: 6c69 6e75 7866 6f75 6e64 6174 696f 6e2e linuxfoundation. │ │ │ │ │ -0003e3e0: 6f72 672f 6668 732e 7368 746d 6c0a 0a20 org/fhs.shtml.. │ │ │ │ │ -0003e3f0: 2020 2837 2920 6874 7470 3a2f 2f72 6566 (7) http://ref │ │ │ │ │ -0003e400: 7370 6563 732e 6c69 6e75 7866 6f75 6e64 specs.linuxfound │ │ │ │ │ -0003e410: 6174 696f 6e2e 6f72 672f 6668 732e 7368 ation.org/fhs.sh │ │ │ │ │ -0003e420: 746d 6c0a 0a1f 0a46 696c 653a 2064 6562 tml....File: deb │ │ │ │ │ -0003e430: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0003e440: 2020 4e6f 6465 3a20 5369 7465 2d73 7065 Node: Site-spe │ │ │ │ │ -0003e450: 6369 6669 6320 7072 6f67 7261 6d73 2c20 cific programs, │ │ │ │ │ -0003e460: 204e 6578 743a 2054 6865 2073 7973 7465 Next: The syste │ │ │ │ │ -0003e470: 6d2d 7769 6465 206d 6169 6c20 6469 7265 m-wide mail dire │ │ │ │ │ -0003e480: 6374 6f72 792c 2020 5072 6576 3a20 4669 ctory, Prev: Fi │ │ │ │ │ -0003e490: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -0003e4a0: 7572 652c 2020 5570 3a20 4669 6c65 2073 ure, Up: File s │ │ │ │ │ -0003e4b0: 7973 7465 6d20 6869 6572 6172 6368 790a ystem hierarchy. │ │ │ │ │ -0003e4c0: 0a38 2e31 2e32 2053 6974 652d 7370 6563 .8.1.2 Site-spec │ │ │ │ │ -0003e4d0: 6966 6963 2070 726f 6772 616d 730a 2d2d ific programs.-- │ │ │ │ │ -0003e4e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003e4f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4173 206d ----------..As m │ │ │ │ │ -0003e500: 616e 6461 7465 6420 6279 2074 6865 2046 andated by the F │ │ │ │ │ -0003e510: 4853 2c20 7061 636b 6167 6573 206d 7573 HS, packages mus │ │ │ │ │ -0003e520: 7420 6e6f 7420 706c 6163 6520 616e 7920 t not place any │ │ │ │ │ -0003e530: 6669 6c65 7320 696e 0ae2 8098 2f75 7372 files in..../usr │ │ │ │ │ -0003e540: 2f6c 6f63 616c e280 992c 2065 6974 6865 /local..., eithe │ │ │ │ │ -0003e550: 7220 6279 2070 7574 7469 6e67 2074 6865 r by putting the │ │ │ │ │ -0003e560: 6d20 696e 2074 6865 2066 696c 6520 7379 m in the file sy │ │ │ │ │ -0003e570: 7374 656d 2061 7263 6869 7665 2074 6f20 stem archive to │ │ │ │ │ -0003e580: 6265 0a75 6e70 6163 6b65 6420 6279 20e2 be.unpacked by . │ │ │ │ │ -0003e590: 8098 6470 6b67 e280 9920 6f72 2062 7920 ..dpkg... or by │ │ │ │ │ -0003e5a0: 6d61 6e69 7075 6c61 7469 6e67 2074 6865 manipulating the │ │ │ │ │ -0003e5b0: 6d20 696e 2074 6865 6972 206d 6169 6e74 m in their maint │ │ │ │ │ -0003e5c0: 6169 6e65 7220 7363 7269 7074 732e 0a0a ainer scripts... │ │ │ │ │ -0003e5d0: 486f 7765 7665 722c 2074 6865 2070 6163 However, the pac │ │ │ │ │ -0003e5e0: 6b61 6765 206d 6179 2063 7265 6174 6520 kage may create │ │ │ │ │ -0003e5f0: 656d 7074 7920 6469 7265 6374 6f72 6965 empty directorie │ │ │ │ │ -0003e600: 7320 6265 6c6f 7720 e280 982f 7573 722f s below .../usr/ │ │ │ │ │ -0003e610: 6c6f 6361 6ce2 8099 2073 6f0a 7468 6174 local... so.that │ │ │ │ │ -0003e620: 2074 6865 2073 7973 7465 6d20 6164 6d69 the system admi │ │ │ │ │ -0003e630: 6e69 7374 7261 746f 7220 6b6e 6f77 7320 nistrator knows │ │ │ │ │ -0003e640: 7768 6572 6520 746f 2070 6c61 6365 2073 where to place s │ │ │ │ │ -0003e650: 6974 652d 7370 6563 6966 6963 2066 696c ite-specific fil │ │ │ │ │ -0003e660: 6573 2e0a 5468 6573 6520 6172 6520 6e6f es..These are no │ │ │ │ │ -0003e670: 7420 6469 7265 6374 6f72 6965 7320 2769 t directories 'i │ │ │ │ │ -0003e680: 6e27 20e2 8098 2f75 7372 2f6c 6f63 616c n' .../usr/local │ │ │ │ │ -0003e690: e280 992c 2062 7574 2061 7265 2063 6869 ..., but are chi │ │ │ │ │ -0003e6a0: 6c64 7265 6e20 6f66 0a64 6972 6563 746f ldren of.directo │ │ │ │ │ -0003e6b0: 7269 6573 2069 6e20 e280 982f 7573 722f ries in .../usr/ │ │ │ │ │ -0003e6c0: 6c6f 6361 6ce2 8099 2e20 2054 6865 7365 local.... These │ │ │ │ │ -0003e6d0: 2064 6972 6563 746f 7269 6573 2028 e280 directories (.. │ │ │ │ │ -0003e6e0: 982f 7573 722f 6c6f 6361 6c2f 2a2f 6469 ./usr/local/*/di │ │ │ │ │ -0003e6f0: 722f e280 9929 0a73 686f 756c 6420 6265 r/...).should be │ │ │ │ │ -0003e700: 2072 656d 6f76 6564 206f 6e20 7061 636b removed on pack │ │ │ │ │ -0003e710: 6167 6520 7265 6d6f 7661 6c20 6966 2074 age removal if t │ │ │ │ │ -0003e720: 6865 7920 6172 6520 656d 7074 792e 0a0a hey are empty... │ │ │ │ │ -0003e730: 4e6f 7465 2074 6861 7420 7468 6973 2061 Note that this a │ │ │ │ │ -0003e740: 7070 6c69 6573 206f 6e6c 7920 746f 2064 pplies only to d │ │ │ │ │ -0003e750: 6972 6563 746f 7269 6573 2027 6265 6c6f irectories 'belo │ │ │ │ │ -0003e760: 7727 20e2 8098 2f75 7372 2f6c 6f63 616c w' .../usr/local │ │ │ │ │ -0003e770: e280 992c 206e 6f74 0a27 696e 2720 e280 ..., not.'in' .. │ │ │ │ │ -0003e780: 982f 7573 722f 6c6f 6361 6ce2 8099 2e20 ./usr/local.... │ │ │ │ │ -0003e790: 2050 6163 6b61 6765 7320 6d75 7374 206e Packages must n │ │ │ │ │ -0003e7a0: 6f74 2063 7265 6174 6520 7375 622d 6469 ot create sub-di │ │ │ │ │ -0003e7b0: 7265 6374 6f72 6965 7320 696e 2074 6865 rectories in the │ │ │ │ │ -0003e7c0: 0a64 6972 6563 746f 7279 20e2 8098 2f75 .directory .../u │ │ │ │ │ -0003e7d0: 7372 2f6c 6f63 616c e280 9920 6974 7365 sr/local... itse │ │ │ │ │ -0003e7e0: 6c66 2c20 6578 6365 7074 2074 686f 7365 lf, except those │ │ │ │ │ -0003e7f0: 206c 6973 7465 6420 696e 2046 4853 2c20 listed in FHS, │ │ │ │ │ -0003e800: 7365 6374 696f 6e20 342e 392e 0a48 6f77 section 4.9..How │ │ │ │ │ -0003e810: 6576 6572 2c20 796f 7520 6d61 7920 6372 ever, you may cr │ │ │ │ │ -0003e820: 6561 7465 2064 6972 6563 746f 7269 6573 eate directories │ │ │ │ │ -0003e830: 2062 656c 6f77 2074 6865 6d20 6173 2079 below them as y │ │ │ │ │ -0003e840: 6f75 2077 6973 682e 2020 596f 7520 6d75 ou wish. You mu │ │ │ │ │ -0003e850: 7374 0a6e 6f74 2072 656d 6f76 6520 616e st.not remove an │ │ │ │ │ -0003e860: 7920 6f66 2074 6865 2064 6972 6563 746f y of the directo │ │ │ │ │ -0003e870: 7269 6573 206c 6973 7465 6420 696e 2034 ries listed in 4 │ │ │ │ │ -0003e880: 2e39 2c20 6576 656e 2069 6620 796f 7520 .9, even if you │ │ │ │ │ -0003e890: 6372 6561 7465 640a 7468 656d 2e0a 0a49 created.them...I │ │ │ │ │ -0003e8a0: 6620 e280 982f 6574 632f 7374 6166 662d f .../etc/staff- │ │ │ │ │ -0003e8b0: 6772 6f75 702d 666f 722d 7573 722d 6c6f group-for-usr-lo │ │ │ │ │ -0003e8c0: 6361 6ce2 8099 2064 6f65 7320 6e6f 7420 cal... does not │ │ │ │ │ -0003e8d0: 6578 6973 742c 20e2 8098 2f75 7372 2f6c exist, .../usr/l │ │ │ │ │ -0003e8e0: 6f63 616c e280 9920 616e 6420 616c 6c0a ocal... and all. │ │ │ │ │ -0003e8f0: 7375 6264 6972 6563 746f 7269 6573 2063 subdirectories c │ │ │ │ │ -0003e900: 7265 6174 6564 2062 7920 7061 636b 6167 reated by packag │ │ │ │ │ -0003e910: 6573 2073 686f 756c 6420 6861 7665 2070 es should have p │ │ │ │ │ -0003e920: 6572 6d69 7373 696f 6e73 2030 3735 3520 ermissions 0755 │ │ │ │ │ -0003e930: 616e 6420 6265 0a6f 776e 6564 2062 7920 and be.owned by │ │ │ │ │ -0003e940: e280 9872 6f6f 743a 726f 6f74 e280 992e ...root:root.... │ │ │ │ │ -0003e950: 2020 4966 20e2 8098 2f65 7463 2f73 7461 If .../etc/sta │ │ │ │ │ -0003e960: 6666 2d67 726f 7570 2d66 6f72 2d75 7372 ff-group-for-usr │ │ │ │ │ -0003e970: 2d6c 6f63 616c e280 9920 6578 6973 7473 -local... exists │ │ │ │ │ -0003e980: 2c0a e280 982f 7573 722f 6c6f 6361 6ce2 ,..../usr/local. │ │ │ │ │ -0003e990: 8099 2061 6e64 2073 7562 6469 7265 6374 .. and subdirect │ │ │ │ │ -0003e9a0: 6f72 6965 7320 7368 6f75 6c64 2068 6176 ories should hav │ │ │ │ │ -0003e9b0: 6520 7065 726d 6973 7369 6f6e 7320 3237 e permissions 27 │ │ │ │ │ -0003e9c0: 3735 0a28 6772 6f75 702d 7772 6974 6162 75.(group-writab │ │ │ │ │ -0003e9d0: 6c65 2061 6e64 2073 6574 2d67 726f 7570 le and set-group │ │ │ │ │ -0003e9e0: 2d69 6429 2061 6e64 2062 6520 6f77 6e65 -id) and be owne │ │ │ │ │ -0003e9f0: 6420 6279 20e2 8098 726f 6f74 3a73 7461 d by ...root:sta │ │ │ │ │ -0003ea00: 6666 e280 992e 0a0a 5369 6e63 6520 e280 ff......Since .. │ │ │ │ │ -0003ea10: 982f 7573 722f 6c6f 6361 6ce2 8099 2063 ./usr/local... c │ │ │ │ │ -0003ea20: 616e 2062 6520 6d6f 756e 7465 6420 7265 an be mounted re │ │ │ │ │ -0003ea30: 6164 2d6f 6e6c 7920 6672 6f6d 2061 2072 ad-only from a r │ │ │ │ │ -0003ea40: 656d 6f74 6520 7365 7276 6572 2c0a e280 emote server,... │ │ │ │ │ -0003ea50: 982f 7573 722f 6c6f 6361 6c2f 2a2f 6469 ./usr/local/*/di │ │ │ │ │ -0003ea60: 722f e280 9920 6469 7265 6374 6f72 6965 r/... directorie │ │ │ │ │ -0003ea70: 7320 6d75 7374 2062 6520 6372 6561 7465 s must be create │ │ │ │ │ -0003ea80: 6420 616e 6420 7265 6d6f 7665 6420 6279 d and removed by │ │ │ │ │ -0003ea90: 2074 6865 0ae2 8098 706f 7374 696e 7374 the....postinst │ │ │ │ │ -0003eaa0: e280 9920 616e 6420 e280 9870 7265 726d ... and ...prerm │ │ │ │ │ -0003eab0: e280 9920 6d61 696e 7461 696e 6572 2073 ... maintainer s │ │ │ │ │ -0003eac0: 6372 6970 7473 2061 6e64 206e 6f74 2062 cripts and not b │ │ │ │ │ -0003ead0: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ -0003eae0: 650a e280 982e 6465 62e2 8099 2061 7263 e.....deb... arc │ │ │ │ │ -0003eaf0: 6869 7665 2e20 2054 6865 7365 2073 6372 hive. These scr │ │ │ │ │ -0003eb00: 6970 7473 206d 7573 7420 6e6f 7420 6661 ipts must not fa │ │ │ │ │ -0003eb10: 696c 2069 6620 6569 7468 6572 206f 6620 il if either of │ │ │ │ │ -0003eb20: 7468 6573 650a 6f70 6572 6174 696f 6e73 these.operations │ │ │ │ │ -0003eb30: 2066 6169 6c2e 0a0a 466f 7220 6578 616d fail...For exam │ │ │ │ │ -0003eb40: 706c 652c 2074 6865 20e2 8098 656d 6163 ple, the ...emac │ │ │ │ │ -0003eb50: 7365 6e2d 636f 6d6d 6f6e e280 9920 7061 sen-common... pa │ │ │ │ │ -0003eb60: 636b 6167 6520 636f 756c 6420 636f 6e74 ckage could cont │ │ │ │ │ -0003eb70: 6169 6e20 736f 6d65 7468 696e 6720 6c69 ain something li │ │ │ │ │ -0003eb80: 6b65 0a0a 2020 2020 2069 6620 5b20 2120 ke.. if [ ! │ │ │ │ │ -0003eb90: 2d65 202f 7573 722f 6c6f 6361 6c2f 7368 -e /usr/local/sh │ │ │ │ │ -0003eba0: 6172 652f 656d 6163 7320 5d3b 2074 6865 are/emacs ]; the │ │ │ │ │ -0003ebb0: 6e0a 2020 2020 2020 2020 2069 6620 6d6b n. if mk │ │ │ │ │ -0003ebc0: 6469 7220 2f75 7372 2f6c 6f63 616c 2f73 dir /usr/local/s │ │ │ │ │ -0003ebd0: 6861 7265 2f65 6d61 6373 2032 3e2f 6465 hare/emacs 2>/de │ │ │ │ │ -0003ebe0: 762f 6e75 6c6c 3b20 7468 656e 0a20 2020 v/null; then. │ │ │ │ │ -0003ebf0: 2020 2020 2020 2020 2020 6966 2074 6573 if tes │ │ │ │ │ -0003ec00: 7420 2d65 202f 6574 632f 7374 6166 662d t -e /etc/staff- │ │ │ │ │ -0003ec10: 6772 6f75 702d 666f 722d 7573 722d 6c6f group-for-usr-lo │ │ │ │ │ -0003ec20: 6361 6c20 3b20 7468 656e 0a20 2020 2020 cal ; then. │ │ │ │ │ -0003ec30: 2020 2020 2020 2020 2020 2020 6966 2063 if c │ │ │ │ │ -0003ec40: 686f 776e 2072 6f6f 743a 7374 6166 6620 hown root:staff │ │ │ │ │ -0003ec50: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -0003ec60: 2f65 6d61 6373 3b20 7468 656e 0a20 2020 /emacs; then. │ │ │ │ │ -0003ec70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0003ec80: 2020 6368 6d6f 6420 3237 3735 202f 7573 chmod 2775 /us │ │ │ │ │ -0003ec90: 722f 6c6f 6361 6c2f 7368 6172 652f 656d r/local/share/em │ │ │ │ │ -0003eca0: 6163 7320 7c7c 2074 7275 650a 2020 2020 acs || true. │ │ │ │ │ -0003ecb0: 2020 2020 2020 2020 2020 2020 2066 690a fi. │ │ │ │ │ -0003ecc0: 2020 2020 2020 2020 2020 2020 2065 6c69 eli │ │ │ │ │ -0003ecd0: 6620 6368 6f77 6e20 726f 6f74 3a72 6f6f f chown root:roo │ │ │ │ │ -0003ece0: 7420 2f75 7372 2f6c 6f63 616c 2f73 6861 t /usr/local/sha │ │ │ │ │ -0003ecf0: 7265 2f65 6d61 6373 3b20 7468 656e 0a20 re/emacs; then. │ │ │ │ │ -0003ed00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0003ed10: 6368 6d6f 6420 3037 3535 202f 7573 722f chmod 0755 /usr/ │ │ │ │ │ -0003ed20: 6c6f 6361 6c2f 7368 6172 652f 656d 6163 local/share/emac │ │ │ │ │ -0003ed30: 7320 7c7c 2074 7275 650a 2020 2020 2020 s || true. │ │ │ │ │ -0003ed40: 2020 2020 2020 2066 690a 2020 2020 2020 fi. │ │ │ │ │ -0003ed50: 2020 2066 690a 2020 2020 2066 690a 0a69 fi. fi..i │ │ │ │ │ -0003ed60: 6e20 6974 7320 e280 9870 6f73 7469 6e73 n its ...postins │ │ │ │ │ -0003ed70: 74e2 8099 2073 6372 6970 742c 2061 6e64 t... script, and │ │ │ │ │ -0003ed80: 0a0a 2020 2020 2072 6d64 6972 202f 7573 .. rmdir /us │ │ │ │ │ -0003ed90: 722f 6c6f 6361 6c2f 7368 6172 652f 656d r/local/share/em │ │ │ │ │ -0003eda0: 6163 732f 7369 7465 2d6c 6973 7020 323e acs/site-lisp 2> │ │ │ │ │ -0003edb0: 2f64 6576 2f6e 756c 6c20 7c7c 2074 7275 /dev/null || tru │ │ │ │ │ -0003edc0: 650a 2020 2020 2072 6d64 6972 202f 7573 e. rmdir /us │ │ │ │ │ -0003edd0: 722f 6c6f 6361 6c2f 7368 6172 652f 656d r/local/share/em │ │ │ │ │ -0003ede0: 6163 7320 323e 2f64 6576 2f6e 756c 6c20 acs 2>/dev/null │ │ │ │ │ -0003edf0: 7c7c 2074 7275 650a 0a69 6e20 7468 6520 || true..in the │ │ │ │ │ -0003ee00: e280 9870 7265 726d e280 9920 7363 7269 ...prerm... scri │ │ │ │ │ -0003ee10: 7074 2e20 2028 4e6f 7465 2074 6861 7420 pt. (Note that │ │ │ │ │ -0003ee20: 7468 6973 2066 6f72 6d20 6973 2075 7365 this form is use │ │ │ │ │ -0003ee30: 6420 746f 2065 6e73 7572 6520 7468 6174 d to ensure that │ │ │ │ │ -0003ee40: 2069 660a 7468 6520 7363 7269 7074 2069 if.the script i │ │ │ │ │ -0003ee50: 7320 696e 7465 7272 7570 7465 642c 2074 s interrupted, t │ │ │ │ │ -0003ee60: 6865 2064 6972 6563 746f 7279 20e2 8098 he directory ... │ │ │ │ │ -0003ee70: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -0003ee80: 2f65 6d61 6373 e280 9920 7769 6c6c 0a73 /emacs... will.s │ │ │ │ │ -0003ee90: 7469 6c6c 2062 6520 7265 6d6f 7665 642e till be removed. │ │ │ │ │ -0003eea0: 290a 0a49 6620 796f 7520 646f 2063 7265 )..If you do cre │ │ │ │ │ -0003eeb0: 6174 6520 6120 6469 7265 6374 6f72 7920 ate a directory │ │ │ │ │ -0003eec0: 696e 20e2 8098 2f75 7372 2f6c 6f63 616c in .../usr/local │ │ │ │ │ -0003eed0: e280 9920 666f 7220 6c6f 6361 6c20 6164 ... for local ad │ │ │ │ │ -0003eee0: 6469 7469 6f6e 7320 746f 2061 0a70 6163 ditions to a.pac │ │ │ │ │ -0003eef0: 6b61 6765 2c20 796f 7520 7368 6f75 6c64 kage, you should │ │ │ │ │ -0003ef00: 2065 6e73 7572 6520 7468 6174 2073 6574 ensure that set │ │ │ │ │ -0003ef10: 7469 6e67 7320 696e 20e2 8098 2f75 7372 tings in .../usr │ │ │ │ │ -0003ef20: 2f6c 6f63 616c e280 9920 7461 6b65 2070 /local... take p │ │ │ │ │ -0003ef30: 7265 6365 6465 6e63 650a 6f76 6572 2074 recedence.over t │ │ │ │ │ -0003ef40: 6865 2065 7175 6976 616c 656e 7473 2069 he equivalents i │ │ │ │ │ -0003ef50: 6e20 e280 982f 7573 72e2 8099 2e0a 0a48 n .../usr......H │ │ │ │ │ -0003ef60: 6f77 6576 6572 2c20 6265 6361 7573 6520 owever, because │ │ │ │ │ -0003ef70: e280 982f 7573 722f 6c6f 6361 6ce2 8099 .../usr/local... │ │ │ │ │ -0003ef80: 2061 6e64 2069 7473 2063 6f6e 7465 6e74 and its content │ │ │ │ │ -0003ef90: 7320 6172 6520 666f 7220 6578 636c 7573 s are for exclus │ │ │ │ │ -0003efa0: 6976 6520 7573 6520 6f66 0a74 6865 206c ive use of.the l │ │ │ │ │ -0003efb0: 6f63 616c 2061 646d 696e 6973 7472 6174 ocal administrat │ │ │ │ │ -0003efc0: 6f72 2c20 6120 7061 636b 6167 6520 6d75 or, a package mu │ │ │ │ │ -0003efd0: 7374 206e 6f74 2072 656c 7920 6f6e 2074 st not rely on t │ │ │ │ │ -0003efe0: 6865 2070 7265 7365 6e63 6520 6f72 0a61 he presence or.a │ │ │ │ │ -0003eff0: 6273 656e 6365 206f 6620 6669 6c65 7320 bsence of files │ │ │ │ │ -0003f000: 6f72 2064 6972 6563 746f 7269 6573 2069 or directories i │ │ │ │ │ -0003f010: 6e20 e280 982f 7573 722f 6c6f 6361 6ce2 n .../usr/local. │ │ │ │ │ -0003f020: 8099 2066 6f72 206e 6f72 6d61 6c20 6f70 .. for normal op │ │ │ │ │ -0003f030: 6572 6174 696f 6e2e 0a0a 1f0a 4669 6c65 eration.....File │ │ │ │ │ -0003f040: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0003f050: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ -0003f060: 2073 7973 7465 6d2d 7769 6465 206d 6169 system-wide mai │ │ │ │ │ -0003f070: 6c20 6469 7265 6374 6f72 792c 2020 4e65 l directory, Ne │ │ │ │ │ -0003f080: 7874 3a20 2f72 756e 2061 6e64 202f 7275 xt: /run and /ru │ │ │ │ │ -0003f090: 6e2f 6c6f 636b 2c20 2050 7265 763a 2053 n/lock, Prev: S │ │ │ │ │ -0003f0a0: 6974 652d 7370 6563 6966 6963 2070 726f ite-specific pro │ │ │ │ │ -0003f0b0: 6772 616d 732c 2020 5570 3a20 4669 6c65 grams, Up: File │ │ │ │ │ -0003f0c0: 2073 7973 7465 6d20 6869 6572 6172 6368 system hierarch │ │ │ │ │ -0003f0d0: 790a 0a38 2e31 2e33 2054 6865 2073 7973 y..8.1.3 The sys │ │ │ │ │ -0003f0e0: 7465 6d2d 7769 6465 206d 6169 6c20 6469 tem-wide mail di │ │ │ │ │ -0003f0f0: 7265 6374 6f72 790a 2d2d 2d2d 2d2d 2d2d rectory.-------- │ │ │ │ │ -0003f100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003f110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ -0003f120: 6520 7379 7374 656d 2d77 6964 6520 6d61 e system-wide ma │ │ │ │ │ -0003f130: 696c 2064 6972 6563 746f 7279 2069 7320 il directory is │ │ │ │ │ -0003f140: e280 982f 7661 722f 6d61 696c e280 992e .../var/mail.... │ │ │ │ │ -0003f150: 2020 5468 6973 2064 6972 6563 746f 7279 This directory │ │ │ │ │ -0003f160: 2069 7320 7061 7274 0a6f 6620 7468 6520 is part.of the │ │ │ │ │ -0003f170: 6261 7365 2073 7973 7465 6d20 616e 6420 base system and │ │ │ │ │ -0003f180: 7368 6f75 6c64 206e 6f74 2062 6520 6f77 should not be ow │ │ │ │ │ -0003f190: 6e65 6420 6279 2061 6e79 2070 6172 7469 ned by any parti │ │ │ │ │ -0003f1a0: 6375 6c61 7220 6d61 696c 0a61 6765 6e74 cular mail.agent │ │ │ │ │ -0003f1b0: 732e 2020 5468 6520 7573 6520 6f66 2074 s. The use of t │ │ │ │ │ -0003f1c0: 6865 206f 6c64 206c 6f63 6174 696f 6e20 he old location │ │ │ │ │ -0003f1d0: e280 982f 7661 722f 7370 6f6f 6c2f 6d61 .../var/spool/ma │ │ │ │ │ -0003f1e0: 696c e280 9920 6973 2064 6570 7265 6361 il... is depreca │ │ │ │ │ -0003f1f0: 7465 642c 0a65 7665 6e20 7468 6f75 6768 ted,.even though │ │ │ │ │ -0003f200: 2074 6865 2073 706f 6f6c 206d 6179 2073 the spool may s │ │ │ │ │ -0003f210: 7469 6c6c 2062 6520 7068 7973 6963 616c till be physical │ │ │ │ │ -0003f220: 6c79 206c 6f63 6174 6564 2074 6865 7265 ly located there │ │ │ │ │ -0003f230: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0003f240: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0003f250: 4e6f 6465 3a20 2f72 756e 2061 6e64 202f Node: /run and / │ │ │ │ │ -0003f260: 7275 6e2f 6c6f 636b 2c20 2050 7265 763a run/lock, Prev: │ │ │ │ │ -0003f270: 2054 6865 2073 7973 7465 6d2d 7769 6465 The system-wide │ │ │ │ │ -0003f280: 206d 6169 6c20 6469 7265 6374 6f72 792c mail directory, │ │ │ │ │ -0003f290: 2020 5570 3a20 4669 6c65 2073 7973 7465 Up: File syste │ │ │ │ │ -0003f2a0: 6d20 6869 6572 6172 6368 790a 0a38 2e31 m hierarchy..8.1 │ │ │ │ │ -0003f2b0: 2e34 20e2 8098 2f72 756e e280 9920 616e .4 .../run... an │ │ │ │ │ -0003f2c0: 6420 e280 982f 7275 6e2f 6c6f 636b e280 d .../run/lock.. │ │ │ │ │ -0003f2d0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -0003f2e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0003f2f0: 5468 6520 6469 7265 6374 6f72 7920 e280 The directory .. │ │ │ │ │ -0003f300: 982f 7275 6ee2 8099 2069 7320 636c 6561 ./run... is clea │ │ │ │ │ -0003f310: 7265 6420 6174 2062 6f6f 742c 206e 6f72 red at boot, nor │ │ │ │ │ -0003f320: 6d61 6c6c 7920 6279 2062 6569 6e67 2061 mally by being a │ │ │ │ │ -0003f330: 206d 6f75 6e74 2070 6f69 6e74 0a66 6f72 mount point.for │ │ │ │ │ -0003f340: 2061 2074 656d 706f 7261 7279 2066 696c a temporary fil │ │ │ │ │ -0003f350: 6520 7379 7374 656d 2e20 2050 6163 6b61 e system. Packa │ │ │ │ │ -0003f360: 6765 7320 7468 6572 6566 6f72 6520 6d75 ges therefore mu │ │ │ │ │ -0003f370: 7374 206e 6f74 2061 7373 756d 6520 7468 st not assume th │ │ │ │ │ -0003f380: 6174 0a61 6e79 2066 696c 6573 206f 7220 at.any files or │ │ │ │ │ -0003f390: 6469 7265 6374 6f72 6965 7320 756e 6465 directories unde │ │ │ │ │ -0003f3a0: 7220 e280 982f 7275 6ee2 8099 206f 7468 r .../run... oth │ │ │ │ │ -0003f3b0: 6572 2074 6861 6e20 e280 982f 7275 6e2f er than .../run/ │ │ │ │ │ -0003f3c0: 6c6f 636b e280 9920 6578 6973 740a 756e lock... exist.un │ │ │ │ │ -0003f3d0: 6c65 7373 2074 6865 2070 6163 6b61 6765 less the package │ │ │ │ │ -0003f3e0: 2068 6173 2061 7272 616e 6765 6420 746f has arranged to │ │ │ │ │ -0003f3f0: 2063 7265 6174 6520 7468 6f73 6520 6669 create those fi │ │ │ │ │ -0003f400: 6c65 7320 6f72 2064 6972 6563 746f 7269 les or directori │ │ │ │ │ -0003f410: 6573 0a73 696e 6365 2074 6865 206c 6173 es.since the las │ │ │ │ │ -0003f420: 7420 7265 626f 6f74 2e20 204e 6f72 6d61 t reboot. Norma │ │ │ │ │ -0003f430: 6c6c 792c 2074 6869 7320 6973 2064 6f6e lly, this is don │ │ │ │ │ -0003f440: 6520 6279 2074 6865 2070 6163 6b61 6765 e by the package │ │ │ │ │ -0003f450: 2076 6961 2061 6e0a 696e 6974 2073 6372 via an.init scr │ │ │ │ │ -0003f460: 6970 742e 2020 5365 6520 2a6e 6f74 6520 ipt. See *note │ │ │ │ │ -0003f470: 5772 6974 696e 6720 7468 6520 7363 7269 Writing the scri │ │ │ │ │ -0003f480: 7074 733a 2031 3038 2e20 666f 7220 6d6f pts: 108. for mo │ │ │ │ │ -0003f490: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information.. │ │ │ │ │ -0003f4a0: 0a50 6163 6b61 6765 7320 6d75 7374 206e .Packages must n │ │ │ │ │ -0003f4b0: 6f74 2069 6e63 6c75 6465 2066 696c 6573 ot include files │ │ │ │ │ -0003f4c0: 206f 7220 6469 7265 6374 6f72 6965 7320 or directories │ │ │ │ │ -0003f4d0: 756e 6465 7220 e280 982f 7275 6ee2 8099 under .../run... │ │ │ │ │ -0003f4e0: 2c20 6f72 2075 6e64 6572 0a74 6865 206f , or under.the o │ │ │ │ │ -0003f4f0: 6c64 6572 20e2 8098 2f76 6172 2f72 756e lder .../var/run │ │ │ │ │ -0003f500: e280 9920 616e 6420 e280 982f 7661 722f ... and .../var/ │ │ │ │ │ -0003f510: 6c6f 636b e280 9920 7061 7468 732e 2020 lock... paths. │ │ │ │ │ -0003f520: 5468 6520 6c61 7474 6572 2070 6174 6873 The latter paths │ │ │ │ │ -0003f530: 2077 696c 6c0a 6e6f 726d 616c 6c79 2062 will.normally b │ │ │ │ │ -0003f540: 6520 7379 6d6c 696e 6b73 206f 7220 6f74 e symlinks or ot │ │ │ │ │ -0003f550: 6865 7220 7265 6469 7265 6374 696f 6e73 her redirections │ │ │ │ │ -0003f560: 2074 6f20 e280 982f 7275 6ee2 8099 2066 to .../run... f │ │ │ │ │ -0003f570: 6f72 2062 6163 6b77 6172 6473 0a63 6f6d or backwards.com │ │ │ │ │ -0003f580: 7061 7469 6269 6c69 7479 2e0a 0a1f 0a46 patibility.....F │ │ │ │ │ -0003f590: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0003f5a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0003f5b0: 5573 6572 7320 616e 6420 6772 6f75 7073 Users and groups │ │ │ │ │ -0003f5c0: 2c20 204e 6578 743a 2053 7461 7274 696e , Next: Startin │ │ │ │ │ -0003f5d0: 6720 7379 7374 656d 2073 6572 7669 6365 g system service │ │ │ │ │ -0003f5e0: 732c 2020 5072 6576 3a20 4669 6c65 2073 s, Prev: File s │ │ │ │ │ -0003f5f0: 7973 7465 6d20 6869 6572 6172 6368 792c ystem hierarchy, │ │ │ │ │ -0003f600: 2020 5570 3a20 5468 6520 4f70 6572 6174 Up: The Operat │ │ │ │ │ -0003f610: 696e 6720 5379 7374 656d 0a0a 382e 3220 ing System..8.2 │ │ │ │ │ -0003f620: 5573 6572 7320 616e 6420 6772 6f75 7073 Users and groups │ │ │ │ │ -0003f630: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0003f640: 3d3d 3d3d 3d0a 0a2a 204d 656e 753a 0a0a =====..* Menu:.. │ │ │ │ │ -0003f650: 2a20 496e 7472 6f64 7563 7469 6f6e 3a3a * Introduction:: │ │ │ │ │ -0003f660: 0a2a 2055 4944 2061 6e64 2047 4944 2063 .* UID and GID c │ │ │ │ │ -0003f670: 6c61 7373 6573 3a3a 0a2a 204e 6f6e 2d65 lasses::.* Non-e │ │ │ │ │ -0003f680: 7869 7374 656e 7420 686f 6d65 2064 6972 xistent home dir │ │ │ │ │ -0003f690: 6563 746f 7269 6573 3a3a 0a0a 1f0a 4669 ectories::....Fi │ │ │ │ │ -0003f6a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0003f6b0: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ -0003f6c0: 6e74 726f 6475 6374 696f 6e2c 2020 4e65 ntroduction, Ne │ │ │ │ │ -0003f6d0: 7874 3a20 5549 4420 616e 6420 4749 4420 xt: UID and GID │ │ │ │ │ -0003f6e0: 636c 6173 7365 732c 2020 5570 3a20 5573 classes, Up: Us │ │ │ │ │ -0003f6f0: 6572 7320 616e 6420 6772 6f75 7073 0a0a ers and groups.. │ │ │ │ │ -0003f700: 382e 322e 3120 496e 7472 6f64 7563 7469 8.2.1 Introducti │ │ │ │ │ -0003f710: 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d on.------------- │ │ │ │ │ -0003f720: 2d2d 2d2d 2d0a 0a54 6865 2044 6562 6961 -----..The Debia │ │ │ │ │ -0003f730: 6e20 7379 7374 656d 2063 616e 2062 6520 n system can be │ │ │ │ │ -0003f740: 636f 6e66 6967 7572 6564 2074 6f20 7573 configured to us │ │ │ │ │ -0003f750: 6520 6569 7468 6572 2070 6c61 696e 206f e either plain o │ │ │ │ │ -0003f760: 7220 7368 6164 6f77 0a70 6173 7377 6f72 r shadow.passwor │ │ │ │ │ -0003f770: 6473 2e0a 0a53 6f6d 6520 7573 6572 2069 ds...Some user i │ │ │ │ │ -0003f780: 6473 2028 5549 4473 2920 616e 6420 6772 ds (UIDs) and gr │ │ │ │ │ -0003f790: 6f75 7020 6964 7320 2847 4944 7329 2061 oup ids (GIDs) a │ │ │ │ │ -0003f7a0: 7265 2072 6573 6572 7665 6420 676c 6f62 re reserved glob │ │ │ │ │ -0003f7b0: 616c 6c79 2066 6f72 2075 7365 0a62 7920 ally for use.by │ │ │ │ │ -0003f7c0: 6365 7274 6169 6e20 7061 636b 6167 6573 certain packages │ │ │ │ │ -0003f7d0: 2e20 2042 6563 6175 7365 2073 6f6d 6520 . Because some │ │ │ │ │ -0003f7e0: 7061 636b 6167 6573 206e 6565 6420 746f packages need to │ │ │ │ │ -0003f7f0: 2069 6e63 6c75 6465 2066 696c 6573 2077 include files w │ │ │ │ │ -0003f800: 6869 6368 0a61 7265 206f 776e 6564 2062 hich.are owned b │ │ │ │ │ -0003f810: 7920 7468 6573 6520 7573 6572 7320 6f72 y these users or │ │ │ │ │ -0003f820: 2067 726f 7570 732c 206f 7220 6e65 6564 groups, or need │ │ │ │ │ -0003f830: 2074 6865 2069 6473 2063 6f6d 7069 6c65 the ids compile │ │ │ │ │ -0003f840: 6420 696e 746f 0a62 696e 6172 6965 732c d into.binaries, │ │ │ │ │ -0003f850: 2074 6865 7365 2069 6473 206d 7573 7420 these ids must │ │ │ │ │ -0003f860: 6265 2075 7365 6420 6f6e 2061 6e79 2044 be used on any D │ │ │ │ │ -0003f870: 6562 6961 6e20 7379 7374 656d 206f 6e6c ebian system onl │ │ │ │ │ -0003f880: 7920 666f 7220 7468 650a 7075 7270 6f73 y for the.purpos │ │ │ │ │ -0003f890: 6520 666f 7220 7768 6963 6820 7468 6579 e for which they │ │ │ │ │ -0003f8a0: 2061 7265 2061 6c6c 6f63 6174 6564 2e20 are allocated. │ │ │ │ │ -0003f8b0: 2054 6869 7320 6973 2061 2073 6572 696f This is a serio │ │ │ │ │ -0003f8c0: 7573 2072 6573 7472 6963 7469 6f6e 2c0a us restriction,. │ │ │ │ │ -0003f8d0: 616e 6420 7765 2073 686f 756c 6420 6176 and we should av │ │ │ │ │ -0003f8e0: 6f69 6420 6765 7474 696e 6720 696e 2074 oid getting in t │ │ │ │ │ -0003f8f0: 6865 2077 6179 206f 6620 6c6f 6361 6c20 he way of local │ │ │ │ │ -0003f900: 6164 6d69 6e69 7374 7261 7469 6f6e 2070 administration p │ │ │ │ │ -0003f910: 6f6c 6963 6965 732e 0a49 6e20 7061 7274 olicies..In part │ │ │ │ │ -0003f920: 6963 756c 6172 2c20 6d61 6e79 2073 6974 icular, many sit │ │ │ │ │ -0003f930: 6573 2061 6c6c 6f63 6174 6520 7573 6572 es allocate user │ │ │ │ │ -0003f940: 7320 616e 642f 6f72 206c 6f63 616c 2073 s and/or local s │ │ │ │ │ -0003f950: 7973 7465 6d20 6772 6f75 7073 0a73 7461 ystem groups.sta │ │ │ │ │ -0003f960: 7274 696e 6720 6174 2031 3030 2e0a 0a41 rting at 100...A │ │ │ │ │ -0003f970: 7061 7274 2066 726f 6d20 7468 6973 2077 part from this w │ │ │ │ │ -0003f980: 6520 7368 6f75 6c64 2068 6176 6520 6479 e should have dy │ │ │ │ │ -0003f990: 6e61 6d69 6361 6c6c 7920 616c 6c6f 6361 namically alloca │ │ │ │ │ -0003f9a0: 7465 6420 6964 732c 2077 6869 6368 2073 ted ids, which s │ │ │ │ │ -0003f9b0: 686f 756c 640a 6279 2064 6566 6175 6c74 hould.by default │ │ │ │ │ -0003f9c0: 2062 6520 6172 7261 6e67 6564 2069 6e20 be arranged in │ │ │ │ │ -0003f9d0: 736f 6d65 2073 656e 7369 626c 6520 6f72 some sensible or │ │ │ │ │ -0003f9e0: 6465 722c 2062 7574 2074 6865 2062 6568 der, but the beh │ │ │ │ │ -0003f9f0: 6176 696f 7220 7368 6f75 6c64 0a62 6520 avior should.be │ │ │ │ │ -0003fa00: 636f 6e66 6967 7572 6162 6c65 2e20 2057 configurable. W │ │ │ │ │ -0003fa10: 6865 6e20 6d61 696e 7461 696e 6572 7320 hen maintainers │ │ │ │ │ -0003fa20: 6368 6f6f 7365 2061 206e 6577 2068 6172 choose a new har │ │ │ │ │ -0003fa30: 6463 6f64 6564 206f 7220 6479 6e61 6d69 dcoded or dynami │ │ │ │ │ -0003fa40: 6361 6c6c 790a 6765 6e65 7261 7465 6420 cally.generated │ │ │ │ │ -0003fa50: 7573 6572 6e61 6d65 2066 6f72 2070 6163 username for pac │ │ │ │ │ -0003fa60: 6b61 6765 7320 746f 2075 7365 2c20 7468 kages to use, th │ │ │ │ │ -0003fa70: 6579 2073 686f 756c 6420 7374 6172 7420 ey should start │ │ │ │ │ -0003fa80: 7468 6973 2075 7365 726e 616d 650a 7769 this username.wi │ │ │ │ │ -0003fa90: 7468 2061 6e20 756e 6465 7273 636f 7265 th an underscore │ │ │ │ │ -0003faa0: 2e20 2054 6869 7320 6d69 6e69 6d69 7a65 . This minimize │ │ │ │ │ -0003fab0: 7320 636f 6c6c 6973 696f 6e73 2077 6974 s collisions wit │ │ │ │ │ -0003fac0: 6820 6c6f 6361 6c6c 7920 6372 6561 7465 h locally create │ │ │ │ │ -0003fad0: 6420 7573 6572 0a61 6363 6f75 6e74 732e d user.accounts. │ │ │ │ │ -0003fae0: 0a0a 5061 636b 6167 6573 206f 7468 6572 ..Packages other │ │ │ │ │ -0003faf0: 2074 6861 6e20 e280 9862 6173 652d 7061 than ...base-pa │ │ │ │ │ -0003fb00: 7373 7764 e280 9920 6d75 7374 206e 6f74 sswd... must not │ │ │ │ │ -0003fb10: 206d 6f64 6966 7920 e280 982f 6574 632f modify .../etc/ │ │ │ │ │ -0003fb20: 7061 7373 7764 e280 992c 0ae2 8098 2f65 passwd...,..../e │ │ │ │ │ -0003fb30: 7463 2f73 6861 646f 77e2 8099 2c20 e280 tc/shadow..., .. │ │ │ │ │ -0003fb40: 982f 6574 632f 6772 6f75 70e2 8099 206f ./etc/group... o │ │ │ │ │ -0003fb50: 7220 e280 982f 6574 632f 6773 6861 646f r .../etc/gshado │ │ │ │ │ -0003fb60: 77e2 8099 2e0a 0a1f 0a46 696c 653a 2064 w........File: d │ │ │ │ │ -0003fb70: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0003fb80: 6f2c 2020 4e6f 6465 3a20 5549 4420 616e o, Node: UID an │ │ │ │ │ -0003fb90: 6420 4749 4420 636c 6173 7365 732c 2020 d GID classes, │ │ │ │ │ -0003fba0: 4e65 7874 3a20 4e6f 6e2d 6578 6973 7465 Next: Non-existe │ │ │ │ │ -0003fbb0: 6e74 2068 6f6d 6520 6469 7265 6374 6f72 nt home director │ │ │ │ │ -0003fbc0: 6965 732c 2020 5072 6576 3a20 496e 7472 ies, Prev: Intr │ │ │ │ │ -0003fbd0: 6f64 7563 7469 6f6e 2c20 2055 703a 2055 oduction, Up: U │ │ │ │ │ -0003fbe0: 7365 7273 2061 6e64 2067 726f 7570 730a sers and groups. │ │ │ │ │ -0003fbf0: 0a38 2e32 2e32 2055 4944 2061 6e64 2047 .8.2.2 UID and G │ │ │ │ │ -0003fc00: 4944 2063 6c61 7373 6573 0a2d 2d2d 2d2d ID classes.----- │ │ │ │ │ -0003fc10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003fc20: 2d2d 2d2d 0a0a 5468 6520 5549 4420 616e ----..The UID an │ │ │ │ │ -0003fc30: 6420 4749 4420 6e75 6d62 6572 7320 6172 d GID numbers ar │ │ │ │ │ -0003fc40: 6520 6469 7669 6465 6420 696e 746f 2063 e divided into c │ │ │ │ │ -0003fc50: 6c61 7373 6573 2061 7320 666f 6c6c 6f77 lasses as follow │ │ │ │ │ -0003fc60: 733a 0a0a 302d 3939 3a0a 0a20 2020 2020 s:..0-99:.. │ │ │ │ │ -0003fc70: 476c 6f62 616c 6c79 2061 6c6c 6f63 6174 Globally allocat │ │ │ │ │ -0003fc80: 6564 2062 7920 7468 6520 4465 6269 616e ed by the Debian │ │ │ │ │ -0003fc90: 2070 726f 6a65 6374 2c20 7468 6520 7361 project, the sa │ │ │ │ │ -0003fca0: 6d65 206f 6e20 6576 6572 7920 4465 6269 me on every Debi │ │ │ │ │ -0003fcb0: 616e 0a20 2020 2020 7379 7374 656d 2e20 an. system. │ │ │ │ │ -0003fcc0: 2054 6865 7365 2069 6473 2077 696c 6c20 These ids will │ │ │ │ │ -0003fcd0: 6170 7065 6172 2069 6e20 7468 6520 e280 appear in the .. │ │ │ │ │ -0003fce0: 9870 6173 7377 64e2 8099 2061 6e64 20e2 .passwd... and . │ │ │ │ │ -0003fcf0: 8098 6772 6f75 70e2 8099 2066 696c 6573 ..group... files │ │ │ │ │ -0003fd00: 206f 660a 2020 2020 2061 6c6c 2044 6562 of. all Deb │ │ │ │ │ -0003fd10: 6961 6e20 7379 7374 656d 732c 206e 6577 ian systems, new │ │ │ │ │ -0003fd20: 2069 6473 2069 6e20 7468 6973 2072 616e ids in this ran │ │ │ │ │ -0003fd30: 6765 2062 6569 6e67 2061 6464 6564 2061 ge being added a │ │ │ │ │ -0003fd40: 7574 6f6d 6174 6963 616c 6c79 0a20 2020 utomatically. │ │ │ │ │ -0003fd50: 2020 6173 2074 6865 20e2 8098 6261 7365 as the ...base │ │ │ │ │ -0003fd60: 2d70 6173 7377 64e2 8099 2070 6163 6b61 -passwd... packa │ │ │ │ │ -0003fd70: 6765 2069 7320 7570 6461 7465 642e 0a0a ge is updated... │ │ │ │ │ -0003fd80: 2020 2020 2050 6163 6b61 6765 7320 7768 Packages wh │ │ │ │ │ -0003fd90: 6963 6820 6e65 6564 2061 2073 696e 676c ich need a singl │ │ │ │ │ -0003fda0: 6520 7374 6174 6963 616c 6c79 2061 6c6c e statically all │ │ │ │ │ -0003fdb0: 6f63 6174 6564 2075 6964 206f 7220 6769 ocated uid or gi │ │ │ │ │ -0003fdc0: 6420 7368 6f75 6c64 0a20 2020 2020 7573 d should. us │ │ │ │ │ -0003fdd0: 6520 6f6e 6520 6f66 2074 6865 7365 3b20 e one of these; │ │ │ │ │ -0003fde0: 7468 6569 7220 6d61 696e 7461 696e 6572 their maintainer │ │ │ │ │ -0003fdf0: 7320 7368 6f75 6c64 2061 736b 2074 6865 s should ask the │ │ │ │ │ -0003fe00: 20e2 8098 6261 7365 2d70 6173 7377 64e2 ...base-passwd. │ │ │ │ │ -0003fe10: 8099 0a20 2020 2020 6d61 696e 7461 696e ... maintain │ │ │ │ │ -0003fe20: 6572 2066 6f72 2069 6473 2e0a 0a31 3030 er for ids...100 │ │ │ │ │ -0003fe30: 2d39 3939 3a0a 0a20 2020 2020 4479 6e61 -999:.. Dyna │ │ │ │ │ -0003fe40: 6d69 6361 6c6c 7920 616c 6c6f 6361 7465 mically allocate │ │ │ │ │ -0003fe50: 6420 7379 7374 656d 2075 7365 7273 2061 d system users a │ │ │ │ │ -0003fe60: 6e64 2067 726f 7570 732e 2020 5061 636b nd groups. Pack │ │ │ │ │ -0003fe70: 6167 6573 2077 6869 6368 206e 6565 640a ages which need. │ │ │ │ │ -0003fe80: 2020 2020 2061 2075 7365 7220 6f72 2067 a user or g │ │ │ │ │ -0003fe90: 726f 7570 2c20 6275 7420 6361 6e20 6861 roup, but can ha │ │ │ │ │ -0003fea0: 7665 2074 6869 7320 7573 6572 206f 7220 ve this user or │ │ │ │ │ -0003feb0: 6772 6f75 7020 616c 6c6f 6361 7465 640a group allocated. │ │ │ │ │ -0003fec0: 2020 2020 2064 796e 616d 6963 616c 6c79 dynamically │ │ │ │ │ -0003fed0: 2061 6e64 2064 6966 6665 7265 6e74 6c79 and differently │ │ │ │ │ -0003fee0: 206f 6e20 6561 6368 2073 7973 7465 6d2c on each system, │ │ │ │ │ -0003fef0: 2073 686f 756c 6420 7573 6520 e280 9861 should use ...a │ │ │ │ │ -0003ff00: 6464 7573 6572 0a20 2020 2020 2d2d 7379 dduser. --sy │ │ │ │ │ -0003ff10: 7374 656d e280 9920 746f 2063 7265 6174 stem... to creat │ │ │ │ │ -0003ff20: 6520 7468 6520 6772 6f75 7020 616e 642f e the group and/ │ │ │ │ │ -0003ff30: 6f72 2075 7365 722e 2020 e280 9861 6464 or user. ...add │ │ │ │ │ -0003ff40: 7573 6572 e280 9920 7769 6c6c 2063 6865 user... will che │ │ │ │ │ -0003ff50: 636b 0a20 2020 2020 666f 7220 7468 6520 ck. for the │ │ │ │ │ -0003ff60: 6578 6973 7465 6e63 6520 6f66 2074 6865 existence of the │ │ │ │ │ -0003ff70: 2075 7365 7220 6f72 2067 726f 7570 2c20 user or group, │ │ │ │ │ -0003ff80: 616e 6420 6966 206e 6563 6573 7361 7279 and if necessary │ │ │ │ │ -0003ff90: 2063 686f 6f73 6520 616e 0a20 2020 2020 choose an. │ │ │ │ │ -0003ffa0: 756e 7573 6564 2069 6420 6261 7365 6420 unused id based │ │ │ │ │ -0003ffb0: 6f6e 2074 6865 2072 616e 6765 7320 7370 on the ranges sp │ │ │ │ │ -0003ffc0: 6563 6966 6965 6420 696e 20e2 8098 6164 ecified in ...ad │ │ │ │ │ -0003ffd0: 6475 7365 722e 636f 6e66 e280 992e 0a0a duser.conf...... │ │ │ │ │ -0003ffe0: 3130 3030 2d35 3939 3939 3a0a 0a20 2020 1000-59999:.. │ │ │ │ │ -0003fff0: 2020 4479 6e61 6d69 6361 6c6c 7920 616c Dynamically al │ │ │ │ │ -00040000: 6c6f 6361 7465 6420 7573 6572 2061 6363 located user acc │ │ │ │ │ -00040010: 6f75 6e74 732e 2020 4279 2064 6566 6175 ounts. By defau │ │ │ │ │ -00040020: 6c74 20e2 8098 6164 6475 7365 72e2 8099 lt ...adduser... │ │ │ │ │ -00040030: 2077 696c 6c0a 2020 2020 2063 686f 6f73 will. choos │ │ │ │ │ -00040040: 6520 5549 4473 2061 6e64 2047 4944 7320 e UIDs and GIDs │ │ │ │ │ -00040050: 666f 7220 7573 6572 2061 6363 6f75 6e74 for user account │ │ │ │ │ -00040060: 7320 696e 2074 6869 7320 7261 6e67 652c s in this range, │ │ │ │ │ -00040070: 2074 686f 7567 680a 2020 2020 20e2 8098 though. ... │ │ │ │ │ -00040080: 6164 6475 7365 722e 636f 6e66 e280 9920 adduser.conf... │ │ │ │ │ -00040090: 6d61 7920 6265 2075 7365 6420 746f 206d may be used to m │ │ │ │ │ -000400a0: 6f64 6966 7920 7468 6973 2062 6568 6176 odify this behav │ │ │ │ │ -000400b0: 696f 722e 0a0a 3630 3030 302d 3634 3939 ior...60000-6499 │ │ │ │ │ -000400c0: 393a 0a0a 2020 2020 2047 6c6f 6261 6c6c 9:.. Globall │ │ │ │ │ -000400d0: 7920 616c 6c6f 6361 7465 6420 6279 2074 y allocated by t │ │ │ │ │ -000400e0: 6865 2044 6562 6961 6e20 7072 6f6a 6563 he Debian projec │ │ │ │ │ -000400f0: 742c 2062 7574 206f 6e6c 7920 6372 6561 t, but only crea │ │ │ │ │ -00040100: 7465 6420 6f6e 0a20 2020 2020 6465 6d61 ted on. dema │ │ │ │ │ -00040110: 6e64 2e20 2054 6865 2069 6473 2061 7265 nd. The ids are │ │ │ │ │ -00040120: 2061 6c6c 6f63 6174 6564 2063 656e 7472 allocated centr │ │ │ │ │ -00040130: 616c 6c79 2061 6e64 2073 7461 7469 6361 ally and statica │ │ │ │ │ -00040140: 6c6c 792c 2062 7574 2074 6865 0a20 2020 lly, but the. │ │ │ │ │ -00040150: 2020 6163 7475 616c 2061 6363 6f75 6e74 actual account │ │ │ │ │ -00040160: 7320 6172 6520 6f6e 6c79 2063 7265 6174 s are only creat │ │ │ │ │ -00040170: 6564 206f 6e20 7573 6572 73e2 8099 2073 ed on users... s │ │ │ │ │ -00040180: 7973 7465 6d73 206f 6e20 6465 6d61 6e64 ystems on demand │ │ │ │ │ -00040190: 2e0a 0a20 2020 2020 5468 6573 6520 6964 ... These id │ │ │ │ │ -000401a0: 7320 6172 6520 666f 7220 7061 636b 6167 s are for packag │ │ │ │ │ -000401b0: 6573 2077 6869 6368 2061 7265 206f 6273 es which are obs │ │ │ │ │ -000401c0: 6375 7265 206f 7220 7768 6963 6820 7265 cure or which re │ │ │ │ │ -000401d0: 7175 6972 6520 6d61 6e79 0a20 2020 2020 quire many. │ │ │ │ │ -000401e0: 7374 6174 6963 616c 6c79 2d61 6c6c 6f63 statically-alloc │ │ │ │ │ -000401f0: 6174 6564 2069 6473 2e20 2054 6865 7365 ated ids. These │ │ │ │ │ -00040200: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ -00040210: 2063 6865 636b 2066 6f72 2061 6e64 0a20 check for and. │ │ │ │ │ -00040220: 2020 2020 6372 6561 7465 2074 6865 2061 create the a │ │ │ │ │ -00040230: 6363 6f75 6e74 7320 696e 20e2 8098 2f65 ccounts in .../e │ │ │ │ │ -00040240: 7463 2f70 6173 7377 64e2 8099 206f 7220 tc/passwd... or │ │ │ │ │ -00040250: e280 982f 6574 632f 6772 6f75 70e2 8099 .../etc/group... │ │ │ │ │ -00040260: 2028 7573 696e 670a 2020 2020 20e2 8098 (using. ... │ │ │ │ │ -00040270: 6164 6475 7365 72e2 8099 2069 6620 6974 adduser... if it │ │ │ │ │ -00040280: 2068 6173 2074 6869 7320 6661 6369 6c69 has this facili │ │ │ │ │ -00040290: 7479 2920 6966 206e 6563 6573 7361 7279 ty) if necessary │ │ │ │ │ -000402a0: 2e20 2050 6163 6b61 6765 7320 7768 6963 . Packages whic │ │ │ │ │ -000402b0: 680a 2020 2020 2061 7265 206c 696b 656c h. are likel │ │ │ │ │ -000402c0: 7920 746f 2072 6571 7569 7265 2066 7572 y to require fur │ │ │ │ │ -000402d0: 7468 6572 2061 6c6c 6f63 6174 696f 6e73 ther allocations │ │ │ │ │ -000402e0: 2073 686f 756c 6420 6861 7665 2061 20e2 should have a . │ │ │ │ │ -000402f0: 809c 686f 6c65 e280 9d20 6c65 6674 0a20 ..hole... left. │ │ │ │ │ -00040300: 2020 2020 6166 7465 7220 7468 656d 2069 after them i │ │ │ │ │ -00040310: 6e20 7468 6520 616c 6c6f 6361 7469 6f6e n the allocation │ │ │ │ │ -00040320: 2c20 746f 2067 6976 6520 7468 656d 2072 , to give them r │ │ │ │ │ -00040330: 6f6f 6d20 746f 2067 726f 772e 0a0a 3635 oom to grow...65 │ │ │ │ │ -00040340: 3030 302d 3635 3533 333a 0a0a 2020 2020 000-65533:.. │ │ │ │ │ -00040350: 2052 6573 6572 7665 642e 0a0a 3635 3533 Reserved...6553 │ │ │ │ │ -00040360: 343a 0a0a 2020 2020 2055 7365 7220 e280 4:.. User .. │ │ │ │ │ -00040370: 986e 6f62 6f64 79e2 8099 2e20 2054 6865 .nobody.... The │ │ │ │ │ -00040380: 2063 6f72 7265 7370 6f6e 6469 6e67 2067 corresponding g │ │ │ │ │ -00040390: 6964 2072 6566 6572 7320 746f 2074 6865 id refers to the │ │ │ │ │ -000403a0: 2067 726f 7570 0a20 2020 2020 e280 986e group. ...n │ │ │ │ │ -000403b0: 6f67 726f 7570 e280 992e 0a0a 3635 3533 ogroup......6553 │ │ │ │ │ -000403c0: 353a 0a0a 2020 2020 2054 6869 7320 7661 5:.. This va │ │ │ │ │ -000403d0: 6c75 6520 276d 7573 7420 6e6f 7427 2062 lue 'must not' b │ │ │ │ │ -000403e0: 6520 7573 6564 2c20 6265 6361 7573 6520 e used, because │ │ │ │ │ -000403f0: 6974 2077 6173 2074 6865 2065 7272 6f72 it was the error │ │ │ │ │ -00040400: 2072 6574 7572 6e0a 2020 2020 2073 656e return. sen │ │ │ │ │ -00040410: 7469 6e65 6c20 7661 6c75 6520 7768 656e tinel value when │ │ │ │ │ -00040420: 20e2 8098 7569 645f 74e2 8099 2077 6173 ...uid_t... was │ │ │ │ │ -00040430: 2031 3620 6269 7473 2e0a 0a36 3535 3336 16 bits...65536 │ │ │ │ │ -00040440: 2d34 3239 3439 3637 3239 333a 0a0a 2020 -4294967293:.. │ │ │ │ │ -00040450: 2020 2044 796e 616d 6963 616c 6c79 2061 Dynamically a │ │ │ │ │ -00040460: 6c6c 6f63 6174 6564 2075 7365 7220 6163 llocated user ac │ │ │ │ │ -00040470: 636f 756e 7473 2e20 2042 7920 6465 6661 counts. By defa │ │ │ │ │ -00040480: 756c 7420 e280 9861 6464 7573 6572 e280 ult ...adduser.. │ │ │ │ │ -00040490: 9920 7769 6c6c 206e 6f74 0a20 2020 2020 . will not. │ │ │ │ │ -000404a0: 616c 6c6f 6361 7465 2055 4944 7320 616e allocate UIDs an │ │ │ │ │ -000404b0: 6420 4749 4473 2069 6e20 7468 6973 2072 d GIDs in this r │ │ │ │ │ -000404c0: 616e 6765 2c20 746f 2065 6173 6520 636f ange, to ease co │ │ │ │ │ -000404d0: 6d70 6174 6962 696c 6974 7920 7769 7468 mpatibility with │ │ │ │ │ -000404e0: 0a20 2020 2020 6c65 6761 6379 2073 7973 . legacy sys │ │ │ │ │ -000404f0: 7465 6d73 2077 6865 7265 20e2 8098 7569 tems where ...ui │ │ │ │ │ -00040500: 645f 74e2 8099 2069 7320 7374 696c 6c20 d_t... is still │ │ │ │ │ -00040510: 3136 2062 6974 732e 0a0a 3432 3934 3936 16 bits...429496 │ │ │ │ │ -00040520: 3732 3934 3a0a 0a20 2020 2020 e280 9828 7294:.. ...( │ │ │ │ │ -00040530: 7569 645f 7429 282d 3229 203d 3d20 2867 uid_t)(-2) == (g │ │ │ │ │ -00040540: 6964 5f74 2928 2d32 29e2 8099 2027 6d75 id_t)(-2)... 'mu │ │ │ │ │ -00040550: 7374 206e 6f74 2720 6265 2075 7365 642c st not' be used, │ │ │ │ │ -00040560: 2062 6563 6175 7365 2069 7420 6973 2075 because it is u │ │ │ │ │ -00040570: 7365 640a 2020 2020 2061 7320 7468 6520 sed. as the │ │ │ │ │ -00040580: 616e 6f6e 796d 6f75 732c 2075 6e61 7574 anonymous, unaut │ │ │ │ │ -00040590: 6865 6e74 6963 6174 6564 2075 7365 7220 henticated user │ │ │ │ │ -000405a0: 6279 2073 6f6d 6520 4e46 5320 696d 706c by some NFS impl │ │ │ │ │ -000405b0: 656d 656e 7461 7469 6f6e 732e 0a0a 3432 ementations...42 │ │ │ │ │ -000405c0: 3934 3936 3732 3935 3a0a 0a20 2020 2020 94967295:.. │ │ │ │ │ -000405d0: e280 9828 7569 645f 7429 282d 3129 203d ...(uid_t)(-1) = │ │ │ │ │ -000405e0: 3d20 2867 6964 5f74 2928 2d31 29e2 8099 = (gid_t)(-1)... │ │ │ │ │ -000405f0: 2027 6d75 7374 206e 6f74 2720 6265 2075 'must not' be u │ │ │ │ │ -00040600: 7365 642c 2062 6563 6175 7365 2069 7420 sed, because it │ │ │ │ │ -00040610: 6973 2074 6865 0a20 2020 2020 6572 726f is the. erro │ │ │ │ │ -00040620: 7220 7265 7475 726e 2073 656e 7469 6e65 r return sentine │ │ │ │ │ -00040630: 6c20 7661 6c75 652e 0a0a 1f0a 4669 6c65 l value.....File │ │ │ │ │ -00040640: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00040650: 696e 666f 2c20 204e 6f64 653a 204e 6f6e info, Node: Non │ │ │ │ │ -00040660: 2d65 7869 7374 656e 7420 686f 6d65 2064 -existent home d │ │ │ │ │ -00040670: 6972 6563 746f 7269 6573 2c20 2050 7265 irectories, Pre │ │ │ │ │ -00040680: 763a 2055 4944 2061 6e64 2047 4944 2063 v: UID and GID c │ │ │ │ │ -00040690: 6c61 7373 6573 2c20 2055 703a 2055 7365 lasses, Up: Use │ │ │ │ │ -000406a0: 7273 2061 6e64 2067 726f 7570 730a 0a38 rs and groups..8 │ │ │ │ │ -000406b0: 2e32 2e33 204e 6f6e 2d65 7869 7374 656e .2.3 Non-existen │ │ │ │ │ -000406c0: 7420 686f 6d65 2064 6972 6563 746f 7269 t home directori │ │ │ │ │ -000406d0: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -000406e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000406f0: 2d2d 2d2d 2d2d 0a0a 5468 6520 6361 6e6f ------..The cano │ │ │ │ │ -00040700: 6e69 6361 6c20 6e6f 6e2d 6578 6973 7465 nical non-existe │ │ │ │ │ -00040710: 6e74 2068 6f6d 6520 6469 7265 6374 6f72 nt home director │ │ │ │ │ -00040720: 7920 6973 20e2 8098 2f6e 6f6e 6578 6973 y is .../nonexis │ │ │ │ │ -00040730: 7465 6e74 e280 992e 2020 5573 6572 7320 tent.... Users │ │ │ │ │ -00040740: 7768 6f0a 7368 6f75 6c64 206e 6f74 2068 who.should not h │ │ │ │ │ -00040750: 6176 6520 6120 686f 6d65 2064 6972 6563 ave a home direc │ │ │ │ │ -00040760: 746f 7279 2073 686f 756c 6420 6861 7665 tory should have │ │ │ │ │ -00040770: 2074 6865 6972 2068 6f6d 6520 6469 7265 their home dire │ │ │ │ │ -00040780: 6374 6f72 7920 7365 7420 746f 0a74 6869 ctory set to.thi │ │ │ │ │ -00040790: 7320 7661 6c75 652e 0a0a 5468 6520 4465 s value...The De │ │ │ │ │ -000407a0: 6269 616e 2061 7574 6f62 7569 6c64 6572 bian autobuilder │ │ │ │ │ -000407b0: 7320 7365 7420 484f 4d45 2074 6f20 e280 s set HOME to .. │ │ │ │ │ -000407c0: 982f 6e6f 6e65 7869 7374 656e 74e2 8099 ./nonexistent... │ │ │ │ │ -000407d0: 2073 6f20 7468 6174 2070 6163 6b61 6765 so that package │ │ │ │ │ -000407e0: 730a 7768 6963 6820 7472 7920 746f 2077 s.which try to w │ │ │ │ │ -000407f0: 7269 7465 2074 6f20 6120 686f 6d65 2064 rite to a home d │ │ │ │ │ -00040800: 6972 6563 746f 7279 2077 696c 6c20 6661 irectory will fa │ │ │ │ │ -00040810: 696c 2074 6f20 6275 696c 642e 0a0a 1f0a il to build..... │ │ │ │ │ -00040820: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00040830: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00040840: 2053 7461 7274 696e 6720 7379 7374 656d Starting system │ │ │ │ │ -00040850: 2073 6572 7669 6365 732c 2020 4e65 7874 services, Next │ │ │ │ │ -00040860: 3a20 436f 6e73 6f6c 6520 6d65 7373 6167 : Console messag │ │ │ │ │ -00040870: 6573 2066 726f 6d20 696e 6974 2064 2073 es from init d s │ │ │ │ │ -00040880: 6372 6970 7473 2c20 2050 7265 763a 2055 cripts, Prev: U │ │ │ │ │ -00040890: 7365 7273 2061 6e64 2067 726f 7570 732c sers and groups, │ │ │ │ │ -000408a0: 2020 5570 3a20 5468 6520 4f70 6572 6174 Up: The Operat │ │ │ │ │ -000408b0: 696e 6720 5379 7374 656d 0a0a 382e 3320 ing System..8.3 │ │ │ │ │ -000408c0: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ -000408d0: 7365 7276 6963 6573 0a3d 3d3d 3d3d 3d3d services.======= │ │ │ │ │ -000408e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000408f0: 3d3d 3d3d 3d0a 0a44 6562 6961 6e20 7061 =====..Debian pa │ │ │ │ │ -00040900: 636b 6167 6573 2074 6861 7420 7072 6f76 ckages that prov │ │ │ │ │ -00040910: 6964 6520 7379 7374 656d 2073 6572 7669 ide system servi │ │ │ │ │ -00040920: 6365 7320 7368 6f75 6c64 2061 7272 616e ces should arran │ │ │ │ │ -00040930: 6765 2066 6f72 2074 686f 7365 0a73 6572 ge for those.ser │ │ │ │ │ -00040940: 7669 6365 7320 746f 2062 6520 6175 746f vices to be auto │ │ │ │ │ -00040950: 6d61 7469 6361 6c6c 7920 7374 6172 7465 matically starte │ │ │ │ │ -00040960: 6420 616e 6420 7374 6f70 7065 6420 6279 d and stopped by │ │ │ │ │ -00040970: 2074 6865 2069 6e69 7420 7379 7374 656d the init system │ │ │ │ │ -00040980: 206f 720a 7365 7276 6963 6520 6d61 6e61 or.service mana │ │ │ │ │ -00040990: 6765 722e 2020 5468 6973 2073 6563 7469 ger. This secti │ │ │ │ │ -000409a0: 6f6e 2064 6573 6372 6962 6573 2068 6f77 on describes how │ │ │ │ │ -000409b0: 2074 6861 7420 6973 2064 6f6e 652e 0a0a that is done... │ │ │ │ │ -000409c0: 2a20 4d65 6e75 3a0a 0a2a 2049 6e74 726f * Menu:..* Intro │ │ │ │ │ -000409d0: 6475 6374 696f 6e3a 2049 6e74 726f 6475 duction: Introdu │ │ │ │ │ -000409e0: 6374 696f 6e3c 323e 2e0a 2a20 5772 6974 ction<2>..* Writ │ │ │ │ │ -000409f0: 696e 6720 7468 6520 7363 7269 7074 733a ing the scripts: │ │ │ │ │ -00040a00: 3a0a 2a20 496e 7465 7266 6163 696e 6720 :.* Interfacing │ │ │ │ │ -00040a10: 7769 7468 2069 6e69 7420 7379 7374 656d with init system │ │ │ │ │ -00040a20: 733a 3a0a 2a20 426f 6f74 2d74 696d 6520 s::.* Boot-time │ │ │ │ │ -00040a30: 696e 6974 6961 6c69 7a61 7469 6f6e 3a3a initialization:: │ │ │ │ │ -00040a40: 0a2a 2045 7861 6d70 6c65 3a3a 0a0a 1f0a .* Example::.... │ │ │ │ │ -00040a50: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00040a60: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00040a70: 2049 6e74 726f 6475 6374 696f 6e3c 323e Introduction<2> │ │ │ │ │ -00040a80: 2c20 204e 6578 743a 2057 7269 7469 6e67 , Next: Writing │ │ │ │ │ -00040a90: 2074 6865 2073 6372 6970 7473 2c20 2055 the scripts, U │ │ │ │ │ -00040aa0: 703a 2053 7461 7274 696e 6720 7379 7374 p: Starting syst │ │ │ │ │ -00040ab0: 656d 2073 6572 7669 6365 730a 0a38 2e33 em services..8.3 │ │ │ │ │ -00040ac0: 2e31 2049 6e74 726f 6475 6374 696f 6e0a .1 Introduction. │ │ │ │ │ -00040ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00040ae0: 2d2d 0a0a 5468 6520 6465 6661 756c 7420 --..The default │ │ │ │ │ -00040af0: 696e 6974 2073 7973 7465 6d20 616e 6420 init system and │ │ │ │ │ -00040b00: 7365 7276 6963 6520 6d61 6e61 6765 7220 service manager │ │ │ │ │ -00040b10: 696e 2044 6562 6961 6e20 6973 20e2 8098 in Debian is ... │ │ │ │ │ -00040b20: 7379 7374 656d 64e2 8099 2e0a 5061 636b systemd.....Pack │ │ │ │ │ -00040b30: 6167 6573 2074 6861 7420 7769 7368 2074 ages that wish t │ │ │ │ │ -00040b40: 6f20 6175 746f 6d61 7469 6361 6c6c 7920 o automatically │ │ │ │ │ -00040b50: 7374 6172 7420 616e 6420 7374 6f70 2073 start and stop s │ │ │ │ │ -00040b60: 7973 7465 6d20 7365 7276 6963 6573 206d ystem services m │ │ │ │ │ -00040b70: 7573 740a 696e 636c 7564 6520 e280 9873 ust.include ...s │ │ │ │ │ -00040b80: 7973 7465 6d64 e280 9920 7365 7276 6963 ystemd... servic │ │ │ │ │ -00040b90: 6520 756e 6974 7320 746f 2064 6f20 736f e units to do so │ │ │ │ │ -00040ba0: 2c20 756e 6c65 7373 2074 6865 2073 6572 , unless the ser │ │ │ │ │ -00040bb0: 7669 6365 2069 7320 6f6e 6c79 0a69 6e74 vice is only.int │ │ │ │ │ -00040bc0: 656e 6465 6420 666f 7220 7573 6520 6f6e ended for use on │ │ │ │ │ -00040bd0: 2073 7973 7465 6d73 2072 756e 6e69 6e67 systems running │ │ │ │ │ -00040be0: 2061 6c74 6572 6e61 7465 2069 6e69 7420 alternate init │ │ │ │ │ -00040bf0: 7379 7374 656d 732e 2020 5365 650a e280 systems. See... │ │ │ │ │ -00040c00: 9873 7973 7465 6d64 2e73 6572 7669 6365 .systemd.service │ │ │ │ │ -00040c10: 2835 29e2 8099 2066 6f72 2064 6574 6169 (5)... for detai │ │ │ │ │ -00040c20: 6c73 206f 6e20 7468 6520 7379 6e74 6178 ls on the syntax │ │ │ │ │ -00040c30: 206f 6620 6120 7365 7276 6963 6520 756e of a service un │ │ │ │ │ -00040c40: 6974 2066 696c 652e 0a0a 496e 2074 6865 it file...In the │ │ │ │ │ -00040c50: 2063 6f6d 6d6f 6e20 6361 7365 2074 6861 common case tha │ │ │ │ │ -00040c60: 7420 6120 7061 636b 6167 6520 696e 636c t a package incl │ │ │ │ │ -00040c70: 7564 6573 2061 2073 696e 676c 6520 7379 udes a single sy │ │ │ │ │ -00040c80: 7374 656d 2073 6572 7669 6365 2c20 7468 stem service, th │ │ │ │ │ -00040c90: 650a 7365 7276 6963 6520 756e 6974 2073 e.service unit s │ │ │ │ │ -00040ca0: 686f 756c 6420 6861 7665 2074 6865 2073 hould have the s │ │ │ │ │ -00040cb0: 616d 6520 6e61 6d65 2061 7320 7468 6520 ame name as the │ │ │ │ │ -00040cc0: 7061 636b 6167 6520 706c 7573 2074 6865 package plus the │ │ │ │ │ -00040cd0: 0ae2 8098 2e73 6572 7669 6365 e280 9920 .....service... │ │ │ │ │ -00040ce0: 6578 7465 6e73 696f 6e2e 0a0a 5061 636b extension...Pack │ │ │ │ │ -00040cf0: 6167 6573 2069 6e63 6c75 6469 6e67 2061 ages including a │ │ │ │ │ -00040d00: 2073 6572 7669 6365 2075 6e69 7420 6d61 service unit ma │ │ │ │ │ -00040d10: 7920 6f70 7469 6f6e 616c 6c79 2069 6e63 y optionally inc │ │ │ │ │ -00040d20: 6c75 6465 2061 6e20 696e 6974 2073 6372 lude an init scr │ │ │ │ │ -00040d30: 6970 740a 746f 2073 7570 706f 7274 206f ipt.to support o │ │ │ │ │ -00040d40: 7468 6572 2069 6e69 7420 7379 7374 656d ther init system │ │ │ │ │ -00040d50: 732e 2020 496e 2074 6869 7320 6361 7365 s. In this case │ │ │ │ │ -00040d60: 2c20 7468 6520 696e 6974 2073 6372 6970 , the init scrip │ │ │ │ │ -00040d70: 7420 7368 6f75 6c64 0a68 6176 6520 7468 t should.have th │ │ │ │ │ -00040d80: 6520 7361 6d65 206e 616d 6520 6173 2074 e same name as t │ │ │ │ │ -00040d90: 6865 20e2 8098 7379 7374 656d 64e2 8099 he ...systemd... │ │ │ │ │ -00040da0: 2073 6572 7669 6365 2075 6e69 7420 736f service unit so │ │ │ │ │ -00040db0: 2074 6861 7420 e280 9873 7973 7465 6d64 that ...systemd │ │ │ │ │ -00040dc0: e280 9920 7769 6c6c 0a69 676e 6f72 6520 ... will.ignore │ │ │ │ │ -00040dd0: 6974 2061 6e64 2075 7365 2074 6865 2073 it and use the s │ │ │ │ │ -00040de0: 6572 7669 6365 2075 6e69 7420 696e 7374 ervice unit inst │ │ │ │ │ -00040df0: 6561 642e 2020 5061 636b 6167 6573 206d ead. Packages m │ │ │ │ │ -00040e00: 6179 2061 6c73 6f20 7375 7070 6f72 740a ay also support. │ │ │ │ │ -00040e10: 6f74 6865 7220 696e 6974 2073 7973 7465 other init syste │ │ │ │ │ -00040e20: 6d73 2062 7920 696e 636c 7564 696e 6720 ms by including │ │ │ │ │ -00040e30: 636f 6e66 6967 7572 6174 696f 6e20 696e configuration in │ │ │ │ │ -00040e40: 2074 6865 206e 6174 6976 6520 666f 726d the native form │ │ │ │ │ -00040e50: 6174 206f 660a 7468 6f73 6520 696e 6974 at of.those init │ │ │ │ │ -00040e60: 2073 7973 7465 6d73 2e0a 0ae2 8098 7379 systems......sy │ │ │ │ │ -00040e70: 7374 656d 64e2 8099 2075 7365 7320 6465 stemd... uses de │ │ │ │ │ -00040e80: 7065 6e64 656e 6379 2061 6e64 206f 7264 pendency and ord │ │ │ │ │ -00040e90: 6572 696e 6720 696e 666f 726d 6174 696f ering informatio │ │ │ │ │ -00040ea0: 6e20 636f 6e74 6169 6e65 6420 7769 7468 n contained with │ │ │ │ │ -00040eb0: 696e 2074 6865 0a65 6e61 626c 6564 2075 in the.enabled u │ │ │ │ │ -00040ec0: 6e69 7420 6669 6c65 7320 746f 2064 6563 nit files to dec │ │ │ │ │ -00040ed0: 6964 6520 7768 6963 6820 7365 7276 6963 ide which servic │ │ │ │ │ -00040ee0: 6573 2074 6f20 7275 6e20 616e 6420 696e es to run and in │ │ │ │ │ -00040ef0: 2077 6869 6368 206f 7264 6572 2e0a 5468 which order..Th │ │ │ │ │ -00040f00: 6520 e280 9873 7973 762d 7263 e280 9920 e ...sysv-rc... │ │ │ │ │ -00040f10: 7275 6e6c 6576 656c 2073 7973 7465 6d20 runlevel system │ │ │ │ │ -00040f20: 666f 7220 e280 9873 7973 7669 6e69 74e2 for ...sysvinit. │ │ │ │ │ -00040f30: 8099 2075 7365 7320 7379 6d6c 696e 6b73 .. uses symlinks │ │ │ │ │ -00040f40: 2069 6e0a e280 982f 6574 632f 7263 6e2e in..../etc/rcn. │ │ │ │ │ -00040f50: 64e2 8099 2074 6f20 6465 6369 6465 2077 d... to decide w │ │ │ │ │ -00040f60: 6869 6368 2073 6372 6970 7473 2074 6f20 hich scripts to │ │ │ │ │ -00040f70: 7275 6e20 616e 6420 696e 2077 6869 6368 run and in which │ │ │ │ │ -00040f80: 206f 7264 6572 2061 7420 626f 6f74 0a74 order at boot.t │ │ │ │ │ -00040f90: 696d 6520 616e 6420 7768 656e 2074 6865 ime and when the │ │ │ │ │ -00040fa0: 2069 6e69 7420 7374 6174 6520 286f 7220 init state (or │ │ │ │ │ -00040fb0: e280 9c72 756e 6c65 7665 6ce2 809d 2920 ...runlevel...) │ │ │ │ │ -00040fc0: 6973 2063 6861 6e67 6564 2e20 2053 6565 is changed. See │ │ │ │ │ -00040fd0: 2074 6865 0ae2 8098 5245 4144 4d45 2e72 the....README.r │ │ │ │ │ -00040fe0: 756e 6c65 7665 6c73 e280 9920 6669 6c65 unlevels... file │ │ │ │ │ -00040ff0: 2073 6869 7070 6564 2077 6974 6820 e280 shipped with .. │ │ │ │ │ -00041000: 9873 7973 762d 7263 e280 9920 666f 7220 .sysv-rc... for │ │ │ │ │ -00041010: 696d 706c 656d 656e 7461 7469 6f6e 0a64 implementation.d │ │ │ │ │ -00041020: 6574 6169 6c73 2e20 204f 7468 6572 2061 etails. Other a │ │ │ │ │ -00041030: 6c74 6572 6e61 7469 7665 7320 6d69 6768 lternatives migh │ │ │ │ │ -00041040: 7420 6578 6973 742e 0a0a 5468 6520 7365 t exist...The se │ │ │ │ │ -00041050: 6374 696f 6e73 2062 656c 6f77 2064 6573 ctions below des │ │ │ │ │ -00041060: 6372 6962 6520 686f 7720 746f 2077 7269 cribe how to wri │ │ │ │ │ -00041070: 7465 2074 686f 7365 2073 6372 6970 7473 te those scripts │ │ │ │ │ -00041080: 2061 6e64 2063 6f6e 6669 6775 7265 0a74 and configure.t │ │ │ │ │ -00041090: 686f 7365 2073 796d 6c69 6e6b 732e 0a0a hose symlinks... │ │ │ │ │ -000410a0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000410b0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000410c0: 653a 2057 7269 7469 6e67 2074 6865 2073 e: Writing the s │ │ │ │ │ -000410d0: 6372 6970 7473 2c20 204e 6578 743a 2049 cripts, Next: I │ │ │ │ │ -000410e0: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ -000410f0: 696e 6974 2073 7973 7465 6d73 2c20 2050 init systems, P │ │ │ │ │ -00041100: 7265 763a 2049 6e74 726f 6475 6374 696f rev: Introductio │ │ │ │ │ -00041110: 6e3c 323e 2c20 2055 703a 2053 7461 7274 n<2>, Up: Start │ │ │ │ │ -00041120: 696e 6720 7379 7374 656d 2073 6572 7669 ing system servi │ │ │ │ │ -00041130: 6365 730a 0a38 2e33 2e32 2057 7269 7469 ces..8.3.2 Writi │ │ │ │ │ -00041140: 6e67 2074 6865 2073 6372 6970 7473 0a2d ng the scripts.- │ │ │ │ │ -00041150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041160: 2d2d 2d2d 2d2d 2d2d 0a0a 496e 6974 2073 --------..Init s │ │ │ │ │ -00041170: 6372 6970 7473 2061 7265 2070 6c61 6365 cripts are place │ │ │ │ │ -00041180: 6420 696e 20e2 8098 2f65 7463 2f69 6e69 d in .../etc/ini │ │ │ │ │ -00041190: 742e 64e2 8099 2e20 2049 6e20 7468 6520 t.d.... In the │ │ │ │ │ -000411a0: 636f 6d6d 6f6e 2063 6173 6520 7468 6174 common case that │ │ │ │ │ -000411b0: 2061 0a70 6163 6b61 6765 2073 7461 7274 a.package start │ │ │ │ │ -000411c0: 7320 6120 7369 6e67 6c65 2073 6572 7669 s a single servi │ │ │ │ │ -000411d0: 6365 2c20 7468 6579 2073 686f 756c 6420 ce, they should │ │ │ │ │ -000411e0: 6265 206e 616d 6564 0ae2 8098 2f65 7463 be named..../etc │ │ │ │ │ -000411f0: 2f69 6e69 742e 642f 7061 636b 6167 65e2 /init.d/package. │ │ │ │ │ -00041200: 8099 2e20 2054 6865 7920 7368 6f75 6c64 ... They should │ │ │ │ │ -00041210: 2061 6363 6570 7420 6f6e 6520 6172 6775 accept one argu │ │ │ │ │ -00041220: 6d65 6e74 2c20 7361 7969 6e67 2077 6861 ment, saying wha │ │ │ │ │ -00041230: 7420 746f 0a64 6f3a 0a0a e280 9873 7461 t to.do:.....sta │ │ │ │ │ -00041240: 7274 e280 990a 0a20 2020 2020 7374 6172 rt..... star │ │ │ │ │ -00041250: 7420 7468 6520 7365 7276 6963 652c 0a0a t the service,.. │ │ │ │ │ -00041260: e280 9873 746f 70e2 8099 0a0a 2020 2020 ...stop..... │ │ │ │ │ -00041270: 2073 746f 7020 7468 6520 7365 7276 6963 stop the servic │ │ │ │ │ -00041280: 652c 0a0a e280 9872 6573 7461 7274 e280 e,.....restart.. │ │ │ │ │ -00041290: 990a 0a20 2020 2020 7374 6f70 2061 6e64 ... stop and │ │ │ │ │ -000412a0: 2072 6573 7461 7274 2074 6865 2073 6572 restart the ser │ │ │ │ │ -000412b0: 7669 6365 2069 6620 6974 e280 9973 2061 vice if it...s a │ │ │ │ │ -000412c0: 6c72 6561 6479 2072 756e 6e69 6e67 2c20 lready running, │ │ │ │ │ -000412d0: 6f74 6865 7277 6973 650a 2020 2020 2073 otherwise. s │ │ │ │ │ -000412e0: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ -000412f0: 0a0a e280 9874 7279 2d72 6573 7461 7274 .....try-restart │ │ │ │ │ -00041300: e280 990a 0a20 2020 2020 7265 7374 6172 ..... restar │ │ │ │ │ -00041310: 7420 7468 6520 7365 7276 6963 6520 6966 t the service if │ │ │ │ │ -00041320: 2069 74e2 8099 7320 616c 7265 6164 7920 it...s already │ │ │ │ │ -00041330: 7275 6e6e 696e 672c 206f 7468 6572 7769 running, otherwi │ │ │ │ │ -00041340: 7365 206a 7573 7420 7265 706f 7274 0a20 se just report. │ │ │ │ │ -00041350: 2020 2020 7375 6363 6573 732e 0a0a e280 success..... │ │ │ │ │ -00041360: 9872 656c 6f61 64e2 8099 0a0a 2020 2020 .reload..... │ │ │ │ │ -00041370: 2063 6175 7365 2074 6865 2063 6f6e 6669 cause the confi │ │ │ │ │ -00041380: 6775 7261 7469 6f6e 206f 6620 7468 6520 guration of the │ │ │ │ │ -00041390: 7365 7276 6963 6520 746f 2062 6520 7265 service to be re │ │ │ │ │ -000413a0: 6c6f 6164 6564 2077 6974 686f 7574 0a20 loaded without. │ │ │ │ │ -000413b0: 2020 2020 6163 7475 616c 6c79 2073 746f actually sto │ │ │ │ │ -000413c0: 7070 696e 6720 616e 6420 7265 7374 6172 pping and restar │ │ │ │ │ -000413d0: 7469 6e67 2074 6865 2073 6572 7669 6365 ting the service │ │ │ │ │ -000413e0: 2c0a 0ae2 8098 666f 7263 652d 7265 6c6f ,.....force-relo │ │ │ │ │ -000413f0: 6164 e280 990a 0a20 2020 2020 6361 7573 ad..... caus │ │ │ │ │ -00041400: 6520 7468 6520 636f 6e66 6967 7572 6174 e the configurat │ │ │ │ │ -00041410: 696f 6e20 746f 2062 6520 7265 6c6f 6164 ion to be reload │ │ │ │ │ -00041420: 6564 2069 6620 7468 6520 7365 7276 6963 ed if the servic │ │ │ │ │ -00041430: 6520 7375 7070 6f72 7473 0a20 2020 2020 e supports. │ │ │ │ │ -00041440: 7468 6973 2c20 6f74 6865 7277 6973 6520 this, otherwise │ │ │ │ │ -00041450: 7265 7374 6172 7420 7468 6520 7365 7276 restart the serv │ │ │ │ │ -00041460: 6963 652e 0a0a e280 9873 7461 7475 73e2 ice......status. │ │ │ │ │ -00041470: 8099 0a0a 2020 2020 2072 6570 6f72 7420 .... report │ │ │ │ │ -00041480: 7468 6520 6375 7272 656e 7420 7374 6174 the current stat │ │ │ │ │ -00041490: 7573 206f 6620 7468 6520 7365 7276 6963 us of the servic │ │ │ │ │ -000414a0: 650a 0a54 6865 20e2 8098 7374 6172 74e2 e..The ...start. │ │ │ │ │ -000414b0: 8099 2c20 e280 9873 746f 70e2 8099 2c20 .., ...stop..., │ │ │ │ │ -000414c0: e280 9872 6573 7461 7274 e280 992c 2061 ...restart..., a │ │ │ │ │ -000414d0: 6e64 20e2 8098 666f 7263 652d 7265 6c6f nd ...force-relo │ │ │ │ │ -000414e0: 6164 e280 9920 6f70 7469 6f6e 7320 7368 ad... options sh │ │ │ │ │ -000414f0: 6f75 6c64 2062 650a 7375 7070 6f72 7465 ould be.supporte │ │ │ │ │ -00041500: 6420 6279 2061 6c6c 2069 6e69 7420 7363 d by all init sc │ │ │ │ │ -00041510: 7269 7074 732e 2020 5375 7070 6f72 7469 ripts. Supporti │ │ │ │ │ -00041520: 6e67 20e2 8098 7374 6174 7573 e280 9920 ng ...status... │ │ │ │ │ -00041530: 6973 2065 6e63 6f75 7261 6765 642e 2020 is encouraged. │ │ │ │ │ -00041540: 5468 650a e280 9872 656c 6f61 64e2 8099 The....reload... │ │ │ │ │ -00041550: 2061 6e64 20e2 8098 7472 792d 7265 7374 and ...try-rest │ │ │ │ │ -00041560: 6172 74e2 8099 206f 7074 696f 6e73 2061 art... options a │ │ │ │ │ -00041570: 7265 206f 7074 696f 6e61 6c2e 0a0a 5468 re optional...Th │ │ │ │ │ -00041580: 6520 e280 9869 6e69 742e 64e2 8099 2073 e ...init.d... s │ │ │ │ │ -00041590: 6372 6970 7473 206d 7573 7420 656e 7375 cripts must ensu │ │ │ │ │ -000415a0: 7265 2074 6861 7420 7468 6579 2077 696c re that they wil │ │ │ │ │ -000415b0: 6c20 6265 6861 7665 2073 656e 7369 626c l behave sensibl │ │ │ │ │ -000415c0: 7920 2869 2e65 2e2c 0a72 6574 7572 6e69 y (i.e.,.returni │ │ │ │ │ -000415d0: 6e67 2073 7563 6365 7373 2061 6e64 206e ng success and n │ │ │ │ │ -000415e0: 6f74 2073 7461 7274 696e 6720 6d75 6c74 ot starting mult │ │ │ │ │ -000415f0: 6970 6c65 2063 6f70 6965 7320 6f66 2061 iple copies of a │ │ │ │ │ -00041600: 2073 6572 7669 6365 2920 6966 0a69 6e76 service) if.inv │ │ │ │ │ -00041610: 6f6b 6564 2077 6974 6820 e280 9873 7461 oked with ...sta │ │ │ │ │ -00041620: 7274 e280 9920 7768 656e 2074 6865 2073 rt... when the s │ │ │ │ │ -00041630: 6572 7669 6365 2069 7320 616c 7265 6164 ervice is alread │ │ │ │ │ -00041640: 7920 7275 6e6e 696e 672c 206f 7220 7769 y running, or wi │ │ │ │ │ -00041650: 7468 20e2 8098 7374 6f70 e280 990a 7768 th ...stop....wh │ │ │ │ │ -00041660: 656e 2069 7420 6973 6ee2 8099 742c 2061 en it isn...t, a │ │ │ │ │ -00041670: 6e64 2074 6861 7420 7468 6579 2064 6f6e nd that they don │ │ │ │ │ -00041680: e280 9974 206b 696c 6c20 756e 666f 7274 ...t kill unfort │ │ │ │ │ -00041690: 756e 6174 656c 792d 6e61 6d65 6420 7573 unately-named us │ │ │ │ │ -000416a0: 6572 0a70 726f 6365 7373 6573 2e20 2054 er.processes. T │ │ │ │ │ -000416b0: 6865 2062 6573 7420 7761 7920 746f 2061 he best way to a │ │ │ │ │ -000416c0: 6368 6965 7665 2074 6869 7320 6973 2075 chieve this is u │ │ │ │ │ -000416d0: 7375 616c 6c79 2074 6f20 7573 650a e280 sually to use... │ │ │ │ │ -000416e0: 9873 7461 7274 2d73 746f 702d 6461 656d .start-stop-daem │ │ │ │ │ -000416f0: 6f6e e280 9920 7769 7468 2074 6865 20e2 on... with the . │ │ │ │ │ -00041700: 8098 2d2d 6f6b 6e6f 646f e280 9920 6f70 ..--oknodo... op │ │ │ │ │ -00041710: 7469 6f6e 2e0a 0a42 6520 6361 7265 6675 tion...Be carefu │ │ │ │ │ -00041720: 6c20 6f66 2075 7369 6e67 20e2 8098 7365 l of using ...se │ │ │ │ │ -00041730: 7420 2d65 e280 9920 696e 20e2 8098 696e t -e... in ...in │ │ │ │ │ -00041740: 6974 2e64 e280 9920 7363 7269 7074 732e it.d... scripts. │ │ │ │ │ -00041750: 2020 5772 6974 696e 6720 636f 7272 6563 Writing correc │ │ │ │ │ -00041760: 740a e280 9869 6e69 742e 64e2 8099 2073 t....init.d... s │ │ │ │ │ -00041770: 6372 6970 7473 2072 6571 7569 7265 7320 cripts requires │ │ │ │ │ -00041780: 6163 6365 7074 696e 6720 7661 7269 6f75 accepting variou │ │ │ │ │ -00041790: 7320 6572 726f 7220 6578 6974 2073 7461 s error exit sta │ │ │ │ │ -000417a0: 7475 7365 7320 7768 656e 0a64 6165 6d6f tuses when.daemo │ │ │ │ │ -000417b0: 6e73 2061 7265 2061 6c72 6561 6479 2072 ns are already r │ │ │ │ │ -000417c0: 756e 6e69 6e67 206f 7220 616c 7265 6164 unning or alread │ │ │ │ │ -000417d0: 7920 7374 6f70 7065 6420 7769 7468 6f75 y stopped withou │ │ │ │ │ -000417e0: 7420 6162 6f72 7469 6e67 2074 6865 0ae2 t aborting the.. │ │ │ │ │ -000417f0: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ -00041800: 7074 2c20 616e 6420 636f 6d6d 6f6e 20e2 pt, and common . │ │ │ │ │ -00041810: 8098 696e 6974 2e64 e280 9920 6675 6e63 ..init.d... func │ │ │ │ │ -00041820: 7469 6f6e 206c 6962 7261 7269 6573 2061 tion libraries a │ │ │ │ │ -00041830: 7265 206e 6f74 2073 6166 6520 746f 0a63 re not safe to.c │ │ │ │ │ -00041840: 616c 6c20 7769 7468 20e2 8098 7365 7420 all with ...set │ │ │ │ │ -00041850: 2d65 e280 9920 696e 2065 6666 6563 742e -e... in effect. │ │ │ │ │ -00041860: 2020 2831 2920 2046 6f72 20e2 8098 696e (1) For ...in │ │ │ │ │ -00041870: 6974 2e64 e280 9920 7363 7269 7074 732c it.d... scripts, │ │ │ │ │ -00041880: 2069 74e2 8099 7320 6f66 7465 6e0a 6561 it...s often.ea │ │ │ │ │ -00041890: 7369 6572 2074 6f20 6e6f 7420 7573 6520 sier to not use │ │ │ │ │ -000418a0: e280 9873 6574 202d 65e2 8099 2061 6e64 ...set -e... and │ │ │ │ │ -000418b0: 2069 6e73 7465 6164 2063 6865 636b 2074 instead check t │ │ │ │ │ -000418c0: 6865 2072 6573 756c 7420 6f66 2065 6163 he result of eac │ │ │ │ │ -000418d0: 6820 636f 6d6d 616e 640a 7365 7061 7261 h command.separa │ │ │ │ │ -000418e0: 7465 6c79 2e0a 0a49 6620 6120 7365 7276 tely...If a serv │ │ │ │ │ -000418f0: 6963 6520 7265 6c6f 6164 7320 6974 7320 ice reloads its │ │ │ │ │ -00041900: 636f 6e66 6967 7572 6174 696f 6e20 6175 configuration au │ │ │ │ │ -00041910: 746f 6d61 7469 6361 6c6c 7920 2861 7320 tomatically (as │ │ │ │ │ -00041920: 696e 2074 6865 2063 6173 6520 6f66 0ae2 in the case of.. │ │ │ │ │ -00041930: 8098 6372 6f6e e280 992c 2066 6f72 2065 ..cron..., for e │ │ │ │ │ -00041940: 7861 6d70 6c65 292c 2074 6865 20e2 8098 xample), the ... │ │ │ │ │ -00041950: 7265 6c6f 6164 e280 9920 6f70 7469 6f6e reload... option │ │ │ │ │ -00041960: 206f 6620 7468 6520 e280 9869 6e69 742e of the ...init. │ │ │ │ │ -00041970: 64e2 8099 2073 6372 6970 7420 7368 6f75 d... script shou │ │ │ │ │ -00041980: 6c64 0a62 6568 6176 6520 6173 2069 6620 ld.behave as if │ │ │ │ │ -00041990: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -000419a0: 6e20 6861 7320 6265 656e 2072 656c 6f61 n has been reloa │ │ │ │ │ -000419b0: 6465 6420 7375 6363 6573 7366 756c 6c79 ded successfully │ │ │ │ │ -000419c0: 2e0a 0a54 6865 20e2 8098 2f65 7463 2f69 ...The .../etc/i │ │ │ │ │ -000419d0: 6e69 742e 64e2 8099 2073 6372 6970 7473 nit.d... scripts │ │ │ │ │ -000419e0: 206d 7573 7420 6265 2074 7265 6174 6564 must be treated │ │ │ │ │ -000419f0: 2061 7320 636f 6e66 6967 7572 6174 696f as configuratio │ │ │ │ │ -00041a00: 6e20 6669 6c65 732c 2065 6974 6865 720a n files, either. │ │ │ │ │ -00041a10: 2869 6620 7468 6579 2061 7265 2070 7265 (if they are pre │ │ │ │ │ -00041a20: 7365 6e74 2069 6e20 7468 6520 7061 636b sent in the pack │ │ │ │ │ -00041a30: 6167 652c 2074 6861 7420 6973 2c20 696e age, that is, in │ │ │ │ │ -00041a40: 2074 6865 202e 6465 6220 6669 6c65 2920 the .deb file) │ │ │ │ │ -00041a50: 6279 0a6d 6172 6b69 6e67 2074 6865 6d20 by.marking them │ │ │ │ │ -00041a60: 6173 20e2 8098 636f 6e66 6669 6c65 e280 as ...conffile.. │ │ │ │ │ -00041a70: 9973 2c20 6f72 2c20 2869 6620 7468 6579 .s, or, (if they │ │ │ │ │ -00041a80: 2064 6f20 6e6f 7420 6578 6973 7420 696e do not exist in │ │ │ │ │ -00041a90: 2074 6865 202e 6465 6229 2062 790a 6d61 the .deb) by.ma │ │ │ │ │ -00041aa0: 6e61 6769 6e67 2074 6865 6d20 636f 7272 naging them corr │ │ │ │ │ -00041ab0: 6563 746c 7920 696e 2074 6865 206d 6169 ectly in the mai │ │ │ │ │ -00041ac0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -00041ad0: 2873 6565 202a 6e6f 7465 0a43 6f6e 6669 (see *note.Confi │ │ │ │ │ -00041ae0: 6775 7261 7469 6f6e 2066 696c 6573 3a20 guration files: │ │ │ │ │ -00041af0: 3338 2e29 2e20 2054 6869 7320 6973 2069 38.). This is i │ │ │ │ │ -00041b00: 6d70 6f72 7461 6e74 2073 696e 6365 2077 mportant since w │ │ │ │ │ -00041b10: 6520 7761 6e74 2074 6f20 6769 7665 2074 e want to give t │ │ │ │ │ -00041b20: 6865 0a6c 6f63 616c 2073 7973 7465 6d20 he.local system │ │ │ │ │ -00041b30: 6164 6d69 6e69 7374 7261 746f 7220 7468 administrator th │ │ │ │ │ -00041b40: 6520 6368 616e 6365 2074 6f20 6164 6170 e chance to adap │ │ │ │ │ -00041b50: 7420 7468 6520 7363 7269 7074 7320 746f t the scripts to │ │ │ │ │ -00041b60: 2074 6865 206c 6f63 616c 0a73 7973 7465 the local.syste │ │ │ │ │ -00041b70: 6d2c 2065 2e67 2e2c 2074 6f20 6469 7361 m, e.g., to disa │ │ │ │ │ -00041b80: 626c 6520 6120 7365 7276 6963 6520 7769 ble a service wi │ │ │ │ │ -00041b90: 7468 6f75 7420 6465 2d69 6e73 7461 6c6c thout de-install │ │ │ │ │ -00041ba0: 696e 6720 7468 6520 7061 636b 6167 652c ing the package, │ │ │ │ │ -00041bb0: 206f 720a 746f 2073 7065 6369 6679 2073 or.to specify s │ │ │ │ │ -00041bc0: 6f6d 6520 7370 6563 6961 6c20 636f 6d6d ome special comm │ │ │ │ │ -00041bd0: 616e 6420 6c69 6e65 206f 7074 696f 6e73 and line options │ │ │ │ │ -00041be0: 2077 6865 6e20 7374 6172 7469 6e67 2061 when starting a │ │ │ │ │ -00041bf0: 2073 6572 7669 6365 2c0a 7768 696c 6520 service,.while │ │ │ │ │ -00041c00: 6d61 6b69 6e67 2073 7572 6520 7468 6569 making sure thei │ │ │ │ │ -00041c10: 7220 6368 616e 6765 7320 6172 656e e280 r changes aren.. │ │ │ │ │ -00041c20: 9974 206c 6f73 7420 6475 7269 6e67 2074 .t lost during t │ │ │ │ │ -00041c30: 6865 206e 6578 7420 7061 636b 6167 650a he next package. │ │ │ │ │ -00041c40: 7570 6772 6164 652e 0a0a 5468 6573 6520 upgrade...These │ │ │ │ │ -00041c50: 7363 7269 7074 7320 7368 6f75 6c64 206e scripts should n │ │ │ │ │ -00041c60: 6f74 2066 6169 6c20 6f62 7363 7572 656c ot fail obscurel │ │ │ │ │ -00041c70: 7920 7768 656e 2074 6865 2063 6f6e 6669 y when the confi │ │ │ │ │ -00041c80: 6775 7261 7469 6f6e 2066 696c 6573 0a72 guration files.r │ │ │ │ │ -00041c90: 656d 6169 6e20 6275 7420 7468 6520 7061 emain but the pa │ │ │ │ │ -00041ca0: 636b 6167 6520 6861 7320 6265 656e 2072 ckage has been r │ │ │ │ │ -00041cb0: 656d 6f76 6564 2c20 6173 2063 6f6e 6669 emoved, as confi │ │ │ │ │ -00041cc0: 6775 7261 7469 6f6e 2066 696c 6573 2072 guration files r │ │ │ │ │ -00041cd0: 656d 6169 6e0a 6f6e 2074 6865 2073 7973 emain.on the sys │ │ │ │ │ -00041ce0: 7465 6d20 6166 7465 7220 7468 6520 7061 tem after the pa │ │ │ │ │ -00041cf0: 636b 6167 6520 6861 7320 6265 656e 2072 ckage has been r │ │ │ │ │ -00041d00: 656d 6f76 6564 2e20 204f 6e6c 7920 7768 emoved. Only wh │ │ │ │ │ -00041d10: 656e 20e2 8098 6470 6b67 e280 9920 6973 en ...dpkg... is │ │ │ │ │ -00041d20: 0a65 7865 6375 7465 6420 7769 7468 2074 .executed with t │ │ │ │ │ -00041d30: 6865 20e2 8098 2d2d 7075 7267 65e2 8099 he ...--purge... │ │ │ │ │ -00041d40: 206f 7074 696f 6e20 7769 6c6c 2063 6f6e option will con │ │ │ │ │ -00041d50: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00041d60: 2062 6520 7265 6d6f 7665 642e 0a49 6e20 be removed..In │ │ │ │ │ -00041d70: 7061 7274 6963 756c 6172 2c20 6173 2074 particular, as t │ │ │ │ │ -00041d80: 6865 20e2 8098 2f65 7463 2f69 6e69 742e he .../etc/init. │ │ │ │ │ -00041d90: 642f 7061 636b 6167 65e2 8099 2073 6372 d/package... scr │ │ │ │ │ -00041da0: 6970 7420 6974 7365 6c66 2069 7320 7573 ipt itself is us │ │ │ │ │ -00041db0: 7561 6c6c 7920 610a e280 9863 6f6e 6666 ually a....conff │ │ │ │ │ -00041dc0: 696c 65e2 8099 2c20 6974 2077 696c 6c20 ile..., it will │ │ │ │ │ -00041dd0: 7265 6d61 696e 206f 6e20 7468 6520 7379 remain on the sy │ │ │ │ │ -00041de0: 7374 656d 2069 6620 7468 6520 7061 636b stem if the pack │ │ │ │ │ -00041df0: 6167 6520 6973 2072 656d 6f76 6564 2062 age is removed b │ │ │ │ │ -00041e00: 7574 0a6e 6f74 2070 7572 6765 642e 2020 ut.not purged. │ │ │ │ │ -00041e10: 5468 6572 6566 6f72 652c 2079 6f75 2073 Therefore, you s │ │ │ │ │ -00041e20: 686f 756c 6420 696e 636c 7564 6520 6120 hould include a │ │ │ │ │ -00041e30: e280 9874 6573 74e2 8099 2073 7461 7465 ...test... state │ │ │ │ │ -00041e40: 6d65 6e74 2061 7420 7468 6520 746f 700a ment at the top. │ │ │ │ │ -00041e50: 6f66 2074 6865 2073 6372 6970 742c 206c of the script, l │ │ │ │ │ -00041e60: 696b 6520 7468 6973 3a0a 0a20 2020 2020 ike this:.. │ │ │ │ │ -00041e70: 7465 7374 202d 6620 7072 6f67 7261 6d2d test -f program- │ │ │ │ │ -00041e80: 6578 6563 7574 6564 2d6c 6174 6572 2d69 executed-later-i │ │ │ │ │ -00041e90: 6e2d 7363 7269 7074 207c 7c20 6578 6974 n-script || exit │ │ │ │ │ -00041ea0: 2030 0a0a 4f66 7465 6e20 7468 6572 6520 0..Often there │ │ │ │ │ -00041eb0: 6172 6520 736f 6d65 2076 6172 6961 626c are some variabl │ │ │ │ │ -00041ec0: 6573 2069 6e20 7468 6520 e280 9869 6e69 es in the ...ini │ │ │ │ │ -00041ed0: 742e 64e2 8099 2073 6372 6970 7473 2077 t.d... scripts w │ │ │ │ │ -00041ee0: 686f 7365 2076 616c 7565 730a 636f 6e74 hose values.cont │ │ │ │ │ -00041ef0: 726f 6c20 7468 6520 6265 6861 7669 6f72 rol the behavior │ │ │ │ │ -00041f00: 206f 6620 7468 6520 7363 7269 7074 732c of the scripts, │ │ │ │ │ -00041f10: 2061 6e64 2077 6869 6368 2061 2073 7973 and which a sys │ │ │ │ │ -00041f20: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ -00041f30: 7220 6973 0a6c 696b 656c 7920 746f 2077 r is.likely to w │ │ │ │ │ -00041f40: 616e 7420 746f 2063 6861 6e67 652e 2020 ant to change. │ │ │ │ │ -00041f50: 4173 2074 6865 2073 6372 6970 7473 2074 As the scripts t │ │ │ │ │ -00041f60: 6865 6d73 656c 7665 7320 6172 6520 6672 hemselves are fr │ │ │ │ │ -00041f70: 6571 7565 6e74 6c79 0ae2 8098 636f 6e66 equently....conf │ │ │ │ │ -00041f80: 6669 6c65 e280 9973 2c20 6d6f 6469 6679 file...s, modify │ │ │ │ │ -00041f90: 696e 6720 7468 656d 2072 6571 7569 7265 ing them require │ │ │ │ │ -00041fa0: 7320 7468 6174 2074 6865 2061 646d 696e s that the admin │ │ │ │ │ -00041fb0: 6973 7472 6174 6f72 206d 6572 6765 2069 istrator merge i │ │ │ │ │ -00041fc0: 6e0a 7468 6569 7220 6368 616e 6765 7320 n.their changes │ │ │ │ │ -00041fd0: 6561 6368 2074 696d 6520 7468 6520 7061 each time the pa │ │ │ │ │ -00041fe0: 636b 6167 6520 6973 2075 7067 7261 6465 ckage is upgrade │ │ │ │ │ -00041ff0: 6420 616e 6420 7468 6520 e280 9863 6f6e d and the ...con │ │ │ │ │ -00042000: 6666 696c 65e2 8099 0a63 6861 6e67 6573 ffile....changes │ │ │ │ │ -00042010: 2e20 2054 6f20 6561 7365 2074 6865 2062 . To ease the b │ │ │ │ │ -00042020: 7572 6465 6e20 6f6e 2074 6865 2073 7973 urden on the sys │ │ │ │ │ -00042030: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ -00042040: 722c 2073 7563 680a 636f 6e66 6967 7572 r, such.configur │ │ │ │ │ -00042050: 6162 6c65 2076 616c 7565 7320 7368 6f75 able values shou │ │ │ │ │ -00042060: 6c64 206e 6f74 2062 6520 706c 6163 6564 ld not be placed │ │ │ │ │ -00042070: 2064 6972 6563 746c 7920 696e 2074 6865 directly in the │ │ │ │ │ -00042080: 2073 6372 6970 742e 0a49 6e73 7465 6164 script..Instead │ │ │ │ │ -00042090: 2c20 7468 6579 2073 686f 756c 6420 6265 , they should be │ │ │ │ │ -000420a0: 2070 6c61 6365 6420 696e 2061 2066 696c placed in a fil │ │ │ │ │ -000420b0: 6520 696e 20e2 8098 2f65 7463 2f64 6566 e in .../etc/def │ │ │ │ │ -000420c0: 6175 6c74 e280 992c 2077 6869 6368 0a74 ault..., which.t │ │ │ │ │ -000420d0: 7970 6963 616c 6c79 2077 696c 6c20 6861 ypically will ha │ │ │ │ │ -000420e0: 7665 2074 6865 2073 616d 6520 6261 7365 ve the same base │ │ │ │ │ -000420f0: 206e 616d 6520 6173 2074 6865 20e2 8098 name as the ... │ │ │ │ │ -00042100: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -00042110: 2e20 2054 6869 730a 6578 7472 6120 6669 . This.extra fi │ │ │ │ │ -00042120: 6c65 2073 686f 756c 6420 6265 2073 6f75 le should be sou │ │ │ │ │ -00042130: 7263 6564 2062 7920 7468 6520 7363 7269 rced by the scri │ │ │ │ │ -00042140: 7074 2077 6865 6e20 7468 6520 7363 7269 pt when the scri │ │ │ │ │ -00042150: 7074 2072 756e 732e 2020 4974 0a6d 7573 pt runs. It.mus │ │ │ │ │ -00042160: 7420 636f 6e74 6169 6e20 6f6e 6c79 2076 t contain only v │ │ │ │ │ -00042170: 6172 6961 626c 6520 7365 7474 696e 6773 ariable settings │ │ │ │ │ -00042180: 2061 6e64 2063 6f6d 6d65 6e74 7320 696e and comments in │ │ │ │ │ -00042190: 2050 4f53 4958 2e31 2d32 3031 3720 e280 POSIX.1-2017 .. │ │ │ │ │ -000421a0: 9873 68e2 8099 0a66 6f72 6d61 742e 2020 .sh....format. │ │ │ │ │ -000421b0: 4974 206d 7573 7420 6569 7468 6572 2062 It must either b │ │ │ │ │ -000421c0: 6520 6120 e280 9863 6f6e 6666 696c 65e2 e a ...conffile. │ │ │ │ │ -000421d0: 8099 206f 7220 6120 636f 6e66 6967 7572 .. or a configur │ │ │ │ │ -000421e0: 6174 696f 6e20 6669 6c65 0a6d 6169 6e74 ation file.maint │ │ │ │ │ -000421f0: 6169 6e65 6420 6279 2074 6865 2070 6163 ained by the pac │ │ │ │ │ -00042200: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -00042210: 7363 7269 7074 732e 2020 5365 6520 2a6e scripts. See *n │ │ │ │ │ -00042220: 6f74 6520 436f 6e66 6967 7572 6174 696f ote Configuratio │ │ │ │ │ -00042230: 6e0a 6669 6c65 733a 2033 382e 2066 6f72 n.files: 38. for │ │ │ │ │ -00042240: 206d 6f72 6520 6465 7461 696c 732e 0a0a more details... │ │ │ │ │ -00042250: 546f 2065 6e73 7572 6520 7468 6174 2076 To ensure that v │ │ │ │ │ -00042260: 6974 616c 2063 6f6e 6669 6775 7261 626c ital configurabl │ │ │ │ │ -00042270: 6520 7661 6c75 6573 2061 7265 2061 6c77 e values are alw │ │ │ │ │ -00042280: 6179 7320 6176 6169 6c61 626c 652c 2074 ays available, t │ │ │ │ │ -00042290: 6865 0ae2 8098 696e 6974 2e64 e280 9920 he....init.d... │ │ │ │ │ -000422a0: 7363 7269 7074 2073 686f 756c 6420 7365 script should se │ │ │ │ │ -000422b0: 7420 6465 6661 756c 7420 7661 6c75 6573 t default values │ │ │ │ │ -000422c0: 2066 6f72 2065 6163 6820 6f66 2074 6865 for each of the │ │ │ │ │ -000422d0: 2073 6865 6c6c 0a76 6172 6961 626c 6573 shell.variables │ │ │ │ │ -000422e0: 2069 7420 7573 6573 2c20 6569 7468 6572 it uses, either │ │ │ │ │ -000422f0: 2062 6566 6f72 6520 736f 7572 6369 6e67 before sourcing │ │ │ │ │ -00042300: 2074 6865 20e2 8098 2f65 7463 2f64 6566 the .../etc/def │ │ │ │ │ -00042310: 6175 6c74 2fe2 8099 2066 696c 6520 6f72 ault/... file or │ │ │ │ │ -00042320: 0a61 6674 6572 7761 7264 7320 7573 696e .afterwards usin │ │ │ │ │ -00042330: 6720 736f 6d65 7468 696e 6720 6c69 6b65 g something like │ │ │ │ │ -00042340: 2074 6865 20e2 8098 3a20 247b 5641 523a the ...: ${VAR: │ │ │ │ │ -00042350: 3d64 6566 6175 6c74 7de2 8099 2073 796e =default}... syn │ │ │ │ │ -00042360: 7461 782e 2020 416c 736f 2c0a 7468 6520 tax. Also,.the │ │ │ │ │ -00042370: e280 9869 6e69 742e 64e2 8099 2073 6372 ...init.d... scr │ │ │ │ │ -00042380: 6970 7420 6d75 7374 2062 6568 6176 6520 ipt must behave │ │ │ │ │ -00042390: 7365 6e73 6962 6c79 2061 6e64 206e 6f74 sensibly and not │ │ │ │ │ -000423a0: 2066 6169 6c20 6966 2074 6865 0ae2 8098 fail if the.... │ │ │ │ │ -000423b0: 2f65 7463 2f64 6566 6175 6c74 e280 9920 /etc/default... │ │ │ │ │ -000423c0: 6669 6c65 2069 7320 6465 6c65 7465 642e file is deleted. │ │ │ │ │ -000423d0: 0a0a 4669 6c65 7320 616e 6420 6469 7265 ..Files and dire │ │ │ │ │ -000423e0: 6374 6f72 6965 7320 756e 6465 7220 e280 ctories under .. │ │ │ │ │ -000423f0: 982f 7275 6ee2 8099 2c20 696e 636c 7564 ./run..., includ │ │ │ │ │ -00042400: 696e 6720 6f6e 6573 2072 6566 6572 7265 ing ones referre │ │ │ │ │ -00042410: 6420 746f 2076 6961 2074 6865 0a63 6f6d d to via the.com │ │ │ │ │ -00042420: 7061 7469 6269 6c69 7479 2070 6174 6873 patibility paths │ │ │ │ │ -00042430: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ -00042440: 616e 6420 e280 982f 7661 722f 6c6f 636b and .../var/lock │ │ │ │ │ -00042450: e280 992c 2061 7265 206e 6f72 6d61 6c6c ..., are normall │ │ │ │ │ -00042460: 7920 7374 6f72 6564 206f 6e20 610a 7465 y stored on a.te │ │ │ │ │ -00042470: 6d70 6f72 6172 7920 6669 6c65 7379 7374 mporary filesyst │ │ │ │ │ -00042480: 656d 2061 6e64 2061 7265 206e 6f72 6d61 em and are norma │ │ │ │ │ -00042490: 6c6c 7920 6e6f 7420 7065 7273 6973 7465 lly not persiste │ │ │ │ │ -000424a0: 6e74 2061 6372 6f73 7320 6120 7265 626f nt across a rebo │ │ │ │ │ -000424b0: 6f74 2e0a 5468 6520 e280 9869 6e69 742e ot..The ...init. │ │ │ │ │ -000424c0: 64e2 8099 2073 6372 6970 7473 206d 7573 d... scripts mus │ │ │ │ │ -000424d0: 7420 6861 6e64 6c65 2074 6869 7320 636f t handle this co │ │ │ │ │ -000424e0: 7272 6563 746c 792e 2020 5468 6973 2077 rrectly. This w │ │ │ │ │ -000424f0: 696c 6c20 7479 7069 6361 6c6c 790a 6d65 ill typically.me │ │ │ │ │ -00042500: 616e 2063 7265 6174 696e 6720 616e 7920 an creating any │ │ │ │ │ -00042510: 7265 7175 6972 6564 2073 7562 6469 7265 required subdire │ │ │ │ │ -00042520: 6374 6f72 6965 7320 6479 6e61 6d69 6361 ctories dynamica │ │ │ │ │ -00042530: 6c6c 7920 7768 656e 2074 6865 20e2 8098 lly when the ... │ │ │ │ │ -00042540: 696e 6974 2e64 e280 990a 7363 7269 7074 init.d....script │ │ │ │ │ -00042550: 2069 7320 7275 6e2e 2020 5365 6520 2a6e is run. See *n │ │ │ │ │ -00042560: 6f74 6520 2f72 756e 2061 6e64 202f 7275 ote /run and /ru │ │ │ │ │ -00042570: 6e2f 6c6f 636b 3a20 3130 372e 2066 6f72 n/lock: 107. for │ │ │ │ │ -00042580: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -00042590: 6e2e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d n... --------- │ │ │ │ │ -000425a0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -000425b0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 20e2 ------.. (1) . │ │ │ │ │ -000425c0: 8098 2f6c 6962 2f6c 7362 2f69 6e69 742d ../lib/lsb/init- │ │ │ │ │ -000425d0: 6675 6e63 7469 6f6e 73e2 8099 2c20 7768 functions..., wh │ │ │ │ │ -000425e0: 6963 6820 6173 7369 7374 7320 696e 2077 ich assists in w │ │ │ │ │ -000425f0: 7269 7469 6e67 204c 5342 2d63 6f6d 706c riting LSB-compl │ │ │ │ │ -00042600: 6961 6e74 0a69 6e69 7420 7363 7269 7074 iant.init script │ │ │ │ │ -00042610: 732c 206d 6179 2066 6169 6c20 6966 20e2 s, may fail if . │ │ │ │ │ -00042620: 8098 7365 7420 2d65 e280 9920 6973 2069 ..set -e... is i │ │ │ │ │ -00042630: 6e20 6566 6665 6374 2061 6e64 2065 6368 n effect and ech │ │ │ │ │ -00042640: 6f69 6e67 2073 7461 7475 730a 6d65 7373 oing status.mess │ │ │ │ │ -00042650: 6167 6573 2074 6f20 7468 6520 636f 6e73 ages to the cons │ │ │ │ │ -00042660: 6f6c 6520 6661 696c 732c 2066 6f72 2065 ole fails, for e │ │ │ │ │ -00042670: 7861 6d70 6c65 2e0a 0a1f 0a46 696c 653a xample.....File: │ │ │ │ │ -00042680: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00042690: 6e66 6f2c 2020 4e6f 6465 3a20 496e 7465 nfo, Node: Inte │ │ │ │ │ -000426a0: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ -000426b0: 7420 7379 7374 656d 732c 2020 4e65 7874 t systems, Next │ │ │ │ │ -000426c0: 3a20 426f 6f74 2d74 696d 6520 696e 6974 : Boot-time init │ │ │ │ │ -000426d0: 6961 6c69 7a61 7469 6f6e 2c20 2050 7265 ialization, Pre │ │ │ │ │ -000426e0: 763a 2057 7269 7469 6e67 2074 6865 2073 v: Writing the s │ │ │ │ │ -000426f0: 6372 6970 7473 2c20 2055 703a 2053 7461 cripts, Up: Sta │ │ │ │ │ -00042700: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ -00042710: 7669 6365 730a 0a38 2e33 2e33 2049 6e74 vices..8.3.3 Int │ │ │ │ │ -00042720: 6572 6661 6369 6e67 2077 6974 6820 696e erfacing with in │ │ │ │ │ -00042730: 6974 2073 7973 7465 6d73 0a2d 2d2d 2d2d it systems.----- │ │ │ │ │ -00042740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00042750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00042760: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ -00042770: 7473 2066 6f72 2070 6163 6b61 6765 7320 ts for packages │ │ │ │ │ -00042780: 696e 636c 7564 696e 6720 696e 6974 2073 including init s │ │ │ │ │ -00042790: 6372 6970 7473 206d 7573 7420 7573 650a cripts must use. │ │ │ │ │ -000427a0: e280 9875 7064 6174 652d 7263 2e64 e280 ...update-rc.d.. │ │ │ │ │ -000427b0: 9920 6173 2064 6573 6372 6962 6564 2062 . as described b │ │ │ │ │ -000427c0: 656c 6f77 2074 6f20 696e 7465 7261 6374 elow to interact │ │ │ │ │ -000427d0: 2077 6974 6820 7468 6520 7365 7276 6963 with the servic │ │ │ │ │ -000427e0: 6520 6d61 6e61 6765 720a 666f 7220 7265 e manager.for re │ │ │ │ │ -000427f0: 7175 6573 7473 2073 7563 6820 6173 2065 quests such as e │ │ │ │ │ -00042800: 6e61 626c 696e 6720 6f72 2064 6973 6162 nabling or disab │ │ │ │ │ -00042810: 6c69 6e67 2073 6572 7669 6365 732e 2020 ling services. │ │ │ │ │ -00042820: 5468 6579 2073 686f 756c 6420 7573 650a They should use. │ │ │ │ │ -00042830: e280 9869 6e76 6f6b 652d 7263 2e64 e280 ...invoke-rc.d.. │ │ │ │ │ -00042840: 9920 6173 2064 6573 6372 6962 6564 2062 . as described b │ │ │ │ │ -00042850: 656c 6f77 2074 6f20 696e 766f 6b65 2069 elow to invoke i │ │ │ │ │ -00042860: 6e69 7420 7363 7269 7074 7320 666f 7220 nit scripts for │ │ │ │ │ -00042870: 7265 7175 6573 7473 0a73 7563 6820 6173 requests.such as │ │ │ │ │ -00042880: 2073 7461 7274 696e 6720 616e 6420 7374 starting and st │ │ │ │ │ -00042890: 6f70 7069 6e67 2073 6572 7669 6365 2e0a opping service.. │ │ │ │ │ -000428a0: 0a44 6972 6563 746c 7920 6d61 6e61 6769 .Directly managi │ │ │ │ │ -000428b0: 6e67 2074 6865 20e2 8098 2f65 7463 2f72 ng the .../etc/r │ │ │ │ │ -000428c0: 633f 2e64 e280 9920 6c69 6e6b 7320 616e c?.d... links an │ │ │ │ │ -000428d0: 6420 6469 7265 6374 6c79 2069 6e76 6f6b d directly invok │ │ │ │ │ -000428e0: 696e 6720 7468 650a e280 982f 6574 632f ing the..../etc/ │ │ │ │ │ -000428f0: 696e 6974 2e64 2fe2 8099 2069 6e69 7420 init.d/... init │ │ │ │ │ -00042900: 7363 7269 7074 7320 7368 6f75 6c64 2062 scripts should b │ │ │ │ │ -00042910: 6520 646f 6e65 206f 6e6c 7920 6279 2070 e done only by p │ │ │ │ │ -00042920: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00042930: 670a 7468 6520 696e 6974 2073 6372 6970 g.the init scrip │ │ │ │ │ -00042940: 7420 7375 6273 7973 7465 6d20 2873 7563 t subsystem (suc │ │ │ │ │ -00042950: 6820 6173 20e2 8098 696e 6974 2d73 7973 h as ...init-sys │ │ │ │ │ -00042960: 7465 6d2d 6865 6c70 6572 73e2 8099 292e tem-helpers...). │ │ │ │ │ -00042970: 0a0a 2a20 4d65 6e75 3a0a 0a2a 204d 616e ..* Menu:..* Man │ │ │ │ │ -00042980: 6167 696e 6720 7468 6520 6c69 6e6b 733a aging the links: │ │ │ │ │ -00042990: 3a0a 2a20 5275 6e6e 696e 6720 696e 6974 :.* Running init │ │ │ │ │ -000429a0: 2073 6372 6970 7473 3a3a 0a0a 1f0a 4669 scripts::....Fi │ │ │ │ │ -000429b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000429c0: 792e 696e 666f 2c20 204e 6f64 653a 204d y.info, Node: M │ │ │ │ │ -000429d0: 616e 6167 696e 6720 7468 6520 6c69 6e6b anaging the link │ │ │ │ │ -000429e0: 732c 2020 4e65 7874 3a20 5275 6e6e 696e s, Next: Runnin │ │ │ │ │ -000429f0: 6720 696e 6974 2073 6372 6970 7473 2c20 g init scripts, │ │ │ │ │ -00042a00: 2055 703a 2049 6e74 6572 6661 6369 6e67 Up: Interfacing │ │ │ │ │ -00042a10: 2077 6974 6820 696e 6974 2073 7973 7465 with init syste │ │ │ │ │ -00042a20: 6d73 0a0a 382e 332e 332e 3120 4d61 6e61 ms..8.3.3.1 Mana │ │ │ │ │ -00042a30: 6769 6e67 2074 6865 206c 696e 6b73 0a2e ging the links.. │ │ │ │ │ -00042a40: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00042a50: 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 2070 ...........The p │ │ │ │ │ -00042a60: 726f 6772 616d 20e2 8098 7570 6461 7465 rogram ...update │ │ │ │ │ -00042a70: 2d72 632e 64e2 8099 2069 7320 7072 6f76 -rc.d... is prov │ │ │ │ │ -00042a80: 6964 6564 2066 6f72 2070 6163 6b61 6765 ided for package │ │ │ │ │ -00042a90: 206d 6169 6e74 6169 6e65 7273 2074 6f20 maintainers to │ │ │ │ │ -00042aa0: 6172 7261 6e67 650a 666f 7220 7468 6520 arrange.for the │ │ │ │ │ -00042ab0: 7072 6f70 6572 2063 7265 6174 696f 6e20 proper creation │ │ │ │ │ -00042ac0: 616e 6420 7265 6d6f 7661 6c20 6f66 20e2 and removal of . │ │ │ │ │ -00042ad0: 8098 2f65 7463 2f72 636e 2e64 e280 9920 ../etc/rcn.d... │ │ │ │ │ -00042ae0: 7379 6d62 6f6c 6963 206c 696e 6b73 2c20 symbolic links, │ │ │ │ │ -00042af0: 6f72 0a74 6865 6972 2066 756e 6374 696f or.their functio │ │ │ │ │ -00042b00: 6e61 6c20 6571 7569 7661 6c65 6e74 2069 nal equivalent i │ │ │ │ │ -00042b10: 6620 616e 6f74 6865 7220 6d65 7468 6f64 f another method │ │ │ │ │ -00042b20: 2069 7320 6265 696e 6720 7573 6564 2e20 is being used. │ │ │ │ │ -00042b30: 2049 7420 6973 0a69 6e74 656e 6465 6420 It is.intended │ │ │ │ │ -00042b40: 666f 7220 7573 6520 696e 2070 6163 6b61 for use in packa │ │ │ │ │ -00042b50: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -00042b60: 7269 7074 732e 0a0a 596f 7520 6d75 7374 ripts...You must │ │ │ │ │ -00042b70: 206e 6f74 2069 6e63 6c75 6465 2061 6e79 not include any │ │ │ │ │ -00042b80: 20e2 8098 2f65 7463 2f72 636e 2e64 e280 .../etc/rcn.d.. │ │ │ │ │ -00042b90: 9920 7379 6d62 6f6c 6963 206c 696e 6b73 . symbolic links │ │ │ │ │ -00042ba0: 2069 6e20 7468 6520 6163 7475 616c 0a61 in the actual.a │ │ │ │ │ -00042bb0: 7263 6869 7665 206f 7220 6d61 6e75 616c rchive or manual │ │ │ │ │ -00042bc0: 6c79 2063 7265 6174 6520 6f72 2072 656d ly create or rem │ │ │ │ │ -00042bd0: 6f76 6520 7468 6520 7379 6d62 6f6c 6963 ove the symbolic │ │ │ │ │ -00042be0: 206c 696e 6b73 2069 6e20 6d61 696e 7461 links in mainta │ │ │ │ │ -00042bf0: 696e 6572 0a73 6372 6970 7473 3b20 796f iner.scripts; yo │ │ │ │ │ -00042c00: 7520 6d75 7374 2075 7365 2074 6865 20e2 u must use the . │ │ │ │ │ -00042c10: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ -00042c20: 2070 726f 6772 616d 2069 6e73 7465 6164 program instead │ │ │ │ │ -00042c30: 2e20 2028 5468 6520 666f 726d 6572 0a77 . (The former.w │ │ │ │ │ -00042c40: 696c 6c20 6661 696c 2069 6620 616e 2061 ill fail if an a │ │ │ │ │ -00042c50: 6c74 6572 6e61 7469 7665 206d 6574 686f lternative metho │ │ │ │ │ -00042c60: 6420 6f66 206d 6169 6e74 6169 6e69 6e67 d of maintaining │ │ │ │ │ -00042c70: 2072 756e 6c65 7665 6c20 696e 666f 726d runlevel inform │ │ │ │ │ -00042c80: 6174 696f 6e0a 6973 2062 6569 6e67 2075 ation.is being u │ │ │ │ │ -00042c90: 7365 642e 2920 2059 6f75 206d 7573 7420 sed.) You must │ │ │ │ │ -00042ca0: 6e6f 7420 696e 636c 7564 6520 7468 6520 not include the │ │ │ │ │ -00042cb0: e280 982f 6574 632f 7263 6e2e 64e2 8099 .../etc/rcn.d... │ │ │ │ │ -00042cc0: 2064 6972 6563 746f 7269 6573 0a74 6865 directories.the │ │ │ │ │ -00042cd0: 6d73 656c 7665 7320 696e 2074 6865 2061 mselves in the a │ │ │ │ │ -00042ce0: 7263 6869 7665 2065 6974 6865 722e 2020 rchive either. │ │ │ │ │ -00042cf0: 284f 6e6c 7920 7468 6520 e280 9869 6e69 (Only the ...ini │ │ │ │ │ -00042d00: 742d 7379 7374 656d 2d68 656c 7065 7273 t-system-helpers │ │ │ │ │ -00042d10: e280 990a 7061 636b 6167 6520 6973 2070 ....package is p │ │ │ │ │ -00042d20: 6572 6d69 7474 6564 2074 6f20 646f 2073 ermitted to do s │ │ │ │ │ -00042d30: 6f2e 290a 0a54 6f20 6765 7420 7468 6520 o.)..To get the │ │ │ │ │ -00042d40: 6465 6661 756c 7420 6265 6861 7669 6f72 default behavior │ │ │ │ │ -00042d50: 2066 6f72 2079 6f75 7220 7061 636b 6167 for your packag │ │ │ │ │ -00042d60: 652c 2070 7574 2069 6e20 796f 7572 20e2 e, put in your . │ │ │ │ │ -00042d70: 8098 706f 7374 696e 7374 e280 990a 7363 ..postinst....sc │ │ │ │ │ -00042d80: 7269 7074 3a0a 0a20 2020 2020 7570 6461 ript:.. upda │ │ │ │ │ -00042d90: 7465 2d72 632e 6420 7061 636b 6167 6520 te-rc.d package │ │ │ │ │ -00042da0: 6465 6661 756c 7473 0a0a 616e 6420 696e defaults..and in │ │ │ │ │ -00042db0: 2079 6f75 7220 e280 9870 6f73 7472 6de2 your ...postrm. │ │ │ │ │ -00042dc0: 8099 3a0a 0a20 2020 2020 6966 205b 2022 ..:.. if [ " │ │ │ │ │ -00042dd0: 2431 2220 3d20 7075 7267 6520 5d3b 2074 $1" = purge ]; t │ │ │ │ │ -00042de0: 6865 6e0a 2020 2020 2020 2020 2075 7064 hen. upd │ │ │ │ │ -00042df0: 6174 652d 7263 2e64 2070 6163 6b61 6765 ate-rc.d package │ │ │ │ │ -00042e00: 2072 656d 6f76 650a 2020 2020 2066 690a remove. fi. │ │ │ │ │ -00042e10: 0a54 6865 2064 6566 6175 6c74 2062 6568 .The default beh │ │ │ │ │ -00042e20: 6176 696f 7572 2069 7320 746f 2065 6e61 aviour is to ena │ │ │ │ │ -00042e30: 626c 6520 6175 746f 7374 6172 7469 6e67 ble autostarting │ │ │ │ │ -00042e40: 2079 6f75 7220 7061 636b 6167 65e2 8099 your package... │ │ │ │ │ -00042e50: 7320 6461 656d 6f6e 2e0a 5468 6520 6c6f s daemon..The lo │ │ │ │ │ -00042e60: 6361 6c20 6164 6d69 6e69 7374 7261 746f cal administrato │ │ │ │ │ -00042e70: 7220 6361 6e20 6f76 6572 7269 6465 2074 r can override t │ │ │ │ │ -00042e80: 6869 7320 7573 696e 6720 7468 6520 636f his using the co │ │ │ │ │ -00042e90: 6d6d 616e 6420 e280 9875 7064 6174 652d mmand ...update- │ │ │ │ │ -00042ea0: 7263 2e64 0a70 6163 6b61 6765 2064 6973 rc.d.package dis │ │ │ │ │ -00042eb0: 6162 6c65 e280 992e 2020 4966 2c20 686f able.... If, ho │ │ │ │ │ -00042ec0: 7765 7665 722c 2074 6865 2064 6165 6d6f wever, the daemo │ │ │ │ │ -00042ed0: 6e20 7368 6f75 6c64 206e 6f74 2062 6520 n should not be │ │ │ │ │ -00042ee0: 6175 746f 7374 6172 7465 640a 756e 6c65 autostarted.unle │ │ │ │ │ -00042ef0: 7373 2074 6865 206c 6f63 616c 2061 646d ss the local adm │ │ │ │ │ -00042f00: 696e 6973 7472 6174 6f72 2068 6173 2065 inistrator has e │ │ │ │ │ -00042f10: 7870 6c69 6369 746c 7920 7265 7175 6573 xplicitly reques │ │ │ │ │ -00042f20: 7465 6420 7468 6973 2c20 696e 7374 6561 ted this, instea │ │ │ │ │ -00042f30: 640a 6164 6420 746f 2079 6f75 7220 e280 d.add to your .. │ │ │ │ │ -00042f40: 9870 6f73 7469 6e73 74e2 8099 2073 6372 .postinst... scr │ │ │ │ │ -00042f50: 6970 743a 0a0a 2020 2020 2075 7064 6174 ipt:.. updat │ │ │ │ │ -00042f60: 652d 7263 2e64 2070 6163 6b61 6765 2064 e-rc.d package d │ │ │ │ │ -00042f70: 6566 6175 6c74 732d 6469 7361 626c 6564 efaults-disabled │ │ │ │ │ -00042f80: 0a0a 616e 6420 6164 6420 6120 6465 7065 ..and add a depe │ │ │ │ │ -00042f90: 6e64 656e 6379 206f 6e20 e280 9869 6e69 ndency on ...ini │ │ │ │ │ -00042fa0: 742d 7379 7374 656d 2d68 656c 7065 7273 t-system-helpers │ │ │ │ │ -00042fb0: 2028 3e3d 2031 2e35 3029 e280 992c 2077 (>= 1.50)..., w │ │ │ │ │ -00042fc0: 6869 6368 0a69 6e74 726f 6475 6365 6420 hich.introduced │ │ │ │ │ -00042fd0: 7468 6520 e280 9864 6566 6175 6c74 732d the ...defaults- │ │ │ │ │ -00042fe0: 6469 7361 626c 6564 e280 9920 6f70 7469 disabled... opti │ │ │ │ │ -00042ff0: 6f6e 2e20 2054 6865 6e20 7468 6520 6c6f on. Then the lo │ │ │ │ │ -00043000: 6361 6c20 6164 6d69 6e69 7374 7261 746f cal administrato │ │ │ │ │ -00043010: 720a 6361 6e20 656e 6162 6c65 2061 7574 r.can enable aut │ │ │ │ │ -00043020: 6f73 7461 7274 696e 6720 7468 6520 6461 ostarting the da │ │ │ │ │ -00043030: 656d 6f6e 2075 7369 6e67 2074 6865 2063 emon using the c │ │ │ │ │ -00043040: 6f6d 6d61 6e64 20e2 8098 7570 6461 7465 ommand ...update │ │ │ │ │ -00043050: 2d72 632e 640a 7061 636b 6167 6520 656e -rc.d.package en │ │ │ │ │ -00043060: 6162 6c65 e280 992e 0a0a 416e 206f 6c64 able......An old │ │ │ │ │ -00043070: 6572 2070 7261 6374 6963 652c 2077 6869 er practice, whi │ │ │ │ │ -00043080: 6368 2073 686f 756c 6420 6e6f 7420 6265 ch should not be │ │ │ │ │ -00043090: 2075 7365 642c 2077 6173 2074 6f20 696e used, was to in │ │ │ │ │ -000430a0: 636c 7564 6520 6120 6c69 6e65 206c 696b clude a line lik │ │ │ │ │ -000430b0: 650a e280 9844 4953 4142 4c45 443d 7965 e....DISABLED=ye │ │ │ │ │ -000430c0: 73e2 8099 2069 6e20 7468 6520 7061 636b s... in the pack │ │ │ │ │ -000430d0: 6167 65e2 8099 7320 e280 982f 6574 632f age...s .../etc/ │ │ │ │ │ -000430e0: 6465 6661 756c 74e2 8099 2066 696c 652e default... file. │ │ │ │ │ -000430f0: 2020 5468 6520 7061 636b 6167 65e2 8099 The package... │ │ │ │ │ -00043100: 7320 696e 6974 0a73 6372 6970 7420 776f s init.script wo │ │ │ │ │ -00043110: 756c 6420 6e6f 7420 7374 6172 7420 7468 uld not start th │ │ │ │ │ -00043120: 6520 7365 7276 6963 6520 756e 7469 6c20 e service until │ │ │ │ │ -00043130: 7468 6520 6c6f 6361 6c20 7379 7374 656d the local system │ │ │ │ │ -00043140: 2061 646d 696e 6973 7472 6174 6f72 0a63 administrator.c │ │ │ │ │ -00043150: 6861 6e67 6564 2074 6869 7320 746f 20e2 hanged this to . │ │ │ │ │ -00043160: 8098 4449 5341 424c 4544 3d6e 6fe2 8099 ..DISABLED=no... │ │ │ │ │ -00043170: 2c20 6f72 2073 696d 696c 6172 2e20 2054 , or similar. T │ │ │ │ │ -00043180: 6865 2070 726f 626c 656d 2077 6974 6820 he problem with │ │ │ │ │ -00043190: 7468 6973 0a61 7070 726f 6163 6820 7761 this.approach wa │ │ │ │ │ -000431a0: 7320 7468 6174 2069 7420 6869 6465 7320 s that it hides │ │ │ │ │ -000431b0: 6672 6f6d 2074 6865 2069 6e69 7420 7379 from the init sy │ │ │ │ │ -000431c0: 7374 656d 2077 6865 7468 6572 206f 7220 stem whether or │ │ │ │ │ -000431d0: 6e6f 7420 7468 650a 6461 656d 6f6e 2073 not the.daemon s │ │ │ │ │ -000431e0: 686f 756c 6420 6163 7475 616c 6c79 2062 hould actually b │ │ │ │ │ -000431f0: 6520 7374 6172 7465 642c 2077 6869 6368 e started, which │ │ │ │ │ -00043200: 206c 6561 6473 2074 6f20 696e 636f 6e73 leads to incons │ │ │ │ │ -00043210: 6973 7465 6e74 2061 6e64 0a63 6f6e 6675 istent and.confu │ │ │ │ │ -00043220: 7369 6e67 2062 6568 6176 696f 723a 20e2 sing behavior: . │ │ │ │ │ -00043230: 8098 7365 7276 6963 6520 3c70 6163 6b61 ..service start... cou │ │ │ │ │ -00043250: 6c64 2072 6574 7572 6e20 7375 6363 6573 ld return succes │ │ │ │ │ -00043260: 7320 6275 740a 6e6f 7420 7374 6172 7420 s but.not start │ │ │ │ │ -00043270: 7468 6520 7365 7276 6963 653b 2073 6572 the service; ser │ │ │ │ │ -00043280: 7669 6365 7320 7769 7468 2061 2064 6570 vices with a dep │ │ │ │ │ -00043290: 656e 6465 6e63 7920 6f6e 2074 6869 7320 endency on this │ │ │ │ │ -000432a0: 7365 7276 6963 6520 7769 6c6c 0a62 6520 service will.be │ │ │ │ │ -000432b0: 7374 6172 7465 6420 6576 656e 2074 686f started even tho │ │ │ │ │ -000432c0: 7567 6820 7468 6520 7365 7276 6963 6520 ugh the service │ │ │ │ │ -000432d0: 6973 6ee2 8099 7420 7275 6e6e 696e 673b isn...t running; │ │ │ │ │ -000432e0: 2061 6e64 2069 6e69 7420 7379 7374 656d and init system │ │ │ │ │ -000432f0: 2073 7461 7475 730a 636f 6d6d 616e 6473 status.commands │ │ │ │ │ -00043300: 2063 6f75 6c64 2069 6e63 6f72 7265 6374 could incorrect │ │ │ │ │ -00043310: 6c79 2063 6c61 696d 2074 6861 7420 7468 ly claim that th │ │ │ │ │ -00043320: 6520 7365 7276 6963 6520 7761 7320 7374 e service was st │ │ │ │ │ -00043330: 6172 7465 642e 0a0a 4e6f 7465 2074 6861 arted...Note tha │ │ │ │ │ -00043340: 7420 6966 2079 6f75 7220 7061 636b 6167 t if your packag │ │ │ │ │ -00043350: 6520 6368 616e 6765 7320 7275 6e6c 6576 e changes runlev │ │ │ │ │ -00043360: 656c 7320 6f72 2070 7269 6f72 6974 792c els or priority, │ │ │ │ │ -00043370: 2079 6f75 206d 6179 2068 6176 6520 746f you may have to │ │ │ │ │ -00043380: 0a72 656d 6f76 6520 616e 6420 7265 6372 .remove and recr │ │ │ │ │ -00043390: 6561 7465 2074 6865 206c 696e 6b73 2c20 eate the links, │ │ │ │ │ -000433a0: 7369 6e63 6520 6f74 6865 7277 6973 6520 since otherwise │ │ │ │ │ -000433b0: 7468 6520 6f6c 6420 6c69 6e6b 7320 6d61 the old links ma │ │ │ │ │ -000433c0: 790a 7065 7273 6973 742e 2020 5265 6665 y.persist. Refe │ │ │ │ │ -000433d0: 7220 746f 2074 6865 2064 6f63 756d 656e r to the documen │ │ │ │ │ -000433e0: 7461 7469 6f6e 206f 6620 e280 9875 7064 tation of ...upd │ │ │ │ │ -000433f0: 6174 652d 7263 2e64 e280 992e 0a0a 466f ate-rc.d......Fo │ │ │ │ │ -00043400: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ -00043410: 6f6e 2061 626f 7574 2075 7369 6e67 20e2 on about using . │ │ │ │ │ -00043420: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ -00043430: 2c20 706c 6561 7365 2063 6f6e 7375 6c74 , please consult │ │ │ │ │ -00043440: 2069 7473 206d 616e 0a70 6167 652c 20e2 its man.page, . │ │ │ │ │ -00043450: 8098 7570 6461 7465 2d72 632e 6428 3829 ..update-rc.d(8) │ │ │ │ │ -00043460: e280 992e 0a0a 4974 2069 7320 6561 7369 ......It is easi │ │ │ │ │ -00043470: 6573 7420 666f 7220 7061 636b 6167 6573 est for packages │ │ │ │ │ -00043480: 206e 6f74 2074 6f20 6361 6c6c 20e2 8098 not to call ... │ │ │ │ │ -00043490: 7570 6461 7465 2d72 632e 64e2 8099 2064 update-rc.d... d │ │ │ │ │ -000434a0: 6972 6563 746c 792c 2062 7574 0a69 6e73 irectly, but.ins │ │ │ │ │ -000434b0: 7465 6164 2075 7365 2064 6562 6865 6c70 tead use debhelp │ │ │ │ │ -000434c0: 6572 2070 726f 6772 616d 7320 7468 6174 er programs that │ │ │ │ │ -000434d0: 2061 6464 2074 6865 2072 6571 7569 7265 add the require │ │ │ │ │ -000434e0: 6420 e280 9875 7064 6174 652d 7263 2e64 d ...update-rc.d │ │ │ │ │ -000434f0: e280 9920 6361 6c6c 730a 6175 746f 6d61 ... calls.automa │ │ │ │ │ -00043500: 7469 6361 6c6c 792e 2020 5365 6520 e280 tically. See .. │ │ │ │ │ -00043510: 9864 685f 696e 7374 616c 6c69 6e69 74e2 .dh_installinit. │ │ │ │ │ -00043520: 8099 2c20 e280 9864 685f 696e 7374 616c .., ...dh_instal │ │ │ │ │ -00043530: 6c73 7973 7465 6d64 e280 992c 2065 7463 lsystemd..., etc │ │ │ │ │ -00043540: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00043550: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00043560: 4e6f 6465 3a20 5275 6e6e 696e 6720 696e Node: Running in │ │ │ │ │ -00043570: 6974 2073 6372 6970 7473 2c20 2050 7265 it scripts, Pre │ │ │ │ │ -00043580: 763a 204d 616e 6167 696e 6720 7468 6520 v: Managing the │ │ │ │ │ -00043590: 6c69 6e6b 732c 2020 5570 3a20 496e 7465 links, Up: Inte │ │ │ │ │ -000435a0: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ -000435b0: 7420 7379 7374 656d 730a 0a38 2e33 2e33 t systems..8.3.3 │ │ │ │ │ -000435c0: 2e32 2052 756e 6e69 6e67 2069 6e69 7420 .2 Running init │ │ │ │ │ -000435d0: 7363 7269 7074 730a 2e2e 2e2e 2e2e 2e2e scripts......... │ │ │ │ │ -000435e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000435f0: 2e2e 2e2e 0a0a 5468 6520 7072 6f67 7261 ......The progra │ │ │ │ │ -00043600: 6d20 e280 9869 6e76 6f6b 652d 7263 2e64 m ...invoke-rc.d │ │ │ │ │ -00043610: e280 9920 6973 2070 726f 7669 6465 6420 ... is provided │ │ │ │ │ -00043620: 746f 206d 616b 6520 6974 2065 6173 6965 to make it easie │ │ │ │ │ -00043630: 7220 666f 7220 7061 636b 6167 650a 6d61 r for package.ma │ │ │ │ │ -00043640: 696e 7461 696e 6572 7320 746f 2070 726f intainers to pro │ │ │ │ │ -00043650: 7065 726c 7920 696e 766f 6b65 2061 6e20 perly invoke an │ │ │ │ │ -00043660: 696e 6974 2073 6372 6970 742c 206f 6265 init script, obe │ │ │ │ │ -00043670: 7969 6e67 2072 756e 6c65 7665 6c20 616e ying runlevel an │ │ │ │ │ -00043680: 640a 6f74 6865 7220 6c6f 6361 6c6c 792d d.other locally- │ │ │ │ │ -00043690: 6465 6669 6e65 6420 636f 6e73 7472 6169 defined constrai │ │ │ │ │ -000436a0: 6e74 7320 7468 6174 206d 6967 6874 206c nts that might l │ │ │ │ │ -000436b0: 696d 6974 2061 2070 6163 6b61 6765 e280 imit a package.. │ │ │ │ │ -000436c0: 9973 2072 6967 6874 2074 6f0a 7374 6172 .s right to.star │ │ │ │ │ -000436d0: 742c 2073 746f 7020 616e 6420 6f74 6865 t, stop and othe │ │ │ │ │ -000436e0: 7277 6973 6520 6d61 6e61 6765 2073 6572 rwise manage ser │ │ │ │ │ -000436f0: 7669 6365 732e 2020 5468 6973 2070 726f vices. This pro │ │ │ │ │ -00043700: 6772 616d 206d 6179 2062 6520 7573 6564 gram may be used │ │ │ │ │ -00043710: 2062 790a 6d61 696e 7461 696e 6572 7320 by.maintainers │ │ │ │ │ -00043720: 696e 2074 6865 6972 2070 6163 6b61 6765 in their package │ │ │ │ │ -00043730: 73e2 8099 2073 6372 6970 7473 2e0a 0a54 s... scripts...T │ │ │ │ │ -00043740: 6865 2070 6163 6b61 6765 206d 6169 6e74 he package maint │ │ │ │ │ -00043750: 6169 6e65 7220 7363 7269 7074 7320 6d75 ainer scripts mu │ │ │ │ │ -00043760: 7374 2075 7365 20e2 8098 696e 766f 6b65 st use ...invoke │ │ │ │ │ -00043770: 2d72 632e 64e2 8099 2074 6f20 696e 766f -rc.d... to invo │ │ │ │ │ -00043780: 6b65 2074 6865 0ae2 8098 2f65 7463 2f69 ke the..../etc/i │ │ │ │ │ -00043790: 6e69 742e 642f 2ae2 8099 2069 6e69 7420 nit.d/*... init │ │ │ │ │ -000437a0: 7363 7269 7074 7320 6f72 2065 7175 6976 scripts or equiv │ │ │ │ │ -000437b0: 616c 656e 7420 696e 7374 6561 6420 6f66 alent instead of │ │ │ │ │ -000437c0: 2063 616c 6c69 6e67 2074 6865 6d0a 6469 calling them.di │ │ │ │ │ -000437d0: 7265 6374 6c79 2e0a 0a42 7920 6465 6661 rectly...By defa │ │ │ │ │ -000437e0: 756c 742c 20e2 8098 696e 766f 6b65 2d72 ult, ...invoke-r │ │ │ │ │ -000437f0: 632e 64e2 8099 2077 696c 6c20 7061 7373 c.d... will pass │ │ │ │ │ -00043800: 2061 6e79 2061 6374 696f 6e20 7265 7175 any action requ │ │ │ │ │ -00043810: 6573 7473 2028 7374 6172 742c 2073 746f ests (start, sto │ │ │ │ │ -00043820: 702c 0a72 656c 6f61 642c 2072 6573 7461 p,.reload, resta │ │ │ │ │ -00043830: 7274 e280 a629 2074 6f20 7468 6520 e280 rt...) to the .. │ │ │ │ │ -00043840: 982f 6574 632f 696e 6974 2e64 e280 9920 ./etc/init.d... │ │ │ │ │ -00043850: 7363 7269 7074 2c20 6669 6c74 6572 696e script, filterin │ │ │ │ │ -00043860: 6720 6f75 7420 7265 7175 6573 7473 2074 g out requests t │ │ │ │ │ -00043870: 6f0a 7374 6172 7420 6f72 2072 6573 7461 o.start or resta │ │ │ │ │ -00043880: 7274 2061 2073 6572 7669 6365 206f 7574 rt a service out │ │ │ │ │ -00043890: 206f 6620 6974 7320 696e 7465 6e64 6564 of its intended │ │ │ │ │ -000438a0: 2072 756e 6c65 7665 6c73 2e0a 0a4d 6f73 runlevels...Mos │ │ │ │ │ -000438b0: 7420 7061 636b 6167 6573 2077 696c 6c20 t packages will │ │ │ │ │ -000438c0: 7369 6d70 6c79 2075 7365 3a0a 0a20 2020 simply use:.. │ │ │ │ │ -000438d0: 2020 696e 766f 6b65 2d72 632e 6420 7061 invoke-rc.d pa │ │ │ │ │ -000438e0: 636b 6167 6520 6163 7469 6f6e 0a0a 696e ckage action..in │ │ │ │ │ -000438f0: 2074 6865 6972 20e2 8098 706f 7374 696e their ...postin │ │ │ │ │ -00043900: 7374 e280 9920 616e 6420 e280 9870 7265 st... and ...pre │ │ │ │ │ -00043910: 726d e280 9920 7363 7269 7074 732e 0a0a rm... scripts... │ │ │ │ │ -00043920: 4120 7061 636b 6167 6520 7368 6f75 6c64 A package should │ │ │ │ │ -00043930: 2072 6567 6973 7465 7220 6974 7320 696e register its in │ │ │ │ │ -00043940: 6974 2073 6372 6970 7420 7365 7276 6963 it script servic │ │ │ │ │ -00043950: 6573 2075 7369 6e67 20e2 8098 7570 6461 es using ...upda │ │ │ │ │ -00043960: 7465 2d72 632e 64e2 8099 0a62 6566 6f72 te-rc.d....befor │ │ │ │ │ -00043970: 6520 6974 2074 7269 6573 2074 6f20 696e e it tries to in │ │ │ │ │ -00043980: 766f 6b65 2074 6865 6d20 7573 696e 6720 voke them using │ │ │ │ │ -00043990: e280 9869 6e76 6f6b 652d 7263 2e64 e280 ...invoke-rc.d.. │ │ │ │ │ -000439a0: 992e 2020 496e 766f 6361 7469 6f6e 206f .. Invocation o │ │ │ │ │ -000439b0: 660a 756e 7265 6769 7374 6572 6564 2073 f.unregistered s │ │ │ │ │ -000439c0: 6572 7669 6365 7320 6d61 7920 6661 696c ervices may fail │ │ │ │ │ -000439d0: 2e0a 0a46 6f72 206d 6f72 6520 696e 666f ...For more info │ │ │ │ │ -000439e0: 726d 6174 696f 6e20 6162 6f75 7420 7573 rmation about us │ │ │ │ │ -000439f0: 696e 6720 e280 9869 6e76 6f6b 652d 7263 ing ...invoke-rc │ │ │ │ │ -00043a00: 2e64 e280 992c 2070 6c65 6173 6520 636f .d..., please co │ │ │ │ │ -00043a10: 6e73 756c 7420 6974 7320 6d61 6e0a 7061 nsult its man.pa │ │ │ │ │ -00043a20: 6765 2c20 e280 9869 6e76 6f6b 652d 7263 ge, ...invoke-rc │ │ │ │ │ -00043a30: 2e64 2838 29e2 8099 2e0a 0a49 7420 6973 .d(8)......It is │ │ │ │ │ -00043a40: 2065 6173 6965 7374 2066 6f72 2070 6163 easiest for pac │ │ │ │ │ -00043a50: 6b61 6765 7320 6e6f 7420 746f 2063 616c kages not to cal │ │ │ │ │ -00043a60: 6c20 e280 9869 6e76 6f6b 652d 7263 2e64 l ...invoke-rc.d │ │ │ │ │ -00043a70: e280 9920 6469 7265 6374 6c79 2c20 6275 ... directly, bu │ │ │ │ │ -00043a80: 740a 696e 7374 6561 6420 7573 6520 6465 t.instead use de │ │ │ │ │ -00043a90: 6268 656c 7065 7220 7072 6f67 7261 6d73 bhelper programs │ │ │ │ │ -00043aa0: 2074 6861 7420 6164 6420 7468 6520 7265 that add the re │ │ │ │ │ -00043ab0: 7175 6972 6564 20e2 8098 696e 766f 6b65 quired ...invoke │ │ │ │ │ -00043ac0: 2d72 632e 64e2 8099 2063 616c 6c73 0a61 -rc.d... calls.a │ │ │ │ │ -00043ad0: 7574 6f6d 6174 6963 616c 6c79 2e20 2053 utomatically. S │ │ │ │ │ -00043ae0: 6565 20e2 8098 6468 5f69 6e73 7461 6c6c ee ...dh_install │ │ │ │ │ -00043af0: 696e 6974 e280 992c 20e2 8098 6468 5f69 init..., ...dh_i │ │ │ │ │ -00043b00: 6e73 7461 6c6c 7379 7374 656d 64e2 8099 nstallsystemd... │ │ │ │ │ -00043b10: 2c20 6574 632e 0a0a 1f0a 4669 6c65 3a20 , etc.....File: │ │ │ │ │ -00043b20: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00043b30: 666f 2c20 204e 6f64 653a 2042 6f6f 742d fo, Node: Boot- │ │ │ │ │ -00043b40: 7469 6d65 2069 6e69 7469 616c 697a 6174 time initializat │ │ │ │ │ -00043b50: 696f 6e2c 2020 4e65 7874 3a20 4578 616d ion, Next: Exam │ │ │ │ │ -00043b60: 706c 652c 2020 5072 6576 3a20 496e 7465 ple, Prev: Inte │ │ │ │ │ -00043b70: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ -00043b80: 7420 7379 7374 656d 732c 2020 5570 3a20 t systems, Up: │ │ │ │ │ -00043b90: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ -00043ba0: 7365 7276 6963 6573 0a0a 382e 332e 3420 services..8.3.4 │ │ │ │ │ -00043bb0: 426f 6f74 2d74 696d 6520 696e 6974 6961 Boot-time initia │ │ │ │ │ -00043bc0: 6c69 7a61 7469 6f6e 0a2d 2d2d 2d2d 2d2d lization.------- │ │ │ │ │ -00043bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00043be0: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 7365 -------..This se │ │ │ │ │ -00043bf0: 6374 696f 6e20 6861 7320 6265 656e 2064 ction has been d │ │ │ │ │ -00043c00: 656c 6574 6564 2e0a 0a1f 0a46 696c 653a eleted.....File: │ │ │ │ │ -00043c10: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00043c20: 6e66 6f2c 2020 4e6f 6465 3a20 4578 616d nfo, Node: Exam │ │ │ │ │ -00043c30: 706c 652c 2020 5072 6576 3a20 426f 6f74 ple, Prev: Boot │ │ │ │ │ -00043c40: 2d74 696d 6520 696e 6974 6961 6c69 7a61 -time initializa │ │ │ │ │ -00043c50: 7469 6f6e 2c20 2055 703a 2053 7461 7274 tion, Up: Start │ │ │ │ │ -00043c60: 696e 6720 7379 7374 656d 2073 6572 7669 ing system servi │ │ │ │ │ -00043c70: 6365 730a 0a38 2e33 2e35 2045 7861 6d70 ces..8.3.5 Examp │ │ │ │ │ -00043c80: 6c65 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d le.------------- │ │ │ │ │ -00043c90: 0a0a 4578 616d 706c 6573 206f 6e20 7768 ..Examples on wh │ │ │ │ │ -00043ca0: 6963 6820 796f 7520 6361 6e20 6261 7365 ich you can base │ │ │ │ │ -00043cb0: 2079 6f75 7220 e280 9873 7973 7465 6d64 your ...systemd │ │ │ │ │ -00043cc0: e280 9920 7365 7276 6963 6520 756e 6974 ... service unit │ │ │ │ │ -00043cd0: 7320 6172 650a 6176 6169 6c61 626c 6520 s are.available │ │ │ │ │ -00043ce0: 696e 2074 6865 206d 616e 2070 6167 6520 in the man page │ │ │ │ │ -00043cf0: e280 9873 7973 7465 6d64 2e75 6e69 7428 ...systemd.unit( │ │ │ │ │ -00043d00: 3529 e280 992e 2020 416e 2065 7861 6d70 5).... An examp │ │ │ │ │ -00043d10: 6c65 206f 6e20 7768 6963 6820 796f 750a le on which you. │ │ │ │ │ -00043d20: 6361 6e20 6261 7365 2079 6f75 7220 696e can base your in │ │ │ │ │ -00043d30: 6974 2073 6372 6970 7473 2069 7320 6176 it scripts is av │ │ │ │ │ -00043d40: 6169 6c61 626c 6520 696e 2074 6865 206d ailable in the m │ │ │ │ │ -00043d50: 616e 2070 6167 650a e280 9869 6e69 742d an page....init- │ │ │ │ │ -00043d60: 642d 7363 7269 7074 2835 29e2 8099 2e0a d-script(5)..... │ │ │ │ │ -00043d70: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00043d80: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00043d90: 6465 3a20 436f 6e73 6f6c 6520 6d65 7373 de: Console mess │ │ │ │ │ -00043da0: 6167 6573 2066 726f 6d20 696e 6974 2064 ages from init d │ │ │ │ │ -00043db0: 2073 6372 6970 7473 2c20 204e 6578 743a scripts, Next: │ │ │ │ │ -00043dc0: 2043 726f 6e20 6a6f 6273 2c20 2050 7265 Cron jobs, Pre │ │ │ │ │ -00043dd0: 763a 2053 7461 7274 696e 6720 7379 7374 v: Starting syst │ │ │ │ │ -00043de0: 656d 2073 6572 7669 6365 732c 2020 5570 em services, Up │ │ │ │ │ -00043df0: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ -00043e00: 5379 7374 656d 0a0a 382e 3420 436f 6e73 System..8.4 Cons │ │ │ │ │ -00043e10: 6f6c 6520 6d65 7373 6167 6573 2066 726f ole messages fro │ │ │ │ │ -00043e20: 6d20 e280 9869 6e69 742e 64e2 8099 2073 m ...init.d... s │ │ │ │ │ -00043e30: 6372 6970 7473 0a3d 3d3d 3d3d 3d3d 3d3d cripts.========= │ │ │ │ │ -00043e40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00043e50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00043e60: 3d0a 0a54 6869 7320 7365 6374 696f 6e20 =..This section │ │ │ │ │ -00043e70: 6861 7320 6265 656e 2064 656c 6574 6564 has been deleted │ │ │ │ │ -00043e80: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00043e90: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00043ea0: 4e6f 6465 3a20 4372 6f6e 206a 6f62 732c Node: Cron jobs, │ │ │ │ │ -00043eb0: 2020 4e65 7874 3a20 4d65 6e75 732c 2020 Next: Menus, │ │ │ │ │ -00043ec0: 5072 6576 3a20 436f 6e73 6f6c 6520 6d65 Prev: Console me │ │ │ │ │ -00043ed0: 7373 6167 6573 2066 726f 6d20 696e 6974 ssages from init │ │ │ │ │ -00043ee0: 2064 2073 6372 6970 7473 2c20 2055 703a d scripts, Up: │ │ │ │ │ -00043ef0: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ -00043f00: 7973 7465 6d0a 0a38 2e35 2043 726f 6e20 ystem..8.5 Cron │ │ │ │ │ -00043f10: 6a6f 6273 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d jobs.=========== │ │ │ │ │ -00043f20: 3d3d 0a0a 5061 636b 6167 6573 206d 7573 ==..Packages mus │ │ │ │ │ -00043f30: 7420 6e6f 7420 6d6f 6469 6679 2074 6865 t not modify the │ │ │ │ │ -00043f40: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00043f50: 696c 6520 e280 982f 6574 632f 6372 6f6e ile .../etc/cron │ │ │ │ │ -00043f60: 7461 62e2 8099 2c20 616e 6420 7468 6579 tab..., and they │ │ │ │ │ -00043f70: 0a6d 7573 7420 6e6f 7420 6d6f 6469 6679 .must not modify │ │ │ │ │ -00043f80: 2074 6865 2066 696c 6573 2069 6e20 e280 the files in .. │ │ │ │ │ -00043f90: 982f 7661 722f 7370 6f6f 6c2f 6372 6f6e ./var/spool/cron │ │ │ │ │ -00043fa0: 2f63 726f 6e74 6162 73e2 8099 2e0a 0a49 /crontabs......I │ │ │ │ │ -00043fb0: 6620 6120 7061 636b 6167 6520 7761 6e74 f a package want │ │ │ │ │ -00043fc0: 7320 746f 2069 6e73 7461 6c6c 2061 206a s to install a j │ │ │ │ │ -00043fd0: 6f62 2074 6861 7420 6861 7320 746f 2062 ob that has to b │ │ │ │ │ -00043fe0: 6520 6578 6563 7574 6564 2076 6961 2063 e executed via c │ │ │ │ │ -00043ff0: 726f 6e2c 2069 740a 7368 6f75 6c64 2070 ron, it.should p │ │ │ │ │ -00044000: 6c61 6365 2061 2066 696c 6520 6e61 6d65 lace a file name │ │ │ │ │ -00044010: 6420 6173 2073 7065 6369 6669 6564 2069 d as specified i │ │ │ │ │ -00044020: 6e20 2a6e 6f74 6520 4372 6f6e 206a 6f62 n *note Cron job │ │ │ │ │ -00044030: 2066 696c 6520 6e61 6d65 733a 0a31 3234 file names:.124 │ │ │ │ │ -00044040: 2e20 696e 746f 206f 6e65 206f 7220 6d6f . into one or mo │ │ │ │ │ -00044050: 7265 206f 6620 7468 6520 666f 6c6c 6f77 re of the follow │ │ │ │ │ -00044060: 696e 6720 6469 7265 6374 6f72 6965 733a ing directories: │ │ │ │ │ -00044070: 0a0a 2020 202d 20e2 8098 2f65 7463 2f63 .. - .../etc/c │ │ │ │ │ -00044080: 726f 6e2e 686f 7572 6c79 e280 990a 0a20 ron.hourly..... │ │ │ │ │ -00044090: 2020 2d20 e280 982f 6574 632f 6372 6f6e - .../etc/cron │ │ │ │ │ -000440a0: 2e64 6169 6c79 e280 990a 0a20 2020 2d20 .daily..... - │ │ │ │ │ -000440b0: e280 982f 6574 632f 6372 6f6e 2e77 6565 .../etc/cron.wee │ │ │ │ │ -000440c0: 6b6c 79e2 8099 0a0a 2020 202d 20e2 8098 kly..... - ... │ │ │ │ │ -000440d0: 2f65 7463 2f63 726f 6e2e 6d6f 6e74 686c /etc/cron.monthl │ │ │ │ │ -000440e0: 79e2 8099 0a0a 4173 2074 6865 7365 2064 y.....As these d │ │ │ │ │ -000440f0: 6972 6563 746f 7279 206e 616d 6573 2069 irectory names i │ │ │ │ │ -00044100: 6d70 6c79 2c20 7468 6520 6669 6c65 7320 mply, the files │ │ │ │ │ -00044110: 7769 7468 696e 2074 6865 6d20 6172 6520 within them are │ │ │ │ │ -00044120: 6578 6563 7574 6564 206f 6e20 616e 0a68 executed on an.h │ │ │ │ │ -00044130: 6f75 726c 792c 2064 6169 6c79 2c20 7765 ourly, daily, we │ │ │ │ │ -00044140: 656b 6c79 2c20 6f72 206d 6f6e 7468 6c79 ekly, or monthly │ │ │ │ │ -00044150: 2062 6173 6973 2c20 7265 7370 6563 7469 basis, respecti │ │ │ │ │ -00044160: 7665 6c79 2e20 2054 6865 2065 7861 6374 vely. The exact │ │ │ │ │ -00044170: 2074 696d 6573 0a61 7265 206c 6973 7465 times.are liste │ │ │ │ │ -00044180: 6420 696e 20e2 8098 2f65 7463 2f63 726f d in .../etc/cro │ │ │ │ │ -00044190: 6e74 6162 e280 992e 0a0a 416c 6c20 6669 ntab......All fi │ │ │ │ │ -000441a0: 6c65 7320 696e 7374 616c 6c65 6420 696e les installed in │ │ │ │ │ -000441b0: 2061 6e79 206f 6620 7468 6573 6520 6469 any of these di │ │ │ │ │ -000441c0: 7265 6374 6f72 6965 7320 6d75 7374 2062 rectories must b │ │ │ │ │ -000441d0: 6520 7363 7269 7074 7320 2865 2e67 2e2c e scripts (e.g., │ │ │ │ │ -000441e0: 0a73 6865 6c6c 2073 6372 6970 7473 206f .shell scripts o │ │ │ │ │ -000441f0: 7220 5065 726c 2073 6372 6970 7473 2920 r Perl scripts) │ │ │ │ │ -00044200: 736f 2074 6861 7420 7468 6579 2063 616e so that they can │ │ │ │ │ -00044210: 2065 6173 696c 7920 6265 206d 6f64 6966 easily be modif │ │ │ │ │ -00044220: 6965 6420 6279 0a74 6865 206c 6f63 616c ied by.the local │ │ │ │ │ -00044230: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ -00044240: 7261 746f 722e 2020 496e 2061 6464 6974 rator. In addit │ │ │ │ │ -00044250: 696f 6e2c 2074 6865 7920 6d75 7374 2062 ion, they must b │ │ │ │ │ -00044260: 6520 7472 6561 7465 6420 6173 0a63 6f6e e treated as.con │ │ │ │ │ -00044270: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00044280: 2e0a 0a49 6620 6120 6365 7274 6169 6e20 ...If a certain │ │ │ │ │ -00044290: 6a6f 6220 6861 7320 746f 2062 6520 6578 job has to be ex │ │ │ │ │ -000442a0: 6563 7574 6564 2061 7420 736f 6d65 206f ecuted at some o │ │ │ │ │ -000442b0: 7468 6572 2066 7265 7175 656e 6379 206f ther frequency o │ │ │ │ │ -000442c0: 7220 6174 2061 0a73 7065 6369 6669 6320 r at a.specific │ │ │ │ │ -000442d0: 7469 6d65 2c20 7468 6520 7061 636b 6167 time, the packag │ │ │ │ │ -000442e0: 6520 7368 6f75 6c64 2069 6e73 7461 6c6c e should install │ │ │ │ │ -000442f0: 2061 2066 696c 6520 696e 20e2 8098 2f65 a file in .../e │ │ │ │ │ -00044300: 7463 2f63 726f 6e2e 64e2 8099 2077 6974 tc/cron.d... wit │ │ │ │ │ -00044310: 6820 610a 6e61 6d65 2061 7320 7370 6563 h a.name as spec │ │ │ │ │ -00044320: 6966 6965 6420 696e 202a 6e6f 7465 2043 ified in *note C │ │ │ │ │ -00044330: 726f 6e20 6a6f 6220 6669 6c65 206e 616d ron job file nam │ │ │ │ │ -00044340: 6573 3a20 3132 342e 2020 5468 6973 2066 es: 124. This f │ │ │ │ │ -00044350: 696c 6520 7573 6573 2074 6865 0a73 616d ile uses the.sam │ │ │ │ │ -00044360: 6520 7379 6e74 6178 2061 7320 e280 982f e syntax as .../ │ │ │ │ │ -00044370: 6574 632f 6372 6f6e 7461 62e2 8099 2061 etc/crontab... a │ │ │ │ │ -00044380: 6e64 2069 7320 7072 6f63 6573 7365 6420 nd is processed │ │ │ │ │ -00044390: 6279 20e2 8098 6372 6f6e e280 9920 6175 by ...cron... au │ │ │ │ │ -000443a0: 746f 6d61 7469 6361 6c6c 792e 0a54 6865 tomatically..The │ │ │ │ │ -000443b0: 2066 696c 6520 6d75 7374 2061 6c73 6f20 file must also │ │ │ │ │ -000443c0: 6265 2074 7265 6174 6564 2061 7320 6120 be treated as a │ │ │ │ │ -000443d0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -000443e0: 6c65 2e20 2028 4e6f 7465 2074 6861 740a le. (Note that. │ │ │ │ │ -000443f0: 656e 7472 6965 7320 696e 2074 6865 20e2 entries in the . │ │ │ │ │ -00044400: 8098 2f65 7463 2f63 726f 6e2e 64e2 8099 ../etc/cron.d... │ │ │ │ │ -00044410: 2064 6972 6563 746f 7279 2061 7265 206e directory are n │ │ │ │ │ -00044420: 6f74 2068 616e 646c 6564 2062 7920 e280 ot handled by .. │ │ │ │ │ -00044430: 9861 6e61 6372 6f6e e280 992e 0a54 6875 .anacron.....Thu │ │ │ │ │ -00044440: 732c 2079 6f75 2073 686f 756c 6420 6f6e s, you should on │ │ │ │ │ -00044450: 6c79 2075 7365 2074 6869 7320 6469 7265 ly use this dire │ │ │ │ │ -00044460: 6374 6f72 7920 666f 7220 6a6f 6273 2077 ctory for jobs w │ │ │ │ │ -00044470: 6869 6368 206d 6179 2062 6520 736b 6970 hich may be skip │ │ │ │ │ -00044480: 7065 640a 6966 2074 6865 2073 7973 7465 ped.if the syste │ │ │ │ │ -00044490: 6d20 6973 206e 6f74 2072 756e 6e69 6e67 m is not running │ │ │ │ │ -000444a0: 2e29 0a0a 556e 6c69 6b65 20e2 8098 6372 .)..Unlike ...cr │ │ │ │ │ -000444b0: 6f6e 7461 62e2 8099 2066 696c 6573 2064 ontab... files d │ │ │ │ │ -000444c0: 6573 6372 6962 6564 2069 6e20 7468 6520 escribed in the │ │ │ │ │ -000444d0: 4945 4545 2053 7464 2031 3030 332e 312d IEEE Std 1003.1- │ │ │ │ │ -000444e0: 3230 3038 2028 504f 5349 582e 3129 0a61 2008 (POSIX.1).a │ │ │ │ │ -000444f0: 7661 696c 6162 6c65 2066 726f 6d20 5468 vailable from Th │ │ │ │ │ -00044500: 6520 4f70 656e 2047 726f 7570 2831 292c e Open Group(1), │ │ │ │ │ -00044510: 2074 6865 2066 696c 6573 2069 6e20 e280 the files in .. │ │ │ │ │ -00044520: 982f 6574 632f 6372 6f6e 2e64 e280 9920 ./etc/cron.d... │ │ │ │ │ -00044530: 616e 6420 7468 650a 6669 6c65 20e2 8098 and the.file ... │ │ │ │ │ -00044540: 2f65 7463 2f63 726f 6e74 6162 e280 9920 /etc/crontab... │ │ │ │ │ -00044550: 6861 7665 2073 6576 656e 2066 6965 6c64 have seven field │ │ │ │ │ -00044560: 733b 206e 616d 656c 793a 0a0a 2020 312e s; namely:.. 1. │ │ │ │ │ -00044570: 204d 696e 7574 6520 5b30 2c35 395d 0a0a Minute [0,59].. │ │ │ │ │ -00044580: 2020 322e 2048 6f75 7220 5b30 2c32 335d 2. Hour [0,23] │ │ │ │ │ -00044590: 0a0a 2020 332e 2044 6179 206f 6620 7468 .. 3. Day of th │ │ │ │ │ -000445a0: 6520 6d6f 6e74 6820 5b31 2c33 315d 0a0a e month [1,31].. │ │ │ │ │ -000445b0: 2020 342e 204d 6f6e 7468 206f 6620 7468 4. Month of th │ │ │ │ │ -000445c0: 6520 7965 6172 205b 312c 3132 5d0a 0a20 e year [1,12].. │ │ │ │ │ -000445d0: 2035 2e20 4461 7920 6f66 2074 6865 2077 5. Day of the w │ │ │ │ │ -000445e0: 6565 6b20 285b 302c 365d 2077 6974 6820 eek ([0,6] with │ │ │ │ │ -000445f0: 303d 5375 6e64 6179 290a 0a20 2036 2e20 0=Sunday).. 6. │ │ │ │ │ -00044600: 5573 6572 6e61 6d65 0a0a 2020 372e 2043 Username.. 7. C │ │ │ │ │ -00044610: 6f6d 6d61 6e64 2074 6f20 6265 2072 756e ommand to be run │ │ │ │ │ -00044620: 0a0a 5261 6e67 6573 206f 6620 6e75 6d62 ..Ranges of numb │ │ │ │ │ -00044630: 6572 7320 6172 6520 616c 6c6f 7765 642e ers are allowed. │ │ │ │ │ -00044640: 2020 5261 6e67 6573 2061 7265 2074 776f Ranges are two │ │ │ │ │ -00044650: 206e 756d 6265 7273 2073 6570 6172 6174 numbers separat │ │ │ │ │ -00044660: 6564 2077 6974 6820 610a 6879 7068 656e ed with a.hyphen │ │ │ │ │ -00044670: 2e20 2054 6865 2073 7065 6369 6669 6564 . The specified │ │ │ │ │ -00044680: 2072 616e 6765 2069 7320 696e 636c 7573 range is inclus │ │ │ │ │ -00044690: 6976 652e 2020 4c69 7374 7320 6172 6520 ive. Lists are │ │ │ │ │ -000446a0: 616c 6c6f 7765 642e 2020 4120 6c69 7374 allowed. A list │ │ │ │ │ -000446b0: 0a69 7320 6120 7365 7420 6f66 206e 756d .is a set of num │ │ │ │ │ -000446c0: 6265 7273 2028 6f72 2072 616e 6765 7329 bers (or ranges) │ │ │ │ │ -000446d0: 2073 6570 6172 6174 6564 2062 7920 636f separated by co │ │ │ │ │ -000446e0: 6d6d 6173 2e20 2053 7465 7020 7661 6c75 mmas. Step valu │ │ │ │ │ -000446f0: 6573 2063 616e 2062 650a 7573 6564 2069 es can be.used i │ │ │ │ │ -00044700: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ -00044710: 7468 2072 616e 6765 732e 0a0a 5468 6520 th ranges...The │ │ │ │ │ -00044720: 7363 7269 7074 7320 6f72 20e2 8098 6372 scripts or ...cr │ │ │ │ │ -00044730: 6f6e 7461 62e2 8099 2065 6e74 7269 6573 ontab... entries │ │ │ │ │ -00044740: 2069 6e20 7468 6573 6520 6469 7265 6374 in these direct │ │ │ │ │ -00044750: 6f72 6965 7320 7368 6f75 6c64 2063 6865 ories should che │ │ │ │ │ -00044760: 636b 2069 660a 616c 6c20 6e65 6365 7373 ck if.all necess │ │ │ │ │ -00044770: 6172 7920 7072 6f67 7261 6d73 2061 7265 ary programs are │ │ │ │ │ -00044780: 2069 6e73 7461 6c6c 6564 2062 6566 6f72 installed befor │ │ │ │ │ -00044790: 6520 7468 6579 2074 7279 2074 6f20 6578 e they try to ex │ │ │ │ │ -000447a0: 6563 7574 6520 7468 656d 2e0a 4f74 6865 ecute them..Othe │ │ │ │ │ -000447b0: 7277 6973 652c 2070 726f 626c 656d 7320 rwise, problems │ │ │ │ │ -000447c0: 7769 6c6c 2061 7269 7365 2077 6865 6e20 will arise when │ │ │ │ │ -000447d0: 6120 7061 636b 6167 6520 7761 7320 7265 a package was re │ │ │ │ │ -000447e0: 6d6f 7665 6420 6275 7420 6e6f 7420 7075 moved but not pu │ │ │ │ │ -000447f0: 7267 6564 0a73 696e 6365 2063 6f6e 6669 rged.since confi │ │ │ │ │ -00044800: 6775 7261 7469 6f6e 2066 696c 6573 2061 guration files a │ │ │ │ │ -00044810: 7265 206b 6570 7420 6f6e 2074 6865 2073 re kept on the s │ │ │ │ │ -00044820: 7973 7465 6d20 696e 2074 6869 7320 7369 ystem in this si │ │ │ │ │ -00044830: 7475 6174 696f 6e2e 0a0a 416e 7920 e280 tuation...Any .. │ │ │ │ │ -00044840: 9863 726f 6ee2 8099 2064 6165 6d6f 6e20 .cron... daemon │ │ │ │ │ -00044850: 6d75 7374 2070 726f 7669 6465 20e2 8098 must provide ... │ │ │ │ │ -00044860: 2f75 7372 2f62 696e 2f63 726f 6e74 6162 /usr/bin/crontab │ │ │ │ │ -00044870: e280 9920 616e 6420 7375 7070 6f72 7420 ... and support │ │ │ │ │ -00044880: 6e6f 726d 616c 0ae2 8098 6372 6f6e 7461 normal....cronta │ │ │ │ │ -00044890: 62e2 8099 2065 6e74 7269 6573 2061 7320 b... entries as │ │ │ │ │ -000448a0: 7370 6563 6966 6965 6420 696e 2050 4f53 specified in POS │ │ │ │ │ -000448b0: 4958 2e20 5468 6520 6461 656d 6f6e 206d IX. The daemon m │ │ │ │ │ -000448c0: 7573 7420 616c 736f 2073 7570 706f 7274 ust also support │ │ │ │ │ -000448d0: 0a6e 616d 6573 2066 6f72 2064 6179 7320 .names for days │ │ │ │ │ -000448e0: 616e 6420 6d6f 6e74 6873 2c20 7261 6e67 and months, rang │ │ │ │ │ -000448f0: 6573 2c20 616e 6420 7374 6570 2076 616c es, and step val │ │ │ │ │ -00044900: 7565 732e 2020 4974 2068 6173 2074 6f20 ues. It has to │ │ │ │ │ -00044910: 7375 7070 6f72 740a e280 982f 6574 632f support..../etc/ │ │ │ │ │ -00044920: 6372 6f6e 7461 62e2 8099 2c20 616e 6420 crontab..., and │ │ │ │ │ -00044930: 636f 7272 6563 746c 7920 6578 6563 7574 correctly execut │ │ │ │ │ -00044940: 6520 7468 6520 7363 7269 7074 7320 696e e the scripts in │ │ │ │ │ -00044950: 20e2 8098 2f65 7463 2f63 726f 6e2e 64e2 .../etc/cron.d. │ │ │ │ │ -00044960: 8099 2e20 2054 6865 0a64 6165 6d6f 6e20 ... The.daemon │ │ │ │ │ -00044970: 6d75 7374 2061 6c73 6f20 636f 7272 6563 must also correc │ │ │ │ │ -00044980: 746c 7920 6578 6563 7574 6520 7363 7269 tly execute scri │ │ │ │ │ -00044990: 7074 7320 696e 0ae2 8098 2f65 7463 2f63 pts in..../etc/c │ │ │ │ │ -000449a0: 726f 6e2e 7b68 6f75 726c 792c 6461 696c ron.{hourly,dail │ │ │ │ │ -000449b0: 792c 7765 656b 6c79 2c6d 6f6e 7468 6c79 y,weekly,monthly │ │ │ │ │ -000449c0: 7de2 8099 2e0a 0a2a 204d 656e 753a 0a0a }......* Menu:.. │ │ │ │ │ -000449d0: 2a20 4372 6f6e 206a 6f62 2066 696c 6520 * Cron job file │ │ │ │ │ -000449e0: 6e61 6d65 733a 3a0a 0a20 2020 2d2d 2d2d names::.. ---- │ │ │ │ │ -000449f0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00044a00: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00044a10: 2831 2920 6874 7470 733a 2f2f 7777 772e (1) https://www. │ │ │ │ │ -00044a20: 6f70 656e 6772 6f75 702e 6f72 672f 6f6e opengroup.org/on │ │ │ │ │ -00044a30: 6c69 6e65 7075 6273 2f39 3639 3939 3139 linepubs/9699919 │ │ │ │ │ -00044a40: 3739 392f 0a0a 1f0a 4669 6c65 3a20 6465 799/....File: de │ │ │ │ │ -00044a50: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00044a60: 2c20 204e 6f64 653a 2043 726f 6e20 6a6f , Node: Cron jo │ │ │ │ │ -00044a70: 6220 6669 6c65 206e 616d 6573 2c20 2055 b file names, U │ │ │ │ │ -00044a80: 703a 2043 726f 6e20 6a6f 6273 0a0a 382e p: Cron jobs..8. │ │ │ │ │ -00044a90: 352e 3120 4372 6f6e 206a 6f62 2066 696c 5.1 Cron job fil │ │ │ │ │ -00044aa0: 6520 6e61 6d65 730a 2d2d 2d2d 2d2d 2d2d e names.-------- │ │ │ │ │ -00044ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00044ac0: 2d0a 0a54 6865 2066 696c 6520 6e61 6d65 -..The file name │ │ │ │ │ -00044ad0: 206f 6620 6120 6372 6f6e 206a 6f62 2066 of a cron job f │ │ │ │ │ -00044ae0: 696c 6520 7368 6f75 6c64 206e 6f72 6d61 ile should norma │ │ │ │ │ -00044af0: 6c6c 7920 6d61 7463 6820 7468 6520 6e61 lly match the na │ │ │ │ │ -00044b00: 6d65 206f 6620 7468 650a 7061 636b 6167 me of the.packag │ │ │ │ │ -00044b10: 6520 6672 6f6d 2077 6869 6368 2069 7420 e from which it │ │ │ │ │ -00044b20: 636f 6d65 732e 0a0a 4966 2061 2070 6163 comes...If a pac │ │ │ │ │ -00044b30: 6b61 6765 2073 7570 706c 6965 7320 6d75 kage supplies mu │ │ │ │ │ -00044b40: 6c74 6970 6c65 2063 726f 6e20 6a6f 6220 ltiple cron job │ │ │ │ │ -00044b50: 6669 6c65 7320 6669 6c65 7320 696e 2074 files files in t │ │ │ │ │ -00044b60: 6865 2073 616d 650a 6469 7265 6374 6f72 he same.director │ │ │ │ │ -00044b70: 792c 2074 6865 2066 696c 6520 6e61 6d65 y, the file name │ │ │ │ │ -00044b80: 7320 7368 6f75 6c64 2061 6c6c 2073 7461 s should all sta │ │ │ │ │ -00044b90: 7274 2077 6974 6820 7468 6520 6e61 6d65 rt with the name │ │ │ │ │ -00044ba0: 206f 6620 7468 6520 7061 636b 6167 650a of the package. │ │ │ │ │ -00044bb0: 2870 6f73 7369 626c 7920 6d6f 6469 6669 (possibly modifi │ │ │ │ │ -00044bc0: 6564 2061 7320 6465 7363 7269 6265 6420 ed as described │ │ │ │ │ -00044bd0: 6265 6c6f 7729 2066 6f6c 6c6f 7765 6420 below) followed │ │ │ │ │ -00044be0: 6279 2061 2068 7970 6865 6e20 28e2 8098 by a hyphen (... │ │ │ │ │ -00044bf0: 2de2 8099 2920 616e 6420 610a 7375 6974 -...) and a.suit │ │ │ │ │ -00044c00: 6162 6c65 2073 7566 6669 782e 0a0a 4120 able suffix...A │ │ │ │ │ -00044c10: 6372 6f6e 206a 6f62 2066 696c 6520 6e61 cron job file na │ │ │ │ │ -00044c20: 6d65 206d 7573 7420 6e6f 7420 696e 636c me must not incl │ │ │ │ │ -00044c30: 7564 6520 616e 7920 7065 7269 6f64 206f ude any period o │ │ │ │ │ -00044c40: 7220 706c 7573 2063 6861 7261 6374 6572 r plus character │ │ │ │ │ -00044c50: 7320 28e2 8098 2ee2 8099 0a6f 7220 e280 s (........or .. │ │ │ │ │ -00044c60: 982b e280 9929 2063 6861 7261 6374 6572 .+...) character │ │ │ │ │ -00044c70: 7320 6173 2074 6869 7320 7769 6c6c 2063 s as this will c │ │ │ │ │ -00044c80: 6175 7365 2063 726f 6e20 746f 2069 676e ause cron to ign │ │ │ │ │ -00044c90: 6f72 6520 7468 6520 6669 6c65 2e0a 556e ore the file..Un │ │ │ │ │ -00044ca0: 6465 7273 636f 7265 7320 28e2 8098 5fe2 derscores (..._. │ │ │ │ │ -00044cb0: 8099 2920 7368 6f75 6c64 2062 6520 7573 ..) should be us │ │ │ │ │ -00044cc0: 6564 2069 6e73 7465 6164 206f 6620 e280 ed instead of .. │ │ │ │ │ -00044cd0: 982e e280 9920 616e 6420 e280 982b e280 ..... and ...+.. │ │ │ │ │ -00044ce0: 9920 6368 6172 6163 7465 7273 2e0a 0a1f . characters.... │ │ │ │ │ -00044cf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00044d00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00044d10: 3a20 4d65 6e75 732c 2020 4e65 7874 3a20 : Menus, Next: │ │ │ │ │ -00044d20: 4d75 6c74 696d 6564 6961 2068 616e 646c Multimedia handl │ │ │ │ │ -00044d30: 6572 732c 2020 5072 6576 3a20 4372 6f6e ers, Prev: Cron │ │ │ │ │ -00044d40: 206a 6f62 732c 2020 5570 3a20 5468 6520 jobs, Up: The │ │ │ │ │ -00044d50: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ -00044d60: 0a0a 382e 3620 4d65 6e75 730a 3d3d 3d3d ..8.6 Menus.==== │ │ │ │ │ -00044d70: 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 7320 =====..Packages │ │ │ │ │ -00044d80: 7368 6970 7069 6e67 2061 7070 6c69 6361 shipping applica │ │ │ │ │ -00044d90: 7469 6f6e 7320 7468 6174 2063 6f6d 706c tions that compl │ │ │ │ │ -00044da0: 7920 7769 7468 206d 696e 696d 616c 2072 y with minimal r │ │ │ │ │ -00044db0: 6571 7569 7265 6d65 6e74 730a 6465 7363 equirements.desc │ │ │ │ │ -00044dc0: 7269 6265 6420 6265 6c6f 7720 666f 7220 ribed below for │ │ │ │ │ -00044dd0: 696e 7465 6772 6174 696f 6e20 7769 7468 integration with │ │ │ │ │ -00044de0: 2064 6573 6b74 6f70 2065 6e76 6972 6f6e desktop environ │ │ │ │ │ -00044df0: 6d65 6e74 7320 7368 6f75 6c64 0a72 6567 ments should.reg │ │ │ │ │ -00044e00: 6973 7465 7220 7468 6573 6520 6170 706c ister these appl │ │ │ │ │ -00044e10: 6963 6174 696f 6e73 2069 6e20 7468 6520 ications in the │ │ │ │ │ -00044e20: 6465 736b 746f 7020 6d65 6e75 2c20 666f desktop menu, fo │ │ │ │ │ -00044e30: 6c6c 6f77 696e 6720 7468 650a 2746 7265 llowing the.'Fre │ │ │ │ │ -00044e40: 6544 6573 6b74 6f70 2720 7374 616e 6461 eDesktop' standa │ │ │ │ │ -00044e50: 7264 2c20 7573 696e 6720 7465 7874 2066 rd, using text f │ │ │ │ │ -00044e60: 696c 6573 2063 616c 6c65 6420 2764 6573 iles called 'des │ │ │ │ │ -00044e70: 6b74 6f70 2065 6e74 7269 6573 272e 0a54 ktop entries'..T │ │ │ │ │ -00044e80: 6865 6972 2066 6f72 6d61 7420 6973 2064 heir format is d │ │ │ │ │ -00044e90: 6573 6372 6962 6564 2069 6e20 7468 6520 escribed in the │ │ │ │ │ -00044ea0: 2744 6573 6b74 6f70 2045 6e74 7279 2053 'Desktop Entry S │ │ │ │ │ -00044eb0: 7065 6369 6669 6361 7469 6f6e 2720 6174 pecification' at │ │ │ │ │ -00044ec0: 0ae2 8098 6874 7470 733a 2f2f 7374 616e ....https://stan │ │ │ │ │ -00044ed0: 6461 7264 732e 6672 6565 6465 736b 746f dards.freedeskto │ │ │ │ │ -00044ee0: 702e 6f72 672f 6465 736b 746f 702d 656e p.org/desktop-en │ │ │ │ │ -00044ef0: 7472 792d 7370 6563 2f6c 6174 6573 742f try-spec/latest/ │ │ │ │ │ -00044f00: e280 9920 616e 640a 636f 6d70 6c65 6d65 ... and.compleme │ │ │ │ │ -00044f10: 6e74 6172 7920 696e 666f 726d 6174 696f ntary informatio │ │ │ │ │ -00044f20: 6e20 6361 6e20 6265 2066 6f75 6e64 2069 n can be found i │ │ │ │ │ -00044f30: 6e20 7468 6520 2744 6573 6b74 6f70 204d n the 'Desktop M │ │ │ │ │ -00044f40: 656e 750a 5370 6563 6966 6963 6174 696f enu.Specificatio │ │ │ │ │ -00044f50: 6e27 2061 7420 e280 9868 7474 7073 3a2f n' at ...https:/ │ │ │ │ │ -00044f60: 2f73 7461 6e64 6172 6473 2e66 7265 6564 /standards.freed │ │ │ │ │ -00044f70: 6573 6b74 6f70 2e6f 7267 2f6d 656e 752d esktop.org/menu- │ │ │ │ │ -00044f80: 7370 6563 2f6c 6174 6573 742f e280 992e spec/latest/.... │ │ │ │ │ -00044f90: 0a0a 5468 6520 6465 736b 746f 7020 656e ..The desktop en │ │ │ │ │ -00044fa0: 7472 7920 6669 6c65 7320 6172 6520 696e try files are in │ │ │ │ │ -00044fb0: 7374 616c 6c65 6420 6279 2074 6865 2070 stalled by the p │ │ │ │ │ -00044fc0: 6163 6b61 6765 7320 696e 2074 6865 2064 ackages in the d │ │ │ │ │ -00044fd0: 6972 6563 746f 7279 0ae2 8098 2f75 7372 irectory..../usr │ │ │ │ │ -00044fe0: 2f73 6861 7265 2f61 7070 6c69 6361 7469 /share/applicati │ │ │ │ │ -00044ff0: 6f6e 73e2 8099 2061 6e64 2074 6865 2046 ons... and the F │ │ │ │ │ -00045000: 7265 6544 6573 6b74 6f70 206d 656e 7573 reeDesktop menus │ │ │ │ │ -00045010: 2061 7265 2072 6566 7265 7368 6564 2075 are refreshed u │ │ │ │ │ -00045020: 7369 6e67 0a27 6470 6b67 2074 7269 6767 sing.'dpkg trigg │ │ │ │ │ -00045030: 6572 7327 2e20 2049 7420 6973 2074 6865 ers'. It is the │ │ │ │ │ -00045040: 7265 666f 7265 206e 6f74 206e 6563 6573 refore not neces │ │ │ │ │ -00045050: 7361 7279 2074 6f20 6465 7065 6e64 206f sary to depend o │ │ │ │ │ -00045060: 6e20 7061 636b 6167 6573 0a70 726f 7669 n packages.provi │ │ │ │ │ -00045070: 6469 6e67 2046 7265 6544 6573 6b74 6f70 ding FreeDesktop │ │ │ │ │ -00045080: 206d 656e 7520 7379 7374 656d 732e 0a0a menu systems... │ │ │ │ │ -00045090: 456e 7472 6965 7320 6469 7370 6c61 7965 Entries displaye │ │ │ │ │ -000450a0: 6420 696e 2074 6865 2046 7265 6544 6573 d in the FreeDes │ │ │ │ │ -000450b0: 6b74 6f70 206d 656e 7520 7368 6f75 6c64 ktop menu should │ │ │ │ │ -000450c0: 2063 6f6e 666f 726d 2074 6f20 7468 650a conform to the. │ │ │ │ │ -000450d0: 666f 6c6c 6f77 696e 6720 6d69 6e69 6d61 following minima │ │ │ │ │ -000450e0: 2066 6f72 2072 656c 6576 616e 6365 2061 for relevance a │ │ │ │ │ -000450f0: 6e64 2076 6973 7561 6c20 696e 7465 6772 nd visual integr │ │ │ │ │ -00045100: 6174 696f 6e2e 0a0a 2020 202d 2055 6e6c ation... - Unl │ │ │ │ │ -00045110: 6573 7320 6869 6464 656e 2062 7920 6465 ess hidden by de │ │ │ │ │ -00045120: 6661 756c 742c 2074 6865 2064 6573 6b74 fault, the deskt │ │ │ │ │ -00045130: 6f70 2065 6e74 7279 206d 7573 7420 706f op entry must po │ │ │ │ │ -00045140: 696e 7420 746f 2061 2050 4e47 206f 720a int to a PNG or. │ │ │ │ │ -00045150: 2020 2020 2053 5647 2069 636f 6e20 7769 SVG icon wi │ │ │ │ │ -00045160: 7468 2061 2074 7261 6e73 7061 7265 6e74 th a transparent │ │ │ │ │ -00045170: 2062 6163 6b67 726f 756e 642c 2070 726f background, pro │ │ │ │ │ -00045180: 7669 6469 6e67 2061 7420 6c65 6173 7420 viding at least │ │ │ │ │ -00045190: 7468 650a 2020 2020 2032 32c3 9732 3220 the. 22..22 │ │ │ │ │ -000451a0: 7369 7a65 2c20 616e 6420 7072 6566 6572 size, and prefer │ │ │ │ │ -000451b0: 6162 6c79 2075 7020 746f 2036 34c3 9736 ably up to 64..6 │ │ │ │ │ -000451c0: 342e 2020 5468 6520 6963 6f6e 2073 686f 4. The icon sho │ │ │ │ │ -000451d0: 756c 6420 6265 206e 6575 7472 616c 0a20 uld be neutral. │ │ │ │ │ -000451e0: 2020 2020 656e 6f75 6768 2074 6f20 696e enough to in │ │ │ │ │ -000451f0: 7465 6772 6174 6520 7765 6c6c 2077 6974 tegrate well wit │ │ │ │ │ -00045200: 6820 7468 6520 6465 6661 756c 7420 6963 h the default ic │ │ │ │ │ -00045210: 6f6e 2074 6865 6d65 732e 2020 4974 2069 on themes. It i │ │ │ │ │ -00045220: 730a 2020 2020 2065 6e63 6f75 7261 6765 s. encourage │ │ │ │ │ -00045230: 6420 746f 2073 6869 7020 7468 6520 6963 d to ship the ic │ │ │ │ │ -00045240: 6f6e 2069 6e20 7468 6520 6465 6661 756c on in the defaul │ │ │ │ │ -00045250: 7420 2768 6963 6f6c 6f72 2720 6963 6f6e t 'hicolor' icon │ │ │ │ │ -00045260: 2074 6865 6d65 0a20 2020 2020 6469 7265 theme. dire │ │ │ │ │ -00045270: 6374 6f72 6965 732c 206f 7220 746f 2075 ctories, or to u │ │ │ │ │ -00045280: 7365 2061 6e20 6578 6973 7469 6e67 2069 se an existing i │ │ │ │ │ -00045290: 636f 6e20 6672 6f6d 2074 6865 2027 6869 con from the 'hi │ │ │ │ │ -000452a0: 636f 6c6f 7227 2074 6865 6d65 2e0a 0a20 color' theme... │ │ │ │ │ -000452b0: 2020 2d20 4966 2074 6865 206d 656e 7520 - If the menu │ │ │ │ │ -000452c0: 656e 7472 7920 6973 206e 6f74 2075 7365 entry is not use │ │ │ │ │ -000452d0: 6675 6c20 696e 2074 6865 2067 656e 6572 ful in the gener │ │ │ │ │ -000452e0: 616c 2063 6173 6520 6173 2061 2073 7461 al case as a sta │ │ │ │ │ -000452f0: 6e64 616c 6f6e 650a 2020 2020 2061 7070 ndalone. app │ │ │ │ │ -00045300: 6c69 6361 7469 6f6e 2c20 7468 6520 6465 lication, the de │ │ │ │ │ -00045310: 736b 746f 7020 656e 7472 7920 7368 6f75 sktop entry shou │ │ │ │ │ -00045320: 6c64 2073 6574 2074 6865 20e2 8098 4e6f ld set the ...No │ │ │ │ │ -00045330: 4469 7370 6c61 79e2 8099 206b 6579 2074 Display... key t │ │ │ │ │ -00045340: 6f0a 2020 2020 2074 7275 652c 2073 6f20 o. true, so │ │ │ │ │ -00045350: 7468 6174 2069 7420 6361 6e20 6265 2063 that it can be c │ │ │ │ │ -00045360: 6f6e 6669 6775 7265 6420 746f 2062 6520 onfigured to be │ │ │ │ │ -00045370: 6469 7370 6c61 7965 6420 6f6e 6c79 2062 displayed only b │ │ │ │ │ -00045380: 7920 7468 6f73 650a 2020 2020 2077 686f y those. who │ │ │ │ │ -00045390: 206e 6565 6420 6974 2e0a 0a20 2020 2d20 need it... - │ │ │ │ │ -000453a0: 496e 2064 6f75 6274 2c20 7468 6520 7061 In doubt, the pa │ │ │ │ │ -000453b0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -000453c0: 2073 686f 756c 6420 636f 6f72 6469 6e61 should coordina │ │ │ │ │ -000453d0: 7465 2077 6974 6820 7468 650a 2020 2020 te with the. │ │ │ │ │ -000453e0: 206d 6169 6e74 6169 6e65 7273 206f 6620 maintainers of │ │ │ │ │ -000453f0: 6d65 6e75 2069 6d70 6c65 6d65 6e74 6174 menu implementat │ │ │ │ │ -00045400: 696f 6e73 2074 6872 6f75 6768 2074 6865 ions through the │ │ │ │ │ -00045410: 2027 6465 6269 616e 2d64 6573 6b74 6f70 'debian-desktop │ │ │ │ │ -00045420: 270a 2020 2020 206d 6169 6c69 6e67 206c '. mailing l │ │ │ │ │ -00045430: 6973 7420 696e 206f 7264 6572 2074 6f20 ist in order to │ │ │ │ │ -00045440: 6176 6f69 6420 7072 6f62 6c65 6d73 2077 avoid problems w │ │ │ │ │ -00045450: 6974 6820 6361 7465 676f 7269 6573 206f ith categories o │ │ │ │ │ -00045460: 7220 6261 640a 2020 2020 2069 6e74 6572 r bad. inter │ │ │ │ │ -00045470: 6163 7469 6f6e 7320 7769 7468 206f 7468 actions with oth │ │ │ │ │ -00045480: 6572 2069 636f 6e73 2e20 2045 7370 6563 er icons. Espec │ │ │ │ │ -00045490: 6961 6c6c 7920 666f 7220 7061 636b 6167 ially for packag │ │ │ │ │ -000454a0: 6573 2077 6869 6368 2061 7265 0a20 2020 es which are. │ │ │ │ │ -000454b0: 2020 7061 7274 206f 6620 696e 7374 616c part of instal │ │ │ │ │ -000454c0: 6c61 7469 6f6e 2074 6173 6b73 2c20 7468 lation tasks, th │ │ │ │ │ -000454d0: 6520 636f 6e74 656e 7473 206f 6620 7468 e contents of th │ │ │ │ │ -000454e0: 650a 2020 2020 20e2 8098 4e6f 7453 686f e. ...NotSho │ │ │ │ │ -000454f0: 7749 6ee2 8099 2fe2 8098 4f6e 6c79 5368 wIn.../...OnlySh │ │ │ │ │ -00045500: 6f77 496e e280 9920 6b65 7973 2073 686f owIn... keys sho │ │ │ │ │ -00045510: 756c 6420 6265 2076 616c 6964 6174 6564 uld be validated │ │ │ │ │ -00045520: 2062 7920 7468 650a 2020 2020 206d 6169 by the. mai │ │ │ │ │ -00045530: 6e74 6169 6e65 7273 206f 6620 7468 6520 ntainers of the │ │ │ │ │ -00045540: 7265 6c65 7661 6e74 2065 6e76 6972 6f6e relevant environ │ │ │ │ │ -00045550: 6d65 6e74 732e 0a0a 5369 6e63 6520 7468 ments...Since th │ │ │ │ │ -00045560: 6520 4672 6565 4465 736b 746f 7020 6d65 e FreeDesktop me │ │ │ │ │ -00045570: 6e75 2069 7320 6120 6372 6f73 732d 6469 nu is a cross-di │ │ │ │ │ -00045580: 7374 7269 6275 7469 6f6e 2073 7461 6e64 stribution stand │ │ │ │ │ -00045590: 6172 642c 2074 6865 2064 6573 6b74 6f70 ard, the desktop │ │ │ │ │ -000455a0: 0a65 6e74 7269 6573 2077 7269 7474 656e .entries written │ │ │ │ │ -000455b0: 2066 6f72 2044 6562 6961 6e20 7368 6f75 for Debian shou │ │ │ │ │ -000455c0: 6c64 2062 6520 666f 7277 6172 6465 6420 ld be forwarded │ │ │ │ │ -000455d0: 7570 7374 7265 616d 2c20 7768 6572 6520 upstream, where │ │ │ │ │ -000455e0: 7468 6579 2077 696c 6c0a 6265 6e65 6669 they will.benefi │ │ │ │ │ -000455f0: 7420 746f 206f 7468 6572 2075 7365 7273 t to other users │ │ │ │ │ -00045600: 2061 6e64 2061 7265 206d 6f72 6520 6c69 and are more li │ │ │ │ │ -00045610: 6b65 6c79 2074 6f20 7265 6365 6976 6520 kely to receive │ │ │ │ │ -00045620: 6578 7472 610a 636f 6e74 7269 6275 7469 extra.contributi │ │ │ │ │ -00045630: 6f6e 7320 7375 6368 2061 7320 7472 616e ons such as tran │ │ │ │ │ -00045640: 736c 6174 696f 6e73 2e0a 0a49 6620 6120 slations...If a │ │ │ │ │ -00045650: 7061 636b 6167 6520 696e 7374 616c 6c73 package installs │ │ │ │ │ -00045660: 2061 2046 7265 6544 6573 6b74 6f70 2064 a FreeDesktop d │ │ │ │ │ -00045670: 6573 6b74 6f70 2065 6e74 7279 2c20 6974 esktop entry, it │ │ │ │ │ -00045680: 206d 7573 7420 6e6f 7420 616c 736f 0a69 must not also.i │ │ │ │ │ -00045690: 6e73 7461 6c6c 2061 2044 6562 6961 6e20 nstall a Debian │ │ │ │ │ -000456a0: 6d65 6e75 2065 6e74 7279 2e0a 0a1f 0a46 menu entry.....F │ │ │ │ │ -000456b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000456c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000456d0: 4d75 6c74 696d 6564 6961 2068 616e 646c Multimedia handl │ │ │ │ │ -000456e0: 6572 732c 2020 4e65 7874 3a20 4b65 7962 ers, Next: Keyb │ │ │ │ │ -000456f0: 6f61 7264 2063 6f6e 6669 6775 7261 7469 oard configurati │ │ │ │ │ -00045700: 6f6e 2c20 2050 7265 763a 204d 656e 7573 on, Prev: Menus │ │ │ │ │ -00045710: 2c20 2055 703a 2054 6865 204f 7065 7261 , Up: The Opera │ │ │ │ │ -00045720: 7469 6e67 2053 7973 7465 6d0a 0a38 2e37 ting System..8.7 │ │ │ │ │ -00045730: 204d 756c 7469 6d65 6469 6120 6861 6e64 Multimedia hand │ │ │ │ │ -00045740: 6c65 7273 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d lers.=========== │ │ │ │ │ -00045750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4d65 ============..Me │ │ │ │ │ -00045760: 6469 6120 7479 7065 7320 2866 6f72 6d65 dia types (forme │ │ │ │ │ -00045770: 726c 7920 6b6e 6f77 6e20 6173 204d 494d rly known as MIM │ │ │ │ │ -00045780: 4520 7479 7065 732c 204d 756c 7469 7075 E types, Multipu │ │ │ │ │ -00045790: 7270 6f73 6520 496e 7465 726e 6574 204d rpose Internet M │ │ │ │ │ -000457a0: 6169 6c0a 4578 7465 6e73 696f 6e73 2c20 ail.Extensions, │ │ │ │ │ -000457b0: 5246 4373 2032 3034 352d 3230 3439 2920 RFCs 2045-2049) │ │ │ │ │ -000457c0: 6973 2061 206d 6563 6861 6e69 736d 2066 is a mechanism f │ │ │ │ │ -000457d0: 6f72 2065 6e63 6f64 696e 6720 6669 6c65 or encoding file │ │ │ │ │ -000457e0: 7320 616e 6420 6461 7461 0a73 7472 6561 s and data.strea │ │ │ │ │ -000457f0: 6d73 2061 6e64 2070 726f 7669 6469 6e67 ms and providing │ │ │ │ │ -00045800: 206d 6574 612d 696e 666f 726d 6174 696f meta-informatio │ │ │ │ │ -00045810: 6e20 6162 6f75 7420 7468 656d 2c20 696e n about them, in │ │ │ │ │ -00045820: 2070 6172 7469 6375 6c61 7220 7468 6569 particular thei │ │ │ │ │ -00045830: 720a 7479 7065 2061 6e64 2066 6f72 6d61 r.type and forma │ │ │ │ │ -00045840: 7420 2865 2e67 2e20 20e2 8098 696d 6167 t (e.g. ...imag │ │ │ │ │ -00045850: 652f 706e 67e2 8099 2c20 e280 9874 6578 e/png..., ...tex │ │ │ │ │ -00045860: 742f 6874 6d6c e280 992c 20e2 8098 6175 t/html..., ...au │ │ │ │ │ -00045870: 6469 6f2f 6f67 67e2 8099 292e 0a0a 5265 dio/ogg...)...Re │ │ │ │ │ -00045880: 6769 7374 7261 7469 6f6e 206f 6620 6d65 gistration of me │ │ │ │ │ -00045890: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ -000458a0: 7320 616c 6c6f 7773 2070 726f 6772 616d s allows program │ │ │ │ │ -000458b0: 7320 6c69 6b65 206d 6169 6c20 7573 6572 s like mail user │ │ │ │ │ -000458c0: 0a61 6765 6e74 7320 616e 6420 7765 6220 .agents and web │ │ │ │ │ -000458d0: 6272 6f77 7365 7273 2074 6f20 696e 766f browsers to invo │ │ │ │ │ -000458e0: 6b65 2074 6865 7365 2068 616e 646c 6572 ke these handler │ │ │ │ │ -000458f0: 7320 746f 2076 6965 772c 2065 6469 7420 s to view, edit │ │ │ │ │ -00045900: 6f72 0a64 6973 706c 6179 206d 6564 6961 or.display media │ │ │ │ │ -00045910: 2074 7970 6573 2074 6865 7920 646f 6ee2 types they don. │ │ │ │ │ -00045920: 8099 7420 7375 7070 6f72 7420 6469 7265 ..t support dire │ │ │ │ │ -00045930: 6374 6c79 2e0a 0a54 6865 7265 2061 7265 ctly...There are │ │ │ │ │ -00045940: 2074 776f 206f 7665 726c 6170 7069 6e67 two overlapping │ │ │ │ │ -00045950: 2073 7973 7465 6d73 2074 6f20 6173 736f systems to asso │ │ │ │ │ -00045960: 6369 6174 6520 6d65 6469 6120 7479 7065 ciate media type │ │ │ │ │ -00045970: 7320 746f 2070 726f 6772 616d 730a 7768 s to programs.wh │ │ │ │ │ -00045980: 6963 6820 6361 6e20 6861 6e64 6c65 2074 ich can handle t │ │ │ │ │ -00045990: 6865 6d2e 2020 5468 6520 276d 6169 6c63 hem. The 'mailc │ │ │ │ │ -000459a0: 6170 2720 7379 7374 656d 2069 7320 666f ap' system is fo │ │ │ │ │ -000459b0: 756e 6420 6f6e 2061 206c 6172 6765 206e und on a large n │ │ │ │ │ -000459c0: 756d 6265 720a 6f66 2055 6e69 7820 7379 umber.of Unix sy │ │ │ │ │ -000459d0: 7374 656d 732e 2020 5468 6520 2746 7265 stems. The 'Fre │ │ │ │ │ -000459e0: 6544 6573 6b74 6f70 2720 7379 7374 656d eDesktop' system │ │ │ │ │ -000459f0: 2069 7320 6169 6d65 6420 6174 2044 6573 is aimed at Des │ │ │ │ │ -00045a00: 6b74 6f70 0a65 6e76 6972 6f6e 6d65 6e74 ktop.environment │ │ │ │ │ -00045a10: 732e 2020 496e 2044 6562 6961 6e2c 2046 s. In Debian, F │ │ │ │ │ -00045a20: 7265 6544 6573 6b74 6f70 2065 6e74 7269 reeDesktop entri │ │ │ │ │ -00045a30: 6573 2061 7265 2061 7574 6f6d 6174 6963 es are automatic │ │ │ │ │ -00045a40: 616c 6c79 0a74 7261 6e73 6c61 7465 6420 ally.translated │ │ │ │ │ -00045a50: 696e 206d 6169 6c63 6170 2065 6e74 7269 in mailcap entri │ │ │ │ │ -00045a60: 6573 2c20 7468 6572 6566 6f72 6520 7061 es, therefore pa │ │ │ │ │ -00045a70: 636b 6167 6573 2061 6c72 6561 6479 2075 ckages already u │ │ │ │ │ -00045a80: 7369 6e67 2064 6573 6b74 6f70 0a65 6e74 sing desktop.ent │ │ │ │ │ -00045a90: 7269 6573 2073 686f 756c 6420 6e6f 7420 ries should not │ │ │ │ │ -00045aa0: 7573 6520 7468 6520 6d61 696c 6361 7020 use the mailcap │ │ │ │ │ -00045ab0: 7379 7374 656d 2064 6972 6563 746c 792e system directly. │ │ │ │ │ -00045ac0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2052 6567 ..* Menu:..* Reg │ │ │ │ │ -00045ad0: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ -00045ae0: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ -00045af0: 2077 6974 6820 6465 736b 746f 7020 656e with desktop en │ │ │ │ │ -00045b00: 7472 6965 733a 3a0a 2a20 5265 6769 7374 tries::.* Regist │ │ │ │ │ -00045b10: 7261 7469 6f6e 206f 6620 6d65 6469 6120 ration of media │ │ │ │ │ -00045b20: 7479 7065 2068 616e 646c 6572 7320 7769 type handlers wi │ │ │ │ │ -00045b30: 7468 206d 6169 6c63 6170 2065 6e74 7269 th mailcap entri │ │ │ │ │ -00045b40: 6573 3a3a 0a2a 2050 726f 7669 6469 6e67 es::.* Providing │ │ │ │ │ -00045b50: 206d 6564 6961 2074 7970 6573 2074 6f20 media types to │ │ │ │ │ -00045b60: 6669 6c65 733a 3a0a 0a1f 0a46 696c 653a files::....File: │ │ │ │ │ -00045b70: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00045b80: 6e66 6f2c 2020 4e6f 6465 3a20 5265 6769 nfo, Node: Regi │ │ │ │ │ -00045b90: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ -00045ba0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ -00045bb0: 7769 7468 2064 6573 6b74 6f70 2065 6e74 with desktop ent │ │ │ │ │ -00045bc0: 7269 6573 2c20 204e 6578 743a 2052 6567 ries, Next: Reg │ │ │ │ │ -00045bd0: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ -00045be0: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ -00045bf0: 2077 6974 6820 6d61 696c 6361 7020 656e with mailcap en │ │ │ │ │ -00045c00: 7472 6965 732c 2020 5570 3a20 4d75 6c74 tries, Up: Mult │ │ │ │ │ -00045c10: 696d 6564 6961 2068 616e 646c 6572 730a imedia handlers. │ │ │ │ │ -00045c20: 0a38 2e37 2e31 2052 6567 6973 7472 6174 .8.7.1 Registrat │ │ │ │ │ -00045c30: 696f 6e20 6f66 206d 6564 6961 2074 7970 ion of media typ │ │ │ │ │ -00045c40: 6520 6861 6e64 6c65 7273 2077 6974 6820 e handlers with │ │ │ │ │ -00045c50: 6465 736b 746f 7020 656e 7472 6965 730a desktop entries. │ │ │ │ │ -00045c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00045ca0: 5061 636b 6167 6573 2073 6869 7070 696e Packages shippin │ │ │ │ │ -00045cb0: 6720 616e 2061 7070 6c69 6361 7469 6f6e g an application │ │ │ │ │ -00045cc0: 2061 626c 6520 746f 2076 6965 772c 2065 able to view, e │ │ │ │ │ -00045cd0: 6469 7420 6f72 2070 6f69 6e74 2074 6f20 dit or point to │ │ │ │ │ -00045ce0: 6669 6c65 7320 6f66 0a61 2067 6976 656e files of.a given │ │ │ │ │ -00045cf0: 206d 6564 6961 2074 7970 652c 206f 7220 media type, or │ │ │ │ │ -00045d00: 6f70 656e 206c 696e 6b73 2077 6974 6820 open links with │ │ │ │ │ -00045d10: 6120 6769 7665 6e20 5552 4920 7363 6865 a given URI sche │ │ │ │ │ -00045d20: 6d65 2c20 7368 6f75 6c64 206c 6973 740a me, should list. │ │ │ │ │ -00045d30: 6974 2069 6e20 7468 6520 e280 984d 696d it in the ...Mim │ │ │ │ │ -00045d40: 6554 7970 65e2 8099 206b 6579 206f 6620 eType... key of │ │ │ │ │ -00045d50: 7468 6520 6170 706c 6963 6174 696f 6ee2 the application. │ │ │ │ │ -00045d60: 8099 7320 2a6e 6f74 6520 6465 736b 746f ..s *note deskto │ │ │ │ │ -00045d70: 7020 656e 7472 793a 2031 342e 0a46 6f72 p entry: 14..For │ │ │ │ │ -00045d80: 2055 5249 2073 6368 656d 6573 2c20 7468 URI schemes, th │ │ │ │ │ -00045d90: 6520 7265 6c65 7661 6e74 204d 494d 4520 e relevant MIME │ │ │ │ │ -00045da0: 7479 7065 7320 6172 6520 e280 9878 2d73 types are ...x-s │ │ │ │ │ -00045db0: 6368 656d 652d 6861 6e64 6c65 722f 2ae2 cheme-handler/*. │ │ │ │ │ -00045dc0: 8099 2028 652e 672e 0ae2 8098 782d 7363 .. (e.g.....x-sc │ │ │ │ │ -00045dd0: 6865 6d65 2d68 616e 646c 6572 2f68 7474 heme-handler/htt │ │ │ │ │ -00045de0: 7073 e280 9929 2e0a 0a1f 0a46 696c 653a ps...).....File: │ │ │ │ │ -00045df0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00045e00: 6e66 6f2c 2020 4e6f 6465 3a20 5265 6769 nfo, Node: Regi │ │ │ │ │ -00045e10: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ -00045e20: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ -00045e30: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ -00045e40: 7269 6573 2c20 204e 6578 743a 2050 726f ries, Next: Pro │ │ │ │ │ -00045e50: 7669 6469 6e67 206d 6564 6961 2074 7970 viding media typ │ │ │ │ │ -00045e60: 6573 2074 6f20 6669 6c65 732c 2020 5072 es to files, Pr │ │ │ │ │ -00045e70: 6576 3a20 5265 6769 7374 7261 7469 6f6e ev: Registration │ │ │ │ │ -00045e80: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ -00045e90: 616e 646c 6572 7320 7769 7468 2064 6573 andlers with des │ │ │ │ │ -00045ea0: 6b74 6f70 2065 6e74 7269 6573 2c20 2055 ktop entries, U │ │ │ │ │ -00045eb0: 703a 204d 756c 7469 6d65 6469 6120 6861 p: Multimedia ha │ │ │ │ │ -00045ec0: 6e64 6c65 7273 0a0a 382e 372e 3220 5265 ndlers..8.7.2 Re │ │ │ │ │ -00045ed0: 6769 7374 7261 7469 6f6e 206f 6620 6d65 gistration of me │ │ │ │ │ -00045ee0: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ -00045ef0: 7320 7769 7468 206d 6169 6c63 6170 2065 s with mailcap e │ │ │ │ │ -00045f00: 6e74 7269 6573 0a2d 2d2d 2d2d 2d2d 2d2d ntries.--------- │ │ │ │ │ -00045f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00045f40: 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 7320 -----..Packages │ │ │ │ │ -00045f50: 7468 6174 2061 7265 206e 6f74 2075 7369 that are not usi │ │ │ │ │ -00045f60: 6e67 2064 6573 6b74 6f70 2065 6e74 7269 ng desktop entri │ │ │ │ │ -00045f70: 6573 2066 6f72 2072 6567 6973 7472 6174 es for registrat │ │ │ │ │ -00045f80: 696f 6e20 7368 6f75 6c64 0a69 6e73 7461 ion should.insta │ │ │ │ │ -00045f90: 6c6c 2061 2066 696c 6520 696e 20e2 8098 ll a file in ... │ │ │ │ │ -00045fa0: 6d61 696c 6361 7028 3529 e280 9920 666f mailcap(5)... fo │ │ │ │ │ -00045fb0: 726d 6174 2028 5246 4320 3135 3234 2920 rmat (RFC 1524) │ │ │ │ │ -00045fc0: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ │ -00045fd0: 0ae2 8098 2f75 7372 2f6c 6962 2f6d 696d ..../usr/lib/mim │ │ │ │ │ -00045fe0: 652f 7061 636b 6167 6573 2fe2 8099 2e20 e/packages/.... │ │ │ │ │ -00045ff0: 2054 6865 2066 696c 6520 6e61 6d65 2073 The file name s │ │ │ │ │ -00046000: 686f 756c 6420 6265 2074 6865 2062 696e hould be the bin │ │ │ │ │ -00046010: 6172 7920 7061 636b 6167 65e2 8099 730a ary package...s. │ │ │ │ │ -00046020: 6e61 6d65 2e0a 0a54 6865 206d 6169 6c63 name...The mailc │ │ │ │ │ -00046030: 6170 2070 6163 6b61 6765 2070 726f 7669 ap package provi │ │ │ │ │ -00046040: 6465 7320 7468 6520 e280 9875 7064 6174 des the ...updat │ │ │ │ │ -00046050: 652d 6d69 6d65 e280 9920 7072 6f67 7261 e-mime... progra │ │ │ │ │ -00046060: 6d2c 2077 6869 6368 2069 6e74 6567 7261 m, which integra │ │ │ │ │ -00046070: 7465 730a 7468 6573 6520 7265 6769 7374 tes.these regist │ │ │ │ │ -00046080: 7261 7469 6f6e 7320 696e 2074 6865 20e2 rations in the . │ │ │ │ │ -00046090: 8098 2f65 7463 2f6d 6169 6c63 6170 e280 ../etc/mailcap.. │ │ │ │ │ -000460a0: 9920 6669 6c65 2c20 7573 696e 6720 6470 . file, using dp │ │ │ │ │ -000460b0: 6b67 2074 7269 6767 6572 732e 0a28 3129 kg triggers..(1) │ │ │ │ │ -000460c0: 0a0a 5061 636b 6167 6573 2069 6e73 7461 ..Packages insta │ │ │ │ │ -000460d0: 6c6c 696e 6720 6465 736b 746f 7020 656e lling desktop en │ │ │ │ │ -000460e0: 7472 6965 7320 7368 6f75 6c64 206e 6f74 tries should not │ │ │ │ │ -000460f0: 2069 6e73 7461 6c6c 206d 6169 6c63 6170 install mailcap │ │ │ │ │ -00046100: 2065 6e74 7269 6573 0a66 6f72 2074 6865 entries.for the │ │ │ │ │ -00046110: 2073 616d 6520 7072 6f67 7261 6d2c 2062 same program, b │ │ │ │ │ -00046120: 6563 6175 7365 2074 6865 206d 6169 6c63 ecause the mailc │ │ │ │ │ -00046130: 6170 2070 6163 6b61 6765 2061 6c72 6561 ap package alrea │ │ │ │ │ -00046140: 6479 2072 6561 6473 2064 6573 6b74 6f70 dy reads desktop │ │ │ │ │ -00046150: 0a65 6e74 7269 6573 2e0a 0a50 6163 6b61 .entries...Packa │ │ │ │ │ -00046160: 6765 7320 7573 696e 6720 7468 6573 6520 ges using these │ │ │ │ │ -00046170: 6661 6369 6c69 7469 6573 2027 7368 6f75 facilities 'shou │ │ │ │ │ -00046180: 6c64 206e 6f74 2720 6465 7065 6e64 206f ld not' depend o │ │ │ │ │ -00046190: 6e2c 2072 6563 6f6d 6d65 6e64 2c20 6f72 n, recommend, or │ │ │ │ │ -000461a0: 0a73 7567 6765 7374 20e2 8098 6d61 696c .suggest ...mail │ │ │ │ │ -000461b0: 6361 70e2 8099 2e0a 0a20 2020 2d2d 2d2d cap...... ---- │ │ │ │ │ -000461c0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -000461d0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -000461e0: 2831 2920 4372 6561 7469 6e67 2c20 6d6f (1) Creating, mo │ │ │ │ │ -000461f0: 6469 6679 696e 6720 6f72 2072 656d 6f76 difying or remov │ │ │ │ │ -00046200: 696e 6720 6120 6669 6c65 2069 6e0a e280 ing a file in... │ │ │ │ │ -00046210: 982f 7573 722f 6c69 622f 6d69 6d65 2f70 ./usr/lib/mime/p │ │ │ │ │ -00046220: 6163 6b61 6765 732f e280 9920 7573 696e ackages/... usin │ │ │ │ │ -00046230: 6720 6d61 696e 7461 696e 6572 2073 6372 g maintainer scr │ │ │ │ │ -00046240: 6970 7473 2077 696c 6c20 6e6f 7420 6163 ipts will not ac │ │ │ │ │ -00046250: 7469 7661 7465 2074 6865 0a74 7269 6767 tivate the.trigg │ │ │ │ │ -00046260: 6572 2e20 2049 6e20 7468 6174 2063 6173 er. In that cas │ │ │ │ │ -00046270: 652c 2069 7420 6361 6e20 6265 2064 6f6e e, it can be don │ │ │ │ │ -00046280: 6520 6279 2063 616c 6c69 6e67 20e2 8098 e by calling ... │ │ │ │ │ -00046290: 6470 6b67 2d74 7269 6767 6572 0a2d 2d6e dpkg-trigger.--n │ │ │ │ │ -000462a0: 6f2d 6177 6169 7420 2f75 7372 2f6c 6962 o-await /usr/lib │ │ │ │ │ -000462b0: 2f6d 696d 652f 7061 636b 6167 6573 e280 /mime/packages.. │ │ │ │ │ -000462c0: 9920 6672 6f6d 2074 6865 206d 6169 6e74 . from the maint │ │ │ │ │ -000462d0: 6169 6e65 7220 7363 7269 7074 2061 6674 ainer script aft │ │ │ │ │ -000462e0: 6572 0a63 7265 6174 696e 672c 206d 6f64 er.creating, mod │ │ │ │ │ -000462f0: 6966 7969 6e67 2c20 6f72 2072 656d 6f76 ifying, or remov │ │ │ │ │ -00046300: 696e 6720 7468 6520 6669 6c65 2e0a 0a1f ing the file.... │ │ │ │ │ -00046310: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00046320: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00046330: 3a20 5072 6f76 6964 696e 6720 6d65 6469 : Providing medi │ │ │ │ │ -00046340: 6120 7479 7065 7320 746f 2066 696c 6573 a types to files │ │ │ │ │ -00046350: 2c20 2050 7265 763a 2052 6567 6973 7472 , Prev: Registr │ │ │ │ │ -00046360: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ -00046370: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ -00046380: 6820 6d61 696c 6361 7020 656e 7472 6965 h mailcap entrie │ │ │ │ │ -00046390: 732c 2020 5570 3a20 4d75 6c74 696d 6564 s, Up: Multimed │ │ │ │ │ -000463a0: 6961 2068 616e 646c 6572 730a 0a38 2e37 ia handlers..8.7 │ │ │ │ │ -000463b0: 2e33 2050 726f 7669 6469 6e67 206d 6564 .3 Providing med │ │ │ │ │ -000463c0: 6961 2074 7970 6573 2074 6f20 6669 6c65 ia types to file │ │ │ │ │ -000463d0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -000463e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000463f0: 2d2d 2d2d 2d2d 0a0a 5468 6520 6d65 6469 ------..The medi │ │ │ │ │ -00046400: 6120 7479 7065 206f 6620 6120 6669 6c65 a type of a file │ │ │ │ │ -00046410: 2069 7320 6469 7363 6f76 6572 6564 2062 is discovered b │ │ │ │ │ -00046420: 7920 696e 7370 6563 7469 6e67 2074 6865 y inspecting the │ │ │ │ │ -00046430: 2066 696c 65e2 8099 730a 6578 7465 6e73 file...s.extens │ │ │ │ │ -00046440: 696f 6e20 6f72 2069 7473 20e2 8098 6d61 ion or its ...ma │ │ │ │ │ -00046450: 6769 6328 3529 e280 9920 7061 7474 6572 gic(5)... patter │ │ │ │ │ -00046460: 6e2c 2061 6e64 2069 6e74 6572 726f 6761 n, and interroga │ │ │ │ │ -00046470: 7469 6e67 2061 2064 6174 6162 6173 650a ting a database. │ │ │ │ │ -00046480: 6173 736f 6369 6174 696e 6720 7468 656d associating them │ │ │ │ │ -00046490: 2077 6974 6820 6d65 6469 6120 7479 7065 with media type │ │ │ │ │ -000464a0: 732e 0a0a 546f 2073 7570 706f 7274 206e s...To support n │ │ │ │ │ -000464b0: 6577 2061 7373 6f63 6961 7469 6f6e 7320 ew associations │ │ │ │ │ -000464c0: 6265 7477 6565 6e20 6d65 6469 6120 7479 between media ty │ │ │ │ │ -000464d0: 7065 7320 616e 6420 6669 6c65 732c 2074 pes and files, t │ │ │ │ │ -000464e0: 6865 6972 0a63 6861 7261 6374 6572 6973 heir.characteris │ │ │ │ │ -000464f0: 7469 6320 6669 6c65 2065 7874 656e 7369 tic file extensi │ │ │ │ │ -00046500: 6f6e 7320 616e 6420 6d61 6769 6320 7061 ons and magic pa │ │ │ │ │ -00046510: 7474 6572 6e73 2073 686f 756c 6420 6265 tterns should be │ │ │ │ │ -00046520: 2072 6567 6973 7465 7265 640a 746f 2074 registered.to t │ │ │ │ │ -00046530: 6865 2049 414e 4120 2849 6e74 6572 6e65 he IANA (Interne │ │ │ │ │ -00046540: 7420 4173 7369 676e 6564 204e 756d 6265 t Assigned Numbe │ │ │ │ │ -00046550: 7273 2041 7574 686f 7269 7479 292e 2020 rs Authority). │ │ │ │ │ -00046560: 5365 650a e280 9868 7474 7073 3a2f 2f77 See....https://w │ │ │ │ │ -00046570: 7777 2e69 616e 612e 6f72 672f 6173 7369 ww.iana.org/assi │ │ │ │ │ -00046580: 676e 6d65 6e74 732f 6d65 6469 612d 7479 gnments/media-ty │ │ │ │ │ -00046590: 7065 73e2 8099 2061 6e64 2052 4643 2036 pes... and RFC 6 │ │ │ │ │ -000465a0: 3833 3820 666f 7220 6465 7461 696c 732e 838 for details. │ │ │ │ │ -000465b0: 0a54 6869 7320 696e 666f 726d 6174 696f .This informatio │ │ │ │ │ -000465c0: 6e20 7769 6c6c 2074 6865 6e20 7072 6f70 n will then prop │ │ │ │ │ -000465d0: 6167 6174 6520 746f 2074 6865 2073 7973 agate to the sys │ │ │ │ │ -000465e0: 7465 6d73 2064 6973 636f 7665 7269 6e67 tems discovering │ │ │ │ │ -000465f0: 2066 696c 650a 6d65 6469 6120 7479 7065 file.media type │ │ │ │ │ -00046600: 7320 696e 2044 6562 6961 6e2c 2070 726f s in Debian, pro │ │ │ │ │ -00046610: 7669 6465 6420 6279 2074 6865 2073 6861 vided by the sha │ │ │ │ │ -00046620: 7265 642d 6d69 6d65 2d69 6e66 6f2c 206d red-mime-info, m │ │ │ │ │ -00046630: 6564 6961 2d74 7970 6573 2061 6e64 0a66 edia-types and.f │ │ │ │ │ -00046640: 696c 6520 7061 636b 6167 6573 2e20 2049 ile packages. I │ │ │ │ │ -00046650: 6620 7265 6769 7374 7261 7469 6f6e 2061 f registration a │ │ │ │ │ -00046660: 6e64 2070 726f 7061 6761 7469 6f6e 2063 nd propagation c │ │ │ │ │ -00046670: 616e 206e 6f74 2062 6520 7761 6974 6564 an not be waited │ │ │ │ │ -00046680: 2066 6f72 2c0a 7375 7070 6f72 7420 6361 for,.support ca │ │ │ │ │ -00046690: 6e20 6265 2061 736b 6564 2074 6f20 7468 n be asked to th │ │ │ │ │ -000466a0: 6520 6d61 696e 7461 696e 6572 7320 6f66 e maintainers of │ │ │ │ │ -000466b0: 2074 6865 2070 6163 6b61 6765 7320 6d65 the packages me │ │ │ │ │ -000466c0: 6e74 696f 6e65 6420 6162 6f76 652e 0a0a ntioned above... │ │ │ │ │ -000466d0: 466f 7220 6669 6c65 7320 7468 6174 2061 For files that a │ │ │ │ │ -000466e0: 7265 2070 726f 6475 6365 6420 616e 6420 re produced and │ │ │ │ │ -000466f0: 7265 6164 2062 7920 6120 7369 6e67 6c65 read by a single │ │ │ │ │ -00046700: 2061 7070 6c69 6361 7469 6f6e 2c20 6974 application, it │ │ │ │ │ -00046710: 2069 7320 616c 736f 0a70 6f73 7369 626c is also.possibl │ │ │ │ │ -00046720: 6520 746f 2064 6563 6c61 7265 2074 6869 e to declare thi │ │ │ │ │ -00046730: 7320 6173 736f 6369 6174 696f 6e20 746f s association to │ │ │ │ │ -00046740: 2074 6865 2027 5368 6172 6564 204d 494d the 'Shared MIM │ │ │ │ │ -00046750: 4520 496e 666f 2720 7379 7374 656d 2062 E Info' system b │ │ │ │ │ -00046760: 790a 696e 7374 616c 6c69 6e67 2069 6e20 y.installing in │ │ │ │ │ -00046770: 7468 6520 6469 7265 6374 6f72 7920 e280 the directory .. │ │ │ │ │ -00046780: 982f 7573 722f 7368 6172 652f 6d69 6d65 ./usr/share/mime │ │ │ │ │ -00046790: 2f70 6163 6b61 6765 73e2 8099 2061 2066 /packages... a f │ │ │ │ │ -000467a0: 696c 6520 696e 2074 6865 2058 4d4c 0a66 ile in the XML.f │ │ │ │ │ -000467b0: 6f72 6d61 7420 7370 6563 6966 6965 6420 ormat specified │ │ │ │ │ -000467c0: 6174 0ae2 8098 6874 7470 733a 2f2f 7374 at....https://st │ │ │ │ │ -000467d0: 616e 6461 7264 732e 6672 6565 6465 736b andards.freedesk │ │ │ │ │ -000467e0: 746f 702e 6f72 672f 7368 6172 6564 2d6d top.org/shared-m │ │ │ │ │ -000467f0: 696d 652d 696e 666f 2d73 7065 632f 6c61 ime-info-spec/la │ │ │ │ │ -00046800: 7465 7374 2fe2 8099 2e0a 0a1f 0a46 696c test/........Fil │ │ │ │ │ -00046810: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00046820: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4b65 .info, Node: Ke │ │ │ │ │ -00046830: 7962 6f61 7264 2063 6f6e 6669 6775 7261 yboard configura │ │ │ │ │ -00046840: 7469 6f6e 2c20 204e 6578 743a 2045 6e76 tion, Next: Env │ │ │ │ │ -00046850: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ -00046860: 6573 2c20 2050 7265 763a 204d 756c 7469 es, Prev: Multi │ │ │ │ │ -00046870: 6d65 6469 6120 6861 6e64 6c65 7273 2c20 media handlers, │ │ │ │ │ -00046880: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ -00046890: 6e67 2053 7973 7465 6d0a 0a38 2e38 204b ng System..8.8 K │ │ │ │ │ -000468a0: 6579 626f 6172 6420 636f 6e66 6967 7572 eyboard configur │ │ │ │ │ -000468b0: 6174 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d ation.========== │ │ │ │ │ -000468c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000468d0: 0a0a 546f 2061 6368 6965 7665 2061 2063 ..To achieve a c │ │ │ │ │ -000468e0: 6f6e 7369 7374 656e 7420 6b65 7962 6f61 onsistent keyboa │ │ │ │ │ -000468f0: 7264 2063 6f6e 6669 6775 7261 7469 6f6e rd configuration │ │ │ │ │ -00046900: 2073 6f20 7468 6174 2061 6c6c 2061 7070 so that all app │ │ │ │ │ -00046910: 6c69 6361 7469 6f6e 730a 696e 7465 7270 lications.interp │ │ │ │ │ -00046920: 7265 7420 6120 6b65 7962 6f61 7264 2065 ret a keyboard e │ │ │ │ │ -00046930: 7665 6e74 2074 6865 2073 616d 6520 7761 vent the same wa │ │ │ │ │ -00046940: 792c 2061 6c6c 2070 726f 6772 616d 7320 y, all programs │ │ │ │ │ -00046950: 696e 2074 6865 2044 6562 6961 6e0a 6469 in the Debian.di │ │ │ │ │ -00046960: 7374 7269 6275 7469 6f6e 206d 7573 7420 stribution must │ │ │ │ │ -00046970: 6265 2063 6f6e 6669 6775 7265 6420 746f be configured to │ │ │ │ │ -00046980: 2063 6f6d 706c 7920 7769 7468 2074 6865 comply with the │ │ │ │ │ -00046990: 2066 6f6c 6c6f 7769 6e67 2067 7569 6465 following guide │ │ │ │ │ -000469a0: 6c69 6e65 732e 0a0a 5468 6520 666f 6c6c lines...The foll │ │ │ │ │ -000469b0: 6f77 696e 6720 6b65 7973 206d 7573 7420 owing keys must │ │ │ │ │ -000469c0: 6861 7665 2074 6865 2073 7065 6369 6669 have the specifi │ │ │ │ │ -000469d0: 6564 2069 6e74 6572 7072 6574 6174 696f ed interpretatio │ │ │ │ │ -000469e0: 6e73 3a0a 0ae2 8098 3c2d 2de2 8099 0a0a ns:.....<--..... │ │ │ │ │ -000469f0: 2020 2020 2064 656c 6574 6520 7468 6520 delete the │ │ │ │ │ -00046a00: 6368 6172 6163 7465 7220 746f 2074 6865 character to the │ │ │ │ │ -00046a10: 206c 6566 7420 6f66 2074 6865 2063 7572 left of the cur │ │ │ │ │ -00046a20: 736f 720a 0ae2 8098 4465 6c65 7465 e280 sor.....Delete.. │ │ │ │ │ -00046a30: 990a 0a20 2020 2020 6465 6c65 7465 2074 ... delete t │ │ │ │ │ -00046a40: 6865 2063 6861 7261 6374 6572 2074 6f20 he character to │ │ │ │ │ -00046a50: 7468 6520 7269 6768 7420 6f66 2074 6865 the right of the │ │ │ │ │ -00046a60: 2063 7572 736f 720a 0ae2 8098 436f 6e74 cursor.....Cont │ │ │ │ │ -00046a70: 726f 6c2b 48e2 8099 0a0a 2020 2020 2065 rol+H..... e │ │ │ │ │ -00046a80: 6d61 6373 3a20 7468 6520 6865 6c70 2070 macs: the help p │ │ │ │ │ -00046a90: 7265 6669 780a 0a54 6865 2069 6e74 6572 refix..The inter │ │ │ │ │ -00046aa0: 7072 6574 6174 696f 6e20 6f66 2061 6e79 pretation of any │ │ │ │ │ -00046ab0: 206b 6579 626f 6172 6420 6576 656e 7473 keyboard events │ │ │ │ │ -00046ac0: 2073 686f 756c 6420 6265 2069 6e64 6570 should be indep │ │ │ │ │ -00046ad0: 656e 6465 6e74 206f 6620 7468 650a 7465 endent of the.te │ │ │ │ │ -00046ae0: 726d 696e 616c 2074 6861 7420 6973 2075 rminal that is u │ │ │ │ │ -00046af0: 7365 642c 2062 6520 6974 2061 2076 6972 sed, be it a vir │ │ │ │ │ -00046b00: 7475 616c 2063 6f6e 736f 6c65 2c20 616e tual console, an │ │ │ │ │ -00046b10: 2058 2074 6572 6d69 6e61 6c20 656d 756c X terminal emul │ │ │ │ │ -00046b20: 6174 6f72 2c0a 616e 2072 6c6f 6769 6e2f ator,.an rlogin/ │ │ │ │ │ -00046b30: 7465 6c6e 6574 2073 6573 7369 6f6e 2c20 telnet session, │ │ │ │ │ -00046b40: 6574 632e 0a0a 5468 6520 666f 6c6c 6f77 etc...The follow │ │ │ │ │ -00046b50: 696e 6720 6c69 7374 2065 7870 6c61 696e ing list explain │ │ │ │ │ -00046b60: 7320 686f 7720 7468 6520 6469 6666 6572 s how the differ │ │ │ │ │ -00046b70: 656e 7420 7072 6f67 7261 6d73 2073 686f ent programs sho │ │ │ │ │ -00046b80: 756c 6420 6265 2073 6574 2075 700a 746f uld be set up.to │ │ │ │ │ -00046b90: 2061 6368 6965 7665 2074 6869 733a 0a0a achieve this:.. │ │ │ │ │ -00046ba0: 2020 202d 20e2 8098 3c2d 2de2 8099 2067 - ...<--... g │ │ │ │ │ -00046bb0: 656e 6572 6174 6573 20e2 8098 4b42 5f42 enerates ...KB_B │ │ │ │ │ -00046bc0: 6163 6b53 7061 6365 e280 9920 696e 2058 ackSpace... in X │ │ │ │ │ -00046bd0: 2e0a 0a20 2020 2d20 e280 9844 656c 6574 ... - ...Delet │ │ │ │ │ -00046be0: 65e2 8099 2067 656e 6572 6174 6573 20e2 e... generates . │ │ │ │ │ -00046bf0: 8098 4b42 5f44 656c 6574 65e2 8099 2069 ..KB_Delete... i │ │ │ │ │ -00046c00: 6e20 582e 0a0a 2020 202d 2058 2074 7261 n X... - X tra │ │ │ │ │ -00046c10: 6e73 6c61 7469 6f6e 7320 6172 6520 7365 nslations are se │ │ │ │ │ -00046c20: 7420 7570 2074 6f20 6d61 6b65 20e2 8098 t up to make ... │ │ │ │ │ -00046c30: 4b42 5f42 6163 6b73 7061 6365 e280 9920 KB_Backspace... │ │ │ │ │ -00046c40: 6765 6e65 7261 7465 2041 5343 4949 0a20 generate ASCII. │ │ │ │ │ -00046c50: 2020 2020 4445 4c2c 2061 6e64 2074 6f20 DEL, and to │ │ │ │ │ -00046c60: 6d61 6b65 20e2 8098 4b42 5f44 656c 6574 make ...KB_Delet │ │ │ │ │ -00046c70: 65e2 8099 2067 656e 6572 6174 6520 e280 e... generate .. │ │ │ │ │ -00046c80: 9845 5343 205b 2033 207e e280 9920 2874 .ESC [ 3 ~... (t │ │ │ │ │ -00046c90: 6869 7320 6973 2074 6865 0a20 2020 2020 his is the. │ │ │ │ │ -00046ca0: 7674 3232 3020 6573 6361 7065 2063 6f64 vt220 escape cod │ │ │ │ │ -00046cb0: 6520 666f 7220 7468 6520 e280 9c64 656c e for the ...del │ │ │ │ │ -00046cc0: 6574 6520 6368 6172 6163 7465 72e2 809d ete character... │ │ │ │ │ -00046cd0: 206b 6579 292e 2020 5468 6973 206d 7573 key). This mus │ │ │ │ │ -00046ce0: 7420 6265 0a20 2020 2020 646f 6e65 2062 t be. done b │ │ │ │ │ -00046cf0: 7920 6c6f 6164 696e 6720 7468 6520 5820 y loading the X │ │ │ │ │ -00046d00: 7265 736f 7572 6365 7320 7573 696e 6720 resources using │ │ │ │ │ -00046d10: e280 9878 7264 62e2 8099 206f 6e20 616c ...xrdb... on al │ │ │ │ │ -00046d20: 6c20 6c6f 6361 6c20 580a 2020 2020 2064 l local X. d │ │ │ │ │ -00046d30: 6973 706c 6179 732c 206e 6f74 2075 7369 isplays, not usi │ │ │ │ │ -00046d40: 6e67 2074 6865 2061 7070 6c69 6361 7469 ng the applicati │ │ │ │ │ -00046d50: 6f6e 2064 6566 6175 6c74 732c 2073 6f20 on defaults, so │ │ │ │ │ -00046d60: 7468 6174 2074 6865 0a20 2020 2020 7472 that the. tr │ │ │ │ │ -00046d70: 616e 736c 6174 696f 6e20 7265 736f 7572 anslation resour │ │ │ │ │ -00046d80: 6365 7320 7573 6564 2063 6f72 7265 7370 ces used corresp │ │ │ │ │ -00046d90: 6f6e 6420 746f 2074 6865 20e2 8098 786d ond to the ...xm │ │ │ │ │ -00046da0: 6f64 6d61 70e2 8099 2073 6574 7469 6e67 odmap... setting │ │ │ │ │ -00046db0: 732e 0a0a 2020 202d 2054 6865 204c 696e s... - The Lin │ │ │ │ │ -00046dc0: 7578 2063 6f6e 736f 6c65 2069 7320 636f ux console is co │ │ │ │ │ -00046dd0: 6e66 6967 7572 6564 2074 6f20 6d61 6b65 nfigured to make │ │ │ │ │ -00046de0: 20e2 8098 3c2d 2de2 8099 2067 656e 6572 ...<--... gener │ │ │ │ │ -00046df0: 6174 6520 4445 4c2c 2061 6e64 0a20 2020 ate DEL, and. │ │ │ │ │ -00046e00: 2020 e280 9844 656c 6574 65e2 8099 2067 ...Delete... g │ │ │ │ │ -00046e10: 656e 6572 6174 6520 e280 9845 5343 205b enerate ...ESC [ │ │ │ │ │ -00046e20: 2033 207e e280 992e 0a0a 2020 202d 2058 3 ~...... - X │ │ │ │ │ -00046e30: 2061 7070 6c69 6361 7469 6f6e 7320 6172 applications ar │ │ │ │ │ -00046e40: 6520 636f 6e66 6967 7572 6564 2073 6f20 e configured so │ │ │ │ │ -00046e50: 7468 6174 20e2 8098 3ce2 8099 2064 656c that ...<... del │ │ │ │ │ -00046e60: 6574 6573 206c 6566 742c 2061 6e64 0a20 etes left, and. │ │ │ │ │ -00046e70: 2020 2020 e280 9844 656c 6574 65e2 8099 ...Delete... │ │ │ │ │ -00046e80: 2064 656c 6574 6573 2072 6967 6874 2e20 deletes right. │ │ │ │ │ -00046e90: 204d 6f74 6966 2061 7070 6c69 6361 7469 Motif applicati │ │ │ │ │ -00046ea0: 6f6e 7320 616c 7265 6164 7920 776f 726b ons already work │ │ │ │ │ -00046eb0: 206c 696b 6520 7468 6973 2e0a 0a20 2020 like this... │ │ │ │ │ -00046ec0: 2d20 5465 726d 696e 616c 7320 7368 6f75 - Terminals shou │ │ │ │ │ -00046ed0: 6c64 2068 6176 6520 e280 9873 7474 7920 ld have ...stty │ │ │ │ │ -00046ee0: 6572 6173 6520 5e3f e280 9920 2e0a 0a20 erase ^?... ... │ │ │ │ │ -00046ef0: 2020 2d20 5468 6520 e280 9878 7465 726d - The ...xterm │ │ │ │ │ -00046f00: e280 9920 7465 726d 696e 666f 2065 6e74 ... terminfo ent │ │ │ │ │ -00046f10: 7279 2073 686f 756c 6420 6861 7665 20e2 ry should have . │ │ │ │ │ -00046f20: 8098 4553 4320 5b20 3320 7ee2 8099 2066 ..ESC [ 3 ~... f │ │ │ │ │ -00046f30: 6f72 20e2 8098 6b64 6368 31e2 8099 2c0a or ...kdch1...,. │ │ │ │ │ -00046f40: 2020 2020 206a 7573 7420 6173 2066 6f72 just as for │ │ │ │ │ -00046f50: 20e2 8098 5445 524d 3d6c 696e 7578 e280 ...TERM=linux.. │ │ │ │ │ -00046f60: 9920 616e 6420 e280 9854 4552 4d3d 7674 . and ...TERM=vt │ │ │ │ │ -00046f70: 3232 30e2 8099 2e0a 0a20 2020 2d20 456d 220...... - Em │ │ │ │ │ -00046f80: 6163 7320 6973 2070 726f 6772 616d 6d65 acs is programme │ │ │ │ │ -00046f90: 6420 746f 206d 6170 20e2 8098 4b42 5f42 d to map ...KB_B │ │ │ │ │ -00046fa0: 6163 6b73 7061 6365 e280 9920 6f72 2074 ackspace... or t │ │ │ │ │ -00046fb0: 6865 20e2 8098 7374 7479 2065 7261 7365 he ...stty erase │ │ │ │ │ -00046fc0: e280 990a 2020 2020 2063 6861 7261 6374 .... charact │ │ │ │ │ -00046fd0: 6572 2074 6f20 e280 9864 656c 6574 652d er to ...delete- │ │ │ │ │ -00046fe0: 6261 636b 7761 7264 2d63 6861 72e2 8099 backward-char... │ │ │ │ │ -00046ff0: 2c20 616e 6420 e280 984b 425f 4465 6c65 , and ...KB_Dele │ │ │ │ │ -00047000: 7465 e280 9920 6f72 20e2 8098 6b64 6368 te... or ...kdch │ │ │ │ │ -00047010: 31e2 8099 2074 6f0a 2020 2020 20e2 8098 1... to. ... │ │ │ │ │ -00047020: 6465 6c65 7465 2d66 6f72 7761 7264 2d63 delete-forward-c │ │ │ │ │ -00047030: 6861 72e2 8099 2c20 616e 6420 e280 985e har..., and ...^ │ │ │ │ │ -00047040: 48e2 8099 2074 6f20 e280 9868 656c 70e2 H... to ...help. │ │ │ │ │ -00047050: 8099 2061 7320 616c 7761 7973 2e0a 0a20 .. as always... │ │ │ │ │ -00047060: 2020 2d20 4f74 6865 7220 6170 706c 6963 - Other applic │ │ │ │ │ -00047070: 6174 696f 6e73 2075 7365 2074 6865 20e2 ations use the . │ │ │ │ │ -00047080: 8098 7374 7479 2065 7261 7365 e280 9920 ..stty erase... │ │ │ │ │ -00047090: 6368 6172 6163 7465 7220 616e 6420 e280 character and .. │ │ │ │ │ -000470a0: 986b 6463 6831 e280 9920 666f 720a 2020 .kdch1... for. │ │ │ │ │ -000470b0: 2020 2074 6865 2074 776f 2064 656c 6574 the two delet │ │ │ │ │ -000470c0: 6520 6b65 7973 2c20 7769 7468 2041 5343 e keys, with ASC │ │ │ │ │ -000470d0: 4949 2044 454c 2062 6569 6e67 20e2 809c II DEL being ... │ │ │ │ │ -000470e0: 6465 6c65 7465 2070 7265 7669 6f75 730a delete previous. │ │ │ │ │ -000470f0: 2020 2020 2063 6861 7261 6374 6572 e280 character.. │ │ │ │ │ -00047100: 9d20 616e 6420 e280 986b 6463 6831 e280 . and ...kdch1.. │ │ │ │ │ -00047110: 9920 6265 696e 6720 e280 9c64 656c 6574 . being ...delet │ │ │ │ │ -00047120: 6520 6368 6172 6163 7465 7220 756e 6465 e character unde │ │ │ │ │ -00047130: 7220 6375 7273 6f72 e280 9d2e 0a0a 5468 r cursor......Th │ │ │ │ │ -00047140: 6973 2077 696c 6c20 736f 6c76 6520 7468 is will solve th │ │ │ │ │ -00047150: 6520 7072 6f62 6c65 6d20 6578 6365 7074 e problem except │ │ │ │ │ -00047160: 2066 6f72 2074 6865 2066 6f6c 6c6f 7769 for the followi │ │ │ │ │ -00047170: 6e67 2063 6173 6573 3a0a 0a20 2020 2d20 ng cases:.. - │ │ │ │ │ -00047180: 536f 6d65 2074 6572 6d69 6e61 6c73 2068 Some terminals h │ │ │ │ │ -00047190: 6176 6520 6120 e280 983c 2d2d e280 9920 ave a ...<--... │ │ │ │ │ -000471a0: 6b65 7920 7468 6174 2063 616e 6e6f 7420 key that cannot │ │ │ │ │ -000471b0: 6265 206d 6164 6520 746f 2070 726f 6475 be made to produ │ │ │ │ │ -000471c0: 6365 0a20 2020 2020 616e 7974 6869 6e67 ce. anything │ │ │ │ │ -000471d0: 2065 7863 6570 7420 e280 985e 48e2 8099 except ...^H... │ │ │ │ │ -000471e0: 2e20 204f 6e20 7468 6573 6520 7465 726d . On these term │ │ │ │ │ -000471f0: 696e 616c 7320 456d 6163 7320 6865 6c70 inals Emacs help │ │ │ │ │ -00047200: 2077 696c 6c20 6265 0a20 2020 2020 756e will be. un │ │ │ │ │ -00047210: 6176 6169 6c61 626c 6520 6f6e 20e2 8098 available on ... │ │ │ │ │ -00047220: 5e48 e280 9920 2861 7373 756d 696e 6720 ^H... (assuming │ │ │ │ │ -00047230: 7468 6174 2074 6865 20e2 8098 7374 7479 that the ...stty │ │ │ │ │ -00047240: 2065 7261 7365 e280 9920 6368 6172 6163 erase... charac │ │ │ │ │ -00047250: 7465 7220 7461 6b65 730a 2020 2020 2070 ter takes. p │ │ │ │ │ -00047260: 7265 6365 6465 6e63 6520 696e 2045 6d61 recedence in Ema │ │ │ │ │ -00047270: 6373 2c20 616e 6420 6861 7320 6265 656e cs, and has been │ │ │ │ │ -00047280: 2073 6574 2063 6f72 7265 6374 6c79 292e set correctly). │ │ │ │ │ -00047290: 2020 e280 984d 2d78 2068 656c 70e2 8099 ...M-x help... │ │ │ │ │ -000472a0: 206f 720a 2020 2020 20e2 8098 4631 e280 or. ...F1.. │ │ │ │ │ -000472b0: 9920 2869 6620 6176 6169 6c61 626c 6529 . (if available) │ │ │ │ │ -000472c0: 2063 616e 2062 6520 7573 6564 2069 6e73 can be used ins │ │ │ │ │ -000472d0: 7465 6164 2e0a 0a20 2020 2d20 536f 6d65 tead... - Some │ │ │ │ │ -000472e0: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste │ │ │ │ │ -000472f0: 6d73 2075 7365 20e2 8098 5e48 e280 9920 ms use ...^H... │ │ │ │ │ -00047300: 666f 7220 e280 9873 7474 7920 6572 6173 for ...stty eras │ │ │ │ │ -00047310: 65e2 8099 2e20 2048 6f77 6576 6572 2c20 e.... However, │ │ │ │ │ -00047320: 6d6f 6465 726e 0a20 2020 2020 7465 6c6e modern. teln │ │ │ │ │ -00047330: 6574 2076 6572 7369 6f6e 7320 616e 6420 et versions and │ │ │ │ │ -00047340: 616c 6c20 726c 6f67 696e 2076 6572 7369 all rlogin versi │ │ │ │ │ -00047350: 6f6e 7320 7072 6f70 6167 6174 6520 e280 ons propagate .. │ │ │ │ │ -00047360: 9873 7474 79e2 8099 2073 6574 7469 6e67 .stty... setting │ │ │ │ │ -00047370: 732c 0a20 2020 2020 616e 6420 616c 6d6f s,. and almo │ │ │ │ │ -00047380: 7374 2061 6c6c 2055 4e49 5820 7665 7273 st all UNIX vers │ │ │ │ │ -00047390: 696f 6e73 2068 6f6e 6f75 7220 e280 9873 ions honour ...s │ │ │ │ │ -000473a0: 7474 7920 6572 6173 65e2 8099 2e20 2057 tty erase.... W │ │ │ │ │ -000473b0: 6865 7265 2074 6865 20e2 8098 7374 7479 here the ...stty │ │ │ │ │ -000473c0: e280 990a 2020 2020 2073 6574 7469 6e67 .... setting │ │ │ │ │ -000473d0: 7320 6172 6520 6e6f 7420 7072 6f70 6167 s are not propag │ │ │ │ │ -000473e0: 6174 6564 2063 6f72 7265 6374 6c79 2c20 ated correctly, │ │ │ │ │ -000473f0: 7468 696e 6773 2063 616e 2062 6520 6d61 things can be ma │ │ │ │ │ -00047400: 6465 2074 6f20 776f 726b 0a20 2020 2020 de to work. │ │ │ │ │ -00047410: 6279 2075 7369 6e67 20e2 8098 7374 7479 by using ...stty │ │ │ │ │ -00047420: e280 9920 6d61 6e75 616c 6c79 2e0a 0a20 ... manually... │ │ │ │ │ -00047430: 2020 2d20 536f 6d65 2073 7973 7465 6d73 - Some systems │ │ │ │ │ -00047440: 2028 696e 636c 7564 696e 6720 7072 6576 (including prev │ │ │ │ │ -00047450: 696f 7573 2044 6562 6961 6e20 7665 7273 ious Debian vers │ │ │ │ │ -00047460: 696f 6e73 2920 7573 6520 e280 9878 6d6f ions) use ...xmo │ │ │ │ │ -00047470: 646d 6170 e280 9920 746f 0a20 2020 2020 dmap... to. │ │ │ │ │ -00047480: 6172 7261 6e67 6520 666f 7220 626f 7468 arrange for both │ │ │ │ │ -00047490: 20e2 8098 3c2d 2de2 8099 2061 6e64 20e2 ...<--... and . │ │ │ │ │ -000474a0: 8098 4465 6c65 7465 e280 9920 746f 2067 ..Delete... to g │ │ │ │ │ -000474b0: 656e 6572 6174 6520 e280 984b 425f 4465 enerate ...KB_De │ │ │ │ │ -000474c0: 6c65 7465 e280 992e 2020 5765 0a20 2020 lete.... We. │ │ │ │ │ -000474d0: 2020 6361 6e20 6368 616e 6765 2074 6865 can change the │ │ │ │ │ -000474e0: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ -000474f0: 6972 2058 2063 6c69 656e 7473 2075 7369 ir X clients usi │ │ │ │ │ -00047500: 6e67 2074 6865 2073 616d 6520 580a 2020 ng the same X. │ │ │ │ │ -00047510: 2020 2072 6573 6f75 7263 6573 2074 6861 resources tha │ │ │ │ │ -00047520: 7420 7765 2075 7365 2074 6f20 646f 2069 t we use to do i │ │ │ │ │ -00047530: 7420 666f 7220 6f75 7220 6f77 6e20 636c t for our own cl │ │ │ │ │ -00047540: 6965 6e74 732c 206f 7220 636f 6e66 6967 ients, or config │ │ │ │ │ -00047550: 7572 650a 2020 2020 206f 7572 2063 6c69 ure. our cli │ │ │ │ │ -00047560: 656e 7473 2075 7369 6e67 2074 6865 6972 ents using their │ │ │ │ │ -00047570: 2072 6573 6f75 7263 6573 2077 6865 6e20 resources when │ │ │ │ │ -00047580: 7468 696e 6773 2061 7265 2074 6865 206f things are the o │ │ │ │ │ -00047590: 7468 6572 2077 6179 0a20 2020 2020 6172 ther way. ar │ │ │ │ │ -000475a0: 6f75 6e64 2e20 204f 6e20 6469 7370 6c61 ound. On displa │ │ │ │ │ -000475b0: 7973 2063 6f6e 6669 6775 7265 6420 6c69 ys configured li │ │ │ │ │ -000475c0: 6b65 2074 6869 7320 e280 9844 656c 6574 ke this ...Delet │ │ │ │ │ -000475d0: 65e2 8099 2077 696c 6c20 6e6f 7420 776f e... will not wo │ │ │ │ │ -000475e0: 726b 2c0a 2020 2020 2062 7574 20e2 8098 rk,. but ... │ │ │ │ │ -000475f0: 3c2d 2de2 8099 2077 696c 6c2e 0a0a 2020 <--... will... │ │ │ │ │ -00047600: 202d 2053 6f6d 6520 6f70 6572 6174 696e - Some operatin │ │ │ │ │ -00047610: 6720 7379 7374 656d 7320 6861 7665 2064 g systems have d │ │ │ │ │ -00047620: 6966 6665 7265 6e74 20e2 8098 6b64 6368 ifferent ...kdch │ │ │ │ │ -00047630: 31e2 8099 2073 6574 7469 6e67 7320 696e 1... settings in │ │ │ │ │ -00047640: 2074 6865 6972 0a20 2020 2020 e280 9874 their. ...t │ │ │ │ │ -00047650: 6572 6d69 6e66 6fe2 8099 2064 6174 6162 erminfo... datab │ │ │ │ │ -00047660: 6173 6520 666f 7220 e280 9878 7465 726d ase for ...xterm │ │ │ │ │ -00047670: e280 9920 616e 6420 6f74 6865 7273 2e20 ... and others. │ │ │ │ │ -00047680: 204f 6e20 7468 6573 6520 7379 7374 656d On these system │ │ │ │ │ -00047690: 7320 7468 650a 2020 2020 20e2 8098 4465 s the. ...De │ │ │ │ │ -000476a0: 6c65 7465 e280 9920 6b65 7920 7769 6c6c lete... key will │ │ │ │ │ -000476b0: 206e 6f74 2077 6f72 6b20 636f 7272 6563 not work correc │ │ │ │ │ -000476c0: 746c 7920 7768 656e 2079 6f75 206c 6f67 tly when you log │ │ │ │ │ -000476d0: 2069 6e20 6672 6f6d 2061 2073 7973 7465 in from a syste │ │ │ │ │ -000476e0: 6d0a 2020 2020 2063 6f6e 666f 726d 696e m. conformin │ │ │ │ │ -000476f0: 6720 746f 206f 7572 2070 6f6c 6963 792c g to our policy, │ │ │ │ │ -00047700: 2062 7574 20e2 8098 3c2d 2de2 8099 2077 but ...<--... w │ │ │ │ │ -00047710: 696c 6c2e 0a0a 1f0a 4669 6c65 3a20 6465 ill.....File: de │ │ │ │ │ -00047720: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00047730: 2c20 204e 6f64 653a 2045 6e76 6972 6f6e , Node: Environ │ │ │ │ │ -00047740: 6d65 6e74 2076 6172 6961 626c 6573 2c20 ment variables, │ │ │ │ │ -00047750: 204e 6578 743a 2052 6567 6973 7465 7269 Next: Registeri │ │ │ │ │ -00047760: 6e67 2044 6f63 756d 656e 7473 2075 7369 ng Documents usi │ │ │ │ │ -00047770: 6e67 2064 6f63 2d62 6173 652c 2020 5072 ng doc-base, Pr │ │ │ │ │ -00047780: 6576 3a20 4b65 7962 6f61 7264 2063 6f6e ev: Keyboard con │ │ │ │ │ -00047790: 6669 6775 7261 7469 6f6e 2c20 2055 703a figuration, Up: │ │ │ │ │ -000477a0: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ -000477b0: 7973 7465 6d0a 0a38 2e39 2045 6e76 6972 ystem..8.9 Envir │ │ │ │ │ -000477c0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ -000477d0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -000477e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5072 6f67 ==========..Prog │ │ │ │ │ -000477f0: 7261 6d73 2069 6e73 7461 6c6c 6564 206f rams installed o │ │ │ │ │ -00047800: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ -00047810: 4820 28e2 8098 2f62 696e e280 992c 20e2 H (.../bin..., . │ │ │ │ │ -00047820: 8098 2f75 7372 2f62 696e e280 992c 20e2 ../usr/bin..., . │ │ │ │ │ -00047830: 8098 2f73 6269 6ee2 8099 2c0a e280 982f ../sbin...,..../ │ │ │ │ │ -00047840: 7573 722f 7362 696e e280 992c 206f 7220 usr/sbin..., or │ │ │ │ │ -00047850: 7369 6d69 6c61 7220 6469 7265 6374 6f72 similar director │ │ │ │ │ -00047860: 6965 7329 206d 7573 7420 6e6f 7420 6465 ies) must not de │ │ │ │ │ -00047870: 7065 6e64 206f 6e20 6375 7374 6f6d 0a65 pend on custom.e │ │ │ │ │ -00047880: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -00047890: 626c 6520 7365 7474 696e 6773 2074 6f20 ble settings to │ │ │ │ │ -000478a0: 6765 7420 7265 6173 6f6e 6162 6c65 2064 get reasonable d │ │ │ │ │ -000478b0: 6566 6175 6c74 732e 2020 5468 6973 2069 efaults. This i │ │ │ │ │ -000478c0: 730a 6265 6361 7573 6520 7375 6368 2065 s.because such e │ │ │ │ │ -000478d0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -000478e0: 626c 6573 2077 6f75 6c64 2068 6176 6520 bles would have │ │ │ │ │ -000478f0: 746f 2062 6520 7365 7420 696e 2061 2073 to be set in a s │ │ │ │ │ -00047900: 7973 7465 6d2d 7769 6465 0a63 6f6e 6669 ystem-wide.confi │ │ │ │ │ -00047910: 6775 7261 7469 6f6e 2066 696c 6520 7375 guration file su │ │ │ │ │ -00047920: 6368 2061 7320 6120 6669 6c65 2069 6e20 ch as a file in │ │ │ │ │ -00047930: e280 982f 6574 632f 7072 6f66 696c 652e .../etc/profile. │ │ │ │ │ -00047940: 64e2 8099 2c20 7768 6963 6820 6973 206e d..., which is n │ │ │ │ │ -00047950: 6f74 0a73 7570 706f 7274 6564 2062 7920 ot.supported by │ │ │ │ │ -00047960: 616c 6c20 7368 656c 6c73 2e0a 0a49 6620 all shells...If │ │ │ │ │ -00047970: 6120 7072 6f67 7261 6d20 7573 7561 6c6c a program usuall │ │ │ │ │ -00047980: 7920 6465 7065 6e64 7320 6f6e 2065 6e76 y depends on env │ │ │ │ │ -00047990: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ -000479a0: 6573 2066 6f72 2069 7473 0a63 6f6e 6669 es for its.confi │ │ │ │ │ -000479b0: 6775 7261 7469 6f6e 2c20 7468 6520 7072 guration, the pr │ │ │ │ │ -000479c0: 6f67 7261 6d20 7368 6f75 6c64 2062 6520 ogram should be │ │ │ │ │ -000479d0: 6368 616e 6765 6420 746f 2066 616c 6c20 changed to fall │ │ │ │ │ -000479e0: 6261 636b 2074 6f20 610a 7265 6173 6f6e back to a.reason │ │ │ │ │ -000479f0: 6162 6c65 2064 6566 6175 6c74 2063 6f6e able default con │ │ │ │ │ -00047a00: 6669 6775 7261 7469 6f6e 2069 6620 7468 figuration if th │ │ │ │ │ -00047a10: 6573 6520 656e 7669 726f 6e6d 656e 7420 ese environment │ │ │ │ │ -00047a20: 7661 7269 6162 6c65 7320 6172 6520 6e6f variables are no │ │ │ │ │ -00047a30: 740a 7072 6573 656e 742e 2020 4966 2074 t.present. If t │ │ │ │ │ -00047a40: 6869 7320 6361 6e6e 6f74 2062 6520 646f his cannot be do │ │ │ │ │ -00047a50: 6e65 2065 6173 696c 7920 2865 2e67 2e2c ne easily (e.g., │ │ │ │ │ -00047a60: 2069 6620 7468 6520 736f 7572 6365 2063 if the source c │ │ │ │ │ -00047a70: 6f64 6520 6f66 2061 0a6e 6f6e 2d66 7265 ode of a.non-fre │ │ │ │ │ -00047a80: 6520 7072 6f67 7261 6d20 6973 206e 6f74 e program is not │ │ │ │ │ -00047a90: 2061 7661 696c 6162 6c65 292c 2074 6865 available), the │ │ │ │ │ -00047aa0: 2070 726f 6772 616d 206d 7573 7420 6265 program must be │ │ │ │ │ -00047ab0: 2072 6570 6c61 6365 6420 6279 2061 0a73 replaced by a.s │ │ │ │ │ -00047ac0: 6d61 6c6c 20e2 809c 7772 6170 7065 72e2 mall ...wrapper. │ │ │ │ │ -00047ad0: 809d 2073 6865 6c6c 2073 6372 6970 7420 .. shell script │ │ │ │ │ -00047ae0: 7468 6174 2073 6574 7320 7468 6520 656e that sets the en │ │ │ │ │ -00047af0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ -00047b00: 6c65 7320 6966 2074 6865 790a 6172 6520 les if they.are │ │ │ │ │ -00047b10: 6e6f 7420 616c 7265 6164 7920 6465 6669 not already defi │ │ │ │ │ -00047b20: 6e65 642c 2061 6e64 2063 616c 6c73 2074 ned, and calls t │ │ │ │ │ -00047b30: 6865 206f 7269 6769 6e61 6c20 7072 6f67 he original prog │ │ │ │ │ -00047b40: 7261 6d2e 0a0a 4865 7265 2069 7320 616e ram...Here is an │ │ │ │ │ -00047b50: 2065 7861 6d70 6c65 206f 6620 6120 7772 example of a wr │ │ │ │ │ -00047b60: 6170 7065 7220 7363 7269 7074 2066 6f72 apper script for │ │ │ │ │ -00047b70: 2074 6869 7320 7075 7270 6f73 653a 0a0a this purpose:.. │ │ │ │ │ -00047b80: 2020 2020 2023 212f 6269 6e2f 7368 0a20 #!/bin/sh. │ │ │ │ │ -00047b90: 2020 2020 4241 523d 247b 4241 523a 2d2f BAR=${BAR:-/ │ │ │ │ │ -00047ba0: 7661 722f 6c69 622f 6675 6261 727d 0a20 var/lib/fubar}. │ │ │ │ │ -00047bb0: 2020 2020 6578 706f 7274 2042 4152 0a20 export BAR. │ │ │ │ │ -00047bc0: 2020 2020 6578 6563 202f 7573 722f 6c69 exec /usr/li │ │ │ │ │ -00047bd0: 622f 666f 6f2f 666f 6f20 2224 4022 0a0a b/foo/foo "$@".. │ │ │ │ │ -00047be0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00047bf0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00047c00: 653a 2052 6567 6973 7465 7269 6e67 2044 e: Registering D │ │ │ │ │ -00047c10: 6f63 756d 656e 7473 2075 7369 6e67 2064 ocuments using d │ │ │ │ │ -00047c20: 6f63 2d62 6173 652c 2020 4e65 7874 3a20 oc-base, Next: │ │ │ │ │ -00047c30: 416c 7465 726e 6174 6520 696e 6974 2073 Alternate init s │ │ │ │ │ -00047c40: 7973 7465 6d73 2c20 2050 7265 763a 2045 ystems, Prev: E │ │ │ │ │ -00047c50: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -00047c60: 626c 6573 2c20 2055 703a 2054 6865 204f bles, Up: The O │ │ │ │ │ -00047c70: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ -00047c80: 0a38 2e31 3020 5265 6769 7374 6572 696e .8.10 Registerin │ │ │ │ │ -00047c90: 6720 446f 6375 6d65 6e74 7320 7573 696e g Documents usin │ │ │ │ │ -00047ca0: 6720 646f 632d 6261 7365 0a3d 3d3d 3d3d g doc-base.===== │ │ │ │ │ -00047cb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00047cc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00047cd0: 3d3d 3d3d 0a0a 5468 6520 646f 632d 6261 ====..The doc-ba │ │ │ │ │ -00047ce0: 7365 2070 6163 6b61 6765 2069 6d70 6c65 se package imple │ │ │ │ │ -00047cf0: 6d65 6e74 7320 6120 6d65 6368 616e 6973 ments a mechanis │ │ │ │ │ -00047d00: 6d20 666f 7220 6861 6e64 6c69 6e67 2061 m for handling a │ │ │ │ │ -00047d10: 6e64 2070 7265 7365 6e74 696e 670a 646f nd presenting.do │ │ │ │ │ -00047d20: 6375 6d65 6e74 6174 696f 6e2e 2020 4465 cumentation. De │ │ │ │ │ -00047d30: 6269 616e 2070 6163 6b61 6765 7320 7468 bian packages th │ │ │ │ │ -00047d40: 6174 2070 726f 7669 6465 7320 6f6e 6c69 at provides onli │ │ │ │ │ -00047d50: 6e65 2064 6f63 756d 656e 7461 7469 6f6e ne documentation │ │ │ │ │ -00047d60: 0a28 6f74 6865 7220 7468 616e 206a 7573 .(other than jus │ │ │ │ │ -00047d70: 7420 6d61 6e75 616c 2070 6167 6573 2920 t manual pages) │ │ │ │ │ -00047d80: 6d61 7920 7265 6769 7374 6572 2074 6865 may register the │ │ │ │ │ -00047d90: 7365 2064 6f63 756d 656e 7473 2077 6974 se documents wit │ │ │ │ │ -00047da0: 680a 646f 632d 6261 7365 2062 7920 696e h.doc-base by in │ │ │ │ │ -00047db0: 7374 616c 6c69 6e67 2061 2064 6f63 2d62 stalling a doc-b │ │ │ │ │ -00047dc0: 6173 6520 636f 6e74 726f 6c20 6669 6c65 ase control file │ │ │ │ │ -00047dd0: 2069 6e0a e280 982f 7573 722f 7368 6172 in..../usr/shar │ │ │ │ │ -00047de0: 652f 646f 632d 6261 7365 2fe2 8099 2e0a e/doc-base/..... │ │ │ │ │ -00047df0: 0a50 6c65 6173 6520 7265 6665 7220 746f .Please refer to │ │ │ │ │ -00047e00: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati │ │ │ │ │ -00047e10: 6f6e 2074 6861 7420 636f 6d65 7320 7769 on that comes wi │ │ │ │ │ -00047e20: 7468 2074 6865 2064 6f63 2d62 6173 6520 th the doc-base │ │ │ │ │ -00047e30: 7061 636b 6167 650a 666f 7220 696e 666f package.for info │ │ │ │ │ -00047e40: 726d 6174 696f 6e20 616e 6420 6465 7461 rmation and deta │ │ │ │ │ -00047e50: 696c 732e 0a0a 1f0a 4669 6c65 3a20 6465 ils.....File: de │ │ │ │ │ -00047e60: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00047e70: 2c20 204e 6f64 653a 2041 6c74 6572 6e61 , Node: Alterna │ │ │ │ │ -00047e80: 7465 2069 6e69 7420 7379 7374 656d 732c te init systems, │ │ │ │ │ -00047e90: 2020 4e65 7874 3a20 5369 676e 616c 696e Next: Signalin │ │ │ │ │ -00047ea0: 6720 7468 6174 2061 2072 6562 6f6f 7420 g that a reboot │ │ │ │ │ -00047eb0: 6973 2072 6571 7569 7265 642c 2020 5072 is required, Pr │ │ │ │ │ -00047ec0: 6576 3a20 5265 6769 7374 6572 696e 6720 ev: Registering │ │ │ │ │ -00047ed0: 446f 6375 6d65 6e74 7320 7573 696e 6720 Documents using │ │ │ │ │ -00047ee0: 646f 632d 6261 7365 2c20 2055 703a 2054 doc-base, Up: T │ │ │ │ │ -00047ef0: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ -00047f00: 7465 6d0a 0a38 2e31 3120 416c 7465 726e tem..8.11 Altern │ │ │ │ │ -00047f10: 6174 6520 696e 6974 2073 7973 7465 6d73 ate init systems │ │ │ │ │ -00047f20: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00047f30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00047f40: 6973 2073 6563 7469 6f6e 2068 6173 2062 is section has b │ │ │ │ │ -00047f50: 6565 6e20 6465 6c65 7465 642e 0a0a 2a20 een deleted...* │ │ │ │ │ -00047f60: 4d65 6e75 3a0a 0a2a 2045 7665 6e74 2d62 Menu:..* Event-b │ │ │ │ │ -00047f70: 6173 6564 2062 6f6f 7420 7769 7468 2075 ased boot with u │ │ │ │ │ -00047f80: 7073 7461 7274 3a3a 0a0a 1f0a 4669 6c65 pstart::....File │ │ │ │ │ -00047f90: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00047fa0: 696e 666f 2c20 204e 6f64 653a 2045 7665 info, Node: Eve │ │ │ │ │ -00047fb0: 6e74 2d62 6173 6564 2062 6f6f 7420 7769 nt-based boot wi │ │ │ │ │ -00047fc0: 7468 2075 7073 7461 7274 2c20 2055 703a th upstart, Up: │ │ │ │ │ -00047fd0: 2041 6c74 6572 6e61 7465 2069 6e69 7420 Alternate init │ │ │ │ │ -00047fe0: 7379 7374 656d 730a 0a38 2e31 312e 3120 systems..8.11.1 │ │ │ │ │ -00047ff0: 4576 656e 742d 6261 7365 6420 626f 6f74 Event-based boot │ │ │ │ │ -00048000: 2077 6974 6820 7570 7374 6172 740a 2d2d with upstart.-- │ │ │ │ │ -00048010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00048020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00048030: 2d2d 0a0a 5468 6520 e280 9875 7073 7461 --..The ...upsta │ │ │ │ │ -00048040: 7274 e280 9920 6576 656e 742d 6261 7365 rt... event-base │ │ │ │ │ -00048050: 6420 626f 6f74 2073 7973 7465 6d20 6973 d boot system is │ │ │ │ │ -00048060: 206e 6f20 6c6f 6e67 6572 206d 6169 6e74 no longer maint │ │ │ │ │ -00048070: 6169 6e65 6420 696e 2044 6562 6961 6e2c ained in Debian, │ │ │ │ │ -00048080: 0a73 6f20 7468 6973 2073 6563 7469 6f6e .so this section │ │ │ │ │ -00048090: 2068 6173 2062 6565 6e20 7265 6d6f 7665 has been remove │ │ │ │ │ -000480a0: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ -000480b0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000480c0: 204e 6f64 653a 2053 6967 6e61 6c69 6e67 Node: Signaling │ │ │ │ │ -000480d0: 2074 6861 7420 6120 7265 626f 6f74 2069 that a reboot i │ │ │ │ │ -000480e0: 7320 7265 7175 6972 6564 2c20 2050 7265 s required, Pre │ │ │ │ │ -000480f0: 763a 2041 6c74 6572 6e61 7465 2069 6e69 v: Alternate ini │ │ │ │ │ -00048100: 7420 7379 7374 656d 732c 2020 5570 3a20 t systems, Up: │ │ │ │ │ -00048110: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ -00048120: 7374 656d 0a0a 382e 3132 2053 6967 6e61 stem..8.12 Signa │ │ │ │ │ -00048130: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ -00048140: 6f74 2069 7320 7265 7175 6972 6564 0a3d ot is required.= │ │ │ │ │ -00048150: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00048160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00048170: 3d3d 3d3d 3d3d 3d0a 0a50 726f 6772 616d =======..Program │ │ │ │ │ -00048180: 7320 6361 6e20 7369 676e 616c 2074 6861 s can signal tha │ │ │ │ │ -00048190: 7420 6120 7265 626f 6f74 2069 7320 7265 t a reboot is re │ │ │ │ │ -000481a0: 7175 6972 6564 2062 7920 e280 9874 6f75 quired by ...tou │ │ │ │ │ -000481b0: 6368 e280 9969 6e67 0ae2 8098 2f72 756e ch...ing..../run │ │ │ │ │ -000481c0: 2f72 6562 6f6f 742d 7265 7175 6972 6564 /reboot-required │ │ │ │ │ -000481d0: e280 992e 2020 4974 2069 7320 636f 6e76 .... It is conv │ │ │ │ │ -000481e0: 656e 7469 6f6e 616c 2074 6f20 6164 6420 entional to add │ │ │ │ │ -000481f0: 7468 6520 6e61 6d65 206f 6620 7468 650a the name of the. │ │ │ │ │ -00048200: 7061 636b 6167 6528 7329 2072 6571 7569 package(s) requi │ │ │ │ │ -00048210: 7269 6e67 2074 6865 2072 6562 6f6f 7420 ring the reboot │ │ │ │ │ -00048220: 746f 20e2 8098 2f72 756e 2f72 6562 6f6f to .../run/reboo │ │ │ │ │ -00048230: 742d 7265 7175 6972 6564 2e70 6b67 73e2 t-required.pkgs. │ │ │ │ │ -00048240: 8099 2e0a 5072 6f67 7261 6d73 2073 686f ....Programs sho │ │ │ │ │ -00048250: 756c 6420 6e6f 7420 6164 6420 6120 7061 uld not add a pa │ │ │ │ │ -00048260: 636b 6167 6520 6e61 6d65 2074 6f20 e280 ckage name to .. │ │ │ │ │ -00048270: 982f 7275 6e2f 7265 626f 6f74 2d72 6571 ./run/reboot-req │ │ │ │ │ -00048280: 7569 7265 642e 706b 6773 e280 9920 6966 uired.pkgs... if │ │ │ │ │ -00048290: 0a69 7420 6973 2061 6c72 6561 6479 2070 .it is already p │ │ │ │ │ -000482a0: 7265 7365 6e74 2074 6865 7265 2e0a 0a54 resent there...T │ │ │ │ │ -000482b0: 6865 20e2 8098 2f72 756e 2f72 6562 6f6f he .../run/reboo │ │ │ │ │ -000482c0: 742d 7265 7175 6972 6564 e280 9920 6d65 t-required... me │ │ │ │ │ -000482d0: 6368 616e 6973 6d20 6973 2075 7365 6420 chanism is used │ │ │ │ │ -000482e0: 7768 656e 2061 2072 6562 6f6f 7420 6973 when a reboot is │ │ │ │ │ -000482f0: 206e 6565 6465 6420 746f 0a66 756c 6c79 needed to.fully │ │ │ │ │ -00048300: 2061 7070 6c79 2074 6865 2063 6861 6e67 apply the chang │ │ │ │ │ -00048310: 6573 2069 6e74 726f 6475 6365 6420 6279 es introduced by │ │ │ │ │ -00048320: 2070 6163 6b61 6765 2069 6e73 7461 6c6c package install │ │ │ │ │ -00048330: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ -00048340: 2e0a 5479 7069 6361 6c6c 7920 6974 2069 ..Typically it i │ │ │ │ │ -00048350: 7320 7468 6520 e280 9870 6f73 7469 6e73 s the ...postins │ │ │ │ │ -00048360: 74e2 8099 206d 6169 6e74 6169 6e65 7220 t... maintainer │ │ │ │ │ -00048370: 7363 7269 7074 2074 6861 7420 746f 7563 script that touc │ │ │ │ │ -00048380: 6865 730a e280 982f 7275 6e2f 7265 626f hes..../run/rebo │ │ │ │ │ -00048390: 6f74 2d72 6571 7569 7265 64e2 8099 2c20 ot-required..., │ │ │ │ │ -000483a0: 6174 2074 6865 2065 6e64 206f 6620 6120 at the end of a │ │ │ │ │ -000483b0: 7375 6363 6573 7366 756c 2063 6f6e 6669 successful confi │ │ │ │ │ -000483c0: 6775 7261 7469 6f6e 206f 6620 7468 650a guration of the. │ │ │ │ │ -000483d0: 7061 636b 6167 652e 0a0a 5468 6572 6520 package...There │ │ │ │ │ -000483e0: 6172 6520 6e6f 2067 7561 7261 6e74 6565 are no guarantee │ │ │ │ │ -000483f0: 7320 7072 6f76 6964 6564 2062 7920 7468 s provided by th │ │ │ │ │ -00048400: 6520 e280 982f 7275 6e2f 7265 626f 6f74 e .../run/reboot │ │ │ │ │ -00048410: 2d72 6571 7569 7265 64e2 8099 0a63 6f6e -required....con │ │ │ │ │ -00048420: 7665 6e74 696f 6e20 6173 2074 6f20 7768 vention as to wh │ │ │ │ │ -00048430: 656e 206f 7220 7768 6574 6865 7220 7468 en or whether th │ │ │ │ │ -00048440: 6520 7265 7175 6573 7465 6420 7265 626f e requested rebo │ │ │ │ │ -00048450: 6f74 2077 696c 6c20 6f63 6375 722e 0a0a ot will occur... │ │ │ │ │ -00048460: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00048470: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00048480: 653a 2046 696c 6573 3c32 3e2c 2020 4e65 e: Files<2>, Ne │ │ │ │ │ -00048490: 7874 3a20 4375 7374 6f6d 697a 6564 2070 xt: Customized p │ │ │ │ │ -000484a0: 726f 6772 616d 732c 2020 5072 6576 3a20 rograms, Prev: │ │ │ │ │ -000484b0: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ -000484c0: 7374 656d 2c20 2055 703a 2054 6f70 0a0a stem, Up: Top.. │ │ │ │ │ -000484d0: 3920 4669 6c65 730a 2a2a 2a2a 2a2a 2a0a 9 Files.*******. │ │ │ │ │ -000484e0: 0a2a 204d 656e 753a 0a0a 2a20 4269 6e61 .* Menu:..* Bina │ │ │ │ │ -000484f0: 7269 6573 3a3a 0a2a 204c 6962 7261 7269 ries::.* Librari │ │ │ │ │ -00048500: 6573 3a3a 0a2a 2053 6861 7265 6420 6c69 es::.* Shared li │ │ │ │ │ -00048510: 6272 6172 6965 733a 2053 6861 7265 6420 braries: Shared │ │ │ │ │ -00048520: 6c69 6272 6172 6965 733c 323e 2e0a 2a20 libraries<2>..* │ │ │ │ │ -00048530: 5363 7269 7074 733a 3a0a 2a20 5379 6d62 Scripts::.* Symb │ │ │ │ │ -00048540: 6f6c 6963 206c 696e 6b73 3a3a 0a2a 2044 olic links::.* D │ │ │ │ │ -00048550: 6576 6963 6520 6669 6c65 733a 3a0a 2a20 evice files::.* │ │ │ │ │ -00048560: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ -00048570: 6c65 733a 3a0a 2a20 4c6f 6720 6669 6c65 les::.* Log file │ │ │ │ │ -00048580: 733a 3a0a 2a20 4c6f 6361 6c65 2066 696c s::.* Locale fil │ │ │ │ │ -00048590: 6573 3a3a 0a2a 2050 6572 6d69 7373 696f es::.* Permissio │ │ │ │ │ -000485a0: 6e73 2061 6e64 206f 776e 6572 733a 3a0a ns and owners::. │ │ │ │ │ -000485b0: 2a20 4669 6c65 206e 616d 6573 3a3a 0a0a * File names::.. │ │ │ │ │ -000485c0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000485d0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000485e0: 653a 2042 696e 6172 6965 732c 2020 4e65 e: Binaries, Ne │ │ │ │ │ -000485f0: 7874 3a20 4c69 6272 6172 6965 732c 2020 xt: Libraries, │ │ │ │ │ -00048600: 5570 3a20 4669 6c65 733c 323e 0a0a 392e Up: Files<2>..9. │ │ │ │ │ -00048610: 3120 4269 6e61 7269 6573 0a3d 3d3d 3d3d 1 Binaries.===== │ │ │ │ │ -00048620: 3d3d 3d3d 3d3d 3d0a 0a54 776f 2064 6966 =======..Two dif │ │ │ │ │ -00048630: 6665 7265 6e74 2070 6163 6b61 6765 7320 ferent packages │ │ │ │ │ -00048640: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ -00048650: 2070 726f 6772 616d 7320 7769 7468 2064 programs with d │ │ │ │ │ -00048660: 6966 6665 7265 6e74 0a66 756e 6374 696f ifferent.functio │ │ │ │ │ -00048670: 6e61 6c69 7479 2062 7574 2077 6974 6820 nality but with │ │ │ │ │ -00048680: 7468 6520 7361 6d65 2066 696c 656e 616d the same filenam │ │ │ │ │ -00048690: 6573 2e20 2054 6869 7320 616c 736f 2061 es. This also a │ │ │ │ │ -000486a0: 7070 6c69 6573 2077 6865 6e20 7468 6579 pplies when they │ │ │ │ │ -000486b0: 0a61 7265 2069 6e73 7461 6c6c 6564 2069 .are installed i │ │ │ │ │ -000486c0: 6e74 6f20 6469 6666 6572 656e 7420 6469 nto different di │ │ │ │ │ -000486d0: 7265 6374 6f72 6965 7320 6f6e 2074 6865 rectories on the │ │ │ │ │ -000486e0: 2064 6566 6175 6c74 2028 7573 6572 206f default (user o │ │ │ │ │ -000486f0: 7220 726f 6f74 290a e280 9850 4154 48e2 r root)....PATH. │ │ │ │ │ -00048700: 8099 2e20 2028 5468 6520 6361 7365 206f ... (The case o │ │ │ │ │ -00048710: 6620 7477 6f20 7072 6f67 7261 6d73 2068 f two programs h │ │ │ │ │ -00048720: 6176 696e 6720 7468 6520 7361 6d65 2066 aving the same f │ │ │ │ │ -00048730: 756e 6374 696f 6e61 6c69 7479 2062 7574 unctionality but │ │ │ │ │ -00048740: 0a64 6966 6665 7265 6e74 2069 6d70 6c65 .different imple │ │ │ │ │ -00048750: 6d65 6e74 6174 696f 6e73 2069 7320 6861 mentations is ha │ │ │ │ │ -00048760: 6e64 6c65 6420 7669 6120 e280 9c61 6c74 ndled via ...alt │ │ │ │ │ -00048770: 6572 6e61 7469 7665 73e2 809d 206f 7220 ernatives... or │ │ │ │ │ -00048780: 7468 650a e280 9c43 6f6e 666c 6963 7473 the....Conflicts │ │ │ │ │ -00048790: e280 9d20 6d65 6368 616e 6973 6d2e 2020 ... mechanism. │ │ │ │ │ -000487a0: 5365 6520 2a6e 6f74 6520 4d61 696e 7461 See *note Mainta │ │ │ │ │ -000487b0: 696e 6572 2053 6372 6970 7473 3a20 3564 iner Scripts: 5d │ │ │ │ │ -000487c0: 2e20 616e 6420 2a6e 6f74 650a 436f 6e66 . and *note.Conf │ │ │ │ │ -000487d0: 6c69 6374 696e 6720 6269 6e61 7279 2070 licting binary p │ │ │ │ │ -000487e0: 6163 6b61 6765 7320 2d20 436f 6e66 6c69 ackages - Confli │ │ │ │ │ -000487f0: 6374 733a 2063 632e 2072 6573 7065 6374 cts: cc. respect │ │ │ │ │ -00048800: 6976 656c 792e 2920 2049 6620 7468 6973 ively.) If this │ │ │ │ │ -00048810: 0a63 6173 6520 6861 7070 656e 732c 206f .case happens, o │ │ │ │ │ -00048820: 6e65 206f 6620 7468 6520 7072 6f67 7261 ne of the progra │ │ │ │ │ -00048830: 6d73 206d 7573 7420 6265 2072 656e 616d ms must be renam │ │ │ │ │ -00048840: 6564 2e20 2054 6865 206d 6169 6e74 6169 ed. The maintai │ │ │ │ │ -00048850: 6e65 7273 0a73 686f 756c 6420 7265 706f ners.should repo │ │ │ │ │ -00048860: 7274 2074 6869 7320 746f 2074 6865 20e2 rt this to the . │ │ │ │ │ -00048870: 8098 6465 6269 616e 2d64 6576 656c e280 ..debian-devel.. │ │ │ │ │ -00048880: 9920 6d61 696c 696e 6720 6c69 7374 2061 . mailing list a │ │ │ │ │ -00048890: 6e64 2074 7279 2074 6f20 6669 6e64 2061 nd try to find a │ │ │ │ │ -000488a0: 0a63 6f6e 7365 6e73 7573 2061 626f 7574 .consensus about │ │ │ │ │ -000488b0: 2077 6869 6368 2070 726f 6772 616d 2077 which program w │ │ │ │ │ -000488c0: 696c 6c20 6861 7665 2074 6f20 6265 2072 ill have to be r │ │ │ │ │ -000488d0: 656e 616d 6564 2e20 2049 6620 6120 636f enamed. If a co │ │ │ │ │ -000488e0: 6e73 656e 7375 730a 6361 6e6e 6f74 2062 nsensus.cannot b │ │ │ │ │ -000488f0: 6520 7265 6163 6865 642c 2027 626f 7468 e reached, 'both │ │ │ │ │ -00048900: 2720 7072 6f67 7261 6d73 206d 7573 7420 ' programs must │ │ │ │ │ -00048910: 6265 2072 656e 616d 6564 2e0a 0a54 6865 be renamed...The │ │ │ │ │ -00048920: 7265 2069 7320 616e 2065 7863 6570 7469 re is an excepti │ │ │ │ │ -00048930: 6f6e 2074 6f20 7468 6520 6162 6f76 6520 on to the above │ │ │ │ │ -00048940: 7275 6c65 7320 666f 7220 e280 982f 7573 rules for .../us │ │ │ │ │ -00048950: 722f 6761 6d65 73e2 8099 3a20 7061 636b r/games...: pack │ │ │ │ │ -00048960: 6167 6573 2074 6861 740a 616c 7265 6164 ages that.alread │ │ │ │ │ -00048970: 7920 696e 7374 616c 6c20 7072 6f67 7261 y install progra │ │ │ │ │ -00048980: 6d73 2074 6f20 e280 982f 7573 722f 6761 ms to .../usr/ga │ │ │ │ │ -00048990: 6d65 73e2 8099 2c20 7768 6572 6520 616e mes..., where an │ │ │ │ │ -000489a0: 6f74 6865 7220 7061 636b 6167 6520 696e other package in │ │ │ │ │ -000489b0: 7374 616c 6c73 0a61 2070 726f 6772 616d stalls.a program │ │ │ │ │ -000489c0: 206f 6620 7468 6520 7361 6d65 2077 6974 of the same wit │ │ │ │ │ -000489d0: 6820 6469 6666 6572 656e 7420 6675 6e63 h different func │ │ │ │ │ -000489e0: 7469 6f6e 616c 6974 7920 746f 2061 2064 tionality to a d │ │ │ │ │ -000489f0: 6966 6665 7265 6e74 0a64 6972 6563 746f ifferent.directo │ │ │ │ │ -00048a00: 7279 206f 6e20 7468 6520 6465 6661 756c ry on the defaul │ │ │ │ │ -00048a10: 7420 e280 9850 4154 48e2 8099 2c20 6d61 t ...PATH..., ma │ │ │ │ │ -00048a20: 7920 636f 6e74 696e 7565 2074 6f20 646f y continue to do │ │ │ │ │ -00048a30: 2073 6f2e 2020 486f 7765 7665 722c 0a70 so. However,.p │ │ │ │ │ -00048a40: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ -00048a50: 2069 6e73 7461 6c6c 2061 6e79 206e 6577 install any new │ │ │ │ │ -00048a60: 6c79 2063 6f6e 666c 6963 7469 6e67 2070 ly conflicting p │ │ │ │ │ -00048a70: 726f 6772 616d 7320 746f 0ae2 8098 2f75 rograms to..../u │ │ │ │ │ -00048a80: 7372 2f67 616d 6573 e280 992c 2061 6e64 sr/games..., and │ │ │ │ │ -00048a90: 2070 6163 6b61 6765 7320 616c 7265 6164 packages alread │ │ │ │ │ -00048aa0: 7920 646f 696e 6720 736f 2061 7265 2065 y doing so are e │ │ │ │ │ -00048ab0: 6e63 6f75 7261 6765 6420 746f 206d 6f76 ncouraged to mov │ │ │ │ │ -00048ac0: 6520 7468 6573 650a 7072 6f67 7261 6d73 e these.programs │ │ │ │ │ -00048ad0: 2074 6f20 6e6f 6e2d 636f 6e66 6c69 6374 to non-conflict │ │ │ │ │ -00048ae0: 696e 6720 6e61 6d65 732e 0a0a 5061 636b ing names...Pack │ │ │ │ │ -00048af0: 6167 6573 206d 7573 7420 6e6f 7420 696e ages must not in │ │ │ │ │ -00048b00: 7374 616c 6c20 6669 6c65 7320 746f 2070 stall files to p │ │ │ │ │ -00048b10: 6174 6873 2077 686f 7365 2066 6972 7374 aths whose first │ │ │ │ │ -00048b20: 2063 6f6d 706f 6e65 6e74 2069 7320 6120 component is a │ │ │ │ │ -00048b30: 6e61 6d65 0a64 6972 6563 746c 7920 756e name.directly un │ │ │ │ │ -00048b40: 6465 7220 7468 6520 6669 6c65 2073 7973 der the file sys │ │ │ │ │ -00048b50: 7465 6d20 726f 6f74 2061 6e64 2077 6869 tem root and whi │ │ │ │ │ -00048b60: 6368 2069 7320 6120 7379 6d62 6f6c 6963 ch is a symbolic │ │ │ │ │ -00048b70: 206c 696e 6b20 746f 2061 0a64 6972 6563 link to a.direc │ │ │ │ │ -00048b80: 746f 7279 206f 6620 7468 6520 7361 6d65 tory of the same │ │ │ │ │ -00048b90: 206e 616d 6520 756e 6465 7220 e280 982f name under .../ │ │ │ │ │ -00048ba0: 7573 72e2 8099 2e20 2054 6861 7420 6973 usr.... That is │ │ │ │ │ -00048bb0: 2c20 7061 636b 6167 6573 206d 7573 7420 , packages must │ │ │ │ │ -00048bc0: 6e6f 740a 696e 7374 616c 6c20 6669 6c65 not.install file │ │ │ │ │ -00048bd0: 7320 746f 2070 6174 6873 206d 6174 6368 s to paths match │ │ │ │ │ -00048be0: 696e 6720 7468 6520 676c 6f62 2070 6174 ing the glob pat │ │ │ │ │ -00048bf0: 7465 726e 7320 e280 982f 6269 6e2f 2ae2 terns .../bin/*. │ │ │ │ │ -00048c00: 8099 2c20 e280 982f 6c69 622f 2ae2 8099 .., .../lib/*... │ │ │ │ │ -00048c10: 2c0a e280 982f 6c69 622a 2f2a e280 9920 ,..../lib*/*... │ │ │ │ │ -00048c20: 616e 6420 e280 982f 7362 696e 2f2a e280 and .../sbin/*.. │ │ │ │ │ -00048c30: 992e 2020 5468 6520 6261 7365 2d66 696c .. The base-fil │ │ │ │ │ -00048c40: 6573 2070 6163 6b61 6765 2069 7320 616e es package is an │ │ │ │ │ -00048c50: 2065 7863 6570 7469 6f6e 2c20 666f 7220 exception, for │ │ │ │ │ -00048c60: 6974 0a69 6e73 7461 6c6c 7320 616c 6961 it.installs alia │ │ │ │ │ -00048c70: 7369 6e67 2073 796d 626f 6c69 6320 6c69 sing symbolic li │ │ │ │ │ -00048c80: 6e6b 7320 6672 6f6d 20e2 8098 2f62 696e nks from .../bin │ │ │ │ │ -00048c90: e280 9920 746f 20e2 8098 2f75 7372 2f62 ... to .../usr/b │ │ │ │ │ -00048ca0: 696e e280 992c 20e2 8098 2f6c 6962 e280 in..., .../lib.. │ │ │ │ │ -00048cb0: 9920 746f 0ae2 8098 2f75 7372 2f6c 6962 . to..../usr/lib │ │ │ │ │ -00048cc0: e280 992c 2065 7420 6365 7465 7261 2e20 ..., et cetera. │ │ │ │ │ -00048cd0: 2054 6869 7320 7265 7374 7269 6374 696f This restrictio │ │ │ │ │ -00048ce0: 6e20 6973 206e 6563 6573 7361 7279 2074 n is necessary t │ │ │ │ │ -00048cf0: 6f20 6176 6f69 640a 7472 6967 6765 7269 o avoid.triggeri │ │ │ │ │ -00048d00: 6e67 2075 6e64 6566 696e 6564 2062 6568 ng undefined beh │ │ │ │ │ -00048d10: 6176 696f 7572 2069 6e20 e280 9864 706b aviour in ...dpk │ │ │ │ │ -00048d20: 67e2 8099 2e0a 0a50 6163 6b61 6765 7320 g......Packages │ │ │ │ │ -00048d30: 6d61 7920 6173 7375 6d65 2074 6861 7420 may assume that │ │ │ │ │ -00048d40: e280 982f 6269 6ee2 8099 2c20 e280 982f .../bin..., .../ │ │ │ │ │ -00048d50: 6c69 62e2 8099 2061 6e64 20e2 8098 2f73 lib... and .../s │ │ │ │ │ -00048d60: 6269 6ee2 8099 2061 7265 2061 6c77 6179 bin... are alway │ │ │ │ │ -00048d70: 7320 7379 6d62 6f6c 6963 0a6c 696e 6b73 s symbolic.links │ │ │ │ │ -00048d80: 2073 7563 6820 7468 6174 2066 696c 6573 such that files │ │ │ │ │ -00048d90: 2075 6e64 6572 20e2 8098 2f75 7372 2f62 under .../usr/b │ │ │ │ │ -00048da0: 696e e280 992c 20e2 8098 2f75 7372 2f6c in..., .../usr/l │ │ │ │ │ -00048db0: 6962 e280 9920 616e 6420 e280 982f 7573 ib... and .../us │ │ │ │ │ -00048dc0: 722f 7362 696e e280 9920 6172 650a 616c r/sbin... are.al │ │ │ │ │ -00048dd0: 7761 7973 2061 6363 6573 7369 626c 6520 ways accessible │ │ │ │ │ -00048de0: 7669 6120 7468 6573 6520 616c 6961 7365 via these aliase │ │ │ │ │ -00048df0: 732e 0a0a 4269 6e61 7279 2065 7865 6375 s...Binary execu │ │ │ │ │ -00048e00: 7461 626c 6573 206d 7573 7420 6e6f 7420 tables must not │ │ │ │ │ -00048e10: 6265 2073 7461 7469 6361 6c6c 7920 6c69 be statically li │ │ │ │ │ -00048e20: 6e6b 6564 2077 6974 6820 7468 6520 474e nked with the GN │ │ │ │ │ -00048e30: 5520 4320 6c69 6272 6172 792c 0a73 696e U C library,.sin │ │ │ │ │ -00048e40: 6365 2074 6869 7320 7072 6576 656e 7473 ce this prevents │ │ │ │ │ -00048e50: 2074 6865 2062 696e 6172 7920 6672 6f6d the binary from │ │ │ │ │ -00048e60: 2062 656e 6566 6974 696e 6720 6672 6f6d benefiting from │ │ │ │ │ -00048e70: 2066 6978 6573 2061 6e64 0a69 6d70 726f fixes and.impro │ │ │ │ │ -00048e80: 7665 6d65 6e74 7320 746f 2074 6865 2043 vements to the C │ │ │ │ │ -00048e90: 206c 6962 7261 7279 2077 6974 686f 7574 library without │ │ │ │ │ -00048ea0: 2062 6569 6e67 2072 6562 7569 6c74 2061 being rebuilt a │ │ │ │ │ -00048eb0: 6e64 2063 6f6d 706c 6963 6174 6573 0a73 nd complicates.s │ │ │ │ │ -00048ec0: 6563 7572 6974 7920 7570 6461 7465 732e ecurity updates. │ │ │ │ │ -00048ed0: 2020 5468 6973 2072 6571 7569 7265 6d65 This requireme │ │ │ │ │ -00048ee0: 6e74 206d 6179 2062 6520 7265 6c61 7865 nt may be relaxe │ │ │ │ │ -00048ef0: 6420 666f 7220 6269 6e61 7279 0a65 7865 d for binary.exe │ │ │ │ │ -00048f00: 6375 7461 626c 6573 2077 686f 7365 2069 cutables whose i │ │ │ │ │ -00048f10: 6e74 656e 6465 6420 7075 7270 6f73 6520 ntended purpose │ │ │ │ │ -00048f20: 6973 2074 6f20 6469 6167 6e6f 7365 2061 is to diagnose a │ │ │ │ │ -00048f30: 6e64 2066 6978 2074 6865 2073 7973 7465 nd fix the syste │ │ │ │ │ -00048f40: 6d20 696e 0a73 6974 7561 7469 6f6e 7320 m in.situations │ │ │ │ │ -00048f50: 7768 6572 6520 7468 6520 474e 5520 4320 where the GNU C │ │ │ │ │ -00048f60: 6c69 6272 6172 7920 6d61 7920 6e6f 7420 library may not │ │ │ │ │ -00048f70: 6265 2075 7361 626c 6520 2873 7563 6820 be usable (such │ │ │ │ │ -00048f80: 6173 2073 7973 7465 6d0a 7265 636f 7665 as system.recove │ │ │ │ │ -00048f90: 7279 2073 6865 6c6c 7320 6f72 2075 7469 ry shells or uti │ │ │ │ │ -00048fa0: 6c69 7469 6573 206c 696b 6520 6c64 636f lities like ldco │ │ │ │ │ -00048fb0: 6e66 6967 2920 6f72 2066 6f72 2062 696e nfig) or for bin │ │ │ │ │ -00048fc0: 6172 7920 6578 6563 7574 6162 6c65 730a ary executables. │ │ │ │ │ -00048fd0: 7768 6572 6520 7468 6520 7365 6375 7269 where the securi │ │ │ │ │ -00048fe0: 7479 2062 656e 6566 6974 7320 6f66 2073 ty benefits of s │ │ │ │ │ -00048ff0: 7461 7469 6320 6c69 6e6b 696e 6720 6f75 tatic linking ou │ │ │ │ │ -00049000: 7477 6569 6768 2074 6865 2064 7261 7762 tweigh the drawb │ │ │ │ │ -00049010: 6163 6b73 2e0a 0a42 7920 6465 6661 756c acks...By defaul │ │ │ │ │ -00049020: 742c 2077 6865 6e20 6120 7061 636b 6167 t, when a packag │ │ │ │ │ -00049030: 6520 6973 2062 6569 6e67 2062 7569 6c74 e is being built │ │ │ │ │ -00049040: 2c20 616e 7920 6269 6e61 7269 6573 2063 , any binaries c │ │ │ │ │ -00049050: 7265 6174 6564 2073 686f 756c 640a 696e reated should.in │ │ │ │ │ -00049060: 636c 7564 6520 6465 6275 6767 696e 6720 clude debugging │ │ │ │ │ -00049070: 696e 666f 726d 6174 696f 6e2c 2061 7320 information, as │ │ │ │ │ -00049080: 7765 6c6c 2061 7320 6265 696e 6720 636f well as being co │ │ │ │ │ -00049090: 6d70 696c 6564 2077 6974 680a 6f70 7469 mpiled with.opti │ │ │ │ │ -000490a0: 6d69 7a61 7469 6f6e 2e20 2059 6f75 2073 mization. You s │ │ │ │ │ -000490b0: 686f 756c 6420 616c 736f 2074 7572 6e20 hould also turn │ │ │ │ │ -000490c0: 6f6e 2061 7320 6d61 6e79 2072 6561 736f on as many reaso │ │ │ │ │ -000490d0: 6e61 626c 6520 636f 6d70 696c 6174 696f nable compilatio │ │ │ │ │ -000490e0: 6e0a 7761 726e 696e 6773 2061 7320 706f n.warnings as po │ │ │ │ │ -000490f0: 7373 6962 6c65 2028 7365 6520 732d 6465 ssible (see s-de │ │ │ │ │ -00049100: 6269 616e 7275 6c65 7329 2e20 2046 6f72 bianrules). For │ │ │ │ │ -00049110: 2074 6865 2043 2070 726f 6772 616d 6d69 the C programmi │ │ │ │ │ -00049120: 6e67 0a6c 616e 6775 6167 652c 2074 6869 ng.language, thi │ │ │ │ │ -00049130: 7320 6d65 616e 7320 7468 6520 666f 6c6c s means the foll │ │ │ │ │ -00049140: 6f77 696e 6720 636f 6d70 696c 6174 696f owing compilatio │ │ │ │ │ -00049150: 6e20 7061 7261 6d65 7465 7273 2073 686f n parameters sho │ │ │ │ │ -00049160: 756c 6420 6265 0a75 7365 643a 0a0a 2020 uld be.used:.. │ │ │ │ │ -00049170: 2020 2043 4320 3d20 6763 630a 2020 2020 CC = gcc. │ │ │ │ │ -00049180: 2043 464c 4147 5320 3d20 2d4f 3220 2d67 CFLAGS = -O2 -g │ │ │ │ │ -00049190: 202d 5761 6c6c 2023 2073 616e 6520 7761 -Wall # sane wa │ │ │ │ │ -000491a0: 726e 696e 6720 6f70 7469 6f6e 7320 7661 rning options va │ │ │ │ │ -000491b0: 7279 2062 6574 7765 656e 2070 726f 6772 ry between progr │ │ │ │ │ -000491c0: 616d 730a 2020 2020 204c 4446 4c41 4753 ams. LDFLAGS │ │ │ │ │ -000491d0: 203d 2023 206e 6f6e 650a 0a42 7920 6465 = # none..By de │ │ │ │ │ -000491e0: 6661 756c 7420 616c 6c20 696e 7374 616c fault all instal │ │ │ │ │ -000491f0: 6c65 6420 6269 6e61 7269 6573 2073 686f led binaries sho │ │ │ │ │ -00049200: 756c 6420 6265 2073 7472 6970 7065 6420 uld be stripped │ │ │ │ │ -00049210: 6279 2063 616c 6c69 6e67 0a0a 2020 2020 by calling.. │ │ │ │ │ -00049220: 2073 7472 6970 202d 2d73 7472 6970 2d75 strip --strip-u │ │ │ │ │ -00049230: 6e6e 6565 6465 6420 2d2d 7265 6d6f 7665 nneeded --remove │ │ │ │ │ -00049240: 2d73 6563 7469 6f6e 3d2e 636f 6d6d 656e -section=.commen │ │ │ │ │ -00049250: 7420 2d2d 7265 6d6f 7665 2d73 6563 7469 t --remove-secti │ │ │ │ │ -00049260: 6f6e 3d2e 6e6f 7465 2062 696e 6172 6965 on=.note binarie │ │ │ │ │ -00049270: 730a 0a6f 6e20 7468 6520 6269 6e61 7269 s..on the binari │ │ │ │ │ -00049280: 6573 2061 6674 6572 2074 6865 7920 6861 es after they ha │ │ │ │ │ -00049290: 7665 2062 6565 6e20 636f 7069 6564 2069 ve been copied i │ │ │ │ │ -000492a0: 6e74 6f20 e280 9864 6562 6961 6e2f 746d nto ...debian/tm │ │ │ │ │ -000492b0: 70e2 8099 2062 7574 2062 6566 6f72 650a p... but before. │ │ │ │ │ -000492c0: 7468 6520 7472 6565 2069 7320 6d61 6465 the tree is made │ │ │ │ │ -000492d0: 2069 6e74 6f20 6120 7061 636b 6167 652e into a package. │ │ │ │ │ -000492e0: 0a0a 4974 2069 7320 6e6f 7420 7265 636f ..It is not reco │ │ │ │ │ -000492f0: 6d6d 656e 6465 6420 746f 2073 7472 6970 mmended to strip │ │ │ │ │ -00049300: 2062 696e 6172 6965 7320 6279 2070 6173 binaries by pas │ │ │ │ │ -00049310: 7369 6e67 2074 6865 20e2 8098 2d73 e280 sing the ...-s.. │ │ │ │ │ -00049320: 9920 666c 6167 2074 6f0a e280 9869 6e73 . flag to....ins │ │ │ │ │ -00049330: 7461 6c6c e280 992c 2062 6563 6175 7365 tall..., because │ │ │ │ │ -00049340: 2074 6869 7320 6661 696c 7320 746f 2072 this fails to r │ │ │ │ │ -00049350: 656d 6f76 6520 2e63 6f6d 6d65 6e74 2061 emove .comment a │ │ │ │ │ -00049360: 6e64 202e 6e6f 7465 2073 6563 7469 6f6e nd .note section │ │ │ │ │ -00049370: 732c 2061 6e64 0a61 6c73 6f20 7072 6576 s, and.also prev │ │ │ │ │ -00049380: 656e 7473 2074 6865 2061 7574 6f6d 6174 ents the automat │ │ │ │ │ -00049390: 6963 2063 7265 6174 696f 6e20 6f66 2064 ic creation of d │ │ │ │ │ -000493a0: 6267 7379 6d20 6269 6e61 7279 2070 6163 bgsym binary pac │ │ │ │ │ -000493b0: 6b61 6765 7320 6279 2074 6f6f 6c73 0a6c kages by tools.l │ │ │ │ │ -000493c0: 696b 6520 e280 9864 685f 7374 7269 70e2 ike ...dh_strip. │ │ │ │ │ -000493d0: 8099 2e0a 0a41 6c74 686f 7567 6820 6269 .....Although bi │ │ │ │ │ -000493e0: 6e61 7269 6573 2069 6e20 7468 6520 6275 naries in the bu │ │ │ │ │ -000493f0: 696c 6420 7472 6565 2073 686f 756c 6420 ild tree should │ │ │ │ │ -00049400: 6265 2063 6f6d 7069 6c65 6420 7769 7468 be compiled with │ │ │ │ │ -00049410: 2064 6562 7567 6769 6e67 0a69 6e66 6f72 debugging.infor │ │ │ │ │ -00049420: 6d61 7469 6f6e 2062 7920 6465 6661 756c mation by defaul │ │ │ │ │ -00049430: 742c 2069 7420 6361 6e20 6f66 7465 6e20 t, it can often │ │ │ │ │ -00049440: 6265 2064 6966 6669 6375 6c74 2074 6f20 be difficult to │ │ │ │ │ -00049450: 6465 6275 6720 7072 6f67 7261 6d73 2069 debug programs i │ │ │ │ │ -00049460: 660a 7468 6579 2061 7265 2061 6c73 6f20 f.they are also │ │ │ │ │ -00049470: 7375 626a 6563 7465 6420 746f 2063 6f6d subjected to com │ │ │ │ │ -00049480: 7069 6c65 7220 6f70 7469 6d69 7a61 7469 piler optimizati │ │ │ │ │ -00049490: 6f6e 2e20 2046 6f72 2074 6869 7320 7265 on. For this re │ │ │ │ │ -000494a0: 6173 6f6e 2c20 6974 0a69 7320 7265 636f ason, it.is reco │ │ │ │ │ -000494b0: 6d6d 656e 6465 6420 746f 2073 7570 706f mmended to suppo │ │ │ │ │ -000494c0: 7274 2074 6865 2073 7461 6e64 6172 6469 rt the standardi │ │ │ │ │ -000494d0: 7a65 6420 656e 7669 726f 6e6d 656e 7420 zed environment │ │ │ │ │ -000494e0: 7661 7269 6162 6c65 0ae2 8098 4445 425f variable....DEB_ │ │ │ │ │ -000494f0: 4255 494c 445f 4f50 5449 4f4e 53e2 8099 BUILD_OPTIONS... │ │ │ │ │ -00049500: 2028 7365 6520 732d 6465 6269 616e 7275 (see s-debianru │ │ │ │ │ -00049510: 6c65 732d 6f70 7469 6f6e 7329 2e20 2054 les-options). T │ │ │ │ │ -00049520: 6869 7320 7661 7269 6162 6c65 2063 616e his variable can │ │ │ │ │ -00049530: 0a63 6f6e 7461 696e 2073 6576 6572 616c .contain several │ │ │ │ │ -00049540: 2066 6c61 6773 2074 6f20 6368 616e 6765 flags to change │ │ │ │ │ -00049550: 2068 6f77 2061 2070 6163 6b61 6765 2069 how a package i │ │ │ │ │ -00049560: 7320 636f 6d70 696c 6564 2061 6e64 2062 s compiled and b │ │ │ │ │ -00049570: 7569 6c74 2e0a 0a49 7420 6973 2075 7020 uilt...It is up │ │ │ │ │ -00049580: 746f 2074 6865 2070 6163 6b61 6765 206d to the package m │ │ │ │ │ -00049590: 6169 6e74 6169 6e65 7220 746f 2064 6563 aintainer to dec │ │ │ │ │ -000495a0: 6964 6520 7768 6174 2063 6f6d 7069 6c61 ide what compila │ │ │ │ │ -000495b0: 7469 6f6e 206f 7074 696f 6e73 0a61 7265 tion options.are │ │ │ │ │ -000495c0: 2062 6573 7420 666f 7220 7468 6520 7061 best for the pa │ │ │ │ │ -000495d0: 636b 6167 652e 2020 4365 7274 6169 6e20 ckage. Certain │ │ │ │ │ -000495e0: 6269 6e61 7269 6573 2028 7375 6368 2061 binaries (such a │ │ │ │ │ -000495f0: 730a 636f 6d70 7574 6174 696f 6e61 6c6c s.computationall │ │ │ │ │ -00049600: 792d 696e 7465 6e73 6976 6520 7072 6f67 y-intensive prog │ │ │ │ │ -00049610: 7261 6d73 2920 7769 6c6c 2066 756e 6374 rams) will funct │ │ │ │ │ -00049620: 696f 6e20 6265 7474 6572 2077 6974 6820 ion better with │ │ │ │ │ -00049630: 6365 7274 6169 6e0a 666c 6167 7320 28e2 certain.flags (. │ │ │ │ │ -00049640: 8098 2d4f 33e2 8099 2c20 666f 7220 6578 ..-O3..., for ex │ │ │ │ │ -00049650: 616d 706c 6529 3b20 6665 656c 2066 7265 ample); feel fre │ │ │ │ │ -00049660: 6520 746f 2075 7365 2074 6865 6d2e 2020 e to use them. │ │ │ │ │ -00049670: 506c 6561 7365 2075 7365 2067 6f6f 640a Please use good. │ │ │ │ │ -00049680: 6a75 6467 6d65 6e74 2068 6572 652e 2020 judgment here. │ │ │ │ │ -00049690: 446f 6ee2 8099 7420 7573 6520 666c 6167 Don...t use flag │ │ │ │ │ -000496a0: 7320 666f 7220 7468 6520 7361 6b65 206f s for the sake o │ │ │ │ │ -000496b0: 6620 6974 3b20 6f6e 6c79 2075 7365 2074 f it; only use t │ │ │ │ │ -000496c0: 6865 6d20 6966 0a74 6865 7265 2069 7320 hem if.there is │ │ │ │ │ -000496d0: 676f 6f64 2072 6561 736f 6e20 746f 2064 good reason to d │ │ │ │ │ -000496e0: 6f20 736f 2e20 2046 6565 6c20 6672 6565 o so. Feel free │ │ │ │ │ -000496f0: 2074 6f20 6f76 6572 7269 6465 2074 6865 to override the │ │ │ │ │ -00049700: 2075 7073 7472 6561 6d0a 6175 7468 6f72 upstream.author │ │ │ │ │ -00049710: e280 9973 2069 6465 6173 2061 626f 7574 ...s ideas about │ │ │ │ │ -00049720: 2077 6869 6368 2063 6f6d 7069 6c61 7469 which compilati │ │ │ │ │ -00049730: 6f6e 206f 7074 696f 6e73 2061 7265 2062 on options are b │ │ │ │ │ -00049740: 6573 743a 2074 6865 7920 6172 6520 6f66 est: they are of │ │ │ │ │ -00049750: 7465 6e0a 696e 6170 7072 6f70 7269 6174 ten.inappropriat │ │ │ │ │ -00049760: 6520 666f 7220 6f75 7220 656e 7669 726f e for our enviro │ │ │ │ │ -00049770: 6e6d 656e 742e 0a0a 1f0a 4669 6c65 3a20 nment.....File: │ │ │ │ │ -00049780: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00049790: 666f 2c20 204e 6f64 653a 204c 6962 7261 fo, Node: Libra │ │ │ │ │ -000497a0: 7269 6573 2c20 204e 6578 743a 2053 6861 ries, Next: Sha │ │ │ │ │ -000497b0: 7265 6420 6c69 6272 6172 6965 733c 323e red libraries<2> │ │ │ │ │ -000497c0: 2c20 2050 7265 763a 2042 696e 6172 6965 , Prev: Binarie │ │ │ │ │ -000497d0: 732c 2020 5570 3a20 4669 6c65 733c 323e s, Up: Files<2> │ │ │ │ │ -000497e0: 0a0a 392e 3220 4c69 6272 6172 6965 730a ..9.2 Libraries. │ │ │ │ │ -000497f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I │ │ │ │ │ -00049800: 6620 7468 6520 7061 636b 6167 6520 6973 f the package is │ │ │ │ │ -00049810: 2027 6172 6368 6974 6563 7475 7265 3a20 'architecture: │ │ │ │ │ -00049820: 616e 7927 2c20 7468 656e 2074 6865 2073 any', then the s │ │ │ │ │ -00049830: 6861 7265 6420 6c69 6272 6172 790a 636f hared library.co │ │ │ │ │ -00049840: 6d70 696c 6174 696f 6e20 616e 6420 6c69 mpilation and li │ │ │ │ │ -00049850: 6e6b 696e 6720 666c 6167 7320 6d75 7374 nking flags must │ │ │ │ │ -00049860: 2068 6176 6520 e280 982d 6650 4943 e280 have ...-fPIC.. │ │ │ │ │ -00049870: 992c 206f 7220 7468 6520 7061 636b 6167 ., or the packag │ │ │ │ │ -00049880: 6520 7368 616c 6c0a 6e6f 7420 6275 696c e shall.not buil │ │ │ │ │ -00049890: 6420 6f6e 2073 6f6d 6520 6f66 2074 6865 d on some of the │ │ │ │ │ -000498a0: 2073 7570 706f 7274 6564 2061 7263 6869 supported archi │ │ │ │ │ -000498b0: 7465 6374 7572 6573 2e20 2028 3129 2020 tectures. (1) │ │ │ │ │ -000498c0: 416e 7920 6578 6365 7074 696f 6e20 746f Any exception to │ │ │ │ │ -000498d0: 0a74 6869 7320 7275 6c65 206d 7573 7420 .this rule must │ │ │ │ │ -000498e0: 6265 2064 6973 6375 7373 6564 206f 6e20 be discussed on │ │ │ │ │ -000498f0: 7468 6520 6d61 696c 696e 6720 6c69 7374 the mailing list │ │ │ │ │ -00049900: 0a27 6465 6269 616e 2d64 6576 656c 406c .'debian-devel@l │ │ │ │ │ -00049910: 6973 7473 2e64 6562 6961 6e2e 6f72 6727 ists.debian.org' │ │ │ │ │ -00049920: 2c20 616e 6420 6120 726f 7567 6820 636f , and a rough co │ │ │ │ │ -00049930: 6e73 656e 7375 7320 6f62 7461 696e 6564 nsensus obtained │ │ │ │ │ -00049940: 2e20 2054 6865 0a72 6561 736f 6e73 2066 . The.reasons f │ │ │ │ │ -00049950: 6f72 206e 6f74 2063 6f6d 7069 6c69 6e67 or not compiling │ │ │ │ │ -00049960: 2077 6974 6820 e280 982d 6650 4943 e280 with ...-fPIC.. │ │ │ │ │ -00049970: 9920 666c 6167 206d 7573 7420 6265 2072 . flag must be r │ │ │ │ │ -00049980: 6563 6f72 6465 6420 696e 2074 6865 2066 ecorded in the f │ │ │ │ │ -00049990: 696c 650a e280 9852 4541 444d 452e 4465 ile....README.De │ │ │ │ │ -000499a0: 6269 616e e280 992c 2061 6e64 2063 6172 bian..., and car │ │ │ │ │ -000499b0: 6520 6d75 7374 2062 6520 7461 6b65 6e20 e must be taken │ │ │ │ │ -000499c0: 746f 2065 6974 6865 7220 7265 7374 7269 to either restri │ │ │ │ │ -000499d0: 6374 2074 6865 0a61 7263 6869 7465 6374 ct the.architect │ │ │ │ │ -000499e0: 7572 6520 6f72 2061 7272 616e 6765 2066 ure or arrange f │ │ │ │ │ -000499f0: 6f72 20e2 8098 2d66 5049 43e2 8099 2074 or ...-fPIC... t │ │ │ │ │ -00049a00: 6f20 6265 2075 7365 6420 6f6e 2061 7263 o be used on arc │ │ │ │ │ -00049a10: 6869 7465 6374 7572 6573 2077 6865 7265 hitectures where │ │ │ │ │ -00049a20: 2069 740a 6973 2072 6571 7569 7265 642e it.is required. │ │ │ │ │ -00049a30: 2020 2832 290a 0a41 7320 746f 2074 6865 (2)..As to the │ │ │ │ │ -00049a40: 2073 7461 7469 6320 6c69 6272 6172 6965 static librarie │ │ │ │ │ -00049a50: 732c 2074 6865 2063 6f6d 6d6f 6e20 6361 s, the common ca │ │ │ │ │ -00049a60: 7365 2069 7320 6e6f 7420 746f 2068 6176 se is not to hav │ │ │ │ │ -00049a70: 6520 7265 6c6f 6361 7461 626c 650a 636f e relocatable.co │ │ │ │ │ -00049a80: 6465 2c20 7369 6e63 6520 7468 6572 6520 de, since there │ │ │ │ │ -00049a90: 6973 206e 6f20 6265 6e65 6669 742c 2075 is no benefit, u │ │ │ │ │ -00049aa0: 6e6c 6573 7320 696e 2073 7065 6369 6669 nless in specifi │ │ │ │ │ -00049ab0: 6320 6361 7365 733b 2074 6865 7265 666f c cases; therefo │ │ │ │ │ -00049ac0: 7265 2074 6865 0a73 7461 7469 6320 7665 re the.static ve │ │ │ │ │ -00049ad0: 7273 696f 6e20 6d75 7374 206e 6f74 2062 rsion must not b │ │ │ │ │ -00049ae0: 6520 636f 6d70 696c 6564 2077 6974 6820 e compiled with │ │ │ │ │ -00049af0: 7468 6520 e280 982d 6650 4943 e280 9920 the ...-fPIC... │ │ │ │ │ -00049b00: 666c 6167 2e20 2041 6e79 0a65 7863 6570 flag. Any.excep │ │ │ │ │ -00049b10: 7469 6f6e 2074 6f20 7468 6973 2072 756c tion to this rul │ │ │ │ │ -00049b20: 6520 7368 6f75 6c64 2062 6520 6469 7363 e should be disc │ │ │ │ │ -00049b30: 7573 7365 6420 6f6e 2074 6865 206d 6169 ussed on the mai │ │ │ │ │ -00049b40: 6c69 6e67 206c 6973 740a 2764 6562 6961 ling list.'debia │ │ │ │ │ -00049b50: 6e2d 6465 7665 6c40 6c69 7374 732e 6465 n-devel@lists.de │ │ │ │ │ -00049b60: 6269 616e 2e6f 7267 272c 2061 6e64 2074 bian.org', and t │ │ │ │ │ -00049b70: 6865 2072 6561 736f 6e73 2066 6f72 2063 he reasons for c │ │ │ │ │ -00049b80: 6f6d 7069 6c69 6e67 2077 6974 6820 7468 ompiling with th │ │ │ │ │ -00049b90: 650a e280 982d 6650 4943 e280 9920 666c e....-fPIC... fl │ │ │ │ │ -00049ba0: 6167 206d 7573 7420 6265 2072 6563 6f72 ag must be recor │ │ │ │ │ -00049bb0: 6465 6420 696e 2074 6865 2066 696c 6520 ded in the file │ │ │ │ │ -00049bc0: e280 9852 4541 444d 452e 4465 6269 616e ...README.Debian │ │ │ │ │ -00049bd0: e280 992e 2020 2833 290a 0a49 6e20 6f74 .... (3)..In ot │ │ │ │ │ -00049be0: 6865 7220 776f 7264 732c 2069 6620 626f her words, if bo │ │ │ │ │ -00049bf0: 7468 2061 2073 6861 7265 6420 616e 6420 th a shared and │ │ │ │ │ -00049c00: 6120 7374 6174 6963 206c 6962 7261 7279 a static library │ │ │ │ │ -00049c10: 2069 7320 6265 696e 6720 6275 696c 742c is being built, │ │ │ │ │ -00049c20: 0a65 6163 6820 736f 7572 6365 2075 6e69 .each source uni │ │ │ │ │ -00049c30: 7420 28e2 8098 2a2e 63e2 8099 2c20 666f t (...*.c..., fo │ │ │ │ │ -00049c40: 7220 6578 616d 706c 652c 2066 6f72 2043 r example, for C │ │ │ │ │ -00049c50: 2066 696c 6573 2920 7769 6c6c 206e 6565 files) will nee │ │ │ │ │ -00049c60: 6420 746f 2062 650a 636f 6d70 696c 6564 d to be.compiled │ │ │ │ │ -00049c70: 2074 7769 6365 2c20 666f 7220 7468 6520 twice, for the │ │ │ │ │ -00049c80: 6e6f 726d 616c 2063 6173 652e 0a0a 4c69 normal case...Li │ │ │ │ │ -00049c90: 6272 6172 6965 7320 7368 6f75 6c64 2062 braries should b │ │ │ │ │ -00049ca0: 6520 6275 696c 7420 7769 7468 2074 6872 e built with thr │ │ │ │ │ -00049cb0: 6561 6469 6e67 2073 7570 706f 7274 2061 eading support a │ │ │ │ │ -00049cc0: 6e64 2074 6f20 6265 2074 6872 6561 642d nd to be thread- │ │ │ │ │ -00049cd0: 7361 6665 0a69 6620 7468 6520 6c69 6272 safe.if the libr │ │ │ │ │ -00049ce0: 6172 7920 7375 7070 6f72 7473 2074 6869 ary supports thi │ │ │ │ │ -00049cf0: 732e 0a0a 416c 7468 6f75 6768 206e 6f74 s...Although not │ │ │ │ │ -00049d00: 2065 6e66 6f72 6365 6420 6279 2074 6865 enforced by the │ │ │ │ │ -00049d10: 2062 7569 6c64 2074 6f6f 6c73 2c20 7368 build tools, sh │ │ │ │ │ -00049d20: 6172 6564 206c 6962 7261 7269 6573 206d ared libraries m │ │ │ │ │ -00049d30: 7573 7420 6265 0a6c 696e 6b65 6420 6167 ust be.linked ag │ │ │ │ │ -00049d40: 6169 6e73 7420 616c 6c20 6c69 6272 6172 ainst all librar │ │ │ │ │ -00049d50: 6965 7320 7468 6174 2074 6865 7920 7573 ies that they us │ │ │ │ │ -00049d60: 6520 7379 6d62 6f6c 7320 6672 6f6d 2069 e symbols from i │ │ │ │ │ -00049d70: 6e20 7468 6520 7361 6d65 2077 6179 0a74 n the same way.t │ │ │ │ │ -00049d80: 6861 7420 6269 6e61 7269 6573 2061 7265 hat binaries are │ │ │ │ │ -00049d90: 2e20 2054 6869 7320 656e 7375 7265 7320 . This ensures │ │ │ │ │ -00049da0: 7468 6520 636f 7272 6563 7420 6675 6e63 the correct func │ │ │ │ │ -00049db0: 7469 6f6e 696e 6720 6f66 2074 6865 202a tioning of the * │ │ │ │ │ -00049dc0: 6e6f 7465 0a73 796d 626f 6c73 3a20 3336 note.symbols: 36 │ │ │ │ │ -00049dd0: 2e20 616e 6420 2a6e 6f74 6520 7368 6c69 . and *note shli │ │ │ │ │ -00049de0: 6273 3a20 3337 2e20 7379 7374 656d 7320 bs: 37. systems │ │ │ │ │ -00049df0: 616e 6420 6775 6172 616e 7465 6573 2074 and guarantees t │ │ │ │ │ -00049e00: 6861 7420 616c 6c0a 6c69 6272 6172 6965 hat all.librarie │ │ │ │ │ -00049e10: 7320 6361 6e20 6265 2073 6166 656c 7920 s can be safely │ │ │ │ │ -00049e20: 6f70 656e 6564 2077 6974 6820 e280 9864 opened with ...d │ │ │ │ │ -00049e30: 6c6f 7065 6e28 29e2 8099 2e20 2050 6163 lopen().... Pac │ │ │ │ │ -00049e40: 6b61 6765 7273 206d 6179 2077 6973 6820 kagers may wish │ │ │ │ │ -00049e50: 746f 0a75 7365 2074 6865 2067 6363 206f to.use the gcc o │ │ │ │ │ -00049e60: 7074 696f 6e20 e280 982d 576c 2c2d 7a2c ption ...-Wl,-z, │ │ │ │ │ -00049e70: 6465 6673 e280 9920 7768 656e 2062 7569 defs... when bui │ │ │ │ │ -00049e80: 6c64 696e 6720 6120 7368 6172 6564 206c lding a shared l │ │ │ │ │ -00049e90: 6962 7261 7279 2e20 2053 696e 6365 0a74 ibrary. Since.t │ │ │ │ │ -00049ea0: 6869 7320 6f70 7469 6f6e 2065 6e66 6f72 his option enfor │ │ │ │ │ -00049eb0: 6365 7320 7379 6d62 6f6c 2072 6573 6f6c ces symbol resol │ │ │ │ │ -00049ec0: 7574 696f 6e20 6174 2062 7569 6c64 2074 ution at build t │ │ │ │ │ -00049ed0: 696d 652c 2061 206d 6973 7369 6e67 206c ime, a missing l │ │ │ │ │ -00049ee0: 6962 7261 7279 0a72 6566 6572 656e 6365 ibrary.reference │ │ │ │ │ -00049ef0: 2077 696c 6c20 6265 2063 6175 6768 7420 will be caught │ │ │ │ │ -00049f00: 6561 726c 7920 6173 2061 2066 6174 616c early as a fatal │ │ │ │ │ -00049f10: 2062 7569 6c64 2065 7272 6f72 2e0a 0a41 build error...A │ │ │ │ │ -00049f20: 6c6c 2069 6e73 7461 6c6c 6564 2073 6861 ll installed sha │ │ │ │ │ -00049f30: 7265 6420 6c69 6272 6172 6965 7320 7368 red libraries sh │ │ │ │ │ -00049f40: 6f75 6c64 2062 6520 7374 7269 7070 6564 ould be stripped │ │ │ │ │ -00049f50: 2077 6974 680a 0a20 2020 2020 7374 7269 with.. stri │ │ │ │ │ -00049f60: 7020 2d2d 7374 7269 702d 756e 6e65 6564 p --strip-unneed │ │ │ │ │ -00049f70: 6564 202d 2d72 656d 6f76 652d 7365 6374 ed --remove-sect │ │ │ │ │ -00049f80: 696f 6e3d 2e63 6f6d 6d65 6e74 202d 2d72 ion=.comment --r │ │ │ │ │ -00049f90: 656d 6f76 652d 7365 6374 696f 6e3d 2e6e emove-section=.n │ │ │ │ │ -00049fa0: 6f74 6520 796f 7572 2d6c 6962 0a0a 2854 ote your-lib..(T │ │ │ │ │ -00049fb0: 6865 206f 7074 696f 6e20 e280 982d 2d73 he option ...--s │ │ │ │ │ -00049fc0: 7472 6970 2d75 6e6e 6565 6465 64e2 8099 trip-unneeded... │ │ │ │ │ -00049fd0: 206d 616b 6573 20e2 8098 7374 7269 70e2 makes ...strip. │ │ │ │ │ -00049fe0: 8099 2072 656d 6f76 6520 6f6e 6c79 2074 .. remove only t │ │ │ │ │ -00049ff0: 6865 2073 796d 626f 6c73 0a77 6869 6368 he symbols.which │ │ │ │ │ -0004a000: 2061 7265 6ee2 8099 7420 6e65 6564 6564 aren...t needed │ │ │ │ │ -0004a010: 2066 6f72 2072 656c 6f63 6174 696f 6e20 for relocation │ │ │ │ │ -0004a020: 7072 6f63 6573 7369 6e67 2e29 2020 5368 processing.) Sh │ │ │ │ │ -0004a030: 6172 6564 206c 6962 7261 7269 6573 2063 ared libraries c │ │ │ │ │ -0004a040: 616e 0a66 756e 6374 696f 6e20 7065 7266 an.function perf │ │ │ │ │ -0004a050: 6563 746c 7920 7765 6c6c 2077 6865 6e20 ectly well when │ │ │ │ │ -0004a060: 7374 7269 7070 6564 2c20 7369 6e63 6520 stripped, since │ │ │ │ │ -0004a070: 7468 6520 7379 6d62 6f6c 7320 666f 7220 the symbols for │ │ │ │ │ -0004a080: 6479 6e61 6d69 630a 6c69 6e6b 696e 6720 dynamic.linking │ │ │ │ │ -0004a090: 6172 6520 696e 2061 2073 6570 6172 6174 are in a separat │ │ │ │ │ -0004a0a0: 6520 7061 7274 206f 6620 7468 6520 454c e part of the EL │ │ │ │ │ -0004a0b0: 4620 6f62 6a65 6374 2066 696c 652e 2020 F object file. │ │ │ │ │ -0004a0c0: 2834 290a 0a4e 6f74 6520 7468 6174 2075 (4)..Note that u │ │ │ │ │ -0004a0d0: 6e64 6572 2073 6f6d 6520 6369 7263 756d nder some circum │ │ │ │ │ -0004a0e0: 7374 616e 6365 7320 6974 206d 6179 2062 stances it may b │ │ │ │ │ -0004a0f0: 6520 7573 6566 756c 2074 6f20 696e 7374 e useful to inst │ │ │ │ │ -0004a100: 616c 6c20 6120 7368 6172 6564 0a6c 6962 all a shared.lib │ │ │ │ │ -0004a110: 7261 7279 2075 6e73 7472 6970 7065 642c rary unstripped, │ │ │ │ │ -0004a120: 2066 6f72 2065 7861 6d70 6c65 2077 6865 for example whe │ │ │ │ │ -0004a130: 6e20 6275 696c 6469 6e67 2061 2073 6570 n building a sep │ │ │ │ │ -0004a140: 6172 6174 6520 7061 636b 6167 6520 746f arate package to │ │ │ │ │ -0004a150: 0a73 7570 706f 7274 2064 6562 7567 6769 .support debuggi │ │ │ │ │ -0004a160: 6e67 2e20 2054 6865 2064 6562 6865 6c70 ng. The debhelp │ │ │ │ │ -0004a170: 6572 20e2 8098 6468 5f73 7472 6970 e280 er ...dh_strip.. │ │ │ │ │ -0004a180: 9920 746f 6f6c 2063 616e 2063 7265 6174 . tool can creat │ │ │ │ │ -0004a190: 6520 7375 6368 0a70 6163 6b61 6765 7320 e such.packages │ │ │ │ │ -0004a1a0: 6175 746f 6d61 7469 6361 6c6c 792e 0a0a automatically... │ │ │ │ │ -0004a1b0: 5368 6172 6564 206f 626a 6563 7420 6669 Shared object fi │ │ │ │ │ -0004a1c0: 6c65 7320 286f 6674 656e 20e2 8098 2e73 les (often ....s │ │ │ │ │ -0004a1d0: 6fe2 8099 2066 696c 6573 2920 7468 6174 o... files) that │ │ │ │ │ -0004a1e0: 2061 7265 206e 6f74 2070 7562 6c69 6320 are not public │ │ │ │ │ -0004a1f0: 6c69 6272 6172 6965 732c 0a74 6861 7420 libraries,.that │ │ │ │ │ -0004a200: 6973 2c20 7468 6579 2061 7265 206e 6f74 is, they are not │ │ │ │ │ -0004a210: 206d 6561 6e74 2074 6f20 6265 206c 696e meant to be lin │ │ │ │ │ -0004a220: 6b65 6420 746f 2062 7920 7468 6972 6420 ked to by third │ │ │ │ │ -0004a230: 7061 7274 7920 6578 6563 7574 6162 6c65 party executable │ │ │ │ │ -0004a240: 730a 2862 696e 6172 6965 7320 6f66 206f s.(binaries of o │ │ │ │ │ -0004a250: 7468 6572 2070 6163 6b61 6765 7329 2c20 ther packages), │ │ │ │ │ -0004a260: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ -0004a270: 6c65 6420 696e 2073 7562 6469 7265 6374 led in subdirect │ │ │ │ │ -0004a280: 6f72 6965 7320 6f66 0a74 6865 20e2 8098 ories of.the ... │ │ │ │ │ -0004a290: 2f75 7372 2f6c 6962 e280 9920 6f72 20e2 /usr/lib... or . │ │ │ │ │ -0004a2a0: 8098 2f75 7372 2f6c 6962 2f74 7269 706c ../usr/lib/tripl │ │ │ │ │ -0004a2b0: 6574 e280 9920 6469 7265 6374 6f72 6965 et... directorie │ │ │ │ │ -0004a2c0: 7320 2873 6565 2074 6865 2046 4853 2066 s (see the FHS f │ │ │ │ │ -0004a2d0: 6f72 2061 0a64 6566 696e 6974 696f 6e29 or a.definition) │ │ │ │ │ -0004a2e0: 2e20 2053 7563 6820 6669 6c65 7320 6172 . Such files ar │ │ │ │ │ -0004a2f0: 6520 6578 656d 7074 2066 726f 6d20 7468 e exempt from th │ │ │ │ │ -0004a300: 6520 7275 6c65 7320 7468 6174 2067 6f76 e rules that gov │ │ │ │ │ -0004a310: 6572 6e20 6f72 6469 6e61 7279 0a73 6861 ern ordinary.sha │ │ │ │ │ -0004a320: 7265 6420 6c69 6272 6172 6965 732c 2065 red libraries, e │ │ │ │ │ -0004a330: 7863 6570 7420 7468 6174 2074 6865 7920 xcept that they │ │ │ │ │ -0004a340: 6d75 7374 206e 6f74 2062 6520 696e 7374 must not be inst │ │ │ │ │ -0004a350: 616c 6c65 6420 6578 6563 7574 6162 6c65 alled executable │ │ │ │ │ -0004a360: 2061 6e64 0a73 686f 756c 6420 6265 2073 and.should be s │ │ │ │ │ -0004a370: 7472 6970 7065 642e 2020 2835 290a 0a50 tripped. (5)..P │ │ │ │ │ -0004a380: 6163 6b61 6765 7320 7468 6174 2075 7365 ackages that use │ │ │ │ │ -0004a390: 20e2 8098 6c69 6274 6f6f 6ce2 8099 2074 ...libtool... t │ │ │ │ │ -0004a3a0: 6f20 6372 6561 7465 2061 6e64 2069 6e73 o create and ins │ │ │ │ │ -0004a3b0: 7461 6c6c 2074 6865 6972 2073 6861 7265 tall their share │ │ │ │ │ -0004a3c0: 6420 6c69 6272 6172 6965 730a 696e 7374 d libraries.inst │ │ │ │ │ -0004a3d0: 616c 6c20 6120 6669 6c65 2063 6f6e 7461 all a file conta │ │ │ │ │ -0004a3e0: 696e 696e 6720 6164 6469 7469 6f6e 616c ining additional │ │ │ │ │ -0004a3f0: 206d 6574 6164 6174 6120 2865 6e64 696e metadata (endin │ │ │ │ │ -0004a400: 6720 696e 20e2 8098 2e6c 61e2 8099 290a g in ....la...). │ │ │ │ │ -0004a410: 616c 6f6e 6773 6964 6520 7468 6520 6c69 alongside the li │ │ │ │ │ -0004a420: 6272 6172 792e 2020 466f 7220 7075 626c brary. For publ │ │ │ │ │ -0004a430: 6963 206c 6962 7261 7269 6573 2069 6e74 ic libraries int │ │ │ │ │ -0004a440: 656e 6465 6420 666f 7220 7573 6520 6279 ended for use by │ │ │ │ │ -0004a450: 206f 7468 6572 0a70 6163 6b61 6765 732c other.packages, │ │ │ │ │ -0004a460: 2074 6865 7365 2066 696c 6573 206e 6f72 these files nor │ │ │ │ │ -0004a470: 6d61 6c6c 7920 7368 6f75 6c64 206e 6f74 mally should not │ │ │ │ │ -0004a480: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ -0004a490: 7468 6520 4465 6269 616e 0a70 6163 6b61 the Debian.packa │ │ │ │ │ -0004a4a0: 6765 2c20 7369 6e63 6520 7468 6520 696e ge, since the in │ │ │ │ │ -0004a4b0: 666f 726d 6174 696f 6e20 7468 6579 2069 formation they i │ │ │ │ │ -0004a4c0: 6e63 6c75 6465 2069 7320 6e6f 7420 6e65 nclude is not ne │ │ │ │ │ -0004a4d0: 6365 7373 6172 7920 746f 206c 696e 6b0a cessary to link. │ │ │ │ │ -0004a4e0: 7769 7468 2074 6865 2073 6861 7265 6420 with the shared │ │ │ │ │ -0004a4f0: 6c69 6272 6172 7920 6f6e 2044 6562 6961 library on Debia │ │ │ │ │ -0004a500: 6e20 616e 6420 6361 6e20 6164 6420 756e n and can add un │ │ │ │ │ -0004a510: 6e65 6365 7373 6172 7920 6164 6469 7469 necessary additi │ │ │ │ │ -0004a520: 6f6e 616c 0a64 6570 656e 6465 6e63 6965 onal.dependencie │ │ │ │ │ -0004a530: 7320 746f 206f 7468 6572 2070 726f 6772 s to other progr │ │ │ │ │ -0004a540: 616d 7320 6f72 206c 6962 7261 7269 6573 ams or libraries │ │ │ │ │ -0004a550: 2e20 2028 3629 2020 4966 2074 6865 20e2 . (6) If the . │ │ │ │ │ -0004a560: 8098 2e6c 61e2 8099 2066 696c 6520 6973 ...la... file is │ │ │ │ │ -0004a570: 0a72 6571 7569 7265 6420 666f 7220 7468 .required for th │ │ │ │ │ -0004a580: 6174 206c 6962 7261 7279 2028 6966 2c20 at library (if, │ │ │ │ │ -0004a590: 666f 7220 696e 7374 616e 6365 2c20 6974 for instance, it │ │ │ │ │ -0004a5a0: e280 9973 206c 6f61 6465 6420 7669 6120 ...s loaded via │ │ │ │ │ -0004a5b0: e280 986c 6962 6c74 646c e280 990a 696e ...libltdl....in │ │ │ │ │ -0004a5c0: 2061 2077 6179 2074 6861 7420 7265 7175 a way that requ │ │ │ │ │ -0004a5d0: 6972 6573 2074 6861 7420 6d65 7461 2d69 ires that meta-i │ │ │ │ │ -0004a5e0: 6e66 6f72 6d61 7469 6f6e 292c 2074 6865 nformation), the │ │ │ │ │ -0004a5f0: 20e2 8098 6465 7065 6e64 656e 6379 5f6c ...dependency_l │ │ │ │ │ -0004a600: 6962 73e2 8099 0a73 6574 7469 6e67 2069 ibs....setting i │ │ │ │ │ -0004a610: 6e20 7468 6520 e280 982e 6c61 e280 9920 n the ....la... │ │ │ │ │ -0004a620: 6669 6c65 2073 686f 756c 6420 6e6f 726d file should norm │ │ │ │ │ -0004a630: 616c 6c79 2062 6520 7365 7420 746f 2074 ally be set to t │ │ │ │ │ -0004a640: 6865 2065 6d70 7479 2073 7472 696e 672e he empty string. │ │ │ │ │ -0004a650: 0a49 6620 7468 6520 7368 6172 6564 206c .If the shared l │ │ │ │ │ -0004a660: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ -0004a670: 6e74 2070 6163 6b61 6765 2068 6173 2068 nt package has h │ │ │ │ │ -0004a680: 6973 746f 7269 6361 6c6c 7920 696e 636c istorically incl │ │ │ │ │ -0004a690: 7564 6564 2074 6865 0ae2 8098 2e6c 61e2 uded the.....la. │ │ │ │ │ -0004a6a0: 8099 2c20 6974 206d 7573 7420 6265 2072 .., it must be r │ │ │ │ │ -0004a6b0: 6574 6169 6e65 6420 696e 2074 6865 2064 etained in the d │ │ │ │ │ -0004a6c0: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ -0004a6d0: 6765 2028 7769 7468 0ae2 8098 6465 7065 ge (with....depe │ │ │ │ │ -0004a6e0: 6e64 656e 6379 5f6c 6962 73e2 8099 2065 ndency_libs... e │ │ │ │ │ -0004a6f0: 6d70 7469 6564 2920 756e 7469 6c20 616c mptied) until al │ │ │ │ │ -0004a700: 6c20 6c69 6272 6172 6965 7320 7468 6174 l libraries that │ │ │ │ │ -0004a710: 2064 6570 656e 6420 6f6e 2069 7420 6861 depend on it ha │ │ │ │ │ -0004a720: 7665 0a72 656d 6f76 6564 206f 7220 656d ve.removed or em │ │ │ │ │ -0004a730: 7074 6965 6420 e280 9864 6570 656e 6465 ptied ...depende │ │ │ │ │ -0004a740: 6e63 795f 6c69 6273 e280 9920 696e 2074 ncy_libs... in t │ │ │ │ │ -0004a750: 6865 6972 20e2 8098 2e6c 61e2 8099 2066 heir ....la... f │ │ │ │ │ -0004a760: 696c 6573 2074 6f20 7072 6576 656e 740a iles to prevent. │ │ │ │ │ -0004a770: 6c69 6e6b 696e 6720 7769 7468 2074 686f linking with tho │ │ │ │ │ -0004a780: 7365 206f 7468 6572 206c 6962 7261 7269 se other librari │ │ │ │ │ -0004a790: 6573 2075 7369 6e67 20e2 8098 6c69 6274 es using ...libt │ │ │ │ │ -0004a7a0: 6f6f 6ce2 8099 2066 726f 6d20 6661 696c ool... from fail │ │ │ │ │ -0004a7b0: 696e 672e 0a0a 4966 2074 6865 20e2 8098 ing...If the ... │ │ │ │ │ -0004a7c0: 2e6c 61e2 8099 206d 7573 7420 6265 2069 .la... must be i │ │ │ │ │ -0004a7d0: 6e63 6c75 6465 642c 2069 7420 7368 6f75 ncluded, it shou │ │ │ │ │ -0004a7e0: 6c64 2062 6520 696e 636c 7564 6564 2069 ld be included i │ │ │ │ │ -0004a7f0: 6e20 7468 6520 6465 7665 6c6f 706d 656e n the developmen │ │ │ │ │ -0004a800: 740a 28e2 8098 2d64 6576 e280 9929 2070 t.(...-dev...) p │ │ │ │ │ -0004a810: 6163 6b61 6765 2c20 756e 6c65 7373 2074 ackage, unless t │ │ │ │ │ -0004a820: 6865 206c 6962 7261 7279 2077 696c 6c20 he library will │ │ │ │ │ -0004a830: 6265 206c 6f61 6465 6420 6279 20e2 8098 be loaded by ... │ │ │ │ │ -0004a840: 6c69 6274 6f6f 6ce2 8099 e280 9973 0ae2 libtool......s.. │ │ │ │ │ -0004a850: 8098 6c69 626c 7464 6ce2 8099 206c 6962 ..libltdl... lib │ │ │ │ │ -0004a860: 7261 7279 2e20 2049 6620 6974 2069 7320 rary. If it is │ │ │ │ │ -0004a870: 696e 7465 6e64 6564 2066 6f72 2075 7365 intended for use │ │ │ │ │ -0004a880: 2077 6974 6820 e280 986c 6962 6c74 646c with ...libltdl │ │ │ │ │ -0004a890: e280 992c 2074 6865 20e2 8098 2e6c 61e2 ..., the ....la. │ │ │ │ │ -0004a8a0: 8099 0a66 696c 6573 206d 7573 7420 676f ...files must go │ │ │ │ │ -0004a8b0: 2069 6e20 7468 6520 7275 6e2d 7469 6d65 in the run-time │ │ │ │ │ -0004a8c0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -0004a8d0: 2e0a 0a54 6865 7365 2072 6571 7569 7265 ...These require │ │ │ │ │ -0004a8e0: 6d65 6e74 7320 666f 7220 6861 6e64 6c69 ments for handli │ │ │ │ │ -0004a8f0: 6e67 206f 6620 e280 982e 6c61 e280 9920 ng of ....la... │ │ │ │ │ -0004a900: 6669 6c65 7320 646f 206e 6f74 2061 7070 files do not app │ │ │ │ │ -0004a910: 6c79 2074 6f20 6c6f 6164 6162 6c65 0a6d ly to loadable.m │ │ │ │ │ -0004a920: 6f64 756c 6573 206f 7220 6c69 6272 6172 odules or librar │ │ │ │ │ -0004a930: 6965 7320 6e6f 7420 696e 7374 616c 6c65 ies not installe │ │ │ │ │ -0004a940: 6420 696e 2064 6972 6563 746f 7269 6573 d in directories │ │ │ │ │ -0004a950: 2073 6561 7263 6865 6420 6279 2064 6566 searched by def │ │ │ │ │ -0004a960: 6175 6c74 2062 790a 7468 6520 6479 6e61 ault by.the dyna │ │ │ │ │ -0004a970: 6d69 6320 6c69 6e6b 6572 2e20 2050 6163 mic linker. Pac │ │ │ │ │ -0004a980: 6b61 6765 7320 696e 7374 616c 6c69 6e67 kages installing │ │ │ │ │ -0004a990: 206c 6f61 6461 626c 6520 6d6f 6475 6c65 loadable module │ │ │ │ │ -0004a9a0: 7320 7769 6c6c 0a66 7265 7175 656e 746c s will.frequentl │ │ │ │ │ -0004a9b0: 7920 6e65 6564 2074 6f20 696e 7374 616c y need to instal │ │ │ │ │ -0004a9c0: 6c20 7468 6520 e280 982e 6c61 e280 9920 l the ....la... │ │ │ │ │ -0004a9d0: 6669 6c65 7320 616c 6f6e 6773 6964 6520 files alongside │ │ │ │ │ -0004a9e0: 7468 6520 6d6f 6475 6c65 7320 736f 2074 the modules so t │ │ │ │ │ -0004a9f0: 6861 740a 7468 6579 2063 616e 2062 6520 hat.they can be │ │ │ │ │ -0004aa00: 6c6f 6164 6564 2062 7920 e280 986c 6962 loaded by ...lib │ │ │ │ │ -0004aa10: 6c74 646c e280 992e 2020 e280 9864 6570 ltdl.... ...dep │ │ │ │ │ -0004aa20: 656e 6465 6e63 795f 6c69 6273 e280 9920 endency_libs... │ │ │ │ │ -0004aa30: 646f 6573 206e 6f74 206e 6565 6420 746f does not need to │ │ │ │ │ -0004aa40: 2062 650a 6d6f 6469 6669 6564 2066 6f72 be.modified for │ │ │ │ │ -0004aa50: 206c 6962 7261 7269 6573 206f 7220 6d6f libraries or mo │ │ │ │ │ -0004aa60: 6475 6c65 7320 7468 6174 2061 7265 206e dules that are n │ │ │ │ │ -0004aa70: 6f74 2069 6e73 7461 6c6c 6564 2069 6e20 ot installed in │ │ │ │ │ -0004aa80: 6469 7265 6374 6f72 6965 730a 7365 6172 directories.sear │ │ │ │ │ -0004aa90: 6368 6564 2062 7920 7468 6520 6479 6e61 ched by the dyna │ │ │ │ │ -0004aaa0: 6d69 6320 6c69 6e6b 6572 2062 7920 6465 mic linker by de │ │ │ │ │ -0004aab0: 6661 756c 7420 616e 6420 6e6f 7420 696e fault and not in │ │ │ │ │ -0004aac0: 7465 6e64 6564 2066 6f72 2075 7365 2062 tended for use b │ │ │ │ │ -0004aad0: 790a 6f74 6865 7220 7061 636b 6167 6573 y.other packages │ │ │ │ │ -0004aae0: 2e0a 0a59 6f75 206d 7573 7420 6d61 6b65 ...You must make │ │ │ │ │ -0004aaf0: 2073 7572 6520 7468 6174 2079 6f75 2075 sure that you u │ │ │ │ │ -0004ab00: 7365 206f 6e6c 7920 7265 6c65 6173 6564 se only released │ │ │ │ │ -0004ab10: 2076 6572 7369 6f6e 7320 6f66 2073 6861 versions of sha │ │ │ │ │ -0004ab20: 7265 640a 6c69 6272 6172 6965 7320 746f red.libraries to │ │ │ │ │ -0004ab30: 2062 7569 6c64 2079 6f75 7220 7061 636b build your pack │ │ │ │ │ -0004ab40: 6167 6573 3b20 6f74 6865 7277 6973 6520 ages; otherwise │ │ │ │ │ -0004ab50: 6f74 6865 7220 7573 6572 7320 7769 6c6c other users will │ │ │ │ │ -0004ab60: 206e 6f74 2062 6520 6162 6c65 0a74 6f20 not be able.to │ │ │ │ │ -0004ab70: 7275 6e20 796f 7572 2062 696e 6172 6965 run your binarie │ │ │ │ │ -0004ab80: 7320 7072 6f70 6572 6c79 2e20 2050 726f s properly. Pro │ │ │ │ │ -0004ab90: 6475 6369 6e67 2073 6f75 7263 6520 7061 ducing source pa │ │ │ │ │ -0004aba0: 636b 6167 6573 2074 6861 7420 6465 7065 ckages that depe │ │ │ │ │ -0004abb0: 6e64 206f 6e0a 756e 7265 6c65 6173 6564 nd on.unreleased │ │ │ │ │ -0004abc0: 2063 6f6d 7069 6c65 7273 2069 7320 616c compilers is al │ │ │ │ │ -0004abd0: 736f 2075 7375 616c 6c79 2061 2062 6164 so usually a bad │ │ │ │ │ -0004abe0: 2069 6465 612e 0a0a 2020 202d 2d2d 2d2d idea... ----- │ │ │ │ │ -0004abf0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0004ac00: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0004ac10: 3129 2049 6620 796f 7520 6172 6520 7573 1) If you are us │ │ │ │ │ -0004ac20: 696e 6720 4743 432c 20e2 8098 2d66 5049 ing GCC, ...-fPI │ │ │ │ │ -0004ac30: 43e2 8099 2070 726f 6475 6365 7320 636f C... produces co │ │ │ │ │ -0004ac40: 6465 2077 6974 6820 7265 6c6f 6361 7461 de with relocata │ │ │ │ │ -0004ac50: 626c 650a 706f 7369 7469 6f6e 2069 6e64 ble.position ind │ │ │ │ │ -0004ac60: 6570 656e 6465 6e74 2063 6f64 652c 2077 ependent code, w │ │ │ │ │ -0004ac70: 6869 6368 2069 7320 7265 7175 6972 6564 hich is required │ │ │ │ │ -0004ac80: 2066 6f72 206d 6f73 7420 6172 6368 6974 for most archit │ │ │ │ │ -0004ac90: 6563 7475 7265 7320 746f 0a63 7265 6174 ectures to.creat │ │ │ │ │ -0004aca0: 6520 6120 7368 6172 6564 206c 6962 7261 e a shared libra │ │ │ │ │ -0004acb0: 7279 2c20 7769 7468 2069 3338 3620 616e ry, with i386 an │ │ │ │ │ -0004acc0: 6420 7065 7268 6170 7320 736f 6d65 206f d perhaps some o │ │ │ │ │ -0004acd0: 7468 6572 7320 7768 6572 6520 6e6f 6e0a thers where non. │ │ │ │ │ -0004ace0: 706f 7369 7469 6f6e 2069 6e64 6570 656e position indepen │ │ │ │ │ -0004acf0: 6465 6e74 2063 6f64 6520 6973 2070 6572 dent code is per │ │ │ │ │ -0004ad00: 6d69 7474 6564 2069 6e20 6120 7368 6172 mitted in a shar │ │ │ │ │ -0004ad10: 6564 206c 6962 7261 7279 2e0a 0a50 6f73 ed library...Pos │ │ │ │ │ -0004ad20: 6974 696f 6e20 696e 6465 7065 6e64 656e ition independen │ │ │ │ │ -0004ad30: 7420 636f 6465 206d 6179 2068 6176 6520 t code may have │ │ │ │ │ -0004ad40: 6120 7065 7266 6f72 6d61 6e63 6520 7065 a performance pe │ │ │ │ │ -0004ad50: 6e61 6c74 792c 2065 7370 6563 6961 6c6c nalty, especiall │ │ │ │ │ -0004ad60: 7920 6f6e 0ae2 8098 6933 3836 e280 992e y on....i386.... │ │ │ │ │ -0004ad70: 2020 486f 7765 7665 722c 2069 6e20 6d6f However, in mo │ │ │ │ │ -0004ad80: 7374 2063 6173 6573 2074 6865 2073 7065 st cases the spe │ │ │ │ │ -0004ad90: 6564 2070 656e 616c 7479 206d 7573 7420 ed penalty must │ │ │ │ │ -0004ada0: 6265 206d 6561 7375 7265 640a 6167 6169 be measured.agai │ │ │ │ │ -0004adb0: 6e73 7420 7468 6520 6d65 6d6f 7279 2077 nst the memory w │ │ │ │ │ -0004adc0: 6173 7465 6420 6f6e 2074 6865 2066 6577 asted on the few │ │ │ │ │ -0004add0: 2061 7263 6869 7465 6374 7572 6573 2077 architectures w │ │ │ │ │ -0004ade0: 6865 7265 206e 6f6e 2070 6f73 6974 696f here non positio │ │ │ │ │ -0004adf0: 6e0a 696e 6465 7065 6e64 656e 7420 636f n.independent co │ │ │ │ │ -0004ae00: 6465 2069 7320 6576 656e 2070 6f73 7369 de is even possi │ │ │ │ │ -0004ae10: 626c 652e 0a0a 2020 2028 3229 2053 6f6d ble... (2) Som │ │ │ │ │ -0004ae20: 6520 6f66 2074 6865 2072 6561 736f 6e73 e of the reasons │ │ │ │ │ -0004ae30: 2077 6879 2074 6869 7320 6d69 6768 7420 why this might │ │ │ │ │ -0004ae40: 6265 2072 6571 7569 7265 6420 6973 2069 be required is i │ │ │ │ │ -0004ae50: 6620 7468 6520 6c69 6272 6172 790a 636f f the library.co │ │ │ │ │ -0004ae60: 6e74 6169 6e73 2068 616e 6420 6372 6166 ntains hand craf │ │ │ │ │ -0004ae70: 7465 6420 6173 7365 6d62 6c79 2063 6f64 ted assembly cod │ │ │ │ │ -0004ae80: 6520 7468 6174 2069 7320 6e6f 7420 7265 e that is not re │ │ │ │ │ -0004ae90: 6c6f 6361 7461 626c 652c 2074 6865 2073 locatable, the s │ │ │ │ │ -0004aea0: 7065 6564 0a70 656e 616c 7479 2069 7320 peed.penalty is │ │ │ │ │ -0004aeb0: 6578 6365 7373 6976 6520 666f 7220 636f excessive for co │ │ │ │ │ -0004aec0: 6d70 7574 6520 696e 7465 6e73 6976 6520 mpute intensive │ │ │ │ │ -0004aed0: 6c69 6273 2c20 616e 6420 7369 6d69 6c61 libs, and simila │ │ │ │ │ -0004aee0: 7220 7265 6173 6f6e 732e 0a0a 2020 2028 r reasons... ( │ │ │ │ │ -0004aef0: 3329 2053 6f6d 6520 6f66 2074 6865 2072 3) Some of the r │ │ │ │ │ -0004af00: 6561 736f 6e73 2066 6f72 206c 696e 6b69 easons for linki │ │ │ │ │ -0004af10: 6e67 2073 7461 7469 6320 6c69 6272 6172 ng static librar │ │ │ │ │ -0004af20: 6965 7320 7769 7468 2074 6865 20e2 8098 ies with the ... │ │ │ │ │ -0004af30: 2d66 5049 43e2 8099 0a66 6c61 6720 6172 -fPIC....flag ar │ │ │ │ │ -0004af40: 6520 6966 2c20 666f 7220 6578 616d 706c e if, for exampl │ │ │ │ │ -0004af50: 652c 206f 6e65 206e 6565 6473 2061 2050 e, one needs a P │ │ │ │ │ -0004af60: 6572 6c20 4150 4920 666f 7220 6120 6c69 erl API for a li │ │ │ │ │ -0004af70: 6272 6172 7920 7468 6174 2069 730a 756e brary that is.un │ │ │ │ │ -0004af80: 6465 7220 7261 7069 6420 6465 7665 6c6f der rapid develo │ │ │ │ │ -0004af90: 706d 656e 742c 2061 6e64 2068 6173 2061 pment, and has a │ │ │ │ │ -0004afa0: 6e20 756e 7374 6162 6c65 2041 5049 2c20 n unstable API, │ │ │ │ │ -0004afb0: 736f 2073 6861 7265 6420 6c69 6272 6172 so shared librar │ │ │ │ │ -0004afc0: 6965 730a 6172 6520 706f 696e 746c 6573 ies.are pointles │ │ │ │ │ -0004afd0: 7320 6174 2074 6869 7320 7068 6173 6520 s at this phase │ │ │ │ │ -0004afe0: 6f66 2074 6865 206c 6962 7261 7279 e280 of the library.. │ │ │ │ │ -0004aff0: 9973 2064 6576 656c 6f70 6d65 6e74 2e20 .s development. │ │ │ │ │ -0004b000: 2049 6e20 7468 6174 2063 6173 652c 0a73 In that case,.s │ │ │ │ │ -0004b010: 696e 6365 2050 6572 6c20 6e65 6564 7320 ince Perl needs │ │ │ │ │ -0004b020: 6120 6c69 6272 6172 7920 7769 7468 2072 a library with r │ │ │ │ │ -0004b030: 656c 6f63 6174 6162 6c65 2063 6f64 652c elocatable code, │ │ │ │ │ -0004b040: 2069 7420 6d61 7920 6d61 6b65 2073 656e it may make sen │ │ │ │ │ -0004b050: 7365 2074 6f0a 6372 6561 7465 2061 2073 se to.create a s │ │ │ │ │ -0004b060: 7461 7469 6320 6c69 6272 6172 7920 7769 tatic library wi │ │ │ │ │ -0004b070: 7468 2072 656c 6f63 6174 6162 6c65 2063 th relocatable c │ │ │ │ │ -0004b080: 6f64 652e 2020 416e 6f74 6865 7220 7265 ode. Another re │ │ │ │ │ -0004b090: 6173 6f6e 2063 6974 6564 2069 730a 6966 ason cited is.if │ │ │ │ │ -0004b0a0: 2079 6f75 2061 7265 2064 6973 7469 6c6c you are distill │ │ │ │ │ -0004b0b0: 696e 6720 7661 7269 6f75 7320 6c69 6272 ing various libr │ │ │ │ │ -0004b0c0: 6172 6965 7320 696e 746f 2061 2063 6f6d aries into a com │ │ │ │ │ -0004b0d0: 6d6f 6e20 7368 6172 6564 206c 6962 7261 mon shared libra │ │ │ │ │ -0004b0e0: 7279 2c0a 6c69 6b65 20e2 8098 6d6b 6c69 ry,.like ...mkli │ │ │ │ │ -0004b0f0: 6273 e280 9920 646f 6573 2069 6e20 7468 bs... does in th │ │ │ │ │ -0004b100: 6520 4465 6269 616e 2069 6e73 7461 6c6c e Debian install │ │ │ │ │ -0004b110: 6572 2070 726f 6a65 6374 2e0a 0a20 2020 er project... │ │ │ │ │ -0004b120: 2834 2920 596f 7520 6d69 6768 7420 7761 (4) You might wa │ │ │ │ │ -0004b130: 6e74 2074 6f20 7265 706c 6163 6520 e280 nt to replace .. │ │ │ │ │ -0004b140: 982d 2d73 7472 6970 2d75 6e6e 6565 6465 .--strip-unneede │ │ │ │ │ -0004b150: 64e2 8099 2077 6974 6820 e280 982d 2d73 d... with ...--s │ │ │ │ │ -0004b160: 7472 6970 2d64 6562 7567 e280 990a 666f trip-debug....fo │ │ │ │ │ -0004b170: 7220 7374 6174 6963 206c 6962 7261 7269 r static librari │ │ │ │ │ -0004b180: 6573 2c20 6173 2064 685f 7374 7269 7020 es, as dh_strip │ │ │ │ │ -0004b190: 646f 6573 2e20 2057 6865 6e20 7374 7269 does. When stri │ │ │ │ │ -0004b1a0: 7070 696e 6720 7374 6174 6963 0a6c 6962 pping static.lib │ │ │ │ │ -0004b1b0: 7261 7269 6573 2c20 796f 7520 7368 6f75 raries, you shou │ │ │ │ │ -0004b1c0: 6c64 2061 6c73 6f20 7061 7373 20e2 8098 ld also pass ... │ │ │ │ │ -0004b1d0: 2d2d 656e 6162 6c65 2d64 6574 6572 6d69 --enable-determi │ │ │ │ │ -0004b1e0: 6e69 7374 6963 2d61 7263 6869 7665 73e2 nistic-archives. │ │ │ │ │ -0004b1f0: 8099 2074 6f0a 656e 7375 7265 2074 6861 .. to.ensure tha │ │ │ │ │ -0004b200: 7420 796f 7572 2070 6163 6b61 6765 2062 t your package b │ │ │ │ │ -0004b210: 7569 6c64 2069 7320 7265 7072 6f64 7563 uild is reproduc │ │ │ │ │ -0004b220: 6962 6c65 2e0a 0a20 2020 2835 2920 4120 ible... (5) A │ │ │ │ │ -0004b230: 636f 6d6d 6f6e 2065 7861 6d70 6c65 2061 common example a │ │ │ │ │ -0004b240: 7265 2074 6865 2073 6f2d 6361 6c6c 6564 re the so-called │ │ │ │ │ -0004b250: 20e2 809c 706c 7567 2d69 6e73 e280 9d2c ...plug-ins..., │ │ │ │ │ -0004b260: 2069 6e74 6572 6e61 6c20 7368 6172 6564 internal shared │ │ │ │ │ -0004b270: 0a6f 626a 6563 7473 2074 6861 7420 6172 .objects that ar │ │ │ │ │ -0004b280: 6520 6479 6e61 6d69 6361 6c6c 7920 6c6f e dynamically lo │ │ │ │ │ -0004b290: 6164 6564 2062 7920 7072 6f67 7261 6d73 aded by programs │ │ │ │ │ -0004b2a0: 2075 7369 6e67 20e2 8098 646c 6f70 656e using ...dlopen │ │ │ │ │ -0004b2b0: 2833 29e2 8099 2e0a 0a20 2020 2836 2920 (3)...... (6) │ │ │ │ │ -0004b2c0: 5468 6573 6520 6669 6c65 7320 7374 6f72 These files stor │ │ │ │ │ -0004b2d0: 652c 2061 6d6f 6e67 206f 7468 6572 2074 e, among other t │ │ │ │ │ -0004b2e0: 6869 6e67 732c 2061 6c6c 206c 6962 7261 hings, all libra │ │ │ │ │ -0004b2f0: 7269 6573 206f 6e20 7768 6963 680a 7468 ries on which.th │ │ │ │ │ -0004b300: 6174 2073 6861 7265 6420 6c69 6272 6172 at shared librar │ │ │ │ │ -0004b310: 7920 6465 7065 6e64 732e 2020 556e 666f y depends. Unfo │ │ │ │ │ -0004b320: 7274 756e 6174 656c 792c 2069 6620 7468 rtunately, if th │ │ │ │ │ -0004b330: 6520 e280 982e 6c61 e280 9920 6669 6c65 e ....la... file │ │ │ │ │ -0004b340: 2069 730a 7072 6573 656e 7420 616e 6420 is.present and │ │ │ │ │ -0004b350: 636f 6e74 6169 6e73 2074 6861 7420 6465 contains that de │ │ │ │ │ -0004b360: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ -0004b370: 7469 6f6e 2c20 7573 696e 6720 e280 986c tion, using ...l │ │ │ │ │ -0004b380: 6962 746f 6f6c e280 9920 7768 656e 0a6c ibtool... when.l │ │ │ │ │ -0004b390: 696e 6b69 6e67 2061 6761 696e 7374 2074 inking against t │ │ │ │ │ -0004b3a0: 6861 7420 6c69 6272 6172 7920 7769 6c6c hat library will │ │ │ │ │ -0004b3b0: 2063 6175 7365 2074 6865 2072 6573 756c cause the resul │ │ │ │ │ -0004b3c0: 7469 6e67 2070 726f 6772 616d 206f 7220 ting program or │ │ │ │ │ -0004b3d0: 6c69 6272 6172 790a 746f 2062 6520 6c69 library.to be li │ │ │ │ │ -0004b3e0: 6e6b 6564 2061 6761 696e 7374 2074 686f nked against tho │ │ │ │ │ -0004b3f0: 7365 2064 6570 656e 6465 6e63 6965 7320 se dependencies │ │ │ │ │ -0004b400: 6173 2077 656c 6c2c 2065 7665 6e20 6966 as well, even if │ │ │ │ │ -0004b410: 2074 6869 7320 6973 0a75 6e6e 6563 6573 this is.unneces │ │ │ │ │ -0004b420: 7361 7279 2e20 2054 6869 7320 6361 6e20 sary. This can │ │ │ │ │ -0004b430: 6372 6561 7465 2075 6e6e 6565 6465 6420 create unneeded │ │ │ │ │ -0004b440: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ -0004b450: 7368 6172 6564 206c 6962 7261 7279 0a70 shared library.p │ │ │ │ │ -0004b460: 6163 6b61 6765 7320 7468 6174 2077 6f75 ackages that wou │ │ │ │ │ -0004b470: 6c64 206f 7468 6572 7769 7365 2062 6520 ld otherwise be │ │ │ │ │ -0004b480: 6869 6464 656e 2062 6568 696e 6420 7468 hidden behind th │ │ │ │ │ -0004b490: 6520 6c69 6272 6172 7920 4142 492c 2061 e library ABI, a │ │ │ │ │ -0004b4a0: 6e64 2063 616e 0a6d 616b 6520 6c69 6272 nd can.make libr │ │ │ │ │ -0004b4b0: 6172 7920 7472 616e 7369 7469 6f6e 7320 ary transitions │ │ │ │ │ -0004b4c0: 746f 206e 6577 2053 4f4e 414d 4573 2075 to new SONAMEs u │ │ │ │ │ -0004b4d0: 6e6e 6563 6573 7361 7269 6c79 2063 6f6d nnecessarily com │ │ │ │ │ -0004b4e0: 706c 6963 6174 6564 2061 6e64 0a64 6966 plicated and.dif │ │ │ │ │ -0004b4f0: 6669 6375 6c74 2074 6f20 6d61 6e61 6765 ficult to manage │ │ │ │ │ -0004b500: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0004b510: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0004b520: 4e6f 6465 3a20 5368 6172 6564 206c 6962 Node: Shared lib │ │ │ │ │ -0004b530: 7261 7269 6573 3c32 3e2c 2020 4e65 7874 raries<2>, Next │ │ │ │ │ -0004b540: 3a20 5363 7269 7074 732c 2020 5072 6576 : Scripts, Prev │ │ │ │ │ -0004b550: 3a20 4c69 6272 6172 6965 732c 2020 5570 : Libraries, Up │ │ │ │ │ -0004b560: 3a20 4669 6c65 733c 323e 0a0a 392e 3320 : Files<2>..9.3 │ │ │ │ │ -0004b570: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -0004b580: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0004b590: 3d3d 3d3d 3d0a 0a54 6869 7320 7365 6374 =====..This sect │ │ │ │ │ -0004b5a0: 696f 6e20 6861 7320 6d6f 7665 6420 746f ion has moved to │ │ │ │ │ -0004b5b0: 202a 6e6f 7465 2053 6861 7265 6420 6c69 *note Shared li │ │ │ │ │ -0004b5c0: 6272 6172 6965 733a 2064 392e 0a0a 1f0a braries: d9..... │ │ │ │ │ -0004b5d0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0004b5e0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0004b5f0: 2053 6372 6970 7473 2c20 204e 6578 743a Scripts, Next: │ │ │ │ │ -0004b600: 2053 796d 626f 6c69 6320 6c69 6e6b 732c Symbolic links, │ │ │ │ │ -0004b610: 2020 5072 6576 3a20 5368 6172 6564 206c Prev: Shared l │ │ │ │ │ -0004b620: 6962 7261 7269 6573 3c32 3e2c 2020 5570 ibraries<2>, Up │ │ │ │ │ -0004b630: 3a20 4669 6c65 733c 323e 0a0a 392e 3420 : Files<2>..9.4 │ │ │ │ │ -0004b640: 5363 7269 7074 730a 3d3d 3d3d 3d3d 3d3d Scripts.======== │ │ │ │ │ -0004b650: 3d3d 3d0a 0a41 6c6c 2063 6f6d 6d61 6e64 ===..All command │ │ │ │ │ -0004b660: 2073 6372 6970 7473 2c20 696e 636c 7564 scripts, includ │ │ │ │ │ -0004b670: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ -0004b680: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0004b690: 7473 2069 6e73 6964 6520 7468 650a 7061 ts inside the.pa │ │ │ │ │ -0004b6a0: 636b 6167 6520 616e 6420 7573 6564 2062 ckage and used b │ │ │ │ │ -0004b6b0: 7920 e280 9864 706b 67e2 8099 2c20 7368 y ...dpkg..., sh │ │ │ │ │ -0004b6c0: 6f75 6c64 2068 6176 6520 6120 e280 9823 ould have a ...# │ │ │ │ │ -0004b6d0: 21e2 8099 206c 696e 6520 6e61 6d69 6e67 !... line naming │ │ │ │ │ -0004b6e0: 2074 6865 2073 6865 6c6c 2074 6f0a 6265 the shell to.be │ │ │ │ │ -0004b6f0: 2075 7365 6420 746f 2069 6e74 6572 7072 used to interpr │ │ │ │ │ -0004b700: 6574 2074 6865 6d2e 0a0a 496e 2074 6865 et them...In the │ │ │ │ │ -0004b710: 2063 6173 6520 6f66 2050 6572 6c20 7363 case of Perl sc │ │ │ │ │ -0004b720: 7269 7074 7320 7468 6973 2073 686f 756c ripts this shoul │ │ │ │ │ -0004b730: 6420 6265 20e2 8098 2321 2f75 7372 2f62 d be ...#!/usr/b │ │ │ │ │ -0004b740: 696e 2f70 6572 6ce2 8099 2e0a 0a57 6865 in/perl......Whe │ │ │ │ │ -0004b750: 6e20 7363 7269 7074 7320 6172 6520 696e n scripts are in │ │ │ │ │ -0004b760: 7374 616c 6c65 6420 696e 746f 2061 2064 stalled into a d │ │ │ │ │ -0004b770: 6972 6563 746f 7279 2069 6e20 7468 6520 irectory in the │ │ │ │ │ -0004b780: 7379 7374 656d 2050 4154 482c 2074 6865 system PATH, the │ │ │ │ │ -0004b790: 0a73 6372 6970 7420 6e61 6d65 2073 686f .script name sho │ │ │ │ │ -0004b7a0: 756c 6420 6e6f 7420 696e 636c 7564 6520 uld not include │ │ │ │ │ -0004b7b0: 616e 2065 7874 656e 7369 6f6e 2073 7563 an extension suc │ │ │ │ │ -0004b7c0: 6820 6173 20e2 8098 2e73 68e2 8099 206f h as ....sh... o │ │ │ │ │ -0004b7d0: 7220 e280 982e 706c e280 9920 7468 6174 r ....pl... that │ │ │ │ │ -0004b7e0: 0a64 656e 6f74 6573 2074 6865 2073 6372 .denotes the scr │ │ │ │ │ -0004b7f0: 6970 7469 6e67 206c 616e 6775 6167 6520 ipting language │ │ │ │ │ -0004b800: 6375 7272 656e 746c 7920 7573 6564 2074 currently used t │ │ │ │ │ -0004b810: 6f20 696d 706c 656d 656e 7420 6974 2e0a o implement it.. │ │ │ │ │ -0004b820: 0a53 6865 6c6c 2073 6372 6970 7473 2028 .Shell scripts ( │ │ │ │ │ -0004b830: e280 9873 68e2 8099 2061 6e64 20e2 8098 ...sh... and ... │ │ │ │ │ -0004b840: 6261 7368 e280 9929 206f 7468 6572 2074 bash...) other t │ │ │ │ │ -0004b850: 6861 6e20 e280 9869 6e69 742e 64e2 8099 han ...init.d... │ │ │ │ │ -0004b860: 2073 6372 6970 7473 2073 686f 756c 640a scripts should. │ │ │ │ │ -0004b870: 616c 6d6f 7374 2063 6572 7461 696e 6c79 almost certainly │ │ │ │ │ -0004b880: 2073 7461 7274 2077 6974 6820 e280 9873 start with ...s │ │ │ │ │ -0004b890: 6574 202d 65e2 8099 2073 6f20 7468 6174 et -e... so that │ │ │ │ │ -0004b8a0: 2065 7272 6f72 7320 6172 6520 6465 7465 errors are dete │ │ │ │ │ -0004b8b0: 6374 6564 2e0a e280 9869 6e69 742e 64e2 cted.....init.d. │ │ │ │ │ -0004b8c0: 8099 2073 6372 6970 7473 2061 7265 2073 .. scripts are s │ │ │ │ │ -0004b8d0: 6f6d 6574 6869 6e67 206f 6620 6120 7370 omething of a sp │ │ │ │ │ -0004b8e0: 6563 6961 6c20 6361 7365 2c20 6475 6520 ecial case, due │ │ │ │ │ -0004b8f0: 746f 2068 6f77 2066 7265 7175 656e 746c to how frequentl │ │ │ │ │ -0004b900: 790a 7468 6579 206e 6565 6420 746f 2063 y.they need to c │ │ │ │ │ -0004b910: 616c 6c20 636f 6d6d 616e 6473 2074 6861 all commands tha │ │ │ │ │ -0004b920: 7420 6172 6520 616c 6c6f 7765 6420 746f t are allowed to │ │ │ │ │ -0004b930: 2066 6169 6c2c 2061 6e64 2069 7420 6d61 fail, and it ma │ │ │ │ │ -0004b940: 7920 696e 7374 6561 640a 6265 2065 6173 y instead.be eas │ │ │ │ │ -0004b950: 6965 7220 746f 2063 6865 636b 2074 6865 ier to check the │ │ │ │ │ -0004b960: 2065 7869 7420 7374 6174 7573 206f 6620 exit status of │ │ │ │ │ -0004b970: 636f 6d6d 616e 6473 2064 6972 6563 746c commands directl │ │ │ │ │ -0004b980: 792e 2020 5365 6520 2a6e 6f74 650a 5772 y. See *note.Wr │ │ │ │ │ -0004b990: 6974 696e 6720 7468 6520 7363 7269 7074 iting the script │ │ │ │ │ -0004b9a0: 733a 2031 3038 2e20 666f 7220 6d6f 7265 s: 108. for more │ │ │ │ │ -0004b9b0: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ -0004b9c0: 7574 2077 7269 7469 6e67 20e2 8098 696e ut writing ...in │ │ │ │ │ -0004b9d0: 6974 2e64 e280 990a 7363 7269 7074 732e it.d....scripts. │ │ │ │ │ -0004b9e0: 0a0a 4576 6572 7920 7363 7269 7074 2073 ..Every script s │ │ │ │ │ -0004b9f0: 686f 756c 6420 7573 6520 e280 9873 6574 hould use ...set │ │ │ │ │ -0004ba00: 202d 65e2 8099 206f 7220 6368 6563 6b20 -e... or check │ │ │ │ │ -0004ba10: 7468 6520 6578 6974 2073 7461 7475 7320 the exit status │ │ │ │ │ -0004ba20: 6f66 2027 6576 6572 7927 0a63 6f6d 6d61 of 'every'.comma │ │ │ │ │ -0004ba30: 6e64 2e0a 0a53 6372 6970 7473 206d 6179 nd...Scripts may │ │ │ │ │ -0004ba40: 2061 7373 756d 6520 7468 6174 20e2 8098 assume that ... │ │ │ │ │ -0004ba50: 2f62 696e 2f73 68e2 8099 2069 6d70 6c65 /bin/sh... imple │ │ │ │ │ -0004ba60: 6d65 6e74 7320 7468 6520 504f 5349 582e ments the POSIX. │ │ │ │ │ -0004ba70: 312d 3230 3137 2053 6865 6c6c 0a43 6f6d 1-2017 Shell.Com │ │ │ │ │ -0004ba80: 6d61 6e64 204c 616e 6775 6167 6520 2831 mand Language (1 │ │ │ │ │ -0004ba90: 2920 706c 7573 2074 6865 2066 6f6c 6c6f ) plus the follo │ │ │ │ │ -0004baa0: 7769 6e67 2061 6464 6974 696f 6e61 6c20 wing additional │ │ │ │ │ -0004bab0: 6665 6174 7572 6573 206e 6f74 206d 616e features not man │ │ │ │ │ -0004bac0: 6461 7465 640a 6279 2050 4f53 4958 2e31 dated.by POSIX.1 │ │ │ │ │ -0004bad0: 2d32 3031 372e 2e20 2028 3229 0a0a 2020 -2017.. (2).. │ │ │ │ │ -0004bae0: 202d 20e2 8098 6563 686f 202d 6ee2 8099 - ...echo -n... │ │ │ │ │ -0004baf0: 2c20 6966 2069 6d70 6c65 6d65 6e74 6564 , if implemented │ │ │ │ │ -0004bb00: 2061 7320 6120 7368 656c 6c20 6275 696c as a shell buil │ │ │ │ │ -0004bb10: 742d 696e 2c20 6d75 7374 206e 6f74 2067 t-in, must not g │ │ │ │ │ -0004bb20: 656e 6572 6174 6520 610a 2020 2020 206e enerate a. n │ │ │ │ │ -0004bb30: 6577 6c69 6e65 2e0a 0a20 2020 2d20 e280 ewline... - .. │ │ │ │ │ -0004bb40: 9874 6573 74e2 8099 2c20 6966 2069 6d70 .test..., if imp │ │ │ │ │ -0004bb50: 6c65 6d65 6e74 6564 2061 7320 6120 7368 lemented as a sh │ │ │ │ │ -0004bb60: 656c 6c20 6275 696c 742d 696e 2c20 6d75 ell built-in, mu │ │ │ │ │ -0004bb70: 7374 2073 7570 706f 7274 20e2 8098 2d61 st support ...-a │ │ │ │ │ -0004bb80: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ -0004bb90: 2d6f e280 9920 6173 2062 696e 6172 7920 -o... as binary │ │ │ │ │ -0004bba0: 6c6f 6769 6361 6c20 6f70 6572 6174 6f72 logical operator │ │ │ │ │ -0004bbb0: 732e 0a0a 2020 202d 20e2 8098 6c6f 6361 s... - ...loca │ │ │ │ │ -0004bbc0: 6ce2 8099 2074 6f20 6372 6561 7465 2061 l... to create a │ │ │ │ │ -0004bbd0: 2073 636f 7065 6420 7661 7269 6162 6c65 scoped variable │ │ │ │ │ -0004bbe0: 206d 7573 7420 6265 2073 7570 706f 7274 must be support │ │ │ │ │ -0004bbf0: 6564 2c20 696e 636c 7564 696e 670a 2020 ed, including. │ │ │ │ │ -0004bc00: 2020 206c 6973 7469 6e67 206d 756c 7469 listing multi │ │ │ │ │ -0004bc10: 706c 6520 7661 7269 6162 6c65 7320 696e ple variables in │ │ │ │ │ -0004bc20: 2061 2073 696e 676c 6520 6c6f 6361 6c20 a single local │ │ │ │ │ -0004bc30: 636f 6d6d 616e 6420 616e 6420 6173 7369 command and assi │ │ │ │ │ -0004bc40: 676e 696e 670a 2020 2020 2061 2076 616c gning. a val │ │ │ │ │ -0004bc50: 7565 2074 6f20 6120 7661 7269 6162 6c65 ue to a variable │ │ │ │ │ -0004bc60: 2061 7420 7468 6520 7361 6d65 2074 696d at the same tim │ │ │ │ │ -0004bc70: 6520 6173 206c 6f63 616c 697a 696e 6720 e as localizing │ │ │ │ │ -0004bc80: 6974 2e20 20e2 8098 6c6f 6361 6ce2 8099 it. ...local... │ │ │ │ │ -0004bc90: 0a20 2020 2020 6d61 7920 6f72 206d 6179 . may or may │ │ │ │ │ -0004bca0: 206e 6f74 2070 7265 7365 7276 6520 7468 not preserve th │ │ │ │ │ -0004bcb0: 6520 7661 7269 6162 6c65 2076 616c 7565 e variable value │ │ │ │ │ -0004bcc0: 2066 726f 6d20 616e 206f 7574 6572 2073 from an outer s │ │ │ │ │ -0004bcd0: 636f 7065 2069 660a 2020 2020 206e 6f20 cope if. no │ │ │ │ │ -0004bce0: 6173 7369 676e 6d65 6e74 2069 7320 7072 assignment is pr │ │ │ │ │ -0004bcf0: 6573 656e 742e 2020 5573 6573 2073 7563 esent. Uses suc │ │ │ │ │ -0004bd00: 6820 6173 3a0a 0a20 2020 2020 2020 2020 h as:.. │ │ │ │ │ -0004bd10: 2066 6e61 6d65 2028 2920 7b0a 2020 2020 fname () {. │ │ │ │ │ -0004bd20: 2020 2020 2020 2020 2020 6c6f 6361 6c20 local │ │ │ │ │ -0004bd30: 6120 6220 633d 6465 6c74 6120 640a 2020 a b c=delta d. │ │ │ │ │ -0004bd40: 2020 2020 2020 2020 2020 2020 2320 2e2e # .. │ │ │ │ │ -0004bd50: 2e20 7573 6520 612c 2062 2c20 632c 2064 . use a, b, c, d │ │ │ │ │ -0004bd60: 202e 2e2e 0a20 2020 2020 2020 2020 207d .... } │ │ │ │ │ -0004bd70: 0a0a 2020 2020 206d 7573 7420 6265 2073 .. must be s │ │ │ │ │ -0004bd80: 7570 706f 7274 6564 2061 6e64 206d 7573 upported and mus │ │ │ │ │ -0004bd90: 7420 7365 7420 7468 6520 7661 6c75 6520 t set the value │ │ │ │ │ -0004bda0: 6f66 20e2 8098 63e2 8099 2074 6f20 e280 of ...c... to .. │ │ │ │ │ -0004bdb0: 9864 656c 7461 e280 992e 0a0a 2020 202d .delta...... - │ │ │ │ │ -0004bdc0: 2054 6865 2058 5349 2065 7874 656e 7369 The XSI extensi │ │ │ │ │ -0004bdd0: 6f6e 2074 6f20 e280 986b 696c 6ce2 8099 on to ...kill... │ │ │ │ │ -0004bde0: 2061 6c6c 6f77 696e 6720 e280 986b 696c allowing ...kil │ │ │ │ │ -0004bdf0: 6c20 2d73 6967 6e61 6ce2 8099 2c20 7768 l -signal..., wh │ │ │ │ │ -0004be00: 6572 6520 7369 676e 616c 0a20 2020 2020 ere signal. │ │ │ │ │ -0004be10: 6973 2065 6974 6865 7220 7468 6520 6e61 is either the na │ │ │ │ │ -0004be20: 6d65 206f 6620 6120 7369 676e 616c 206f me of a signal o │ │ │ │ │ -0004be30: 7220 6f6e 6520 6f66 2074 6865 206e 756d r one of the num │ │ │ │ │ -0004be40: 6572 6963 2073 6967 6e61 6c73 206c 6973 eric signals lis │ │ │ │ │ -0004be50: 7465 640a 2020 2020 2069 6e20 7468 6520 ted. in the │ │ │ │ │ -0004be60: 5853 4920 6578 7465 6e73 696f 6e20 2830 XSI extension (0 │ │ │ │ │ -0004be70: 2c20 312c 2032 2c20 332c 2036 2c20 392c , 1, 2, 3, 6, 9, │ │ │ │ │ -0004be80: 2031 342c 2061 6e64 2031 3529 2c20 6d75 14, and 15), mu │ │ │ │ │ -0004be90: 7374 2062 650a 2020 2020 2073 7570 706f st be. suppo │ │ │ │ │ -0004bea0: 7274 6564 2069 6620 e280 986b 696c 6ce2 rted if ...kill. │ │ │ │ │ -0004beb0: 8099 2069 7320 696d 706c 656d 656e 7465 .. is implemente │ │ │ │ │ -0004bec0: 6420 6173 2061 2073 6865 6c6c 2062 7569 d as a shell bui │ │ │ │ │ -0004bed0: 6c74 2d69 6e2e 0a0a 2020 202d 2054 6865 lt-in... - The │ │ │ │ │ -0004bee0: 2058 5349 2065 7874 656e 7369 6f6e 2074 XSI extension t │ │ │ │ │ -0004bef0: 6f20 e280 9874 7261 70e2 8099 2061 6c6c o ...trap... all │ │ │ │ │ -0004bf00: 6f77 696e 6720 6e75 6d65 7269 6320 7369 owing numeric si │ │ │ │ │ -0004bf10: 676e 616c 7320 6d75 7374 2062 650a 2020 gnals must be. │ │ │ │ │ -0004bf20: 2020 2073 7570 706f 7274 6564 2e20 2049 supported. I │ │ │ │ │ -0004bf30: 6e20 6164 6469 7469 6f6e 2074 6f20 7468 n addition to th │ │ │ │ │ -0004bf40: 6520 7369 676e 616c 206e 756d 6265 7273 e signal numbers │ │ │ │ │ -0004bf50: 206c 6973 7465 6420 696e 2074 6865 0a20 listed in the. │ │ │ │ │ -0004bf60: 2020 2020 6578 7465 6e73 696f 6e2c 2077 extension, w │ │ │ │ │ -0004bf70: 6869 6368 2061 7265 2074 6865 2073 616d hich are the sam │ │ │ │ │ -0004bf80: 6520 6173 2066 6f72 20e2 8098 6b69 6c6c e as for ...kill │ │ │ │ │ -0004bf90: e280 9920 6162 6f76 652c 2031 3320 2853 ... above, 13 (S │ │ │ │ │ -0004bfa0: 4947 5049 5045 290a 2020 2020 206d 7573 IGPIPE). mus │ │ │ │ │ -0004bfb0: 7420 6265 2061 6c6c 6f77 6564 2e0a 0a49 t be allowed...I │ │ │ │ │ -0004bfc0: 6620 6120 7368 656c 6c20 7363 7269 7074 f a shell script │ │ │ │ │ -0004bfd0: 2072 6571 7569 7265 7320 6e6f 6e2d 504f requires non-PO │ │ │ │ │ -0004bfe0: 5349 582e 312d 3230 3137 2066 6561 7475 SIX.1-2017 featu │ │ │ │ │ -0004bff0: 7265 7320 6672 6f6d 2074 6865 2073 6865 res from the she │ │ │ │ │ -0004c000: 6c6c 0a69 6e74 6572 7072 6574 6572 206f ll.interpreter o │ │ │ │ │ -0004c010: 7468 6572 2074 6861 6e20 7468 6f73 6520 ther than those │ │ │ │ │ -0004c020: 6c69 7374 6564 2061 626f 7665 2c20 7468 listed above, th │ │ │ │ │ -0004c030: 6520 6170 7072 6f70 7269 6174 6520 7368 e appropriate sh │ │ │ │ │ -0004c040: 656c 6c20 6d75 7374 2062 650a 7370 6563 ell must be.spec │ │ │ │ │ -0004c050: 6966 6965 6420 696e 2074 6865 2066 6972 ified in the fir │ │ │ │ │ -0004c060: 7374 206c 696e 6520 6f66 2074 6865 2073 st line of the s │ │ │ │ │ -0004c070: 6372 6970 7420 2865 2e67 2e2c 20e2 8098 cript (e.g., ... │ │ │ │ │ -0004c080: 2321 2f62 696e 2f62 6173 68e2 8099 2920 #!/bin/bash...) │ │ │ │ │ -0004c090: 616e 6420 7468 650a 7061 636b 6167 6520 and the.package │ │ │ │ │ -0004c0a0: 6d75 7374 2064 6570 656e 6420 6f6e 2074 must depend on t │ │ │ │ │ -0004c0b0: 6865 2070 6163 6b61 6765 2070 726f 7669 he package provi │ │ │ │ │ -0004c0c0: 6469 6e67 2074 6865 2073 6865 6c6c 2028 ding the shell ( │ │ │ │ │ -0004c0d0: 756e 6c65 7373 2074 6865 2073 6865 6c6c unless the shell │ │ │ │ │ -0004c0e0: 0a70 6163 6b61 6765 2069 7320 6d61 726b .package is mark │ │ │ │ │ -0004c0f0: 6564 20e2 809c 4573 7365 6e74 6961 6ce2 ed ...Essential. │ │ │ │ │ -0004c100: 809d 2c20 6173 2069 6e20 7468 6520 6361 .., as in the ca │ │ │ │ │ -0004c110: 7365 206f 6620 e280 9862 6173 68e2 8099 se of ...bash... │ │ │ │ │ -0004c120: 292e 0a0a 596f 7520 6d61 7920 7769 7368 )...You may wish │ │ │ │ │ -0004c130: 2074 6f20 7265 7374 7269 6374 2079 6f75 to restrict you │ │ │ │ │ -0004c140: 7220 7363 7269 7074 2074 6f20 504f 5349 r script to POSI │ │ │ │ │ -0004c150: 582e 312d 3230 3137 2066 6561 7475 7265 X.1-2017 feature │ │ │ │ │ -0004c160: 7320 706c 7573 2074 6865 0a61 626f 7665 s plus the.above │ │ │ │ │ -0004c170: 2073 6574 2077 6865 6e20 706f 7373 6962 set when possib │ │ │ │ │ -0004c180: 6c65 2073 6f20 7468 6174 2069 7420 6d61 le so that it ma │ │ │ │ │ -0004c190: 7920 7573 6520 e280 982f 6269 6e2f 7368 y use .../bin/sh │ │ │ │ │ -0004c1a0: e280 9920 6173 2069 7473 2069 6e74 6572 ... as its inter │ │ │ │ │ -0004c1b0: 7072 6574 6572 2e0a 4368 6563 6b69 6e67 preter..Checking │ │ │ │ │ -0004c1c0: 2079 6f75 7220 7363 7269 7074 2077 6974 your script wit │ │ │ │ │ -0004c1d0: 6820 e280 9863 6865 636b 6261 7368 6973 h ...checkbashis │ │ │ │ │ -0004c1e0: 6d73 e280 9920 6672 6f6d 2074 6865 2064 ms... from the d │ │ │ │ │ -0004c1f0: 6576 7363 7269 7074 7320 7061 636b 6167 evscripts packag │ │ │ │ │ -0004c200: 6520 6f72 0a72 756e 6e69 6e67 2079 6f75 e or.running you │ │ │ │ │ -0004c210: 7220 7363 7269 7074 2077 6974 6820 616e r script with an │ │ │ │ │ -0004c220: 2061 6c74 6572 6e61 7465 2073 6865 6c6c alternate shell │ │ │ │ │ -0004c230: 2073 7563 6820 6173 20e2 8098 706f 7368 such as ...posh │ │ │ │ │ -0004c240: e280 9920 6d61 7920 6865 6c70 0a75 6e63 ... may help.unc │ │ │ │ │ -0004c250: 6f76 6572 2076 696f 6c61 7469 6f6e 7320 over violations │ │ │ │ │ -0004c260: 6f66 2074 6865 2061 626f 7665 2072 6571 of the above req │ │ │ │ │ -0004c270: 7569 7265 6d65 6e74 732e 2020 4966 2069 uirements. If i │ │ │ │ │ -0004c280: 6e20 646f 7562 7420 7768 6574 6865 7220 n doubt whether │ │ │ │ │ -0004c290: 610a 7363 7269 7074 2063 6f6d 706c 6965 a.script complie │ │ │ │ │ -0004c2a0: 7320 7769 7468 2074 6865 7365 2072 6571 s with these req │ │ │ │ │ -0004c2b0: 7569 7265 6d65 6e74 732c 2075 7365 20e2 uirements, use . │ │ │ │ │ -0004c2c0: 8098 2f62 696e 2f62 6173 68e2 8099 2e0a ../bin/bash..... │ │ │ │ │ -0004c2d0: 0a50 6572 6c20 7363 7269 7074 7320 7368 .Perl scripts sh │ │ │ │ │ -0004c2e0: 6f75 6c64 2063 6865 636b 2066 6f72 2065 ould check for e │ │ │ │ │ -0004c2f0: 7272 6f72 7320 7768 656e 206d 616b 696e rrors when makin │ │ │ │ │ -0004c300: 6720 616e 7920 7379 7374 656d 2063 616c g any system cal │ │ │ │ │ -0004c310: 6c73 2c0a 696e 636c 7564 696e 6720 e280 ls,.including .. │ │ │ │ │ -0004c320: 986f 7065 6ee2 8099 2c20 e280 9870 7269 .open..., ...pri │ │ │ │ │ -0004c330: 6e74 e280 992c 20e2 8098 636c 6f73 65e2 nt..., ...close. │ │ │ │ │ -0004c340: 8099 2c20 e280 9872 656e 616d 65e2 8099 .., ...rename... │ │ │ │ │ -0004c350: 2061 6e64 20e2 8098 7379 7374 656d e280 and ...system.. │ │ │ │ │ -0004c360: 992e 0a0a e280 9863 7368 e280 9920 616e .......csh... an │ │ │ │ │ -0004c370: 6420 e280 9874 6373 68e2 8099 2073 686f d ...tcsh... sho │ │ │ │ │ -0004c380: 756c 6420 6265 2061 766f 6964 6564 2061 uld be avoided a │ │ │ │ │ -0004c390: 7320 7363 7269 7074 696e 6720 6c61 6e67 s scripting lang │ │ │ │ │ -0004c3a0: 7561 6765 732e 2020 5365 6520 2743 7368 uages. See 'Csh │ │ │ │ │ -0004c3b0: 0a50 726f 6772 616d 6d69 6e67 2043 6f6e .Programming Con │ │ │ │ │ -0004c3c0: 7369 6465 7265 6420 4861 726d 6675 6c27 sidered Harmful' │ │ │ │ │ -0004c3d0: 2c20 6f6e 6520 6f66 2074 6865 20e2 8098 , one of the ... │ │ │ │ │ -0004c3e0: 636f 6d70 2e75 6e69 782e 2ae2 8099 2046 comp.unix.*... F │ │ │ │ │ -0004c3f0: 4151 732c 2077 6869 6368 0a63 616e 2062 AQs, which.can b │ │ │ │ │ -0004c400: 6520 666f 756e 6420 6174 20e2 8098 6874 e found at ...ht │ │ │ │ │ -0004c410: 7470 3a2f 2f77 7777 2e66 6171 732e 6f72 tp://www.faqs.or │ │ │ │ │ -0004c420: 672f 6661 7173 2f75 6e69 782d 6661 712f g/faqs/unix-faq/ │ │ │ │ │ -0004c430: 7368 656c 6c2f 6373 682d 7768 796e 6f74 shell/csh-whynot │ │ │ │ │ -0004c440: 2fe2 8099 2e0a 4966 2061 6e20 7570 7374 /.....If an upst │ │ │ │ │ -0004c450: 7265 616d 2070 6163 6b61 6765 2063 6f6d ream package com │ │ │ │ │ -0004c460: 6573 2077 6974 6820 e280 9863 7368 e280 es with ...csh.. │ │ │ │ │ -0004c470: 9920 7363 7269 7074 7320 7468 656e 2079 . scripts then y │ │ │ │ │ -0004c480: 6f75 206d 7573 7420 6d61 6b65 2073 7572 ou must make sur │ │ │ │ │ -0004c490: 650a 7468 6174 2074 6865 7920 7374 6172 e.that they star │ │ │ │ │ -0004c4a0: 7420 7769 7468 20e2 8098 2321 2f62 696e t with ...#!/bin │ │ │ │ │ -0004c4b0: 2f63 7368 e280 9920 616e 6420 6d61 6b65 /csh... and make │ │ │ │ │ -0004c4c0: 2079 6f75 7220 7061 636b 6167 6520 6465 your package de │ │ │ │ │ -0004c4d0: 7065 6e64 206f 6e20 7468 650a e280 9863 pend on the....c │ │ │ │ │ -0004c4e0: 2d73 6865 6c6c e280 9920 7669 7274 7561 -shell... virtua │ │ │ │ │ -0004c4f0: 6c20 7061 636b 6167 652e 0a0a 416e 7920 l package...Any │ │ │ │ │ -0004c500: 7363 7269 7074 7320 7768 6963 6820 6372 scripts which cr │ │ │ │ │ -0004c510: 6561 7465 2066 696c 6573 2069 6e20 776f eate files in wo │ │ │ │ │ -0004c520: 726c 642d 7772 6974 6561 626c 6520 6469 rld-writeable di │ │ │ │ │ -0004c530: 7265 6374 6f72 6965 7320 2865 2e67 2e2c rectories (e.g., │ │ │ │ │ -0004c540: 2069 6e0a e280 982f 746d 70e2 8099 2920 in..../tmp...) │ │ │ │ │ -0004c550: 6d75 7374 2075 7365 2061 206d 6563 6861 must use a mecha │ │ │ │ │ -0004c560: 6e69 736d 2077 6869 6368 2077 696c 6c20 nism which will │ │ │ │ │ -0004c570: 6661 696c 2061 746f 6d69 6361 6c6c 7920 fail atomically │ │ │ │ │ -0004c580: 6966 2061 2066 696c 6520 7769 7468 0a74 if a file with.t │ │ │ │ │ -0004c590: 6865 2073 616d 6520 6e61 6d65 2061 6c72 he same name alr │ │ │ │ │ -0004c5a0: 6561 6479 2065 7869 7374 732e 0a0a 5468 eady exists...Th │ │ │ │ │ -0004c5b0: 6520 4465 6269 616e 2062 6173 6520 7379 e Debian base sy │ │ │ │ │ -0004c5c0: 7374 656d 2070 726f 7669 6465 7320 7468 stem provides th │ │ │ │ │ -0004c5d0: 6520 e280 9874 656d 7066 696c 65e2 8099 e ...tempfile... │ │ │ │ │ -0004c5e0: 2061 6e64 20e2 8098 6d6b 7465 6d70 e280 and ...mktemp.. │ │ │ │ │ -0004c5f0: 9920 7574 696c 6974 6965 730a 666f 7220 . utilities.for │ │ │ │ │ -0004c600: 7573 6520 6279 2073 6372 6970 7473 2066 use by scripts f │ │ │ │ │ -0004c610: 6f72 2074 6869 7320 7075 7270 6f73 652e or this purpose. │ │ │ │ │ -0004c620: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0004c630: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0004c640: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ -0004c650: 204f 7065 6e20 4772 6f75 7020 4261 7365 Open Group Base │ │ │ │ │ -0004c660: 2053 7065 6369 6669 6361 7469 6f6e 7320 Specifications │ │ │ │ │ -0004c670: 4973 7375 6520 372c 2032 3031 3820 4564 Issue 7, 2018 Ed │ │ │ │ │ -0004c680: 6974 696f 6e2c 2077 6869 6368 0a69 7320 ition, which.is │ │ │ │ │ -0004c690: 616c 736f 206b 6e6f 776e 2061 7320 504f also known as PO │ │ │ │ │ -0004c6a0: 5349 582e 312d 3230 3137 2061 6e64 2061 SIX.1-2017 and a │ │ │ │ │ -0004c6b0: 7320 4945 4545 2053 7464 2031 3030 332e s IEEE Std 1003. │ │ │ │ │ -0004c6c0: 312d 3230 3137 2061 6e64 2069 730a 6176 1-2017 and is.av │ │ │ │ │ -0004c6d0: 6169 6c61 626c 6520 6f6e 2074 6865 2057 ailable on the W │ │ │ │ │ -0004c6e0: 6f72 6c64 2057 6964 6520 5765 6220 6672 orld Wide Web fr │ │ │ │ │ -0004c6f0: 6f6d 2054 6865 204f 7065 6e20 4772 6f75 om The Open Grou │ │ │ │ │ -0004c700: 700a 2868 7474 703a 2f2f 7075 6273 2e6f p.(http://pubs.o │ │ │ │ │ -0004c710: 7065 6e67 726f 7570 2e6f 7267 2f6f 6e6c pengroup.org/onl │ │ │ │ │ -0004c720: 696e 6570 7562 732f 3936 3939 3931 3937 inepubs/96999197 │ │ │ │ │ -0004c730: 3939 2f64 6f77 6e6c 6f61 642f 292e 0a0a 99/download/)... │ │ │ │ │ -0004c740: 2020 2028 3229 2054 6865 7365 2066 6561 (2) These fea │ │ │ │ │ -0004c750: 7475 7265 7320 6172 6520 696e 2077 6964 tures are in wid │ │ │ │ │ -0004c760: 6573 7072 6561 6420 7573 6520 696e 2074 espread use in t │ │ │ │ │ -0004c770: 6865 204c 696e 7578 2063 6f6d 6d75 6e69 he Linux communi │ │ │ │ │ -0004c780: 7479 2061 6e64 0a61 7265 2069 6d70 6c65 ty and.are imple │ │ │ │ │ -0004c790: 6d65 6e74 6564 2069 6e20 616c 6c20 6f66 mented in all of │ │ │ │ │ -0004c7a0: 2062 6173 682c 2064 6173 682c 2061 6e64 bash, dash, and │ │ │ │ │ -0004c7b0: 206b 7368 2c20 7468 6520 6d6f 7374 2063 ksh, the most c │ │ │ │ │ -0004c7c0: 6f6d 6d6f 6e20 7368 656c 6c73 0a75 7365 ommon shells.use │ │ │ │ │ -0004c7d0: 7273 206d 6179 2077 6973 6820 746f 2075 rs may wish to u │ │ │ │ │ -0004c7e0: 7365 2061 7320 e280 982f 6269 6e2f 7368 se as .../bin/sh │ │ │ │ │ -0004c7f0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ -0004c800: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004c810: 2c20 204e 6f64 653a 2053 796d 626f 6c69 , Node: Symboli │ │ │ │ │ -0004c820: 6320 6c69 6e6b 732c 2020 4e65 7874 3a20 c links, Next: │ │ │ │ │ -0004c830: 4465 7669 6365 2066 696c 6573 2c20 2050 Device files, P │ │ │ │ │ -0004c840: 7265 763a 2053 6372 6970 7473 2c20 2055 rev: Scripts, U │ │ │ │ │ -0004c850: 703a 2046 696c 6573 3c32 3e0a 0a39 2e35 p: Files<2>..9.5 │ │ │ │ │ -0004c860: 2053 796d 626f 6c69 6320 6c69 6e6b 730a Symbolic links. │ │ │ │ │ -0004c870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004c880: 3d3d 0a0a 496e 2067 656e 6572 616c 2c20 ==..In general, │ │ │ │ │ -0004c890: 7379 6d62 6f6c 6963 206c 696e 6b73 2077 symbolic links w │ │ │ │ │ -0004c8a0: 6974 6869 6e20 6120 746f 702d 6c65 7665 ithin a top-leve │ │ │ │ │ -0004c8b0: 6c20 6469 7265 6374 6f72 7920 7368 6f75 l directory shou │ │ │ │ │ -0004c8c0: 6c64 2062 650a 7265 6c61 7469 7665 2c20 ld be.relative, │ │ │ │ │ -0004c8d0: 616e 6420 7379 6d62 6f6c 6963 206c 696e and symbolic lin │ │ │ │ │ -0004c8e0: 6b73 2070 6f69 6e74 696e 6720 6672 6f6d ks pointing from │ │ │ │ │ -0004c8f0: 206f 6e65 2074 6f70 2d6c 6576 656c 2064 one top-level d │ │ │ │ │ -0004c900: 6972 6563 746f 7279 2074 6f20 6f72 0a69 irectory to or.i │ │ │ │ │ -0004c910: 6e74 6f20 616e 6f74 6865 7220 7368 6f75 nto another shou │ │ │ │ │ -0004c920: 6c64 2062 6520 6162 736f 6c75 7465 2e20 ld be absolute. │ │ │ │ │ -0004c930: 2028 4120 746f 702d 6c65 7665 6c20 6469 (A top-level di │ │ │ │ │ -0004c940: 7265 6374 6f72 7920 6973 2061 0a73 7562 rectory is a.sub │ │ │ │ │ -0004c950: 2d64 6972 6563 746f 7279 206f 6620 7468 -directory of th │ │ │ │ │ -0004c960: 6520 726f 6f74 2064 6972 6563 746f 7279 e root directory │ │ │ │ │ -0004c970: 20e2 8098 2fe2 8099 2e29 2020 466f 7220 .../....) For │ │ │ │ │ -0004c980: 6578 616d 706c 652c 2061 2073 796d 626f example, a symbo │ │ │ │ │ -0004c990: 6c69 6320 6c69 6e6b 0a66 726f 6d20 e280 lic link.from .. │ │ │ │ │ -0004c9a0: 982f 7573 722f 6c69 622f 666f 6fe2 8099 ./usr/lib/foo... │ │ │ │ │ -0004c9b0: 2074 6f20 e280 982f 7573 722f 7368 6172 to .../usr/shar │ │ │ │ │ -0004c9c0: 652f 6261 72e2 8099 2073 686f 756c 6420 e/bar... should │ │ │ │ │ -0004c9d0: 6265 2072 656c 6174 6976 650a 28e2 8098 be relative.(... │ │ │ │ │ -0004c9e0: 2e2e 2f73 6861 7265 2f62 6172 e280 9929 ../share/bar...) │ │ │ │ │ -0004c9f0: 2c20 6275 7420 6120 7379 6d62 6f6c 6963 , but a symbolic │ │ │ │ │ -0004ca00: 206c 696e 6b20 6672 6f6d 20e2 8098 2f76 link from .../v │ │ │ │ │ -0004ca10: 6172 2f72 756e e280 9920 746f 20e2 8098 ar/run... to ... │ │ │ │ │ -0004ca20: 2f72 756e e280 9920 7368 6f75 6c64 0a62 /run... should.b │ │ │ │ │ -0004ca30: 6520 6162 736f 6c75 7465 2e20 2028 3129 e absolute. (1) │ │ │ │ │ -0004ca40: 2020 5379 6d62 6f6c 6963 206c 696e 6b73 Symbolic links │ │ │ │ │ -0004ca50: 206d 7573 7420 6e6f 7420 7472 6176 6572 must not traver │ │ │ │ │ -0004ca60: 7365 2061 626f 7665 2074 6865 2072 6f6f se above the roo │ │ │ │ │ -0004ca70: 740a 6469 7265 6374 6f72 792e 0a0a 496e t.directory...In │ │ │ │ │ -0004ca80: 2061 6464 6974 696f 6e2c 2073 796d 626f addition, symbo │ │ │ │ │ -0004ca90: 6c69 6320 6c69 6e6b 7320 7368 6f75 6c64 lic links should │ │ │ │ │ -0004caa0: 2062 6520 7370 6563 6966 6965 6420 6173 be specified as │ │ │ │ │ -0004cab0: 2073 686f 7274 2061 7320 706f 7373 6962 short as possib │ │ │ │ │ -0004cac0: 6c65 2c0a 692e 652e 2c20 6c69 6e6b 2074 le,.i.e., link t │ │ │ │ │ -0004cad0: 6172 6765 7473 206c 696b 6520 e280 9866 argets like ...f │ │ │ │ │ -0004cae0: 6f6f 2f2e 2e2f 6261 72e2 8099 2061 7265 oo/../bar... are │ │ │ │ │ -0004caf0: 2064 6570 7265 6361 7465 642e 0a0a 4e6f deprecated...No │ │ │ │ │ -0004cb00: 7465 2074 6861 7420 7768 656e 2063 7265 te that when cre │ │ │ │ │ -0004cb10: 6174 696e 6720 6120 7265 6c61 7469 7665 ating a relative │ │ │ │ │ -0004cb20: 206c 696e 6b20 7573 696e 6720 e280 986c link using ...l │ │ │ │ │ -0004cb30: 6ee2 8099 2069 7420 6973 206e 6f74 206e n... it is not n │ │ │ │ │ -0004cb40: 6563 6573 7361 7279 0a66 6f72 2074 6865 ecessary.for the │ │ │ │ │ -0004cb50: 2074 6172 6765 7420 6f66 2074 6865 206c target of the l │ │ │ │ │ -0004cb60: 696e 6b20 746f 2065 7869 7374 2072 656c ink to exist rel │ │ │ │ │ -0004cb70: 6174 6976 6520 746f 2074 6865 2077 6f72 ative to the wor │ │ │ │ │ -0004cb80: 6b69 6e67 2064 6972 6563 746f 7279 0a79 king directory.y │ │ │ │ │ -0004cb90: 6f75 e280 9972 6520 7275 6e6e 696e 6720 ou...re running │ │ │ │ │ -0004cba0: e280 986c 6ee2 8099 2066 726f 6d2c 206e ...ln... from, n │ │ │ │ │ -0004cbb0: 6f72 2069 7320 6974 206e 6563 6573 7361 or is it necessa │ │ │ │ │ -0004cbc0: 7279 2074 6f20 6368 616e 6765 2064 6972 ry to change dir │ │ │ │ │ -0004cbd0: 6563 746f 7279 2074 6f20 7468 650a 6469 ectory to the.di │ │ │ │ │ -0004cbe0: 7265 6374 6f72 7920 7768 6572 6520 7468 rectory where th │ │ │ │ │ -0004cbf0: 6520 6c69 6e6b 2069 7320 746f 2062 6520 e link is to be │ │ │ │ │ -0004cc00: 6d61 6465 2e20 2053 696d 706c 7920 696e made. Simply in │ │ │ │ │ -0004cc10: 636c 7564 6520 7468 6520 7374 7269 6e67 clude the string │ │ │ │ │ -0004cc20: 2074 6861 740a 7368 6f75 6c64 2061 7070 that.should app │ │ │ │ │ -0004cc30: 6561 7220 6173 2074 6865 2074 6172 6765 ear as the targe │ │ │ │ │ -0004cc40: 7420 6f66 2074 6865 206c 696e 6b20 2874 t of the link (t │ │ │ │ │ -0004cc50: 6869 7320 7769 6c6c 2062 6520 6120 7061 his will be a pa │ │ │ │ │ -0004cc60: 7468 6e61 6d65 0a72 656c 6174 6976 6520 thname.relative │ │ │ │ │ -0004cc70: 746f 2074 6865 2064 6972 6563 746f 7279 to the directory │ │ │ │ │ -0004cc80: 2069 6e20 7768 6963 6820 7468 6520 6c69 in which the li │ │ │ │ │ -0004cc90: 6e6b 2072 6573 6964 6573 2920 6173 2074 nk resides) as t │ │ │ │ │ -0004cca0: 6865 2066 6972 7374 0a61 7267 756d 656e he first.argumen │ │ │ │ │ -0004ccb0: 7420 746f 20e2 8098 6c6e e280 992e 0a0a t to ...ln...... │ │ │ │ │ -0004ccc0: 466f 7220 6578 616d 706c 652c 2069 6e20 For example, in │ │ │ │ │ -0004ccd0: 796f 7572 20e2 8098 4d61 6b65 6669 6c65 your ...Makefile │ │ │ │ │ -0004cce0: e280 9920 6f72 20e2 8098 6465 6269 616e ... or ...debian │ │ │ │ │ -0004ccf0: 2f72 756c 6573 e280 992c 2079 6f75 2063 /rules..., you c │ │ │ │ │ -0004cd00: 616e 2064 6f20 7468 696e 6773 0a6c 696b an do things.lik │ │ │ │ │ -0004cd10: 653a 0a0a 2020 2020 206c 6e20 2d66 7320 e:.. ln -fs │ │ │ │ │ -0004cd20: 6763 6320 2428 7072 6566 6978 292f 6269 gcc $(prefix)/bi │ │ │ │ │ -0004cd30: 6e2f 6363 0a20 2020 2020 6c6e 202d 6673 n/cc. ln -fs │ │ │ │ │ -0004cd40: 2067 6363 2064 6562 6961 6e2f 746d 702f gcc debian/tmp/ │ │ │ │ │ -0004cd50: 7573 722f 6269 6e2f 6363 0a20 2020 2020 usr/bin/cc. │ │ │ │ │ -0004cd60: 6c6e 202d 6673 202e 2e2f 7362 696e 2f73 ln -fs ../sbin/s │ │ │ │ │ -0004cd70: 656e 646d 6169 6c20 2428 7072 6566 6978 endmail $(prefix │ │ │ │ │ -0004cd80: 292f 6269 6e2f 7275 6e71 0a20 2020 2020 )/bin/runq. │ │ │ │ │ -0004cd90: 6c6e 202d 6673 202e 2e2f 7362 696e 2f73 ln -fs ../sbin/s │ │ │ │ │ -0004cda0: 656e 646d 6169 6c20 6465 6269 616e 2f74 endmail debian/t │ │ │ │ │ -0004cdb0: 6d70 2f75 7372 2f62 696e 2f72 756e 710a mp/usr/bin/runq. │ │ │ │ │ -0004cdc0: 0a41 2073 796d 626f 6c69 6320 6c69 6e6b .A symbolic link │ │ │ │ │ -0004cdd0: 2070 6f69 6e74 696e 6720 746f 2061 2063 pointing to a c │ │ │ │ │ -0004cde0: 6f6d 7072 6573 7365 6420 6669 6c65 2028 ompressed file ( │ │ │ │ │ -0004cdf0: 696e 2074 6865 2073 656e 7365 2074 6861 in the sense tha │ │ │ │ │ -0004ce00: 7420 6974 2069 730a 6d65 616e 7420 746f t it is.meant to │ │ │ │ │ -0004ce10: 2062 6520 756e 636f 6d70 7265 7373 6564 be uncompressed │ │ │ │ │ -0004ce20: 2077 6974 6820 e280 9875 6e7a 6970 e280 with ...unzip.. │ │ │ │ │ -0004ce30: 9920 6f72 20e2 8098 7a6c 6573 73e2 8099 . or ...zless... │ │ │ │ │ -0004ce40: 2065 7463 2e29 2020 7368 6f75 6c64 2061 etc.) should a │ │ │ │ │ -0004ce50: 6c77 6179 730a 6861 7665 2074 6865 2073 lways.have the s │ │ │ │ │ -0004ce60: 616d 6520 6669 6c65 2065 7874 656e 7369 ame file extensi │ │ │ │ │ -0004ce70: 6f6e 2061 7320 7468 6520 7265 6665 7265 on as the refere │ │ │ │ │ -0004ce80: 6e63 6564 2066 696c 652e 2020 2846 6f72 nced file. (For │ │ │ │ │ -0004ce90: 2065 7861 6d70 6c65 2c20 6966 2061 0a66 example, if a.f │ │ │ │ │ -0004cea0: 696c 6520 e280 9866 6f6f 2e67 7ae2 8099 ile ...foo.gz... │ │ │ │ │ -0004ceb0: 2069 7320 7265 6665 7265 6e63 6564 2062 is referenced b │ │ │ │ │ -0004cec0: 7920 6120 7379 6d62 6f6c 6963 206c 696e y a symbolic lin │ │ │ │ │ -0004ced0: 6b2c 2074 6865 2066 696c 656e 616d 6520 k, the filename │ │ │ │ │ -0004cee0: 6f66 2074 6865 206c 696e 6b0a 6861 7320 of the link.has │ │ │ │ │ -0004cef0: 746f 2065 6e64 2077 6974 6820 e280 9ce2 to end with .... │ │ │ │ │ -0004cf00: 8098 2e67 7ae2 8099 e280 9d20 746f 6f2c ...gz...... too, │ │ │ │ │ -0004cf10: 2061 7320 696e 20e2 8098 6261 722e 677a as in ...bar.gz │ │ │ │ │ -0004cf20: e280 992e 290a 0a20 2020 2d2d 2d2d 2d2d ....).. ------ │ │ │ │ │ -0004cf30: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0004cf40: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0004cf50: 2920 5468 6973 2069 7320 6e65 6365 7373 ) This is necess │ │ │ │ │ -0004cf60: 6172 7920 746f 2061 6c6c 6f77 2074 6f70 ary to allow top │ │ │ │ │ -0004cf70: 2d6c 6576 656c 2064 6972 6563 746f 7269 -level directori │ │ │ │ │ -0004cf80: 6573 2074 6f20 6265 2073 796d 6c69 6e6b es to be symlink │ │ │ │ │ -0004cf90: 732e 0a49 6620 6c69 6e6b 696e 6720 e280 s..If linking .. │ │ │ │ │ -0004cfa0: 982f 7661 722f 7275 6ee2 8099 2074 6f20 ./var/run... to │ │ │ │ │ -0004cfb0: e280 982f 7275 6ee2 8099 2077 6572 6520 .../run... were │ │ │ │ │ -0004cfc0: 646f 6e65 2077 6974 6820 7468 6520 7265 done with the re │ │ │ │ │ -0004cfd0: 6c61 7469 7665 2073 796d 626f 6c69 630a lative symbolic. │ │ │ │ │ -0004cfe0: 6c69 6e6b 20e2 8098 2e2e 2f72 756e e280 link ...../run.. │ │ │ │ │ -0004cff0: 992c 2062 7574 20e2 8098 2f76 6172 e280 ., but .../var.. │ │ │ │ │ -0004d000: 9920 7765 7265 2061 2073 796d 626f 6c69 . were a symboli │ │ │ │ │ -0004d010: 6320 6c69 6e6b 2074 6f20 e280 982f 7372 c link to .../sr │ │ │ │ │ -0004d020: 762f 6469 736b 31e2 8099 2c20 7468 650a v/disk1..., the. │ │ │ │ │ -0004d030: 7379 6d62 6f6c 6963 206c 696e 6b20 776f symbolic link wo │ │ │ │ │ -0004d040: 756c 6420 706f 696e 7420 746f 20e2 8098 uld point to ... │ │ │ │ │ -0004d050: 2f73 7276 2f72 756e e280 9920 7261 7468 /srv/run... rath │ │ │ │ │ -0004d060: 6572 2074 6861 6e20 7468 6520 696e 7465 er than the inte │ │ │ │ │ -0004d070: 6e64 6564 2074 6172 6765 742e 0a0a 1f0a nded target..... │ │ │ │ │ -0004d080: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0004d090: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0004d0a0: 2044 6576 6963 6520 6669 6c65 732c 2020 Device files, │ │ │ │ │ -0004d0b0: 4e65 7874 3a20 436f 6e66 6967 7572 6174 Next: Configurat │ │ │ │ │ -0004d0c0: 696f 6e20 6669 6c65 732c 2020 5072 6576 ion files, Prev │ │ │ │ │ -0004d0d0: 3a20 5379 6d62 6f6c 6963 206c 696e 6b73 : Symbolic links │ │ │ │ │ -0004d0e0: 2c20 2055 703a 2046 696c 6573 3c32 3e0a , Up: Files<2>. │ │ │ │ │ -0004d0f0: 0a39 2e36 2044 6576 6963 6520 6669 6c65 .9.6 Device file │ │ │ │ │ -0004d100: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -0004d110: 3d3d 0a0a 5061 636b 6167 6573 206d 7573 ==..Packages mus │ │ │ │ │ -0004d120: 7420 6e6f 7420 696e 636c 7564 6520 6465 t not include de │ │ │ │ │ -0004d130: 7669 6365 2066 696c 6573 206f 7220 6e61 vice files or na │ │ │ │ │ -0004d140: 6d65 6420 7069 7065 7320 696e 2074 6865 med pipes in the │ │ │ │ │ -0004d150: 2070 6163 6b61 6765 0a66 696c 6520 7472 package.file tr │ │ │ │ │ -0004d160: 6565 2e0a 0a44 6562 6961 6e20 7061 636b ee...Debian pack │ │ │ │ │ -0004d170: 6167 6573 2073 686f 756c 6420 6173 7375 ages should assu │ │ │ │ │ -0004d180: 6d65 2074 6861 7420 6465 7669 6365 2066 me that device f │ │ │ │ │ -0004d190: 696c 6573 2069 6e20 e280 982f 6465 76e2 iles in .../dev. │ │ │ │ │ -0004d1a0: 8099 2061 7265 0a64 796e 616d 6963 616c .. are.dynamical │ │ │ │ │ -0004d1b0: 6c79 206d 616e 6167 6564 2062 7920 7468 ly managed by th │ │ │ │ │ -0004d1c0: 6520 6b65 726e 656c 206f 7220 736f 6d65 e kernel or some │ │ │ │ │ -0004d1d0: 206f 7468 6572 2073 7973 7465 6d20 6661 other system fa │ │ │ │ │ -0004d1e0: 6369 6c69 7479 2061 6e64 2064 6f0a 6e6f cility and do.no │ │ │ │ │ -0004d1f0: 7420 6861 7665 2074 6f20 6265 2065 7870 t have to be exp │ │ │ │ │ -0004d200: 6c69 6369 746c 7920 6372 6561 7465 6420 licitly created │ │ │ │ │ -0004d210: 6f72 206d 616e 6167 6564 2062 7920 7468 or managed by th │ │ │ │ │ -0004d220: 6520 7061 636b 6167 652e 2020 4465 6269 e package. Debi │ │ │ │ │ -0004d230: 616e 0a70 6163 6b61 6765 7320 6f74 6865 an.packages othe │ │ │ │ │ -0004d240: 7220 7468 616e 2074 686f 7365 2077 686f r than those who │ │ │ │ │ -0004d250: 7365 2070 7572 706f 7365 2069 7320 746f se purpose is to │ │ │ │ │ -0004d260: 206d 616e 6167 6520 7468 6520 e280 982f manage the .../ │ │ │ │ │ -0004d270: 6465 76e2 8099 2064 6576 6963 650a 6669 dev... device.fi │ │ │ │ │ -0004d280: 6c65 2074 7265 6520 6d75 7374 206e 6f74 le tree must not │ │ │ │ │ -0004d290: 2061 7474 656d 7074 2074 6f20 6372 6561 attempt to crea │ │ │ │ │ -0004d2a0: 7465 206f 7220 7265 6d6f 7665 2064 6576 te or remove dev │ │ │ │ │ -0004d2b0: 6963 6520 6669 6c65 7320 696e 20e2 8098 ice files in ... │ │ │ │ │ -0004d2c0: 2f64 6576 e280 990a 7768 656e 2061 2064 /dev....when a d │ │ │ │ │ -0004d2d0: 796e 616d 6963 2064 6576 6963 6520 6d61 ynamic device ma │ │ │ │ │ -0004d2e0: 6e61 6765 6d65 6e74 2066 6163 696c 6974 nagement facilit │ │ │ │ │ -0004d2f0: 7920 6973 2069 6e20 7573 652e 0a0a 4966 y is in use...If │ │ │ │ │ -0004d300: 206e 616d 6564 2070 6970 6573 206f 7220 named pipes or │ │ │ │ │ -0004d310: 6465 7669 6365 2066 696c 6573 206f 7574 device files out │ │ │ │ │ -0004d320: 7369 6465 206f 6620 e280 982f 6465 76e2 side of .../dev. │ │ │ │ │ -0004d330: 8099 2061 7265 2072 6571 7569 7265 6420 .. are required │ │ │ │ │ -0004d340: 6279 2061 0a70 6163 6b61 6765 2c20 7468 by a.package, th │ │ │ │ │ -0004d350: 6579 2073 686f 756c 6420 6e6f 726d 616c ey should normal │ │ │ │ │ -0004d360: 6c79 2062 6520 6372 6561 7465 6420 7768 ly be created wh │ │ │ │ │ -0004d370: 656e 206e 6563 6573 7361 7279 2062 7920 en necessary by │ │ │ │ │ -0004d380: 7468 6520 7072 6f67 7261 6d73 0a69 6e20 the programs.in │ │ │ │ │ -0004d390: 7468 6520 7061 636b 6167 652c 2062 7920 the package, by │ │ │ │ │ -0004d3a0: 696e 6974 2073 6372 6970 7473 206f 7220 init scripts or │ │ │ │ │ -0004d3b0: 7379 7374 656d 6420 756e 6974 2066 696c systemd unit fil │ │ │ │ │ -0004d3c0: 6573 2c20 6f72 2062 7920 7369 6d69 6c61 es, or by simila │ │ │ │ │ -0004d3d0: 720a 6f6e 2d64 656d 616e 6420 6d65 6368 r.on-demand mech │ │ │ │ │ -0004d3e0: 616e 6973 6d73 2e20 2049 6620 7375 6368 anisms. If such │ │ │ │ │ -0004d3f0: 2066 696c 6573 206e 6565 6420 746f 2062 files need to b │ │ │ │ │ -0004d400: 6520 6372 6561 7465 6420 6475 7269 6e67 e created during │ │ │ │ │ -0004d410: 2070 6163 6b61 6765 0a69 6e73 7461 6c6c package.install │ │ │ │ │ -0004d420: 6174 696f 6e2c 2074 6865 7920 6d75 7374 ation, they must │ │ │ │ │ -0004d430: 2062 6520 6372 6561 7465 6420 696e 2074 be created in t │ │ │ │ │ -0004d440: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ -0004d450: 9920 6d61 696e 7461 696e 6572 2073 6372 . maintainer scr │ │ │ │ │ -0004d460: 6970 740a 2831 2920 616e 6420 7265 6d6f ipt.(1) and remo │ │ │ │ │ -0004d470: 7665 6420 696e 2065 6974 6865 7220 7468 ved in either th │ │ │ │ │ -0004d480: 6520 e280 9870 7265 726d e280 9920 6f72 e ...prerm... or │ │ │ │ │ -0004d490: 2074 6865 20e2 8098 706f 7374 726d e280 the ...postrm.. │ │ │ │ │ -0004d4a0: 9920 6d61 696e 7461 696e 6572 2073 6372 . maintainer scr │ │ │ │ │ -0004d4b0: 6970 742e 0a0a 2020 202d 2d2d 2d2d 2d2d ipt... ------- │ │ │ │ │ -0004d4c0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -0004d4d0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -0004d4e0: 2049 74e2 8099 7320 6265 7474 6572 2074 It...s better t │ │ │ │ │ -0004d4f0: 6f20 7573 6520 e280 986d 6b66 6966 6fe2 o use ...mkfifo. │ │ │ │ │ -0004d500: 8099 2072 6174 6865 7220 7468 616e 20e2 .. rather than . │ │ │ │ │ -0004d510: 8098 6d6b 6e6f 64e2 8099 2074 6f20 6372 ..mknod... to cr │ │ │ │ │ -0004d520: 6561 7465 206e 616d 6564 0a70 6970 6573 eate named.pipes │ │ │ │ │ -0004d530: 2074 6f20 6176 6f69 6420 6661 6c73 6520 to avoid false │ │ │ │ │ -0004d540: 706f 7369 7469 7665 7320 6672 6f6d 2061 positives from a │ │ │ │ │ -0004d550: 7574 6f6d 6174 6564 2063 6865 636b 7320 utomated checks │ │ │ │ │ -0004d560: 666f 7220 7061 636b 6167 6573 0a69 6e63 for packages.inc │ │ │ │ │ -0004d570: 6f72 7265 6374 6c79 2063 7265 6174 696e orrectly creatin │ │ │ │ │ -0004d580: 6720 6465 7669 6365 2066 696c 6573 2e0a g device files.. │ │ │ │ │ -0004d590: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004d5a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004d5b0: 6465 3a20 436f 6e66 6967 7572 6174 696f de: Configuratio │ │ │ │ │ -0004d5c0: 6e20 6669 6c65 732c 2020 4e65 7874 3a20 n files, Next: │ │ │ │ │ -0004d5d0: 4c6f 6720 6669 6c65 732c 2020 5072 6576 Log files, Prev │ │ │ │ │ -0004d5e0: 3a20 4465 7669 6365 2066 696c 6573 2c20 : Device files, │ │ │ │ │ -0004d5f0: 2055 703a 2046 696c 6573 3c32 3e0a 0a39 Up: Files<2>..9 │ │ │ │ │ -0004d600: 2e37 2043 6f6e 6669 6775 7261 7469 6f6e .7 Configuration │ │ │ │ │ -0004d610: 2066 696c 6573 0a3d 3d3d 3d3d 3d3d 3d3d files.========= │ │ │ │ │ -0004d620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0004d630: 2a20 4d65 6e75 3a0a 0a2a 2044 6566 696e * Menu:..* Defin │ │ │ │ │ -0004d640: 6974 696f 6e73 3a20 4465 6669 6e69 7469 itions: Definiti │ │ │ │ │ -0004d650: 6f6e 733c 323e 2e0a 2a20 4c6f 6361 7469 ons<2>..* Locati │ │ │ │ │ -0004d660: 6f6e 3a3a 0a2a 2042 6568 6176 696f 723a on::.* Behavior: │ │ │ │ │ -0004d670: 3a0a 2a20 5368 6172 696e 6720 636f 6e66 :.* Sharing conf │ │ │ │ │ -0004d680: 6967 7572 6174 696f 6e20 6669 6c65 733a iguration files: │ │ │ │ │ -0004d690: 3a0a 2a20 5573 6572 2063 6f6e 6669 6775 :.* User configu │ │ │ │ │ -0004d6a0: 7261 7469 6f6e 2066 696c 6573 2028 e280 ration files (.. │ │ │ │ │ -0004d6b0: 9c64 6f74 6669 6c65 73e2 809d 293a 2055 .dotfiles...): U │ │ │ │ │ -0004d6c0: 7365 7220 636f 6e66 6967 7572 6174 696f ser configuratio │ │ │ │ │ -0004d6d0: 6e20 6669 6c65 7320 e280 9c64 6f74 6669 n files ...dotfi │ │ │ │ │ -0004d6e0: 6c65 73e2 809d 2e0a 0a1f 0a46 696c 653a les........File: │ │ │ │ │ -0004d6f0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0004d700: 6e66 6f2c 2020 4e6f 6465 3a20 4465 6669 nfo, Node: Defi │ │ │ │ │ -0004d710: 6e69 7469 6f6e 733c 323e 2c20 204e 6578 nitions<2>, Nex │ │ │ │ │ -0004d720: 743a 204c 6f63 6174 696f 6e2c 2020 5570 t: Location, Up │ │ │ │ │ -0004d730: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ -0004d740: 6669 6c65 730a 0a39 2e37 2e31 2044 6566 files..9.7.1 Def │ │ │ │ │ -0004d750: 696e 6974 696f 6e73 0a2d 2d2d 2d2d 2d2d initions.------- │ │ │ │ │ -0004d760: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 636f 6e66 ----------..conf │ │ │ │ │ -0004d770: 6967 7572 6174 696f 6e20 6669 6c65 0a0a iguration file.. │ │ │ │ │ -0004d780: 2020 2020 2041 2066 696c 6520 7468 6174 A file that │ │ │ │ │ -0004d790: 2061 6666 6563 7473 2074 6865 206f 7065 affects the ope │ │ │ │ │ -0004d7a0: 7261 7469 6f6e 206f 6620 6120 7072 6f67 ration of a prog │ │ │ │ │ -0004d7b0: 7261 6d2c 206f 7220 7072 6f76 6964 6573 ram, or provides │ │ │ │ │ -0004d7c0: 2073 6974 652d 0a20 2020 2020 6f72 2068 site-. or h │ │ │ │ │ -0004d7d0: 6f73 742d 7370 6563 6966 6963 2069 6e66 ost-specific inf │ │ │ │ │ -0004d7e0: 6f72 6d61 7469 6f6e 2c20 6f72 206f 7468 ormation, or oth │ │ │ │ │ -0004d7f0: 6572 7769 7365 2063 7573 746f 6d69 7a65 erwise customize │ │ │ │ │ -0004d800: 7320 7468 6520 6265 6861 7669 6f72 0a20 s the behavior. │ │ │ │ │ -0004d810: 2020 2020 6f66 2061 2070 726f 6772 616d of a program │ │ │ │ │ -0004d820: 2e20 2054 7970 6963 616c 6c79 2c20 636f . Typically, co │ │ │ │ │ -0004d830: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004d840: 7320 6172 6520 696e 7465 6e64 6564 2074 s are intended t │ │ │ │ │ -0004d850: 6f20 6265 0a20 2020 2020 6d6f 6469 6669 o be. modifi │ │ │ │ │ -0004d860: 6564 2062 7920 7468 6520 7379 7374 656d ed by the system │ │ │ │ │ -0004d870: 2061 646d 696e 6973 7472 6174 6f72 2028 administrator ( │ │ │ │ │ -0004d880: 6966 206e 6565 6465 6420 6f72 2064 6573 if needed or des │ │ │ │ │ -0004d890: 6972 6564 2920 746f 0a20 2020 2020 636f ired) to. co │ │ │ │ │ -0004d8a0: 6e66 6f72 6d20 746f 206c 6f63 616c 2070 nform to local p │ │ │ │ │ -0004d8b0: 6f6c 6963 7920 6f72 2074 6f20 7072 6f76 olicy or to prov │ │ │ │ │ -0004d8c0: 6964 6520 6d6f 7265 2075 7365 6675 6c20 ide more useful │ │ │ │ │ -0004d8d0: 7369 7465 2d73 7065 6369 6669 630a 2020 site-specific. │ │ │ │ │ -0004d8e0: 2020 2062 6568 6176 696f 722e 0a0a e280 behavior..... │ │ │ │ │ -0004d8f0: 9863 6f6e 6666 696c 65e2 8099 0a0a 2020 .conffile..... │ │ │ │ │ -0004d900: 2020 2041 2066 696c 6520 6c69 7374 6564 A file listed │ │ │ │ │ -0004d910: 2069 6e20 6120 7061 636b 6167 65e2 8099 in a package... │ │ │ │ │ -0004d920: 7320 e280 9863 6f6e 6666 696c 6573 e280 s ...conffiles.. │ │ │ │ │ -0004d930: 9920 6669 6c65 2c20 616e 6420 6973 2074 . file, and is t │ │ │ │ │ -0004d940: 7265 6174 6564 0a20 2020 2020 7370 6563 reated. spec │ │ │ │ │ -0004d950: 6961 6c6c 7920 6279 20e2 8098 6470 6b67 ially by ...dpkg │ │ │ │ │ -0004d960: e280 9920 2873 6565 202a 6e6f 7465 2044 ... (see *note D │ │ │ │ │ -0004d970: 6574 6169 6c73 206f 6620 636f 6e66 6967 etails of config │ │ │ │ │ -0004d980: 7572 6174 696f 6e3a 2063 342e 292e 0a0a uration: c4.)... │ │ │ │ │ -0004d990: 5468 6520 6469 7374 696e 6374 696f 6e20 The distinction │ │ │ │ │ -0004d9a0: 6265 7477 6565 6e20 7468 6573 6520 7477 between these tw │ │ │ │ │ -0004d9b0: 6f20 6973 2069 6d70 6f72 7461 6e74 3b20 o is important; │ │ │ │ │ -0004d9c0: 7468 6579 2061 7265 206e 6f74 0a69 6e74 they are not.int │ │ │ │ │ -0004d9d0: 6572 6368 616e 6765 6162 6c65 2063 6f6e erchangeable con │ │ │ │ │ -0004d9e0: 6365 7074 732e 2020 416c 6d6f 7374 2061 cepts. Almost a │ │ │ │ │ -0004d9f0: 6c6c 20e2 8098 636f 6e66 6669 6c65 e280 ll ...conffile.. │ │ │ │ │ -0004da00: 9973 2061 7265 2063 6f6e 6669 6775 7261 .s are configura │ │ │ │ │ -0004da10: 7469 6f6e 0a66 696c 6573 2c20 6275 7420 tion.files, but │ │ │ │ │ -0004da20: 6d61 6e79 2063 6f6e 6669 6775 7261 7469 many configurati │ │ │ │ │ -0004da30: 6f6e 2066 696c 6573 2061 7265 206e 6f74 on files are not │ │ │ │ │ -0004da40: 20e2 8098 636f 6e66 6669 6c65 73e2 8099 ...conffiles... │ │ │ │ │ -0004da50: 2e0a 0a41 7320 6e6f 7465 6420 656c 7365 ...As noted else │ │ │ │ │ -0004da60: 7768 6572 652c 20e2 8098 2f65 7463 2f69 where, .../etc/i │ │ │ │ │ -0004da70: 6e69 742e 64e2 8099 2073 6372 6970 7473 nit.d... scripts │ │ │ │ │ -0004da80: 2c20 e280 982f 6574 632f 6465 6661 756c , .../etc/defaul │ │ │ │ │ -0004da90: 74e2 8099 2066 696c 6573 2c20 7363 7269 t... files, scri │ │ │ │ │ -0004daa0: 7074 730a 696e 7374 616c 6c65 6420 696e pts.installed in │ │ │ │ │ -0004dab0: 20e2 8098 2f65 7463 2f63 726f 6e2e 7b68 .../etc/cron.{h │ │ │ │ │ -0004dac0: 6f75 726c 792c 6461 696c 792c 7765 656b ourly,daily,week │ │ │ │ │ -0004dad0: 6c79 2c6d 6f6e 7468 6c79 7de2 8099 2c20 ly,monthly}..., │ │ │ │ │ -0004dae0: 616e 6420 6372 6f6e 0a63 6f6e 6669 6775 and cron.configu │ │ │ │ │ -0004daf0: 7261 7469 6f6e 2069 6e73 7461 6c6c 6564 ration installed │ │ │ │ │ -0004db00: 2069 6e20 e280 982f 6574 632f 6372 6f6e in .../etc/cron │ │ │ │ │ -0004db10: 2e64 e280 9920 6d75 7374 2062 6520 7472 .d... must be tr │ │ │ │ │ -0004db20: 6561 7465 6420 6173 0a63 6f6e 6669 6775 eated as.configu │ │ │ │ │ -0004db30: 7261 7469 6f6e 2066 696c 6573 2e20 2049 ration files. I │ │ │ │ │ -0004db40: 6e20 6765 6e65 7261 6c2c 2061 6e79 2073 n general, any s │ │ │ │ │ -0004db50: 6372 6970 7420 7468 6174 2065 6d62 6564 cript that embed │ │ │ │ │ -0004db60: 7320 636f 6e66 6967 7572 6174 696f 6e0a s configuration. │ │ │ │ │ -0004db70: 696e 666f 726d 6174 696f 6e20 6973 2064 information is d │ │ │ │ │ -0004db80: 652d 6661 6374 6f20 6120 636f 6e66 6967 e-facto a config │ │ │ │ │ -0004db90: 7572 6174 696f 6e20 6669 6c65 2061 6e64 uration file and │ │ │ │ │ -0004dba0: 2073 686f 756c 6420 6265 2074 7265 6174 should be treat │ │ │ │ │ -0004dbb0: 6564 2061 730a 7375 6368 2e0a 0a1f 0a46 ed as.such.....F │ │ │ │ │ -0004dbc0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004dbd0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004dbe0: 4c6f 6361 7469 6f6e 2c20 204e 6578 743a Location, Next: │ │ │ │ │ -0004dbf0: 2042 6568 6176 696f 722c 2020 5072 6576 Behavior, Prev │ │ │ │ │ -0004dc00: 3a20 4465 6669 6e69 7469 6f6e 733c 323e : Definitions<2> │ │ │ │ │ -0004dc10: 2c20 2055 703a 2043 6f6e 6669 6775 7261 , Up: Configura │ │ │ │ │ -0004dc20: 7469 6f6e 2066 696c 6573 0a0a 392e 372e tion files..9.7. │ │ │ │ │ -0004dc30: 3220 4c6f 6361 7469 6f6e 0a2d 2d2d 2d2d 2 Location.----- │ │ │ │ │ -0004dc40: 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 6e79 2063 ---------..Any c │ │ │ │ │ -0004dc50: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0004dc60: 6573 2063 7265 6174 6564 206f 7220 7573 es created or us │ │ │ │ │ -0004dc70: 6564 2062 7920 796f 7572 2070 6163 6b61 ed by your packa │ │ │ │ │ -0004dc80: 6765 206d 7573 7420 7265 7369 6465 2069 ge must reside i │ │ │ │ │ -0004dc90: 6e0a e280 982f 6574 63e2 8099 2e20 2049 n..../etc.... I │ │ │ │ │ -0004dca0: 6620 7468 6572 6520 6172 6520 7365 7665 f there are seve │ │ │ │ │ -0004dcb0: 7261 6c2c 2063 6f6e 7369 6465 7220 6372 ral, consider cr │ │ │ │ │ -0004dcc0: 6561 7469 6e67 2061 2073 7562 6469 7265 eating a subdire │ │ │ │ │ -0004dcd0: 6374 6f72 7920 6f66 0ae2 8098 2f65 7463 ctory of..../etc │ │ │ │ │ -0004dce0: e280 9920 6e61 6d65 6420 6166 7465 7220 ... named after │ │ │ │ │ -0004dcf0: 796f 7572 2070 6163 6b61 6765 2e0a 0a49 your package...I │ │ │ │ │ -0004dd00: 6620 796f 7572 2070 6163 6b61 6765 2063 f your package c │ │ │ │ │ -0004dd10: 7265 6174 6573 206f 7220 7573 6573 2063 reates or uses c │ │ │ │ │ -0004dd20: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0004dd30: 6573 206f 7574 7369 6465 206f 6620 e280 es outside of .. │ │ │ │ │ -0004dd40: 982f 6574 63e2 8099 2c0a 616e 6420 6974 ./etc...,.and it │ │ │ │ │ -0004dd50: 2069 7320 6e6f 7420 6665 6173 6962 6c65 is not feasible │ │ │ │ │ -0004dd60: 2074 6f20 6d6f 6469 6679 2074 6865 2070 to modify the p │ │ │ │ │ -0004dd70: 6163 6b61 6765 2074 6f20 7573 6520 e280 ackage to use .. │ │ │ │ │ -0004dd80: 982f 6574 63e2 8099 2064 6972 6563 746c ./etc... directl │ │ │ │ │ -0004dd90: 792c 2070 7574 0a74 6865 2066 696c 6573 y, put.the files │ │ │ │ │ -0004dda0: 2069 6e20 e280 982f 6574 63e2 8099 2061 in .../etc... a │ │ │ │ │ -0004ddb0: 6e64 2063 7265 6174 6520 7379 6d62 6f6c nd create symbol │ │ │ │ │ -0004ddc0: 6963 206c 696e 6b73 2074 6f20 7468 6f73 ic links to thos │ │ │ │ │ -0004ddd0: 6520 6669 6c65 7320 6672 6f6d 2074 6865 e files from the │ │ │ │ │ -0004dde0: 0a6c 6f63 6174 696f 6e20 7468 6174 2074 .location that t │ │ │ │ │ -0004ddf0: 6865 2070 6163 6b61 6765 2072 6571 7569 he package requi │ │ │ │ │ -0004de00: 7265 732e 0a0a 1f0a 4669 6c65 3a20 6465 res.....File: de │ │ │ │ │ -0004de10: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004de20: 2c20 204e 6f64 653a 2042 6568 6176 696f , Node: Behavio │ │ │ │ │ -0004de30: 722c 2020 4e65 7874 3a20 5368 6172 696e r, Next: Sharin │ │ │ │ │ -0004de40: 6720 636f 6e66 6967 7572 6174 696f 6e20 g configuration │ │ │ │ │ -0004de50: 6669 6c65 732c 2020 5072 6576 3a20 4c6f files, Prev: Lo │ │ │ │ │ -0004de60: 6361 7469 6f6e 2c20 2055 703a 2043 6f6e cation, Up: Con │ │ │ │ │ -0004de70: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -0004de80: 0a0a 392e 372e 3320 4265 6861 7669 6f72 ..9.7.3 Behavior │ │ │ │ │ -0004de90: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a .--------------. │ │ │ │ │ -0004dea0: 0a43 6f6e 6669 6775 7261 7469 6f6e 2066 .Configuration f │ │ │ │ │ -0004deb0: 696c 6520 6861 6e64 6c69 6e67 206d 7573 ile handling mus │ │ │ │ │ -0004dec0: 7420 636f 6e66 6f72 6d20 746f 2074 6865 t conform to the │ │ │ │ │ -0004ded0: 2066 6f6c 6c6f 7769 6e67 2062 6568 6176 following behav │ │ │ │ │ -0004dee0: 696f 723a 0a0a 2020 202d 206c 6f63 616c ior:.. - local │ │ │ │ │ -0004def0: 2063 6861 6e67 6573 206d 7573 7420 6265 changes must be │ │ │ │ │ -0004df00: 2070 7265 7365 7276 6564 2064 7572 696e preserved durin │ │ │ │ │ -0004df10: 6720 6120 7061 636b 6167 6520 7570 6772 g a package upgr │ │ │ │ │ -0004df20: 6164 652c 2061 6e64 0a0a 2020 202d 2063 ade, and.. - c │ │ │ │ │ -0004df30: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0004df40: 6573 206d 7573 7420 6265 2070 7265 7365 es must be prese │ │ │ │ │ -0004df50: 7276 6564 2077 6865 6e20 7468 6520 7061 rved when the pa │ │ │ │ │ -0004df60: 636b 6167 6520 6973 2072 656d 6f76 6564 ckage is removed │ │ │ │ │ -0004df70: 2c0a 2020 2020 2061 6e64 206f 6e6c 7920 ,. and only │ │ │ │ │ -0004df80: 6465 6c65 7465 6420 7768 656e 2074 6865 deleted when the │ │ │ │ │ -0004df90: 2070 6163 6b61 6765 2069 7320 7075 7267 package is purg │ │ │ │ │ -0004dfa0: 6564 2e0a 0a4f 6273 6f6c 6574 6520 636f ed...Obsolete co │ │ │ │ │ -0004dfb0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004dfc0: 7320 7769 7468 6f75 7420 6c6f 6361 6c20 s without local │ │ │ │ │ -0004dfd0: 6368 616e 6765 7320 7368 6f75 6c64 2062 changes should b │ │ │ │ │ -0004dfe0: 6520 7265 6d6f 7665 6420 6279 0a74 6865 e removed by.the │ │ │ │ │ -0004dff0: 2070 6163 6b61 6765 2064 7572 696e 6720 package during │ │ │ │ │ -0004e000: 7570 6772 6164 652e 2020 2831 290a 0a54 upgrade. (1)..T │ │ │ │ │ -0004e010: 6865 2065 6173 7920 7761 7920 746f 2061 he easy way to a │ │ │ │ │ -0004e020: 6368 6965 7665 2074 6869 7320 6265 6861 chieve this beha │ │ │ │ │ -0004e030: 7669 6f72 2069 7320 746f 206d 616b 6520 vior is to make │ │ │ │ │ -0004e040: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -0004e050: 6e20 6669 6c65 0a61 20e2 8098 636f 6e66 n file.a ...conf │ │ │ │ │ -0004e060: 6669 6c65 e280 992e 2020 5468 6973 2069 file.... This i │ │ │ │ │ -0004e070: 7320 6170 7072 6f70 7269 6174 6520 6f6e s appropriate on │ │ │ │ │ -0004e080: 6c79 2069 6620 6974 2069 7320 706f 7373 ly if it is poss │ │ │ │ │ -0004e090: 6962 6c65 2074 6f20 6469 7374 7269 6275 ible to distribu │ │ │ │ │ -0004e0a0: 7465 0a61 2064 6566 6175 6c74 2076 6572 te.a default ver │ │ │ │ │ -0004e0b0: 7369 6f6e 2074 6861 7420 7769 6c6c 2077 sion that will w │ │ │ │ │ -0004e0c0: 6f72 6b20 666f 7220 6d6f 7374 2069 6e73 ork for most ins │ │ │ │ │ -0004e0d0: 7461 6c6c 6174 696f 6e73 2c20 616c 7468 tallations, alth │ │ │ │ │ -0004e0e0: 6f75 6768 2073 6f6d 650a 7379 7374 656d ough some.system │ │ │ │ │ -0004e0f0: 2061 646d 696e 6973 7472 6174 6f72 7320 administrators │ │ │ │ │ -0004e100: 6d61 7920 6368 6f6f 7365 2074 6f20 6d6f may choose to mo │ │ │ │ │ -0004e110: 6469 6679 2069 742e 2020 5468 6973 2069 dify it. This i │ │ │ │ │ -0004e120: 6d70 6c69 6573 2074 6861 7420 7468 650a mplies that the. │ │ │ │ │ -0004e130: 6465 6661 756c 7420 7665 7273 696f 6e20 default version │ │ │ │ │ -0004e140: 7769 6c6c 2062 6520 7061 7274 206f 6620 will be part of │ │ │ │ │ -0004e150: 7468 6520 7061 636b 6167 6520 6469 7374 the package dist │ │ │ │ │ -0004e160: 7269 6275 7469 6f6e 2c20 616e 6420 6d75 ribution, and mu │ │ │ │ │ -0004e170: 7374 206e 6f74 0a62 6520 6d6f 6469 6669 st not.be modifi │ │ │ │ │ -0004e180: 6564 2062 7920 7468 6520 6d61 696e 7461 ed by the mainta │ │ │ │ │ -0004e190: 696e 6572 2073 6372 6970 7473 2064 7572 iner scripts dur │ │ │ │ │ -0004e1a0: 696e 6720 696e 7374 616c 6c61 7469 6f6e ing installation │ │ │ │ │ -0004e1b0: 2028 6f72 2061 7420 616e 790a 6f74 6865 (or at any.othe │ │ │ │ │ -0004e1c0: 7220 7469 6d65 292e 0a0a 496e 206f 7264 r time)...In ord │ │ │ │ │ -0004e1d0: 6572 2074 6f20 656e 7375 7265 2074 6861 er to ensure tha │ │ │ │ │ -0004e1e0: 7420 6c6f 6361 6c20 6368 616e 6765 7320 t local changes │ │ │ │ │ -0004e1f0: 6172 6520 7072 6573 6572 7665 6420 636f are preserved co │ │ │ │ │ -0004e200: 7272 6563 746c 792c 2070 6163 6b61 6765 rrectly, package │ │ │ │ │ -0004e210: 730a 6d75 7374 206e 6f74 2063 6f6e 7461 s.must not conta │ │ │ │ │ -0004e220: 696e 206f 7220 6d61 6b65 2068 6172 6420 in or make hard │ │ │ │ │ -0004e230: 6c69 6e6b 7320 746f 2063 6f6e 6666 696c links to conffil │ │ │ │ │ -0004e240: 6573 2e20 2028 3229 0a0a 5468 6520 6f74 es. (2)..The ot │ │ │ │ │ -0004e250: 6865 7220 7761 7920 746f 2064 6f20 6974 her way to do it │ │ │ │ │ -0004e260: 2069 7320 7669 6120 7468 6520 6d61 696e is via the main │ │ │ │ │ -0004e270: 7461 696e 6572 2073 6372 6970 7473 2e20 tainer scripts. │ │ │ │ │ -0004e280: 2049 6e20 7468 6973 2063 6173 652c 2074 In this case, t │ │ │ │ │ -0004e290: 6865 0a63 6f6e 6669 6775 7261 7469 6f6e he.configuration │ │ │ │ │ -0004e2a0: 2066 696c 6520 6d75 7374 206e 6f74 2062 file must not b │ │ │ │ │ -0004e2b0: 6520 6c69 7374 6564 2061 7320 6120 e280 e listed as a .. │ │ │ │ │ -0004e2c0: 9863 6f6e 6666 696c 65e2 8099 2061 6e64 .conffile... and │ │ │ │ │ -0004e2d0: 206d 7573 7420 6e6f 7420 6265 0a70 6172 must not be.par │ │ │ │ │ -0004e2e0: 7420 6f66 2074 6865 2070 6163 6b61 6765 t of the package │ │ │ │ │ -0004e2f0: 2064 6973 7472 6962 7574 696f 6e2e 2020 distribution. │ │ │ │ │ -0004e300: 4966 2074 6865 2065 7869 7374 656e 6365 If the existence │ │ │ │ │ -0004e310: 206f 6620 6120 6669 6c65 2069 730a 7265 of a file is.re │ │ │ │ │ -0004e320: 7175 6972 6564 2066 6f72 2074 6865 2070 quired for the p │ │ │ │ │ -0004e330: 6163 6b61 6765 2074 6f20 6265 2073 656e ackage to be sen │ │ │ │ │ -0004e340: 7369 626c 7920 636f 6e66 6967 7572 6564 sibly configured │ │ │ │ │ -0004e350: 2069 7420 6973 2074 6865 0a72 6573 706f it is the.respo │ │ │ │ │ -0004e360: 6e73 6962 696c 6974 7920 6f66 2074 6865 nsibility of the │ │ │ │ │ -0004e370: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -0004e380: 6e65 7220 746f 2070 726f 7669 6465 206d ner to provide m │ │ │ │ │ -0004e390: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0004e3a0: 730a 7768 6963 6820 636f 7272 6563 746c s.which correctl │ │ │ │ │ -0004e3b0: 7920 6372 6561 7465 2c20 7570 6461 7465 y create, update │ │ │ │ │ -0004e3c0: 2061 6e64 206d 6169 6e74 6169 6e20 7468 and maintain th │ │ │ │ │ -0004e3d0: 6520 6669 6c65 2061 6e64 2072 656d 6f76 e file and remov │ │ │ │ │ -0004e3e0: 6520 6974 206f 6e0a 7075 7267 652e 2020 e it on.purge. │ │ │ │ │ -0004e3f0: 2853 6565 202a 6e6f 7465 2050 6163 6b61 (See *note Packa │ │ │ │ │ -0004e400: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ -0004e410: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ -0004e420: 6c61 7469 6f6e 0a70 726f 6365 6475 7265 lation.procedure │ │ │ │ │ -0004e430: 3a20 6233 2e20 666f 7220 6d6f 7265 2069 : b3. for more i │ │ │ │ │ -0004e440: 6e66 6f72 6d61 7469 6f6e 2e29 2020 5468 nformation.) Th │ │ │ │ │ -0004e450: 6573 6520 7363 7269 7074 7320 6d75 7374 ese scripts must │ │ │ │ │ -0004e460: 2062 6520 6964 656d 706f 7465 6e74 0a28 be idempotent.( │ │ │ │ │ -0004e470: 692e 652e 2c20 6d75 7374 2077 6f72 6b20 i.e., must work │ │ │ │ │ -0004e480: 636f 7272 6563 746c 7920 6966 20e2 8098 correctly if ... │ │ │ │ │ -0004e490: 6470 6b67 e280 9920 6e65 6564 7320 746f dpkg... needs to │ │ │ │ │ -0004e4a0: 2072 652d 7275 6e20 7468 656d 2064 7565 re-run them due │ │ │ │ │ -0004e4b0: 2074 6f20 6572 726f 7273 0a64 7572 696e to errors.durin │ │ │ │ │ -0004e4c0: 6720 696e 7374 616c 6c61 7469 6f6e 206f g installation o │ │ │ │ │ -0004e4d0: 7220 7265 6d6f 7661 6c29 2c20 6d75 7374 r removal), must │ │ │ │ │ -0004e4e0: 2063 6f70 6520 7769 7468 2061 6c6c 2074 cope with all t │ │ │ │ │ -0004e4f0: 6865 2076 6172 6965 7479 206f 6620 7761 he variety of wa │ │ │ │ │ -0004e500: 7973 0ae2 8098 6470 6b67 e280 9920 6361 ys....dpkg... ca │ │ │ │ │ -0004e510: 6e20 6361 6c6c 206d 6169 6e74 6169 6e65 n call maintaine │ │ │ │ │ -0004e520: 7220 7363 7269 7074 732c 206d 7573 7420 r scripts, must │ │ │ │ │ -0004e530: 6e6f 7420 6f76 6572 7772 6974 6520 6f72 not overwrite or │ │ │ │ │ -0004e540: 206f 7468 6572 7769 7365 0a6d 616e 676c otherwise.mangl │ │ │ │ │ -0004e550: 6520 7468 6520 7573 6572 e280 9973 2063 e the user...s c │ │ │ │ │ -0004e560: 6f6e 6669 6775 7261 7469 6f6e 2077 6974 onfiguration wit │ │ │ │ │ -0004e570: 686f 7574 2061 736b 696e 672c 206d 7573 hout asking, mus │ │ │ │ │ -0004e580: 7420 6e6f 7420 6173 6b20 756e 6e65 6365 t not ask unnece │ │ │ │ │ -0004e590: 7373 6172 790a 7175 6573 7469 6f6e 7320 ssary.questions │ │ │ │ │ -0004e5a0: 2870 6172 7469 6375 6c61 726c 7920 6475 (particularly du │ │ │ │ │ -0004e5b0: 7269 6e67 2075 7067 7261 6465 7329 2c20 ring upgrades), │ │ │ │ │ -0004e5c0: 616e 6420 6d75 7374 206f 7468 6572 7769 and must otherwi │ │ │ │ │ -0004e5d0: 7365 2062 6520 676f 6f64 0a63 6974 697a se be good.citiz │ │ │ │ │ -0004e5e0: 656e 732e 0a0a 5468 6520 7363 7269 7074 ens...The script │ │ │ │ │ -0004e5f0: 7320 6172 6520 6e6f 7420 7265 7175 6972 s are not requir │ │ │ │ │ -0004e600: 6564 2074 6f20 636f 6e66 6967 7572 6520 ed to configure │ │ │ │ │ -0004e610: 6576 6572 7920 706f 7373 6962 6c65 206f every possible o │ │ │ │ │ -0004e620: 7074 696f 6e20 666f 7220 7468 650a 7061 ption for the.pa │ │ │ │ │ -0004e630: 636b 6167 652c 2062 7574 206f 6e6c 7920 ckage, but only │ │ │ │ │ -0004e640: 7468 6f73 6520 6e65 6365 7373 6172 7920 those necessary │ │ │ │ │ -0004e650: 746f 2067 6574 2074 6865 2070 6163 6b61 to get the packa │ │ │ │ │ -0004e660: 6765 2072 756e 6e69 6e67 206f 6e20 6120 ge running on a │ │ │ │ │ -0004e670: 6769 7665 6e0a 7379 7374 656d 2e20 2049 given.system. I │ │ │ │ │ -0004e680: 6465 616c 6c79 2074 6865 2073 7973 6164 deally the sysad │ │ │ │ │ -0004e690: 6d69 6e20 7368 6f75 6c64 206e 6f74 2068 min should not h │ │ │ │ │ -0004e6a0: 6176 6520 746f 2064 6f20 616e 7920 636f ave to do any co │ │ │ │ │ -0004e6b0: 6e66 6967 7572 6174 696f 6e0a 6f74 6865 nfiguration.othe │ │ │ │ │ -0004e6c0: 7220 7468 616e 2074 6861 7420 646f 6e65 r than that done │ │ │ │ │ -0004e6d0: 2028 7365 6d69 2d29 6175 746f 6d61 7469 (semi-)automati │ │ │ │ │ -0004e6e0: 6361 6c6c 7920 6279 2074 6865 20e2 8098 cally by the ... │ │ │ │ │ -0004e6f0: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -0004e700: 7074 2e0a 0a41 2063 6f6d 6d6f 6e20 7072 pt...A common pr │ │ │ │ │ -0004e710: 6163 7469 6365 2069 7320 746f 2063 7265 actice is to cre │ │ │ │ │ -0004e720: 6174 6520 6120 7363 7269 7074 2063 616c ate a script cal │ │ │ │ │ -0004e730: 6c65 6420 e280 9870 6163 6b61 6765 2d63 led ...package-c │ │ │ │ │ -0004e740: 6f6e 6669 6775 7265 e280 9920 616e 640a onfigure... and. │ │ │ │ │ -0004e750: 6861 7665 2074 6865 2070 6163 6b61 6765 have the package │ │ │ │ │ -0004e760: e280 9973 20e2 8098 706f 7374 696e 7374 ...s ...postinst │ │ │ │ │ -0004e770: e280 9920 6361 6c6c 2069 7420 6966 2061 ... call it if a │ │ │ │ │ -0004e780: 6e64 206f 6e6c 7920 6966 2074 6865 2063 nd only if the c │ │ │ │ │ -0004e790: 6f6e 6669 6775 7261 7469 6f6e 0a66 696c onfiguration.fil │ │ │ │ │ -0004e7a0: 6520 646f 6573 206e 6f74 2061 6c72 6561 e does not alrea │ │ │ │ │ -0004e7b0: 6479 2065 7869 7374 2e20 2049 6e20 6365 dy exist. In ce │ │ │ │ │ -0004e7c0: 7274 6169 6e20 6361 7365 7320 6974 2069 rtain cases it i │ │ │ │ │ -0004e7d0: 7320 7573 6566 756c 2066 6f72 2074 6865 s useful for the │ │ │ │ │ -0004e7e0: 7265 2074 6f0a 6265 2061 6e20 6578 616d re to.be an exam │ │ │ │ │ -0004e7f0: 706c 6520 6f72 2074 656d 706c 6174 6520 ple or template │ │ │ │ │ -0004e800: 6669 6c65 2077 6869 6368 2074 6865 206d file which the m │ │ │ │ │ -0004e810: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0004e820: 7320 7573 652e 2020 5375 6368 0a66 696c s use. Such.fil │ │ │ │ │ -0004e830: 6573 2073 686f 756c 6420 6265 2069 6e20 es should be in │ │ │ │ │ -0004e840: e280 982f 7573 722f 7368 6172 652f 7061 .../usr/share/pa │ │ │ │ │ -0004e850: 636b 6167 65e2 8099 206f 7220 e280 982f ckage... or .../ │ │ │ │ │ -0004e860: 7573 722f 6c69 622f 7061 636b 6167 65e2 usr/lib/package. │ │ │ │ │ -0004e870: 8099 2028 6465 7065 6e64 696e 670a 6f6e .. (depending.on │ │ │ │ │ -0004e880: 2077 6865 7468 6572 2074 6865 7920 6172 whether they ar │ │ │ │ │ -0004e890: 6520 6172 6368 6974 6563 7475 7265 2d69 e architecture-i │ │ │ │ │ -0004e8a0: 6e64 6570 656e 6465 6e74 206f 7220 6e6f ndependent or no │ │ │ │ │ -0004e8b0: 7429 2e20 2054 6865 7265 2073 686f 756c t). There shoul │ │ │ │ │ -0004e8c0: 6420 6265 0a73 796d 626f 6c69 6320 6c69 d be.symbolic li │ │ │ │ │ -0004e8d0: 6e6b 7320 746f 2074 6865 6d20 6672 6f6d nks to them from │ │ │ │ │ -0004e8e0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -0004e8f0: 6f63 2f70 6163 6b61 6765 2f65 7861 6d70 oc/package/examp │ │ │ │ │ -0004e900: 6c65 73e2 8099 2069 6620 7468 6579 0a61 les... if they.a │ │ │ │ │ -0004e910: 7265 2065 7861 6d70 6c65 732c 2061 6e64 re examples, and │ │ │ │ │ -0004e920: 2073 686f 756c 6420 6265 2070 6572 6665 should be perfe │ │ │ │ │ -0004e930: 6374 6c79 206f 7264 696e 6172 7920 e280 ctly ordinary .. │ │ │ │ │ -0004e940: 9864 706b 67e2 8099 2d68 616e 646c 6564 .dpkg...-handled │ │ │ │ │ -0004e950: 2066 696c 6573 0a28 276e 6f74 2720 636f files.('not' co │ │ │ │ │ -0004e960: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004e970: 7329 2e0a 0a54 6865 7365 2074 776f 2073 s)...These two s │ │ │ │ │ -0004e980: 7479 6c65 7320 6f66 2063 6f6e 6669 6775 tyles of configu │ │ │ │ │ -0004e990: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ -0004e9a0: 6c69 6e67 206d 7573 7420 6e6f 7420 6265 ling must not be │ │ │ │ │ -0004e9b0: 206d 6978 6564 2c20 666f 720a 7468 6174 mixed, for.that │ │ │ │ │ -0004e9c0: 2077 6179 206c 6965 7320 6d61 646e 6573 way lies madnes │ │ │ │ │ -0004e9d0: 733a 20e2 8098 6470 6b67 e280 9920 7769 s: ...dpkg... wi │ │ │ │ │ -0004e9e0: 6c6c 2061 736b 2061 626f 7574 206f 7665 ll ask about ove │ │ │ │ │ -0004e9f0: 7277 7269 7469 6e67 2074 6865 2066 696c rwriting the fil │ │ │ │ │ -0004ea00: 6520 6576 6572 790a 7469 6d65 2074 6865 e every.time the │ │ │ │ │ -0004ea10: 2070 6163 6b61 6765 2069 7320 7570 6772 package is upgr │ │ │ │ │ -0004ea20: 6164 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d aded... ------ │ │ │ │ │ -0004ea30: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0004ea40: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0004ea50: 2920 5468 6520 e280 9864 706b 672d 6d61 ) The ...dpkg-ma │ │ │ │ │ -0004ea60: 696e 7473 6372 6970 742d 6865 6c70 6572 intscript-helper │ │ │ │ │ -0004ea70: e280 9920 746f 6f6c 2c20 6176 6169 6c61 ... tool, availa │ │ │ │ │ -0004ea80: 626c 6520 6672 6f6d 2074 6865 2064 706b ble from the dpk │ │ │ │ │ -0004ea90: 670a 7061 636b 6167 652c 2063 616e 2068 g.package, can h │ │ │ │ │ -0004eaa0: 656c 7020 666f 7220 7468 6973 2074 6173 elp for this tas │ │ │ │ │ -0004eab0: 6b2e 0a0a 2020 2028 3229 2052 6174 696f k... (2) Ratio │ │ │ │ │ -0004eac0: 6e61 6c65 3a20 5468 6572 6520 6172 6520 nale: There are │ │ │ │ │ -0004ead0: 7477 6f20 7072 6f62 6c65 6d73 2077 6974 two problems wit │ │ │ │ │ -0004eae0: 6820 6861 7264 206c 696e 6b73 2e20 2054 h hard links. T │ │ │ │ │ -0004eaf0: 6865 2066 6972 7374 2069 730a 7468 6174 he first is.that │ │ │ │ │ -0004eb00: 2073 6f6d 6520 6564 6974 6f72 7320 6272 some editors br │ │ │ │ │ -0004eb10: 6561 6b20 7468 6520 6c69 6e6b 2077 6869 eak the link whi │ │ │ │ │ -0004eb20: 6c65 2065 6469 7469 6e67 206f 6e65 206f le editing one o │ │ │ │ │ -0004eb30: 6620 7468 6520 6669 6c65 732c 2073 6f20 f the files, so │ │ │ │ │ -0004eb40: 7468 6174 0a74 6865 2074 776f 2066 696c that.the two fil │ │ │ │ │ -0004eb50: 6573 206d 6179 2075 6e77 6974 7469 6e67 es may unwitting │ │ │ │ │ -0004eb60: 6c79 2062 6563 6f6d 6520 756e 6c69 6e6b ly become unlink │ │ │ │ │ -0004eb70: 6564 2061 6e64 2064 6966 6665 7265 6e74 ed and different │ │ │ │ │ -0004eb80: 2e20 2054 6865 2073 6563 6f6e 640a 6973 . The second.is │ │ │ │ │ -0004eb90: 2074 6861 7420 e280 9864 706b 67e2 8099 that ...dpkg... │ │ │ │ │ -0004eba0: 206d 6967 6874 2062 7265 616b 2074 6865 might break the │ │ │ │ │ -0004ebb0: 2068 6172 6420 6c69 6e6b 2077 6869 6c65 hard link while │ │ │ │ │ -0004ebc0: 2075 7067 7261 6469 6e67 20e2 8098 636f upgrading ...co │ │ │ │ │ -0004ebd0: 6e66 6669 6c65 e280 9973 2e0a 0a1f 0a46 nffile...s.....F │ │ │ │ │ -0004ebe0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004ebf0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004ec00: 5368 6172 696e 6720 636f 6e66 6967 7572 Sharing configur │ │ │ │ │ -0004ec10: 6174 696f 6e20 6669 6c65 732c 2020 4e65 ation files, Ne │ │ │ │ │ -0004ec20: 7874 3a20 5573 6572 2063 6f6e 6669 6775 xt: User configu │ │ │ │ │ -0004ec30: 7261 7469 6f6e 2066 696c 6573 20e2 809c ration files ... │ │ │ │ │ -0004ec40: 646f 7466 696c 6573 e280 9d2c 2020 5072 dotfiles..., Pr │ │ │ │ │ -0004ec50: 6576 3a20 4265 6861 7669 6f72 2c20 2055 ev: Behavior, U │ │ │ │ │ -0004ec60: 703a 2043 6f6e 6669 6775 7261 7469 6f6e p: Configuration │ │ │ │ │ -0004ec70: 2066 696c 6573 0a0a 392e 372e 3420 5368 files..9.7.4 Sh │ │ │ │ │ -0004ec80: 6172 696e 6720 636f 6e66 6967 7572 6174 aring configurat │ │ │ │ │ -0004ec90: 696f 6e20 6669 6c65 730a 2d2d 2d2d 2d2d ion files.------ │ │ │ │ │ -0004eca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004ecb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6620 -----------..If │ │ │ │ │ -0004ecc0: 7477 6f20 6f72 206d 6f72 6520 7061 636b two or more pack │ │ │ │ │ -0004ecd0: 6167 6573 2075 7365 2074 6865 2073 616d ages use the sam │ │ │ │ │ -0004ece0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ -0004ecf0: 6669 6c65 2061 6e64 2069 7420 6973 0a72 file and it is.r │ │ │ │ │ -0004ed00: 6561 736f 6e61 626c 6520 666f 7220 626f easonable for bo │ │ │ │ │ -0004ed10: 7468 2074 6f20 6265 2069 6e73 7461 6c6c th to be install │ │ │ │ │ -0004ed20: 6564 2061 7420 7468 6520 7361 6d65 2074 ed at the same t │ │ │ │ │ -0004ed30: 696d 652c 206f 6e65 206f 6620 7468 6573 ime, one of thes │ │ │ │ │ -0004ed40: 650a 7061 636b 6167 6573 206d 7573 7420 e.packages must │ │ │ │ │ -0004ed50: 6265 2064 6566 696e 6564 2061 7320 276f be defined as 'o │ │ │ │ │ -0004ed60: 776e 6572 2720 6f66 2074 6865 2063 6f6e wner' of the con │ │ │ │ │ -0004ed70: 6669 6775 7261 7469 6f6e 2066 696c 652c figuration file, │ │ │ │ │ -0004ed80: 2069 2e65 2e2c 2069 740a 7769 6c6c 2062 i.e., it.will b │ │ │ │ │ -0004ed90: 6520 7468 6520 7061 636b 6167 6520 7768 e the package wh │ │ │ │ │ -0004eda0: 6963 6820 6861 6e64 6c65 7320 7468 6174 ich handles that │ │ │ │ │ -0004edb0: 2066 696c 6520 6173 2061 2063 6f6e 6669 file as a confi │ │ │ │ │ -0004edc0: 6775 7261 7469 6f6e 2066 696c 652e 0a4f guration file..O │ │ │ │ │ -0004edd0: 7468 6572 2070 6163 6b61 6765 7320 7468 ther packages th │ │ │ │ │ -0004ede0: 6174 2075 7365 2074 6865 2063 6f6e 6669 at use the confi │ │ │ │ │ -0004edf0: 6775 7261 7469 6f6e 2066 696c 6520 6d75 guration file mu │ │ │ │ │ -0004ee00: 7374 2064 6570 656e 6420 6f6e 2074 6865 st depend on the │ │ │ │ │ -0004ee10: 206f 776e 696e 670a 7061 636b 6167 6520 owning.package │ │ │ │ │ -0004ee20: 6966 2074 6865 7920 7265 7175 6972 6520 if they require │ │ │ │ │ -0004ee30: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -0004ee40: 6e20 6669 6c65 2074 6f20 6f70 6572 6174 n file to operat │ │ │ │ │ -0004ee50: 652e 2020 4966 2074 6865 206f 7468 6572 e. If the other │ │ │ │ │ -0004ee60: 0a70 6163 6b61 6765 2077 696c 6c20 7573 .package will us │ │ │ │ │ -0004ee70: 6520 7468 6520 636f 6e66 6967 7572 6174 e the configurat │ │ │ │ │ -0004ee80: 696f 6e20 6669 6c65 2069 6620 7072 6573 ion file if pres │ │ │ │ │ -0004ee90: 656e 742c 2062 7574 2069 7320 6361 7061 ent, but is capa │ │ │ │ │ -0004eea0: 626c 6520 6f66 0a6f 7065 7261 7469 6e67 ble of.operating │ │ │ │ │ -0004eeb0: 2077 6974 686f 7574 2069 742c 206e 6f20 without it, no │ │ │ │ │ -0004eec0: 6465 7065 6e64 656e 6379 206e 6565 6420 dependency need │ │ │ │ │ -0004eed0: 6265 2064 6563 6c61 7265 642e 0a0a 4966 be declared...If │ │ │ │ │ -0004eee0: 2069 7420 6973 2064 6573 6972 6162 6c65 it is desirable │ │ │ │ │ -0004eef0: 2066 6f72 2074 776f 206f 7220 6d6f 7265 for two or more │ │ │ │ │ -0004ef00: 2072 656c 6174 6564 2070 6163 6b61 6765 related package │ │ │ │ │ -0004ef10: 7320 746f 2073 6861 7265 2061 0a63 6f6e s to share a.con │ │ │ │ │ -0004ef20: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -0004ef30: 2761 6e64 2720 666f 7220 616c 6c20 6f66 'and' for all of │ │ │ │ │ -0004ef40: 2074 6865 2072 656c 6174 6564 2070 6163 the related pac │ │ │ │ │ -0004ef50: 6b61 6765 7320 746f 2062 6520 6162 6c65 kages to be able │ │ │ │ │ -0004ef60: 2074 6f0a 6d6f 6469 6679 2074 6861 7420 to.modify that │ │ │ │ │ -0004ef70: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0004ef80: 6c65 2c20 7468 656e 2074 6865 2066 6f6c le, then the fol │ │ │ │ │ -0004ef90: 6c6f 7769 6e67 2073 686f 756c 6420 6265 lowing should be │ │ │ │ │ -0004efa0: 2064 6f6e 653a 0a0a 2020 312e 204f 6e65 done:.. 1. One │ │ │ │ │ -0004efb0: 206f 6620 7468 6520 7265 6c61 7465 6420 of the related │ │ │ │ │ -0004efc0: 7061 636b 6167 6573 2028 7468 6520 e280 packages (the .. │ │ │ │ │ -0004efd0: 9c6f 776e 696e 67e2 809d 2070 6163 6b61 .owning... packa │ │ │ │ │ -0004efe0: 6765 2920 7769 6c6c 206d 616e 6167 6520 ge) will manage │ │ │ │ │ -0004eff0: 7468 650a 2020 2020 2063 6f6e 6669 6775 the. configu │ │ │ │ │ -0004f000: 7261 7469 6f6e 2066 696c 6520 7769 7468 ration file with │ │ │ │ │ -0004f010: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0004f020: 7074 7320 6173 2064 6573 6372 6962 6564 pts as described │ │ │ │ │ -0004f030: 2069 6e20 7468 650a 2020 2020 2070 7265 in the. pre │ │ │ │ │ -0004f040: 7669 6f75 7320 7365 6374 696f 6e2e 0a0a vious section... │ │ │ │ │ -0004f050: 2020 322e 2054 6865 206f 776e 696e 6720 2. The owning │ │ │ │ │ -0004f060: 7061 636b 6167 6520 7368 6f75 6c64 2061 package should a │ │ │ │ │ -0004f070: 6c73 6f20 7072 6f76 6964 6520 6120 7072 lso provide a pr │ │ │ │ │ -0004f080: 6f67 7261 6d20 7468 6174 2074 6865 206f ogram that the o │ │ │ │ │ -0004f090: 7468 6572 0a20 2020 2020 7061 636b 6167 ther. packag │ │ │ │ │ -0004f0a0: 6573 206d 6179 2075 7365 2074 6f20 6d6f es may use to mo │ │ │ │ │ -0004f0b0: 6469 6679 2074 6865 2063 6f6e 6669 6775 dify the configu │ │ │ │ │ -0004f0c0: 7261 7469 6f6e 2066 696c 652e 0a0a 2020 ration file... │ │ │ │ │ -0004f0d0: 332e 2054 6865 2072 656c 6174 6564 2070 3. The related p │ │ │ │ │ -0004f0e0: 6163 6b61 6765 7320 6d75 7374 2075 7365 ackages must use │ │ │ │ │ -0004f0f0: 2074 6865 2070 726f 7669 6465 6420 7072 the provided pr │ │ │ │ │ -0004f100: 6f67 7261 6d20 746f 206d 616b 6520 616e ogram to make an │ │ │ │ │ -0004f110: 790a 2020 2020 2064 6573 6972 6564 206d y. desired m │ │ │ │ │ -0004f120: 6f64 6966 6963 6174 696f 6e73 2074 6f20 odifications to │ │ │ │ │ -0004f130: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -0004f140: 6e20 6669 6c65 2e20 2054 6865 7920 7368 n file. They sh │ │ │ │ │ -0004f150: 6f75 6c64 0a20 2020 2020 6569 7468 6572 ould. either │ │ │ │ │ -0004f160: 2064 6570 656e 6420 6f6e 2074 6865 2063 depend on the c │ │ │ │ │ -0004f170: 6f72 6520 7061 636b 6167 6520 746f 2067 ore package to g │ │ │ │ │ -0004f180: 7561 7261 6e74 6565 2074 6861 7420 7468 uarantee that th │ │ │ │ │ -0004f190: 650a 2020 2020 2063 6f6e 6669 6775 7261 e. configura │ │ │ │ │ -0004f1a0: 7469 6f6e 206d 6f64 6966 6965 7220 7072 tion modifier pr │ │ │ │ │ -0004f1b0: 6f67 7261 6d20 6973 2061 7661 696c 6162 ogram is availab │ │ │ │ │ -0004f1c0: 6c65 206f 7220 6163 6365 7074 2067 7261 le or accept gra │ │ │ │ │ -0004f1d0: 6365 6675 6c6c 790a 2020 2020 2074 6861 cefully. tha │ │ │ │ │ -0004f1e0: 7420 7468 6579 2063 616e 6e6f 7420 6d6f t they cannot mo │ │ │ │ │ -0004f1f0: 6469 6679 2074 6865 2063 6f6e 6669 6775 dify the configu │ │ │ │ │ -0004f200: 7261 7469 6f6e 2066 696c 6520 6966 2069 ration file if i │ │ │ │ │ -0004f210: 7420 6973 206e 6f74 2e20 2028 5468 6973 t is not. (This │ │ │ │ │ -0004f220: 0a20 2020 2020 6973 2069 6e20 6164 6469 . is in addi │ │ │ │ │ -0004f230: 7469 6f6e 2074 6f20 7468 6520 6661 6374 tion to the fact │ │ │ │ │ -0004f240: 2074 6861 7420 7468 6520 636f 6e66 6967 that the config │ │ │ │ │ -0004f250: 7572 6174 696f 6e20 6669 6c65 206d 6179 uration file may │ │ │ │ │ -0004f260: 206e 6f74 2065 7665 6e0a 2020 2020 2062 not even. b │ │ │ │ │ -0004f270: 6520 7072 6573 656e 7420 696e 2074 6865 e present in the │ │ │ │ │ -0004f280: 206c 6174 7465 7220 7363 656e 6172 696f latter scenario │ │ │ │ │ -0004f290: 2e29 0a0a 536f 6d65 7469 6d65 7320 6974 .)..Sometimes it │ │ │ │ │ -0004f2a0: e280 9973 2061 7070 726f 7072 6961 7465 ...s appropriate │ │ │ │ │ -0004f2b0: 2074 6f20 6372 6561 7465 2061 206e 6577 to create a new │ │ │ │ │ -0004f2c0: 2070 6163 6b61 6765 2077 6869 6368 2070 package which p │ │ │ │ │ -0004f2d0: 726f 7669 6465 7320 7468 650a 6261 7369 rovides the.basi │ │ │ │ │ -0004f2e0: 6320 696e 6672 6173 7472 7563 7475 7265 c infrastructure │ │ │ │ │ -0004f2f0: 2066 6f72 2074 6865 206f 7468 6572 2070 for the other p │ │ │ │ │ -0004f300: 6163 6b61 6765 7320 616e 6420 7768 6963 ackages and whic │ │ │ │ │ -0004f310: 6820 6d61 6e61 6765 7320 7468 6520 7368 h manages the sh │ │ │ │ │ -0004f320: 6172 6564 0a63 6f6e 6669 6775 7261 7469 ared.configurati │ │ │ │ │ -0004f330: 6f6e 2066 696c 6573 2e20 2028 5468 6520 on files. (The │ │ │ │ │ -0004f340: e280 9873 676d 6c2d 6261 7365 e280 9920 ...sgml-base... │ │ │ │ │ -0004f350: 7061 636b 6167 6520 6973 2061 2067 6f6f package is a goo │ │ │ │ │ -0004f360: 6420 6578 616d 706c 652e 290a 0a49 6620 d example.)..If │ │ │ │ │ -0004f370: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -0004f380: 6e20 6669 6c65 2063 616e 6e6f 7420 6265 n file cannot be │ │ │ │ │ -0004f390: 2073 6861 7265 6420 6173 2064 6573 6372 shared as descr │ │ │ │ │ -0004f3a0: 6962 6564 2061 626f 7665 2c20 7468 650a ibed above, the. │ │ │ │ │ -0004f3b0: 7061 636b 6167 6573 206d 7573 7420 6265 packages must be │ │ │ │ │ -0004f3c0: 206d 6172 6b65 6420 6173 2063 6f6e 666c marked as confl │ │ │ │ │ -0004f3d0: 6963 7469 6e67 2077 6974 6820 6561 6368 icting with each │ │ │ │ │ -0004f3e0: 206f 7468 6572 2e20 2054 776f 2070 6163 other. Two pac │ │ │ │ │ -0004f3f0: 6b61 6765 730a 7468 6174 2073 7065 6369 kages.that speci │ │ │ │ │ -0004f400: 6679 2074 6865 2073 616d 6520 6669 6c65 fy the same file │ │ │ │ │ -0004f410: 2061 7320 6120 e280 9863 6f6e 6666 696c as a ...conffil │ │ │ │ │ -0004f420: 65e2 8099 206d 7573 7420 636f 6e66 6c69 e... must confli │ │ │ │ │ -0004f430: 6374 2e20 2054 6869 7320 6973 2061 6e0a ct. This is an. │ │ │ │ │ -0004f440: 696e 7374 616e 6365 206f 6620 7468 6520 instance of the │ │ │ │ │ -0004f450: 6765 6e65 7261 6c20 7275 6c65 2061 626f general rule abo │ │ │ │ │ -0004f460: 7574 206e 6f74 2073 6861 7269 6e67 2066 ut not sharing f │ │ │ │ │ -0004f470: 696c 6573 2e20 204e 6569 7468 6572 0a61 iles. Neither.a │ │ │ │ │ -0004f480: 6c74 6572 6e61 7469 7665 7320 6e6f 7220 lternatives nor │ │ │ │ │ -0004f490: 6469 7665 7273 696f 6e73 2061 7265 206c diversions are l │ │ │ │ │ -0004f4a0: 696b 656c 7920 746f 2062 6520 6170 7072 ikely to be appr │ │ │ │ │ -0004f4b0: 6f70 7269 6174 6520 696e 2074 6869 7320 opriate in this │ │ │ │ │ -0004f4c0: 6361 7365 3b0a 696e 2070 6172 7469 6375 case;.in particu │ │ │ │ │ -0004f4d0: 6c61 722c 20e2 8098 6470 6b67 e280 9920 lar, ...dpkg... │ │ │ │ │ -0004f4e0: 646f 6573 206e 6f74 2068 616e 646c 6520 does not handle │ │ │ │ │ -0004f4f0: 6469 7665 7274 6564 20e2 8098 636f 6e66 diverted ...conf │ │ │ │ │ -0004f500: 6669 6c65 e280 9973 2077 656c 6c2e 0a0a file...s well... │ │ │ │ │ -0004f510: 5768 656e 2074 776f 2070 6163 6b61 6765 When two package │ │ │ │ │ -0004f520: 7320 626f 7468 2064 6563 6c61 7265 2074 s both declare t │ │ │ │ │ -0004f530: 6865 2073 616d 6520 e280 9863 6f6e 6666 he same ...conff │ │ │ │ │ -0004f540: 696c 65e2 8099 2c20 7468 6579 206d 6179 ile..., they may │ │ │ │ │ -0004f550: 2073 6565 0a6c 6566 742d 6f76 6572 2063 see.left-over c │ │ │ │ │ -0004f560: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0004f570: 6573 2066 726f 6d20 6561 6368 206f 7468 es from each oth │ │ │ │ │ -0004f580: 6572 2065 7665 6e20 7468 6f75 6768 2074 er even though t │ │ │ │ │ -0004f590: 6865 7920 636f 6e66 6c69 6374 0a77 6974 hey conflict.wit │ │ │ │ │ -0004f5a0: 6820 6561 6368 206f 7468 6572 2e20 2049 h each other. I │ │ │ │ │ -0004f5b0: 6620 6120 7573 6572 2072 656d 6f76 6573 f a user removes │ │ │ │ │ -0004f5c0: 2028 7769 7468 6f75 7420 7075 7267 696e (without purgin │ │ │ │ │ -0004f5d0: 6729 206f 6e65 206f 6620 7468 650a 7061 g) one of the.pa │ │ │ │ │ -0004f5e0: 636b 6167 6573 2061 6e64 2069 6e73 7461 ckages and insta │ │ │ │ │ -0004f5f0: 6c6c 7320 7468 6520 6f74 6865 722c 2074 lls the other, t │ │ │ │ │ -0004f600: 6865 206e 6577 2070 6163 6b61 6765 2077 he new package w │ │ │ │ │ -0004f610: 696c 6c20 7461 6b65 206f 7665 7220 7468 ill take over th │ │ │ │ │ -0004f620: 650a e280 9863 6f6e 6666 696c 65e2 8099 e....conffile... │ │ │ │ │ -0004f630: 2066 726f 6d20 7468 6520 6f6c 6420 7061 from the old pa │ │ │ │ │ -0004f640: 636b 6167 652e 2020 4966 2074 6865 2066 ckage. If the f │ │ │ │ │ -0004f650: 696c 6520 7761 7320 6d6f 6469 6669 6564 ile was modified │ │ │ │ │ -0004f660: 2062 7920 7468 6520 7573 6572 2c0a 6974 by the user,.it │ │ │ │ │ -0004f670: 2077 696c 6c20 6265 2074 7265 6174 6564 will be treated │ │ │ │ │ -0004f680: 2074 6865 2073 616d 6520 6173 2061 6e79 the same as any │ │ │ │ │ -0004f690: 206f 7468 6572 206c 6f63 616c 6c79 206d other locally m │ │ │ │ │ -0004f6a0: 6f64 6966 6965 6420 e280 9863 6f6e 6666 odified ...conff │ │ │ │ │ -0004f6b0: 696c 65e2 8099 0a64 7572 696e 6720 616e ile....during an │ │ │ │ │ -0004f6c0: 2075 7067 7261 6465 2e0a 0a54 6865 206d upgrade...The m │ │ │ │ │ -0004f6d0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0004f6e0: 7320 6d75 7374 206e 6f74 2061 6c74 6572 s must not alter │ │ │ │ │ -0004f6f0: 2061 20e2 8098 636f 6e66 6669 6c65 e280 a ...conffile.. │ │ │ │ │ -0004f700: 9920 6f66 2027 616e 7927 2070 6163 6b61 . of 'any' packa │ │ │ │ │ -0004f710: 6765 2c0a 696e 636c 7564 696e 6720 7468 ge,.including th │ │ │ │ │ -0004f720: 6520 6f6e 6520 7468 6520 7363 7269 7074 e one the script │ │ │ │ │ -0004f730: 7320 6265 6c6f 6e67 2074 6f2e 0a0a 1f0a s belong to..... │ │ │ │ │ -0004f740: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0004f750: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0004f760: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ -0004f770: 696f 6e20 6669 6c65 7320 e280 9c64 6f74 ion files ...dot │ │ │ │ │ -0004f780: 6669 6c65 73e2 809d 2c20 2050 7265 763a files..., Prev: │ │ │ │ │ -0004f790: 2053 6861 7269 6e67 2063 6f6e 6669 6775 Sharing configu │ │ │ │ │ -0004f7a0: 7261 7469 6f6e 2066 696c 6573 2c20 2055 ration files, U │ │ │ │ │ -0004f7b0: 703a 2043 6f6e 6669 6775 7261 7469 6f6e p: Configuration │ │ │ │ │ -0004f7c0: 2066 696c 6573 0a0a 392e 372e 3520 5573 files..9.7.5 Us │ │ │ │ │ -0004f7d0: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ -0004f7e0: 2066 696c 6573 2028 e280 9c64 6f74 6669 files (...dotfi │ │ │ │ │ -0004f7f0: 6c65 73e2 809d 290a 2d2d 2d2d 2d2d 2d2d les...).-------- │ │ │ │ │ -0004f800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004f810: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004f820: 2d2d 2d0a 0a54 6865 2066 696c 6573 2069 ---..The files i │ │ │ │ │ -0004f830: 6e20 e280 982f 6574 632f 736b 656c e280 n .../etc/skel.. │ │ │ │ │ -0004f840: 9920 7769 6c6c 2061 7574 6f6d 6174 6963 . will automatic │ │ │ │ │ -0004f850: 616c 6c79 2062 6520 636f 7069 6564 2069 ally be copied i │ │ │ │ │ -0004f860: 6e74 6f20 6e65 7720 7573 6572 0a61 6363 nto new user.acc │ │ │ │ │ -0004f870: 6f75 6e74 7320 6279 20e2 8098 6164 6475 ounts by ...addu │ │ │ │ │ -0004f880: 7365 72e2 8099 2e20 204e 6f20 6f74 6865 ser.... No othe │ │ │ │ │ -0004f890: 7220 7072 6f67 7261 6d20 7368 6f75 6c64 r program should │ │ │ │ │ -0004f8a0: 2072 6566 6572 656e 6365 2074 6865 2066 reference the f │ │ │ │ │ -0004f8b0: 696c 6573 2069 6e0a e280 982f 6574 632f iles in..../etc/ │ │ │ │ │ -0004f8c0: 736b 656c e280 992e 0a0a 5468 6572 6566 skel......Theref │ │ │ │ │ -0004f8d0: 6f72 652c 2069 6620 6120 7072 6f67 7261 ore, if a progra │ │ │ │ │ -0004f8e0: 6d20 6e65 6564 7320 6120 646f 7466 696c m needs a dotfil │ │ │ │ │ -0004f8f0: 6520 746f 2065 7869 7374 2069 6e20 6164 e to exist in ad │ │ │ │ │ -0004f900: 7661 6e63 6520 696e 20e2 8098 2448 4f4d vance in ...$HOM │ │ │ │ │ -0004f910: 45e2 8099 0a74 6f20 776f 726b 2073 656e E....to work sen │ │ │ │ │ -0004f920: 7369 626c 792c 2074 6861 7420 646f 7466 sibly, that dotf │ │ │ │ │ -0004f930: 696c 6520 7368 6f75 6c64 2062 6520 696e ile should be in │ │ │ │ │ -0004f940: 7374 616c 6c65 6420 696e 20e2 8098 2f65 stalled in .../e │ │ │ │ │ -0004f950: 7463 2f73 6b65 6ce2 8099 2061 6e64 0a74 tc/skel... and.t │ │ │ │ │ -0004f960: 7265 6174 6564 2061 7320 6120 636f 6e66 reated as a conf │ │ │ │ │ -0004f970: 6967 7572 6174 696f 6e20 6669 6c65 2e0a iguration file.. │ │ │ │ │ -0004f980: 0a48 6f77 6576 6572 2c20 7072 6f67 7261 .However, progra │ │ │ │ │ -0004f990: 6d73 2074 6861 7420 7265 7175 6972 6520 ms that require │ │ │ │ │ -0004f9a0: 646f 7466 696c 6573 2069 6e20 6f72 6465 dotfiles in orde │ │ │ │ │ -0004f9b0: 7220 746f 206f 7065 7261 7465 2073 656e r to operate sen │ │ │ │ │ -0004f9c0: 7369 626c 7920 6172 650a 6120 6261 6420 sibly are.a bad │ │ │ │ │ -0004f9d0: 7468 696e 672c 2075 6e6c 6573 7320 7468 thing, unless th │ │ │ │ │ -0004f9e0: 6579 2064 6f20 6372 6561 7465 2074 6865 ey do create the │ │ │ │ │ -0004f9f0: 2064 6f74 6669 6c65 7320 7468 656d 7365 dotfiles themse │ │ │ │ │ -0004fa00: 6c76 6573 0a61 7574 6f6d 6174 6963 616c lves.automatical │ │ │ │ │ -0004fa10: 6c79 2e0a 0a46 7572 7468 6572 6d6f 7265 ly...Furthermore │ │ │ │ │ -0004fa20: 2c20 7072 6f67 7261 6d73 2073 686f 756c , programs shoul │ │ │ │ │ -0004fa30: 6420 6265 2063 6f6e 6669 6775 7265 6420 d be configured │ │ │ │ │ -0004fa40: 6279 2074 6865 2044 6562 6961 6e20 6465 by the Debian de │ │ │ │ │ -0004fa50: 6661 756c 740a 696e 7374 616c 6c61 7469 fault.installati │ │ │ │ │ -0004fa60: 6f6e 2074 6f20 6265 6861 7665 2061 7320 on to behave as │ │ │ │ │ -0004fa70: 636c 6f73 656c 7920 746f 2074 6865 2075 closely to the u │ │ │ │ │ -0004fa80: 7073 7472 6561 6d20 6465 6661 756c 7420 pstream default │ │ │ │ │ -0004fa90: 6265 6861 7669 6f72 2061 730a 706f 7373 behavior as.poss │ │ │ │ │ -0004faa0: 6962 6c65 2e0a 0a54 6865 7265 666f 7265 ible...Therefore │ │ │ │ │ -0004fab0: 2c20 6966 2061 2070 726f 6772 616d 2069 , if a program i │ │ │ │ │ -0004fac0: 6e20 6120 4465 6269 616e 2070 6163 6b61 n a Debian packa │ │ │ │ │ -0004fad0: 6765 206e 6565 6473 2074 6f20 6265 2063 ge needs to be c │ │ │ │ │ -0004fae0: 6f6e 6669 6775 7265 6420 696e 0a73 6f6d onfigured in.som │ │ │ │ │ -0004faf0: 6520 7761 7920 696e 206f 7264 6572 2074 e way in order t │ │ │ │ │ -0004fb00: 6f20 6f70 6572 6174 6520 7365 6e73 6962 o operate sensib │ │ │ │ │ -0004fb10: 6c79 2c20 7468 6174 2073 686f 756c 6420 ly, that should │ │ │ │ │ -0004fb20: 6265 2064 6f6e 6520 7573 696e 6720 610a be done using a. │ │ │ │ │ -0004fb30: 7369 7465 2d77 6964 6520 636f 6e66 6967 site-wide config │ │ │ │ │ -0004fb40: 7572 6174 696f 6e20 6669 6c65 2070 6c61 uration file pla │ │ │ │ │ -0004fb50: 6365 6420 696e 20e2 8098 2f65 7463 e280 ced in .../etc.. │ │ │ │ │ -0004fb60: 992e 2020 4f6e 6c79 2069 6620 7468 6520 .. Only if the │ │ │ │ │ -0004fb70: 7072 6f67 7261 6d0a 646f 6573 6ee2 8099 program.doesn... │ │ │ │ │ -0004fb80: 7420 7375 7070 6f72 7420 6120 7369 7465 t support a site │ │ │ │ │ -0004fb90: 2d77 6964 6520 6465 6661 756c 7420 636f -wide default co │ │ │ │ │ -0004fba0: 6e66 6967 7572 6174 696f 6e20 616e 6420 nfiguration and │ │ │ │ │ -0004fbb0: 7468 6520 7061 636b 6167 650a 6d61 696e the package.main │ │ │ │ │ -0004fbc0: 7461 696e 6572 2064 6f65 736e e280 9974 tainer doesn...t │ │ │ │ │ -0004fbd0: 2068 6176 6520 7469 6d65 2074 6f20 6164 have time to ad │ │ │ │ │ -0004fbe0: 6420 6974 206d 6179 2061 2064 6566 6175 d it may a defau │ │ │ │ │ -0004fbf0: 6c74 2070 6572 2d75 7365 7220 6669 6c65 lt per-user file │ │ │ │ │ -0004fc00: 2062 650a 706c 6163 6564 2069 6e20 e280 be.placed in .. │ │ │ │ │ -0004fc10: 982f 6574 632f 736b 656c e280 992e 0a0a ./etc/skel...... │ │ │ │ │ -0004fc20: e280 982f 6574 632f 736b 656c e280 9920 .../etc/skel... │ │ │ │ │ -0004fc30: 7368 6f75 6c64 2062 6520 6173 2065 6d70 should be as emp │ │ │ │ │ -0004fc40: 7479 2061 7320 7765 2063 616e 206d 616b ty as we can mak │ │ │ │ │ -0004fc50: 6520 6974 2e20 2054 6869 7320 6973 2070 e it. This is p │ │ │ │ │ -0004fc60: 6172 7469 6375 6c61 726c 790a 7472 7565 articularly.true │ │ │ │ │ -0004fc70: 2062 6563 6175 7365 2074 6865 7265 2069 because there i │ │ │ │ │ -0004fc80: 7320 6e6f 2065 6173 7920 286f 7220 6e65 s no easy (or ne │ │ │ │ │ -0004fc90: 6365 7373 6172 696c 7920 6465 7369 7261 cessarily desira │ │ │ │ │ -0004fca0: 626c 6529 206d 6563 6861 6e69 736d 2066 ble) mechanism f │ │ │ │ │ -0004fcb0: 6f72 0a65 6e73 7572 696e 6720 7468 6174 or.ensuring that │ │ │ │ │ -0004fcc0: 2074 6865 2061 7070 726f 7072 6961 7465 the appropriate │ │ │ │ │ -0004fcd0: 2064 6f74 6669 6c65 7320 6172 6520 636f dotfiles are co │ │ │ │ │ -0004fce0: 7069 6564 2069 6e74 6f20 7468 6520 6163 pied into the ac │ │ │ │ │ -0004fcf0: 636f 756e 7473 206f 660a 6578 6973 7469 counts of.existi │ │ │ │ │ -0004fd00: 6e67 2075 7365 7273 2077 6865 6e20 6120 ng users when a │ │ │ │ │ -0004fd10: 7061 636b 6167 6520 6973 2069 6e73 7461 package is insta │ │ │ │ │ -0004fd20: 6c6c 6564 2e0a 0a1f 0a46 696c 653a 2064 lled.....File: d │ │ │ │ │ -0004fd30: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0004fd40: 6f2c 2020 4e6f 6465 3a20 4c6f 6720 6669 o, Node: Log fi │ │ │ │ │ -0004fd50: 6c65 732c 2020 4e65 7874 3a20 4c6f 6361 les, Next: Loca │ │ │ │ │ -0004fd60: 6c65 2066 696c 6573 2c20 2050 7265 763a le files, Prev: │ │ │ │ │ -0004fd70: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ -0004fd80: 696c 6573 2c20 2055 703a 2046 696c 6573 iles, Up: Files │ │ │ │ │ -0004fd90: 3c32 3e0a 0a39 2e38 204c 6f67 2066 696c <2>..9.8 Log fil │ │ │ │ │ -0004fda0: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -0004fdb0: 0a0a 4c6f 6720 6669 6c65 7320 7368 6f75 ..Log files shou │ │ │ │ │ -0004fdc0: 6c64 2075 7375 616c 6c79 2062 6520 6e61 ld usually be na │ │ │ │ │ -0004fdd0: 6d65 6420 e280 982f 7661 722f 6c6f 672f med .../var/log/ │ │ │ │ │ -0004fde0: 7061 636b 6167 652e 6c6f 67e2 8099 2e20 package.log.... │ │ │ │ │ -0004fdf0: 2049 6620 796f 7520 6861 7665 0a6d 616e If you have.man │ │ │ │ │ -0004fe00: 7920 6c6f 6720 6669 6c65 732c 206f 7220 y log files, or │ │ │ │ │ -0004fe10: 6e65 6564 2061 2073 6570 6172 6174 6520 need a separate │ │ │ │ │ -0004fe20: 6469 7265 6374 6f72 7920 666f 7220 7065 directory for pe │ │ │ │ │ -0004fe30: 726d 6973 7369 6f6e 2072 6561 736f 6e73 rmission reasons │ │ │ │ │ -0004fe40: 0a28 e280 982f 7661 722f 6c6f 67e2 8099 .(.../var/log... │ │ │ │ │ -0004fe50: 2069 7320 7772 6974 6162 6c65 206f 6e6c is writable onl │ │ │ │ │ -0004fe60: 7920 6279 20e2 8098 726f 6f74 e280 9929 y by ...root...) │ │ │ │ │ -0004fe70: 2c20 796f 7520 7368 6f75 6c64 2075 7375 , you should usu │ │ │ │ │ -0004fe80: 616c 6c79 2063 7265 6174 6520 610a 6469 ally create a.di │ │ │ │ │ -0004fe90: 7265 6374 6f72 7920 6e61 6d65 6420 e280 rectory named .. │ │ │ │ │ -0004fea0: 982f 7661 722f 6c6f 672f 7061 636b 6167 ./var/log/packag │ │ │ │ │ -0004feb0: 65e2 8099 2061 6e64 2070 6c61 6365 2079 e... and place y │ │ │ │ │ -0004fec0: 6f75 7220 6c6f 6720 6669 6c65 7320 7468 our log files th │ │ │ │ │ -0004fed0: 6572 652e 0a0a 4c6f 6720 6669 6c65 7320 ere...Log files │ │ │ │ │ -0004fee0: 6d75 7374 2062 6520 726f 7461 7465 6420 must be rotated │ │ │ │ │ -0004fef0: 6f63 6361 7369 6f6e 616c 6c79 2073 6f20 occasionally so │ │ │ │ │ -0004ff00: 7468 6174 2074 6865 7920 646f 6ee2 8099 that they don... │ │ │ │ │ -0004ff10: 7420 6772 6f77 0a69 6e64 6566 696e 6974 t grow.indefinit │ │ │ │ │ -0004ff20: 656c 792e 2020 5468 6520 6265 7374 2077 ely. The best w │ │ │ │ │ -0004ff30: 6179 2074 6f20 646f 2074 6869 7320 6973 ay to do this is │ │ │ │ │ -0004ff40: 2074 6f20 696e 7374 616c 6c20 6120 6c6f to install a lo │ │ │ │ │ -0004ff50: 6720 726f 7461 7469 6f6e 0a63 6f6e 6669 g rotation.confi │ │ │ │ │ -0004ff60: 6775 7261 7469 6f6e 2066 696c 6520 696e guration file in │ │ │ │ │ -0004ff70: 2074 6865 2064 6972 6563 746f 7279 20e2 the directory . │ │ │ │ │ -0004ff80: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ -0004ff90: 2e64 e280 992c 206e 6f72 6d61 6c6c 7920 .d..., normally │ │ │ │ │ -0004ffa0: 6e61 6d65 640a e280 982f 6574 632f 6c6f named..../etc/lo │ │ │ │ │ -0004ffb0: 6772 6f74 6174 652e 642f 7061 636b 6167 grotate.d/packag │ │ │ │ │ -0004ffc0: 65e2 8099 2c20 616e 6420 7573 6520 7468 e..., and use th │ │ │ │ │ -0004ffd0: 6520 6661 6369 6c69 7469 6573 2070 726f e facilities pro │ │ │ │ │ -0004ffe0: 7669 6465 6420 6279 0ae2 8098 6c6f 6772 vided by....logr │ │ │ │ │ -0004fff0: 6f74 6174 65e2 8099 2e20 2028 3129 2020 otate.... (1) │ │ │ │ │ -00050000: 4865 7265 2069 7320 6120 676f 6f64 2065 Here is a good e │ │ │ │ │ -00050010: 7861 6d70 6c65 2066 6f72 2061 206c 6f67 xample for a log │ │ │ │ │ -00050020: 726f 7461 7465 2063 6f6e 6669 6720 6669 rotate config fi │ │ │ │ │ -00050030: 6c65 0a28 666f 7220 6d6f 7265 2069 6e66 le.(for more inf │ │ │ │ │ -00050040: 6f72 6d61 7469 6f6e 2073 6565 20e2 8098 ormation see ... │ │ │ │ │ -00050050: 6c6f 6772 6f74 6174 6528 3829 e280 9929 logrotate(8)...) │ │ │ │ │ -00050060: 3a0a 0a20 2020 2020 2f76 6172 2f6c 6f67 :.. /var/log │ │ │ │ │ -00050070: 2f66 6f6f 2f2a 2e6c 6f67 207b 0a20 2020 /foo/*.log {. │ │ │ │ │ -00050080: 2020 2020 2020 726f 7461 7465 2031 320a rotate 12. │ │ │ │ │ -00050090: 2020 2020 2020 2020 2077 6565 6b6c 790a weekly. │ │ │ │ │ -000500a0: 2020 2020 2020 2020 2063 6f6d 7072 6573 compres │ │ │ │ │ -000500b0: 730a 2020 2020 2020 2020 206d 6973 7369 s. missi │ │ │ │ │ -000500c0: 6e67 6f6b 0a20 2020 2020 2020 2020 706f ngok. po │ │ │ │ │ -000500d0: 7374 726f 7461 7465 0a20 2020 2020 2020 strotate. │ │ │ │ │ -000500e0: 2020 2020 2020 7374 6172 742d 7374 6f70 start-stop │ │ │ │ │ -000500f0: 2d64 6165 6d6f 6e20 2d4b 202d 7020 2f76 -daemon -K -p /v │ │ │ │ │ -00050100: 6172 2f72 756e 2f66 6f6f 2e70 6964 202d ar/run/foo.pid - │ │ │ │ │ -00050110: 7320 4855 5020 2d78 202f 7573 722f 7362 s HUP -x /usr/sb │ │ │ │ │ -00050120: 696e 2f66 6f6f 202d 710a 2020 2020 2020 in/foo -q. │ │ │ │ │ -00050130: 2020 2065 6e64 7363 7269 7074 0a20 2020 endscript. │ │ │ │ │ -00050140: 2020 7d0a 0a54 6869 7320 726f 7461 7465 }..This rotate │ │ │ │ │ -00050150: 7320 616c 6c20 6669 6c65 7320 756e 6465 s all files unde │ │ │ │ │ -00050160: 7220 e280 982f 7661 722f 6c6f 672f 666f r .../var/log/fo │ │ │ │ │ -00050170: 6fe2 8099 2c20 7361 7665 7320 3132 2063 o..., saves 12 c │ │ │ │ │ -00050180: 6f6d 7072 6573 7365 640a 6765 6e65 7261 ompressed.genera │ │ │ │ │ -00050190: 7469 6f6e 732c 2061 6e64 2074 656c 6c73 tions, and tells │ │ │ │ │ -000501a0: 2074 6865 2064 6165 6d6f 6e20 746f 2072 the daemon to r │ │ │ │ │ -000501b0: 656f 7065 6e20 6974 7320 6c6f 6720 6669 eopen its log fi │ │ │ │ │ -000501c0: 6c65 7320 6166 7465 7220 7468 6520 6c6f les after the lo │ │ │ │ │ -000501d0: 670a 726f 7461 7469 6f6e 2e20 2049 7420 g.rotation. It │ │ │ │ │ -000501e0: 736b 6970 7320 7468 6973 206c 6f67 2072 skips this log r │ │ │ │ │ -000501f0: 6f74 6174 696f 6e20 2876 6961 20e2 8098 otation (via ... │ │ │ │ │ -00050200: 6d69 7373 696e 676f 6be2 8099 2920 6966 missingok...) if │ │ │ │ │ -00050210: 206e 6f20 7375 6368 206c 6f67 0a66 696c no such log.fil │ │ │ │ │ -00050220: 6520 6973 2070 7265 7365 6e74 2c20 7768 e is present, wh │ │ │ │ │ -00050230: 6963 6820 6176 6f69 6473 2065 7272 6f72 ich avoids error │ │ │ │ │ -00050240: 7320 6966 2074 6865 2070 6163 6b61 6765 s if the package │ │ │ │ │ -00050250: 2069 7320 7265 6d6f 7665 6420 6275 7420 is removed but │ │ │ │ │ -00050260: 6e6f 740a 7075 7267 6564 2e0a 0a4c 6f67 not.purged...Log │ │ │ │ │ -00050270: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ -00050280: 2072 656d 6f76 6564 2077 6865 6e20 7468 removed when th │ │ │ │ │ -00050290: 6520 7061 636b 6167 6520 6973 2070 7572 e package is pur │ │ │ │ │ -000502a0: 6765 6420 2862 7574 206e 6f74 2077 6865 ged (but not whe │ │ │ │ │ -000502b0: 6e20 6974 0a69 7320 6f6e 6c79 2072 656d n it.is only rem │ │ │ │ │ -000502c0: 6f76 6564 292e 2020 5468 6973 2073 686f oved). This sho │ │ │ │ │ -000502d0: 756c 6420 6265 2064 6f6e 6520 6279 2074 uld be done by t │ │ │ │ │ -000502e0: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ -000502f0: 7363 7269 7074 2077 6865 6e20 6974 2069 script when it i │ │ │ │ │ -00050300: 730a 6361 6c6c 6564 2077 6974 6820 7468 s.called with th │ │ │ │ │ -00050310: 6520 6172 6775 6d65 6e74 20e2 8098 7075 e argument ...pu │ │ │ │ │ -00050320: 7267 65e2 8099 2028 7365 6520 2a6e 6f74 rge... (see *not │ │ │ │ │ -00050330: 6520 4465 7461 696c 7320 6f66 2072 656d e Details of rem │ │ │ │ │ -00050340: 6f76 616c 2061 6e64 2f6f 720a 636f 6e66 oval and/or.conf │ │ │ │ │ -00050350: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ -00050360: 673a 2063 362e 292e 0a0a 2020 202d 2d2d g: c6.)... --- │ │ │ │ │ -00050370: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00050380: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00050390: 2028 3129 2054 6865 2074 7261 6469 7469 (1) The traditi │ │ │ │ │ -000503a0: 6f6e 616c 2061 7070 726f 6163 6820 746f onal approach to │ │ │ │ │ -000503b0: 206c 6f67 2066 696c 6573 2068 6173 2062 log files has b │ │ │ │ │ -000503c0: 6565 6e20 746f 2073 6574 2075 7020 2761 een to set up 'a │ │ │ │ │ -000503d0: 6420 686f 6327 0a6c 6f67 2072 6f74 6174 d hoc'.log rotat │ │ │ │ │ -000503e0: 696f 6e20 7363 6865 6d65 7320 7573 696e ion schemes usin │ │ │ │ │ -000503f0: 6720 7369 6d70 6c65 2073 6865 6c6c 2073 g simple shell s │ │ │ │ │ -00050400: 6372 6970 7473 2061 6e64 2063 726f 6e2e cripts and cron. │ │ │ │ │ -00050410: 2020 5768 696c 6520 7468 6973 0a61 7070 While this.app │ │ │ │ │ -00050420: 726f 6163 6820 6973 2068 6967 686c 7920 roach is highly │ │ │ │ │ -00050430: 6375 7374 6f6d 697a 6162 6c65 2c20 6974 customizable, it │ │ │ │ │ -00050440: 2072 6571 7569 7265 7320 7175 6974 6520 requires quite │ │ │ │ │ -00050450: 6120 6c6f 7420 6f66 2073 7973 6164 6d69 a lot of sysadmi │ │ │ │ │ -00050460: 6e0a 776f 726b 2e20 2045 7665 6e20 7468 n.work. Even th │ │ │ │ │ -00050470: 6f75 6768 2074 6865 206f 7269 6769 6e61 ough the origina │ │ │ │ │ -00050480: 6c20 4465 6269 616e 2073 7973 7465 6d20 l Debian system │ │ │ │ │ -00050490: 6865 6c70 6564 2061 206c 6974 746c 6520 helped a little │ │ │ │ │ -000504a0: 6279 0a61 7574 6f6d 6174 6963 616c 6c79 by.automatically │ │ │ │ │ -000504b0: 2069 6e73 7461 6c6c 696e 6720 6120 7379 installing a sy │ │ │ │ │ -000504c0: 7374 656d 2077 6869 6368 2063 616e 2062 stem which can b │ │ │ │ │ -000504d0: 6520 7573 6564 2061 7320 6120 7465 6d70 e used as a temp │ │ │ │ │ -000504e0: 6c61 7465 2c20 7468 6973 0a77 6173 2064 late, this.was d │ │ │ │ │ -000504f0: 6565 6d65 6420 6e6f 7420 656e 6f75 6768 eemed not enough │ │ │ │ │ -00050500: 2e0a 0a54 6865 2075 7365 206f 6620 e280 ...The use of .. │ │ │ │ │ -00050510: 986c 6f67 726f 7461 7465 e280 992c 2061 .logrotate..., a │ │ │ │ │ -00050520: 2070 726f 6772 616d 2064 6576 656c 6f70 program develop │ │ │ │ │ -00050530: 6564 2062 7920 5265 6420 4861 742c 2069 ed by Red Hat, i │ │ │ │ │ -00050540: 7320 6265 7474 6572 2c20 6173 2069 740a s better, as it. │ │ │ │ │ -00050550: 6365 6e74 7261 6c69 7a65 7320 6c6f 6720 centralizes log │ │ │ │ │ -00050560: 6d61 6e61 6765 6d65 6e74 2e20 2049 7420 management. It │ │ │ │ │ -00050570: 6861 7320 626f 7468 2061 2063 6f6e 6669 has both a confi │ │ │ │ │ -00050580: 6775 7261 7469 6f6e 2066 696c 650a 28e2 guration file.(. │ │ │ │ │ -00050590: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ -000505a0: 2e63 6f6e 66e2 8099 2920 616e 6420 6120 .conf...) and a │ │ │ │ │ -000505b0: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where │ │ │ │ │ -000505c0: 7061 636b 6167 6573 2063 616e 2064 726f packages can dro │ │ │ │ │ -000505d0: 7020 7468 6569 720a 696e 6469 7669 6475 p their.individu │ │ │ │ │ -000505e0: 616c 206c 6f67 2072 6f74 6174 696f 6e20 al log rotation │ │ │ │ │ -000505f0: 636f 6e66 6967 7572 6174 696f 6e73 2028 configurations ( │ │ │ │ │ -00050600: e280 982f 6574 632f 6c6f 6772 6f74 6174 .../etc/logrotat │ │ │ │ │ -00050610: 652e 64e2 8099 292e 0a0a 1f0a 4669 6c65 e.d...).....File │ │ │ │ │ -00050620: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00050630: 696e 666f 2c20 204e 6f64 653a 204c 6f63 info, Node: Loc │ │ │ │ │ -00050640: 616c 6520 6669 6c65 732c 2020 4e65 7874 ale files, Next │ │ │ │ │ -00050650: 3a20 5065 726d 6973 7369 6f6e 7320 616e : Permissions an │ │ │ │ │ -00050660: 6420 6f77 6e65 7273 2c20 2050 7265 763a d owners, Prev: │ │ │ │ │ -00050670: 204c 6f67 2066 696c 6573 2c20 2055 703a Log files, Up: │ │ │ │ │ -00050680: 2046 696c 6573 3c32 3e0a 0a39 2e39 204c Files<2>..9.9 L │ │ │ │ │ -00050690: 6f63 616c 6520 6669 6c65 730a 3d3d 3d3d ocale files.==== │ │ │ │ │ -000506a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -000506b0: 6520 6469 7265 6374 6f72 7920 e280 982f e directory .../ │ │ │ │ │ -000506c0: 7573 722f 7368 6172 652f 6c6f 6361 6c65 usr/share/locale │ │ │ │ │ -000506d0: 2fe2 8099 2063 6f6e 7461 696e 7320 6c6f /... contains lo │ │ │ │ │ -000506e0: 6361 6c69 7a61 7469 6f6e 2066 696c 6573 calization files │ │ │ │ │ -000506f0: 2066 6f72 0a64 6966 6665 7265 6e74 206c for.different l │ │ │ │ │ -00050700: 6f63 616c 6573 2e0a 0a50 6163 6b61 6765 ocales...Package │ │ │ │ │ -00050710: 7320 7368 6f75 6c64 206e 6f74 2072 6571 s should not req │ │ │ │ │ -00050720: 7569 7265 2074 6865 2065 7869 7374 656e uire the existen │ │ │ │ │ -00050730: 6365 206f 6620 616e 7920 6669 6c65 7320 ce of any files │ │ │ │ │ -00050740: 696e 0ae2 8098 2f75 7372 2f73 6861 7265 in..../usr/share │ │ │ │ │ -00050750: 2f6c 6f63 616c 652f e280 9920 696e 206f /locale/... in o │ │ │ │ │ -00050760: 7264 6572 2074 6f20 6675 6e63 7469 6f6e rder to function │ │ │ │ │ -00050770: 2069 6e20 6120 e280 9843 e280 9920 6f72 in a ...C... or │ │ │ │ │ -00050780: 20e2 8098 432e 5554 462d 38e2 8099 206c ...C.UTF-8... l │ │ │ │ │ -00050790: 6f63 616c 652e 0a0a 1f0a 4669 6c65 3a20 ocale.....File: │ │ │ │ │ -000507a0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000507b0: 666f 2c20 204e 6f64 653a 2050 6572 6d69 fo, Node: Permi │ │ │ │ │ -000507c0: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ -000507d0: 732c 2020 4e65 7874 3a20 4669 6c65 206e s, Next: File n │ │ │ │ │ -000507e0: 616d 6573 2c20 2050 7265 763a 204c 6f63 ames, Prev: Loc │ │ │ │ │ -000507f0: 616c 6520 6669 6c65 732c 2020 5570 3a20 ale files, Up: │ │ │ │ │ -00050800: 4669 6c65 733c 323e 0a0a 392e 3130 2050 Files<2>..9.10 P │ │ │ │ │ -00050810: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ -00050820: 776e 6572 730a 3d3d 3d3d 3d3d 3d3d 3d3d wners.========== │ │ │ │ │ -00050830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00050840: 3d0a 0a54 6865 2072 756c 6573 2069 6e20 =..The rules in │ │ │ │ │ -00050850: 7468 6973 2073 6563 7469 6f6e 2061 7265 this section are │ │ │ │ │ -00050860: 2067 7569 6465 6c69 6e65 7320 666f 7220 guidelines for │ │ │ │ │ -00050870: 6765 6e65 7261 6c20 7573 652e 2020 4966 general use. If │ │ │ │ │ -00050880: 206e 6563 6573 7361 7279 0a79 6f75 206d necessary.you m │ │ │ │ │ -00050890: 6179 2064 6576 6961 7465 2066 726f 6d20 ay deviate from │ │ │ │ │ -000508a0: 7468 6520 6465 7461 696c 7320 6265 6c6f the details belo │ │ │ │ │ -000508b0: 772e 2020 486f 7765 7665 722c 2069 6620 w. However, if │ │ │ │ │ -000508c0: 796f 7520 646f 2073 6f20 796f 7520 6d75 you do so you mu │ │ │ │ │ -000508d0: 7374 0a6d 616b 6520 7375 7265 2074 6861 st.make sure tha │ │ │ │ │ -000508e0: 7420 7768 6174 2069 7320 646f 6e65 2069 t what is done i │ │ │ │ │ -000508f0: 7320 7365 6375 7265 2061 6e64 2079 6f75 s secure and you │ │ │ │ │ -00050900: 2073 686f 756c 6420 7472 7920 746f 2062 should try to b │ │ │ │ │ -00050910: 6520 6173 0a63 6f6e 7369 7374 656e 7420 e as.consistent │ │ │ │ │ -00050920: 6173 2070 6f73 7369 626c 6520 7769 7468 as possible with │ │ │ │ │ -00050930: 2074 6865 2072 6573 7420 6f66 2074 6865 the rest of the │ │ │ │ │ -00050940: 2073 7973 7465 6d2e 2020 596f 7520 6172 system. You ar │ │ │ │ │ -00050950: 6520 616c 736f 0a65 6e63 6f75 7261 6765 e also.encourage │ │ │ │ │ -00050960: 6420 746f 2064 6973 6375 7373 2069 7420 d to discuss it │ │ │ │ │ -00050970: 6f6e 20e2 8098 6465 6269 616e 2d64 6576 on ...debian-dev │ │ │ │ │ -00050980: 656c e280 9920 6669 7273 742e 0a0a 4669 el... first...Fi │ │ │ │ │ -00050990: 6c65 7320 7368 6f75 6c64 2062 6520 6f77 les should be ow │ │ │ │ │ -000509a0: 6e65 6420 6279 20e2 8098 726f 6f74 3a72 ned by ...root:r │ │ │ │ │ -000509b0: 6f6f 74e2 8099 2c20 616e 6420 6d61 6465 oot..., and made │ │ │ │ │ -000509c0: 2077 7269 7461 626c 6520 6f6e 6c79 2062 writable only b │ │ │ │ │ -000509d0: 7920 7468 650a 6f77 6e65 7220 616e 6420 y the.owner and │ │ │ │ │ -000509e0: 756e 6976 6572 7361 6c6c 7920 7265 6164 universally read │ │ │ │ │ -000509f0: 6162 6c65 2028 616e 6420 6578 6563 7574 able (and execut │ │ │ │ │ -00050a00: 6162 6c65 2c20 6966 2061 7070 726f 7072 able, if appropr │ │ │ │ │ -00050a10: 6961 7465 292c 2074 6861 7420 6973 0a6d iate), that is.m │ │ │ │ │ -00050a20: 6f64 6520 3634 3420 6f72 2037 3535 2e0a ode 644 or 755.. │ │ │ │ │ -00050a30: 0a44 6972 6563 746f 7269 6573 2073 686f .Directories sho │ │ │ │ │ -00050a40: 756c 6420 6265 206d 6f64 6520 3735 3520 uld be mode 755 │ │ │ │ │ -00050a50: 6f72 2028 666f 7220 6772 6f75 702d 7772 or (for group-wr │ │ │ │ │ -00050a60: 6974 6162 696c 6974 7929 206d 6f64 6520 itability) mode │ │ │ │ │ -00050a70: 3237 3735 2e0a 5468 6520 6f77 6e65 7273 2775..The owners │ │ │ │ │ -00050a80: 6869 7020 6f66 2074 6865 2064 6972 6563 hip of the direc │ │ │ │ │ -00050a90: 746f 7279 2073 686f 756c 6420 6265 2063 tory should be c │ │ │ │ │ -00050aa0: 6f6e 7369 7374 656e 7420 7769 7468 2069 onsistent with i │ │ │ │ │ -00050ab0: 7473 206d 6f64 653a 2069 6620 610a 6469 ts mode: if a.di │ │ │ │ │ -00050ac0: 7265 6374 6f72 7920 6973 206d 6f64 6520 rectory is mode │ │ │ │ │ -00050ad0: 3237 3735 2c20 6974 2073 686f 756c 6420 2775, it should │ │ │ │ │ -00050ae0: 6265 206f 776e 6564 2062 7920 7468 6520 be owned by the │ │ │ │ │ -00050af0: 6772 6f75 7020 7468 6174 206e 6565 6473 group that needs │ │ │ │ │ -00050b00: 2077 7269 7465 0a61 6363 6573 7320 746f write.access to │ │ │ │ │ -00050b10: 2069 742e 2020 2831 290a 0a43 6f6e 7472 it. (1)..Contr │ │ │ │ │ -00050b20: 6f6c 2069 6e66 6f72 6d61 7469 6f6e 2066 ol information f │ │ │ │ │ -00050b30: 696c 6573 2073 686f 756c 6420 6265 206f iles should be o │ │ │ │ │ -00050b40: 776e 6564 2062 7920 e280 9872 6f6f 743a wned by ...root: │ │ │ │ │ -00050b50: 726f 6f74 e280 9920 616e 6420 6569 7468 root... and eith │ │ │ │ │ -00050b60: 6572 206d 6f64 650a 3634 3420 2866 6f72 er mode.644 (for │ │ │ │ │ -00050b70: 206d 6f73 7420 6669 6c65 7329 206f 7220 most files) or │ │ │ │ │ -00050b80: 6d6f 6465 2037 3535 2028 666f 7220 6578 mode 755 (for ex │ │ │ │ │ -00050b90: 6563 7574 6162 6c65 7320 7375 6368 2061 ecutables such a │ │ │ │ │ -00050ba0: 7320 2a6e 6f74 650a 6d61 696e 7461 696e s *note.maintain │ │ │ │ │ -00050bb0: 6572 2073 6372 6970 7473 3a20 3564 2e29 er scripts: 5d.) │ │ │ │ │ -00050bc0: 2e0a 0a53 6574 7569 6420 616e 6420 7365 ...Setuid and se │ │ │ │ │ -00050bd0: 7467 6964 2065 7865 6375 7461 626c 6573 tgid executables │ │ │ │ │ -00050be0: 2073 686f 756c 6420 6265 206d 6f64 6520 should be mode │ │ │ │ │ -00050bf0: 3437 3535 206f 7220 3237 3535 2072 6573 4755 or 2755 res │ │ │ │ │ -00050c00: 7065 6374 6976 656c 792c 0a61 6e64 206f pectively,.and o │ │ │ │ │ -00050c10: 776e 6564 2062 7920 7468 6520 6170 7072 wned by the appr │ │ │ │ │ -00050c20: 6f70 7269 6174 6520 7573 6572 206f 7220 opriate user or │ │ │ │ │ -00050c30: 6772 6f75 702e 2020 5468 6579 2073 686f group. They sho │ │ │ │ │ -00050c40: 756c 6420 6e6f 7420 6265 206d 6164 650a uld not be made. │ │ │ │ │ -00050c50: 756e 7265 6164 6162 6c65 2028 6d6f 6465 unreadable (mode │ │ │ │ │ -00050c60: 7320 6c69 6b65 2034 3731 3120 6f72 2032 s like 4711 or 2 │ │ │ │ │ -00050c70: 3731 3120 6f72 2065 7665 6e20 3431 3131 711 or even 4111 │ │ │ │ │ -00050c80: 293b 2064 6f69 6e67 2073 6f20 6163 6869 ); doing so achi │ │ │ │ │ -00050c90: 6576 6573 206e 6f0a 6578 7472 6120 7365 eves no.extra se │ │ │ │ │ -00050ca0: 6375 7269 7479 2c20 6265 6361 7573 6520 curity, because │ │ │ │ │ -00050cb0: 616e 796f 6e65 2063 616e 2066 696e 6420 anyone can find │ │ │ │ │ -00050cc0: 7468 6520 6269 6e61 7279 2069 6e20 7468 the binary in th │ │ │ │ │ -00050cd0: 6520 6672 6565 6c79 0a61 7661 696c 6162 e freely.availab │ │ │ │ │ -00050ce0: 6c65 2044 6562 6961 6e20 7061 636b 6167 le Debian packag │ │ │ │ │ -00050cf0: 653b 2069 7420 6973 206d 6572 656c 7920 e; it is merely │ │ │ │ │ -00050d00: 696e 636f 6e76 656e 6965 6e74 2e20 2046 inconvenient. F │ │ │ │ │ -00050d10: 6f72 2074 6865 2073 616d 650a 7265 6173 or the same.reas │ │ │ │ │ -00050d20: 6f6e 2079 6f75 2073 686f 756c 6420 6e6f on you should no │ │ │ │ │ -00050d30: 7420 7265 7374 7269 6374 2072 6561 6420 t restrict read │ │ │ │ │ -00050d40: 6f72 2065 7865 6375 7465 2070 6572 6d69 or execute permi │ │ │ │ │ -00050d50: 7373 696f 6e73 206f 6e20 6e6f 6e2d 7365 ssions on non-se │ │ │ │ │ -00050d60: 742d 6964 0a65 7865 6375 7461 626c 6573 t-id.executables │ │ │ │ │ -00050d70: 2e0a 0a53 6f6d 6520 7365 7475 6964 2070 ...Some setuid p │ │ │ │ │ -00050d80: 726f 6772 616d 7320 6e65 6564 2074 6f20 rograms need to │ │ │ │ │ -00050d90: 6265 2072 6573 7472 6963 7465 6420 746f be restricted to │ │ │ │ │ -00050da0: 2070 6172 7469 6375 6c61 7220 7365 7473 particular sets │ │ │ │ │ -00050db0: 206f 6620 7573 6572 732c 0a75 7369 6e67 of users,.using │ │ │ │ │ -00050dc0: 2066 696c 6520 7065 726d 6973 7369 6f6e file permission │ │ │ │ │ -00050dd0: 732e 2020 496e 2074 6869 7320 6361 7365 s. In this case │ │ │ │ │ -00050de0: 2074 6865 7920 7368 6f75 6c64 2062 6520 they should be │ │ │ │ │ -00050df0: 6f77 6e65 6420 6279 2074 6865 2075 6964 owned by the uid │ │ │ │ │ -00050e00: 2074 6f0a 7768 6963 6820 7468 6579 2061 to.which they a │ │ │ │ │ -00050e10: 7265 2073 6574 2d69 642c 2061 6e64 2062 re set-id, and b │ │ │ │ │ -00050e20: 7920 7468 6520 6772 6f75 7020 7768 6963 y the group whic │ │ │ │ │ -00050e30: 6820 7368 6f75 6c64 2062 6520 616c 6c6f h should be allo │ │ │ │ │ -00050e40: 7765 6420 746f 0a65 7865 6375 7465 2074 wed to.execute t │ │ │ │ │ -00050e50: 6865 6d2e 2020 5468 6579 2073 686f 756c hem. They shoul │ │ │ │ │ -00050e60: 6420 6861 7665 206d 6f64 6520 3437 3534 d have mode 4754 │ │ │ │ │ -00050e70: 3b20 6167 6169 6e20 7468 6572 6520 6973 ; again there is │ │ │ │ │ -00050e80: 206e 6f20 706f 696e 7420 696e 0a6d 616b no point in.mak │ │ │ │ │ -00050e90: 696e 6720 7468 656d 2075 6e72 6561 6461 ing them unreada │ │ │ │ │ -00050ea0: 626c 6520 746f 2074 686f 7365 2075 7365 ble to those use │ │ │ │ │ -00050eb0: 7273 2077 686f 206d 7573 7420 6e6f 7420 rs who must not │ │ │ │ │ -00050ec0: 6265 2061 6c6c 6f77 6564 2074 6f20 6578 be allowed to ex │ │ │ │ │ -00050ed0: 6563 7574 650a 7468 656d 2e0a 0a49 7420 ecute.them...It │ │ │ │ │ -00050ee0: 6973 2070 6f73 7369 626c 6520 746f 2061 is possible to a │ │ │ │ │ -00050ef0: 7272 616e 6765 2074 6861 7420 7468 6520 rrange that the │ │ │ │ │ -00050f00: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -00050f10: 6174 6f72 2063 616e 2072 6563 6f6e 6669 ator can reconfi │ │ │ │ │ -00050f20: 6775 7265 0a74 6865 2070 6163 6b61 6765 gure.the package │ │ │ │ │ -00050f30: 2074 6f20 636f 7272 6573 706f 6e64 2074 to correspond t │ │ │ │ │ -00050f40: 6f20 7468 6569 7220 6c6f 6361 6c20 7365 o their local se │ │ │ │ │ -00050f50: 6375 7269 7479 2070 6f6c 6963 7920 6279 curity policy by │ │ │ │ │ -00050f60: 2063 6861 6e67 696e 6720 7468 650a 7065 changing the.pe │ │ │ │ │ -00050f70: 726d 6973 7369 6f6e 7320 6f6e 2061 2062 rmissions on a b │ │ │ │ │ -00050f80: 696e 6172 793a 2074 6865 7920 6361 6e20 inary: they can │ │ │ │ │ -00050f90: 646f 2074 6869 7320 6279 2075 7369 6e67 do this by using │ │ │ │ │ -00050fa0: 20e2 8098 6470 6b67 2d73 7461 746f 7665 ...dpkg-statove │ │ │ │ │ -00050fb0: 7272 6964 65e2 8099 2c0a 6173 2064 6573 rride...,.as des │ │ │ │ │ -00050fc0: 6372 6962 6564 2062 656c 6f77 2e20 2028 cribed below. ( │ │ │ │ │ -00050fd0: 3229 2020 416e 6f74 6865 7220 6d65 7468 2) Another meth │ │ │ │ │ -00050fe0: 6f64 2079 6f75 2073 686f 756c 6420 636f od you should co │ │ │ │ │ -00050ff0: 6e73 6964 6572 2069 7320 746f 0a63 7265 nsider is to.cre │ │ │ │ │ -00051000: 6174 6520 6120 6772 6f75 7020 666f 7220 ate a group for │ │ │ │ │ -00051010: 7065 6f70 6c65 2061 6c6c 6f77 6564 2074 people allowed t │ │ │ │ │ -00051020: 6f20 7573 6520 7468 6520 7072 6f67 7261 o use the progra │ │ │ │ │ -00051030: 6d28 7329 2061 6e64 206d 616b 6520 616e m(s) and make an │ │ │ │ │ -00051040: 790a 7365 7475 6964 2065 7865 6375 7461 y.setuid executa │ │ │ │ │ -00051050: 626c 6573 2065 7865 6375 7461 626c 6520 bles executable │ │ │ │ │ -00051060: 6f6e 6c79 2062 7920 7468 6174 2067 726f only by that gro │ │ │ │ │ -00051070: 7570 2e0a 0a49 6620 796f 7520 6e65 6564 up...If you need │ │ │ │ │ -00051080: 2074 6f20 6372 6561 7465 2061 206e 6577 to create a new │ │ │ │ │ -00051090: 2075 7365 7220 6f72 2067 726f 7570 2066 user or group f │ │ │ │ │ -000510a0: 6f72 2079 6f75 7220 7061 636b 6167 6520 or your package │ │ │ │ │ -000510b0: 7468 6572 6520 6172 6520 7477 6f0a 706f there are two.po │ │ │ │ │ -000510c0: 7373 6962 696c 6974 6965 732e 2020 4669 ssibilities. Fi │ │ │ │ │ -000510d0: 7273 746c 792c 2079 6f75 206d 6179 206e rstly, you may n │ │ │ │ │ -000510e0: 6565 6420 746f 206d 616b 6520 736f 6d65 eed to make some │ │ │ │ │ -000510f0: 2066 696c 6573 2069 6e20 7468 6520 6269 files in the bi │ │ │ │ │ -00051100: 6e61 7279 0a70 6163 6b61 6765 2062 6520 nary.package be │ │ │ │ │ -00051110: 6f77 6e65 6420 6279 2074 6869 7320 7573 owned by this us │ │ │ │ │ -00051120: 6572 206f 7220 6772 6f75 702c 206f 7220 er or group, or │ │ │ │ │ -00051130: 796f 7520 6d61 7920 6e65 6564 2074 6f20 you may need to │ │ │ │ │ -00051140: 636f 6d70 696c 6520 7468 650a 7573 6572 compile the.user │ │ │ │ │ -00051150: 206f 7220 6772 6f75 7020 6964 2028 7261 or group id (ra │ │ │ │ │ -00051160: 7468 6572 2074 6861 6e20 6a75 7374 2074 ther than just t │ │ │ │ │ -00051170: 6865 206e 616d 6529 2069 6e74 6f20 7468 he name) into th │ │ │ │ │ -00051180: 6520 6269 6e61 7279 2028 7468 6f75 6768 e binary (though │ │ │ │ │ -00051190: 0a74 6869 7320 6c61 7474 6572 2073 686f .this latter sho │ │ │ │ │ -000511a0: 756c 6420 6265 2061 766f 6964 6564 2069 uld be avoided i │ │ │ │ │ -000511b0: 6620 706f 7373 6962 6c65 2c20 6173 2069 f possible, as i │ │ │ │ │ -000511c0: 6e20 7468 6973 2063 6173 6520 796f 7520 n this case you │ │ │ │ │ -000511d0: 6e65 6564 2061 0a73 7461 7469 6361 6c6c need a.staticall │ │ │ │ │ -000511e0: 7920 616c 6c6f 6361 7465 6420 6964 292e y allocated id). │ │ │ │ │ -000511f0: 0a0a 4966 2079 6f75 206e 6565 6420 6120 ..If you need a │ │ │ │ │ -00051200: 7374 6174 6963 616c 6c79 2061 6c6c 6f63 statically alloc │ │ │ │ │ -00051210: 6174 6564 2069 642c 2079 6f75 206d 7573 ated id, you mus │ │ │ │ │ -00051220: 7420 6173 6b20 666f 7220 6120 7573 6572 t ask for a user │ │ │ │ │ -00051230: 206f 7220 6772 6f75 700a 6964 2066 726f or group.id fro │ │ │ │ │ -00051240: 6d20 7468 6520 e280 9862 6173 652d 7061 m the ...base-pa │ │ │ │ │ -00051250: 7373 7764 e280 9920 6d61 696e 7461 696e sswd... maintain │ │ │ │ │ -00051260: 6572 2c20 616e 6420 6d75 7374 206e 6f74 er, and must not │ │ │ │ │ -00051270: 2072 656c 6561 7365 2074 6865 2070 6163 release the pac │ │ │ │ │ -00051280: 6b61 6765 0a75 6e74 696c 2079 6f75 2068 kage.until you h │ │ │ │ │ -00051290: 6176 6520 6265 656e 2061 6c6c 6f63 6174 ave been allocat │ │ │ │ │ -000512a0: 6564 206f 6e65 2e20 204f 6e63 6520 796f ed one. Once yo │ │ │ │ │ -000512b0: 7520 6861 7665 2062 6565 6e20 616c 6c6f u have been allo │ │ │ │ │ -000512c0: 6361 7465 6420 6f6e 6520 796f 750a 6d75 cated one you.mu │ │ │ │ │ -000512d0: 7374 2065 6974 6865 7220 6d61 6b65 2074 st either make t │ │ │ │ │ -000512e0: 6865 2070 6163 6b61 6765 2064 6570 656e he package depen │ │ │ │ │ -000512f0: 6420 6f6e 2061 2076 6572 7369 6f6e 206f d on a version o │ │ │ │ │ -00051300: 6620 7468 6520 e280 9862 6173 652d 7061 f the ...base-pa │ │ │ │ │ -00051310: 7373 7764 e280 990a 7061 636b 6167 6520 sswd....package │ │ │ │ │ -00051320: 7769 7468 2074 6865 2069 6420 7072 6573 with the id pres │ │ │ │ │ -00051330: 656e 7420 696e 20e2 8098 2f65 7463 2f70 ent in .../etc/p │ │ │ │ │ -00051340: 6173 7377 64e2 8099 206f 7220 e280 982f asswd... or .../ │ │ │ │ │ -00051350: 6574 632f 6772 6f75 70e2 8099 2c20 6f72 etc/group..., or │ │ │ │ │ -00051360: 2061 7272 616e 6765 0a66 6f72 2079 6f75 arrange.for you │ │ │ │ │ -00051370: 7220 7061 636b 6167 6520 746f 2063 7265 r package to cre │ │ │ │ │ -00051380: 6174 6520 7468 6520 7573 6572 206f 7220 ate the user or │ │ │ │ │ -00051390: 6772 6f75 7020 6974 7365 6c66 2077 6974 group itself wit │ │ │ │ │ -000513a0: 6820 7468 6520 636f 7272 6563 7420 6964 h the correct id │ │ │ │ │ -000513b0: 0a28 7573 696e 6720 e280 9861 6464 7573 .(using ...addus │ │ │ │ │ -000513c0: 6572 e280 9929 2069 6e20 6974 7320 e280 er...) in its .. │ │ │ │ │ -000513d0: 9870 7265 696e 7374 e280 9920 6f72 20e2 .preinst... or . │ │ │ │ │ -000513e0: 8098 706f 7374 696e 7374 e280 992e 2020 ..postinst.... │ │ │ │ │ -000513f0: 2844 6f69 6e67 2069 7420 696e 2074 6865 (Doing it in the │ │ │ │ │ -00051400: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ -00051410: 6973 2074 6f20 6265 2070 7265 6665 7272 is to be preferr │ │ │ │ │ -00051420: 6564 2069 6620 6974 2069 7320 706f 7373 ed if it is poss │ │ │ │ │ -00051430: 6962 6c65 2c20 6f74 6865 7277 6973 6520 ible, otherwise │ │ │ │ │ -00051440: 610a 7072 652d 6465 7065 6e64 656e 6379 a.pre-dependency │ │ │ │ │ -00051450: 2077 696c 6c20 6265 206e 6565 6465 6420 will be needed │ │ │ │ │ -00051460: 6f6e 2074 6865 20e2 8098 6164 6475 7365 on the ...adduse │ │ │ │ │ -00051470: 72e2 8099 2070 6163 6b61 6765 2e29 0a0a r... package.).. │ │ │ │ │ -00051480: 4f6e 2074 6865 206f 7468 6572 2068 616e On the other han │ │ │ │ │ -00051490: 642c 2074 6865 2070 726f 6772 616d 206d d, the program m │ │ │ │ │ -000514a0: 6967 6874 2062 6520 6162 6c65 2074 6f20 ight be able to │ │ │ │ │ -000514b0: 6465 7465 726d 696e 6520 7468 6520 7569 determine the ui │ │ │ │ │ -000514c0: 6420 6f72 2067 6964 0a66 726f 6d20 7468 d or gid.from th │ │ │ │ │ -000514d0: 6520 7573 6572 206f 7220 6772 6f75 7020 e user or group │ │ │ │ │ -000514e0: 6e61 6d65 2061 7420 7275 6e74 696d 652c name at runtime, │ │ │ │ │ -000514f0: 2073 6f20 7468 6174 2061 2064 796e 616d so that a dynam │ │ │ │ │ -00051500: 6963 616c 6c79 2061 6c6c 6f63 6174 6564 ically allocated │ │ │ │ │ -00051510: 0a69 6420 6361 6e20 6265 2075 7365 642e .id can be used. │ │ │ │ │ -00051520: 2020 496e 2074 6869 7320 6361 7365 2079 In this case y │ │ │ │ │ -00051530: 6f75 2073 686f 756c 6420 6368 6f6f 7365 ou should choose │ │ │ │ │ -00051540: 2061 6e20 6170 7072 6f70 7269 6174 6520 an appropriate │ │ │ │ │ -00051550: 7573 6572 206f 720a 6772 6f75 7020 6e61 user or.group na │ │ │ │ │ -00051560: 6d65 2c20 6469 7363 7573 7369 6e67 2074 me, discussing t │ │ │ │ │ -00051570: 6869 7320 6f6e 20e2 8098 6465 6269 616e his on ...debian │ │ │ │ │ -00051580: 2d64 6576 656c e280 9920 616e 6420 6368 -devel... and ch │ │ │ │ │ -00051590: 6563 6b69 6e67 2074 6861 7420 6974 2069 ecking that it i │ │ │ │ │ -000515a0: 730a 756e 6971 7565 2e20 2057 6865 6e20 s.unique. When │ │ │ │ │ -000515b0: 7468 6973 2068 6173 2062 6565 6e20 6368 this has been ch │ │ │ │ │ -000515c0: 6563 6b65 6420 796f 7520 6d75 7374 2061 ecked you must a │ │ │ │ │ -000515d0: 7272 616e 6765 2066 6f72 2079 6f75 7220 rrange for your │ │ │ │ │ -000515e0: 7061 636b 6167 6520 746f 0a63 7265 6174 package to.creat │ │ │ │ │ -000515f0: 6520 7468 6520 7573 6572 206f 7220 6772 e the user or gr │ │ │ │ │ -00051600: 6f75 7020 6966 206e 6563 6573 7361 7279 oup if necessary │ │ │ │ │ -00051610: 2075 7369 6e67 20e2 8098 6164 6475 7365 using ...adduse │ │ │ │ │ -00051620: 72e2 8099 2069 6e20 7468 6520 e280 9870 r... in the ...p │ │ │ │ │ -00051630: 7265 696e 7374 e280 990a 6f72 20e2 8098 reinst....or ... │ │ │ │ │ -00051640: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -00051650: 7074 2028 6167 6169 6e2c 2074 6865 206c pt (again, the l │ │ │ │ │ -00051660: 6174 7465 7220 6973 2074 6f20 6265 2070 atter is to be p │ │ │ │ │ -00051670: 7265 6665 7272 6564 2069 6620 6974 2069 referred if it i │ │ │ │ │ -00051680: 730a 706f 7373 6962 6c65 292e 0a0a 4e6f s.possible)...No │ │ │ │ │ -00051690: 7465 2074 6861 7420 6368 616e 6769 6e67 te that changing │ │ │ │ │ -000516a0: 2074 6865 206e 756d 6572 6963 2076 616c the numeric val │ │ │ │ │ -000516b0: 7565 206f 6620 616e 2069 6420 6173 736f ue of an id asso │ │ │ │ │ -000516c0: 6369 6174 6564 2077 6974 6820 6120 6e61 ciated with a na │ │ │ │ │ -000516d0: 6d65 2069 730a 7665 7279 2064 6966 6669 me is.very diffi │ │ │ │ │ -000516e0: 6375 6c74 2c20 616e 6420 696e 766f 6c76 cult, and involv │ │ │ │ │ -000516f0: 6573 2073 6561 7263 6869 6e67 2074 6865 es searching the │ │ │ │ │ -00051700: 2066 696c 6520 7379 7374 656d 2066 6f72 file system for │ │ │ │ │ -00051710: 2061 6c6c 0a61 7070 726f 7072 6961 7465 all.appropriate │ │ │ │ │ -00051720: 2066 696c 6573 2e20 2059 6f75 206e 6565 files. You nee │ │ │ │ │ -00051730: 6420 746f 2074 6869 6e6b 2063 6172 6566 d to think caref │ │ │ │ │ -00051740: 756c 6c79 2077 6865 7468 6572 2061 2073 ully whether a s │ │ │ │ │ -00051750: 7461 7469 6320 6f72 0a64 796e 616d 6963 tatic or.dynamic │ │ │ │ │ -00051760: 2069 6420 6973 2072 6571 7569 7265 642c id is required, │ │ │ │ │ -00051770: 2073 696e 6365 2063 6861 6e67 696e 6720 since changing │ │ │ │ │ -00051780: 796f 7572 206d 696e 6420 6c61 7465 7220 your mind later │ │ │ │ │ -00051790: 7769 6c6c 2063 6175 7365 0a70 726f 626c will cause.probl │ │ │ │ │ -000517a0: 656d 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a ems...* Menu:..* │ │ │ │ │ -000517b0: 2054 6865 2075 7365 206f 6620 6470 6b67 The use of dpkg │ │ │ │ │ -000517c0: 2d73 7461 746f 7665 7272 6964 653a 3a0a -statoverride::. │ │ │ │ │ -000517d0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -000517e0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -000517f0: 2d2d 2d0a 0a20 2020 2831 2920 5768 656e ---.. (1) When │ │ │ │ │ -00051800: 2061 2070 6163 6b61 6765 2069 7320 7570 a package is up │ │ │ │ │ -00051810: 6772 6164 6564 2c20 616e 6420 7468 6520 graded, and the │ │ │ │ │ -00051820: 6f77 6e65 7220 6f72 2070 6572 6d69 7373 owner or permiss │ │ │ │ │ -00051830: 696f 6e73 206f 6620 610a 6669 6c65 2069 ions of a.file i │ │ │ │ │ -00051840: 6e63 6c75 6465 6420 696e 2074 6865 2070 ncluded in the p │ │ │ │ │ -00051850: 6163 6b61 6765 2068 6173 2063 6861 6e67 ackage has chang │ │ │ │ │ -00051860: 6564 2c20 6470 6b67 2061 7272 616e 6765 ed, dpkg arrange │ │ │ │ │ -00051870: 7320 666f 7220 7468 650a 6f77 6e65 7273 s for the.owners │ │ │ │ │ -00051880: 6869 7020 616e 6420 7065 726d 6973 7369 hip and permissi │ │ │ │ │ -00051890: 6f6e 7320 746f 2062 6520 636f 7272 6563 ons to be correc │ │ │ │ │ -000518a0: 746c 7920 7365 7420 7570 6f6e 2069 6e73 tly set upon ins │ │ │ │ │ -000518b0: 7461 6c6c 6174 696f 6e2e 0a48 6f77 6576 tallation..Howev │ │ │ │ │ -000518c0: 6572 2c20 7468 6973 2064 6f65 7320 6e6f er, this does no │ │ │ │ │ -000518d0: 7420 6578 7465 6e64 2074 6f20 6469 7265 t extend to dire │ │ │ │ │ -000518e0: 6374 6f72 6965 733b 2074 6865 2070 6572 ctories; the per │ │ │ │ │ -000518f0: 6d69 7373 696f 6e73 2061 6e64 0a6f 776e missions and.own │ │ │ │ │ -00051900: 6572 7368 6970 206f 6620 6469 7265 6374 ership of direct │ │ │ │ │ -00051910: 6f72 6965 7320 616c 7265 6164 7920 6f6e ories already on │ │ │ │ │ -00051920: 2074 6865 2073 7973 7465 6d20 646f 6573 the system does │ │ │ │ │ -00051930: 206e 6f74 2063 6861 6e67 6520 6f6e 0a69 not change on.i │ │ │ │ │ -00051940: 6e73 7461 6c6c 206f 7220 7570 6772 6164 nstall or upgrad │ │ │ │ │ -00051950: 6520 6f66 2070 6163 6b61 6765 732e 2020 e of packages. │ │ │ │ │ -00051960: 5468 6973 206d 616b 6573 2073 656e 7365 This makes sense │ │ │ │ │ -00051970: 2c20 7369 6e63 6520 6f74 6865 7277 6973 , since otherwis │ │ │ │ │ -00051980: 650a 636f 6d6d 6f6e 2064 6972 6563 746f e.common directo │ │ │ │ │ -00051990: 7269 6573 206c 696b 6520 e280 982f 7573 ries like .../us │ │ │ │ │ -000519a0: 72e2 8099 2077 6f75 6c64 2061 6c77 6179 r... would alway │ │ │ │ │ -000519b0: 7320 6265 2069 6e20 666c 7578 2e20 2054 s be in flux. T │ │ │ │ │ -000519c0: 6f20 636f 7272 6563 746c 790a 6368 616e o correctly.chan │ │ │ │ │ -000519d0: 6765 2070 6572 6d69 7373 696f 6e73 206f ge permissions o │ │ │ │ │ -000519e0: 6620 6120 6469 7265 6374 6f72 7920 7468 f a directory th │ │ │ │ │ -000519f0: 6520 7061 636b 6167 6520 6f77 6e73 2c20 e package owns, │ │ │ │ │ -00051a00: 6578 706c 6963 6974 2061 6374 696f 6e20 explicit action │ │ │ │ │ -00051a10: 6973 0a72 6571 7569 7265 642c 2075 7375 is.required, usu │ │ │ │ │ -00051a20: 616c 6c79 2069 6e20 7468 6520 e280 9870 ally in the ...p │ │ │ │ │ -00051a30: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -00051a40: 742e 2020 4361 7265 206d 7573 7420 6265 t. Care must be │ │ │ │ │ -00051a50: 2074 616b 656e 2074 6f0a 6861 6e64 6c65 taken to.handle │ │ │ │ │ -00051a60: 2064 6f77 6e67 7261 6465 7320 6173 2077 downgrades as w │ │ │ │ │ -00051a70: 656c 6c2c 2069 6e20 7468 6174 2063 6173 ell, in that cas │ │ │ │ │ -00051a80: 652e 0a0a 2020 2028 3229 204f 7264 696e e... (2) Ordin │ │ │ │ │ -00051a90: 6172 7920 6669 6c65 7320 696e 7374 616c ary files instal │ │ │ │ │ -00051aa0: 6c65 6420 6279 20e2 8098 6470 6b67 e280 led by ...dpkg.. │ │ │ │ │ -00051ab0: 9920 2861 7320 6f70 706f 7365 6420 746f . (as opposed to │ │ │ │ │ -00051ac0: 20e2 8098 636f 6e66 6669 6c65 e280 9973 ...conffile...s │ │ │ │ │ -00051ad0: 2061 6e64 0a6f 7468 6572 2073 696d 696c and.other simil │ │ │ │ │ -00051ae0: 6172 206f 626a 6563 7473 2920 6e6f 726d ar objects) norm │ │ │ │ │ -00051af0: 616c 6c79 2068 6176 6520 7468 6569 7220 ally have their │ │ │ │ │ -00051b00: 7065 726d 6973 7369 6f6e 7320 7265 7365 permissions rese │ │ │ │ │ -00051b10: 7420 746f 2074 6865 0a64 6973 7472 6962 t to the.distrib │ │ │ │ │ -00051b20: 7574 6564 2070 6572 6d69 7373 696f 6e73 uted permissions │ │ │ │ │ -00051b30: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -00051b40: 6520 6973 2072 6569 6e73 7461 6c6c 6564 e is reinstalled │ │ │ │ │ -00051b50: 2e20 2048 6f77 6576 6572 2c20 7468 650a . However, the. │ │ │ │ │ -00051b60: 7573 6520 6f66 20e2 8098 6470 6b67 2d73 use of ...dpkg-s │ │ │ │ │ -00051b70: 7461 746f 7665 7272 6964 65e2 8099 206f tatoverride... o │ │ │ │ │ -00051b80: 7665 7272 6964 6573 2074 6869 7320 6465 verrides this de │ │ │ │ │ -00051b90: 6661 756c 7420 6265 6861 7669 6f72 2e0a fault behavior.. │ │ │ │ │ -00051ba0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00051bb0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00051bc0: 6465 3a20 5468 6520 7573 6520 6f66 2064 de: The use of d │ │ │ │ │ -00051bd0: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ -00051be0: 2c20 2055 703a 2050 6572 6d69 7373 696f , Up: Permissio │ │ │ │ │ -00051bf0: 6e73 2061 6e64 206f 776e 6572 730a 0a39 ns and owners..9 │ │ │ │ │ -00051c00: 2e31 302e 3120 5468 6520 7573 6520 6f66 .10.1 The use of │ │ │ │ │ -00051c10: 20e2 8098 6470 6b67 2d73 7461 746f 7665 ...dpkg-statove │ │ │ │ │ -00051c20: 7272 6964 65e2 8099 0a2d 2d2d 2d2d 2d2d rride....------- │ │ │ │ │ -00051c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00051c50: 5468 6973 2073 6563 7469 6f6e 2069 7320 This section is │ │ │ │ │ -00051c60: 6e6f 7420 696e 7465 6e64 6564 2061 7320 not intended as │ │ │ │ │ -00051c70: 706f 6c69 6379 2c20 6275 7420 6173 2061 policy, but as a │ │ │ │ │ -00051c80: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ -00051c90: 7468 6520 7573 650a 6f66 20e2 8098 6470 the use.of ...dp │ │ │ │ │ -00051ca0: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ -00051cb0: 8099 2e0a 0a49 6620 6120 7379 7374 656d .....If a system │ │ │ │ │ -00051cc0: 2061 646d 696e 6973 7472 6174 6f72 2077 administrator w │ │ │ │ │ -00051cd0: 6973 6865 7320 746f 2068 6176 6520 6120 ishes to have a │ │ │ │ │ -00051ce0: 6669 6c65 2028 6f72 2064 6972 6563 746f file (or directo │ │ │ │ │ -00051cf0: 7279 206f 7220 6f74 6865 720a 7375 6368 ry or other.such │ │ │ │ │ -00051d00: 2074 6869 6e67 2920 696e 7374 616c 6c65 thing) installe │ │ │ │ │ -00051d10: 6420 7769 7468 206f 776e 6572 2061 6e64 d with owner and │ │ │ │ │ -00051d20: 2070 6572 6d69 7373 696f 6e73 2064 6966 permissions dif │ │ │ │ │ -00051d30: 6665 7265 6e74 2066 726f 6d20 7468 6f73 ferent from thos │ │ │ │ │ -00051d40: 6520 696e 0a74 6865 2064 6973 7472 6962 e in.the distrib │ │ │ │ │ -00051d50: 7574 6564 2044 6562 6961 6e20 7061 636b uted Debian pack │ │ │ │ │ -00051d60: 6167 652c 2074 6865 7920 6361 6e20 7573 age, they can us │ │ │ │ │ -00051d70: 6520 7468 6520 e280 9864 706b 672d 7374 e the ...dpkg-st │ │ │ │ │ -00051d80: 6174 6f76 6572 7269 6465 e280 990a 7072 atoverride....pr │ │ │ │ │ -00051d90: 6f67 7261 6d20 746f 2069 6e73 7472 7563 ogram to instruc │ │ │ │ │ -00051da0: 7420 e280 9864 706b 67e2 8099 2074 6f20 t ...dpkg... to │ │ │ │ │ -00051db0: 7573 6520 7468 6520 6469 6666 6572 656e use the differen │ │ │ │ │ -00051dc0: 7420 7365 7474 696e 6773 2065 7665 7279 t settings every │ │ │ │ │ -00051dd0: 2074 696d 6520 7468 650a 6669 6c65 2069 time the.file i │ │ │ │ │ -00051de0: 7320 696e 7374 616c 6c65 642e 2020 5468 s installed. Th │ │ │ │ │ -00051df0: 7573 2074 6865 2070 6163 6b61 6765 206d us the package m │ │ │ │ │ -00051e00: 6169 6e74 6169 6e65 7220 7368 6f75 6c64 aintainer should │ │ │ │ │ -00051e10: 2064 6973 7472 6962 7574 6520 7468 650a distribute the. │ │ │ │ │ -00051e20: 6669 6c65 7320 7769 7468 2074 6865 6972 files with their │ │ │ │ │ -00051e30: 206e 6f72 6d61 6c20 7065 726d 6973 7369 normal permissi │ │ │ │ │ -00051e40: 6f6e 732c 2061 6e64 206c 6561 7665 2069 ons, and leave i │ │ │ │ │ -00051e50: 7420 666f 7220 7468 6520 7379 7374 656d t for the system │ │ │ │ │ -00051e60: 0a61 646d 696e 6973 7472 6174 6f72 2074 .administrator t │ │ │ │ │ -00051e70: 6f20 6d61 6b65 2061 6e79 2064 6573 6972 o make any desir │ │ │ │ │ -00051e80: 6564 2063 6861 6e67 6573 2e20 2046 6f72 ed changes. For │ │ │ │ │ -00051e90: 2065 7861 6d70 6c65 2c20 6120 6461 656d example, a daem │ │ │ │ │ -00051ea0: 6f6e 2077 6869 6368 0a69 7320 6e6f 726d on which.is norm │ │ │ │ │ -00051eb0: 616c 6c79 2072 6571 7569 7265 6420 746f ally required to │ │ │ │ │ -00051ec0: 2062 6520 7365 7475 6964 2072 6f6f 742c be setuid root, │ │ │ │ │ -00051ed0: 2062 7574 2069 6e20 6365 7274 6169 6e20 but in certain │ │ │ │ │ -00051ee0: 7369 7475 6174 696f 6e73 2063 6f75 6c64 situations could │ │ │ │ │ -00051ef0: 0a62 6520 7573 6564 2077 6974 686f 7574 .be used without │ │ │ │ │ -00051f00: 2062 6569 6e67 2073 6574 7569 642c 2073 being setuid, s │ │ │ │ │ -00051f10: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ -00051f20: 6564 2073 6574 7569 6420 696e 2074 6865 ed setuid in the │ │ │ │ │ -00051f30: 20e2 8098 2e64 6562 e280 992e 0a54 6865 ....deb.....The │ │ │ │ │ -00051f40: 6e20 7468 6520 6c6f 6361 6c20 7379 7374 n the local syst │ │ │ │ │ -00051f50: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ -00051f60: 2063 616e 2063 6861 6e67 6520 7468 6973 can change this │ │ │ │ │ -00051f70: 2069 6620 7468 6579 2077 6973 682e 2020 if they wish. │ │ │ │ │ -00051f80: 4966 0a74 6865 7265 2061 7265 2074 776f If.there are two │ │ │ │ │ -00051f90: 2073 7461 6e64 6172 6420 7761 7973 206f standard ways o │ │ │ │ │ -00051fa0: 6620 646f 696e 6720 6974 2c20 7468 6520 f doing it, the │ │ │ │ │ -00051fb0: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -00051fc0: 6572 2063 616e 2075 7365 0ae2 8098 6465 er can use....de │ │ │ │ │ -00051fd0: 6263 6f6e 66e2 8099 2074 6f20 6669 6e64 bconf... to find │ │ │ │ │ -00051fe0: 206f 7574 2074 6865 2070 7265 6665 7265 out the prefere │ │ │ │ │ -00051ff0: 6e63 652c 2061 6e64 2063 616c 6c20 e280 nce, and call .. │ │ │ │ │ -00052000: 9864 706b 672d 7374 6174 6f76 6572 7269 .dpkg-statoverri │ │ │ │ │ -00052010: 6465 e280 9920 696e 0a74 6865 206d 6169 de... in.the mai │ │ │ │ │ -00052020: 6e74 6169 6e65 7220 7363 7269 7074 2069 ntainer script i │ │ │ │ │ -00052030: 6620 6e65 6365 7373 6172 7920 746f 2061 f necessary to a │ │ │ │ │ -00052040: 6363 6f6d 6d6f 6461 7465 2074 6865 2073 ccommodate the s │ │ │ │ │ -00052050: 7973 7465 6d0a 6164 6d69 6e69 7374 7261 ystem.administra │ │ │ │ │ -00052060: 746f 72e2 8099 7320 6368 6f69 6365 2e20 tor...s choice. │ │ │ │ │ -00052070: 2043 6172 6520 6d75 7374 2062 6520 7461 Care must be ta │ │ │ │ │ -00052080: 6b65 6e20 6475 7269 6e67 2075 7067 7261 ken during upgra │ │ │ │ │ -00052090: 6465 7320 746f 206e 6f74 0a6f 7665 7272 des to not.overr │ │ │ │ │ -000520a0: 6964 6520 616e 2065 7869 7374 696e 6720 ide an existing │ │ │ │ │ -000520b0: 7365 7474 696e 672e 0a0a 4769 7665 6e20 setting...Given │ │ │ │ │ -000520c0: 7468 6520 6162 6f76 652c 20e2 8098 6470 the above, ...dp │ │ │ │ │ -000520d0: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ -000520e0: 8099 2069 7320 6573 7365 6e74 6961 6c6c .. is essentiall │ │ │ │ │ -000520f0: 7920 6120 746f 6f6c 2066 6f72 2073 7973 y a tool for sys │ │ │ │ │ -00052100: 7465 6d0a 6164 6d69 6e69 7374 7261 746f tem.administrato │ │ │ │ │ -00052110: 7273 2061 6e64 2077 6f75 6c64 206e 6f74 rs and would not │ │ │ │ │ -00052120: 206e 6f72 6d61 6c6c 7920 6265 206e 6565 normally be nee │ │ │ │ │ -00052130: 6465 6420 696e 2074 6865 206d 6169 6e74 ded in the maint │ │ │ │ │ -00052140: 6169 6e65 720a 7363 7269 7074 732e 2020 ainer.scripts. │ │ │ │ │ -00052150: 5468 6572 6520 6973 206f 6e65 2074 7970 There is one typ │ │ │ │ │ -00052160: 6520 6f66 2073 6974 7561 7469 6f6e 2c20 e of situation, │ │ │ │ │ -00052170: 7468 6f75 6768 2c20 7768 6572 6520 6361 though, where ca │ │ │ │ │ -00052180: 6c6c 7320 746f 0ae2 8098 6470 6b67 2d73 lls to....dpkg-s │ │ │ │ │ -00052190: 7461 746f 7665 7272 6964 65e2 8099 2077 tatoverride... w │ │ │ │ │ -000521a0: 6f75 6c64 2062 6520 6e65 6564 6564 2069 ould be needed i │ │ │ │ │ -000521b0: 6e20 7468 6520 6d61 696e 7461 696e 6572 n the maintainer │ │ │ │ │ -000521c0: 2073 6372 6970 7473 2c20 616e 6420 7468 scripts, and th │ │ │ │ │ -000521d0: 6174 0a69 6e76 6f6c 7665 7320 7061 636b at.involves pack │ │ │ │ │ -000521e0: 6167 6573 2077 6869 6368 2075 7365 2064 ages which use d │ │ │ │ │ -000521f0: 796e 616d 6963 616c 6c79 2061 6c6c 6f63 ynamically alloc │ │ │ │ │ -00052200: 6174 6564 2075 7365 7220 6f72 2067 726f ated user or gro │ │ │ │ │ -00052210: 7570 2069 6473 2e20 2049 6e0a 7375 6368 up ids. In.such │ │ │ │ │ -00052220: 2061 2073 6974 7561 7469 6f6e 2c20 736f a situation, so │ │ │ │ │ -00052230: 6d65 7468 696e 6720 6c69 6b65 2074 6865 mething like the │ │ │ │ │ -00052240: 2066 6f6c 6c6f 7769 6e67 2069 6469 6f6d following idiom │ │ │ │ │ -00052250: 2063 616e 2062 6520 7665 7279 2068 656c can be very hel │ │ │ │ │ -00052260: 7066 756c 0a69 6e20 7468 6520 7061 636b pful.in the pack │ │ │ │ │ -00052270: 6167 65e2 8099 7320 e280 9870 6f73 7469 age...s ...posti │ │ │ │ │ -00052280: 6e73 74e2 8099 2c20 7768 6572 6520 e280 nst..., where .. │ │ │ │ │ -00052290: 9873 7973 7573 6572 e280 9920 6973 2061 .sysuser... is a │ │ │ │ │ -000522a0: 2064 796e 616d 6963 616c 6c79 2061 6c6c dynamically all │ │ │ │ │ -000522b0: 6f63 6174 6564 0a69 643a 0a0a 2020 2020 ocated.id:.. │ │ │ │ │ -000522c0: 2066 6f72 2069 2069 6e20 2f75 7372 2f62 for i in /usr/b │ │ │ │ │ -000522d0: 696e 2f66 6f6f 202f 7573 722f 7362 696e in/foo /usr/sbin │ │ │ │ │ -000522e0: 2f62 6172 3b20 646f 0a20 2020 2020 2020 /bar; do. │ │ │ │ │ -000522f0: 2020 2320 6f6e 6c79 2064 6f20 736f 6d65 # only do some │ │ │ │ │ -00052300: 7468 696e 6720 7768 656e 206e 6f20 7365 thing when no se │ │ │ │ │ -00052310: 7474 696e 6720 6578 6973 7473 0a20 2020 tting exists. │ │ │ │ │ -00052320: 2020 2020 2020 6966 2021 2064 706b 672d if ! dpkg- │ │ │ │ │ -00052330: 7374 6174 6f76 6572 7269 6465 202d 2d6c statoverride --l │ │ │ │ │ -00052340: 6973 7420 2469 203e 2f64 6576 2f6e 756c ist $i >/dev/nul │ │ │ │ │ -00052350: 6c20 323e 2631 3b20 7468 656e 0a20 2020 l 2>&1; then. │ │ │ │ │ -00052360: 2020 2020 2020 2020 2020 2369 6e63 6c75 #inclu │ │ │ │ │ -00052370: 6465 3a20 6465 6263 6f6e 6620 7072 6f63 de: debconf proc │ │ │ │ │ -00052380: 6573 7369 6e67 2c20 7175 6573 7469 6f6e essing, question │ │ │ │ │ -00052390: 2061 626f 7574 2066 6f6f 2061 6e64 2062 about foo and b │ │ │ │ │ -000523a0: 6172 0a20 2020 2020 2020 2020 2020 2020 ar. │ │ │ │ │ -000523b0: 6966 205b 2022 2452 4554 2220 3d20 2274 if [ "$RET" = "t │ │ │ │ │ -000523c0: 7275 6522 205d 203b 2074 6865 6e0a 2020 rue" ] ; then. │ │ │ │ │ -000523d0: 2020 2020 2020 2020 2020 2020 2020 2064 d │ │ │ │ │ -000523e0: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ -000523f0: 202d 2d75 7064 6174 6520 2d2d 6164 6420 --update --add │ │ │ │ │ -00052400: 7379 7375 7365 7220 726f 6f74 2034 3735 sysuser root 475 │ │ │ │ │ -00052410: 3520 2469 0a20 2020 2020 2020 2020 2020 5 $i. │ │ │ │ │ -00052420: 2020 6669 0a20 2020 2020 2020 2020 6669 fi. fi │ │ │ │ │ -00052430: 0a20 2020 2020 646f 6e65 0a0a 5468 6520 . done..The │ │ │ │ │ -00052440: 636f 7272 6573 706f 6e64 696e 6720 636f corresponding co │ │ │ │ │ -00052450: 6465 2074 6f20 7265 6d6f 7665 2074 6865 de to remove the │ │ │ │ │ -00052460: 206f 7665 7272 6964 6520 7768 656e 2074 override when t │ │ │ │ │ -00052470: 6865 2070 6163 6b61 6765 2069 7320 7075 he package is pu │ │ │ │ │ -00052480: 7267 6564 0a77 6f75 6c64 2062 653a 0a0a rged.would be:.. │ │ │ │ │ -00052490: 2020 2020 2066 6f72 2069 2069 6e20 2f75 for i in /u │ │ │ │ │ -000524a0: 7372 2f62 696e 2f66 6f6f 202f 7573 722f sr/bin/foo /usr/ │ │ │ │ │ -000524b0: 7362 696e 2f62 6172 3b20 646f 0a20 2020 sbin/bar; do. │ │ │ │ │ -000524c0: 2020 2020 2020 6966 2064 706b 672d 7374 if dpkg-st │ │ │ │ │ -000524d0: 6174 6f76 6572 7269 6465 202d 2d6c 6973 atoverride --lis │ │ │ │ │ -000524e0: 7420 2469 203e 2f64 6576 2f6e 756c 6c20 t $i >/dev/null │ │ │ │ │ -000524f0: 323e 2631 3b20 7468 656e 0a20 2020 2020 2>&1; then. │ │ │ │ │ -00052500: 2020 2020 2020 2020 6470 6b67 2d73 7461 dpkg-sta │ │ │ │ │ -00052510: 746f 7665 7272 6964 6520 2d2d 7265 6d6f toverride --remo │ │ │ │ │ -00052520: 7665 2024 690a 2020 2020 2020 2020 2066 ve $i. f │ │ │ │ │ -00052530: 690a 2020 2020 2064 6f6e 650a 0a1f 0a46 i. done....F │ │ │ │ │ -00052540: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00052550: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00052560: 4669 6c65 206e 616d 6573 2c20 2050 7265 File names, Pre │ │ │ │ │ -00052570: 763a 2050 6572 6d69 7373 696f 6e73 2061 v: Permissions a │ │ │ │ │ -00052580: 6e64 206f 776e 6572 732c 2020 5570 3a20 nd owners, Up: │ │ │ │ │ -00052590: 4669 6c65 733c 323e 0a0a 392e 3131 2046 Files<2>..9.11 F │ │ │ │ │ -000525a0: 696c 6520 6e61 6d65 730a 3d3d 3d3d 3d3d ile names.====== │ │ │ │ │ -000525b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 206e =========..The n │ │ │ │ │ -000525c0: 616d 6520 6f66 2074 6865 2066 696c 6573 ame of the files │ │ │ │ │ -000525d0: 2069 6e73 7461 6c6c 6564 2062 7920 6269 installed by bi │ │ │ │ │ -000525e0: 6e61 7279 2070 6163 6b61 6765 7320 696e nary packages in │ │ │ │ │ -000525f0: 2074 6865 2073 7973 7465 6d20 5041 5448 the system PATH │ │ │ │ │ -00052600: 0a28 6e61 6d65 6c79 20e2 8098 2f62 696e .(namely .../bin │ │ │ │ │ -00052610: e280 992c 20e2 8098 2f73 6269 6ee2 8099 ..., .../sbin... │ │ │ │ │ -00052620: 2c20 e280 982f 7573 722f 6269 6ee2 8099 , .../usr/bin... │ │ │ │ │ -00052630: 2c20 e280 982f 7573 722f 7362 696e e280 , .../usr/sbin.. │ │ │ │ │ -00052640: 9920 616e 6420 e280 982f 7573 722f 6761 . and .../usr/ga │ │ │ │ │ -00052650: 6d65 73e2 8099 2920 6d75 7374 0a62 6520 mes...) must.be │ │ │ │ │ -00052660: 656e 636f 6465 6420 696e 2041 5343 4949 encoded in ASCII │ │ │ │ │ -00052670: 2e0a 0a54 6865 206e 616d 6520 6f66 2074 ...The name of t │ │ │ │ │ -00052680: 6865 2066 696c 6573 2061 6e64 2064 6972 he files and dir │ │ │ │ │ -00052690: 6563 746f 7269 6573 2069 6e73 7461 6c6c ectories install │ │ │ │ │ -000526a0: 6564 2062 7920 6269 6e61 7279 2070 6163 ed by binary pac │ │ │ │ │ -000526b0: 6b61 6765 730a 6f75 7473 6964 6520 7468 kages.outside th │ │ │ │ │ -000526c0: 6520 7379 7374 656d 2050 4154 4820 6d75 e system PATH mu │ │ │ │ │ -000526d0: 7374 2062 6520 656e 636f 6465 6420 696e st be encoded in │ │ │ │ │ -000526e0: 2055 5446 2d38 2061 6e64 2073 686f 756c UTF-8 and shoul │ │ │ │ │ -000526f0: 6420 6265 0a72 6573 7472 6963 7465 6420 d be.restricted │ │ │ │ │ -00052700: 746f 2041 5343 4949 2077 6865 6e20 6974 to ASCII when it │ │ │ │ │ -00052710: 2069 7320 706f 7373 6962 6c65 2074 6f20 is possible to │ │ │ │ │ -00052720: 646f 2073 6f2e 0a0a 1f0a 4669 6c65 3a20 do so.....File: │ │ │ │ │ -00052730: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00052740: 666f 2c20 204e 6f64 653a 2043 7573 746f fo, Node: Custo │ │ │ │ │ -00052750: 6d69 7a65 6420 7072 6f67 7261 6d73 2c20 mized programs, │ │ │ │ │ -00052760: 204e 6578 743a 2044 6f63 756d 656e 7461 Next: Documenta │ │ │ │ │ -00052770: 7469 6f6e 2c20 2050 7265 763a 2046 696c tion, Prev: Fil │ │ │ │ │ -00052780: 6573 3c32 3e2c 2020 5570 3a20 546f 700a es<2>, Up: Top. │ │ │ │ │ -00052790: 0a31 3020 4375 7374 6f6d 697a 6564 2070 .10 Customized p │ │ │ │ │ -000527a0: 726f 6772 616d 730a 2a2a 2a2a 2a2a 2a2a rograms.******** │ │ │ │ │ -000527b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ -000527c0: 2a20 4d65 6e75 3a0a 0a2a 2041 7263 6869 * Menu:..* Archi │ │ │ │ │ -000527d0: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ -000527e0: 6174 696f 6e20 7374 7269 6e67 733a 3a0a ation strings::. │ │ │ │ │ -000527f0: 2a20 4461 656d 6f6e 733a 3a0a 2a20 5573 * Daemons::.* Us │ │ │ │ │ -00052800: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ -00052810: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ -00052820: 6d70 2c20 7574 6d70 2061 6e64 206c 6173 mp, utmp and las │ │ │ │ │ -00052830: 746c 6f67 3a20 5573 696e 6720 7073 6575 tlog: Using pseu │ │ │ │ │ -00052840: 646f 2d74 7479 7320 616e 6420 6d6f 6469 do-ttys and modi │ │ │ │ │ -00052850: 6679 696e 6720 7774 6d70 2075 746d 7020 fying wtmp utmp │ │ │ │ │ -00052860: 616e 6420 6c61 7374 6c6f 672e 0a2a 2045 and lastlog..* E │ │ │ │ │ -00052870: 6469 746f 7273 2061 6e64 2070 6167 6572 ditors and pager │ │ │ │ │ -00052880: 733a 3a0a 2a20 5765 6220 7365 7276 6572 s::.* Web server │ │ │ │ │ -00052890: 7320 616e 6420 6170 706c 6963 6174 696f s and applicatio │ │ │ │ │ -000528a0: 6e73 3a3a 0a2a 204d 6169 6c20 7472 616e ns::.* Mail tran │ │ │ │ │ -000528b0: 7370 6f72 742c 2064 656c 6976 6572 7920 sport, delivery │ │ │ │ │ -000528c0: 616e 6420 7573 6572 2061 6765 6e74 733a and user agents: │ │ │ │ │ -000528d0: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ -000528e0: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ -000528f0: 7220 6167 656e 7473 2e0a 2a20 4e65 7773 r agents..* News │ │ │ │ │ -00052900: 2073 7973 7465 6d20 636f 6e66 6967 7572 system configur │ │ │ │ │ -00052910: 6174 696f 6e3a 3a0a 2a20 5072 6f67 7261 ation::.* Progra │ │ │ │ │ -00052920: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00052930: 646f 7720 5379 7374 656d 3a3a 0a2a 2050 dow System::.* P │ │ │ │ │ -00052940: 6572 6c20 7072 6f67 7261 6d73 2061 6e64 erl programs and │ │ │ │ │ -00052950: 206d 6f64 756c 6573 3a3a 0a2a 2045 6d61 modules::.* Ema │ │ │ │ │ -00052960: 6373 206c 6973 7020 7072 6f67 7261 6d73 cs lisp programs │ │ │ │ │ -00052970: 3a3a 0a2a 2047 616d 6573 3a3a 0a0a 1f0a ::.* Games::.... │ │ │ │ │ -00052980: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00052990: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000529a0: 2041 7263 6869 7465 6374 7572 6520 7370 Architecture sp │ │ │ │ │ -000529b0: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ -000529c0: 6e67 732c 2020 4e65 7874 3a20 4461 656d ngs, Next: Daem │ │ │ │ │ -000529d0: 6f6e 732c 2020 5570 3a20 4375 7374 6f6d ons, Up: Custom │ │ │ │ │ -000529e0: 697a 6564 2070 726f 6772 616d 730a 0a31 ized programs..1 │ │ │ │ │ -000529f0: 302e 3120 4172 6368 6974 6563 7475 7265 0.1 Architecture │ │ │ │ │ -00052a00: 2073 7065 6369 6669 6361 7469 6f6e 2073 specification s │ │ │ │ │ -00052a10: 7472 696e 6773 0a3d 3d3d 3d3d 3d3d 3d3d trings.========= │ │ │ │ │ -00052a20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00052a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00052a40: 4966 2061 2070 726f 6772 616d 206e 6565 If a program nee │ │ │ │ │ -00052a50: 6473 2074 6f20 7370 6563 6966 7920 616e ds to specify an │ │ │ │ │ -00052a60: 2027 6172 6368 6974 6563 7475 7265 2073 'architecture s │ │ │ │ │ -00052a70: 7065 6369 6669 6361 7469 6f6e 2073 7472 pecification str │ │ │ │ │ -00052a80: 696e 6727 2069 6e0a 736f 6d65 2070 6c61 ing' in.some pla │ │ │ │ │ -00052a90: 6365 2c20 6974 2073 686f 756c 6420 7365 ce, it should se │ │ │ │ │ -00052aa0: 6c65 6374 206f 6e65 206f 6620 7468 6520 lect one of the │ │ │ │ │ -00052ab0: 7374 7269 6e67 7320 7072 6f76 6964 6564 strings provided │ │ │ │ │ -00052ac0: 2062 790a e280 9864 706b 672d 6172 6368 by....dpkg-arch │ │ │ │ │ -00052ad0: 6974 6563 7475 7265 202d 4ce2 8099 2e20 itecture -L.... │ │ │ │ │ -00052ae0: 2054 6865 2073 7472 696e 6773 2061 7265 The strings are │ │ │ │ │ -00052af0: 2069 6e20 7468 6520 666f 726d 6174 20e2 in the format . │ │ │ │ │ -00052b00: 8098 6f73 2d61 7263 68e2 8099 2c20 7468 ..os-arch..., th │ │ │ │ │ -00052b10: 6f75 6768 0a74 6865 204f 5320 7061 7274 ough.the OS part │ │ │ │ │ -00052b20: 2069 7320 736f 6d65 7469 6d65 7320 656c is sometimes el │ │ │ │ │ -00052b30: 6964 6564 2c20 6173 2077 6865 6e20 7468 ided, as when th │ │ │ │ │ -00052b40: 6520 4f53 2069 7320 4c69 6e75 782e 0a0a e OS is Linux... │ │ │ │ │ -00052b50: 4e6f 7465 2074 6861 7420 7765 2064 6f6e Note that we don │ │ │ │ │ -00052b60: e280 9974 2077 616e 7420 746f 2075 7365 ...t want to use │ │ │ │ │ -00052b70: 20e2 8098 6172 6368 2d64 6562 6961 6e2d ...arch-debian- │ │ │ │ │ -00052b80: 6c69 6e75 78e2 8099 2074 6f20 6170 706c linux... to appl │ │ │ │ │ -00052b90: 7920 746f 2074 6865 2072 756c 650a e280 y to the rule... │ │ │ │ │ -00052ba0: 9861 7263 6869 7465 6374 7572 652d 7665 .architecture-ve │ │ │ │ │ -00052bb0: 6e64 6f72 2d6f 73e2 8099 2073 696e 6365 ndor-os... since │ │ │ │ │ -00052bc0: 2074 6869 7320 776f 756c 6420 6d61 6b65 this would make │ │ │ │ │ -00052bd0: 206f 7572 2070 726f 6772 616d 7320 696e our programs in │ │ │ │ │ -00052be0: 636f 6d70 6174 6962 6c65 0a77 6974 6820 compatible.with │ │ │ │ │ -00052bf0: 6f74 6865 7220 4c69 6e75 7820 6469 7374 other Linux dist │ │ │ │ │ -00052c00: 7269 6275 7469 6f6e 732e 2020 5765 2061 ributions. We a │ │ │ │ │ -00052c10: 6c73 6f20 646f 6ee2 8099 7420 7573 6520 lso don...t use │ │ │ │ │ -00052c20: 736f 6d65 7468 696e 6720 6c69 6b65 0ae2 something like.. │ │ │ │ │ -00052c30: 8098 6172 6368 2d75 6e6b 6e6f 776e 2d6c ..arch-unknown-l │ │ │ │ │ -00052c40: 696e 7578 e280 992c 2073 696e 6365 2074 inux..., since t │ │ │ │ │ -00052c50: 6865 20e2 8098 756e 6b6e 6f77 6ee2 8099 he ...unknown... │ │ │ │ │ -00052c60: 2064 6f65 7320 6e6f 7420 6c6f 6f6b 2076 does not look v │ │ │ │ │ -00052c70: 6572 7920 676f 6f64 2e0a 0a2a 204d 656e ery good...* Men │ │ │ │ │ -00052c80: 753a 0a0a 2a20 4172 6368 6974 6563 7475 u:..* Architectu │ │ │ │ │ -00052c90: 7265 2077 696c 6463 6172 6473 3a3a 0a0a re wildcards::.. │ │ │ │ │ -00052ca0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00052cb0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00052cc0: 653a 2041 7263 6869 7465 6374 7572 6520 e: Architecture │ │ │ │ │ -00052cd0: 7769 6c64 6361 7264 732c 2020 5570 3a20 wildcards, Up: │ │ │ │ │ -00052ce0: 4172 6368 6974 6563 7475 7265 2073 7065 Architecture spe │ │ │ │ │ -00052cf0: 6369 6669 6361 7469 6f6e 2073 7472 696e cification strin │ │ │ │ │ -00052d00: 6773 0a0a 3130 2e31 2e31 2041 7263 6869 gs..10.1.1 Archi │ │ │ │ │ -00052d10: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ -00052d20: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -00052d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00052d40: 0a41 2070 6163 6b61 6765 206d 6179 2073 .A package may s │ │ │ │ │ -00052d50: 7065 6369 6679 2061 6e20 6172 6368 6974 pecify an archit │ │ │ │ │ -00052d60: 6563 7475 7265 2077 696c 6463 6172 642e ecture wildcard. │ │ │ │ │ -00052d70: 2020 4172 6368 6974 6563 7475 7265 2077 Architecture w │ │ │ │ │ -00052d80: 696c 6463 6172 6473 0a61 7265 2069 6e20 ildcards.are in │ │ │ │ │ -00052d90: 7468 6520 666f 726d 6174 20e2 8098 616e the format ...an │ │ │ │ │ -00052da0: 79e2 8099 2028 7768 6963 6820 6d61 7463 y... (which matc │ │ │ │ │ -00052db0: 6865 7320 6576 6572 7920 6172 6368 6974 hes every archit │ │ │ │ │ -00052dc0: 6563 7475 7265 292c 20e2 8098 6f73 e280 ecture), ...os.. │ │ │ │ │ -00052dd0: 992d 616e 792c 206f 720a 616e 792d e280 .-any, or.any-.. │ │ │ │ │ -00052de0: 9863 7075 e280 992e 2020 2831 290a 0a20 .cpu.... (1).. │ │ │ │ │ -00052df0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00052e00: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00052e10: 2d0a 0a20 2020 2831 2920 496e 7465 726e -.. (1) Intern │ │ │ │ │ -00052e20: 616c 6c79 2c20 7468 6520 7061 636b 6167 ally, the packag │ │ │ │ │ -00052e30: 6520 7379 7374 656d 206e 6f72 6d61 6c69 e system normali │ │ │ │ │ -00052e40: 7a65 7320 7468 6520 474e 5520 7472 6970 zes the GNU trip │ │ │ │ │ -00052e50: 6c65 7473 2061 6e64 0a74 6865 2044 6562 lets and.the Deb │ │ │ │ │ -00052e60: 6961 6e20 6172 6368 6573 2069 6e74 6f20 ian arches into │ │ │ │ │ -00052e70: 4465 6269 616e 2061 7263 6820 7472 6970 Debian arch trip │ │ │ │ │ -00052e80: 6c65 7473 2028 7768 6963 6820 6172 6520 lets (which are │ │ │ │ │ -00052e90: 6b69 6e64 206f 6620 696e 7665 7274 6564 kind of inverted │ │ │ │ │ -00052ea0: 0a47 4e55 2074 7269 706c 6574 7329 2c20 .GNU triplets), │ │ │ │ │ -00052eb0: 7769 7468 2074 6865 2066 6972 7374 2063 with the first c │ │ │ │ │ -00052ec0: 6f6d 706f 6e65 6e74 206f 6620 7468 6520 omponent of the │ │ │ │ │ -00052ed0: 7472 6970 6c65 7420 7265 7072 6573 656e triplet represen │ │ │ │ │ -00052ee0: 7469 6e67 2074 6865 0a6c 6962 6320 616e ting the.libc an │ │ │ │ │ -00052ef0: 6420 4142 4920 696e 2075 7365 2c20 616e d ABI in use, an │ │ │ │ │ -00052f00: 6420 7468 656e 2064 6f65 7320 6d61 7463 d then does matc │ │ │ │ │ -00052f10: 6869 6e67 2061 6761 696e 7374 2074 686f hing against tho │ │ │ │ │ -00052f20: 7365 2074 7269 706c 6574 732e 0a48 6f77 se triplets..How │ │ │ │ │ -00052f30: 6576 6572 2c20 7375 6368 2074 7269 706c ever, such tripl │ │ │ │ │ -00052f40: 6574 7320 6172 6520 616e 2069 6e74 6572 ets are an inter │ │ │ │ │ -00052f50: 6e61 6c20 696d 706c 656d 656e 7461 7469 nal implementati │ │ │ │ │ -00052f60: 6f6e 2064 6574 6169 6c20 7468 6174 2073 on detail that s │ │ │ │ │ -00052f70: 686f 756c 640a 6e6f 7420 6265 2075 7365 hould.not be use │ │ │ │ │ -00052f80: 6420 6279 2070 6163 6b61 6765 7320 6469 d by packages di │ │ │ │ │ -00052f90: 7265 6374 6c79 2e20 2054 6865 206c 6962 rectly. The lib │ │ │ │ │ -00052fa0: 6320 616e 6420 4142 4920 706f 7274 696f c and ABI portio │ │ │ │ │ -00052fb0: 6e20 6973 2068 616e 646c 6564 0a69 6e74 n is handled.int │ │ │ │ │ -00052fc0: 6572 6e61 6c6c 7920 6279 2074 6865 2070 ernally by the p │ │ │ │ │ -00052fd0: 6163 6b61 6765 2073 7973 7465 6d20 6261 ackage system ba │ │ │ │ │ -00052fe0: 7365 6420 6f6e 2074 6865 206f 7320 616e sed on the os an │ │ │ │ │ -00052ff0: 6420 6370 752e 0a0a 1f0a 4669 6c65 3a20 d cpu.....File: │ │ │ │ │ -00053000: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00053010: 666f 2c20 204e 6f64 653a 2044 6165 6d6f fo, Node: Daemo │ │ │ │ │ -00053020: 6e73 2c20 204e 6578 743a 2055 7369 6e67 ns, Next: Using │ │ │ │ │ -00053030: 2070 7365 7564 6f2d 7474 7973 2061 6e64 pseudo-ttys and │ │ │ │ │ -00053040: 206d 6f64 6966 7969 6e67 2077 746d 7020 modifying wtmp │ │ │ │ │ -00053050: 7574 6d70 2061 6e64 206c 6173 746c 6f67 utmp and lastlog │ │ │ │ │ -00053060: 2c20 2050 7265 763a 2041 7263 6869 7465 , Prev: Archite │ │ │ │ │ -00053070: 6374 7572 6520 7370 6563 6966 6963 6174 cture specificat │ │ │ │ │ -00053080: 696f 6e20 7374 7269 6e67 732c 2020 5570 ion strings, Up │ │ │ │ │ -00053090: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ -000530a0: 6772 616d 730a 0a31 302e 3220 4461 656d grams..10.2 Daem │ │ │ │ │ -000530b0: 6f6e 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ons.============ │ │ │ │ │ -000530c0: 0a0a 5468 6520 636f 6e66 6967 7572 6174 ..The configurat │ │ │ │ │ -000530d0: 696f 6e20 6669 6c65 7320 e280 982f 6574 ion files .../et │ │ │ │ │ -000530e0: 632f 7365 7276 6963 6573 e280 992c 20e2 c/services..., . │ │ │ │ │ -000530f0: 8098 2f65 7463 2f70 726f 746f 636f 6c73 ../etc/protocols │ │ │ │ │ -00053100: e280 992c 2061 6e64 0ae2 8098 2f65 7463 ..., and..../etc │ │ │ │ │ -00053110: 2f72 7063 e280 9920 6172 6520 6d61 6e61 /rpc... are mana │ │ │ │ │ -00053120: 6765 6420 6279 2074 6865 20e2 8098 6e65 ged by the ...ne │ │ │ │ │ -00053130: 7462 6173 65e2 8099 2070 6163 6b61 6765 tbase... package │ │ │ │ │ -00053140: 2061 6e64 206d 7573 7420 6e6f 7420 6265 and must not be │ │ │ │ │ -00053150: 206d 6f64 6966 6965 640a 6279 206f 7468 modified.by oth │ │ │ │ │ -00053160: 6572 2070 6163 6b61 6765 732e 0a0a 4966 er packages...If │ │ │ │ │ -00053170: 2061 2070 6163 6b61 6765 2072 6571 7569 a package requi │ │ │ │ │ -00053180: 7265 7320 6120 6e65 7720 656e 7472 7920 res a new entry │ │ │ │ │ -00053190: 696e 206f 6e65 206f 6620 7468 6573 6520 in one of these │ │ │ │ │ -000531a0: 6669 6c65 732c 2074 6865 206d 6169 6e74 files, the maint │ │ │ │ │ -000531b0: 6169 6e65 720a 7368 6f75 6c64 2067 6574 ainer.should get │ │ │ │ │ -000531c0: 2069 6e20 636f 6e74 6163 7420 7769 7468 in contact with │ │ │ │ │ -000531d0: 2074 6865 20e2 8098 6e65 7462 6173 65e2 the ...netbase. │ │ │ │ │ -000531e0: 8099 206d 6169 6e74 6169 6e65 722c 2077 .. maintainer, w │ │ │ │ │ -000531f0: 686f 2077 696c 6c20 6164 6420 7468 650a ho will add the. │ │ │ │ │ -00053200: 656e 7472 6965 7320 616e 6420 7265 6c65 entries and rele │ │ │ │ │ -00053210: 6173 6520 6120 6e65 7720 7665 7273 696f ase a new versio │ │ │ │ │ -00053220: 6e20 6f66 2074 6865 20e2 8098 6e65 7462 n of the ...netb │ │ │ │ │ -00053230: 6173 65e2 8099 2070 6163 6b61 6765 2e0a ase... package.. │ │ │ │ │ -00053240: 0a54 6865 2063 6f6e 6669 6775 7261 7469 .The configurati │ │ │ │ │ -00053250: 6f6e 2066 696c 6520 e280 982f 6574 632f on file .../etc/ │ │ │ │ │ -00053260: 696e 6574 642e 636f 6e66 e280 9920 6d75 inetd.conf... mu │ │ │ │ │ -00053270: 7374 206e 6f74 2062 6520 6d6f 6469 6669 st not be modifi │ │ │ │ │ -00053280: 6564 2062 7920 7468 650a 7061 636b 6167 ed by the.packag │ │ │ │ │ -00053290: 65e2 8099 7320 7363 7269 7074 7320 6578 e...s scripts ex │ │ │ │ │ -000532a0: 6365 7074 2076 6961 2074 6865 20e2 8098 cept via the ... │ │ │ │ │ -000532b0: 7570 6461 7465 2d69 6e65 7464 e280 9920 update-inetd... │ │ │ │ │ -000532c0: 7363 7269 7074 206f 7220 7468 650a e280 script or the... │ │ │ │ │ -000532d0: 9844 6562 6961 6e4e 6574 2e70 6de2 8099 .DebianNet.pm... │ │ │ │ │ -000532e0: 2050 6572 6c20 6d6f 6475 6c65 2e20 2053 Perl module. S │ │ │ │ │ -000532f0: 6565 2074 6865 6972 2064 6f63 756d 656e ee their documen │ │ │ │ │ -00053300: 7461 7469 6f6e 2066 6f72 2064 6574 6169 tation for detai │ │ │ │ │ -00053310: 6c73 206f 6e20 686f 770a 746f 2061 6464 ls on how.to add │ │ │ │ │ -00053320: 2065 6e74 7269 6573 2e0a 0a49 6620 6120 entries...If a │ │ │ │ │ -00053330: 7061 636b 6167 6520 7761 6e74 7320 746f package wants to │ │ │ │ │ -00053340: 2069 6e73 7461 6c6c 2061 6e20 6578 616d install an exam │ │ │ │ │ -00053350: 706c 6520 656e 7472 7920 696e 746f 20e2 ple entry into . │ │ │ │ │ -00053360: 8098 2f65 7463 2f69 6e65 7464 2e63 6f6e ../etc/inetd.con │ │ │ │ │ -00053370: 66e2 8099 2c0a 7468 6520 656e 7472 7920 f...,.the entry │ │ │ │ │ -00053380: 6d75 7374 2062 6520 7072 6563 6564 6564 must be preceded │ │ │ │ │ -00053390: 2077 6974 6820 6578 6163 746c 7920 6f6e with exactly on │ │ │ │ │ -000533a0: 6520 6861 7368 2063 6861 7261 6374 6572 e hash character │ │ │ │ │ -000533b0: 2028 e280 9823 e280 9929 2e20 2053 7563 (...#...). Suc │ │ │ │ │ -000533c0: 680a 6c69 6e65 7320 6172 6520 7472 6561 h.lines are trea │ │ │ │ │ -000533d0: 7465 6420 6173 20e2 809c 636f 6d6d 656e ted as ...commen │ │ │ │ │ -000533e0: 7465 6420 6f75 7420 6279 2075 7365 72e2 ted out by user. │ │ │ │ │ -000533f0: 809d 2062 7920 7468 6520 e280 9875 7064 .. by the ...upd │ │ │ │ │ -00053400: 6174 652d 696e 6574 64e2 8099 0a73 6372 ate-inetd....scr │ │ │ │ │ -00053410: 6970 7420 616e 6420 6172 6520 6e6f 7420 ipt and are not │ │ │ │ │ -00053420: 6368 616e 6765 6420 6f72 2061 6374 6976 changed or activ │ │ │ │ │ -00053430: 6174 6564 2064 7572 696e 6720 7061 636b ated during pack │ │ │ │ │ -00053440: 6167 6520 7570 6461 7465 732e 0a0a 1f0a age updates..... │ │ │ │ │ -00053450: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00053460: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00053470: 2055 7369 6e67 2070 7365 7564 6f2d 7474 Using pseudo-tt │ │ │ │ │ -00053480: 7973 2061 6e64 206d 6f64 6966 7969 6e67 ys and modifying │ │ │ │ │ -00053490: 2077 746d 7020 7574 6d70 2061 6e64 206c wtmp utmp and l │ │ │ │ │ -000534a0: 6173 746c 6f67 2c20 204e 6578 743a 2045 astlog, Next: E │ │ │ │ │ -000534b0: 6469 746f 7273 2061 6e64 2070 6167 6572 ditors and pager │ │ │ │ │ -000534c0: 732c 2020 5072 6576 3a20 4461 656d 6f6e s, Prev: Daemon │ │ │ │ │ -000534d0: 732c 2020 5570 3a20 4375 7374 6f6d 697a s, Up: Customiz │ │ │ │ │ -000534e0: 6564 2070 726f 6772 616d 730a 0a31 302e ed programs..10. │ │ │ │ │ -000534f0: 3320 5573 696e 6720 7073 6575 646f 2d74 3 Using pseudo-t │ │ │ │ │ -00053500: 7479 7320 616e 6420 6d6f 6469 6679 696e tys and modifyin │ │ │ │ │ -00053510: 6720 7774 6d70 2c20 7574 6d70 2061 6e64 g wtmp, utmp and │ │ │ │ │ -00053520: 206c 6173 746c 6f67 0a3d 3d3d 3d3d 3d3d lastlog.======= │ │ │ │ │ -00053530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053540: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053560: 3d3d 3d3d 0a0a 536f 6d65 2070 726f 6772 ====..Some progr │ │ │ │ │ -00053570: 616d 7320 6e65 6564 2074 6f20 6372 6561 ams need to crea │ │ │ │ │ -00053580: 7465 2070 7365 7564 6f2d 7474 7973 2e20 te pseudo-ttys. │ │ │ │ │ -00053590: 2054 6869 7320 7368 6f75 6c64 2062 6520 This should be │ │ │ │ │ -000535a0: 646f 6e65 2075 7369 6e67 0a55 6e69 7839 done using.Unix9 │ │ │ │ │ -000535b0: 3820 7074 7973 2069 6620 7468 6520 4320 8 ptys if the C │ │ │ │ │ -000535c0: 6c69 6272 6172 7920 7375 7070 6f72 7473 library supports │ │ │ │ │ -000535d0: 2069 742e 2020 5468 6520 7265 7375 6c74 it. The result │ │ │ │ │ -000535e0: 696e 6720 7072 6f67 7261 6d20 6d75 7374 ing program must │ │ │ │ │ -000535f0: 0a6e 6f74 2062 6520 696e 7374 616c 6c65 .not be installe │ │ │ │ │ -00053600: 6420 7365 7475 6964 2072 6f6f 742c 2075 d setuid root, u │ │ │ │ │ -00053610: 6e6c 6573 7320 7468 6174 2069 7320 7265 nless that is re │ │ │ │ │ -00053620: 7175 6972 6564 2066 6f72 206f 7468 6572 quired for other │ │ │ │ │ -00053630: 0a66 756e 6374 696f 6e61 6c69 7479 2e0a .functionality.. │ │ │ │ │ -00053640: 0a54 6865 2066 696c 6573 20e2 8098 2f76 .The files .../v │ │ │ │ │ -00053650: 6172 2f72 756e 2f75 746d 70e2 8099 2c20 ar/run/utmp..., │ │ │ │ │ -00053660: e280 982f 7661 722f 6c6f 672f 7774 6d70 .../var/log/wtmp │ │ │ │ │ -00053670: e280 9920 616e 6420 e280 982f 7661 722f ... and .../var/ │ │ │ │ │ -00053680: 6c6f 672f 6c61 7374 6c6f 67e2 8099 206d log/lastlog... m │ │ │ │ │ -00053690: 7573 740a 6265 2069 6e73 7461 6c6c 6564 ust.be installed │ │ │ │ │ -000536a0: 2077 7269 7461 626c 6520 6279 2067 726f writable by gro │ │ │ │ │ -000536b0: 7570 20e2 8098 7574 6d70 e280 992e 2020 up ...utmp.... │ │ │ │ │ -000536c0: 5072 6f67 7261 6d73 2077 6869 6368 206e Programs which n │ │ │ │ │ -000536d0: 6565 6420 746f 206d 6f64 6966 790a 7468 eed to modify.th │ │ │ │ │ -000536e0: 6f73 6520 6669 6c65 7320 6d75 7374 2062 ose files must b │ │ │ │ │ -000536f0: 6520 696e 7374 616c 6c65 6420 7365 7467 e installed setg │ │ │ │ │ -00053700: 6964 20e2 8098 7574 6d70 e280 992e 0a0a id ...utmp...... │ │ │ │ │ -00053710: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00053720: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00053730: 653a 2045 6469 746f 7273 2061 6e64 2070 e: Editors and p │ │ │ │ │ -00053740: 6167 6572 732c 2020 4e65 7874 3a20 5765 agers, Next: We │ │ │ │ │ -00053750: 6220 7365 7276 6572 7320 616e 6420 6170 b servers and ap │ │ │ │ │ -00053760: 706c 6963 6174 696f 6e73 2c20 2050 7265 plications, Pre │ │ │ │ │ -00053770: 763a 2055 7369 6e67 2070 7365 7564 6f2d v: Using pseudo- │ │ │ │ │ -00053780: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ -00053790: 6e67 2077 746d 7020 7574 6d70 2061 6e64 ng wtmp utmp and │ │ │ │ │ -000537a0: 206c 6173 746c 6f67 2c20 2055 703a 2043 lastlog, Up: C │ │ │ │ │ -000537b0: 7573 746f 6d69 7a65 6420 7072 6f67 7261 ustomized progra │ │ │ │ │ -000537c0: 6d73 0a0a 3130 2e34 2045 6469 746f 7273 ms..10.4 Editors │ │ │ │ │ -000537d0: 2061 6e64 2070 6167 6572 730a 3d3d 3d3d and pagers.==== │ │ │ │ │ -000537e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000537f0: 3d3d 3d0a 0a53 6f6d 6520 7072 6f67 7261 ===..Some progra │ │ │ │ │ -00053800: 6d73 2068 6176 6520 7468 6520 6162 696c ms have the abil │ │ │ │ │ -00053810: 6974 7920 746f 206c 6175 6e63 6820 616e ity to launch an │ │ │ │ │ -00053820: 2065 6469 746f 7220 6f72 2070 6167 6572 editor or pager │ │ │ │ │ -00053830: 2070 726f 6772 616d 2074 6f0a 6564 6974 program to.edit │ │ │ │ │ -00053840: 206f 7220 6469 7370 6c61 7920 6120 7465 or display a te │ │ │ │ │ -00053850: 7874 2064 6f63 756d 656e 742e 2020 5369 xt document. Si │ │ │ │ │ -00053860: 6e63 6520 7468 6572 6520 6172 6520 6c6f nce there are lo │ │ │ │ │ -00053870: 7473 206f 6620 6469 6666 6572 656e 740a ts of different. │ │ │ │ │ -00053880: 6564 6974 6f72 7320 616e 6420 7061 6765 editors and page │ │ │ │ │ -00053890: 7273 2061 7661 696c 6162 6c65 2069 6e20 rs available in │ │ │ │ │ -000538a0: 7468 6520 4465 6269 616e 2064 6973 7472 the Debian distr │ │ │ │ │ -000538b0: 6962 7574 696f 6e2c 2074 6865 2073 7973 ibution, the sys │ │ │ │ │ -000538c0: 7465 6d0a 6164 6d69 6e69 7374 7261 746f tem.administrato │ │ │ │ │ -000538d0: 7220 616e 6420 6561 6368 2075 7365 7220 r and each user │ │ │ │ │ -000538e0: 7368 6f75 6c64 2068 6176 6520 7468 6520 should have the │ │ │ │ │ -000538f0: 706f 7373 6962 696c 6974 7920 746f 2063 possibility to c │ │ │ │ │ -00053900: 686f 6f73 6520 7468 6569 720a 7072 6566 hoose their.pref │ │ │ │ │ -00053910: 6572 7265 6420 6564 6974 6f72 2061 6e64 erred editor and │ │ │ │ │ -00053920: 2070 6167 6572 2e0a 0a49 6e20 6164 6469 pager...In addi │ │ │ │ │ -00053930: 7469 6f6e 2c20 6576 6572 7920 7072 6f67 tion, every prog │ │ │ │ │ -00053940: 7261 6d20 7368 6f75 6c64 2063 686f 6f73 ram should choos │ │ │ │ │ -00053950: 6520 6120 676f 6f64 2064 6566 6175 6c74 e a good default │ │ │ │ │ -00053960: 2065 6469 746f 722f 7061 6765 7220 6966 editor/pager if │ │ │ │ │ -00053970: 0a6e 6f6e 6520 6973 2073 656c 6563 7465 .none is selecte │ │ │ │ │ -00053980: 6420 6279 2074 6865 2075 7365 7220 6f72 d by the user or │ │ │ │ │ -00053990: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ -000539a0: 7261 746f 722e 0a0a 5468 7573 2c20 6576 rator...Thus, ev │ │ │ │ │ -000539b0: 6572 7920 7072 6f67 7261 6d20 7468 6174 ery program that │ │ │ │ │ -000539c0: 206c 6175 6e63 6865 7320 616e 2065 6469 launches an edi │ │ │ │ │ -000539d0: 746f 7220 6f72 2070 6167 6572 206d 7573 tor or pager mus │ │ │ │ │ -000539e0: 7420 7573 6520 7468 6520 4544 4954 4f52 t use the EDITOR │ │ │ │ │ -000539f0: 0a6f 7220 5041 4745 5220 656e 7669 726f .or PAGER enviro │ │ │ │ │ -00053a00: 6e6d 656e 7420 7661 7269 6162 6c65 2074 nment variable t │ │ │ │ │ -00053a10: 6f20 6465 7465 726d 696e 6520 7468 6520 o determine the │ │ │ │ │ -00053a20: 6564 6974 6f72 206f 7220 7061 6765 7220 editor or pager │ │ │ │ │ -00053a30: 7468 6520 7573 6572 0a77 6973 6865 7320 the user.wishes │ │ │ │ │ -00053a40: 746f 2075 7365 2e20 2049 6620 7468 6573 to use. If thes │ │ │ │ │ -00053a50: 6520 7661 7269 6162 6c65 7320 6172 6520 e variables are │ │ │ │ │ -00053a60: 6e6f 7420 7365 742c 2074 6865 2070 726f not set, the pro │ │ │ │ │ -00053a70: 6772 616d 730a e280 982f 7573 722f 6269 grams..../usr/bi │ │ │ │ │ -00053a80: 6e2f 6564 6974 6f72 e280 9920 616e 6420 n/editor... and │ │ │ │ │ -00053a90: e280 982f 7573 722f 6269 6e2f 7061 6765 .../usr/bin/page │ │ │ │ │ -00053aa0: 72e2 8099 2073 686f 756c 6420 6265 2075 r... should be u │ │ │ │ │ -00053ab0: 7365 642c 2072 6573 7065 6374 6976 656c sed, respectivel │ │ │ │ │ -00053ac0: 792e 0a54 6865 7365 2063 6f6d 6d61 6e64 y..These command │ │ │ │ │ -00053ad0: 7320 6d61 7920 6265 2069 6e76 6f6b 6564 s may be invoked │ │ │ │ │ -00053ae0: 2065 7870 6c69 6369 746c 7920 2865 2e67 explicitly (e.g │ │ │ │ │ -00053af0: 2e2c 2061 7320 e280 982f 7573 722f 6269 ., as .../usr/bi │ │ │ │ │ -00053b00: 6e2f 6564 6974 6f72 e280 9929 206f 720a n/editor...) or. │ │ │ │ │ -00053b10: 7669 6120 6120 5041 5448 2073 6561 7263 via a PATH searc │ │ │ │ │ -00053b20: 6820 2865 2e67 2e2c 2061 7320 e280 9865 h (e.g., as ...e │ │ │ │ │ -00053b30: 6469 746f 72e2 8099 292e 0a0a 5468 6573 ditor...)...Thes │ │ │ │ │ -00053b40: 6520 7477 6f20 6669 6c65 7320 6172 6520 e two files are │ │ │ │ │ -00053b50: 6d61 6e61 6765 6420 7468 726f 7567 6820 managed through │ │ │ │ │ -00053b60: 7468 6520 e280 9864 706b 67e2 8099 20e2 the ...dpkg... . │ │ │ │ │ -00053b70: 809c 616c 7465 726e 6174 6976 6573 e280 ..alternatives.. │ │ │ │ │ -00053b80: 9d20 6d65 6368 616e 6973 6d2e 0a45 7665 . mechanism..Eve │ │ │ │ │ -00053b90: 7279 2070 6163 6b61 6765 2070 726f 7669 ry package provi │ │ │ │ │ -00053ba0: 6469 6e67 2061 6e20 6564 6974 6f72 206f ding an editor o │ │ │ │ │ -00053bb0: 7220 7061 6765 7220 6d75 7374 2063 616c r pager must cal │ │ │ │ │ -00053bc0: 6c20 7468 650a e280 9875 7064 6174 652d l the....update- │ │ │ │ │ -00053bd0: 616c 7465 726e 6174 6976 6573 e280 9920 alternatives... │ │ │ │ │ -00053be0: 7363 7269 7074 2074 6f20 7265 6769 7374 script to regist │ │ │ │ │ -00053bf0: 6572 2061 7320 616e 2061 6c74 6572 6e61 er as an alterna │ │ │ │ │ -00053c00: 7469 7665 2066 6f72 0ae2 8098 2f75 7372 tive for..../usr │ │ │ │ │ -00053c10: 2f62 696e 2f65 6469 746f 72e2 8099 206f /bin/editor... o │ │ │ │ │ -00053c20: 7220 e280 982f 7573 722f 6269 6e2f 7061 r .../usr/bin/pa │ │ │ │ │ -00053c30: 6765 72e2 8099 2061 7320 6170 7072 6f70 ger... as approp │ │ │ │ │ -00053c40: 7269 6174 652e 2020 5468 6520 616c 7465 riate. The alte │ │ │ │ │ -00053c50: 726e 6174 6976 650a 7368 6f75 6c64 2068 rnative.should h │ │ │ │ │ -00053c60: 6176 6520 6120 736c 6176 6520 616c 7465 ave a slave alte │ │ │ │ │ -00053c70: 726e 6174 6976 6520 666f 7220 e280 982f rnative for .../ │ │ │ │ │ -00053c80: 7573 722f 7368 6172 652f 6d61 6e2f 6d61 usr/share/man/ma │ │ │ │ │ -00053c90: 6e31 2f65 6469 746f 722e 312e 677a e280 n1/editor.1.gz.. │ │ │ │ │ -00053ca0: 9920 6f72 0ae2 8098 2f75 7372 2f73 6861 . or..../usr/sha │ │ │ │ │ -00053cb0: 7265 2f6d 616e 2f6d 616e 312f 7061 6765 re/man/man1/page │ │ │ │ │ -00053cc0: 722e 312e 677a e280 9920 706f 696e 7469 r.1.gz... pointi │ │ │ │ │ -00053cd0: 6e67 2074 6f20 7468 6520 636f 7272 6573 ng to the corres │ │ │ │ │ -00053ce0: 706f 6e64 696e 6720 6d61 6e75 616c 0a70 ponding manual.p │ │ │ │ │ -00053cf0: 6167 652e 0a0a 4966 2069 7420 6973 2076 age...If it is v │ │ │ │ │ -00053d00: 6572 7920 6861 7264 2074 6f20 6164 6170 ery hard to adap │ │ │ │ │ -00053d10: 7420 6120 7072 6f67 7261 6d20 746f 206d t a program to m │ │ │ │ │ -00053d20: 616b 6520 7573 6520 6f66 2074 6865 2045 ake use of the E │ │ │ │ │ -00053d30: 4449 544f 5220 6f72 2050 4147 4552 0a76 DITOR or PAGER.v │ │ │ │ │ -00053d40: 6172 6961 626c 6573 2c20 7468 6174 2070 ariables, that p │ │ │ │ │ -00053d50: 726f 6772 616d 206d 6179 2062 6520 636f rogram may be co │ │ │ │ │ -00053d60: 6e66 6967 7572 6564 2074 6f20 7573 650a nfigured to use. │ │ │ │ │ -00053d70: e280 982f 7573 722f 6269 6e2f 7365 6e73 .../usr/bin/sens │ │ │ │ │ -00053d80: 6962 6c65 2d65 6469 746f 72e2 8099 2061 ible-editor... a │ │ │ │ │ -00053d90: 6e64 20e2 8098 2f75 7372 2f62 696e 2f73 nd .../usr/bin/s │ │ │ │ │ -00053da0: 656e 7369 626c 652d 7061 6765 72e2 8099 ensible-pager... │ │ │ │ │ -00053db0: 2061 7320 7468 6520 6564 6974 6f72 0a6f as the editor.o │ │ │ │ │ -00053dc0: 7220 7061 6765 7220 7072 6f67 7261 6d20 r pager program │ │ │ │ │ -00053dd0: 7265 7370 6563 7469 7665 6c79 2e20 2054 respectively. T │ │ │ │ │ -00053de0: 6865 7365 2061 7265 2074 776f 2073 6372 hese are two scr │ │ │ │ │ -00053df0: 6970 7473 2070 726f 7669 6465 6420 696e ipts provided in │ │ │ │ │ -00053e00: 2074 6865 0a73 656e 7369 626c 652d 7574 the.sensible-ut │ │ │ │ │ -00053e10: 696c 7320 7061 636b 6167 6520 7468 6174 ils package that │ │ │ │ │ -00053e20: 2063 6865 636b 2074 6865 2045 4449 544f check the EDITO │ │ │ │ │ -00053e30: 5220 616e 6420 5041 4745 5220 7661 7269 R and PAGER vari │ │ │ │ │ -00053e40: 6162 6c65 7320 616e 640a 6c61 756e 6368 ables and.launch │ │ │ │ │ -00053e50: 2074 6865 2061 7070 726f 7072 6961 7465 the appropriate │ │ │ │ │ -00053e60: 2070 726f 6772 616d 2c20 616e 6420 6661 program, and fa │ │ │ │ │ -00053e70: 6c6c 2062 6163 6b20 746f 20e2 8098 2f75 ll back to .../u │ │ │ │ │ -00053e80: 7372 2f62 696e 2f65 6469 746f 72e2 8099 sr/bin/editor... │ │ │ │ │ -00053e90: 2061 6e64 0ae2 8098 2f75 7372 2f62 696e and..../usr/bin │ │ │ │ │ -00053ea0: 2f70 6167 6572 e280 9920 6966 2074 6865 /pager... if the │ │ │ │ │ -00053eb0: 2076 6172 6961 626c 6520 6973 206e 6f74 variable is not │ │ │ │ │ -00053ec0: 2073 6574 2e0a 0a41 2070 726f 6772 616d set...A program │ │ │ │ │ -00053ed0: 206d 6179 2061 6c73 6f20 7573 6520 7468 may also use th │ │ │ │ │ -00053ee0: 6520 5649 5355 414c 2065 6e76 6972 6f6e e VISUAL environ │ │ │ │ │ -00053ef0: 6d65 6e74 2076 6172 6961 626c 6520 746f ment variable to │ │ │ │ │ -00053f00: 2064 6574 6572 6d69 6e65 2074 6865 0a75 determine the.u │ │ │ │ │ -00053f10: 7365 72e2 8099 7320 6368 6f69 6365 206f ser...s choice o │ │ │ │ │ -00053f20: 6620 6564 6974 6f72 2e20 2049 6620 6974 f editor. If it │ │ │ │ │ -00053f30: 2065 7869 7374 732c 2069 7420 7368 6f75 exists, it shou │ │ │ │ │ -00053f40: 6c64 2074 616b 6520 7072 6563 6564 656e ld take preceden │ │ │ │ │ -00053f50: 6365 206f 7665 720a 4544 4954 4f52 2e20 ce over.EDITOR. │ │ │ │ │ -00053f60: 5468 6973 2069 7320 696e 2066 6163 7420 This is in fact │ │ │ │ │ -00053f70: 7768 6174 20e2 8098 2f75 7372 2f62 696e what .../usr/bin │ │ │ │ │ -00053f80: 2f73 656e 7369 626c 652d 6564 6974 6f72 /sensible-editor │ │ │ │ │ -00053f90: e280 9920 646f 6573 2e0a 0a49 7420 6973 ... does...It is │ │ │ │ │ -00053fa0: 206e 6f74 2072 6571 7569 7265 6420 666f not required fo │ │ │ │ │ -00053fb0: 7220 6120 7061 636b 6167 6520 746f 2064 r a package to d │ │ │ │ │ -00053fc0: 6570 656e 6420 6f6e 20e2 8098 6564 6974 epend on ...edit │ │ │ │ │ -00053fd0: 6f72 e280 9920 616e 6420 e280 9870 6167 or... and ...pag │ │ │ │ │ -00053fe0: 6572 e280 992c 206e 6f72 0a69 7320 6974 er..., nor.is it │ │ │ │ │ -00053ff0: 2072 6571 7569 7265 6420 666f 7220 6120 required for a │ │ │ │ │ -00054000: 7061 636b 6167 6520 746f 2070 726f 7669 package to provi │ │ │ │ │ -00054010: 6465 2073 7563 6820 7669 7274 7561 6c20 de such virtual │ │ │ │ │ -00054020: 7061 636b 6167 6573 2e20 2028 3129 0a0a packages. (1).. │ │ │ │ │ -00054030: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00054040: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00054050: 2d2d 0a0a 2020 2028 3129 2054 6865 2044 --.. (1) The D │ │ │ │ │ -00054060: 6562 6961 6e20 6261 7365 2073 7973 7465 ebian base syste │ │ │ │ │ -00054070: 6d20 616c 7265 6164 7920 7072 6f76 6964 m already provid │ │ │ │ │ -00054080: 6573 2061 6e20 6564 6974 6f72 2061 6e64 es an editor and │ │ │ │ │ -00054090: 2061 2070 6167 6572 0a70 726f 6772 616d a pager.program │ │ │ │ │ -000540a0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000540b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000540c0: 4e6f 6465 3a20 5765 6220 7365 7276 6572 Node: Web server │ │ │ │ │ -000540d0: 7320 616e 6420 6170 706c 6963 6174 696f s and applicatio │ │ │ │ │ -000540e0: 6e73 2c20 204e 6578 743a 204d 6169 6c20 ns, Next: Mail │ │ │ │ │ -000540f0: 7472 616e 7370 6f72 7420 6465 6c69 7665 transport delive │ │ │ │ │ -00054100: 7279 2061 6e64 2075 7365 7220 6167 656e ry and user agen │ │ │ │ │ -00054110: 7473 2c20 2050 7265 763a 2045 6469 746f ts, Prev: Edito │ │ │ │ │ -00054120: 7273 2061 6e64 2070 6167 6572 732c 2020 rs and pagers, │ │ │ │ │ -00054130: 5570 3a20 4375 7374 6f6d 697a 6564 2070 Up: Customized p │ │ │ │ │ -00054140: 726f 6772 616d 730a 0a31 302e 3520 5765 rograms..10.5 We │ │ │ │ │ -00054150: 6220 7365 7276 6572 7320 616e 6420 6170 b servers and ap │ │ │ │ │ -00054160: 706c 6963 6174 696f 6e73 0a3d 3d3d 3d3d plications.===== │ │ │ │ │ -00054170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00054180: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00054190: 6973 2073 6563 7469 6f6e 2064 6573 6372 is section descr │ │ │ │ │ -000541a0: 6962 6573 2074 6865 206c 6f63 6174 696f ibes the locatio │ │ │ │ │ -000541b0: 6e73 2061 6e64 2055 524c 7320 7468 6174 ns and URLs that │ │ │ │ │ -000541c0: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ -000541d0: 6279 2061 6c6c 0a77 6562 2073 6572 7665 by all.web serve │ │ │ │ │ -000541e0: 7273 2061 6e64 2077 6562 2061 7070 6c69 rs and web appli │ │ │ │ │ -000541f0: 6361 7469 6f6e 7320 696e 2074 6865 2044 cations in the D │ │ │ │ │ -00054200: 6562 6961 6e20 7379 7374 656d 2e0a 0a20 ebian system... │ │ │ │ │ -00054210: 2031 2e20 4367 692d 6269 6e20 6578 6563 1. Cgi-bin exec │ │ │ │ │ -00054220: 7574 6162 6c65 2066 696c 6573 2061 7265 utable files are │ │ │ │ │ -00054230: 2069 6e73 7461 6c6c 6564 2069 6e20 7468 installed in th │ │ │ │ │ -00054240: 6520 6469 7265 6374 6f72 790a 0a20 2020 e directory.. │ │ │ │ │ -00054250: 2020 2020 2020 202f 7573 722f 6c69 622f /usr/lib/ │ │ │ │ │ -00054260: 6367 692d 6269 6e0a 0a20 2020 2020 6f72 cgi-bin.. or │ │ │ │ │ -00054270: 2061 2073 7562 6469 7265 6374 6f72 7920 a subdirectory │ │ │ │ │ -00054280: 6f66 2074 6861 7420 6469 7265 6374 6f72 of that director │ │ │ │ │ -00054290: 792c 2061 6e64 2074 6865 2073 6372 6970 y, and the scrip │ │ │ │ │ -000542a0: 740a 0a20 2020 2020 2020 2020 202f 7573 t.. /us │ │ │ │ │ -000542b0: 722f 6c69 622f 6367 692d 6269 6e2f 2e2e r/lib/cgi-bin/.. │ │ │ │ │ -000542c0: 2e2f 6367 692d 6269 6e2d 6e61 6d65 0a0a ./cgi-bin-name.. │ │ │ │ │ -000542d0: 2020 2020 2073 686f 756c 6420 6265 2072 should be r │ │ │ │ │ -000542e0: 6566 6572 7265 6420 746f 2061 730a 0a20 eferred to as.. │ │ │ │ │ -000542f0: 2020 2020 2020 2020 2068 7474 703a 2f2f http:// │ │ │ │ │ -00054300: 6c6f 6361 6c68 6f73 742f 6367 692d 6269 localhost/cgi-bi │ │ │ │ │ -00054310: 6e2f 2e2e 2e2f 6367 692d 6269 6e2d 6e61 n/.../cgi-bin-na │ │ │ │ │ -00054320: 6d65 0a0a 2020 322e 2028 4465 6c65 7465 me.. 2. (Delete │ │ │ │ │ -00054330: 6429 0a0a 2020 332e 2041 6363 6573 7320 d).. 3. Access │ │ │ │ │ -00054340: 746f 2069 6d61 6765 730a 0a20 2020 2020 to images.. │ │ │ │ │ -00054350: 496d 6167 6573 2066 6f72 2061 2070 6163 Images for a pac │ │ │ │ │ -00054360: 6b61 6765 2073 686f 756c 6420 6265 2073 kage should be s │ │ │ │ │ -00054370: 746f 7265 6420 696e 0a20 2020 2020 e280 tored in. .. │ │ │ │ │ -00054380: 982f 7573 722f 7368 6172 652f 696d 6167 ./usr/share/imag │ │ │ │ │ -00054390: 6573 2f70 6163 6b61 6765 e280 9920 616e es/package... an │ │ │ │ │ -000543a0: 6420 7265 6665 7272 6564 2074 6f20 7468 d referred to th │ │ │ │ │ -000543b0: 726f 7567 6820 616e 2061 6c69 6173 0a20 rough an alias. │ │ │ │ │ -000543c0: 2020 2020 e280 982f 696d 6167 6573 2fe2 .../images/. │ │ │ │ │ -000543d0: 8099 2061 733a 0a0a 2020 2020 2020 2020 .. as:.. │ │ │ │ │ -000543e0: 2020 6874 7470 3a2f 2f6c 6f63 616c 686f http://localho │ │ │ │ │ -000543f0: 7374 2f69 6d61 6765 732f 7061 636b 6167 st/images/packag │ │ │ │ │ -00054400: 652f 6669 6c65 6e61 6d65 0a0a 2020 342e e/filename.. 4. │ │ │ │ │ -00054410: 2057 6562 2044 6f63 756d 656e 7420 526f Web Document Ro │ │ │ │ │ -00054420: 6f74 0a0a 2020 2020 2057 6562 2041 7070 ot.. Web App │ │ │ │ │ -00054430: 6c69 6361 7469 6f6e 7320 7368 6f75 6c64 lications should │ │ │ │ │ -00054440: 2074 7279 2074 6f20 6176 6f69 6420 7374 try to avoid st │ │ │ │ │ -00054450: 6f72 696e 6720 6669 6c65 7320 696e 2074 oring files in t │ │ │ │ │ -00054460: 6865 2057 6562 0a20 2020 2020 446f 6375 he Web. Docu │ │ │ │ │ -00054470: 6d65 6e74 2052 6f6f 742e 2020 496e 7374 ment Root. Inst │ │ │ │ │ -00054480: 6561 6420 7468 6579 2073 686f 756c 6420 ead they should │ │ │ │ │ -00054490: 7573 6520 7468 6520 2f75 7372 2f73 6861 use the /usr/sha │ │ │ │ │ -000544a0: 7265 2f64 6f63 2f70 6163 6b61 6765 0a20 re/doc/package. │ │ │ │ │ -000544b0: 2020 2020 6469 7265 6374 6f72 7920 666f directory fo │ │ │ │ │ -000544c0: 7220 646f 6375 6d65 6e74 732e 2020 4966 r documents. If │ │ │ │ │ -000544d0: 2061 6363 6573 7320 746f 2074 6865 2077 access to the w │ │ │ │ │ -000544e0: 6562 2064 6f63 756d 656e 7420 726f 6f74 eb document root │ │ │ │ │ -000544f0: 2069 730a 2020 2020 2075 6e61 766f 6964 is. unavoid │ │ │ │ │ -00054500: 6162 6c65 2074 6865 6e20 7573 650a 0a20 able then use.. │ │ │ │ │ -00054510: 2020 2020 2020 2020 202f 7661 722f 7777 /var/ww │ │ │ │ │ -00054520: 772f 6874 6d6c 0a0a 2020 2020 2061 7320 w/html.. as │ │ │ │ │ -00054530: 7468 6520 446f 6375 6d65 6e74 2052 6f6f the Document Roo │ │ │ │ │ -00054540: 742e 2020 5468 6973 206d 6967 6874 2062 t. This might b │ │ │ │ │ -00054550: 6520 6a75 7374 2061 2073 796d 626f 6c69 e just a symboli │ │ │ │ │ -00054560: 6320 6c69 6e6b 2074 6f20 7468 650a 2020 c link to the. │ │ │ │ │ -00054570: 2020 206c 6f63 6174 696f 6e20 7768 6572 location wher │ │ │ │ │ -00054580: 6520 7468 6520 7379 7374 656d 2061 646d e the system adm │ │ │ │ │ -00054590: 696e 6973 7472 6174 6f72 2068 6173 2070 inistrator has p │ │ │ │ │ -000545a0: 7574 2074 6865 2072 6561 6c20 646f 6375 ut the real docu │ │ │ │ │ -000545b0: 6d65 6e74 0a20 2020 2020 726f 6f74 2e0a ment. root.. │ │ │ │ │ -000545c0: 0a20 2035 2e20 5072 6f76 6964 696e 6720 . 5. Providing │ │ │ │ │ -000545d0: 6874 7470 6420 616e 642f 6f72 2068 7474 httpd and/or htt │ │ │ │ │ -000545e0: 7064 2d63 6769 0a0a 2020 2020 2041 6c6c pd-cgi.. All │ │ │ │ │ -000545f0: 2077 6562 2073 6572 7665 7273 2073 686f web servers sho │ │ │ │ │ -00054600: 756c 6420 7072 6f76 6964 6520 7468 6520 uld provide the │ │ │ │ │ -00054610: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ -00054620: e280 9868 7474 7064 e280 992e 2020 4966 ...httpd.... If │ │ │ │ │ -00054630: 2061 0a20 2020 2020 7765 6220 7365 7276 a. web serv │ │ │ │ │ -00054640: 6572 2068 6173 2043 4749 2073 7570 706f er has CGI suppo │ │ │ │ │ -00054650: 7274 2069 7420 7368 6f75 6c64 2070 726f rt it should pro │ │ │ │ │ -00054660: 7669 6465 20e2 8098 6874 7470 642d 6367 vide ...httpd-cg │ │ │ │ │ -00054670: 69e2 8099 0a20 2020 2020 6164 6469 7469 i.... additi │ │ │ │ │ -00054680: 6f6e 616c 6c79 2e0a 0a20 2020 2020 416c onally... Al │ │ │ │ │ -00054690: 6c20 7765 6220 6170 706c 6963 6174 696f l web applicatio │ │ │ │ │ -000546a0: 6e73 2077 6869 6368 2064 6f20 6e6f 7420 ns which do not │ │ │ │ │ -000546b0: 636f 6e74 6169 6e20 4347 4920 7363 7269 contain CGI scri │ │ │ │ │ -000546c0: 7074 7320 7368 6f75 6c64 2064 6570 656e pts should depen │ │ │ │ │ -000546d0: 640a 2020 2020 206f 6e20 e280 9868 7474 d. on ...htt │ │ │ │ │ -000546e0: 7064 e280 992c 2061 6c6c 2074 686f 7365 pd..., all those │ │ │ │ │ -000546f0: 2077 6562 2061 7070 6c69 6361 7469 6f6e web application │ │ │ │ │ -00054700: 7320 7768 6963 6820 e280 9864 6fe2 8099 s which ...do... │ │ │ │ │ -00054710: 2063 6f6e 7461 696e 2043 4749 0a20 2020 contain CGI. │ │ │ │ │ -00054720: 2020 7363 7269 7074 732c 2073 686f 756c scripts, shoul │ │ │ │ │ -00054730: 6420 6465 7065 6e64 206f 6e20 e280 9868 d depend on ...h │ │ │ │ │ -00054740: 7474 7064 2d63 6769 e280 992e 0a0a 1f0a ttpd-cgi........ │ │ │ │ │ -00054750: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00054760: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00054770: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ -00054780: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ -00054790: 7220 6167 656e 7473 2c20 204e 6578 743a r agents, Next: │ │ │ │ │ -000547a0: 204e 6577 7320 7379 7374 656d 2063 6f6e News system con │ │ │ │ │ -000547b0: 6669 6775 7261 7469 6f6e 2c20 2050 7265 figuration, Pre │ │ │ │ │ -000547c0: 763a 2057 6562 2073 6572 7665 7273 2061 v: Web servers a │ │ │ │ │ -000547d0: 6e64 2061 7070 6c69 6361 7469 6f6e 732c nd applications, │ │ │ │ │ -000547e0: 2020 5570 3a20 4375 7374 6f6d 697a 6564 Up: Customized │ │ │ │ │ -000547f0: 2070 726f 6772 616d 730a 0a31 302e 3620 programs..10.6 │ │ │ │ │ -00054800: 4d61 696c 2074 7261 6e73 706f 7274 2c20 Mail transport, │ │ │ │ │ -00054810: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ -00054820: 7220 6167 656e 7473 0a3d 3d3d 3d3d 3d3d r agents.======= │ │ │ │ │ -00054830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00054840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00054850: 3d3d 3d3d 3d3d 0a0a 4465 6269 616e 2070 ======..Debian p │ │ │ │ │ -00054860: 6163 6b61 6765 7320 7768 6963 6820 7072 ackages which pr │ │ │ │ │ -00054870: 6f63 6573 7320 656c 6563 7472 6f6e 6963 ocess electronic │ │ │ │ │ -00054880: 206d 6169 6c2c 2077 6865 7468 6572 206d mail, whether m │ │ │ │ │ -00054890: 6169 6c20 7573 6572 2061 6765 6e74 730a ail user agents. │ │ │ │ │ -000548a0: 284d 5541 7329 206f 7220 6d61 696c 2074 (MUAs) or mail t │ │ │ │ │ -000548b0: 7261 6e73 706f 7274 2061 6765 6e74 7320 ransport agents │ │ │ │ │ -000548c0: 284d 5441 7329 2c20 6d75 7374 2065 6e73 (MTAs), must ens │ │ │ │ │ -000548d0: 7572 6520 7468 6174 2074 6865 7920 6172 ure that they ar │ │ │ │ │ -000548e0: 650a 636f 6d70 6174 6962 6c65 2077 6974 e.compatible wit │ │ │ │ │ -000548f0: 6820 7468 6520 636f 6e66 6967 7572 6174 h the configurat │ │ │ │ │ -00054900: 696f 6e20 6465 6369 7369 6f6e 7320 6265 ion decisions be │ │ │ │ │ -00054910: 6c6f 772e 2020 4661 696c 7572 6520 746f low. Failure to │ │ │ │ │ -00054920: 2064 6f20 7468 6973 0a6d 6179 2072 6573 do this.may res │ │ │ │ │ -00054930: 756c 7420 696e 206c 6f73 7420 6d61 696c ult in lost mail │ │ │ │ │ -00054940: 2c20 6272 6f6b 656e 20e2 8098 4672 6f6d , broken ...From │ │ │ │ │ -00054950: 3ae2 8099 206c 696e 6573 2c20 616e 6420 :... lines, and │ │ │ │ │ -00054960: 6f74 6865 7220 7365 7269 6f75 7320 6272 other serious br │ │ │ │ │ -00054970: 6169 6e0a 6461 6d61 6765 210a 0a54 6865 ain.damage!..The │ │ │ │ │ -00054980: 206d 6169 6c20 7370 6f6f 6c20 6973 20e2 mail spool is . │ │ │ │ │ -00054990: 8098 2f76 6172 2f6d 6169 6ce2 8099 2061 ../var/mail... a │ │ │ │ │ -000549a0: 6e64 2074 6865 2069 6e74 6572 6661 6365 nd the interface │ │ │ │ │ -000549b0: 2074 6f20 7365 6e64 2061 206d 6169 6c20 to send a mail │ │ │ │ │ -000549c0: 6d65 7373 6167 650a 6973 20e2 8098 2f75 message.is .../u │ │ │ │ │ -000549d0: 7372 2f73 6269 6e2f 7365 6e64 6d61 696c sr/sbin/sendmail │ │ │ │ │ -000549e0: e280 9920 2861 7320 7065 7220 7468 6520 ... (as per the │ │ │ │ │ -000549f0: 4648 5329 2e20 4f6e 206f 6c64 6572 2073 FHS). On older s │ │ │ │ │ -00054a00: 7973 7465 6d73 2c20 7468 6520 6d61 696c ystems, the mail │ │ │ │ │ -00054a10: 0a73 706f 6f6c 206d 6179 2062 6520 7068 .spool may be ph │ │ │ │ │ -00054a20: 7973 6963 616c 6c79 206c 6f63 6174 6564 ysically located │ │ │ │ │ -00054a30: 2069 6e20 e280 982f 7661 722f 7370 6f6f in .../var/spoo │ │ │ │ │ -00054a40: 6c2f 6d61 696c e280 992c 2062 7574 2061 l/mail..., but a │ │ │ │ │ -00054a50: 6c6c 2061 6363 6573 7320 746f 0a74 6865 ll access to.the │ │ │ │ │ -00054a60: 206d 6169 6c20 7370 6f6f 6c20 7368 6f75 mail spool shou │ │ │ │ │ -00054a70: 6c64 2062 6520 7669 6120 7468 6520 e280 ld be via the .. │ │ │ │ │ -00054a80: 982f 7661 722f 6d61 696c e280 9920 7379 ./var/mail... sy │ │ │ │ │ -00054a90: 6d6c 696e 6b2e 2020 5468 6520 6d61 696c mlink. The mail │ │ │ │ │ -00054aa0: 2073 706f 6f6c 2069 730a 7061 7274 206f spool is.part o │ │ │ │ │ -00054ab0: 6620 7468 6520 6261 7365 2073 7973 7465 f the base syste │ │ │ │ │ -00054ac0: 6d20 616e 6420 6e6f 7420 7061 7274 206f m and not part o │ │ │ │ │ -00054ad0: 6620 7468 6520 4d54 4120 7061 636b 6167 f the MTA packag │ │ │ │ │ -00054ae0: 652e 0a0a 416c 6c20 4465 6269 616e 204d e...All Debian M │ │ │ │ │ -00054af0: 5541 732c 204d 5441 732c 204d 4441 7320 UAs, MTAs, MDAs │ │ │ │ │ -00054b00: 616e 6420 6f74 6865 7220 6d61 696c 626f and other mailbo │ │ │ │ │ -00054b10: 7820 6163 6365 7373 696e 6720 7072 6f67 x accessing prog │ │ │ │ │ -00054b20: 7261 6d73 2028 7375 6368 0a61 7320 494d rams (such.as IM │ │ │ │ │ -00054b30: 4150 2064 6165 6d6f 6e73 2920 6d75 7374 AP daemons) must │ │ │ │ │ -00054b40: 206c 6f63 6b20 7468 6520 6d61 696c 626f lock the mailbo │ │ │ │ │ -00054b50: 7820 696e 2061 6e20 4e46 532d 7361 6665 x in an NFS-safe │ │ │ │ │ -00054b60: 2077 6179 2e20 2054 6869 7320 6d65 616e way. This mean │ │ │ │ │ -00054b70: 730a 7468 6174 20e2 8098 6663 6e74 6c28 s.that ...fcntl( │ │ │ │ │ -00054b80: 29e2 8099 206c 6f63 6b69 6e67 206d 7573 )... locking mus │ │ │ │ │ -00054b90: 7420 6265 2063 6f6d 6269 6e65 6420 7769 t be combined wi │ │ │ │ │ -00054ba0: 7468 2064 6f74 206c 6f63 6b69 6e67 2e20 th dot locking. │ │ │ │ │ -00054bb0: 2054 6f20 6176 6f69 640a 6465 6164 6c6f To avoid.deadlo │ │ │ │ │ -00054bc0: 636b 732c 2061 2070 726f 6772 616d 2073 cks, a program s │ │ │ │ │ -00054bd0: 686f 756c 6420 7573 6520 e280 9866 636e hould use ...fcn │ │ │ │ │ -00054be0: 746c 2829 e280 9920 6669 7273 7420 616e tl()... first an │ │ │ │ │ -00054bf0: 6420 646f 7420 6c6f 636b 696e 6720 6166 d dot locking af │ │ │ │ │ -00054c00: 7465 720a 7468 6973 2c20 6f72 2061 6c74 ter.this, or alt │ │ │ │ │ -00054c10: 6572 6e61 7469 7665 6c79 2069 6d70 6c65 ernatively imple │ │ │ │ │ -00054c20: 6d65 6e74 2074 6865 2074 776f 206c 6f63 ment the two loc │ │ │ │ │ -00054c30: 6b69 6e67 206d 6574 686f 6473 2069 6e20 king methods in │ │ │ │ │ -00054c40: 6120 6e6f 6e0a 626c 6f63 6b69 6e67 2077 a non.blocking w │ │ │ │ │ -00054c50: 6179 2e20 2028 3129 2020 5573 696e 6720 ay. (1) Using │ │ │ │ │ -00054c60: 7468 6520 6675 6e63 7469 6f6e 7320 e280 the functions .. │ │ │ │ │ -00054c70: 986d 6169 6c6c 6f63 6be2 8099 2061 6e64 .maillock... and │ │ │ │ │ -00054c80: 20e2 8098 6d61 696c 756e 6c6f 636b e280 ...mailunlock.. │ │ │ │ │ -00054c90: 990a 7072 6f76 6964 6564 2062 7920 7468 ..provided by th │ │ │ │ │ -00054ca0: 6520 e280 986c 6962 6c6f 636b 6669 6c65 e ...liblockfile │ │ │ │ │ -00054cb0: 2ae2 8099 2070 6163 6b61 6765 7320 6973 *... packages is │ │ │ │ │ -00054cc0: 2074 6865 2072 6563 6f6d 6d65 6e64 6564 the recommended │ │ │ │ │ -00054cd0: 2077 6179 2074 6f0a 6163 636f 6d70 6c69 way to.accompli │ │ │ │ │ -00054ce0: 7368 2074 6869 732e 0a0a 4d61 696c 626f sh this...Mailbo │ │ │ │ │ -00054cf0: 7865 7320 6172 6520 6765 6e65 7261 6c6c xes are generall │ │ │ │ │ -00054d00: 7920 6569 7468 6572 206d 6f64 6520 3630 y either mode 60 │ │ │ │ │ -00054d10: 3020 616e 6420 6f77 6e65 6420 6279 2075 0 and owned by u │ │ │ │ │ -00054d20: 7365 7220 6f72 206d 6f64 6520 3636 300a ser or mode 660. │ │ │ │ │ -00054d30: 616e 6420 6f77 6e65 6420 6279 20e2 8098 and owned by ... │ │ │ │ │ -00054d40: 7573 6572 3a6d 6169 6ce2 8099 2e20 2028 user:mail.... ( │ │ │ │ │ -00054d50: 3229 2020 5468 6520 6c6f 6361 6c20 7379 2) The local sy │ │ │ │ │ -00054d60: 7374 656d 2061 646d 696e 6973 7472 6174 stem administrat │ │ │ │ │ -00054d70: 6f72 206d 6179 0a63 686f 6f73 6520 6120 or may.choose a │ │ │ │ │ -00054d80: 6469 6666 6572 656e 7420 7065 726d 6973 different permis │ │ │ │ │ -00054d90: 7369 6f6e 2073 6368 656d 653b 2070 6163 sion scheme; pac │ │ │ │ │ -00054da0: 6b61 6765 7320 7368 6f75 6c64 206e 6f74 kages should not │ │ │ │ │ -00054db0: 206d 616b 650a 6173 7375 6d70 7469 6f6e make.assumption │ │ │ │ │ -00054dc0: 7320 6162 6f75 7420 7468 6520 7065 726d s about the perm │ │ │ │ │ -00054dd0: 6973 7369 6f6e 2061 6e64 206f 776e 6572 ission and owner │ │ │ │ │ -00054de0: 7368 6970 206f 6620 6d61 696c 626f 7865 ship of mailboxe │ │ │ │ │ -00054df0: 7320 756e 6c65 7373 0a72 6571 7569 7265 s unless.require │ │ │ │ │ -00054e00: 6420 2873 7563 6820 6173 2077 6865 6e20 d (such as when │ │ │ │ │ -00054e10: 6372 6561 7469 6e67 2061 206e 6577 206d creating a new m │ │ │ │ │ -00054e20: 6169 6c62 6f78 292e 2020 4120 4d55 4120 ailbox). A MUA │ │ │ │ │ -00054e30: 6d61 7920 7265 6d6f 7665 2061 0a6d 6169 may remove a.mai │ │ │ │ │ -00054e40: 6c62 6f78 2028 756e 6c65 7373 2069 7420 lbox (unless it │ │ │ │ │ -00054e50: 6861 7320 6e6f 6e73 7461 6e64 6172 6420 has nonstandard │ │ │ │ │ -00054e60: 7065 726d 6973 7369 6f6e 7329 2069 6e20 permissions) in │ │ │ │ │ -00054e70: 7768 6963 6820 6361 7365 2074 6865 204d which case the M │ │ │ │ │ -00054e80: 5441 206f 720a 616e 6f74 6865 7220 4d55 TA or.another MU │ │ │ │ │ -00054e90: 4120 6d75 7374 2072 6563 7265 6174 6520 A must recreate │ │ │ │ │ -00054ea0: 6974 2069 6620 6e65 6564 6564 2e0a 0a54 it if needed...T │ │ │ │ │ -00054eb0: 6865 206d 6169 6c20 7370 6f6f 6c20 6973 he mail spool is │ │ │ │ │ -00054ec0: 2032 3737 3520 e280 9872 6f6f 743a 6d61 2775 ...root:ma │ │ │ │ │ -00054ed0: 696c e280 992c 2061 6e64 204d 5541 7320 il..., and MUAs │ │ │ │ │ -00054ee0: 7368 6f75 6c64 2062 6520 7365 7467 6964 should be setgid │ │ │ │ │ -00054ef0: 206d 6169 6c20 746f 2064 6f0a 7468 6520 mail to do.the │ │ │ │ │ -00054f00: 6c6f 636b 696e 6720 6d65 6e74 696f 6e65 locking mentione │ │ │ │ │ -00054f10: 6420 6162 6f76 6520 2861 6e64 206d 7573 d above (and mus │ │ │ │ │ -00054f20: 7420 6f62 7669 6f75 736c 7920 6176 6f69 t obviously avoi │ │ │ │ │ -00054f30: 6420 6163 6365 7373 696e 6720 6f74 6865 d accessing othe │ │ │ │ │ -00054f40: 720a 7573 6572 73e2 8099 206d 6169 6c62 r.users... mailb │ │ │ │ │ -00054f50: 6f78 6573 2075 7369 6e67 2074 6869 7320 oxes using this │ │ │ │ │ -00054f60: 7072 6976 696c 6567 6529 2e0a 0ae2 8098 privilege)...... │ │ │ │ │ -00054f70: 2f65 7463 2f61 6c69 6173 6573 e280 9920 /etc/aliases... │ │ │ │ │ -00054f80: 6973 2074 6865 2073 6f75 7263 6520 6669 is the source fi │ │ │ │ │ -00054f90: 6c65 2066 6f72 2074 6865 2073 7973 7465 le for the syste │ │ │ │ │ -00054fa0: 6d20 6d61 696c 2061 6c69 6173 6573 2028 m mail aliases ( │ │ │ │ │ -00054fb0: 652e 672e 2c0a 706f 7374 6d61 7374 6572 e.g.,.postmaster │ │ │ │ │ -00054fc0: 2c20 7573 656e 6574 2c20 6574 632e 292c , usenet, etc.), │ │ │ │ │ -00054fd0: 2069 7420 6973 2074 6865 206f 6e65 2077 it is the one w │ │ │ │ │ -00054fe0: 6869 6368 2074 6865 2073 7973 6164 6d69 hich the sysadmi │ │ │ │ │ -00054ff0: 6e20 616e 640a e280 9870 6f73 7469 6e73 n and....postins │ │ │ │ │ -00055000: 74e2 8099 2073 6372 6970 7473 206d 6179 t... scripts may │ │ │ │ │ -00055010: 2065 6469 742e 2020 4166 7465 7220 e280 edit. After .. │ │ │ │ │ -00055020: 982f 6574 632f 616c 6961 7365 73e2 8099 ./etc/aliases... │ │ │ │ │ -00055030: 2069 7320 6564 6974 6564 2074 6865 2070 is edited the p │ │ │ │ │ -00055040: 726f 6772 616d 0a6f 7220 6875 6d61 6e20 rogram.or human │ │ │ │ │ -00055050: 6564 6974 696e 6720 6974 206d 7573 7420 editing it must │ │ │ │ │ -00055060: 6361 6c6c 20e2 8098 6e65 7761 6c69 6173 call ...newalias │ │ │ │ │ -00055070: 6573 e280 992e 2020 416c 6c20 4d54 4120 es.... All MTA │ │ │ │ │ -00055080: 7061 636b 6167 6573 206d 7573 7420 636f packages must co │ │ │ │ │ -00055090: 6d65 0a77 6974 6820 6120 e280 986e 6577 me.with a ...new │ │ │ │ │ -000550a0: 616c 6961 7365 73e2 8099 2070 726f 6772 aliases... progr │ │ │ │ │ -000550b0: 616d 2c20 6576 656e 2069 6620 6974 2064 am, even if it d │ │ │ │ │ -000550c0: 6f65 7320 6e6f 7468 696e 672c 2062 7574 oes nothing, but │ │ │ │ │ -000550d0: 206f 6c64 6572 204d 5441 0a70 6163 6b61 older MTA.packa │ │ │ │ │ -000550e0: 6765 7320 6469 6420 6e6f 7420 646f 2074 ges did not do t │ │ │ │ │ -000550f0: 6869 7320 736f 2070 726f 6772 616d 7320 his so programs │ │ │ │ │ -00055100: 7368 6f75 6c64 206e 6f74 2066 6169 6c20 should not fail │ │ │ │ │ -00055110: 6966 20e2 8098 6e65 7761 6c69 6173 6573 if ...newaliases │ │ │ │ │ -00055120: e280 990a 6361 6e6e 6f74 2062 6520 666f ....cannot be fo │ │ │ │ │ -00055130: 756e 642e 2020 4e6f 7465 2074 6861 7420 und. Note that │ │ │ │ │ -00055140: 6265 6361 7573 6520 6f66 2074 6869 732c because of this, │ │ │ │ │ -00055150: 2061 6c6c 204d 5441 2070 6163 6b61 6765 all MTA package │ │ │ │ │ -00055160: 7320 6d75 7374 2068 6176 650a e280 9850 s must have....P │ │ │ │ │ -00055170: 726f 7669 6465 73e2 8099 2c20 e280 9843 rovides..., ...C │ │ │ │ │ -00055180: 6f6e 666c 6963 7473 e280 9920 616e 6420 onflicts... and │ │ │ │ │ -00055190: e280 9852 6570 6c61 6365 733a 206d 6169 ...Replaces: mai │ │ │ │ │ -000551a0: 6c2d 7472 616e 7370 6f72 742d 6167 656e l-transport-agen │ │ │ │ │ -000551b0: 74e2 8099 2063 6f6e 7472 6f6c 0a66 6965 t... control.fie │ │ │ │ │ -000551c0: 6c64 732e 0a0a 5468 6520 636f 6e76 656e lds...The conven │ │ │ │ │ -000551d0: 7469 6f6e 206f 6620 7772 6974 696e 6720 tion of writing │ │ │ │ │ -000551e0: e280 9866 6f72 7761 7264 2074 6f20 6164 ...forward to ad │ │ │ │ │ -000551f0: 6472 6573 73e2 8099 2069 6e20 7468 6520 dress... in the │ │ │ │ │ -00055200: 6d61 696c 626f 7820 6974 7365 6c66 2069 mailbox itself i │ │ │ │ │ -00055210: 730a 6e6f 7420 7375 7070 6f72 7465 642e s.not supported. │ │ │ │ │ -00055220: 2020 5573 6520 6120 e280 982e 666f 7277 Use a ....forw │ │ │ │ │ -00055230: 6172 64e2 8099 2066 696c 6520 696e 7374 ard... file inst │ │ │ │ │ -00055240: 6561 642e 0a0a 5468 6520 e280 9872 6d61 ead...The ...rma │ │ │ │ │ -00055250: 696c e280 9920 7072 6f67 7261 6d20 7573 il... program us │ │ │ │ │ -00055260: 6564 2062 7920 5555 4350 2066 6f72 2069 ed by UUCP for i │ │ │ │ │ -00055270: 6e63 6f6d 696e 6720 6d61 696c 2073 686f ncoming mail sho │ │ │ │ │ -00055280: 756c 6420 6265 0ae2 8098 2f75 7372 2f73 uld be..../usr/s │ │ │ │ │ -00055290: 6269 6e2f 726d 6169 6ce2 8099 2e20 204c bin/rmail.... L │ │ │ │ │ -000552a0: 696b 6577 6973 652c 20e2 8098 7273 6d74 ikewise, ...rsmt │ │ │ │ │ -000552b0: 70e2 8099 2c20 666f 7220 7265 6365 6976 p..., for receiv │ │ │ │ │ -000552c0: 696e 670a 6261 7463 682d 534d 5450 2d6f ing.batch-SMTP-o │ │ │ │ │ -000552d0: 7665 722d 5555 4350 2c20 7368 6f75 6c64 ver-UUCP, should │ │ │ │ │ -000552e0: 2062 6520 e280 982f 7573 722f 7362 696e be .../usr/sbin │ │ │ │ │ -000552f0: 2f72 736d 7470 e280 9920 6966 2069 7420 /rsmtp... if it │ │ │ │ │ -00055300: 6973 2073 7570 706f 7274 6564 2e0a 0a49 is supported...I │ │ │ │ │ -00055310: 6620 796f 7572 2070 6163 6b61 6765 206e f your package n │ │ │ │ │ -00055320: 6565 6473 2074 6f20 6b6e 6f77 2077 6861 eeds to know wha │ │ │ │ │ -00055330: 7420 686f 7374 6e61 6d65 2074 6f20 7573 t hostname to us │ │ │ │ │ -00055340: 6520 6f6e 2028 666f 7220 6578 616d 706c e on (for exampl │ │ │ │ │ -00055350: 6529 0a6f 7574 676f 696e 6720 6e65 7773 e).outgoing news │ │ │ │ │ -00055360: 2061 6e64 206d 6169 6c20 6d65 7373 6167 and mail messag │ │ │ │ │ -00055370: 6573 2077 6869 6368 2061 7265 2067 656e es which are gen │ │ │ │ │ -00055380: 6572 6174 6564 206c 6f63 616c 6c79 2c20 erated locally, │ │ │ │ │ -00055390: 796f 7520 7368 6f75 6c64 0a75 7365 2074 you should.use t │ │ │ │ │ -000553a0: 6865 2066 696c 6520 e280 982f 6574 632f he file .../etc/ │ │ │ │ │ -000553b0: 6d61 696c 6e61 6d65 e280 992e 2020 4974 mailname.... It │ │ │ │ │ -000553c0: 2077 696c 6c20 636f 6e74 6169 6e20 7468 will contain th │ │ │ │ │ -000553d0: 6520 706f 7274 696f 6e20 6166 7465 7220 e portion after │ │ │ │ │ -000553e0: 7468 650a 7573 6572 6e61 6d65 2061 6e64 the.username and │ │ │ │ │ -000553f0: 20e2 8098 40e2 8099 2028 6174 2920 7369 ...@... (at) si │ │ │ │ │ -00055400: 676e 2066 6f72 2065 6d61 696c 2061 6464 gn for email add │ │ │ │ │ -00055410: 7265 7373 6573 206f 6620 7573 6572 7320 resses of users │ │ │ │ │ -00055420: 6f6e 2074 6865 206d 6163 6869 6e65 0a28 on the machine.( │ │ │ │ │ -00055430: 666f 6c6c 6f77 6564 2062 7920 6120 6e65 followed by a ne │ │ │ │ │ -00055440: 776c 696e 6529 2e0a 0a53 7563 6820 6120 wline)...Such a │ │ │ │ │ -00055450: 7061 636b 6167 6520 7368 6f75 6c64 2063 package should c │ │ │ │ │ -00055460: 6865 636b 2066 6f72 2074 6865 2065 7869 heck for the exi │ │ │ │ │ -00055470: 7374 656e 6365 206f 6620 7468 6973 2066 stence of this f │ │ │ │ │ -00055480: 696c 6520 7768 656e 2069 7420 6973 0a62 ile when it is.b │ │ │ │ │ -00055490: 6569 6e67 2063 6f6e 6669 6775 7265 642e eing configured. │ │ │ │ │ -000554a0: 2020 4966 2069 7420 6578 6973 7473 2c20 If it exists, │ │ │ │ │ -000554b0: 6974 2073 686f 756c 6420 6265 2075 7365 it should be use │ │ │ │ │ -000554c0: 6420 7769 7468 6f75 7420 636f 6d6d 656e d without commen │ │ │ │ │ -000554d0: 742c 0a61 6c74 686f 7567 6820 616e 204d t,.although an M │ │ │ │ │ -000554e0: 5441 e280 9973 2063 6f6e 6669 6775 7261 TA...s configura │ │ │ │ │ -000554f0: 7469 6f6e 2073 6372 6970 7420 6d61 7920 tion script may │ │ │ │ │ -00055500: 7769 7368 2074 6f20 7072 6f6d 7074 2074 wish to prompt t │ │ │ │ │ -00055510: 6865 2075 7365 7220 6576 656e 0a69 6620 he user even.if │ │ │ │ │ -00055520: 6974 2066 696e 6473 2074 6861 7420 7468 it finds that th │ │ │ │ │ -00055530: 6973 2066 696c 6520 6578 6973 7473 2e20 is file exists. │ │ │ │ │ -00055540: 2049 6620 7468 6520 6669 6c65 2064 6f65 If the file doe │ │ │ │ │ -00055550: 7320 6e6f 7420 6578 6973 742c 2074 6865 s not exist, the │ │ │ │ │ -00055560: 0a70 6163 6b61 6765 2073 686f 756c 6420 .package should │ │ │ │ │ -00055570: 7072 6f6d 7074 2074 6865 2075 7365 7220 prompt the user │ │ │ │ │ -00055580: 666f 7220 7468 6520 7661 6c75 6520 2870 for the value (p │ │ │ │ │ -00055590: 7265 6665 7261 626c 7920 7573 696e 670a referably using. │ │ │ │ │ -000555a0: e280 9864 6562 636f 6e66 e280 9929 2061 ...debconf...) a │ │ │ │ │ -000555b0: 6e64 2073 746f 7265 2069 7420 696e 20e2 nd store it in . │ │ │ │ │ -000555c0: 8098 2f65 7463 2f6d 6169 6c6e 616d 65e2 ../etc/mailname. │ │ │ │ │ -000555d0: 8099 2061 7320 7765 6c6c 2061 7320 7573 .. as well as us │ │ │ │ │ -000555e0: 696e 6720 6974 2069 6e20 7468 650a 7061 ing it in the.pa │ │ │ │ │ -000555f0: 636b 6167 65e2 8099 7320 636f 6e66 6967 ckage...s config │ │ │ │ │ -00055600: 7572 6174 696f 6e2e 2020 5468 6520 7072 uration. The pr │ │ │ │ │ -00055610: 6f6d 7074 2073 686f 756c 6420 6d61 6b65 ompt should make │ │ │ │ │ -00055620: 2069 7420 636c 6561 7220 7468 6174 2074 it clear that t │ │ │ │ │ -00055630: 6865 206e 616d 650a 7769 6c6c 206e 6f74 he name.will not │ │ │ │ │ -00055640: 206a 7573 7420 6265 2075 7365 6420 6279 just be used by │ │ │ │ │ -00055650: 2074 6861 7420 7061 636b 6167 652e 2020 that package. │ │ │ │ │ -00055660: 466f 7220 6578 616d 706c 652c 2069 6e20 For example, in │ │ │ │ │ -00055670: 7468 6973 2073 6974 7561 7469 6f6e 0a74 this situation.t │ │ │ │ │ -00055680: 6865 20e2 8098 696e 6ee2 8099 2070 6163 he ...inn... pac │ │ │ │ │ -00055690: 6b61 6765 2063 6f75 6c64 2073 6179 2073 kage could say s │ │ │ │ │ -000556a0: 6f6d 6574 6869 6e67 206c 696b 653a 0a0a omething like:.. │ │ │ │ │ -000556b0: 2020 2020 2050 6c65 6173 6520 656e 7465 Please ente │ │ │ │ │ -000556c0: 7220 7468 6520 226d 6169 6c20 6e61 6d65 r the "mail name │ │ │ │ │ -000556d0: 2220 6f66 2079 6f75 7220 7379 7374 656d " of your system │ │ │ │ │ -000556e0: 2e20 2054 6869 7320 6973 2074 6865 2068 . This is the h │ │ │ │ │ -000556f0: 6f73 746e 616d 6520 706f 7274 696f 6e0a ostname portion. │ │ │ │ │ -00055700: 2020 2020 206f 6620 7468 6520 6164 6472 of the addr │ │ │ │ │ -00055710: 6573 7320 746f 2062 6520 7368 6f77 6e20 ess to be shown │ │ │ │ │ -00055720: 6f6e 206f 7574 676f 696e 6720 6e65 7773 on outgoing news │ │ │ │ │ -00055730: 2061 6e64 206d 6169 6c20 6d65 7373 6167 and mail messag │ │ │ │ │ -00055740: 6573 2e20 2054 6865 0a20 2020 2020 6465 es. The. de │ │ │ │ │ -00055750: 6661 756c 7420 6973 2073 7973 686f 7374 fault is syshost │ │ │ │ │ -00055760: 6e61 6d65 2c20 796f 7572 2073 7973 7465 name, your syste │ │ │ │ │ -00055770: 6d27 7320 686f 7374 206e 616d 652e 0a0a m's host name... │ │ │ │ │ -00055780: 2020 2020 204d 6169 6c20 6e61 6d65 205b Mail name [ │ │ │ │ │ -00055790: 2273 7973 686f 7374 6e61 6d65 225d 3a0a "syshostname"]:. │ │ │ │ │ -000557a0: 0a77 6865 7265 2073 7973 686f 7374 6e61 .where syshostna │ │ │ │ │ -000557b0: 6d65 2069 7320 7468 6520 6f75 7470 7574 me is the output │ │ │ │ │ -000557c0: 206f 6620 e280 9868 6f73 746e 616d 6520 of ...hostname │ │ │ │ │ -000557d0: 2d2d 6671 646e e280 992e 0a0a 2020 202d --fqdn...... - │ │ │ │ │ -000557e0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000557f0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00055800: 2020 2028 3129 2049 6620 6974 2069 7320 (1) If it is │ │ │ │ │ -00055810: 6e6f 7420 706f 7373 6962 6c65 2074 6f20 not possible to │ │ │ │ │ -00055820: 6573 7461 626c 6973 6820 626f 7468 206c establish both l │ │ │ │ │ -00055830: 6f63 6b73 2c20 7468 6520 7379 7374 656d ocks, the system │ │ │ │ │ -00055840: 0a73 686f 756c 646e e280 9974 2077 6169 .shouldn...t wai │ │ │ │ │ -00055850: 7420 666f 7220 7468 6520 7365 636f 6e64 t for the second │ │ │ │ │ -00055860: 206c 6f63 6b20 746f 2062 6520 6573 7461 lock to be esta │ │ │ │ │ -00055870: 626c 6973 6865 642c 2062 7574 2072 656d blished, but rem │ │ │ │ │ -00055880: 6f76 6520 7468 650a 6669 7273 7420 6c6f ove the.first lo │ │ │ │ │ -00055890: 636b 2c20 7761 6974 2061 2028 7261 6e64 ck, wait a (rand │ │ │ │ │ -000558a0: 6f6d 2920 7469 6d65 2c20 616e 6420 7374 om) time, and st │ │ │ │ │ -000558b0: 6172 7420 6f76 6572 206c 6f63 6b69 6e67 art over locking │ │ │ │ │ -000558c0: 2061 6761 696e 2e0a 0a20 2020 2832 2920 again... (2) │ │ │ │ │ -000558d0: 5468 6572 6520 6172 6520 7477 6f20 7472 There are two tr │ │ │ │ │ -000558e0: 6164 6974 696f 6e61 6c20 7065 726d 6973 aditional permis │ │ │ │ │ -000558f0: 7369 6f6e 2073 6368 656d 6573 2066 6f72 sion schemes for │ │ │ │ │ -00055900: 206d 6169 6c20 7370 6f6f 6c73 3a0a 6d6f mail spools:.mo │ │ │ │ │ -00055910: 6465 2036 3030 2077 6974 6820 616c 6c20 de 600 with all │ │ │ │ │ -00055920: 6d61 696c 2064 656c 6976 6572 7920 646f mail delivery do │ │ │ │ │ -00055930: 6e65 2062 7920 7072 6f63 6573 7365 7320 ne by processes │ │ │ │ │ -00055940: 7275 6e6e 696e 6720 6173 2074 6865 0a64 running as the.d │ │ │ │ │ -00055950: 6573 7469 6e61 7469 6f6e 2075 7365 722c estination user, │ │ │ │ │ -00055960: 206f 7220 6d6f 6465 2036 3630 2061 6e64 or mode 660 and │ │ │ │ │ -00055970: 206f 776e 6564 2062 7920 6772 6f75 7020 owned by group │ │ │ │ │ -00055980: 6d61 696c 2077 6974 6820 6d61 696c 2064 mail with mail d │ │ │ │ │ -00055990: 656c 6976 6572 790a 646f 6e65 2062 7920 elivery.done by │ │ │ │ │ -000559a0: 6120 7072 6f63 6573 7320 7275 6e6e 696e a process runnin │ │ │ │ │ -000559b0: 6720 6173 2061 2073 7973 7465 6d20 7573 g as a system us │ │ │ │ │ -000559c0: 6572 2069 6e20 6772 6f75 7020 6d61 696c er in group mail │ │ │ │ │ -000559d0: 2e20 2048 6973 746f 7269 6361 6c6c 792c . Historically, │ │ │ │ │ -000559e0: 0a44 6562 6961 6e20 7265 7175 6972 6564 .Debian required │ │ │ │ │ -000559f0: 206d 6f64 6520 3636 3020 6d61 696c 2073 mode 660 mail s │ │ │ │ │ -00055a00: 706f 6f6c 7320 746f 2065 6e61 626c 6520 pools to enable │ │ │ │ │ -00055a10: 7468 6520 6c61 7474 6572 206d 6f64 656c the latter model │ │ │ │ │ -00055a20: 2c20 6275 740a 7468 6174 206d 6f64 656c , but.that model │ │ │ │ │ -00055a30: 2068 6173 2062 6563 6f6d 6520 696e 6372 has become incr │ │ │ │ │ -00055a40: 6561 7369 6e67 6c79 2075 6e63 6f6d 6d6f easingly uncommo │ │ │ │ │ -00055a50: 6e20 616e 6420 7468 6520 7072 696e 6369 n and the princi │ │ │ │ │ -00055a60: 706c 6520 6f66 206c 6561 7374 0a70 7269 ple of least.pri │ │ │ │ │ -00055a70: 7669 6c65 6765 2069 6e64 6963 6174 6573 vilege indicates │ │ │ │ │ -00055a80: 2074 6861 7420 6d61 696c 2073 7973 7465 that mail syste │ │ │ │ │ -00055a90: 6d73 2074 6861 7420 7573 6520 7468 6520 ms that use the │ │ │ │ │ -00055aa0: 6669 7273 7420 6d6f 6465 6c20 7368 6f75 first model shou │ │ │ │ │ -00055ab0: 6c64 0a75 7365 2070 6572 6d69 7373 696f ld.use permissio │ │ │ │ │ -00055ac0: 6e73 206f 6620 3630 302e 2020 4966 2064 ns of 600. If d │ │ │ │ │ -00055ad0: 656c 6976 6572 7920 746f 2070 726f 6772 elivery to progr │ │ │ │ │ -00055ae0: 616d 7320 6973 2070 6572 6d69 7474 6564 ams is permitted │ │ │ │ │ -00055af0: 2c20 6974 e280 9973 0a65 6173 6965 7220 , it...s.easier │ │ │ │ │ -00055b00: 746f 206b 6565 7020 7468 6520 6d61 696c to keep the mail │ │ │ │ │ -00055b10: 2073 7973 7465 6d20 7365 6375 7265 2069 system secure i │ │ │ │ │ -00055b20: 6620 7468 6520 6465 6c69 7665 7279 2061 f the delivery a │ │ │ │ │ -00055b30: 6765 6e74 2072 756e 7320 6173 2074 6865 gent runs as the │ │ │ │ │ -00055b40: 0a64 6573 7469 6e61 7469 6f6e 2075 7365 .destination use │ │ │ │ │ -00055b50: 722e 2020 4465 6269 616e 2050 6f6c 6963 r. Debian Polic │ │ │ │ │ -00055b60: 7920 7468 6572 6566 6f72 6520 7065 726d y therefore perm │ │ │ │ │ -00055b70: 6974 7320 6569 7468 6572 2073 6368 656d its either schem │ │ │ │ │ -00055b80: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -00055b90: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00055ba0: 204e 6f64 653a 204e 6577 7320 7379 7374 Node: News syst │ │ │ │ │ -00055bb0: 656d 2063 6f6e 6669 6775 7261 7469 6f6e em configuration │ │ │ │ │ -00055bc0: 2c20 204e 6578 743a 2050 726f 6772 616d , Next: Program │ │ │ │ │ -00055bd0: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -00055be0: 6f77 2053 7973 7465 6d2c 2020 5072 6576 ow System, Prev │ │ │ │ │ -00055bf0: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ -00055c00: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ -00055c10: 6572 2061 6765 6e74 732c 2020 5570 3a20 er agents, Up: │ │ │ │ │ -00055c20: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ -00055c30: 616d 730a 0a31 302e 3720 4e65 7773 2073 ams..10.7 News s │ │ │ │ │ -00055c40: 7973 7465 6d20 636f 6e66 6967 7572 6174 ystem configurat │ │ │ │ │ -00055c50: 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ion.============ │ │ │ │ │ -00055c60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00055c70: 3d3d 0a0a 416c 6c20 7468 6520 636f 6e66 ==..All the conf │ │ │ │ │ -00055c80: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00055c90: 7265 6c61 7465 6420 746f 2074 6865 204e related to the N │ │ │ │ │ -00055ca0: 4e54 5020 286e 6577 7329 2073 6572 7665 NTP (news) serve │ │ │ │ │ -00055cb0: 7273 2061 6e64 0a63 6c69 656e 7473 2073 rs and.clients s │ │ │ │ │ -00055cc0: 686f 756c 6420 6265 206c 6f63 6174 6564 hould be located │ │ │ │ │ -00055cd0: 2075 6e64 6572 20e2 8098 2f65 7463 2f6e under .../etc/n │ │ │ │ │ -00055ce0: 6577 73e2 8099 2e0a 0a54 6865 7265 2061 ews......There a │ │ │ │ │ -00055cf0: 7265 2073 6f6d 6520 636f 6e66 6967 7572 re some configur │ │ │ │ │ -00055d00: 6174 696f 6e20 6973 7375 6573 2074 6861 ation issues tha │ │ │ │ │ -00055d10: 7420 6170 706c 7920 746f 2061 206e 756d t apply to a num │ │ │ │ │ -00055d20: 6265 7220 6f66 206e 6577 730a 636c 6965 ber of news.clie │ │ │ │ │ -00055d30: 6e74 7320 616e 6420 7365 7276 6572 2070 nts and server p │ │ │ │ │ -00055d40: 6163 6b61 6765 7320 6f6e 2074 6865 206d ackages on the m │ │ │ │ │ -00055d50: 6163 6869 6e65 2e20 2054 6865 7365 2061 achine. These a │ │ │ │ │ -00055d60: 7265 3a0a 0ae2 8098 2f65 7463 2f6e 6577 re:...../etc/new │ │ │ │ │ -00055d70: 732f 6f72 6761 6e69 7a61 7469 6f6e e280 s/organization.. │ │ │ │ │ -00055d80: 990a 0a20 2020 2020 4120 7374 7269 6e67 ... A string │ │ │ │ │ -00055d90: 2077 6869 6368 2073 686f 756c 6420 6170 which should ap │ │ │ │ │ -00055da0: 7065 6172 2061 7320 7468 6520 6f72 6761 pear as the orga │ │ │ │ │ -00055db0: 6e69 7a61 7469 6f6e 2068 6561 6465 7220 nization header │ │ │ │ │ -00055dc0: 666f 7220 616c 6c0a 2020 2020 206d 6573 for all. mes │ │ │ │ │ -00055dd0: 7361 6765 7320 706f 7374 6564 2062 7920 sages posted by │ │ │ │ │ -00055de0: 4e4e 5450 2063 6c69 656e 7473 206f 6e20 NNTP clients on │ │ │ │ │ -00055df0: 7468 6520 6d61 6368 696e 650a 0ae2 8098 the machine..... │ │ │ │ │ -00055e00: 2f65 7463 2f6e 6577 732f 7365 7276 6572 /etc/news/server │ │ │ │ │ -00055e10: e280 990a 0a20 2020 2020 436f 6e74 6169 ..... Contai │ │ │ │ │ -00055e20: 6e73 2074 6865 2046 5144 4e20 6f66 2074 ns the FQDN of t │ │ │ │ │ -00055e30: 6865 2075 7073 7472 6561 6d20 4e4e 5450 he upstream NNTP │ │ │ │ │ -00055e40: 2073 6572 7665 722c 206f 7220 6c6f 6361 server, or loca │ │ │ │ │ -00055e50: 6c68 6f73 7420 6966 2074 6865 0a20 2020 lhost if the. │ │ │ │ │ -00055e60: 2020 6c6f 6361 6c20 6d61 6368 696e 6520 local machine │ │ │ │ │ -00055e70: 6973 2061 6e20 4e4e 5450 2073 6572 7665 is an NNTP serve │ │ │ │ │ -00055e80: 722e 0a0a 4f74 6865 7220 676c 6f62 616c r...Other global │ │ │ │ │ -00055e90: 2066 696c 6573 206d 6179 2062 6520 6164 files may be ad │ │ │ │ │ -00055ea0: 6465 6420 6173 2072 6571 7569 7265 6420 ded as required │ │ │ │ │ -00055eb0: 666f 7220 6372 6f73 732d 7061 636b 6167 for cross-packag │ │ │ │ │ -00055ec0: 6520 6e65 7773 0a63 6f6e 6669 6775 7261 e news.configura │ │ │ │ │ -00055ed0: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2064 tion.....File: d │ │ │ │ │ -00055ee0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00055ef0: 6f2c 2020 4e6f 6465 3a20 5072 6f67 7261 o, Node: Progra │ │ │ │ │ -00055f00: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00055f10: 646f 7720 5379 7374 656d 2c20 204e 6578 dow System, Nex │ │ │ │ │ -00055f20: 743a 2050 6572 6c20 7072 6f67 7261 6d73 t: Perl programs │ │ │ │ │ -00055f30: 2061 6e64 206d 6f64 756c 6573 2c20 2050 and modules, P │ │ │ │ │ -00055f40: 7265 763a 204e 6577 7320 7379 7374 656d rev: News system │ │ │ │ │ -00055f50: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, │ │ │ │ │ -00055f60: 2055 703a 2043 7573 746f 6d69 7a65 6420 Up: Customized │ │ │ │ │ -00055f70: 7072 6f67 7261 6d73 0a0a 3130 2e38 2050 programs..10.8 P │ │ │ │ │ -00055f80: 726f 6772 616d 7320 666f 7220 7468 6520 rograms for the │ │ │ │ │ -00055f90: 5820 5769 6e64 6f77 2053 7973 7465 6d0a X Window System. │ │ │ │ │ -00055fa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00055fb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00055fc0: 3d3d 3d3d 3d0a 0a2a 204d 656e 753a 0a0a =====..* Menu:.. │ │ │ │ │ -00055fd0: 2a20 5072 6f76 6964 696e 6720 5820 7375 * Providing X su │ │ │ │ │ -00055fe0: 7070 6f72 7420 616e 6420 7061 636b 6167 pport and packag │ │ │ │ │ -00055ff0: 6520 7072 696f 7269 7469 6573 3a3a 0a2a e priorities::.* │ │ │ │ │ -00056000: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00056010: 696e 6720 616e 2058 2073 6572 7665 723a ing an X server: │ │ │ │ │ -00056020: 3a0a 2a20 5061 636b 6167 6573 2070 726f :.* Packages pro │ │ │ │ │ -00056030: 7669 6469 6e67 2061 2074 6572 6d69 6e61 viding a termina │ │ │ │ │ -00056040: 6c20 656d 756c 6174 6f72 3a3a 0a2a 2050 l emulator::.* P │ │ │ │ │ -00056050: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00056060: 6720 6120 7769 6e64 6f77 206d 616e 6167 g a window manag │ │ │ │ │ -00056070: 6572 3a3a 0a2a 2050 6163 6b61 6765 7320 er::.* Packages │ │ │ │ │ -00056080: 7072 6f76 6964 696e 6720 666f 6e74 733a providing fonts: │ │ │ │ │ -00056090: 3a0a 2a20 4170 706c 6963 6174 696f 6e20 :.* Application │ │ │ │ │ -000560a0: 6465 6661 756c 7473 2066 696c 6573 3a3a defaults files:: │ │ │ │ │ -000560b0: 0a2a 2049 6e73 7461 6c6c 6174 696f 6e20 .* Installation │ │ │ │ │ -000560c0: 6469 7265 6374 6f72 7920 6973 7375 6573 directory issues │ │ │ │ │ -000560d0: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ -000560e0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000560f0: 204e 6f64 653a 2050 726f 7669 6469 6e67 Node: Providing │ │ │ │ │ -00056100: 2058 2073 7570 706f 7274 2061 6e64 2070 X support and p │ │ │ │ │ -00056110: 6163 6b61 6765 2070 7269 6f72 6974 6965 ackage prioritie │ │ │ │ │ -00056120: 732c 2020 4e65 7874 3a20 5061 636b 6167 s, Next: Packag │ │ │ │ │ -00056130: 6573 2070 726f 7669 6469 6e67 2061 6e20 es providing an │ │ │ │ │ -00056140: 5820 7365 7276 6572 2c20 2055 703a 2050 X server, Up: P │ │ │ │ │ -00056150: 726f 6772 616d 7320 666f 7220 7468 6520 rograms for the │ │ │ │ │ -00056160: 5820 5769 6e64 6f77 2053 7973 7465 6d0a X Window System. │ │ │ │ │ -00056170: 0a31 302e 382e 3120 5072 6f76 6964 696e .10.8.1 Providin │ │ │ │ │ -00056180: 6720 5820 7375 7070 6f72 7420 616e 6420 g X support and │ │ │ │ │ -00056190: 7061 636b 6167 6520 7072 696f 7269 7469 package prioriti │ │ │ │ │ -000561a0: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -000561b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000561c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000561d0: 2d2d 2d2d 0a0a 5072 6f67 7261 6d73 2074 ----..Programs t │ │ │ │ │ -000561e0: 6861 7420 6361 6e20 6265 2063 6f6e 6669 hat can be confi │ │ │ │ │ -000561f0: 6775 7265 6420 7769 7468 2073 7570 706f gured with suppo │ │ │ │ │ -00056200: 7274 2066 6f72 2074 6865 2058 2057 696e rt for the X Win │ │ │ │ │ -00056210: 646f 7720 5379 7374 656d 0a6d 7573 7420 dow System.must │ │ │ │ │ -00056220: 6265 2063 6f6e 6669 6775 7265 6420 746f be configured to │ │ │ │ │ -00056230: 2064 6f20 736f 2061 6e64 206d 7573 7420 do so and must │ │ │ │ │ -00056240: 6465 636c 6172 6520 616e 7920 7061 636b declare any pack │ │ │ │ │ -00056250: 6167 6520 6465 7065 6e64 656e 6369 6573 age dependencies │ │ │ │ │ -00056260: 0a6e 6563 6573 7361 7279 2074 6f20 7361 .necessary to sa │ │ │ │ │ -00056270: 7469 7366 7920 7468 6569 7220 7275 6e74 tisfy their runt │ │ │ │ │ -00056280: 696d 6520 7265 7175 6972 656d 656e 7473 ime requirements │ │ │ │ │ -00056290: 2077 6865 6e20 7573 696e 6720 7468 6520 when using the │ │ │ │ │ -000562a0: 5820 5769 6e64 6f77 0a53 7973 7465 6d2e X Window.System. │ │ │ │ │ -000562b0: 2020 4966 2073 7563 6820 6120 7061 636b If such a pack │ │ │ │ │ -000562c0: 6167 6520 6973 206f 6620 6869 6768 6572 age is of higher │ │ │ │ │ -000562d0: 2070 7269 6f72 6974 7920 7468 616e 2074 priority than t │ │ │ │ │ -000562e0: 6865 2058 2070 6163 6b61 6765 7320 6f6e he X packages on │ │ │ │ │ -000562f0: 0a77 6869 6368 2069 7420 6465 7065 6e64 .which it depend │ │ │ │ │ -00056300: 732c 2069 7420 6973 2072 6571 7569 7265 s, it is require │ │ │ │ │ -00056310: 6420 7468 6174 2065 6974 6865 7220 7468 d that either th │ │ │ │ │ -00056320: 6520 582d 7370 6563 6966 6963 2063 6f6d e X-specific com │ │ │ │ │ -00056330: 706f 6e65 6e74 730a 6265 2073 706c 6974 ponents.be split │ │ │ │ │ -00056340: 2069 6e74 6f20 6120 7365 7061 7261 7465 into a separate │ │ │ │ │ -00056350: 2070 6163 6b61 6765 2c20 6f72 2074 6861 package, or tha │ │ │ │ │ -00056360: 7420 616e 2061 6c74 6572 6e61 7469 7665 t an alternative │ │ │ │ │ -00056370: 2076 6572 7369 6f6e 206f 6620 7468 650a version of the. │ │ │ │ │ -00056380: 7061 636b 6167 652c 2077 6869 6368 2069 package, which i │ │ │ │ │ -00056390: 6e63 6c75 6465 7320 5820 7375 7070 6f72 ncludes X suppor │ │ │ │ │ -000563a0: 742c 2062 6520 7072 6f76 6964 6564 2c20 t, be provided, │ │ │ │ │ -000563b0: 6f72 2074 6861 7420 7468 6520 7061 636b or that the pack │ │ │ │ │ -000563c0: 6167 65e2 8099 730a 7072 696f 7269 7479 age...s.priority │ │ │ │ │ -000563d0: 2062 6520 6c6f 7765 7265 642e 0a0a 1f0a be lowered..... │ │ │ │ │ -000563e0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000563f0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00056400: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00056410: 696e 6720 616e 2058 2073 6572 7665 722c ing an X server, │ │ │ │ │ -00056420: 2020 4e65 7874 3a20 5061 636b 6167 6573 Next: Packages │ │ │ │ │ -00056430: 2070 726f 7669 6469 6e67 2061 2074 6572 providing a ter │ │ │ │ │ -00056440: 6d69 6e61 6c20 656d 756c 6174 6f72 2c20 minal emulator, │ │ │ │ │ -00056450: 2050 7265 763a 2050 726f 7669 6469 6e67 Prev: Providing │ │ │ │ │ -00056460: 2058 2073 7570 706f 7274 2061 6e64 2070 X support and p │ │ │ │ │ -00056470: 6163 6b61 6765 2070 7269 6f72 6974 6965 ackage prioritie │ │ │ │ │ -00056480: 732c 2020 5570 3a20 5072 6f67 7261 6d73 s, Up: Programs │ │ │ │ │ -00056490: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -000564a0: 7720 5379 7374 656d 0a0a 3130 2e38 2e32 w System..10.8.2 │ │ │ │ │ -000564b0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -000564c0: 696e 6720 616e 2058 2073 6572 7665 720a ing an X server. │ │ │ │ │ -000564d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000564e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000564f0: 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 7320 -----..Packages │ │ │ │ │ -00056500: 7468 6174 2070 726f 7669 6465 2061 6e20 that provide an │ │ │ │ │ -00056510: 5820 7365 7276 6572 2074 6861 742c 2064 X server that, d │ │ │ │ │ -00056520: 6972 6563 746c 7920 6f72 2069 6e64 6972 irectly or indir │ │ │ │ │ -00056530: 6563 746c 792c 0a63 6f6d 6d75 6e69 6361 ectly,.communica │ │ │ │ │ -00056540: 7465 7320 7769 7468 2072 6561 6c20 696e tes with real in │ │ │ │ │ -00056550: 7075 7420 616e 6420 6469 7370 6c61 7920 put and display │ │ │ │ │ -00056560: 6861 7264 7761 7265 2073 686f 756c 6420 hardware should │ │ │ │ │ -00056570: 6465 636c 6172 6520 696e 0a74 6865 6972 declare in.their │ │ │ │ │ -00056580: 20e2 8098 5072 6f76 6964 6573 e280 9920 ...Provides... │ │ │ │ │ -00056590: 636f 6e74 726f 6c20 6669 656c 6420 7468 control field th │ │ │ │ │ -000565a0: 6174 2074 6865 7920 7072 6f76 6964 6520 at they provide │ │ │ │ │ -000565b0: 7468 6520 7669 7274 7561 6c20 7061 636b the virtual pack │ │ │ │ │ -000565c0: 6167 650a e280 9878 7365 7276 6572 e280 age....xserver.. │ │ │ │ │ -000565d0: 992e 2020 2831 290a 0a20 2020 2d2d 2d2d .. (1).. ---- │ │ │ │ │ -000565e0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -000565f0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00056600: 2831 2920 5468 6973 2069 6d70 6c65 6d65 (1) This impleme │ │ │ │ │ -00056610: 6e74 7320 6375 7272 656e 7420 7072 6163 nts current prac │ │ │ │ │ -00056620: 7469 6365 2c20 616e 6420 7072 6f76 6964 tice, and provid │ │ │ │ │ -00056630: 6573 2061 6e20 6163 7475 616c 2070 6f6c es an actual pol │ │ │ │ │ -00056640: 6963 790a 666f 7220 7573 6167 6520 6f66 icy.for usage of │ │ │ │ │ -00056650: 2074 6865 20e2 8098 7873 6572 7665 72e2 the ...xserver. │ │ │ │ │ -00056660: 8099 2076 6972 7475 616c 2070 6163 6b61 .. virtual packa │ │ │ │ │ -00056670: 6765 2077 6869 6368 2061 7070 6561 7273 ge which appears │ │ │ │ │ -00056680: 2069 6e20 7468 6520 7669 7274 7561 6c0a in the virtual. │ │ │ │ │ -00056690: 7061 636b 6167 6573 206c 6973 742e 2020 packages list. │ │ │ │ │ -000566a0: 496e 2061 206e 7574 7368 656c 6c2c 2058 In a nutshell, X │ │ │ │ │ -000566b0: 2073 6572 7665 7273 2074 6861 7420 696e servers that in │ │ │ │ │ -000566c0: 7465 7266 6163 6520 6469 7265 6374 6c79 terface directly │ │ │ │ │ -000566d0: 2077 6974 680a 7468 6520 6469 7370 6c61 with.the displa │ │ │ │ │ -000566e0: 7920 616e 6420 696e 7075 7420 6861 7264 y and input hard │ │ │ │ │ -000566f0: 7761 7265 206f 7220 7669 6120 616e 6f74 ware or via anot │ │ │ │ │ -00056700: 6865 7220 7375 6273 7973 7465 6d20 2865 her subsystem (e │ │ │ │ │ -00056710: 2e67 2e2c 2047 4749 290a 7368 6f75 6c64 .g., GGI).should │ │ │ │ │ -00056720: 2070 726f 7669 6465 20e2 8098 7873 6572 provide ...xser │ │ │ │ │ -00056730: 7665 72e2 8099 2e20 2054 6869 6e67 7320 ver.... Things │ │ │ │ │ -00056740: 6c69 6b65 20e2 8098 5876 6662 e280 992c like ...Xvfb..., │ │ │ │ │ -00056750: 20e2 8098 586e 6573 74e2 8099 2c20 616e ...Xnest..., an │ │ │ │ │ -00056760: 6420 e280 9858 7072 74e2 8099 0a73 686f d ...Xprt....sho │ │ │ │ │ -00056770: 756c 6420 6e6f 742e 0a0a 1f0a 4669 6c65 uld not.....File │ │ │ │ │ -00056780: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00056790: 696e 666f 2c20 204e 6f64 653a 2050 6163 info, Node: Pac │ │ │ │ │ -000567a0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -000567b0: 6120 7465 726d 696e 616c 2065 6d75 6c61 a terminal emula │ │ │ │ │ -000567c0: 746f 722c 2020 4e65 7874 3a20 5061 636b tor, Next: Pack │ │ │ │ │ -000567d0: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ -000567e0: 2077 696e 646f 7720 6d61 6e61 6765 722c window manager, │ │ │ │ │ -000567f0: 2020 5072 6576 3a20 5061 636b 6167 6573 Prev: Packages │ │ │ │ │ -00056800: 2070 726f 7669 6469 6e67 2061 6e20 5820 providing an X │ │ │ │ │ -00056810: 7365 7276 6572 2c20 2055 703a 2050 726f server, Up: Pro │ │ │ │ │ -00056820: 6772 616d 7320 666f 7220 7468 6520 5820 grams for the X │ │ │ │ │ -00056830: 5769 6e64 6f77 2053 7973 7465 6d0a 0a31 Window System..1 │ │ │ │ │ -00056840: 302e 382e 3320 5061 636b 6167 6573 2070 0.8.3 Packages p │ │ │ │ │ -00056850: 726f 7669 6469 6e67 2061 2074 6572 6d69 roviding a termi │ │ │ │ │ -00056860: 6e61 6c20 656d 756c 6174 6f72 0a2d 2d2d nal emulator.--- │ │ │ │ │ -00056870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00056880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00056890: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5061 636b ----------..Pack │ │ │ │ │ -000568a0: 6167 6573 2074 6861 7420 7072 6f76 6964 ages that provid │ │ │ │ │ -000568b0: 6520 6120 7465 726d 696e 616c 2065 6d75 e a terminal emu │ │ │ │ │ -000568c0: 6c61 746f 7220 666f 7220 7468 6520 5820 lator for the X │ │ │ │ │ -000568d0: 5769 6e64 6f77 2053 7973 7465 6d20 7768 Window System wh │ │ │ │ │ -000568e0: 6963 680a 6d65 6574 2074 6865 2063 7269 ich.meet the cri │ │ │ │ │ -000568f0: 7465 7269 6120 6c69 7374 6564 2062 656c teria listed bel │ │ │ │ │ -00056900: 6f77 2073 686f 756c 6420 6465 636c 6172 ow should declar │ │ │ │ │ -00056910: 6520 696e 2074 6865 6972 20e2 8098 5072 e in their ...Pr │ │ │ │ │ -00056920: 6f76 6964 6573 e280 990a 636f 6e74 726f ovides....contro │ │ │ │ │ -00056930: 6c20 6669 656c 6420 7468 6174 2074 6865 l field that the │ │ │ │ │ -00056940: 7920 7072 6f76 6964 6520 7468 6520 7669 y provide the vi │ │ │ │ │ -00056950: 7274 7561 6c20 7061 636b 6167 650a e280 rtual package... │ │ │ │ │ -00056960: 9878 2d74 6572 6d69 6e61 6c2d 656d 756c .x-terminal-emul │ │ │ │ │ -00056970: 6174 6f72 e280 992e 2020 5468 6579 2073 ator.... They s │ │ │ │ │ -00056980: 686f 756c 6420 616c 736f 2072 6567 6973 hould also regis │ │ │ │ │ -00056990: 7465 7220 7468 656d 7365 6c76 6573 2061 ter themselves a │ │ │ │ │ -000569a0: 7320 616e 0a61 6c74 6572 6e61 7469 7665 s an.alternative │ │ │ │ │ -000569b0: 2066 6f72 20e2 8098 2f75 7372 2f62 696e for .../usr/bin │ │ │ │ │ -000569c0: 2f78 2d74 6572 6d69 6e61 6c2d 656d 756c /x-terminal-emul │ │ │ │ │ -000569d0: 6174 6f72 e280 992c 2077 6974 6820 6120 ator..., with a │ │ │ │ │ -000569e0: 7072 696f 7269 7479 206f 6620 3230 2e0a priority of 20.. │ │ │ │ │ -000569f0: 5468 6174 2061 6c74 6572 6e61 7469 7665 That alternative │ │ │ │ │ -00056a00: 2073 686f 756c 6420 6861 7665 2061 2073 should have a s │ │ │ │ │ -00056a10: 6c61 7665 2061 6c74 6572 6e61 7469 7665 lave alternative │ │ │ │ │ -00056a20: 2066 6f72 0ae2 8098 2f75 7372 2f73 6861 for..../usr/sha │ │ │ │ │ -00056a30: 7265 2f6d 616e 2f6d 616e 312f 782d 7465 re/man/man1/x-te │ │ │ │ │ -00056a40: 726d 696e 616c 2d65 6d75 6c61 746f 722e rminal-emulator. │ │ │ │ │ -00056a50: 312e 677a e280 9920 706f 696e 7469 6e67 1.gz... pointing │ │ │ │ │ -00056a60: 2074 6f20 7468 650a 636f 7272 6573 706f to the.correspo │ │ │ │ │ -00056a70: 6e64 696e 6720 6d61 6e75 616c 2070 6167 nding manual pag │ │ │ │ │ -00056a80: 652e 0a0a 546f 2062 6520 616e 20e2 8098 e...To be an ... │ │ │ │ │ -00056a90: 782d 7465 726d 696e 616c 2d65 6d75 6c61 x-terminal-emula │ │ │ │ │ -00056aa0: 746f 72e2 8099 2c20 6120 7072 6f67 7261 tor..., a progra │ │ │ │ │ -00056ab0: 6d20 6d75 7374 3a0a 0a20 2020 2d20 4265 m must:.. - Be │ │ │ │ │ -00056ac0: 2061 626c 6520 746f 2065 6d75 6c61 7465 able to emulate │ │ │ │ │ -00056ad0: 2061 2044 4543 2056 5431 3030 2074 6572 a DEC VT100 ter │ │ │ │ │ -00056ae0: 6d69 6e61 6c2c 206f 7220 6120 636f 6d70 minal, or a comp │ │ │ │ │ -00056af0: 6174 6962 6c65 2074 6572 6d69 6e61 6c2e atible terminal. │ │ │ │ │ -00056b00: 0a0a 2020 202d 2053 7570 706f 7274 2074 .. - Support t │ │ │ │ │ -00056b10: 6865 2063 6f6d 6d61 6e64 2d6c 696e 6520 he command-line │ │ │ │ │ -00056b20: 6f70 7469 6f6e 20e2 8098 2d65 2063 6f6d option ...-e com │ │ │ │ │ -00056b30: 6d61 6e64 e280 992c 2077 6869 6368 2063 mand..., which c │ │ │ │ │ -00056b40: 7265 6174 6573 2061 206e 6577 0a20 2020 reates a new. │ │ │ │ │ -00056b50: 2020 7465 726d 696e 616c 2077 696e 646f terminal windo │ │ │ │ │ -00056b60: 7720 2831 2920 616e 6420 7275 6e73 2074 w (1) and runs t │ │ │ │ │ -00056b70: 6865 2073 7065 6369 6669 6564 2063 6f6d he specified com │ │ │ │ │ -00056b80: 6d61 6e64 2e20 203c 636f 6d6d 616e 643e mand. │ │ │ │ │ -00056b90: 206d 6179 0a20 2020 2020 6265 206d 756c may. be mul │ │ │ │ │ -00056ba0: 7469 706c 6520 6172 6775 6d65 6e74 732c tiple arguments, │ │ │ │ │ -00056bb0: 2077 6869 6368 2066 6f72 6d20 7468 6520 which form the │ │ │ │ │ -00056bc0: 6172 6775 6d65 6e74 206c 6973 7420 746f argument list to │ │ │ │ │ -00056bd0: 2074 6865 2065 7865 6375 7465 640a 2020 the executed. │ │ │ │ │ -00056be0: 2020 2070 726f 6772 616d 2e20 2049 6e20 program. In │ │ │ │ │ -00056bf0: 6f74 6865 7220 776f 7264 732c 2074 6865 other words, the │ │ │ │ │ -00056c00: 2062 6568 6176 696f 7220 6973 2061 7320 behavior is as │ │ │ │ │ -00056c10: 7468 6f75 6768 2074 6865 2061 7267 756d though the argum │ │ │ │ │ -00056c20: 656e 7473 0a20 2020 2020 7765 7265 2070 ents. were p │ │ │ │ │ -00056c30: 6173 7365 6420 6469 7265 6374 6c79 2074 assed directly t │ │ │ │ │ -00056c40: 6f20 e280 9865 7865 6376 70e2 8099 2c20 o ...execvp..., │ │ │ │ │ -00056c50: 6279 7061 7373 696e 6720 7468 6520 7368 bypassing the sh │ │ │ │ │ -00056c60: 656c 6c2e 2020 28e2 8098 7874 6572 6de2 ell. (...xterm. │ │ │ │ │ -00056c70: 8099 e280 9973 0a20 2020 2020 6265 6861 .....s. beha │ │ │ │ │ -00056c80: 7669 6f72 206f 6620 6661 6c6c 696e 6720 vior of falling │ │ │ │ │ -00056c90: 6261 636b 206f 6e20 7573 696e 6720 7468 back on using th │ │ │ │ │ -00056ca0: 6520 7368 656c 6c20 6966 20e2 8098 2d65 e shell if ...-e │ │ │ │ │ -00056cb0: e280 9920 6861 6420 6120 7369 6e67 6c65 ... had a single │ │ │ │ │ -00056cc0: 0a20 2020 2020 6172 6775 6d65 6e74 2061 . argument a │ │ │ │ │ -00056cd0: 6e64 2065 7865 6320 6661 696c 6564 2069 nd exec failed i │ │ │ │ │ -00056ce0: 7320 7065 726d 6973 7369 626c 6520 6275 s permissible bu │ │ │ │ │ -00056cf0: 7420 6e6f 7420 7265 7175 6972 6564 2e29 t not required.) │ │ │ │ │ -00056d00: 0a0a 2020 202d 2053 7570 706f 7274 2074 .. - Support t │ │ │ │ │ -00056d10: 6865 2063 6f6d 6d61 6e64 2d6c 696e 6520 he command-line │ │ │ │ │ -00056d20: 6f70 7469 6f6e 20e2 8098 2d54 2074 6974 option ...-T tit │ │ │ │ │ -00056d30: 6c65 e280 992c 2077 6869 6368 2063 7265 le..., which cre │ │ │ │ │ -00056d40: 6174 6573 2061 206e 6577 0a20 2020 2020 ates a new. │ │ │ │ │ -00056d50: 7465 726d 696e 616c 2077 696e 646f 7720 terminal window │ │ │ │ │ -00056d60: 7769 7468 2074 6865 2077 696e 646f 7720 with the window │ │ │ │ │ -00056d70: 7469 746c 6520 7469 746c 652e 0a0a 2020 title title... │ │ │ │ │ -00056d80: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00056d90: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00056da0: 0a0a 2020 2028 3129 20e2 809c 4e65 7720 .. (1) ...New │ │ │ │ │ -00056db0: 7465 726d 696e 616c 2077 696e 646f 77e2 terminal window. │ │ │ │ │ -00056dc0: 809d 2064 6f65 7320 6e6f 7420 6e65 6365 .. does not nece │ │ │ │ │ -00056dd0: 7373 6172 696c 7920 6d65 616e 2061 206e ssarily mean a n │ │ │ │ │ -00056de0: 6577 2074 6f70 2d6c 6576 656c 2058 0a77 ew top-level X.w │ │ │ │ │ -00056df0: 696e 646f 7720 6469 7265 6374 6c79 2070 indow directly p │ │ │ │ │ -00056e00: 6172 656e 7465 6420 6279 2074 6865 2077 arented by the w │ │ │ │ │ -00056e10: 696e 646f 7720 6d61 6e61 6765 723b 2069 indow manager; i │ │ │ │ │ -00056e20: 7420 636f 756c 642c 2069 6620 7468 650a t could, if the. │ │ │ │ │ -00056e30: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato │ │ │ │ │ -00056e40: 7220 6170 706c 6963 6174 696f 6e20 7765 r application we │ │ │ │ │ -00056e50: 7265 2073 6f20 636f 6465 642c 2062 6520 re so coded, be │ │ │ │ │ -00056e60: 6120 6e65 7720 e280 9c76 6965 77e2 809d a new ...view... │ │ │ │ │ -00056e70: 2069 6e20 610a 6d75 6c74 6970 6c65 2d64 in a.multiple-d │ │ │ │ │ -00056e80: 6f63 756d 656e 7420 696e 7465 7266 6163 ocument interfac │ │ │ │ │ -00056e90: 6520 284d 4449 292e 0a0a 1f0a 4669 6c65 e (MDI).....File │ │ │ │ │ -00056ea0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00056eb0: 696e 666f 2c20 204e 6f64 653a 2050 6163 info, Node: Pac │ │ │ │ │ -00056ec0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -00056ed0: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ -00056ee0: 2c20 204e 6578 743a 2050 6163 6b61 6765 , Next: Package │ │ │ │ │ -00056ef0: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ -00056f00: 732c 2020 5072 6576 3a20 5061 636b 6167 s, Prev: Packag │ │ │ │ │ -00056f10: 6573 2070 726f 7669 6469 6e67 2061 2074 es providing a t │ │ │ │ │ -00056f20: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator │ │ │ │ │ -00056f30: 2c20 2055 703a 2050 726f 6772 616d 7320 , Up: Programs │ │ │ │ │ -00056f40: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -00056f50: 2053 7973 7465 6d0a 0a31 302e 382e 3420 System..10.8.4 │ │ │ │ │ -00056f60: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -00056f70: 6e67 2061 2077 696e 646f 7720 6d61 6e61 ng a window mana │ │ │ │ │ -00056f80: 6765 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ger.------------ │ │ │ │ │ -00056f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00056fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00056fb0: 5061 636b 6167 6573 2074 6861 7420 7072 Packages that pr │ │ │ │ │ -00056fc0: 6f76 6964 6520 6120 7769 6e64 6f77 206d ovide a window m │ │ │ │ │ -00056fd0: 616e 6167 6572 2073 686f 756c 6420 6465 anager should de │ │ │ │ │ -00056fe0: 636c 6172 6520 696e 2074 6865 6972 0ae2 clare in their.. │ │ │ │ │ -00056ff0: 8098 5072 6f76 6964 6573 e280 9920 636f ..Provides... co │ │ │ │ │ -00057000: 6e74 726f 6c20 6669 656c 6420 7468 6174 ntrol field that │ │ │ │ │ -00057010: 2074 6865 7920 7072 6f76 6964 6520 7468 they provide th │ │ │ │ │ -00057020: 6520 7669 7274 7561 6c20 7061 636b 6167 e virtual packag │ │ │ │ │ -00057030: 650a e280 9878 2d77 696e 646f 772d 6d61 e....x-window-ma │ │ │ │ │ -00057040: 6e61 6765 72e2 8099 2e20 2054 6865 7920 nager.... They │ │ │ │ │ -00057050: 7368 6f75 6c64 2061 6c73 6f20 7265 6769 should also regi │ │ │ │ │ -00057060: 7374 6572 2074 6865 6d73 656c 7665 7320 ster themselves │ │ │ │ │ -00057070: 6173 2061 6e0a 616c 7465 726e 6174 6976 as an.alternativ │ │ │ │ │ -00057080: 6520 666f 7220 e280 982f 7573 722f 6269 e for .../usr/bi │ │ │ │ │ -00057090: 6e2f 782d 7769 6e64 6f77 2d6d 616e 6167 n/x-window-manag │ │ │ │ │ -000570a0: 6572 e280 992c 2077 6974 6820 6120 7072 er..., with a pr │ │ │ │ │ -000570b0: 696f 7269 7479 2063 616c 6375 6c61 7465 iority calculate │ │ │ │ │ -000570c0: 640a 6173 2066 6f6c 6c6f 7773 3a0a 0a20 d.as follows:.. │ │ │ │ │ -000570d0: 2020 2d20 5374 6172 7420 7769 7468 2061 - Start with a │ │ │ │ │ -000570e0: 2070 7269 6f72 6974 7920 6f66 2034 302e priority of 40. │ │ │ │ │ -000570f0: 0a0a 2020 202d 2049 6620 7468 6520 7769 .. - If the wi │ │ │ │ │ -00057100: 6e64 6f77 206d 616e 6167 6572 2063 6f6d ndow manager com │ │ │ │ │ -00057110: 706c 6965 7320 7769 7468 2054 6865 2057 plies with The W │ │ │ │ │ -00057120: 696e 646f 7720 4d61 6e61 6765 720a 2020 indow Manager. │ │ │ │ │ -00057130: 2020 2053 7065 6369 6669 6361 7469 6f6e Specification │ │ │ │ │ -00057140: 2050 726f 6a65 6374 2831 292c 2077 7269 Project(1), wri │ │ │ │ │ -00057150: 7474 656e 2062 7920 7468 6520 4672 6565 tten by the Free │ │ │ │ │ -00057160: 2044 6573 6b74 6f70 2047 726f 7570 2832 Desktop Group(2 │ │ │ │ │ -00057170: 292c 2061 6464 0a20 2020 2020 3430 2070 ), add. 40 p │ │ │ │ │ -00057180: 6f69 6e74 732e 0a0a 2020 202d 2049 6620 oints... - If │ │ │ │ │ -00057190: 7468 6520 7769 6e64 6f77 206d 616e 6167 the window manag │ │ │ │ │ -000571a0: 6572 2070 6572 6d69 7473 2074 6865 2058 er permits the X │ │ │ │ │ -000571b0: 2073 6573 7369 6f6e 2074 6f20 6265 2072 session to be r │ │ │ │ │ -000571c0: 6573 7461 7274 6564 2075 7369 6e67 2061 estarted using a │ │ │ │ │ -000571d0: 0a20 2020 2020 2764 6966 6665 7265 6e74 . 'different │ │ │ │ │ -000571e0: 2720 7769 6e64 6f77 206d 616e 6167 6572 ' window manager │ │ │ │ │ -000571f0: 2028 7769 7468 6f75 7420 6b69 6c6c 696e (without killin │ │ │ │ │ -00057200: 6720 7468 6520 5820 7365 7276 6572 2920 g the X server) │ │ │ │ │ -00057210: 696e 2069 7473 0a20 2020 2020 6465 6661 in its. defa │ │ │ │ │ -00057220: 756c 7420 636f 6e66 6967 7572 6174 696f ult configuratio │ │ │ │ │ -00057230: 6e2c 2061 6464 2031 3020 706f 696e 7473 n, add 10 points │ │ │ │ │ -00057240: 3b20 6f74 6865 7277 6973 6520 6164 6420 ; otherwise add │ │ │ │ │ -00057250: 6e6f 6e65 2e0a 0a54 6861 7420 616c 7465 none...That alte │ │ │ │ │ -00057260: 726e 6174 6976 6520 7368 6f75 6c64 2068 rnative should h │ │ │ │ │ -00057270: 6176 6520 6120 736c 6176 6520 616c 7465 ave a slave alte │ │ │ │ │ -00057280: 726e 6174 6976 6520 666f 720a e280 982f rnative for..../ │ │ │ │ │ -00057290: 7573 722f 7368 6172 652f 6d61 6e2f 6d61 usr/share/man/ma │ │ │ │ │ -000572a0: 6e31 2f78 2d77 696e 646f 772d 6d61 6e61 n1/x-window-mana │ │ │ │ │ -000572b0: 6765 722e 312e 677a e280 9920 706f 696e ger.1.gz... poin │ │ │ │ │ -000572c0: 7469 6e67 2074 6f20 7468 650a 636f 7272 ting to the.corr │ │ │ │ │ -000572d0: 6573 706f 6e64 696e 6720 6d61 6e75 616c esponding manual │ │ │ │ │ -000572e0: 2070 6167 652e 0a0a 2020 202d 2d2d 2d2d page... ----- │ │ │ │ │ -000572f0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00057300: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00057310: 3129 2068 7474 7073 3a2f 2f77 7777 2e66 1) https://www.f │ │ │ │ │ -00057320: 7265 6564 6573 6b74 6f70 2e6f 7267 2f77 reedesktop.org/w │ │ │ │ │ -00057330: 696b 692f 5370 6563 6966 6963 6174 696f iki/Specificatio │ │ │ │ │ -00057340: 6e73 2f77 6d2d 7370 6563 0a0a 2020 2028 ns/wm-spec.. ( │ │ │ │ │ -00057350: 3229 2068 7474 7073 3a2f 2f77 7777 2e66 2) https://www.f │ │ │ │ │ -00057360: 7265 6564 6573 6b74 6f70 2e6f 7267 2f77 reedesktop.org/w │ │ │ │ │ -00057370: 696b 692f 0a0a 1f0a 4669 6c65 3a20 6465 iki/....File: de │ │ │ │ │ -00057380: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00057390: 2c20 204e 6f64 653a 2050 6163 6b61 6765 , Node: Package │ │ │ │ │ -000573a0: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ -000573b0: 732c 2020 4e65 7874 3a20 4170 706c 6963 s, Next: Applic │ │ │ │ │ -000573c0: 6174 696f 6e20 6465 6661 756c 7473 2066 ation defaults f │ │ │ │ │ -000573d0: 696c 6573 2c20 2050 7265 763a 2050 6163 iles, Prev: Pac │ │ │ │ │ -000573e0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -000573f0: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ -00057400: 2c20 2055 703a 2050 726f 6772 616d 7320 , Up: Programs │ │ │ │ │ -00057410: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -00057420: 2053 7973 7465 6d0a 0a31 302e 382e 3520 System..10.8.5 │ │ │ │ │ -00057430: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -00057440: 6e67 2066 6f6e 7473 0a2d 2d2d 2d2d 2d2d ng fonts.------- │ │ │ │ │ -00057450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00057460: 2d2d 2d2d 2d2d 2d2d 0a0a 5061 636b 6167 --------..Packag │ │ │ │ │ -00057470: 6573 2074 6861 7420 7072 6f76 6964 6520 es that provide │ │ │ │ │ -00057480: 666f 6e74 7320 666f 7220 7468 6520 5820 fonts for the X │ │ │ │ │ -00057490: 5769 6e64 6f77 2053 7973 7465 6d20 2831 Window System (1 │ │ │ │ │ -000574a0: 2920 6d75 7374 2064 6f20 6120 6e75 6d62 ) must do a numb │ │ │ │ │ -000574b0: 6572 0a6f 6620 7468 696e 6773 2074 6f20 er.of things to │ │ │ │ │ -000574c0: 656e 7375 7265 2074 6861 7420 7468 6579 ensure that they │ │ │ │ │ -000574d0: 2061 7265 2062 6f74 6820 6176 6169 6c61 are both availa │ │ │ │ │ -000574e0: 626c 6520 7769 7468 6f75 7420 6d6f 6469 ble without modi │ │ │ │ │ -000574f0: 6669 6361 7469 6f6e 206f 660a 7468 6520 fication of.the │ │ │ │ │ -00057500: 5820 6f72 2066 6f6e 7420 7365 7276 6572 X or font server │ │ │ │ │ -00057510: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, │ │ │ │ │ -00057520: 616e 6420 7468 6174 2074 6865 7920 646f and that they do │ │ │ │ │ -00057530: 206e 6f74 2063 6f72 7275 7074 2066 696c not corrupt fil │ │ │ │ │ -00057540: 6573 0a75 7365 6420 6279 206f 7468 6572 es.used by other │ │ │ │ │ -00057550: 2066 6f6e 7420 7061 636b 6167 6573 2074 font packages t │ │ │ │ │ -00057560: 6f20 7265 6769 7374 6572 2069 6e66 6f72 o register infor │ │ │ │ │ -00057570: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ -00057580: 6d73 656c 7665 732e 0a0a 2020 312e 2046 mselves... 1. F │ │ │ │ │ -00057590: 6f6e 7473 206f 6620 616e 7920 7479 7065 onts of any type │ │ │ │ │ -000575a0: 2073 7570 706f 7274 6564 2062 7920 7468 supported by th │ │ │ │ │ -000575b0: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ -000575c0: 6d20 6d75 7374 2062 6520 696e 2061 0a20 m must be in a. │ │ │ │ │ -000575d0: 2020 2020 7365 7061 7261 7465 2062 696e separate bin │ │ │ │ │ -000575e0: 6172 7920 7061 636b 6167 6520 6672 6f6d ary package from │ │ │ │ │ -000575f0: 2061 6e79 2065 7865 6375 7461 626c 6573 any executables │ │ │ │ │ -00057600: 2c20 6c69 6272 6172 6965 732c 206f 720a , libraries, or. │ │ │ │ │ -00057610: 2020 2020 2064 6f63 756d 656e 7461 7469 documentati │ │ │ │ │ -00057620: 6f6e 2028 6578 6365 7074 2074 6861 7420 on (except that │ │ │ │ │ -00057630: 7370 6563 6966 6963 2074 6f20 7468 6520 specific to the │ │ │ │ │ -00057640: 666f 6e74 7320 7368 6970 7065 642c 2073 fonts shipped, s │ │ │ │ │ -00057650: 7563 6820 6173 0a20 2020 2020 7468 6569 uch as. thei │ │ │ │ │ -00057660: 7220 6c69 6365 6e73 6520 696e 666f 726d r license inform │ │ │ │ │ -00057670: 6174 696f 6e29 2e20 2049 6620 6f6e 6520 ation). If one │ │ │ │ │ -00057680: 6f72 206d 6f72 6520 6f66 2074 6865 2066 or more of the f │ │ │ │ │ -00057690: 6f6e 7473 2073 6f0a 2020 2020 2070 6163 onts so. pac │ │ │ │ │ -000576a0: 6b61 6765 6420 6172 6520 6e65 6365 7373 kaged are necess │ │ │ │ │ -000576b0: 6172 7920 666f 7220 7072 6f70 6572 206f ary for proper o │ │ │ │ │ -000576c0: 7065 7261 7469 6f6e 206f 6620 7468 6520 peration of the │ │ │ │ │ -000576d0: 7061 636b 6167 6520 7769 7468 0a20 2020 package with. │ │ │ │ │ -000576e0: 2020 7768 6963 6820 7468 6579 2061 7265 which they are │ │ │ │ │ -000576f0: 2061 7373 6f63 6961 7465 6420 7468 6520 associated the │ │ │ │ │ -00057700: 666f 6e74 2070 6163 6b61 6765 206d 6179 font package may │ │ │ │ │ -00057710: 2062 6520 5265 636f 6d6d 656e 6465 643b be Recommended; │ │ │ │ │ -00057720: 2069 660a 2020 2020 2074 6865 2066 6f6e if. the fon │ │ │ │ │ -00057730: 7473 206d 6572 656c 7920 7072 6f76 6964 ts merely provid │ │ │ │ │ -00057740: 6520 616e 2065 6e68 616e 6365 6d65 6e74 e an enhancement │ │ │ │ │ -00057750: 2c20 6120 5375 6767 6573 7473 2072 656c , a Suggests rel │ │ │ │ │ -00057760: 6174 696f 6e73 6869 700a 2020 2020 206d ationship. m │ │ │ │ │ -00057770: 6179 2062 6520 7573 6564 2e20 2050 6163 ay be used. Pac │ │ │ │ │ -00057780: 6b61 6765 7320 6d75 7374 206e 6f74 2044 kages must not D │ │ │ │ │ -00057790: 6570 656e 6420 6f6e 2066 6f6e 7420 7061 epend on font pa │ │ │ │ │ -000577a0: 636b 6167 6573 2e20 2028 3229 0a0a 2020 ckages. (2).. │ │ │ │ │ -000577b0: 322e 2042 4446 2066 6f6e 7473 206d 7573 2. BDF fonts mus │ │ │ │ │ -000577c0: 7420 6265 2063 6f6e 7665 7274 6564 2074 t be converted t │ │ │ │ │ -000577d0: 6f20 5043 4620 666f 6e74 7320 7769 7468 o PCF fonts with │ │ │ │ │ -000577e0: 2074 6865 20e2 8098 6264 6674 6f70 6366 the ...bdftopcf │ │ │ │ │ -000577f0: e280 990a 2020 2020 2075 7469 6c69 7479 .... utility │ │ │ │ │ -00057800: 2028 6176 6169 6c61 626c 6520 696e 2074 (available in t │ │ │ │ │ -00057810: 6865 20e2 8098 7866 6f6e 7473 2d75 7469 he ...xfonts-uti │ │ │ │ │ -00057820: 6c73 e280 9920 7061 636b 6167 652c 20e2 ls... package, . │ │ │ │ │ -00057830: 8098 677a 6970 e280 9970 6564 2c20 616e ..gzip...ped, an │ │ │ │ │ -00057840: 640a 2020 2020 2070 6c61 6365 6420 696e d. placed in │ │ │ │ │ -00057850: 2061 2064 6972 6563 746f 7279 2074 6861 a directory tha │ │ │ │ │ -00057860: 7420 636f 7272 6573 706f 6e64 7320 746f t corresponds to │ │ │ │ │ -00057870: 2074 6865 6972 2072 6573 6f6c 7574 696f their resolutio │ │ │ │ │ -00057880: 6e3a 0a0a 2020 2020 2020 2020 2d20 3130 n:.. - 10 │ │ │ │ │ -00057890: 3020 6470 6920 666f 6e74 7320 6d75 7374 0 dpi fonts must │ │ │ │ │ -000578a0: 2062 6520 706c 6163 6564 2069 6e0a 2020 be placed in. │ │ │ │ │ -000578b0: 2020 2020 2020 2020 e280 982f 7573 722f .../usr/ │ │ │ │ │ -000578c0: 7368 6172 652f 666f 6e74 732f 5831 312f share/fonts/X11/ │ │ │ │ │ -000578d0: 3130 3064 7069 2fe2 8099 2e0a 0a20 2020 100dpi/...... │ │ │ │ │ -000578e0: 2020 2020 202d 2037 3520 6470 6920 666f - 75 dpi fo │ │ │ │ │ -000578f0: 6e74 7320 6d75 7374 2062 6520 706c 6163 nts must be plac │ │ │ │ │ -00057900: 6564 2069 6e20 e280 982f 7573 722f 7368 ed in .../usr/sh │ │ │ │ │ -00057910: 6172 652f 666f 6e74 732f 5831 312f 3735 are/fonts/X11/75 │ │ │ │ │ -00057920: 6470 692f e280 992e 0a0a 2020 2020 2020 dpi/...... │ │ │ │ │ -00057930: 2020 2d20 4368 6172 6163 7465 722d 6365 - Character-ce │ │ │ │ │ -00057940: 6c6c 2066 6f6e 7473 2c20 6375 7273 6f72 ll fonts, cursor │ │ │ │ │ -00057950: 2066 6f6e 7473 2c20 616e 6420 6f74 6865 fonts, and othe │ │ │ │ │ -00057960: 7220 6c6f 772d 7265 736f 6c75 7469 6f6e r low-resolution │ │ │ │ │ -00057970: 0a20 2020 2020 2020 2020 2066 6f6e 7473 . fonts │ │ │ │ │ -00057980: 206d 7573 7420 6265 2070 6c61 6365 6420 must be placed │ │ │ │ │ -00057990: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ -000579a0: 2f66 6f6e 7473 2f58 3131 2f6d 6973 632f /fonts/X11/misc/ │ │ │ │ │ -000579b0: e280 992e 0a0a 2020 332e 2054 7970 6520 ...... 3. Type │ │ │ │ │ -000579c0: 3120 666f 6e74 7320 6d75 7374 2062 6520 1 fonts must be │ │ │ │ │ -000579d0: 706c 6163 6564 2069 6e20 e280 982f 7573 placed in .../us │ │ │ │ │ -000579e0: 722f 7368 6172 652f 666f 6e74 732f 5831 r/share/fonts/X1 │ │ │ │ │ -000579f0: 312f 5479 7065 312f e280 992e 2020 4966 1/Type1/.... If │ │ │ │ │ -00057a00: 0a20 2020 2020 666f 6e74 206d 6574 7269 . font metri │ │ │ │ │ -00057a10: 6320 6669 6c65 7320 6172 6520 6176 6169 c files are avai │ │ │ │ │ -00057a20: 6c61 626c 652c 2074 6865 7920 6d75 7374 lable, they must │ │ │ │ │ -00057a30: 2062 6520 706c 6163 6564 2068 6572 6520 be placed here │ │ │ │ │ -00057a40: 6173 2077 656c 6c2e 0a0a 2020 342e 2053 as well... 4. S │ │ │ │ │ -00057a50: 7562 6469 7265 6374 6f72 6965 7320 6f66 ubdirectories of │ │ │ │ │ -00057a60: 20e2 8098 2f75 7372 2f73 6861 7265 2f66 .../usr/share/f │ │ │ │ │ -00057a70: 6f6e 7473 2f58 3131 2fe2 8099 206f 7468 onts/X11/... oth │ │ │ │ │ -00057a80: 6572 2074 6861 6e20 7468 6f73 6520 6c69 er than those li │ │ │ │ │ -00057a90: 7374 6564 0a20 2020 2020 6162 6f76 6520 sted. above │ │ │ │ │ -00057aa0: 6d75 7374 2062 6520 6e65 6974 6865 7220 must be neither │ │ │ │ │ -00057ab0: 6372 6561 7465 6420 6e6f 7220 7573 6564 created nor used │ │ │ │ │ -00057ac0: 2e20 2028 5468 6520 e280 9850 4558 e280 . (The ...PEX.. │ │ │ │ │ -00057ad0: 992c 20e2 8098 4349 44e2 8099 2c0a 2020 ., ...CID...,. │ │ │ │ │ -00057ae0: 2020 20e2 8098 5370 6565 646f e280 992c ...Speedo..., │ │ │ │ │ -00057af0: 2061 6e64 20e2 8098 6379 7269 6c6c 6963 and ...cyrillic │ │ │ │ │ -00057b00: e280 9920 6469 7265 6374 6f72 6965 7320 ... directories │ │ │ │ │ -00057b10: 6172 6520 6578 6365 7074 6564 2066 6f72 are excepted for │ │ │ │ │ -00057b20: 2068 6973 746f 7269 6361 6c0a 2020 2020 historical. │ │ │ │ │ -00057b30: 2072 6561 736f 6e73 2c20 6275 7420 696e reasons, but in │ │ │ │ │ -00057b40: 7374 616c 6c61 7469 6f6e 206f 6620 6669 stallation of fi │ │ │ │ │ -00057b50: 6c65 7320 696e 746f 2074 6865 7365 2064 les into these d │ │ │ │ │ -00057b60: 6972 6563 746f 7269 6573 2072 656d 6169 irectories remai │ │ │ │ │ -00057b70: 6e73 0a20 2020 2020 6469 7363 6f75 7261 ns. discoura │ │ │ │ │ -00057b80: 6765 642e 290a 0a20 2035 2e20 466f 6e74 ged.).. 5. Font │ │ │ │ │ -00057b90: 2070 6163 6b61 6765 7320 6d61 792c 2069 packages may, i │ │ │ │ │ -00057ba0: 6e73 7465 6164 206f 6620 706c 6163 696e nstead of placin │ │ │ │ │ -00057bb0: 6720 6669 6c65 7320 6469 7265 6374 6c79 g files directly │ │ │ │ │ -00057bc0: 2069 6e20 7468 6520 5820 666f 6e74 0a20 in the X font. │ │ │ │ │ -00057bd0: 2020 2020 6469 7265 6374 6f72 6965 7320 directories │ │ │ │ │ -00057be0: 6c69 7374 6564 2061 626f 7665 2c20 7072 listed above, pr │ │ │ │ │ -00057bf0: 6f76 6964 6520 7379 6d62 6f6c 6963 206c ovide symbolic l │ │ │ │ │ -00057c00: 696e 6b73 2069 6e20 7468 6174 2066 6f6e inks in that fon │ │ │ │ │ -00057c10: 740a 2020 2020 2064 6972 6563 746f 7279 t. directory │ │ │ │ │ -00057c20: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the │ │ │ │ │ -00057c30: 2066 696c 6573 e280 9920 6163 7475 616c files... actual │ │ │ │ │ -00057c40: 206c 6f63 6174 696f 6e20 696e 2074 6865 location in the │ │ │ │ │ -00057c50: 2066 696c 6573 7973 7465 6d2e 0a20 2020 filesystem.. │ │ │ │ │ -00057c60: 2020 5375 6368 2061 206c 6f63 6174 696f Such a locatio │ │ │ │ │ -00057c70: 6e20 6d75 7374 2063 6f6d 706c 7920 7769 n must comply wi │ │ │ │ │ -00057c80: 7468 2074 6865 2046 4853 2e0a 0a20 2036 th the FHS... 6 │ │ │ │ │ -00057c90: 2e20 466f 6e74 2070 6163 6b61 6765 7320 . Font packages │ │ │ │ │ -00057ca0: 7368 6f75 6c64 206e 6f74 2063 6f6e 7461 should not conta │ │ │ │ │ -00057cb0: 696e 2062 6f74 6820 3735 6470 6920 616e in both 75dpi an │ │ │ │ │ -00057cc0: 6420 3130 3064 7069 2076 6572 7369 6f6e d 100dpi version │ │ │ │ │ -00057cd0: 7320 6f66 0a20 2020 2020 6120 666f 6e74 s of. a font │ │ │ │ │ -00057ce0: 2e20 2049 6620 626f 7468 2061 7265 2061 . If both are a │ │ │ │ │ -00057cf0: 7661 696c 6162 6c65 2c20 7468 6579 2073 vailable, they s │ │ │ │ │ -00057d00: 686f 756c 6420 6265 2070 726f 7669 6465 hould be provide │ │ │ │ │ -00057d10: 6420 696e 2073 6570 6172 6174 650a 2020 d in separate. │ │ │ │ │ -00057d20: 2020 2062 696e 6172 7920 7061 636b 6167 binary packag │ │ │ │ │ -00057d30: 6573 2077 6974 6820 e280 982d 3735 6470 es with ...-75dp │ │ │ │ │ -00057d40: 69e2 8099 206f 7220 e280 982d 3130 3064 i... or ...-100d │ │ │ │ │ -00057d50: 7069 e280 9920 6170 7065 6e64 6564 2074 pi... appended t │ │ │ │ │ -00057d60: 6f20 7468 6520 6e61 6d65 7320 6f66 0a20 o the names of. │ │ │ │ │ -00057d70: 2020 2020 7468 6520 7061 636b 6167 6573 the packages │ │ │ │ │ -00057d80: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the │ │ │ │ │ -00057d90: 636f 7272 6573 706f 6e64 696e 6720 666f corresponding fo │ │ │ │ │ -00057da0: 6e74 732e 0a0a 2020 372e 2046 6f6e 7473 nts... 7. Fonts │ │ │ │ │ -00057db0: 2064 6573 7469 6e65 6420 666f 7220 7468 destined for th │ │ │ │ │ -00057dc0: 6520 e280 986d 6973 63e2 8099 2073 7562 e ...misc... sub │ │ │ │ │ -00057dd0: 6469 7265 6374 6f72 7920 7368 6f75 6c64 directory should │ │ │ │ │ -00057de0: 206e 6f74 2062 6520 696e 636c 7564 6564 not be included │ │ │ │ │ -00057df0: 0a20 2020 2020 696e 2074 6865 2073 616d . in the sam │ │ │ │ │ -00057e00: 6520 7061 636b 6167 6520 6173 2037 3564 e package as 75d │ │ │ │ │ -00057e10: 7069 206f 7220 3130 3064 7069 2066 6f6e pi or 100dpi fon │ │ │ │ │ -00057e20: 7473 3b20 696e 7374 6561 642c 2074 6865 ts; instead, the │ │ │ │ │ -00057e30: 7920 7368 6f75 6c64 0a20 2020 2020 6265 y should. be │ │ │ │ │ -00057e40: 2070 726f 7669 6465 6420 696e 2061 2073 provided in a s │ │ │ │ │ -00057e50: 6570 6172 6174 6520 7061 636b 6167 6520 eparate package │ │ │ │ │ -00057e60: 7769 7468 20e2 8098 2d6d 6973 63e2 8099 with ...-misc... │ │ │ │ │ -00057e70: 2061 7070 656e 6465 6420 746f 2069 7473 appended to its │ │ │ │ │ -00057e80: 0a20 2020 2020 6e61 6d65 2e0a 0a20 2038 . name... 8 │ │ │ │ │ -00057e90: 2e20 466f 6e74 2070 6163 6b61 6765 7320 . Font packages │ │ │ │ │ -00057ea0: 6d75 7374 206e 6f74 2070 726f 7669 6465 must not provide │ │ │ │ │ -00057eb0: 2074 6865 2066 696c 6573 20e2 8098 666f the files ...fo │ │ │ │ │ -00057ec0: 6e74 732e 6469 72e2 8099 2c0a 2020 2020 nts.dir...,. │ │ │ │ │ -00057ed0: 20e2 8098 666f 6e74 732e 616c 6961 73e2 ...fonts.alias. │ │ │ │ │ -00057ee0: 8099 2c20 6f72 20e2 8098 666f 6e74 732e .., or ...fonts. │ │ │ │ │ -00057ef0: 7363 616c 65e2 8099 2069 6e20 6120 666f scale... in a fo │ │ │ │ │ -00057f00: 6e74 2064 6972 6563 746f 7279 3a0a 0a20 nt directory:.. │ │ │ │ │ -00057f10: 2020 2020 2020 202d 20e2 8098 666f 6e74 - ...font │ │ │ │ │ -00057f20: 732e 6469 72e2 8099 2066 696c 6573 206d s.dir... files m │ │ │ │ │ -00057f30: 7573 7420 6e6f 7420 6265 2070 726f 7669 ust not be provi │ │ │ │ │ -00057f40: 6465 6420 6174 2061 6c6c 2e0a 0a20 2020 ded at all... │ │ │ │ │ -00057f50: 2020 2020 202d 20e2 8098 666f 6e74 732e - ...fonts. │ │ │ │ │ -00057f60: 616c 6961 73e2 8099 2061 6e64 20e2 8098 alias... and ... │ │ │ │ │ -00057f70: 666f 6e74 732e 7363 616c 65e2 8099 2066 fonts.scale... f │ │ │ │ │ -00057f80: 696c 6573 2c20 6966 206e 6565 6465 642c iles, if needed, │ │ │ │ │ -00057f90: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. │ │ │ │ │ -00057fa0: 2020 2020 2070 726f 7669 6465 6420 696e provided in │ │ │ │ │ -00057fb0: 2074 6865 2064 6972 6563 746f 7279 0a20 the directory. │ │ │ │ │ -00057fc0: 2020 2020 2020 2020 20e2 8098 2f65 7463 .../etc │ │ │ │ │ -00057fd0: 2f58 3131 2f66 6f6e 7473 2f66 6f6e 7464 /X11/fonts/fontd │ │ │ │ │ -00057fe0: 6972 2f70 6163 6b61 6765 2e65 7874 656e ir/package.exten │ │ │ │ │ -00057ff0: 7369 6f6e e280 992c 2077 6865 7265 2066 sion..., where f │ │ │ │ │ -00058000: 6f6e 7464 6972 2069 730a 2020 2020 2020 ontdir is. │ │ │ │ │ -00058010: 2020 2020 7468 6520 6e61 6d65 206f 6620 the name of │ │ │ │ │ -00058020: 7468 6520 7375 6264 6972 6563 746f 7279 the subdirectory │ │ │ │ │ -00058030: 206f 6620 e280 982f 7573 722f 7368 6172 of .../usr/shar │ │ │ │ │ -00058040: 652f 666f 6e74 732f 5831 312f e280 9920 e/fonts/X11/... │ │ │ │ │ -00058050: 7768 6572 650a 2020 2020 2020 2020 2020 where. │ │ │ │ │ -00058060: 7468 6520 7061 636b 6167 65e2 8099 7320 the package...s │ │ │ │ │ -00058070: 636f 7272 6573 706f 6e64 696e 6720 666f corresponding fo │ │ │ │ │ -00058080: 6e74 7320 6172 6520 7374 6f72 6564 2028 nts are stored ( │ │ │ │ │ -00058090: 652e 672e 2c20 e280 9837 3564 7069 e280 e.g., ...75dpi.. │ │ │ │ │ -000580a0: 9920 6f72 0a20 2020 2020 2020 2020 20e2 . or. . │ │ │ │ │ -000580b0: 8098 6d69 7363 e280 9929 2c20 7061 636b ..misc...), pack │ │ │ │ │ -000580c0: 6167 6520 6973 2074 6865 206e 616d 6520 age is the name │ │ │ │ │ -000580d0: 6f66 2074 6865 2070 6163 6b61 6765 2074 of the package t │ │ │ │ │ -000580e0: 6861 7420 7072 6f76 6964 6573 0a20 2020 hat provides. │ │ │ │ │ -000580f0: 2020 2020 2020 2074 6865 7365 2066 6f6e these fon │ │ │ │ │ -00058100: 7473 2c20 616e 6420 6578 7465 6e73 696f ts, and extensio │ │ │ │ │ -00058110: 6e20 6973 2065 6974 6865 7220 e280 9873 n is either ...s │ │ │ │ │ -00058120: 6361 6c65 e280 9920 6f72 20e2 8098 616c cale... or ...al │ │ │ │ │ -00058130: 6961 73e2 8099 2c0a 2020 2020 2020 2020 ias...,. │ │ │ │ │ -00058140: 2020 7768 6963 6865 7665 7220 636f 7272 whichever corr │ │ │ │ │ -00058150: 6573 706f 6e64 7320 746f 2074 6865 2066 esponds to the f │ │ │ │ │ -00058160: 696c 6520 636f 6e74 656e 7473 2e0a 0a20 ile contents... │ │ │ │ │ -00058170: 2039 2e20 466f 6e74 2070 6163 6b61 6765 9. Font package │ │ │ │ │ -00058180: 7320 6d75 7374 2064 6563 6c61 7265 2061 s must declare a │ │ │ │ │ -00058190: 2064 6570 656e 6465 6e63 7920 6f6e 20e2 dependency on . │ │ │ │ │ -000581a0: 8098 7866 6f6e 7473 2d75 7469 6c73 e280 ..xfonts-utils.. │ │ │ │ │ -000581b0: 9920 696e 2074 6865 6972 0a20 2020 2020 . in their. │ │ │ │ │ -000581c0: e280 9844 6570 656e 6473 e280 9920 6f72 ...Depends... or │ │ │ │ │ -000581d0: 20e2 8098 5072 652d 4465 7065 6e64 73e2 ...Pre-Depends. │ │ │ │ │ -000581e0: 8099 2063 6f6e 7472 6f6c 2066 6965 6c64 .. control field │ │ │ │ │ -000581f0: 2e0a 0a20 2031 302e 2046 6f6e 7420 7061 ... 10. Font pa │ │ │ │ │ -00058200: 636b 6167 6573 2074 6861 7420 7072 6f76 ckages that prov │ │ │ │ │ -00058210: 6964 6520 6f6e 6520 6f72 206d 6f72 6520 ide one or more │ │ │ │ │ -00058220: e280 9866 6f6e 7473 2e73 6361 6c65 e280 ...fonts.scale.. │ │ │ │ │ -00058230: 9920 6669 6c65 7320 6173 0a20 2020 2020 . files as. │ │ │ │ │ -00058240: 6465 7363 7269 6265 6420 6162 6f76 6520 described above │ │ │ │ │ -00058250: 6d75 7374 2069 6e76 6f6b 6520 e280 9875 must invoke ...u │ │ │ │ │ -00058260: 7064 6174 652d 666f 6e74 732d 7363 616c pdate-fonts-scal │ │ │ │ │ -00058270: 65e2 8099 206f 6e20 6561 6368 2064 6972 e... on each dir │ │ │ │ │ -00058280: 6563 746f 7279 0a20 2020 2020 696e 746f ectory. into │ │ │ │ │ -00058290: 2077 6869 6368 2074 6865 7920 696e 7374 which they inst │ │ │ │ │ -000582a0: 616c 6c65 6420 666f 6e74 7320 2762 6566 alled fonts 'bef │ │ │ │ │ -000582b0: 6f72 6527 2069 6e76 6f6b 696e 670a 2020 ore' invoking. │ │ │ │ │ -000582c0: 2020 20e2 8098 7570 6461 7465 2d66 6f6e ...update-fon │ │ │ │ │ -000582d0: 7473 2d64 6972 e280 9920 6f6e 2074 6861 ts-dir... on tha │ │ │ │ │ -000582e0: 7420 6469 7265 6374 6f72 792e 2020 5468 t directory. Th │ │ │ │ │ -000582f0: 6973 2069 6e76 6f63 6174 696f 6e20 6d75 is invocation mu │ │ │ │ │ -00058300: 7374 206f 6363 7572 0a20 2020 2020 696e st occur. in │ │ │ │ │ -00058310: 2062 6f74 6820 7468 6520 e280 9870 6f73 both the ...pos │ │ │ │ │ -00058320: 7469 6e73 74e2 8099 2028 666f 7220 616c tinst... (for al │ │ │ │ │ -00058330: 6c20 6172 6775 6d65 6e74 7329 2061 6e64 l arguments) and │ │ │ │ │ -00058340: 20e2 8098 706f 7374 726d e280 9920 2866 ...postrm... (f │ │ │ │ │ -00058350: 6f72 2061 6c6c 0a20 2020 2020 6172 6775 or all. argu │ │ │ │ │ -00058360: 6d65 6e74 7320 6578 6365 7074 20e2 8098 ments except ... │ │ │ │ │ -00058370: 7570 6772 6164 65e2 8099 2920 7363 7269 upgrade...) scri │ │ │ │ │ -00058380: 7074 732e 0a0a 2020 3131 2e20 466f 6e74 pts... 11. Font │ │ │ │ │ -00058390: 2070 6163 6b61 6765 7320 7468 6174 2070 packages that p │ │ │ │ │ -000583a0: 726f 7669 6465 206f 6e65 206f 7220 6d6f rovide one or mo │ │ │ │ │ -000583b0: 7265 20e2 8098 666f 6e74 732e 616c 6961 re ...fonts.alia │ │ │ │ │ -000583c0: 73e2 8099 2066 696c 6573 2061 730a 2020 s... files as. │ │ │ │ │ -000583d0: 2020 2064 6573 6372 6962 6564 2061 626f described abo │ │ │ │ │ -000583e0: 7665 206d 7573 7420 696e 766f 6b65 20e2 ve must invoke . │ │ │ │ │ -000583f0: 8098 7570 6461 7465 2d66 6f6e 7473 2d61 ..update-fonts-a │ │ │ │ │ -00058400: 6c69 6173 e280 9920 6f6e 2065 6163 6820 lias... on each │ │ │ │ │ -00058410: 6469 7265 6374 6f72 790a 2020 2020 2069 directory. i │ │ │ │ │ -00058420: 6e74 6f20 7768 6963 6820 7468 6579 2069 nto which they i │ │ │ │ │ -00058430: 6e73 7461 6c6c 6564 2066 6f6e 7473 2e20 nstalled fonts. │ │ │ │ │ -00058440: 2054 6869 7320 696e 766f 6361 7469 6f6e This invocation │ │ │ │ │ -00058450: 206d 7573 7420 6f63 6375 7220 696e 0a20 must occur in. │ │ │ │ │ -00058460: 2020 2020 626f 7468 2074 6865 20e2 8098 both the ... │ │ │ │ │ -00058470: 706f 7374 696e 7374 e280 9920 2866 6f72 postinst... (for │ │ │ │ │ -00058480: 2061 6c6c 2061 7267 756d 656e 7473 2920 all arguments) │ │ │ │ │ -00058490: 616e 6420 e280 9870 6f73 7472 6de2 8099 and ...postrm... │ │ │ │ │ -000584a0: 2028 666f 7220 616c 6c0a 2020 2020 2061 (for all. a │ │ │ │ │ -000584b0: 7267 756d 656e 7473 2065 7863 6570 7420 rguments except │ │ │ │ │ -000584c0: e280 9875 7067 7261 6465 e280 9929 2073 ...upgrade...) s │ │ │ │ │ -000584d0: 6372 6970 7473 2e0a 0a20 2031 322e 2046 cripts... 12. F │ │ │ │ │ -000584e0: 6f6e 7420 7061 636b 6167 6573 206d 7573 ont packages mus │ │ │ │ │ -000584f0: 7420 696e 766f 6b65 20e2 8098 7570 6461 t invoke ...upda │ │ │ │ │ -00058500: 7465 2d66 6f6e 7473 2d64 6972 e280 9920 te-fonts-dir... │ │ │ │ │ -00058510: 6f6e 2065 6163 6820 6469 7265 6374 6f72 on each director │ │ │ │ │ -00058520: 790a 2020 2020 2069 6e74 6f20 7768 6963 y. into whic │ │ │ │ │ -00058530: 6820 7468 6579 2069 6e73 7461 6c6c 6564 h they installed │ │ │ │ │ -00058540: 2066 6f6e 7473 2e20 2054 6869 7320 696e fonts. This in │ │ │ │ │ -00058550: 766f 6361 7469 6f6e 206d 7573 7420 6f63 vocation must oc │ │ │ │ │ -00058560: 6375 7220 696e 0a20 2020 2020 626f 7468 cur in. both │ │ │ │ │ -00058570: 2074 6865 20e2 8098 706f 7374 696e 7374 the ...postinst │ │ │ │ │ -00058580: e280 9920 2866 6f72 2061 6c6c 2061 7267 ... (for all arg │ │ │ │ │ -00058590: 756d 656e 7473 2920 616e 6420 e280 9870 uments) and ...p │ │ │ │ │ -000585a0: 6f73 7472 6de2 8099 2028 666f 7220 616c ostrm... (for al │ │ │ │ │ -000585b0: 6c0a 2020 2020 2061 7267 756d 656e 7473 l. arguments │ │ │ │ │ -000585c0: 2065 7863 6570 7420 e280 9875 7067 7261 except ...upgra │ │ │ │ │ -000585d0: 6465 e280 9929 2073 6372 6970 7473 2e0a de...) scripts.. │ │ │ │ │ -000585e0: 0a20 2031 332e 2046 6f6e 7420 7061 636b . 13. Font pack │ │ │ │ │ -000585f0: 6167 6573 206d 7573 7420 6e6f 7420 7072 ages must not pr │ │ │ │ │ -00058600: 6f76 6964 6520 616c 6961 7320 6e61 6d65 ovide alias name │ │ │ │ │ -00058610: 7320 666f 7220 7468 6520 666f 6e74 7320 s for the fonts │ │ │ │ │ -00058620: 7468 6579 0a20 2020 2020 696e 636c 7564 they. includ │ │ │ │ │ -00058630: 6520 7768 6963 6820 636f 6c6c 6964 6520 e which collide │ │ │ │ │ -00058640: 7769 7468 2061 6c69 6173 206e 616d 6573 with alias names │ │ │ │ │ -00058650: 2061 6c72 6561 6479 2069 6e20 7573 6520 already in use │ │ │ │ │ -00058660: 6279 2066 6f6e 7473 0a20 2020 2020 616c by fonts. al │ │ │ │ │ -00058670: 7265 6164 7920 7061 636b 6167 6564 2e0a ready packaged.. │ │ │ │ │ -00058680: 0a20 2031 342e 2046 6f6e 7420 7061 636b . 14. Font pack │ │ │ │ │ -00058690: 6167 6573 206d 7573 7420 6e6f 7420 7072 ages must not pr │ │ │ │ │ -000586a0: 6f76 6964 6520 666f 6e74 7320 7769 7468 ovide fonts with │ │ │ │ │ -000586b0: 2074 6865 2073 616d 6520 584c 4644 2072 the same XLFD r │ │ │ │ │ -000586c0: 6567 6973 7472 790a 2020 2020 206e 616d egistry. nam │ │ │ │ │ -000586d0: 6520 6173 2061 6e6f 7468 6572 2066 6f6e e as another fon │ │ │ │ │ -000586e0: 7420 616c 7265 6164 7920 7061 636b 6167 t already packag │ │ │ │ │ -000586f0: 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ed... -------- │ │ │ │ │ -00058700: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -00058710: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00058720: 466f 7220 7468 6520 7075 7270 6f73 6573 For the purposes │ │ │ │ │ -00058730: 206f 6620 4465 6269 616e 2050 6f6c 6963 of Debian Polic │ │ │ │ │ -00058740: 792c 2061 20e2 809c 666f 6e74 2066 6f72 y, a ...font for │ │ │ │ │ -00058750: 2074 6865 2058 2057 696e 646f 770a 5379 the X Window.Sy │ │ │ │ │ -00058760: 7374 656d e280 9d20 6973 206f 6e65 2077 stem... is one w │ │ │ │ │ -00058770: 6869 6368 2069 7320 6163 6365 7373 6564 hich is accessed │ │ │ │ │ -00058780: 2076 6961 2058 2070 726f 746f 636f 6c20 via X protocol │ │ │ │ │ -00058790: 7265 7175 6573 7473 2e20 2046 6f6e 7473 requests. Fonts │ │ │ │ │ -000587a0: 2066 6f72 2074 6865 0a4c 696e 7578 2063 for the.Linux c │ │ │ │ │ -000587b0: 6f6e 736f 6c65 2c20 666f 7220 506f 7374 onsole, for Post │ │ │ │ │ -000587c0: 5363 7269 7074 2072 656e 6465 7265 722c Script renderer, │ │ │ │ │ -000587d0: 206f 7220 616e 7920 6f74 6865 7220 7075 or any other pu │ │ │ │ │ -000587e0: 7270 6f73 652c 2064 6f20 6e6f 7420 6669 rpose, do not fi │ │ │ │ │ -000587f0: 740a 7468 6973 2064 6566 696e 6974 696f t.this definitio │ │ │ │ │ -00058800: 6e2e 2020 416e 7920 746f 6f6c 2077 6869 n. Any tool whi │ │ │ │ │ -00058810: 6368 206d 616b 6573 2073 7563 6820 666f ch makes such fo │ │ │ │ │ -00058820: 6e74 7320 6176 6169 6c61 626c 6520 746f nts available to │ │ │ │ │ -00058830: 2074 6865 2058 0a57 696e 646f 7720 5379 the X.Window Sy │ │ │ │ │ -00058840: 7374 656d 2c20 686f 7765 7665 722c 206d stem, however, m │ │ │ │ │ -00058850: 7573 7420 6162 6964 6520 6279 2074 6869 ust abide by thi │ │ │ │ │ -00058860: 7320 666f 6e74 2070 6f6c 6963 792e 0a0a s font policy... │ │ │ │ │ -00058870: 2020 2028 3229 2054 6869 7320 6973 2062 (2) This is b │ │ │ │ │ -00058880: 6563 6175 7365 2061 6e20 5820 636c 6965 ecause an X clie │ │ │ │ │ -00058890: 6e74 206d 6179 2062 6520 6469 7370 6c61 nt may be displa │ │ │ │ │ -000588a0: 7965 6420 6279 2061 2072 656d 6f74 6520 yed by a remote │ │ │ │ │ -000588b0: 580a 7365 7276 6572 2c20 696e 2077 6869 X.server, in whi │ │ │ │ │ -000588c0: 6368 2063 6173 6520 5820 666f 6e74 7320 ch case X fonts │ │ │ │ │ -000588d0: 6172 6520 7072 6f76 6964 6564 2062 7920 are provided by │ │ │ │ │ -000588e0: 7468 6520 7265 6d6f 7465 2058 2073 6572 the remote X ser │ │ │ │ │ -000588f0: 7665 722c 206e 6f74 0a72 6574 7269 6576 ver, not.retriev │ │ │ │ │ -00058900: 6564 206c 6f63 616c 6c79 3b20 7468 6520 ed locally; the │ │ │ │ │ -00058910: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ -00058920: 7973 7465 6d20 6973 2065 6d70 6f77 6572 ystem is empower │ │ │ │ │ -00058930: 6564 2074 6f20 6465 616c 206f 6e6c 790a ed to deal only. │ │ │ │ │ -00058940: 7769 7468 2074 6865 206c 6f63 616c 2066 with the local f │ │ │ │ │ -00058950: 696c 6520 7379 7374 656d 2e0a 0a1f 0a46 ile system.....F │ │ │ │ │ -00058960: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00058970: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00058980: 4170 706c 6963 6174 696f 6e20 6465 6661 Application defa │ │ │ │ │ -00058990: 756c 7473 2066 696c 6573 2c20 204e 6578 ults files, Nex │ │ │ │ │ -000589a0: 743a 2049 6e73 7461 6c6c 6174 696f 6e20 t: Installation │ │ │ │ │ -000589b0: 6469 7265 6374 6f72 7920 6973 7375 6573 directory issues │ │ │ │ │ -000589c0: 2c20 2050 7265 763a 2050 6163 6b61 6765 , Prev: Package │ │ │ │ │ -000589d0: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ -000589e0: 732c 2020 5570 3a20 5072 6f67 7261 6d73 s, Up: Programs │ │ │ │ │ -000589f0: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -00058a00: 7720 5379 7374 656d 0a0a 3130 2e38 2e36 w System..10.8.6 │ │ │ │ │ -00058a10: 2041 7070 6c69 6361 7469 6f6e 2064 6566 Application def │ │ │ │ │ -00058a20: 6175 6c74 7320 6669 6c65 730a 2d2d 2d2d aults files.---- │ │ │ │ │ -00058a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00058a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 -------------..A │ │ │ │ │ -00058a50: 7070 6c69 6361 7469 6f6e 2064 6566 6175 pplication defau │ │ │ │ │ -00058a60: 6c74 7320 6669 6c65 7320 6d75 7374 2062 lts files must b │ │ │ │ │ -00058a70: 6520 696e 7374 616c 6c65 6420 696e 2074 e installed in t │ │ │ │ │ -00058a80: 6865 2064 6972 6563 746f 7279 0ae2 8098 he directory.... │ │ │ │ │ -00058a90: 2f65 7463 2f58 3131 2f61 7070 2d64 6566 /etc/X11/app-def │ │ │ │ │ -00058aa0: 6175 6c74 732f e280 9920 2875 7365 206f aults/... (use o │ │ │ │ │ -00058ab0: 6620 6120 6c6f 6361 6c69 7a65 6420 7375 f a localized su │ │ │ │ │ -00058ac0: 6264 6972 6563 746f 7279 206f 6620 e280 bdirectory of .. │ │ │ │ │ -00058ad0: 982f 6574 632f 5831 312f e280 990a 6173 ./etc/X11/....as │ │ │ │ │ -00058ae0: 2064 6573 6372 6962 6564 2069 6e20 7468 described in th │ │ │ │ │ -00058af0: 6520 2758 2054 6f6f 6c6b 6974 2049 6e74 e 'X Toolkit Int │ │ │ │ │ -00058b00: 7269 6e73 6963 7320 2d20 4320 4c61 6e67 rinsics - C Lang │ │ │ │ │ -00058b10: 7561 6765 2049 6e74 6572 6661 6365 2720 uage Interface' │ │ │ │ │ -00058b20: 6d61 6e75 616c 0a69 7320 616c 736f 2070 manual.is also p │ │ │ │ │ -00058b30: 6572 6d69 7474 6564 292e 2020 5468 6579 ermitted). They │ │ │ │ │ -00058b40: 206d 7573 7420 6265 2072 6567 6973 7465 must be registe │ │ │ │ │ -00058b50: 7265 6420 6173 20e2 8098 636f 6e66 6669 red as ...conffi │ │ │ │ │ -00058b60: 6c65 e280 9973 206f 7220 6861 6e64 6c65 le...s or handle │ │ │ │ │ -00058b70: 640a 6173 2063 6f6e 6669 6775 7261 7469 d.as configurati │ │ │ │ │ -00058b80: 6f6e 2066 696c 6573 2e0a 0a43 7573 746f on files...Custo │ │ │ │ │ -00058b90: 6d69 7a61 7469 6f6e 206f 6620 7072 6f67 mization of prog │ │ │ │ │ -00058ba0: 7261 6d73 e280 9920 5820 7265 736f 7572 rams... X resour │ │ │ │ │ -00058bb0: 6365 7320 6d61 7920 616c 736f 2062 6520 ces may also be │ │ │ │ │ -00058bc0: 7375 7070 6f72 7465 6420 7769 7468 2074 supported with t │ │ │ │ │ -00058bd0: 6865 0a70 726f 7669 7369 6f6e 206f 6620 he.provision of │ │ │ │ │ -00058be0: 6120 6669 6c65 2077 6974 6820 7468 6520 a file with the │ │ │ │ │ -00058bf0: 7361 6d65 206e 616d 6520 6173 2074 6861 same name as tha │ │ │ │ │ -00058c00: 7420 6f66 2074 6865 2070 6163 6b61 6765 t of the package │ │ │ │ │ -00058c10: 2070 6c61 6365 6420 696e 0a74 6865 20e2 placed in.the . │ │ │ │ │ -00058c20: 8098 2f65 7463 2f58 3131 2f58 7265 736f ../etc/X11/Xreso │ │ │ │ │ -00058c30: 7572 6365 732f e280 9920 6469 7265 6374 urces/... direct │ │ │ │ │ -00058c40: 6f72 792c 2077 6869 6368 206d 7573 7420 ory, which must │ │ │ │ │ -00058c50: 6265 2072 6567 6973 7465 7265 6420 6173 be registered as │ │ │ │ │ -00058c60: 2061 0ae2 8098 636f 6e66 6669 6c65 e280 a....conffile.. │ │ │ │ │ -00058c70: 9920 6f72 2068 616e 646c 6564 2061 7320 . or handled as │ │ │ │ │ -00058c80: 6120 636f 6e66 6967 7572 6174 696f 6e20 a configuration │ │ │ │ │ -00058c90: 6669 6c65 2e20 2028 3129 0a0a 2020 202d file. (1).. - │ │ │ │ │ -00058ca0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00058cb0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00058cc0: 2020 2028 3129 204e 6f74 6520 7468 6174 (1) Note that │ │ │ │ │ -00058cd0: 2074 6869 7320 6d65 6368 616e 6973 6d20 this mechanism │ │ │ │ │ -00058ce0: 6973 206e 6f74 2074 6865 2073 616d 6520 is not the same │ │ │ │ │ -00058cf0: 6173 2075 7369 6e67 2061 7070 2d64 6566 as using app-def │ │ │ │ │ -00058d00: 6175 6c74 733b 0a61 7070 2d64 6566 6175 aults;.app-defau │ │ │ │ │ -00058d10: 6c74 7320 6172 6520 7469 6564 2074 6f20 lts are tied to │ │ │ │ │ -00058d20: 7468 6520 636c 6965 6e74 2062 696e 6172 the client binar │ │ │ │ │ -00058d30: 7920 6f6e 2074 6865 206c 6f63 616c 2066 y on the local f │ │ │ │ │ -00058d40: 696c 6520 7379 7374 656d 2c0a 7768 6572 ile system,.wher │ │ │ │ │ -00058d50: 6561 7320 5820 7265 736f 7572 6365 7320 eas X resources │ │ │ │ │ -00058d60: 6172 6520 7374 6f72 6564 2069 6e20 7468 are stored in th │ │ │ │ │ -00058d70: 6520 5820 7365 7276 6572 2061 6e64 2061 e X server and a │ │ │ │ │ -00058d80: 6666 6563 7420 616c 6c20 636f 6e6e 6563 ffect all connec │ │ │ │ │ -00058d90: 7469 6e67 0a63 6c69 656e 7473 2e0a 0a1f ting.clients.... │ │ │ │ │ -00058da0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00058db0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00058dc0: 3a20 496e 7374 616c 6c61 7469 6f6e 2064 : Installation d │ │ │ │ │ -00058dd0: 6972 6563 746f 7279 2069 7373 7565 732c irectory issues, │ │ │ │ │ -00058de0: 2020 5072 6576 3a20 4170 706c 6963 6174 Prev: Applicat │ │ │ │ │ -00058df0: 696f 6e20 6465 6661 756c 7473 2066 696c ion defaults fil │ │ │ │ │ -00058e00: 6573 2c20 2055 703a 2050 726f 6772 616d es, Up: Program │ │ │ │ │ -00058e10: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -00058e20: 6f77 2053 7973 7465 6d0a 0a31 302e 382e ow System..10.8. │ │ │ │ │ -00058e30: 3720 496e 7374 616c 6c61 7469 6f6e 2064 7 Installation d │ │ │ │ │ -00058e40: 6972 6563 746f 7279 2069 7373 7565 730a irectory issues. │ │ │ │ │ -00058e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00058e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00058e70: 2d2d 2d2d 0a0a 4869 7374 6f72 6963 616c ----..Historical │ │ │ │ │ -00058e80: 6c79 2c20 7061 636b 6167 6573 2075 7369 ly, packages usi │ │ │ │ │ -00058e90: 6e67 2074 6865 2058 2057 696e 646f 7720 ng the X Window │ │ │ │ │ -00058ea0: 5379 7374 656d 2075 7365 6420 6120 7365 System used a se │ │ │ │ │ -00058eb0: 7061 7261 7465 2073 6574 206f 660a 696e parate set of.in │ │ │ │ │ -00058ec0: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ -00058ed0: 746f 7269 6573 2066 726f 6d20 6f74 6865 tories from othe │ │ │ │ │ -00058ee0: 7220 7061 636b 6167 6573 2e20 2054 6869 r packages. Thi │ │ │ │ │ -00058ef0: 7320 7072 6163 7469 6365 2068 6173 2062 s practice has b │ │ │ │ │ -00058f00: 6565 6e0a 6469 7363 6f6e 7469 6e75 6564 een.discontinued │ │ │ │ │ -00058f10: 2061 6e64 2070 6163 6b61 6765 7320 7573 and packages us │ │ │ │ │ -00058f20: 696e 6720 7468 6520 5820 5769 6e64 6f77 ing the X Window │ │ │ │ │ -00058f30: 2053 7973 7465 6d20 7368 6f75 6c64 206e System should n │ │ │ │ │ -00058f40: 6f77 2067 656e 6572 616c 6c79 0a62 6520 ow generally.be │ │ │ │ │ -00058f50: 696e 7374 616c 6c65 6420 696e 2074 6865 installed in the │ │ │ │ │ -00058f60: 2073 616d 6520 6469 7265 6374 6f72 6965 same directorie │ │ │ │ │ -00058f70: 7320 6173 2061 6e79 206f 7468 6572 2070 s as any other p │ │ │ │ │ -00058f80: 6163 6b61 6765 2e0a 5370 6563 6966 6963 ackage..Specific │ │ │ │ │ -00058f90: 616c 6c79 2c20 7061 636b 6167 6573 206d ally, packages m │ │ │ │ │ -00058fa0: 7573 7420 6e6f 7420 696e 7374 616c 6c20 ust not install │ │ │ │ │ -00058fb0: 6669 6c65 7320 756e 6465 7220 7468 6520 files under the │ │ │ │ │ -00058fc0: e280 982f 7573 722f 5831 3152 362f e280 .../usr/X11R6/.. │ │ │ │ │ -00058fd0: 990a 6469 7265 6374 6f72 7920 616e 6420 ..directory and │ │ │ │ │ -00058fe0: 7468 6520 e280 982f 7573 722f 5831 3152 the .../usr/X11R │ │ │ │ │ -00058ff0: 362f e280 9920 6469 7265 6374 6f72 7920 6/... directory │ │ │ │ │ -00059000: 6869 6572 6172 6368 7920 7368 6f75 6c64 hierarchy should │ │ │ │ │ -00059010: 2062 6520 7265 6761 7264 6564 0a61 7320 be regarded.as │ │ │ │ │ -00059020: 6f62 736f 6c65 7465 2e0a 0a49 6e63 6c75 obsolete...Inclu │ │ │ │ │ -00059030: 6465 2066 696c 6573 2070 7265 7669 6f75 de files previou │ │ │ │ │ -00059040: 736c 7920 696e 7374 616c 6c65 6420 756e sly installed un │ │ │ │ │ -00059050: 6465 7220 e280 982f 7573 722f 5831 3152 der .../usr/X11R │ │ │ │ │ -00059060: 362f 696e 636c 7564 652f 5831 312f e280 6/include/X11/.. │ │ │ │ │ -00059070: 990a 7368 6f75 6c64 2062 6520 696e 7374 ..should be inst │ │ │ │ │ -00059080: 616c 6c65 6420 696e 746f 20e2 8098 2f75 alled into .../u │ │ │ │ │ -00059090: 7372 2f69 6e63 6c75 6465 2f58 3131 2fe2 sr/include/X11/. │ │ │ │ │ -000590a0: 8099 2e20 2046 6f72 2066 696c 6573 2070 ... For files p │ │ │ │ │ -000590b0: 7265 7669 6f75 736c 790a 696e 7374 616c reviously.instal │ │ │ │ │ -000590c0: 6c65 6420 696e 746f 2073 7562 6469 7265 led into subdire │ │ │ │ │ -000590d0: 6374 6f72 6965 7320 6f66 20e2 8098 2f75 ctories of .../u │ │ │ │ │ -000590e0: 7372 2f58 3131 5236 2f6c 6962 2f58 3131 sr/X11R6/lib/X11 │ │ │ │ │ -000590f0: 2fe2 8099 2c20 7061 636b 6167 650a 6d61 /..., package.ma │ │ │ │ │ -00059100: 696e 7461 696e 6572 7320 7368 6f75 6c64 intainers should │ │ │ │ │ -00059110: 2064 6574 6572 6d69 6e65 2069 6620 7375 determine if su │ │ │ │ │ -00059120: 6264 6972 6563 746f 7269 6573 206f 6620 bdirectories of │ │ │ │ │ -00059130: e280 982f 7573 722f 6c69 622f e280 9920 .../usr/lib/... │ │ │ │ │ -00059140: 616e 640a e280 982f 7573 722f 7368 6172 and..../usr/shar │ │ │ │ │ -00059150: 652f e280 9920 6361 6e20 6265 2075 7365 e/... can be use │ │ │ │ │ -00059160: 642e 2020 4966 206e 6f74 2c20 6120 7375 d. If not, a su │ │ │ │ │ -00059170: 6264 6972 6563 746f 7279 206f 6620 e280 bdirectory of .. │ │ │ │ │ -00059180: 982f 7573 722f 6c69 622f 5831 312f e280 ./usr/lib/X11/.. │ │ │ │ │ -00059190: 990a 7368 6f75 6c64 2062 6520 7573 6564 ..should be used │ │ │ │ │ -000591a0: 2e0a 0a43 6f6e 6669 6775 7261 7469 6f6e ...Configuration │ │ │ │ │ -000591b0: 2066 696c 6573 2066 6f72 2077 696e 646f files for windo │ │ │ │ │ -000591c0: 772c 2064 6973 706c 6179 2c20 6f72 2073 w, display, or s │ │ │ │ │ -000591d0: 6573 7369 6f6e 206d 616e 6167 6572 7320 ession managers │ │ │ │ │ -000591e0: 6f72 206f 7468 6572 0a61 7070 6c69 6361 or other.applica │ │ │ │ │ -000591f0: 7469 6f6e 7320 7468 6174 2061 7265 2074 tions that are t │ │ │ │ │ -00059200: 6967 6874 6c79 2069 6e74 6567 7261 7465 ightly integrate │ │ │ │ │ -00059210: 6420 7769 7468 2074 6865 2058 2057 696e d with the X Win │ │ │ │ │ -00059220: 646f 7720 5379 7374 656d 206d 6179 2062 dow System may b │ │ │ │ │ -00059230: 650a 706c 6163 6564 2069 6e20 6120 7375 e.placed in a su │ │ │ │ │ -00059240: 6264 6972 6563 746f 7279 206f 6620 e280 bdirectory of .. │ │ │ │ │ -00059250: 982f 6574 632f 5831 312f e280 9920 636f ./etc/X11/... co │ │ │ │ │ -00059260: 7272 6573 706f 6e64 696e 6720 746f 2074 rresponding to t │ │ │ │ │ -00059270: 6865 2070 6163 6b61 6765 0a6e 616d 652e he package.name. │ │ │ │ │ -00059280: 2020 4f74 6865 7220 5820 5769 6e64 6f77 Other X Window │ │ │ │ │ -00059290: 2053 7973 7465 6d20 6170 706c 6963 6174 System applicat │ │ │ │ │ -000592a0: 696f 6e73 2073 686f 756c 6420 7573 6520 ions should use │ │ │ │ │ -000592b0: 7468 6520 e280 982f 6574 632f e280 990a the .../etc/.... │ │ │ │ │ -000592c0: 6469 7265 6374 6f72 7920 756e 6c65 7373 directory unless │ │ │ │ │ -000592d0: 206f 7468 6572 7769 7365 206d 616e 6461 otherwise manda │ │ │ │ │ -000592e0: 7465 6420 6279 2070 6f6c 6963 7920 2873 ted by policy (s │ │ │ │ │ -000592f0: 7563 6820 6173 2066 6f72 202a 6e6f 7465 uch as for *note │ │ │ │ │ -00059300: 0a41 7070 6c69 6361 7469 6f6e 2064 6566 .Application def │ │ │ │ │ -00059310: 6175 6c74 7320 6669 6c65 733a 2031 3736 aults files: 176 │ │ │ │ │ -00059320: 2e29 2e0a 0a1f 0a46 696c 653a 2064 6562 .).....File: deb │ │ │ │ │ -00059330: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00059340: 2020 4e6f 6465 3a20 5065 726c 2070 726f Node: Perl pro │ │ │ │ │ -00059350: 6772 616d 7320 616e 6420 6d6f 6475 6c65 grams and module │ │ │ │ │ -00059360: 732c 2020 4e65 7874 3a20 456d 6163 7320 s, Next: Emacs │ │ │ │ │ -00059370: 6c69 7370 2070 726f 6772 616d 732c 2020 lisp programs, │ │ │ │ │ -00059380: 5072 6576 3a20 5072 6f67 7261 6d73 2066 Prev: Programs f │ │ │ │ │ -00059390: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ -000593a0: 5379 7374 656d 2c20 2055 703a 2043 7573 System, Up: Cus │ │ │ │ │ -000593b0: 746f 6d69 7a65 6420 7072 6f67 7261 6d73 tomized programs │ │ │ │ │ -000593c0: 0a0a 3130 2e39 2050 6572 6c20 7072 6f67 ..10.9 Perl prog │ │ │ │ │ -000593d0: 7261 6d73 2061 6e64 206d 6f64 756c 6573 rams and modules │ │ │ │ │ -000593e0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -000593f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00059400: 0a50 6572 6c20 7072 6f67 7261 6d73 2061 .Perl programs a │ │ │ │ │ -00059410: 6e64 206d 6f64 756c 6573 2073 686f 756c nd modules shoul │ │ │ │ │ -00059420: 6420 666f 6c6c 6f77 2074 6865 2063 7572 d follow the cur │ │ │ │ │ -00059430: 7265 6e74 2050 6572 6c20 706f 6c69 6379 rent Perl policy │ │ │ │ │ -00059440: 2e0a 0a54 6865 2050 6572 6c20 706f 6c69 ...The Perl poli │ │ │ │ │ -00059450: 6379 2063 616e 2062 6520 666f 756e 6420 cy can be found │ │ │ │ │ -00059460: 696e 2074 6865 20e2 8098 7065 726c 2d70 in the ...perl-p │ │ │ │ │ -00059470: 6f6c 6963 79e2 8099 2066 696c 6573 2069 olicy... files i │ │ │ │ │ -00059480: 6e20 7468 650a e280 9864 6562 6961 6e2d n the....debian- │ │ │ │ │ -00059490: 706f 6c69 6379 e280 9920 7061 636b 6167 policy... packag │ │ │ │ │ -000594a0: 652e 2020 4974 2069 7320 616c 736f 2061 e. It is also a │ │ │ │ │ -000594b0: 7661 696c 6162 6c65 2066 726f 6d20 7468 vailable from th │ │ │ │ │ -000594c0: 6520 4465 6269 616e 2077 6562 0a6d 6972 e Debian web.mir │ │ │ │ │ -000594d0: 726f 7273 2061 7420 e280 9868 7474 7073 rors at ...https │ │ │ │ │ -000594e0: 3a2f 2f77 7777 2e64 6562 6961 6e2e 6f72 ://www.debian.or │ │ │ │ │ -000594f0: 672f 646f 632f 7061 636b 6167 696e 672d g/doc/packaging- │ │ │ │ │ -00059500: 6d61 6e75 616c 732f 7065 726c 2d70 6f6c manuals/perl-pol │ │ │ │ │ -00059510: 6963 792f e280 992e 0a0a 1f0a 4669 6c65 icy/........File │ │ │ │ │ -00059520: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00059530: 696e 666f 2c20 204e 6f64 653a 2045 6d61 info, Node: Ema │ │ │ │ │ -00059540: 6373 206c 6973 7020 7072 6f67 7261 6d73 cs lisp programs │ │ │ │ │ -00059550: 2c20 204e 6578 743a 2047 616d 6573 2c20 , Next: Games, │ │ │ │ │ -00059560: 2050 7265 763a 2050 6572 6c20 7072 6f67 Prev: Perl prog │ │ │ │ │ -00059570: 7261 6d73 2061 6e64 206d 6f64 756c 6573 rams and modules │ │ │ │ │ -00059580: 2c20 2055 703a 2043 7573 746f 6d69 7a65 , Up: Customize │ │ │ │ │ -00059590: 6420 7072 6f67 7261 6d73 0a0a 3130 2e31 d programs..10.1 │ │ │ │ │ -000595a0: 3020 456d 6163 7320 6c69 7370 2070 726f 0 Emacs lisp pro │ │ │ │ │ -000595b0: 6772 616d 730a 3d3d 3d3d 3d3d 3d3d 3d3d grams.========== │ │ │ │ │ -000595c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -000595d0: 0a50 6c65 6173 6520 7265 6665 7220 746f .Please refer to │ │ │ │ │ -000595e0: 2074 6865 20e2 809c 4465 6269 616e 2045 the ...Debian E │ │ │ │ │ -000595f0: 6d61 6373 2050 6f6c 6963 79e2 809d 2066 macs Policy... f │ │ │ │ │ -00059600: 6f72 2064 6574 6169 6c73 206f 6620 686f or details of ho │ │ │ │ │ -00059610: 7720 746f 2070 6163 6b61 6765 0a65 6d61 w to package.ema │ │ │ │ │ -00059620: 6373 206c 6973 7020 7072 6f67 7261 6d73 cs lisp programs │ │ │ │ │ -00059630: 2e0a 0a54 6865 2045 6d61 6373 2070 6f6c ...The Emacs pol │ │ │ │ │ -00059640: 6963 7920 6973 2061 7661 696c 6162 6c65 icy is available │ │ │ │ │ -00059650: 2069 6e20 e280 9864 6562 6961 6e2d 656d in ...debian-em │ │ │ │ │ -00059660: 6163 732d 706f 6c69 6379 2e67 7ae2 8099 acs-policy.gz... │ │ │ │ │ -00059670: 206f 6620 7468 650a 656d 6163 7365 6e2d of the.emacsen- │ │ │ │ │ -00059680: 636f 6d6d 6f6e 2070 6163 6b61 6765 2e20 common package. │ │ │ │ │ -00059690: 2049 7420 6973 2061 6c73 6f20 6176 6169 It is also avai │ │ │ │ │ -000596a0: 6c61 626c 6520 6672 6f6d 2074 6865 2044 lable from the D │ │ │ │ │ -000596b0: 6562 6961 6e20 7765 620a 6d69 7272 6f72 ebian web.mirror │ │ │ │ │ -000596c0: 7320 6174 0ae2 8098 6874 7470 733a 2f2f s at....https:// │ │ │ │ │ -000596d0: 7777 772e 6465 6269 616e 2e6f 7267 2f64 www.debian.org/d │ │ │ │ │ -000596e0: 6f63 2f70 6163 6b61 6769 6e67 2d6d 616e oc/packaging-man │ │ │ │ │ -000596f0: 7561 6c73 2f64 6562 6961 6e2d 656d 6163 uals/debian-emac │ │ │ │ │ -00059700: 732d 706f 6c69 6379 e280 992e 0a0a 1f0a s-policy........ │ │ │ │ │ -00059710: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00059720: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00059730: 2047 616d 6573 2c20 2050 7265 763a 2045 Games, Prev: E │ │ │ │ │ -00059740: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ -00059750: 6d73 2c20 2055 703a 2043 7573 746f 6d69 ms, Up: Customi │ │ │ │ │ -00059760: 7a65 6420 7072 6f67 7261 6d73 0a0a 3130 zed programs..10 │ │ │ │ │ -00059770: 2e31 3120 4761 6d65 730a 3d3d 3d3d 3d3d .11 Games.====== │ │ │ │ │ -00059780: 3d3d 3d3d 3d0a 0a54 6865 2070 6572 6d69 =====..The permi │ │ │ │ │ -00059790: 7373 696f 6e73 206f 6e20 e280 982f 7661 ssions on .../va │ │ │ │ │ -000597a0: 722f 6761 6d65 73e2 8099 2061 7265 206d r/games... are m │ │ │ │ │ -000597b0: 6f64 6520 3735 352c 206f 776e 6572 20e2 ode 755, owner . │ │ │ │ │ -000597c0: 8098 726f 6f74 e280 9920 616e 6420 6772 ..root... and gr │ │ │ │ │ -000597d0: 6f75 700a e280 9872 6f6f 74e2 8099 2e0a oup....root..... │ │ │ │ │ -000597e0: 0a45 6163 6820 6761 6d65 2064 6563 6964 .Each game decid │ │ │ │ │ -000597f0: 6573 206f 6e20 6974 7320 6f77 6e20 7365 es on its own se │ │ │ │ │ -00059800: 6375 7269 7479 2070 6f6c 6963 792e 0a0a curity policy... │ │ │ │ │ -00059810: 4761 6d65 7320 7768 6963 6820 7265 7175 Games which requ │ │ │ │ │ -00059820: 6972 6520 7072 6f74 6563 7465 642c 2070 ire protected, p │ │ │ │ │ -00059830: 7269 7669 6c65 6765 6420 6163 6365 7373 rivileged access │ │ │ │ │ -00059840: 2074 6f20 6869 6768 2d73 636f 7265 2066 to high-score f │ │ │ │ │ -00059850: 696c 6573 2c0a 7361 7665 6420 6761 6d65 iles,.saved game │ │ │ │ │ -00059860: 732c 2065 7463 2e2c 206d 6179 2062 6520 s, etc., may be │ │ │ │ │ -00059870: 6d61 6465 2073 6574 2d27 6772 6f75 7027 made set-'group' │ │ │ │ │ -00059880: 2d69 6420 286d 6f64 6520 3237 3535 2920 -id (mode 2755) │ │ │ │ │ -00059890: 616e 6420 6f77 6e65 6420 6279 0ae2 8098 and owned by.... │ │ │ │ │ -000598a0: 726f 6f74 3a67 616d 6573 e280 992c 2061 root:games..., a │ │ │ │ │ -000598b0: 6e64 2075 7365 2066 696c 6573 2061 6e64 nd use files and │ │ │ │ │ -000598c0: 2064 6972 6563 746f 7269 6573 2077 6974 directories wit │ │ │ │ │ -000598d0: 6820 6170 7072 6f70 7269 6174 6520 7065 h appropriate pe │ │ │ │ │ -000598e0: 726d 6973 7369 6f6e 730a 2837 3730 20e2 rmissions.(770 . │ │ │ │ │ -000598f0: 8098 726f 6f74 3a67 616d 6573 e280 992c ..root:games..., │ │ │ │ │ -00059900: 2066 6f72 2065 7861 6d70 6c65 292e 2020 for example). │ │ │ │ │ -00059910: 5468 6579 206d 7573 7420 6e6f 7420 6265 They must not be │ │ │ │ │ -00059920: 206d 6164 6520 7365 742d 2775 7365 7227 made set-'user' │ │ │ │ │ -00059930: 2d69 642c 0a61 7320 7468 6973 2063 6175 -id,.as this cau │ │ │ │ │ -00059940: 7365 7320 7365 6375 7269 7479 2070 726f ses security pro │ │ │ │ │ -00059950: 626c 656d 732e 2020 2849 6620 616e 2061 blems. (If an a │ │ │ │ │ -00059960: 7474 6163 6b65 7220 6361 6e20 7375 6276 ttacker can subv │ │ │ │ │ -00059970: 6572 7420 616e 790a 7365 742d 7573 6572 ert any.set-user │ │ │ │ │ -00059980: 2d69 6420 6761 6d65 2074 6865 7920 6361 -id game they ca │ │ │ │ │ -00059990: 6e20 6f76 6572 7772 6974 6520 7468 6520 n overwrite the │ │ │ │ │ -000599a0: 6578 6563 7574 6162 6c65 206f 6620 616e executable of an │ │ │ │ │ -000599b0: 7920 6f74 6865 722c 2063 6175 7369 6e67 y other, causing │ │ │ │ │ -000599c0: 0a6f 7468 6572 2070 6c61 7965 7273 206f .other players o │ │ │ │ │ -000599d0: 6620 7468 6573 6520 6761 6d65 7320 746f f these games to │ │ │ │ │ -000599e0: 2072 756e 2061 2054 726f 6a61 6e20 686f run a Trojan ho │ │ │ │ │ -000599f0: 7273 6520 7072 6f67 7261 6d2e 2020 5769 rse program. Wi │ │ │ │ │ -00059a00: 7468 2061 0a73 6574 2d67 726f 7570 2d69 th a.set-group-i │ │ │ │ │ -00059a10: 6420 6761 6d65 2074 6865 2061 7474 6163 d game the attac │ │ │ │ │ -00059a20: 6b65 7220 6f6e 6c79 2067 6574 7320 6163 ker only gets ac │ │ │ │ │ -00059a30: 6365 7373 2074 6f20 6c65 7373 2069 6d70 cess to less imp │ │ │ │ │ -00059a40: 6f72 7461 6e74 2067 616d 650a 6461 7461 ortant game.data │ │ │ │ │ -00059a50: 2c20 616e 6420 6966 2074 6865 7920 6361 , and if they ca │ │ │ │ │ -00059a60: 6e20 6765 7420 6174 2074 6865 206f 7468 n get at the oth │ │ │ │ │ -00059a70: 6572 2070 6c61 7965 7273 e280 9920 6163 er players... ac │ │ │ │ │ -00059a80: 636f 756e 7473 2061 7420 616c 6c20 6974 counts at all it │ │ │ │ │ -00059a90: 2077 696c 6c0a 7461 6b65 2063 6f6e 7369 will.take consi │ │ │ │ │ -00059aa0: 6465 7261 626c 7920 6d6f 7265 2065 6666 derably more eff │ │ │ │ │ -00059ab0: 6f72 742e 290a 0a53 6f6d 6520 7061 636b ort.)..Some pack │ │ │ │ │ -00059ac0: 6167 6573 2c20 666f 7220 6578 616d 706c ages, for exampl │ │ │ │ │ -00059ad0: 6520 736f 6d65 2066 6f72 7475 6e65 2063 e some fortune c │ │ │ │ │ -00059ae0: 6f6f 6b69 6520 7072 6f67 7261 6d73 2c20 ookie programs, │ │ │ │ │ -00059af0: 6172 6520 636f 6e66 6967 7572 6564 0a62 are configured.b │ │ │ │ │ -00059b00: 7920 7468 6520 7570 7374 7265 616d 2061 y the upstream a │ │ │ │ │ -00059b10: 7574 686f 7273 2074 6f20 696e 7374 616c uthors to instal │ │ │ │ │ -00059b20: 6c20 7769 7468 2074 6865 6972 2064 6174 l with their dat │ │ │ │ │ -00059b30: 6120 6669 6c65 7320 6f72 206f 7468 6572 a files or other │ │ │ │ │ -00059b40: 2073 7461 7469 630a 696e 666f 726d 6174 static.informat │ │ │ │ │ -00059b50: 696f 6e20 6d61 6465 2075 6e72 6561 6461 ion made unreada │ │ │ │ │ -00059b60: 626c 6520 736f 2074 6861 7420 7468 6579 ble so that they │ │ │ │ │ -00059b70: 2063 616e 206f 6e6c 7920 6265 2061 6363 can only be acc │ │ │ │ │ -00059b80: 6573 7365 6420 7468 726f 7567 680a 7365 essed through.se │ │ │ │ │ -00059b90: 742d 6964 2070 726f 6772 616d 7320 7072 t-id programs pr │ │ │ │ │ -00059ba0: 6f76 6964 6564 2e20 2059 6f75 2073 686f ovided. You sho │ │ │ │ │ -00059bb0: 756c 6420 6e6f 7420 646f 2074 6869 7320 uld not do this │ │ │ │ │ -00059bc0: 696e 2061 2044 6562 6961 6e20 7061 636b in a Debian pack │ │ │ │ │ -00059bd0: 6167 653a 0a61 6e79 6f6e 6520 6361 6e20 age:.anyone can │ │ │ │ │ -00059be0: 646f 776e 6c6f 6164 2074 6865 20e2 8098 download the ... │ │ │ │ │ -00059bf0: 2e64 6562 e280 9920 6669 6c65 2061 6e64 .deb... file and │ │ │ │ │ -00059c00: 2072 6561 6420 7468 6520 6461 7461 2066 read the data f │ │ │ │ │ -00059c10: 726f 6d20 6974 2c20 736f 2074 6865 7265 rom it, so there │ │ │ │ │ -00059c20: 0a69 7320 6e6f 2070 6f69 6e74 206d 616b .is no point mak │ │ │ │ │ -00059c30: 696e 6720 7468 6520 6669 6c65 7320 756e ing the files un │ │ │ │ │ -00059c40: 7265 6164 6162 6c65 2e20 204e 6f74 206d readable. Not m │ │ │ │ │ -00059c50: 616b 696e 6720 7468 6520 6669 6c65 730a aking the files. │ │ │ │ │ -00059c60: 756e 7265 6164 6162 6c65 2061 6c73 6f20 unreadable also │ │ │ │ │ -00059c70: 6d65 616e 7320 7468 6174 2079 6f75 2064 means that you d │ │ │ │ │ -00059c80: 6f6e e280 9974 2068 6176 6520 746f 206d on...t have to m │ │ │ │ │ -00059c90: 616b 6520 736f 206d 616e 7920 7072 6f67 ake so many prog │ │ │ │ │ -00059ca0: 7261 6d73 0a73 6574 2d69 642c 2077 6869 rams.set-id, whi │ │ │ │ │ -00059cb0: 6368 2072 6564 7563 6573 2074 6865 2072 ch reduces the r │ │ │ │ │ -00059cc0: 6973 6b20 6f66 2061 2073 6563 7572 6974 isk of a securit │ │ │ │ │ -00059cd0: 7920 686f 6c65 2e0a 0a41 7320 6465 7363 y hole...As desc │ │ │ │ │ -00059ce0: 7269 6265 6420 696e 2074 6865 2046 4853 ribed in the FHS │ │ │ │ │ -00059cf0: 2c20 6269 6e61 7269 6573 206f 6620 6761 , binaries of ga │ │ │ │ │ -00059d00: 6d65 7320 7368 6f75 6c64 2062 6520 696e mes should be in │ │ │ │ │ -00059d10: 7374 616c 6c65 6420 696e 2074 6865 0a64 stalled in the.d │ │ │ │ │ -00059d20: 6972 6563 746f 7279 20e2 8098 2f75 7372 irectory .../usr │ │ │ │ │ -00059d30: 2f67 616d 6573 e280 992e 2020 5468 6973 /games.... This │ │ │ │ │ -00059d40: 2061 6c73 6f20 6170 706c 6965 7320 746f also applies to │ │ │ │ │ -00059d50: 2067 616d 6573 2074 6861 7420 7573 6520 games that use │ │ │ │ │ -00059d60: 7468 6520 580a 5769 6e64 6f77 2053 7973 the X.Window Sys │ │ │ │ │ -00059d70: 7465 6d2e 2020 4d61 6e75 616c 2070 6167 tem. Manual pag │ │ │ │ │ -00059d80: 6573 2066 6f72 2067 616d 6573 2028 5820 es for games (X │ │ │ │ │ -00059d90: 616e 6420 6e6f 6e2d 5820 6761 6d65 7329 and non-X games) │ │ │ │ │ -00059da0: 2073 686f 756c 6420 6265 0a69 6e73 7461 should be.insta │ │ │ │ │ -00059db0: 6c6c 6564 2069 6e20 e280 982f 7573 722f lled in .../usr/ │ │ │ │ │ -00059dc0: 7368 6172 652f 6d61 6e2f 6d61 6e36 e280 share/man/man6.. │ │ │ │ │ -00059dd0: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -00059de0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00059df0: 204e 6f64 653a 2044 6f63 756d 656e 7461 Node: Documenta │ │ │ │ │ -00059e00: 7469 6f6e 2c20 204e 6578 743a 2049 6e74 tion, Next: Int │ │ │ │ │ -00059e10: 726f 6475 6374 696f 6e20 616e 6420 7363 roduction and sc │ │ │ │ │ -00059e20: 6f70 6520 6f66 2074 6865 7365 2061 7070 ope of these app │ │ │ │ │ -00059e30: 656e 6469 6365 732c 2020 5072 6576 3a20 endices, Prev: │ │ │ │ │ -00059e40: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ -00059e50: 616d 732c 2020 5570 3a20 546f 700a 0a31 ams, Up: Top..1 │ │ │ │ │ -00059e60: 3120 446f 6375 6d65 6e74 6174 696f 6e0a 1 Documentation. │ │ │ │ │ -00059e70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00059e80: 0a0a 2a20 4d65 6e75 3a0a 0a2a 204d 616e ..* Menu:..* Man │ │ │ │ │ -00059e90: 7561 6c20 7061 6765 733a 3a0a 2a20 496e ual pages::.* In │ │ │ │ │ -00059ea0: 666f 2064 6f63 756d 656e 7473 3a3a 0a2a fo documents::.* │ │ │ │ │ -00059eb0: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ -00059ec0: 6d65 6e74 6174 696f 6e3a 3a0a 2a20 5072 mentation::.* Pr │ │ │ │ │ -00059ed0: 6566 6572 7265 6420 646f 6375 6d65 6e74 eferred document │ │ │ │ │ -00059ee0: 6174 696f 6e20 666f 726d 6174 733a 3a0a ation formats::. │ │ │ │ │ -00059ef0: 2a20 436f 7079 7269 6768 7420 696e 666f * Copyright info │ │ │ │ │ -00059f00: 726d 6174 696f 6e3a 3a0a 2a20 4578 616d rmation::.* Exam │ │ │ │ │ -00059f10: 706c 6573 3a3a 0a2a 2043 6861 6e67 656c ples::.* Changel │ │ │ │ │ -00059f20: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ -00059f30: 6561 7365 206e 6f74 6573 3a3a 0a0a 1f0a ease notes::.... │ │ │ │ │ -00059f40: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00059f50: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00059f60: 204d 616e 7561 6c20 7061 6765 732c 2020 Manual pages, │ │ │ │ │ -00059f70: 4e65 7874 3a20 496e 666f 2064 6f63 756d Next: Info docum │ │ │ │ │ -00059f80: 656e 7473 2c20 2055 703a 2044 6f63 756d ents, Up: Docum │ │ │ │ │ -00059f90: 656e 7461 7469 6f6e 0a0a 3131 2e31 204d entation..11.1 M │ │ │ │ │ -00059fa0: 616e 7561 6c20 7061 6765 730a 3d3d 3d3d anual pages.==== │ │ │ │ │ -00059fb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a59 =============..Y │ │ │ │ │ -00059fc0: 6f75 2073 686f 756c 6420 696e 7374 616c ou should instal │ │ │ │ │ -00059fd0: 6c20 6d61 6e75 616c 2070 6167 6573 2069 l manual pages i │ │ │ │ │ -00059fe0: 6e20 e280 986e 726f 6666 e280 9920 736f n ...nroff... so │ │ │ │ │ -00059ff0: 7572 6365 2066 6f72 6d2c 2069 6e20 6170 urce form, in ap │ │ │ │ │ -0005a000: 7072 6f70 7269 6174 650a 706c 6163 6573 propriate.places │ │ │ │ │ -0005a010: 2075 6e64 6572 20e2 8098 2f75 7372 2f73 under .../usr/s │ │ │ │ │ -0005a020: 6861 7265 2f6d 616e e280 992e 2020 596f hare/man.... Yo │ │ │ │ │ -0005a030: 7520 7368 6f75 6c64 206f 6e6c 7920 7573 u should only us │ │ │ │ │ -0005a040: 6520 7365 6374 696f 6e73 2031 2074 6f20 e sections 1 to │ │ │ │ │ -0005a050: 3920 2873 6565 0a74 6865 2046 4853 2066 9 (see.the FHS f │ │ │ │ │ -0005a060: 6f72 206d 6f72 6520 6465 7461 696c 7329 or more details) │ │ │ │ │ -0005a070: 2e20 2059 6f75 206d 7573 7420 6e6f 7420 . You must not │ │ │ │ │ -0005a080: 696e 7374 616c 6c20 6120 7072 652d 666f install a pre-fo │ │ │ │ │ -0005a090: 726d 6174 7465 6420 e280 9c63 6174 0a70 rmatted ...cat.p │ │ │ │ │ -0005a0a0: 6167 65e2 809d 2e0a 0a45 6163 6820 7072 age......Each pr │ │ │ │ │ -0005a0b0: 6f67 7261 6d2c 2075 7469 6c69 7479 2c20 ogram, utility, │ │ │ │ │ -0005a0c0: 616e 6420 6675 6e63 7469 6f6e 2073 686f and function sho │ │ │ │ │ -0005a0d0: 756c 6420 6861 7665 2061 6e20 6173 736f uld have an asso │ │ │ │ │ -0005a0e0: 6369 6174 6564 206d 616e 7561 6c0a 7061 ciated manual.pa │ │ │ │ │ -0005a0f0: 6765 2069 6e63 6c75 6465 6420 696e 2074 ge included in t │ │ │ │ │ -0005a100: 6865 2073 616d 6520 7061 636b 6167 6520 he same package │ │ │ │ │ -0005a110: 6f72 2061 2064 6570 656e 6465 6e63 792e or a dependency. │ │ │ │ │ -0005a120: 2020 4974 2069 7320 7375 6767 6573 7465 It is suggeste │ │ │ │ │ -0005a130: 6420 7468 6174 0a61 6c6c 2063 6f6e 6669 d that.all confi │ │ │ │ │ -0005a140: 6775 7261 7469 6f6e 2066 696c 6573 2061 guration files a │ │ │ │ │ -0005a150: 6c73 6f20 6861 7665 2061 206d 616e 7561 lso have a manua │ │ │ │ │ -0005a160: 6c20 7061 6765 2069 6e63 6c75 6465 6420 l page included │ │ │ │ │ -0005a170: 6173 2077 656c 6c2e 0a4d 616e 7561 6c20 as well..Manual │ │ │ │ │ -0005a180: 7061 6765 7320 666f 7220 7072 6f74 6f63 pages for protoc │ │ │ │ │ -0005a190: 6f6c 7320 616e 6420 6f74 6865 7220 6175 ols and other au │ │ │ │ │ -0005a1a0: 7869 6c69 6172 7920 7468 696e 6773 2061 xiliary things a │ │ │ │ │ -0005a1b0: 7265 206f 7074 696f 6e61 6c2e 0a0a 4966 re optional...If │ │ │ │ │ -0005a1c0: 206e 6f20 6d61 6e75 616c 2070 6167 6520 no manual page │ │ │ │ │ -0005a1d0: 6973 2061 7661 696c 6162 6c65 2c20 7468 is available, th │ │ │ │ │ -0005a1e0: 6973 2069 7320 636f 6e73 6964 6572 6564 is is considered │ │ │ │ │ -0005a1f0: 2061 7320 6120 6275 6720 616e 6420 7368 as a bug and sh │ │ │ │ │ -0005a200: 6f75 6c64 0a62 6520 7265 706f 7274 6564 ould.be reported │ │ │ │ │ -0005a210: 2074 6f20 7468 6520 4465 6269 616e 2042 to the Debian B │ │ │ │ │ -0005a220: 7567 2054 7261 636b 696e 6720 5379 7374 ug Tracking Syst │ │ │ │ │ -0005a230: 656d 2028 7468 6520 6d61 696e 7461 696e em (the maintain │ │ │ │ │ -0005a240: 6572 206f 6620 7468 650a 7061 636b 6167 er of the.packag │ │ │ │ │ -0005a250: 6520 6973 2061 6c6c 6f77 6564 2074 6f20 e is allowed to │ │ │ │ │ -0005a260: 7772 6974 6520 7468 6973 2062 7567 2072 write this bug r │ │ │ │ │ -0005a270: 6570 6f72 7420 7468 656d 7365 6c76 6573 eport themselves │ │ │ │ │ -0005a280: 2c20 6966 2074 6865 7920 736f 0a64 6573 , if they so.des │ │ │ │ │ -0005a290: 6972 6529 2e20 2044 6f20 6e6f 7420 636c ire). Do not cl │ │ │ │ │ -0005a2a0: 6f73 6520 7468 6520 6275 6720 7265 706f ose the bug repo │ │ │ │ │ -0005a2b0: 7274 2075 6e74 696c 2061 2070 726f 7065 rt until a prope │ │ │ │ │ -0005a2c0: 7220 6d61 6e20 7061 6765 2069 730a 6176 r man page is.av │ │ │ │ │ -0005a2d0: 6169 6c61 626c 652e 2020 2831 290a 0a59 ailable. (1)..Y │ │ │ │ │ -0005a2e0: 6f75 206d 6179 2066 6f72 7761 7264 2061 ou may forward a │ │ │ │ │ -0005a2f0: 2063 6f6d 706c 6169 6e74 2061 626f 7574 complaint about │ │ │ │ │ -0005a300: 2061 206d 6973 7369 6e67 206d 616e 2070 a missing man p │ │ │ │ │ -0005a310: 6167 6520 746f 2074 6865 2075 7073 7472 age to the upstr │ │ │ │ │ -0005a320: 6561 6d0a 6175 7468 6f72 732c 2061 6e64 eam.authors, and │ │ │ │ │ -0005a330: 206d 6172 6b20 7468 6520 6275 6720 6173 mark the bug as │ │ │ │ │ -0005a340: 2066 6f72 7761 7264 6564 2069 6e20 7468 forwarded in th │ │ │ │ │ -0005a350: 6520 4465 6269 616e 2062 7567 2074 7261 e Debian bug tra │ │ │ │ │ -0005a360: 636b 696e 670a 7379 7374 656d 2e20 2045 cking.system. E │ │ │ │ │ -0005a370: 7665 6e20 7468 6f75 6768 2074 6865 2047 ven though the G │ │ │ │ │ -0005a380: 4e55 2050 726f 6a65 6374 2064 6f20 6e6f NU Project do no │ │ │ │ │ -0005a390: 7420 696e 2067 656e 6572 616c 2063 6f6e t in general con │ │ │ │ │ -0005a3a0: 7369 6465 7220 7468 6520 6c61 636b 0a6f sider the lack.o │ │ │ │ │ -0005a3b0: 6620 6120 6d61 6e20 7061 6765 2074 6f20 f a man page to │ │ │ │ │ -0005a3c0: 6265 2061 2062 7567 2c20 7765 2064 6f3b be a bug, we do; │ │ │ │ │ -0005a3d0: 2069 6620 7468 6579 2074 656c 6c20 796f if they tell yo │ │ │ │ │ -0005a3e0: 7520 7468 6174 2074 6865 7920 646f 6ee2 u that they don. │ │ │ │ │ -0005a3f0: 8099 740a 636f 6e73 6964 6572 2069 7420 ..t.consider it │ │ │ │ │ -0005a400: 6120 6275 6720 796f 7520 7368 6f75 6c64 a bug you should │ │ │ │ │ -0005a410: 206c 6561 7665 2074 6865 2062 7567 2069 leave the bug i │ │ │ │ │ -0005a420: 6e20 6f75 7220 6275 6720 7472 6163 6b69 n our bug tracki │ │ │ │ │ -0005a430: 6e67 2073 7973 7465 6d0a 6f70 656e 2061 ng system.open a │ │ │ │ │ -0005a440: 6e79 7761 792e 0a0a 4d61 6e75 616c 2070 nyway...Manual p │ │ │ │ │ -0005a450: 6167 6573 2073 686f 756c 6420 6265 2069 ages should be i │ │ │ │ │ -0005a460: 6e73 7461 6c6c 6564 2063 6f6d 7072 6573 nstalled compres │ │ │ │ │ -0005a470: 7365 6420 7573 696e 6720 e280 9867 7a69 sed using ...gzi │ │ │ │ │ -0005a480: 7020 2d39 e280 992e 0a0a 4966 206f 6e65 p -9......If one │ │ │ │ │ -0005a490: 206d 616e 2070 6167 6520 6e65 6564 7320 man page needs │ │ │ │ │ -0005a4a0: 746f 2062 6520 6163 6365 7373 6962 6c65 to be accessible │ │ │ │ │ -0005a4b0: 2076 6961 2073 6576 6572 616c 206e 616d via several nam │ │ │ │ │ -0005a4c0: 6573 2069 7420 6973 2062 6574 7465 7220 es it is better │ │ │ │ │ -0005a4d0: 746f 0a75 7365 2061 2073 796d 626f 6c69 to.use a symboli │ │ │ │ │ -0005a4e0: 6320 6c69 6e6b 2074 6861 6e20 7468 6520 c link than the │ │ │ │ │ -0005a4f0: e280 982e 736f e280 9920 6665 6174 7572 ....so... featur │ │ │ │ │ -0005a500: 652c 2062 7574 2074 6865 7265 2069 7320 e, but there is │ │ │ │ │ -0005a510: 6e6f 206e 6565 6420 746f 0a66 6964 646c no need to.fiddl │ │ │ │ │ -0005a520: 6520 7769 7468 2074 6865 2072 656c 6576 e with the relev │ │ │ │ │ -0005a530: 616e 7420 7061 7274 7320 6f66 2074 6865 ant parts of the │ │ │ │ │ -0005a540: 2075 7073 7472 6561 6d20 736f 7572 6365 upstream source │ │ │ │ │ -0005a550: 2074 6f20 6368 616e 6765 2066 726f 6d0a to change from. │ │ │ │ │ -0005a560: e280 982e 736f e280 9920 746f 2073 796d ....so... to sym │ │ │ │ │ -0005a570: 6c69 6e6b 733a 2064 6f6e e280 9974 2064 links: don...t d │ │ │ │ │ -0005a580: 6f20 6974 2075 6e6c 6573 7320 6974 e280 o it unless it.. │ │ │ │ │ -0005a590: 9973 2065 6173 792e 2020 596f 7520 7368 .s easy. You sh │ │ │ │ │ -0005a5a0: 6f75 6c64 206e 6f74 2063 7265 6174 650a ould not create. │ │ │ │ │ -0005a5b0: 6861 7264 206c 696e 6b73 2069 6e20 7468 hard links in th │ │ │ │ │ -0005a5c0: 6520 6d61 6e75 616c 2070 6167 6520 6469 e manual page di │ │ │ │ │ -0005a5d0: 7265 6374 6f72 6965 732c 206e 6f72 2070 rectories, nor p │ │ │ │ │ -0005a5e0: 7574 2061 6273 6f6c 7574 6520 6669 6c65 ut absolute file │ │ │ │ │ -0005a5f0: 6e61 6d65 7320 696e 0ae2 8098 2e73 6fe2 names in.....so. │ │ │ │ │ -0005a600: 8099 2064 6972 6563 7469 7665 732e 2020 .. directives. │ │ │ │ │ -0005a610: 5468 6520 6669 6c65 6e61 6d65 2069 6e20 The filename in │ │ │ │ │ -0005a620: 6120 e280 982e 736f e280 9920 696e 2061 a ....so... in a │ │ │ │ │ -0005a630: 206d 616e 2070 6167 6520 7368 6f75 6c64 man page should │ │ │ │ │ -0005a640: 2062 650a 7265 6c61 7469 7665 2074 6f20 be.relative to │ │ │ │ │ -0005a650: 7468 6520 6261 7365 206f 6620 7468 6520 the base of the │ │ │ │ │ -0005a660: 6d61 6e20 7061 6765 2074 7265 6520 2875 man page tree (u │ │ │ │ │ -0005a670: 7375 616c 6c79 20e2 8098 2f75 7372 2f73 sually .../usr/s │ │ │ │ │ -0005a680: 6861 7265 2f6d 616e e280 9929 2e0a 4966 hare/man...)..If │ │ │ │ │ -0005a690: 2079 6f75 2064 6f20 6e6f 7420 6372 6561 you do not crea │ │ │ │ │ -0005a6a0: 7465 2061 6e79 206c 696e 6b73 2028 7768 te any links (wh │ │ │ │ │ -0005a6b0: 6574 6865 7220 7379 6d6c 696e 6b73 2c20 ether symlinks, │ │ │ │ │ -0005a6c0: 6861 7264 206c 696e 6b73 2c20 6f72 20e2 hard links, or . │ │ │ │ │ -0005a6d0: 8098 2e73 6fe2 8099 0a64 6972 6563 7469 ...so....directi │ │ │ │ │ -0005a6e0: 7665 7329 2069 6e20 7468 6520 6669 6c65 ves) in the file │ │ │ │ │ -0005a6f0: 2073 7973 7465 6d20 746f 2074 6865 2061 system to the a │ │ │ │ │ -0005a700: 6c74 6572 6e61 7465 206e 616d 6573 206f lternate names o │ │ │ │ │ -0005a710: 6620 7468 6520 6d61 6e20 7061 6765 2c0a f the man page,. │ │ │ │ │ -0005a720: 7468 656e 2079 6f75 2073 686f 756c 6420 then you should │ │ │ │ │ -0005a730: 6e6f 7420 7265 6c79 206f 6e20 e280 986d not rely on ...m │ │ │ │ │ -0005a740: 616e e280 9920 6669 6e64 696e 6720 796f an... finding yo │ │ │ │ │ -0005a750: 7572 206d 616e 2070 6167 6520 756e 6465 ur man page unde │ │ │ │ │ -0005a760: 7220 7468 6f73 650a 6e61 6d65 7320 6261 r those.names ba │ │ │ │ │ -0005a770: 7365 6420 736f 6c65 6c79 206f 6e20 7468 sed solely on th │ │ │ │ │ -0005a780: 6520 696e 666f 726d 6174 696f 6e20 696e e information in │ │ │ │ │ -0005a790: 2074 6865 206d 616e 2070 6167 65e2 8099 the man page... │ │ │ │ │ -0005a7a0: 7320 6865 6164 6572 2e20 2028 3229 0a0a s header. (2).. │ │ │ │ │ -0005a7b0: 4d61 6e75 616c 2070 6167 6573 2069 6e20 Manual pages in │ │ │ │ │ -0005a7c0: 6c6f 6361 6c65 2d73 7065 6369 6669 6320 locale-specific │ │ │ │ │ -0005a7d0: 7375 6264 6972 6563 746f 7269 6573 206f subdirectories o │ │ │ │ │ -0005a7e0: 6620 e280 982f 7573 722f 7368 6172 652f f .../usr/share/ │ │ │ │ │ -0005a7f0: 6d61 6ee2 8099 0a73 686f 756c 6420 7573 man....should us │ │ │ │ │ -0005a800: 6520 6569 7468 6572 2055 5446 2d38 206f e either UTF-8 o │ │ │ │ │ -0005a810: 7220 7468 6520 7573 7561 6c20 6c65 6761 r the usual lega │ │ │ │ │ -0005a820: 6379 2065 6e63 6f64 696e 6720 666f 7220 cy encoding for │ │ │ │ │ -0005a830: 7468 6174 206c 616e 6775 6167 650a 286e that language.(n │ │ │ │ │ -0005a840: 6f72 6d61 6c6c 7920 7468 6520 6f6e 6520 ormally the one │ │ │ │ │ -0005a850: 636f 7272 6573 706f 6e64 696e 6720 746f corresponding to │ │ │ │ │ -0005a860: 2074 6865 2073 686f 7274 6573 7420 7265 the shortest re │ │ │ │ │ -0005a870: 6c65 7661 6e74 206c 6f63 616c 6520 6e61 levant locale na │ │ │ │ │ -0005a880: 6d65 2069 6e0a e280 982f 7573 722f 7368 me in..../usr/sh │ │ │ │ │ -0005a890: 6172 652f 6931 386e 2f53 5550 504f 5254 are/i18n/SUPPORT │ │ │ │ │ -0005a8a0: 4544 e280 9929 2e20 2046 6f72 2065 7861 ED...). For exa │ │ │ │ │ -0005a8b0: 6d70 6c65 2c20 7061 6765 7320 756e 6465 mple, pages unde │ │ │ │ │ -0005a8c0: 720a e280 982f 7573 722f 7368 6172 652f r..../usr/share/ │ │ │ │ │ -0005a8d0: 6d61 6e2f 6672 e280 9920 7368 6f75 6c64 man/fr... should │ │ │ │ │ -0005a8e0: 2075 7365 2065 6974 6865 7220 5554 462d use either UTF- │ │ │ │ │ -0005a8f0: 3820 6f72 2049 534f 2d38 3835 392d 312e 8 or ISO-8859-1. │ │ │ │ │ -0005a900: 2020 2833 290a 0a41 2063 6f75 6e74 7279 (3)..A country │ │ │ │ │ -0005a910: 206e 616d 6520 2874 6865 20e2 8098 4445 name (the ...DE │ │ │ │ │ -0005a920: e280 9920 696e 20e2 8098 6465 5f44 45e2 ... in ...de_DE. │ │ │ │ │ -0005a930: 8099 2920 7368 6f75 6c64 206e 6f74 2062 ..) should not b │ │ │ │ │ -0005a940: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ -0005a950: 650a 7375 6264 6972 6563 746f 7279 206e e.subdirectory n │ │ │ │ │ -0005a960: 616d 6520 756e 6c65 7373 2069 7420 696e ame unless it in │ │ │ │ │ -0005a970: 6469 6361 7465 7320 6120 7369 676e 6966 dicates a signif │ │ │ │ │ -0005a980: 6963 616e 7420 6469 6666 6572 656e 6365 icant difference │ │ │ │ │ -0005a990: 2069 6e20 7468 650a 6c61 6e67 7561 6765 in the.language │ │ │ │ │ -0005a9a0: 2c20 6173 2074 6869 7320 6578 636c 7564 , as this exclud │ │ │ │ │ -0005a9b0: 6573 2073 7065 616b 6572 7320 6f66 2074 es speakers of t │ │ │ │ │ -0005a9c0: 6865 206c 616e 6775 6167 6520 696e 206f he language in o │ │ │ │ │ -0005a9d0: 7468 6572 2063 6f75 6e74 7269 6573 2e0a ther countries.. │ │ │ │ │ -0005a9e0: 2834 290a 0a49 6620 6120 6c6f 6361 6c69 (4)..If a locali │ │ │ │ │ -0005a9f0: 7a65 6420 7665 7273 696f 6e20 6f66 2061 zed version of a │ │ │ │ │ -0005aa00: 206d 616e 7561 6c20 7061 6765 2069 7320 manual page is │ │ │ │ │ -0005aa10: 7072 6f76 6964 6564 2c20 6974 2073 686f provided, it sho │ │ │ │ │ -0005aa20: 756c 6420 6569 7468 6572 2062 650a 7570 uld either be.up │ │ │ │ │ -0005aa30: 2d74 6f2d 6461 7465 206f 7220 6974 2073 -to-date or it s │ │ │ │ │ -0005aa40: 686f 756c 6420 6265 206f 6276 696f 7573 hould be obvious │ │ │ │ │ -0005aa50: 2074 6f20 7468 6520 7265 6164 6572 2074 to the reader t │ │ │ │ │ -0005aa60: 6861 7420 6974 2069 7320 6f75 7464 6174 hat it is outdat │ │ │ │ │ -0005aa70: 6564 2061 6e64 0a74 6865 206f 7269 6769 ed and.the origi │ │ │ │ │ -0005aa80: 6e61 6c20 6d61 6e75 616c 2070 6167 6520 nal manual page │ │ │ │ │ -0005aa90: 7368 6f75 6c64 2062 6520 7573 6564 2069 should be used i │ │ │ │ │ -0005aaa0: 6e73 7465 6164 2e20 2054 6869 7320 6361 nstead. This ca │ │ │ │ │ -0005aab0: 6e20 6265 2064 6f6e 650a 6569 7468 6572 n be done.either │ │ │ │ │ -0005aac0: 2062 7920 6120 6e6f 7465 2061 7420 7468 by a note at th │ │ │ │ │ -0005aad0: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t │ │ │ │ │ -0005aae0: 6865 206d 616e 7561 6c20 7061 6765 206f he manual page o │ │ │ │ │ -0005aaf0: 7220 6279 2073 686f 7769 6e67 2074 6865 r by showing the │ │ │ │ │ -0005ab00: 0a6d 6973 7369 6e67 206f 7220 6368 616e .missing or chan │ │ │ │ │ -0005ab10: 6765 6420 706f 7274 696f 6e73 2069 6e20 ged portions in │ │ │ │ │ -0005ab20: 7468 6520 6f72 6967 696e 616c 206c 616e the original lan │ │ │ │ │ -0005ab30: 6775 6167 6520 696e 7374 6561 6420 6f66 guage instead of │ │ │ │ │ -0005ab40: 2074 6865 0a74 6172 6765 7420 6c61 6e67 the.target lang │ │ │ │ │ -0005ab50: 7561 6765 2e0a 0a50 6163 6b61 6765 7320 uage...Packages │ │ │ │ │ -0005ab60: 286f 7468 6572 2074 6861 6e20 6d61 6e75 (other than manu │ │ │ │ │ -0005ab70: 616c 2070 6167 6520 7265 6164 6572 7329 al page readers) │ │ │ │ │ -0005ab80: 206d 7573 7420 6e6f 7420 7265 7175 6972 must not requir │ │ │ │ │ -0005ab90: 6520 7468 6520 6578 6973 7465 6e63 650a e the existence. │ │ │ │ │ -0005aba0: 6f66 2061 6e79 2066 696c 6573 2069 6e20 of any files in │ │ │ │ │ -0005abb0: e280 982f 7573 722f 7368 6172 652f 6d61 .../usr/share/ma │ │ │ │ │ -0005abc0: 6e2f e280 9920 696e 206f 7264 6572 2074 n/... in order t │ │ │ │ │ -0005abd0: 6f20 6675 6e63 7469 6f6e 2e20 2041 2070 o function. A p │ │ │ │ │ -0005abe0: 6163 6b61 6765 2074 6861 740a 6f70 7469 ackage that.opti │ │ │ │ │ -0005abf0: 6f6e 616c 6c79 2064 6973 706c 6179 7320 onally displays │ │ │ │ │ -0005ac00: 6974 7320 6f77 6e20 6d61 6e75 616c 2070 its own manual p │ │ │ │ │ -0005ac10: 6167 6573 2c20 7375 6368 2061 7320 746f ages, such as to │ │ │ │ │ -0005ac20: 2070 726f 7669 6465 2075 7365 7220 6865 provide user he │ │ │ │ │ -0005ac30: 6c70 2c0a 6d75 7374 2066 6169 6c20 6772 lp,.must fail gr │ │ │ │ │ -0005ac40: 6163 6566 756c 6c79 2069 6620 7468 6520 acefully if the │ │ │ │ │ -0005ac50: 6d61 6e75 616c 2070 6167 6573 2061 7265 manual pages are │ │ │ │ │ -0005ac60: 6ee2 8099 7420 696e 7374 616c 6c65 642e n...t installed. │ │ │ │ │ -0005ac70: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0005ac80: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0005ac90: 2d2d 2d2d 0a0a 2020 2028 3129 2049 7420 ----.. (1) It │ │ │ │ │ -0005aca0: 6973 206e 6f74 2076 6572 7920 6861 7264 is not very hard │ │ │ │ │ -0005acb0: 2074 6f20 7772 6974 6520 6120 6d61 6e20 to write a man │ │ │ │ │ -0005acc0: 7061 6765 2e20 2053 6565 2074 6865 204d page. See the M │ │ │ │ │ -0005acd0: 616e 2d50 6167 652d 484f 5754 4f0a 2868 an-Page-HOWTO.(h │ │ │ │ │ -0005ace0: 7474 703a 2f2f 7777 772e 7363 6877 6569 ttp://www.schwei │ │ │ │ │ -0005acf0: 6b68 6172 6474 2e6e 6574 2f6d 616e 5f70 khardt.net/man_p │ │ │ │ │ -0005ad00: 6167 655f 686f 7774 6f2e 6874 6d6c 292c age_howto.html), │ │ │ │ │ -0005ad10: 20e2 8098 6d61 6e28 3729 e280 992c 2074 ...man(7)..., t │ │ │ │ │ -0005ad20: 6865 0a65 7861 6d70 6c65 7320 6372 6561 he.examples crea │ │ │ │ │ -0005ad30: 7465 6420 6279 20e2 8098 6468 5f6d 616b ted by ...dh_mak │ │ │ │ │ -0005ad40: 65e2 8099 2c20 7468 6520 6865 6c70 6572 e..., the helper │ │ │ │ │ -0005ad50: 2070 726f 6772 616d 20e2 8098 6865 6c70 program ...help │ │ │ │ │ -0005ad60: 326d 616e e280 992c 206f 7220 7468 650a 2man..., or the. │ │ │ │ │ -0005ad70: 6469 7265 6374 6f72 7920 e280 982f 7573 directory .../us │ │ │ │ │ -0005ad80: 722f 7368 6172 652f 646f 632f 6d61 6e2d r/share/doc/man- │ │ │ │ │ -0005ad90: 6462 2f65 7861 6d70 6c65 73e2 8099 2e0a db/examples..... │ │ │ │ │ -0005ada0: 0a20 2020 2832 2920 5375 7070 6f72 7469 . (2) Supporti │ │ │ │ │ -0005adb0: 6e67 2074 6869 7320 696e 20e2 8098 6d61 ng this in ...ma │ │ │ │ │ -0005adc0: 6ee2 8099 206f 6674 656e 2072 6571 7569 n... often requi │ │ │ │ │ -0005add0: 7265 7320 756e 7265 6173 6f6e 6162 6c65 res unreasonable │ │ │ │ │ -0005ade0: 2070 726f 6365 7373 696e 670a 7469 6d65 processing.time │ │ │ │ │ -0005adf0: 2074 6f20 6669 6e64 2061 206d 616e 7561 to find a manua │ │ │ │ │ -0005ae00: 6c20 7061 6765 206f 7220 746f 2072 6570 l page or to rep │ │ │ │ │ -0005ae10: 6f72 7420 7468 6174 206e 6f6e 6520 6578 ort that none ex │ │ │ │ │ -0005ae20: 6973 7473 2c20 616e 6420 6d6f 7665 730a ists, and moves. │ │ │ │ │ -0005ae30: 6b6e 6f77 6c65 6467 6520 696e 746f 206d knowledge into m │ │ │ │ │ -0005ae40: 616e e280 9973 2064 6174 6162 6173 6520 an...s database │ │ │ │ │ -0005ae50: 7468 6174 2077 6f75 6c64 2062 6520 6265 that would be be │ │ │ │ │ -0005ae60: 7474 6572 206c 6566 7420 696e 2074 6865 tter left in the │ │ │ │ │ -0005ae70: 2066 696c 650a 7379 7374 656d 2e20 2054 file.system. T │ │ │ │ │ -0005ae80: 6869 7320 7375 7070 6f72 7420 6973 2074 his support is t │ │ │ │ │ -0005ae90: 6865 7265 666f 7265 2064 6570 7265 6361 herefore depreca │ │ │ │ │ -0005aea0: 7465 6420 616e 6420 7769 6c6c 2063 6561 ted and will cea │ │ │ │ │ -0005aeb0: 7365 2074 6f20 6265 0a70 7265 7365 6e74 se to be.present │ │ │ │ │ -0005aec0: 2069 6e20 7468 6520 6675 7475 7265 2e0a in the future.. │ │ │ │ │ -0005aed0: 0a20 2020 2833 2920 e280 986d 616e e280 . (3) ...man.. │ │ │ │ │ -0005aee0: 9920 7769 6c6c 2061 7574 6f6d 6174 6963 . will automatic │ │ │ │ │ -0005aef0: 616c 6c79 2064 6574 6563 7420 7768 6574 ally detect whet │ │ │ │ │ -0005af00: 6865 7220 5554 462d 3820 6973 2069 6e20 her UTF-8 is in │ │ │ │ │ -0005af10: 7573 652e 2020 496e 0a66 7574 7572 652c use. In.future, │ │ │ │ │ -0005af20: 2061 6c6c 206d 616e 7561 6c20 7061 6765 all manual page │ │ │ │ │ -0005af30: 7320 7769 6c6c 2062 6520 7265 7175 6972 s will be requir │ │ │ │ │ -0005af40: 6564 2074 6f20 7573 6520 5554 462d 382e ed to use UTF-8. │ │ │ │ │ -0005af50: 0a0a 2020 2028 3429 2041 7420 7468 6520 .. (4) At the │ │ │ │ │ -0005af60: 7469 6d65 206f 6620 7772 6974 696e 672c time of writing, │ │ │ │ │ -0005af70: 2043 6869 6e65 7365 2061 6e64 2050 6f72 Chinese and Por │ │ │ │ │ -0005af80: 7475 6775 6573 6520 6172 6520 7468 6520 tuguese are the │ │ │ │ │ -0005af90: 6d61 696e 0a6c 616e 6775 6167 6573 2077 main.languages w │ │ │ │ │ -0005afa0: 6974 6820 7375 6368 2064 6966 6665 7265 ith such differe │ │ │ │ │ -0005afb0: 6e63 6573 2c20 736f 20e2 8098 7074 5f42 nces, so ...pt_B │ │ │ │ │ -0005afc0: 52e2 8099 2c20 e280 987a 685f 434e e280 R..., ...zh_CN.. │ │ │ │ │ -0005afd0: 992c 2061 6e64 20e2 8098 7a68 5f54 57e2 ., and ...zh_TW. │ │ │ │ │ -0005afe0: 8099 2061 7265 0a61 6c6c 2061 6c6c 6f77 .. are.all allow │ │ │ │ │ -0005aff0: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ -0005b000: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0005b010: 2020 4e6f 6465 3a20 496e 666f 2064 6f63 Node: Info doc │ │ │ │ │ -0005b020: 756d 656e 7473 2c20 204e 6578 743a 2041 uments, Next: A │ │ │ │ │ -0005b030: 6464 6974 696f 6e61 6c20 646f 6375 6d65 dditional docume │ │ │ │ │ -0005b040: 6e74 6174 696f 6e2c 2020 5072 6576 3a20 ntation, Prev: │ │ │ │ │ -0005b050: 4d61 6e75 616c 2070 6167 6573 2c20 2055 Manual pages, U │ │ │ │ │ -0005b060: 703a 2044 6f63 756d 656e 7461 7469 6f6e p: Documentation │ │ │ │ │ -0005b070: 0a0a 3131 2e32 2049 6e66 6f20 646f 6375 ..11.2 Info docu │ │ │ │ │ -0005b080: 6d65 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d ments.========== │ │ │ │ │ -0005b090: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6e66 6f20 =========..Info │ │ │ │ │ -0005b0a0: 646f 6375 6d65 6e74 7320 7368 6f75 6c64 documents should │ │ │ │ │ -0005b0b0: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ -0005b0c0: 20e2 8098 2f75 7372 2f73 6861 7265 2f69 .../usr/share/i │ │ │ │ │ -0005b0d0: 6e66 6fe2 8099 2e20 2054 6865 7920 7368 nfo.... They sh │ │ │ │ │ -0005b0e0: 6f75 6c64 2062 650a 636f 6d70 7265 7373 ould be.compress │ │ │ │ │ -0005b0f0: 6564 2077 6974 6820 e280 9867 7a69 7020 ed with ...gzip │ │ │ │ │ -0005b100: 2d39 e280 992e 0a0a 5468 6520 e280 9869 -9......The ...i │ │ │ │ │ -0005b110: 6e73 7461 6c6c 2d69 6e66 6fe2 8099 2070 nstall-info... p │ │ │ │ │ -0005b120: 726f 6772 616d 206d 6169 6e74 6169 6e73 rogram maintains │ │ │ │ │ -0005b130: 2061 2064 6972 6563 746f 7279 206f 6620 a directory of │ │ │ │ │ -0005b140: 696e 7374 616c 6c65 6420 696e 666f 0a64 installed info.d │ │ │ │ │ -0005b150: 6f63 756d 656e 7473 2069 6e20 e280 982f ocuments in .../ │ │ │ │ │ -0005b160: 7573 722f 7368 6172 652f 696e 666f 2f64 usr/share/info/d │ │ │ │ │ -0005b170: 6972 e280 9920 666f 7220 7468 6520 7573 ir... for the us │ │ │ │ │ -0005b180: 6520 6f66 2069 6e66 6f20 7265 6164 6572 e of info reader │ │ │ │ │ -0005b190: 732e 2020 5468 6973 0a66 696c 6520 6d75 s. This.file mu │ │ │ │ │ -0005b1a0: 7374 206e 6f74 2062 6520 696e 636c 7564 st not be includ │ │ │ │ │ -0005b1b0: 6564 2069 6e20 7061 636b 6167 6573 206f ed in packages o │ │ │ │ │ -0005b1c0: 7468 6572 2074 6861 6e20 696e 7374 616c ther than instal │ │ │ │ │ -0005b1d0: 6c2d 696e 666f 2e0a 0ae2 8098 696e 7374 l-info......inst │ │ │ │ │ -0005b1e0: 616c 6c2d 696e 666f e280 9920 6973 2061 all-info... is a │ │ │ │ │ -0005b1f0: 7574 6f6d 6174 6963 616c 6c79 2069 6e76 utomatically inv │ │ │ │ │ -0005b200: 6f6b 6564 2077 6865 6e20 6170 7072 6f70 oked when approp │ │ │ │ │ -0005b210: 7269 6174 6520 7573 696e 6720 6470 6b67 riate using dpkg │ │ │ │ │ -0005b220: 0a74 7269 6767 6572 732e 2020 5061 636b .triggers. Pack │ │ │ │ │ -0005b230: 6167 6573 206f 7468 6572 2074 6861 6e20 ages other than │ │ │ │ │ -0005b240: 696e 7374 616c 6c2d 696e 666f 2027 7368 install-info 'sh │ │ │ │ │ -0005b250: 6f75 6c64 206e 6f74 2720 696e 766f 6b65 ould not' invoke │ │ │ │ │ -0005b260: 0ae2 8098 696e 7374 616c 6c2d 696e 666f ....install-info │ │ │ │ │ -0005b270: e280 9920 6469 7265 6374 6c79 2061 6e64 ... directly and │ │ │ │ │ -0005b280: 2027 7368 6f75 6c64 206e 6f74 2720 6465 'should not' de │ │ │ │ │ -0005b290: 7065 6e64 206f 6e2c 2072 6563 6f6d 6d65 pend on, recomme │ │ │ │ │ -0005b2a0: 6e64 2c20 6f72 0a73 7567 6765 7374 2069 nd, or.suggest i │ │ │ │ │ -0005b2b0: 6e73 7461 6c6c 2d69 6e66 6f20 666f 7220 nstall-info for │ │ │ │ │ -0005b2c0: 7468 6973 2070 7572 706f 7365 2e0a 0a49 this purpose...I │ │ │ │ │ -0005b2d0: 6e66 6f20 7265 6164 6572 7320 7265 7175 nfo readers requ │ │ │ │ │ -0005b2e0: 6972 696e 6720 7468 6520 e280 982f 7573 iring the .../us │ │ │ │ │ -0005b2f0: 722f 7368 6172 652f 696e 666f 2f64 6972 r/share/info/dir │ │ │ │ │ -0005b300: e280 9920 6669 6c65 2073 686f 756c 6420 ... file should │ │ │ │ │ -0005b310: 6465 7065 6e64 206f 6e0a 696e 7374 616c depend on.instal │ │ │ │ │ -0005b320: 6c2d 696e 666f 2e0a 0a49 6e66 6f20 646f l-info...Info do │ │ │ │ │ -0005b330: 6375 6d65 6e74 7320 7368 6f75 6c64 2063 cuments should c │ │ │ │ │ -0005b340: 6f6e 7461 696e 2073 6563 7469 6f6e 2061 ontain section a │ │ │ │ │ -0005b350: 6e64 2064 6972 6563 746f 7279 2065 6e74 nd directory ent │ │ │ │ │ -0005b360: 7279 2069 6e66 6f72 6d61 7469 6f6e 2069 ry information i │ │ │ │ │ -0005b370: 6e0a 7468 6520 646f 6375 6d65 6e74 2066 n.the document f │ │ │ │ │ -0005b380: 6f72 2074 6865 2075 7365 206f 6620 e280 or the use of .. │ │ │ │ │ -0005b390: 9869 6e73 7461 6c6c 2d69 6e66 6fe2 8099 .install-info... │ │ │ │ │ -0005b3a0: 2e20 2054 6865 2073 6563 7469 6f6e 2073 . The section s │ │ │ │ │ -0005b3b0: 686f 756c 6420 6265 0a73 7065 6369 6669 hould be.specifi │ │ │ │ │ -0005b3c0: 6564 2076 6961 2061 206c 696e 6520 7374 ed via a line st │ │ │ │ │ -0005b3d0: 6172 7469 6e67 2077 6974 6820 e280 9849 arting with ...I │ │ │ │ │ -0005b3e0: 4e46 4f2d 4449 522d 5345 4354 494f 4ee2 NFO-DIR-SECTION. │ │ │ │ │ -0005b3f0: 8099 2066 6f6c 6c6f 7765 6420 6279 2061 .. followed by a │ │ │ │ │ -0005b400: 0a73 7061 6365 2061 6e64 2074 6865 2073 .space and the s │ │ │ │ │ -0005b410: 6563 7469 6f6e 206f 6620 7468 6973 2069 ection of this i │ │ │ │ │ -0005b420: 6e66 6f20 7061 6765 2e20 2054 6865 2064 nfo page. The d │ │ │ │ │ -0005b430: 6972 6563 746f 7279 2065 6e74 7279 206f irectory entry o │ │ │ │ │ -0005b440: 7220 656e 7472 6965 730a 7368 6f75 6c64 r entries.should │ │ │ │ │ -0005b450: 2062 6520 696e 636c 7564 6564 2062 6574 be included bet │ │ │ │ │ -0005b460: 7765 656e 2061 20e2 8098 5354 4152 542d ween a ...START- │ │ │ │ │ -0005b470: 494e 464f 2d44 4952 2d45 4e54 5259 e280 INFO-DIR-ENTRY.. │ │ │ │ │ -0005b480: 9920 6c69 6e65 2061 6e64 2061 6e0a e280 . line and an... │ │ │ │ │ -0005b490: 9845 4e44 2d49 4e46 4f2d 4449 522d 454e .END-INFO-DIR-EN │ │ │ │ │ -0005b4a0: 5452 59e2 8099 206c 696e 652e 2020 466f TRY... line. Fo │ │ │ │ │ -0005b4b0: 7220 6578 616d 706c 653a 0a0a 2020 2020 r example:.. │ │ │ │ │ -0005b4c0: 2049 4e46 4f2d 4449 522d 5345 4354 494f INFO-DIR-SECTIO │ │ │ │ │ -0005b4d0: 4e20 496e 6469 7669 6475 616c 2075 7469 N Individual uti │ │ │ │ │ -0005b4e0: 6c69 7469 6573 0a20 2020 2020 5354 4152 lities. STAR │ │ │ │ │ -0005b4f0: 542d 494e 464f 2d44 4952 2d45 4e54 5259 T-INFO-DIR-ENTRY │ │ │ │ │ -0005b500: 0a20 2020 2020 2a20 6578 616d 706c 653a . * example: │ │ │ │ │ -0005b510: 2028 6578 616d 706c 6529 2e20 2020 2020 (example). │ │ │ │ │ -0005b520: 2020 2020 2020 2020 2020 416e 2065 7861 An exa │ │ │ │ │ -0005b530: 6d70 6c65 2069 6e66 6f20 6469 7265 6374 mple info direct │ │ │ │ │ -0005b540: 6f72 7920 656e 7472 792e 0a20 2020 2020 ory entry.. │ │ │ │ │ -0005b550: 454e 442d 494e 464f 2d44 4952 2d45 4e54 END-INFO-DIR-ENT │ │ │ │ │ -0005b560: 5259 0a0a 546f 2064 6574 6572 6d69 6e65 RY..To determine │ │ │ │ │ -0005b570: 2077 6869 6368 2073 6563 7469 6f6e 2074 which section t │ │ │ │ │ -0005b580: 6f20 7573 652c 2079 6f75 2073 686f 756c o use, you shoul │ │ │ │ │ -0005b590: 6420 6c6f 6f6b 2061 740a e280 982f 7573 d look at..../us │ │ │ │ │ -0005b5a0: 722f 7368 6172 652f 696e 666f 2f64 6972 r/share/info/dir │ │ │ │ │ -0005b5b0: e280 9920 6f6e 2079 6f75 7220 7379 7374 ... on your syst │ │ │ │ │ -0005b5c0: 656d 2061 6e64 2063 686f 6f73 6520 7468 em and choose th │ │ │ │ │ -0005b5d0: 6520 6d6f 7374 2072 656c 6576 616e 7420 e most relevant │ │ │ │ │ -0005b5e0: 286f 720a 6372 6561 7465 2061 206e 6577 (or.create a new │ │ │ │ │ -0005b5f0: 2073 6563 7469 6f6e 2069 6620 6e6f 6e65 section if none │ │ │ │ │ -0005b600: 206f 6620 7468 6520 6375 7272 656e 7420 of the current │ │ │ │ │ -0005b610: 7365 6374 696f 6e73 2061 7265 2072 656c sections are rel │ │ │ │ │ -0005b620: 6576 616e 7429 2e20 2028 3129 0a0a 5061 evant). (1)..Pa │ │ │ │ │ -0005b630: 636b 6167 6573 2028 6f74 6865 7220 7468 ckages (other th │ │ │ │ │ -0005b640: 616e 2069 6e66 6f20 7265 6164 6572 7329 an info readers) │ │ │ │ │ -0005b650: 206d 7573 7420 6e6f 7420 7265 7175 6972 must not requir │ │ │ │ │ -0005b660: 6520 7468 6520 6578 6973 7465 6e63 6520 e the existence │ │ │ │ │ -0005b670: 6f66 2061 6e79 0a66 696c 6573 2069 6e20 of any.files in │ │ │ │ │ -0005b680: e280 982f 7573 722f 7368 6172 652f 696e .../usr/share/in │ │ │ │ │ -0005b690: 666f 2fe2 8099 2069 6e20 6f72 6465 7220 fo/... in order │ │ │ │ │ -0005b6a0: 746f 2066 756e 6374 696f 6e2e 0a0a 2020 to function... │ │ │ │ │ -0005b6b0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0005b6c0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0005b6d0: 0a0a 2020 2028 3129 204e 6f72 6d61 6c6c .. (1) Normall │ │ │ │ │ -0005b6e0: 792c 2069 6e66 6f20 646f 6375 6d65 6e74 y, info document │ │ │ │ │ -0005b6f0: 7320 6172 6520 6765 6e65 7261 7465 6420 s are generated │ │ │ │ │ -0005b700: 6672 6f6d 2054 6578 696e 666f 2073 6f75 from Texinfo sou │ │ │ │ │ -0005b710: 7263 652e 2020 546f 0a69 6e63 6c75 6465 rce. To.include │ │ │ │ │ -0005b720: 2074 6869 7320 696e 666f 726d 6174 696f this informatio │ │ │ │ │ -0005b730: 6e20 696e 2074 6865 2067 656e 6572 6174 n in the generat │ │ │ │ │ -0005b740: 6564 2069 6e66 6f20 646f 6375 6d65 6e74 ed info document │ │ │ │ │ -0005b750: 2c20 6966 2069 7420 6973 0a61 6273 656e , if it is.absen │ │ │ │ │ -0005b760: 742c 2061 6464 2063 6f6d 6d61 6e64 7320 t, add commands │ │ │ │ │ -0005b770: 6c69 6b65 3a0a 0a20 2020 2020 4064 6972 like:.. @dir │ │ │ │ │ -0005b780: 6361 7465 676f 7279 2049 6e64 6976 6964 category Individ │ │ │ │ │ -0005b790: 7561 6c20 7574 696c 6974 6965 730a 2020 ual utilities. │ │ │ │ │ -0005b7a0: 2020 2040 6469 7265 6e74 7279 0a20 2020 @direntry. │ │ │ │ │ -0005b7b0: 2020 2a20 6578 616d 706c 653a 2028 6578 * example: (ex │ │ │ │ │ -0005b7c0: 616d 706c 6529 2e20 2041 6e20 6578 616d ample). An exam │ │ │ │ │ -0005b7d0: 706c 6520 696e 666f 2064 6972 6563 746f ple info directo │ │ │ │ │ -0005b7e0: 7279 2065 6e74 7279 2e0a 2020 2020 2040 ry entry.. @ │ │ │ │ │ -0005b7f0: 656e 6420 6469 7265 6e74 7279 0a0a 746f end direntry..to │ │ │ │ │ -0005b800: 2074 6865 2054 6578 696e 666f 2073 6f75 the Texinfo sou │ │ │ │ │ -0005b810: 7263 6520 6f66 2074 6865 2064 6f63 756d rce of the docum │ │ │ │ │ -0005b820: 656e 7420 616e 6420 656e 7375 7265 2074 ent and ensure t │ │ │ │ │ -0005b830: 6861 7420 7468 6520 696e 666f 2064 6f63 hat the info doc │ │ │ │ │ -0005b840: 756d 656e 7473 0a61 7265 2072 6562 7569 uments.are rebui │ │ │ │ │ -0005b850: 6c74 2066 726f 6d20 736f 7572 6365 2064 lt from source d │ │ │ │ │ -0005b860: 7572 696e 6720 7468 6520 7061 636b 6167 uring the packag │ │ │ │ │ -0005b870: 6520 6275 696c 642e 0a0a 1f0a 4669 6c65 e build.....File │ │ │ │ │ -0005b880: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0005b890: 696e 666f 2c20 204e 6f64 653a 2041 6464 info, Node: Add │ │ │ │ │ -0005b8a0: 6974 696f 6e61 6c20 646f 6375 6d65 6e74 itional document │ │ │ │ │ -0005b8b0: 6174 696f 6e2c 2020 4e65 7874 3a20 5072 ation, Next: Pr │ │ │ │ │ -0005b8c0: 6566 6572 7265 6420 646f 6375 6d65 6e74 eferred document │ │ │ │ │ -0005b8d0: 6174 696f 6e20 666f 726d 6174 732c 2020 ation formats, │ │ │ │ │ -0005b8e0: 5072 6576 3a20 496e 666f 2064 6f63 756d Prev: Info docum │ │ │ │ │ -0005b8f0: 656e 7473 2c20 2055 703a 2044 6f63 756d ents, Up: Docum │ │ │ │ │ -0005b900: 656e 7461 7469 6f6e 0a0a 3131 2e33 2041 entation..11.3 A │ │ │ │ │ -0005b910: 6464 6974 696f 6e61 6c20 646f 6375 6d65 dditional docume │ │ │ │ │ -0005b920: 6e74 6174 696f 6e0a 3d3d 3d3d 3d3d 3d3d ntation.======== │ │ │ │ │ -0005b930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005b940: 3d3d 3d3d 3d0a 0a41 6e79 2061 6464 6974 =====..Any addit │ │ │ │ │ -0005b950: 696f 6e61 6c20 646f 6375 6d65 6e74 6174 ional documentat │ │ │ │ │ -0005b960: 696f 6e20 7468 6174 2063 6f6d 6573 2077 ion that comes w │ │ │ │ │ -0005b970: 6974 6820 7468 6520 7061 636b 6167 6520 ith the package │ │ │ │ │ -0005b980: 6d61 7920 6265 0a69 6e73 7461 6c6c 6564 may be.installed │ │ │ │ │ -0005b990: 2061 7420 7468 6520 6469 7363 7265 7469 at the discreti │ │ │ │ │ -0005b9a0: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -0005b9b0: 6520 6d61 696e 7461 696e 6572 2e20 2049 e maintainer. I │ │ │ │ │ -0005b9c0: 7420 6973 206f 6674 656e 2061 0a67 6f6f t is often a.goo │ │ │ │ │ -0005b9d0: 6420 6964 6561 2074 6f20 696e 636c 7564 d idea to includ │ │ │ │ │ -0005b9e0: 6520 7465 7874 2069 6e66 6f72 6d61 7469 e text informati │ │ │ │ │ -0005b9f0: 6f6e 2066 696c 6573 2028 e280 9852 4541 on files (...REA │ │ │ │ │ -0005ba00: 444d 45e2 8099 732c 2046 4151 732c 2061 DME...s, FAQs, a │ │ │ │ │ -0005ba10: 6e64 2073 6f0a 666f 7274 6829 2074 6861 nd so.forth) tha │ │ │ │ │ -0005ba20: 7420 636f 6d65 2077 6974 6820 7468 6520 t come with the │ │ │ │ │ -0005ba30: 736f 7572 6365 2070 6163 6b61 6765 2069 source package i │ │ │ │ │ -0005ba40: 6e20 7468 6520 6269 6e61 7279 2070 6163 n the binary pac │ │ │ │ │ -0005ba50: 6b61 6765 2e0a 486f 7765 7665 722c 2079 kage..However, y │ │ │ │ │ -0005ba60: 6f75 2064 6f6e e280 9974 206e 6565 6420 ou don...t need │ │ │ │ │ -0005ba70: 746f 2069 6e73 7461 6c6c 2074 6865 2069 to install the i │ │ │ │ │ -0005ba80: 6e73 7472 7563 7469 6f6e 7320 666f 7220 nstructions for │ │ │ │ │ -0005ba90: 6275 696c 6469 6e67 2061 6e64 0a69 6e73 building and.ins │ │ │ │ │ -0005baa0: 7461 6c6c 696e 6720 7468 6520 7061 636b talling the pack │ │ │ │ │ -0005bab0: 6167 652c 206f 6620 636f 7572 7365 210a age, of course!. │ │ │ │ │ -0005bac0: 0a50 6c61 696e 2074 6578 7420 646f 6375 .Plain text docu │ │ │ │ │ -0005bad0: 6d65 6e74 6174 696f 6e20 7368 6f75 6c64 mentation should │ │ │ │ │ -0005bae0: 2062 6520 636f 6d70 7265 7373 6564 2077 be compressed w │ │ │ │ │ -0005baf0: 6974 6820 e280 9867 7a69 7020 2d39 e280 ith ...gzip -9.. │ │ │ │ │ -0005bb00: 9920 756e 6c65 7373 2069 740a 6973 2073 . unless it.is s │ │ │ │ │ -0005bb10: 6d61 6c6c 2e0a 0a49 6620 6120 7061 636b mall...If a pack │ │ │ │ │ -0005bb20: 6167 6520 636f 6d65 7320 7769 7468 206c age comes with l │ │ │ │ │ -0005bb30: 6172 6765 2061 6d6f 756e 7473 206f 6620 arge amounts of │ │ │ │ │ -0005bb40: 646f 6375 6d65 6e74 6174 696f 6e20 7468 documentation th │ │ │ │ │ -0005bb50: 6174 206d 616e 7920 7573 6572 730a 6f66 at many users.of │ │ │ │ │ -0005bb60: 2074 6865 2070 6163 6b61 6765 2077 696c the package wil │ │ │ │ │ -0005bb70: 6c20 6e6f 7420 7265 7175 6972 652c 2079 l not require, y │ │ │ │ │ -0005bb80: 6f75 2073 686f 756c 6420 6372 6561 7465 ou should create │ │ │ │ │ -0005bb90: 2061 2073 6570 6172 6174 6520 6269 6e61 a separate bina │ │ │ │ │ -0005bba0: 7279 0a70 6163 6b61 6765 2074 6f20 636f ry.package to co │ │ │ │ │ -0005bbb0: 6e74 6169 6e20 6974 2073 6f20 7468 6174 ntain it so that │ │ │ │ │ -0005bbc0: 2069 7420 646f 6573 206e 6f74 2074 616b it does not tak │ │ │ │ │ -0005bbd0: 6520 7570 2064 6973 6b20 7370 6163 6520 e up disk space │ │ │ │ │ -0005bbe0: 6f6e 2074 6865 0a6d 6163 6869 6e65 7320 on the.machines │ │ │ │ │ -0005bbf0: 6f66 2075 7365 7273 2077 686f 2064 6f20 of users who do │ │ │ │ │ -0005bc00: 6e6f 7420 6e65 6564 206f 7220 7761 6e74 not need or want │ │ │ │ │ -0005bc10: 2069 7420 696e 7374 616c 6c65 642e 2020 it installed. │ │ │ │ │ -0005bc20: 4173 2061 2073 7065 6369 616c 0a63 6173 As a special.cas │ │ │ │ │ -0005bc30: 6520 6f66 2074 6869 7320 7275 6c65 2c20 e of this rule, │ │ │ │ │ -0005bc40: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -0005bc50: 6f63 756d 656e 7461 7469 6f6e 206f 6620 ocumentation of │ │ │ │ │ -0005bc60: 616e 7920 6170 7072 6563 6961 626c 6520 any appreciable │ │ │ │ │ -0005bc70: 7369 7a65 0a73 686f 756c 6420 616c 7761 size.should alwa │ │ │ │ │ -0005bc80: 7973 2062 6520 7061 636b 6167 6564 2077 ys be packaged w │ │ │ │ │ -0005bc90: 6974 6820 7468 6520 6c69 6272 6172 7920 ith the library │ │ │ │ │ -0005bca0: 6465 7665 6c6f 706d 656e 7420 7061 636b development pack │ │ │ │ │ -0005bcb0: 6167 6520 282a 6e6f 7465 0a44 6576 656c age (*note.Devel │ │ │ │ │ -0005bcc0: 6f70 6d65 6e74 2066 696c 6573 3a20 6536 opment files: e6 │ │ │ │ │ -0005bcd0: 2e29 206f 7220 696e 2061 2073 6570 6172 .) or in a separ │ │ │ │ │ -0005bce0: 6174 6520 646f 6375 6d65 6e74 6174 696f ate documentatio │ │ │ │ │ -0005bcf0: 6e20 7061 636b 6167 652c 2073 696e 6365 n package, since │ │ │ │ │ -0005bd00: 0a73 6861 7265 6420 6c69 6272 6172 6965 .shared librarie │ │ │ │ │ -0005bd10: 7320 6172 6520 6672 6571 7565 6e74 6c79 s are frequently │ │ │ │ │ -0005bd20: 2069 6e73 7461 6c6c 6564 2061 7320 6465 installed as de │ │ │ │ │ -0005bd30: 7065 6e64 656e 6369 6573 206f 6620 6f74 pendencies of ot │ │ │ │ │ -0005bd40: 6865 720a 7061 636b 6167 6573 2062 7920 her.packages by │ │ │ │ │ -0005bd50: 7573 6572 7320 7768 6f20 6861 7665 206c users who have l │ │ │ │ │ -0005bd60: 6974 746c 6520 696e 7465 7265 7374 2069 ittle interest i │ │ │ │ │ -0005bd70: 6e20 646f 6375 6d65 6e74 6174 696f 6e20 n documentation │ │ │ │ │ -0005bd80: 6f66 2074 6865 0a6c 6962 7261 7279 2069 of the.library i │ │ │ │ │ -0005bd90: 7473 656c 662e 2020 5468 6520 646f 6375 tself. The docu │ │ │ │ │ -0005bda0: 6d65 6e74 6174 696f 6e20 7061 636b 6167 mentation packag │ │ │ │ │ -0005bdb0: 6520 666f 7220 7468 6520 7061 636b 6167 e for the packag │ │ │ │ │ -0005bdc0: 6520 7061 636b 6167 6520 6973 0a63 6f6e e package is.con │ │ │ │ │ -0005bdd0: 7665 6e74 696f 6e61 6c6c 7920 6e61 6d65 ventionally name │ │ │ │ │ -0005bde0: 6420 7061 636b 6167 652d 646f 6320 286f d package-doc (o │ │ │ │ │ -0005bdf0: 7220 7061 636b 6167 652d 646f 632d 6c61 r package-doc-la │ │ │ │ │ -0005be00: 6e67 7561 6765 2d63 6f64 6520 6966 2074 nguage-code if t │ │ │ │ │ -0005be10: 6865 7265 0a61 7265 2073 6570 6172 6174 here.are separat │ │ │ │ │ -0005be20: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation │ │ │ │ │ -0005be30: 7061 636b 6167 6573 2066 6f72 206d 756c packages for mul │ │ │ │ │ -0005be40: 7469 706c 6520 6c61 6e67 7561 6765 7329 tiple languages) │ │ │ │ │ -0005be50: 2e0a 0a49 6620 7061 636b 6167 6520 6973 ...If package is │ │ │ │ │ -0005be60: 2061 2062 7569 6c64 2074 6f6f 6c2c 2064 a build tool, d │ │ │ │ │ -0005be70: 6576 656c 6f70 6d65 6e74 2074 6f6f 6c2c evelopment tool, │ │ │ │ │ -0005be80: 2063 6f6d 6d61 6e64 2d6c 696e 6520 746f command-line to │ │ │ │ │ -0005be90: 6f6c 2c20 6f72 0a6c 6962 7261 7279 2064 ol, or.library d │ │ │ │ │ -0005bea0: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ -0005beb0: 6765 2c20 7061 636b 6167 6520 286f 7220 ge, package (or │ │ │ │ │ -0005bec0: 7061 636b 6167 652d 6465 7620 696e 2074 package-dev in t │ │ │ │ │ -0005bed0: 6865 2063 6173 6520 6f66 2061 0a6c 6962 he case of a.lib │ │ │ │ │ -0005bee0: 7261 7279 2064 6576 656c 6f70 6d65 6e74 rary development │ │ │ │ │ -0005bef0: 2070 6163 6b61 6765 2920 616c 7265 6164 package) alread │ │ │ │ │ -0005bf00: 7920 7072 6f76 6964 6573 2064 6f63 756d y provides docum │ │ │ │ │ -0005bf10: 656e 7461 7469 6f6e 2069 6e20 6d61 6e2c entation in man, │ │ │ │ │ -0005bf20: 0a69 6e66 6f2c 206f 7220 706c 6169 6e20 .info, or plain │ │ │ │ │ -0005bf30: 7465 7874 2066 6f72 6d61 742c 2061 6e64 text format, and │ │ │ │ │ -0005bf40: 2070 6163 6b61 6765 2d64 6f63 2070 726f package-doc pro │ │ │ │ │ -0005bf50: 7669 6465 7320 4854 4d4c 206f 7220 6f74 vides HTML or ot │ │ │ │ │ -0005bf60: 6865 720a 666f 726d 6174 732c 2070 6163 her.formats, pac │ │ │ │ │ -0005bf70: 6b61 6765 2073 686f 756c 6420 6465 636c kage should decl │ │ │ │ │ -0005bf80: 6172 6520 6174 206d 6f73 7420 6120 e280 are at most a .. │ │ │ │ │ -0005bf90: 9853 7567 6765 7374 73e2 8099 206f 6e20 .Suggests... on │ │ │ │ │ -0005bfa0: 7061 636b 6167 652d 646f 632e 0a4f 7468 package-doc..Oth │ │ │ │ │ -0005bfb0: 6572 7769 7365 2c20 7061 636b 6167 6520 erwise, package │ │ │ │ │ -0005bfc0: 7368 6f75 6c64 2064 6563 6c61 7265 2061 should declare a │ │ │ │ │ -0005bfd0: 7420 6d6f 7374 2061 20e2 8098 5265 636f t most a ...Reco │ │ │ │ │ -0005bfe0: 6d6d 656e 6473 e280 9920 6f6e 2070 6163 mmends... on pac │ │ │ │ │ -0005bff0: 6b61 6765 2d64 6f63 2e0a 0a41 6464 6974 kage-doc...Addit │ │ │ │ │ -0005c000: 696f 6e61 6c20 646f 6375 6d65 6e74 6174 ional documentat │ │ │ │ │ -0005c010: 696f 6e20 696e 636c 7564 6564 2069 6e20 ion included in │ │ │ │ │ -0005c020: 7468 6520 7061 636b 6167 6520 7368 6f75 the package shou │ │ │ │ │ -0005c030: 6c64 2062 6520 696e 7374 616c 6c65 640a ld be installed. │ │ │ │ │ -0005c040: 756e 6465 7220 e280 982f 7573 722f 7368 under .../usr/sh │ │ │ │ │ -0005c050: 6172 652f 646f 632f 7061 636b 6167 65e2 are/doc/package. │ │ │ │ │ -0005c060: 8099 2e20 2049 6620 7468 6520 646f 6375 ... If the docu │ │ │ │ │ -0005c070: 6d65 6e74 6174 696f 6e20 6973 2070 6163 mentation is pac │ │ │ │ │ -0005c080: 6b61 6765 640a 7365 7061 7261 7465 6c79 kaged.separately │ │ │ │ │ -0005c090: 2c20 6173 2070 6163 6b61 6765 2d64 6f63 , as package-doc │ │ │ │ │ -0005c0a0: 2066 6f72 2065 7861 6d70 6c65 2c20 6974 for example, it │ │ │ │ │ -0005c0b0: 206d 6179 2062 6520 696e 7374 616c 6c65 may be installe │ │ │ │ │ -0005c0c0: 6420 756e 6465 7220 6569 7468 6572 0a74 d under either.t │ │ │ │ │ -0005c0d0: 6861 7420 7061 7468 206f 7220 696e 746f hat path or into │ │ │ │ │ -0005c0e0: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati │ │ │ │ │ -0005c0f0: 6f6e 2064 6972 6563 746f 7279 2066 6f72 on directory for │ │ │ │ │ -0005c100: 2074 6865 2073 6570 6172 6174 650a 646f the separate.do │ │ │ │ │ -0005c110: 6375 6d65 6e74 6174 696f 6e20 7061 636b cumentation pack │ │ │ │ │ -0005c120: 6167 6520 28e2 8098 2f75 7372 2f73 6861 age (.../usr/sha │ │ │ │ │ -0005c130: 7265 2f64 6f63 2f70 6163 6b61 6765 2d64 re/doc/package-d │ │ │ │ │ -0005c140: 6f63 e280 9920 696e 2074 6869 7320 6578 oc... in this ex │ │ │ │ │ -0005c150: 616d 706c 6529 2e0a 486f 7765 7665 722c ample)..However, │ │ │ │ │ -0005c160: 2069 6e73 7461 6c6c 696e 6720 7468 6520 installing the │ │ │ │ │ -0005c170: 646f 6375 6d65 6e74 6174 696f 6e20 696e documentation in │ │ │ │ │ -0005c180: 746f 2074 6865 2064 6f63 756d 656e 7461 to the documenta │ │ │ │ │ -0005c190: 7469 6f6e 2064 6972 6563 746f 7279 0a6f tion directory.o │ │ │ │ │ -0005c1a0: 6620 7468 6520 6d61 696e 2070 6163 6b61 f the main packa │ │ │ │ │ -0005c1b0: 6765 2069 7320 656e 636f 7572 6167 6564 ge is encouraged │ │ │ │ │ -0005c1c0: 2073 696e 6365 2069 7420 6973 2069 6e64 since it is ind │ │ │ │ │ -0005c1d0: 6570 656e 6465 6e74 206f 6620 7468 650a ependent of the. │ │ │ │ │ -0005c1e0: 7061 636b 6167 696e 6720 6d65 7468 6f64 packaging method │ │ │ │ │ -0005c1f0: 2061 6e64 2077 696c 6c20 6265 2065 6173 and will be eas │ │ │ │ │ -0005c200: 6965 7220 666f 7220 7573 6572 7320 746f ier for users to │ │ │ │ │ -0005c210: 2066 696e 642e 0a0a 416e 7920 7365 7061 find...Any sepa │ │ │ │ │ -0005c220: 7261 7465 2070 6163 6b61 6765 2070 726f rate package pro │ │ │ │ │ -0005c230: 7669 6469 6e67 2064 6f63 756d 656e 7461 viding documenta │ │ │ │ │ -0005c240: 7469 6f6e 206d 7573 7420 7374 696c 6c20 tion must still │ │ │ │ │ -0005c250: 696e 7374 616c 6c20 7374 616e 6461 7264 install standard │ │ │ │ │ -0005c260: 0a64 6f63 756d 656e 7461 7469 6f6e 2066 .documentation f │ │ │ │ │ -0005c270: 696c 6573 2069 6e20 6974 7320 6f77 6e20 iles in its own │ │ │ │ │ -0005c280: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -0005c290: 63e2 8099 2064 6972 6563 746f 7279 2061 c... directory a │ │ │ │ │ -0005c2a0: 7320 7370 6563 6966 6965 640a 696e 2074 s specified.in t │ │ │ │ │ -0005c2b0: 6865 2072 6573 7420 6f66 2074 6869 7320 he rest of this │ │ │ │ │ -0005c2c0: 706f 6c69 6379 2e20 2053 6565 2c20 666f policy. See, fo │ │ │ │ │ -0005c2d0: 7220 6578 616d 706c 652c 202a 6e6f 7465 r example, *note │ │ │ │ │ -0005c2e0: 2043 6f70 7972 6967 6874 0a69 6e66 6f72 Copyright.infor │ │ │ │ │ -0005c2f0: 6d61 7469 6f6e 3a20 3264 2e20 616e 6420 mation: 2d. and │ │ │ │ │ -0005c300: 2a6e 6f74 6520 4368 616e 6765 6c6f 6720 *note Changelog │ │ │ │ │ -0005c310: 6669 6c65 7320 616e 6420 7265 6c65 6173 files and releas │ │ │ │ │ -0005c320: 6520 6e6f 7465 733a 2031 3835 2e0a 0a50 e notes: 185...P │ │ │ │ │ -0005c330: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ -0005c340: 2072 6571 7569 7265 2074 6865 2065 7869 require the exi │ │ │ │ │ -0005c350: 7374 656e 6365 206f 6620 616e 7920 6669 stence of any fi │ │ │ │ │ -0005c360: 6c65 7320 696e 0ae2 8098 2f75 7372 2f73 les in..../usr/s │ │ │ │ │ -0005c370: 6861 7265 2f64 6f63 2fe2 8099 2069 6e20 hare/doc/... in │ │ │ │ │ -0005c380: 6f72 6465 7220 746f 2066 756e 6374 696f order to functio │ │ │ │ │ -0005c390: 6e2e 2020 2831 2920 2041 6e79 2066 696c n. (1) Any fil │ │ │ │ │ -0005c3a0: 6573 2074 6861 7420 6172 6520 7573 6564 es that are used │ │ │ │ │ -0005c3b0: 206f 720a 7265 6164 2062 7920 7072 6f67 or.read by prog │ │ │ │ │ -0005c3c0: 7261 6d73 2062 7574 2061 7265 2061 6c73 rams but are als │ │ │ │ │ -0005c3d0: 6f20 7573 6566 756c 2061 7320 7374 616e o useful as stan │ │ │ │ │ -0005c3e0: 6420 616c 6f6e 6520 646f 6375 6d65 6e74 d alone document │ │ │ │ │ -0005c3f0: 6174 696f 6e20 7368 6f75 6c64 0a62 6520 ation should.be │ │ │ │ │ -0005c400: 696e 7374 616c 6c65 6420 656c 7365 7768 installed elsewh │ │ │ │ │ -0005c410: 6572 652c 2073 7563 6820 6173 2075 6e64 ere, such as und │ │ │ │ │ -0005c420: 6572 20e2 8098 2f75 7372 2f73 6861 7265 er .../usr/share │ │ │ │ │ -0005c430: 2f70 6163 6b61 6765 2fe2 8099 2c20 616e /package/..., an │ │ │ │ │ -0005c440: 6420 7468 656e 0a69 6e63 6c75 6465 6420 d then.included │ │ │ │ │ -0005c450: 7669 6120 7379 6d62 6f6c 6963 206c 696e via symbolic lin │ │ │ │ │ -0005c460: 6b73 2069 6e20 e280 982f 7573 722f 7368 ks in .../usr/sh │ │ │ │ │ -0005c470: 6172 652f 646f 632f 7061 636b 6167 65e2 are/doc/package. │ │ │ │ │ -0005c480: 8099 2e0a 0ae2 8098 2f75 7372 2f73 6861 ......../usr/sha │ │ │ │ │ -0005c490: 7265 2f64 6f63 2f70 6163 6b61 6765 e280 re/doc/package.. │ │ │ │ │ -0005c4a0: 9920 6973 2070 6572 6d69 7474 6564 2074 . is permitted t │ │ │ │ │ -0005c4b0: 6f20 6265 2061 2073 796d 626f 6c69 6320 o be a symbolic │ │ │ │ │ -0005c4c0: 6c69 6e6b 2074 6f20 616e 6f74 6865 720a link to another. │ │ │ │ │ -0005c4d0: 6469 7265 6374 6f72 7920 696e 20e2 8098 directory in ... │ │ │ │ │ -0005c4e0: 2f75 7372 2f73 6861 7265 2f64 6f63 e280 /usr/share/doc.. │ │ │ │ │ -0005c4f0: 9920 6f6e 6c79 2069 6620 7468 6520 7477 . only if the tw │ │ │ │ │ -0005c500: 6f20 7061 636b 6167 6573 2062 6f74 6820 o packages both │ │ │ │ │ -0005c510: 636f 6d65 2066 726f 6d0a 7468 6520 7361 come from.the sa │ │ │ │ │ -0005c520: 6d65 2073 6f75 7263 6520 616e 6420 7468 me source and th │ │ │ │ │ -0005c530: 6520 6669 7273 7420 7061 636b 6167 6520 e first package │ │ │ │ │ -0005c540: 4465 7065 6e64 7320 6f6e 2074 6865 2073 Depends on the s │ │ │ │ │ -0005c550: 6563 6f6e 642e 2020 4f74 6865 7277 6973 econd. Otherwis │ │ │ │ │ -0005c560: 652c 0ae2 8098 2f75 7372 2f73 6861 7265 e,..../usr/share │ │ │ │ │ -0005c570: 2f64 6f63 2f70 6163 6b61 6765 e280 9920 /doc/package... │ │ │ │ │ -0005c580: 6d75 7374 206e 6f74 2062 6520 6120 7379 must not be a sy │ │ │ │ │ -0005c590: 6d62 6f6c 6963 206c 696e 6b2e 2020 2832 mbolic link. (2 │ │ │ │ │ -0005c5a0: 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ).. ---------- │ │ │ │ │ -0005c5b0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -0005c5c0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ -0005c5d0: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ -0005c5e0: 7472 6174 6f72 2073 686f 756c 6420 6265 trator should be │ │ │ │ │ -0005c5f0: 2061 626c 6520 746f 2064 656c 6574 6520 able to delete │ │ │ │ │ -0005c600: 6669 6c65 7320 696e 0ae2 8098 2f75 7372 files in..../usr │ │ │ │ │ -0005c610: 2f73 6861 7265 2f64 6f63 2fe2 8099 2077 /share/doc/... w │ │ │ │ │ -0005c620: 6974 686f 7574 2063 6175 7369 6e67 2061 ithout causing a │ │ │ │ │ -0005c630: 6e79 2070 726f 6772 616d 7320 746f 2062 ny programs to b │ │ │ │ │ -0005c640: 7265 616b 2e0a 0a20 2020 2832 2920 506c reak... (2) Pl │ │ │ │ │ -0005c650: 6561 7365 206e 6f74 6520 7468 6174 2074 ease note that t │ │ │ │ │ -0005c660: 6869 7320 646f 6573 206e 6f74 206f 7665 his does not ove │ │ │ │ │ -0005c670: 7272 6964 6520 7468 6520 7365 6374 696f rride the sectio │ │ │ │ │ -0005c680: 6e20 6f6e 2063 6861 6e67 656c 6f67 0a66 n on changelog.f │ │ │ │ │ -0005c690: 696c 6573 2062 656c 6f77 2c20 736f 2074 iles below, so t │ │ │ │ │ -0005c6a0: 6865 2066 696c 6520 e280 982f 7573 722f he file .../usr/ │ │ │ │ │ -0005c6b0: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ -0005c6c0: 652f 6368 616e 6765 6c6f 672e 4465 6269 e/changelog.Debi │ │ │ │ │ -0005c6d0: 616e 2e67 7ae2 8099 0a6d 7573 7420 7265 an.gz....must re │ │ │ │ │ -0005c6e0: 6665 7220 746f 2074 6865 2063 6861 6e67 fer to the chang │ │ │ │ │ -0005c6f0: 656c 6f67 2066 6f72 2074 6865 2063 7572 elog for the cur │ │ │ │ │ -0005c700: 7265 6e74 2076 6572 7369 6f6e 206f 6620 rent version of │ │ │ │ │ -0005c710: 7061 636b 6167 6520 696e 0a71 7565 7374 package in.quest │ │ │ │ │ -0005c720: 696f 6e2e 2020 496e 2070 7261 6374 6963 ion. In practic │ │ │ │ │ -0005c730: 652c 2074 6869 7320 6d65 616e 7320 7468 e, this means th │ │ │ │ │ -0005c740: 6174 2074 6865 2073 6f75 7263 6573 206f at the sources o │ │ │ │ │ -0005c750: 6620 7468 6520 7461 7267 6574 2061 6e64 f the target and │ │ │ │ │ -0005c760: 0a74 6865 2064 6573 7469 6e61 7469 6f6e .the destination │ │ │ │ │ -0005c770: 206f 6620 7468 6520 7379 6d6c 696e 6b20 of the symlink │ │ │ │ │ -0005c780: 6d75 7374 2062 6520 7468 6520 7361 6d65 must be the same │ │ │ │ │ -0005c790: 2028 7361 6d65 2073 6f75 7263 6520 7061 (same source pa │ │ │ │ │ -0005c7a0: 636b 6167 6520 616e 640a 7665 7273 696f ckage and.versio │ │ │ │ │ -0005c7b0: 6e29 2e0a 0a1f 0a46 696c 653a 2064 6562 n).....File: deb │ │ │ │ │ -0005c7c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0005c7d0: 2020 4e6f 6465 3a20 5072 6566 6572 7265 Node: Preferre │ │ │ │ │ -0005c7e0: 6420 646f 6375 6d65 6e74 6174 696f 6e20 d documentation │ │ │ │ │ -0005c7f0: 666f 726d 6174 732c 2020 4e65 7874 3a20 formats, Next: │ │ │ │ │ -0005c800: 436f 7079 7269 6768 7420 696e 666f 726d Copyright inform │ │ │ │ │ -0005c810: 6174 696f 6e2c 2020 5072 6576 3a20 4164 ation, Prev: Ad │ │ │ │ │ -0005c820: 6469 7469 6f6e 616c 2064 6f63 756d 656e ditional documen │ │ │ │ │ -0005c830: 7461 7469 6f6e 2c20 2055 703a 2044 6f63 tation, Up: Doc │ │ │ │ │ -0005c840: 756d 656e 7461 7469 6f6e 0a0a 3131 2e34 umentation..11.4 │ │ │ │ │ -0005c850: 2050 7265 6665 7272 6564 2064 6f63 756d Preferred docum │ │ │ │ │ -0005c860: 656e 7461 7469 6f6e 2066 6f72 6d61 7473 entation formats │ │ │ │ │ -0005c870: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0005c880: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005c890: 3d3d 3d3d 3d0a 0a54 6865 2075 6e69 6669 =====..The unifi │ │ │ │ │ -0005c8a0: 6361 7469 6f6e 206f 6620 4465 6269 616e cation of Debian │ │ │ │ │ -0005c8b0: 2064 6f63 756d 656e 7461 7469 6f6e 2069 documentation i │ │ │ │ │ -0005c8c0: 7320 6265 696e 6720 6361 7272 6965 6420 s being carried │ │ │ │ │ -0005c8d0: 6f75 7420 7669 6120 4854 4d4c 2e0a 0a49 out via HTML...I │ │ │ │ │ -0005c8e0: 6620 7468 6520 7061 636b 6167 6520 636f f the package co │ │ │ │ │ -0005c8f0: 6d65 7320 7769 7468 2065 7874 656e 7369 mes with extensi │ │ │ │ │ -0005c900: 7665 2064 6f63 756d 656e 7461 7469 6f6e ve documentation │ │ │ │ │ -0005c910: 2069 6e20 6120 6d61 726b 7570 2066 6f72 in a markup for │ │ │ │ │ -0005c920: 6d61 740a 7468 6174 2063 616e 2062 6520 mat.that can be │ │ │ │ │ -0005c930: 636f 6e76 6572 7465 6420 746f 2076 6172 converted to var │ │ │ │ │ -0005c940: 696f 7573 206f 7468 6572 2066 6f72 6d61 ious other forma │ │ │ │ │ -0005c950: 7473 2079 6f75 2073 686f 756c 6420 6966 ts you should if │ │ │ │ │ -0005c960: 2070 6f73 7369 626c 650a 7368 6970 2048 possible.ship H │ │ │ │ │ -0005c970: 544d 4c20 7665 7273 696f 6e73 2069 6e20 TML versions in │ │ │ │ │ -0005c980: 6120 6269 6e61 7279 2070 6163 6b61 6765 a binary package │ │ │ │ │ -0005c990: 2e20 2028 3129 2020 5468 6520 646f 6375 . (1) The docu │ │ │ │ │ -0005c9a0: 6d65 6e74 6174 696f 6e20 6d75 7374 2062 mentation must b │ │ │ │ │ -0005c9b0: 650a 696e 7374 616c 6c65 6420 6173 2073 e.installed as s │ │ │ │ │ -0005c9c0: 7065 6369 6669 6564 2069 6e20 2a6e 6f74 pecified in *not │ │ │ │ │ -0005c9d0: 6520 4164 6469 7469 6f6e 616c 2064 6f63 e Additional doc │ │ │ │ │ -0005c9e0: 756d 656e 7461 7469 6f6e 3a20 3138 342e umentation: 184. │ │ │ │ │ -0005c9f0: 0a0a 4f74 6865 7220 666f 726d 6174 7320 ..Other formats │ │ │ │ │ -0005ca00: 7375 6368 2061 7320 506f 7374 5363 7269 such as PostScri │ │ │ │ │ -0005ca10: 7074 206d 6179 2062 6520 7072 6f76 6964 pt may be provid │ │ │ │ │ -0005ca20: 6564 2061 7420 7468 6520 7061 636b 6167 ed at the packag │ │ │ │ │ -0005ca30: 650a 6d61 696e 7461 696e 6572 e280 9973 e.maintainer...s │ │ │ │ │ -0005ca40: 2064 6973 6372 6574 696f 6e2e 0a0a 2020 discretion... │ │ │ │ │ -0005ca50: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0005ca60: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0005ca70: 0a0a 2020 2028 3129 2052 6174 696f 6e61 .. (1) Rationa │ │ │ │ │ -0005ca80: 6c65 3a20 5468 6520 696d 706f 7274 616e le: The importan │ │ │ │ │ -0005ca90: 7420 7468 696e 6720 6865 7265 2069 7320 t thing here is │ │ │ │ │ -0005caa0: 7468 6174 2048 544d 4c20 646f 6375 6d65 that HTML docume │ │ │ │ │ -0005cab0: 6e74 6174 696f 6e0a 7368 6f75 6c64 2062 ntation.should b │ │ │ │ │ -0005cac0: 6520 6176 6169 6c61 626c 6520 6672 6f6d e available from │ │ │ │ │ -0005cad0: 2027 736f 6d65 2720 6269 6e61 7279 2070 'some' binary p │ │ │ │ │ -0005cae0: 6163 6b61 6765 2e0a 0a1f 0a46 696c 653a ackage.....File: │ │ │ │ │ -0005caf0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0005cb00: 6e66 6f2c 2020 4e6f 6465 3a20 436f 7079 nfo, Node: Copy │ │ │ │ │ -0005cb10: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -0005cb20: 6e2c 2020 4e65 7874 3a20 4578 616d 706c n, Next: Exampl │ │ │ │ │ -0005cb30: 6573 2c20 2050 7265 763a 2050 7265 6665 es, Prev: Prefe │ │ │ │ │ -0005cb40: 7272 6564 2064 6f63 756d 656e 7461 7469 rred documentati │ │ │ │ │ -0005cb50: 6f6e 2066 6f72 6d61 7473 2c20 2055 703a on formats, Up: │ │ │ │ │ -0005cb60: 2044 6f63 756d 656e 7461 7469 6f6e 0a0a Documentation.. │ │ │ │ │ -0005cb70: 3131 2e35 2043 6f70 7972 6967 6874 2069 11.5 Copyright i │ │ │ │ │ -0005cb80: 6e66 6f72 6d61 7469 6f6e 0a3d 3d3d 3d3d nformation.===== │ │ │ │ │ -0005cb90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005cba0: 3d3d 3d3d 3d0a 0a45 7665 7279 2070 6163 =====..Every pac │ │ │ │ │ -0005cbb0: 6b61 6765 206d 7573 7420 6265 2061 6363 kage must be acc │ │ │ │ │ -0005cbc0: 6f6d 7061 6e69 6564 2062 7920 6120 7665 ompanied by a ve │ │ │ │ │ -0005cbd0: 7262 6174 696d 2063 6f70 7920 6f66 2069 rbatim copy of i │ │ │ │ │ -0005cbe0: 7473 2064 6973 7472 6962 7574 696f 6e0a ts distribution. │ │ │ │ │ -0005cbf0: 6c69 6365 6e73 6528 7329 2069 6e20 7468 license(s) in th │ │ │ │ │ -0005cc00: 6520 6669 6c65 20e2 8098 2f75 7372 2f73 e file .../usr/s │ │ │ │ │ -0005cc10: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ -0005cc20: 2f63 6f70 7972 6967 6874 e280 992e 2020 /copyright.... │ │ │ │ │ -0005cc30: 5468 6973 2066 696c 650a 6d75 7374 206e This file.must n │ │ │ │ │ -0005cc40: 6569 7468 6572 2062 6520 636f 6d70 7265 either be compre │ │ │ │ │ -0005cc50: 7373 6564 206e 6f72 2062 6520 6120 7379 ssed nor be a sy │ │ │ │ │ -0005cc60: 6d62 6f6c 6963 206c 696e 6b2e 0a0a 4120 mbolic link...A │ │ │ │ │ -0005cc70: 7665 7262 6174 696d 2063 6f70 7920 6f66 verbatim copy of │ │ │ │ │ -0005cc80: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ -0005cc90: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ -0005cca0: 6d61 7469 6f6e 2069 7320 6f66 7465 6e20 mation is often │ │ │ │ │ -0005ccb0: 7265 7175 6972 6564 0a74 6f20 6265 2070 required.to be p │ │ │ │ │ -0005ccc0: 7265 7365 6e74 2069 6e20 e280 982f 7573 resent in .../us │ │ │ │ │ -0005ccd0: 722f 7368 6172 652f 646f 632f 5041 434b r/share/doc/PACK │ │ │ │ │ -0005cce0: 4147 452f 636f 7079 7269 6768 74e2 8099 AGE/copyright... │ │ │ │ │ -0005ccf0: 2c20 746f 6f3b 2073 6565 202a 6e6f 7465 , too; see *note │ │ │ │ │ -0005cd00: 0a43 6f70 7972 6967 6874 2063 6f6e 7369 .Copyright consi │ │ │ │ │ -0005cd10: 6465 7261 7469 6f6e 733a 2032 632e 0a0a derations: 2c... │ │ │ │ │ -0005cd20: 496e 2061 6464 6974 696f 6e2c 2074 6865 In addition, the │ │ │ │ │ -0005cd30: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ -0005cd40: 6d75 7374 2073 6179 2077 6865 7265 2074 must say where t │ │ │ │ │ -0005cd50: 6865 2075 7073 7472 6561 6d20 736f 7572 he upstream sour │ │ │ │ │ -0005cd60: 6365 7320 2869 660a 616e 7929 2077 6572 ces (if.any) wer │ │ │ │ │ -0005cd70: 6520 6f62 7461 696e 6564 2c20 616e 6420 e obtained, and │ │ │ │ │ -0005cd80: 7368 6f75 6c64 2069 6e63 6c75 6465 2061 should include a │ │ │ │ │ -0005cd90: 206e 616d 6520 6f72 2063 6f6e 7461 6374 name or contact │ │ │ │ │ -0005cda0: 2061 6464 7265 7373 2066 6f72 2074 6865 address for the │ │ │ │ │ -0005cdb0: 0a75 7073 7472 6561 6d20 6175 7468 6f72 .upstream author │ │ │ │ │ -0005cdc0: 732e 2020 5468 6973 2063 616e 2062 6520 s. This can be │ │ │ │ │ -0005cdd0: 7468 6520 6e61 6d65 206f 6620 616e 2069 the name of an i │ │ │ │ │ -0005cde0: 6e64 6976 6964 7561 6c20 6f72 2061 6e0a ndividual or an. │ │ │ │ │ -0005cdf0: 6f72 6761 6e69 7a61 7469 6f6e 2c20 616e organization, an │ │ │ │ │ -0005ce00: 2065 6d61 696c 2061 6464 7265 7373 2c20 email address, │ │ │ │ │ -0005ce10: 6120 7765 6220 666f 7275 6d20 6f72 2062 a web forum or b │ │ │ │ │ -0005ce20: 7567 7472 6163 6b65 722c 206f 7220 616e ugtracker, or an │ │ │ │ │ -0005ce30: 7920 6f74 6865 720a 6d65 616e 7320 746f y other.means to │ │ │ │ │ -0005ce40: 2075 6e61 6d62 6967 756f 7573 6c79 2069 unambiguously i │ │ │ │ │ -0005ce50: 6465 6e74 6966 7920 7768 6f20 746f 2063 dentify who to c │ │ │ │ │ -0005ce60: 6f6e 7461 6374 2074 6f20 7061 7274 6963 ontact to partic │ │ │ │ │ -0005ce70: 6970 6174 6520 696e 2074 6865 0a64 6576 ipate in the.dev │ │ │ │ │ -0005ce80: 656c 6f70 6d65 6e74 206f 6620 7468 6520 elopment of the │ │ │ │ │ -0005ce90: 7570 7374 7265 616d 2073 6f75 7263 6520 upstream source │ │ │ │ │ -0005cea0: 636f 6465 2e0a 0a50 6163 6b61 6765 7320 code...Packages │ │ │ │ │ -0005ceb0: 696e 2074 6865 2027 636f 6e74 7269 6227 in the 'contrib' │ │ │ │ │ -0005cec0: 206f 7220 276e 6f6e 2d66 7265 6527 2061 or 'non-free' a │ │ │ │ │ -0005ced0: 7263 6869 7665 2061 7265 6173 2073 686f rchive areas sho │ │ │ │ │ -0005cee0: 756c 6420 7374 6174 6520 696e 0a74 6865 uld state in.the │ │ │ │ │ -0005cef0: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ -0005cf00: 7468 6174 2074 6865 2070 6163 6b61 6765 that the package │ │ │ │ │ -0005cf10: 2069 7320 6e6f 7420 7061 7274 206f 6620 is not part of │ │ │ │ │ -0005cf20: 7468 6520 4465 6269 616e 0a64 6973 7472 the Debian.distr │ │ │ │ │ -0005cf30: 6962 7574 696f 6e20 616e 6420 6272 6965 ibution and brie │ │ │ │ │ -0005cf40: 666c 7920 6578 706c 6169 6e20 7768 792e fly explain why. │ │ │ │ │ -0005cf50: 0a0a 4120 636f 7079 206f 6620 7468 6520 ..A copy of the │ │ │ │ │ -0005cf60: 6669 6c65 2077 6869 6368 2077 696c 6c20 file which will │ │ │ │ │ -0005cf70: 6265 2069 6e73 7461 6c6c 6564 2069 6e0a be installed in. │ │ │ │ │ -0005cf80: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -0005cf90: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ -0005cfa0: 6768 74e2 8099 2073 686f 756c 6420 6265 ght... should be │ │ │ │ │ -0005cfb0: 2069 6e20 e280 9864 6562 6961 6e2f 636f in ...debian/co │ │ │ │ │ -0005cfc0: 7079 7269 6768 74e2 8099 2069 6e0a 7468 pyright... in.th │ │ │ │ │ -0005cfd0: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -0005cfe0: 2e0a 0ae2 8098 2f75 7372 2f73 6861 7265 ....../usr/share │ │ │ │ │ -0005cff0: 2f64 6f63 2f70 6163 6b61 6765 e280 9920 /doc/package... │ │ │ │ │ -0005d000: 6973 2070 6572 6d69 7474 6564 2062 6520 is permitted be │ │ │ │ │ -0005d010: 6120 7379 6d62 6f6c 6963 206c 696e 6b20 a symbolic link │ │ │ │ │ -0005d020: 746f 2061 6e6f 7468 6572 0a64 6972 6563 to another.direc │ │ │ │ │ -0005d030: 746f 7279 2069 6e20 e280 982f 7573 722f tory in .../usr/ │ │ │ │ │ -0005d040: 7368 6172 652f 646f 63e2 8099 206f 6e6c share/doc... onl │ │ │ │ │ -0005d050: 7920 6966 2074 6865 2074 776f 2070 6163 y if the two pac │ │ │ │ │ -0005d060: 6b61 6765 7320 626f 7468 2063 6f6d 6520 kages both come │ │ │ │ │ -0005d070: 6672 6f6d 0a74 6865 2073 616d 6520 736f from.the same so │ │ │ │ │ -0005d080: 7572 6365 2061 6e64 2074 6865 2066 6972 urce and the fir │ │ │ │ │ -0005d090: 7374 2070 6163 6b61 6765 2044 6570 656e st package Depen │ │ │ │ │ -0005d0a0: 6473 206f 6e20 7468 6520 7365 636f 6e64 ds on the second │ │ │ │ │ -0005d0b0: 2e20 204f 7468 6572 7769 7365 2c0a e280 . Otherwise,... │ │ │ │ │ -0005d0c0: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -0005d0d0: 7061 636b 6167 65e2 8099 206d 7573 7420 package... must │ │ │ │ │ -0005d0e0: 6e6f 7420 6265 2061 2073 796d 626f 6c69 not be a symboli │ │ │ │ │ -0005d0f0: 6320 6c69 6e6b 2e20 2054 6865 7365 2072 c link. These r │ │ │ │ │ -0005d100: 756c 6573 2061 7265 0a69 6d70 6f72 7461 ules are.importa │ │ │ │ │ -0005d110: 6e74 2062 6563 6175 7365 20e2 8098 636f nt because ...co │ │ │ │ │ -0005d120: 7079 7269 6768 74e2 8099 2066 696c 6573 pyright... files │ │ │ │ │ -0005d130: 206d 7573 7420 6265 2065 7874 7261 6374 must be extract │ │ │ │ │ -0005d140: 6162 6c65 2062 7920 6d65 6368 616e 6963 able by mechanic │ │ │ │ │ -0005d150: 616c 0a6d 6561 6e73 2e0a 0a50 6163 6b61 al.means...Packa │ │ │ │ │ -0005d160: 6765 7320 6469 7374 7269 6275 7465 6420 ges distributed │ │ │ │ │ -0005d170: 756e 6465 7220 7468 6520 4170 6163 6865 under the Apache │ │ │ │ │ -0005d180: 206c 6963 656e 7365 2028 7665 7273 696f license (versio │ │ │ │ │ -0005d190: 6e20 322e 3029 2c20 7468 650a 4172 7469 n 2.0), the.Arti │ │ │ │ │ -0005d1a0: 7374 6963 206c 6963 656e 7365 2c20 7468 stic license, th │ │ │ │ │ -0005d1b0: 6520 4372 6561 7469 7665 2043 6f6d 6d6f e Creative Commo │ │ │ │ │ -0005d1c0: 6e73 2043 4330 2d31 2e30 206c 6963 656e ns CC0-1.0 licen │ │ │ │ │ -0005d1d0: 7365 2c20 7468 6520 474e 5520 4750 4c0a se, the GNU GPL. │ │ │ │ │ -0005d1e0: 2876 6572 7369 6f6e 7320 312c 2032 2c20 (versions 1, 2, │ │ │ │ │ -0005d1f0: 6f72 2033 292c 2074 6865 2047 4e55 204c or 3), the GNU L │ │ │ │ │ -0005d200: 4750 4c20 2876 6572 7369 6f6e 7320 322c GPL (versions 2, │ │ │ │ │ -0005d210: 2032 2e31 2c20 6f72 2033 292c 2074 6865 2.1, or 3), the │ │ │ │ │ -0005d220: 2047 4e55 2046 444c 0a28 7665 7273 696f GNU FDL.(versio │ │ │ │ │ -0005d230: 6e73 2031 2e32 206f 7220 312e 3329 2c20 ns 1.2 or 1.3), │ │ │ │ │ -0005d240: 616e 6420 7468 6520 4d6f 7a69 6c6c 6120 and the Mozilla │ │ │ │ │ -0005d250: 5075 626c 6963 204c 6963 656e 7365 2028 Public License ( │ │ │ │ │ -0005d260: 7665 7273 696f 6e20 312e 3120 6f72 0a32 version 1.1 or.2 │ │ │ │ │ -0005d270: 2e30 2920 7368 6f75 6c64 2072 6566 6572 .0) should refer │ │ │ │ │ -0005d280: 2074 6f20 7468 6520 636f 7272 6573 706f to the correspo │ │ │ │ │ -0005d290: 6e64 696e 6720 6669 6c65 7320 756e 6465 nding files unde │ │ │ │ │ -0005d2a0: 720a e280 982f 7573 722f 7368 6172 652f r..../usr/share/ │ │ │ │ │ -0005d2b0: 636f 6d6d 6f6e 2d6c 6963 656e 7365 73e2 common-licenses. │ │ │ │ │ -0005d2c0: 8099 2c20 2831 2920 7261 7468 6572 2074 .., (1) rather t │ │ │ │ │ -0005d2d0: 6861 6e20 7175 6f74 696e 6720 7468 656d han quoting them │ │ │ │ │ -0005d2e0: 2069 6e20 7468 650a 636f 7079 7269 6768 in the.copyrigh │ │ │ │ │ -0005d2f0: 7420 6669 6c65 2e0a 0a59 6f75 2073 686f t file...You sho │ │ │ │ │ -0005d300: 756c 6420 6e6f 7420 7573 6520 7468 6520 uld not use the │ │ │ │ │ -0005d310: 636f 7079 7269 6768 7420 6669 6c65 2061 copyright file a │ │ │ │ │ -0005d320: 7320 6120 6765 6e65 7261 6c20 e280 9852 s a general ...R │ │ │ │ │ -0005d330: 4541 444d 45e2 8099 2066 696c 652e 2020 EADME... file. │ │ │ │ │ -0005d340: 4966 0a79 6f75 7220 7061 636b 6167 6520 If.your package │ │ │ │ │ -0005d350: 6861 7320 7375 6368 2061 2066 696c 6520 has such a file │ │ │ │ │ -0005d360: 6974 2073 686f 756c 6420 6265 2069 6e73 it should be ins │ │ │ │ │ -0005d370: 7461 6c6c 6564 2069 6e0a e280 982f 7573 talled in..../us │ │ │ │ │ -0005d380: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -0005d390: 6167 652f 5245 4144 4d45 e280 9920 6f72 age/README... or │ │ │ │ │ -0005d3a0: 20e2 8098 5245 4144 4d45 2e44 6562 6961 ...README.Debia │ │ │ │ │ -0005d3b0: 6ee2 8099 206f 7220 736f 6d65 206f 7468 n... or some oth │ │ │ │ │ -0005d3c0: 6572 0a61 7070 726f 7072 6961 7465 2070 er.appropriate p │ │ │ │ │ -0005d3d0: 6c61 6365 2e0a 0a41 6c6c 2063 6f70 7972 lace...All copyr │ │ │ │ │ -0005d3e0: 6967 6874 2066 696c 6573 206d 7573 7420 ight files must │ │ │ │ │ -0005d3f0: 6265 2065 6e63 6f64 6564 2069 6e20 5554 be encoded in UT │ │ │ │ │ -0005d400: 462d 382e 0a0a 2a20 4d65 6e75 3a0a 0a2a F-8...* Menu:..* │ │ │ │ │ -0005d410: 204d 6163 6869 6e65 2d72 6561 6461 626c Machine-readabl │ │ │ │ │ -0005d420: 6520 636f 7079 7269 6768 7420 696e 666f e copyright info │ │ │ │ │ -0005d430: 726d 6174 696f 6e3a 3a0a 0a20 2020 2d2d rmation::.. -- │ │ │ │ │ -0005d440: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -0005d450: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -0005d460: 2020 2831 2920 496e 2070 6172 7469 6375 (1) In particu │ │ │ │ │ -0005d470: 6c61 722c 20e2 8098 2f75 7372 2f73 6861 lar, .../usr/sha │ │ │ │ │ -0005d480: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ -0005d490: 6573 2f41 7061 6368 652d 322e 30e2 8099 es/Apache-2.0... │ │ │ │ │ -0005d4a0: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ -0005d4b0: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ -0005d4c0: 4172 7469 7374 6963 e280 992c 0ae2 8098 Artistic...,.... │ │ │ │ │ -0005d4d0: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ -0005d4e0: 6e2d 6c69 6365 6e73 6573 2f43 4330 2d31 n-licenses/CC0-1 │ │ │ │ │ -0005d4f0: 2e30 e280 992c 0ae2 8098 2f75 7372 2f73 .0...,..../usr/s │ │ │ │ │ -0005d500: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ -0005d510: 6e73 6573 2f47 504c 2d31 e280 992c 20e2 nses/GPL-1..., . │ │ │ │ │ -0005d520: 8098 2f75 7372 2f73 6861 7265 2f63 6f6d ../usr/share/com │ │ │ │ │ -0005d530: 6d6f 6e2d 6c69 6365 6e73 6573 2f47 504c mon-licenses/GPL │ │ │ │ │ -0005d540: 2d32 e280 992c 0ae2 8098 2f75 7372 2f73 -2...,..../usr/s │ │ │ │ │ -0005d550: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ -0005d560: 6e73 6573 2f47 504c 2d33 e280 992c 20e2 nses/GPL-3..., . │ │ │ │ │ -0005d570: 8098 2f75 7372 2f73 6861 7265 2f63 6f6d ../usr/share/com │ │ │ │ │ -0005d580: 6d6f 6e2d 6c69 6365 6e73 6573 2f4c 4750 mon-licenses/LGP │ │ │ │ │ -0005d590: 4c2d 32e2 8099 2c0a e280 982f 7573 722f L-2...,..../usr/ │ │ │ │ │ -0005d5a0: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ -0005d5b0: 656e 7365 732f 4c47 504c 2d32 2e31 e280 enses/LGPL-2.1.. │ │ │ │ │ -0005d5c0: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ -0005d5d0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -0005d5e0: 2f4c 4750 4c2d 33e2 8099 2c0a e280 982f /LGPL-3...,..../ │ │ │ │ │ -0005d5f0: 7573 722f 7368 6172 652f 636f 6d6d 6f6e usr/share/common │ │ │ │ │ -0005d600: 2d6c 6963 656e 7365 732f 4746 444c 2d31 -licenses/GFDL-1 │ │ │ │ │ -0005d610: 2e32 e280 992c 0ae2 8098 2f75 7372 2f73 .2...,..../usr/s │ │ │ │ │ -0005d620: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ -0005d630: 6e73 6573 2f47 4644 4c2d 312e 33e2 8099 nses/GFDL-1.3... │ │ │ │ │ -0005d640: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ -0005d650: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ -0005d660: 4d50 4c2d 312e 31e2 8099 2c20 616e 640a MPL-1.1..., and. │ │ │ │ │ -0005d670: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ -0005d680: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4d50 mmon-licenses/MP │ │ │ │ │ -0005d690: 4c2d 322e 30e2 8099 2072 6573 7065 6374 L-2.0... respect │ │ │ │ │ -0005d6a0: 6976 656c 792e 2020 5468 6520 556e 6976 ively. The Univ │ │ │ │ │ -0005d6b0: 6572 7369 7479 206f 660a 4361 6c69 666f ersity of.Califo │ │ │ │ │ -0005d6c0: 726e 6961 2042 5344 206c 6963 656e 7365 rnia BSD license │ │ │ │ │ -0005d6d0: 2069 7320 616c 736f 2069 6e63 6c75 6465 is also include │ │ │ │ │ -0005d6e0: 6420 696e 2062 6173 652d 6669 6c65 7320 d in base-files │ │ │ │ │ -0005d6f0: 6173 0ae2 8098 2f75 7372 2f73 6861 7265 as..../usr/share │ │ │ │ │ -0005d700: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -0005d710: 2f42 5344 e280 992c 2062 7574 2067 6976 /BSD..., but giv │ │ │ │ │ -0005d720: 656e 2074 6865 2062 7265 7669 7479 206f en the brevity o │ │ │ │ │ -0005d730: 6620 7468 6973 206c 6963 656e 7365 2c0a f this license,. │ │ │ │ │ -0005d740: 6974 7320 7370 6563 6966 6963 6974 7920 its specificity │ │ │ │ │ -0005d750: 746f 2063 6f64 6520 7768 6f73 6520 636f to code whose co │ │ │ │ │ -0005d760: 7079 7269 6768 7420 6973 2068 656c 6420 pyright is held │ │ │ │ │ -0005d770: 6279 2074 6865 2052 6567 656e 7473 206f by the Regents o │ │ │ │ │ -0005d780: 6620 7468 650a 556e 6976 6572 7369 7479 f the.University │ │ │ │ │ -0005d790: 206f 6620 4361 6c69 666f 726e 6961 2c20 of California, │ │ │ │ │ -0005d7a0: 616e 6420 7468 6520 6672 6571 7565 6e63 and the frequenc │ │ │ │ │ -0005d7b0: 7920 6f66 206d 696e 6f72 2077 6f72 6469 y of minor wordi │ │ │ │ │ -0005d7c0: 6e67 2063 6861 6e67 6573 2c0a 6974 7320 ng changes,.its │ │ │ │ │ -0005d7d0: 7465 7874 2073 686f 756c 6420 6265 2069 text should be i │ │ │ │ │ -0005d7e0: 6e63 6c75 6465 6420 696e 2074 6865 2063 ncluded in the c │ │ │ │ │ -0005d7f0: 6f70 7972 6967 6874 2066 696c 6520 7261 opyright file ra │ │ │ │ │ -0005d800: 7468 6572 2074 6861 6e0a 7265 6665 7265 ther than.refere │ │ │ │ │ -0005d810: 6e63 696e 6720 7468 6973 2066 696c 652e ncing this file. │ │ │ │ │ -0005d820: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0005d830: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0005d840: 6f64 653a 204d 6163 6869 6e65 2d72 6561 ode: Machine-rea │ │ │ │ │ -0005d850: 6461 626c 6520 636f 7079 7269 6768 7420 dable copyright │ │ │ │ │ -0005d860: 696e 666f 726d 6174 696f 6e2c 2020 5570 information, Up │ │ │ │ │ -0005d870: 3a20 436f 7079 7269 6768 7420 696e 666f : Copyright info │ │ │ │ │ -0005d880: 726d 6174 696f 6e0a 0a31 312e 352e 3120 rmation..11.5.1 │ │ │ │ │ -0005d890: 4d61 6368 696e 652d 7265 6164 6162 6c65 Machine-readable │ │ │ │ │ -0005d8a0: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ -0005d8b0: 6d61 7469 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d mation.--------- │ │ │ │ │ -0005d8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005d8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005d8e0: 2d2d 2d2d 0a0a 4120 7370 6563 6966 6963 ----..A specific │ │ │ │ │ -0005d8f0: 6174 696f 6e20 666f 7220 6120 7374 616e ation for a stan │ │ │ │ │ -0005d900: 6461 7264 2c20 6d61 6368 696e 652d 7265 dard, machine-re │ │ │ │ │ -0005d910: 6164 6162 6c65 2066 6f72 6d61 7420 666f adable format fo │ │ │ │ │ -0005d920: 720a e280 9864 6562 6961 6e2f 636f 7079 r....debian/copy │ │ │ │ │ -0005d930: 7269 6768 74e2 8099 2066 696c 6573 2069 right... files i │ │ │ │ │ -0005d940: 7320 6d61 696e 7461 696e 6564 2061 7320 s maintained as │ │ │ │ │ -0005d950: 7061 7274 206f 6620 7468 6520 6465 6269 part of the debi │ │ │ │ │ -0005d960: 616e 2d70 6f6c 6963 790a 7061 636b 6167 an-policy.packag │ │ │ │ │ -0005d970: 652e 2020 5468 6973 2064 6f63 756d 656e e. This documen │ │ │ │ │ -0005d980: 7420 6973 2069 6e20 7468 6520 e280 9863 t is in the ...c │ │ │ │ │ -0005d990: 6f70 7972 6967 6874 2d66 6f72 6d61 74e2 opyright-format. │ │ │ │ │ -0005d9a0: 8099 2066 696c 6573 2069 6e20 7468 650a .. files in the. │ │ │ │ │ -0005d9b0: 6465 6269 616e 2d70 6f6c 6963 7920 7061 debian-policy pa │ │ │ │ │ -0005d9c0: 636b 6167 652e 2020 4974 2069 7320 616c ckage. It is al │ │ │ │ │ -0005d9d0: 736f 2061 7661 696c 6162 6c65 2066 726f so available fro │ │ │ │ │ -0005d9e0: 6d20 7468 6520 4465 6269 616e 2077 6562 m the Debian web │ │ │ │ │ -0005d9f0: 206d 6972 726f 7273 0a61 7420 e280 9868 mirrors.at ...h │ │ │ │ │ -0005da00: 7474 7073 3a2f 2f77 7777 2e64 6562 6961 ttps://www.debia │ │ │ │ │ -0005da10: 6e2e 6f72 672f 646f 632f 7061 636b 6167 n.org/doc/packag │ │ │ │ │ -0005da20: 696e 672d 6d61 6e75 616c 732f 636f 7079 ing-manuals/copy │ │ │ │ │ -0005da30: 7269 6768 742d 666f 726d 6174 2f31 2e30 right-format/1.0 │ │ │ │ │ -0005da40: 2fe2 8099 2e0a 0a55 7365 206f 6620 7468 /......Use of th │ │ │ │ │ -0005da50: 6973 2066 6f72 6d61 7420 6973 206f 7074 is format is opt │ │ │ │ │ -0005da60: 696f 6e61 6c2e 0a0a 1f0a 4669 6c65 3a20 ional.....File: │ │ │ │ │ -0005da70: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0005da80: 666f 2c20 204e 6f64 653a 2045 7861 6d70 fo, Node: Examp │ │ │ │ │ -0005da90: 6c65 732c 2020 4e65 7874 3a20 4368 616e les, Next: Chan │ │ │ │ │ -0005daa0: 6765 6c6f 6720 6669 6c65 7320 616e 6420 gelog files and │ │ │ │ │ -0005dab0: 7265 6c65 6173 6520 6e6f 7465 732c 2020 release notes, │ │ │ │ │ -0005dac0: 5072 6576 3a20 436f 7079 7269 6768 7420 Prev: Copyright │ │ │ │ │ -0005dad0: 696e 666f 726d 6174 696f 6e2c 2020 5570 information, Up │ │ │ │ │ -0005dae0: 3a20 446f 6375 6d65 6e74 6174 696f 6e0a : Documentation. │ │ │ │ │ -0005daf0: 0a31 312e 3620 4578 616d 706c 6573 0a3d .11.6 Examples.= │ │ │ │ │ -0005db00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 416e ============..An │ │ │ │ │ -0005db10: 7920 6578 616d 706c 6573 2028 636f 6e66 y examples (conf │ │ │ │ │ -0005db20: 6967 7572 6174 696f 6e73 2c20 736f 7572 igurations, sour │ │ │ │ │ -0005db30: 6365 2066 696c 6573 2c20 7768 6174 6576 ce files, whatev │ │ │ │ │ -0005db40: 6572 292c 2073 686f 756c 6420 6265 0a69 er), should be.i │ │ │ │ │ -0005db50: 6e73 7461 6c6c 6564 2069 6e20 6120 6469 nstalled in a di │ │ │ │ │ -0005db60: 7265 6374 6f72 7920 e280 982f 7573 722f rectory .../usr/ │ │ │ │ │ -0005db70: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ -0005db80: 652f 6578 616d 706c 6573 e280 992e 2020 e/examples.... │ │ │ │ │ -0005db90: 5468 6573 6520 6669 6c65 730a 7368 6f75 These files.shou │ │ │ │ │ -0005dba0: 6c64 206e 6f74 2062 6520 7265 6665 7265 ld not be refere │ │ │ │ │ -0005dbb0: 6e63 6564 2062 7920 616e 7920 7072 6f67 nced by any prog │ │ │ │ │ -0005dbc0: 7261 6d3a 2074 6865 79e2 8099 7265 2074 ram: they...re t │ │ │ │ │ -0005dbd0: 6865 7265 2066 6f72 2074 6865 2062 656e here for the ben │ │ │ │ │ -0005dbe0: 6566 6974 0a6f 6620 7468 6520 7379 7374 efit.of the syst │ │ │ │ │ -0005dbf0: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ -0005dc00: 2061 6e64 2075 7365 7273 2061 7320 646f and users as do │ │ │ │ │ -0005dc10: 6375 6d65 6e74 6174 696f 6e20 6f6e 6c79 cumentation only │ │ │ │ │ -0005dc20: 2e0a 4172 6368 6974 6563 7475 7265 2d73 ..Architecture-s │ │ │ │ │ -0005dc30: 7065 6369 6669 6320 6578 616d 706c 6520 pecific example │ │ │ │ │ -0005dc40: 6669 6c65 7320 7368 6f75 6c64 2062 6520 files should be │ │ │ │ │ -0005dc50: 696e 7374 616c 6c65 6420 696e 2061 2064 installed in a d │ │ │ │ │ -0005dc60: 6972 6563 746f 7279 0ae2 8098 2f75 7372 irectory..../usr │ │ │ │ │ -0005dc70: 2f6c 6962 2f70 6163 6b61 6765 2f65 7861 /lib/package/exa │ │ │ │ │ -0005dc80: 6d70 6c65 73e2 8099 2077 6974 6820 7379 mples... with sy │ │ │ │ │ -0005dc90: 6d62 6f6c 6963 206c 696e 6b73 2074 6f20 mbolic links to │ │ │ │ │ -0005dca0: 7468 656d 2066 726f 6d0a e280 982f 7573 them from..../us │ │ │ │ │ -0005dcb0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -0005dcc0: 6167 652f 6578 616d 706c 6573 e280 992c age/examples..., │ │ │ │ │ -0005dcd0: 206f 7220 7468 6520 6c61 7474 6572 2064 or the latter d │ │ │ │ │ -0005dce0: 6972 6563 746f 7279 2069 7473 656c 6620 irectory itself │ │ │ │ │ -0005dcf0: 6d61 7920 6265 0a61 2073 796d 626f 6c69 may be.a symboli │ │ │ │ │ -0005dd00: 6320 6c69 6e6b 2074 6f20 7468 6520 666f c link to the fo │ │ │ │ │ -0005dd10: 726d 6572 2e0a 0a49 6620 7468 6520 7075 rmer...If the pu │ │ │ │ │ -0005dd20: 7270 6f73 6520 6f66 2061 2070 6163 6b61 rpose of a packa │ │ │ │ │ -0005dd30: 6765 2069 7320 746f 2070 726f 7669 6465 ge is to provide │ │ │ │ │ -0005dd40: 2065 7861 6d70 6c65 732c 2074 6865 6e20 examples, then │ │ │ │ │ -0005dd50: 7468 6520 6578 616d 706c 650a 6669 6c65 the example.file │ │ │ │ │ -0005dd60: 7320 6d61 7920 6265 2069 6e73 7461 6c6c s may be install │ │ │ │ │ -0005dd70: 6564 2069 6e74 6f20 e280 982f 7573 722f ed into .../usr/ │ │ │ │ │ -0005dd80: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ -0005dd90: 65e2 8099 2e0a 0a1f 0a46 696c 653a 2064 e........File: d │ │ │ │ │ -0005dda0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0005ddb0: 6f2c 2020 4e6f 6465 3a20 4368 616e 6765 o, Node: Change │ │ │ │ │ -0005ddc0: 6c6f 6720 6669 6c65 7320 616e 6420 7265 log files and re │ │ │ │ │ -0005ddd0: 6c65 6173 6520 6e6f 7465 732c 2020 5072 lease notes, Pr │ │ │ │ │ -0005dde0: 6576 3a20 4578 616d 706c 6573 2c20 2055 ev: Examples, U │ │ │ │ │ -0005ddf0: 703a 2044 6f63 756d 656e 7461 7469 6f6e p: Documentation │ │ │ │ │ -0005de00: 0a0a 3131 2e37 2043 6861 6e67 656c 6f67 ..11.7 Changelog │ │ │ │ │ -0005de10: 2066 696c 6573 2061 6e64 2072 656c 6561 files and relea │ │ │ │ │ -0005de20: 7365 206e 6f74 6573 0a3d 3d3d 3d3d 3d3d se notes.======= │ │ │ │ │ -0005de30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005de40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0005de50: 0a50 6163 6b61 6765 7320 7468 6174 2061 .Packages that a │ │ │ │ │ -0005de60: 7265 206e 6f74 2044 6562 6961 6e2d 6e61 re not Debian-na │ │ │ │ │ -0005de70: 7469 7665 206d 7573 7420 636f 6e74 6169 tive must contai │ │ │ │ │ -0005de80: 6e20 6120 636f 6d70 7265 7373 6564 2063 n a compressed c │ │ │ │ │ -0005de90: 6f70 7920 6f66 0a74 6865 20e2 8098 6465 opy of.the ...de │ │ │ │ │ -0005dea0: 6269 616e 2f63 6861 6e67 656c 6f67 e280 bian/changelog.. │ │ │ │ │ -0005deb0: 9920 6669 6c65 2066 726f 6d20 7468 6520 . file from the │ │ │ │ │ -0005dec0: 4465 6269 616e 2073 6f75 7263 6520 7472 Debian source tr │ │ │ │ │ -0005ded0: 6565 2069 6e0a e280 982f 7573 722f 7368 ee in..../usr/sh │ │ │ │ │ -0005dee0: 6172 652f 646f 632f 7061 636b 6167 65e2 are/doc/package. │ │ │ │ │ -0005def0: 8099 2077 6974 6820 7468 6520 6e61 6d65 .. with the name │ │ │ │ │ -0005df00: 20e2 8098 6368 616e 6765 6c6f 672e 4465 ...changelog.De │ │ │ │ │ -0005df10: 6269 616e 2e67 7ae2 8099 2e0a 0a49 6620 bian.gz......If │ │ │ │ │ -0005df20: 616e 2075 7073 7472 6561 6d20 7265 6c65 an upstream rele │ │ │ │ │ -0005df30: 6173 6520 6e6f 7465 7320 6669 6c65 2069 ase notes file i │ │ │ │ │ -0005df40: 7320 6176 6169 6c61 626c 652c 2063 6f6e s available, con │ │ │ │ │ -0005df50: 7461 696e 696e 6720 6120 7375 6d6d 6172 taining a summar │ │ │ │ │ -0005df60: 7920 6f66 0a63 6861 6e67 6573 2062 6574 y of.changes bet │ │ │ │ │ -0005df70: 7765 656e 2075 7073 7472 6561 6d20 7265 ween upstream re │ │ │ │ │ -0005df80: 6c65 6173 6573 2069 6e74 656e 6465 6420 leases intended │ │ │ │ │ -0005df90: 666f 7220 656e 6420 7573 6572 7320 6f66 for end users of │ │ │ │ │ -0005dfa0: 2074 6865 2070 6163 6b61 6765 0a61 6e64 the package.and │ │ │ │ │ -0005dfb0: 206f 6674 656e 2063 616c 6c65 6420 e280 often called .. │ │ │ │ │ -0005dfc0: 984e 4557 53e2 8099 2c20 6974 2073 686f .NEWS..., it sho │ │ │ │ │ -0005dfd0: 756c 6420 6265 2061 6363 6573 7369 626c uld be accessibl │ │ │ │ │ -0005dfe0: 6520 6173 0ae2 8098 2f75 7372 2f73 6861 e as..../usr/sha │ │ │ │ │ -0005dff0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f4e re/doc/package/N │ │ │ │ │ -0005e000: 4557 532e 677a e280 992e 2020 416e 206f EWS.gz.... An o │ │ │ │ │ -0005e010: 6c64 6572 2070 7261 6374 6963 6520 6f66 lder practice of │ │ │ │ │ -0005e020: 2069 6e73 7461 6c6c 696e 6720 7468 650a installing the. │ │ │ │ │ -0005e030: 7570 7374 7265 616d 2072 656c 6561 7365 upstream release │ │ │ │ │ -0005e040: 206e 6f74 6573 2061 7320 e280 982f 7573 notes as .../us │ │ │ │ │ -0005e050: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -0005e060: 6167 652f 6368 616e 6765 6c6f 672e 677a age/changelog.gz │ │ │ │ │ -0005e070: e280 9920 6973 0a70 6572 6d69 7474 6564 ... is.permitted │ │ │ │ │ -0005e080: 2062 7574 2064 6570 7265 6361 7465 642e but deprecated. │ │ │ │ │ -0005e090: 0a0a 4966 2074 6865 7265 2069 7320 616e ..If there is an │ │ │ │ │ -0005e0a0: 2075 7073 7472 6561 6d20 6368 616e 6765 upstream change │ │ │ │ │ -0005e0b0: 6c6f 6720 6176 6169 6c61 626c 652c 2069 log available, i │ │ │ │ │ -0005e0c0: 7420 6d61 7920 6265 206d 6164 6520 6176 t may be made av │ │ │ │ │ -0005e0d0: 6169 6c61 626c 6520 6173 0ae2 8098 2f75 ailable as..../u │ │ │ │ │ -0005e0e0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ -0005e0f0: 6b61 6765 2f63 6861 6e67 656c 6f67 2e67 kage/changelog.g │ │ │ │ │ -0005e100: 7ae2 8099 2e0a 0a49 6620 6569 7468 6572 z......If either │ │ │ │ │ -0005e110: 206f 6620 7468 6573 6520 6669 6c65 7320 of these files │ │ │ │ │ -0005e120: 6172 6520 6469 7374 7269 6275 7465 6420 are distributed │ │ │ │ │ -0005e130: 696e 2048 544d 4c2c 2074 6865 7920 7368 in HTML, they sh │ │ │ │ │ -0005e140: 6f75 6c64 2062 6520 6d61 6465 0a61 7661 ould be made.ava │ │ │ │ │ -0005e150: 696c 6162 6c65 2061 7420 e280 982f 7573 ilable at .../us │ │ │ │ │ -0005e160: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -0005e170: 6167 652f 4e45 5753 2e68 746d 6c2e 677a age/NEWS.html.gz │ │ │ │ │ -0005e180: e280 9920 616e 640a e280 982f 7573 722f ... and..../usr/ │ │ │ │ │ -0005e190: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ -0005e1a0: 652f 6368 616e 6765 6c6f 672e 6874 6d6c e/changelog.html │ │ │ │ │ -0005e1b0: 2e67 7ae2 8099 2072 6573 7065 6374 6976 .gz... respectiv │ │ │ │ │ -0005e1c0: 656c 792c 2061 6e64 2070 6c61 696e 2074 ely, and plain t │ │ │ │ │ -0005e1d0: 6578 740a 7665 7273 696f 6e73 20e2 8098 ext.versions ... │ │ │ │ │ -0005e1e0: 4e45 5753 2e67 7ae2 8099 2061 6e64 20e2 NEWS.gz... and . │ │ │ │ │ -0005e1f0: 8098 6368 616e 6765 6c6f 672e 677a e280 ..changelog.gz.. │ │ │ │ │ -0005e200: 9920 7368 6f75 6c64 2062 6520 6765 6e65 . should be gene │ │ │ │ │ -0005e210: 7261 7465 6420 6672 6f6d 2074 6865 6d2c rated from them, │ │ │ │ │ -0005e220: 0a75 7369 6e67 2c20 666f 7220 6578 616d .using, for exam │ │ │ │ │ -0005e230: 706c 652c 20e2 8098 6c79 6e78 202d 6475 ple, ...lynx -du │ │ │ │ │ -0005e240: 6d70 202d 6e6f 6c69 7374 e280 992e 0a0a mp -nolist...... │ │ │ │ │ -0005e250: 4966 2074 6865 2075 7073 7472 6561 6d20 If the upstream │ │ │ │ │ -0005e260: 7265 6c65 6173 6520 6e6f 7465 7320 6f72 release notes or │ │ │ │ │ -0005e270: 2063 6861 6e67 656c 6f67 2064 6f20 6e6f changelog do no │ │ │ │ │ -0005e280: 7420 616c 7265 6164 7920 636f 6e66 6f72 t already confor │ │ │ │ │ -0005e290: 6d20 746f 0a74 6869 7320 6e61 6d69 6e67 m to.this naming │ │ │ │ │ -0005e2a0: 2063 6f6e 7665 6e74 696f 6e2c 2074 6865 convention, the │ │ │ │ │ -0005e2b0: 6e20 7468 6973 206d 6179 2062 6520 6163 n this may be ac │ │ │ │ │ -0005e2c0: 6869 6576 6564 2065 6974 6865 7220 6279 hieved either by │ │ │ │ │ -0005e2d0: 2072 656e 616d 696e 6720 7468 650a 6669 renaming the.fi │ │ │ │ │ -0005e2e0: 6c65 732c 206f 7220 6279 2061 6464 696e les, or by addin │ │ │ │ │ -0005e2f0: 6720 6120 7379 6d62 6f6c 6963 206c 696e g a symbolic lin │ │ │ │ │ -0005e300: 6b2c 2061 7420 7468 6520 6d61 696e 7461 k, at the mainta │ │ │ │ │ -0005e310: 696e 6572 e280 9973 2064 6973 6372 6574 iner...s discret │ │ │ │ │ -0005e320: 696f 6e2e 0a28 3129 0a0a 416c 6c20 6f66 ion..(1)..All of │ │ │ │ │ -0005e330: 2074 6865 7365 2066 696c 6573 2073 686f these files sho │ │ │ │ │ -0005e340: 756c 6420 6265 2069 6e73 7461 6c6c 6564 uld be installed │ │ │ │ │ -0005e350: 2063 6f6d 7072 6573 7365 6420 7573 696e compressed usin │ │ │ │ │ -0005e360: 6720 e280 9867 7a69 7020 2d39 e280 992c g ...gzip -9..., │ │ │ │ │ -0005e370: 2061 730a 7468 6579 2077 696c 6c20 6265 as.they will be │ │ │ │ │ -0005e380: 636f 6d65 206c 6172 6765 2077 6974 6820 come large with │ │ │ │ │ -0005e390: 7469 6d65 2065 7665 6e20 6966 2074 6865 time even if the │ │ │ │ │ -0005e3a0: 7920 7374 6172 7420 6f75 7420 736d 616c y start out smal │ │ │ │ │ -0005e3b0: 6c2e 0a0a 4966 2074 6865 2070 6163 6b61 l...If the packa │ │ │ │ │ -0005e3c0: 6765 2068 6173 206f 6e6c 7920 6f6e 6520 ge has only one │ │ │ │ │ -0005e3d0: 6669 6c65 2077 6869 6368 2069 7320 7573 file which is us │ │ │ │ │ -0005e3e0: 6564 2062 6f74 6820 6173 2074 6865 2044 ed both as the D │ │ │ │ │ -0005e3f0: 6562 6961 6e0a 6368 616e 6765 6c6f 6720 ebian.changelog │ │ │ │ │ -0005e400: 616e 6420 7468 6520 7570 7374 7265 616d and the upstream │ │ │ │ │ -0005e410: 2072 656c 6561 7365 206e 6f74 6573 206f release notes o │ │ │ │ │ -0005e420: 7220 6368 616e 6765 6c6f 672c 2062 6563 r changelog, bec │ │ │ │ │ -0005e430: 6175 7365 2074 6865 7265 2069 730a 6e6f ause there is.no │ │ │ │ │ -0005e440: 2073 6570 6172 6174 6520 7570 7374 7265 separate upstre │ │ │ │ │ -0005e450: 616d 206d 6169 6e74 6169 6e65 722c 2074 am maintainer, t │ │ │ │ │ -0005e460: 6865 6e20 7468 6174 2066 696c 6520 7368 hen that file sh │ │ │ │ │ -0005e470: 6f75 6c64 2075 7375 616c 6c79 2062 650a ould usually be. │ │ │ │ │ -0005e480: 696e 7374 616c 6c65 6420 6173 20e2 8098 installed as ... │ │ │ │ │ -0005e490: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -0005e4a0: 6163 6b61 6765 2f4e 4557 532e 677a e280 ackage/NEWS.gz.. │ │ │ │ │ -0005e4b0: 9920 6f72 0ae2 8098 2f75 7372 2f73 6861 . or..../usr/sha │ │ │ │ │ -0005e4c0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f63 re/doc/package/c │ │ │ │ │ -0005e4d0: 6861 6e67 656c 6f67 2e67 7ae2 8099 2028 hangelog.gz... ( │ │ │ │ │ -0005e4e0: 6465 7065 6e64 696e 6720 6f6e 2077 6865 depending on whe │ │ │ │ │ -0005e4f0: 7468 6572 2074 6865 2066 696c 6520 6973 ther the file is │ │ │ │ │ -0005e500: 0a72 656c 6561 7365 206e 6f74 6573 206f .release notes o │ │ │ │ │ -0005e510: 7220 6120 6368 616e 6765 6c6f 6729 3b20 r a changelog); │ │ │ │ │ -0005e520: 6966 2074 6865 7265 2069 7320 6120 7365 if there is a se │ │ │ │ │ -0005e530: 7061 7261 7465 2075 7073 7472 6561 6d0a parate upstream. │ │ │ │ │ -0005e540: 6d61 696e 7461 696e 6572 2c20 6275 7420 maintainer, but │ │ │ │ │ -0005e550: 6e6f 2075 7073 7472 6561 6d20 7265 6c65 no upstream rele │ │ │ │ │ -0005e560: 6173 6520 6e6f 7465 7320 6f72 2063 6861 ase notes or cha │ │ │ │ │ -0005e570: 6e67 656c 6f67 2c20 7468 656e 2074 6865 ngelog, then the │ │ │ │ │ -0005e580: 2044 6562 6961 6e0a 6368 616e 6765 6c6f Debian.changelo │ │ │ │ │ -0005e590: 6720 7368 6f75 6c64 2073 7469 6c6c 2062 g should still b │ │ │ │ │ -0005e5a0: 6520 6361 6c6c 6564 20e2 8098 6368 616e e called ...chan │ │ │ │ │ -0005e5b0: 6765 6c6f 672e 4465 6269 616e 2e67 7ae2 gelog.Debian.gz. │ │ │ │ │ -0005e5c0: 8099 2e0a 0a46 6f72 2064 6574 6169 6c73 .....For details │ │ │ │ │ -0005e5d0: 2061 626f 7574 2074 6865 2066 6f72 6d61 about the forma │ │ │ │ │ -0005e5e0: 7420 616e 6420 636f 6e74 656e 7473 206f t and contents o │ │ │ │ │ -0005e5f0: 6620 7468 6520 4465 6269 616e 2063 6861 f the Debian cha │ │ │ │ │ -0005e600: 6e67 656c 6f67 2066 696c 652c 0a70 6c65 ngelog file,.ple │ │ │ │ │ -0005e610: 6173 6520 7365 6520 732d 6470 6b67 6368 ase see s-dpkgch │ │ │ │ │ -0005e620: 616e 6765 6c6f 672e 0a0a 2020 202d 2d2d angelog... --- │ │ │ │ │ -0005e630: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -0005e640: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -0005e650: 2028 3129 2052 6174 696f 6e61 6c65 3a20 (1) Rationale: │ │ │ │ │ -0005e660: 5065 6f70 6c65 2073 686f 756c 6420 6e6f People should no │ │ │ │ │ -0005e670: 7420 6861 7665 2074 6f20 6c6f 6f6b 2069 t have to look i │ │ │ │ │ -0005e680: 6e20 706c 6163 6573 2066 6f72 2075 7073 n places for ups │ │ │ │ │ -0005e690: 7472 6561 6d0a 6368 616e 6765 6c6f 6773 tream.changelogs │ │ │ │ │ -0005e6a0: 206d 6572 656c 7920 6265 6361 7573 6520 merely because │ │ │ │ │ -0005e6b0: 7468 6579 2061 7265 2067 6976 656e 2064 they are given d │ │ │ │ │ -0005e6c0: 6966 6665 7265 6e74 206e 616d 6573 206f ifferent names o │ │ │ │ │ -0005e6d0: 7220 6172 650a 6469 7374 7269 6275 7465 r are.distribute │ │ │ │ │ -0005e6e0: 6420 696e 2048 544d 4c20 666f 726d 6174 d in HTML format │ │ │ │ │ -0005e6f0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0005e700: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0005e710: 4e6f 6465 3a20 496e 7472 6f64 7563 7469 Node: Introducti │ │ │ │ │ -0005e720: 6f6e 2061 6e64 2073 636f 7065 206f 6620 on and scope of │ │ │ │ │ -0005e730: 7468 6573 6520 6170 7065 6e64 6963 6573 these appendices │ │ │ │ │ -0005e740: 2c20 204e 6578 743a 2042 696e 6172 7920 , Next: Binary │ │ │ │ │ -0005e750: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ -0005e760: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0005e770: 616c 2c20 2050 7265 763a 2044 6f63 756d al, Prev: Docum │ │ │ │ │ -0005e780: 656e 7461 7469 6f6e 2c20 2055 703a 2054 entation, Up: T │ │ │ │ │ -0005e790: 6f70 0a0a 3132 2049 6e74 726f 6475 6374 op..12 Introduct │ │ │ │ │ -0005e7a0: 696f 6e20 616e 6420 7363 6f70 6520 6f66 ion and scope of │ │ │ │ │ -0005e7b0: 2074 6865 7365 2061 7070 656e 6469 6365 these appendice │ │ │ │ │ -0005e7c0: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.************** │ │ │ │ │ -0005e7d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0005e7e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ -0005e7f0: 0a54 6865 7365 2061 7070 656e 6469 6365 .These appendice │ │ │ │ │ -0005e800: 732c 2065 7863 6570 7420 7468 6520 6669 s, except the fi │ │ │ │ │ -0005e810: 6e61 6c20 7468 7265 652c 2061 7265 2074 nal three, are t │ │ │ │ │ -0005e820: 616b 656e 2065 7373 656e 7469 616c 6c79 aken essentially │ │ │ │ │ -0005e830: 2076 6572 6261 7469 6d0a 6672 6f6d 2074 verbatim.from t │ │ │ │ │ -0005e840: 6865 206e 6f77 2d64 6570 7265 6361 7465 he now-deprecate │ │ │ │ │ -0005e850: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0005e860: 616c 2c20 7665 7273 696f 6e20 332e 322e al, version 3.2. │ │ │ │ │ -0005e870: 312e 302e 2020 5468 6579 2061 7265 2074 1.0. They are t │ │ │ │ │ -0005e880: 6865 0a63 6861 7074 6572 7320 7768 6963 he.chapters whic │ │ │ │ │ -0005e890: 6820 6172 6520 6c69 6b65 6c79 2074 6f20 h are likely to │ │ │ │ │ -0005e8a0: 6265 206f 6620 7573 6520 746f 2070 6163 be of use to pac │ │ │ │ │ -0005e8b0: 6b61 6765 206d 6169 6e74 6169 6e65 7273 kage maintainers │ │ │ │ │ -0005e8c0: 2061 6e64 2077 6869 6368 0a68 6176 6520 and which.have │ │ │ │ │ -0005e8d0: 6e6f 7420 616c 7265 6164 7920 6265 656e not already been │ │ │ │ │ -0005e8e0: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ -0005e8f0: 2070 6f6c 6963 7920 646f 6375 6d65 6e74 policy document │ │ │ │ │ -0005e900: 2069 7473 656c 662e 2020 4d6f 7374 206f itself. Most o │ │ │ │ │ -0005e910: 660a 7468 6573 6520 7365 6374 696f 6e73 f.these sections │ │ │ │ │ -0005e920: 2061 7265 2076 6572 7920 6c69 6b65 6c79 are very likely │ │ │ │ │ -0005e930: 206e 6f74 2072 656c 6576 616e 7420 746f not relevant to │ │ │ │ │ -0005e940: 2070 6f6c 6963 793b 2074 6865 7920 7368 policy; they sh │ │ │ │ │ -0005e950: 6f75 6c64 2062 650a 7472 6561 7465 6420 ould be.treated │ │ │ │ │ -0005e960: 6173 2064 6f63 756d 656e 7461 7469 6f6e as documentation │ │ │ │ │ -0005e970: 2066 6f72 2074 6865 2070 6163 6b61 6769 for the packagi │ │ │ │ │ -0005e980: 6e67 2073 7973 7465 6d2e 2020 506c 6561 ng system. Plea │ │ │ │ │ -0005e990: 7365 206e 6f74 6520 7468 6174 0a74 6865 se note that.the │ │ │ │ │ -0005e9a0: 7365 2061 7070 656e 6469 6365 7320 6172 se appendices ar │ │ │ │ │ -0005e9b0: 6520 696e 636c 7564 6564 2066 6f72 2063 e included for c │ │ │ │ │ -0005e9c0: 6f6e 7665 6e69 656e 6365 2c20 616e 6420 onvenience, and │ │ │ │ │ -0005e9d0: 666f 7220 6869 7374 6f72 6963 616c 0a72 for historical.r │ │ │ │ │ -0005e9e0: 6561 736f 6e73 3a20 7468 6579 2075 7365 easons: they use │ │ │ │ │ -0005e9f0: 6420 746f 2062 6520 7061 7274 206f 6620 d to be part of │ │ │ │ │ -0005ea00: 706f 6c69 6379 2070 6163 6b61 6765 2c20 policy package, │ │ │ │ │ -0005ea10: 616e 6420 7468 6579 2068 6176 6520 6e6f and they have no │ │ │ │ │ -0005ea20: 7420 7965 740a 6265 656e 2069 6e63 6f72 t yet.been incor │ │ │ │ │ -0005ea30: 706f 7261 7465 6420 696e 746f 2064 706b porated into dpk │ │ │ │ │ -0005ea40: 6720 646f 6375 6d65 6e74 6174 696f 6e2e g documentation. │ │ │ │ │ -0005ea50: 2020 486f 7765 7665 722c 2074 6865 7920 However, they │ │ │ │ │ -0005ea60: 7374 696c 6c20 6861 7665 0a76 616c 7565 still have.value │ │ │ │ │ -0005ea70: 2c20 616e 6420 6865 6e63 6520 7468 6579 , and hence they │ │ │ │ │ -0005ea80: 2061 7265 2070 7265 7365 6e74 6564 2068 are presented h │ │ │ │ │ -0005ea90: 6572 652e 0a0a 5468 6579 2068 6176 6520 ere...They have │ │ │ │ │ -0005eaa0: 6e6f 7420 7965 7420 6265 656e 2063 6865 not yet been che │ │ │ │ │ -0005eab0: 636b 6564 2074 6f20 656e 7375 7265 2074 cked to ensure t │ │ │ │ │ -0005eac0: 6861 7420 7468 6579 2061 7265 2063 6f6d hat they are com │ │ │ │ │ -0005ead0: 7061 7469 626c 6520 7769 7468 0a74 6865 patible with.the │ │ │ │ │ -0005eae0: 2063 6f6e 7465 6e74 7320 6f66 2070 6f6c contents of pol │ │ │ │ │ -0005eaf0: 6963 792c 2061 6e64 2069 6620 7468 6572 icy, and if ther │ │ │ │ │ -0005eb00: 6520 6172 6520 616e 7920 636f 6e74 7261 e are any contra │ │ │ │ │ -0005eb10: 6469 6374 696f 6e73 2c20 7468 6520 7665 dictions, the ve │ │ │ │ │ -0005eb20: 7273 696f 6e0a 696e 2074 6865 206d 6169 rsion.in the mai │ │ │ │ │ -0005eb30: 6e20 706f 6c69 6379 2064 6f63 756d 656e n policy documen │ │ │ │ │ -0005eb40: 7420 7461 6b65 7320 7072 6563 6564 656e t takes preceden │ │ │ │ │ -0005eb50: 6365 2e20 2054 6865 2072 656d 6169 6e69 ce. The remaini │ │ │ │ │ -0005eb60: 6e67 2063 6861 7074 6572 7320 6f66 0a74 ng chapters of.t │ │ │ │ │ -0005eb70: 6865 206f 6c64 2050 6163 6b61 6769 6e67 he old Packaging │ │ │ │ │ -0005eb80: 204d 616e 7561 6c20 6861 7665 2061 6c73 Manual have als │ │ │ │ │ -0005eb90: 6f20 6e6f 7420 6265 656e 2072 6561 6420 o not been read │ │ │ │ │ -0005eba0: 696e 2064 6574 6169 6c20 746f 2065 6e73 in detail to ens │ │ │ │ │ -0005ebb0: 7572 650a 7468 6174 2074 6865 7265 2061 ure.that there a │ │ │ │ │ -0005ebc0: 7265 206e 6f74 2070 6172 7473 2077 6869 re not parts whi │ │ │ │ │ -0005ebd0: 6368 2068 6176 6520 6265 656e 206c 6566 ch have been lef │ │ │ │ │ -0005ebe0: 7420 6f75 742e 2020 426f 7468 206f 6620 t out. Both of │ │ │ │ │ -0005ebf0: 7468 6573 6520 7769 6c6c 0a62 6520 646f these will.be do │ │ │ │ │ -0005ec00: 6e65 2069 6e20 6475 6520 636f 7572 7365 ne in due course │ │ │ │ │ -0005ec10: 2e0a 0a43 6572 7461 696e 2070 6172 7473 ...Certain parts │ │ │ │ │ -0005ec20: 206f 6620 7468 6520 5061 636b 6167 696e of the Packagin │ │ │ │ │ -0005ec30: 6720 6d61 6e75 616c 2077 6572 6520 696e g manual were in │ │ │ │ │ -0005ec40: 7465 6772 6174 6564 2069 6e74 6f20 7468 tegrated into th │ │ │ │ │ -0005ec50: 6520 506f 6c69 6379 0a4d 616e 7561 6c20 e Policy.Manual │ │ │ │ │ -0005ec60: 7072 6f70 6572 2c20 616e 6420 7265 6d6f proper, and remo │ │ │ │ │ -0005ec70: 7665 6420 6672 6f6d 2074 6865 2061 7070 ved from the app │ │ │ │ │ -0005ec80: 656e 6469 6365 732e 2020 4c69 6e6b 7320 endices. Links │ │ │ │ │ -0005ec90: 6861 7665 2062 6565 6e20 706c 6163 6564 have been placed │ │ │ │ │ -0005eca0: 0a66 726f 6d20 7468 6520 6f6c 6420 6c6f .from the old lo │ │ │ │ │ -0005ecb0: 6361 7469 6f6e 7320 746f 2074 6865 206e cations to the n │ │ │ │ │ -0005ecc0: 6577 206f 6e65 732e 0a0a e280 9864 706b ew ones......dpk │ │ │ │ │ -0005ecd0: 67e2 8099 2069 7320 6120 7375 6974 6520 g... is a suite │ │ │ │ │ -0005ece0: 6f66 2070 726f 6772 616d 7320 666f 7220 of programs for │ │ │ │ │ -0005ecf0: 6372 6561 7469 6e67 2062 696e 6172 7920 creating binary │ │ │ │ │ -0005ed00: 7061 636b 6167 6520 6669 6c65 7320 616e package files an │ │ │ │ │ -0005ed10: 640a 696e 7374 616c 6c69 6e67 2061 6e64 d.installing and │ │ │ │ │ -0005ed20: 2072 656d 6f76 696e 6720 7468 656d 206f removing them o │ │ │ │ │ -0005ed30: 6e20 556e 6978 2073 7973 7465 6d73 2e20 n Unix systems. │ │ │ │ │ -0005ed40: 2028 3129 0a0a 5468 6520 6269 6e61 7279 (1)..The binary │ │ │ │ │ -0005ed50: 2070 6163 6b61 6765 7320 6172 6520 6465 packages are de │ │ │ │ │ -0005ed60: 7369 676e 6564 2066 6f72 2074 6865 206d signed for the m │ │ │ │ │ -0005ed70: 616e 6167 656d 656e 7420 6f66 2069 6e73 anagement of ins │ │ │ │ │ -0005ed80: 7461 6c6c 6564 0a65 7865 6375 7461 626c talled.executabl │ │ │ │ │ -0005ed90: 6520 7072 6f67 7261 6d73 2028 7573 7561 e programs (usua │ │ │ │ │ -0005eda0: 6c6c 7920 636f 6d70 696c 6564 2062 696e lly compiled bin │ │ │ │ │ -0005edb0: 6172 6965 7329 2061 6e64 2074 6865 6972 aries) and their │ │ │ │ │ -0005edc0: 2061 7373 6f63 6961 7465 640a 6461 7461 associated.data │ │ │ │ │ -0005edd0: 2c20 7468 6f75 6768 2073 6f75 7263 6520 , though source │ │ │ │ │ -0005ede0: 636f 6465 2065 7861 6d70 6c65 7320 616e code examples an │ │ │ │ │ -0005edf0: 6420 646f 6375 6d65 6e74 6174 696f 6e20 d documentation │ │ │ │ │ -0005ee00: 6172 6520 7072 6f76 6964 6564 2061 7320 are provided as │ │ │ │ │ -0005ee10: 7061 7274 0a6f 6620 736f 6d65 2070 6163 part.of some pac │ │ │ │ │ -0005ee20: 6b61 6765 732e 0a0a 5468 6973 206d 616e kages...This man │ │ │ │ │ -0005ee30: 7561 6c20 6465 7363 7269 6265 7320 7468 ual describes th │ │ │ │ │ -0005ee40: 6520 7465 6368 6e69 6361 6c20 6173 7065 e technical aspe │ │ │ │ │ -0005ee50: 6374 7320 6f66 2063 7265 6174 696e 6720 cts of creating │ │ │ │ │ -0005ee60: 4465 6269 616e 2062 696e 6172 790a 7061 Debian binary.pa │ │ │ │ │ -0005ee70: 636b 6167 6573 2028 e280 982e 6465 62e2 ckages (....deb. │ │ │ │ │ -0005ee80: 8099 2066 696c 6573 292e 2020 4974 2064 .. files). It d │ │ │ │ │ -0005ee90: 6f63 756d 656e 7473 2074 6865 2062 6568 ocuments the beh │ │ │ │ │ -0005eea0: 6176 696f 7220 6f66 2074 6865 2070 6163 avior of the pac │ │ │ │ │ -0005eeb0: 6b61 6765 0a6d 616e 6167 656d 656e 7420 kage.management │ │ │ │ │ -0005eec0: 7072 6f67 7261 6d73 20e2 8098 6470 6b67 programs ...dpkg │ │ │ │ │ -0005eed0: e280 992c 20e2 8098 6473 656c 6563 74e2 ..., ...dselect. │ │ │ │ │ -0005eee0: 8099 2065 7420 616c 2e20 2061 6e64 2074 .. et al. and t │ │ │ │ │ -0005eef0: 6865 2077 6179 2074 6865 7920 696e 7465 he way they inte │ │ │ │ │ -0005ef00: 7261 6374 0a77 6974 6820 7061 636b 6167 ract.with packag │ │ │ │ │ -0005ef10: 6573 2e0a 0a54 6869 7320 6d61 6e75 616c es...This manual │ │ │ │ │ -0005ef20: 2064 6f65 7320 6e6f 7420 676f 2069 6e74 does not go int │ │ │ │ │ -0005ef30: 6f20 6465 7461 696c 2061 626f 7574 2074 o detail about t │ │ │ │ │ -0005ef40: 6865 206f 7074 696f 6e73 2061 6e64 2075 he options and u │ │ │ │ │ -0005ef50: 7361 6765 206f 6620 7468 650a 7061 636b sage of the.pack │ │ │ │ │ -0005ef60: 6167 6520 6275 696c 6469 6e67 2061 6e64 age building and │ │ │ │ │ -0005ef70: 2069 6e73 7461 6c6c 6174 696f 6e20 746f installation to │ │ │ │ │ -0005ef80: 6f6c 732e 2020 4974 2073 686f 756c 6420 ols. It should │ │ │ │ │ -0005ef90: 7468 6572 6566 6f72 6520 6265 2072 6561 therefore be rea │ │ │ │ │ -0005efa0: 6420 696e 0a63 6f6e 6a75 6e63 7469 6f6e d in.conjunction │ │ │ │ │ -0005efb0: 2077 6974 6820 7468 6f73 6520 7072 6f67 with those prog │ │ │ │ │ -0005efc0: 7261 6d73 e280 9920 6d61 6e20 7061 6765 rams... man page │ │ │ │ │ -0005efd0: 732e 0a0a 5468 6520 7574 696c 6974 7920 s...The utility │ │ │ │ │ -0005efe0: 7072 6f67 7261 6d73 2077 6869 6368 2061 programs which a │ │ │ │ │ -0005eff0: 7265 2070 726f 7669 6465 6420 7769 7468 re provided with │ │ │ │ │ -0005f000: 20e2 8098 6470 6b67 e280 9920 6e6f 7420 ...dpkg... not │ │ │ │ │ -0005f010: 6465 7363 7269 6265 6420 696e 0a64 6574 described in.det │ │ │ │ │ -0005f020: 6169 6c20 6865 7265 2c20 6172 6520 646f ail here, are do │ │ │ │ │ -0005f030: 6375 6d65 6e74 6564 2069 6e20 7468 6569 cumented in thei │ │ │ │ │ -0005f040: 7220 6d61 6e20 7061 6765 732e 0a0a 4974 r man pages...It │ │ │ │ │ -0005f050: 2069 7320 6173 7375 6d65 6420 7468 6174 is assumed that │ │ │ │ │ -0005f060: 2074 6865 2072 6561 6465 7220 6973 2072 the reader is r │ │ │ │ │ -0005f070: 6561 736f 6e61 626c 7920 6661 6d69 6c69 easonably famili │ │ │ │ │ -0005f080: 6172 2077 6974 6820 7468 6520 e280 9864 ar with the ...d │ │ │ │ │ -0005f090: 706b 67e2 8099 0a53 7973 7465 6d20 4164 pkg....System Ad │ │ │ │ │ -0005f0a0: 6d69 6e69 7374 7261 746f 7273 e280 9920 ministrators... │ │ │ │ │ -0005f0b0: 6d61 6e75 616c 2e20 2055 6e66 6f72 7475 manual. Unfortu │ │ │ │ │ -0005f0c0: 6e61 7465 6c79 2074 6869 7320 6d61 6e75 nately this manu │ │ │ │ │ -0005f0d0: 616c 2064 6f65 7320 6e6f 7420 7965 740a al does not yet. │ │ │ │ │ -0005f0e0: 6578 6973 742e 0a0a 5468 6520 4465 6269 exist...The Debi │ │ │ │ │ -0005f0f0: 616e 2076 6572 7369 6f6e 206f 6620 7468 an version of th │ │ │ │ │ -0005f100: 6520 4653 46e2 8099 7320 474e 5520 6865 e FSF...s GNU he │ │ │ │ │ -0005f110: 6c6c 6f20 7072 6f67 7261 6d20 6973 2070 llo program is p │ │ │ │ │ -0005f120: 726f 7669 6465 6420 6173 2061 6e0a 6578 rovided as an.ex │ │ │ │ │ -0005f130: 616d 706c 6520 666f 7220 7065 6f70 6c65 ample for people │ │ │ │ │ -0005f140: 2077 6973 6869 6e67 2074 6f20 6372 6561 wishing to crea │ │ │ │ │ -0005f150: 7465 2044 6562 6961 6e20 7061 636b 6167 te Debian packag │ │ │ │ │ -0005f160: 6573 2e20 2048 6f77 6576 6572 2c20 7768 es. However, wh │ │ │ │ │ -0005f170: 696c 650a 7468 6520 6578 616d 706c 6573 ile.the examples │ │ │ │ │ -0005f180: 2061 7265 2068 656c 7066 756c 2c20 7468 are helpful, th │ │ │ │ │ -0005f190: 6579 2064 6f20 6e6f 7420 7265 706c 6163 ey do not replac │ │ │ │ │ -0005f1a0: 6520 7468 6520 6e65 6564 2074 6f20 7265 e the need to re │ │ │ │ │ -0005f1b0: 6164 2061 6e64 0a66 6f6c 6c6f 7720 7468 ad and.follow th │ │ │ │ │ -0005f1c0: 6520 506f 6c69 6379 2061 6e64 2050 726f e Policy and Pro │ │ │ │ │ -0005f1d0: 6772 616d 6d65 72e2 8099 7320 4d61 6e75 grammer...s Manu │ │ │ │ │ -0005f1e0: 616c 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d al... -------- │ │ │ │ │ -0005f1f0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0005f200: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0005f210: e280 9864 706b 67e2 8099 2069 7320 7461 ...dpkg... is ta │ │ │ │ │ -0005f220: 7267 6574 6564 2070 7269 6d61 7269 6c79 rgeted primarily │ │ │ │ │ -0005f230: 2061 7420 4465 6269 616e 2c20 6275 7420 at Debian, but │ │ │ │ │ -0005f240: 6d61 7920 776f 726b 206f 6e20 6f72 2062 may work on or b │ │ │ │ │ -0005f250: 650a 706f 7274 6564 2074 6f20 6f74 6865 e.ported to othe │ │ │ │ │ -0005f260: 7220 7379 7374 656d 732e 0a0a 1f0a 4669 r systems.....Fi │ │ │ │ │ -0005f270: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0005f280: 792e 696e 666f 2c20 204e 6f64 653a 2042 y.info, Node: B │ │ │ │ │ -0005f290: 696e 6172 7920 7061 636b 6167 6573 2066 inary packages f │ │ │ │ │ -0005f2a0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ -0005f2b0: 6720 4d61 6e75 616c 2c20 204e 6578 743a g Manual, Next: │ │ │ │ │ -0005f2c0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ -0005f2d0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -0005f2e0: 696e 6720 4d61 6e75 616c 2c20 2050 7265 ing Manual, Pre │ │ │ │ │ -0005f2f0: 763a 2049 6e74 726f 6475 6374 696f 6e20 v: Introduction │ │ │ │ │ -0005f300: 616e 6420 7363 6f70 6520 6f66 2074 6865 and scope of the │ │ │ │ │ -0005f310: 7365 2061 7070 656e 6469 6365 732c 2020 se appendices, │ │ │ │ │ -0005f320: 5570 3a20 546f 700a 0a31 3320 4269 6e61 Up: Top..13 Bina │ │ │ │ │ -0005f330: 7279 2070 6163 6b61 6765 7320 2866 726f ry packages (fro │ │ │ │ │ -0005f340: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -0005f350: 4d61 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a Manual).******** │ │ │ │ │ -0005f360: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0005f370: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0005f380: 2a2a 2a2a 2a2a 0a0a 5365 6520 e280 9864 ******..See ...d │ │ │ │ │ -0005f390: 6562 2835 29e2 8099 2061 6e64 202a 6e6f eb(5)... and *no │ │ │ │ │ -0005f3a0: 7465 2042 696e 6172 7920 7061 636b 6167 te Binary packag │ │ │ │ │ -0005f3b0: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ -0005f3c0: 3a20 3139 302e 0a0a 2a20 4d65 6e75 3a0a : 190...* Menu:. │ │ │ │ │ -0005f3d0: 0a2a 2043 7265 6174 696e 6720 7061 636b .* Creating pack │ │ │ │ │ -0005f3e0: 6167 6520 6669 6c65 7320 2d20 6470 6b67 age files - dpkg │ │ │ │ │ -0005f3f0: 2d64 6562 3a3a 0a2a 2042 696e 6172 7920 -deb::.* Binary │ │ │ │ │ -0005f400: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ -0005f410: 2066 696c 6573 3a3a 0a2a 2054 6865 2062 files::.* The b │ │ │ │ │ -0005f420: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -0005f430: 6e74 726f 6c20 6669 6c65 3b20 636f 6e74 ntrol file; cont │ │ │ │ │ -0005f440: 726f 6c3a 2054 6865 2062 696e 6172 7920 rol: The binary │ │ │ │ │ -0005f450: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -0005f460: 6669 6c65 2063 6f6e 7472 6f6c 2e0a 2a20 file control..* │ │ │ │ │ -0005f470: 5469 6d65 2053 7461 6d70 733a 3a0a 0a1f Time Stamps::... │ │ │ │ │ -0005f480: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0005f490: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0005f4a0: 3a20 4372 6561 7469 6e67 2070 6163 6b61 : Creating packa │ │ │ │ │ -0005f4b0: 6765 2066 696c 6573 202d 2064 706b 672d ge files - dpkg- │ │ │ │ │ -0005f4c0: 6465 622c 2020 4e65 7874 3a20 4269 6e61 deb, Next: Bina │ │ │ │ │ -0005f4d0: 7279 2070 6163 6b61 6765 206d 6574 6164 ry package metad │ │ │ │ │ -0005f4e0: 6174 6120 6669 6c65 732c 2020 5570 3a20 ata files, Up: │ │ │ │ │ -0005f4f0: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ -0005f500: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -0005f510: 6e67 204d 616e 7561 6c0a 0a31 332e 3120 ng Manual..13.1 │ │ │ │ │ -0005f520: 4372 6561 7469 6e67 2070 6163 6b61 6765 Creating package │ │ │ │ │ -0005f530: 2066 696c 6573 202d 20e2 8098 6470 6b67 files - ...dpkg │ │ │ │ │ -0005f540: 2d64 6562 e280 990a 3d3d 3d3d 3d3d 3d3d -deb....======== │ │ │ │ │ -0005f550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f560: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f570: 0a0a 416c 6c20 6d61 6e69 7075 6c61 7469 ..All manipulati │ │ │ │ │ -0005f580: 6f6e 206f 6620 6269 6e61 7279 2070 6163 on of binary pac │ │ │ │ │ -0005f590: 6b61 6765 2066 696c 6573 2069 7320 646f kage files is do │ │ │ │ │ -0005f5a0: 6e65 2062 7920 e280 9864 706b 672d 6465 ne by ...dpkg-de │ │ │ │ │ -0005f5b0: 62e2 8099 3b20 6974 e280 9973 2074 6865 b...; it...s the │ │ │ │ │ -0005f5c0: 0a6f 6e6c 7920 7072 6f67 7261 6d20 7468 .only program th │ │ │ │ │ -0005f5d0: 6174 2068 6173 206b 6e6f 776c 6564 6765 at has knowledge │ │ │ │ │ -0005f5e0: 206f 6620 7468 6520 666f 726d 6174 2e20 of the format. │ │ │ │ │ -0005f5f0: 2028 e280 9864 706b 672d 6465 62e2 8099 (...dpkg-deb... │ │ │ │ │ -0005f600: 206d 6179 2062 650a 696e 766f 6b65 6420 may be.invoked │ │ │ │ │ -0005f610: 6279 2063 616c 6c69 6e67 20e2 8098 6470 by calling ...dp │ │ │ │ │ -0005f620: 6b67 e280 992c 2061 7320 e280 9864 706b kg..., as ...dpk │ │ │ │ │ -0005f630: 67e2 8099 2077 696c 6c20 7370 6f74 2074 g... will spot t │ │ │ │ │ -0005f640: 6861 7420 7468 6520 6f70 7469 6f6e 730a hat the options. │ │ │ │ │ -0005f650: 7265 7175 6573 7465 6420 6172 6520 6170 requested are ap │ │ │ │ │ -0005f660: 7072 6f70 7269 6174 6520 746f 20e2 8098 propriate to ... │ │ │ │ │ -0005f670: 6470 6b67 2d64 6562 e280 9920 616e 6420 dpkg-deb... and │ │ │ │ │ -0005f680: 696e 766f 6b65 2074 6861 7420 696e 7374 invoke that inst │ │ │ │ │ -0005f690: 6561 6420 7769 7468 2074 6865 0a73 616d ead with the.sam │ │ │ │ │ -0005f6a0: 6520 6172 6775 6d65 6e74 732e 290a 0a49 e arguments.)..I │ │ │ │ │ -0005f6b0: 6e20 6f72 6465 7220 746f 2063 7265 6174 n order to creat │ │ │ │ │ -0005f6c0: 6520 6120 6269 6e61 7279 2070 6163 6b61 e a binary packa │ │ │ │ │ -0005f6d0: 6765 2c20 796f 7520 6d75 7374 206d 616b ge, you must mak │ │ │ │ │ -0005f6e0: 6520 6120 6469 7265 6374 6f72 7920 7472 e a directory tr │ │ │ │ │ -0005f6f0: 6565 0a77 6869 6368 2063 6f6e 7461 696e ee.which contain │ │ │ │ │ -0005f700: 7320 616c 6c20 7468 6520 6669 6c65 7320 s all the files │ │ │ │ │ -0005f710: 616e 6420 6469 7265 6374 6f72 6965 7320 and directories │ │ │ │ │ -0005f720: 796f 7520 7761 6e74 2074 6f20 6861 7665 you want to have │ │ │ │ │ -0005f730: 2069 6e20 7468 650a 6669 6c65 2073 7973 in the.file sys │ │ │ │ │ -0005f740: 7465 6d20 6461 7461 2070 6172 7420 6f66 tem data part of │ │ │ │ │ -0005f750: 2074 6865 2070 6163 6b61 6765 2e20 2049 the package. I │ │ │ │ │ -0005f760: 6e20 4465 6269 616e 2d66 6f72 6d61 7420 n Debian-format │ │ │ │ │ -0005f770: 736f 7572 6365 2070 6163 6b61 6765 732c source packages, │ │ │ │ │ -0005f780: 0a74 6869 7320 6469 7265 6374 6f72 7920 .this directory │ │ │ │ │ -0005f790: 6973 2075 7375 616c 6c79 2065 6974 6865 is usually eithe │ │ │ │ │ -0005f7a0: 7220 e280 9864 6562 6961 6e2f 746d 70e2 r ...debian/tmp. │ │ │ │ │ -0005f7b0: 8099 206f 7220 e280 9864 6562 6961 6e2f .. or ...debian/ │ │ │ │ │ -0005f7c0: 706b 67e2 8099 2c20 7265 6c61 7469 7665 pkg..., relative │ │ │ │ │ -0005f7d0: 0a74 6f20 7468 6520 746f 7020 6f66 2074 .to the top of t │ │ │ │ │ -0005f7e0: 6865 2070 6163 6b61 6765 e280 9973 2073 he package...s s │ │ │ │ │ -0005f7f0: 6f75 7263 6520 7472 6565 2e0a 0a54 6865 ource tree...The │ │ │ │ │ -0005f800: 7920 7368 6f75 6c64 2068 6176 6520 7468 y should have th │ │ │ │ │ -0005f810: 6520 6c6f 6361 7469 6f6e 7320 2872 656c e locations (rel │ │ │ │ │ -0005f820: 6174 6976 6520 746f 2074 6865 2072 6f6f ative to the roo │ │ │ │ │ -0005f830: 7420 6f66 2074 6865 2064 6972 6563 746f t of the directo │ │ │ │ │ -0005f840: 7279 0a74 7265 6520 796f 75e2 8099 7265 ry.tree you...re │ │ │ │ │ -0005f850: 2063 6f6e 7374 7275 6374 696e 6729 206f constructing) o │ │ │ │ │ -0005f860: 776e 6572 7368 6970 7320 616e 6420 7065 wnerships and pe │ │ │ │ │ -0005f870: 726d 6973 7369 6f6e 7320 7768 6963 6820 rmissions which │ │ │ │ │ -0005f880: 796f 7520 7761 6e74 2074 6865 6d0a 746f you want them.to │ │ │ │ │ -0005f890: 2068 6176 6520 6f6e 2074 6865 2073 7973 have on the sys │ │ │ │ │ -0005f8a0: 7465 6d20 7768 656e 2074 6865 7920 6172 tem when they ar │ │ │ │ │ -0005f8b0: 6520 696e 7374 616c 6c65 642e 0a0a 5769 e installed...Wi │ │ │ │ │ -0005f8c0: 7468 2063 7572 7265 6e74 2076 6572 7369 th current versi │ │ │ │ │ -0005f8d0: 6f6e 7320 6f66 20e2 8098 6470 6b67 e280 ons of ...dpkg.. │ │ │ │ │ -0005f8e0: 9920 7468 6520 7569 642f 7573 6572 6e61 . the uid/userna │ │ │ │ │ -0005f8f0: 6d65 2061 6e64 2067 6964 2f67 726f 7570 me and gid/group │ │ │ │ │ -0005f900: 6e61 6d65 0a6d 6170 7069 6e67 7320 666f name.mappings fo │ │ │ │ │ -0005f910: 7220 7468 6520 7573 6572 7320 616e 6420 r the users and │ │ │ │ │ -0005f920: 6772 6f75 7073 2062 6569 6e67 2075 7365 groups being use │ │ │ │ │ -0005f930: 6420 7368 6f75 6c64 2062 6520 7468 6520 d should be the │ │ │ │ │ -0005f940: 7361 6d65 206f 6e20 7468 650a 7379 7374 same on the.syst │ │ │ │ │ -0005f950: 656d 2077 6865 7265 2074 6865 2070 6163 em where the pac │ │ │ │ │ -0005f960: 6b61 6765 2069 7320 6275 696c 7420 616e kage is built an │ │ │ │ │ -0005f970: 6420 7468 6520 6f6e 6520 7768 6572 6520 d the one where │ │ │ │ │ -0005f980: 6974 2069 7320 696e 7374 616c 6c65 642e it is installed. │ │ │ │ │ -0005f990: 0a0a 596f 7520 6e65 6564 2074 6f20 6164 ..You need to ad │ │ │ │ │ -0005f9a0: 6420 6f6e 6520 7370 6563 6961 6c20 6469 d one special di │ │ │ │ │ -0005f9b0: 7265 6374 6f72 7920 746f 2074 6865 2072 rectory to the r │ │ │ │ │ -0005f9c0: 6f6f 7420 6f66 2074 6865 206d 696e 6961 oot of the minia │ │ │ │ │ -0005f9d0: 7475 7265 2066 696c 650a 7379 7374 656d ture file.system │ │ │ │ │ -0005f9e0: 2074 7265 6520 796f 75e2 8099 7265 2063 tree you...re c │ │ │ │ │ -0005f9f0: 7265 6174 696e 673a 20e2 8098 4445 4249 reating: ...DEBI │ │ │ │ │ -0005fa00: 414e e280 992e 2020 4974 2073 686f 756c AN.... It shoul │ │ │ │ │ -0005fa10: 6420 636f 6e74 6169 6e20 7468 6520 636f d contain the co │ │ │ │ │ -0005fa20: 6e74 726f 6c0a 696e 666f 726d 6174 696f ntrol.informatio │ │ │ │ │ -0005fa30: 6e20 6669 6c65 732c 206e 6f74 6162 6c79 n files, notably │ │ │ │ │ -0005fa40: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -0005fa50: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -0005fa60: 2028 7365 6520 2a6e 6f74 650a 5468 6520 (see *note.The │ │ │ │ │ -0005fa70: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ -0005fa80: 6f6e 7472 6f6c 2066 696c 653b 2063 6f6e ontrol file; con │ │ │ │ │ -0005fa90: 7472 6f6c 3a20 3139 332e 292e 0a0a 5468 trol: 193.)...Th │ │ │ │ │ -0005faa0: 6520 e280 9844 4542 4941 4ee2 8099 2064 e ...DEBIAN... d │ │ │ │ │ -0005fab0: 6972 6563 746f 7279 2077 696c 6c20 6e6f irectory will no │ │ │ │ │ -0005fac0: 7420 6170 7065 6172 2069 6e20 7468 6520 t appear in the │ │ │ │ │ -0005fad0: 6669 6c65 2073 7973 7465 6d20 6172 6368 file system arch │ │ │ │ │ -0005fae0: 6976 6520 6f66 2074 6865 0a70 6163 6b61 ive of the.packa │ │ │ │ │ -0005faf0: 6765 2c20 616e 6420 736f 2077 6f6e e280 ge, and so won.. │ │ │ │ │ -0005fb00: 9974 2062 6520 696e 7374 616c 6c65 6420 .t be installed │ │ │ │ │ -0005fb10: 6279 20e2 8098 6470 6b67 e280 9920 7768 by ...dpkg... wh │ │ │ │ │ -0005fb20: 656e 2074 6865 2070 6163 6b61 6765 2069 en the package i │ │ │ │ │ -0005fb30: 730a 756e 7061 636b 6564 2e0a 0a57 6865 s.unpacked...Whe │ │ │ │ │ -0005fb40: 6e20 796f 75e2 8099 7665 2070 7265 7061 n you...ve prepa │ │ │ │ │ -0005fb50: 7265 6420 7468 6520 7061 636b 6167 652c red the package, │ │ │ │ │ -0005fb60: 2079 6f75 2073 686f 756c 6420 696e 766f you should invo │ │ │ │ │ -0005fb70: 6b65 3a0a 0a20 2020 2020 6470 6b67 202d ke:.. dpkg - │ │ │ │ │ -0005fb80: 2d62 7569 6c64 2064 6972 6563 746f 7279 -build directory │ │ │ │ │ -0005fb90: 0a0a 5468 6973 2077 696c 6c20 6275 696c ..This will buil │ │ │ │ │ -0005fba0: 6420 7468 6520 7061 636b 6167 6520 696e d the package in │ │ │ │ │ -0005fbb0: 20e2 8098 6469 7265 6374 6f72 792e 6465 ...directory.de │ │ │ │ │ -0005fbc0: 62e2 8099 2e20 2028 e280 9864 706b 67e2 b.... (...dpkg. │ │ │ │ │ -0005fbd0: 8099 206b 6e6f 7773 2074 6861 740a e280 .. knows that... │ │ │ │ │ -0005fbe0: 982d 2d62 7569 6c64 e280 9920 6973 2061 .--build... is a │ │ │ │ │ -0005fbf0: 20e2 8098 6470 6b67 2d64 6562 e280 9920 ...dpkg-deb... │ │ │ │ │ -0005fc00: 6f70 7469 6f6e 2c20 736f 2069 7420 696e option, so it in │ │ │ │ │ -0005fc10: 766f 6b65 7320 e280 9864 706b 672d 6465 vokes ...dpkg-de │ │ │ │ │ -0005fc20: 62e2 8099 2077 6974 6820 7468 6520 7361 b... with the sa │ │ │ │ │ -0005fc30: 6d65 0a61 7267 756d 656e 7473 2074 6f20 me.arguments to │ │ │ │ │ -0005fc40: 6275 696c 6420 7468 6520 7061 636b 6167 build the packag │ │ │ │ │ -0005fc50: 652e 290a 0a53 6565 2074 6865 20e2 8098 e.)..See the ... │ │ │ │ │ -0005fc60: 6470 6b67 2d64 6562 2838 29e2 8099 206d dpkg-deb(8)... m │ │ │ │ │ -0005fc70: 616e 2070 6167 6520 666f 7220 6465 7461 an page for deta │ │ │ │ │ -0005fc80: 696c 7320 6f66 2068 6f77 2074 6f20 6578 ils of how to ex │ │ │ │ │ -0005fc90: 616d 696e 6520 7468 650a 636f 6e74 656e amine the.conten │ │ │ │ │ -0005fca0: 7473 206f 6620 7468 6973 206e 6577 6c79 ts of this newly │ │ │ │ │ -0005fcb0: 2d63 7265 6174 6564 2066 696c 652e 2020 -created file. │ │ │ │ │ -0005fcc0: 596f 7520 6d61 7920 6669 6e64 2074 6865 You may find the │ │ │ │ │ -0005fcd0: 206f 7574 7075 7420 6f66 0a66 6f6c 6c6f output of.follo │ │ │ │ │ -0005fce0: 7769 6e67 2063 6f6d 6d61 6e64 7320 656e wing commands en │ │ │ │ │ -0005fcf0: 6c69 6768 7465 6e69 6e67 3a0a 0a20 2020 lightening:.. │ │ │ │ │ -0005fd00: 2020 6470 6b67 2d64 6562 202d 2d69 6e66 dpkg-deb --inf │ │ │ │ │ -0005fd10: 6f20 6669 6c65 6e61 6d65 2e64 6562 0a20 o filename.deb. │ │ │ │ │ -0005fd20: 2020 2020 6470 6b67 2d64 6562 202d 2d63 dpkg-deb --c │ │ │ │ │ -0005fd30: 6f6e 7465 6e74 7320 6669 6c65 6e61 6d65 ontents filename │ │ │ │ │ -0005fd40: 2e64 6562 0a20 2020 2020 6470 6b67 202d .deb. dpkg - │ │ │ │ │ -0005fd50: 2d63 6f6e 7465 6e74 7320 6669 6c65 6e61 -contents filena │ │ │ │ │ -0005fd60: 6d65 2e64 6562 0a0a 546f 2076 6965 7720 me.deb..To view │ │ │ │ │ -0005fd70: 7468 6520 636f 7079 7269 6768 7420 6669 the copyright fi │ │ │ │ │ -0005fd80: 6c65 2066 6f72 2061 2070 6163 6b61 6765 le for a package │ │ │ │ │ -0005fd90: 2079 6f75 2063 6f75 6c64 2075 7365 2074 you could use t │ │ │ │ │ -0005fda0: 6869 7320 636f 6d6d 616e 643a 0a0a 2020 his command:.. │ │ │ │ │ -0005fdb0: 2020 2064 706b 6720 2d2d 6673 7973 2d74 dpkg --fsys-t │ │ │ │ │ -0005fdc0: 6172 6669 6c65 2066 696c 656e 616d 652e arfile filename. │ │ │ │ │ -0005fdd0: 6465 6220 7c20 7461 7220 784f 6620 2d20 deb | tar xOf - │ │ │ │ │ -0005fde0: 2d2d 7769 6c64 6361 7264 7320 5c2a 2f63 --wildcards \*/c │ │ │ │ │ -0005fdf0: 6f70 7972 6967 6874 207c 2070 6167 6572 opyright | pager │ │ │ │ │ -0005fe00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0005fe10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0005fe20: 6f64 653a 2042 696e 6172 7920 7061 636b ode: Binary pack │ │ │ │ │ -0005fe30: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ -0005fe40: 6573 2c20 204e 6578 743a 2054 6865 2062 es, Next: The b │ │ │ │ │ -0005fe50: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -0005fe60: 6e74 726f 6c20 6669 6c65 2063 6f6e 7472 ntrol file contr │ │ │ │ │ -0005fe70: 6f6c 2c20 2050 7265 763a 2043 7265 6174 ol, Prev: Creat │ │ │ │ │ -0005fe80: 696e 6720 7061 636b 6167 6520 6669 6c65 ing package file │ │ │ │ │ -0005fe90: 7320 2d20 6470 6b67 2d64 6562 2c20 2055 s - dpkg-deb, U │ │ │ │ │ -0005fea0: 703a 2042 696e 6172 7920 7061 636b 6167 p: Binary packag │ │ │ │ │ -0005feb0: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ -0005fec0: 6167 696e 6720 4d61 6e75 616c 0a0a 3133 aging Manual..13 │ │ │ │ │ -0005fed0: 2e32 2042 696e 6172 7920 7061 636b 6167 .2 Binary packag │ │ │ │ │ -0005fee0: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ -0005fef0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0005ff00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005ff10: 3d3d 3d0a 0a54 6865 2070 6163 6b61 6765 ===..The package │ │ │ │ │ -0005ff20: 206d 6574 6164 6174 6120 706f 7274 696f metadata portio │ │ │ │ │ -0005ff30: 6e20 6f66 2061 2062 696e 6172 7920 7061 n of a binary pa │ │ │ │ │ -0005ff40: 636b 6167 6520 6973 2061 2063 6f6c 6c65 ckage is a colle │ │ │ │ │ -0005ff50: 6374 696f 6e20 6f66 0a66 696c 6573 2077 ction of.files w │ │ │ │ │ -0005ff60: 6974 6820 6e61 6d65 7320 6b6e 6f77 6e20 ith names known │ │ │ │ │ -0005ff70: 746f 20e2 8098 6470 6b67 e280 992e 2020 to ...dpkg.... │ │ │ │ │ -0005ff80: 4974 2077 696c 6c20 7472 6561 7420 7468 It will treat th │ │ │ │ │ -0005ff90: 6520 636f 6e74 656e 7473 206f 6620 7468 e contents of th │ │ │ │ │ -0005ffa0: 6573 650a 6669 6c65 7320 7370 6563 6961 ese.files specia │ │ │ │ │ -0005ffb0: 6c6c 7920 2d20 736f 6d65 206f 6620 7468 lly - some of th │ │ │ │ │ -0005ffc0: 656d 2063 6f6e 7461 696e 2069 6e66 6f72 em contain infor │ │ │ │ │ -0005ffd0: 6d61 7469 6f6e 2075 7365 6420 6279 20e2 mation used by . │ │ │ │ │ -0005ffe0: 8098 6470 6b67 e280 9920 7768 656e 0a69 ..dpkg... when.i │ │ │ │ │ -0005fff0: 6e73 7461 6c6c 696e 6720 6f72 2072 656d nstalling or rem │ │ │ │ │ -00060000: 6f76 696e 6720 7468 6520 7061 636b 6167 oving the packag │ │ │ │ │ -00060010: 653b 206f 7468 6572 7320 6172 6520 7363 e; others are sc │ │ │ │ │ -00060020: 7269 7074 7320 7768 6963 6820 7468 6520 ripts which the │ │ │ │ │ -00060030: 7061 636b 6167 650a 6d61 696e 7461 696e package.maintain │ │ │ │ │ -00060040: 6572 2077 616e 7473 20e2 8098 6470 6b67 er wants ...dpkg │ │ │ │ │ -00060050: e280 9920 746f 2072 756e 2e0a 0a49 7420 ... to run...It │ │ │ │ │ -00060060: 6973 2070 6f73 7369 626c 6520 746f 2070 is possible to p │ │ │ │ │ -00060070: 7574 206f 7468 6572 2066 696c 6573 2069 ut other files i │ │ │ │ │ -00060080: 6e20 7468 6520 7061 636b 6167 6520 6d65 n the package me │ │ │ │ │ -00060090: 7461 6461 7461 2061 7263 6869 7665 0a6d tadata archive.m │ │ │ │ │ -000600a0: 656d 6265 722c 2062 7574 2074 6869 7320 ember, but this │ │ │ │ │ -000600b0: 6973 206e 6f74 2067 656e 6572 616c 6c79 is not generally │ │ │ │ │ -000600c0: 2061 2067 6f6f 6420 6964 6561 2028 7468 a good idea (th │ │ │ │ │ -000600d0: 6f75 6768 2074 6865 7920 7769 6c6c 206c ough they will l │ │ │ │ │ -000600e0: 6172 6765 6c79 0a62 6520 6967 6e6f 7265 argely.be ignore │ │ │ │ │ -000600f0: 6429 2e0a 0a48 6572 6520 6973 2061 2062 d)...Here is a b │ │ │ │ │ -00060100: 7269 6566 206c 6973 7420 6f66 2074 6865 rief list of the │ │ │ │ │ -00060110: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ -00060120: 6120 6669 6c65 7320 7375 7070 6f72 7465 a files supporte │ │ │ │ │ -00060130: 6420 6279 20e2 8098 6470 6b67 e280 990a d by ...dpkg.... │ │ │ │ │ -00060140: 616e 6420 6120 7375 6d6d 6172 7920 6f66 and a summary of │ │ │ │ │ -00060150: 2077 6861 7420 7468 6579 e280 9972 6520 what they...re │ │ │ │ │ -00060160: 7573 6564 2066 6f72 2e0a 0ae2 8098 636f used for......co │ │ │ │ │ -00060170: 6e74 726f 6ce2 8099 0a0a 2020 2020 2054 ntrol..... T │ │ │ │ │ -00060180: 6869 7320 6973 2074 6865 206b 6579 2064 his is the key d │ │ │ │ │ -00060190: 6573 6372 6970 7469 6f6e 2066 696c 6520 escription file │ │ │ │ │ -000601a0: 7573 6564 2062 7920 e280 9864 706b 67e2 used by ...dpkg. │ │ │ │ │ -000601b0: 8099 2e20 2049 7420 7370 6563 6966 6965 ... It specifie │ │ │ │ │ -000601c0: 7320 7468 650a 2020 2020 2070 6163 6b61 s the. packa │ │ │ │ │ -000601d0: 6765 e280 9973 206e 616d 6520 616e 6420 ge...s name and │ │ │ │ │ -000601e0: 7665 7273 696f 6e2c 2067 6976 6573 2069 version, gives i │ │ │ │ │ -000601f0: 7473 2064 6573 6372 6970 7469 6f6e 2066 ts description f │ │ │ │ │ -00060200: 6f72 2074 6865 2075 7365 722c 0a20 2020 or the user,. │ │ │ │ │ -00060210: 2020 7374 6174 6573 2069 7473 2072 656c states its rel │ │ │ │ │ -00060220: 6174 696f 6e73 6869 7073 2077 6974 6820 ationships with │ │ │ │ │ -00060230: 6f74 6865 7220 7061 636b 6167 6573 2c20 other packages, │ │ │ │ │ -00060240: 616e 6420 736f 2066 6f72 7468 2e20 2053 and so forth. S │ │ │ │ │ -00060250: 6565 0a20 2020 2020 2a6e 6f74 6520 4465 ee. *note De │ │ │ │ │ -00060260: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -00060270: 6167 6520 7465 6d70 6c61 7465 2063 6f6e age template con │ │ │ │ │ -00060280: 7472 6f6c 2066 696c 6573 20e2 8093 0a20 trol files .... │ │ │ │ │ -00060290: 2020 2020 6465 6269 616e 2f63 6f6e 7472 debian/contr │ │ │ │ │ -000602a0: 6f6c 3a20 3634 2e20 616e 6420 2a6e 6f74 ol: 64. and *not │ │ │ │ │ -000602b0: 6520 4465 6269 616e 2062 696e 6172 7920 e Debian binary │ │ │ │ │ -000602c0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -000602d0: 6669 6c65 7320 e280 930a 2020 2020 2044 files .... D │ │ │ │ │ -000602e0: 4542 4941 4e2f 636f 6e74 726f 6c3a 2033 EBIAN/control: 3 │ │ │ │ │ -000602f0: 352e 0a0a 2020 2020 2049 7420 6973 2075 5... It is u │ │ │ │ │ -00060300: 7375 616c 6c79 2067 656e 6572 6174 6564 sually generated │ │ │ │ │ -00060310: 2061 7574 6f6d 6174 6963 616c 6c79 2066 automatically f │ │ │ │ │ -00060320: 726f 6d20 696e 666f 726d 6174 696f 6e20 rom information │ │ │ │ │ -00060330: 696e 2074 6865 0a20 2020 2020 736f 7572 in the. sour │ │ │ │ │ -00060340: 6365 2070 6163 6b61 6765 2062 7920 7468 ce package by th │ │ │ │ │ -00060350: 6520 e280 9864 706b 672d 6765 6e63 6f6e e ...dpkg-gencon │ │ │ │ │ -00060360: 7472 6f6c e280 9920 7072 6f67 7261 6d2c trol... program, │ │ │ │ │ -00060370: 2061 6e64 2077 6974 680a 2020 2020 2061 and with. a │ │ │ │ │ -00060380: 7373 6973 7461 6e63 6520 6672 6f6d 20e2 ssistance from . │ │ │ │ │ -00060390: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ -000603a0: e280 992e 2020 5365 6520 2a6e 6f74 6520 .... See *note │ │ │ │ │ -000603b0: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ -000603c0: 2866 726f 6d0a 2020 2020 206f 6c64 2050 (from. old P │ │ │ │ │ -000603d0: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ -000603e0: 3a20 3139 352e 0a0a e280 9870 6f73 7469 : 195......posti │ │ │ │ │ -000603f0: 6e73 74e2 8099 2c20 e280 9870 7265 696e nst..., ...prein │ │ │ │ │ -00060400: 7374 e280 992c 20e2 8098 706f 7374 726d st..., ...postrm │ │ │ │ │ -00060410: e280 992c 20e2 8098 7072 6572 6de2 8099 ..., ...prerm... │ │ │ │ │ -00060420: 0a0a 2020 2020 2054 6865 7365 2061 7265 .. These are │ │ │ │ │ -00060430: 2065 7865 6375 7461 626c 6520 6669 6c65 executable file │ │ │ │ │ -00060440: 7320 2875 7375 616c 6c79 2073 6372 6970 s (usually scrip │ │ │ │ │ -00060450: 7473 2920 7768 6963 6820 e280 9864 706b ts) which ...dpk │ │ │ │ │ -00060460: 67e2 8099 2072 756e 730a 2020 2020 2064 g... runs. d │ │ │ │ │ -00060470: 7572 696e 6720 696e 7374 616c 6c61 7469 uring installati │ │ │ │ │ -00060480: 6f6e 2c20 7570 6772 6164 6520 616e 6420 on, upgrade and │ │ │ │ │ -00060490: 7265 6d6f 7661 6c20 6f66 2070 6163 6b61 removal of packa │ │ │ │ │ -000604a0: 6765 732e 2020 5468 6579 2061 6c6c 6f77 ges. They allow │ │ │ │ │ -000604b0: 0a20 2020 2020 7468 6520 7061 636b 6167 . the packag │ │ │ │ │ -000604c0: 6520 746f 2064 6561 6c20 7769 7468 206d e to deal with m │ │ │ │ │ -000604d0: 6174 7465 7273 2077 6869 6368 2061 7265 atters which are │ │ │ │ │ -000604e0: 2070 6172 7469 6375 6c61 7220 746f 2074 particular to t │ │ │ │ │ -000604f0: 6861 740a 2020 2020 2070 6163 6b61 6765 hat. package │ │ │ │ │ -00060500: 206f 7220 7265 7175 6972 6520 6d6f 7265 or require more │ │ │ │ │ -00060510: 2063 6f6d 706c 6963 6174 6564 2070 726f complicated pro │ │ │ │ │ -00060520: 6365 7373 696e 6720 7468 616e 2074 6861 cessing than tha │ │ │ │ │ -00060530: 7420 7072 6f76 6964 6564 0a20 2020 2020 t provided. │ │ │ │ │ -00060540: 6279 20e2 8098 6470 6b67 e280 992e 2020 by ...dpkg.... │ │ │ │ │ -00060550: 4465 7461 696c 7320 6f66 2077 6865 6e20 Details of when │ │ │ │ │ -00060560: 616e 6420 686f 7720 7468 6579 2061 7265 and how they are │ │ │ │ │ -00060570: 2063 616c 6c65 6420 6172 6520 696e 202a called are in * │ │ │ │ │ -00060580: 6e6f 7465 0a20 2020 2020 5061 636b 6167 note. Packag │ │ │ │ │ -00060590: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ -000605a0: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ -000605b0: 6174 696f 6e20 7072 6f63 6564 7572 653a ation procedure: │ │ │ │ │ -000605c0: 2062 332e 0a0a 2020 2020 2049 7420 6973 b3... It is │ │ │ │ │ -000605d0: 2076 6572 7920 696d 706f 7274 616e 7420 very important │ │ │ │ │ -000605e0: 746f 206d 616b 6520 7468 6573 6520 7363 to make these sc │ │ │ │ │ -000605f0: 7269 7074 7320 6964 656d 706f 7465 6e74 ripts idempotent │ │ │ │ │ -00060600: 2e20 2053 6565 202a 6e6f 7465 0a20 2020 . See *note. │ │ │ │ │ -00060610: 2020 4d61 696e 7461 696e 6572 2073 6372 Maintainer scr │ │ │ │ │ -00060620: 6970 7473 2069 6465 6d70 6f74 656e 6379 ipts idempotency │ │ │ │ │ -00060630: 3a20 6238 2e0a 0a20 2020 2020 5468 6520 : b8... The │ │ │ │ │ -00060640: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00060650: 7473 2061 7265 206e 6f74 2067 7561 7261 ts are not guara │ │ │ │ │ -00060660: 6e74 6565 6420 746f 2072 756e 2077 6974 nteed to run wit │ │ │ │ │ -00060670: 6820 6120 636f 6e74 726f 6c6c 696e 670a h a controlling. │ │ │ │ │ -00060680: 2020 2020 2074 6572 6d69 6e61 6c20 616e terminal an │ │ │ │ │ -00060690: 6420 6d61 7920 6e6f 7420 6265 2061 626c d may not be abl │ │ │ │ │ -000606a0: 6520 746f 2069 6e74 6572 6163 7420 7769 e to interact wi │ │ │ │ │ -000606b0: 7468 2074 6865 2075 7365 722e 2020 5365 th the user. Se │ │ │ │ │ -000606c0: 6520 2a6e 6f74 650a 2020 2020 2043 6f6e e *note. Con │ │ │ │ │ -000606d0: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ -000606e0: 6c20 666f 7220 6d61 696e 7461 696e 6572 l for maintainer │ │ │ │ │ -000606f0: 2073 6372 6970 7473 3a20 6261 2e0a 0ae2 scripts: ba.... │ │ │ │ │ -00060700: 8098 636f 6e66 6669 6c65 73e2 8099 2054 ..conffiles... T │ │ │ │ │ -00060710: 6869 7320 6669 6c65 2063 6f6e 7461 696e his file contain │ │ │ │ │ -00060720: 7320 6120 6c69 7374 206f 6620 636f 6e66 s a list of conf │ │ │ │ │ -00060730: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00060740: 7768 6963 680a 0a20 2020 2020 6172 6520 which.. are │ │ │ │ │ -00060750: 746f 2062 6520 6861 6e64 6c65 6420 6175 to be handled au │ │ │ │ │ -00060760: 746f 6d61 7469 6361 6c6c 7920 6279 20e2 tomatically by . │ │ │ │ │ -00060770: 8098 6470 6b67 e280 9920 2873 6565 202a ..dpkg... (see * │ │ │ │ │ -00060780: 6e6f 7465 2043 6f6e 6669 6775 7261 7469 note Configurati │ │ │ │ │ -00060790: 6f6e 0a20 2020 2020 6669 6c65 2068 616e on. file han │ │ │ │ │ -000607a0: 646c 696e 6720 2866 726f 6d20 6f6c 6420 dling (from old │ │ │ │ │ -000607b0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -000607c0: 293a 2031 3936 2e29 2e20 204e 6f74 6520 ): 196.). Note │ │ │ │ │ -000607d0: 7468 6174 206e 6f74 0a20 2020 2020 6e65 that not. ne │ │ │ │ │ -000607e0: 6365 7373 6172 696c 7920 6576 6572 7920 cessarily every │ │ │ │ │ -000607f0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -00060800: 6c65 2073 686f 756c 6420 6265 206c 6973 le should be lis │ │ │ │ │ -00060810: 7465 6420 6865 7265 2e0a 0ae2 8098 7368 ted here......sh │ │ │ │ │ -00060820: 6c69 6273 e280 990a 0a20 2020 2020 5468 libs..... Th │ │ │ │ │ -00060830: 6973 2066 696c 6520 636f 6e74 6169 6e73 is file contains │ │ │ │ │ -00060840: 2061 206c 6973 7420 6f66 2074 6865 2073 a list of the s │ │ │ │ │ -00060850: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -00060860: 7375 7070 6c69 6564 2062 7920 7468 650a supplied by the. │ │ │ │ │ -00060870: 2020 2020 2070 6163 6b61 6765 2c20 7769 package, wi │ │ │ │ │ -00060880: 7468 2064 6570 656e 6465 6e63 7920 6465 th dependency de │ │ │ │ │ -00060890: 7461 696c 7320 666f 7220 6561 6368 2e20 tails for each. │ │ │ │ │ -000608a0: 2054 6869 7320 6973 2075 7365 6420 6279 This is used by │ │ │ │ │ -000608b0: 0a20 2020 2020 e280 9864 706b 672d 7368 . ...dpkg-sh │ │ │ │ │ -000608c0: 6c69 6264 6570 73e2 8099 2077 6865 6e20 libdeps... when │ │ │ │ │ -000608d0: 6974 2064 6574 6572 6d69 6e65 7320 7768 it determines wh │ │ │ │ │ -000608e0: 6174 2064 6570 656e 6465 6e63 6965 7320 at dependencies │ │ │ │ │ -000608f0: 6172 6520 7265 7175 6972 6564 0a20 2020 are required. │ │ │ │ │ -00060900: 2020 696e 2061 2070 6163 6b61 6765 2063 in a package c │ │ │ │ │ -00060910: 6f6e 7472 6f6c 2066 696c 652e 2020 5468 ontrol file. Th │ │ │ │ │ -00060920: 6520 e280 9873 686c 6962 73e2 8099 2066 e ...shlibs... f │ │ │ │ │ -00060930: 696c 6520 666f 726d 6174 2069 7320 6465 ile format is de │ │ │ │ │ -00060940: 7363 7269 6265 640a 2020 2020 206f 6e20 scribed. on │ │ │ │ │ -00060950: 2a6e 6f74 6520 5468 6520 7368 6c69 6273 *note The shlibs │ │ │ │ │ -00060960: 2046 696c 6520 466f 726d 6174 3a20 6630 File Format: f0 │ │ │ │ │ -00060970: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00060980: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00060990: 4e6f 6465 3a20 5468 6520 6269 6e61 7279 Node: The binary │ │ │ │ │ -000609a0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -000609b0: 2066 696c 6520 636f 6e74 726f 6c2c 2020 file control, │ │ │ │ │ -000609c0: 4e65 7874 3a20 5469 6d65 2053 7461 6d70 Next: Time Stamp │ │ │ │ │ -000609d0: 732c 2020 5072 6576 3a20 4269 6e61 7279 s, Prev: Binary │ │ │ │ │ -000609e0: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ -000609f0: 6120 6669 6c65 732c 2020 5570 3a20 4269 a files, Up: Bi │ │ │ │ │ -00060a00: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ -00060a10: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00060a20: 204d 616e 7561 6c0a 0a31 332e 3320 5468 Manual..13.3 Th │ │ │ │ │ -00060a30: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00060a40: 2063 6f6e 7472 6f6c 2066 696c 653a 20e2 control file: . │ │ │ │ │ -00060a50: 8098 636f 6e74 726f 6ce2 8099 0a3d 3d3d ..control....=== │ │ │ │ │ -00060a60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00060a70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00060a80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00060a90: 6520 6d6f 7374 2069 6d70 6f72 7461 6e74 e most important │ │ │ │ │ -00060aa0: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ -00060ab0: 6120 6669 6c65 2075 7365 6420 6279 20e2 a file used by . │ │ │ │ │ -00060ac0: 8098 6470 6b67 e280 9920 7768 656e 2069 ..dpkg... when i │ │ │ │ │ -00060ad0: 7420 696e 7374 616c 6c73 0a61 2070 6163 t installs.a pac │ │ │ │ │ -00060ae0: 6b61 6765 2069 7320 e280 9863 6f6e 7472 kage is ...contr │ │ │ │ │ -00060af0: 6f6c e280 992e 2020 4974 2063 6f6e 7461 ol.... It conta │ │ │ │ │ -00060b00: 696e 7320 616c 6c20 7468 6520 7061 636b ins all the pack │ │ │ │ │ -00060b10: 6167 65e2 8099 7320 e280 9c76 6974 616c age...s ...vital │ │ │ │ │ -00060b20: 0a73 7461 7469 7374 6963 73e2 809d 2e0a .statistics..... │ │ │ │ │ -00060b30: 0a54 6865 2062 696e 6172 7920 7061 636b .The binary pack │ │ │ │ │ -00060b40: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -00060b50: 7320 6f66 2070 6163 6b61 6765 7320 6275 s of packages bu │ │ │ │ │ -00060b60: 696c 7420 6672 6f6d 2044 6562 6961 6e20 ilt from Debian │ │ │ │ │ -00060b70: 736f 7572 6365 730a 6172 6520 6d61 6465 sources.are made │ │ │ │ │ -00060b80: 2062 7920 6120 7370 6563 6961 6c20 746f by a special to │ │ │ │ │ -00060b90: 6f6c 2c20 e280 9864 706b 672d 6765 6e63 ol, ...dpkg-genc │ │ │ │ │ -00060ba0: 6f6e 7472 6f6c e280 992c 2077 6869 6368 ontrol..., which │ │ │ │ │ -00060bb0: 2072 6561 6473 0ae2 8098 6465 6269 616e reads....debian │ │ │ │ │ -00060bc0: 2f63 6f6e 7472 6f6c e280 9920 616e 6420 /control... and │ │ │ │ │ -00060bd0: e280 9864 6562 6961 6e2f 6368 616e 6765 ...debian/change │ │ │ │ │ -00060be0: 6c6f 67e2 8099 2074 6f20 6669 6e64 2074 log... to find t │ │ │ │ │ -00060bf0: 6865 2069 6e66 6f72 6d61 7469 6f6e 2069 he information i │ │ │ │ │ -00060c00: 740a 6e65 6564 732e 2020 5365 6520 2a6e t.needs. See *n │ │ │ │ │ -00060c10: 6f74 6520 536f 7572 6365 2070 6163 6b61 ote Source packa │ │ │ │ │ -00060c20: 6765 7320 2866 726f 6d20 6f6c 6420 5061 ges (from old Pa │ │ │ │ │ -00060c30: 636b 6167 696e 6720 4d61 6e75 616c 293a ckaging Manual): │ │ │ │ │ -00060c40: 2031 3935 2e20 666f 720a 6d6f 7265 2064 195. for.more d │ │ │ │ │ -00060c50: 6574 6169 6c73 2e0a 0a54 6865 2066 6965 etails...The fie │ │ │ │ │ -00060c60: 6c64 7320 696e 2062 696e 6172 7920 7061 lds in binary pa │ │ │ │ │ -00060c70: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -00060c80: 6c65 7320 6172 6520 6c69 7374 6564 2069 les are listed i │ │ │ │ │ -00060c90: 6e20 2a6e 6f74 6520 4465 6269 616e 0a62 n *note Debian.b │ │ │ │ │ -00060ca0: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -00060cb0: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ -00060cc0: 4445 4249 414e 2f63 6f6e 7472 6f6c 3a20 DEBIAN/control: │ │ │ │ │ -00060cd0: 3335 2e0a 0a41 2064 6573 6372 6970 7469 35...A descripti │ │ │ │ │ -00060ce0: 6f6e 206f 6620 7468 6520 7379 6e74 6178 on of the syntax │ │ │ │ │ -00060cf0: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ -00060d00: 7320 616e 6420 7468 6520 7075 7270 6f73 s and the purpos │ │ │ │ │ -00060d10: 6520 6f66 2074 6865 0a66 6965 6c64 7320 e of the.fields │ │ │ │ │ -00060d20: 6973 2061 7661 696c 6162 6c65 2069 6e20 is available in │ │ │ │ │ -00060d30: 2a6e 6f74 6520 436f 6e74 726f 6c20 6669 *note Control fi │ │ │ │ │ -00060d40: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ -00060d50: 656c 6473 3a20 3339 2e0a 0a1f 0a46 696c elds: 39.....Fil │ │ │ │ │ -00060d60: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00060d70: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5469 .info, Node: Ti │ │ │ │ │ -00060d80: 6d65 2053 7461 6d70 732c 2020 5072 6576 me Stamps, Prev │ │ │ │ │ -00060d90: 3a20 5468 6520 6269 6e61 7279 2070 6163 : The binary pac │ │ │ │ │ -00060da0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -00060db0: 6520 636f 6e74 726f 6c2c 2020 5570 3a20 e control, Up: │ │ │ │ │ -00060dc0: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ -00060dd0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -00060de0: 6e67 204d 616e 7561 6c0a 0a31 332e 3420 ng Manual..13.4 │ │ │ │ │ -00060df0: 5469 6d65 2053 7461 6d70 730a 3d3d 3d3d Time Stamps.==== │ │ │ │ │ -00060e00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5365 ============..Se │ │ │ │ │ -00060e10: 6520 732d 7469 6d65 7374 616d 7073 2e0a e s-timestamps.. │ │ │ │ │ -00060e20: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00060e30: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00060e40: 6465 3a20 536f 7572 6365 2070 6163 6b61 de: Source packa │ │ │ │ │ -00060e50: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -00060e60: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -00060e70: 4e65 7874 3a20 436f 6e74 726f 6c20 6669 Next: Control fi │ │ │ │ │ -00060e80: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ -00060e90: 656c 6473 2066 726f 6d20 6f6c 6420 5061 elds from old Pa │ │ │ │ │ -00060ea0: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ -00060eb0: 2050 7265 763a 2042 696e 6172 7920 7061 Prev: Binary pa │ │ │ │ │ -00060ec0: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ -00060ed0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -00060ee0: 2c20 2055 703a 2054 6f70 0a0a 3134 2053 , Up: Top..14 S │ │ │ │ │ -00060ef0: 6f75 7263 6520 7061 636b 6167 6573 2028 ource packages ( │ │ │ │ │ -00060f00: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -00060f10: 6e67 204d 616e 7561 6c29 0a2a 2a2a 2a2a ng Manual).***** │ │ │ │ │ -00060f20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00060f30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00060f40: 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 6865 2044 *********..The D │ │ │ │ │ -00060f50: 6562 6961 6e20 6269 6e61 7279 2070 6163 ebian binary pac │ │ │ │ │ -00060f60: 6b61 6765 7320 696e 2074 6865 2064 6973 kages in the dis │ │ │ │ │ -00060f70: 7472 6962 7574 696f 6e20 6172 6520 6765 tribution are ge │ │ │ │ │ -00060f80: 6e65 7261 7465 6420 6672 6f6d 2044 6562 nerated from Deb │ │ │ │ │ -00060f90: 6961 6e0a 736f 7572 6365 732c 2077 6869 ian.sources, whi │ │ │ │ │ -00060fa0: 6368 2061 7265 2069 6e20 6120 7370 6563 ch are in a spec │ │ │ │ │ -00060fb0: 6961 6c20 666f 726d 6174 2074 6f20 6173 ial format to as │ │ │ │ │ -00060fc0: 7369 7374 2074 6865 2065 6173 7920 616e sist the easy an │ │ │ │ │ -00060fd0: 6420 6175 746f 6d61 7469 630a 6275 696c d automatic.buil │ │ │ │ │ -00060fe0: 6469 6e67 206f 6620 6269 6e61 7269 6573 ding of binaries │ │ │ │ │ -00060ff0: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 546f ...* Menu:..* To │ │ │ │ │ -00061000: 6f6c 7320 666f 7220 7072 6f63 6573 7369 ols for processi │ │ │ │ │ -00061010: 6e67 2073 6f75 7263 6520 7061 636b 6167 ng source packag │ │ │ │ │ -00061020: 6573 3a3a 0a2a 2054 6865 2044 6562 6961 es::.* The Debia │ │ │ │ │ -00061030: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ -00061040: 2074 7265 653a 3a0a 2a20 536f 7572 6365 tree::.* Source │ │ │ │ │ -00061050: 2070 6163 6b61 6765 7320 6173 2061 7263 packages as arc │ │ │ │ │ -00061060: 6869 7665 733a 3a0a 2a20 556e 7061 636b hives::.* Unpack │ │ │ │ │ -00061070: 696e 6720 6120 4465 6269 616e 2073 6f75 ing a Debian sou │ │ │ │ │ -00061080: 7263 6520 7061 636b 6167 6520 7769 7468 rce package with │ │ │ │ │ -00061090: 6f75 7420 6470 6b67 2d73 6f75 7263 653a out dpkg-source: │ │ │ │ │ -000610a0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ -000610b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000610c0: 4e6f 6465 3a20 546f 6f6c 7320 666f 7220 Node: Tools for │ │ │ │ │ -000610d0: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ -000610e0: 6520 7061 636b 6167 6573 2c20 204e 6578 e packages, Nex │ │ │ │ │ -000610f0: 743a 2054 6865 2044 6562 6961 6e20 7061 t: The Debian pa │ │ │ │ │ -00061100: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ -00061110: 652c 2020 5570 3a20 536f 7572 6365 2070 e, Up: Source p │ │ │ │ │ -00061120: 6163 6b61 6765 7320 6672 6f6d 206f 6c64 ackages from old │ │ │ │ │ -00061130: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -00061140: 6c0a 0a31 342e 3120 546f 6f6c 7320 666f l..14.1 Tools fo │ │ │ │ │ -00061150: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ -00061160: 7263 6520 7061 636b 6167 6573 0a3d 3d3d rce packages.=== │ │ │ │ │ -00061170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00061180: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00061190: 3d3d 3d3d 3d3d 0a0a 5661 7269 6f75 7320 ======..Various │ │ │ │ │ -000611a0: 746f 6f6c 7320 6172 6520 7072 6f76 6964 tools are provid │ │ │ │ │ -000611b0: 6564 2066 6f72 206d 616e 6970 756c 6174 ed for manipulat │ │ │ │ │ -000611c0: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ -000611d0: 6765 733b 2074 6865 7920 7061 636b 0a61 ges; they pack.a │ │ │ │ │ -000611e0: 6e64 2075 6e70 6163 6b20 736f 7572 6365 nd unpack source │ │ │ │ │ -000611f0: 7320 616e 6420 6865 6c70 2062 7569 6c64 s and help build │ │ │ │ │ -00061200: 206f 6620 6269 6e61 7279 2070 6163 6b61 of binary packa │ │ │ │ │ -00061210: 6765 7320 616e 6420 6865 6c70 206d 616e ges and help man │ │ │ │ │ -00061220: 6167 6520 7468 650a 6469 7374 7269 6275 age the.distribu │ │ │ │ │ -00061230: 7469 6f6e 206f 6620 6e65 7720 7665 7273 tion of new vers │ │ │ │ │ -00061240: 696f 6e73 2e0a 0a54 6865 7920 6172 6520 ions...They are │ │ │ │ │ -00061250: 696e 7472 6f64 7563 6564 2061 6e64 2074 introduced and t │ │ │ │ │ -00061260: 7970 6963 616c 2075 7365 7320 6465 7363 ypical uses desc │ │ │ │ │ -00061270: 7269 6265 6420 6865 7265 3b20 7365 650a ribed here; see. │ │ │ │ │ -00061280: e280 9864 706b 672d 736f 7572 6365 2831 ...dpkg-source(1 │ │ │ │ │ -00061290: 29e2 8099 2066 6f72 2066 756c 6c20 646f )... for full do │ │ │ │ │ -000612a0: 6375 6d65 6e74 6174 696f 6e20 6162 6f75 cumentation abou │ │ │ │ │ -000612b0: 7420 7468 6569 7220 6172 6775 6d65 6e74 t their argument │ │ │ │ │ -000612c0: 7320 616e 640a 6f70 6572 6174 696f 6e2e s and.operation. │ │ │ │ │ -000612d0: 0a0a 466f 7220 6578 616d 706c 6573 206f ..For examples o │ │ │ │ │ -000612e0: 6620 686f 7720 746f 2063 6f6e 7374 7275 f how to constru │ │ │ │ │ -000612f0: 6374 2061 2044 6562 6961 6e20 736f 7572 ct a Debian sour │ │ │ │ │ -00061300: 6365 2070 6163 6b61 6765 2c20 616e 6420 ce package, and │ │ │ │ │ -00061310: 686f 7720 746f 2075 7365 0a74 686f 7365 how to use.those │ │ │ │ │ -00061320: 2075 7469 6c69 7469 6573 2074 6861 7420 utilities that │ │ │ │ │ -00061330: 6172 6520 7573 6564 2062 7920 4465 6269 are used by Debi │ │ │ │ │ -00061340: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -00061350: 6573 2c20 706c 6561 7365 2073 6565 2074 es, please see t │ │ │ │ │ -00061360: 6865 0ae2 8098 6865 6c6c 6fe2 8099 2065 he....hello... e │ │ │ │ │ -00061370: 7861 6d70 6c65 2070 6163 6b61 6765 2e0a xample package.. │ │ │ │ │ -00061380: 0a2a 204d 656e 753a 0a0a 2a20 6470 6b67 .* Menu:..* dpkg │ │ │ │ │ -00061390: 2d73 6f75 7263 6520 2d20 7061 636b 7320 -source - packs │ │ │ │ │ -000613a0: 616e 6420 756e 7061 636b 7320 4465 6269 and unpacks Debi │ │ │ │ │ -000613b0: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -000613c0: 6573 3a3a 0a2a 2064 706b 672d 6275 696c es::.* dpkg-buil │ │ │ │ │ -000613d0: 6470 6163 6b61 6765 202d 206f 7665 7261 dpackage - overa │ │ │ │ │ -000613e0: 6c6c 2070 6163 6b61 6765 2d62 7569 6c64 ll package-build │ │ │ │ │ -000613f0: 696e 6720 636f 6e74 726f 6c20 7363 7269 ing control scri │ │ │ │ │ -00061400: 7074 3a3a 0a2a 2064 706b 672d 6765 6e63 pt::.* dpkg-genc │ │ │ │ │ -00061410: 6f6e 7472 6f6c 202d 2067 656e 6572 6174 ontrol - generat │ │ │ │ │ -00061420: 6573 2062 696e 6172 7920 7061 636b 6167 es binary packag │ │ │ │ │ -00061430: 6520 636f 6e74 726f 6c20 6669 6c65 733a e control files: │ │ │ │ │ -00061440: 3a0a 2a20 6470 6b67 2d73 686c 6962 6465 :.* dpkg-shlibde │ │ │ │ │ -00061450: 7073 202d 2063 616c 6375 6c61 7465 7320 ps - calculates │ │ │ │ │ -00061460: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -00061470: 6570 656e 6465 6e63 6965 733a 3a0a 2a20 ependencies::.* │ │ │ │ │ -00061480: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ -00061490: 202d 2061 6464 7320 6120 6669 6c65 2074 - adds a file t │ │ │ │ │ -000614a0: 6f20 6465 6269 616e 2f66 696c 6573 3a3a o debian/files:: │ │ │ │ │ -000614b0: 0a2a 2064 706b 672d 6765 6e63 6861 6e67 .* dpkg-genchang │ │ │ │ │ -000614c0: 6573 202d 2067 656e 6572 6174 6573 2061 es - generates a │ │ │ │ │ -000614d0: 202e 6368 616e 6765 7320 7570 6c6f 6164 .changes upload │ │ │ │ │ -000614e0: 2063 6f6e 7472 6f6c 2066 696c 653a 2064 control file: d │ │ │ │ │ -000614f0: 706b 672d 6765 6e63 6861 6e67 6573 202d pkg-genchanges - │ │ │ │ │ -00061500: 2067 656e 6572 6174 6573 2061 2063 6861 generates a cha │ │ │ │ │ -00061510: 6e67 6573 2075 706c 6f61 6420 636f 6e74 nges upload cont │ │ │ │ │ -00061520: 726f 6c20 6669 6c65 2e0a 2a20 6470 6b67 rol file..* dpkg │ │ │ │ │ -00061530: 2d70 6172 7365 6368 616e 6765 6c6f 6720 -parsechangelog │ │ │ │ │ -00061540: 2d20 7072 6f64 7563 6573 2070 6172 7365 - produces parse │ │ │ │ │ -00061550: 6420 7265 7072 6573 656e 7461 7469 6f6e d representation │ │ │ │ │ -00061560: 206f 6620 6120 6368 616e 6765 6c6f 673a of a changelog: │ │ │ │ │ -00061570: 3a0a 2a20 6470 6b67 2d61 7263 6869 7465 :.* dpkg-archite │ │ │ │ │ -00061580: 6374 7572 6520 2d20 696e 666f 726d 6174 cture - informat │ │ │ │ │ -00061590: 696f 6e20 6162 6f75 7420 7468 6520 6275 ion about the bu │ │ │ │ │ -000615a0: 696c 6420 616e 6420 686f 7374 2073 7973 ild and host sys │ │ │ │ │ -000615b0: 7465 6d3a 3a0a 0a1f 0a46 696c 653a 2064 tem::....File: d │ │ │ │ │ -000615c0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000615d0: 6f2c 2020 4e6f 6465 3a20 6470 6b67 2d73 o, Node: dpkg-s │ │ │ │ │ -000615e0: 6f75 7263 6520 2d20 7061 636b 7320 616e ource - packs an │ │ │ │ │ -000615f0: 6420 756e 7061 636b 7320 4465 6269 616e d unpacks Debian │ │ │ │ │ -00061600: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00061610: 2c20 204e 6578 743a 2064 706b 672d 6275 , Next: dpkg-bu │ │ │ │ │ -00061620: 696c 6470 6163 6b61 6765 202d 206f 7665 ildpackage - ove │ │ │ │ │ -00061630: 7261 6c6c 2070 6163 6b61 6765 2d62 7569 rall package-bui │ │ │ │ │ -00061640: 6c64 696e 6720 636f 6e74 726f 6c20 7363 lding control sc │ │ │ │ │ -00061650: 7269 7074 2c20 2055 703a 2054 6f6f 6c73 ript, Up: Tools │ │ │ │ │ -00061660: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -00061670: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -00061680: 0a31 342e 312e 3120 e280 9864 706b 672d .14.1.1 ...dpkg- │ │ │ │ │ -00061690: 736f 7572 6365 e280 9920 2d20 7061 636b source... - pack │ │ │ │ │ -000616a0: 7320 616e 6420 756e 7061 636b 7320 4465 s and unpacks De │ │ │ │ │ -000616b0: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ -000616c0: 6167 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ages.----------- │ │ │ │ │ -000616d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000616e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000616f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061700: 2d2d 2d2d 0a0a 5468 6973 2070 726f 6772 ----..This progr │ │ │ │ │ -00061710: 616d 2069 7320 6672 6571 7565 6e74 6c79 am is frequently │ │ │ │ │ -00061720: 2075 7365 6420 6279 2068 616e 642c 2061 used by hand, a │ │ │ │ │ -00061730: 6e64 2069 7320 616c 736f 2063 616c 6c65 nd is also calle │ │ │ │ │ -00061740: 6420 6672 6f6d 0a70 6163 6b61 6765 2d69 d from.package-i │ │ │ │ │ -00061750: 6e64 6570 656e 6465 6e74 2061 7574 6f6d ndependent autom │ │ │ │ │ -00061760: 6174 6564 2062 7569 6c64 696e 6720 7363 ated building sc │ │ │ │ │ -00061770: 7269 7074 7320 7375 6368 2061 730a e280 ripts such as... │ │ │ │ │ -00061780: 9864 706b 672d 6275 696c 6470 6163 6b61 .dpkg-buildpacka │ │ │ │ │ -00061790: 6765 e280 992e 0a0a 546f 2075 6e70 6163 ge......To unpac │ │ │ │ │ -000617a0: 6b20 6120 7061 636b 6167 6520 6974 2069 k a package it i │ │ │ │ │ -000617b0: 7320 7479 7069 6361 6c6c 7920 696e 766f s typically invo │ │ │ │ │ -000617c0: 6b65 6420 7769 7468 0a0a 2020 2020 2064 ked with.. d │ │ │ │ │ -000617d0: 706b 672d 736f 7572 6365 202d 7820 2e2e pkg-source -x .. │ │ │ │ │ -000617e0: 2e2f 7061 7468 2f74 6f2f 6669 6c65 6e61 ./path/to/filena │ │ │ │ │ -000617f0: 6d65 2e64 7363 0a0a 7769 7468 2074 6865 me.dsc..with the │ │ │ │ │ -00061800: 20e2 8098 6669 6c65 6e61 6d65 2e74 6172 ...filename.tar │ │ │ │ │ -00061810: 2e67 7ae2 8099 2061 6e64 20e2 8098 6669 .gz... and ...fi │ │ │ │ │ -00061820: 6c65 6e61 6d65 2e64 6966 662e 677a e280 lename.diff.gz.. │ │ │ │ │ -00061830: 9920 2869 6620 6170 706c 6963 6162 6c65 . (if applicable │ │ │ │ │ -00061840: 2920 696e 2074 6865 0a73 616d 6520 6469 ) in the.same di │ │ │ │ │ -00061850: 7265 6374 6f72 792e 2020 4974 2075 6e70 rectory. It unp │ │ │ │ │ -00061860: 6163 6b73 2069 6e74 6f20 e280 9870 6163 acks into ...pac │ │ │ │ │ -00061870: 6b61 6765 2d76 6572 7369 6f6e e280 992c kage-version..., │ │ │ │ │ -00061880: 2061 6e64 2069 6620 6170 706c 6963 6162 and if applicab │ │ │ │ │ -00061890: 6c65 0ae2 8098 7061 636b 6167 652d 7665 le....package-ve │ │ │ │ │ -000618a0: 7273 696f 6e2e 6f72 6967 e280 992c 2069 rsion.orig..., i │ │ │ │ │ -000618b0: 6e20 7468 6520 6375 7272 656e 7420 6469 n the current di │ │ │ │ │ -000618c0: 7265 6374 6f72 792e 0a0a 546f 2063 7265 rectory...To cre │ │ │ │ │ -000618d0: 6174 6520 6120 7061 636b 6564 2073 6f75 ate a packed sou │ │ │ │ │ -000618e0: 7263 6520 6172 6368 6976 6520 6974 2069 rce archive it i │ │ │ │ │ -000618f0: 7320 7479 7069 6361 6c6c 7920 696e 766f s typically invo │ │ │ │ │ -00061900: 6b65 643a 0a0a 2020 2020 2064 706b 672d ked:.. dpkg- │ │ │ │ │ -00061910: 736f 7572 6365 202d 6220 7061 636b 6167 source -b packag │ │ │ │ │ -00061920: 652d 7665 7273 696f 6e0a 0a54 6869 7320 e-version..This │ │ │ │ │ -00061930: 7769 6c6c 2063 7265 6174 6520 7468 6520 will create the │ │ │ │ │ -00061940: e280 982e 6473 63e2 8099 2c20 e280 982e ....dsc..., .... │ │ │ │ │ -00061950: 7461 722e 677a e280 9920 616e 6420 e280 tar.gz... and .. │ │ │ │ │ -00061960: 982e 6469 6666 2e67 7ae2 8099 2028 6966 ..diff.gz... (if │ │ │ │ │ -00061970: 2061 7070 726f 7072 6961 7465 290a 696e appropriate).in │ │ │ │ │ -00061980: 2074 6865 2063 7572 7265 6e74 2064 6972 the current dir │ │ │ │ │ -00061990: 6563 746f 7279 2e20 20e2 8098 6470 6b67 ectory. ...dpkg │ │ │ │ │ -000619a0: 2d73 6f75 7263 65e2 8099 2064 6f65 7320 -source... does │ │ │ │ │ -000619b0: 6e6f 7420 636c 6561 6e20 7468 6520 736f not clean the so │ │ │ │ │ -000619c0: 7572 6365 2074 7265 650a 6669 7273 7420 urce tree.first │ │ │ │ │ -000619d0: 2d20 7468 6973 206d 7573 7420 6265 2064 - this must be d │ │ │ │ │ -000619e0: 6f6e 6520 7365 7061 7261 7465 6c79 2069 one separately i │ │ │ │ │ -000619f0: 6620 6974 2069 7320 7265 7175 6972 6564 f it is required │ │ │ │ │ -00061a00: 2e0a 0a53 6565 2061 6c73 6f20 2a6e 6f74 ...See also *not │ │ │ │ │ -00061a10: 6520 536f 7572 6365 2070 6163 6b61 6765 e Source package │ │ │ │ │ -00061a20: 7320 6173 2061 7263 6869 7665 733a 2039 s as archives: 9 │ │ │ │ │ -00061a30: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -00061a40: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00061a50: 204e 6f64 653a 2064 706b 672d 6275 696c Node: dpkg-buil │ │ │ │ │ -00061a60: 6470 6163 6b61 6765 202d 206f 7665 7261 dpackage - overa │ │ │ │ │ -00061a70: 6c6c 2070 6163 6b61 6765 2d62 7569 6c64 ll package-build │ │ │ │ │ -00061a80: 696e 6720 636f 6e74 726f 6c20 7363 7269 ing control scri │ │ │ │ │ -00061a90: 7074 2c20 204e 6578 743a 2064 706b 672d pt, Next: dpkg- │ │ │ │ │ -00061aa0: 6765 6e63 6f6e 7472 6f6c 202d 2067 656e gencontrol - gen │ │ │ │ │ -00061ab0: 6572 6174 6573 2062 696e 6172 7920 7061 erates binary pa │ │ │ │ │ -00061ac0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -00061ad0: 6c65 732c 2020 5072 6576 3a20 6470 6b67 les, Prev: dpkg │ │ │ │ │ -00061ae0: 2d73 6f75 7263 6520 2d20 7061 636b 7320 -source - packs │ │ │ │ │ -00061af0: 616e 6420 756e 7061 636b 7320 4465 6269 and unpacks Debi │ │ │ │ │ -00061b00: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -00061b10: 6573 2c20 2055 703a 2054 6f6f 6c73 2066 es, Up: Tools f │ │ │ │ │ -00061b20: 6f72 2070 726f 6365 7373 696e 6720 736f or processing so │ │ │ │ │ -00061b30: 7572 6365 2070 6163 6b61 6765 730a 0a31 urce packages..1 │ │ │ │ │ -00061b40: 342e 312e 3220 e280 9864 706b 672d 6275 4.1.2 ...dpkg-bu │ │ │ │ │ -00061b50: 696c 6470 6163 6b61 6765 e280 9920 2d20 ildpackage... - │ │ │ │ │ -00061b60: 6f76 6572 616c 6c20 7061 636b 6167 652d overall package- │ │ │ │ │ -00061b70: 6275 696c 6469 6e67 2063 6f6e 7472 6f6c building control │ │ │ │ │ -00061b80: 2073 6372 6970 740a 2d2d 2d2d 2d2d 2d2d script.-------- │ │ │ │ │ -00061b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 ------------..Se │ │ │ │ │ -00061bd0: 6520 e280 9864 706b 672d 6275 696c 6470 e ...dpkg-buildp │ │ │ │ │ -00061be0: 6163 6b61 6765 2831 29e2 8099 2e0a 0a1f ackage(1)....... │ │ │ │ │ -00061bf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00061c00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00061c10: 3a20 6470 6b67 2d67 656e 636f 6e74 726f : dpkg-gencontro │ │ │ │ │ -00061c20: 6c20 2d20 6765 6e65 7261 7465 7320 6269 l - generates bi │ │ │ │ │ -00061c30: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -00061c40: 7472 6f6c 2066 696c 6573 2c20 204e 6578 trol files, Nex │ │ │ │ │ -00061c50: 743a 2064 706b 672d 7368 6c69 6264 6570 t: dpkg-shlibdep │ │ │ │ │ -00061c60: 7320 2d20 6361 6c63 756c 6174 6573 2073 s - calculates s │ │ │ │ │ -00061c70: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ -00061c80: 7065 6e64 656e 6369 6573 2c20 2050 7265 pendencies, Pre │ │ │ │ │ -00061c90: 763a 2064 706b 672d 6275 696c 6470 6163 v: dpkg-buildpac │ │ │ │ │ -00061ca0: 6b61 6765 202d 206f 7665 7261 6c6c 2070 kage - overall p │ │ │ │ │ -00061cb0: 6163 6b61 6765 2d62 7569 6c64 696e 6720 ackage-building │ │ │ │ │ -00061cc0: 636f 6e74 726f 6c20 7363 7269 7074 2c20 control script, │ │ │ │ │ -00061cd0: 2055 703a 2054 6f6f 6c73 2066 6f72 2070 Up: Tools for p │ │ │ │ │ -00061ce0: 726f 6365 7373 696e 6720 736f 7572 6365 rocessing source │ │ │ │ │ -00061cf0: 2070 6163 6b61 6765 730a 0a31 342e 312e packages..14.1. │ │ │ │ │ -00061d00: 3320 e280 9864 706b 672d 6765 6e63 6f6e 3 ...dpkg-gencon │ │ │ │ │ -00061d10: 7472 6f6c e280 9920 2d20 6765 6e65 7261 trol... - genera │ │ │ │ │ -00061d20: 7465 7320 6269 6e61 7279 2070 6163 6b61 tes binary packa │ │ │ │ │ -00061d30: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ -00061d40: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00061d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061d80: 2d2d 0a0a 5468 6973 2070 726f 6772 616d --..This program │ │ │ │ │ -00061d90: 2069 7320 7573 7561 6c6c 7920 6361 6c6c is usually call │ │ │ │ │ -00061da0: 6564 2066 726f 6d20 e280 9864 6562 6961 ed from ...debia │ │ │ │ │ -00061db0: 6e2f 7275 6c65 73e2 8099 2028 7365 6520 n/rules... (see │ │ │ │ │ -00061dc0: 2a6e 6f74 650a 7365 6374 696f 6e5f 7469 *note.section_ti │ │ │ │ │ -00061dd0: 746c 653a 2031 6133 2e29 2069 6e20 7468 tle: 1a3.) in th │ │ │ │ │ -00061de0: 6520 746f 7020 6c65 7665 6c20 6f66 2074 e top level of t │ │ │ │ │ -00061df0: 6865 2073 6f75 7263 6520 7472 6565 2e0a he source tree.. │ │ │ │ │ -00061e00: 0a54 6869 7320 6973 2075 7375 616c 6c79 .This is usually │ │ │ │ │ -00061e10: 2064 6f6e 6520 6a75 7374 2062 6566 6f72 done just befor │ │ │ │ │ -00061e20: 6520 7468 6520 6669 6c65 7320 616e 6420 e the files and │ │ │ │ │ -00061e30: 6469 7265 6374 6f72 6965 7320 696e 2074 directories in t │ │ │ │ │ -00061e40: 6865 0a74 656d 706f 7261 7279 2064 6972 he.temporary dir │ │ │ │ │ -00061e50: 6563 746f 7279 2074 7265 6520 7768 6572 ectory tree wher │ │ │ │ │ -00061e60: 6520 7468 6520 7061 636b 6167 6520 6973 e the package is │ │ │ │ │ -00061e70: 2062 6569 6e67 2062 7569 6c74 2068 6176 being built hav │ │ │ │ │ -00061e80: 6520 7468 6569 720a 7065 726d 6973 7369 e their.permissi │ │ │ │ │ -00061e90: 6f6e 7320 616e 6420 6f77 6e65 7273 6869 ons and ownershi │ │ │ │ │ -00061ea0: 7073 2073 6574 2061 6e64 2074 6865 2070 ps set and the p │ │ │ │ │ -00061eb0: 6163 6b61 6765 2069 7320 636f 6e73 7472 ackage is constr │ │ │ │ │ -00061ec0: 7563 7465 6420 7573 696e 670a e280 9864 ucted using....d │ │ │ │ │ -00061ed0: 706b 672d 6465 622f e280 992e 2020 2831 pkg-deb/.... (1 │ │ │ │ │ -00061ee0: 290a 0ae2 8098 6470 6b67 2d67 656e 636f ).....dpkg-genco │ │ │ │ │ -00061ef0: 6e74 726f 6ce2 8099 206d 7573 7420 6265 ntrol... must be │ │ │ │ │ -00061f00: 2063 616c 6c65 6420 6166 7465 7220 616c called after al │ │ │ │ │ -00061f10: 6c20 7468 6520 6669 6c65 7320 7768 6963 l the files whic │ │ │ │ │ -00061f20: 6820 6172 6520 746f 2067 6f0a 696e 746f h are to go.into │ │ │ │ │ -00061f30: 2074 6865 2070 6163 6b61 6765 2068 6176 the package hav │ │ │ │ │ -00061f40: 6520 6265 656e 2070 6c61 6365 6420 696e e been placed in │ │ │ │ │ -00061f50: 2074 6865 2074 656d 706f 7261 7279 2062 the temporary b │ │ │ │ │ -00061f60: 7569 6c64 2064 6972 6563 746f 7279 2c20 uild directory, │ │ │ │ │ -00061f70: 736f 0a74 6861 7420 6974 7320 6361 6c63 so.that its calc │ │ │ │ │ -00061f80: 756c 6174 696f 6e20 6f66 2074 6865 2069 ulation of the i │ │ │ │ │ -00061f90: 6e73 7461 6c6c 6564 2073 697a 6520 6f66 nstalled size of │ │ │ │ │ -00061fa0: 2061 2070 6163 6b61 6765 2069 7320 636f a package is co │ │ │ │ │ -00061fb0: 7272 6563 742e 0a0a 4974 2069 7320 616c rrect...It is al │ │ │ │ │ -00061fc0: 736f 206e 6563 6573 7361 7279 2066 6f72 so necessary for │ │ │ │ │ -00061fd0: 20e2 8098 6470 6b67 2d67 656e 636f 6e74 ...dpkg-gencont │ │ │ │ │ -00061fe0: 726f 6ce2 8099 2074 6f20 6265 2072 756e rol... to be run │ │ │ │ │ -00061ff0: 2061 6674 6572 0ae2 8098 6470 6b67 2d73 after....dpkg-s │ │ │ │ │ -00062000: 686c 6962 6465 7073 e280 9920 736f 2074 hlibdeps... so t │ │ │ │ │ -00062010: 6861 7420 7468 6520 7661 7269 6162 6c65 hat the variable │ │ │ │ │ -00062020: 2073 7562 7374 6974 7574 696f 6e73 2063 substitutions c │ │ │ │ │ -00062030: 7265 6174 6564 2062 790a e280 9864 706b reated by....dpk │ │ │ │ │ -00062040: 672d 7368 6c69 6264 6570 73e2 8099 2069 g-shlibdeps... i │ │ │ │ │ -00062050: 6e20 e280 9864 6562 6961 6e2f 7375 6273 n ...debian/subs │ │ │ │ │ -00062060: 7476 6172 73e2 8099 2061 7265 2061 7661 tvars... are ava │ │ │ │ │ -00062070: 696c 6162 6c65 2e0a 0a46 6f72 2061 2070 ilable...For a p │ │ │ │ │ -00062080: 6163 6b61 6765 2077 6869 6368 2067 656e ackage which gen │ │ │ │ │ -00062090: 6572 6174 6573 206f 6e6c 7920 6f6e 6520 erates only one │ │ │ │ │ -000620a0: 6269 6e61 7279 2070 6163 6b61 6765 2c20 binary package, │ │ │ │ │ -000620b0: 616e 6420 7768 6963 6820 6275 696c 6473 and which builds │ │ │ │ │ -000620c0: 0a69 7420 696e 20e2 8098 6465 6269 616e .it in ...debian │ │ │ │ │ -000620d0: 2f74 6d70 e280 9920 7265 6c61 7469 7665 /tmp... relative │ │ │ │ │ -000620e0: 2074 6f20 7468 6520 746f 7020 6f66 2074 to the top of t │ │ │ │ │ -000620f0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -00062100: 652c 2069 7420 6973 0a75 7375 616c 6c79 e, it is.usually │ │ │ │ │ -00062110: 2073 7566 6669 6369 656e 7420 746f 2063 sufficient to c │ │ │ │ │ -00062120: 616c 6c20 e280 9864 706b 672d 6765 6e63 all ...dpkg-genc │ │ │ │ │ -00062130: 6f6e 7472 6f6c e280 992e 0a0a 536f 7572 ontrol......Sour │ │ │ │ │ -00062140: 6365 7320 7768 6963 6820 6275 696c 6420 ces which build │ │ │ │ │ -00062150: 7365 7665 7261 6c20 6269 6e61 7269 6573 several binaries │ │ │ │ │ -00062160: 2077 696c 6c20 7479 7069 6361 6c6c 7920 will typically │ │ │ │ │ -00062170: 6e65 6564 2073 6f6d 6574 6869 6e67 206c need something l │ │ │ │ │ -00062180: 696b 653a 0a0a 2020 2020 2064 706b 672d ike:.. dpkg- │ │ │ │ │ -00062190: 6765 6e63 6f6e 7472 6f6c 202d 5064 6562 gencontrol -Pdeb │ │ │ │ │ -000621a0: 6961 6e2f 706b 6720 2d70 7061 636b 6167 ian/pkg -ppackag │ │ │ │ │ -000621b0: 650a 0a54 6865 20e2 8098 2d50 e280 9920 e..The ...-P... │ │ │ │ │ -000621c0: 7465 6c6c 7320 e280 9864 706b 672d 6765 tells ...dpkg-ge │ │ │ │ │ -000621d0: 6e63 6f6e 7472 6f6c e280 9920 7468 6174 ncontrol... that │ │ │ │ │ -000621e0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ -000621f0: 6265 696e 6720 6275 696c 7420 696e 2061 being built in a │ │ │ │ │ -00062200: 0a6e 6f6e 2d64 6566 6175 6c74 2064 6972 .non-default dir │ │ │ │ │ -00062210: 6563 746f 7279 2c20 616e 6420 7468 6520 ectory, and the │ │ │ │ │ -00062220: e280 982d 70e2 8099 2074 656c 6c73 2069 ...-p... tells i │ │ │ │ │ -00062230: 7420 7768 6963 6820 6269 6e61 7279 2070 t which binary p │ │ │ │ │ -00062240: 6163 6b61 6765 e280 9973 0a63 6f6e 7472 ackage...s.contr │ │ │ │ │ -00062250: 6f6c 2066 696c 6520 7368 6f75 6c64 2062 ol file should b │ │ │ │ │ -00062260: 6520 6765 6e65 7261 7465 642e 0a0a e280 e generated..... │ │ │ │ │ -00062270: 9864 706b 672d 6765 6e63 6f6e 7472 6f6c .dpkg-gencontrol │ │ │ │ │ -00062280: e280 9920 616c 736f 2061 6464 7320 696e ... also adds in │ │ │ │ │ -00062290: 666f 726d 6174 696f 6e20 746f 2074 6865 formation to the │ │ │ │ │ -000622a0: 206c 6973 7420 6f66 2066 696c 6573 2069 list of files i │ │ │ │ │ -000622b0: 6e0a e280 9864 6562 6961 6e2f 6669 6c65 n....debian/file │ │ │ │ │ -000622c0: 73e2 8099 2c20 666f 7220 7468 6520 6265 s..., for the be │ │ │ │ │ -000622d0: 6e65 6669 7420 6f66 2028 666f 7220 6578 nefit of (for ex │ │ │ │ │ -000622e0: 616d 706c 6529 2061 2066 7574 7572 6520 ample) a future │ │ │ │ │ -000622f0: 696e 766f 6361 7469 6f6e 206f 660a e280 invocation of... │ │ │ │ │ -00062300: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -00062310: e280 992e 0a0a 2020 202d 2d2d 2d2d 2d2d ...... ------- │ │ │ │ │ -00062320: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00062330: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00062340: 2054 6869 7320 6973 2073 6f20 7468 6174 This is so that │ │ │ │ │ -00062350: 2074 6865 2063 6f6e 7472 6f6c 2066 696c the control fil │ │ │ │ │ -00062360: 6520 7768 6963 6820 6973 2070 726f 6475 e which is produ │ │ │ │ │ -00062370: 6365 6420 6861 7320 7468 6520 7269 6768 ced has the righ │ │ │ │ │ -00062380: 740a 7065 726d 6973 7369 6f6e 730a 0a1f t.permissions... │ │ │ │ │ -00062390: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000623a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000623b0: 3a20 6470 6b67 2d73 686c 6962 6465 7073 : dpkg-shlibdeps │ │ │ │ │ -000623c0: 202d 2063 616c 6375 6c61 7465 7320 7368 - calculates sh │ │ │ │ │ -000623d0: 6172 6564 206c 6962 7261 7279 2064 6570 ared library dep │ │ │ │ │ -000623e0: 656e 6465 6e63 6965 732c 2020 4e65 7874 endencies, Next │ │ │ │ │ -000623f0: 3a20 6470 6b67 2d64 6973 7461 6464 6669 : dpkg-distaddfi │ │ │ │ │ -00062400: 6c65 202d 2061 6464 7320 6120 6669 6c65 le - adds a file │ │ │ │ │ -00062410: 2074 6f20 6465 6269 616e 2f66 696c 6573 to debian/files │ │ │ │ │ -00062420: 2c20 2050 7265 763a 2064 706b 672d 6765 , Prev: dpkg-ge │ │ │ │ │ -00062430: 6e63 6f6e 7472 6f6c 202d 2067 656e 6572 ncontrol - gener │ │ │ │ │ -00062440: 6174 6573 2062 696e 6172 7920 7061 636b ates binary pack │ │ │ │ │ -00062450: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -00062460: 732c 2020 5570 3a20 546f 6f6c 7320 666f s, Up: Tools fo │ │ │ │ │ -00062470: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ -00062480: 7263 6520 7061 636b 6167 6573 0a0a 3134 rce packages..14 │ │ │ │ │ -00062490: 2e31 2e34 20e2 8098 6470 6b67 2d73 686c .1.4 ...dpkg-shl │ │ │ │ │ -000624a0: 6962 6465 7073 e280 9920 2d20 6361 6c63 ibdeps... - calc │ │ │ │ │ -000624b0: 756c 6174 6573 2073 6861 7265 6420 6c69 ulates shared li │ │ │ │ │ -000624c0: 6272 6172 7920 6465 7065 6e64 656e 6369 brary dependenci │ │ │ │ │ -000624d0: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -000624e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000624f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062510: 2d2d 2d0a 0a53 6565 20e2 8098 6470 6b67 ---..See ...dpkg │ │ │ │ │ -00062520: 2d73 686c 6962 6465 7073 2831 29e2 8099 -shlibdeps(1)... │ │ │ │ │ -00062530: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00062540: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00062550: 4e6f 6465 3a20 6470 6b67 2d64 6973 7461 Node: dpkg-dista │ │ │ │ │ -00062560: 6464 6669 6c65 202d 2061 6464 7320 6120 ddfile - adds a │ │ │ │ │ -00062570: 6669 6c65 2074 6f20 6465 6269 616e 2f66 file to debian/f │ │ │ │ │ -00062580: 696c 6573 2c20 204e 6578 743a 2064 706b iles, Next: dpk │ │ │ │ │ -00062590: 672d 6765 6e63 6861 6e67 6573 202d 2067 g-genchanges - g │ │ │ │ │ -000625a0: 656e 6572 6174 6573 2061 2063 6861 6e67 enerates a chang │ │ │ │ │ -000625b0: 6573 2075 706c 6f61 6420 636f 6e74 726f es upload contro │ │ │ │ │ -000625c0: 6c20 6669 6c65 2c20 2050 7265 763a 2064 l file, Prev: d │ │ │ │ │ -000625d0: 706b 672d 7368 6c69 6264 6570 7320 2d20 pkg-shlibdeps - │ │ │ │ │ -000625e0: 6361 6c63 756c 6174 6573 2073 6861 7265 calculates share │ │ │ │ │ -000625f0: 6420 6c69 6272 6172 7920 6465 7065 6e64 d library depend │ │ │ │ │ -00062600: 656e 6369 6573 2c20 2055 703a 2054 6f6f encies, Up: Too │ │ │ │ │ -00062610: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ -00062620: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ -00062630: 730a 0a31 342e 312e 3520 e280 9864 706b s..14.1.5 ...dpk │ │ │ │ │ -00062640: 672d 6469 7374 6164 6466 696c 65e2 8099 g-distaddfile... │ │ │ │ │ -00062650: 202d 2061 6464 7320 6120 6669 6c65 2074 - adds a file t │ │ │ │ │ -00062660: 6f20 e280 9864 6562 6961 6e2f 6669 6c65 o ...debian/file │ │ │ │ │ -00062670: 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d s....----------- │ │ │ │ │ -00062680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000626a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -000626b0: 536f 6d65 2070 6163 6b61 6765 73e2 8099 Some packages... │ │ │ │ │ -000626c0: 2075 706c 6f61 6473 206e 6565 6420 746f uploads need to │ │ │ │ │ -000626d0: 2069 6e63 6c75 6465 2066 696c 6573 206f include files o │ │ │ │ │ -000626e0: 7468 6572 2074 6861 6e20 7468 6520 736f ther than the so │ │ │ │ │ -000626f0: 7572 6365 2061 6e64 0a62 696e 6172 7920 urce and.binary │ │ │ │ │ -00062700: 7061 636b 6167 6520 6669 6c65 732e 0a0a package files... │ │ │ │ │ -00062710: e280 9864 706b 672d 6469 7374 6164 6466 ...dpkg-distaddf │ │ │ │ │ -00062720: 696c 65e2 8099 2061 6464 7320 6120 6669 ile... adds a fi │ │ │ │ │ -00062730: 6c65 2074 6f20 7468 6520 e280 9864 6562 le to the ...deb │ │ │ │ │ -00062740: 6961 6e2f 6669 6c65 73e2 8099 2066 696c ian/files... fil │ │ │ │ │ -00062750: 6520 736f 2074 6861 7420 6974 0a77 696c e so that it.wil │ │ │ │ │ -00062760: 6c20 6265 2069 6e63 6c75 6465 6420 696e l be included in │ │ │ │ │ -00062770: 2074 6865 20e2 8098 2e63 6861 6e67 6573 the ....changes │ │ │ │ │ -00062780: e280 9920 6669 6c65 2077 6865 6e20 e280 ... file when .. │ │ │ │ │ -00062790: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -000627a0: e280 9920 6973 2072 756e 2e0a 0a49 7420 ... is run...It │ │ │ │ │ -000627b0: 6973 2075 7375 616c 6c79 2069 6e76 6f6b is usually invok │ │ │ │ │ -000627c0: 6564 2066 726f 6d20 7468 6520 e280 9862 ed from the ...b │ │ │ │ │ -000627d0: 696e 6172 79e2 8099 2074 6172 6765 7420 inary... target │ │ │ │ │ -000627e0: 6f66 20e2 8098 6465 6269 616e 2f72 756c of ...debian/rul │ │ │ │ │ -000627f0: 6573 e280 993a 0a0a 2020 2020 2064 706b es...:.. dpk │ │ │ │ │ -00062800: 672d 6469 7374 6164 6466 696c 6520 6669 g-distaddfile fi │ │ │ │ │ -00062810: 6c65 6e61 6d65 2073 6563 7469 6f6e 2070 lename section p │ │ │ │ │ -00062820: 7269 6f72 6974 790a 0a54 6865 2066 696c riority..The fil │ │ │ │ │ -00062830: 656e 616d 6520 6973 2072 656c 6174 6976 ename is relativ │ │ │ │ │ -00062840: 6520 746f 2074 6865 2064 6972 6563 746f e to the directo │ │ │ │ │ -00062850: 7279 2077 6865 7265 20e2 8098 6470 6b67 ry where ...dpkg │ │ │ │ │ -00062860: 2d67 656e 6368 616e 6765 73e2 8099 2077 -genchanges... w │ │ │ │ │ -00062870: 696c 6c0a 6578 7065 6374 2074 6f20 6669 ill.expect to fi │ │ │ │ │ -00062880: 6e64 2069 7420 2d20 7468 6973 2069 7320 nd it - this is │ │ │ │ │ -00062890: 7573 7561 6c6c 7920 7468 6520 6469 7265 usually the dire │ │ │ │ │ -000628a0: 6374 6f72 7920 6162 6f76 6520 7468 6520 ctory above the │ │ │ │ │ -000628b0: 746f 7020 6c65 7665 6c20 6f66 0a74 6865 top level of.the │ │ │ │ │ -000628c0: 2073 6f75 7263 6520 7472 6565 2e20 2054 source tree. T │ │ │ │ │ -000628d0: 6865 20e2 8098 6465 6269 616e 2f72 756c he ...debian/rul │ │ │ │ │ -000628e0: 6573 e280 9920 7461 7267 6574 2073 686f es... target sho │ │ │ │ │ -000628f0: 756c 6420 7075 7420 7468 6520 6669 6c65 uld put the file │ │ │ │ │ -00062900: 2074 6865 7265 0a6a 7573 7420 6265 666f there.just befo │ │ │ │ │ -00062910: 7265 206f 7220 6a75 7374 2061 6674 6572 re or just after │ │ │ │ │ -00062920: 2063 616c 6c69 6e67 20e2 8098 6470 6b67 calling ...dpkg │ │ │ │ │ -00062930: 2d64 6973 7461 6464 6669 6c65 e280 992e -distaddfile.... │ │ │ │ │ -00062940: 0a0a 5468 6520 7365 6374 696f 6e20 616e ..The section an │ │ │ │ │ -00062950: 6420 7072 696f 7269 7479 2061 7265 2070 d priority are p │ │ │ │ │ -00062960: 6173 7365 6420 756e 6368 616e 6765 6420 assed unchanged │ │ │ │ │ -00062970: 696e 746f 2074 6865 2072 6573 756c 7469 into the resulti │ │ │ │ │ -00062980: 6e67 0ae2 8098 2e63 6861 6e67 6573 e280 ng.....changes.. │ │ │ │ │ -00062990: 9920 6669 6c65 2e0a 0a1f 0a46 696c 653a . file.....File: │ │ │ │ │ -000629a0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000629b0: 6e66 6f2c 2020 4e6f 6465 3a20 6470 6b67 nfo, Node: dpkg │ │ │ │ │ -000629c0: 2d67 656e 6368 616e 6765 7320 2d20 6765 -genchanges - ge │ │ │ │ │ -000629d0: 6e65 7261 7465 7320 6120 6368 616e 6765 nerates a change │ │ │ │ │ -000629e0: 7320 7570 6c6f 6164 2063 6f6e 7472 6f6c s upload control │ │ │ │ │ -000629f0: 2066 696c 652c 2020 4e65 7874 3a20 6470 file, Next: dp │ │ │ │ │ -00062a00: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ -00062a10: 6720 2d20 7072 6f64 7563 6573 2070 6172 g - produces par │ │ │ │ │ -00062a20: 7365 6420 7265 7072 6573 656e 7461 7469 sed representati │ │ │ │ │ -00062a30: 6f6e 206f 6620 6120 6368 616e 6765 6c6f on of a changelo │ │ │ │ │ -00062a40: 672c 2020 5072 6576 3a20 6470 6b67 2d64 g, Prev: dpkg-d │ │ │ │ │ -00062a50: 6973 7461 6464 6669 6c65 202d 2061 6464 istaddfile - add │ │ │ │ │ -00062a60: 7320 6120 6669 6c65 2074 6f20 6465 6269 s a file to debi │ │ │ │ │ -00062a70: 616e 2f66 696c 6573 2c20 2055 703a 2054 an/files, Up: T │ │ │ │ │ -00062a80: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ -00062a90: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ -00062aa0: 6765 730a 0a31 342e 312e 3620 e280 9864 ges..14.1.6 ...d │ │ │ │ │ -00062ab0: 706b 672d 6765 6e63 6861 6e67 6573 e280 pkg-genchanges.. │ │ │ │ │ -00062ac0: 9920 2d20 6765 6e65 7261 7465 7320 6120 . - generates a │ │ │ │ │ -00062ad0: e280 982e 6368 616e 6765 73e2 8099 2075 ....changes... u │ │ │ │ │ -00062ae0: 706c 6f61 6420 636f 6e74 726f 6c20 6669 pload control fi │ │ │ │ │ -00062af0: 6c65 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d le.------------- │ │ │ │ │ -00062b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062b30: 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 --------..See .. │ │ │ │ │ -00062b40: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -00062b50: 2831 29e2 8099 2e0a 0a1f 0a46 696c 653a (1)........File: │ │ │ │ │ -00062b60: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00062b70: 6e66 6f2c 2020 4e6f 6465 3a20 6470 6b67 nfo, Node: dpkg │ │ │ │ │ -00062b80: 2d70 6172 7365 6368 616e 6765 6c6f 6720 -parsechangelog │ │ │ │ │ -00062b90: 2d20 7072 6f64 7563 6573 2070 6172 7365 - produces parse │ │ │ │ │ -00062ba0: 6420 7265 7072 6573 656e 7461 7469 6f6e d representation │ │ │ │ │ -00062bb0: 206f 6620 6120 6368 616e 6765 6c6f 672c of a changelog, │ │ │ │ │ -00062bc0: 2020 4e65 7874 3a20 6470 6b67 2d61 7263 Next: dpkg-arc │ │ │ │ │ -00062bd0: 6869 7465 6374 7572 6520 2d20 696e 666f hitecture - info │ │ │ │ │ -00062be0: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ -00062bf0: 6520 6275 696c 6420 616e 6420 686f 7374 e build and host │ │ │ │ │ -00062c00: 2073 7973 7465 6d2c 2020 5072 6576 3a20 system, Prev: │ │ │ │ │ -00062c10: 6470 6b67 2d67 656e 6368 616e 6765 7320 dpkg-genchanges │ │ │ │ │ -00062c20: 2d20 6765 6e65 7261 7465 7320 6120 6368 - generates a ch │ │ │ │ │ -00062c30: 616e 6765 7320 7570 6c6f 6164 2063 6f6e anges upload con │ │ │ │ │ -00062c40: 7472 6f6c 2066 696c 652c 2020 5570 3a20 trol file, Up: │ │ │ │ │ -00062c50: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ -00062c60: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ -00062c70: 6167 6573 0a0a 3134 2e31 2e37 20e2 8098 ages..14.1.7 ... │ │ │ │ │ -00062c80: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ -00062c90: 6c6f 67e2 8099 202d 2070 726f 6475 6365 log... - produce │ │ │ │ │ -00062ca0: 7320 7061 7273 6564 2072 6570 7265 7365 s parsed represe │ │ │ │ │ -00062cb0: 6e74 6174 696f 6e20 6f66 2061 2063 6861 ntation of a cha │ │ │ │ │ -00062cc0: 6e67 656c 6f67 0a2d 2d2d 2d2d 2d2d 2d2d ngelog.--------- │ │ │ │ │ -00062cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062d10: 2d2d 2d0a 0a53 6565 20e2 8098 6470 6b67 ---..See ...dpkg │ │ │ │ │ -00062d20: 2d70 6172 7365 6368 616e 6765 6c6f 6728 -parsechangelog( │ │ │ │ │ -00062d30: 3129 e280 992e 0a0a 1f0a 4669 6c65 3a20 1)........File: │ │ │ │ │ -00062d40: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00062d50: 666f 2c20 204e 6f64 653a 2064 706b 672d fo, Node: dpkg- │ │ │ │ │ -00062d60: 6172 6368 6974 6563 7475 7265 202d 2069 architecture - i │ │ │ │ │ -00062d70: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -00062d80: 2074 6865 2062 7569 6c64 2061 6e64 2068 the build and h │ │ │ │ │ -00062d90: 6f73 7420 7379 7374 656d 2c20 2050 7265 ost system, Pre │ │ │ │ │ -00062da0: 763a 2064 706b 672d 7061 7273 6563 6861 v: dpkg-parsecha │ │ │ │ │ -00062db0: 6e67 656c 6f67 202d 2070 726f 6475 6365 ngelog - produce │ │ │ │ │ -00062dc0: 7320 7061 7273 6564 2072 6570 7265 7365 s parsed represe │ │ │ │ │ -00062dd0: 6e74 6174 696f 6e20 6f66 2061 2063 6861 ntation of a cha │ │ │ │ │ -00062de0: 6e67 656c 6f67 2c20 2055 703a 2054 6f6f ngelog, Up: Too │ │ │ │ │ -00062df0: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ -00062e00: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ -00062e10: 730a 0a31 342e 312e 3820 e280 9864 706b s..14.1.8 ...dpk │ │ │ │ │ -00062e20: 672d 6172 6368 6974 6563 7475 7265 e280 g-architecture.. │ │ │ │ │ -00062e30: 9920 2d20 696e 666f 726d 6174 696f 6e20 . - information │ │ │ │ │ -00062e40: 6162 6f75 7420 7468 6520 6275 696c 6420 about the build │ │ │ │ │ -00062e50: 616e 6420 686f 7374 2073 7973 7465 6d0a and host system. │ │ │ │ │ -00062e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062ea0: 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 --------..See .. │ │ │ │ │ -00062eb0: 9864 706b 672d 6172 6368 6974 6563 7475 .dpkg-architectu │ │ │ │ │ -00062ec0: 7265 2831 29e2 8099 2e0a 0a1f 0a46 696c re(1)........Fil │ │ │ │ │ -00062ed0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00062ee0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ -00062ef0: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -00062f00: 2073 6f75 7263 6520 7472 6565 2c20 204e source tree, N │ │ │ │ │ -00062f10: 6578 743a 2053 6f75 7263 6520 7061 636b ext: Source pack │ │ │ │ │ -00062f20: 6167 6573 2061 7320 6172 6368 6976 6573 ages as archives │ │ │ │ │ -00062f30: 2c20 2050 7265 763a 2054 6f6f 6c73 2066 , Prev: Tools f │ │ │ │ │ -00062f40: 6f72 2070 726f 6365 7373 696e 6720 736f or processing so │ │ │ │ │ -00062f50: 7572 6365 2070 6163 6b61 6765 732c 2020 urce packages, │ │ │ │ │ -00062f60: 5570 3a20 536f 7572 6365 2070 6163 6b61 Up: Source packa │ │ │ │ │ -00062f70: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -00062f80: 6b61 6769 6e67 204d 616e 7561 6c0a 0a31 kaging Manual..1 │ │ │ │ │ -00062f90: 342e 3220 5468 6520 4465 6269 616e 2070 4.2 The Debian p │ │ │ │ │ -00062fa0: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ -00062fb0: 6565 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ee.============= │ │ │ │ │ -00062fc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00062fd0: 3d3d 3d3d 3d3d 0a0a 5468 6520 736f 7572 ======..The sour │ │ │ │ │ -00062fe0: 6365 2061 7263 6869 7665 2073 6368 656d ce archive schem │ │ │ │ │ -00062ff0: 6520 6465 7363 7269 6265 6420 6c61 7465 e described late │ │ │ │ │ -00063000: 7220 6973 2069 6e74 656e 6465 6420 746f r is intended to │ │ │ │ │ -00063010: 2061 6c6c 6f77 2061 2044 6562 6961 6e0a allow a Debian. │ │ │ │ │ -00063020: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ -00063030: 7265 6520 7769 7468 2073 6f6d 6520 6173 ree with some as │ │ │ │ │ -00063040: 736f 6369 6174 6564 2070 6163 6b61 6765 sociated package │ │ │ │ │ -00063050: 206d 6574 6164 6174 6120 746f 2062 650a metadata to be. │ │ │ │ │ -00063060: 7265 7072 6f64 7563 6564 2061 6e64 2074 reproduced and t │ │ │ │ │ -00063070: 7261 6e73 706f 7274 6564 2065 6173 696c ransported easil │ │ │ │ │ -00063080: 792e 2020 5468 6520 4465 6269 616e 2070 y. The Debian p │ │ │ │ │ -00063090: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ -000630a0: 6565 2069 7320 610a 7665 7273 696f 6e20 ee is a.version │ │ │ │ │ -000630b0: 6f66 2074 6865 206f 7269 6769 6e61 6c20 of the original │ │ │ │ │ -000630c0: 7072 6f67 7261 6d20 7769 7468 2063 6572 program with cer │ │ │ │ │ -000630d0: 7461 696e 2066 696c 6573 2061 6464 6564 tain files added │ │ │ │ │ -000630e0: 2066 6f72 2074 6865 2062 656e 6566 6974 for the benefit │ │ │ │ │ -000630f0: 0a6f 6620 7468 6520 7061 636b 6167 696e .of the packagin │ │ │ │ │ -00063100: 6720 7072 6f63 6573 732c 2061 6e64 2077 g process, and w │ │ │ │ │ -00063110: 6974 6820 616e 7920 6f74 6865 7220 6368 ith any other ch │ │ │ │ │ -00063120: 616e 6765 7320 7265 7175 6972 6564 206d anges required m │ │ │ │ │ -00063130: 6164 6520 746f 0a74 6865 2072 6573 7420 ade to.the rest │ │ │ │ │ -00063140: 6f66 2074 6865 2073 6f75 7263 6520 636f of the source co │ │ │ │ │ -00063150: 6465 2061 6e64 2069 6e73 7461 6c6c 6174 de and installat │ │ │ │ │ -00063160: 696f 6e20 7363 7269 7074 732e 0a0a 5468 ion scripts...Th │ │ │ │ │ -00063170: 6520 6578 7472 6120 6669 6c65 7320 6372 e extra files cr │ │ │ │ │ -00063180: 6561 7465 6420 666f 7220 4465 6269 616e eated for Debian │ │ │ │ │ -00063190: 2061 7265 2069 6e20 7468 6520 7375 6264 are in the subd │ │ │ │ │ -000631a0: 6972 6563 746f 7279 20e2 8098 6465 6269 irectory ...debi │ │ │ │ │ -000631b0: 616e e280 9920 6f66 0a74 6865 2074 6f70 an... of.the top │ │ │ │ │ -000631c0: 206c 6576 656c 206f 6620 7468 6520 4465 level of the De │ │ │ │ │ -000631d0: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ -000631e0: 7263 6520 7472 6565 2e20 2054 6865 7920 rce tree. They │ │ │ │ │ -000631f0: 6172 6520 6465 7363 7269 6265 640a 6265 are described.be │ │ │ │ │ -00063200: 6c6f 772e 0a0a 2a20 4d65 6e75 3a0a 0a2a low...* Menu:..* │ │ │ │ │ -00063210: 2064 6562 6961 6e2f 7275 6c65 7320 2d20 debian/rules - │ │ │ │ │ -00063220: 7468 6520 6d61 696e 2062 7569 6c64 696e the main buildin │ │ │ │ │ -00063230: 6720 7363 7269 7074 3a3a 0a2a 2064 6562 g script::.* deb │ │ │ │ │ -00063240: 6961 6e2f 7375 6273 7476 6172 7320 616e ian/substvars an │ │ │ │ │ -00063250: 6420 7661 7269 6162 6c65 2073 7562 7374 d variable subst │ │ │ │ │ -00063260: 6974 7574 696f 6e73 3a3a 0a2a 2064 6562 itutions::.* deb │ │ │ │ │ -00063270: 6961 6e2f 6669 6c65 733a 3a0a 2a20 6465 ian/files::.* de │ │ │ │ │ -00063280: 6269 616e 2f74 6d70 3a3a 0a0a 1f0a 4669 bian/tmp::....Fi │ │ │ │ │ -00063290: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000632a0: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ -000632b0: 6562 6961 6e2f 7275 6c65 7320 2d20 7468 ebian/rules - th │ │ │ │ │ -000632c0: 6520 6d61 696e 2062 7569 6c64 696e 6720 e main building │ │ │ │ │ -000632d0: 7363 7269 7074 2c20 204e 6578 743a 2064 script, Next: d │ │ │ │ │ -000632e0: 6562 6961 6e2f 7375 6273 7476 6172 7320 ebian/substvars │ │ │ │ │ -000632f0: 616e 6420 7661 7269 6162 6c65 2073 7562 and variable sub │ │ │ │ │ -00063300: 7374 6974 7574 696f 6e73 2c20 2055 703a stitutions, Up: │ │ │ │ │ -00063310: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ -00063320: 6167 6520 736f 7572 6365 2074 7265 650a age source tree. │ │ │ │ │ -00063330: 0a31 342e 322e 3120 e280 9864 6562 6961 .14.2.1 ...debia │ │ │ │ │ -00063340: 6e2f 7275 6c65 73e2 8099 202d 2074 6865 n/rules... - the │ │ │ │ │ -00063350: 206d 6169 6e20 6275 696c 6469 6e67 2073 main building s │ │ │ │ │ -00063360: 6372 6970 740a 2d2d 2d2d 2d2d 2d2d 2d2d cript.---------- │ │ │ │ │ -00063370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00063380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00063390: 2d2d 2d2d 2d2d 0a0a 5365 6520 732d 6465 ------..See s-de │ │ │ │ │ -000633a0: 6269 616e 7275 6c65 732e 0a0a 1f0a 4669 bianrules.....Fi │ │ │ │ │ -000633b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000633c0: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ -000633d0: 6562 6961 6e2f 7375 6273 7476 6172 7320 ebian/substvars │ │ │ │ │ -000633e0: 616e 6420 7661 7269 6162 6c65 2073 7562 and variable sub │ │ │ │ │ -000633f0: 7374 6974 7574 696f 6e73 2c20 204e 6578 stitutions, Nex │ │ │ │ │ -00063400: 743a 2064 6562 6961 6e2f 6669 6c65 732c t: debian/files, │ │ │ │ │ -00063410: 2020 5072 6576 3a20 6465 6269 616e 2f72 Prev: debian/r │ │ │ │ │ -00063420: 756c 6573 202d 2074 6865 206d 6169 6e20 ules - the main │ │ │ │ │ -00063430: 6275 696c 6469 6e67 2073 6372 6970 742c building script, │ │ │ │ │ -00063440: 2020 5570 3a20 5468 6520 4465 6269 616e Up: The Debian │ │ │ │ │ -00063450: 2070 6163 6b61 6765 2073 6f75 7263 6520 package source │ │ │ │ │ -00063460: 7472 6565 0a0a 3134 2e32 2e32 20e2 8098 tree..14.2.2 ... │ │ │ │ │ -00063470: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ -00063480: e280 9920 616e 6420 7661 7269 6162 6c65 ... and variable │ │ │ │ │ -00063490: 2073 7562 7374 6974 7574 696f 6e73 0a2d substitutions.- │ │ │ │ │ -000634a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000634b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000634c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000634d0: 2d2d 2d0a 0a53 6565 2073 2d73 7562 7374 ---..See s-subst │ │ │ │ │ -000634e0: 7661 7273 2e0a 0a1f 0a46 696c 653a 2064 vars.....File: d │ │ │ │ │ -000634f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00063500: 6f2c 2020 4e6f 6465 3a20 6465 6269 616e o, Node: debian │ │ │ │ │ -00063510: 2f66 696c 6573 2c20 204e 6578 743a 2064 /files, Next: d │ │ │ │ │ -00063520: 6562 6961 6e2f 746d 702c 2020 5072 6576 ebian/tmp, Prev │ │ │ │ │ -00063530: 3a20 6465 6269 616e 2f73 7562 7374 7661 : debian/substva │ │ │ │ │ -00063540: 7273 2061 6e64 2076 6172 6961 626c 6520 rs and variable │ │ │ │ │ -00063550: 7375 6273 7469 7475 7469 6f6e 732c 2020 substitutions, │ │ │ │ │ -00063560: 5570 3a20 5468 6520 4465 6269 616e 2070 Up: The Debian p │ │ │ │ │ -00063570: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ -00063580: 6565 0a0a 3134 2e32 2e33 20e2 8098 6465 ee..14.2.3 ...de │ │ │ │ │ -00063590: 6269 616e 2f66 696c 6573 e280 990a 2d2d bian/files....-- │ │ │ │ │ -000635a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000635b0: 2d2d 2d0a 0a53 6565 2073 2d64 6562 6961 ---..See s-debia │ │ │ │ │ -000635c0: 6e66 696c 6573 2e0a 0a1f 0a46 696c 653a nfiles.....File: │ │ │ │ │ -000635d0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000635e0: 6e66 6f2c 2020 4e6f 6465 3a20 6465 6269 nfo, Node: debi │ │ │ │ │ -000635f0: 616e 2f74 6d70 2c20 2050 7265 763a 2064 an/tmp, Prev: d │ │ │ │ │ -00063600: 6562 6961 6e2f 6669 6c65 732c 2020 5570 ebian/files, Up │ │ │ │ │ -00063610: 3a20 5468 6520 4465 6269 616e 2070 6163 : The Debian pac │ │ │ │ │ -00063620: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ -00063630: 0a0a 3134 2e32 2e34 20e2 8098 6465 6269 ..14.2.4 ...debi │ │ │ │ │ -00063640: 616e 2f74 6d70 e280 990a 2d2d 2d2d 2d2d an/tmp....------ │ │ │ │ │ -00063650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -00063660: 6869 7320 6973 2074 6865 2064 6566 6175 his is the defau │ │ │ │ │ -00063670: 6c74 2074 656d 706f 7261 7279 206c 6f63 lt temporary loc │ │ │ │ │ -00063680: 6174 696f 6e20 666f 7220 7468 6520 636f ation for the co │ │ │ │ │ -00063690: 6e73 7472 7563 7469 6f6e 206f 6620 6269 nstruction of bi │ │ │ │ │ -000636a0: 6e61 7279 0a70 6163 6b61 6765 7320 6279 nary.packages by │ │ │ │ │ -000636b0: 2074 6865 20e2 8098 6269 6e61 7279 e280 the ...binary.. │ │ │ │ │ -000636c0: 9920 7461 7267 6574 2e20 2054 6865 2064 . target. The d │ │ │ │ │ -000636d0: 6972 6563 746f 7279 20e2 8098 746d 70e2 irectory ...tmp. │ │ │ │ │ -000636e0: 8099 2073 6572 7665 7320 6173 2074 6865 .. serves as the │ │ │ │ │ -000636f0: 2072 6f6f 740a 6f66 2074 6865 2066 696c root.of the fil │ │ │ │ │ -00063700: 6520 7379 7374 656d 2074 7265 6520 6173 e system tree as │ │ │ │ │ -00063710: 2069 7420 6973 2062 6569 6e67 2063 6f6e it is being con │ │ │ │ │ -00063720: 7374 7275 6374 6564 2028 666f 7220 6578 structed (for ex │ │ │ │ │ -00063730: 616d 706c 652c 2062 790a 7573 696e 6720 ample, by.using │ │ │ │ │ -00063740: 7468 6520 7061 636b 6167 65e2 8099 7320 the package...s │ │ │ │ │ -00063750: 7570 7374 7265 616d 206d 616b 6566 696c upstream makefil │ │ │ │ │ -00063760: 6573 2069 6e73 7461 6c6c 2074 6172 6765 es install targe │ │ │ │ │ -00063770: 7473 2061 6e64 2072 6564 6972 6563 7469 ts and redirecti │ │ │ │ │ -00063780: 6e67 0a74 6865 206f 7574 7075 7420 7468 ng.the output th │ │ │ │ │ -00063790: 6572 6529 2c20 616e 6420 6974 2061 6c73 ere), and it als │ │ │ │ │ -000637a0: 6f20 636f 6e74 6169 6e73 2074 6865 20e2 o contains the . │ │ │ │ │ -000637b0: 8098 4445 4249 414e e280 9920 7375 6264 ..DEBIAN... subd │ │ │ │ │ -000637c0: 6972 6563 746f 7279 2e20 2053 6565 0a2a irectory. See.* │ │ │ │ │ -000637d0: 6e6f 7465 2043 7265 6174 696e 6720 7061 note Creating pa │ │ │ │ │ -000637e0: 636b 6167 6520 6669 6c65 7320 2d20 6470 ckage files - dp │ │ │ │ │ -000637f0: 6b67 2d64 6562 3a20 3139 322e 0a0a 5468 kg-deb: 192...Th │ │ │ │ │ -00063800: 6973 2069 7320 6f6e 6c79 2061 2064 6566 is is only a def │ │ │ │ │ -00063810: 6175 6c74 2061 6e64 2063 616e 2062 6520 ault and can be │ │ │ │ │ -00063820: 6561 7369 6c79 206f 7665 7272 6964 6465 easily overridde │ │ │ │ │ -00063830: 6e2e 2020 4d6f 7374 2070 6163 6b61 6769 n. Most packagi │ │ │ │ │ -00063840: 6e67 0a74 6f6f 6c73 206e 6f20 6c6f 6e67 ng.tools no long │ │ │ │ │ -00063850: 6572 2075 7365 20e2 8098 6465 6269 616e er use ...debian │ │ │ │ │ -00063860: 2f74 6d70 e280 992c 2069 6e73 7465 6164 /tmp..., instead │ │ │ │ │ -00063870: 2070 7265 6665 7272 696e 6720 e280 9864 preferring ...d │ │ │ │ │ -00063880: 6562 6961 6e2f 706b 67e2 8099 2066 6f72 ebian/pkg... for │ │ │ │ │ -00063890: 0a74 6865 2063 6f6d 6d6f 6e20 6361 7365 .the common case │ │ │ │ │ -000638a0: 206f 6620 6120 736f 7572 6365 2070 6163 of a source pac │ │ │ │ │ -000638b0: 6b61 6765 2062 7569 6c64 696e 6720 6f6e kage building on │ │ │ │ │ -000638c0: 6c79 206f 6e65 2062 696e 6172 7920 7061 ly one binary pa │ │ │ │ │ -000638d0: 636b 6167 652e 0a53 7563 6820 746f 6f6c ckage..Such tool │ │ │ │ │ -000638e0: 7320 7573 7561 6c6c 7920 6f6e 6c79 2075 s usually only u │ │ │ │ │ -000638f0: 7365 20e2 8098 6465 6269 616e 2f74 6d70 se ...debian/tmp │ │ │ │ │ -00063900: e280 9920 6173 2061 2074 656d 706f 7261 ... as a tempora │ │ │ │ │ -00063910: 7279 2073 7461 6769 6e67 2061 7265 6120 ry staging area │ │ │ │ │ -00063920: 666f 720a 6275 696c 7420 6669 6c65 7320 for.built files │ │ │ │ │ -00063930: 616e 6420 646f 206e 6f74 2063 6f6e 7374 and do not const │ │ │ │ │ -00063940: 7275 6374 2070 6163 6b61 6765 7320 6672 ruct packages fr │ │ │ │ │ -00063950: 6f6d 2069 742e 0a0a 4966 2073 6576 6572 om it...If sever │ │ │ │ │ -00063960: 616c 2062 696e 6172 7920 7061 636b 6167 al binary packag │ │ │ │ │ -00063970: 6573 2061 7265 2067 656e 6572 6174 6564 es are generated │ │ │ │ │ -00063980: 2066 726f 6d20 7468 6520 7361 6d65 2073 from the same s │ │ │ │ │ -00063990: 6f75 7263 6520 7472 6565 2c20 6974 0a69 ource tree, it.i │ │ │ │ │ -000639a0: 7320 7573 7561 6c20 746f 2075 7365 2061 s usual to use a │ │ │ │ │ -000639b0: 2073 6570 6172 6174 6520 e280 9864 6562 separate ...deb │ │ │ │ │ -000639c0: 6961 6e2f 706b 67e2 8099 2064 6972 6563 ian/pkg... direc │ │ │ │ │ -000639d0: 746f 7279 2066 6f72 2065 6163 6820 6269 tory for each bi │ │ │ │ │ -000639e0: 6e61 7279 0a70 6163 6b61 6765 2061 7320 nary.package as │ │ │ │ │ -000639f0: 7468 6520 7465 6d70 6f72 6172 7920 636f the temporary co │ │ │ │ │ -00063a00: 6e73 7472 7563 7469 6f6e 206c 6f63 6174 nstruction locat │ │ │ │ │ -00063a10: 696f 6e73 2e0a 0a57 6861 7465 7665 7220 ions...Whatever │ │ │ │ │ -00063a20: 7465 6d70 6f72 6172 7920 6469 7265 6374 temporary direct │ │ │ │ │ -00063a30: 6f72 6965 7320 6172 6520 6372 6561 7465 ories are create │ │ │ │ │ -00063a40: 6420 616e 6420 7573 6564 2062 7920 7468 d and used by th │ │ │ │ │ -00063a50: 6520 e280 9862 696e 6172 79e2 8099 0a74 e ...binary....t │ │ │ │ │ -00063a60: 6172 6765 7420 6d75 7374 206f 6620 636f arget must of co │ │ │ │ │ -00063a70: 7572 7365 2062 6520 7265 6d6f 7665 6420 urse be removed │ │ │ │ │ -00063a80: 6279 2074 6865 20e2 8098 636c 6561 6ee2 by the ...clean. │ │ │ │ │ -00063a90: 8099 2074 6172 6765 742e 0a0a 1f0a 4669 .. target.....Fi │ │ │ │ │ -00063aa0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00063ab0: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ -00063ac0: 6f75 7263 6520 7061 636b 6167 6573 2061 ource packages a │ │ │ │ │ -00063ad0: 7320 6172 6368 6976 6573 2c20 204e 6578 s archives, Nex │ │ │ │ │ -00063ae0: 743a 2055 6e70 6163 6b69 6e67 2061 2044 t: Unpacking a D │ │ │ │ │ -00063af0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -00063b00: 6b61 6765 2077 6974 686f 7574 2064 706b kage without dpk │ │ │ │ │ -00063b10: 672d 736f 7572 6365 2c20 2050 7265 763a g-source, Prev: │ │ │ │ │ -00063b20: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ -00063b30: 6167 6520 736f 7572 6365 2074 7265 652c age source tree, │ │ │ │ │ -00063b40: 2020 5570 3a20 536f 7572 6365 2070 6163 Up: Source pac │ │ │ │ │ -00063b50: 6b61 6765 7320 6672 6f6d 206f 6c64 2050 kages from old P │ │ │ │ │ -00063b60: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ -00063b70: 0a31 342e 3320 536f 7572 6365 2070 6163 .14.3 Source pac │ │ │ │ │ -00063b80: 6b61 6765 7320 6173 2061 7263 6869 7665 kages as archive │ │ │ │ │ -00063b90: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -00063ba0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00063bb0: 3d3d 0a0a 4173 2069 7420 6578 6973 7473 ==..As it exists │ │ │ │ │ -00063bc0: 206f 6e20 7468 6520 4654 5020 7369 7465 on the FTP site │ │ │ │ │ -00063bd0: 2c20 6120 4465 6269 616e 2073 6f75 7263 , a Debian sourc │ │ │ │ │ -00063be0: 6520 7061 636b 6167 6520 636f 6e73 6973 e package consis │ │ │ │ │ -00063bf0: 7473 206f 6620 7468 7265 650a 7265 6c61 ts of three.rela │ │ │ │ │ -00063c00: 7465 6420 6669 6c65 732e 2020 596f 7520 ted files. You │ │ │ │ │ -00063c10: 6d75 7374 2068 6176 6520 7468 6520 7269 must have the ri │ │ │ │ │ -00063c20: 6768 7420 7665 7273 696f 6e73 206f 6620 ght versions of │ │ │ │ │ -00063c30: 616c 6c20 7468 7265 6520 746f 2062 6520 all three to be │ │ │ │ │ -00063c40: 6162 6c65 0a74 6f20 7573 6520 7468 656d able.to use them │ │ │ │ │ -00063c50: 2e0a 0a44 6562 6961 6e20 736f 7572 6365 ...Debian source │ │ │ │ │ -00063c60: 2063 6f6e 7472 6f6c 2066 696c 6520 2d20 control file - │ │ │ │ │ -00063c70: e280 982e 6473 63e2 8099 0a0a 2020 2020 ....dsc..... │ │ │ │ │ -00063c80: 2054 6869 7320 6669 6c65 2069 7320 6120 This file is a │ │ │ │ │ -00063c90: 636f 6e74 726f 6c20 6669 6c65 2075 7365 control file use │ │ │ │ │ -00063ca0: 6420 6279 20e2 8098 6470 6b67 2d73 6f75 d by ...dpkg-sou │ │ │ │ │ -00063cb0: 7263 65e2 8099 2074 6f20 6578 7472 6163 rce... to extrac │ │ │ │ │ -00063cc0: 7420 610a 2020 2020 2073 6f75 7263 6520 t a. source │ │ │ │ │ -00063cd0: 7061 636b 6167 652e 2020 5365 6520 2a6e package. See *n │ │ │ │ │ -00063ce0: 6f74 6520 4465 6269 616e 2073 6f75 7263 ote Debian sourc │ │ │ │ │ -00063cf0: 6520 7061 636b 6167 6520 636f 6e74 726f e package contro │ │ │ │ │ -00063d00: 6c20 6669 6c65 7320 e280 930a 2020 2020 l files .... │ │ │ │ │ -00063d10: 202e 6473 633a 2037 332e 0a0a 4f72 6967 .dsc: 73...Orig │ │ │ │ │ -00063d20: 696e 616c 2073 6f75 7263 6520 6172 6368 inal source arch │ │ │ │ │ -00063d30: 6976 6520 2d20 e280 9870 6163 6b61 6765 ive - ...package │ │ │ │ │ -00063d40: 5f75 7073 7472 6561 6d2d 7665 7273 696f _upstream-versio │ │ │ │ │ -00063d50: 6e2e 6f72 6967 2e74 6172 2e67 7ae2 8099 n.orig.tar.gz... │ │ │ │ │ -00063d60: 0a0a 2020 2020 2054 6869 7320 6973 2061 .. This is a │ │ │ │ │ -00063d70: 2063 6f6d 7072 6573 7365 6420 2877 6974 compressed (wit │ │ │ │ │ -00063d80: 6820 e280 9867 7a69 7020 2d39 e280 9929 h ...gzip -9...) │ │ │ │ │ -00063d90: 20e2 8098 7461 72e2 8099 2066 696c 6520 ...tar... file │ │ │ │ │ -00063da0: 636f 6e74 6169 6e69 6e67 2074 6865 0a20 containing the. │ │ │ │ │ -00063db0: 2020 2020 736f 7572 6365 2063 6f64 6520 source code │ │ │ │ │ -00063dc0: 6672 6f6d 2074 6865 2075 7073 7472 6561 from the upstrea │ │ │ │ │ -00063dd0: 6d20 6175 7468 6f72 7320 6f66 2074 6865 m authors of the │ │ │ │ │ -00063de0: 2070 726f 6772 616d 2e0a 0a44 6562 6961 program...Debia │ │ │ │ │ -00063df0: 6e20 7061 636b 6167 6520 6469 6666 202d n package diff - │ │ │ │ │ -00063e00: 20e2 8098 7061 636b 6167 655f 7570 7374 ...package_upst │ │ │ │ │ -00063e10: 7265 616d 5f76 6572 7369 6f6e 2d72 6576 ream_version-rev │ │ │ │ │ -00063e20: 6973 696f 6e2e 6469 6666 2e67 7ae2 8099 ision.diff.gz... │ │ │ │ │ -00063e30: 0a0a 2020 2020 2054 6869 7320 6973 2061 .. This is a │ │ │ │ │ -00063e40: 2075 6e69 6669 6564 2063 6f6e 7465 7874 unified context │ │ │ │ │ -00063e50: 2064 6966 6620 28e2 8098 6469 6666 202d diff (...diff - │ │ │ │ │ -00063e60: 75e2 8099 2920 6769 7669 6e67 2074 6865 u...) giving the │ │ │ │ │ -00063e70: 2063 6861 6e67 6573 2077 6869 6368 0a20 changes which. │ │ │ │ │ -00063e80: 2020 2020 6172 6520 7265 7175 6972 6564 are required │ │ │ │ │ -00063e90: 2074 6f20 7475 726e 2074 6865 206f 7269 to turn the ori │ │ │ │ │ -00063ea0: 6769 6e61 6c20 736f 7572 6365 2069 6e74 ginal source int │ │ │ │ │ -00063eb0: 6f20 7468 6520 4465 6269 616e 2073 6f75 o the Debian sou │ │ │ │ │ -00063ec0: 7263 652e 0a20 2020 2020 5468 6573 6520 rce.. These │ │ │ │ │ -00063ed0: 6368 616e 6765 7320 6d61 7920 6f6e 6c79 changes may only │ │ │ │ │ -00063ee0: 2069 6e63 6c75 6465 2065 6469 7469 6e67 include editing │ │ │ │ │ -00063ef0: 2061 6e64 2063 7265 6174 696e 6720 706c and creating pl │ │ │ │ │ -00063f00: 6169 6e20 6669 6c65 732e 0a20 2020 2020 ain files.. │ │ │ │ │ -00063f10: 5468 6520 7065 726d 6973 7369 6f6e 7320 The permissions │ │ │ │ │ -00063f20: 6f66 2066 696c 6573 2c20 7468 6520 7461 of files, the ta │ │ │ │ │ -00063f30: 7267 6574 7320 6f66 2073 796d 626f 6c69 rgets of symboli │ │ │ │ │ -00063f40: 6320 6c69 6e6b 7320 616e 6420 7468 650a c links and the. │ │ │ │ │ -00063f50: 2020 2020 2063 6861 7261 6374 6572 6973 characteris │ │ │ │ │ -00063f60: 7469 6373 206f 6620 7370 6563 6961 6c20 tics of special │ │ │ │ │ -00063f70: 6669 6c65 7320 6f72 2070 6970 6573 206d files or pipes m │ │ │ │ │ -00063f80: 6179 206e 6f74 2062 6520 6368 616e 6765 ay not be change │ │ │ │ │ -00063f90: 6420 616e 6420 6e6f 0a20 2020 2020 6669 d and no. fi │ │ │ │ │ -00063fa0: 6c65 7320 6d61 7920 6265 2072 656d 6f76 les may be remov │ │ │ │ │ -00063fb0: 6564 206f 7220 7265 6e61 6d65 642e 0a0a ed or renamed... │ │ │ │ │ -00063fc0: 2020 2020 2041 6c6c 2074 6865 2064 6972 All the dir │ │ │ │ │ -00063fd0: 6563 746f 7269 6573 2069 6e20 7468 6520 ectories in the │ │ │ │ │ -00063fe0: 6469 6666 206d 7573 7420 6578 6973 742c diff must exist, │ │ │ │ │ -00063ff0: 2065 7863 6570 7420 7468 6520 e280 9864 except the ...d │ │ │ │ │ -00064000: 6562 6961 6ee2 8099 0a20 2020 2020 7375 ebian.... su │ │ │ │ │ -00064010: 6264 6972 6563 746f 7279 206f 6620 7468 bdirectory of th │ │ │ │ │ -00064020: 6520 746f 7020 6f66 2074 6865 2073 6f75 e top of the sou │ │ │ │ │ -00064030: 7263 6520 7472 6565 2c20 7768 6963 6820 rce tree, which │ │ │ │ │ -00064040: 7769 6c6c 2062 6520 6372 6561 7465 640a will be created. │ │ │ │ │ -00064050: 2020 2020 2062 7920 e280 9864 706b 672d by ...dpkg- │ │ │ │ │ -00064060: 736f 7572 6365 e280 9920 6966 206e 6563 source... if nec │ │ │ │ │ -00064070: 6573 7361 7279 2077 6865 6e20 756e 7061 essary when unpa │ │ │ │ │ -00064080: 636b 696e 672e 0a0a 2020 2020 2054 6865 cking... The │ │ │ │ │ -00064090: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ -000640a0: 8099 2070 726f 6772 616d 2077 696c 6c20 .. program will │ │ │ │ │ -000640b0: 6175 746f 6d61 7469 6361 6c6c 7920 6d61 automatically ma │ │ │ │ │ -000640c0: 6b65 2074 6865 0a20 2020 2020 e280 9864 ke the. ...d │ │ │ │ │ -000640d0: 6562 6961 6e2f 7275 6c65 73e2 8099 2066 ebian/rules... f │ │ │ │ │ -000640e0: 696c 6520 6578 6563 7574 6162 6c65 2028 ile executable ( │ │ │ │ │ -000640f0: 7365 6520 6265 6c6f 7729 2e0a 0a49 6620 see below)...If │ │ │ │ │ -00064100: 7468 6572 6520 6973 206e 6f20 6f72 6967 there is no orig │ │ │ │ │ -00064110: 696e 616c 2073 6f75 7263 6520 636f 6465 inal source code │ │ │ │ │ -00064120: 202d 2066 6f72 2065 7861 6d70 6c65 2c20 - for example, │ │ │ │ │ -00064130: 6966 2074 6865 2070 6163 6b61 6765 2069 if the package i │ │ │ │ │ -00064140: 730a 7370 6563 6961 6c6c 7920 7072 6570 s.specially prep │ │ │ │ │ -00064150: 6172 6564 2066 6f72 2044 6562 6961 6e20 ared for Debian │ │ │ │ │ -00064160: 6f72 2074 6865 2044 6562 6961 6e20 6d61 or the Debian ma │ │ │ │ │ -00064170: 696e 7461 696e 6572 2069 7320 7468 6520 intainer is the │ │ │ │ │ -00064180: 7361 6d65 2061 730a 7468 6520 7570 7374 same as.the upst │ │ │ │ │ -00064190: 7265 616d 206d 6169 6e74 6169 6e65 7220 ream maintainer │ │ │ │ │ -000641a0: 2d20 7468 6520 666f 726d 6174 2069 7320 - the format is │ │ │ │ │ -000641b0: 736c 6967 6874 6c79 2064 6966 6665 7265 slightly differe │ │ │ │ │ -000641c0: 6e74 3a20 7468 656e 2074 6865 7265 0a69 nt: then there.i │ │ │ │ │ -000641d0: 7320 6e6f 2064 6966 662c 2061 6e64 2074 s no diff, and t │ │ │ │ │ -000641e0: 6865 2074 6172 6669 6c65 2069 7320 6e61 he tarfile is na │ │ │ │ │ -000641f0: 6d65 6420 e280 9870 6163 6b61 6765 5f76 med ...package_v │ │ │ │ │ -00064200: 6572 7369 6f6e 2e74 6172 2e67 7ae2 8099 ersion.tar.gz... │ │ │ │ │ -00064210: 2c20 616e 640a 7072 6566 6572 6162 6c79 , and.preferably │ │ │ │ │ -00064220: 2063 6f6e 7461 696e 7320 6120 6469 7265 contains a dire │ │ │ │ │ -00064230: 6374 6f72 7920 6e61 6d65 6420 e280 9870 ctory named ...p │ │ │ │ │ -00064240: 6163 6b61 6765 2d76 6572 7369 6f6e e280 ackage-version.. │ │ │ │ │ -00064250: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -00064260: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00064270: 204e 6f64 653a 2055 6e70 6163 6b69 6e67 Node: Unpacking │ │ │ │ │ -00064280: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ -00064290: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ -000642a0: 2064 706b 672d 736f 7572 6365 2c20 2050 dpkg-source, P │ │ │ │ │ -000642b0: 7265 763a 2053 6f75 7263 6520 7061 636b rev: Source pack │ │ │ │ │ -000642c0: 6167 6573 2061 7320 6172 6368 6976 6573 ages as archives │ │ │ │ │ -000642d0: 2c20 2055 703a 2053 6f75 7263 6520 7061 , Up: Source pa │ │ │ │ │ -000642e0: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ -000642f0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -00064300: 0a0a 3134 2e34 2055 6e70 6163 6b69 6e67 ..14.4 Unpacking │ │ │ │ │ -00064310: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ -00064320: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ -00064330: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ -00064340: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -00064350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00064360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00064370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00064380: 0ae2 8098 6470 6b67 2d73 6f75 7263 6520 ....dpkg-source │ │ │ │ │ -00064390: 2d78 e280 9920 6973 2074 6865 2072 6563 -x... is the rec │ │ │ │ │ -000643a0: 6f6d 6d65 6e64 6564 2077 6179 2074 6f20 ommended way to │ │ │ │ │ -000643b0: 756e 7061 636b 2061 2044 6562 6961 6e20 unpack a Debian │ │ │ │ │ -000643c0: 736f 7572 6365 0a70 6163 6b61 6765 2e20 source.package. │ │ │ │ │ -000643d0: 2048 6f77 6576 6572 2c20 6966 2069 7420 However, if it │ │ │ │ │ -000643e0: 6973 206e 6f74 2061 7661 696c 6162 6c65 is not available │ │ │ │ │ -000643f0: 2069 7420 6973 2070 6f73 7369 626c 6520 it is possible │ │ │ │ │ -00064400: 746f 2075 6e70 6163 6b20 610a 4465 6269 to unpack a.Debi │ │ │ │ │ -00064410: 616e 2073 6f75 7263 6520 6172 6368 6976 an source archiv │ │ │ │ │ -00064420: 6520 6173 2066 6f6c 6c6f 7773 3a0a 0a20 e as follows:.. │ │ │ │ │ -00064430: 2031 2e20 556e 7461 7220 7468 6520 7461 1. Untar the ta │ │ │ │ │ -00064440: 7266 696c 652c 2077 6869 6368 2077 696c rfile, which wil │ │ │ │ │ -00064450: 6c20 6372 6561 7465 2061 20e2 8098 2e6f l create a ....o │ │ │ │ │ -00064460: 7269 67e2 8099 2064 6972 6563 746f 7279 rig... directory │ │ │ │ │ -00064470: 2e0a 0a20 2032 2e20 5265 6e61 6d65 2074 ... 2. Rename t │ │ │ │ │ -00064480: 6865 20e2 8098 2e6f 7269 67e2 8099 2064 he ....orig... d │ │ │ │ │ -00064490: 6972 6563 746f 7279 2074 6f20 e280 9870 irectory to ...p │ │ │ │ │ -000644a0: 6163 6b61 6765 2d76 6572 7369 6f6e e280 ackage-version.. │ │ │ │ │ -000644b0: 992e 0a0a 2020 332e 2043 7265 6174 6520 .... 3. Create │ │ │ │ │ -000644c0: 7468 6520 7375 6264 6972 6563 746f 7279 the subdirectory │ │ │ │ │ -000644d0: 20e2 8098 6465 6269 616e e280 9920 6174 ...debian... at │ │ │ │ │ -000644e0: 2074 6865 2074 6f70 206f 6620 7468 6520 the top of the │ │ │ │ │ -000644f0: 736f 7572 6365 2074 7265 652e 0a0a 2020 source tree... │ │ │ │ │ -00064500: 342e 2041 7070 6c79 2074 6865 2064 6966 4. Apply the dif │ │ │ │ │ -00064510: 6620 7573 696e 6720 e280 9870 6174 6368 f using ...patch │ │ │ │ │ -00064520: 202d 7030 e280 992e 0a0a 2020 352e 2055 -p0...... 5. U │ │ │ │ │ -00064530: 6e74 6172 2074 6865 2074 6172 6669 6c65 ntar the tarfile │ │ │ │ │ -00064540: 2061 6761 696e 2069 6620 796f 7520 7761 again if you wa │ │ │ │ │ -00064550: 6e74 2061 2063 6f70 7920 6f66 2074 6865 nt a copy of the │ │ │ │ │ -00064560: 206f 7269 6769 6e61 6c20 736f 7572 6365 original source │ │ │ │ │ -00064570: 0a20 2020 2020 636f 6465 2061 6c6f 6e67 . code along │ │ │ │ │ -00064580: 7369 6465 2074 6865 2044 6562 6961 6e20 side the Debian │ │ │ │ │ -00064590: 7665 7273 696f 6e2e 0a0a 4974 2069 7320 version...It is │ │ │ │ │ -000645a0: 6e6f 7420 706f 7373 6962 6c65 2074 6f20 not possible to │ │ │ │ │ -000645b0: 6765 6e65 7261 7465 2061 2076 616c 6964 generate a valid │ │ │ │ │ -000645c0: 2044 6562 6961 6e20 736f 7572 6365 2061 Debian source a │ │ │ │ │ -000645d0: 7263 6869 7665 2077 6974 686f 7574 0a75 rchive without.u │ │ │ │ │ -000645e0: 7369 6e67 20e2 8098 6470 6b67 2d73 6f75 sing ...dpkg-sou │ │ │ │ │ -000645f0: 7263 65e2 8099 2e20 2049 6e20 7061 7274 rce.... In part │ │ │ │ │ -00064600: 6963 756c 6172 2c20 6174 7465 6d70 7469 icular, attempti │ │ │ │ │ -00064610: 6e67 2074 6f20 7573 6520 e280 9864 6966 ng to use ...dif │ │ │ │ │ -00064620: 66e2 8099 2064 6972 6563 746c 790a 746f f... directly.to │ │ │ │ │ -00064630: 2067 656e 6572 6174 6520 7468 6520 e280 generate the .. │ │ │ │ │ -00064640: 982e 6469 6666 2e67 7ae2 8099 2066 696c ..diff.gz... fil │ │ │ │ │ -00064650: 6520 7769 6c6c 206e 6f74 2077 6f72 6b2e e will not work. │ │ │ │ │ -00064660: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2052 6573 ..* Menu:..* Res │ │ │ │ │ -00064670: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ -00064680: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ -00064690: 6163 6b61 6765 733a 3a0a 0a1f 0a46 696c ackages::....Fil │ │ │ │ │ -000646a0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000646b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ -000646c0: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ -000646d0: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ -000646e0: 7061 636b 6167 6573 2c20 2055 703a 2055 packages, Up: U │ │ │ │ │ -000646f0: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ -00064700: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -00064710: 2077 6974 686f 7574 2064 706b 672d 736f without dpkg-so │ │ │ │ │ -00064720: 7572 6365 0a0a 3134 2e34 2e31 2052 6573 urce..14.4.1 Res │ │ │ │ │ -00064730: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ -00064740: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ -00064750: 6163 6b61 6765 730a 2d2d 2d2d 2d2d 2d2d ackages.-------- │ │ │ │ │ -00064760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00064770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00064780: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2073 ---------..The s │ │ │ │ │ -00064790: 6f75 7263 6520 7061 636b 6167 6520 6d61 ource package ma │ │ │ │ │ -000647a0: 7920 6e6f 7420 636f 6e74 6169 6e20 616e y not contain an │ │ │ │ │ -000647b0: 7920 6861 7264 206c 696e 6b73 2c20 2831 y hard links, (1 │ │ │ │ │ -000647c0: 2920 2832 2920 6465 7669 6365 0a73 7065 ) (2) device.spe │ │ │ │ │ -000647d0: 6369 616c 2066 696c 6573 2c20 736f 636b cial files, sock │ │ │ │ │ -000647e0: 6574 7320 6f72 2073 6574 7569 6420 6f72 ets or setuid or │ │ │ │ │ -000647f0: 2073 6574 6769 6420 6669 6c65 732e 2020 setgid files. │ │ │ │ │ -00064800: 2833 290a 0a54 6865 2073 6f75 7263 6520 (3)..The source │ │ │ │ │ -00064810: 7061 636b 6167 696e 6720 746f 6f6c 7320 packaging tools │ │ │ │ │ -00064820: 6d61 6e61 6765 2074 6865 2063 6861 6e67 manage the chang │ │ │ │ │ -00064830: 6573 2062 6574 7765 656e 2074 6865 206f es between the o │ │ │ │ │ -00064840: 7269 6769 6e61 6c20 616e 640a 4465 6269 riginal and.Debi │ │ │ │ │ -00064850: 616e 2073 6f75 7263 6520 7573 696e 6720 an source using │ │ │ │ │ -00064860: e280 9864 6966 66e2 8099 2061 6e64 20e2 ...diff... and . │ │ │ │ │ -00064870: 8098 7061 7463 68e2 8099 2e20 2054 7572 ..patch.... Tur │ │ │ │ │ -00064880: 6e69 6e67 2074 6865 206f 7269 6769 6e61 ning the origina │ │ │ │ │ -00064890: 6c20 736f 7572 6365 0a74 7265 6520 6173 l source.tree as │ │ │ │ │ -000648a0: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ -000648b0: 20e2 8098 2e6f 7269 672e 7461 722e 677a ....orig.tar.gz │ │ │ │ │ -000648c0: e280 9920 696e 746f 2074 6865 2044 6562 ... into the Deb │ │ │ │ │ -000648d0: 6961 6e20 7061 636b 6167 6520 736f 7572 ian package sour │ │ │ │ │ -000648e0: 6365 0a6d 7573 7420 6e6f 7420 696e 766f ce.must not invo │ │ │ │ │ -000648f0: 6c76 6520 616e 7920 6368 616e 6765 7320 lve any changes │ │ │ │ │ -00064900: 7768 6963 6820 6361 6e6e 6f74 2062 6520 which cannot be │ │ │ │ │ -00064910: 6861 6e64 6c65 6420 6279 2074 6865 7365 handled by these │ │ │ │ │ -00064920: 2074 6f6f 6c73 2e0a 5072 6f62 6c65 6d61 tools..Problema │ │ │ │ │ -00064930: 7469 6320 6368 616e 6765 7320 7768 6963 tic changes whic │ │ │ │ │ -00064940: 6820 6361 7573 6520 e280 9864 706b 672d h cause ...dpkg- │ │ │ │ │ -00064950: 736f 7572 6365 e280 9920 746f 2068 616c source... to hal │ │ │ │ │ -00064960: 7420 7769 7468 2061 6e20 6572 726f 7220 t with an error │ │ │ │ │ -00064970: 7768 656e 0a62 7569 6c64 696e 6720 7468 when.building th │ │ │ │ │ -00064980: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -00064990: 2061 7265 3a0a 0a20 2020 2d20 4164 6469 are:.. - Addi │ │ │ │ │ -000649a0: 6e67 206f 7220 7265 6d6f 7669 6e67 2073 ng or removing s │ │ │ │ │ -000649b0: 796d 626f 6c69 6320 6c69 6e6b 732c 2073 ymbolic links, s │ │ │ │ │ -000649c0: 6f63 6b65 7473 206f 7220 7069 7065 732e ockets or pipes. │ │ │ │ │ -000649d0: 0a0a 2020 202d 2043 6861 6e67 696e 6720 .. - Changing │ │ │ │ │ -000649e0: 7468 6520 7461 7267 6574 7320 6f66 2073 the targets of s │ │ │ │ │ -000649f0: 796d 626f 6c69 6320 6c69 6e6b 732e 0a0a ymbolic links... │ │ │ │ │ -00064a00: 2020 202d 2043 7265 6174 696e 6720 6469 - Creating di │ │ │ │ │ -00064a10: 7265 6374 6f72 6965 732c 206f 7468 6572 rectories, other │ │ │ │ │ -00064a20: 2074 6861 6e20 e280 9864 6562 6961 6ee2 than ...debian. │ │ │ │ │ -00064a30: 8099 2e0a 0a20 2020 2d20 4368 616e 6765 ..... - Change │ │ │ │ │ -00064a40: 7320 746f 2074 6865 2063 6f6e 7465 6e74 s to the content │ │ │ │ │ -00064a50: 7320 6f66 2062 696e 6172 7920 6669 6c65 s of binary file │ │ │ │ │ -00064a60: 732e 0a0a 4368 616e 6765 7320 7768 6963 s...Changes whic │ │ │ │ │ -00064a70: 6820 6361 7573 6520 e280 9864 706b 672d h cause ...dpkg- │ │ │ │ │ -00064a80: 736f 7572 6365 e280 9920 746f 2070 7269 source... to pri │ │ │ │ │ -00064a90: 6e74 2061 2077 6172 6e69 6e67 2062 7574 nt a warning but │ │ │ │ │ -00064aa0: 2063 6f6e 7469 6e75 6520 616e 7977 6179 continue anyway │ │ │ │ │ -00064ab0: 0a61 7265 3a0a 0a20 2020 2d20 5265 6d6f .are:.. - Remo │ │ │ │ │ -00064ac0: 7669 6e67 2066 696c 6573 2c20 6469 7265 ving files, dire │ │ │ │ │ -00064ad0: 6374 6f72 6965 7320 6f72 2073 796d 6c69 ctories or symli │ │ │ │ │ -00064ae0: 6e6b 732e 2020 2834 290a 0a20 2020 2d20 nks. (4).. - │ │ │ │ │ -00064af0: 4368 616e 6765 6420 7465 7874 2066 696c Changed text fil │ │ │ │ │ -00064b00: 6573 2077 6869 6368 2061 7265 206d 6973 es which are mis │ │ │ │ │ -00064b10: 7369 6e67 2074 6865 2075 7375 616c 2066 sing the usual f │ │ │ │ │ -00064b20: 696e 616c 206e 6577 6c69 6e65 0a20 2020 inal newline. │ │ │ │ │ -00064b30: 2020 2865 6974 6865 7220 696e 2074 6865 (either in the │ │ │ │ │ -00064b40: 206f 7269 6769 6e61 6c20 6f72 2074 6865 original or the │ │ │ │ │ -00064b50: 206d 6f64 6966 6965 6420 736f 7572 6365 modified source │ │ │ │ │ -00064b60: 2074 7265 6529 2e0a 0a43 6861 6e67 6573 tree)...Changes │ │ │ │ │ -00064b70: 2077 6869 6368 2061 7265 206e 6f74 2072 which are not r │ │ │ │ │ -00064b80: 6570 7265 7365 6e74 6564 2c20 6275 7420 epresented, but │ │ │ │ │ -00064b90: 7768 6963 6820 6172 6520 6e6f 7420 6465 which are not de │ │ │ │ │ -00064ba0: 7465 6374 6564 2062 790a e280 9864 706b tected by....dpk │ │ │ │ │ -00064bb0: 672d 736f 7572 6365 e280 992c 2061 7265 g-source..., are │ │ │ │ │ -00064bc0: 3a0a 0a20 2020 2d20 4368 616e 6769 6e67 :.. - Changing │ │ │ │ │ -00064bd0: 2074 6865 2070 6572 6d69 7373 696f 6e73 the permissions │ │ │ │ │ -00064be0: 206f 6620 6669 6c65 7320 286f 7468 6572 of files (other │ │ │ │ │ -00064bf0: 2074 6861 6e20 e280 9864 6562 6961 6e2f than ...debian/ │ │ │ │ │ -00064c00: 7275 6c65 73e2 8099 2920 616e 640a 2020 rules...) and. │ │ │ │ │ -00064c10: 2020 2064 6972 6563 746f 7269 6573 2e0a directories.. │ │ │ │ │ -00064c20: 0a54 6865 20e2 8098 6465 6269 616e e280 .The ...debian.. │ │ │ │ │ -00064c30: 9920 6469 7265 6374 6f72 7920 616e 6420 . directory and │ │ │ │ │ -00064c40: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ -00064c50: 8099 2061 7265 2068 616e 646c 6564 2073 .. are handled s │ │ │ │ │ -00064c60: 7065 6369 616c 6c79 2062 790a e280 9864 pecially by....d │ │ │ │ │ -00064c70: 706b 672d 736f 7572 6365 e280 9920 2d20 pkg-source... - │ │ │ │ │ -00064c80: 6265 666f 7265 2061 7070 6c79 696e 6720 before applying │ │ │ │ │ -00064c90: 7468 6520 6368 616e 6765 7320 6974 2077 the changes it w │ │ │ │ │ -00064ca0: 696c 6c20 6372 6561 7465 2074 6865 20e2 ill create the . │ │ │ │ │ -00064cb0: 8098 6465 6269 616e e280 990a 6469 7265 ..debian....dire │ │ │ │ │ -00064cc0: 6374 6f72 792c 2061 6e64 2061 6674 6572 ctory, and after │ │ │ │ │ -00064cd0: 7761 7264 7320 6974 2077 696c 6c20 6d61 wards it will ma │ │ │ │ │ -00064ce0: 6b65 20e2 8098 6465 6269 616e 2f72 756c ke ...debian/rul │ │ │ │ │ -00064cf0: 6573 e280 9920 776f 726c 642d 6578 6563 es... world-exec │ │ │ │ │ -00064d00: 7574 6162 6c65 2e0a 0a20 2020 2d2d 2d2d utable... ---- │ │ │ │ │ -00064d10: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00064d20: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00064d30: 2831 2920 5468 6973 2069 7320 6e6f 7420 (1) This is not │ │ │ │ │ -00064d40: 6375 7272 656e 746c 7920 6465 7465 6374 currently detect │ │ │ │ │ -00064d50: 6564 2077 6865 6e20 6275 696c 6469 6e67 ed when building │ │ │ │ │ -00064d60: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00064d70: 2c20 6275 740a 6f6e 6c79 2077 6865 6e20 , but.only when │ │ │ │ │ -00064d80: 6578 7472 6163 7469 6e67 2074 6865 6d2e extracting them. │ │ │ │ │ -00064d90: 0a0a 2020 2028 3229 2048 6172 6420 6c69 .. (2) Hard li │ │ │ │ │ -00064da0: 6e6b 7320 6d61 7920 6265 2070 6572 6d69 nks may be permi │ │ │ │ │ -00064db0: 7474 6564 2061 7420 736f 6d65 2070 6f69 tted at some poi │ │ │ │ │ -00064dc0: 6e74 2069 6e20 7468 6520 6675 7475 7265 nt in the future │ │ │ │ │ -00064dd0: 2c20 6275 740a 776f 756c 6420 7265 7175 , but.would requ │ │ │ │ │ -00064de0: 6972 6520 6120 6661 6972 2061 6d6f 756e ire a fair amoun │ │ │ │ │ -00064df0: 7420 6f66 2077 6f72 6b2e 0a0a 2020 2028 t of work... ( │ │ │ │ │ -00064e00: 3329 2053 6574 6769 6420 6469 7265 6374 3) Setgid direct │ │ │ │ │ -00064e10: 6f72 6965 7320 6172 6520 616c 6c6f 7765 ories are allowe │ │ │ │ │ -00064e20: 642e 0a0a 2020 2028 3429 2052 656e 616d d... (4) Renam │ │ │ │ │ -00064e30: 696e 6720 6120 6669 6c65 2069 7320 6e6f ing a file is no │ │ │ │ │ -00064e40: 7420 7472 6561 7465 6420 7370 6563 6961 t treated specia │ │ │ │ │ -00064e50: 6c6c 7920 2d20 6974 2069 7320 7365 656e lly - it is seen │ │ │ │ │ -00064e60: 2061 7320 7468 650a 7265 6d6f 7661 6c20 as the.removal │ │ │ │ │ -00064e70: 6f66 2074 6865 206f 6c64 2066 696c 6520 of the old file │ │ │ │ │ -00064e80: 2877 6869 6368 2067 656e 6572 6174 6573 (which generates │ │ │ │ │ -00064e90: 2061 2077 6172 6e69 6e67 2c20 6275 7420 a warning, but │ │ │ │ │ -00064ea0: 6973 206f 7468 6572 7769 7365 0a69 676e is otherwise.ign │ │ │ │ │ -00064eb0: 6f72 6564 292c 2061 6e64 2074 6865 2063 ored), and the c │ │ │ │ │ -00064ec0: 7265 6174 696f 6e20 6f66 2074 6865 206e reation of the n │ │ │ │ │ -00064ed0: 6577 206f 6e65 2e0a 0a1f 0a46 696c 653a ew one.....File: │ │ │ │ │ -00064ee0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00064ef0: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e74 nfo, Node: Cont │ │ │ │ │ -00064f00: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -00064f10: 6569 7220 6669 656c 6473 2066 726f 6d20 eir fields from │ │ │ │ │ -00064f20: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -00064f30: 6e75 616c 2c20 204e 6578 743a 2043 6f6e nual, Next: Con │ │ │ │ │ -00064f40: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -00064f50: 6861 6e64 6c69 6e67 2066 726f 6d20 6f6c handling from ol │ │ │ │ │ -00064f60: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00064f70: 616c 2c20 2050 7265 763a 2053 6f75 7263 al, Prev: Sourc │ │ │ │ │ -00064f80: 6520 7061 636b 6167 6573 2066 726f 6d20 e packages from │ │ │ │ │ -00064f90: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -00064fa0: 6e75 616c 2c20 2055 703a 2054 6f70 0a0a nual, Up: Top.. │ │ │ │ │ -00064fb0: 3135 2043 6f6e 7472 6f6c 2066 696c 6573 15 Control files │ │ │ │ │ -00064fc0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -00064fd0: 7320 2866 726f 6d20 6f6c 6420 5061 636b s (from old Pack │ │ │ │ │ -00064fe0: 6167 696e 6720 4d61 6e75 616c 290a 2a2a aging Manual).** │ │ │ │ │ -00064ff0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00065000: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00065010: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00065020: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a4d 616e ***********..Man │ │ │ │ │ -00065030: 7920 6f66 2074 6865 2074 6f6f 6c73 2069 y of the tools i │ │ │ │ │ -00065040: 6e20 7468 6520 e280 9864 706b 67e2 8099 n the ...dpkg... │ │ │ │ │ -00065050: 2073 7569 7465 206d 616e 6970 756c 6174 suite manipulat │ │ │ │ │ -00065060: 6520 6461 7461 2069 6e20 6120 636f 6d6d e data in a comm │ │ │ │ │ -00065070: 6f6e 0a66 6f72 6d61 742c 206b 6e6f 776e on.format, known │ │ │ │ │ -00065080: 2061 7320 636f 6e74 726f 6c20 6669 6c65 as control file │ │ │ │ │ -00065090: 732e 2020 4269 6e61 7279 2061 6e64 2073 s. Binary and s │ │ │ │ │ -000650a0: 6f75 7263 6520 7061 636b 6167 6573 2068 ource packages h │ │ │ │ │ -000650b0: 6176 6520 636f 6e74 726f 6c0a 6461 7461 ave control.data │ │ │ │ │ -000650c0: 2061 7320 646f 2074 6865 20e2 8098 2e63 as do the ....c │ │ │ │ │ -000650d0: 6861 6e67 6573 e280 9920 6669 6c65 7320 hanges... files │ │ │ │ │ -000650e0: 7768 6963 6820 636f 6e74 726f 6c20 7468 which control th │ │ │ │ │ -000650f0: 6520 696e 7374 616c 6c61 7469 6f6e 206f e installation o │ │ │ │ │ -00065100: 660a 7570 6c6f 6164 6564 2066 696c 6573 f.uploaded files │ │ │ │ │ -00065110: 2c20 616e 6420 e280 9864 706b 67e2 8099 , and ...dpkg... │ │ │ │ │ -00065120: e280 9973 2069 6e74 6572 6e61 6c20 6461 ...s internal da │ │ │ │ │ -00065130: 7461 6261 7365 7320 6172 6520 696e 2061 tabases are in a │ │ │ │ │ -00065140: 2073 696d 696c 6172 2066 6f72 6d61 742e similar format. │ │ │ │ │ -00065150: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 796e ..* Menu:..* Syn │ │ │ │ │ -00065160: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -00065170: 696c 6573 3a20 5379 6e74 6178 206f 6620 iles: Syntax of │ │ │ │ │ -00065180: 636f 6e74 726f 6c20 6669 6c65 733c 323e control files<2> │ │ │ │ │ -00065190: 2e0a 2a20 4c69 7374 206f 6620 6669 656c ..* List of fiel │ │ │ │ │ -000651a0: 6473 3a20 4c69 7374 206f 6620 6669 656c ds: List of fiel │ │ │ │ │ -000651b0: 6473 3c32 3e2e 0a0a 1f0a 4669 6c65 3a20 ds<2>.....File: │ │ │ │ │ -000651c0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000651d0: 666f 2c20 204e 6f64 653a 2053 796e 7461 fo, Node: Synta │ │ │ │ │ -000651e0: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ -000651f0: 6573 3c32 3e2c 2020 4e65 7874 3a20 4c69 es<2>, Next: Li │ │ │ │ │ -00065200: 7374 206f 6620 6669 656c 6473 3c32 3e2c st of fields<2>, │ │ │ │ │ -00065210: 2020 5570 3a20 436f 6e74 726f 6c20 6669 Up: Control fi │ │ │ │ │ -00065220: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ -00065230: 656c 6473 2066 726f 6d20 6f6c 6420 5061 elds from old Pa │ │ │ │ │ -00065240: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ -00065250: 3135 2e31 2053 796e 7461 7820 6f66 2063 15.1 Syntax of c │ │ │ │ │ -00065260: 6f6e 7472 6f6c 2066 696c 6573 0a3d 3d3d ontrol files.=== │ │ │ │ │ -00065270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00065280: 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 6565 202a =========..See * │ │ │ │ │ -00065290: 6e6f 7465 2053 796e 7461 7820 6f66 2063 note Syntax of c │ │ │ │ │ -000652a0: 6f6e 7472 6f6c 2066 696c 6573 3a20 3631 ontrol files: 61 │ │ │ │ │ -000652b0: 2e0a 0a49 7420 6973 2069 6d70 6f72 7461 ...It is importa │ │ │ │ │ -000652c0: 6e74 2074 6f20 6e6f 7465 2074 6861 7420 nt to note that │ │ │ │ │ -000652d0: 7468 6572 6520 6172 6520 7365 7665 7261 there are severa │ │ │ │ │ -000652e0: 6c20 6669 656c 6473 2077 6869 6368 2061 l fields which a │ │ │ │ │ -000652f0: 7265 206f 7074 696f 6e61 6c0a 6173 2066 re optional.as f │ │ │ │ │ -00065300: 6172 2061 7320 e280 9864 706b 67e2 8099 ar as ...dpkg... │ │ │ │ │ -00065310: 2061 6e64 2074 6865 2072 656c 6174 6564 and the related │ │ │ │ │ -00065320: 2074 6f6f 6c73 2061 7265 2063 6f6e 6365 tools are conce │ │ │ │ │ -00065330: 726e 6564 2c20 6275 7420 7768 6963 6820 rned, but which │ │ │ │ │ -00065340: 6d75 7374 0a61 7070 6561 7220 696e 2065 must.appear in e │ │ │ │ │ -00065350: 7665 7279 2044 6562 6961 6e20 7061 636b very Debian pack │ │ │ │ │ -00065360: 6167 652c 206f 7220 7768 6f73 6520 6f6d age, or whose om │ │ │ │ │ -00065370: 6973 7369 6f6e 206d 6179 2063 6175 7365 ission may cause │ │ │ │ │ -00065380: 2070 726f 626c 656d 732e 0a0a 1f0a 4669 problems.....Fi │ │ │ │ │ -00065390: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000653a0: 792e 696e 666f 2c20 204e 6f64 653a 204c y.info, Node: L │ │ │ │ │ -000653b0: 6973 7420 6f66 2066 6965 6c64 733c 323e ist of fields<2> │ │ │ │ │ -000653c0: 2c20 2050 7265 763a 2053 796e 7461 7820 , Prev: Syntax │ │ │ │ │ -000653d0: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -000653e0: 3c32 3e2c 2020 5570 3a20 436f 6e74 726f <2>, Up: Contro │ │ │ │ │ -000653f0: 6c20 6669 6c65 7320 616e 6420 7468 6569 l files and thei │ │ │ │ │ -00065400: 7220 6669 656c 6473 2066 726f 6d20 6f6c r fields from ol │ │ │ │ │ -00065410: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00065420: 616c 0a0a 3135 2e32 204c 6973 7420 6f66 al..15.2 List of │ │ │ │ │ -00065430: 2066 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d fields.======== │ │ │ │ │ -00065440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 6565 ===========..See │ │ │ │ │ -00065450: 202a 6e6f 7465 204c 6973 7420 6f66 2066 *note List of f │ │ │ │ │ -00065460: 6965 6c64 733a 2038 322e 0a0a 5468 6973 ields: 82...This │ │ │ │ │ -00065470: 2073 6563 7469 6f6e 206e 6f77 2063 6f6e section now con │ │ │ │ │ -00065480: 7461 696e 7320 6f6e 6c79 2074 6865 2066 tains only the f │ │ │ │ │ -00065490: 6965 6c64 7320 7468 6174 2064 6964 6ee2 ields that didn. │ │ │ │ │ -000654a0: 8099 7420 6265 6c6f 6e67 2074 6f20 7468 ..t belong to th │ │ │ │ │ -000654b0: 650a 506f 6c69 6379 206d 616e 7561 6c2e e.Policy manual. │ │ │ │ │ -000654c0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2046 696c ..* Menu:..* Fil │ │ │ │ │ -000654d0: 656e 616d 6520 616e 6420 4d53 444f 532d ename and MSDOS- │ │ │ │ │ -000654e0: 4669 6c65 6e61 6d65 3a3a 0a2a 2053 697a Filename::.* Siz │ │ │ │ │ -000654f0: 6520 616e 6420 4d44 3573 756d 3a3a 0a2a e and MD5sum::.* │ │ │ │ │ -00065500: 2053 7461 7475 733a 3a0a 2a20 436f 6e66 Status::.* Conf │ │ │ │ │ -00065510: 6967 2d56 6572 7369 6f6e 3a3a 0a2a 2043 ig-Version::.* C │ │ │ │ │ -00065520: 6f6e 6666 696c 6573 3a3a 0a2a 204f 6273 onffiles::.* Obs │ │ │ │ │ -00065530: 6f6c 6574 6520 6669 656c 6473 3a20 4f62 olete fields: Ob │ │ │ │ │ -00065540: 736f 6c65 7465 2066 6965 6c64 733c 323e solete fields<2> │ │ │ │ │ -00065550: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00065560: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00065570: 4e6f 6465 3a20 4669 6c65 6e61 6d65 2061 Node: Filename a │ │ │ │ │ -00065580: 6e64 204d 5344 4f53 2d46 696c 656e 616d nd MSDOS-Filenam │ │ │ │ │ -00065590: 652c 2020 4e65 7874 3a20 5369 7a65 2061 e, Next: Size a │ │ │ │ │ -000655a0: 6e64 204d 4435 7375 6d2c 2020 5570 3a20 nd MD5sum, Up: │ │ │ │ │ -000655b0: 4c69 7374 206f 6620 6669 656c 6473 3c32 List of fields<2 │ │ │ │ │ -000655c0: 3e0a 0a31 352e 322e 3120 e280 9846 696c >..15.2.1 ...Fil │ │ │ │ │ -000655d0: 656e 616d 65e2 8099 2061 6e64 20e2 8098 ename... and ... │ │ │ │ │ -000655e0: 4d53 444f 532d 4669 6c65 6e61 6d65 e280 MSDOS-Filename.. │ │ │ │ │ -000655f0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -00065600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00065610: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6573 6520 --------..These │ │ │ │ │ -00065620: 6669 656c 6473 2069 6e20 e280 9850 6163 fields in ...Pac │ │ │ │ │ -00065630: 6b61 6765 73e2 8099 2066 696c 6573 2067 kages... files g │ │ │ │ │ -00065640: 6976 6520 7468 6520 6669 6c65 6e61 6d65 ive the filename │ │ │ │ │ -00065650: 2873 2920 6f66 2028 7468 6520 7061 7274 (s) of (the part │ │ │ │ │ -00065660: 7320 6f66 290a 6120 7061 636b 6167 6520 s of).a package │ │ │ │ │ -00065670: 696e 2074 6865 2064 6973 7472 6962 7574 in the distribut │ │ │ │ │ -00065680: 696f 6e20 6469 7265 6374 6f72 6965 732c ion directories, │ │ │ │ │ -00065690: 2072 656c 6174 6976 6520 746f 2074 6865 relative to the │ │ │ │ │ -000656a0: 2072 6f6f 7420 6f66 2074 6865 0a44 6562 root of the.Deb │ │ │ │ │ -000656b0: 6961 6e20 6869 6572 6172 6368 792e 2020 ian hierarchy. │ │ │ │ │ -000656c0: 4966 2074 6865 2070 6163 6b61 6765 2068 If the package h │ │ │ │ │ -000656d0: 6173 2062 6565 6e20 7370 6c69 7420 696e as been split in │ │ │ │ │ -000656e0: 746f 2073 6576 6572 616c 2070 6172 7473 to several parts │ │ │ │ │ -000656f0: 2074 6865 0a70 6172 7473 2061 7265 2061 the.parts are a │ │ │ │ │ -00065700: 6c6c 206c 6973 7465 6420 696e 206f 7264 ll listed in ord │ │ │ │ │ -00065710: 6572 2c20 7365 7061 7261 7465 6420 6279 er, separated by │ │ │ │ │ -00065720: 2073 7061 6365 732e 0a0a 1f0a 4669 6c65 spaces.....File │ │ │ │ │ -00065730: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00065740: 696e 666f 2c20 204e 6f64 653a 2053 697a info, Node: Siz │ │ │ │ │ -00065750: 6520 616e 6420 4d44 3573 756d 2c20 204e e and MD5sum, N │ │ │ │ │ -00065760: 6578 743a 2053 7461 7475 732c 2020 5072 ext: Status, Pr │ │ │ │ │ -00065770: 6576 3a20 4669 6c65 6e61 6d65 2061 6e64 ev: Filename and │ │ │ │ │ -00065780: 204d 5344 4f53 2d46 696c 656e 616d 652c MSDOS-Filename, │ │ │ │ │ -00065790: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ -000657a0: 656c 6473 3c32 3e0a 0a31 352e 322e 3220 elds<2>..15.2.2 │ │ │ │ │ -000657b0: e280 9853 697a 65e2 8099 2061 6e64 20e2 ...Size... and . │ │ │ │ │ -000657c0: 8098 4d44 3573 756d e280 990a 2d2d 2d2d ..MD5sum....---- │ │ │ │ │ -000657d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000657e0: 2d2d 2d2d 2d2d 0a0a 5468 6573 6520 6669 ------..These fi │ │ │ │ │ -000657f0: 656c 6473 2069 6e20 e280 9850 6163 6b61 elds in ...Packa │ │ │ │ │ -00065800: 6765 73e2 8099 2066 696c 6573 2067 6976 ges... files giv │ │ │ │ │ -00065810: 6520 7468 6520 7369 7a65 2028 696e 2062 e the size (in b │ │ │ │ │ -00065820: 7974 6573 2c20 6578 7072 6573 7365 6420 ytes, expressed │ │ │ │ │ -00065830: 696e 0a64 6563 696d 616c 2920 616e 6420 in.decimal) and │ │ │ │ │ -00065840: 4d44 3520 6368 6563 6b73 756d 206f 6620 MD5 checksum of │ │ │ │ │ -00065850: 7468 6520 6669 6c65 2873 2920 7768 6963 the file(s) whic │ │ │ │ │ -00065860: 6820 6d61 6b65 2873 2920 7570 2061 2062 h make(s) up a b │ │ │ │ │ -00065870: 696e 6172 790a 7061 636b 6167 6520 696e inary.package in │ │ │ │ │ -00065880: 2074 6865 2064 6973 7472 6962 7574 696f the distributio │ │ │ │ │ -00065890: 6e2e 2020 4966 2074 6865 2070 6163 6b61 n. If the packa │ │ │ │ │ -000658a0: 6765 2069 7320 7370 6c69 7420 696e 746f ge is split into │ │ │ │ │ -000658b0: 2073 6576 6572 616c 2070 6172 7473 0a74 several parts.t │ │ │ │ │ -000658c0: 6865 2076 616c 7565 7320 666f 7220 7468 he values for th │ │ │ │ │ -000658d0: 6520 7061 7274 7320 6172 6520 6c69 7374 e parts are list │ │ │ │ │ -000658e0: 6564 2069 6e20 6f72 6465 722c 2073 6570 ed in order, sep │ │ │ │ │ -000658f0: 6172 6174 6564 2062 7920 7370 6163 6573 arated by spaces │ │ │ │ │ -00065900: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00065910: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00065920: 4e6f 6465 3a20 5374 6174 7573 2c20 204e Node: Status, N │ │ │ │ │ -00065930: 6578 743a 2043 6f6e 6669 672d 5665 7273 ext: Config-Vers │ │ │ │ │ -00065940: 696f 6e2c 2020 5072 6576 3a20 5369 7a65 ion, Prev: Size │ │ │ │ │ -00065950: 2061 6e64 204d 4435 7375 6d2c 2020 5570 and MD5sum, Up │ │ │ │ │ -00065960: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ -00065970: 3c32 3e0a 0a31 352e 322e 3320 e280 9853 <2>..15.2.3 ...S │ │ │ │ │ -00065980: 7461 7475 73e2 8099 0a2d 2d2d 2d2d 2d2d tatus....------- │ │ │ │ │ -00065990: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2066 --------..This f │ │ │ │ │ -000659a0: 6965 6c64 2069 6e20 e280 9864 706b 67e2 ield in ...dpkg. │ │ │ │ │ -000659b0: 8099 e280 9973 2073 7461 7475 7320 6669 .....s status fi │ │ │ │ │ -000659c0: 6c65 2072 6563 6f72 6473 2077 6865 7468 le records wheth │ │ │ │ │ -000659d0: 6572 2074 6865 2075 7365 7220 7761 6e74 er the user want │ │ │ │ │ -000659e0: 7320 610a 7061 636b 6167 6520 696e 7374 s a.package inst │ │ │ │ │ -000659f0: 616c 6c65 642c 2072 656d 6f76 6564 206f alled, removed o │ │ │ │ │ -00065a00: 7220 6c65 6674 2061 6c6f 6e65 2c20 7768 r left alone, wh │ │ │ │ │ -00065a10: 6574 6865 7220 6974 2069 7320 6272 6f6b ether it is brok │ │ │ │ │ -00065a20: 656e 0a28 7265 7175 6972 696e 6720 7265 en.(requiring re │ │ │ │ │ -00065a30: 2d69 6e73 7461 6c6c 6174 696f 6e29 206f -installation) o │ │ │ │ │ -00065a40: 7220 6e6f 7420 616e 6420 7768 6174 2069 r not and what i │ │ │ │ │ -00065a50: 7473 2063 7572 7265 6e74 2073 7461 7465 ts current state │ │ │ │ │ -00065a60: 206f 6e20 7468 650a 7379 7374 656d 2069 on the.system i │ │ │ │ │ -00065a70: 732e 2020 4561 6368 206f 6620 7468 6573 s. Each of thes │ │ │ │ │ -00065a80: 6520 7069 6563 6573 206f 6620 696e 666f e pieces of info │ │ │ │ │ -00065a90: 726d 6174 696f 6e20 6973 2061 2073 696e rmation is a sin │ │ │ │ │ -00065aa0: 676c 6520 776f 7264 2e0a 0a1f 0a46 696c gle word.....Fil │ │ │ │ │ -00065ab0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00065ac0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co │ │ │ │ │ -00065ad0: 6e66 6967 2d56 6572 7369 6f6e 2c20 204e nfig-Version, N │ │ │ │ │ -00065ae0: 6578 743a 2043 6f6e 6666 696c 6573 2c20 ext: Conffiles, │ │ │ │ │ -00065af0: 2050 7265 763a 2053 7461 7475 732c 2020 Prev: Status, │ │ │ │ │ -00065b00: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ -00065b10: 6473 3c32 3e0a 0a31 352e 322e 3420 e280 ds<2>..15.2.4 .. │ │ │ │ │ -00065b20: 9843 6f6e 6669 672d 5665 7273 696f 6ee2 .Config-Version. │ │ │ │ │ -00065b30: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ -00065b40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4966 2061 ----------..If a │ │ │ │ │ -00065b50: 2070 6163 6b61 6765 2069 7320 6e6f 7420 package is not │ │ │ │ │ -00065b60: 696e 7374 616c 6c65 6420 6f72 206e 6f74 installed or not │ │ │ │ │ -00065b70: 2063 6f6e 6669 6775 7265 642c 2074 6869 configured, thi │ │ │ │ │ -00065b80: 7320 6669 656c 6420 696e 20e2 8098 6470 s field in ...dp │ │ │ │ │ -00065b90: 6b67 e280 99e2 8099 730a 7374 6174 7573 kg......s.status │ │ │ │ │ -00065ba0: 2066 696c 6520 7265 636f 7264 7320 7468 file records th │ │ │ │ │ -00065bb0: 6520 6c61 7374 2076 6572 7369 6f6e 206f e last version o │ │ │ │ │ -00065bc0: 6620 7468 6520 7061 636b 6167 6520 7768 f the package wh │ │ │ │ │ -00065bd0: 6963 6820 7761 730a 7375 6363 6573 7366 ich was.successf │ │ │ │ │ -00065be0: 756c 6c79 2063 6f6e 6669 6775 7265 642e ully configured. │ │ │ │ │ -00065bf0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00065c00: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00065c10: 6f64 653a 2043 6f6e 6666 696c 6573 2c20 ode: Conffiles, │ │ │ │ │ -00065c20: 204e 6578 743a 204f 6273 6f6c 6574 6520 Next: Obsolete │ │ │ │ │ -00065c30: 6669 656c 6473 3c32 3e2c 2020 5072 6576 fields<2>, Prev │ │ │ │ │ -00065c40: 3a20 436f 6e66 6967 2d56 6572 7369 6f6e : Config-Version │ │ │ │ │ -00065c50: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -00065c60: 6965 6c64 733c 323e 0a0a 3135 2e32 2e35 ields<2>..15.2.5 │ │ │ │ │ -00065c70: 20e2 8098 436f 6e66 6669 6c65 73e2 8099 ...Conffiles... │ │ │ │ │ -00065c80: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00065c90: 2d2d 2d0a 0a54 6869 7320 6669 656c 6420 ---..This field │ │ │ │ │ -00065ca0: 696e 20e2 8098 6470 6b67 e280 99e2 8099 in ...dpkg...... │ │ │ │ │ -00065cb0: 7320 7374 6174 7573 2066 696c 6520 636f s status file co │ │ │ │ │ -00065cc0: 6e74 6169 6e73 2069 6e66 6f72 6d61 7469 ntains informati │ │ │ │ │ -00065cd0: 6f6e 2061 626f 7574 2074 6865 0a61 7574 on about the.aut │ │ │ │ │ -00065ce0: 6f6d 6174 6963 616c 6c79 2d6d 616e 6167 omatically-manag │ │ │ │ │ -00065cf0: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration │ │ │ │ │ -00065d00: 2066 696c 6573 2068 656c 6420 6279 2061 files held by a │ │ │ │ │ -00065d10: 2070 6163 6b61 6765 2e20 2054 6869 7320 package. This │ │ │ │ │ -00065d20: 6669 656c 640a 7368 6f75 6c64 2027 6e6f field.should 'no │ │ │ │ │ -00065d30: 7427 2061 7070 6561 7220 616e 7977 6865 t' appear anywhe │ │ │ │ │ -00065d40: 7265 2069 6e20 6120 7061 636b 6167 6521 re in a package! │ │ │ │ │ -00065d50: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00065d60: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00065d70: 6f64 653a 204f 6273 6f6c 6574 6520 6669 ode: Obsolete fi │ │ │ │ │ -00065d80: 656c 6473 3c32 3e2c 2020 5072 6576 3a20 elds<2>, Prev: │ │ │ │ │ -00065d90: 436f 6e66 6669 6c65 732c 2020 5570 3a20 Conffiles, Up: │ │ │ │ │ -00065da0: 4c69 7374 206f 6620 6669 656c 6473 3c32 List of fields<2 │ │ │ │ │ -00065db0: 3e0a 0a31 352e 322e 3620 4f62 736f 6c65 >..15.2.6 Obsole │ │ │ │ │ -00065dc0: 7465 2066 6965 6c64 730a 2d2d 2d2d 2d2d te fields.------ │ │ │ │ │ -00065dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00065de0: 0a0a 5468 6573 6520 6172 6520 7374 696c ..These are stil │ │ │ │ │ -00065df0: 6c20 7265 636f 676e 697a 6564 2062 7920 l recognized by │ │ │ │ │ -00065e00: e280 9864 706b 67e2 8099 2062 7574 2073 ...dpkg... but s │ │ │ │ │ -00065e10: 686f 756c 6420 6e6f 7420 6170 7065 6172 hould not appear │ │ │ │ │ -00065e20: 2061 6e79 7768 6572 6520 616e 790a 6d6f anywhere any.mo │ │ │ │ │ -00065e30: 7265 2e0a 0ae2 8098 5265 7669 7369 6f6e re......Revision │ │ │ │ │ -00065e40: e280 993b 20e2 8098 5061 636b 6167 652d ...; ...Package- │ │ │ │ │ -00065e50: 5265 7669 7369 6f6e e280 993b 20e2 8098 Revision...; ... │ │ │ │ │ -00065e60: 5061 636b 6167 655f 5265 7669 7369 6f6e Package_Revision │ │ │ │ │ -00065e70: e280 990a 0a20 2020 2020 5468 6520 4465 ..... The De │ │ │ │ │ -00065e80: 6269 616e 2072 6576 6973 696f 6e20 7061 bian revision pa │ │ │ │ │ -00065e90: 7274 206f 6620 7468 6520 7061 636b 6167 rt of the packag │ │ │ │ │ -00065ea0: 6520 7665 7273 696f 6e20 7761 7320 6174 e version was at │ │ │ │ │ -00065eb0: 206f 6e65 2070 6f69 6e74 2069 6e0a 2020 one point in. │ │ │ │ │ -00065ec0: 2020 2061 2073 6570 6172 6174 6520 636f a separate co │ │ │ │ │ -00065ed0: 6e74 726f 6c20 6669 656c 642e 2020 5468 ntrol field. Th │ │ │ │ │ -00065ee0: 6973 2066 6965 6c64 2077 656e 7420 7468 is field went th │ │ │ │ │ -00065ef0: 726f 7567 6820 7365 7665 7261 6c20 6e61 rough several na │ │ │ │ │ -00065f00: 6d65 732e 0a0a e280 9852 6563 6f6d 6d65 mes......Recomme │ │ │ │ │ -00065f10: 6e64 6564 e280 990a 0a20 2020 2020 4f6c nded..... Ol │ │ │ │ │ -00065f20: 6420 6e61 6d65 2066 6f72 20e2 8098 5265 d name for ...Re │ │ │ │ │ -00065f30: 636f 6d6d 656e 6473 e280 992e 0a0a e280 commends........ │ │ │ │ │ -00065f40: 984f 7074 696f 6e61 6ce2 8099 0a0a 2020 .Optional..... │ │ │ │ │ -00065f50: 2020 204f 6c64 206e 616d 6520 666f 7220 Old name for │ │ │ │ │ -00065f60: e280 9853 7567 6765 7374 73e2 8099 2e0a ...Suggests..... │ │ │ │ │ -00065f70: 0ae2 8098 436c 6173 73e2 8099 0a0a 2020 ....Class..... │ │ │ │ │ -00065f80: 2020 204f 6c64 206e 616d 6520 666f 7220 Old name for │ │ │ │ │ -00065f90: e280 9850 7269 6f72 6974 79e2 8099 2e0a ...Priority..... │ │ │ │ │ -00065fa0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00065fb0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00065fc0: 6465 3a20 436f 6e66 6967 7572 6174 696f de: Configuratio │ │ │ │ │ -00065fd0: 6e20 6669 6c65 2068 616e 646c 696e 6720 n file handling │ │ │ │ │ -00065fe0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ -00065ff0: 6e67 204d 616e 7561 6c2c 2020 4e65 7874 ng Manual, Next │ │ │ │ │ -00066000: 3a20 416c 7465 726e 6174 6976 6520 7665 : Alternative ve │ │ │ │ │ -00066010: 7273 696f 6e73 206f 6620 616e 2069 6e74 rsions of an int │ │ │ │ │ -00066020: 6572 6661 6365 202d 2075 7064 6174 652d erface - update- │ │ │ │ │ -00066030: 616c 7465 726e 6174 6976 6573 2066 726f alternatives fro │ │ │ │ │ -00066040: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -00066050: 4d61 6e75 616c 2c20 2050 7265 763a 2043 Manual, Prev: C │ │ │ │ │ -00066060: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ -00066070: 2074 6865 6972 2066 6965 6c64 7320 6672 their fields fr │ │ │ │ │ -00066080: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00066090: 204d 616e 7561 6c2c 2020 5570 3a20 546f Manual, Up: To │ │ │ │ │ -000660a0: 700a 0a31 3620 436f 6e66 6967 7572 6174 p..16 Configurat │ │ │ │ │ -000660b0: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ -000660c0: 6720 2866 726f 6d20 6f6c 6420 5061 636b g (from old Pack │ │ │ │ │ -000660d0: 6167 696e 6720 4d61 6e75 616c 290a 2a2a aging Manual).** │ │ │ │ │ -000660e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000660f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00066100: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00066110: 2a2a 2a2a 2a2a 2a2a 0a0a e280 9864 706b ********.....dpk │ │ │ │ │ -00066120: 67e2 8099 2063 616e 2064 6f20 6120 6365 g... can do a ce │ │ │ │ │ -00066130: 7274 6169 6e20 616d 6f75 6e74 206f 6620 rtain amount of │ │ │ │ │ -00066140: 6175 746f 6d61 7469 6320 6861 6e64 6c69 automatic handli │ │ │ │ │ -00066150: 6e67 206f 6620 7061 636b 6167 650a 636f ng of package.co │ │ │ │ │ -00066160: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00066170: 732e 0a0a 5768 6574 6865 7220 7468 6973 s...Whether this │ │ │ │ │ -00066180: 206d 6563 6861 6e69 736d 2069 7320 6170 mechanism is ap │ │ │ │ │ -00066190: 7072 6f70 7269 6174 6520 6465 7065 6e64 propriate depend │ │ │ │ │ -000661a0: 7320 6f6e 2061 206e 756d 6265 7220 6f66 s on a number of │ │ │ │ │ -000661b0: 2066 6163 746f 7273 2c0a 6275 7420 6261 factors,.but ba │ │ │ │ │ -000661c0: 7369 6361 6c6c 7920 7468 6572 6520 6172 sically there ar │ │ │ │ │ -000661d0: 6520 7477 6f20 6170 7072 6f61 6368 6573 e two approaches │ │ │ │ │ -000661e0: 2074 6f20 616e 7920 7061 7274 6963 756c to any particul │ │ │ │ │ -000661f0: 6172 2063 6f6e 6669 6775 7261 7469 6f6e ar configuration │ │ │ │ │ -00066200: 0a66 696c 652e 0a0a 5468 6520 6561 7379 .file...The easy │ │ │ │ │ -00066210: 206d 6574 686f 6420 6973 2074 6f20 7368 method is to sh │ │ │ │ │ -00066220: 6970 2061 2062 6573 742d 6566 666f 7274 ip a best-effort │ │ │ │ │ -00066230: 2063 6f6e 6669 6775 7261 7469 6f6e 2069 configuration i │ │ │ │ │ -00066240: 6e20 7468 6520 7061 636b 6167 652c 0a61 n the package,.a │ │ │ │ │ -00066250: 6e64 2075 7365 20e2 8098 6470 6b67 e280 nd use ...dpkg.. │ │ │ │ │ -00066260: 99e2 8099 7320 636f 6e66 6669 6c65 206d ....s conffile m │ │ │ │ │ -00066270: 6563 6861 6e69 736d 2074 6f20 6861 6e64 echanism to hand │ │ │ │ │ -00066280: 6c65 2075 7064 6174 6573 2e20 2049 6620 le updates. If │ │ │ │ │ -00066290: 7468 6520 7573 6572 2069 730a 756e 6c69 the user is.unli │ │ │ │ │ -000662a0: 6b65 6c79 2074 6f20 7761 6e74 2074 6f20 kely to want to │ │ │ │ │ -000662b0: 6564 6974 2074 6865 2066 696c 652c 2062 edit the file, b │ │ │ │ │ -000662c0: 7574 2079 6f75 206e 6565 6420 7468 656d ut you need them │ │ │ │ │ -000662d0: 2074 6f20 6265 2061 626c 6520 746f 0a77 to be able to.w │ │ │ │ │ -000662e0: 6974 686f 7574 206c 6f73 696e 6720 7468 ithout losing th │ │ │ │ │ -000662f0: 6569 7220 6368 616e 6765 732c 2061 6e64 eir changes, and │ │ │ │ │ -00066300: 2061 206e 6577 2070 6163 6b61 6765 2077 a new package w │ │ │ │ │ -00066310: 6974 6820 6120 6368 616e 6765 6420 7665 ith a changed ve │ │ │ │ │ -00066320: 7273 696f 6e0a 6f66 2074 6865 2066 696c rsion.of the fil │ │ │ │ │ -00066330: 6520 6973 206f 6e6c 7920 7265 6c65 6173 e is only releas │ │ │ │ │ -00066340: 6564 2069 6e66 7265 7175 656e 746c 792c ed infrequently, │ │ │ │ │ -00066350: 2074 6869 7320 6973 2061 2067 6f6f 6420 this is a good │ │ │ │ │ -00066360: 6170 7072 6f61 6368 2e0a 0a54 6865 2068 approach...The h │ │ │ │ │ -00066370: 6172 6420 6d65 7468 6f64 2069 7320 746f ard method is to │ │ │ │ │ -00066380: 2062 7569 6c64 2074 6865 2063 6f6e 6669 build the confi │ │ │ │ │ -00066390: 6775 7261 7469 6f6e 2066 696c 6520 6672 guration file fr │ │ │ │ │ -000663a0: 6f6d 2073 6372 6174 6368 2069 6e20 7468 om scratch in th │ │ │ │ │ -000663b0: 650a e280 9870 6f73 7469 6e73 74e2 8099 e....postinst... │ │ │ │ │ -000663c0: 2073 6372 6970 742c 2061 6e64 2074 6f20 script, and to │ │ │ │ │ -000663d0: 7461 6b65 2074 6865 2072 6573 706f 6e73 take the respons │ │ │ │ │ -000663e0: 6962 696c 6974 7920 666f 7220 6669 7869 ibility for fixi │ │ │ │ │ -000663f0: 6e67 2061 6e79 0a6d 6973 7461 6b65 7320 ng any.mistakes │ │ │ │ │ -00066400: 6d61 6465 2069 6e20 6561 726c 6965 7220 made in earlier │ │ │ │ │ -00066410: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -00066420: 7061 636b 6167 6520 6175 746f 6d61 7469 package automati │ │ │ │ │ -00066430: 6361 6c6c 792e 2020 5468 6973 0a77 696c cally. This.wil │ │ │ │ │ -00066440: 6c20 6265 2061 7070 726f 7072 6961 7465 l be appropriate │ │ │ │ │ -00066450: 2069 6620 7468 6520 6669 6c65 2069 7320 if the file is │ │ │ │ │ -00066460: 6c69 6b65 6c79 2074 6f20 6e65 6564 2074 likely to need t │ │ │ │ │ -00066470: 6f20 6265 2064 6966 6665 7265 6e74 206f o be different o │ │ │ │ │ -00066480: 6e0a 6561 6368 2073 7973 7465 6d2e 0a0a n.each system... │ │ │ │ │ -00066490: 2a20 4d65 6e75 3a0a 0a2a 2041 7574 6f6d * Menu:..* Autom │ │ │ │ │ -000664a0: 6174 6963 2068 616e 646c 696e 6720 6f66 atic handling of │ │ │ │ │ -000664b0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -000664c0: 696c 6573 2062 7920 6470 6b67 3a3a 0a2a iles by dpkg::.* │ │ │ │ │ -000664d0: 2046 756c 6c79 2d66 6561 7475 7265 6420 Fully-featured │ │ │ │ │ -000664e0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -000664f0: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ -00066500: 6861 6e64 6c69 6e67 3a3a 0a0a 1f0a 4669 handling::....Fi │ │ │ │ │ -00066510: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00066520: 792e 696e 666f 2c20 204e 6f64 653a 2041 y.info, Node: A │ │ │ │ │ -00066530: 7574 6f6d 6174 6963 2068 616e 646c 696e utomatic handlin │ │ │ │ │ -00066540: 6720 6f66 2063 6f6e 6669 6775 7261 7469 g of configurati │ │ │ │ │ -00066550: 6f6e 2066 696c 6573 2062 7920 6470 6b67 on files by dpkg │ │ │ │ │ -00066560: 2c20 204e 6578 743a 2046 756c 6c79 2d66 , Next: Fully-f │ │ │ │ │ -00066570: 6561 7475 7265 6420 6d61 696e 7461 696e eatured maintain │ │ │ │ │ -00066580: 6572 2073 6372 6970 7420 636f 6e66 6967 er script config │ │ │ │ │ -00066590: 7572 6174 696f 6e20 6861 6e64 6c69 6e67 uration handling │ │ │ │ │ -000665a0: 2c20 2055 703a 2043 6f6e 6669 6775 7261 , Up: Configura │ │ │ │ │ -000665b0: 7469 6f6e 2066 696c 6520 6861 6e64 6c69 tion file handli │ │ │ │ │ -000665c0: 6e67 2066 726f 6d20 6f6c 6420 5061 636b ng from old Pack │ │ │ │ │ -000665d0: 6167 696e 6720 4d61 6e75 616c 0a0a 3136 aging Manual..16 │ │ │ │ │ -000665e0: 2e31 2041 7574 6f6d 6174 6963 2068 616e .1 Automatic han │ │ │ │ │ -000665f0: 646c 696e 6720 6f66 2063 6f6e 6669 6775 dling of configu │ │ │ │ │ -00066600: 7261 7469 6f6e 2066 696c 6573 2062 7920 ration files by │ │ │ │ │ -00066610: e280 9864 706b 67e2 8099 0a3d 3d3d 3d3d ...dpkg....===== │ │ │ │ │ -00066620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00066630: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00066640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00066650: 3d3d 3d0a 0a41 2062 696e 6172 7920 7061 ===..A binary pa │ │ │ │ │ -00066660: 636b 6167 6520 6d61 7920 636f 6e74 6169 ckage may contai │ │ │ │ │ -00066670: 6e20 6120 7061 636b 6167 6520 6d65 7461 n a package meta │ │ │ │ │ -00066680: 6461 7461 2066 696c 6520 6361 6c6c 6564 data file called │ │ │ │ │ -00066690: 20e2 8098 636f 6e66 6669 6c65 73e2 8099 ...conffiles... │ │ │ │ │ -000666a0: 2e0a 5468 6973 2066 696c 6520 7368 6f75 ..This file shou │ │ │ │ │ -000666b0: 6c64 2062 6520 6120 6c69 7374 206f 6620 ld be a list of │ │ │ │ │ -000666c0: 6669 6c65 6e61 6d65 7320 6f66 2063 6f6e filenames of con │ │ │ │ │ -000666d0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -000666e0: 206e 6565 6469 6e67 0a61 7574 6f6d 6174 needing.automat │ │ │ │ │ -000666f0: 6963 2068 616e 646c 696e 672c 2073 6570 ic handling, sep │ │ │ │ │ -00066700: 6172 6174 6564 2062 7920 6e65 776c 696e arated by newlin │ │ │ │ │ -00066710: 6573 2e20 2054 6865 2066 696c 656e 616d es. The filenam │ │ │ │ │ -00066720: 6573 2073 686f 756c 6420 6265 0a61 6273 es should be.abs │ │ │ │ │ -00066730: 6f6c 7574 6520 7061 7468 6e61 6d65 732c olute pathnames, │ │ │ │ │ -00066740: 2061 6e64 2074 6865 2066 696c 6573 2072 and the files r │ │ │ │ │ -00066750: 6566 6572 7265 6420 746f 2073 686f 756c eferred to shoul │ │ │ │ │ -00066760: 6420 6163 7475 616c 6c79 2065 7869 7374 d actually exist │ │ │ │ │ -00066770: 2069 6e0a 7468 6520 7061 636b 6167 652e in.the package. │ │ │ │ │ -00066780: 0a0a 5768 656e 2061 2070 6163 6b61 6765 ..When a package │ │ │ │ │ -00066790: 2069 7320 7570 6772 6164 6564 20e2 8098 is upgraded ... │ │ │ │ │ -000667a0: 6470 6b67 e280 9920 7769 6c6c 2070 726f dpkg... will pro │ │ │ │ │ -000667b0: 6365 7373 2074 6865 2063 6f6e 6669 6775 cess the configu │ │ │ │ │ -000667c0: 7261 7469 6f6e 2066 696c 6573 0a64 7572 ration files.dur │ │ │ │ │ -000667d0: 696e 6720 7468 6520 636f 6e66 6967 7572 ing the configur │ │ │ │ │ -000667e0: 6174 696f 6e20 7374 6167 652c 2073 686f ation stage, sho │ │ │ │ │ -000667f0: 7274 6c79 2062 6566 6f72 6520 6974 2072 rtly before it r │ │ │ │ │ -00066800: 756e 7320 7468 6520 7061 636b 6167 65e2 uns the package. │ │ │ │ │ -00066810: 8099 730a e280 9870 6f73 7469 6e73 74e2 ..s....postinst. │ │ │ │ │ -00066820: 8099 2073 6372 6970 742c 0a0a 466f 7220 .. script,..For │ │ │ │ │ -00066830: 6561 6368 2066 696c 6520 6974 2063 6865 each file it che │ │ │ │ │ -00066840: 636b 7320 746f 2073 6565 2077 6865 7468 cks to see wheth │ │ │ │ │ -00066850: 6572 2074 6865 2076 6572 7369 6f6e 206f er the version o │ │ │ │ │ -00066860: 6620 7468 6520 6669 6c65 2069 6e63 6c75 f the file inclu │ │ │ │ │ -00066870: 6465 640a 696e 2074 6865 2070 6163 6b61 ded.in the packa │ │ │ │ │ -00066880: 6765 2069 7320 7468 6520 7361 6d65 2061 ge is the same a │ │ │ │ │ -00066890: 7320 7468 6520 6f6e 6520 7468 6174 2077 s the one that w │ │ │ │ │ -000668a0: 6173 2069 6e63 6c75 6465 6420 696e 2074 as included in t │ │ │ │ │ -000668b0: 6865 206c 6173 740a 7665 7273 696f 6e20 he last.version │ │ │ │ │ -000668c0: 6f66 2074 6865 2070 6163 6b61 6765 2028 of the package ( │ │ │ │ │ -000668d0: 7468 6520 6f6e 6520 7468 6174 2069 7320 the one that is │ │ │ │ │ -000668e0: 6265 696e 6720 7570 6772 6164 6564 2066 being upgraded f │ │ │ │ │ -000668f0: 726f 6d29 3b20 6974 2061 6c73 6f0a 636f rom); it also.co │ │ │ │ │ -00066900: 6d70 6172 6573 2074 6865 2076 6572 7369 mpares the versi │ │ │ │ │ -00066910: 6f6e 2063 7572 7265 6e74 6c79 2069 6e73 on currently ins │ │ │ │ │ -00066920: 7461 6c6c 6564 206f 6e20 7468 6520 7379 talled on the sy │ │ │ │ │ -00066930: 7374 656d 2077 6974 6820 7468 6520 6f6e stem with the on │ │ │ │ │ -00066940: 650a 7368 6970 7065 6420 7769 7468 2074 e.shipped with t │ │ │ │ │ -00066950: 6865 206c 6173 7420 7665 7273 696f 6e2e he last version. │ │ │ │ │ -00066960: 0a0a 4966 206e 6569 7468 6572 2074 6865 ..If neither the │ │ │ │ │ -00066970: 2075 7365 7220 6e6f 7220 7468 6520 7061 user nor the pa │ │ │ │ │ -00066980: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -00066990: 2068 6173 2063 6861 6e67 6564 2074 6865 has changed the │ │ │ │ │ -000669a0: 2066 696c 652c 2069 740a 6973 206c 6566 file, it.is lef │ │ │ │ │ -000669b0: 7420 616c 6f6e 652e 2020 4966 206f 6e65 t alone. If one │ │ │ │ │ -000669c0: 206f 7220 7468 6520 6f74 6865 7220 6861 or the other ha │ │ │ │ │ -000669d0: 7320 6368 616e 6765 6420 7468 6569 7220 s changed their │ │ │ │ │ -000669e0: 7665 7273 696f 6e2c 2074 6865 6e20 7468 version, then th │ │ │ │ │ -000669f0: 650a 6368 616e 6765 6420 7665 7273 696f e.changed versio │ │ │ │ │ -00066a00: 6e20 6973 2070 7265 6665 7272 6564 202d n is preferred - │ │ │ │ │ -00066a10: 2069 2e65 2e2c 2069 6620 7468 6520 7573 i.e., if the us │ │ │ │ │ -00066a20: 6572 2065 6469 7473 2074 6865 6972 2066 er edits their f │ │ │ │ │ -00066a30: 696c 652c 2062 7574 0a74 6865 2070 6163 ile, but.the pac │ │ │ │ │ -00066a40: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -00066a50: 646f 6573 6ee2 8099 7420 7368 6970 2061 doesn...t ship a │ │ │ │ │ -00066a60: 2064 6966 6665 7265 6e74 2076 6572 7369 different versi │ │ │ │ │ -00066a70: 6f6e 2c20 7468 6520 7573 6572 e280 9973 on, the user...s │ │ │ │ │ -00066a80: 0a63 6861 6e67 6573 2077 696c 6c20 7374 .changes will st │ │ │ │ │ -00066a90: 6179 2c20 7369 6c65 6e74 6c79 2c20 6275 ay, silently, bu │ │ │ │ │ -00066aa0: 7420 6966 2074 6865 206d 6169 6e74 6169 t if the maintai │ │ │ │ │ -00066ab0: 6e65 7220 7368 6970 7320 6120 6e65 7720 ner ships a new │ │ │ │ │ -00066ac0: 7665 7273 696f 6e0a 616e 6420 7468 6520 version.and the │ │ │ │ │ -00066ad0: 7573 6572 2068 6173 6ee2 8099 7420 6564 user hasn...t ed │ │ │ │ │ -00066ae0: 6974 6564 2069 7420 7468 6520 6e65 7720 ited it the new │ │ │ │ │ -00066af0: 7665 7273 696f 6e20 7769 6c6c 2062 6520 version will be │ │ │ │ │ -00066b00: 696e 7374 616c 6c65 6420 2877 6974 6820 installed (with │ │ │ │ │ -00066b10: 616e 0a69 6e66 6f72 6d61 7469 7665 206d an.informative m │ │ │ │ │ -00066b20: 6573 7361 6765 292e 2020 4966 2062 6f74 essage). If bot │ │ │ │ │ -00066b30: 6820 6861 7665 2063 6861 6e67 6564 2074 h have changed t │ │ │ │ │ -00066b40: 6865 6972 2076 6572 7369 6f6e 2074 6865 heir version the │ │ │ │ │ -00066b50: 2075 7365 7220 6973 0a70 726f 6d70 7465 user is.prompte │ │ │ │ │ -00066b60: 6420 6162 6f75 7420 7468 6520 7072 6f62 d about the prob │ │ │ │ │ -00066b70: 6c65 6d20 616e 6420 6d75 7374 2072 6573 lem and must res │ │ │ │ │ -00066b80: 6f6c 7665 2074 6865 2064 6966 6665 7265 olve the differe │ │ │ │ │ -00066b90: 6e63 6573 2074 6865 6d73 656c 7665 732e nces themselves. │ │ │ │ │ -00066ba0: 0a0a 5468 6520 636f 6d70 6172 6973 6f6e ..The comparison │ │ │ │ │ -00066bb0: 7320 6172 6520 646f 6e65 2062 7920 6361 s are done by ca │ │ │ │ │ -00066bc0: 6c63 756c 6174 696e 6720 7468 6520 4d44 lculating the MD │ │ │ │ │ -00066bd0: 3520 6d65 7373 6167 6520 6469 6765 7374 5 message digest │ │ │ │ │ -00066be0: 7320 6f66 2074 6865 0a66 696c 6573 2c20 s of the.files, │ │ │ │ │ -00066bf0: 616e 6420 7374 6f72 696e 6720 7468 6520 and storing the │ │ │ │ │ -00066c00: 4d44 3520 6f66 2074 6865 2066 696c 6520 MD5 of the file │ │ │ │ │ -00066c10: 6173 2069 7420 7761 7320 696e 636c 7564 as it was includ │ │ │ │ │ -00066c20: 6564 2069 6e20 7468 6520 6d6f 7374 0a72 ed in the most.r │ │ │ │ │ -00066c30: 6563 656e 7420 7665 7273 696f 6e20 6f66 ecent version of │ │ │ │ │ -00066c40: 2074 6865 2070 6163 6b61 6765 2e0a 0a57 the package...W │ │ │ │ │ -00066c50: 6865 6e20 6120 7061 636b 6167 6520 6973 hen a package is │ │ │ │ │ -00066c60: 2069 6e73 7461 6c6c 6564 2066 6f72 2074 installed for t │ │ │ │ │ -00066c70: 6865 2066 6972 7374 2074 696d 6520 e280 he first time .. │ │ │ │ │ -00066c80: 9864 706b 67e2 8099 2077 696c 6c20 696e .dpkg... will in │ │ │ │ │ -00066c90: 7374 616c 6c20 7468 650a 6669 6c65 2074 stall the.file t │ │ │ │ │ -00066ca0: 6861 7420 636f 6d65 7320 7769 7468 2069 hat comes with i │ │ │ │ │ -00066cb0: 742c 2075 6e6c 6573 7320 7468 6174 2077 t, unless that w │ │ │ │ │ -00066cc0: 6f75 6c64 206d 6561 6e20 6f76 6572 7772 ould mean overwr │ │ │ │ │ -00066cd0: 6974 696e 6720 6120 6669 6c65 0a61 6c72 iting a file.alr │ │ │ │ │ -00066ce0: 6561 6479 206f 6e20 7468 6520 6669 6c65 eady on the file │ │ │ │ │ -00066cf0: 2073 7973 7465 6d2e 0a0a 486f 7765 7665 system...Howeve │ │ │ │ │ -00066d00: 722c 206e 6f74 6520 7468 6174 20e2 8098 r, note that ... │ │ │ │ │ -00066d10: 6470 6b67 e280 9920 7769 6c6c 2027 6e6f dpkg... will 'no │ │ │ │ │ -00066d20: 7427 2072 6570 6c61 6365 2061 2063 6f6e t' replace a con │ │ │ │ │ -00066d30: 6666 696c 6520 7468 6174 2077 6173 2072 ffile that was r │ │ │ │ │ -00066d40: 656d 6f76 6564 0a62 7920 7468 6520 7573 emoved.by the us │ │ │ │ │ -00066d50: 6572 2028 6f72 2062 7920 6120 7363 7269 er (or by a scri │ │ │ │ │ -00066d60: 7074 292e 2020 5468 6973 2069 7320 6e65 pt). This is ne │ │ │ │ │ -00066d70: 6365 7373 6172 7920 6265 6361 7573 6520 cessary because │ │ │ │ │ -00066d80: 7769 7468 2073 6f6d 650a 7072 6f67 7261 with some.progra │ │ │ │ │ -00066d90: 6d73 2061 206d 6973 7369 6e67 2066 696c ms a missing fil │ │ │ │ │ -00066da0: 6520 7072 6f64 7563 6573 2061 6e20 6566 e produces an ef │ │ │ │ │ -00066db0: 6665 6374 2068 6172 6420 6f72 2069 6d70 fect hard or imp │ │ │ │ │ -00066dc0: 6f73 7369 626c 6520 746f 2061 6368 6965 ossible to achie │ │ │ │ │ -00066dd0: 7665 0a69 6e20 616e 6f74 6865 7220 7761 ve.in another wa │ │ │ │ │ -00066de0: 792c 2073 6f20 7468 6174 2061 206d 6973 y, so that a mis │ │ │ │ │ -00066df0: 7369 6e67 2066 696c 6520 6e65 6564 7320 sing file needs │ │ │ │ │ -00066e00: 746f 2062 6520 6b65 7074 2074 6861 7420 to be kept that │ │ │ │ │ -00066e10: 7761 7920 6966 2074 6865 0a75 7365 7220 way if the.user │ │ │ │ │ -00066e20: 6469 6420 6974 2e0a 0a4e 6f74 6520 7468 did it...Note th │ │ │ │ │ -00066e30: 6174 2061 2070 6163 6b61 6765 2073 686f at a package sho │ │ │ │ │ -00066e40: 756c 6420 276e 6f74 2720 6d6f 6469 6679 uld 'not' modify │ │ │ │ │ -00066e50: 2061 20e2 8098 6470 6b67 e280 992d 6861 a ...dpkg...-ha │ │ │ │ │ -00066e60: 6e64 6c65 6420 636f 6e66 6669 6c65 2069 ndled conffile i │ │ │ │ │ -00066e70: 6e20 6974 730a 6d61 696e 7461 696e 6572 n its.maintainer │ │ │ │ │ -00066e80: 2073 6372 6970 7473 2e20 2044 6f69 6e67 scripts. Doing │ │ │ │ │ -00066e90: 2074 6869 7320 7769 6c6c 206c 6561 6420 this will lead │ │ │ │ │ -00066ea0: 746f 20e2 8098 6470 6b67 e280 9920 6769 to ...dpkg... gi │ │ │ │ │ -00066eb0: 7669 6e67 2074 6865 2075 7365 720a 636f ving the user.co │ │ │ │ │ -00066ec0: 6e66 7573 696e 6720 616e 6420 706f 7373 nfusing and poss │ │ │ │ │ -00066ed0: 6962 6c79 2064 616e 6765 726f 7573 206f ibly dangerous o │ │ │ │ │ -00066ee0: 7074 696f 6e73 2066 6f72 2063 6f6e 6666 ptions for conff │ │ │ │ │ -00066ef0: 696c 6520 7570 6461 7465 2077 6865 6e20 ile update when │ │ │ │ │ -00066f00: 7468 650a 7061 636b 6167 6520 6973 2075 the.package is u │ │ │ │ │ -00066f10: 7067 7261 6465 642e 0a0a 1f0a 4669 6c65 pgraded.....File │ │ │ │ │ -00066f20: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00066f30: 696e 666f 2c20 204e 6f64 653a 2046 756c info, Node: Ful │ │ │ │ │ -00066f40: 6c79 2d66 6561 7475 7265 6420 6d61 696e ly-featured main │ │ │ │ │ -00066f50: 7461 696e 6572 2073 6372 6970 7420 636f tainer script co │ │ │ │ │ -00066f60: 6e66 6967 7572 6174 696f 6e20 6861 6e64 nfiguration hand │ │ │ │ │ -00066f70: 6c69 6e67 2c20 2050 7265 763a 2041 7574 ling, Prev: Aut │ │ │ │ │ -00066f80: 6f6d 6174 6963 2068 616e 646c 696e 6720 omatic handling │ │ │ │ │ -00066f90: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ -00066fa0: 2066 696c 6573 2062 7920 6470 6b67 2c20 files by dpkg, │ │ │ │ │ -00066fb0: 2055 703a 2043 6f6e 6669 6775 7261 7469 Up: Configurati │ │ │ │ │ -00066fc0: 6f6e 2066 696c 6520 6861 6e64 6c69 6e67 on file handling │ │ │ │ │ -00066fd0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -00066fe0: 696e 6720 4d61 6e75 616c 0a0a 3136 2e32 ing Manual..16.2 │ │ │ │ │ -00066ff0: 2046 756c 6c79 2d66 6561 7475 7265 6420 Fully-featured │ │ │ │ │ -00067000: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00067010: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ -00067020: 6861 6e64 6c69 6e67 0a3d 3d3d 3d3d 3d3d handling.======= │ │ │ │ │ -00067030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00067040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00067050: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00067060: 3d3d 3d3d 3d0a 0a46 6f72 2066 696c 6573 =====..For files │ │ │ │ │ -00067070: 2077 6869 6368 2063 6f6e 7461 696e 2073 which contain s │ │ │ │ │ -00067080: 6974 652d 7370 6563 6966 6963 2069 6e66 ite-specific inf │ │ │ │ │ -00067090: 6f72 6d61 7469 6f6e 2073 7563 6820 6173 ormation such as │ │ │ │ │ -000670a0: 2074 6865 2068 6f73 746e 616d 650a 616e the hostname.an │ │ │ │ │ -000670b0: 6420 6e65 7477 6f72 6b69 6e67 2064 6574 d networking det │ │ │ │ │ -000670c0: 6169 6c73 2061 6e64 2073 6f20 666f 7274 ails and so fort │ │ │ │ │ -000670d0: 682c 2069 7420 6973 2062 6574 7465 7220 h, it is better │ │ │ │ │ -000670e0: 746f 2063 7265 6174 6520 7468 6520 6669 to create the fi │ │ │ │ │ -000670f0: 6c65 2069 6e0a 7468 6520 7061 636b 6167 le in.the packag │ │ │ │ │ -00067100: 65e2 8099 7320 e280 9870 6f73 7469 6e73 e...s ...postins │ │ │ │ │ -00067110: 74e2 8099 2073 6372 6970 742e 0a0a 5468 t... script...Th │ │ │ │ │ -00067120: 6973 2077 696c 6c20 7479 7069 6361 6c6c is will typicall │ │ │ │ │ -00067130: 7920 696e 766f 6c76 6520 6578 616d 696e y involve examin │ │ │ │ │ -00067140: 696e 6720 7468 6520 7374 6174 6520 6f66 ing the state of │ │ │ │ │ -00067150: 2074 6865 2072 6573 7420 6f66 2074 6865 the rest of the │ │ │ │ │ -00067160: 0a73 7973 7465 6d20 746f 2064 6574 6572 .system to deter │ │ │ │ │ -00067170: 6d69 6e65 2076 616c 7565 7320 616e 6420 mine values and │ │ │ │ │ -00067180: 6f74 6865 7220 696e 666f 726d 6174 696f other informatio │ │ │ │ │ -00067190: 6e2c 2061 6e64 206d 6179 2069 6e76 6f6c n, and may invol │ │ │ │ │ -000671a0: 7665 0a70 726f 6d70 7469 6e67 2074 6865 ve.prompting the │ │ │ │ │ -000671b0: 2075 7365 7220 666f 7220 736f 6d65 2069 user for some i │ │ │ │ │ -000671c0: 6e66 6f72 6d61 7469 6f6e 2077 6869 6368 nformation which │ │ │ │ │ -000671d0: 2063 616e e280 9974 2062 6520 6f62 7461 can...t be obta │ │ │ │ │ -000671e0: 696e 6564 2073 6f6d 650a 6f74 6865 7220 ined some.other │ │ │ │ │ -000671f0: 7761 792e 0a0a 5768 656e 2075 7369 6e67 way...When using │ │ │ │ │ -00067200: 2074 6869 7320 6d65 7468 6f64 2074 6865 this method the │ │ │ │ │ -00067210: 7265 2061 7265 2061 2063 6f75 706c 6520 re are a couple │ │ │ │ │ -00067220: 6f66 2069 6d70 6f72 7461 6e74 2069 7373 of important iss │ │ │ │ │ -00067230: 7565 7320 7768 6963 680a 7368 6f75 6c64 ues which.should │ │ │ │ │ -00067240: 2062 6520 636f 6e73 6964 6572 6564 3a0a be considered:. │ │ │ │ │ -00067250: 0a49 6620 796f 7520 6469 7363 6f76 6572 .If you discover │ │ │ │ │ -00067260: 2061 2062 7567 2069 6e20 7468 6520 7072 a bug in the pr │ │ │ │ │ -00067270: 6f67 7261 6d20 7768 6963 6820 6765 6e65 ogram which gene │ │ │ │ │ -00067280: 7261 7465 7320 7468 6520 636f 6e66 6967 rates the config │ │ │ │ │ -00067290: 7572 6174 696f 6e0a 6669 6c65 2c20 6f72 uration.file, or │ │ │ │ │ -000672a0: 2069 6620 7468 6520 666f 726d 6174 206f if the format o │ │ │ │ │ -000672b0: 6620 7468 6520 6669 6c65 2063 6861 6e67 f the file chang │ │ │ │ │ -000672c0: 6573 2066 726f 6d20 6f6e 6520 7665 7273 es from one vers │ │ │ │ │ -000672d0: 696f 6e20 746f 2074 6865 206e 6578 742c ion to the next, │ │ │ │ │ -000672e0: 0a79 6f75 2077 696c 6c20 6861 7665 2074 .you will have t │ │ │ │ │ -000672f0: 6f20 6172 7261 6e67 6520 666f 7220 7468 o arrange for th │ │ │ │ │ -00067300: 6520 706f 7374 696e 7374 2073 6372 6970 e postinst scrip │ │ │ │ │ -00067310: 7420 746f 2064 6f20 736f 6d65 7468 696e t to do somethin │ │ │ │ │ -00067320: 670a 7365 6e73 6962 6c65 202d 2075 7375 g.sensible - usu │ │ │ │ │ -00067330: 616c 6c79 2074 6869 7320 7769 6c6c 206d ally this will m │ │ │ │ │ -00067340: 6561 6e20 6564 6974 696e 6720 7468 6520 ean editing the │ │ │ │ │ -00067350: 696e 7374 616c 6c65 6420 636f 6e66 6967 installed config │ │ │ │ │ -00067360: 7572 6174 696f 6e0a 6669 6c65 2074 6f20 uration.file to │ │ │ │ │ -00067370: 7265 6d6f 7665 2074 6865 2070 726f 626c remove the probl │ │ │ │ │ -00067380: 656d 206f 7220 6368 616e 6765 2074 6865 em or change the │ │ │ │ │ -00067390: 2073 796e 7461 782e 2020 596f 7520 7769 syntax. You wi │ │ │ │ │ -000673a0: 6c6c 2068 6176 6520 746f 2064 6f0a 7468 ll have to do.th │ │ │ │ │ -000673b0: 6973 2076 6572 7920 6361 7265 6675 6c6c is very carefull │ │ │ │ │ -000673c0: 792c 2073 696e 6365 2074 6865 2075 7365 y, since the use │ │ │ │ │ -000673d0: 7220 6d61 7920 6861 7665 2063 6861 6e67 r may have chang │ │ │ │ │ -000673e0: 6564 2074 6865 2066 696c 652c 2070 6572 ed the file, per │ │ │ │ │ -000673f0: 6861 7073 0a74 6f20 6669 7820 7468 6520 haps.to fix the │ │ │ │ │ -00067400: 7665 7279 2070 726f 626c 656d 2074 6861 very problem tha │ │ │ │ │ -00067410: 7420 796f 7572 2073 6372 6970 7420 6973 t your script is │ │ │ │ │ -00067420: 2074 7279 696e 6720 746f 2064 6561 6c20 trying to deal │ │ │ │ │ -00067430: 7769 7468 202d 2079 6f75 0a77 696c 6c20 with - you.will │ │ │ │ │ -00067440: 6861 7665 2074 6f20 6465 7465 6374 2074 have to detect t │ │ │ │ │ -00067450: 6865 7365 2073 6974 7561 7469 6f6e 7320 hese situations │ │ │ │ │ -00067460: 616e 6420 6465 616c 2077 6974 6820 7468 and deal with th │ │ │ │ │ -00067470: 656d 2063 6f72 7265 6374 6c79 2e0a 0a49 em correctly...I │ │ │ │ │ -00067480: 6620 796f 7520 646f 2067 6f20 646f 776e f you do go down │ │ │ │ │ -00067490: 2074 6869 7320 726f 7574 6520 6974 e280 this route it.. │ │ │ │ │ -000674a0: 9973 2070 726f 6261 626c 7920 6120 676f .s probably a go │ │ │ │ │ -000674b0: 6f64 2069 6465 6120 746f 206d 616b 6520 od idea to make │ │ │ │ │ -000674c0: 7468 650a 7072 6f67 7261 6d20 7468 6174 the.program that │ │ │ │ │ -000674d0: 2067 656e 6572 6174 6573 2074 6865 2063 generates the c │ │ │ │ │ -000674e0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -000674f0: 6528 7329 2061 2073 6570 6172 6174 6520 e(s) a separate │ │ │ │ │ -00067500: 7072 6f67 7261 6d20 696e 0ae2 8098 2f75 program in..../u │ │ │ │ │ -00067510: 7372 2f73 6269 6ee2 8099 2c20 6279 2063 sr/sbin..., by c │ │ │ │ │ -00067520: 6f6e 7665 6e74 696f 6e20 6361 6c6c 6564 onvention called │ │ │ │ │ -00067530: 20e2 8098 7061 636b 6167 6563 6f6e 6669 ...packageconfi │ │ │ │ │ -00067540: 67e2 8099 2061 6e64 2074 6865 6e20 7275 g... and then ru │ │ │ │ │ -00067550: 6e20 7468 6174 2069 660a 6170 7072 6f70 n that if.approp │ │ │ │ │ -00067560: 7269 6174 6520 6672 6f6d 2074 6865 2070 riate from the p │ │ │ │ │ -00067570: 6f73 742d 696e 7374 616c 6c61 7469 6f6e ost-installation │ │ │ │ │ -00067580: 2073 6372 6970 742e 2020 5468 6520 e280 script. The .. │ │ │ │ │ -00067590: 9870 6163 6b61 6765 636f 6e66 6967 e280 .packageconfig.. │ │ │ │ │ -000675a0: 990a 7072 6f67 7261 6d20 7368 6f75 6c64 ..program should │ │ │ │ │ -000675b0: 206e 6f74 2075 6e71 7565 7374 696f 6e69 not unquestioni │ │ │ │ │ -000675c0: 6e67 6c79 206f 7665 7277 7269 7465 2061 ngly overwrite a │ │ │ │ │ -000675d0: 6e20 6578 6973 7469 6e67 2063 6f6e 6669 n existing confi │ │ │ │ │ -000675e0: 6775 7261 7469 6f6e 202d 0a69 6620 6974 guration -.if it │ │ │ │ │ -000675f0: 7320 6d6f 6465 206f 6620 6f70 6572 6174 s mode of operat │ │ │ │ │ -00067600: 696f 6e20 6973 2067 6561 7265 6420 746f ion is geared to │ │ │ │ │ -00067610: 7761 7264 7320 7365 7474 696e 6720 7570 wards setting up │ │ │ │ │ -00067620: 2061 2070 6163 6b61 6765 2066 6f72 2074 a package for t │ │ │ │ │ -00067630: 6865 0a66 6972 7374 2074 696d 6520 2872 he.first time (r │ │ │ │ │ -00067640: 6174 6865 7220 7468 616e 2061 6e79 2061 ather than any a │ │ │ │ │ -00067650: 7262 6974 7261 7279 2072 6563 6f6e 6669 rbitrary reconfi │ │ │ │ │ -00067660: 6775 7261 7469 6f6e 206c 6174 6572 2920 guration later) │ │ │ │ │ -00067670: 796f 7520 7368 6f75 6c64 0a68 6176 6520 you should.have │ │ │ │ │ -00067680: 6974 2063 6865 636b 2077 6865 7468 6572 it check whether │ │ │ │ │ -00067690: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ -000676a0: 6f6e 2061 6c72 6561 6479 2065 7869 7374 on already exist │ │ │ │ │ -000676b0: 732c 2061 6e64 2072 6571 7569 7265 2061 s, and require a │ │ │ │ │ -000676c0: 0ae2 8098 2d2d 666f 7263 65e2 8099 2066 ....--force... f │ │ │ │ │ -000676d0: 6c61 6720 746f 206f 7665 7277 7269 7465 lag to overwrite │ │ │ │ │ -000676e0: 2069 742e 0a0a 1f0a 4669 6c65 3a20 6465 it.....File: de │ │ │ │ │ -000676f0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00067700: 2c20 204e 6f64 653a 2041 6c74 6572 6e61 , Node: Alterna │ │ │ │ │ -00067710: 7469 7665 2076 6572 7369 6f6e 7320 6f66 tive versions of │ │ │ │ │ -00067720: 2061 6e20 696e 7465 7266 6163 6520 2d20 an interface - │ │ │ │ │ -00067730: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ -00067740: 7665 7320 6672 6f6d 206f 6c64 2050 6163 ves from old Pac │ │ │ │ │ -00067750: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -00067760: 4e65 7874 3a20 4469 7665 7273 696f 6e73 Next: Diversions │ │ │ │ │ -00067770: 202d 206f 7665 7272 6964 696e 6720 6120 - overriding a │ │ │ │ │ -00067780: 7061 636b 6167 65e2 8099 7320 7665 7273 package...s vers │ │ │ │ │ -00067790: 696f 6e20 6f66 2061 2066 696c 6520 6672 ion of a file fr │ │ │ │ │ -000677a0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -000677b0: 204d 616e 7561 6c2c 2020 5072 6576 3a20 Manual, Prev: │ │ │ │ │ -000677c0: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ -000677d0: 6c65 2068 616e 646c 696e 6720 6672 6f6d le handling from │ │ │ │ │ -000677e0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -000677f0: 616e 7561 6c2c 2020 5570 3a20 546f 700a anual, Up: Top. │ │ │ │ │ -00067800: 0a31 3720 416c 7465 726e 6174 6976 6520 .17 Alternative │ │ │ │ │ -00067810: 7665 7273 696f 6e73 206f 6620 616e 2069 versions of an i │ │ │ │ │ -00067820: 6e74 6572 6661 6365 202d 20e2 8098 7570 nterface - ...up │ │ │ │ │ -00067830: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ -00067840: 73e2 8099 2028 6672 6f6d 206f 6c64 2050 s... (from old P │ │ │ │ │ -00067850: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ -00067860: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -00067870: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067880: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067890: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000678a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000678b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5768 ************..Wh │ │ │ │ │ -000678c0: 656e 2073 6576 6572 616c 2070 6163 6b61 en several packa │ │ │ │ │ -000678d0: 6765 7320 616c 6c20 7072 6f76 6964 6520 ges all provide │ │ │ │ │ -000678e0: 6469 6666 6572 656e 7420 7665 7273 696f different versio │ │ │ │ │ -000678f0: 6e73 206f 6620 7468 6520 7361 6d65 2070 ns of the same p │ │ │ │ │ -00067900: 726f 6772 616d 0a6f 7220 6669 6c65 2069 rogram.or file i │ │ │ │ │ -00067910: 7420 6973 2075 7365 6675 6c20 746f 2068 t is useful to h │ │ │ │ │ -00067920: 6176 6520 7468 6520 7379 7374 656d 2073 ave the system s │ │ │ │ │ -00067930: 656c 6563 7420 6120 6465 6661 756c 742c elect a default, │ │ │ │ │ -00067940: 2062 7574 2074 6f20 616c 6c6f 770a 7468 but to allow.th │ │ │ │ │ -00067950: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ -00067960: 7472 6174 6f72 2074 6f20 6368 616e 6765 trator to change │ │ │ │ │ -00067970: 2069 7420 616e 6420 6861 7665 2074 6865 it and have the │ │ │ │ │ -00067980: 6972 2064 6563 6973 696f 6e73 0a72 6573 ir decisions.res │ │ │ │ │ -00067990: 7065 6374 6564 2e0a 0a46 6f72 2065 7861 pected...For exa │ │ │ │ │ -000679a0: 6d70 6c65 2c20 7468 6572 6520 6172 6520 mple, there are │ │ │ │ │ -000679b0: 7365 7665 7261 6c20 7665 7273 696f 6e73 several versions │ │ │ │ │ -000679c0: 206f 6620 7468 6520 e280 9876 69e2 8099 of the ...vi... │ │ │ │ │ -000679d0: 2065 6469 746f 722c 2061 6e64 2074 6865 editor, and the │ │ │ │ │ -000679e0: 7265 2069 730a 6e6f 2072 6561 736f 6e20 re is.no reason │ │ │ │ │ -000679f0: 746f 2070 7265 7665 6e74 2061 6c6c 206f to prevent all o │ │ │ │ │ -00067a00: 6620 7468 656d 2066 726f 6d20 6265 696e f them from bein │ │ │ │ │ -00067a10: 6720 696e 7374 616c 6c65 6420 6174 206f g installed at o │ │ │ │ │ -00067a20: 6e63 652c 2065 6163 680a 756e 6465 7220 nce, each.under │ │ │ │ │ -00067a30: 7468 6569 7220 6f77 6e20 6e61 6d65 2028 their own name ( │ │ │ │ │ -00067a40: e280 986e 7669 e280 992c 20e2 8098 7669 ...nvi..., ...vi │ │ │ │ │ -00067a50: 6de2 8099 206f 7220 7768 6174 6576 6572 m... or whatever │ │ │ │ │ -00067a60: 292e 2020 4e65 7665 7274 6865 6c65 7373 ). Nevertheless │ │ │ │ │ -00067a70: 2069 7420 6973 0a64 6573 6972 6162 6c65 it is.desirable │ │ │ │ │ -00067a80: 2074 6f20 6861 7665 2074 6865 206e 616d to have the nam │ │ │ │ │ -00067a90: 6520 e280 9876 69e2 8099 2072 6566 6572 e ...vi... refer │ │ │ │ │ -00067aa0: 2074 6f20 736f 6d65 7468 696e 672c 2061 to something, a │ │ │ │ │ -00067ab0: 7420 6c65 6173 7420 6279 2064 6566 6175 t least by defau │ │ │ │ │ -00067ac0: 6c74 2e0a 0a49 6620 616c 6c20 7468 6520 lt...If all the │ │ │ │ │ -00067ad0: 7061 636b 6167 6573 2069 6e76 6f6c 7665 packages involve │ │ │ │ │ -00067ae0: 6420 636f 6f70 6572 6174 652c 2074 6869 d cooperate, thi │ │ │ │ │ -00067af0: 7320 6361 6e20 6265 2064 6f6e 6520 7769 s can be done wi │ │ │ │ │ -00067b00: 7468 0ae2 8098 7570 6461 7465 2d61 6c74 th....update-alt │ │ │ │ │ -00067b10: 6572 6e61 7469 7665 73e2 8099 2e0a 0a45 ernatives......E │ │ │ │ │ -00067b20: 6163 6820 7061 636b 6167 6520 7072 6f76 ach package prov │ │ │ │ │ -00067b30: 6964 6573 2069 7473 206f 776e 2076 6572 ides its own ver │ │ │ │ │ -00067b40: 7369 6f6e 2075 6e64 6572 2069 7473 206f sion under its o │ │ │ │ │ -00067b50: 776e 206e 616d 652c 2061 6e64 2063 616c wn name, and cal │ │ │ │ │ -00067b60: 6c73 0ae2 8098 7570 6461 7465 2d61 6c74 ls....update-alt │ │ │ │ │ -00067b70: 6572 6e61 7469 7665 73e2 8099 2069 6e20 ernatives... in │ │ │ │ │ -00067b80: 6974 7320 706f 7374 696e 7374 2074 6f20 its postinst to │ │ │ │ │ -00067b90: 7265 6769 7374 6572 2069 7473 2076 6572 register its ver │ │ │ │ │ -00067ba0: 7369 6f6e 2028 616e 6420 6167 6169 6e0a sion (and again. │ │ │ │ │ -00067bb0: 696e 2069 7473 2070 7265 726d 2074 6f20 in its prerm to │ │ │ │ │ -00067bc0: 6465 7265 6769 7374 6572 2069 7429 2e0a deregister it).. │ │ │ │ │ -00067bd0: 0a53 6565 2074 6865 20e2 8098 7570 6461 .See the ...upda │ │ │ │ │ -00067be0: 7465 2d61 6c74 6572 6e61 7469 7665 7328 te-alternatives( │ │ │ │ │ -00067bf0: 3829 e280 9920 6d61 6e20 7061 6765 2066 8)... man page f │ │ │ │ │ -00067c00: 6f72 2064 6574 6169 6c73 2e0a 0a49 6620 or details...If │ │ │ │ │ -00067c10: e280 9875 7064 6174 652d 616c 7465 726e ...update-altern │ │ │ │ │ -00067c20: 6174 6976 6573 e280 9920 646f 6573 206e atives... does n │ │ │ │ │ -00067c30: 6f74 2073 6565 6d20 6170 7072 6f70 7269 ot seem appropri │ │ │ │ │ -00067c40: 6174 6520 796f 7520 6d61 7920 7769 7368 ate you may wish │ │ │ │ │ -00067c50: 2074 6f0a 636f 6e73 6964 6572 2075 7369 to.consider usi │ │ │ │ │ -00067c60: 6e67 2064 6976 6572 7369 6f6e 7320 696e ng diversions in │ │ │ │ │ -00067c70: 7374 6561 642e 0a0a 446f 206e 6f74 2075 stead...Do not u │ │ │ │ │ -00067c80: 7365 2061 6c74 6572 6e61 7469 7665 7320 se alternatives │ │ │ │ │ -00067c90: 666f 7220 e280 9873 7973 7465 6d64 e280 for ...systemd.. │ │ │ │ │ -00067ca0: 9920 636f 6e66 6967 7572 6174 696f 6e20 . configuration │ │ │ │ │ -00067cb0: 6669 6c65 732e 2020 5365 6520 2a6e 6f74 files. See *not │ │ │ │ │ -00067cc0: 650a 4269 6e61 7279 2070 6163 6b61 6765 e.Binary package │ │ │ │ │ -00067cd0: 733a 2033 332e 2066 6f72 206d 6f72 6520 s: 33. for more │ │ │ │ │ -00067ce0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information..... │ │ │ │ │ -00067cf0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00067d00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00067d10: 2044 6976 6572 7369 6f6e 7320 2d20 6f76 Diversions - ov │ │ │ │ │ -00067d20: 6572 7269 6469 6e67 2061 2070 6163 6b61 erriding a packa │ │ │ │ │ -00067d30: 6765 e280 9973 2076 6572 7369 6f6e 206f ge...s version o │ │ │ │ │ -00067d40: 6620 6120 6669 6c65 2066 726f 6d20 6f6c f a file from ol │ │ │ │ │ -00067d50: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00067d60: 616c 2c20 204e 6578 743a 2044 6562 6961 al, Next: Debia │ │ │ │ │ -00067d70: 6e20 506f 6c69 6379 2063 6861 6e67 6573 n Policy changes │ │ │ │ │ -00067d80: 2070 726f 6365 7373 2c20 2050 7265 763a process, Prev: │ │ │ │ │ -00067d90: 2041 6c74 6572 6e61 7469 7665 2076 6572 Alternative ver │ │ │ │ │ -00067da0: 7369 6f6e 7320 6f66 2061 6e20 696e 7465 sions of an inte │ │ │ │ │ -00067db0: 7266 6163 6520 2d20 7570 6461 7465 2d61 rface - update-a │ │ │ │ │ -00067dc0: 6c74 6572 6e61 7469 7665 7320 6672 6f6d lternatives from │ │ │ │ │ -00067dd0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00067de0: 616e 7561 6c2c 2020 5570 3a20 546f 700a anual, Up: Top. │ │ │ │ │ -00067df0: 0a31 3820 4469 7665 7273 696f 6e73 202d .18 Diversions - │ │ │ │ │ -00067e00: 206f 7665 7272 6964 696e 6720 6120 7061 overriding a pa │ │ │ │ │ -00067e10: 636b 6167 65e2 8099 7320 7665 7273 696f ckage...s versio │ │ │ │ │ -00067e20: 6e20 6f66 2061 2066 696c 6520 2866 726f n of a file (fro │ │ │ │ │ -00067e30: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -00067e40: 4d61 6e75 616c 290a 2a2a 2a2a 2a2a 2a2a Manual).******** │ │ │ │ │ -00067e50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067e60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067e70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067e80: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00067e90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 4974 ************..It │ │ │ │ │ -00067ea0: 2069 7320 706f 7373 6962 6c65 2074 6f20 is possible to │ │ │ │ │ -00067eb0: 6861 7665 20e2 8098 6470 6b67 e280 9920 have ...dpkg... │ │ │ │ │ -00067ec0: 6e6f 7420 6f76 6572 7772 6974 6520 6120 not overwrite a │ │ │ │ │ -00067ed0: 6669 6c65 2077 6865 6e20 6974 2072 6569 file when it rei │ │ │ │ │ -00067ee0: 6e73 7461 6c6c 730a 7468 6520 7061 636b nstalls.the pack │ │ │ │ │ -00067ef0: 6167 6520 6974 2062 656c 6f6e 6773 2074 age it belongs t │ │ │ │ │ -00067f00: 6f2c 2061 6e64 2074 6f20 6861 7665 2069 o, and to have i │ │ │ │ │ -00067f10: 7420 7075 7420 7468 6520 6669 6c65 2066 t put the file f │ │ │ │ │ -00067f20: 726f 6d20 7468 6520 7061 636b 6167 650a rom the package. │ │ │ │ │ -00067f30: 736f 6d65 7768 6572 6520 656c 7365 2069 somewhere else i │ │ │ │ │ -00067f40: 6e73 7465 6164 2e0a 0a54 6869 7320 6361 nstead...This ca │ │ │ │ │ -00067f50: 6e20 6265 2075 7365 6420 6c6f 6361 6c6c n be used locall │ │ │ │ │ -00067f60: 7920 746f 206f 7665 7272 6964 6520 6120 y to override a │ │ │ │ │ -00067f70: 7061 636b 6167 65e2 8099 7320 7665 7273 package...s vers │ │ │ │ │ -00067f80: 696f 6e20 6f66 2061 2066 696c 652c 206f ion of a file, o │ │ │ │ │ -00067f90: 720a 6279 206f 6e65 2070 6163 6b61 6765 r.by one package │ │ │ │ │ -00067fa0: 2074 6f20 6f76 6572 7269 6465 2061 6e6f to override ano │ │ │ │ │ -00067fb0: 7468 6572 e280 9973 2076 6572 7369 6f6e ther...s version │ │ │ │ │ -00067fc0: 2028 6f72 2070 726f 7669 6465 2061 2077 (or provide a w │ │ │ │ │ -00067fd0: 7261 7070 6572 2066 6f72 0a69 7429 2e0a rapper for.it).. │ │ │ │ │ -00067fe0: 0a42 6566 6f72 6520 6465 6369 6469 6e67 .Before deciding │ │ │ │ │ -00067ff0: 2074 6f20 7573 6520 6120 6469 7665 7273 to use a divers │ │ │ │ │ -00068000: 696f 6e2c 2072 6561 6420 2a6e 6f74 6520 ion, read *note │ │ │ │ │ -00068010: 416c 7465 726e 6174 6976 6520 7665 7273 Alternative vers │ │ │ │ │ -00068020: 696f 6e73 206f 660a 616e 2069 6e74 6572 ions of.an inter │ │ │ │ │ -00068030: 6661 6365 202d 2075 7064 6174 652d 616c face - update-al │ │ │ │ │ -00068040: 7465 726e 6174 6976 6573 2028 6672 6f6d ternatives (from │ │ │ │ │ -00068050: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00068060: 616e 7561 6c29 3a20 3164 332e 2074 6f0a anual): 1d3. to. │ │ │ │ │ -00068070: 7365 6520 6966 2079 6f75 2072 6561 6c6c see if you reall │ │ │ │ │ -00068080: 7920 7761 6e74 2061 2064 6976 6572 7369 y want a diversi │ │ │ │ │ -00068090: 6f6e 2072 6174 6865 7220 7468 616e 2073 on rather than s │ │ │ │ │ -000680a0: 6576 6572 616c 2061 6c74 6572 6e61 7469 everal alternati │ │ │ │ │ -000680b0: 7665 0a76 6572 7369 6f6e 7320 6f66 2061 ve.versions of a │ │ │ │ │ -000680c0: 2070 726f 6772 616d 2e0a 0a54 6865 7265 program...There │ │ │ │ │ -000680d0: 2069 7320 6120 6469 7665 7273 696f 6e20 is a diversion │ │ │ │ │ -000680e0: 6c69 7374 2c20 7768 6963 6820 6973 2072 list, which is r │ │ │ │ │ -000680f0: 6561 6420 6279 20e2 8098 6470 6b67 e280 ead by ...dpkg.. │ │ │ │ │ -00068100: 992c 2061 6e64 2075 7064 6174 6564 2062 ., and updated b │ │ │ │ │ -00068110: 7920 610a 7370 6563 6961 6c20 7072 6f67 y a.special prog │ │ │ │ │ -00068120: 7261 6d20 e280 9864 706b 672d 6469 7665 ram ...dpkg-dive │ │ │ │ │ -00068130: 7274 e280 992e 2020 506c 6561 7365 2073 rt.... Please s │ │ │ │ │ -00068140: 6565 20e2 8098 6470 6b67 2d64 6976 6572 ee ...dpkg-diver │ │ │ │ │ -00068150: 7428 3829 e280 9920 666f 7220 6675 6c6c t(8)... for full │ │ │ │ │ -00068160: 0a64 6574 6169 6c73 206f 6620 6974 7320 .details of its │ │ │ │ │ -00068170: 6f70 6572 6174 696f 6e2e 0a0a 5768 656e operation...When │ │ │ │ │ -00068180: 2061 2070 6163 6b61 6765 2077 6973 6865 a package wishe │ │ │ │ │ -00068190: 7320 746f 2064 6976 6572 7420 6120 6669 s to divert a fi │ │ │ │ │ -000681a0: 6c65 2066 726f 6d20 616e 6f74 6865 722c le from another, │ │ │ │ │ -000681b0: 2069 7420 7368 6f75 6c64 2063 616c 6c0a it should call. │ │ │ │ │ -000681c0: e280 9864 706b 672d 6469 7665 7274 e280 ...dpkg-divert.. │ │ │ │ │ -000681d0: 9920 696e 2069 7473 2070 7265 696e 7374 . in its preinst │ │ │ │ │ -000681e0: 2074 6f20 6164 6420 7468 6520 6469 7665 to add the dive │ │ │ │ │ -000681f0: 7273 696f 6e20 616e 6420 7265 6e61 6d65 rsion and rename │ │ │ │ │ -00068200: 2074 6865 0a65 7869 7374 696e 6720 6669 the.existing fi │ │ │ │ │ -00068210: 6c65 2e20 2046 6f72 2065 7861 6d70 6c65 le. For example │ │ │ │ │ -00068220: 2c20 7375 7070 6f73 696e 6720 7468 6174 , supposing that │ │ │ │ │ -00068230: 2061 20e2 8098 736d 6169 6c77 7261 7070 a ...smailwrapp │ │ │ │ │ -00068240: 6572 e280 9920 7061 636b 6167 650a 7769 er... package.wi │ │ │ │ │ -00068250: 7368 6573 2074 6f20 696e 7374 616c 6c20 shes to install │ │ │ │ │ -00068260: 6120 7772 6170 7065 7220 6172 6f75 6e64 a wrapper around │ │ │ │ │ -00068270: 20e2 8098 2f75 7372 2f73 6269 6e2f 736d .../usr/sbin/sm │ │ │ │ │ -00068280: 6169 6ce2 8099 3a0a 0a20 2020 2020 6470 ail...:.. dp │ │ │ │ │ -00068290: 6b67 2d64 6976 6572 7420 2d2d 7061 636b kg-divert --pack │ │ │ │ │ -000682a0: 6167 6520 736d 6169 6c77 7261 7070 6572 age smailwrapper │ │ │ │ │ -000682b0: 202d 2d61 6464 202d 2d72 656e 616d 6520 --add --rename │ │ │ │ │ -000682c0: 5c0a 2020 2020 2020 2020 202d 2d64 6976 \. --div │ │ │ │ │ -000682d0: 6572 7420 2f75 7372 2f73 6269 6e2f 736d ert /usr/sbin/sm │ │ │ │ │ -000682e0: 6169 6c2e 7265 616c 202f 7573 722f 7362 ail.real /usr/sb │ │ │ │ │ -000682f0: 696e 2f73 6d61 696c 0a0a 5468 6520 e280 in/smail..The .. │ │ │ │ │ -00068300: 982d 2d70 6163 6b61 6765 2073 6d61 696c .--package smail │ │ │ │ │ -00068310: 7772 6170 7065 72e2 8099 2065 6e73 7572 wrapper... ensur │ │ │ │ │ -00068320: 6573 2074 6861 7420 e280 9873 6d61 696c es that ...smail │ │ │ │ │ -00068330: 7772 6170 7065 72e2 8099 e280 9973 2063 wrapper......s c │ │ │ │ │ -00068340: 6f70 7920 6f66 0ae2 8098 2f75 7372 2f73 opy of..../usr/s │ │ │ │ │ -00068350: 6269 6e2f 736d 6169 6ce2 8099 2063 616e bin/smail... can │ │ │ │ │ -00068360: 2062 7970 6173 7320 7468 6520 6469 7665 bypass the dive │ │ │ │ │ -00068370: 7273 696f 6e20 616e 6420 6765 7420 696e rsion and get in │ │ │ │ │ -00068380: 7374 616c 6c65 6420 6173 2074 6865 2074 stalled as the t │ │ │ │ │ -00068390: 7275 650a 7665 7273 696f 6e2e 2020 4974 rue.version. It │ │ │ │ │ -000683a0: e280 9973 2073 6166 6520 746f 2061 6464 ...s safe to add │ │ │ │ │ -000683b0: 2074 6865 2064 6976 6572 7369 6f6e 2075 the diversion u │ │ │ │ │ -000683c0: 6e63 6f6e 6469 7469 6f6e 616c 6c79 206f nconditionally o │ │ │ │ │ -000683d0: 6e20 7570 6772 6164 6573 0a73 696e 6365 n upgrades.since │ │ │ │ │ -000683e0: 2069 7420 7769 6c6c 2062 6520 6c65 6674 it will be left │ │ │ │ │ -000683f0: 2075 6e63 6861 6e67 6564 2069 6620 6974 unchanged if it │ │ │ │ │ -00068400: 2061 6c72 6561 6479 2065 7869 7374 732c already exists, │ │ │ │ │ -00068410: 2062 7574 20e2 8098 6470 6b67 2d64 6976 but ...dpkg-div │ │ │ │ │ -00068420: 6572 74e2 8099 0a77 696c 6c20 6469 7370 ert....will disp │ │ │ │ │ -00068430: 6c61 7920 6120 6d65 7373 6167 652e 2020 lay a message. │ │ │ │ │ -00068440: 546f 2073 7570 7072 6573 7320 7468 6174 To suppress that │ │ │ │ │ -00068450: 206d 6573 7361 6765 2c20 6d61 6b65 2074 message, make t │ │ │ │ │ -00068460: 6865 2063 6f6d 6d61 6e64 0a63 6f6e 6469 he command.condi │ │ │ │ │ -00068470: 7469 6f6e 616c 206f 6e20 7468 6520 7665 tional on the ve │ │ │ │ │ -00068480: 7273 696f 6e20 6672 6f6d 2077 6869 6368 rsion from which │ │ │ │ │ -00068490: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ -000684a0: 6265 696e 6720 7570 6772 6164 6564 3a0a being upgraded:. │ │ │ │ │ -000684b0: 0a20 2020 2020 6966 205b 2075 7067 7261 . if [ upgra │ │ │ │ │ -000684c0: 6465 2021 3d20 2224 3122 205d 207c 7c20 de != "$1" ] || │ │ │ │ │ -000684d0: 6470 6b67 202d 2d63 6f6d 7061 7265 2d76 dpkg --compare-v │ │ │ │ │ -000684e0: 6572 7369 6f6e 7320 2224 3222 206c 7420 ersions "$2" lt │ │ │ │ │ -000684f0: 312e 302d 323b 2074 6865 6e0a 2020 2020 1.0-2; then. │ │ │ │ │ -00068500: 2020 2020 2064 706b 672d 6469 7665 7274 dpkg-divert │ │ │ │ │ -00068510: 202d 2d70 6163 6b61 6765 2073 6d61 696c --package smail │ │ │ │ │ -00068520: 7772 6170 7065 7220 2d2d 6164 6420 2d2d wrapper --add -- │ │ │ │ │ -00068530: 7265 6e61 6d65 205c 0a20 2020 2020 2020 rename \. │ │ │ │ │ -00068540: 2020 2020 2020 2d2d 6469 7665 7274 202f --divert / │ │ │ │ │ -00068550: 7573 722f 7362 696e 2f73 6d61 696c 2e72 usr/sbin/smail.r │ │ │ │ │ -00068560: 6561 6c20 2f75 7372 2f73 6269 6e2f 736d eal /usr/sbin/sm │ │ │ │ │ -00068570: 6169 6c0a 2020 2020 2066 690a 0a77 6865 ail. fi..whe │ │ │ │ │ -00068580: 7265 20e2 8098 312e 302d 32e2 8099 2069 re ...1.0-2... i │ │ │ │ │ -00068590: 7320 7468 6520 7665 7273 696f 6e20 6174 s the version at │ │ │ │ │ -000685a0: 2077 6869 6368 2074 6865 2064 6976 6572 which the diver │ │ │ │ │ -000685b0: 7369 6f6e 2077 6173 2066 6972 7374 2061 sion was first a │ │ │ │ │ -000685c0: 6464 6564 2074 6f0a 7468 6520 7061 636b dded to.the pack │ │ │ │ │ -000685d0: 6167 652e 2020 5275 6e6e 696e 6720 7468 age. Running th │ │ │ │ │ -000685e0: 6520 636f 6d6d 616e 6420 6475 7269 6e67 e command during │ │ │ │ │ -000685f0: 2061 626f 7274 2d75 7067 7261 6465 2069 abort-upgrade i │ │ │ │ │ -00068600: 7320 706f 696e 746c 6573 7320 6275 740a s pointless but. │ │ │ │ │ -00068610: 6861 726d 6c65 7373 2e0a 0a54 6865 2070 harmless...The p │ │ │ │ │ -00068620: 6f73 7472 6d20 6861 7320 746f 2064 6f20 ostrm has to do │ │ │ │ │ -00068630: 7468 6520 7265 7665 7273 653a 0a0a 2020 the reverse:.. │ │ │ │ │ -00068640: 2020 2069 6620 5b20 7265 6d6f 7665 203d if [ remove = │ │ │ │ │ -00068650: 2022 2431 2220 2d6f 2061 626f 7274 2d69 "$1" -o abort-i │ │ │ │ │ -00068660: 6e73 7461 6c6c 203d 2022 2431 2220 2d6f nstall = "$1" -o │ │ │ │ │ -00068670: 2064 6973 6170 7065 6172 203d 2022 2431 disappear = "$1 │ │ │ │ │ -00068680: 2220 5d3b 2074 6865 6e0a 2020 2020 2020 " ]; then. │ │ │ │ │ -00068690: 2020 2064 706b 672d 6469 7665 7274 202d dpkg-divert - │ │ │ │ │ -000686a0: 2d70 6163 6b61 6765 2073 6d61 696c 7772 -package smailwr │ │ │ │ │ -000686b0: 6170 7065 7220 2d2d 7265 6d6f 7665 202d apper --remove - │ │ │ │ │ -000686c0: 2d72 656e 616d 6520 5c0a 2020 2020 2020 -rename \. │ │ │ │ │ -000686d0: 2020 2020 2020 202d 2d64 6976 6572 7420 --divert │ │ │ │ │ -000686e0: 2f75 7372 2f73 6269 6e2f 736d 6169 6c2e /usr/sbin/smail. │ │ │ │ │ -000686f0: 7265 616c 202f 7573 722f 7362 696e 2f73 real /usr/sbin/s │ │ │ │ │ -00068700: 6d61 696c 0a20 2020 2020 6669 0a0a 4966 mail. fi..If │ │ │ │ │ -00068710: 2074 6865 2064 6976 6572 7369 6f6e 2077 the diversion w │ │ │ │ │ -00068720: 6173 2061 6464 6564 2061 7420 6120 7061 as added at a pa │ │ │ │ │ -00068730: 7274 6963 756c 6172 2076 6572 7369 6f6e rticular version │ │ │ │ │ -00068740: 2c20 7468 6520 706f 7374 726d 2073 686f , the postrm sho │ │ │ │ │ -00068750: 756c 640a 616c 736f 2068 616e 646c 6520 uld.also handle │ │ │ │ │ -00068760: 7468 6520 6661 696c 7572 6520 6361 7365 the failure case │ │ │ │ │ -00068770: 206f 6620 7570 6772 6164 696e 6720 6672 of upgrading fr │ │ │ │ │ -00068780: 6f6d 2061 6e20 6f6c 6465 7220 7665 7273 om an older vers │ │ │ │ │ -00068790: 696f 6e20 2875 6e6c 6573 730a 7468 6520 ion (unless.the │ │ │ │ │ -000687a0: 6f6c 6465 7220 7665 7273 696f 6e20 6973 older version is │ │ │ │ │ -000687b0: 2073 6f20 6f6c 6420 7468 6174 2064 6972 so old that dir │ │ │ │ │ -000687c0: 6563 7420 7570 6772 6164 6573 2061 7265 ect upgrades are │ │ │ │ │ -000687d0: 206e 6f20 6c6f 6e67 6572 0a73 7570 706f no longer.suppo │ │ │ │ │ -000687e0: 7274 6564 293a 0a0a 2020 2020 2069 6620 rted):.. if │ │ │ │ │ -000687f0: 5b20 6162 6f72 742d 7570 6772 6164 6520 [ abort-upgrade │ │ │ │ │ -00068800: 3d20 2224 3122 205d 2026 2620 6470 6b67 = "$1" ] && dpkg │ │ │ │ │ -00068810: 202d 2d63 6f6d 7061 7265 2d76 6572 7369 --compare-versi │ │ │ │ │ -00068820: 6f6e 7320 2224 3222 206c 7420 312e 302d ons "$2" lt 1.0- │ │ │ │ │ -00068830: 323b 2074 6865 6e0a 2020 2020 2020 2020 2; then. │ │ │ │ │ -00068840: 2064 706b 672d 6469 7665 7274 202d 2d70 dpkg-divert --p │ │ │ │ │ -00068850: 6163 6b61 6765 2073 6d61 696c 7772 6170 ackage smailwrap │ │ │ │ │ -00068860: 7065 7220 2d2d 7265 6d6f 7665 202d 2d72 per --remove --r │ │ │ │ │ -00068870: 656e 616d 6520 5c0a 2020 2020 2020 2020 ename \. │ │ │ │ │ -00068880: 2020 2020 202d 2d64 6976 6572 7420 2f75 --divert /u │ │ │ │ │ -00068890: 7372 2f73 6269 6e2f 736d 6169 6c2e 7265 sr/sbin/smail.re │ │ │ │ │ -000688a0: 616c 202f 7573 722f 7362 696e 2f73 6d61 al /usr/sbin/sma │ │ │ │ │ -000688b0: 696c 0a20 2020 2020 6669 0a0a 7768 6572 il. fi..wher │ │ │ │ │ -000688c0: 6520 e280 9831 2e30 2d32 e280 9920 6973 e ...1.0-2... is │ │ │ │ │ -000688d0: 2074 6865 2076 6572 7369 6f6e 2061 7420 the version at │ │ │ │ │ -000688e0: 7768 6963 6820 7468 6520 6469 7665 7273 which the divers │ │ │ │ │ -000688f0: 696f 6e20 7761 7320 6669 7273 7420 6164 ion was first ad │ │ │ │ │ -00068900: 6465 6420 746f 0a74 6865 2070 6163 6b61 ded to.the packa │ │ │ │ │ -00068910: 6765 2e20 2054 6865 2070 6f73 7472 6d20 ge. The postrm │ │ │ │ │ -00068920: 7368 6f75 6c64 206e 6f74 2072 656d 6f76 should not remov │ │ │ │ │ -00068930: 6520 7468 6520 6469 7665 7273 696f 6e20 e the diversion │ │ │ │ │ -00068940: 6f6e 2075 7067 7261 6465 730a 626f 7468 on upgrades.both │ │ │ │ │ -00068950: 2062 6563 6175 7365 2074 6865 7265 e280 because there.. │ │ │ │ │ -00068960: 9973 206e 6f20 7265 6173 6f6e 2074 6f20 .s no reason to │ │ │ │ │ -00068970: 7265 6d6f 7665 2074 6865 2064 6976 6572 remove the diver │ │ │ │ │ -00068980: 7369 6f6e 206f 6e6c 7920 746f 0a69 6d6d sion only to.imm │ │ │ │ │ -00068990: 6564 6961 7465 6c79 2072 652d 6164 6420 ediately re-add │ │ │ │ │ -000689a0: 6974 2061 6e64 2073 696e 6365 2074 6865 it and since the │ │ │ │ │ -000689b0: 2070 6f73 7472 6d20 6f66 2074 6865 206f postrm of the o │ │ │ │ │ -000689c0: 6c64 2070 6163 6b61 6765 2069 7320 7275 ld package is ru │ │ │ │ │ -000689d0: 6e0a 6166 7465 7220 756e 7061 636b 696e n.after unpackin │ │ │ │ │ -000689e0: 6720 736f 2074 6865 2072 656d 6f76 616c g so the removal │ │ │ │ │ -000689f0: 206f 6620 7468 6520 6469 7665 7273 696f of the diversio │ │ │ │ │ -00068a00: 6e20 7769 6c6c 2066 6169 6c2e 0a0a 446f n will fail...Do │ │ │ │ │ -00068a10: 206e 6f74 2061 7474 656d 7074 2074 6f20 not attempt to │ │ │ │ │ -00068a20: 6469 7665 7274 2061 2066 696c 6520 7768 divert a file wh │ │ │ │ │ -00068a30: 6963 6820 6973 2076 6974 616c 6c79 2069 ich is vitally i │ │ │ │ │ -00068a40: 6d70 6f72 7461 6e74 2066 6f72 2074 6865 mportant for the │ │ │ │ │ -00068a50: 0a73 7973 7465 6de2 8099 7320 6f70 6572 .system...s oper │ │ │ │ │ -00068a60: 6174 696f 6e20 2d20 7768 656e 2075 7369 ation - when usi │ │ │ │ │ -00068a70: 6e67 20e2 8098 6470 6b67 2d64 6976 6572 ng ...dpkg-diver │ │ │ │ │ -00068a80: 74e2 8099 2074 6865 7265 2069 7320 6120 t... there is a │ │ │ │ │ -00068a90: 7469 6d65 2c20 6166 7465 7220 6974 0a68 time, after it.h │ │ │ │ │ -00068aa0: 6173 2062 6565 6e20 6469 7665 7274 6564 as been diverted │ │ │ │ │ -00068ab0: 2062 7574 2062 6566 6f72 6520 e280 9864 but before ...d │ │ │ │ │ -00068ac0: 706b 67e2 8099 2068 6173 2069 6e73 7461 pkg... has insta │ │ │ │ │ -00068ad0: 6c6c 6564 2074 6865 206e 6577 2076 6572 lled the new ver │ │ │ │ │ -00068ae0: 7369 6f6e 2c20 7768 656e 0a74 6865 2066 sion, when.the f │ │ │ │ │ -00068af0: 696c 6520 646f 6573 206e 6f74 2065 7869 ile does not exi │ │ │ │ │ -00068b00: 7374 2e0a 0a44 6f20 6e6f 7420 6174 7465 st...Do not atte │ │ │ │ │ -00068b10: 6d70 7420 746f 2064 6976 6572 7420 6120 mpt to divert a │ │ │ │ │ -00068b20: 636f 6e66 6669 6c65 2c20 6173 20e2 8098 conffile, as ... │ │ │ │ │ -00068b30: 6470 6b67 e280 9920 646f 6573 206e 6f74 dpkg... does not │ │ │ │ │ -00068b40: 2068 616e 646c 6520 6974 2077 656c 6c2e handle it well. │ │ │ │ │ -00068b50: 0a0a 446f 206e 6f74 2075 7365 2064 6976 ..Do not use div │ │ │ │ │ -00068b60: 6572 7369 6f6e 7320 666f 7220 6669 6c65 ersions for file │ │ │ │ │ -00068b70: 7320 7468 6174 2068 6176 6520 7468 6569 s that have thei │ │ │ │ │ -00068b80: 7220 6f77 6e20 6e61 7469 7665 206f 7665 r own native ove │ │ │ │ │ -00068b90: 7272 6964 650a 6d65 6368 616e 6973 6d73 rride.mechanisms │ │ │ │ │ -00068ba0: 2c20 7375 6368 2061 7320 e280 9873 7973 , such as ...sys │ │ │ │ │ -00068bb0: 7465 6d64 e280 9920 756e 6974 2066 696c temd... unit fil │ │ │ │ │ -00068bc0: 6573 2e20 2053 6565 202a 6e6f 7465 2042 es. See *note B │ │ │ │ │ -00068bd0: 696e 6172 7920 7061 636b 6167 6573 3a0a inary packages:. │ │ │ │ │ -00068be0: 3333 2e20 666f 7220 6d6f 7265 2069 6e66 33. for more inf │ │ │ │ │ -00068bf0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil │ │ │ │ │ -00068c00: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00068c10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ -00068c20: 6269 616e 2050 6f6c 6963 7920 6368 616e bian Policy chan │ │ │ │ │ -00068c30: 6765 7320 7072 6f63 6573 732c 2020 4e65 ges process, Ne │ │ │ │ │ -00068c40: 7874 3a20 4d61 696e 7461 696e 6572 2073 xt: Maintainer s │ │ │ │ │ -00068c50: 6372 6970 7420 666c 6f77 6368 6172 7473 cript flowcharts │ │ │ │ │ -00068c60: 2c20 2050 7265 763a 2044 6976 6572 7369 , Prev: Diversi │ │ │ │ │ -00068c70: 6f6e 7320 2d20 6f76 6572 7269 6469 6e67 ons - overriding │ │ │ │ │ -00068c80: 2061 2070 6163 6b61 6765 e280 9973 2076 a package...s v │ │ │ │ │ -00068c90: 6572 7369 6f6e 206f 6620 6120 6669 6c65 ersion of a file │ │ │ │ │ -00068ca0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ -00068cb0: 696e 6720 4d61 6e75 616c 2c20 2055 703a ing Manual, Up: │ │ │ │ │ -00068cc0: 2054 6f70 0a0a 3139 2044 6562 6961 6e20 Top..19 Debian │ │ │ │ │ -00068cd0: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ -00068ce0: 726f 6365 7373 0a2a 2a2a 2a2a 2a2a 2a2a rocess.********* │ │ │ │ │ -00068cf0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00068d00: 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e 753a *******..* Menu: │ │ │ │ │ -00068d10: 0a0a 2a20 496e 7472 6f64 7563 7469 6f6e ..* Introduction │ │ │ │ │ -00068d20: 3a20 496e 7472 6f64 7563 7469 6f6e 3c33 : Introduction<3 │ │ │ │ │ -00068d30: 3e2e 0a2a 2043 6861 6e67 6520 476f 616c >..* Change Goal │ │ │ │ │ -00068d40: 733a 3a0a 2a20 4375 7272 656e 7420 5072 s::.* Current Pr │ │ │ │ │ -00068d50: 6f63 6573 733a 3a0a 2a20 4f74 6865 7220 ocess::.* Other │ │ │ │ │ -00068d60: 5461 6773 3a3a 0a0a 1f0a 4669 6c65 3a20 Tags::....File: │ │ │ │ │ -00068d70: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00068d80: 666f 2c20 204e 6f64 653a 2049 6e74 726f fo, Node: Intro │ │ │ │ │ -00068d90: 6475 6374 696f 6e3c 333e 2c20 204e 6578 duction<3>, Nex │ │ │ │ │ -00068da0: 743a 2043 6861 6e67 6520 476f 616c 732c t: Change Goals, │ │ │ │ │ -00068db0: 2020 5570 3a20 4465 6269 616e 2050 6f6c Up: Debian Pol │ │ │ │ │ -00068dc0: 6963 7920 6368 616e 6765 7320 7072 6f63 icy changes proc │ │ │ │ │ -00068dd0: 6573 730a 0a31 392e 3120 496e 7472 6f64 ess..19.1 Introd │ │ │ │ │ -00068de0: 7563 7469 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d uction.========= │ │ │ │ │ -00068df0: 3d3d 3d3d 3d3d 3d3d 0a0a 546f 2069 6e74 ========..To int │ │ │ │ │ -00068e00: 726f 6475 6365 2061 2063 6861 6e67 6520 roduce a change │ │ │ │ │ -00068e10: 696e 2074 6865 2063 7572 7265 6e74 2044 in the current D │ │ │ │ │ -00068e20: 6562 6961 6e20 506f 6c69 6379 2c20 7468 ebian Policy, th │ │ │ │ │ -00068e30: 6520 6368 616e 6765 2070 726f 706f 7361 e change proposa │ │ │ │ │ -00068e40: 6c0a 6861 7320 746f 2067 6f20 7468 726f l.has to go thro │ │ │ │ │ -00068e50: 7567 6820 6120 6365 7274 6169 6e20 7072 ugh a certain pr │ │ │ │ │ -00068e60: 6f63 6573 732e 2020 2831 290a 0a20 2020 ocess. (1).. │ │ │ │ │ -00068e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00068e80: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00068e90: 0a20 2020 2831 2920 5468 6973 2070 726f . (1) This pro │ │ │ │ │ -00068ea0: 6365 7373 2077 6173 206f 7269 6769 6e61 cess was origina │ │ │ │ │ -00068eb0: 6c6c 7920 6465 7665 6c6f 7065 6420 6279 lly developed by │ │ │ │ │ -00068ec0: 204d 6172 6761 7269 7461 204d 616e 7465 Margarita Mante │ │ │ │ │ -00068ed0: 726f 6c61 2c0a 436c 696e 7420 4164 616d rola,.Clint Adam │ │ │ │ │ -00068ee0: 732c 2052 7573 7320 416c 6c62 6572 7920 s, Russ Allbery │ │ │ │ │ -00068ef0: 616e 6420 4d61 6e6f 6a20 5372 6976 6173 and Manoj Srivas │ │ │ │ │ -00068f00: 7461 7661 2e20 2049 6e20 3230 3137 2c20 tava. In 2017, │ │ │ │ │ -00068f10: 5365 616e 2057 6869 7474 6f6e 0a64 6570 Sean Whitton.dep │ │ │ │ │ -00068f20: 7265 6361 7465 6420 7468 6520 e280 9869 recated the ...i │ │ │ │ │ -00068f30: 7373 7565 e280 9920 7573 6572 7461 6720 ssue... usertag │ │ │ │ │ -00068f40: 616e 6420 6164 6465 6420 7573 6520 6f66 and added use of │ │ │ │ │ -00068f50: 2074 6865 20e2 8098 6d6f 7265 696e 666f the ...moreinfo │ │ │ │ │ -00068f60: e280 9920 7461 672c 0a61 6674 6572 2064 ... tag,.after d │ │ │ │ │ -00068f70: 6973 6375 7373 696f 6e73 2061 7420 4465 iscussions at De │ │ │ │ │ -00068f80: 6243 6f6e 6631 372e 0a0a 1f0a 4669 6c65 bConf17.....File │ │ │ │ │ -00068f90: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00068fa0: 696e 666f 2c20 204e 6f64 653a 2043 6861 info, Node: Cha │ │ │ │ │ -00068fb0: 6e67 6520 476f 616c 732c 2020 4e65 7874 nge Goals, Next │ │ │ │ │ -00068fc0: 3a20 4375 7272 656e 7420 5072 6f63 6573 : Current Proces │ │ │ │ │ -00068fd0: 732c 2020 5072 6576 3a20 496e 7472 6f64 s, Prev: Introd │ │ │ │ │ -00068fe0: 7563 7469 6f6e 3c33 3e2c 2020 5570 3a20 uction<3>, Up: │ │ │ │ │ -00068ff0: 4465 6269 616e 2050 6f6c 6963 7920 6368 Debian Policy ch │ │ │ │ │ -00069000: 616e 6765 7320 7072 6f63 6573 730a 0a31 anges process..1 │ │ │ │ │ -00069010: 392e 3220 4368 616e 6765 2047 6f61 6c73 9.2 Change Goals │ │ │ │ │ -00069020: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00069030: 3d3d 0a0a 2020 202d 2054 6865 2063 6861 ==.. - The cha │ │ │ │ │ -00069040: 6e67 6520 7368 6f75 6c64 2062 6520 7465 nge should be te │ │ │ │ │ -00069050: 6368 6e69 6361 6c6c 7920 636f 7272 6563 chnically correc │ │ │ │ │ -00069060: 742c 2061 6e64 2063 6f6e 7369 7374 656e t, and consisten │ │ │ │ │ -00069070: 7420 7769 7468 2074 6865 0a20 2020 2020 t with the. │ │ │ │ │ -00069080: 7265 7374 206f 6620 7468 6520 706f 6c69 rest of the poli │ │ │ │ │ -00069090: 6379 2064 6f63 756d 656e 742e 2020 5468 cy document. Th │ │ │ │ │ -000690a0: 6973 206d 6561 6e73 206e 6f20 6c65 6769 is means no legi │ │ │ │ │ -000690b0: 736c 6174 696e 6720 7468 6520 7661 6c75 slating the valu │ │ │ │ │ -000690c0: 650a 2020 2020 206f 6620 cf80 2e20 2054 e. of ... T │ │ │ │ │ -000690d0: 6869 7320 616c 736f 206d 6561 6e73 2074 his also means t │ │ │ │ │ -000690e0: 6861 7420 7468 6520 7072 6f70 6f73 6564 hat the proposed │ │ │ │ │ -000690f0: 2073 6f6c 7574 696f 6e20 6265 206b 6e6f solution be kno │ │ │ │ │ -00069100: 776e 2074 6f20 776f 726b 3b0a 2020 2020 wn to work;. │ │ │ │ │ -00069110: 2069 7465 7261 7469 7665 2064 6573 6967 iterative desig │ │ │ │ │ -00069120: 6e20 7072 6f63 6573 7365 7320 646f 206e n processes do n │ │ │ │ │ -00069130: 6f74 2062 656c 6f6e 6720 696e 2070 6f6c ot belong in pol │ │ │ │ │ -00069140: 6963 792e 0a0a 2020 202d 2054 6865 2063 icy... - The c │ │ │ │ │ -00069150: 6861 6e67 6520 7368 6f75 6c64 206e 6f74 hange should not │ │ │ │ │ -00069160: 2062 6520 746f 6f20 6469 7372 7570 7469 be too disrupti │ │ │ │ │ -00069170: 7665 3b20 6966 2076 6572 7920 6d61 6e79 ve; if very many │ │ │ │ │ -00069180: 2070 6163 6b61 6765 730a 2020 2020 2062 packages. b │ │ │ │ │ -00069190: 6563 6f6d 6520 696e 7374 616e 746c 7920 ecome instantly │ │ │ │ │ -000691a0: 6275 6767 792c 2074 6865 6e20 696e 7374 buggy, then inst │ │ │ │ │ -000691b0: 6561 6420 7468 6572 6520 7368 6f75 6c64 ead there should │ │ │ │ │ -000691c0: 2062 6520 6120 7472 616e 7369 7469 6f6e be a transition │ │ │ │ │ -000691d0: 0a20 2020 2020 706c 616e 2e20 2045 7863 . plan. Exc │ │ │ │ │ -000691e0: 6570 7469 6f6e 7320 7368 6f75 6c64 2062 eptions should b │ │ │ │ │ -000691f0: 6520 7261 7265 2028 6f6e 6c79 2069 6620 e rare (only if │ │ │ │ │ -00069200: 7468 6520 6375 7272 656e 7420 7374 6174 the current stat │ │ │ │ │ -00069210: 6520 6973 0a20 2020 2020 7265 616c 6c79 e is. really │ │ │ │ │ -00069220: 2075 6e74 656e 6162 6c65 292c 2061 6e64 untenable), and │ │ │ │ │ -00069230: 2070 726f 6261 626c 7920 626c 6573 7365 probably blesse │ │ │ │ │ -00069240: 6420 6279 2074 6865 2054 432e 0a0a 2020 d by the TC... │ │ │ │ │ -00069250: 202d 2054 6865 2063 6861 6e67 6520 6861 - The change ha │ │ │ │ │ -00069260: 7320 746f 2062 6520 7265 7669 6577 6564 s to be reviewed │ │ │ │ │ -00069270: 2069 6e20 6465 7074 682c 2069 6e20 7468 in depth, in th │ │ │ │ │ -00069280: 6520 6f70 656e 2c20 7768 6572 6520 616e e open, where an │ │ │ │ │ -00069290: 7920 6f6e 650a 2020 2020 206d 6179 2063 y one. may c │ │ │ │ │ -000692a0: 6f6e 7472 6962 7574 653b 2061 2070 7562 ontribute; a pub │ │ │ │ │ -000692b0: 6c69 636c 7920 6163 6365 7373 6962 6c65 licly accessible │ │ │ │ │ -000692c0: 2c20 6172 6368 6976 6564 2c20 6f70 656e , archived, open │ │ │ │ │ -000692d0: 206d 6169 6c69 6e67 206c 6973 742e 0a0a mailing list... │ │ │ │ │ -000692e0: 2020 202d 2050 726f 706f 7361 6c20 7368 - Proposal sh │ │ │ │ │ -000692f0: 6f75 6c64 2062 6520 6164 6472 6573 7365 ould be addresse │ │ │ │ │ -00069300: 6420 696e 2061 2074 696d 656c 7920 6661 d in a timely fa │ │ │ │ │ -00069310: 7368 696f 6e2e 0a0a 2020 202d 2041 6e79 shion... - Any │ │ │ │ │ -00069320: 2064 6f6d 6169 6e20 6578 7065 7274 7320 domain experts │ │ │ │ │ -00069330: 7368 6f75 6c64 2062 6520 636f 6e73 756c should be consul │ │ │ │ │ -00069340: 7465 642c 2073 696e 6365 206e 6f74 2065 ted, since not e │ │ │ │ │ -00069350: 7665 7279 2070 6f6c 6963 790a 2020 2020 very policy. │ │ │ │ │ -00069360: 206d 6169 6c69 6e67 206c 6973 7420 7375 mailing list su │ │ │ │ │ -00069370: 6273 6372 6962 6572 2069 7320 616e 2065 bscriber is an e │ │ │ │ │ -00069380: 7870 6572 7420 6f6e 2065 7665 7279 7468 xpert on everyth │ │ │ │ │ -00069390: 696e 672c 2069 6e63 6c75 6469 6e67 0a20 ing, including. │ │ │ │ │ -000693a0: 2020 2020 706f 6c69 6379 206d 6169 6e74 policy maint │ │ │ │ │ -000693b0: 6169 6e65 7273 2e0a 0a20 2020 2d20 5468 ainers... - Th │ │ │ │ │ -000693c0: 6520 676f 616c 2069 7320 726f 7567 6820 e goal is rough │ │ │ │ │ -000693d0: 636f 6e73 656e 7375 7320 6f6e 2074 6865 consensus on the │ │ │ │ │ -000693e0: 2063 6861 6e67 652c 2077 6869 6368 2073 change, which s │ │ │ │ │ -000693f0: 686f 756c 6420 6e6f 7420 6265 2068 6172 hould not be har │ │ │ │ │ -00069400: 640a 2020 2020 2069 6620 7468 6520 6d61 d. if the ma │ │ │ │ │ -00069410: 7474 6572 2069 7320 7465 6368 6e69 6361 tter is technica │ │ │ │ │ -00069420: 6c2e 2020 5465 6368 6e69 6361 6c20 6973 l. Technical is │ │ │ │ │ -00069430: 7375 6573 2077 6865 7265 2074 6865 7265 sues where there │ │ │ │ │ -00069440: 2069 7320 6e6f 0a20 2020 2020 6167 7265 is no. agre │ │ │ │ │ -00069450: 656d 656e 7420 7368 6f75 6c64 2062 6520 ement should be │ │ │ │ │ -00069460: 7265 6665 7272 6564 2074 6f20 7468 6520 referred to the │ │ │ │ │ -00069470: 5443 3b20 6e6f 6e2d 7465 6368 6e69 6361 TC; non-technica │ │ │ │ │ -00069480: 6c20 6973 7375 6573 2073 686f 756c 640a l issues should. │ │ │ │ │ -00069490: 2020 2020 2062 6520 7265 6665 7272 6564 be referred │ │ │ │ │ -000694a0: 2074 6f20 7468 6520 7768 6f6c 6520 6465 to the whole de │ │ │ │ │ -000694b0: 7665 6c6f 7065 7220 626f 6479 2c20 616e veloper body, an │ │ │ │ │ -000694c0: 6420 7065 7268 6170 7320 6765 6e65 7261 d perhaps genera │ │ │ │ │ -000694d0: 6c0a 2020 2020 2072 6573 6f6c 7574 696f l. resolutio │ │ │ │ │ -000694e0: 6e73 206c 6965 2064 6f77 6e20 7468 6174 ns lie down that │ │ │ │ │ -000694f0: 2070 6174 682e 0a0a 2020 202d 2050 6163 path... - Pac │ │ │ │ │ -00069500: 6b61 6765 206d 6169 6e74 6169 6e65 7273 kage maintainers │ │ │ │ │ -00069510: 2077 686f 7365 2070 6163 6b61 6765 7320 whose packages │ │ │ │ │ -00069520: 6d61 7920 6265 2069 6d70 6163 7465 6420 may be impacted │ │ │ │ │ -00069530: 7368 6f75 6c64 2068 6176 650a 2020 2020 should have. │ │ │ │ │ -00069540: 2061 6363 6573 7320 746f 2070 6f6c 6963 access to polic │ │ │ │ │ -00069550: 7920 6368 616e 6765 2070 726f 706f 7361 y change proposa │ │ │ │ │ -00069560: 6c73 2c20 6576 656e 2069 6620 7468 6579 ls, even if they │ │ │ │ │ -00069570: 2064 6f20 6e6f 7420 7375 6273 6372 6962 do not subscrib │ │ │ │ │ -00069580: 6520 746f 0a20 2020 2020 706f 6c69 6379 e to. policy │ │ │ │ │ -00069590: 206d 6169 6c69 6e67 206c 6973 7473 2028 mailing lists ( │ │ │ │ │ -000695a0: 706f 6c69 6379 2067 617a 6574 7465 3f29 policy gazette?) │ │ │ │ │ -000695b0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000695c0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -000695d0: 4e6f 6465 3a20 4375 7272 656e 7420 5072 Node: Current Pr │ │ │ │ │ -000695e0: 6f63 6573 732c 2020 4e65 7874 3a20 4f74 ocess, Next: Ot │ │ │ │ │ -000695f0: 6865 7220 5461 6773 2c20 2050 7265 763a her Tags, Prev: │ │ │ │ │ -00069600: 2043 6861 6e67 6520 476f 616c 732c 2020 Change Goals, │ │ │ │ │ -00069610: 5570 3a20 4465 6269 616e 2050 6f6c 6963 Up: Debian Polic │ │ │ │ │ -00069620: 7920 6368 616e 6765 7320 7072 6f63 6573 y changes proces │ │ │ │ │ -00069630: 730a 0a31 392e 3320 4375 7272 656e 7420 s..19.3 Current │ │ │ │ │ -00069640: 5072 6f63 6573 730a 3d3d 3d3d 3d3d 3d3d Process.======== │ │ │ │ │ -00069650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4561 ============..Ea │ │ │ │ │ -00069660: 6368 2073 7567 6765 7374 6564 2063 6861 ch suggested cha │ │ │ │ │ -00069670: 6e67 6520 676f 6573 2074 6872 6f75 6768 nge goes through │ │ │ │ │ -00069680: 2064 6966 6665 7265 6e74 2073 7461 7465 different state │ │ │ │ │ -00069690: 732e 2020 5468 6573 6520 7374 6174 6573 s. These states │ │ │ │ │ -000696a0: 2061 7265 0a64 656e 6f74 6564 2074 6872 are.denoted thr │ │ │ │ │ -000696b0: 6f75 6768 2065 6974 6865 7220 7573 6572 ough either user │ │ │ │ │ -000696c0: 7461 6773 206f 6620 7468 650a 3c64 6562 tags of the. │ │ │ │ │ -000696f0: 7573 6572 206f 722c 2066 6f72 20e2 8098 user or, for ... │ │ │ │ │ -00069700: 6d6f 7265 696e 666f e280 992c 20e2 8098 moreinfo..., ... │ │ │ │ │ -00069710: 7061 7463 68e2 8099 2c0a e280 9870 656e patch...,....pen │ │ │ │ │ -00069720: 6469 6e67 e280 992c 2061 6e64 20e2 8098 ding..., and ... │ │ │ │ │ -00069730: 776f 6e74 6669 78e2 8099 2c20 7265 6775 wontfix..., regu │ │ │ │ │ -00069740: 6c61 7220 7461 6773 2e0a 0a43 7572 7265 lar tags...Curre │ │ │ │ │ -00069750: 6e74 206c 6973 7420 6f66 2062 7567 7328 nt list of bugs( │ │ │ │ │ -00069760: 3129 0a0a 5468 6520 506f 6c69 6379 2064 1)..The Policy d │ │ │ │ │ -00069770: 656c 6567 6174 6573 2061 7265 2072 6573 elegates are res │ │ │ │ │ -00069780: 706f 6e73 6962 6c65 2066 6f72 206d 616e ponsible for man │ │ │ │ │ -00069790: 6167 696e 6720 7468 6520 7461 6773 206f aging the tags o │ │ │ │ │ -000697a0: 6e20 6275 6773 2061 6e64 0a77 696c 6c20 n bugs and.will │ │ │ │ │ -000697b0: 7570 6461 7465 2074 6167 7320 6173 206e update tags as n │ │ │ │ │ -000697c0: 6577 2062 7567 7320 6172 6520 7375 626d ew bugs are subm │ │ │ │ │ -000697d0: 6974 7465 6420 6f72 2061 7320 6163 7469 itted or as acti │ │ │ │ │ -000697e0: 7669 7479 2068 6170 7065 6e73 206f 6e0a vity happens on. │ │ │ │ │ -000697f0: 6275 6773 2e20 2041 6c6c 2044 6562 6961 bugs. All Debia │ │ │ │ │ -00069800: 6e20 4465 7665 6c6f 7065 7273 2073 686f n Developers sho │ │ │ │ │ -00069810: 756c 6420 6665 656c 2066 7265 6520 746f uld feel free to │ │ │ │ │ -00069820: 2061 6464 2074 6865 2073 6563 6f6e 6465 add the seconde │ │ │ │ │ -00069830: 6420 7461 6720 6173 0a64 6573 6372 6962 d tag as.describ │ │ │ │ │ -00069840: 6564 2062 656c 6f77 2e20 204f 7468 6572 ed below. Other │ │ │ │ │ -00069850: 2074 6167 7320 7368 6f75 6c64 2062 6520 tags should be │ │ │ │ │ -00069860: 6368 616e 6765 6420 7769 7468 2074 6865 changed with the │ │ │ │ │ -00069870: 2063 6f6f 7264 696e 6174 696f 6e20 6f66 coordination of │ │ │ │ │ -00069880: 0a74 6865 2050 6f6c 6963 7920 5465 616d .the Policy Team │ │ │ │ │ -00069890: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 5374 ...* Menu:..* St │ │ │ │ │ -000698a0: 6174 6520 413b 204d 6f72 6520 696e 666f ate A; More info │ │ │ │ │ -000698b0: 726d 6174 696f 6e20 7265 7175 6972 6564 rmation required │ │ │ │ │ -000698c0: 3a20 5374 6174 6520 4120 4d6f 7265 2069 : State A More i │ │ │ │ │ -000698d0: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -000698e0: 7265 642e 0a2a 2053 7461 7465 2042 3b20 red..* State B; │ │ │ │ │ -000698f0: 4469 7363 7573 7369 6f6e 3a20 5374 6174 Discussion: Stat │ │ │ │ │ -00069900: 6520 4220 4469 7363 7573 7369 6f6e 2e0a e B Discussion.. │ │ │ │ │ -00069910: 2a20 5374 6174 6520 433b 2050 726f 706f * State C; Propo │ │ │ │ │ -00069920: 7361 6c3a 2053 7461 7465 2043 2050 726f sal: State C Pro │ │ │ │ │ -00069930: 706f 7361 6c2e 0a2a 2053 7461 7465 2044 posal..* State D │ │ │ │ │ -00069940: 3b20 576f 7264 696e 6720 7072 6f70 6f73 ; Wording propos │ │ │ │ │ -00069950: 6564 3a20 5374 6174 6520 4420 576f 7264 ed: State D Word │ │ │ │ │ -00069960: 696e 6720 7072 6f70 6f73 6564 2e0a 2a20 ing proposed..* │ │ │ │ │ -00069970: 5374 6174 6520 453b 2053 6563 6f6e 6465 State E; Seconde │ │ │ │ │ -00069980: 643a 2053 7461 7465 2045 2053 6563 6f6e d: State E Secon │ │ │ │ │ -00069990: 6465 642e 0a2a 2053 7461 7465 2046 3b20 ded..* State F; │ │ │ │ │ -000699a0: 4163 6365 7074 6564 3a20 5374 6174 6520 Accepted: State │ │ │ │ │ -000699b0: 4620 4163 6365 7074 6564 2e0a 2a20 5374 F Accepted..* St │ │ │ │ │ -000699c0: 6174 6520 473b 2052 656a 6563 743a 2053 ate G; Reject: S │ │ │ │ │ -000699d0: 7461 7465 2047 2052 656a 6563 742e 0a0a tate G Reject... │ │ │ │ │ -000699e0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -000699f0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00069a00: 2d2d 0a0a 2020 2028 3129 200a 6874 7470 --.. (1) .http │ │ │ │ │ -00069a10: 733a 2f2f 6275 6773 2e64 6562 6961 6e2e s://bugs.debian. │ │ │ │ │ -00069a20: 6f72 672f 6367 692d 6269 6e2f 706b 6772 org/cgi-bin/pkgr │ │ │ │ │ -00069a30: 6570 6f72 742e 6367 693f 7372 633d 6465 eport.cgi?src=de │ │ │ │ │ -00069a40: 6269 616e 2d70 6f6c 6963 7926 7065 6e64 bian-policy&pend │ │ │ │ │ -00069a50: 2d65 7863 3d64 6f6e 650a 0a1f 0a46 696c -exc=done....Fil │ │ │ │ │ -00069a60: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00069a70: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5374 .info, Node: St │ │ │ │ │ -00069a80: 6174 6520 4120 4d6f 7265 2069 6e66 6f72 ate A More infor │ │ │ │ │ -00069a90: 6d61 7469 6f6e 2072 6571 7569 7265 642c mation required, │ │ │ │ │ -00069aa0: 2020 4e65 7874 3a20 5374 6174 6520 4220 Next: State B │ │ │ │ │ -00069ab0: 4469 7363 7573 7369 6f6e 2c20 2055 703a Discussion, Up: │ │ │ │ │ -00069ac0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ -00069ad0: 0a0a 3139 2e33 2e31 2053 7461 7465 2041 ..19.3.1 State A │ │ │ │ │ -00069ae0: 3a20 4d6f 7265 2069 6e66 6f72 6d61 7469 : More informati │ │ │ │ │ -00069af0: 6f6e 2072 6571 7569 7265 640a 2d2d 2d2d on required.---- │ │ │ │ │ -00069b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00069b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00069b20: 2d2d 2d2d 2d0a 0a54 6865 2050 6f6c 6963 -----..The Polic │ │ │ │ │ -00069b30: 7920 6465 6c65 6761 7465 7320 6172 6520 y delegates are │ │ │ │ │ -00069b40: 756e 6162 6c65 2074 6f20 6465 7465 726d unable to determ │ │ │ │ │ -00069b50: 696e 6520 7768 6574 6865 7220 7468 6520 ine whether the │ │ │ │ │ -00069b60: 6275 6720 6973 2072 6561 6c6c 7920 610a bug is really a. │ │ │ │ │ -00069b70: 506f 6c69 6379 206d 6174 7465 722c 206f Policy matter, o │ │ │ │ │ -00069b80: 7220 6a75 6467 6520 7468 6174 2074 6865 r judge that the │ │ │ │ │ -00069b90: 7265 2061 7265 206d 6973 7369 6e67 2064 re are missing d │ │ │ │ │ -00069ba0: 6574 6169 6c73 2074 6861 7420 776f 756c etails that woul │ │ │ │ │ -00069bb0: 640a 7072 6576 656e 7420 6120 6672 7569 d.prevent a frui │ │ │ │ │ -00069bc0: 7466 756c 2064 6973 6375 7373 696f 6e20 tful discussion │ │ │ │ │ -00069bd0: 2861 6e64 206d 6179 2072 6573 756c 7420 (and may result │ │ │ │ │ -00069be0: 696e 2061 2063 6f6e 6675 7365 6420 616e in a confused an │ │ │ │ │ -00069bf0: 640a 756e 6865 6c70 6675 6c20 6469 7363 d.unhelpful disc │ │ │ │ │ -00069c00: 7573 7369 6f6e 292e 0a0a 506f 6c69 6379 ussion)...Policy │ │ │ │ │ -00069c10: 2064 656c 6567 6174 6573 2061 736b 2074 delegates ask t │ │ │ │ │ -00069c20: 6865 206f 7269 6769 6e61 6c20 7375 626d he original subm │ │ │ │ │ -00069c30: 6974 7465 7220 746f 2070 726f 7669 6465 itter to provide │ │ │ │ │ -00069c40: 2074 6865 206d 6973 7369 6e67 0a64 6574 the missing.det │ │ │ │ │ -00069c50: 6169 6c73 2e20 204f 7468 6572 7320 6172 ails. Others ar │ │ │ │ │ -00069c60: 6520 6173 6b65 6420 746f 2072 6566 7261 e asked to refra │ │ │ │ │ -00069c70: 696e 2066 726f 6d20 6469 7363 7573 7369 in from discussi │ │ │ │ │ -00069c80: 6e67 2077 6861 7465 7665 7220 7468 6579 ng whatever they │ │ │ │ │ -00069c90: 2074 616b 650a 7468 6520 6973 7375 6520 take.the issue │ │ │ │ │ -00069ca0: 746f 2062 652c 206c 696d 6974 696e 6720 to be, limiting │ │ │ │ │ -00069cb0: 7468 6569 7220 706f 7374 696e 6773 2074 their postings t │ │ │ │ │ -00069cc0: 6f20 6174 7465 6d70 7473 2074 6f20 7375 o attempts to su │ │ │ │ │ -00069cd0: 7070 6c79 2074 6865 0a6d 6973 7369 6e67 pply the.missing │ │ │ │ │ -00069ce0: 2064 6574 6169 6c73 2e0a 0a54 4147 3a20 details...TAG: │ │ │ │ │ -00069cf0: 6d6f 7265 696e 666f 2831 290a 0a57 6861 moreinfo(1)..Wha │ │ │ │ │ -00069d00: 7420 6e65 6564 7320 746f 2068 6170 7065 t needs to happe │ │ │ │ │ -00069d10: 6e20 6e65 7874 3a20 5375 626d 6974 7465 n next: Submitte │ │ │ │ │ -00069d20: 7220 286f 7220 736f 6d65 6f6e 6520 656c r (or someone el │ │ │ │ │ -00069d30: 7365 2920 7072 6f76 6964 6573 2074 6865 se) provides the │ │ │ │ │ -00069d40: 0a72 6571 7565 7374 6564 2069 6e66 6f72 .requested infor │ │ │ │ │ -00069d50: 6d61 7469 6f6e 2077 6974 6869 6e20 3330 mation within 30 │ │ │ │ │ -00069d60: 2064 6179 732c 206f 7220 7468 6520 6275 days, or the bu │ │ │ │ │ -00069d70: 6720 6973 2063 6c6f 7365 642e 0a0a 5468 g is closed...Th │ │ │ │ │ -00069d80: 6520 6d61 6a6f 7269 7479 206f 6620 6275 e majority of bu │ │ │ │ │ -00069d90: 6773 2077 696c 6c20 736b 6970 2074 6869 gs will skip thi │ │ │ │ │ -00069da0: 7320 7374 6167 652e 0a0a 2020 202d 2d2d s stage... --- │ │ │ │ │ -00069db0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00069dc0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00069dd0: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ -00069de0: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ -00069df0: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ -00069e00: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ -00069e10: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ -00069e20: 6f6e 6526 7461 673d 6d6f 7265 696e 666f one&tag=moreinfo │ │ │ │ │ -00069e30: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00069e40: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00069e50: 6f64 653a 2053 7461 7465 2042 2044 6973 ode: State B Dis │ │ │ │ │ -00069e60: 6375 7373 696f 6e2c 2020 4e65 7874 3a20 cussion, Next: │ │ │ │ │ -00069e70: 5374 6174 6520 4320 5072 6f70 6f73 616c State C Proposal │ │ │ │ │ -00069e80: 2c20 2050 7265 763a 2053 7461 7465 2041 , Prev: State A │ │ │ │ │ -00069e90: 204d 6f72 6520 696e 666f 726d 6174 696f More informatio │ │ │ │ │ -00069ea0: 6e20 7265 7175 6972 6564 2c20 2055 703a n required, Up: │ │ │ │ │ -00069eb0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ -00069ec0: 0a0a 3139 2e33 2e32 2053 7461 7465 2042 ..19.3.2 State B │ │ │ │ │ -00069ed0: 3a20 4469 7363 7573 7369 6f6e 0a2d 2d2d : Discussion.--- │ │ │ │ │ -00069ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00069ef0: 2d2d 2d2d 2d2d 2d0a 0a44 6973 6375 7373 -------..Discuss │ │ │ │ │ -00069f00: 2072 656d 6564 792e 2020 416c 7465 726e remedy. Altern │ │ │ │ │ -00069f10: 6174 6520 7072 6f70 6f73 616c 732e 2020 ate proposals. │ │ │ │ │ -00069f20: 4469 7363 7573 7369 6f6e 2067 7569 6465 Discussion guide │ │ │ │ │ -00069f30: 6420 6279 2064 656c 6567 6174 6573 2e0a d by delegates.. │ │ │ │ │ -00069f40: 5468 6572 6520 7368 6f75 6c64 2062 6520 There should be │ │ │ │ │ -00069f50: 6120 636c 6561 7220 7469 6d65 206c 696d a clear time lim │ │ │ │ │ -00069f60: 6974 2074 6f20 7468 6973 2073 7461 6765 it to this stage │ │ │ │ │ -00069f70: 2c20 6275 7420 6173 2079 6574 2077 6520 , but as yet we │ │ │ │ │ -00069f80: 6861 7665 206e 6f74 0a73 6574 206f 6e65 have not.set one │ │ │ │ │ -00069f90: 2e0a 0a54 4147 3a20 6469 7363 7573 7369 ...TAG: discussi │ │ │ │ │ -00069fa0: 6f6e 2831 290a 0a57 6861 7420 6e65 6564 on(1)..What need │ │ │ │ │ -00069fb0: 7320 746f 2068 6170 7065 6e20 6e65 7874 s to happen next │ │ │ │ │ -00069fc0: 3a20 5265 6163 6820 6120 636f 6e63 6c75 : Reach a conclu │ │ │ │ │ -00069fd0: 7369 6f6e 2061 6e64 2063 6f6e 7365 6e73 sion and consens │ │ │ │ │ -00069fe0: 7573 2069 6e20 7468 650a 6469 7363 7573 us in the.discus │ │ │ │ │ -00069ff0: 7369 6f6e 2061 6e64 206d 616b 6520 6120 sion and make a │ │ │ │ │ -0006a000: 6669 6e61 6c20 7072 6f70 6f73 616c 2066 final proposal f │ │ │ │ │ -0006a010: 6f72 2077 6861 7420 7368 6f75 6c64 2062 or what should b │ │ │ │ │ -0006a020: 6520 6368 616e 6765 6420 2869 660a 616e e changed (if.an │ │ │ │ │ -0006a030: 7974 6869 6e67 292c 206d 6f76 696e 6720 ything), moving │ │ │ │ │ -0006a040: 746f 2074 6865 2070 726f 706f 7361 6c20 to the proposal │ │ │ │ │ -0006a050: 7461 672e 0a0a 2020 202d 2d2d 2d2d 2d2d tag... ------- │ │ │ │ │ -0006a060: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -0006a070: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -0006a080: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ -0006a090: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ -0006a0a0: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ -0006a0b0: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ -0006a0c0: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ -0006a0d0: 7461 673d 6469 7363 7573 7369 6f6e 0a0a tag=discussion.. │ │ │ │ │ -0006a0e0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0006a0f0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0006a100: 653a 2053 7461 7465 2043 2050 726f 706f e: State C Propo │ │ │ │ │ -0006a110: 7361 6c2c 2020 4e65 7874 3a20 5374 6174 sal, Next: Stat │ │ │ │ │ -0006a120: 6520 4420 576f 7264 696e 6720 7072 6f70 e D Wording prop │ │ │ │ │ -0006a130: 6f73 6564 2c20 2050 7265 763a 2053 7461 osed, Prev: Sta │ │ │ │ │ -0006a140: 7465 2042 2044 6973 6375 7373 696f 6e2c te B Discussion, │ │ │ │ │ -0006a150: 2020 5570 3a20 4375 7272 656e 7420 5072 Up: Current Pr │ │ │ │ │ -0006a160: 6f63 6573 730a 0a31 392e 332e 3320 5374 ocess..19.3.3 St │ │ │ │ │ -0006a170: 6174 6520 433a 2050 726f 706f 7361 6c0a ate C: Proposal. │ │ │ │ │ -0006a180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006a190: 2d2d 2d2d 2d2d 2d2d 0a0a 4120 6669 6e61 --------..A fina │ │ │ │ │ -0006a1a0: 6c20 7072 6f70 6f73 616c 2068 6173 2065 l proposal has e │ │ │ │ │ -0006a1b0: 6d65 7267 6564 2066 726f 6d20 7468 6520 merged from the │ │ │ │ │ -0006a1c0: 6469 7363 7573 7369 6f6e 2c20 616e 6420 discussion, and │ │ │ │ │ -0006a1d0: 7468 6572 6520 6973 2061 2072 6f75 6768 there is a rough │ │ │ │ │ -0006a1e0: 0a63 6f6e 7365 6e73 7573 206f 6e20 686f .consensus on ho │ │ │ │ │ -0006a1f0: 7720 746f 2070 726f 6365 6564 2074 6f20 w to proceed to │ │ │ │ │ -0006a200: 7265 736f 6c76 6520 7468 6520 6973 7375 resolve the issu │ │ │ │ │ -0006a210: 652e 0a0a 5441 473a 2070 726f 706f 7361 e...TAG: proposa │ │ │ │ │ -0006a220: 6c28 3129 0a0a 5768 6174 206e 6565 6473 l(1)..What needs │ │ │ │ │ -0006a230: 2074 6f20 6861 7070 656e 206e 6578 743a to happen next: │ │ │ │ │ -0006a240: 2050 726f 7669 6465 6420 7468 6174 2074 Provided that t │ │ │ │ │ -0006a250: 6865 2072 6f75 6768 2063 6f6e 7365 6e73 he rough consens │ │ │ │ │ -0006a260: 7573 2070 6572 7369 7374 732c 0a64 6576 us persists,.dev │ │ │ │ │ -0006a270: 656c 6f70 2061 2070 6174 6368 2061 6761 elop a patch aga │ │ │ │ │ -0006a280: 696e 7374 2074 6865 2063 7572 7265 6e74 inst the current │ │ │ │ │ -0006a290: 2050 6f6c 6963 7920 646f 6375 6d65 6e74 Policy document │ │ │ │ │ -0006a2a0: 2077 6974 6820 7370 6563 6966 6963 0a77 with specific.w │ │ │ │ │ -0006a2b0: 6f72 6469 6e67 206f 6620 7468 6520 6368 ording of the ch │ │ │ │ │ -0006a2c0: 616e 6765 2e20 204f 6674 656e 2074 6869 ange. Often thi │ │ │ │ │ -0006a2d0: 7320 6973 2064 6f6e 6520 696e 2063 6f6e s is done in con │ │ │ │ │ -0006a2e0: 6a75 6e63 7469 6f6e 2077 6974 6820 7468 junction with th │ │ │ │ │ -0006a2f0: 650a 7072 6f70 6f73 616c 2c20 696e 2077 e.proposal, in w │ │ │ │ │ -0006a300: 6869 6368 2063 6173 6520 6f6e 6520 6d61 hich case one ma │ │ │ │ │ -0006a310: 7920 736b 6970 2074 6869 7320 7374 6570 y skip this step │ │ │ │ │ -0006a320: 2061 6e64 206d 6f76 6520 6469 7265 6374 and move direct │ │ │ │ │ -0006a330: 6c79 2074 6f0a 7061 7463 6820 7461 672e ly to.patch tag. │ │ │ │ │ -0006a340: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0006a350: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0006a360: 2d2d 2d2d 0a0a 2020 2028 3129 200a 6874 ----.. (1) .ht │ │ │ │ │ -0006a370: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ -0006a380: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ -0006a390: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ -0006a3a0: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ -0006a3b0: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ -0006a3c0: 7072 6f70 6f73 616c 0a0a 1f0a 4669 6c65 proposal....File │ │ │ │ │ -0006a3d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0006a3e0: 696e 666f 2c20 204e 6f64 653a 2053 7461 info, Node: Sta │ │ │ │ │ -0006a3f0: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -0006a400: 706f 7365 642c 2020 4e65 7874 3a20 5374 posed, Next: St │ │ │ │ │ -0006a410: 6174 6520 4520 5365 636f 6e64 6564 2c20 ate E Seconded, │ │ │ │ │ -0006a420: 2050 7265 763a 2053 7461 7465 2043 2050 Prev: State C P │ │ │ │ │ -0006a430: 726f 706f 7361 6c2c 2020 5570 3a20 4375 roposal, Up: Cu │ │ │ │ │ -0006a440: 7272 656e 7420 5072 6f63 6573 730a 0a31 rrent Process..1 │ │ │ │ │ -0006a450: 392e 332e 3420 5374 6174 6520 443a 2057 9.3.4 State D: W │ │ │ │ │ -0006a460: 6f72 6469 6e67 2070 726f 706f 7365 640a ording proposed. │ │ │ │ │ -0006a470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006a480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006a490: 0a0a 4120 7061 7463 6820 6167 6169 6e73 ..A patch agains │ │ │ │ │ -0006a4a0: 7420 7468 6520 506f 6c69 6379 2064 6f63 t the Policy doc │ │ │ │ │ -0006a4b0: 756d 656e 7420 7265 666c 6563 7469 6e67 ument reflecting │ │ │ │ │ -0006a4c0: 2074 6865 2063 6f6e 7365 6e73 7573 2068 the consensus h │ │ │ │ │ -0006a4d0: 6173 2062 6565 6e0a 6372 6561 7465 6420 as been.created │ │ │ │ │ -0006a4e0: 616e 6420 6973 2077 6169 7469 6e67 2066 and is waiting f │ │ │ │ │ -0006a4f0: 6f72 2066 6f72 6d61 6c20 7365 636f 6e64 or formal second │ │ │ │ │ -0006a500: 732e 2020 5468 6520 7374 616e 6461 7264 s. The standard │ │ │ │ │ -0006a510: 2070 6174 6368 2074 6167 2069 730a 7573 patch tag is.us │ │ │ │ │ -0006a520: 6564 2066 6f72 2074 6869 7320 7374 6174 ed for this stat │ │ │ │ │ -0006a530: 652c 2073 696e 6365 2069 74e2 8099 7320 e, since it...s │ │ │ │ │ -0006a540: 6573 7365 6e74 6961 6c6c 7920 6571 7569 essentially equi │ │ │ │ │ -0006a550: 7661 6c65 6e74 2074 6f20 7468 6520 7374 valent to the st │ │ │ │ │ -0006a560: 616e 6461 7264 0a6d 6561 6e69 6e67 206f andard.meaning o │ │ │ │ │ -0006a570: 6620 7468 6174 2074 6167 2e0a 0a54 4147 f that tag...TAG │ │ │ │ │ -0006a580: 3a20 7061 7463 6828 3129 0a0a 5768 6174 : patch(1)..What │ │ │ │ │ -0006a590: 206e 6565 6473 2074 6f20 6861 7070 656e needs to happen │ │ │ │ │ -0006a5a0: 206e 6578 743a 2054 6865 2070 726f 706f next: The propo │ │ │ │ │ -0006a5b0: 7361 6c20 6e65 6564 7320 746f 2062 6520 sal needs to be │ │ │ │ │ -0006a5c0: 7265 7669 6577 6564 2061 6e64 0a73 6563 reviewed and.sec │ │ │ │ │ -0006a5d0: 6f6e 6465 642e 2020 416e 7920 4465 6269 onded. Any Debi │ │ │ │ │ -0006a5e0: 616e 2064 6576 656c 6f70 6572 2077 686f an developer who │ │ │ │ │ -0006a5f0: 2061 6772 6565 7320 7769 7468 2074 6865 agrees with the │ │ │ │ │ -0006a600: 2063 6861 6e67 6520 616e 6420 7468 650a change and the. │ │ │ │ │ -0006a610: 636f 6e63 6c75 7369 6f6e 206f 6620 726f conclusion of ro │ │ │ │ │ -0006a620: 7567 6820 636f 6e73 656e 7375 7320 6672 ugh consensus fr │ │ │ │ │ -0006a630: 6f6d 2074 6865 2064 6973 6375 7373 696f om the discussio │ │ │ │ │ -0006a640: 6e20 7368 6f75 6c64 2073 6179 2073 6f20 n should say so │ │ │ │ │ -0006a650: 696e 2074 6865 0a62 7567 206c 6f67 2062 in the.bug log b │ │ │ │ │ -0006a660: 7920 7365 636f 6e64 696e 6720 7468 6520 y seconding the │ │ │ │ │ -0006a670: 7072 6f70 6f73 616c 2e0a 0a20 2020 2d2d proposal... -- │ │ │ │ │ -0006a680: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -0006a690: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -0006a6a0: 2020 2831 2920 0a68 7474 7073 3a2f 2f62 (1) .https://b │ │ │ │ │ -0006a6b0: 7567 732e 6465 6269 616e 2e6f 7267 2f63 ugs.debian.org/c │ │ │ │ │ -0006a6c0: 6769 2d62 696e 2f70 6b67 7265 706f 7274 gi-bin/pkgreport │ │ │ │ │ -0006a6d0: 2e63 6769 3f73 7263 3d64 6562 6961 6e2d .cgi?src=debian- │ │ │ │ │ -0006a6e0: 706f 6c69 6379 2670 656e 642d 6578 633d policy&pend-exc= │ │ │ │ │ -0006a6f0: 646f 6e65 2674 6167 3d70 6174 6368 0a0a done&tag=patch.. │ │ │ │ │ -0006a700: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0006a710: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0006a720: 653a 2053 7461 7465 2045 2053 6563 6f6e e: State E Secon │ │ │ │ │ -0006a730: 6465 642c 2020 4e65 7874 3a20 5374 6174 ded, Next: Stat │ │ │ │ │ -0006a740: 6520 4620 4163 6365 7074 6564 2c20 2050 e F Accepted, P │ │ │ │ │ -0006a750: 7265 763a 2053 7461 7465 2044 2057 6f72 rev: State D Wor │ │ │ │ │ -0006a760: 6469 6e67 2070 726f 706f 7365 642c 2020 ding proposed, │ │ │ │ │ -0006a770: 5570 3a20 4375 7272 656e 7420 5072 6f63 Up: Current Proc │ │ │ │ │ -0006a780: 6573 730a 0a31 392e 332e 3520 5374 6174 ess..19.3.5 Stat │ │ │ │ │ -0006a790: 6520 453a 2053 6563 6f6e 6465 640a 2d2d e E: Seconded.-- │ │ │ │ │ -0006a7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006a7b0: 2d2d 2d2d 2d2d 0a0a 5468 6520 7072 6f70 ------..The prop │ │ │ │ │ -0006a7c0: 6f73 616c 2069 7320 7369 676e 6564 206f osal is signed o │ │ │ │ │ -0006a7d0: 6666 206f 6e20 6279 204e 2044 6562 6961 ff on by N Debia │ │ │ │ │ -0006a7e0: 6e20 4465 7665 6c6f 7065 7273 2e20 2054 n Developers. T │ │ │ │ │ -0006a7f0: 6f20 7374 6172 7420 7769 7468 2c0a 7765 o start with,.we │ │ │ │ │ -0006a800: e280 9972 6520 676f 696e 6720 7769 7468 ...re going with │ │ │ │ │ -0006a810: 204e 3d33 2c20 6d65 616e 696e 6720 7468 N=3, meaning th │ │ │ │ │ -0006a820: 6174 2069 6620 7468 7265 6520 4465 6269 at if three Debi │ │ │ │ │ -0006a830: 616e 2044 6576 656c 6f70 6572 7320 6167 an Developers ag │ │ │ │ │ -0006a840: 7265 652c 206e 6f74 0a6a 7573 7420 7769 ree, not.just wi │ │ │ │ │ -0006a850: 7468 2074 6865 2070 726f 706f 7361 6c20 th the proposal │ │ │ │ │ -0006a860: 6275 7420 7769 7468 2074 6865 2063 6f6e but with the con │ │ │ │ │ -0006a870: 636c 7573 696f 6e20 7468 6174 2069 7420 clusion that it │ │ │ │ │ -0006a880: 7265 666c 6563 7473 0a63 6f6e 7365 6e73 reflects.consens │ │ │ │ │ -0006a890: 7573 2061 6e64 2061 6464 7265 7373 6573 us and addresses │ │ │ │ │ -0006a8a0: 2074 6865 206f 7269 6769 6e61 6c20 6973 the original is │ │ │ │ │ -0006a8b0: 7375 6520 e280 9320 6974 2069 7320 636f sue ... it is co │ │ │ │ │ -0006a8c0: 6e73 6964 6572 6564 2065 6c69 6769 626c nsidered eligibl │ │ │ │ │ -0006a8d0: 650a 666f 7220 696e 636c 7573 696f 6e20 e.for inclusion │ │ │ │ │ -0006a8e0: 696e 2074 6865 206e 6578 7420 7665 7273 in the next vers │ │ │ │ │ -0006a8f0: 696f 6e20 6f66 2050 6f6c 6963 792e 2020 ion of Policy. │ │ │ │ │ -0006a900: 5369 6e63 6520 506f 6c69 6379 2069 7320 Since Policy is │ │ │ │ │ -0006a910: 7061 7274 6c79 2061 0a74 6563 686e 6963 partly a.technic │ │ │ │ │ -0006a920: 616c 2070 726f 6a65 6374 2067 6f76 6572 al project gover │ │ │ │ │ -0006a930: 6e61 6e63 6520 6d65 7468 6f64 2c20 6f6e nance method, on │ │ │ │ │ -0006a940: 6520 6d75 7374 2062 6520 6120 4465 6269 e must be a Debi │ │ │ │ │ -0006a950: 616e 2044 6576 656c 6f70 6572 2074 6f0a an Developer to. │ │ │ │ │ -0006a960: 666f 726d 616c 6c79 2073 6563 6f6e 642c formally second, │ │ │ │ │ -0006a970: 2061 6c74 686f 7567 6820 7265 7669 6577 although review │ │ │ │ │ -0006a980: 2061 6e64 2064 6973 6375 7373 696f 6e20 and discussion │ │ │ │ │ -0006a990: 6973 2077 656c 636f 6d65 2066 726f 6d20 is welcome from │ │ │ │ │ -0006a9a0: 616e 796f 6e65 2e0a 4f6e 6365 2074 6869 anyone..Once thi │ │ │ │ │ -0006a9b0: 7320 7461 6720 6861 7320 6265 656e 2061 s tag has been a │ │ │ │ │ -0006a9c0: 7070 6c69 6564 2c20 7468 6520 6275 6720 pplied, the bug │ │ │ │ │ -0006a9d0: 6973 2077 6169 7469 6e67 2066 6f72 2061 is waiting for a │ │ │ │ │ -0006a9e0: 2050 6f6c 6963 7920 7465 616d 0a6d 656d Policy team.mem │ │ │ │ │ -0006a9f0: 6265 7220 746f 2061 7070 6c79 2074 6865 ber to apply the │ │ │ │ │ -0006aa00: 2070 6174 6368 2074 6f20 7468 6520 7061 patch to the pa │ │ │ │ │ -0006aa10: 636b 6167 6520 7265 706f 7369 746f 7279 ckage repository │ │ │ │ │ -0006aa20: 2e0a 0a54 4147 3a20 7365 636f 6e64 6564 ...TAG: seconded │ │ │ │ │ -0006aa30: 2831 290a 0a57 6861 7420 6e65 6564 7320 (1)..What needs │ │ │ │ │ -0006aa40: 746f 2068 6170 7065 6e20 6e65 7874 3a20 to happen next: │ │ │ │ │ -0006aa50: 4120 506f 6c69 6379 206d 6169 6e74 6169 A Policy maintai │ │ │ │ │ -0006aa60: 6e65 7220 646f 6573 2074 6865 2066 696e ner does the fin │ │ │ │ │ -0006aa70: 616c 2072 6576 6965 7720 616e 640a 636f al review and.co │ │ │ │ │ -0006aa80: 6e66 6972 6d61 7469 6f6e 2c20 616e 6420 nfirmation, and │ │ │ │ │ -0006aa90: 7468 656e 2061 7070 6c69 6573 2074 6865 then applies the │ │ │ │ │ -0006aaa0: 2070 6174 6368 2066 6f72 2074 6865 206e patch for the n │ │ │ │ │ -0006aab0: 6578 7420 506f 6c69 6379 2072 656c 6561 ext Policy relea │ │ │ │ │ -0006aac0: 7365 2e0a 0a54 6869 7320 7461 6720 6973 se...This tag is │ │ │ │ │ -0006aad0: 206e 6f74 2075 7365 6420 7665 7279 206d not used very m │ │ │ │ │ -0006aae0: 7563 6820 6265 6361 7573 6520 6e6f 726d uch because norm │ │ │ │ │ -0006aaf0: 616c 6c79 2061 2050 6f6c 6963 7920 6d61 ally a Policy ma │ │ │ │ │ -0006ab00: 696e 7461 696e 6572 0a61 7070 6c69 6573 intainer.applies │ │ │ │ │ -0006ab10: 2074 6865 2070 6174 6368 2061 6e64 206d the patch and m │ │ │ │ │ -0006ab20: 6f76 6573 2074 6865 2070 726f 706f 7361 oves the proposa │ │ │ │ │ -0006ab30: 6c20 746f 2074 6865 206e 6578 7420 7374 l to the next st │ │ │ │ │ -0006ab40: 6174 6520 6f6e 6365 2065 6e6f 7567 680a ate once enough. │ │ │ │ │ -0006ab50: 7365 636f 6e64 7320 6172 6520 7265 6163 seconds are reac │ │ │ │ │ -0006ab60: 6865 642e 0a0a 2020 202d 2d2d 2d2d 2d2d hed... ------- │ │ │ │ │ -0006ab70: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -0006ab80: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -0006ab90: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ -0006aba0: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ -0006abb0: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ -0006abc0: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ -0006abd0: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ -0006abe0: 7461 673d 7365 636f 6e64 6564 0a0a 1f0a tag=seconded.... │ │ │ │ │ -0006abf0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006ac00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006ac10: 2053 7461 7465 2046 2041 6363 6570 7465 State F Accepte │ │ │ │ │ -0006ac20: 642c 2020 4e65 7874 3a20 5374 6174 6520 d, Next: State │ │ │ │ │ -0006ac30: 4720 5265 6a65 6374 2c20 2050 7265 763a G Reject, Prev: │ │ │ │ │ -0006ac40: 2053 7461 7465 2045 2053 6563 6f6e 6465 State E Seconde │ │ │ │ │ -0006ac50: 642c 2020 5570 3a20 4375 7272 656e 7420 d, Up: Current │ │ │ │ │ -0006ac60: 5072 6f63 6573 730a 0a31 392e 332e 3620 Process..19.3.6 │ │ │ │ │ -0006ac70: 5374 6174 6520 463a 2041 6363 6570 7465 State F: Accepte │ │ │ │ │ -0006ac80: 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d d.-------------- │ │ │ │ │ -0006ac90: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4368 616e ----------..Chan │ │ │ │ │ -0006aca0: 6765 2061 6363 6570 7465 642c 2077 696c ge accepted, wil │ │ │ │ │ -0006acb0: 6c20 6265 2069 6e20 6e65 7874 2075 706c l be in next upl │ │ │ │ │ -0006acc0: 6f61 642e 2020 5468 6520 7374 616e 6461 oad. The standa │ │ │ │ │ -0006acd0: 7264 2070 656e 6469 6e67 2074 6167 2069 rd pending tag i │ │ │ │ │ -0006ace0: 730a 7573 6564 2066 6f72 2074 6869 7320 s.used for this │ │ │ │ │ -0006acf0: 7374 6174 6520 7369 6e63 6520 6974 206d state since it m │ │ │ │ │ -0006ad00: 6174 6368 6573 2074 6865 2072 6567 756c atches the regul │ │ │ │ │ -0006ad10: 6172 206d 6561 6e69 6e67 206f 6620 7065 ar meaning of pe │ │ │ │ │ -0006ad20: 6e64 696e 672e 0a0a 5441 473a 2070 656e nding...TAG: pen │ │ │ │ │ -0006ad30: 6469 6e67 2831 290a 0a57 6861 7420 6e65 ding(1)..What ne │ │ │ │ │ -0006ad40: 6564 7320 746f 2068 6170 7065 6e20 6e65 eds to happen ne │ │ │ │ │ -0006ad50: 7874 3a20 5468 6520 6275 6720 6973 206e xt: The bug is n │ │ │ │ │ -0006ad60: 6f77 2069 6e20 7468 6520 7761 6974 696e ow in the waitin │ │ │ │ │ -0006ad70: 6720 7175 6575 6520 666f 7220 7468 650a g queue for the. │ │ │ │ │ -0006ad80: 6e65 7874 2050 6f6c 6963 7920 7265 6c65 next Policy rele │ │ │ │ │ -0006ad90: 6173 652c 2061 6e64 2074 6865 7265 e280 ase, and there.. │ │ │ │ │ -0006ada0: 9973 206e 6f74 6869 6e67 206c 6566 7420 .s nothing left │ │ │ │ │ -0006adb0: 746f 2064 6f20 6578 6365 7074 2066 6f72 to do except for │ │ │ │ │ -0006adc0: 2075 706c 6f61 6420 610a 6e65 7720 7665 upload a.new ve │ │ │ │ │ -0006add0: 7273 696f 6e20 6f66 2050 6f6c 6963 792e rsion of Policy. │ │ │ │ │ -0006ade0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0006adf0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0006ae00: 2d2d 2d2d 0a0a 2020 2028 3129 200a 6874 ----.. (1) .ht │ │ │ │ │ -0006ae10: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ -0006ae20: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ -0006ae30: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ -0006ae40: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ -0006ae50: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ -0006ae60: 7065 6e64 696e 670a 0a1f 0a46 696c 653a pending....File: │ │ │ │ │ -0006ae70: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0006ae80: 6e66 6f2c 2020 4e6f 6465 3a20 5374 6174 nfo, Node: Stat │ │ │ │ │ -0006ae90: 6520 4720 5265 6a65 6374 2c20 2050 7265 e G Reject, Pre │ │ │ │ │ -0006aea0: 763a 2053 7461 7465 2046 2041 6363 6570 v: State F Accep │ │ │ │ │ -0006aeb0: 7465 642c 2020 5570 3a20 4375 7272 656e ted, Up: Curren │ │ │ │ │ -0006aec0: 7420 5072 6f63 6573 730a 0a31 392e 332e t Process..19.3. │ │ │ │ │ -0006aed0: 3720 5374 6174 6520 473a 2052 656a 6563 7 State G: Rejec │ │ │ │ │ -0006aee0: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d t.-------------- │ │ │ │ │ -0006aef0: 2d2d 2d2d 2d2d 2d2d 0a0a 5265 6a65 6374 --------..Reject │ │ │ │ │ -0006af00: 6564 2070 726f 706f 7361 6c73 2e20 2054 ed proposals. T │ │ │ │ │ -0006af10: 6865 2073 7461 6e64 6172 6420 776f 6e74 he standard wont │ │ │ │ │ -0006af20: 6669 7820 6973 2075 7365 6420 666f 7220 fix is used for │ │ │ │ │ -0006af30: 7468 6973 2073 7461 7465 2e0a 4e6f 726d this state..Norm │ │ │ │ │ -0006af40: 616c 6c79 2c20 6275 6773 2069 6e20 7468 ally, bugs in th │ │ │ │ │ -0006af50: 6973 2073 7461 7465 2077 696c 6c20 6e6f is state will no │ │ │ │ │ -0006af60: 7420 7265 6d61 696e 206f 7065 6e20 2865 t remain open (e │ │ │ │ │ -0006af70: 7863 6570 7469 6e67 2027 7374 616c 6c65 xcepting 'stalle │ │ │ │ │ -0006af80: 6427 293b 0a69 6e73 7465 6164 2c20 6120 d');.instead, a │ │ │ │ │ -0006af90: 506f 6c69 6379 2074 6561 6d20 6d65 6d62 Policy team memb │ │ │ │ │ -0006afa0: 6572 2077 696c 6c20 636c 6f73 6520 7468 er will close th │ │ │ │ │ -0006afb0: 656d 2077 6974 6820 616e 2065 7870 6c61 em with an expla │ │ │ │ │ -0006afc0: 6e61 7469 6f6e 2e20 2054 6865 0a73 7562 nation. The.sub │ │ │ │ │ -0006afd0: 6d69 7474 6572 206d 6179 2074 6865 6e20 mitter may then │ │ │ │ │ -0006afe0: 6170 7065 616c 2074 6f20 7468 6520 7465 appeal to the te │ │ │ │ │ -0006aff0: 6368 2d63 7474 6520 6966 2074 6865 7920 ch-ctte if they │ │ │ │ │ -0006b000: 736f 2064 6573 6972 652e 0a41 6c74 6572 so desire..Alter │ │ │ │ │ -0006b010: 6e61 7465 6c79 2c20 6973 7375 6573 2061 nately, issues a │ │ │ │ │ -0006b020: 7070 6561 6c65 6420 746f 2074 6865 2074 ppealed to the t │ │ │ │ │ -0006b030: 6563 682d 6374 7465 206d 6179 2072 656d ech-ctte may rem │ │ │ │ │ -0006b040: 6169 6e20 6f70 656e 2077 6974 6820 7468 ain open with th │ │ │ │ │ -0006b050: 6973 0a74 6167 2077 6869 6c65 2074 6861 is.tag while tha │ │ │ │ │ -0006b060: 7420 6170 7065 616c 2070 726f 6365 6564 t appeal proceed │ │ │ │ │ -0006b070: 732e 0a0a 5441 473a 2077 6f6e 7466 6978 s...TAG: wontfix │ │ │ │ │ -0006b080: 2831 290a 0a57 6520 6d61 7920 7573 6520 (1)..We may use │ │ │ │ │ -0006b090: 6f6e 6520 6f66 2074 6865 2066 6f6c 6c6f one of the follo │ │ │ │ │ -0006b0a0: 7769 6e67 2074 6167 7320 6865 7265 2e20 wing tags here. │ │ │ │ │ -0006b0b0: 2049 74e2 8099 7320 6e6f 7420 636c 6561 It...s not clea │ │ │ │ │ -0006b0c0: 7220 7768 6574 6865 7220 7765 0a6e 6565 r whether we.nee │ │ │ │ │ -0006b0d0: 6420 6d6f 7265 2074 6167 7320 666f 7220 d more tags for │ │ │ │ │ -0006b0e0: 7468 6973 2073 7461 6765 2e0a 0a27 6475 this stage...'du │ │ │ │ │ -0006b0f0: 6269 6f75 7327 0a0a 2020 2020 204e 6f74 bious'.. Not │ │ │ │ │ -0006b100: 2061 2070 6f6c 6963 7920 6d61 7474 6572 a policy matter │ │ │ │ │ -0006b110: 0a0a 2763 7474 6527 0a0a 2020 2020 2052 ..'ctte'.. R │ │ │ │ │ -0006b120: 6566 6572 7265 6420 746f 2074 6865 2054 eferred to the T │ │ │ │ │ -0006b130: 6563 686e 6963 616c 2043 6f6d 6d69 7474 echnical Committ │ │ │ │ │ -0006b140: 6565 2028 7465 6368 2d63 7474 6529 0a0a ee (tech-ctte).. │ │ │ │ │ -0006b150: 2764 6576 656c 270a 0a20 2020 2020 5265 'devel'.. Re │ │ │ │ │ -0006b160: 6665 7272 6564 2074 6f20 7468 6520 6465 ferred to the de │ │ │ │ │ -0006b170: 7665 6c6f 7065 7220 626f 6479 0a0a 2764 veloper body..'d │ │ │ │ │ -0006b180: 656c 6567 6174 6527 0a0a 2020 2020 2052 elegate'.. R │ │ │ │ │ -0006b190: 656a 6563 7465 6420 6279 2061 2050 6f6c ejected by a Pol │ │ │ │ │ -0006b1a0: 6963 7920 6465 6c65 6761 7465 0a0a 276f icy delegate..'o │ │ │ │ │ -0006b1b0: 6273 6f6c 6574 6527 0a0a 2020 2020 2043 bsolete'.. C │ │ │ │ │ -0006b1c0: 6f6e 7365 6e73 7573 206f 6e20 6120 7072 onsensus on a pr │ │ │ │ │ -0006b1d0: 6f70 6f73 616c 2077 6173 206e 6f74 2066 oposal was not f │ │ │ │ │ -0006b1e0: 6f72 7468 636f 6d69 6e67 2c20 616e 6420 orthcoming, and │ │ │ │ │ -0006b1f0: 7468 6520 6275 6720 6973 2074 6f20 6265 the bug is to be │ │ │ │ │ -0006b200: 0a20 2020 2020 636c 6f73 6564 2e20 2054 . closed. T │ │ │ │ │ -0006b210: 686f 7365 2077 6973 6869 6e67 2074 6f20 hose wishing to │ │ │ │ │ -0006b220: 7265 7374 6172 7420 6469 7363 7573 7369 restart discussi │ │ │ │ │ -0006b230: 6f6e 2073 686f 756c 6420 6f70 656e 2061 on should open a │ │ │ │ │ -0006b240: 206e 6577 2062 7567 2c0a 2020 2020 2062 new bug,. b │ │ │ │ │ -0006b250: 7574 206f 6e6c 7920 6966 2074 6865 7920 ut only if they │ │ │ │ │ -0006b260: 6861 7665 2061 2063 6f6e 6372 6574 6520 have a concrete │ │ │ │ │ -0006b270: 6e65 7720 6368 616e 6765 2070 726f 706f new change propo │ │ │ │ │ -0006b280: 7361 6c2e 0a0a 2773 7461 6c6c 6564 270a sal...'stalled'. │ │ │ │ │ -0006b290: 0a20 2020 2020 436f 6e73 656e 7375 7320 . Consensus │ │ │ │ │ -0006b2a0: 6f6e 2061 2070 726f 706f 7361 6c20 7761 on a proposal wa │ │ │ │ │ -0006b2b0: 7320 6e6f 7420 666f 7274 6863 6f6d 696e s not forthcomin │ │ │ │ │ -0006b2c0: 672e 2020 486f 7765 7665 722c 2074 6865 g. However, the │ │ │ │ │ -0006b2d0: 2062 7567 0a20 2020 2020 7368 6f75 6c64 bug. should │ │ │ │ │ -0006b2e0: 2062 6520 6b65 7074 206f 7065 6e2c 2061 be kept open, a │ │ │ │ │ -0006b2f0: 7320 6120 666f 726d 206f 6620 646f 6375 s a form of docu │ │ │ │ │ -0006b300: 6d65 6e74 6174 696f 6e2c 2061 6e64 2074 mentation, and t │ │ │ │ │ -0006b310: 6f20 6d69 6e69 6d69 7365 0a20 2020 2020 o minimise. │ │ │ │ │ -0006b320: 7468 6520 6e75 6d62 6572 206f 6620 6475 the number of du │ │ │ │ │ -0006b330: 706c 6963 6174 6520 6669 6c69 6e67 732e plicate filings. │ │ │ │ │ -0006b340: 0a0a 5768 6174 206d 6179 206e 6565 6420 ..What may need │ │ │ │ │ -0006b350: 746f 2068 6170 7065 6e20 6e65 7874 3a20 to happen next: │ │ │ │ │ -0006b360: 5468 6520 6275 6720 7368 6f75 6c64 2062 The bug should b │ │ │ │ │ -0006b370: 6520 636c 6f73 6564 206f 6e63 6520 6120 e closed once a │ │ │ │ │ -0006b380: 6669 6e61 6c0a 7265 736f 6c75 7469 6f6e final.resolution │ │ │ │ │ -0006b390: 2069 7320 7265 6163 6865 6420 2865 7863 is reached (exc │ │ │ │ │ -0006b3a0: 6570 7469 6e67 2027 7374 616c 6c65 6427 epting 'stalled' │ │ │ │ │ -0006b3b0: 292c 206f 7220 7265 7461 6767 6564 2074 ), or retagged t │ │ │ │ │ -0006b3c0: 6f20 616e 0a61 7070 726f 7072 6961 7465 o an.appropriate │ │ │ │ │ -0006b3d0: 2073 7461 7465 2069 6620 7468 6174 2066 state if that f │ │ │ │ │ -0006b3e0: 696e 616c 2072 6573 6f6c 7574 696f 6e20 inal resolution │ │ │ │ │ -0006b3f0: 7265 7665 7273 6573 2074 6865 2064 6563 reverses the dec │ │ │ │ │ -0006b400: 6973 696f 6e20 746f 0a72 656a 6563 7420 ision to.reject │ │ │ │ │ -0006b410: 7468 6520 7072 6f70 6f73 616c 2e0a 0a20 the proposal... │ │ │ │ │ -0006b420: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -0006b430: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -0006b440: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ -0006b450: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ -0006b460: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ -0006b470: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ -0006b480: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ -0006b490: 6578 633d 646f 6e65 2674 6167 3d72 656a exc=done&tag=rej │ │ │ │ │ -0006b4a0: 6563 7465 640a 0a1f 0a46 696c 653a 2064 ected....File: d │ │ │ │ │ -0006b4b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006b4c0: 6f2c 2020 4e6f 6465 3a20 4f74 6865 7220 o, Node: Other │ │ │ │ │ -0006b4d0: 5461 6773 2c20 2050 7265 763a 2043 7572 Tags, Prev: Cur │ │ │ │ │ -0006b4e0: 7265 6e74 2050 726f 6365 7373 2c20 2055 rent Process, U │ │ │ │ │ -0006b4f0: 703a 2044 6562 6961 6e20 506f 6c69 6379 p: Debian Policy │ │ │ │ │ -0006b500: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ -0006b510: 0a0a 3139 2e34 204f 7468 6572 2054 6167 ..19.4 Other Tag │ │ │ │ │ -0006b520: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -0006b530: 3d0a 0a41 6c6c 2050 6f6c 6963 7920 6275 =..All Policy bu │ │ │ │ │ -0006b540: 6773 2061 7265 2061 6464 6974 696f 6e61 gs are additiona │ │ │ │ │ -0006b550: 6c6c 7920 6361 7465 676f 7269 7a65 6420 lly categorized │ │ │ │ │ -0006b560: 6279 2063 6c61 7373 206f 6620 6275 672e by class of bug. │ │ │ │ │ -0006b570: 0a0a 5468 6520 6e6f 726d 6174 6976 6520 ..The normative │ │ │ │ │ -0006b580: 7461 6720 6973 2075 7365 6420 666f 7220 tag is used for │ │ │ │ │ -0006b590: 6275 6773 2074 6861 7420 6d61 6b65 206e bugs that make n │ │ │ │ │ -0006b5a0: 6f72 6d61 7469 7665 2063 6861 6e67 6573 ormative changes │ │ │ │ │ -0006b5b0: 2074 6f0a 506f 6c69 6379 2c20 6d65 616e to.Policy, mean │ │ │ │ │ -0006b5c0: 696e 6720 7468 6174 2074 6865 2064 6963 ing that the dic │ │ │ │ │ -0006b5d0: 7461 7465 7320 6f66 2050 6f6c 6963 7920 tates of Policy │ │ │ │ │ -0006b5e0: 7769 6c6c 2063 6861 6e67 6520 696e 2073 will change in s │ │ │ │ │ -0006b5f0: 6f6d 6520 6661 7368 696f 6e0a 6173 2070 ome fashion.as p │ │ │ │ │ -0006b600: 6172 7420 6f66 2074 6865 2072 6573 6f6c art of the resol │ │ │ │ │ -0006b610: 7574 696f 6e20 6f66 2074 6865 2062 7567 ution of the bug │ │ │ │ │ -0006b620: 2069 6620 7468 6520 7072 6f70 6f73 616c if the proposal │ │ │ │ │ -0006b630: 2069 7320 6163 6365 7074 6564 2e20 2054 is accepted. T │ │ │ │ │ -0006b640: 6865 0a66 756c 6c20 7072 6f63 6573 7320 he.full process │ │ │ │ │ -0006b650: 6973 2066 6f6c 6c6f 7765 6420 666f 7220 is followed for │ │ │ │ │ -0006b660: 7375 6368 2062 7567 732e 0a0a 5441 473a such bugs...TAG: │ │ │ │ │ -0006b670: 206e 6f72 6d61 7469 7665 2831 290a 0a54 normative(1)..T │ │ │ │ │ -0006b680: 6865 2069 6e66 6f72 6d61 7469 7665 2074 he informative t │ │ │ │ │ -0006b690: 6167 2069 7320 7573 6564 2066 6f72 2062 ag is used for b │ │ │ │ │ -0006b6a0: 7567 7320 6162 6f75 7420 776f 7264 696e ugs about wordin │ │ │ │ │ -0006b6b0: 6720 6973 7375 6573 2c20 7479 706f 732c g issues, typos, │ │ │ │ │ -0006b6c0: 0a69 6e66 6f72 6d61 7469 7665 2066 6f6f .informative foo │ │ │ │ │ -0006b6d0: 746e 6f74 6573 2c20 6f72 206f 7468 6572 tnotes, or other │ │ │ │ │ -0006b6e0: 2063 6861 6e67 6573 2074 6861 7420 646f changes that do │ │ │ │ │ -0006b6f0: 206e 6f74 2061 6666 6563 7420 7468 6520 not affect the │ │ │ │ │ -0006b700: 666f 726d 616c 0a64 6963 7461 7465 7320 formal.dictates │ │ │ │ │ -0006b710: 6f66 2050 6f6c 6963 792c 206a 7573 7420 of Policy, just │ │ │ │ │ -0006b720: 7468 6520 7072 6573 656e 7461 7469 6f6e the presentation │ │ │ │ │ -0006b730: 2e20 2054 6865 2073 616d 6520 7461 6773 . The same tags │ │ │ │ │ -0006b740: 2061 7265 2075 7365 6420 666f 720a 7468 are used for.th │ │ │ │ │ -0006b750: 6573 6520 6275 6773 2066 6f72 2063 6f6e ese bugs for con │ │ │ │ │ -0006b760: 7665 6e69 656e 6365 2c20 6275 7420 7468 venience, but th │ │ │ │ │ -0006b770: 6520 506f 6c69 6379 206d 6169 6e74 6169 e Policy maintai │ │ │ │ │ -0006b780: 6e65 7273 206d 6179 206d 616b 650a 696e ners may make.in │ │ │ │ │ -0006b790: 666f 726d 6174 6976 6520 6368 616e 6765 formative change │ │ │ │ │ -0006b7a0: 7320 7769 7468 6f75 7420 666f 6c6c 6f77 s without follow │ │ │ │ │ -0006b7b0: 696e 6720 7468 6520 6675 6c6c 2070 726f ing the full pro │ │ │ │ │ -0006b7c0: 6365 7373 2e20 2049 6e66 6f72 6d61 7469 cess. Informati │ │ │ │ │ -0006b7d0: 7665 0a62 7567 7320 6661 6c6c 2075 6e64 ve.bugs fall und │ │ │ │ │ -0006b7e0: 6572 2074 6865 6972 2064 6973 6372 6574 er their discret │ │ │ │ │ -0006b7f0: 696f 6e2e 0a0a 5441 473a 2069 6e66 6f72 ion...TAG: infor │ │ │ │ │ -0006b800: 6d61 7469 7665 2832 290a 0a54 6865 2070 mative(2)..The p │ │ │ │ │ -0006b810: 6163 6b61 6769 6e67 2074 6167 2069 7320 ackaging tag is │ │ │ │ │ -0006b820: 7573 6564 2066 6f72 2062 7567 7320 6162 used for bugs ab │ │ │ │ │ -0006b830: 6f75 7420 7468 6520 7061 636b 6167 696e out the packagin │ │ │ │ │ -0006b840: 6720 616e 6420 6275 696c 6420 7072 6f63 g and build proc │ │ │ │ │ -0006b850: 6573 730a 6f66 2074 6865 2064 6562 6961 ess.of the debia │ │ │ │ │ -0006b860: 6e2d 706f 6c69 6379 2044 6562 6961 6e20 n-policy Debian │ │ │ │ │ -0006b870: 7061 636b 6167 652e 2020 5468 6573 6520 package. These │ │ │ │ │ -0006b880: 6275 6773 2064 6f20 6e6f 7420 666f 6c6c bugs do not foll │ │ │ │ │ -0006b890: 6f77 2074 6865 0a6e 6f72 6d61 6c20 7072 ow the.normal pr │ │ │ │ │ -0006b8a0: 6f63 6573 7320 616e 6420 7769 6c6c 206e ocess and will n │ │ │ │ │ -0006b8b0: 6f74 2068 6176 6520 7468 6520 6f74 6865 ot have the othe │ │ │ │ │ -0006b8c0: 7220 7461 6773 2065 7863 6570 7420 666f r tags except fo │ │ │ │ │ -0006b8d0: 7220 7065 6e64 696e 6720 616e 640a 776f r pending and.wo │ │ │ │ │ -0006b8e0: 6e74 6669 7820 2875 7365 6420 7769 7468 ntfix (used with │ │ │ │ │ -0006b8f0: 2074 6865 6972 206e 6f72 6d61 6c20 6d65 their normal me │ │ │ │ │ -0006b900: 616e 696e 6773 292e 0a0a 5441 473a 2070 anings)...TAG: p │ │ │ │ │ -0006b910: 6163 6b61 6769 6e67 2833 290a 0a20 2020 ackaging(3).. │ │ │ │ │ -0006b920: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -0006b930: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -0006b940: 0a20 2020 2831 2920 0a68 7474 7073 3a2f . (1) .https:/ │ │ │ │ │ -0006b950: 2f62 7567 732e 6465 6269 616e 2e6f 7267 /bugs.debian.org │ │ │ │ │ -0006b960: 2f63 6769 2d62 696e 2f70 6b67 7265 706f /cgi-bin/pkgrepo │ │ │ │ │ -0006b970: 7274 2e63 6769 3f73 7263 3d64 6562 6961 rt.cgi?src=debia │ │ │ │ │ -0006b980: 6e2d 706f 6c69 6379 2670 656e 642d 6578 n-policy&pend-ex │ │ │ │ │ -0006b990: 633d 646f 6e65 2674 6167 3d6e 6f72 6d61 c=done&tag=norma │ │ │ │ │ -0006b9a0: 7469 7665 0a0a 2020 2028 3229 200a 6874 tive.. (2) .ht │ │ │ │ │ -0006b9b0: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ -0006b9c0: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ -0006b9d0: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ -0006b9e0: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ -0006b9f0: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ -0006ba00: 696e 666f 726d 6174 6976 650a 0a20 2020 informative.. │ │ │ │ │ -0006ba10: 2833 2920 0a68 7474 7073 3a2f 2f62 7567 (3) .https://bug │ │ │ │ │ -0006ba20: 732e 6465 6269 616e 2e6f 7267 2f63 6769 s.debian.org/cgi │ │ │ │ │ -0006ba30: 2d62 696e 2f70 6b67 7265 706f 7274 2e63 -bin/pkgreport.c │ │ │ │ │ -0006ba40: 6769 3f73 7263 3d64 6562 6961 6e2d 706f gi?src=debian-po │ │ │ │ │ -0006ba50: 6c69 6379 2670 656e 642d 6578 633d 646f licy&pend-exc=do │ │ │ │ │ -0006ba60: 6e65 2674 6167 3d70 6163 6b61 6769 6e67 ne&tag=packaging │ │ │ │ │ -0006ba70: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006ba80: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006ba90: 6f64 653a 204d 6169 6e74 6169 6e65 7220 ode: Maintainer │ │ │ │ │ -0006baa0: 7363 7269 7074 2066 6c6f 7763 6861 7274 script flowchart │ │ │ │ │ -0006bab0: 732c 2020 4e65 7874 3a20 5570 6772 6164 s, Next: Upgrad │ │ │ │ │ -0006bac0: 696e 6720 6368 6563 6b6c 6973 742c 2020 ing checklist, │ │ │ │ │ -0006bad0: 5072 6576 3a20 4465 6269 616e 2050 6f6c Prev: Debian Pol │ │ │ │ │ -0006bae0: 6963 7920 6368 616e 6765 7320 7072 6f63 icy changes proc │ │ │ │ │ -0006baf0: 6573 732c 2020 5570 3a20 546f 700a 0a32 ess, Up: Top..2 │ │ │ │ │ -0006bb00: 3020 4d61 696e 7461 696e 6572 2073 6372 0 Maintainer scr │ │ │ │ │ -0006bb10: 6970 7420 666c 6f77 6368 6172 7473 0a2a ipt flowcharts.* │ │ │ │ │ -0006bb20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006bb30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ -0006bb40: 5468 6520 666c 6f77 6368 6172 7473 2028 The flowcharts ( │ │ │ │ │ -0006bb50: 3129 2069 6e63 6c75 6465 6420 696e 2074 1) included in t │ │ │ │ │ -0006bb60: 6869 7320 6170 7065 6e64 6978 2075 7365 his appendix use │ │ │ │ │ -0006bb70: 2074 6865 2066 6f6c 6c6f 7769 6e67 0a63 the following.c │ │ │ │ │ -0006bb80: 6f6e 7665 6e74 696f 6e73 3a0a 0a20 2020 onventions:.. │ │ │ │ │ -0006bb90: 2d20 6d61 696e 7461 696e 6572 2073 6372 - maintainer scr │ │ │ │ │ -0006bba0: 6970 7473 2061 6e64 2074 6865 6972 2061 ipts and their a │ │ │ │ │ -0006bbb0: 7267 756d 656e 7473 2061 7265 2077 6974 rguments are wit │ │ │ │ │ -0006bbc0: 6869 6e20 626f 7865 733b 0a0a 2020 202d hin boxes;.. - │ │ │ │ │ -0006bbd0: 2061 6374 696f 6e73 2063 6172 7269 6564 actions carried │ │ │ │ │ -0006bbe0: 206f 7574 2065 7874 6572 6e61 6c20 746f out external to │ │ │ │ │ -0006bbf0: 2074 6865 2073 6372 6970 7473 2061 7265 the scripts are │ │ │ │ │ -0006bc00: 2069 6e20 6974 616c 6963 733b 2061 6e64 in italics; and │ │ │ │ │ -0006bc10: 0a0a 2020 202d 2074 6865 20e2 8098 6470 .. - the ...dp │ │ │ │ │ -0006bc20: 6b67 e280 9920 7374 6174 7573 206f 6620 kg... status of │ │ │ │ │ -0006bc30: 7468 6520 7061 636b 6167 6520 6174 2074 the package at t │ │ │ │ │ -0006bc40: 6865 2065 6e64 206f 6620 7468 6520 7275 he end of the ru │ │ │ │ │ -0006bc50: 6e20 6172 6520 696e 2062 6f6c 640a 2020 n are in bold. │ │ │ │ │ -0006bc60: 2020 2074 7970 652e 0a0a 0008 5b69 6d61 type.....[ima │ │ │ │ │ -0006bc70: 6765 2073 7263 3d22 6465 6269 616e 2d70 ge src="debian-p │ │ │ │ │ -0006bc80: 6f6c 6963 792d 6669 6775 7265 732f 6465 olicy-figures/de │ │ │ │ │ -0006bc90: 6269 616e 2d70 6f6c 6963 792d 696e 7374 bian-policy-inst │ │ │ │ │ -0006bca0: 616c 6c2e 706e 6722 2061 6c74 3d22 496e all.png" alt="In │ │ │ │ │ -0006bcb0: 7374 616c 6c69 6e67 2061 2070 6163 6b61 stalling a packa │ │ │ │ │ -0006bcc0: 6765 2074 6861 7420 7761 7320 6e6f 7420 ge that was not │ │ │ │ │ -0006bcd0: 7072 6576 696f 7573 6c79 2069 6e73 7461 previously insta │ │ │ │ │ -0006bce0: 6c6c 6564 2200 085d 0a0a 0a46 6967 7572 lled"..]...Figur │ │ │ │ │ -0006bcf0: 653a 2049 6e73 7461 6c6c 696e 6720 6120 e: Installing a │ │ │ │ │ -0006bd00: 7061 636b 6167 6520 7468 6174 2077 6173 package that was │ │ │ │ │ -0006bd10: 206e 6f74 2070 7265 7669 6f75 736c 7920 not previously │ │ │ │ │ -0006bd20: 696e 7374 616c 6c65 640a 0a00 085b 696d installed....[im │ │ │ │ │ -0006bd30: 6167 6520 7372 633d 2264 6562 6961 6e2d age src="debian- │ │ │ │ │ -0006bd40: 706f 6c69 6379 2d66 6967 7572 6573 2f64 policy-figures/d │ │ │ │ │ -0006bd50: 6562 6961 6e2d 706f 6c69 6379 2d69 6e73 ebian-policy-ins │ │ │ │ │ -0006bd60: 7461 6c6c 2d63 6f6e 6666 696c 6573 2e70 tall-conffiles.p │ │ │ │ │ -0006bd70: 6e67 2220 616c 743d 2249 6e73 7461 6c6c ng" alt="Install │ │ │ │ │ -0006bd80: 696e 6720 6120 7061 636b 6167 6520 7468 ing a package th │ │ │ │ │ -0006bd90: 6174 2077 6173 2070 7265 7669 6f75 736c at was previousl │ │ │ │ │ -0006bda0: 7920 7265 6d6f 7665 642c 2062 7574 206e y removed, but n │ │ │ │ │ -0006bdb0: 6f74 2070 7572 6765 6422 0008 5d0a 0a0a ot purged"..]... │ │ │ │ │ -0006bdc0: 4669 6775 7265 3a20 496e 7374 616c 6c69 Figure: Installi │ │ │ │ │ -0006bdd0: 6e67 2061 2070 6163 6b61 6765 2074 6861 ng a package tha │ │ │ │ │ -0006bde0: 7420 7761 7320 7072 6576 696f 7573 6c79 t was previously │ │ │ │ │ -0006bdf0: 2072 656d 6f76 6564 2c20 6275 7420 6e6f removed, but no │ │ │ │ │ -0006be00: 7420 7075 7267 6564 0a0a 0008 5b69 6d61 t purged....[ima │ │ │ │ │ -0006be10: 6765 2073 7263 3d22 6465 6269 616e 2d70 ge src="debian-p │ │ │ │ │ -0006be20: 6f6c 6963 792d 6669 6775 7265 732f 6465 olicy-figures/de │ │ │ │ │ -0006be30: 6269 616e 2d70 6f6c 6963 792d 7570 6772 bian-policy-upgr │ │ │ │ │ -0006be40: 6164 652e 706e 6722 2061 6c74 3d22 5570 ade.png" alt="Up │ │ │ │ │ -0006be50: 6772 6164 696e 6720 6120 7061 636b 6167 grading a packag │ │ │ │ │ -0006be60: 6522 0008 5d0a 0a0a 4669 6775 7265 3a20 e"..]...Figure: │ │ │ │ │ -0006be70: 5570 6772 6164 696e 6720 6120 7061 636b Upgrading a pack │ │ │ │ │ -0006be80: 6167 650a 0a00 085b 696d 6167 6520 7372 age....[image sr │ │ │ │ │ -0006be90: 633d 2264 6562 6961 6e2d 706f 6c69 6379 c="debian-policy │ │ │ │ │ -0006bea0: 2d66 6967 7572 6573 2f64 6562 6961 6e2d -figures/debian- │ │ │ │ │ -0006beb0: 706f 6c69 6379 2d72 656d 6f76 652e 706e policy-remove.pn │ │ │ │ │ -0006bec0: 6722 2061 6c74 3d22 5265 6d6f 7669 6e67 g" alt="Removing │ │ │ │ │ -0006bed0: 2061 2070 6163 6b61 6765 2200 085d 0a0a a package"..].. │ │ │ │ │ -0006bee0: 0a46 6967 7572 653a 2052 656d 6f76 696e .Figure: Removin │ │ │ │ │ -0006bef0: 6720 6120 7061 636b 6167 650a 0a00 085b g a package....[ │ │ │ │ │ -0006bf00: 696d 6167 6520 7372 633d 2264 6562 6961 image src="debia │ │ │ │ │ -0006bf10: 6e2d 706f 6c69 6379 2d66 6967 7572 6573 n-policy-figures │ │ │ │ │ -0006bf20: 2f64 6562 6961 6e2d 706f 6c69 6379 2d70 /debian-policy-p │ │ │ │ │ -0006bf30: 7572 6765 2e70 6e67 2220 616c 743d 2250 urge.png" alt="P │ │ │ │ │ -0006bf40: 7572 6769 6e67 2061 2070 6163 6b61 6765 urging a package │ │ │ │ │ -0006bf50: 2070 7265 7669 6f75 736c 7920 7265 6d6f previously remo │ │ │ │ │ -0006bf60: 7665 6422 0008 5d0a 0a0a 4669 6775 7265 ved"..]...Figure │ │ │ │ │ -0006bf70: 3a20 5075 7267 696e 6720 6120 7061 636b : Purging a pack │ │ │ │ │ -0006bf80: 6167 6520 7072 6576 696f 7573 6c79 2072 age previously r │ │ │ │ │ -0006bf90: 656d 6f76 6564 0a0a 0008 5b69 6d61 6765 emoved....[image │ │ │ │ │ -0006bfa0: 2073 7263 3d22 6465 6269 616e 2d70 6f6c src="debian-pol │ │ │ │ │ -0006bfb0: 6963 792d 6669 6775 7265 732f 6465 6269 icy-figures/debi │ │ │ │ │ -0006bfc0: 616e 2d70 6f6c 6963 792d 7265 6d6f 7665 an-policy-remove │ │ │ │ │ -0006bfd0: 2d70 7572 6765 2e70 6e67 2220 616c 743d -purge.png" alt= │ │ │ │ │ -0006bfe0: 2252 656d 6f76 696e 6720 616e 6420 7075 "Removing and pu │ │ │ │ │ -0006bff0: 7267 696e 6720 6120 7061 636b 6167 6522 rging a package" │ │ │ │ │ -0006c000: 0008 5d0a 0a0a 4669 6775 7265 3a20 5265 ..]...Figure: Re │ │ │ │ │ -0006c010: 6d6f 7669 6e67 2061 6e64 2070 7572 6769 moving and purgi │ │ │ │ │ -0006c020: 6e67 2061 2070 6163 6b61 6765 0a0a 2020 ng a package.. │ │ │ │ │ -0006c030: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0006c040: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0006c050: 0a0a 2020 2028 3129 2054 6865 7365 2066 .. (1) These f │ │ │ │ │ -0006c060: 6c6f 7763 6861 7274 7320 7765 7265 206f lowcharts were o │ │ │ │ │ -0006c070: 7269 6769 6e61 6c6c 7920 6372 6561 7465 riginally create │ │ │ │ │ -0006c080: 6420 6279 204d 6172 6761 7269 7461 204d d by Margarita M │ │ │ │ │ -0006c090: 616e 7465 726f 6c61 0a66 6f72 2074 6865 anterola.for the │ │ │ │ │ -0006c0a0: 2044 6562 6961 6e20 576f 6d65 6e20 7072 Debian Women pr │ │ │ │ │ -0006c0b0: 6f6a 6563 7420 7769 6b69 2e0a 0a1f 0a46 oject wiki.....F │ │ │ │ │ -0006c0c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0006c0d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0006c0e0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0006c0f0: 6973 742c 2020 4e65 7874 3a20 4c69 6365 ist, Next: Lice │ │ │ │ │ -0006c100: 6e73 652c 2020 5072 6576 3a20 4d61 696e nse, Prev: Main │ │ │ │ │ -0006c110: 7461 696e 6572 2073 6372 6970 7420 666c tainer script fl │ │ │ │ │ -0006c120: 6f77 6368 6172 7473 2c20 2055 703a 2054 owcharts, Up: T │ │ │ │ │ -0006c130: 6f70 0a0a 3231 2055 7067 7261 6469 6e67 op..21 Upgrading │ │ │ │ │ -0006c140: 2063 6865 636b 6c69 7374 0a2a 2a2a 2a2a checklist.***** │ │ │ │ │ -0006c150: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006c160: 2a0a 0a2a 204d 656e 753a 0a0a 2a20 4162 *..* Menu:..* Ab │ │ │ │ │ -0006c170: 6f75 7420 7468 6520 6368 6563 6b6c 6973 out the checklis │ │ │ │ │ -0006c180: 743a 3a0a 2a20 5665 7273 696f 6e20 342e t::.* Version 4. │ │ │ │ │ -0006c190: 372e 323a 2056 6572 7369 6f6e 2034 2037 7.2: Version 4 7 │ │ │ │ │ -0006c1a0: 2032 2e0a 2a20 5665 7273 696f 6e20 342e 2..* Version 4. │ │ │ │ │ -0006c1b0: 372e 313a 2056 6572 7369 6f6e 2034 2037 7.1: Version 4 7 │ │ │ │ │ -0006c1c0: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c1d0: 372e 303a 2056 6572 7369 6f6e 2034 2037 7.0: Version 4 7 │ │ │ │ │ -0006c1e0: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c1f0: 362e 323a 2056 6572 7369 6f6e 2034 2036 6.2: Version 4 6 │ │ │ │ │ -0006c200: 2032 2e0a 2a20 5665 7273 696f 6e20 342e 2..* Version 4. │ │ │ │ │ -0006c210: 362e 313a 2056 6572 7369 6f6e 2034 2036 6.1: Version 4 6 │ │ │ │ │ -0006c220: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c230: 362e 303a 2056 6572 7369 6f6e 2034 2036 6.0: Version 4 6 │ │ │ │ │ -0006c240: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c250: 352e 313a 2056 6572 7369 6f6e 2034 2035 5.1: Version 4 5 │ │ │ │ │ -0006c260: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c270: 352e 303a 2056 6572 7369 6f6e 2034 2035 5.0: Version 4 5 │ │ │ │ │ -0006c280: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c290: 342e 313a 2056 6572 7369 6f6e 2034 2034 4.1: Version 4 4 │ │ │ │ │ -0006c2a0: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c2b0: 342e 303a 2056 6572 7369 6f6e 2034 2034 4.0: Version 4 4 │ │ │ │ │ -0006c2c0: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c2d0: 332e 303a 2056 6572 7369 6f6e 2034 2033 3.0: Version 4 3 │ │ │ │ │ -0006c2e0: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c2f0: 322e 313a 2056 6572 7369 6f6e 2034 2032 2.1: Version 4 2 │ │ │ │ │ -0006c300: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c310: 322e 303a 2056 6572 7369 6f6e 2034 2032 2.0: Version 4 2 │ │ │ │ │ -0006c320: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c330: 312e 353a 2056 6572 7369 6f6e 2034 2031 1.5: Version 4 1 │ │ │ │ │ -0006c340: 2035 2e0a 2a20 5665 7273 696f 6e20 342e 5..* Version 4. │ │ │ │ │ -0006c350: 312e 343a 2056 6572 7369 6f6e 2034 2031 1.4: Version 4 1 │ │ │ │ │ -0006c360: 2034 2e0a 2a20 5665 7273 696f 6e20 342e 4..* Version 4. │ │ │ │ │ -0006c370: 312e 333a 2056 6572 7369 6f6e 2034 2031 1.3: Version 4 1 │ │ │ │ │ -0006c380: 2033 2e0a 2a20 5665 7273 696f 6e20 342e 3..* Version 4. │ │ │ │ │ -0006c390: 312e 323a 2056 6572 7369 6f6e 2034 2031 1.2: Version 4 1 │ │ │ │ │ -0006c3a0: 2032 2e0a 2a20 5665 7273 696f 6e20 342e 2..* Version 4. │ │ │ │ │ -0006c3b0: 312e 313a 2056 6572 7369 6f6e 2034 2031 1.1: Version 4 1 │ │ │ │ │ -0006c3c0: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c3d0: 312e 303a 2056 6572 7369 6f6e 2034 2031 1.0: Version 4 1 │ │ │ │ │ -0006c3e0: 2030 2e0a 2a20 5665 7273 696f 6e20 342e 0..* Version 4. │ │ │ │ │ -0006c3f0: 302e 313a 2056 6572 7369 6f6e 2034 2030 0.1: Version 4 0 │ │ │ │ │ -0006c400: 2031 2e0a 2a20 5665 7273 696f 6e20 342e 1..* Version 4. │ │ │ │ │ -0006c410: 302e 303a 2056 6572 7369 6f6e 2034 2030 0.0: Version 4 0 │ │ │ │ │ -0006c420: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ -0006c430: 392e 383a 2056 6572 7369 6f6e 2033 2039 9.8: Version 3 9 │ │ │ │ │ -0006c440: 2038 2e0a 2a20 5665 7273 696f 6e20 332e 8..* Version 3. │ │ │ │ │ -0006c450: 392e 373a 2056 6572 7369 6f6e 2033 2039 9.7: Version 3 9 │ │ │ │ │ -0006c460: 2037 2e0a 2a20 5665 7273 696f 6e20 332e 7..* Version 3. │ │ │ │ │ -0006c470: 392e 363a 2056 6572 7369 6f6e 2033 2039 9.6: Version 3 9 │ │ │ │ │ -0006c480: 2036 2e0a 2a20 5665 7273 696f 6e20 332e 6..* Version 3. │ │ │ │ │ -0006c490: 392e 353a 2056 6572 7369 6f6e 2033 2039 9.5: Version 3 9 │ │ │ │ │ -0006c4a0: 2035 2e0a 2a20 5665 7273 696f 6e20 332e 5..* Version 3. │ │ │ │ │ -0006c4b0: 392e 343a 2056 6572 7369 6f6e 2033 2039 9.4: Version 3 9 │ │ │ │ │ -0006c4c0: 2034 2e0a 2a20 5665 7273 696f 6e20 332e 4..* Version 3. │ │ │ │ │ -0006c4d0: 392e 333a 2056 6572 7369 6f6e 2033 2039 9.3: Version 3 9 │ │ │ │ │ -0006c4e0: 2033 2e0a 2a20 5665 7273 696f 6e20 332e 3..* Version 3. │ │ │ │ │ -0006c4f0: 392e 323a 2056 6572 7369 6f6e 2033 2039 9.2: Version 3 9 │ │ │ │ │ -0006c500: 2032 2e0a 2a20 5665 7273 696f 6e20 332e 2..* Version 3. │ │ │ │ │ -0006c510: 392e 313a 2056 6572 7369 6f6e 2033 2039 9.1: Version 3 9 │ │ │ │ │ -0006c520: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ -0006c530: 392e 303a 2056 6572 7369 6f6e 2033 2039 9.0: Version 3 9 │ │ │ │ │ -0006c540: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ -0006c550: 382e 343a 2056 6572 7369 6f6e 2033 2038 8.4: Version 3 8 │ │ │ │ │ -0006c560: 2034 2e0a 2a20 5665 7273 696f 6e20 332e 4..* Version 3. │ │ │ │ │ -0006c570: 382e 333a 2056 6572 7369 6f6e 2033 2038 8.3: Version 3 8 │ │ │ │ │ -0006c580: 2033 2e0a 2a20 5665 7273 696f 6e20 332e 3..* Version 3. │ │ │ │ │ -0006c590: 382e 323a 2056 6572 7369 6f6e 2033 2038 8.2: Version 3 8 │ │ │ │ │ -0006c5a0: 2032 2e0a 2a20 5665 7273 696f 6e20 332e 2..* Version 3. │ │ │ │ │ -0006c5b0: 382e 313a 2056 6572 7369 6f6e 2033 2038 8.1: Version 3 8 │ │ │ │ │ -0006c5c0: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ -0006c5d0: 382e 303a 2056 6572 7369 6f6e 2033 2038 8.0: Version 3 8 │ │ │ │ │ -0006c5e0: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ -0006c5f0: 372e 333a 2056 6572 7369 6f6e 2033 2037 7.3: Version 3 7 │ │ │ │ │ -0006c600: 2033 2e0a 2a20 5665 7273 696f 6e20 332e 3..* Version 3. │ │ │ │ │ -0006c610: 372e 322e 323a 2056 6572 7369 6f6e 2033 7.2.2: Version 3 │ │ │ │ │ -0006c620: 2037 2032 2032 2e0a 2a20 5665 7273 696f 7 2 2..* Versio │ │ │ │ │ -0006c630: 6e20 332e 372e 323a 2056 6572 7369 6f6e n 3.7.2: Version │ │ │ │ │ -0006c640: 2033 2037 2032 2e0a 2a20 5665 7273 696f 3 7 2..* Versio │ │ │ │ │ -0006c650: 6e20 332e 372e 313a 2056 6572 7369 6f6e n 3.7.1: Version │ │ │ │ │ -0006c660: 2033 2037 2031 2e0a 2a20 5665 7273 696f 3 7 1..* Versio │ │ │ │ │ -0006c670: 6e20 332e 372e 303a 2056 6572 7369 6f6e n 3.7.0: Version │ │ │ │ │ -0006c680: 2033 2037 2030 2e0a 2a20 5665 7273 696f 3 7 0..* Versio │ │ │ │ │ -0006c690: 6e20 332e 362e 323a 2056 6572 7369 6f6e n 3.6.2: Version │ │ │ │ │ -0006c6a0: 2033 2036 2032 2e0a 2a20 5665 7273 696f 3 6 2..* Versio │ │ │ │ │ -0006c6b0: 6e20 332e 362e 313a 2056 6572 7369 6f6e n 3.6.1: Version │ │ │ │ │ -0006c6c0: 2033 2036 2031 2e0a 2a20 5665 7273 696f 3 6 1..* Versio │ │ │ │ │ -0006c6d0: 6e20 332e 362e 303a 2056 6572 7369 6f6e n 3.6.0: Version │ │ │ │ │ -0006c6e0: 2033 2036 2030 2e0a 2a20 5665 7273 696f 3 6 0..* Versio │ │ │ │ │ -0006c6f0: 6e20 332e 352e 3130 3a20 5665 7273 696f n 3.5.10: Versio │ │ │ │ │ -0006c700: 6e20 3320 3520 3130 2e0a 2a20 5665 7273 n 3 5 10..* Vers │ │ │ │ │ -0006c710: 696f 6e20 332e 352e 393a 2056 6572 7369 ion 3.5.9: Versi │ │ │ │ │ -0006c720: 6f6e 2033 2035 2039 2e0a 2a20 5665 7273 on 3 5 9..* Vers │ │ │ │ │ -0006c730: 696f 6e20 332e 352e 383a 2056 6572 7369 ion 3.5.8: Versi │ │ │ │ │ -0006c740: 6f6e 2033 2035 2038 2e0a 2a20 5665 7273 on 3 5 8..* Vers │ │ │ │ │ -0006c750: 696f 6e20 332e 352e 373a 2056 6572 7369 ion 3.5.7: Versi │ │ │ │ │ -0006c760: 6f6e 2033 2035 2037 2e0a 2a20 5665 7273 on 3 5 7..* Vers │ │ │ │ │ -0006c770: 696f 6e20 332e 352e 363a 2056 6572 7369 ion 3.5.6: Versi │ │ │ │ │ -0006c780: 6f6e 2033 2035 2036 2e0a 2a20 5665 7273 on 3 5 6..* Vers │ │ │ │ │ -0006c790: 696f 6e20 332e 352e 353a 2056 6572 7369 ion 3.5.5: Versi │ │ │ │ │ -0006c7a0: 6f6e 2033 2035 2035 2e0a 2a20 5665 7273 on 3 5 5..* Vers │ │ │ │ │ -0006c7b0: 696f 6e20 332e 352e 343a 2056 6572 7369 ion 3.5.4: Versi │ │ │ │ │ -0006c7c0: 6f6e 2033 2035 2034 2e0a 2a20 5665 7273 on 3 5 4..* Vers │ │ │ │ │ -0006c7d0: 696f 6e20 332e 352e 333a 2056 6572 7369 ion 3.5.3: Versi │ │ │ │ │ -0006c7e0: 6f6e 2033 2035 2033 2e0a 2a20 5665 7273 on 3 5 3..* Vers │ │ │ │ │ -0006c7f0: 696f 6e20 332e 352e 323a 2056 6572 7369 ion 3.5.2: Versi │ │ │ │ │ -0006c800: 6f6e 2033 2035 2032 2e0a 2a20 5665 7273 on 3 5 2..* Vers │ │ │ │ │ -0006c810: 696f 6e20 332e 352e 313a 2056 6572 7369 ion 3.5.1: Versi │ │ │ │ │ -0006c820: 6f6e 2033 2035 2031 2e0a 2a20 5665 7273 on 3 5 1..* Vers │ │ │ │ │ -0006c830: 696f 6e20 332e 352e 303a 2056 6572 7369 ion 3.5.0: Versi │ │ │ │ │ -0006c840: 6f6e 2033 2035 2030 2e0a 2a20 5665 7273 on 3 5 0..* Vers │ │ │ │ │ -0006c850: 696f 6e20 332e 322e 312e 313a 2056 6572 ion 3.2.1.1: Ver │ │ │ │ │ -0006c860: 7369 6f6e 2033 2032 2031 2031 2e0a 2a20 sion 3 2 1 1..* │ │ │ │ │ -0006c870: 5665 7273 696f 6e20 332e 322e 313a 2056 Version 3.2.1: V │ │ │ │ │ -0006c880: 6572 7369 6f6e 2033 2032 2031 2e0a 2a20 ersion 3 2 1..* │ │ │ │ │ -0006c890: 5665 7273 696f 6e20 332e 322e 303a 2056 Version 3.2.0: V │ │ │ │ │ -0006c8a0: 6572 7369 6f6e 2033 2032 2030 2e0a 2a20 ersion 3 2 0..* │ │ │ │ │ -0006c8b0: 5665 7273 696f 6e20 332e 312e 313a 2056 Version 3.1.1: V │ │ │ │ │ -0006c8c0: 6572 7369 6f6e 2033 2031 2031 2e0a 2a20 ersion 3 1 1..* │ │ │ │ │ -0006c8d0: 5665 7273 696f 6e20 332e 312e 303a 2056 Version 3.1.0: V │ │ │ │ │ -0006c8e0: 6572 7369 6f6e 2033 2031 2030 2e0a 2a20 ersion 3 1 0..* │ │ │ │ │ -0006c8f0: 5665 7273 696f 6e20 332e 302e 313a 2056 Version 3.0.1: V │ │ │ │ │ -0006c900: 6572 7369 6f6e 2033 2030 2031 2e0a 2a20 ersion 3 0 1..* │ │ │ │ │ -0006c910: 5665 7273 696f 6e20 332e 302e 303a 2056 Version 3.0.0: V │ │ │ │ │ -0006c920: 6572 7369 6f6e 2033 2030 2030 2e0a 2a20 ersion 3 0 0..* │ │ │ │ │ -0006c930: 5665 7273 696f 6e20 322e 352e 303a 2056 Version 2.5.0: V │ │ │ │ │ -0006c940: 6572 7369 6f6e 2032 2035 2030 2e0a 2a20 ersion 2 5 0..* │ │ │ │ │ -0006c950: 5665 7273 696f 6e20 322e 342e 313a 2056 Version 2.4.1: V │ │ │ │ │ -0006c960: 6572 7369 6f6e 2032 2034 2031 2e0a 2a20 ersion 2 4 1..* │ │ │ │ │ -0006c970: 5665 7273 696f 6e20 322e 342e 303a 2056 Version 2.4.0: V │ │ │ │ │ -0006c980: 6572 7369 6f6e 2032 2034 2030 2e0a 2a20 ersion 2 4 0..* │ │ │ │ │ -0006c990: 5665 7273 696f 6e20 322e 332e 303a 2056 Version 2.3.0: V │ │ │ │ │ -0006c9a0: 6572 7369 6f6e 2032 2033 2030 2e0a 2a20 ersion 2 3 0..* │ │ │ │ │ -0006c9b0: 5665 7273 696f 6e20 322e 322e 303a 2056 Version 2.2.0: V │ │ │ │ │ -0006c9c0: 6572 7369 6f6e 2032 2032 2030 2e0a 2a20 ersion 2 2 0..* │ │ │ │ │ -0006c9d0: 5665 7273 696f 6e20 322e 312e 333a 2056 Version 2.1.3: V │ │ │ │ │ -0006c9e0: 6572 7369 6f6e 2032 2031 2033 2e0a 2a20 ersion 2 1 3..* │ │ │ │ │ -0006c9f0: 5665 7273 696f 6e20 322e 312e 323a 2056 Version 2.1.2: V │ │ │ │ │ -0006ca00: 6572 7369 6f6e 2032 2031 2032 2e0a 2a20 ersion 2 1 2..* │ │ │ │ │ -0006ca10: 5665 7273 696f 6e20 322e 312e 313a 2056 Version 2.1.1: V │ │ │ │ │ -0006ca20: 6572 7369 6f6e 2032 2031 2031 2e0a 2a20 ersion 2 1 1..* │ │ │ │ │ -0006ca30: 5665 7273 696f 6e20 322e 312e 303a 2056 Version 2.1.0: V │ │ │ │ │ -0006ca40: 6572 7369 6f6e 2032 2031 2030 2e0a 0a1f ersion 2 1 0.... │ │ │ │ │ -0006ca50: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0006ca60: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0006ca70: 3a20 4162 6f75 7420 7468 6520 6368 6563 : About the chec │ │ │ │ │ -0006ca80: 6b6c 6973 742c 2020 4e65 7874 3a20 5665 klist, Next: Ve │ │ │ │ │ -0006ca90: 7273 696f 6e20 3420 3720 322c 2020 5570 rsion 4 7 2, Up │ │ │ │ │ -0006caa0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0006cab0: 6b6c 6973 740a 0a32 312e 3120 4162 6f75 klist..21.1 Abou │ │ │ │ │ -0006cac0: 7420 7468 6520 6368 6563 6b6c 6973 740a t the checklist. │ │ │ │ │ -0006cad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006cae0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 6368 ========..The ch │ │ │ │ │ -0006caf0: 6563 6b6c 6973 7420 6265 6c6f 7720 6861 ecklist below ha │ │ │ │ │ -0006cb00: 7320 6265 656e 2063 7265 6174 6564 2074 s been created t │ │ │ │ │ -0006cb10: 6f20 7369 6d70 6c69 6679 2074 6865 2075 o simplify the u │ │ │ │ │ -0006cb20: 7067 7261 6469 6e67 2070 726f 6365 7373 pgrading process │ │ │ │ │ -0006cb30: 0a6f 6620 6f6c 6420 7061 636b 6167 6573 .of old packages │ │ │ │ │ -0006cb40: 2e20 2054 6869 7320 6c69 7374 2069 7320 . This list is │ │ │ │ │ -0006cb50: 6e6f 7420 6f66 6669 6369 616c 206f 7220 not official or │ │ │ │ │ -0006cb60: 6e6f 726d 6174 6976 652e 2020 4974 206f normative. It o │ │ │ │ │ -0006cb70: 6e6c 790a 7072 6f76 6964 6573 2061 6e20 nly.provides an │ │ │ │ │ -0006cb80: 696e 6469 6361 7469 6f6e 206f 6620 7768 indication of wh │ │ │ │ │ -0006cb90: 6174 2068 6173 2063 6861 6e67 6564 2061 at has changed a │ │ │ │ │ -0006cba0: 6e64 2077 6865 7468 6572 2079 6f75 2061 nd whether you a │ │ │ │ │ -0006cbb0: 7265 206c 696b 656c 7920 746f 0a6e 6565 re likely to.nee │ │ │ │ │ -0006cbc0: 6420 746f 206d 616b 6520 6368 616e 6765 d to make change │ │ │ │ │ -0006cbd0: 7320 746f 2079 6f75 7220 7061 636b 6167 s to your packag │ │ │ │ │ -0006cbe0: 6520 696e 206c 6967 6874 206f 6620 7468 e in light of th │ │ │ │ │ -0006cbf0: 6973 2e20 2049 6620 796f 7520 6861 7665 is. If you have │ │ │ │ │ -0006cc00: 0a64 6f75 6274 7320 6162 6f75 7420 6120 .doubts about a │ │ │ │ │ -0006cc10: 6365 7274 6169 6e20 746f 7069 632c 2069 certain topic, i │ │ │ │ │ -0006cc20: 6620 796f 7520 6e65 6564 206d 6f72 6520 f you need more │ │ │ │ │ -0006cc30: 6465 7461 696c 732c 206f 7220 6966 2079 details, or if y │ │ │ │ │ -0006cc40: 6f75 2074 6869 6e6b 0a73 6f6d 6520 6f74 ou think.some ot │ │ │ │ │ -0006cc50: 6865 7220 7061 636b 6167 6520 646f 6573 her package does │ │ │ │ │ -0006cc60: 206e 6f74 2063 6f6d 706c 7920 7769 7468 not comply with │ │ │ │ │ -0006cc70: 2070 6f6c 6963 792c 2070 6c65 6173 6520 policy, please │ │ │ │ │ -0006cc80: 7265 6665 7220 746f 2074 6865 0a50 6f6c refer to the.Pol │ │ │ │ │ -0006cc90: 6963 7920 4d61 6e75 616c 2069 7473 656c icy Manual itsel │ │ │ │ │ -0006cca0: 662e 0a0a 416c 6c20 6f66 2074 6865 2063 f...All of the c │ │ │ │ │ -0006ccb0: 6861 6e67 6573 2066 726f 6d20 7665 7273 hanges from vers │ │ │ │ │ -0006ccc0: 696f 6e20 332e 302e 3020 6f6e 7761 7264 ion 3.0.0 onward │ │ │ │ │ -0006ccd0: 7320 696e 6469 6361 7465 2077 6869 6368 s indicate which │ │ │ │ │ -0006cce0: 2073 6563 7469 6f6e 206f 660a 7468 6520 section of.the │ │ │ │ │ -0006ccf0: 506f 6c69 6379 204d 616e 7561 6c20 6469 Policy Manual di │ │ │ │ │ -0006cd00: 7363 7573 7365 7320 7468 6520 6973 7375 scusses the issu │ │ │ │ │ -0006cd10: 652e 2020 5468 6520 7365 6374 696f 6e20 e. The section │ │ │ │ │ -0006cd20: 6e75 6d62 6572 696e 6720 7368 6f75 6c64 numbering should │ │ │ │ │ -0006cd30: 0a73 7469 6c6c 2062 6520 6163 6375 7261 .still be accura │ │ │ │ │ -0006cd40: 7465 2066 6f72 2063 6861 6e67 6573 2062 te for changes b │ │ │ │ │ -0006cd50: 6163 6b20 746f 2074 6865 2032 2e35 2e30 ack to the 2.5.0 │ │ │ │ │ -0006cd60: 2072 656c 6561 7365 2e20 2042 6566 6f72 release. Befor │ │ │ │ │ -0006cd70: 6520 7468 6174 0a70 6f69 6e74 2c20 7468 e that.point, th │ │ │ │ │ -0006cd80: 6520 7365 6374 696f 6e73 206c 6973 7465 e sections liste │ │ │ │ │ -0006cd90: 6420 6865 7265 2070 726f 6261 626c 7920 d here probably │ │ │ │ │ -0006cda0: 6e6f 206c 6f6e 6765 7220 636f 7272 6573 no longer corres │ │ │ │ │ -0006cdb0: 706f 6e64 2074 6f0a 7365 6374 696f 6e73 pond to.sections │ │ │ │ │ -0006cdc0: 2069 6e20 7468 6520 6d6f 6465 726e 2050 in the modern P │ │ │ │ │ -0006cdd0: 6f6c 6963 7920 4d61 6e75 616c 2e0a 0a48 olicy Manual...H │ │ │ │ │ -0006cde0: 6572 6520 6973 2068 6f77 2074 6865 2063 ere is how the c │ │ │ │ │ -0006cdf0: 6865 636b 206c 6973 7420 776f 726b 733a heck list works: │ │ │ │ │ -0006ce00: 2043 6865 636b 2077 6869 6368 2070 6f6c Check which pol │ │ │ │ │ -0006ce10: 6963 7920 7665 7273 696f 6e20 796f 7572 icy version your │ │ │ │ │ -0006ce20: 0a70 6163 6b61 6765 2077 6173 2063 6865 .package was che │ │ │ │ │ -0006ce30: 636b 6564 2061 6761 696e 7374 206c 6173 cked against las │ │ │ │ │ -0006ce40: 7420 2869 6e64 6963 6174 6564 2069 6e20 t (indicated in │ │ │ │ │ -0006ce50: 7468 6520 e280 9853 7461 6e64 6172 6473 the ...Standards │ │ │ │ │ -0006ce60: 2d56 6572 7369 6f6e e280 990a 6669 656c -Version....fiel │ │ │ │ │ -0006ce70: 6420 6f66 2074 6865 2073 6f75 7263 6520 d of the source │ │ │ │ │ -0006ce80: 7061 636b 6167 6529 2e20 2054 6865 6e20 package). Then │ │ │ │ │ -0006ce90: 6d6f 7665 2075 7077 6172 6473 2075 6e74 move upwards unt │ │ │ │ │ -0006cea0: 696c 2074 6865 2074 6f70 2061 6e64 2063 il the top and c │ │ │ │ │ -0006ceb0: 6865 636b 0a77 6869 6368 206f 6620 7468 heck.which of th │ │ │ │ │ -0006cec0: 6520 6974 656d 7320 6f6e 2074 6865 206c e items on the l │ │ │ │ │ -0006ced0: 6973 7420 6d69 6768 7420 636f 6e63 6572 ist might concer │ │ │ │ │ -0006cee0: 6e20 796f 7572 2070 6163 6b61 6765 2e20 n your package. │ │ │ │ │ -0006cef0: 204e 6f74 6520 7768 6963 680a 7365 6374 Note which.sect │ │ │ │ │ -0006cf00: 696f 6e73 206f 6620 706f 6c69 6379 2064 ions of policy d │ │ │ │ │ -0006cf10: 6973 6375 7373 2074 6869 732c 2061 6e64 iscuss this, and │ │ │ │ │ -0006cf20: 2074 6865 6e20 6368 6563 6b20 6f75 7420 then check out │ │ │ │ │ -0006cf30: 7468 6520 506f 6c69 6379 204d 616e 7561 the Policy Manua │ │ │ │ │ -0006cf40: 6c0a 666f 7220 6465 7461 696c 732e 2020 l.for details. │ │ │ │ │ -0006cf50: 4f6e 6365 2079 6f75 e280 9976 6520 6d61 Once you...ve ma │ │ │ │ │ -0006cf60: 6465 2061 6c6c 206e 6563 6573 7361 7279 de all necessary │ │ │ │ │ -0006cf70: 2063 6861 6e67 6573 2074 6f20 6d61 7463 changes to matc │ │ │ │ │ -0006cf80: 6820 7468 650a 6375 7272 656e 7420 7275 h the.current ru │ │ │ │ │ -0006cf90: 6c65 732c 2075 7064 6174 6520 7468 6520 les, update the │ │ │ │ │ -0006cfa0: 7661 6c75 6520 6f66 20e2 8098 5374 616e value of ...Stan │ │ │ │ │ -0006cfb0: 6461 7264 732d 5665 7273 696f 6ee2 8099 dards-Version... │ │ │ │ │ -0006cfc0: 2074 6f20 7468 6520 6375 7272 656e 740a to the current. │ │ │ │ │ -0006cfd0: 506f 6c69 6379 204d 616e 7561 6c20 7665 Policy Manual ve │ │ │ │ │ -0006cfe0: 7273 696f 6e2e 0a0a 4966 2061 6e20 6974 rsion...If an it │ │ │ │ │ -0006cff0: 656d 2069 6e20 7468 6520 6c69 7374 2069 em in the list i │ │ │ │ │ -0006d000: 7320 666f 6c6c 6f77 6564 2062 7920 7468 s followed by th │ │ │ │ │ -0006d010: 6520 6e61 6d65 206f 6620 6120 4c69 6e74 e name of a Lint │ │ │ │ │ -0006d020: 6961 6e20 7461 6720 696e 0a73 7175 6172 ian tag in.squar │ │ │ │ │ -0006d030: 6520 6272 6163 6b65 7473 2c20 6974 2069 e brackets, it i │ │ │ │ │ -0006d040: 6e64 6963 6174 6573 2074 6861 7420 7468 ndicates that th │ │ │ │ │ -0006d050: 6520 706f 6c69 6379 2072 6571 7569 7265 e policy require │ │ │ │ │ -0006d060: 6d65 6e74 2069 7320 636f 7665 7265 6420 ment is covered │ │ │ │ │ -0006d070: 6279 0a74 6861 7420 4c69 6e74 6961 6e20 by.that Lintian │ │ │ │ │ -0006d080: 7461 672e 2020 5468 6520 6c61 636b 206f tag. The lack o │ │ │ │ │ -0006d090: 6620 7375 6368 2061 6e20 616e 6e6f 7461 f such an annota │ │ │ │ │ -0006d0a0: 7469 6f6e 2064 6f65 7320 6e6f 7420 6d65 tion does not me │ │ │ │ │ -0006d0b0: 616e 2074 6861 7420 6e6f 0a4c 696e 7469 an that no.Linti │ │ │ │ │ -0006d0c0: 616e 2074 6167 2065 7869 7374 7320 746f an tag exists to │ │ │ │ │ -0006d0d0: 2063 6f76 6572 2074 6865 2072 6571 7569 cover the requi │ │ │ │ │ -0006d0e0: 7265 6d65 6e74 2e20 204f 7572 2063 6f76 rement. Our cov │ │ │ │ │ -0006d0f0: 6572 6167 6520 6f66 2074 6865 7365 0a61 erage of these.a │ │ │ │ │ -0006d100: 6e6e 6f74 6174 696f 6e73 2069 7320 7175 nnotations is qu │ │ │ │ │ -0006d110: 6974 6520 696e 636f 6d70 6c65 7465 2c20 ite incomplete, │ │ │ │ │ -0006d120: 616e 6420 7061 7463 6865 7320 746f 2074 and patches to t │ │ │ │ │ -0006d130: 6869 7320 6368 6563 6b6c 6973 7420 6172 his checklist ar │ │ │ │ │ -0006d140: 6520 7665 7279 0a77 656c 636f 6d65 2e0a e very.welcome.. │ │ │ │ │ -0006d150: 0a54 6865 2073 6563 7469 6f6e 7320 696e .The sections in │ │ │ │ │ -0006d160: 2074 6869 7320 6368 6563 6b6c 6973 7420 this checklist │ │ │ │ │ -0006d170: 6d61 7463 6820 7468 6520 7661 6c75 6573 match the values │ │ │ │ │ -0006d180: 2066 6f72 2074 6865 0ae2 8098 5374 616e for the....Stan │ │ │ │ │ -0006d190: 6461 7264 732d 5665 7273 696f 6ee2 8099 dards-Version... │ │ │ │ │ -0006d1a0: 2063 6f6e 7472 6f6c 2066 6965 6c64 2069 control field i │ │ │ │ │ -0006d1b0: 6e20 6f6d 6974 7469 6e67 2074 6865 206d n omitting the m │ │ │ │ │ -0006d1c0: 696e 6f72 2070 6174 6368 2076 6572 7369 inor patch versi │ │ │ │ │ -0006d1d0: 6f6e 2c0a 6578 6365 7074 2069 6e20 7468 on,.except in th │ │ │ │ │ -0006d1e0: 6520 7477 6f20 616e 6f6d 616c 6f75 7320 e two anomalous │ │ │ │ │ -0006d1f0: 6869 7374 6f72 6963 616c 2063 6173 6573 historical cases │ │ │ │ │ -0006d200: 2077 6865 7265 206e 6f72 6d61 7469 7665 where normative │ │ │ │ │ -0006d210: 0a72 6571 7569 7265 6d65 6e74 7320 7765 .requirements we │ │ │ │ │ -0006d220: 7265 2063 6861 6e67 6564 2069 6e20 6120 re changed in a │ │ │ │ │ -0006d230: 6d69 6e6f 7220 7061 7463 6820 7265 6c65 minor patch rele │ │ │ │ │ -0006d240: 6173 652e 0a0a 1f0a 4669 6c65 3a20 6465 ase.....File: de │ │ │ │ │ -0006d250: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006d260: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -0006d270: 2034 2037 2032 2c20 204e 6578 743a 2056 4 7 2, Next: V │ │ │ │ │ -0006d280: 6572 7369 6f6e 2034 2037 2031 2c20 2050 ersion 4 7 1, P │ │ │ │ │ -0006d290: 7265 763a 2041 626f 7574 2074 6865 2063 rev: About the c │ │ │ │ │ -0006d2a0: 6865 636b 6c69 7374 2c20 2055 703a 2055 hecklist, Up: U │ │ │ │ │ -0006d2b0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -0006d2c0: 7374 0a0a 3231 2e32 2056 6572 7369 6f6e st..21.2 Version │ │ │ │ │ -0006d2d0: 2034 2e37 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 4.7.2.========= │ │ │ │ │ -0006d2e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0006d2f0: 7365 6420 4665 6272 7561 7279 2c20 3230 sed February, 20 │ │ │ │ │ -0006d300: 3235 2e0a 0a31 302e 310a 0a20 2020 2020 25...10.1.. │ │ │ │ │ -0006d310: 4120 6368 616e 6765 206d 6164 6520 7468 A change made th │ │ │ │ │ -0006d320: 6520 7072 6576 696f 7573 2072 656c 6561 e previous relea │ │ │ │ │ -0006d330: 7365 206f 6620 506f 6c69 6379 2069 7320 se of Policy is │ │ │ │ │ -0006d340: 7265 6c61 7865 643a 0a0a 2020 2020 2050 relaxed:.. P │ │ │ │ │ -0006d350: 6163 6b61 6765 7320 7468 6174 2061 6c72 ackages that alr │ │ │ │ │ -0006d360: 6561 6479 2069 6e73 7461 6c6c 2070 726f eady install pro │ │ │ │ │ -0006d370: 6772 616d 7320 746f 202f 7573 722f 6761 grams to /usr/ga │ │ │ │ │ -0006d380: 6d65 732c 2077 6865 7265 2061 6e6f 7468 mes, where anoth │ │ │ │ │ -0006d390: 6572 0a20 2020 2020 7061 636b 6167 6520 er. package │ │ │ │ │ -0006d3a0: 696e 7374 616c 6c73 2061 2070 726f 6772 installs a progr │ │ │ │ │ -0006d3b0: 616d 206f 6620 7468 6520 7361 6d65 2077 am of the same w │ │ │ │ │ -0006d3c0: 6974 6820 6469 6666 6572 656e 7420 6675 ith different fu │ │ │ │ │ -0006d3d0: 6e63 7469 6f6e 616c 6974 790a 2020 2020 nctionality. │ │ │ │ │ -0006d3e0: 2074 6f20 6120 6469 6666 6572 656e 7420 to a different │ │ │ │ │ -0006d3f0: 6469 7265 6374 6f72 7920 6f6e 2074 6865 directory on the │ │ │ │ │ -0006d400: 2064 6566 6175 6c74 2050 4154 482c 206d default PATH, m │ │ │ │ │ -0006d410: 6179 2063 6f6e 7469 6e75 6520 746f 2064 ay continue to d │ │ │ │ │ -0006d420: 6f0a 2020 2020 2073 6f2e 0a0a 2020 2020 o. so... │ │ │ │ │ -0006d430: 2050 6163 6b61 6765 7320 6d75 7374 206e Packages must n │ │ │ │ │ -0006d440: 6f74 2069 6e73 7461 6c6c 2061 6e79 206e ot install any n │ │ │ │ │ -0006d450: 6577 6c79 2063 6f6e 666c 6963 7469 6e67 ewly conflicting │ │ │ │ │ -0006d460: 2070 726f 6772 616d 7320 746f 0a20 2020 programs to. │ │ │ │ │ -0006d470: 2020 2f75 7372 2f67 616d 6573 2c20 616e /usr/games, an │ │ │ │ │ -0006d480: 6420 7061 636b 6167 6573 2061 6c72 6561 d packages alrea │ │ │ │ │ -0006d490: 6479 2064 6f69 6e67 2073 6f20 6172 6520 dy doing so are │ │ │ │ │ -0006d4a0: 656e 636f 7572 6167 6564 2074 6f20 6d6f encouraged to mo │ │ │ │ │ -0006d4b0: 7665 0a20 2020 2020 7468 6573 6520 7072 ve. these pr │ │ │ │ │ -0006d4c0: 6f67 7261 6d73 2074 6f20 6e6f 6e2d 636f ograms to non-co │ │ │ │ │ -0006d4d0: 6e66 6c69 6374 696e 6720 6e61 6d65 732e nflicting names. │ │ │ │ │ -0006d4e0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006d4f0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006d500: 6f64 653a 2056 6572 7369 6f6e 2034 2037 ode: Version 4 7 │ │ │ │ │ -0006d510: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ -0006d520: 6f6e 2034 2037 2030 2c20 2050 7265 763a on 4 7 0, Prev: │ │ │ │ │ -0006d530: 2056 6572 7369 6f6e 2034 2037 2032 2c20 Version 4 7 2, │ │ │ │ │ -0006d540: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0006d550: 6865 636b 6c69 7374 0a0a 3231 2e33 2056 hecklist..21.3 V │ │ │ │ │ -0006d560: 6572 7369 6f6e 2034 2e37 2e31 0a3d 3d3d ersion 4.7.1.=== │ │ │ │ │ -0006d570: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0006d580: 0a52 656c 6561 7365 6420 4665 6272 7561 .Released Februa │ │ │ │ │ -0006d590: 7279 2c20 3230 3235 2e0a 0a31 302e 310a ry, 2025...10.1. │ │ │ │ │ -0006d5a0: 0a20 2020 2020 5477 6f20 6469 6666 6572 . Two differ │ │ │ │ │ -0006d5b0: 656e 7420 7061 636b 6167 6573 206d 7573 ent packages mus │ │ │ │ │ -0006d5c0: 7420 6e6f 7420 696e 7374 616c 6c20 7072 t not install pr │ │ │ │ │ -0006d5d0: 6f67 7261 6d73 2077 6974 6820 6469 6666 ograms with diff │ │ │ │ │ -0006d5e0: 6572 656e 740a 2020 2020 2066 756e 6374 erent. funct │ │ │ │ │ -0006d5f0: 696f 6e61 6c69 7479 2074 6f20 7468 6520 ionality to the │ │ │ │ │ -0006d600: 7361 6d65 2066 696c 656e 616d 6573 2c20 same filenames, │ │ │ │ │ -0006d610: 6576 656e 206e 616d 6573 2075 6e64 6572 even names under │ │ │ │ │ -0006d620: 2064 6966 6665 7265 6e74 0a20 2020 2020 different. │ │ │ │ │ -0006d630: 6469 7265 6374 6f72 6965 732c 2077 6865 directories, whe │ │ │ │ │ -0006d640: 6e20 7468 6520 6469 7265 6374 6f72 6965 n the directorie │ │ │ │ │ -0006d650: 7320 6172 6520 6f6e 2074 6865 2064 6566 s are on the def │ │ │ │ │ -0006d660: 6175 6c74 2050 4154 482e 0a0a 3130 2e31 ault PATH...10.1 │ │ │ │ │ -0006d670: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -0006d680: 6d75 7374 206e 6f74 2069 6e73 7461 6c6c must not install │ │ │ │ │ -0006d690: 2066 696c 6573 2074 6f20 6469 7265 6374 files to direct │ │ │ │ │ -0006d6a0: 6f72 6965 7320 6c69 6b65 202f 6269 6e2c ories like /bin, │ │ │ │ │ -0006d6b0: 202f 6c69 622c 0a20 2020 2020 2f6c 6962 /lib,. /lib │ │ │ │ │ -0006d6c0: 2a20 616e 6420 2f73 6269 6e20 7768 6963 * and /sbin whic │ │ │ │ │ -0006d6d0: 6820 6172 6520 6e6f 7720 7379 6d62 6f6c h are now symbol │ │ │ │ │ -0006d6e0: 6963 206c 696e 6b73 2074 6f20 636f 7272 ic links to corr │ │ │ │ │ -0006d6f0: 6573 706f 6e64 696e 670a 2020 2020 2064 esponding. d │ │ │ │ │ -0006d700: 6972 6563 746f 7269 6573 2075 6e64 6572 irectories under │ │ │ │ │ -0006d710: 202f 7573 722e 2020 5061 636b 6167 6573 /usr. Packages │ │ │ │ │ -0006d720: 206d 6179 2061 7373 756d 6520 7468 6174 may assume that │ │ │ │ │ -0006d730: 202f 6269 6e2c 202f 6c69 6220 616e 640a /bin, /lib and. │ │ │ │ │ -0006d740: 2020 2020 202f 7362 696e 2061 7265 2061 /sbin are a │ │ │ │ │ -0006d750: 6c77 6179 7320 7379 6d6c 696e 6b73 2c20 lways symlinks, │ │ │ │ │ -0006d760: 616e 6420 7468 6174 2066 696c 6573 2075 and that files u │ │ │ │ │ -0006d770: 6e64 6572 202f 7573 722f 6269 6e2c 202f nder /usr/bin, / │ │ │ │ │ -0006d780: 7573 722f 6c69 620a 2020 2020 2061 6e64 usr/lib. and │ │ │ │ │ -0006d790: 202f 7573 722f 7362 696e 2061 7265 2061 /usr/sbin are a │ │ │ │ │ -0006d7a0: 6363 6573 7369 626c 6520 7669 6120 7468 ccessible via th │ │ │ │ │ -0006d7b0: 6573 6520 616c 6961 7365 732e 0a0a 3130 ese aliases...10 │ │ │ │ │ -0006d7c0: 2e39 0a0a 2020 2020 2050 6163 6b61 6765 .9.. Package │ │ │ │ │ -0006d7d0: 7320 7368 6f75 6c64 206e 6f74 2072 6571 s should not req │ │ │ │ │ -0006d7e0: 7569 7265 2074 6865 2065 7869 7374 656e uire the existen │ │ │ │ │ -0006d7f0: 6365 206f 6620 616e 7920 6669 6c65 7320 ce of any files │ │ │ │ │ -0006d800: 756e 6465 720a 2020 2020 202f 7573 722f under. /usr/ │ │ │ │ │ -0006d810: 7368 6172 652f 6c6f 6361 6c65 2069 6e20 share/locale in │ │ │ │ │ -0006d820: 6f72 6465 7220 746f 2066 756e 6374 696f order to functio │ │ │ │ │ -0006d830: 6e20 696e 2061 2043 206f 7220 432e 5554 n in a C or C.UT │ │ │ │ │ -0006d840: 462d 3820 6c6f 6361 6c65 2e0a 0a31 322e F-8 locale...12. │ │ │ │ │ -0006d850: 310a 0a20 2020 2020 5061 636b 6167 6573 1.. Packages │ │ │ │ │ -0006d860: 2028 6f74 6865 7220 7468 616e 206d 616e (other than man │ │ │ │ │ -0006d870: 7061 6765 2072 6561 6465 7273 2920 6d75 page readers) mu │ │ │ │ │ -0006d880: 7374 206e 6f74 2072 6571 7569 7265 2074 st not require t │ │ │ │ │ -0006d890: 6865 0a20 2020 2020 6578 6973 7465 6e63 he. existenc │ │ │ │ │ -0006d8a0: 6520 6f66 2061 6e79 2066 696c 6573 2075 e of any files u │ │ │ │ │ -0006d8b0: 6e64 6572 202f 7573 722f 7368 6172 652f nder /usr/share/ │ │ │ │ │ -0006d8c0: 6d61 6e2e 0a0a 3132 2e32 0a0a 2020 2020 man...12.2.. │ │ │ │ │ -0006d8d0: 2050 6163 6b61 6765 7320 286f 7468 6572 Packages (other │ │ │ │ │ -0006d8e0: 2074 6861 6e20 696e 666f 2072 6561 6465 than info reade │ │ │ │ │ -0006d8f0: 7273 2920 6d75 7374 206e 6f74 2072 6571 rs) must not req │ │ │ │ │ -0006d900: 7569 7265 2074 6865 2065 7869 7374 656e uire the existen │ │ │ │ │ -0006d910: 6365 0a20 2020 2020 6f66 2061 6e79 2066 ce. of any f │ │ │ │ │ -0006d920: 696c 6573 2069 6e20 2f75 7372 2f73 6861 iles in /usr/sha │ │ │ │ │ -0006d930: 7265 2f69 6e66 6f2e 0a0a 1f0a 4669 6c65 re/info.....File │ │ │ │ │ -0006d940: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0006d950: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -0006d960: 7369 6f6e 2034 2037 2030 2c20 204e 6578 sion 4 7 0, Nex │ │ │ │ │ -0006d970: 743a 2056 6572 7369 6f6e 2034 2036 2032 t: Version 4 6 2 │ │ │ │ │ -0006d980: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0006d990: 2034 2037 2031 2c20 2055 703a 2055 7067 4 7 1, Up: Upg │ │ │ │ │ -0006d9a0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -0006d9b0: 0a0a 3231 2e34 2056 6572 7369 6f6e 2034 ..21.4 Version 4 │ │ │ │ │ -0006d9c0: 2e37 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .7.0.=========== │ │ │ │ │ -0006d9d0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -0006d9e0: 6420 4170 7269 6c2c 2032 3032 342e 0a0a d April, 2024... │ │ │ │ │ -0006d9f0: 322e 322e 310a 0a20 2020 2020 446f 6375 2.2.1.. Docu │ │ │ │ │ -0006da00: 6d65 6e74 2074 6861 7420 736f 7572 6365 ment that source │ │ │ │ │ -0006da10: 2070 6163 6b61 6765 7320 696e 2074 6865 packages in the │ │ │ │ │ -0006da20: 2027 6d61 696e 2720 6172 6368 6976 6520 'main' archive │ │ │ │ │ -0006da30: 6172 6561 206d 6179 2062 7569 6c64 0a20 area may build. │ │ │ │ │ -0006da40: 2020 2020 6269 6e61 7279 2070 6163 6b61 binary packa │ │ │ │ │ -0006da50: 6765 7320 696e 2074 6865 2027 636f 6e74 ges in the 'cont │ │ │ │ │ -0006da60: 7269 6227 2061 7263 6869 7665 2061 7265 rib' archive are │ │ │ │ │ -0006da70: 612c 2061 6c74 686f 7567 6820 7468 6973 a, although this │ │ │ │ │ -0006da80: 2069 730a 2020 2020 2064 6973 636f 7572 is. discour │ │ │ │ │ -0006da90: 6167 6564 2075 6e6c 6573 7320 7468 6520 aged unless the │ │ │ │ │ -0006daa0: 736f 7572 6365 2070 6163 6b61 6765 2069 source package i │ │ │ │ │ -0006dab0: 7320 696e 636f 6e76 656e 6965 6e74 2074 s inconvenient t │ │ │ │ │ -0006dac0: 6f20 7370 6c69 742e 0a20 2020 2020 5468 o split.. Th │ │ │ │ │ -0006dad0: 6973 2064 6f65 7320 6e6f 7420 7265 6c61 is does not rela │ │ │ │ │ -0006dae0: 7820 7468 6520 7265 7175 6972 656d 656e x the requiremen │ │ │ │ │ -0006daf0: 7420 7468 6174 2073 6f75 7263 6520 7061 t that source pa │ │ │ │ │ -0006db00: 636b 6167 6573 2069 6e20 276d 6169 6e27 ckages in 'main' │ │ │ │ │ -0006db10: 0a20 2020 2020 6d75 7374 206e 6f74 2068 . must not h │ │ │ │ │ -0006db20: 6176 6520 6275 696c 6420 6465 7065 6e64 ave build depend │ │ │ │ │ -0006db30: 656e 6369 6573 206f 7574 7369 6465 206f encies outside o │ │ │ │ │ -0006db40: 6620 276d 6169 6e27 2e0a 0a32 2e32 2e32 f 'main'...2.2.2 │ │ │ │ │ -0006db50: 0a0a 2020 2020 2054 6865 20e2 8098 6e6f .. The ...no │ │ │ │ │ -0006db60: 6e2d 6672 6565 2d66 6972 6d77 6172 65e2 n-free-firmware. │ │ │ │ │ -0006db70: 8099 2061 7263 6869 7665 2061 7265 6120 .. archive area │ │ │ │ │ -0006db80: 6861 7320 6265 656e 2061 6464 6564 2e0a has been added.. │ │ │ │ │ -0006db90: 0a33 2e39 0a0a 2020 2020 204d 6169 6e74 .3.9.. Maint │ │ │ │ │ -0006dba0: 6169 6e65 7220 7363 7269 7074 7320 7368 ainer scripts sh │ │ │ │ │ -0006dbb0: 6f75 6c64 2075 7365 206e 6174 6976 6520 ould use native │ │ │ │ │ -0006dbc0: 6f76 6572 7269 6469 6e67 206d 6563 6861 overriding mecha │ │ │ │ │ -0006dbd0: 6e69 736d 7320 696e 7374 6561 640a 2020 nisms instead. │ │ │ │ │ -0006dbe0: 2020 206f 6620 6470 6b67 2d64 6976 6572 of dpkg-diver │ │ │ │ │ -0006dbf0: 742c 2077 6865 7265 7665 7220 706f 7373 t, wherever poss │ │ │ │ │ -0006dc00: 6962 6c65 2e20 204d 6169 6e74 6169 6e65 ible. Maintaine │ │ │ │ │ -0006dc10: 7220 7363 7269 7074 7320 6d75 7374 206e r scripts must n │ │ │ │ │ -0006dc20: 6f74 0a20 2020 2020 6469 7665 7274 2063 ot. divert c │ │ │ │ │ -0006dc30: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0006dc40: 6573 2075 7365 6420 6279 2073 7973 7465 es used by syste │ │ │ │ │ -0006dc50: 6d64 2063 6f6d 706f 6e65 6e74 732e 0a0a md components... │ │ │ │ │ -0006dc60: 2020 2020 204d 6169 6e74 6169 6e65 7220 Maintainer │ │ │ │ │ -0006dc70: 7363 7269 7074 7320 6d75 7374 206e 6f74 scripts must not │ │ │ │ │ -0006dc80: 2075 7365 2074 6865 2061 6c74 6572 6e61 use the alterna │ │ │ │ │ -0006dc90: 7469 7665 7320 7379 7374 656d 2066 6f72 tives system for │ │ │ │ │ -0006dca0: 2073 7973 7465 6d64 0a20 2020 2020 636f systemd. co │ │ │ │ │ -0006dcb0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0006dcc0: 732e 0a0a 342e 380a 0a20 2020 2020 4861 s...4.8.. Ha │ │ │ │ │ -0006dcd0: 7264 206c 696e 6b73 2061 7265 2070 6572 rd links are per │ │ │ │ │ -0006dce0: 6d69 7474 6564 2069 6e20 736f 7572 6365 mitted in source │ │ │ │ │ -0006dcf0: 2070 6163 6b61 6765 732e 0a0a 342e 390a packages...4.9. │ │ │ │ │ -0006dd00: 0a20 2020 2020 466f 7220 7061 636b 6167 . For packag │ │ │ │ │ -0006dd10: 6573 2069 6e20 636f 6e74 7269 622c 2061 es in contrib, a │ │ │ │ │ -0006dd20: 6e64 2066 6f72 2070 6163 6b61 6765 7320 nd for packages │ │ │ │ │ -0006dd30: 696e 206e 6f6e 2d66 7265 6520 7769 7468 in non-free with │ │ │ │ │ -0006dd40: 0a20 2020 2020 e280 9841 7574 6f62 7569 . ...Autobui │ │ │ │ │ -0006dd50: 6c64 3a20 7965 73e2 8099 2c20 7265 7175 ld: yes..., requ │ │ │ │ │ -0006dd60: 6972 6564 2074 6172 6765 7473 2069 6e20 ired targets in │ │ │ │ │ -0006dd70: 642f 7275 6c65 7320 6172 6520 6e6f 206c d/rules are no l │ │ │ │ │ -0006dd80: 6f6e 6765 720a 2020 2020 2070 6572 6d69 onger. permi │ │ │ │ │ -0006dd90: 7474 6564 2074 6f20 6174 7465 6d70 7420 tted to attempt │ │ │ │ │ -0006dda0: 6e65 7477 6f72 6b20 6163 6365 7373 2e20 network access. │ │ │ │ │ -0006ddb0: 2050 7265 7669 6f75 736c 792c 206f 6e6c Previously, onl │ │ │ │ │ -0006ddc0: 7920 7061 636b 6167 6573 2069 6e0a 2020 y packages in. │ │ │ │ │ -0006ddd0: 2020 206d 6169 6e20 6861 6420 7468 6973 main had this │ │ │ │ │ -0006dde0: 2072 6573 7472 6963 7469 6f6e 2e0a 0a35 restriction...5 │ │ │ │ │ -0006ddf0: 2e36 2e31 330a 0a20 2020 2020 5468 6520 .6.13.. The │ │ │ │ │ -0006de00: e280 9844 6573 6372 6970 7469 6f6e e280 ...Description.. │ │ │ │ │ -0006de10: 9920 6669 656c 6420 6973 206e 6f74 2070 . field is not p │ │ │ │ │ -0006de20: 7265 7365 6e74 2069 6e20 e280 982e 6368 resent in ....ch │ │ │ │ │ -0006de30: 616e 6765 73e2 8099 2066 696c 6573 2069 anges... files i │ │ │ │ │ -0006de40: 6620 6e6f 0a20 2020 2020 6269 6e61 7279 f no. binary │ │ │ │ │ -0006de50: 2070 6163 6b61 6765 7320 6172 6520 6265 packages are be │ │ │ │ │ -0006de60: 696e 6720 7570 6c6f 6164 6564 2e0a 0a35 ing uploaded...5 │ │ │ │ │ -0006de70: 2e36 2e31 390a 0a20 2020 2020 5468 6520 .6.19.. The │ │ │ │ │ -0006de80: e280 9842 696e 6172 79e2 8099 2066 6965 ...Binary... fie │ │ │ │ │ -0006de90: 6c64 2069 7320 6e6f 7420 7072 6573 656e ld is not presen │ │ │ │ │ -0006dea0: 7420 696e 20e2 8098 2e63 6861 6e67 6573 t in ....changes │ │ │ │ │ -0006deb0: e280 9920 6669 6c65 7320 6966 206e 6f20 ... files if no │ │ │ │ │ -0006dec0: 6269 6e61 7279 0a20 2020 2020 7061 636b binary. pack │ │ │ │ │ -0006ded0: 6167 6573 2061 7265 2062 6569 6e67 2075 ages are being u │ │ │ │ │ -0006dee0: 706c 6f61 6465 642e 0a0a 362e 330a 0a20 ploaded...6.3.. │ │ │ │ │ -0006def0: 2020 2020 5061 636b 6167 6573 2074 6861 Packages tha │ │ │ │ │ -0006df00: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ │ -0006df10: 7374 6172 7420 6f72 2073 746f 7020 7379 start or stop sy │ │ │ │ │ -0006df20: 7374 656d 2073 6572 7669 6365 7320 6d75 stem services mu │ │ │ │ │ -0006df30: 7374 0a20 2020 2020 696e 636c 7564 6520 st. include │ │ │ │ │ -0006df40: e280 9873 7973 7465 6d64 e280 9920 756e ...systemd... un │ │ │ │ │ -0006df50: 6974 7320 756e 6c65 7373 2074 6865 2073 its unless the s │ │ │ │ │ -0006df60: 6572 7669 6365 2069 7320 6f6e 6c79 2069 ervice is only i │ │ │ │ │ -0006df70: 6e74 656e 6465 6420 666f 7220 7573 650a ntended for use. │ │ │ │ │ -0006df80: 2020 2020 206f 6e20 7379 7374 656d 7320 on systems │ │ │ │ │ -0006df90: 7275 6e6e 696e 6720 616c 7465 726e 6174 running alternat │ │ │ │ │ -0006dfa0: 6976 6520 696e 6974 2073 7973 7465 6d73 ive init systems │ │ │ │ │ -0006dfb0: 2e20 2050 7265 7669 6f75 736c 792c 20e2 . Previously, . │ │ │ │ │ -0006dfc0: 8098 7379 7374 656d 64e2 8099 0a20 2020 ..systemd.... │ │ │ │ │ -0006dfd0: 2020 616c 736f 2073 7570 706f 7274 6564 also supported │ │ │ │ │ -0006dfe0: 2069 6e69 7420 7363 7269 7074 732c 2062 init scripts, b │ │ │ │ │ -0006dff0: 7574 2074 6861 7420 7375 7070 6f72 7420 ut that support │ │ │ │ │ -0006e000: 6973 2062 6569 6e67 2072 656d 6f76 6564 is being removed │ │ │ │ │ -0006e010: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0006e020: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0006e030: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -0006e040: 3620 322c 2020 4e65 7874 3a20 5665 7273 6 2, Next: Vers │ │ │ │ │ -0006e050: 696f 6e20 3420 3620 312c 2020 5072 6576 ion 4 6 1, Prev │ │ │ │ │ -0006e060: 3a20 5665 7273 696f 6e20 3420 3720 302c : Version 4 7 0, │ │ │ │ │ -0006e070: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0006e080: 6368 6563 6b6c 6973 740a 0a32 312e 3520 checklist..21.5 │ │ │ │ │ -0006e090: 5665 7273 696f 6e20 342e 362e 320a 3d3d Version 4.6.2.== │ │ │ │ │ -0006e0a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006e0b0: 0a0a 5265 6c65 6173 6564 2044 6563 656d ..Released Decem │ │ │ │ │ -0006e0c0: 6265 722c 2032 3032 322e 0a0a 332e 380a ber, 2022...3.8. │ │ │ │ │ -0006e0d0: 0a20 2020 2020 4573 7365 6e74 6961 6c20 . Essential │ │ │ │ │ -0006e0e0: 7061 636b 6167 6573 2061 7265 206f 6e6c packages are onl │ │ │ │ │ -0006e0f0: 7920 7265 7175 6972 6564 2074 6f20 7072 y required to pr │ │ │ │ │ -0006e100: 6f76 6964 6520 7468 6569 7220 636f 7265 ovide their core │ │ │ │ │ -0006e110: 0a20 2020 2020 6675 6e63 7469 6f6e 616c . functional │ │ │ │ │ -0006e120: 6974 7920 7768 656e 2075 6e63 6f6e 6669 ity when unconfi │ │ │ │ │ -0006e130: 6775 7265 6420 6966 2074 6865 7920 6861 gured if they ha │ │ │ │ │ -0006e140: 6420 7072 6576 696f 7573 6c79 2062 6565 d previously bee │ │ │ │ │ -0006e150: 6e0a 2020 2020 2063 6f6e 6669 6775 7265 n. configure │ │ │ │ │ -0006e160: 6420 6174 206c 6561 7374 206f 6e63 652e d at least once. │ │ │ │ │ -0006e170: 0a0a 362e 3520 2620 362e 360a 0a20 2020 ..6.5 & 6.6.. │ │ │ │ │ -0006e180: 2020 5468 6520 6e65 7720 7061 636b 6167 The new packag │ │ │ │ │ -0006e190: 6520 7665 7273 696f 6e20 6973 2070 726f e version is pro │ │ │ │ │ -0006e1a0: 7669 6465 6420 6173 2061 6e20 6164 6469 vided as an addi │ │ │ │ │ -0006e1b0: 7469 6f6e 616c 2061 7267 756d 656e 740a tional argument. │ │ │ │ │ -0006e1c0: 2020 2020 2066 6f6c 6c6f 7769 6e67 2074 following t │ │ │ │ │ -0006e1d0: 6865 206f 6c64 2070 6163 6b61 6765 2076 he old package v │ │ │ │ │ -0006e1e0: 6572 7369 6f6e 2074 6f20 7365 7665 7261 ersion to severa │ │ │ │ │ -0006e1f0: 6c20 e280 9870 7265 696e 7374 e280 992c l ...preinst..., │ │ │ │ │ -0006e200: 20e2 8098 7072 6572 6de2 8099 2c0a 2020 ...prerm...,. │ │ │ │ │ -0006e210: 2020 2061 6e64 20e2 8098 706f 7374 726d and ...postrm │ │ │ │ │ -0006e220: e280 9920 6d61 696e 7461 696e 6572 2073 ... maintainer s │ │ │ │ │ -0006e230: 6372 6970 7420 6163 7469 6f6e 732e 0a0a cript actions... │ │ │ │ │ -0006e240: 3131 2e38 2e34 0a0a 2020 2020 2057 6865 11.8.4.. Whe │ │ │ │ │ -0006e250: 6e20 636f 6d70 7574 696e 6720 7468 6520 n computing the │ │ │ │ │ -0006e260: 7072 696f 7269 7479 2066 6f72 2061 6c74 priority for alt │ │ │ │ │ -0006e270: 6572 6e61 7469 7665 7320 666f 720a 2020 ernatives for. │ │ │ │ │ -0006e280: 2020 20e2 8098 2f75 7372 2f62 696e 2f78 .../usr/bin/x │ │ │ │ │ -0006e290: 2d77 696e 646f 772d 6d61 6e61 6765 72e2 -window-manager. │ │ │ │ │ -0006e2a0: 8099 2c20 7374 6172 7420 7769 7468 2061 .., start with a │ │ │ │ │ -0006e2b0: 2070 7269 6f72 6974 7920 6f66 2034 302c priority of 40, │ │ │ │ │ -0006e2c0: 206e 6f74 2032 302c 0a20 2020 2020 616e not 20,. an │ │ │ │ │ -0006e2d0: 6420 646f 6ee2 8099 7420 696e 6372 6561 d don...t increa │ │ │ │ │ -0006e2e0: 7365 2074 6865 2070 7269 6f72 6974 7920 se the priority │ │ │ │ │ -0006e2f0: 6261 7365 6420 6f6e 2073 7570 706f 7274 based on support │ │ │ │ │ -0006e300: 2066 6f72 2074 6865 2028 6f62 736f 6c65 for the (obsole │ │ │ │ │ -0006e310: 7465 290a 2020 2020 2044 6562 6961 6e20 te). Debian │ │ │ │ │ -0006e320: 6d65 6e75 2073 7973 7465 6d2e 0a0a 1f0a menu system..... │ │ │ │ │ -0006e330: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006e340: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006e350: 2056 6572 7369 6f6e 2034 2036 2031 2c20 Version 4 6 1, │ │ │ │ │ -0006e360: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0006e370: 2036 2030 2c20 2050 7265 763a 2056 6572 6 0, Prev: Ver │ │ │ │ │ -0006e380: 7369 6f6e 2034 2036 2032 2c20 2055 703a sion 4 6 2, Up: │ │ │ │ │ -0006e390: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0006e3a0: 6c69 7374 0a0a 3231 2e36 2056 6572 7369 list..21.6 Versi │ │ │ │ │ -0006e3b0: 6f6e 2034 2e36 2e31 0a3d 3d3d 3d3d 3d3d on 4.6.1.======= │ │ │ │ │ -0006e3c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -0006e3d0: 6561 7365 6420 4d61 792c 2032 3032 322e eased May, 2022. │ │ │ │ │ -0006e3e0: 0a0a 392e 312e 310a 0a20 2020 2020 5265 ..9.1.1.. Re │ │ │ │ │ -0006e3f0: 7374 6f72 6520 7065 726d 6973 7369 6f6e store permission │ │ │ │ │ -0006e400: 2066 6f72 2070 6163 6b61 6765 7320 666f for packages fo │ │ │ │ │ -0006e410: 7220 6e6f 6e2d 3634 2d62 6974 2061 7263 r non-64-bit arc │ │ │ │ │ -0006e420: 6869 7465 6374 7572 6573 2074 6f0a 2020 hitectures to. │ │ │ │ │ -0006e430: 2020 2069 6e73 7461 6c6c 2066 696c 6573 install files │ │ │ │ │ -0006e440: 2074 6f20 e280 982f 7573 722f 6c69 6236 to .../usr/lib6 │ │ │ │ │ -0006e450: 342f e280 992e 0a0a 392e 372e 3220 2620 4/......9.7.2 & │ │ │ │ │ -0006e460: 392e 372e 330a 0a20 2020 2020 5468 6520 9.7.3.. The │ │ │ │ │ -0006e470: 7465 7874 206f 6620 7468 6573 6520 7365 text of these se │ │ │ │ │ -0006e480: 6374 696f 6e73 2068 6173 2062 6565 6e20 ctions has been │ │ │ │ │ -0006e490: 7570 6461 7465 6420 746f 2072 6566 6c65 updated to refle │ │ │ │ │ -0006e4a0: 6374 2074 6865 2070 6163 6b61 6765 0a20 ct the package. │ │ │ │ │ -0006e4b0: 2020 2020 7370 6c69 7420 6f66 2062 696e split of bin │ │ │ │ │ -0006e4c0: 3a6d 696d 652d 7375 7070 6f72 7420 696e :mime-support in │ │ │ │ │ -0006e4d0: 746f 2062 696e 3a6d 6564 6961 2d74 7970 to bin:media-typ │ │ │ │ │ -0006e4e0: 6573 2061 6e64 2062 696e 3a6d 6169 6c63 es and bin:mailc │ │ │ │ │ -0006e4f0: 6170 2e0a 0a1f 0a46 696c 653a 2064 6562 ap.....File: deb │ │ │ │ │ -0006e500: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0006e510: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0006e520: 3420 3620 302c 2020 4e65 7874 3a20 5665 4 6 0, Next: Ve │ │ │ │ │ -0006e530: 7273 696f 6e20 3420 3520 312c 2020 5072 rsion 4 5 1, Pr │ │ │ │ │ -0006e540: 6576 3a20 5665 7273 696f 6e20 3420 3620 ev: Version 4 6 │ │ │ │ │ -0006e550: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ -0006e560: 6720 6368 6563 6b6c 6973 740a 0a32 312e g checklist..21. │ │ │ │ │ -0006e570: 3720 5665 7273 696f 6e20 342e 362e 300a 7 Version 4.6.0. │ │ │ │ │ -0006e580: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006e590: 3d3d 0a0a 5265 6c65 6173 6564 2041 7567 ==..Released Aug │ │ │ │ │ -0006e5a0: 7573 742c 2032 3032 312e 0a0a 392e 312e ust, 2021...9.1. │ │ │ │ │ -0006e5b0: 310a 0a20 2020 2020 4e6f 2070 6163 6b61 1.. No packa │ │ │ │ │ -0006e5c0: 6765 2069 7320 616c 6c6f 7765 6420 746f ge is allowed to │ │ │ │ │ -0006e5d0: 2069 6e73 7461 6c6c 2066 696c 6573 2069 install files i │ │ │ │ │ -0006e5e0: 6e20 e280 982f 7573 722f 6c69 6236 342f n .../usr/lib64/ │ │ │ │ │ -0006e5f0: e280 992e 0a20 2020 2020 5072 6576 696f ..... Previo │ │ │ │ │ -0006e600: 7573 6c79 2c20 7468 6973 2070 726f 6869 usly, this prohi │ │ │ │ │ -0006e610: 6269 7469 6f6e 206f 6e6c 7920 6170 706c bition only appl │ │ │ │ │ -0006e620: 6965 6420 746f 2070 6163 6b61 6765 7320 ied to packages │ │ │ │ │ -0006e630: 666f 7220 3634 2d62 6974 0a20 2020 2020 for 64-bit. │ │ │ │ │ -0006e640: 6172 6368 6974 6563 7475 7265 732e 0a0a architectures... │ │ │ │ │ -0006e650: 3132 2e31 0a0a 2020 2020 204d 616e 7561 12.1.. Manua │ │ │ │ │ -0006e660: 6c20 7061 6765 7320 6d61 7920 6265 2069 l pages may be i │ │ │ │ │ -0006e670: 6e63 6c75 6465 6420 696e 2064 6570 656e ncluded in depen │ │ │ │ │ -0006e680: 6465 6e63 6965 732c 206e 6f74 206f 6e6c dencies, not onl │ │ │ │ │ -0006e690: 7920 696e 2074 6865 0a20 2020 2020 7061 y in the. pa │ │ │ │ │ -0006e6a0: 636b 6167 6573 2063 6f6e 7461 696e 696e ckages containin │ │ │ │ │ -0006e6b0: 6720 7468 6520 7468 696e 6773 2074 6865 g the things the │ │ │ │ │ -0006e6c0: 7920 646f 6375 6d65 6e74 2e0a 0a1f 0a46 y document.....F │ │ │ │ │ -0006e6d0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0006e6e0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0006e6f0: 5665 7273 696f 6e20 3420 3520 312c 2020 Version 4 5 1, │ │ │ │ │ -0006e700: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -0006e710: 3520 302c 2020 5072 6576 3a20 5665 7273 5 0, Prev: Vers │ │ │ │ │ -0006e720: 696f 6e20 3420 3620 302c 2020 5570 3a20 ion 4 6 0, Up: │ │ │ │ │ -0006e730: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0006e740: 6973 740a 0a32 312e 3820 5665 7273 696f ist..21.8 Versio │ │ │ │ │ -0006e750: 6e20 342e 352e 310a 3d3d 3d3d 3d3d 3d3d n 4.5.1.======== │ │ │ │ │ -0006e760: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -0006e770: 6173 6564 204e 6f76 656d 6265 722c 2032 ased November, 2 │ │ │ │ │ -0006e780: 3032 302e 0a0a 322e 332c 2034 2e35 2026 020...2.3, 4.5 & │ │ │ │ │ -0006e790: 2031 322e 350a 0a20 2020 2020 5468 6520 12.5.. The │ │ │ │ │ -0006e7a0: 636f 7079 7269 6768 7420 696e 666f 726d copyright inform │ │ │ │ │ -0006e7b0: 6174 696f 6e20 666f 7220 6669 6c65 7320 ation for files │ │ │ │ │ -0006e7c0: 696e 2061 2070 6163 6b61 6765 206d 7573 in a package mus │ │ │ │ │ -0006e7d0: 7420 6265 2063 6f70 6965 640a 2020 2020 t be copied. │ │ │ │ │ -0006e7e0: 2076 6572 6261 7469 6d20 696e 746f 20e2 verbatim into . │ │ │ │ │ -0006e7f0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -0006e800: 2f50 4143 4b41 4745 2f63 6f70 7972 6967 /PACKAGE/copyrig │ │ │ │ │ -0006e810: 6874 e280 9920 7768 656e 2061 6c6c 206f ht... when all o │ │ │ │ │ -0006e820: 6620 7468 650a 2020 2020 2066 6f6c 6c6f f the. follo │ │ │ │ │ -0006e830: 7769 6e67 2068 6f6c 643a 0a0a 2020 2020 wing hold:.. │ │ │ │ │ -0006e840: 2020 2031 2e20 7468 6520 6469 7374 7269 1. the distri │ │ │ │ │ -0006e850: 6275 7469 6f6e 206c 6963 656e 7365 2066 bution license f │ │ │ │ │ -0006e860: 6f72 2074 686f 7365 2066 696c 6573 2072 or those files r │ │ │ │ │ -0006e870: 6571 7569 7265 7320 7468 6174 0a20 2020 equires that. │ │ │ │ │ -0006e880: 2020 2020 2020 2063 6f70 7972 6967 6874 copyright │ │ │ │ │ -0006e890: 2069 6e66 6f72 6d61 7469 6f6e 2062 6520 information be │ │ │ │ │ -0006e8a0: 696e 636c 7564 6564 2069 6e20 616c 6c20 included in all │ │ │ │ │ -0006e8b0: 636f 7069 6573 2061 6e64 2f6f 7220 6269 copies and/or bi │ │ │ │ │ -0006e8c0: 6e61 7279 0a20 2020 2020 2020 2020 2064 nary. d │ │ │ │ │ -0006e8d0: 6973 7472 6962 7574 696f 6e73 3b0a 0a20 istributions;.. │ │ │ │ │ -0006e8e0: 2020 2020 2020 322e 2074 6865 2066 696c 2. the fil │ │ │ │ │ -0006e8f0: 6573 2061 7265 2073 6869 7070 6564 2069 es are shipped i │ │ │ │ │ -0006e900: 6e20 7468 6520 6269 6e61 7279 2070 6163 n the binary pac │ │ │ │ │ -0006e910: 6b61 6765 2c20 6569 7468 6572 2069 6e20 kage, either in │ │ │ │ │ -0006e920: 736f 7572 6365 0a20 2020 2020 2020 2020 source. │ │ │ │ │ -0006e930: 206f 7220 636f 6d70 696c 6564 2066 6f72 or compiled for │ │ │ │ │ -0006e940: 6d3b 2061 6e64 0a0a 2020 2020 2020 2033 m; and.. 3 │ │ │ │ │ -0006e950: 2e20 7468 6520 666f 726d 2069 6e20 7768 . the form in wh │ │ │ │ │ -0006e960: 6963 6820 7468 6520 6669 6c65 7320 6172 ich the files ar │ │ │ │ │ -0006e970: 6520 7072 6573 656e 7420 696e 2074 6865 e present in the │ │ │ │ │ -0006e980: 2062 696e 6172 7920 7061 636b 6167 650a binary package. │ │ │ │ │ -0006e990: 2020 2020 2020 2020 2020 646f 6573 206e does n │ │ │ │ │ -0006e9a0: 6f74 2069 6e63 6c75 6465 2061 2070 6c61 ot include a pla │ │ │ │ │ -0006e9b0: 696e 2074 6578 7420 7665 7273 696f 6e20 in text version │ │ │ │ │ -0006e9c0: 6f66 2074 6865 6972 2063 6f70 7972 6967 of their copyrig │ │ │ │ │ -0006e9d0: 6874 0a20 2020 2020 2020 2020 206e 6f74 ht. not │ │ │ │ │ -0006e9e0: 6963 6573 2e0a 0a20 2020 2020 4e6f 7465 ices... Note │ │ │ │ │ -0006e9f0: 2074 6861 7420 7468 6572 6520 6973 206e that there is n │ │ │ │ │ -0006ea00: 6f20 6368 616e 6765 2074 6f20 7468 6520 o change to the │ │ │ │ │ -0006ea10: 7265 7175 6972 656d 656e 7420 746f 2063 requirement to c │ │ │ │ │ -0006ea20: 6f70 7920 616c 6c0a 2020 2020 206c 6963 opy all. lic │ │ │ │ │ -0006ea30: 656e 7369 6e67 2069 6e66 6f72 6d61 7469 ensing informati │ │ │ │ │ -0006ea40: 6f6e 2069 6e74 6f20 e280 982f 7573 722f on into .../usr/ │ │ │ │ │ -0006ea50: 7368 6172 652f 646f 632f 5041 434b 4147 share/doc/PACKAG │ │ │ │ │ -0006ea60: 452f 636f 7079 7269 6768 74e2 8099 2e0a E/copyright..... │ │ │ │ │ -0006ea70: 0a20 2020 2020 2850 7265 7669 6f75 736c . (Previousl │ │ │ │ │ -0006ea80: 792c 2069 7420 7761 7320 616c 7761 7973 y, it was always │ │ │ │ │ -0006ea90: 2072 6571 7569 7265 6420 666f 7220 616c required for al │ │ │ │ │ -0006eaa0: 6c20 636f 7079 7269 6768 7420 696e 666f l copyright info │ │ │ │ │ -0006eab0: 726d 6174 696f 6e0a 2020 2020 2074 6f20 rmation. to │ │ │ │ │ -0006eac0: 6265 2063 6f70 6965 6420 696e 746f 20e2 be copied into . │ │ │ │ │ -0006ead0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -0006eae0: 2f50 4143 4b41 4745 2f63 6f70 7972 6967 /PACKAGE/copyrig │ │ │ │ │ -0006eaf0: 6874 e280 992e 290a 0a34 2e31 370a 0a20 ht....)..4.17.. │ │ │ │ │ -0006eb00: 2020 2020 5061 636b 6167 6573 206d 7573 Packages mus │ │ │ │ │ -0006eb10: 7420 6e6f 7420 636f 6e74 6169 6e20 6120 t not contain a │ │ │ │ │ -0006eb20: 6e6f 6e2d 6465 6661 756c 7420 7365 7269 non-default seri │ │ │ │ │ -0006eb30: 6573 2066 696c 652e 2020 5468 6174 2069 es file. That i │ │ │ │ │ -0006eb40: 732c 0a20 2020 2020 6470 6b67 e280 9973 s,. dpkg...s │ │ │ │ │ -0006eb50: 2076 656e 646f 722d 7370 6563 6966 6963 vendor-specific │ │ │ │ │ -0006eb60: 2070 6174 6368 2073 6572 6965 7320 6665 patch series fe │ │ │ │ │ -0006eb70: 6174 7572 6520 6d75 7374 206e 6f74 2062 ature must not b │ │ │ │ │ -0006eb80: 6520 7573 6564 2066 6f72 0a20 2020 2020 e used for. │ │ │ │ │ -0006eb90: 7061 636b 6167 6573 2069 6e20 7468 6520 packages in the │ │ │ │ │ -0006eba0: 4465 6269 616e 2061 7263 6869 7665 2e0a Debian archive.. │ │ │ │ │ -0006ebb0: 0a20 2020 2020 2870 7265 7669 6f75 736c . (previousl │ │ │ │ │ -0006ebc0: 7920 6120 e280 9c73 686f 756c 6420 6e6f y a ...should no │ │ │ │ │ -0006ebd0: 74e2 809d 290a 0a1f 0a46 696c 653a 2064 t...)....File: d │ │ │ │ │ -0006ebe0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006ebf0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0006ec00: 6e20 3420 3520 302c 2020 4e65 7874 3a20 n 4 5 0, Next: │ │ │ │ │ -0006ec10: 5665 7273 696f 6e20 3420 3420 312c 2020 Version 4 4 1, │ │ │ │ │ -0006ec20: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -0006ec30: 3520 312c 2020 5570 3a20 5570 6772 6164 5 1, Up: Upgrad │ │ │ │ │ -0006ec40: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0006ec50: 312e 3920 5665 7273 696f 6e20 342e 352e 1.9 Version 4.5. │ │ │ │ │ -0006ec60: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ -0006ec70: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204a ====..Released J │ │ │ │ │ -0006ec80: 616e 7561 7279 2c20 3230 3230 2e0a 0a39 anuary, 2020...9 │ │ │ │ │ -0006ec90: 2e32 2e31 0a0a 2020 2020 2057 6865 6e20 .2.1.. When │ │ │ │ │ -0006eca0: 6d61 696e 7461 696e 6572 7320 6368 6f6f maintainers choo │ │ │ │ │ -0006ecb0: 7365 2061 206e 6577 2068 6172 6463 6f64 se a new hardcod │ │ │ │ │ -0006ecc0: 6564 206f 7220 6479 6e61 6d69 6361 6c6c ed or dynamicall │ │ │ │ │ -0006ecd0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ │ -0006ece0: 2075 7365 726e 616d 6520 666f 7220 7061 username for pa │ │ │ │ │ -0006ecf0: 636b 6167 6573 2074 6f20 7573 652c 2074 ckages to use, t │ │ │ │ │ -0006ed00: 6865 7920 7368 6f75 6c64 2073 7461 7274 hey should start │ │ │ │ │ -0006ed10: 2074 6869 7320 7573 6572 6e61 6d65 2077 this username w │ │ │ │ │ -0006ed20: 6974 680a 2020 2020 2061 6e20 756e 6465 ith. an unde │ │ │ │ │ -0006ed30: 7273 636f 7265 2e0a 0a39 2e33 2e31 0a0a rscore...9.3.1.. │ │ │ │ │ -0006ed40: 2020 2020 2050 6163 6b61 6765 7320 7468 Packages th │ │ │ │ │ -0006ed50: 6174 2069 6e63 6c75 6465 2073 7973 7465 at include syste │ │ │ │ │ -0006ed60: 6d20 7365 7276 6963 6573 2073 686f 756c m services shoul │ │ │ │ │ -0006ed70: 6420 696e 636c 7564 6520 e280 9873 7973 d include ...sys │ │ │ │ │ -0006ed80: 7465 6d64 e280 990a 2020 2020 2073 6572 temd.... ser │ │ │ │ │ -0006ed90: 7669 6365 2075 6e69 7473 2074 6f20 7374 vice units to st │ │ │ │ │ -0006eda0: 6172 7420 6f72 2073 746f 7020 7468 6f73 art or stop thos │ │ │ │ │ -0006edb0: 6520 7365 7276 6963 6573 2e0a 0a20 2020 e services... │ │ │ │ │ -0006edc0: 2020 496e 636c 7564 696e 6720 616e 2069 Including an i │ │ │ │ │ -0006edd0: 6e69 7420 7363 7269 7074 2069 7320 656e nit script is en │ │ │ │ │ -0006ede0: 636f 7572 6167 6564 2069 6620 7468 6572 couraged if ther │ │ │ │ │ -0006edf0: 6520 6973 206e 6f20 7379 7374 656d 6420 e is no systemd │ │ │ │ │ -0006ee00: 756e 6974 2c0a 2020 2020 2061 6e64 206f unit,. and o │ │ │ │ │ -0006ee10: 7074 696f 6e61 6c20 6966 2074 6865 7265 ptional if there │ │ │ │ │ -0006ee20: 2069 7320 2870 7265 7669 6f75 736c 792c is (previously, │ │ │ │ │ -0006ee30: 2069 7420 7761 7320 7265 636f 6d6d 656e it was recommen │ │ │ │ │ -0006ee40: 6465 6429 2e0a 0a20 2020 2020 496e 2074 ded)... In t │ │ │ │ │ -0006ee50: 6865 2063 6f6d 6d6f 6e20 6361 7365 2074 he common case t │ │ │ │ │ -0006ee60: 6861 7420 6120 7061 636b 6167 6520 696e hat a package in │ │ │ │ │ -0006ee70: 636c 7564 6573 2061 2073 696e 676c 6520 cludes a single │ │ │ │ │ -0006ee80: 7379 7374 656d 2073 6572 7669 6365 2c0a system service,. │ │ │ │ │ -0006ee90: 2020 2020 2074 6865 2073 6572 7669 6365 the service │ │ │ │ │ -0006eea0: 2075 6e69 7420 7368 6f75 6c64 2068 6176 unit should hav │ │ │ │ │ -0006eeb0: 6520 7468 6520 7361 6d65 206e 616d 6520 e the same name │ │ │ │ │ -0006eec0: 6173 2074 6865 2070 6163 6b61 6765 2070 as the package p │ │ │ │ │ -0006eed0: 6c75 7320 7468 650a 2020 2020 20e2 809c lus the. ... │ │ │ │ │ -0006eee0: 2e73 6572 7669 6365 e280 9d20 6578 7465 .service... exte │ │ │ │ │ -0006eef0: 6e73 696f 6e2e 2020 4966 2061 6e20 696e nsion. If an in │ │ │ │ │ -0006ef00: 6974 2073 6372 6970 7420 6973 2069 6e63 it script is inc │ │ │ │ │ -0006ef10: 6c75 6465 642c 2069 7420 7368 6f75 6c64 luded, it should │ │ │ │ │ -0006ef20: 0a20 2020 2020 6861 7665 2074 6865 2073 . have the s │ │ │ │ │ -0006ef30: 616d 6520 6e61 6d65 2061 7320 7468 6520 ame name as the │ │ │ │ │ -0006ef40: 7379 7374 656d 6420 756e 6974 2e0a 0a39 systemd unit...9 │ │ │ │ │ -0006ef50: 2e33 2e32 0a0a 2020 2020 2049 7420 6973 .3.2.. It is │ │ │ │ │ -0006ef60: 2065 6e63 6f75 7261 6765 6420 666f 7220 encouraged for │ │ │ │ │ -0006ef70: 696e 6974 2073 6372 6970 7473 2074 6f20 init scripts to │ │ │ │ │ -0006ef80: 7375 7070 6f72 7420 7468 6520 e280 9873 support the ...s │ │ │ │ │ -0006ef90: 7461 7475 73e2 8099 2061 7267 756d 656e tatus... argumen │ │ │ │ │ -0006efa0: 740a 2020 2020 2028 7072 6576 696f 7573 t. (previous │ │ │ │ │ -0006efb0: 6c79 2c20 6974 2077 6173 2072 6563 6f6d ly, it was recom │ │ │ │ │ -0006efc0: 6d65 6e64 6564 292e 0a0a 392e 332e 330a mended)...9.3.3. │ │ │ │ │ -0006efd0: 0a20 2020 2020 5573 6520 6f66 2075 7064 . Use of upd │ │ │ │ │ -0006efe0: 6174 652d 7263 2e64 2069 7320 7265 7175 ate-rc.d is requ │ │ │ │ │ -0006eff0: 6972 6564 2069 6620 7468 6520 7061 636b ired if the pack │ │ │ │ │ -0006f000: 6167 6520 696e 636c 7564 6573 2061 6e20 age includes an │ │ │ │ │ -0006f010: 696e 6974 0a20 2020 2020 7363 7269 7074 init. script │ │ │ │ │ -0006f020: 2028 7072 6576 696f 7573 6c79 2c20 506f (previously, Po │ │ │ │ │ -0006f030: 6c69 6379 2073 6169 6420 696e 206f 6e65 licy said in one │ │ │ │ │ -0006f040: 2070 6c61 6365 2074 6861 7420 6974 2077 place that it w │ │ │ │ │ -0006f050: 6173 2072 6571 7569 7265 642c 0a20 2020 as required,. │ │ │ │ │ -0006f060: 2020 616e 6420 696e 2061 6e6f 7468 6572 and in another │ │ │ │ │ -0006f070: 2073 6169 6420 7468 6174 2069 7420 7761 said that it wa │ │ │ │ │ -0006f080: 7320 7265 636f 6d6d 656e 6465 6429 2e0a s recommended).. │ │ │ │ │ -0006f090: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006f0a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006f0b0: 6465 3a20 5665 7273 696f 6e20 3420 3420 de: Version 4 4 │ │ │ │ │ -0006f0c0: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ -0006f0d0: 6e20 3420 3420 302c 2020 5072 6576 3a20 n 4 4 0, Prev: │ │ │ │ │ -0006f0e0: 5665 7273 696f 6e20 3420 3520 302c 2020 Version 4 5 0, │ │ │ │ │ -0006f0f0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -0006f100: 6563 6b6c 6973 740a 0a32 312e 3130 2056 ecklist..21.10 V │ │ │ │ │ -0006f110: 6572 7369 6f6e 2034 2e34 2e31 0a3d 3d3d ersion 4.4.1.=== │ │ │ │ │ -0006f120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006f130: 0a0a 5265 6c65 6173 6564 2053 6570 7465 ..Released Septe │ │ │ │ │ -0006f140: 6d62 6572 2c20 3230 3139 2e0a 0a35 2e36 mber, 2019...5.6 │ │ │ │ │ -0006f150: 2e32 360a 0a20 2020 2020 4120 7061 636b .26.. A pack │ │ │ │ │ -0006f160: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -0006f170: 206d 7573 7420 6e6f 7420 6861 7665 206d must not have m │ │ │ │ │ -0006f180: 6f72 6520 7468 616e 206f 6e65 20e2 8098 ore than one ... │ │ │ │ │ -0006f190: 5663 732d 3c74 7970 653e e280 990a 2020 Vcs-.... │ │ │ │ │ -0006f1a0: 2020 2066 6965 6c64 2e0a 0a20 2020 2020 field... │ │ │ │ │ -0006f1b0: 4966 2074 6865 2070 6163 6b61 6765 2069 If the package i │ │ │ │ │ -0006f1c0: 7320 6d61 696e 7461 696e 6564 2069 6e20 s maintained in │ │ │ │ │ -0006f1d0: 6d75 6c74 6970 6c65 2076 6572 7369 6f6e multiple version │ │ │ │ │ -0006f1e0: 2063 6f6e 7472 6f6c 2073 7973 7465 6d73 control systems │ │ │ │ │ -0006f1f0: 2c0a 2020 2020 2074 6865 206d 6169 6e74 ,. the maint │ │ │ │ │ -0006f200: 6169 6e65 7220 7368 6f75 6c64 2073 7065 ainer should spe │ │ │ │ │ -0006f210: 6369 6679 2074 6865 206f 6e65 2074 6861 cify the one tha │ │ │ │ │ -0006f220: 7420 7468 6579 2077 6f75 6c64 2070 7265 t they would pre │ │ │ │ │ -0006f230: 6665 7220 6f74 6865 720a 2020 2020 2070 fer other. p │ │ │ │ │ -0006f240: 656f 706c 6520 746f 2075 7365 2061 7320 eople to use as │ │ │ │ │ -0006f250: 7468 6520 6261 7369 7320 666f 7220 7072 the basis for pr │ │ │ │ │ -0006f260: 6f70 6f73 696e 6720 6368 616e 6765 7320 oposing changes │ │ │ │ │ -0006f270: 746f 2074 6865 2070 6163 6b61 6765 2e0a to the package.. │ │ │ │ │ -0006f280: 0a39 2e31 3020 2620 3131 2e35 0a0a 2020 .9.10 & 11.5.. │ │ │ │ │ -0006f290: 2020 2064 6f63 2d62 6173 6520 7265 6769 doc-base regi │ │ │ │ │ -0006f2a0: 7374 7261 7469 6f6e 2069 7320 6e6f 7720 stration is now │ │ │ │ │ -0006f2b0: 6f70 7469 6f6e 616c 2c20 6672 6f6d 2062 optional, from b │ │ │ │ │ -0006f2c0: 6569 6e67 2072 6563 6f6d 6d65 6e64 6564 eing recommended │ │ │ │ │ -0006f2d0: 2e0a 0a39 2e31 320a 0a20 2020 2020 446f ...9.12.. Do │ │ │ │ │ -0006f2e0: 6375 6d65 6e74 20e2 8098 2f72 756e 2f72 cument .../run/r │ │ │ │ │ -0006f2f0: 6562 6f6f 742d 7265 7175 6972 6564 e280 eboot-required.. │ │ │ │ │ -0006f300: 9920 6d65 6368 616e 6973 6d2e 0a0a 636f . mechanism...co │ │ │ │ │ -0006f310: 7079 7269 6768 742d 666f 726d 6174 0a0a pyright-format.. │ │ │ │ │ -0006f320: 2020 2020 2053 7461 7465 2073 6f6d 6520 State some │ │ │ │ │ -0006f330: 7379 6e74 6163 7469 6361 6c20 7265 7374 syntactical rest │ │ │ │ │ -0006f340: 7269 6374 696f 6e73 206f 6e20 7468 6520 rictions on the │ │ │ │ │ -0006f350: e280 9846 696c 6573 3ae2 8099 2066 6965 ...Files:... fie │ │ │ │ │ -0006f360: 6c64 2e0a 2020 2020 2057 696c 6463 6172 ld.. Wildcar │ │ │ │ │ -0006f370: 6473 2061 7265 2072 6571 7569 7265 6420 ds are required │ │ │ │ │ -0006f380: 746f 206d 6174 6368 2074 6865 2063 6f6e to match the con │ │ │ │ │ -0006f390: 7465 6e74 7320 6f66 2064 6972 6563 746f tents of directo │ │ │ │ │ -0006f3a0: 7269 6573 2c20 616e 640a 2020 2020 2074 ries, and. t │ │ │ │ │ -0006f3b0: 6865 2073 7061 6365 2063 6861 7261 6374 he space charact │ │ │ │ │ -0006f3c0: 6572 2073 6570 6172 6174 6573 2070 6174 er separates pat │ │ │ │ │ -0006f3d0: 7465 726e 7320 616e 6420 6361 6e6e 6f74 terns and cannot │ │ │ │ │ -0006f3e0: 2062 6520 6573 6361 7065 642e 0a0a 1f0a be escaped..... │ │ │ │ │ -0006f3f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006f400: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006f410: 2056 6572 7369 6f6e 2034 2034 2030 2c20 Version 4 4 0, │ │ │ │ │ -0006f420: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0006f430: 2033 2030 2c20 2050 7265 763a 2056 6572 3 0, Prev: Ver │ │ │ │ │ -0006f440: 7369 6f6e 2034 2034 2031 2c20 2055 703a sion 4 4 1, Up: │ │ │ │ │ -0006f450: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0006f460: 6c69 7374 0a0a 3231 2e31 3120 5665 7273 list..21.11 Vers │ │ │ │ │ -0006f470: 696f 6e20 342e 342e 300a 3d3d 3d3d 3d3d ion 4.4.0.====== │ │ │ │ │ -0006f480: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0006f490: 656c 6561 7365 6420 4a75 6c79 2c20 3230 eleased July, 20 │ │ │ │ │ -0006f4a0: 3139 2e0a 0a34 2e39 0a0a 2020 2020 2054 19...4.9.. T │ │ │ │ │ -0006f4b0: 6865 2072 6563 6f6d 6d65 6e64 6564 2077 he recommended w │ │ │ │ │ -0006f4c0: 6179 2074 6f20 696d 706c 656d 656e 7420 ay to implement │ │ │ │ │ -0006f4d0: 7468 6520 6275 696c 6420 7072 6f63 6573 the build proces │ │ │ │ │ -0006f4e0: 7320 6f66 2061 2044 6562 6961 6e0a 2020 s of a Debian. │ │ │ │ │ -0006f4f0: 2020 2070 6163 6b61 6765 2c20 696e 2074 package, in t │ │ │ │ │ -0006f500: 6865 2061 6273 656e 6365 206f 6620 6120 he absence of a │ │ │ │ │ -0006f510: 676f 6f64 2072 6561 736f 6e20 746f 2075 good reason to u │ │ │ │ │ -0006f520: 7365 2061 2064 6966 6665 7265 6e74 0a20 se a different. │ │ │ │ │ -0006f530: 2020 2020 6170 7072 6f61 6368 2c20 6973 approach, is │ │ │ │ │ -0006f540: 2074 6865 20e2 8098 6468 e280 9920 746f the ...dh... to │ │ │ │ │ -0006f550: 6f6c 2e20 2054 6869 7320 7265 636f 6d6d ol. This recomm │ │ │ │ │ -0006f560: 656e 6461 7469 6f6e 2069 6e63 6c75 6465 endation include │ │ │ │ │ -0006f570: 7320 7468 650a 2020 2020 2063 6f6e 7465 s the. conte │ │ │ │ │ -0006f580: 6e74 7320 6f66 2074 6865 20e2 8098 6465 nts of the ...de │ │ │ │ │ -0006f590: 6269 616e 2f72 756c 6573 e280 9920 6275 bian/rules... bu │ │ │ │ │ -0006f5a0: 696c 6469 6e67 2073 6372 6970 742e 0a0a ilding script... │ │ │ │ │ -0006f5b0: 2020 2020 2053 6f6d 6520 6578 616d 706c Some exampl │ │ │ │ │ -0006f5c0: 6573 206f 6620 676f 6f64 2072 6561 736f es of good reaso │ │ │ │ │ -0006f5d0: 6e73 2074 6f20 7573 6520 6120 6469 6666 ns to use a diff │ │ │ │ │ -0006f5e0: 6572 656e 7420 6170 7072 6f61 6368 2061 erent approach a │ │ │ │ │ -0006f5f0: 7265 0a20 2020 2020 6769 7665 6e2e 2020 re. given. │ │ │ │ │ -0006f600: 5468 6520 7265 636f 6d6d 656e 6461 7469 The recommendati │ │ │ │ │ -0006f610: 6f6e 2074 6f20 7573 6520 e280 9864 68e2 on to use ...dh. │ │ │ │ │ -0006f620: 8099 2064 6f65 7320 6e6f 7420 616c 7761 .. does not alwa │ │ │ │ │ -0006f630: 7973 2061 7070 6c79 2c20 616e 640a 2020 ys apply, and. │ │ │ │ │ -0006f640: 2020 2075 7365 206f 6620 e280 9864 68e2 use of ...dh. │ │ │ │ │ -0006f650: 8099 2069 7320 6e6f 7420 7265 7175 6972 .. is not requir │ │ │ │ │ -0006f660: 6564 2e0a 0a35 2e36 2e32 360a 0a20 2020 ed...5.6.26.. │ │ │ │ │ -0006f670: 2020 5065 726d 6974 20e2 8098 2d62 e280 Permit ...-b.. │ │ │ │ │ -0006f680: 9920 696e 2056 6373 2d48 6720 6173 2077 . in Vcs-Hg as w │ │ │ │ │ -0006f690: 656c 6c20 6173 2056 6373 2d47 6974 2e0a ell as Vcs-Git.. │ │ │ │ │ -0006f6a0: 0a37 2e35 0a0a 2020 2020 2044 6f63 756d .7.5.. Docum │ │ │ │ │ -0006f6b0: 656e 7420 7665 7273 696f 6e65 6420 5072 ent versioned Pr │ │ │ │ │ -0006f6c0: 6f76 6964 6573 2e0a 0a76 6972 7475 616c ovides...virtual │ │ │ │ │ -0006f6d0: 0a0a 2020 2020 204e 6577 20e2 8098 6c6f .. New ...lo │ │ │ │ │ -0006f6e0: 6769 6e64 e280 9920 616e 6420 e280 9864 gind... and ...d │ │ │ │ │ -0006f6f0: 6566 6175 6c74 2d6c 6f67 696e 64e2 8099 efault-logind... │ │ │ │ │ -0006f700: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ -0006f710: 7320 666f 7220 6120 7061 636b 6167 650a s for a package. │ │ │ │ │ -0006f720: 2020 2020 2070 726f 7669 6469 6e67 206c providing l │ │ │ │ │ -0006f730: 6f67 696e 6420 4150 4920 2876 6961 2044 ogind API (via D │ │ │ │ │ -0006f740: 2d42 7573 2061 6e64 20e2 8098 7364 2d6c -Bus and ...sd-l │ │ │ │ │ -0006f750: 6f67 696e 2833 29e2 8099 292c 2061 6e64 ogin(3)...), and │ │ │ │ │ -0006f760: 2066 6f72 0a20 2020 2020 4465 6269 616e for. Debian │ │ │ │ │ -0006f770: e280 9973 2070 7265 6665 7272 6564 2069 ...s preferred i │ │ │ │ │ -0006f780: 6d70 6c65 6d65 6e74 6174 696f 6e2c 2072 mplementation, r │ │ │ │ │ -0006f790: 6573 7065 6374 6976 656c 792e 0a0a 1f0a espectively..... │ │ │ │ │ -0006f7a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006f7b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006f7c0: 2056 6572 7369 6f6e 2034 2033 2030 2c20 Version 4 3 0, │ │ │ │ │ -0006f7d0: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0006f7e0: 2032 2031 2c20 2050 7265 763a 2056 6572 2 1, Prev: Ver │ │ │ │ │ -0006f7f0: 7369 6f6e 2034 2034 2030 2c20 2055 703a sion 4 4 0, Up: │ │ │ │ │ -0006f800: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0006f810: 6c69 7374 0a0a 3231 2e31 3220 5665 7273 list..21.12 Vers │ │ │ │ │ -0006f820: 696f 6e20 342e 332e 300a 3d3d 3d3d 3d3d ion 4.3.0.====== │ │ │ │ │ -0006f830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0006f840: 656c 6561 7365 6420 4465 6365 6d62 6572 eleased December │ │ │ │ │ -0006f850: 2c20 3230 3138 2e0a 0a32 2e33 2026 2034 , 2018...2.3 & 4 │ │ │ │ │ -0006f860: 2e35 0a0a 2020 2020 2049 6e20 6361 7365 .5.. In case │ │ │ │ │ -0006f870: 7320 7768 6572 6520 6120 7061 636b 6167 s where a packag │ │ │ │ │ -0006f880: 65e2 8099 7320 6469 7374 7269 6275 7469 e...s distributi │ │ │ │ │ -0006f890: 6f6e 206c 6963 656e 7365 2065 7870 6c69 on license expli │ │ │ │ │ -0006f8a0: 6369 746c 7920 7065 726d 6974 730a 2020 citly permits. │ │ │ │ │ -0006f8b0: 2020 2069 7473 2063 6f70 7972 6967 6874 its copyright │ │ │ │ │ -0006f8c0: 2069 6e66 6f72 6d61 7469 6f6e 2074 6f20 information to │ │ │ │ │ -0006f8d0: 6265 2065 7863 6c75 6465 6420 6672 6f6d be excluded from │ │ │ │ │ -0006f8e0: 2064 6973 7472 6962 7574 696f 6e73 206f distributions o │ │ │ │ │ -0006f8f0: 660a 2020 2020 2062 696e 6172 6965 7320 f. binaries │ │ │ │ │ -0006f900: 6275 696c 7420 6672 6f6d 2074 6865 2073 built from the s │ │ │ │ │ -0006f910: 6f75 7263 652c 2061 2076 6572 6261 7469 ource, a verbati │ │ │ │ │ -0006f920: 6d20 636f 7079 206f 6620 7468 6520 7061 m copy of the pa │ │ │ │ │ -0006f930: 636b 6167 65e2 8099 730a 2020 2020 2063 ckage...s. c │ │ │ │ │ -0006f940: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ -0006f950: 7469 6f6e 2073 686f 756c 6420 6e6f 726d tion should norm │ │ │ │ │ -0006f960: 616c 6c79 2073 7469 6c6c 2062 6520 696e ally still be in │ │ │ │ │ -0006f970: 636c 7564 6564 2069 6e20 7468 650a 2020 cluded in the. │ │ │ │ │ -0006f980: 2020 2063 6f70 7972 6967 6874 2066 696c copyright fil │ │ │ │ │ -0006f990: 652c 2062 7574 2069 7420 6e65 6564 206e e, but it need n │ │ │ │ │ -0006f9a0: 6f74 2062 6520 6966 2063 7265 6174 696e ot be if creatin │ │ │ │ │ -0006f9b0: 6720 616e 6420 6d61 696e 7461 696e 696e g and maintainin │ │ │ │ │ -0006f9c0: 6720 610a 2020 2020 2063 6f70 7920 6f66 g a. copy of │ │ │ │ │ -0006f9d0: 2074 6861 7420 696e 666f 726d 6174 696f that informatio │ │ │ │ │ -0006f9e0: 6e20 696e 766f 6c76 6573 2073 6967 6e69 n involves signi │ │ │ │ │ -0006f9f0: 6669 6361 6e74 2074 696d 6520 616e 6420 ficant time and │ │ │ │ │ -0006fa00: 6566 666f 7274 2e0a 0a34 2e39 0a0a 2020 effort...4.9.. │ │ │ │ │ -0006fa10: 2020 2052 6571 7569 7265 6420 7461 7267 Required targ │ │ │ │ │ -0006fa20: 6574 7320 6d75 7374 206e 6f74 2077 7269 ets must not wri │ │ │ │ │ -0006fa30: 7465 206f 7574 7369 6465 206f 6620 7468 te outside of th │ │ │ │ │ -0006fa40: 6520 756e 7061 636b 6564 2073 6f75 7263 e unpacked sourc │ │ │ │ │ -0006fa50: 650a 2020 2020 2070 6163 6b61 6765 2074 e. package t │ │ │ │ │ -0006fa60: 7265 652c 2065 7863 6570 7420 666f 7220 ree, except for │ │ │ │ │ -0006fa70: 544d 5044 4952 2c20 2f74 6d70 2061 6e64 TMPDIR, /tmp and │ │ │ │ │ -0006fa80: 202f 7661 722f 746d 702e 0a0a 342e 3137 /var/tmp...4.17 │ │ │ │ │ -0006fa90: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -0006faa0: 7368 6f75 6c64 206e 6f74 2063 6f6e 7461 should not conta │ │ │ │ │ -0006fab0: 696e 2061 206e 6f6e 2d64 6566 6175 6c74 in a non-default │ │ │ │ │ -0006fac0: 2073 6572 6965 7320 6669 6c65 2e20 2054 series file. T │ │ │ │ │ -0006fad0: 6861 7420 6973 2c0a 2020 2020 2064 706b hat is,. dpk │ │ │ │ │ -0006fae0: 67e2 8099 7320 7665 6e64 6f72 2d73 7065 g...s vendor-spe │ │ │ │ │ -0006faf0: 6369 6669 6320 7061 7463 6820 7365 7269 cific patch seri │ │ │ │ │ -0006fb00: 6573 2066 6561 7475 7265 2073 686f 756c es feature shoul │ │ │ │ │ -0006fb10: 6420 6e6f 7420 6265 2075 7365 6420 666f d not be used fo │ │ │ │ │ -0006fb20: 720a 2020 2020 2070 6163 6b61 6765 7320 r. packages │ │ │ │ │ -0006fb30: 696e 2074 6865 2044 6562 6961 6e20 6172 in the Debian ar │ │ │ │ │ -0006fb40: 6368 6976 652e 0a0a 3130 2e31 0a0a 2020 chive...10.1.. │ │ │ │ │ -0006fb50: 2020 2042 696e 6172 6965 7320 7368 6f75 Binaries shou │ │ │ │ │ -0006fb60: 6c64 2062 6520 7374 7269 7070 6564 2075 ld be stripped u │ │ │ │ │ -0006fb70: 7369 6e67 20e2 8098 7374 7269 7020 2d2d sing ...strip -- │ │ │ │ │ -0006fb80: 7374 7269 702d 756e 6e65 6564 6564 0a20 strip-unneeded. │ │ │ │ │ -0006fb90: 2020 2020 2d2d 7265 6d6f 7665 2d73 6563 --remove-sec │ │ │ │ │ -0006fba0: 7469 6f6e 3d2e 636f 6d6d 656e 7420 2d2d tion=.comment -- │ │ │ │ │ -0006fbb0: 7265 6d6f 7665 2d73 6563 7469 6f6e 3d2e remove-section=. │ │ │ │ │ -0006fbc0: 6e6f 7465 e280 9920 2861 7320 6468 5f73 note... (as dh_s │ │ │ │ │ -0006fbd0: 7472 6970 0a20 2020 2020 616c 7265 6164 trip. alread │ │ │ │ │ -0006fbe0: 7920 646f 6573 292e 0a0a 3130 2e31 0a0a y does)...10.1.. │ │ │ │ │ -0006fbf0: 2020 2020 2049 7420 6973 206e 6f20 6c6f It is no lo │ │ │ │ │ -0006fc00: 6e67 6572 2073 7567 6765 7374 6564 206e nger suggested n │ │ │ │ │ -0006fc10: 6f72 2072 6563 6f6d 6d65 6e64 6564 2074 or recommended t │ │ │ │ │ -0006fc20: 6f20 7573 6520 e280 9869 6e73 7461 6c6c o use ...install │ │ │ │ │ -0006fc30: 202d 73e2 8099 2074 6f0a 2020 2020 2073 -s... to. s │ │ │ │ │ -0006fc40: 7472 6970 2062 696e 6172 6965 732c 2062 trip binaries, b │ │ │ │ │ -0006fc50: 6563 6175 7365 2069 7420 6765 7473 2073 ecause it gets s │ │ │ │ │ -0006fc60: 6576 6572 616c 2074 6869 6e67 7320 7772 everal things wr │ │ │ │ │ -0006fc70: 6f6e 672e 0a0a 3130 2e32 0a0a 2020 2020 ong...10.2.. │ │ │ │ │ -0006fc80: 2057 6865 6e20 7374 7269 7070 696e 6720 When stripping │ │ │ │ │ -0006fc90: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -0006fca0: 2077 6974 6820 e280 9873 7472 6970 2831 with ...strip(1 │ │ │ │ │ -0006fcb0: 29e2 8099 2c20 796f 7520 7368 6f75 6c64 )..., you should │ │ │ │ │ -0006fcc0: 0a20 2020 2020 6164 6469 7469 6f6e 616c . additional │ │ │ │ │ -0006fcd0: 6c79 2070 6173 7320 e280 982d 2d72 656d ly pass ...--rem │ │ │ │ │ -0006fce0: 6f76 652d 7365 6374 696f 6e3d 2e63 6f6d ove-section=.com │ │ │ │ │ -0006fcf0: 6d65 6e74 0a20 2020 2020 2d2d 7265 6d6f ment. --remo │ │ │ │ │ -0006fd00: 7665 2d73 6563 7469 6f6e 3d2e 6e6f 7465 ve-section=.note │ │ │ │ │ -0006fd10: e280 9920 2861 7320 6468 5f73 7472 6970 ... (as dh_strip │ │ │ │ │ -0006fd20: 2061 6c72 6561 6479 2064 6f65 7329 2e0a already does).. │ │ │ │ │ -0006fd30: 0a76 6972 7475 616c 0a0a 2020 2020 204e .virtual.. N │ │ │ │ │ -0006fd40: 6577 20e2 8098 6462 7573 2d73 6573 7369 ew ...dbus-sessi │ │ │ │ │ -0006fd50: 6f6e 2d62 7573 e280 9920 616e 6420 e280 on-bus... and .. │ │ │ │ │ -0006fd60: 9864 6566 6175 6c74 2d64 6275 732d 7365 .default-dbus-se │ │ │ │ │ -0006fd70: 7373 696f 6e2d 6275 73e2 8099 2076 6972 ssion-bus... vir │ │ │ │ │ -0006fd80: 7475 616c 0a20 2020 2020 7061 636b 6167 tual. packag │ │ │ │ │ -0006fd90: 6573 2066 6f72 2061 2070 6163 6b61 6765 es for a package │ │ │ │ │ -0006fda0: 2070 726f 7669 6469 6e67 2074 6865 2044 providing the D │ │ │ │ │ -0006fdb0: 2d42 7573 2073 6573 7369 6f6e 2062 7573 -Bus session bus │ │ │ │ │ -0006fdc0: 2c20 616e 6420 666f 720a 2020 2020 2044 , and for. D │ │ │ │ │ -0006fdd0: 6562 6961 6ee2 8099 7320 7072 6566 6572 ebian...s prefer │ │ │ │ │ -0006fde0: 7265 6420 442d 4275 7320 696d 706c 656d red D-Bus implem │ │ │ │ │ -0006fdf0: 656e 7461 7469 6f6e 2c20 7265 7370 6563 entation, respec │ │ │ │ │ -0006fe00: 7469 7665 6c79 2e0a 0a1f 0a46 696c 653a tively.....File: │ │ │ │ │ -0006fe10: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0006fe20: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -0006fe30: 696f 6e20 3420 3220 312c 2020 4e65 7874 ion 4 2 1, Next │ │ │ │ │ -0006fe40: 3a20 5665 7273 696f 6e20 3420 3220 302c : Version 4 2 0, │ │ │ │ │ -0006fe50: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -0006fe60: 3420 3320 302c 2020 5570 3a20 5570 6772 4 3 0, Up: Upgr │ │ │ │ │ -0006fe70: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -0006fe80: 0a32 312e 3133 2056 6572 7369 6f6e 2034 .21.13 Version 4 │ │ │ │ │ -0006fe90: 2e32 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.1.=========== │ │ │ │ │ -0006fea0: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0006feb0: 6564 2041 7567 7573 742c 2032 3031 382e ed August, 2018. │ │ │ │ │ -0006fec0: 0a0a 3130 2e34 2026 2070 6572 6c0a 0a20 ..10.4 & perl.. │ │ │ │ │ -0006fed0: 2020 2020 5468 6520 7265 7175 6972 656d The requirem │ │ │ │ │ -0006fee0: 656e 7420 7468 6174 2074 6865 2073 6865 ent that the she │ │ │ │ │ -0006fef0: 6261 6e67 2061 7420 7468 6520 746f 7020 bang at the top │ │ │ │ │ -0006ff00: 6f66 2050 6572 6c20 636f 6d6d 616e 6420 of Perl command │ │ │ │ │ -0006ff10: 7363 7269 7074 730a 2020 2020 2062 6520 scripts. be │ │ │ │ │ -0006ff20: e280 9823 212f 7573 722f 6269 6e2f 7065 ...#!/usr/bin/pe │ │ │ │ │ -0006ff30: 726c e280 9920 6973 2072 656c 6178 6564 rl... is relaxed │ │ │ │ │ -0006ff40: 2066 726f 6d20 6120 e280 986d 7573 74e2 from a ...must. │ │ │ │ │ -0006ff50: 8099 2074 6f20 6120 e280 9873 686f 756c .. to a ...shoul │ │ │ │ │ -0006ff60: 64e2 8099 2e0a 0a1f 0a46 696c 653a 2064 d........File: d │ │ │ │ │ -0006ff70: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006ff80: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0006ff90: 6e20 3420 3220 302c 2020 4e65 7874 3a20 n 4 2 0, Next: │ │ │ │ │ -0006ffa0: 5665 7273 696f 6e20 3420 3120 352c 2020 Version 4 1 5, │ │ │ │ │ -0006ffb0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -0006ffc0: 3220 312c 2020 5570 3a20 5570 6772 6164 2 1, Up: Upgrad │ │ │ │ │ -0006ffd0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0006ffe0: 312e 3134 2056 6572 7369 6f6e 2034 2e32 1.14 Version 4.2 │ │ │ │ │ -0006fff0: 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .0.============= │ │ │ │ │ -00070000: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00070010: 2041 7567 7573 742c 2032 3031 382e 0a0a August, 2018... │ │ │ │ │ -00070020: 342e 390a 0a20 2020 2020 5468 6520 7061 4.9.. The pa │ │ │ │ │ -00070030: 636b 6167 6520 6275 696c 6420 7368 6f75 ckage build shou │ │ │ │ │ -00070040: 6c64 2062 6520 6173 2076 6572 626f 7365 ld be as verbose │ │ │ │ │ -00070050: 2061 7320 7265 6173 6f6e 6162 6c79 2070 as reasonably p │ │ │ │ │ -00070060: 6f73 7369 626c 652e 0a20 2020 2020 5468 ossible.. Th │ │ │ │ │ -00070070: 6973 206d 6561 6e73 2074 6861 7420 e280 is means that .. │ │ │ │ │ -00070080: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ -00070090: 2073 686f 756c 6420 7061 7373 2074 6f20 should pass to │ │ │ │ │ -000700a0: 7468 6520 636f 6d6d 616e 6473 2069 740a the commands it. │ │ │ │ │ -000700b0: 2020 2020 2069 6e76 6f6b 6573 206f 7074 invokes opt │ │ │ │ │ -000700c0: 696f 6e73 2074 6861 7420 6361 7573 6520 ions that cause │ │ │ │ │ -000700d0: 7468 656d 2074 6f20 7072 6f64 7563 6520 them to produce │ │ │ │ │ -000700e0: 7665 7262 6f73 6520 6f75 7470 7574 2e0a verbose output.. │ │ │ │ │ -000700f0: 0a34 2e39 0a0a 2020 2020 2052 6571 7569 .4.9.. Requi │ │ │ │ │ -00070100: 7265 6420 7461 7267 6574 7320 6d61 7920 red targets may │ │ │ │ │ -00070110: 6174 7465 6d70 7420 6e65 7477 6f72 6b20 attempt network │ │ │ │ │ -00070120: 6163 6365 7373 2c20 7669 6120 7468 6520 access, via the │ │ │ │ │ -00070130: 6c6f 6f70 6261 636b 0a20 2020 2020 696e loopback. in │ │ │ │ │ -00070140: 7465 7266 6163 652c 2074 6f20 7365 7276 terface, to serv │ │ │ │ │ -00070150: 6963 6573 206f 6e20 7468 6520 6275 696c ices on the buil │ │ │ │ │ -00070160: 6420 686f 7374 2074 6861 7420 6861 7665 d host that have │ │ │ │ │ -00070170: 2062 6565 6e20 7374 6172 7465 6420 6279 been started by │ │ │ │ │ -00070180: 0a20 2020 2020 7468 6520 6275 696c 642e . the build. │ │ │ │ │ -00070190: 0a0a 342e 392e 310a 0a20 2020 2020 4e65 ..4.9.1.. Ne │ │ │ │ │ -000701a0: 7720 e280 9874 6572 7365 e280 9920 7461 w ...terse... ta │ │ │ │ │ -000701b0: 6720 7468 6174 2063 616e 2061 7070 6561 g that can appea │ │ │ │ │ -000701c0: 7220 696e 20e2 8098 4445 425f 4255 494c r in ...DEB_BUIL │ │ │ │ │ -000701d0: 445f 4f50 5449 4f4e 53e2 8099 2074 6f20 D_OPTIONS... to │ │ │ │ │ -000701e0: 6d61 6b65 2061 0a20 2020 2020 7061 636b make a. pack │ │ │ │ │ -000701f0: 6167 6520 6275 696c 6420 6c65 7373 2076 age build less v │ │ │ │ │ -00070200: 6572 626f 7365 2e0a 0a35 2e32 2026 2035 erbose...5.2 & 5 │ │ │ │ │ -00070210: 2e34 0a0a 2020 2020 2054 6865 2053 7461 .4.. The Sta │ │ │ │ │ -00070220: 6e64 6172 6473 2d56 6572 7369 6f6e 2066 ndards-Version f │ │ │ │ │ -00070230: 6965 6c64 2069 7320 6e6f 7720 6d61 6e64 ield is now mand │ │ │ │ │ -00070240: 6174 6f72 792c 206e 6f74 206a 7573 7420 atory, not just │ │ │ │ │ -00070250: 7265 636f 6d6d 656e 6465 642e 0a0a 3132 recommended...12 │ │ │ │ │ -00070260: 2e37 0a0a 2020 2020 2055 7073 7472 6561 .7.. Upstrea │ │ │ │ │ -00070270: 6d20 7265 6c65 6173 6520 6e6f 7465 732c m release notes, │ │ │ │ │ -00070280: 2077 6865 6e20 6176 6169 6c61 626c 652c when available, │ │ │ │ │ -00070290: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ -000702a0: 6c6c 6564 2061 730a 2020 2020 20e2 8098 lled as. ... │ │ │ │ │ -000702b0: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -000702c0: 6163 6b61 6765 2f4e 4557 532e 677a e280 ackage/NEWS.gz.. │ │ │ │ │ -000702d0: 992e 2020 5570 7374 7265 616d 2063 6861 .. Upstream cha │ │ │ │ │ -000702e0: 6e67 656c 6f67 7320 6d61 7920 6265 206d ngelogs may be m │ │ │ │ │ -000702f0: 6164 650a 2020 2020 2061 7661 696c 6162 ade. availab │ │ │ │ │ -00070300: 6c65 2061 7320 e280 982f 7573 722f 7368 le as .../usr/sh │ │ │ │ │ -00070310: 6172 652f 646f 632f 7061 636b 6167 652f are/doc/package/ │ │ │ │ │ -00070320: 6368 616e 6765 6c6f 672e 677a e280 992e changelog.gz.... │ │ │ │ │ -00070330: 0a0a 2020 2020 2054 6869 7320 6973 2061 .. This is a │ │ │ │ │ -00070340: 2072 656c 6178 6174 696f 6e20 6f66 206f relaxation of o │ │ │ │ │ -00070350: 6c64 6572 2050 6f6c 6963 7920 7768 6963 lder Policy whic │ │ │ │ │ -00070360: 6820 7361 6964 2074 6861 7420 7468 6520 h said that the │ │ │ │ │ -00070370: 7570 7374 7265 616d 0a20 2020 2020 6368 upstream. ch │ │ │ │ │ -00070380: 616e 6765 6c6f 6720 7368 6f75 6c64 2062 angelog should b │ │ │ │ │ -00070390: 6520 6d61 6465 2061 6363 6573 7369 626c e made accessibl │ │ │ │ │ -000703a0: 6520 6174 2074 6869 7320 7061 7468 2e20 e at this path. │ │ │ │ │ -000703b0: 204e 6f77 2069 7420 6973 2075 7020 746f Now it is up to │ │ │ │ │ -000703c0: 0a20 2020 2020 6d61 696e 7461 696e 6572 . maintainer │ │ │ │ │ -000703d0: 2064 6973 6372 6574 696f 6e20 7768 6574 discretion whet │ │ │ │ │ -000703e0: 6865 7220 6974 2069 7320 7573 6566 756c her it is useful │ │ │ │ │ -000703f0: 2074 6f20 696e 7374 616c 6c20 6974 2e0a to install it.. │ │ │ │ │ -00070400: 0a20 2020 2020 5468 6520 7072 6163 7469 . The practi │ │ │ │ │ -00070410: 6365 206f 6620 696e 7374 616c 6c69 6e67 ce of installing │ │ │ │ │ -00070420: 2074 6865 2075 7073 7472 6561 6d20 7265 the upstream re │ │ │ │ │ -00070430: 6c65 6173 6520 6e6f 7465 7320 6173 0a20 lease notes as. │ │ │ │ │ -00070440: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ -00070450: 652f 646f 632f 7061 636b 6167 652f 6368 e/doc/package/ch │ │ │ │ │ -00070460: 616e 6765 6c6f 672e 677a e280 9920 6973 angelog.gz... is │ │ │ │ │ -00070470: 2070 6572 6d69 7474 6564 2062 7574 2064 permitted but d │ │ │ │ │ -00070480: 6570 7265 6361 7465 642e 0a0a 1f0a 4669 eprecated.....Fi │ │ │ │ │ -00070490: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000704a0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -000704b0: 6572 7369 6f6e 2034 2031 2035 2c20 204e ersion 4 1 5, N │ │ │ │ │ -000704c0: 6578 743a 2056 6572 7369 6f6e 2034 2031 ext: Version 4 1 │ │ │ │ │ -000704d0: 2034 2c20 2050 7265 763a 2056 6572 7369 4, Prev: Versi │ │ │ │ │ -000704e0: 6f6e 2034 2032 2030 2c20 2055 703a 2055 on 4 2 0, Up: U │ │ │ │ │ -000704f0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00070500: 7374 0a0a 3231 2e31 3520 5665 7273 696f st..21.15 Versio │ │ │ │ │ -00070510: 6e20 342e 312e 350a 3d3d 3d3d 3d3d 3d3d n 4.1.5.======== │ │ │ │ │ -00070520: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00070530: 6561 7365 6420 4a75 6c79 2c20 3230 3138 eased July, 2018 │ │ │ │ │ -00070540: 2e0a 0a34 2e39 2e32 0a0a 2020 2020 2044 ...4.9.2.. D │ │ │ │ │ -00070550: 6f63 756d 656e 7420 686f 7720 e280 9864 ocument how ...d │ │ │ │ │ -00070560: 6562 6961 6e2f 7275 6c65 73e2 8099 2061 ebian/rules... a │ │ │ │ │ -00070570: 6e64 2074 6865 20e2 8098 5275 6c65 732d nd the ...Rules- │ │ │ │ │ -00070580: 5265 7175 6972 6573 2d52 6f6f 74e2 8099 Requires-Root... │ │ │ │ │ -00070590: 2066 6965 6c64 0a20 2020 2020 696e 7465 field. inte │ │ │ │ │ -000705a0: 7261 6374 2e0a 0a35 2e36 2e31 320a 0a20 ract...5.6.12.. │ │ │ │ │ -000705b0: 2020 2020 596f 7520 7368 6f75 6c64 206e You should n │ │ │ │ │ -000705c0: 6f74 2063 6861 6e67 6520 6120 7061 636b ot change a pack │ │ │ │ │ -000705d0: 6167 65e2 8099 7320 6570 6f63 682c 2065 age...s epoch, e │ │ │ │ │ -000705e0: 7665 6e20 696e 2065 7870 6572 696d 656e ven in experimen │ │ │ │ │ -000705f0: 7461 6c2c 0a20 2020 2020 7769 7468 6f75 tal,. withou │ │ │ │ │ -00070600: 7420 6765 7474 696e 6720 636f 6e73 656e t getting consen │ │ │ │ │ -00070610: 7375 7320 6f6e 2064 6562 6961 6e2d 6465 sus on debian-de │ │ │ │ │ -00070620: 7665 6c20 6669 7273 742e 0a0a 352e 362e vel first...5.6. │ │ │ │ │ -00070630: 3132 2e31 0a0a 2020 2020 2045 706f 6368 12.1.. Epoch │ │ │ │ │ -00070640: 7320 7368 6f75 6c64 206e 6f74 2062 6520 s should not be │ │ │ │ │ -00070650: 7573 6564 2066 6f72 2074 6865 2070 7572 used for the pur │ │ │ │ │ -00070660: 706f 7365 206f 6620 726f 6c6c 696e 6720 pose of rolling │ │ │ │ │ -00070670: 6261 636b 2074 6865 0a20 2020 2020 7665 back the. ve │ │ │ │ │ -00070680: 7273 696f 6e20 6f66 2061 2070 6163 6b61 rsion of a packa │ │ │ │ │ -00070690: 6765 2e20 2055 7365 2074 6865 202b 7265 ge. Use the +re │ │ │ │ │ -000706a0: 616c 6c79 2063 6f6e 7665 6e74 696f 6e2e ally convention. │ │ │ │ │ -000706b0: 0a0a 352e 362e 3331 0a0a 2020 2020 2044 ..5.6.31.. D │ │ │ │ │ -000706c0: 6f63 756d 656e 7420 7468 6520 e280 9852 ocument the ...R │ │ │ │ │ -000706d0: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ -000706e0: 6f74 e280 9920 6669 656c 642e 0a0a 392e ot... field...9. │ │ │ │ │ -000706f0: 312e 310a 0a20 2020 2020 5570 6461 7465 1.1.. Update │ │ │ │ │ -00070700: 2044 6562 6961 6ee2 8099 7320 7665 7273 Debian...s vers │ │ │ │ │ -00070710: 696f 6e20 6f66 2074 6865 2046 696c 6573 ion of the Files │ │ │ │ │ -00070720: 7973 7465 6d20 4869 6572 6172 6368 7920 ystem Hierarchy │ │ │ │ │ -00070730: 5374 616e 6461 7264 2066 726f 6d0a 2020 Standard from. │ │ │ │ │ -00070740: 2020 2032 2e33 2074 6f20 332e 302c 2061 2.3 to 3.0, a │ │ │ │ │ -00070750: 6e64 2075 7064 6174 6520 7468 6520 6c69 nd update the li │ │ │ │ │ -00070760: 7374 206f 6620 6578 6365 7074 696f 6e73 st of exceptions │ │ │ │ │ -00070770: 2e20 204f 6e6c 7920 6120 7469 6e79 0a20 . Only a tiny. │ │ │ │ │ -00070780: 2020 2020 6d69 6e6f 7269 7479 206f 6620 minority of │ │ │ │ │ -00070790: 7061 636b 6167 6573 2c20 6966 2061 6e79 packages, if any │ │ │ │ │ -000707a0: 2c20 7368 6f75 6c64 2062 6520 6d61 6465 , should be made │ │ │ │ │ -000707b0: 2062 7567 6779 2062 7920 7468 6973 2063 buggy by this c │ │ │ │ │ -000707c0: 6861 6e67 652e 0a0a 392e 332e 3220 2620 hange...9.3.2 & │ │ │ │ │ -000707d0: 3130 2e34 0a0a 2020 2020 2055 7064 6174 10.4.. Updat │ │ │ │ │ -000707e0: 6520 7665 7273 696f 6e20 6f66 2050 4f53 e version of POS │ │ │ │ │ -000707f0: 4958 2073 7461 6e64 6172 6420 666f 7220 IX standard for │ │ │ │ │ -00070800: 7368 656c 6c20 7363 7269 7074 7320 6672 shell scripts fr │ │ │ │ │ -00070810: 6f6d 2053 5553 7633 2074 6f0a 2020 2020 om SUSv3 to. │ │ │ │ │ -00070820: 2050 4f53 4958 2e31 2d32 3031 3720 2861 POSIX.1-2017 (a │ │ │ │ │ -00070830: 6c73 6f20 6b6e 6f77 6e20 6173 2053 5553 lso known as SUS │ │ │ │ │ -00070840: 7634 2069 6e20 736f 6d65 2063 6f6e 7465 v4 in some conte │ │ │ │ │ -00070850: 7874 7329 2e0a 0a1f 0a46 696c 653a 2064 xts).....File: d │ │ │ │ │ -00070860: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00070870: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00070880: 6e20 3420 3120 342c 2020 4e65 7874 3a20 n 4 1 4, Next: │ │ │ │ │ -00070890: 5665 7273 696f 6e20 3420 3120 332c 2020 Version 4 1 3, │ │ │ │ │ -000708a0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -000708b0: 3120 352c 2020 5570 3a20 5570 6772 6164 1 5, Up: Upgrad │ │ │ │ │ -000708c0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -000708d0: 312e 3136 2056 6572 7369 6f6e 2034 2e31 1.16 Version 4.1 │ │ │ │ │ -000708e0: 2e34 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .4.============= │ │ │ │ │ -000708f0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00070900: 2041 7072 696c 2c20 3230 3138 2e0a 0a33 April, 2018...3 │ │ │ │ │ -00070910: 2e32 2e32 0a0a 2020 2020 2054 6865 2070 .2.2.. The p │ │ │ │ │ -00070920: 6172 7420 6f66 2074 6865 2076 6572 7369 art of the versi │ │ │ │ │ -00070930: 6f6e 206e 756d 6265 7220 6166 7465 7220 on number after │ │ │ │ │ -00070940: 7468 6520 6570 6f63 6820 6d75 7374 206e the epoch must n │ │ │ │ │ -00070950: 6f74 2062 6520 7265 7573 6564 0a20 2020 ot be reused. │ │ │ │ │ -00070960: 2020 666f 7220 6120 7665 7273 696f 6e20 for a version │ │ │ │ │ -00070970: 6f66 2074 6865 2070 6163 6b61 6765 2077 of the package w │ │ │ │ │ -00070980: 6974 6820 6469 6666 6572 656e 7420 636f ith different co │ │ │ │ │ -00070990: 6e74 656e 7473 2c20 6576 656e 2061 6674 ntents, even aft │ │ │ │ │ -000709a0: 6572 0a20 2020 2020 7468 6520 7665 7273 er. the vers │ │ │ │ │ -000709b0: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -000709c0: 6765 2070 7265 7669 6f75 736c 7920 7573 ge previously us │ │ │ │ │ -000709d0: 696e 6720 7468 6174 2070 6172 7420 6f66 ing that part of │ │ │ │ │ -000709e0: 2074 6865 0a20 2020 2020 7665 7273 696f the. versio │ │ │ │ │ -000709f0: 6e20 6e75 6d62 6572 2069 7320 6e6f 206c n number is no l │ │ │ │ │ -00070a00: 6f6e 6765 7220 7072 6573 656e 7420 696e onger present in │ │ │ │ │ -00070a10: 2061 6e79 2061 7263 6869 7665 2073 7569 any archive sui │ │ │ │ │ -00070a20: 7465 732e 0a0a 332e 322e 320a 0a20 2020 tes...3.2.2.. │ │ │ │ │ -00070a30: 2020 466f 7220 6e6f 6e2d 6e61 7469 7665 For non-native │ │ │ │ │ -00070a40: 2070 6163 6b61 6765 732c 2074 6865 2075 packages, the u │ │ │ │ │ -00070a50: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ -00070a60: 6d75 7374 206e 6f74 2062 6520 7265 7573 must not be reus │ │ │ │ │ -00070a70: 6564 0a20 2020 2020 666f 7220 6469 6666 ed. for diff │ │ │ │ │ -00070a80: 6572 656e 7420 7570 7374 7265 616d 2073 erent upstream s │ │ │ │ │ -00070a90: 6f75 7263 6520 636f 6465 2c20 736f 2074 ource code, so t │ │ │ │ │ -00070aa0: 6861 7420 666f 7220 6561 6368 2073 6f75 hat for each sou │ │ │ │ │ -00070ab0: 7263 6520 7061 636b 6167 650a 2020 2020 rce package. │ │ │ │ │ -00070ac0: 206e 616d 6520 616e 6420 7570 7374 7265 name and upstre │ │ │ │ │ -00070ad0: 616d 2076 6572 7369 6f6e 206e 756d 6265 am version numbe │ │ │ │ │ -00070ae0: 7220 7468 6572 6520 6578 6973 7473 2065 r there exists e │ │ │ │ │ -00070af0: 7861 6374 6c79 206f 6e65 206f 7269 6769 xactly one origi │ │ │ │ │ -00070b00: 6e61 6c0a 2020 2020 2073 6f75 7263 6520 nal. source │ │ │ │ │ -00070b10: 6172 6368 6976 6520 636f 6e74 656e 7473 archive contents │ │ │ │ │ -00070b20: 2e0a 0a34 2e39 0a0a 2020 2020 2054 6865 ...4.9.. The │ │ │ │ │ -00070b30: 20e2 8098 6765 742d 6f72 6967 2d73 6f75 ...get-orig-sou │ │ │ │ │ -00070b40: 7263 65e2 8099 2072 756c 6573 2074 6172 rce... rules tar │ │ │ │ │ -00070b50: 6765 7420 6861 7320 6265 656e 2072 656d get has been rem │ │ │ │ │ -00070b60: 6f76 6564 2e20 2050 6163 6b61 6765 730a oved. Packages. │ │ │ │ │ -00070b70: 2020 2020 2073 686f 756c 6420 7472 616e should tran │ │ │ │ │ -00070b80: 7369 7469 6f6e 2074 6f20 e280 9864 6562 sition to ...deb │ │ │ │ │ -00070b90: 6961 6e2f 7761 7463 68e2 8099 2061 6e64 ian/watch... and │ │ │ │ │ -00070ba0: 2075 7365 2075 7363 616e 2077 6865 7265 use uscan where │ │ │ │ │ -00070bb0: 2070 6f73 7369 626c 652e 0a0a 392e 312e possible...9.1. │ │ │ │ │ -00070bc0: 320a 0a20 2020 2020 4966 20e2 8098 2f65 2.. If .../e │ │ │ │ │ -00070bd0: 7463 2f73 7461 6666 2d67 726f 7570 2d66 tc/staff-group-f │ │ │ │ │ -00070be0: 6f72 2d75 7372 2d6c 6f63 616c e280 9920 or-usr-local... │ │ │ │ │ -00070bf0: 646f 6573 206e 6f74 2065 7869 7374 2c20 does not exist, │ │ │ │ │ -00070c00: e280 982f 7573 722f 6c6f 6361 6ce2 8099 .../usr/local... │ │ │ │ │ -00070c10: 0a20 2020 2020 616e 6420 616c 6c20 7375 . and all su │ │ │ │ │ -00070c20: 6264 6972 6563 746f 7269 6573 2063 7265 bdirectories cre │ │ │ │ │ -00070c30: 6174 6564 2062 7920 7061 636b 6167 6573 ated by packages │ │ │ │ │ -00070c40: 2073 686f 756c 6420 6861 7665 2070 6572 should have per │ │ │ │ │ -00070c50: 6d69 7373 696f 6e73 0a20 2020 2020 3037 missions. 07 │ │ │ │ │ -00070c60: 3535 2061 6e64 2062 6520 6f77 6e65 6420 55 and be owned │ │ │ │ │ -00070c70: 6279 20e2 8098 726f 6f74 3a72 6f6f 74e2 by ...root:root. │ │ │ │ │ -00070c80: 8099 2e20 2049 6620 7468 6520 6669 6c65 ... If the file │ │ │ │ │ -00070c90: 2065 7869 7374 732c 2074 6865 206f 6c64 exists, the old │ │ │ │ │ -00070ca0: 0a20 2020 2020 7065 726d 6973 7369 6f6e . permission │ │ │ │ │ -00070cb0: 7320 6f66 2032 3737 3520 616e 6420 6f77 s of 2775 and ow │ │ │ │ │ -00070cc0: 6e65 7273 6869 7020 6f66 2072 6f6f 743a nership of root: │ │ │ │ │ -00070cd0: 7374 6166 6620 7368 6f75 6c64 2072 656d staff should rem │ │ │ │ │ -00070ce0: 6169 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 ain.....File: de │ │ │ │ │ -00070cf0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00070d00: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -00070d10: 2034 2031 2033 2c20 204e 6578 743a 2056 4 1 3, Next: V │ │ │ │ │ -00070d20: 6572 7369 6f6e 2034 2031 2032 2c20 2050 ersion 4 1 2, P │ │ │ │ │ -00070d30: 7265 763a 2056 6572 7369 6f6e 2034 2031 rev: Version 4 1 │ │ │ │ │ -00070d40: 2034 2c20 2055 703a 2055 7067 7261 6469 4, Up: Upgradi │ │ │ │ │ -00070d50: 6e67 2063 6865 636b 6c69 7374 0a0a 3231 ng checklist..21 │ │ │ │ │ -00070d60: 2e31 3720 5665 7273 696f 6e20 342e 312e .17 Version 4.1. │ │ │ │ │ -00070d70: 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3.============== │ │ │ │ │ -00070d80: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -00070d90: 4465 6365 6d62 6572 2c20 3230 3137 2e0a December, 2017.. │ │ │ │ │ -00070da0: 0a35 2e36 2e32 360a 0a20 2020 2020 5552 .5.6.26.. UR │ │ │ │ │ -00070db0: 4c73 2067 6976 656e 2069 6e20 e280 9856 Ls given in ...V │ │ │ │ │ -00070dc0: 4353 2d2a e280 9920 6865 6164 6572 7320 CS-*... headers │ │ │ │ │ -00070dd0: 7368 6f75 6c64 2075 7365 2061 2073 6368 should use a sch │ │ │ │ │ -00070de0: 656d 6520 7468 6174 2070 726f 7669 6465 eme that provide │ │ │ │ │ -00070df0: 730a 2020 2020 2063 6f6e 6669 6465 6e74 s. confident │ │ │ │ │ -00070e00: 6961 6c69 7479 2028 e280 9868 7474 7073 iality (...https │ │ │ │ │ -00070e10: e280 992c 2066 6f72 2065 7861 6d70 6c65 ..., for example │ │ │ │ │ -00070e20: 2920 6966 2074 6865 2056 4353 2072 6570 ) if the VCS rep │ │ │ │ │ -00070e30: 6f73 6974 6f72 790a 2020 2020 2073 7570 ository. sup │ │ │ │ │ -00070e40: 706f 7274 7320 6974 2e20 20e2 8098 5b76 ports it. ...[v │ │ │ │ │ -00070e50: 6373 2d66 6965 6c64 2d75 7365 732d 696e cs-field-uses-in │ │ │ │ │ -00070e60: 7365 6375 7265 2d75 7269 5de2 8099 0a0a secure-uri]..... │ │ │ │ │ -00070e70: 372e 380a 0a20 2020 2020 e280 9842 7569 7.8.. ...Bui │ │ │ │ │ -00070e80: 6c74 2d55 7369 6e67 e280 9920 7368 6f75 lt-Using... shou │ │ │ │ │ -00070e90: 6c64 2062 6520 7573 6564 2065 7861 6374 ld be used exact │ │ │ │ │ -00070ea0: 6c79 2077 6865 6e20 7468 6572 6520 6172 ly when there ar │ │ │ │ │ -00070eb0: 6520 6c69 6365 6e73 6520 6f72 2044 4653 e license or DFS │ │ │ │ │ -00070ec0: 470a 2020 2020 2072 6571 7569 7265 6d65 G. requireme │ │ │ │ │ -00070ed0: 6e74 7320 746f 2072 6574 6169 6e20 6675 nts to retain fu │ │ │ │ │ -00070ee0: 6c6c 2073 6f75 7263 6520 636f 6465 2069 ll source code i │ │ │ │ │ -00070ef0: 6e20 7468 6520 6172 6368 6976 652e 0a20 n the archive.. │ │ │ │ │ -00070f00: 2020 2020 5072 6576 696f 7573 6c79 2c20 Previously, │ │ │ │ │ -00070f10: 7468 6520 6465 7363 7269 7074 696f 6e20 the description │ │ │ │ │ -00070f20: 6f66 2074 6865 2066 6965 6c64 2069 6d70 of the field imp │ │ │ │ │ -00070f30: 6c69 6564 2069 7420 7761 7320 6e65 6564 lied it was need │ │ │ │ │ -00070f40: 6564 2069 6e0a 2020 2020 206f 7468 6572 ed in. other │ │ │ │ │ -00070f50: 2063 6173 6573 2074 6f6f 2e0a 0a39 2e31 cases too...9.1 │ │ │ │ │ -00070f60: 2e31 0a0a 2020 2020 20e2 8098 6c69 6263 .1.. ...libc │ │ │ │ │ -00070f70: e280 9920 6d61 7920 616c 736f 2069 6e73 ... may also ins │ │ │ │ │ -00070f80: 7461 6c6c 2066 696c 6573 2069 6e20 e280 tall files in .. │ │ │ │ │ -00070f90: 982f 6c69 6236 34e2 8099 2e0a 0a39 2e33 ./lib64......9.3 │ │ │ │ │ -00070fa0: 2e33 2e31 0a0a 2020 2020 2049 6620 6120 .3.1.. If a │ │ │ │ │ -00070fb0: 7061 636b 6167 65e2 8099 7320 6461 656d package...s daem │ │ │ │ │ -00070fc0: 6f6e 2073 686f 756c 6420 6e6f 7420 6265 on should not be │ │ │ │ │ -00070fd0: 2061 7574 6f73 7461 7274 6564 2075 6e6c autostarted unl │ │ │ │ │ -00070fe0: 6573 7320 7468 6520 6c6f 6361 6c0a 2020 ess the local. │ │ │ │ │ -00070ff0: 2020 2061 646d 696e 6973 7472 6174 6f72 administrator │ │ │ │ │ -00071000: 2068 6173 2065 7870 6c69 6369 746c 7920 has explicitly │ │ │ │ │ -00071010: 7265 7175 6573 7465 6420 6974 2c20 7468 requested it, th │ │ │ │ │ -00071020: 6520 7061 636b 6167 65e2 8099 7320 e280 e package...s .. │ │ │ │ │ -00071030: 9870 6f73 7469 6e73 74e2 8099 0a20 2020 .postinst.... │ │ │ │ │ -00071040: 2020 7368 6f75 6c64 2075 7365 2074 6865 should use the │ │ │ │ │ -00071050: 206e 6577 20e2 8098 6465 6661 756c 7473 new ...defaults │ │ │ │ │ -00071060: 2d64 6973 6162 6c65 64e2 8099 206f 7074 -disabled... opt │ │ │ │ │ -00071070: 696f 6e20 6f66 20e2 8098 7570 6461 7465 ion of ...update │ │ │ │ │ -00071080: 2d72 632e 64e2 8099 2e0a 0a20 2020 2020 -rc.d...... │ │ │ │ │ -00071090: 5468 6520 6f6c 6420 6d65 7468 6f64 206f The old method o │ │ │ │ │ -000710a0: 6620 696e 636c 7564 696e 6720 e280 9844 f including ...D │ │ │ │ │ -000710b0: 4953 4142 4c45 443d 7965 73e2 8099 2069 ISABLED=yes... i │ │ │ │ │ -000710c0: 6e20 7468 6520 7061 636b 6167 65e2 8099 n the package... │ │ │ │ │ -000710d0: 730a 2020 2020 20e2 8098 2f65 7463 2f64 s. .../etc/d │ │ │ │ │ -000710e0: 6566 6175 6c74 e280 9920 6669 6c65 2073 efault... file s │ │ │ │ │ -000710f0: 686f 756c 6420 6e6f 7420 6265 2075 7365 hould not be use │ │ │ │ │ -00071100: 642e 0a0a 3131 2e34 0a0a 2020 2020 2043 d...11.4.. C │ │ │ │ │ -00071110: 6c61 7269 6679 2074 6861 7420 7072 6f67 larify that prog │ │ │ │ │ -00071120: 7261 6d73 206d 6179 2069 6e76 6f6b 6520 rams may invoke │ │ │ │ │ -00071130: 6569 7468 6572 20e2 8098 2f75 7372 2f62 either .../usr/b │ │ │ │ │ -00071140: 696e 2f65 6469 746f 72e2 8099 2061 6e64 in/editor... and │ │ │ │ │ -00071150: 0a20 2020 2020 e280 982f 7573 722f 6269 . .../usr/bi │ │ │ │ │ -00071160: 6e2f 7061 6765 72e2 8099 2064 6972 6563 n/pager... direc │ │ │ │ │ -00071170: 746c 792c 206f 7220 7573 6520 e280 9865 tly, or use ...e │ │ │ │ │ -00071180: 6469 746f 72e2 8099 2061 6e64 20e2 8098 ditor... and ... │ │ │ │ │ -00071190: 7061 6765 72e2 8099 2061 6e64 2072 656c pager... and rel │ │ │ │ │ -000711a0: 7920 6f6e 0a20 2020 2020 5041 5448 2e0a y on. PATH.. │ │ │ │ │ -000711b0: 0a31 322e 350a 0a20 2020 2020 5468 6520 .12.5.. The │ │ │ │ │ -000711c0: 4372 6561 7469 7665 2043 6f6d 6d6f 6e73 Creative Commons │ │ │ │ │ -000711d0: 2043 4330 2031 2e30 2055 6e69 7665 7273 CC0 1.0 Univers │ │ │ │ │ -000711e0: 616c 206c 6963 656e 7365 2028 4343 302d al license (CC0- │ │ │ │ │ -000711f0: 312e 3029 2069 7320 6e6f 770a 2020 2020 1.0) is now. │ │ │ │ │ -00071200: 2069 6e63 6c75 6465 6420 696e 20e2 8098 included in ... │ │ │ │ │ -00071210: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ -00071220: 6e2d 6c69 6365 6e73 6573 e280 9920 616e n-licenses... an │ │ │ │ │ -00071230: 6420 646f 6573 206e 6f74 206e 6565 6420 d does not need │ │ │ │ │ -00071240: 746f 2062 650a 2020 2020 2063 6f70 6965 to be. copie │ │ │ │ │ -00071250: 6420 7665 7262 6174 696d 2069 6e20 7468 d verbatim in th │ │ │ │ │ -00071260: 6520 7061 636b 6167 6520 e280 9863 6f70 e package ...cop │ │ │ │ │ -00071270: 7972 6967 6874 e280 9920 6669 6c65 2e0a yright... file.. │ │ │ │ │ -00071280: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00071290: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000712a0: 6465 3a20 5665 7273 696f 6e20 3420 3120 de: Version 4 1 │ │ │ │ │ -000712b0: 322c 2020 4e65 7874 3a20 5665 7273 696f 2, Next: Versio │ │ │ │ │ -000712c0: 6e20 3420 3120 312c 2020 5072 6576 3a20 n 4 1 1, Prev: │ │ │ │ │ -000712d0: 5665 7273 696f 6e20 3420 3120 332c 2020 Version 4 1 3, │ │ │ │ │ -000712e0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -000712f0: 6563 6b6c 6973 740a 0a32 312e 3138 2056 ecklist..21.18 V │ │ │ │ │ -00071300: 6572 7369 6f6e 2034 2e31 2e32 0a3d 3d3d ersion 4.1.2.=== │ │ │ │ │ -00071310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00071320: 0a0a 5265 6c65 6173 6564 204e 6f76 656d ..Released Novem │ │ │ │ │ -00071330: 6265 722c 2032 3031 372e 0a0a 332e 312e ber, 2017...3.1. │ │ │ │ │ -00071340: 310a 0a20 2020 2020 4269 6e61 7279 2070 1.. Binary p │ │ │ │ │ -00071350: 6163 6b61 6765 7320 7468 6174 2068 6176 ackages that hav │ │ │ │ │ -00071360: 6520 706f 7465 6e74 6961 6c6c 7920 6f66 e potentially of │ │ │ │ │ -00071370: 6665 6e73 6976 6520 636f 6e74 656e 7420 fensive content │ │ │ │ │ -00071380: 7368 6f75 6c64 2068 6176 650a 2020 2020 should have. │ │ │ │ │ -00071390: 2074 6865 2073 7566 6669 7820 e280 982d the suffix ...- │ │ │ │ │ -000713a0: 6f66 6665 6e73 6976 65e2 8099 2e20 2054 offensive.... T │ │ │ │ │ -000713b0: 6869 7320 7265 706c 6163 6573 2061 6e20 his replaces an │ │ │ │ │ -000713c0: 6f6c 6465 7220 636f 6e76 656e 7469 6f6e older convention │ │ │ │ │ -000713d0: 2074 6f20 7573 650a 2020 2020 20e2 8098 to use. ... │ │ │ │ │ -000713e0: 2d6f 6666 e280 992e 2020 4173 2062 6566 -off.... As bef │ │ │ │ │ -000713f0: 6f72 652c 2077 6865 7468 6572 2074 6865 ore, whether the │ │ │ │ │ -00071400: 2063 6f6e 7465 6e74 7320 6f66 2061 2070 contents of a p │ │ │ │ │ -00071410: 6163 6b61 6765 206e 6565 6473 2074 6869 ackage needs thi │ │ │ │ │ -00071420: 730a 2020 2020 2063 6f6e 7465 6e74 2077 s. content w │ │ │ │ │ -00071430: 6172 6e69 6e67 2069 7320 6120 6d61 7474 arning is a matt │ │ │ │ │ -00071440: 6572 206f 6620 6d61 696e 7461 696e 6572 er of maintainer │ │ │ │ │ -00071450: 2064 6973 6372 6574 696f 6e2e 0a0a 3130 discretion...10 │ │ │ │ │ -00071460: 2e32 0a0a 2020 2020 2050 7269 7661 7465 .2.. Private │ │ │ │ │ -00071470: 2073 6861 7265 6420 6f62 6a65 6374 2066 shared object f │ │ │ │ │ -00071480: 696c 6573 2073 686f 756c 6420 6265 2069 iles should be i │ │ │ │ │ -00071490: 6e73 7461 6c6c 6564 2069 6e20 7375 6264 nstalled in subd │ │ │ │ │ -000714a0: 6972 6563 746f 7269 6573 0a20 2020 2020 irectories. │ │ │ │ │ -000714b0: 6f66 20e2 8098 2f75 7372 2f6c 6962 e280 of .../usr/lib.. │ │ │ │ │ -000714c0: 9920 6f72 20e2 8098 2f75 7372 2f6c 6962 . or .../usr/lib │ │ │ │ │ -000714d0: 2f74 7269 706c 6574 e280 992e 2020 5468 /triplet.... Th │ │ │ │ │ -000714e0: 6973 2063 6861 6e67 6520 7065 726d 6974 is change permit │ │ │ │ │ -000714f0: 7320 7072 6976 6174 650a 2020 2020 2073 s private. s │ │ │ │ │ -00071500: 6861 7265 6420 6f62 6a65 6374 2066 696c hared object fil │ │ │ │ │ -00071510: 6573 2074 6f20 7461 6b65 2061 6476 616e es to take advan │ │ │ │ │ -00071520: 7461 6765 206f 6620 6d75 6c74 6961 7263 tage of multiarc │ │ │ │ │ -00071530: 682c 2061 6e64 2061 6c73 6f0a 2020 2020 h, and also. │ │ │ │ │ -00071540: 2072 656d 6f76 6573 2074 6865 2069 6d70 removes the imp │ │ │ │ │ -00071550: 6c69 6361 7469 6f6e 2074 6861 7420 6974 lication that it │ │ │ │ │ -00071560: 2069 7320 7065 726d 6973 7369 626c 6520 is permissible │ │ │ │ │ -00071570: 746f 2069 6e73 7461 6c6c 2070 7269 7661 to install priva │ │ │ │ │ -00071580: 7465 0a20 2020 2020 7368 6172 6564 206f te. shared o │ │ │ │ │ -00071590: 626a 6563 7420 6669 6c65 7320 6469 7265 bject files dire │ │ │ │ │ -000715a0: 6374 6c79 2069 6e74 6f20 e280 982f 7573 ctly into .../us │ │ │ │ │ -000715b0: 722f 6c69 622f 7472 6970 6c65 74e2 8099 r/lib/triplet... │ │ │ │ │ -000715c0: 2e0a 0a31 302e 340a 0a20 2020 2020 5468 ...10.4.. Th │ │ │ │ │ -000715d0: 6520 7368 6562 616e 6720 6174 2074 6865 e shebang at the │ │ │ │ │ -000715e0: 2074 6f70 206f 6620 5065 726c 2063 6f6d top of Perl com │ │ │ │ │ -000715f0: 6d61 6e64 2073 6372 6970 7473 206d 7573 mand scripts mus │ │ │ │ │ -00071600: 7420 6265 0a20 2020 2020 e280 9823 212f t be. ...#!/ │ │ │ │ │ -00071610: 7573 722f 6269 6e2f 7065 726c e280 992e usr/bin/perl.... │ │ │ │ │ -00071620: 2020 2850 7265 7669 6f75 736c 792c 2074 (Previously, t │ │ │ │ │ -00071630: 6869 7320 7761 7320 6120 e280 9873 686f his was a ...sho │ │ │ │ │ -00071640: 756c 64e2 8099 2072 6174 6865 7220 7468 uld... rather th │ │ │ │ │ -00071650: 616e 2061 0a20 2020 2020 e280 986d 7573 an a. ...mus │ │ │ │ │ -00071660: 74e2 8099 2e29 0a0a 1f0a 4669 6c65 3a20 t....)....File: │ │ │ │ │ -00071670: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00071680: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00071690: 6f6e 2034 2031 2031 2c20 204e 6578 743a on 4 1 1, Next: │ │ │ │ │ -000716a0: 2056 6572 7369 6f6e 2034 2031 2030 2c20 Version 4 1 0, │ │ │ │ │ -000716b0: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ -000716c0: 2031 2032 2c20 2055 703a 2055 7067 7261 1 2, Up: Upgra │ │ │ │ │ -000716d0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -000716e0: 3231 2e31 3920 5665 7273 696f 6e20 342e 21.19 Version 4. │ │ │ │ │ -000716f0: 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.1.============ │ │ │ │ │ -00071700: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -00071710: 6420 5365 7074 656d 6265 722c 2032 3031 d September, 201 │ │ │ │ │ -00071720: 372e 0a0a 342e 340a 0a20 2020 2020 6465 7...4.4.. de │ │ │ │ │ -00071730: 6269 616e 2f63 6861 6e67 656c 6f67 206d bian/changelog m │ │ │ │ │ -00071740: 7573 7420 6578 6973 7420 696e 2073 6f75 ust exist in sou │ │ │ │ │ -00071750: 7263 6520 7061 636b 6167 6573 2e0a 0a39 rce packages...9 │ │ │ │ │ -00071760: 2e32 2e33 0a0a 2020 2020 2054 6865 2063 .2.3.. The c │ │ │ │ │ -00071770: 616e 6f6e 6963 616c 206e 6f6e 2d65 7869 anonical non-exi │ │ │ │ │ -00071780: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ -00071790: 746f 7279 2069 7320 e280 982f 6e6f 6e65 tory is .../none │ │ │ │ │ -000717a0: 7869 7374 656e 74e2 8099 2e0a 0a1f 0a46 xistent........F │ │ │ │ │ -000717b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000717c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000717d0: 5665 7273 696f 6e20 3420 3120 302c 2020 Version 4 1 0, │ │ │ │ │ -000717e0: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -000717f0: 3020 312c 2020 5072 6576 3a20 5665 7273 0 1, Prev: Vers │ │ │ │ │ -00071800: 696f 6e20 3420 3120 312c 2020 5570 3a20 ion 4 1 1, Up: │ │ │ │ │ -00071810: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00071820: 6973 740a 0a32 312e 3230 2056 6572 7369 ist..21.20 Versi │ │ │ │ │ -00071830: 6f6e 2034 2e31 2e30 0a3d 3d3d 3d3d 3d3d on 4.1.0.======= │ │ │ │ │ -00071840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -00071850: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ -00071860: 3031 372e 0a0a 322e 322e 310a 0a20 2020 017...2.2.1.. │ │ │ │ │ -00071870: 2020 4e6f 6e2d 6465 6661 756c 7420 616c Non-default al │ │ │ │ │ -00071880: 7465 726e 6174 6976 6520 6465 7065 6e64 ternative depend │ │ │ │ │ -00071890: 656e 6369 6573 206f 6e20 6e6f 6e2d 6672 encies on non-fr │ │ │ │ │ -000718a0: 6565 2070 6163 6b61 6765 7320 6172 650a ee packages are. │ │ │ │ │ -000718b0: 2020 2020 2070 6572 6d69 7474 6564 2066 permitted f │ │ │ │ │ -000718c0: 6f72 2070 6163 6b61 6765 7320 696e 206d or packages in m │ │ │ │ │ -000718d0: 6169 6e2e 0a0a 342e 3131 0a0a 2020 2020 ain...4.11.. │ │ │ │ │ -000718e0: 2049 6620 7570 7374 7265 616d 2070 726f If upstream pro │ │ │ │ │ -000718f0: 7669 6465 7320 4f70 656e 5047 5020 7369 vides OpenPGP si │ │ │ │ │ -00071900: 676e 6174 7572 6573 2c20 696e 636c 7564 gnatures, includ │ │ │ │ │ -00071910: 696e 6720 7468 6520 7570 7374 7265 616d ing the upstream │ │ │ │ │ -00071920: 0a20 2020 2020 7369 676e 696e 6720 6b65 . signing ke │ │ │ │ │ -00071930: 7920 6173 20e2 8098 6465 6269 616e 2f75 y as ...debian/u │ │ │ │ │ -00071940: 7073 7472 6561 6d2f 7369 676e 696e 672d pstream/signing- │ │ │ │ │ -00071950: 6b65 792e 6173 63e2 8099 2069 6e20 7468 key.asc... in th │ │ │ │ │ -00071960: 6520 736f 7572 6365 0a20 2020 2020 7061 e source. pa │ │ │ │ │ -00071970: 636b 6167 6520 616e 6420 7573 696e 6720 ckage and using │ │ │ │ │ -00071980: 7468 6520 e280 9870 6770 7369 6775 726c the ...pgpsigurl │ │ │ │ │ -00071990: 6d61 6e67 6c65 e280 9920 6f70 7469 6f6e mangle... option │ │ │ │ │ -000719a0: 2069 6e20 e280 9864 6562 6961 6e2f 7761 in ...debian/wa │ │ │ │ │ -000719b0: 7463 68e2 8099 0a20 2020 2020 636f 6e66 tch.... conf │ │ │ │ │ -000719c0: 6967 7572 6174 696f 6e20 746f 2069 6e64 iguration to ind │ │ │ │ │ -000719d0: 6963 6174 6520 686f 7720 746f 2066 696e icate how to fin │ │ │ │ │ -000719e0: 6420 7468 6520 7570 7374 7265 616d 2073 d the upstream s │ │ │ │ │ -000719f0: 6967 6e61 7475 7265 2066 6f72 0a20 2020 ignature for. │ │ │ │ │ -00071a00: 2020 6e65 7720 7265 6c65 6173 6573 2069 new releases i │ │ │ │ │ -00071a10: 7320 7265 636f 6d6d 656e 6465 642e 0a0a s recommended... │ │ │ │ │ -00071a20: 342e 3135 0a0a 2020 2020 2050 6163 6b61 4.15.. Packa │ │ │ │ │ -00071a30: 6765 7320 7368 6f75 6c64 2062 7569 6c64 ges should build │ │ │ │ │ -00071a40: 2072 6570 726f 6475 6369 626c 7920 7768 reproducibly wh │ │ │ │ │ -00071a50: 656e 2063 6572 7461 696e 2066 6163 746f en certain facto │ │ │ │ │ -00071a60: 7273 2061 7265 2068 656c 640a 2020 2020 rs are held. │ │ │ │ │ -00071a70: 2063 6f6e 7374 616e 743b 2073 6565 2034 constant; see 4 │ │ │ │ │ -00071a80: 2e31 3520 666f 7220 7468 6520 6c69 7374 .15 for the list │ │ │ │ │ -00071a90: 2e0a 0a34 2e31 350a 0a20 2020 2020 5061 ...4.15.. Pa │ │ │ │ │ -00071aa0: 636b 6167 6573 2061 7265 2072 6563 6f6d ckages are recom │ │ │ │ │ -00071ab0: 6d65 6e64 6564 2074 6f20 6275 696c 6420 mended to build │ │ │ │ │ -00071ac0: 7265 7072 6f64 7563 6962 6c79 2065 7665 reproducibly eve │ │ │ │ │ -00071ad0: 6e20 7768 656e 2062 7569 6c64 0a20 2020 n when build. │ │ │ │ │ -00071ae0: 2020 7061 7468 7320 616e 6420 6d6f 7374 paths and most │ │ │ │ │ -00071af0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ -00071b00: 6961 626c 6573 2061 7265 2061 6c6c 6f77 iables are allow │ │ │ │ │ -00071b10: 6564 2074 6f20 7661 7279 2e0a 0a39 2e31 ed to vary...9.1 │ │ │ │ │ -00071b20: 2e31 0a0a 2020 2020 204f 6e6c 7920 7468 .1.. Only th │ │ │ │ │ -00071b30: 6520 6479 6e61 6d69 6320 6c69 6e6b 6572 e dynamic linker │ │ │ │ │ -00071b40: 206d 6179 2069 6e73 7461 6c6c 2066 696c may install fil │ │ │ │ │ -00071b50: 6573 2074 6f20 e280 982f 6c69 6236 342f es to .../lib64/ │ │ │ │ │ -00071b60: e280 992e 0a0a 2020 2020 204e 6f20 7061 ...... No pa │ │ │ │ │ -00071b70: 636b 6167 6520 666f 7220 6120 3634 2062 ckage for a 64 b │ │ │ │ │ -00071b80: 6974 2061 7263 6869 7465 6374 7572 6520 it architecture │ │ │ │ │ -00071b90: 6d61 7920 696e 7374 616c 6c20 6669 6c65 may install file │ │ │ │ │ -00071ba0: 7320 746f 0a20 2020 2020 e280 982f 7573 s to. .../us │ │ │ │ │ -00071bb0: 722f 6c69 6236 342f e280 9920 6f72 2061 r/lib64/... or a │ │ │ │ │ -00071bc0: 6e79 2073 7562 6469 7265 6374 6f72 792e ny subdirectory. │ │ │ │ │ -00071bd0: 0a0a 3131 2e38 2e33 0a0a 2020 2020 2054 ..11.8.3.. T │ │ │ │ │ -00071be0: 6865 2072 6571 7569 7265 6420 6265 6861 he required beha │ │ │ │ │ -00071bf0: 7669 6f75 7220 6f66 20e2 8098 782d 7465 viour of ...x-te │ │ │ │ │ -00071c00: 726d 696e 616c 2d65 6d75 6c61 746f 7220 rminal-emulator │ │ │ │ │ -00071c10: 2d65 e280 9920 6861 7320 6265 656e 0a20 -e... has been. │ │ │ │ │ -00071c20: 2020 2020 636c 6172 6966 6965 642c 2061 clarified, a │ │ │ │ │ -00071c30: 6e64 2075 7064 6174 6564 2074 6f20 7265 nd updated to re │ │ │ │ │ -00071c40: 706c 6163 6520 6120 6661 6c73 6520 636c place a false cl │ │ │ │ │ -00071c50: 6169 6d20 6162 6f75 7420 7468 6520 6265 aim about the be │ │ │ │ │ -00071c60: 6861 7669 6f75 720a 2020 2020 206f 6620 haviour. of │ │ │ │ │ -00071c70: e280 9878 7465 726d e280 992e 0a0a 2020 ...xterm...... │ │ │ │ │ -00071c80: 2020 2050 726f 6772 616d 7320 6d75 7374 Programs must │ │ │ │ │ -00071c90: 2073 7570 706f 7274 20e2 8098 2d65 2063 support ...-e c │ │ │ │ │ -00071ca0: 6f6d 6d61 6e64 e280 9920 7768 6572 6520 ommand... where │ │ │ │ │ -00071cb0: e280 9863 6f6d 6d61 6e64 e280 9920 6d61 ...command... ma │ │ │ │ │ -00071cc0: 7920 696e 636c 7564 650a 2020 2020 206d y include. m │ │ │ │ │ -00071cd0: 756c 7469 706c 6520 6172 6775 6d65 6e74 ultiple argument │ │ │ │ │ -00071ce0: 732c 2077 6869 6368 206d 7573 7420 6265 s, which must be │ │ │ │ │ -00071cf0: 2065 7865 6375 7465 6420 6173 2069 6620 executed as if │ │ │ │ │ -00071d00: 7468 6520 6172 6775 6d65 6e74 7320 7765 the arguments we │ │ │ │ │ -00071d10: 7265 0a20 2020 2020 7061 7373 6564 2074 re. passed t │ │ │ │ │ -00071d20: 6f20 e280 9865 7865 6376 70e2 8099 2064 o ...execvp... d │ │ │ │ │ -00071d30: 6972 6563 746c 792c 2062 7970 6173 7369 irectly, bypassi │ │ │ │ │ -00071d40: 6e67 2074 6865 2073 6865 6c6c 2e0a 0a20 ng the shell... │ │ │ │ │ -00071d50: 2020 2020 4966 2074 6869 7320 6578 6563 If this exec │ │ │ │ │ -00071d60: 7574 696f 6e20 6661 696c 7320 616e 6420 ution fails and │ │ │ │ │ -00071d70: e280 982d 65e2 8099 2068 6173 2061 2073 ...-e... has a s │ │ │ │ │ -00071d80: 696e 676c 6520 6172 6775 6d65 6e74 2c20 ingle argument, │ │ │ │ │ -00071d90: e280 9878 7465 726d e280 99e2 8099 730a ...xterm......s. │ │ │ │ │ -00071da0: 2020 2020 2066 616c 6c62 6163 6b20 6265 fallback be │ │ │ │ │ -00071db0: 6861 7669 6f75 7220 6f66 2070 6173 7369 haviour of passi │ │ │ │ │ -00071dc0: 6e67 20e2 8098 636f 6d6d 616e 64e2 8099 ng ...command... │ │ │ │ │ -00071dd0: 2074 6f20 7468 6520 7368 656c 6c20 6973 to the shell is │ │ │ │ │ -00071de0: 2070 6572 6d69 7474 6564 0a20 2020 2020 permitted. │ │ │ │ │ -00071df0: 6275 7420 6e6f 7420 7265 7175 6972 6564 but not required │ │ │ │ │ -00071e00: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00071e10: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00071e20: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -00071e30: 3020 312c 2020 4e65 7874 3a20 5665 7273 0 1, Next: Vers │ │ │ │ │ -00071e40: 696f 6e20 3420 3020 302c 2020 5072 6576 ion 4 0 0, Prev │ │ │ │ │ -00071e50: 3a20 5665 7273 696f 6e20 3420 3120 302c : Version 4 1 0, │ │ │ │ │ -00071e60: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00071e70: 6368 6563 6b6c 6973 740a 0a32 312e 3231 checklist..21.21 │ │ │ │ │ -00071e80: 2056 6572 7369 6f6e 2034 2e30 2e31 0a3d Version 4.0.1.= │ │ │ │ │ -00071e90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00071ea0: 3d3d 0a0a 5265 6c65 6173 6564 2041 7567 ==..Released Aug │ │ │ │ │ -00071eb0: 7573 742c 2032 3031 372e 0a0a 322e 350a ust, 2017...2.5. │ │ │ │ │ -00071ec0: 0a20 2020 2020 5072 696f 7269 7469 6573 . Priorities │ │ │ │ │ -00071ed0: 2061 7265 206e 6f77 2075 7365 6420 6f6e are now used on │ │ │ │ │ -00071ee0: 6c79 2066 6f72 2063 6f6e 7472 6f6c 6c69 ly for controlli │ │ │ │ │ -00071ef0: 6e67 2077 6869 6368 2070 6163 6b61 6765 ng which package │ │ │ │ │ -00071f00: 7320 6172 650a 2020 2020 2070 6172 7420 s are. part │ │ │ │ │ -00071f10: 6f66 2061 206d 696e 696d 616c 206f 7220 of a minimal or │ │ │ │ │ -00071f20: 7374 616e 6461 7264 2044 6562 6961 6e20 standard Debian │ │ │ │ │ -00071f30: 696e 7374 616c 6c61 7469 6f6e 2061 6e64 installation and │ │ │ │ │ -00071f40: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. │ │ │ │ │ -00071f50: 7365 6c65 6374 6564 2062 6173 6564 206f selected based o │ │ │ │ │ -00071f60: 6e20 6675 6e63 7469 6f6e 616c 6974 7920 n functionality │ │ │ │ │ -00071f70: 7072 6f76 6964 6564 2064 6972 6563 746c provided directl │ │ │ │ │ -00071f80: 7920 746f 2075 7365 7273 2028 736f 0a20 y to users (so. │ │ │ │ │ -00071f90: 2020 2020 6e65 6172 6c79 2061 6c6c 2073 nearly all s │ │ │ │ │ -00071fa0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -00071fb0: 7368 6f75 6c64 2068 6176 6520 6120 7072 should have a pr │ │ │ │ │ -00071fc0: 696f 7269 7479 206f 6620 e280 986f 7074 iority of ...opt │ │ │ │ │ -00071fd0: 696f 6e61 6ce2 8099 292e 0a20 2020 2020 ional...).. │ │ │ │ │ -00071fe0: 5061 636b 6167 6573 206d 6179 206e 6f77 Packages may now │ │ │ │ │ -00071ff0: 2064 6570 656e 6420 6f6e 2070 6163 6b61 depend on packa │ │ │ │ │ -00072000: 6765 7320 7769 7468 2061 206c 6f77 6572 ges with a lower │ │ │ │ │ -00072010: 2070 7269 6f72 6974 792e 0a0a 2020 2020 priority... │ │ │ │ │ -00072020: 2054 6865 20e2 8098 6578 7472 61e2 8099 The ...extra... │ │ │ │ │ -00072030: 2070 7269 6f72 6974 7920 6861 7320 6265 priority has be │ │ │ │ │ -00072040: 656e 2064 6570 7265 6361 7465 6420 616e en deprecated an │ │ │ │ │ -00072050: 6420 7368 6f75 6c64 2062 6520 7472 6561 d should be trea │ │ │ │ │ -00072060: 7465 6420 6173 0a20 2020 2020 6571 7569 ted as. equi │ │ │ │ │ -00072070: 7661 6c65 6e74 2074 6f20 e280 986f 7074 valent to ...opt │ │ │ │ │ -00072080: 696f 6e61 6ce2 8099 2e20 2041 6c6c 20e2 ional.... All . │ │ │ │ │ -00072090: 8098 6578 7472 61e2 8099 2070 7269 6f72 ..extra... prior │ │ │ │ │ -000720a0: 6974 6965 7320 7368 6f75 6c64 2062 6520 ities should be │ │ │ │ │ -000720b0: 6368 616e 6765 640a 2020 2020 2074 6f20 changed. to │ │ │ │ │ -000720c0: e280 986f 7074 696f 6e61 6ce2 8099 2e20 ...optional.... │ │ │ │ │ -000720d0: 2050 6163 6b61 6765 7320 7769 7468 2061 Packages with a │ │ │ │ │ -000720e0: 2070 7269 6f72 6974 7920 6f66 20e2 8098 priority of ... │ │ │ │ │ -000720f0: 6f70 7469 6f6e 616c e280 9920 6d61 7920 optional... may │ │ │ │ │ -00072100: 636f 6e66 6c69 6374 0a20 2020 2020 7769 conflict. wi │ │ │ │ │ -00072110: 7468 2065 6163 6820 6f74 6865 7220 2862 th each other (b │ │ │ │ │ -00072120: 7574 2070 6163 6b61 6765 7320 7468 6174 ut packages that │ │ │ │ │ -00072130: 2062 6f74 6820 6861 7665 2061 2070 7269 both have a pri │ │ │ │ │ -00072140: 6f72 6974 7920 6f66 0a20 2020 2020 e280 ority of. .. │ │ │ │ │ -00072150: 9873 7461 6e64 6172 64e2 8099 206f 7220 .standard... or │ │ │ │ │ -00072160: 6869 6768 6572 2073 7469 6c6c 206d 6179 higher still may │ │ │ │ │ -00072170: 206e 6f74 2063 6f6e 666c 6963 7429 2e0a not conflict).. │ │ │ │ │ -00072180: 0a35 2e36 2e33 300a 0a20 2020 2020 4e65 .5.6.30.. Ne │ │ │ │ │ -00072190: 7720 7365 6374 696f 6e20 646f 6375 6d65 w section docume │ │ │ │ │ -000721a0: 6e74 696e 6720 7468 6520 e280 9854 6573 nting the ...Tes │ │ │ │ │ -000721b0: 7473 7569 7465 e280 9920 6669 656c 6420 tsuite... field │ │ │ │ │ -000721c0: 696e 2044 6562 6961 6e20 736f 7572 6365 in Debian source │ │ │ │ │ -000721d0: 0a20 2020 2020 636f 6e74 726f 6c20 6669 . control fi │ │ │ │ │ -000721e0: 6c65 732e 0a0a 382e 312e 310a 0a20 2020 les...8.1.1.. │ │ │ │ │ -000721f0: 2020 5368 6172 6564 206c 6962 7261 7269 Shared librari │ │ │ │ │ -00072200: 6573 206d 7573 7420 6e6f 7720 696e 766f es must now invo │ │ │ │ │ -00072210: 6b65 20e2 8098 6c64 636f 6e66 6967 e280 ke ...ldconfig.. │ │ │ │ │ -00072220: 9920 6279 206d 6561 6e73 206f 6620 7472 . by means of tr │ │ │ │ │ -00072230: 6967 6765 7273 2c0a 2020 2020 2069 6e73 iggers,. ins │ │ │ │ │ -00072240: 7465 6164 206f 6620 6d61 696e 7473 6372 tead of maintscr │ │ │ │ │ -00072250: 6970 7473 2e0a 0a39 2e33 2e33 0a0a 2020 ipts...9.3.3.. │ │ │ │ │ -00072260: 2020 2050 6163 6b61 6765 7320 6172 6520 Packages are │ │ │ │ │ -00072270: 7265 636f 6d6d 656e 6465 6420 746f 2075 recommended to u │ │ │ │ │ -00072280: 7365 2064 6562 6865 6c70 6572 2074 6f6f se debhelper too │ │ │ │ │ -00072290: 6c73 2069 6e73 7465 6164 206f 6620 696e ls instead of in │ │ │ │ │ -000722a0: 766f 6b69 6e67 0a20 2020 2020 e280 9875 voking. ...u │ │ │ │ │ -000722b0: 7064 6174 652d 7263 2e64 e280 9920 616e pdate-rc.d... an │ │ │ │ │ -000722c0: 6420 e280 9869 6e76 6f6b 652d 7263 2e64 d ...invoke-rc.d │ │ │ │ │ -000722d0: e280 9920 6469 7265 6374 6c79 2e0a 0a39 ... directly...9 │ │ │ │ │ -000722e0: 2e33 2e33 0a0a 2020 2020 2050 6f6c 6963 .3.3.. Polic │ │ │ │ │ -000722f0: 79e2 8099 7320 6465 7363 7269 7074 696f y...s descriptio │ │ │ │ │ -00072300: 6e20 6f66 2068 6f77 2074 6865 206c 6f63 n of how the loc │ │ │ │ │ -00072310: 616c 2073 7973 7465 6d20 6164 6d69 6e69 al system admini │ │ │ │ │ -00072320: 7374 7261 746f 7220 6d61 790a 2020 2020 strator may. │ │ │ │ │ -00072330: 206d 6f64 6966 7920 7468 6520 7275 6e6c modify the runl │ │ │ │ │ -00072340: 6576 656c 7320 6174 2077 6869 6368 2061 evels at which a │ │ │ │ │ -00072350: 2064 6165 6d6f 6e20 6973 2073 7461 7274 daemon is start │ │ │ │ │ -00072360: 6564 2061 6e64 2073 746f 7070 6564 2c20 ed and stopped, │ │ │ │ │ -00072370: 616e 640a 2020 2020 2068 6f77 2069 6e69 and. how ini │ │ │ │ │ -00072380: 7420 7363 7269 7074 7320 6d61 7920 6465 t scripts may de │ │ │ │ │ -00072390: 7065 6e64 206f 6e20 6f74 6865 7220 696e pend on other in │ │ │ │ │ -000723a0: 6974 2073 6372 6970 7473 2c20 6861 7665 it scripts, have │ │ │ │ │ -000723b0: 2062 6565 6e0a 2020 2020 2072 656d 6f76 been. remov │ │ │ │ │ -000723c0: 6564 2e20 2054 6865 7365 2061 7265 206e ed. These are n │ │ │ │ │ -000723d0: 6f77 2068 616e 646c 6564 2062 7920 4c53 ow handled by LS │ │ │ │ │ -000723e0: 4220 6865 6164 6572 732e 0a0a 392e 340a B headers...9.4. │ │ │ │ │ -000723f0: 0a20 2020 2020 506f 6c69 6379 e280 9973 . Policy...s │ │ │ │ │ -00072400: 2073 7065 6369 6669 6361 7469 6f6e 206f specification o │ │ │ │ │ -00072410: 6620 7468 6520 636f 6e73 6f6c 6520 6d65 f the console me │ │ │ │ │ -00072420: 7373 6167 6573 2074 6861 7420 7368 6f75 ssages that shou │ │ │ │ │ -00072430: 6c64 2062 650a 2020 2020 2065 6d69 7474 ld be. emitt │ │ │ │ │ -00072440: 6564 2062 7920 e280 9869 6e69 742e 64e2 ed by ...init.d. │ │ │ │ │ -00072450: 8099 2073 6372 6970 7473 2068 6173 2062 .. scripts has b │ │ │ │ │ -00072460: 6565 6e20 7265 6d6f 7665 642e 2020 5468 een removed. Th │ │ │ │ │ -00072470: 6973 2069 7320 6e6f 7720 6465 6669 6e65 is is now define │ │ │ │ │ -00072480: 640a 2020 2020 2062 7920 4c53 422c 2066 d. by LSB, f │ │ │ │ │ -00072490: 6f72 2073 7973 7669 6e69 742c 2061 6e64 or sysvinit, and │ │ │ │ │ -000724a0: 2069 7320 6e6f 7420 6578 7065 6374 6564 is not expected │ │ │ │ │ -000724b0: 2074 6f20 6265 2066 6f6c 6c6f 7765 6420 to be followed │ │ │ │ │ -000724c0: 6279 206f 7468 6572 0a20 2020 2020 696e by other. in │ │ │ │ │ -000724d0: 6974 2073 7973 7465 6d73 2e0a 0a39 2e36 it systems...9.6 │ │ │ │ │ -000724e0: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -000724f0: 696e 7374 616c 6c69 6e67 2061 2046 7265 installing a Fre │ │ │ │ │ -00072500: 6520 4465 736b 746f 7020 656e 7472 7920 e Desktop entry │ │ │ │ │ -00072510: 6d75 7374 206e 6f74 2061 6c73 6f20 696e must not also in │ │ │ │ │ -00072520: 7374 616c 6c20 610a 2020 2020 2044 6562 stall a. Deb │ │ │ │ │ -00072530: 6961 6e20 6d65 6e75 2073 7973 7465 6d20 ian menu system │ │ │ │ │ -00072540: 656e 7472 792e 0a0a 392e 390a 0a20 2020 entry...9.9.. │ │ │ │ │ -00072550: 2020 5468 6520 7072 6f68 6962 6974 696f The prohibitio │ │ │ │ │ -00072560: 6e20 6167 6169 6e73 7420 6465 7065 6e64 n against depend │ │ │ │ │ -00072570: 696e 6720 6f6e 2065 6e76 6972 6f6e 6d65 ing on environme │ │ │ │ │ -00072580: 6e74 2076 6172 6961 626c 6573 2066 6f72 nt variables for │ │ │ │ │ -00072590: 0a20 2020 2020 7265 6173 6f6e 6162 6c65 . reasonable │ │ │ │ │ -000725a0: 2064 6566 6175 6c74 7320 6973 206f 6e6c defaults is onl │ │ │ │ │ -000725b0: 7920 666f 7220 7072 6f67 7261 6d73 206f y for programs o │ │ │ │ │ -000725c0: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ -000725d0: 4820 616e 640a 2020 2020 206f 6e6c 7920 H and. only │ │ │ │ │ -000725e0: 666f 7220 6375 7374 6f6d 2065 6e76 6972 for custom envir │ │ │ │ │ -000725f0: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable │ │ │ │ │ -00072600: 7365 7474 696e 6773 2028 6e6f 742c 2073 settings (not, s │ │ │ │ │ -00072610: 6179 2c20 6120 7361 6e65 0a20 2020 2020 ay, a sane. │ │ │ │ │ -00072620: 5041 5448 292e 0a0a 1f0a 4669 6c65 3a20 PATH).....File: │ │ │ │ │ -00072630: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00072640: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00072650: 6f6e 2034 2030 2030 2c20 204e 6578 743a on 4 0 0, Next: │ │ │ │ │ -00072660: 2056 6572 7369 6f6e 2033 2039 2038 2c20 Version 3 9 8, │ │ │ │ │ -00072670: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ -00072680: 2030 2031 2c20 2055 703a 2055 7067 7261 0 1, Up: Upgra │ │ │ │ │ -00072690: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -000726a0: 3231 2e32 3220 5665 7273 696f 6e20 342e 21.22 Version 4. │ │ │ │ │ -000726b0: 302e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.0.============ │ │ │ │ │ -000726c0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -000726d0: 6420 4d61 792c 2032 3031 372e 0a0a 342e d May, 2017...4. │ │ │ │ │ -000726e0: 330a 0a20 2020 2020 e280 9863 6f6e 6669 3.. ...confi │ │ │ │ │ -000726f0: 672e 7375 62e2 8099 2061 6e64 20e2 8098 g.sub... and ... │ │ │ │ │ -00072700: 636f 6e66 6967 2e67 7565 7373 e280 9920 config.guess... │ │ │ │ │ -00072710: 7368 6f75 6c64 2062 6520 7570 6461 7465 should be update │ │ │ │ │ -00072720: 6420 6174 2062 7569 6c64 2074 696d 6520 d at build time │ │ │ │ │ -00072730: 6f72 0a20 2020 2020 7265 706c 6163 6564 or. replaced │ │ │ │ │ -00072740: 2077 6974 6820 7468 6520 7665 7273 696f with the versio │ │ │ │ │ -00072750: 6e73 2066 726f 6d20 6175 746f 746f 6f6c ns from autotool │ │ │ │ │ -00072760: 732d 6465 762e 0a0a 342e 390a 0a20 2020 s-dev...4.9.. │ │ │ │ │ -00072770: 2020 4e65 7720 e280 9854 4152 4745 54e2 New ...TARGET. │ │ │ │ │ -00072780: 8099 2073 6574 206f 6620 e280 9864 706b .. set of ...dpk │ │ │ │ │ -00072790: 672d 6172 6368 6974 6563 7475 7265 e280 g-architecture.. │ │ │ │ │ -000727a0: 9920 7661 7269 6162 6c65 7320 616e 6420 . variables and │ │ │ │ │ -000727b0: 6e65 770a 2020 2020 20e2 8098 4445 425f new. ...DEB_ │ │ │ │ │ -000727c0: 2a5f 4152 4348 5f42 4954 53e2 8099 2061 *_ARCH_BITS... a │ │ │ │ │ -000727d0: 6e64 20e2 8098 4445 425f 2a5f 4152 4348 nd ...DEB_*_ARCH │ │ │ │ │ -000727e0: 5f45 4e44 4941 4ee2 8099 2076 6172 6961 _ENDIAN... varia │ │ │ │ │ -000727f0: 626c 6573 2e0a 0a34 2e39 2e31 0a0a 2020 bles...4.9.1.. │ │ │ │ │ -00072800: 2020 204e 6577 20e2 8098 4445 425f 4255 New ...DEB_BU │ │ │ │ │ -00072810: 494c 445f 4f50 5449 4f4e 53e2 8099 2074 ILD_OPTIONS... t │ │ │ │ │ -00072820: 6167 2c20 e280 986e 6f64 6f63 e280 992c ag, ...nodoc..., │ │ │ │ │ -00072830: 2077 6869 6368 2073 6179 7320 746f 2073 which says to s │ │ │ │ │ -00072840: 7570 7072 6573 730a 2020 2020 2064 6f63 uppress. doc │ │ │ │ │ -00072850: 756d 656e 7461 7469 6f6e 2067 656e 6572 umentation gener │ │ │ │ │ -00072860: 6174 696f 6e20 2862 7574 2063 6f6e 7469 ation (but conti │ │ │ │ │ -00072870: 6e75 6520 746f 2062 7569 6c64 2061 6c6c nue to build all │ │ │ │ │ -00072880: 2062 696e 6172 790a 2020 2020 2070 6163 binary. pac │ │ │ │ │ -00072890: 6b61 6765 732c 2065 7665 6e20 646f 6375 kages, even docu │ │ │ │ │ -000728a0: 6d65 6e74 6174 696f 6e20 7061 636b 6167 mentation packag │ │ │ │ │ -000728b0: 6573 2c20 6a75 7374 206c 6574 2074 6865 es, just let the │ │ │ │ │ -000728c0: 6d20 6265 206d 6f73 746c 790a 2020 2020 m be mostly. │ │ │ │ │ -000728d0: 2065 6d70 7479 292e 0a0a 352e 320a 0a20 empty)...5.2.. │ │ │ │ │ -000728e0: 2020 2020 4175 746f 6d61 7469 6361 6c6c Automaticall │ │ │ │ │ -000728f0: 792d 6765 6e65 7261 7465 6420 6465 6275 y-generated debu │ │ │ │ │ -00072900: 6720 7061 636b 6167 6573 2064 6f20 6e6f g packages do no │ │ │ │ │ -00072910: 7420 6e65 6564 2074 6f20 6861 7665 2061 t need to have a │ │ │ │ │ -00072920: 0a20 2020 2020 636f 7272 6573 706f 6e64 . correspond │ │ │ │ │ -00072930: 696e 6720 7374 616e 7a61 2069 6e20 e280 ing stanza in .. │ │ │ │ │ -00072940: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ -00072950: 8099 2e20 2028 5468 6973 2069 7320 6578 ... (This is ex │ │ │ │ │ -00072960: 6973 7469 6e67 0a20 2020 2020 7072 6163 isting. prac │ │ │ │ │ -00072970: 7469 6365 3b20 7468 6973 2050 6f6c 6963 tice; this Polic │ │ │ │ │ -00072980: 7920 7570 6461 7465 2069 7320 6a75 7374 y update is just │ │ │ │ │ -00072990: 2063 6c65 6172 6572 2061 626f 7574 2069 clearer about i │ │ │ │ │ -000729a0: 742e 290a 0a35 2e36 2e31 320a 0a20 2020 t.)..5.6.12.. │ │ │ │ │ -000729b0: 2020 436f 6c6f 6e73 2061 7265 206e 6f74 Colons are not │ │ │ │ │ -000729c0: 2070 6572 6d69 7474 6564 2069 6e20 7570 permitted in up │ │ │ │ │ -000729d0: 7374 7265 616d 2076 6572 7369 6f6e 206e stream version n │ │ │ │ │ -000729e0: 756d 6265 7273 2e0a 0a37 2e37 0a0a 2020 umbers...7.7.. │ │ │ │ │ -000729f0: 2020 204e 6577 20e2 8098 4275 696c 642d New ...Build- │ │ │ │ │ -00072a00: 4465 7065 6e64 732d 4172 6368 e280 9920 Depends-Arch... │ │ │ │ │ -00072a10: 616e 6420 e280 9842 7569 6c64 2d43 6f6e and ...Build-Con │ │ │ │ │ -00072a20: 666c 6963 7473 2d41 7263 68e2 8099 2066 flicts-Arch... f │ │ │ │ │ -00072a30: 6965 6c64 7320 6172 6520 6e6f 770a 2020 ields are now. │ │ │ │ │ -00072a40: 2020 2073 7570 706f 7274 6564 2e0a 0a38 supported...8 │ │ │ │ │ -00072a50: 2e34 0a0a 2020 2020 2054 6865 2072 6563 .4.. The rec │ │ │ │ │ -00072a60: 6f6d 6d65 6e64 6564 2070 6163 6b61 6765 ommended package │ │ │ │ │ -00072a70: 206e 616d 6520 666f 7220 7368 6172 6564 name for shared │ │ │ │ │ -00072a80: 206c 6962 7261 7279 2064 6576 656c 6f70 library develop │ │ │ │ │ -00072a90: 6d65 6e74 2066 696c 6573 0a20 2020 2020 ment files. │ │ │ │ │ -00072aa0: 6973 206e 6f77 206c 6962 7261 7279 6e61 is now libraryna │ │ │ │ │ -00072ab0: 6d65 2d64 6576 206f 7220 6c69 6272 6172 me-dev or librar │ │ │ │ │ -00072ac0: 796e 616d 6561 7069 7665 7273 696f 6e2d ynameapiversion- │ │ │ │ │ -00072ad0: 6465 762c 206e 6f74 0a20 2020 2020 6c69 dev, not. li │ │ │ │ │ -00072ae0: 6272 6172 796e 616d 6573 6f76 6572 7369 brarynamesoversi │ │ │ │ │ -00072af0: 6f6e 2d64 6576 2e0a 0a39 2e31 2e31 0a0a on-dev...9.1.1.. │ │ │ │ │ -00072b00: 2020 2020 2054 6865 2073 7461 626c 6520 The stable │ │ │ │ │ -00072b10: 7265 6c65 6173 6520 6f66 2044 6562 6961 release of Debia │ │ │ │ │ -00072b20: 6e20 7375 7070 6f72 7473 20e2 8098 2f72 n supports .../r │ │ │ │ │ -00072b30: 756e e280 992c 2073 6f20 7061 636b 6167 un..., so packag │ │ │ │ │ -00072b40: 6573 206d 6179 206e 6f77 0a20 2020 2020 es may now. │ │ │ │ │ -00072b50: 6173 7375 6d65 2074 6861 7420 6974 2065 assume that it e │ │ │ │ │ -00072b60: 7869 7374 7320 616e 6420 646f 206e 6f74 xists and do not │ │ │ │ │ -00072b70: 206e 6565 6420 616e 7920 7370 6563 6961 need any specia │ │ │ │ │ -00072b80: 6c20 6465 7065 6e64 656e 6379 206f 6e20 l dependency on │ │ │ │ │ -00072b90: 610a 2020 2020 2076 6572 7369 6f6e 206f a. version o │ │ │ │ │ -00072ba0: 6620 696e 6974 7363 7269 7074 732e 0a0a f initscripts... │ │ │ │ │ -00072bb0: 392e 332e 320a 0a20 2020 2020 4e65 7720 9.3.2.. New │ │ │ │ │ -00072bc0: 6f70 7469 6f6e 616c 20e2 8098 7472 792d optional ...try- │ │ │ │ │ -00072bd0: 7265 7374 6172 74e2 8099 2073 7461 6e64 restart... stand │ │ │ │ │ -00072be0: 6172 6420 696e 6974 2073 6372 6970 7420 ard init script │ │ │ │ │ -00072bf0: 6172 6775 6d65 6e74 2c20 7768 6963 6820 argument, which │ │ │ │ │ -00072c00: 2869 660a 2020 2020 2073 7570 706f 7274 (if. support │ │ │ │ │ -00072c10: 6564 2920 7368 6f75 6c64 2072 6573 7461 ed) should resta │ │ │ │ │ -00072c20: 7274 2074 6865 2073 6572 7669 6365 2069 rt the service i │ │ │ │ │ -00072c30: 6620 6974 2069 7320 616c 7265 6164 7920 f it is already │ │ │ │ │ -00072c40: 7275 6e6e 696e 6720 616e 640a 2020 2020 running and. │ │ │ │ │ -00072c50: 206f 7468 6572 7769 7365 206a 7573 7420 otherwise just │ │ │ │ │ -00072c60: 7265 706f 7274 2073 7563 6365 7373 2e0a report success.. │ │ │ │ │ -00072c70: 0a39 2e33 2e32 0a0a 2020 2020 2053 7570 .9.3.2.. Sup │ │ │ │ │ -00072c80: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ... │ │ │ │ │ -00072c90: 7374 6174 7573 e280 9920 696e 6974 2073 status... init s │ │ │ │ │ -00072ca0: 6372 6970 7420 6172 6775 6d65 6e74 2069 cript argument i │ │ │ │ │ -00072cb0: 7320 7265 636f 6d6d 656e 6465 642e 0a0a s recommended... │ │ │ │ │ -00072cc0: 392e 332e 332e 320a 0a20 2020 2020 5061 9.3.3.2.. Pa │ │ │ │ │ -00072cd0: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -00072ce0: 6361 6c6c 20e2 8098 2f65 7463 2f69 6e69 call .../etc/ini │ │ │ │ │ -00072cf0: 742e 64e2 8099 2073 6372 6970 7473 2064 t.d... scripts d │ │ │ │ │ -00072d00: 6972 6563 746c 7920 6576 656e 2061 7320 irectly even as │ │ │ │ │ -00072d10: 610a 2020 2020 2066 616c 6c62 6163 6b2c a. fallback, │ │ │ │ │ -00072d20: 2061 6e64 2069 6e73 7465 6164 206d 7573 and instead mus │ │ │ │ │ -00072d30: 7420 616c 7761 7973 2075 7365 20e2 8098 t always use ... │ │ │ │ │ -00072d40: 696e 766f 6b65 2d72 632e 64e2 8099 2028 invoke-rc.d... ( │ │ │ │ │ -00072d50: 7768 6963 6820 6973 0a20 2020 2020 6573 which is. es │ │ │ │ │ -00072d60: 7365 6e74 6961 6c20 616e 6420 7368 6f75 sential and shou │ │ │ │ │ -00072d70: 6c64 6ee2 8099 7420 7265 7175 6972 6520 ldn...t require │ │ │ │ │ -00072d80: 616e 7920 636f 6e64 6974 696f 6e61 6c29 any conditional) │ │ │ │ │ -00072d90: 2e0a 0a39 2e31 312e 310a 0a20 2020 2020 ...9.11.1.. │ │ │ │ │ -00072da0: 496e 7374 7275 6374 696f 6e73 2066 6f72 Instructions for │ │ │ │ │ -00072db0: 20e2 8098 7570 7374 6172 74e2 8099 2069 ...upstart... i │ │ │ │ │ -00072dc0: 6e74 6567 7261 7469 6f6e 2072 656d 6f76 ntegration remov │ │ │ │ │ -00072dd0: 6564 2073 696e 6365 20e2 8098 7570 7374 ed since ...upst │ │ │ │ │ -00072de0: 6172 74e2 8099 2069 730a 2020 2020 206e art... is. n │ │ │ │ │ -00072df0: 6f20 6c6f 6e67 6572 206d 6169 6e74 6169 o longer maintai │ │ │ │ │ -00072e00: 6e65 6420 696e 2044 6562 6961 6e2e 0a0a ned in Debian... │ │ │ │ │ -00072e10: 3130 2e31 0a0a 2020 2020 2050 6163 6b61 10.1.. Packa │ │ │ │ │ -00072e20: 6765 7320 6d61 7920 6e6f 7420 696e 7374 ges may not inst │ │ │ │ │ -00072e30: 616c 6c20 6669 6c65 7320 696e 2062 6f74 all files in bot │ │ │ │ │ -00072e40: 6820 e280 982f 7061 7468 e280 9920 616e h .../path... an │ │ │ │ │ -00072e50: 6420 e280 982f 7573 722f 7061 7468 e280 d .../usr/path.. │ │ │ │ │ -00072e60: 992c 2061 6e64 0a20 2020 2020 6d75 7374 ., and. must │ │ │ │ │ -00072e70: 206d 616e 6167 6520 616e 7920 6261 636b manage any back │ │ │ │ │ -00072e80: 7761 7264 2d63 6f6d 7061 7469 6269 6c69 ward-compatibili │ │ │ │ │ -00072e90: 7479 2073 796d 6c69 6e6b 7320 736f 2074 ty symlinks so t │ │ │ │ │ -00072ea0: 6861 7420 7468 6579 2064 6f6e e280 9974 hat they don...t │ │ │ │ │ -00072eb0: 0a20 2020 2020 6272 6561 6b20 6966 20e2 . break if . │ │ │ │ │ -00072ec0: 8098 2f70 6174 68e2 8099 2061 6e64 20e2 ../path... and . │ │ │ │ │ -00072ed0: 8098 2f75 7372 2f70 6174 68e2 8099 2061 ../usr/path... a │ │ │ │ │ -00072ee0: 7265 2074 6865 2073 616d 6520 6469 7265 re the same dire │ │ │ │ │ -00072ef0: 6374 6f72 792e 0a0a 3130 2e36 0a0a 2020 ctory...10.6.. │ │ │ │ │ -00072f00: 2020 2050 6163 6b61 6765 7320 7368 6f75 Packages shou │ │ │ │ │ -00072f10: 6c64 2061 7373 756d 6520 6465 7669 6365 ld assume device │ │ │ │ │ -00072f20: 2066 696c 6573 2069 6e20 e280 982f 6465 files in .../de │ │ │ │ │ -00072f30: 76e2 8099 2061 7265 2064 796e 616d 6963 v... are dynamic │ │ │ │ │ -00072f40: 616c 6c79 0a20 2020 2020 6d61 6e61 6765 ally. manage │ │ │ │ │ -00072f50: 6420 616e 6420 646f 6ee2 8099 7420 6861 d and don...t ha │ │ │ │ │ -00072f60: 7665 2074 6f20 6265 2063 7265 6174 6564 ve to be created │ │ │ │ │ -00072f70: 2062 7920 7468 6520 7061 636b 6167 652e by the package. │ │ │ │ │ -00072f80: 2020 5061 636b 6167 6573 0a20 2020 2020 Packages. │ │ │ │ │ -00072f90: 6f74 6865 7220 7468 616e 2074 686f 7365 other than those │ │ │ │ │ -00072fa0: 2077 686f 7365 2070 7572 706f 7365 2069 whose purpose i │ │ │ │ │ -00072fb0: 7320 746f 206d 616e 6167 6520 e280 982f s to manage .../ │ │ │ │ │ -00072fc0: 6465 76e2 8099 206d 7573 7420 6e6f 7420 dev... must not │ │ │ │ │ -00072fd0: 6372 6561 7465 0a20 2020 2020 6f72 2072 create. or r │ │ │ │ │ -00072fe0: 656d 6f76 6520 6669 6c65 7320 7468 6572 emove files ther │ │ │ │ │ -00072ff0: 6520 7768 656e 2061 2064 796e 616d 6963 e when a dynamic │ │ │ │ │ -00073000: 206d 616e 6167 656d 656e 7420 6661 6369 management faci │ │ │ │ │ -00073010: 6c69 7479 2069 7320 696e 2075 7365 2e0a lity is in use.. │ │ │ │ │ -00073020: 2020 2020 204e 616d 6564 2070 6970 6573 Named pipes │ │ │ │ │ -00073030: 2061 6e64 2064 6576 6963 6520 6669 6c65 and device file │ │ │ │ │ -00073040: 7320 6f75 7473 6964 6520 6f66 20e2 8098 s outside of ... │ │ │ │ │ -00073050: 2f64 6576 e280 9920 7368 6f75 6c64 206e /dev... should n │ │ │ │ │ -00073060: 6f72 6d61 6c6c 7920 6265 0a20 2020 2020 ormally be. │ │ │ │ │ -00073070: 6372 6561 7465 6420 6f6e 2064 656d 616e created on deman │ │ │ │ │ -00073080: 6420 7669 6120 696e 6974 2073 6372 6970 d via init scrip │ │ │ │ │ -00073090: 7473 2c20 7379 7374 656d 6420 756e 6974 ts, systemd unit │ │ │ │ │ -000730a0: 732c 206f 7220 7369 6d69 6c61 720a 2020 s, or similar. │ │ │ │ │ -000730b0: 2020 206d 6563 6861 6e69 736d 732c 2062 mechanisms, b │ │ │ │ │ -000730c0: 7574 206d 6179 2062 6520 6372 6561 7465 ut may be create │ │ │ │ │ -000730d0: 6420 616e 6420 7265 6d6f 7665 6420 696e d and removed in │ │ │ │ │ -000730e0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -000730f0: 7074 7320 6966 0a20 2020 2020 7468 6579 pts if. they │ │ │ │ │ -00073100: 206d 7573 7420 6265 2063 7265 6174 6564 must be created │ │ │ │ │ -00073110: 2064 7572 696e 6720 7061 636b 6167 6520 during package │ │ │ │ │ -00073120: 696e 7374 616c 6c61 7469 6f6e 2e0a 0a31 installation...1 │ │ │ │ │ -00073130: 302e 390a 0a20 2020 2020 4368 6563 6b69 0.9.. Checki │ │ │ │ │ -00073140: 6e67 2077 6974 6820 7468 6520 6261 7365 ng with the base │ │ │ │ │ -00073150: 2d70 6173 7377 6420 6d61 696e 7461 696e -passwd maintain │ │ │ │ │ -00073160: 6572 2069 7320 6e6f 206c 6f6e 6765 7220 er is no longer │ │ │ │ │ -00073170: 7265 7175 6972 6564 2028 6f72 0a20 2020 required (or. │ │ │ │ │ -00073180: 2020 6465 7369 7261 626c 6529 2077 6865 desirable) whe │ │ │ │ │ -00073190: 6e20 6372 6561 7469 6e67 2061 206e 6577 n creating a new │ │ │ │ │ -000731a0: 2064 796e 616d 6963 2075 7365 7220 6f72 dynamic user or │ │ │ │ │ -000731b0: 2067 726f 7570 2069 6e20 6120 7061 636b group in a pack │ │ │ │ │ -000731c0: 6167 652e 0a0a 3132 2e33 0a0a 2020 2020 age...12.3.. │ │ │ │ │ -000731d0: 2044 6570 656e 6465 6e63 6965 7320 6f6e Dependencies on │ │ │ │ │ -000731e0: 202a 2d64 6f63 2070 6163 6b61 6765 7320 *-doc packages │ │ │ │ │ -000731f0: 7368 6f75 6c64 2062 6520 6174 206d 6f73 should be at mos │ │ │ │ │ -00073200: 7420 5265 636f 6d6d 656e 6473 0a20 2020 t Recommends. │ │ │ │ │ -00073210: 2020 2853 7567 6765 7374 7320 6966 2074 (Suggests if t │ │ │ │ │ -00073220: 6865 7920 6f6e 6c79 2069 6e63 6c75 6465 hey only include │ │ │ │ │ -00073230: 2064 6f63 756d 656e 7461 7469 6f6e 2069 documentation i │ │ │ │ │ -00073240: 6e20 7375 7070 6c65 6d65 6e74 616c 0a20 n supplemental. │ │ │ │ │ -00073250: 2020 2020 666f 726d 6174 7329 2e0a 0a31 formats)...1 │ │ │ │ │ -00073260: 322e 350a 0a20 2020 2020 5468 6520 4d6f 2.5.. The Mo │ │ │ │ │ -00073270: 7a69 6c6c 6120 5075 626c 6963 204c 6963 zilla Public Lic │ │ │ │ │ -00073280: 656e 7365 2031 2e31 2061 6e64 2032 2e30 ense 1.1 and 2.0 │ │ │ │ │ -00073290: 2028 4d50 4c2d 312e 3120 616e 6420 4d50 (MPL-1.1 and MP │ │ │ │ │ -000732a0: 4c2d 322e 3029 2061 7265 0a20 2020 2020 L-2.0) are. │ │ │ │ │ -000732b0: 6e6f 7720 696e 636c 7564 6564 2069 6e20 now included in │ │ │ │ │ -000732c0: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ -000732d0: 6d6d 6f6e 2d6c 6963 656e 7365 73e2 8099 mmon-licenses... │ │ │ │ │ -000732e0: 2061 6e64 2064 6f20 6e6f 7420 6e65 6564 and do not need │ │ │ │ │ -000732f0: 2074 6f20 6265 0a20 2020 2020 636f 7069 to be. copi │ │ │ │ │ -00073300: 6564 2076 6572 6261 7469 6d20 696e 2074 ed verbatim in t │ │ │ │ │ -00073310: 6865 2070 6163 6b61 6765 20e2 8098 636f he package ...co │ │ │ │ │ -00073320: 7079 7269 6768 74e2 8099 2066 696c 652e pyright... file. │ │ │ │ │ -00073330: 0a0a 636f 7079 7269 6768 742d 666f 726d ..copyright-form │ │ │ │ │ -00073340: 6174 0a0a 2020 2020 2054 6865 20e2 8098 at.. The ... │ │ │ │ │ -00073350: 6874 7470 73e2 8099 2066 6f72 6d20 6f66 https... form of │ │ │ │ │ -00073360: 2074 6865 2063 6f70 7972 6967 6874 2d66 the copyright-f │ │ │ │ │ -00073370: 6f72 6d61 7420 5552 4c20 6973 206e 6f77 ormat URL is now │ │ │ │ │ -00073380: 2061 6c6c 6f77 6564 2061 6e64 0a20 2020 allowed and. │ │ │ │ │ -00073390: 2020 7072 6566 6572 7265 6420 696e 2074 preferred in t │ │ │ │ │ -000733a0: 6865 20e2 8098 466f 726d 6174 e280 9920 he ...Format... │ │ │ │ │ -000733b0: 6669 656c 642e 0a0a 7065 726c 0a0a 2020 field...perl.. │ │ │ │ │ -000733c0: 2020 2054 6865 2050 6572 6c20 7365 6172 The Perl sear │ │ │ │ │ -000733d0: 6368 2070 6174 6820 6e6f 7720 696e 636c ch path now incl │ │ │ │ │ -000733e0: 7564 6573 206d 756c 7469 6172 6368 2064 udes multiarch d │ │ │ │ │ -000733f0: 6972 6563 746f 7269 6573 2e20 2054 6865 irectories. The │ │ │ │ │ -00073400: 0a20 2020 2020 7665 6e64 6f72 2064 6972 . vendor dir │ │ │ │ │ -00073410: 6563 746f 7279 2066 6f72 2061 7263 6869 ectory for archi │ │ │ │ │ -00073420: 7465 6374 7572 652d 7370 6563 6966 6963 tecture-specific │ │ │ │ │ -00073430: 206d 6f64 756c 6573 2069 7320 6e6f 7720 modules is now │ │ │ │ │ -00073440: 7665 7273 696f 6e65 640a 2020 2020 2074 versioned. t │ │ │ │ │ -00073450: 6f20 7375 7070 6f72 7420 6d75 6c74 6961 o support multia │ │ │ │ │ -00073460: 7263 682e 0a0a 7669 7274 7561 6c0a 0a20 rch...virtual.. │ │ │ │ │ -00073470: 2020 2020 4e65 7720 e280 9861 6476 656e New ...adven │ │ │ │ │ -00073480: 7475 7265 e280 9920 7669 7274 7561 6c20 ture... virtual │ │ │ │ │ -00073490: 7061 636b 6167 6520 666f 7220 696d 706c package for impl │ │ │ │ │ -000734a0: 656d 656e 7461 7469 6f6e 7320 6f66 2074 ementations of t │ │ │ │ │ -000734b0: 6865 2063 6c61 7373 6963 0a20 2020 2020 he classic. │ │ │ │ │ -000734c0: 436f 6c6f 7373 616c 2043 6176 6520 4164 Colossal Cave Ad │ │ │ │ │ -000734d0: 7665 6e74 7572 6520 6761 6d65 2e0a 0a76 venture game...v │ │ │ │ │ -000734e0: 6972 7475 616c 0a0a 2020 2020 204e 6577 irtual.. New │ │ │ │ │ -000734f0: 20e2 8098 6874 7470 642d 7773 6769 33e2 ...httpd-wsgi3. │ │ │ │ │ -00073500: 8099 2076 6972 7475 616c 2070 6163 6b61 .. virtual packa │ │ │ │ │ -00073510: 6765 2066 6f72 2050 7974 686f 6e20 3320 ge for Python 3 │ │ │ │ │ -00073520: 5753 4749 2d63 6170 6162 6c65 2048 5454 WSGI-capable HTT │ │ │ │ │ -00073530: 500a 2020 2020 2073 6572 7665 7273 2e20 P. servers. │ │ │ │ │ -00073540: 2054 6865 2065 7869 7374 696e 6720 e280 The existing .. │ │ │ │ │ -00073550: 9868 7474 7064 2d77 7367 69e2 8099 2076 .httpd-wsgi... v │ │ │ │ │ -00073560: 6972 7475 616c 2070 6163 6b61 6765 2069 irtual package i │ │ │ │ │ -00073570: 7320 666f 7220 5079 7468 6f6e 2032 0a20 s for Python 2. │ │ │ │ │ -00073580: 2020 2020 5753 4749 2d63 6170 6162 6c65 WSGI-capable │ │ │ │ │ -00073590: 2048 5454 5020 7365 7276 6572 732e 0a0a HTTP servers... │ │ │ │ │ -000735a0: 7669 7274 7561 6c0a 0a20 2020 2020 4e65 virtual.. Ne │ │ │ │ │ -000735b0: 7720 e280 9876 6972 7475 616c 2d6d 7973 w ...virtual-mys │ │ │ │ │ -000735c0: 716c 2d63 6c69 656e 74e2 8099 2c20 e280 ql-client..., .. │ │ │ │ │ -000735d0: 9876 6972 7475 616c 2d6d 7973 716c 2d63 .virtual-mysql-c │ │ │ │ │ -000735e0: 6c69 656e 742d 636f 7265 e280 992c 0a20 lient-core...,. │ │ │ │ │ -000735f0: 2020 2020 e280 9876 6972 7475 616c 2d6d ...virtual-m │ │ │ │ │ -00073600: 7973 716c 2d73 6572 7665 72e2 8099 2c20 ysql-server..., │ │ │ │ │ -00073610: e280 9876 6972 7475 616c 2d6d 7973 716c ...virtual-mysql │ │ │ │ │ -00073620: 2d73 6572 7665 722d 636f 7265 e280 992c -server-core..., │ │ │ │ │ -00073630: 2061 6e64 0a20 2020 2020 e280 9876 6972 and. ...vir │ │ │ │ │ -00073640: 7475 616c 2d6d 7973 716c 2d74 6573 7473 tual-mysql-tests │ │ │ │ │ -00073650: 7569 7465 e280 9920 7669 7274 7561 6c20 uite... virtual │ │ │ │ │ -00073660: 7061 636b 6167 6573 2066 6f72 204d 7953 packages for MyS │ │ │ │ │ -00073670: 514c 2d63 6f6d 7061 7469 626c 650a 2020 QL-compatible. │ │ │ │ │ -00073680: 2020 2073 6f66 7477 6172 652e 0a0a 1f0a software..... │ │ │ │ │ -00073690: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000736a0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000736b0: 2056 6572 7369 6f6e 2033 2039 2038 2c20 Version 3 9 8, │ │ │ │ │ -000736c0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -000736d0: 2039 2037 2c20 2050 7265 763a 2056 6572 9 7, Prev: Ver │ │ │ │ │ -000736e0: 7369 6f6e 2034 2030 2030 2c20 2055 703a sion 4 0 0, Up: │ │ │ │ │ -000736f0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00073700: 6c69 7374 0a0a 3231 2e32 3320 5665 7273 list..21.23 Vers │ │ │ │ │ -00073710: 696f 6e20 332e 392e 380a 3d3d 3d3d 3d3d ion 3.9.8.====== │ │ │ │ │ -00073720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -00073730: 656c 6561 7365 6420 4170 7269 6c2c 2032 eleased April, 2 │ │ │ │ │ -00073740: 3031 362e 0a0a 392e 360a 0a20 2020 2020 016...9.6.. │ │ │ │ │ -00073750: 5468 6520 6d65 6e75 2073 7973 7465 6d20 The menu system │ │ │ │ │ -00073760: 6973 2064 6570 7265 6361 7465 6420 696e is deprecated in │ │ │ │ │ -00073770: 2066 6176 6f72 206f 6620 7468 6520 4672 favor of the Fr │ │ │ │ │ -00073780: 6565 4465 736b 746f 7020 6d65 6e75 0a20 eeDesktop menu. │ │ │ │ │ -00073790: 2020 2020 7374 616e 6461 7264 2e20 204e standard. N │ │ │ │ │ -000737a0: 6577 2072 6571 7569 7265 6d65 6e74 7320 ew requirements │ │ │ │ │ -000737b0: 7365 7420 666f 7220 4672 6565 4465 736b set for FreeDesk │ │ │ │ │ -000737c0: 746f 7020 6d65 6e75 2065 6e74 7269 6573 top menu entries │ │ │ │ │ -000737d0: 2e0a 0a39 2e37 0a0a 2020 2020 204e 6577 ...9.7.. New │ │ │ │ │ -000737e0: 2069 6e73 7472 7563 7469 6f6e 7320 666f instructions fo │ │ │ │ │ -000737f0: 7220 7265 6769 7374 6572 696e 6720 6d65 r registering me │ │ │ │ │ -00073800: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ -00073810: 7320 7769 7468 2074 6865 0a20 2020 2020 s with the. │ │ │ │ │ -00073820: 4672 6565 4465 736b 746f 7020 7379 7374 FreeDesktop syst │ │ │ │ │ -00073830: 656d 2c20 7768 6963 6820 6175 746f 6d61 em, which automa │ │ │ │ │ -00073840: 7469 6361 6c6c 7920 7379 6e63 6872 6f6e tically synchron │ │ │ │ │ -00073850: 697a 6573 2077 6974 6820 6d61 696c 6361 izes with mailca │ │ │ │ │ -00073860: 700a 2020 2020 2061 6e64 2074 6865 7265 p. and there │ │ │ │ │ -00073870: 666f 7265 2072 6570 6c61 6365 7320 6d61 fore replaces ma │ │ │ │ │ -00073880: 696c 6361 7020 7265 6769 7374 7261 7469 ilcap registrati │ │ │ │ │ -00073890: 6f6e 2066 6f72 2070 6163 6b61 6765 7320 on for packages │ │ │ │ │ -000738a0: 7573 696e 670a 2020 2020 2064 6573 6b74 using. deskt │ │ │ │ │ -000738b0: 6f70 2065 6e74 7269 6573 2e0a 0a1f 0a46 op entries.....F │ │ │ │ │ -000738c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000738d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000738e0: 5665 7273 696f 6e20 3320 3920 372c 2020 Version 3 9 7, │ │ │ │ │ -000738f0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00073900: 3920 362c 2020 5072 6576 3a20 5665 7273 9 6, Prev: Vers │ │ │ │ │ -00073910: 696f 6e20 3320 3920 382c 2020 5570 3a20 ion 3 9 8, Up: │ │ │ │ │ -00073920: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00073930: 6973 740a 0a32 312e 3234 2056 6572 7369 ist..21.24 Versi │ │ │ │ │ -00073940: 6f6e 2033 2e39 2e37 0a3d 3d3d 3d3d 3d3d on 3.9.7.======= │ │ │ │ │ -00073950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -00073960: 6c65 6173 6564 2046 6562 7275 6172 792c leased February, │ │ │ │ │ -00073970: 2032 3031 362e 0a0a 3130 2e35 0a0a 2020 2016...10.5.. │ │ │ │ │ -00073980: 2020 2053 796d 626f 6c69 6320 6c69 6e6b Symbolic link │ │ │ │ │ -00073990: 7320 6d75 7374 206e 6f74 2074 7261 7665 s must not trave │ │ │ │ │ -000739a0: 7273 6520 6162 6f76 6520 7468 6520 726f rse above the ro │ │ │ │ │ -000739b0: 6f74 2064 6972 6563 746f 7279 2e0a 0a39 ot directory...9 │ │ │ │ │ -000739c0: 2e32 2e32 0a0a 2020 2020 2033 3262 6974 .2.2.. 32bit │ │ │ │ │ -000739d0: 2055 4944 7320 696e 2074 6865 2072 616e UIDs in the ran │ │ │ │ │ -000739e0: 6765 2036 3535 3336 2d34 3239 3439 3637 ge 65536-4294967 │ │ │ │ │ -000739f0: 3239 3320 6172 6520 7265 7365 7276 6564 293 are reserved │ │ │ │ │ -00073a00: 2066 6f72 0a20 2020 2020 6479 6e61 6d69 for. dynami │ │ │ │ │ -00073a10: 6361 6c6c 7920 616c 6c6f 6361 7465 6420 cally allocated │ │ │ │ │ -00073a20: 7573 6572 2061 6363 6f75 6e74 732e 0a0a user accounts... │ │ │ │ │ -00073a30: 352e 310a 0a20 2020 2020 456d 7074 7920 5.1.. Empty │ │ │ │ │ -00073a40: 6669 656c 6420 7661 6c75 6573 2069 6e20 field values in │ │ │ │ │ -00073a50: 636f 6e74 726f 6c20 6669 6c65 7320 6172 control files ar │ │ │ │ │ -00073a60: 6520 6f6e 6c79 2070 6572 6d69 7474 6564 e only permitted │ │ │ │ │ -00073a70: 2069 6e20 7468 650a 2020 2020 20e2 8098 in the. ... │ │ │ │ │ -00073a80: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ -00073a90: 9920 6669 6c65 206f 6620 6120 736f 7572 . file of a sour │ │ │ │ │ -00073aa0: 6365 2070 6163 6b61 6765 2e0a 0a34 2e39 ce package...4.9 │ │ │ │ │ -00073ab0: 0a0a 2020 2020 20e2 8098 6465 6269 616e .. ...debian │ │ │ │ │ -00073ac0: 2f72 756c 6573 e280 993a 2072 6571 7569 /rules...: requi │ │ │ │ │ -00073ad0: 7265 6420 7461 7267 6574 7320 6d75 7374 red targets must │ │ │ │ │ -00073ae0: 206e 6f74 2061 7474 656d 7074 206e 6574 not attempt net │ │ │ │ │ -00073af0: 776f 726b 2061 6363 6573 732e 0a0a 3132 work access...12 │ │ │ │ │ -00073b00: 2e33 0a0a 2020 2020 2072 6563 6f6d 6d65 .3.. recomme │ │ │ │ │ -00073b10: 6e64 2074 6f20 7368 6970 2061 6464 6974 nd to ship addit │ │ │ │ │ -00073b20: 696f 6e61 6c20 646f 6375 6d65 6e74 6174 ional documentat │ │ │ │ │ -00073b30: 696f 6e20 666f 7220 7061 636b 6167 6520 ion for package │ │ │ │ │ -00073b40: e280 9870 6b67 e280 9920 696e 2061 0a20 ...pkg... in a. │ │ │ │ │ -00073b50: 2020 2020 7365 7061 7261 7465 2070 6163 separate pac │ │ │ │ │ -00073b60: 6b61 6765 20e2 8098 706b 672d 646f 63e2 kage ...pkg-doc. │ │ │ │ │ -00073b70: 8099 2061 6e64 2069 6e73 7461 6c6c 2069 .. and install i │ │ │ │ │ -00073b80: 7420 696e 746f 0a20 2020 2020 e280 982f t into. .../ │ │ │ │ │ -00073b90: 7573 722f 7368 6172 652f 646f 632f 706b usr/share/doc/pk │ │ │ │ │ -00073ba0: 67e2 8099 2e0a 0a1f 0a46 696c 653a 2064 g........File: d │ │ │ │ │ -00073bb0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00073bc0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00073bd0: 6e20 3320 3920 362c 2020 4e65 7874 3a20 n 3 9 6, Next: │ │ │ │ │ -00073be0: 5665 7273 696f 6e20 3320 3920 352c 2020 Version 3 9 5, │ │ │ │ │ -00073bf0: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -00073c00: 3920 372c 2020 5570 3a20 5570 6772 6164 9 7, Up: Upgrad │ │ │ │ │ -00073c10: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -00073c20: 312e 3235 2056 6572 7369 6f6e 2033 2e39 1.25 Version 3.9 │ │ │ │ │ -00073c30: 2e36 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .6.============= │ │ │ │ │ -00073c40: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00073c50: 2053 6570 7465 6d62 6572 2c20 3230 3134 September, 2014 │ │ │ │ │ -00073c60: 2e0a 0a39 2e31 0a0a 2020 2020 2054 6865 ...9.1.. The │ │ │ │ │ -00073c70: 2046 4853 2069 7320 7265 6c61 7865 6420 FHS is relaxed │ │ │ │ │ -00073c80: 746f 2061 6c6c 6f77 2061 2073 7562 6469 to allow a subdi │ │ │ │ │ -00073c90: 7265 6374 6f72 7920 6f66 20e2 8098 2f75 rectory of .../u │ │ │ │ │ -00073ca0: 7372 2f6c 6962 e280 9920 746f 2068 6f6c sr/lib... to hol │ │ │ │ │ -00073cb0: 6420 610a 2020 2020 206d 6978 7475 7265 d a. mixture │ │ │ │ │ -00073cc0: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ -00073cd0: 2d69 6e64 6570 656e 6465 6e74 2061 6e64 -independent and │ │ │ │ │ -00073ce0: 2061 7263 6869 7465 6374 7572 652d 6465 architecture-de │ │ │ │ │ -00073cf0: 7065 6e64 656e 740a 2020 2020 2066 696c pendent. fil │ │ │ │ │ -00073d00: 6573 2c20 7468 6f75 6768 2064 6972 6563 es, though direc │ │ │ │ │ -00073d10: 746f 7269 6573 2065 6e74 6972 656c 7920 tories entirely │ │ │ │ │ -00073d20: 636f 6d70 6f73 6564 206f 660a 2020 2020 composed of. │ │ │ │ │ -00073d30: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ -00073d40: 6465 7065 6e64 656e 7420 6669 6c65 7320 dependent files │ │ │ │ │ -00073d50: 7368 6f75 6c64 2062 6520 6c6f 6361 7465 should be locate │ │ │ │ │ -00073d60: 6420 696e 20e2 8098 2f75 7372 2f73 6861 d in .../usr/sha │ │ │ │ │ -00073d70: 7265 e280 992e 0a0a 392e 310a 0a20 2020 re......9.1.. │ │ │ │ │ -00073d80: 2020 5468 6520 4648 5320 7265 7175 6972 The FHS requir │ │ │ │ │ -00073d90: 656d 656e 7420 666f 7220 e280 982f 7573 ement for .../us │ │ │ │ │ -00073da0: 722f 6c6f 6361 6c2f 6c69 6236 34e2 8099 r/local/lib64... │ │ │ │ │ -00073db0: 2074 6f20 6578 6973 7420 6966 20e2 8098 to exist if ... │ │ │ │ │ -00073dc0: 2f6c 6962 3634 e280 9920 6f72 0a20 2020 /lib64... or. │ │ │ │ │ -00073dd0: 2020 e280 982f 7573 722f 6c69 6236 34e2 .../usr/lib64. │ │ │ │ │ -00073de0: 8099 2065 7869 7374 7320 6973 2072 656d .. exists is rem │ │ │ │ │ -00073df0: 6f76 6564 2e0a 0a39 2e31 0a0a 2020 2020 oved...9.1.. │ │ │ │ │ -00073e00: 2041 6e20 4648 5320 6578 6365 7074 696f An FHS exceptio │ │ │ │ │ -00073e10: 6e20 6861 7320 6265 656e 2067 7261 6e74 n has been grant │ │ │ │ │ -00073e20: 6564 2066 6f72 206d 756c 7469 6172 6368 ed for multiarch │ │ │ │ │ -00073e30: 2069 6e63 6c75 6465 2066 696c 6573 2c0a include files,. │ │ │ │ │ -00073e40: 2020 2020 2070 6572 6d69 7474 696e 6720 permitting │ │ │ │ │ -00073e50: 6865 6164 6572 2066 696c 6573 2074 6f20 header files to │ │ │ │ │ -00073e60: 696e 7374 6561 6420 6265 2069 6e73 7461 instead be insta │ │ │ │ │ -00073e70: 6c6c 6564 2074 6f0a 2020 2020 20e2 8098 lled to. ... │ │ │ │ │ -00073e80: 2f75 7372 2f69 6e63 6c75 6465 2f74 7269 /usr/include/tri │ │ │ │ │ -00073e90: 706c 6574 e280 992e 0a0a 3130 2e31 0a0a plet......10.1.. │ │ │ │ │ -00073ea0: 2020 2020 2042 696e 6172 6965 7320 6d75 Binaries mu │ │ │ │ │ -00073eb0: 7374 206e 6f74 2062 6520 7374 6174 6963 st not be static │ │ │ │ │ -00073ec0: 616c 6c79 206c 696e 6b65 6420 7769 7468 ally linked with │ │ │ │ │ -00073ed0: 2074 6865 2047 4e55 2043 206c 6962 7261 the GNU C libra │ │ │ │ │ -00073ee0: 7279 2c20 7365 650a 2020 2020 2070 6f6c ry, see. pol │ │ │ │ │ -00073ef0: 6963 7920 666f 7220 6578 6365 7074 696f icy for exceptio │ │ │ │ │ -00073f00: 6e73 2e0a 0a34 2e34 0a0a 2020 2020 2049 ns...4.4.. I │ │ │ │ │ -00073f10: 7420 6973 2063 6c61 7269 6669 6564 2074 t is clarified t │ │ │ │ │ -00073f20: 6861 7420 7369 676e 6174 7572 6520 6170 hat signature ap │ │ │ │ │ -00073f30: 7065 6172 696e 6720 696e 2064 6562 6961 pearing in debia │ │ │ │ │ -00073f40: 6e2f 6368 616e 6765 6c6f 6720 7368 6f75 n/changelog shou │ │ │ │ │ -00073f50: 6c64 0a20 2020 2020 6265 2074 6865 2064 ld. be the d │ │ │ │ │ -00073f60: 6574 6169 6c73 206f 6620 7468 6520 7065 etails of the pe │ │ │ │ │ -00073f70: 7273 6f6e 2077 686f 2070 7265 7061 7265 rson who prepare │ │ │ │ │ -00073f80: 6420 7468 6973 2072 656c 6561 7365 206f d this release o │ │ │ │ │ -00073f90: 6620 7468 650a 2020 2020 2070 6163 6b61 f the. packa │ │ │ │ │ -00073fa0: 6765 2e0a 0a31 312e 350a 0a20 2020 2020 ge...11.5.. │ │ │ │ │ -00073fb0: 5468 6520 6465 6661 756c 7420 7765 6220 The default web │ │ │ │ │ -00073fc0: 646f 6375 6d65 6e74 2072 6f6f 7420 6973 document root is │ │ │ │ │ -00073fd0: 206e 6f77 20e2 8098 2f76 6172 2f77 7777 now .../var/www │ │ │ │ │ -00073fe0: 2f68 746d 6ce2 8099 0a0a 7669 7274 7561 /html.....virtua │ │ │ │ │ -00073ff0: 6c0a 0a20 2020 2020 e280 986a 6176 6131 l.. ...java1 │ │ │ │ │ -00074000: 2d72 756e 7469 6d65 e280 9920 616e 6420 -runtime... and │ │ │ │ │ -00074010: e280 986a 6176 6132 2d72 756e 7469 6d65 ...java2-runtime │ │ │ │ │ -00074020: e280 9920 6172 6520 7265 6d6f 7665 642c ... are removed, │ │ │ │ │ -00074030: 20e2 8098 6a61 7661 4e2d 7275 6e74 696d ...javaN-runtim │ │ │ │ │ -00074040: 65e2 8099 0a20 2020 2020 616e 6420 e280 e.... and .. │ │ │ │ │ -00074050: 986a 6176 614e 2d72 756e 7469 6d65 2d68 .javaN-runtime-h │ │ │ │ │ -00074060: 6561 646c 6573 73e2 8099 2061 7265 2061 eadless... are a │ │ │ │ │ -00074070: 6464 6564 2066 6f72 2061 6c6c 204e 2062 dded for all N b │ │ │ │ │ -00074080: 6574 7765 656e 2035 2061 6e64 2039 2e0a etween 5 and 9.. │ │ │ │ │ -00074090: 0a76 6972 7475 616c 0a0a 2020 2020 2041 .virtual.. A │ │ │ │ │ -000740a0: 6464 6564 20e2 8098 6874 7470 642d 7773 dded ...httpd-ws │ │ │ │ │ -000740b0: 6769 e280 9920 666f 7220 5753 4749 2063 gi... for WSGI c │ │ │ │ │ -000740c0: 6170 6162 6c65 2048 5454 5020 7365 7276 apable HTTP serv │ │ │ │ │ -000740d0: 6572 732e 0a0a 7065 726c 0a0a 2020 2020 ers...perl.. │ │ │ │ │ -000740e0: 2050 6572 6c20 7061 636b 6167 6573 2073 Perl packages s │ │ │ │ │ -000740f0: 686f 756c 6420 7573 6520 7468 6520 e280 hould use the .. │ │ │ │ │ -00074100: 9825 436f 6e66 6967 e280 9920 6861 7368 .%Config... hash │ │ │ │ │ -00074110: 2074 6f20 6c6f 6361 7465 206d 6f64 756c to locate modul │ │ │ │ │ -00074120: 6520 7061 7468 730a 2020 2020 2069 6e73 e paths. ins │ │ │ │ │ -00074130: 7465 6164 206f 6620 6861 7264 636f 6469 tead of hardcodi │ │ │ │ │ -00074140: 6e67 2070 6174 6873 2069 6e20 e280 9840 ng paths in ...@ │ │ │ │ │ -00074150: 494e 43e2 8099 2e0a 0a70 6572 6c0a 0a20 INC......perl.. │ │ │ │ │ -00074160: 2020 2020 5065 726c 2062 696e 6172 7920 Perl binary │ │ │ │ │ -00074170: 6d6f 6475 6c65 7320 616e 6420 616e 7920 modules and any │ │ │ │ │ -00074180: 6d6f 6475 6c65 7320 696e 7374 616c 6c65 modules installe │ │ │ │ │ -00074190: 6420 696e 746f 0a20 2020 2020 e280 9824 d into. ...$ │ │ │ │ │ -000741a0: 436f 6e66 6967 7b76 656e 646f 7261 7263 Config{vendorarc │ │ │ │ │ -000741b0: 687d e280 9920 6d75 7374 2064 6570 656e h}... must depen │ │ │ │ │ -000741c0: 6420 6f6e 2074 6865 2072 656c 6576 616e d on the relevan │ │ │ │ │ -000741d0: 7420 7065 726c 6170 692d 2a0a 2020 2020 t perlapi-*. │ │ │ │ │ -000741e0: 2070 6163 6b61 6765 2e0a 0a1f 0a46 696c package.....Fil │ │ │ │ │ -000741f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00074200: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00074210: 7273 696f 6e20 3320 3920 352c 2020 4e65 rsion 3 9 5, Ne │ │ │ │ │ -00074220: 7874 3a20 5665 7273 696f 6e20 3320 3920 xt: Version 3 9 │ │ │ │ │ -00074230: 342c 2020 5072 6576 3a20 5665 7273 696f 4, Prev: Versio │ │ │ │ │ -00074240: 6e20 3320 3920 362c 2020 5570 3a20 5570 n 3 9 6, Up: Up │ │ │ │ │ -00074250: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00074260: 740a 0a32 312e 3236 2056 6572 7369 6f6e t..21.26 Version │ │ │ │ │ -00074270: 2033 2e39 2e35 0a3d 3d3d 3d3d 3d3d 3d3d 3.9.5.========= │ │ │ │ │ -00074280: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00074290: 6173 6564 204f 6374 6f62 6572 2c20 3230 ased October, 20 │ │ │ │ │ -000742a0: 3133 2e0a 0a35 2e31 0a0a 2020 2020 2043 13...5.1.. C │ │ │ │ │ -000742b0: 6f6e 7472 6f6c 2064 6174 6120 6669 656c ontrol data fiel │ │ │ │ │ -000742c0: 6473 206d 7573 7420 6e6f 7420 7374 6172 ds must not star │ │ │ │ │ -000742d0: 7420 7769 7468 2074 6865 2068 7970 6865 t with the hyphe │ │ │ │ │ -000742e0: 6e20 6368 6172 6163 7465 7220 28e2 8098 n character (... │ │ │ │ │ -000742f0: 2de2 8099 292c 0a20 2020 2020 746f 2061 -...),. to a │ │ │ │ │ -00074300: 766f 6964 2070 6f74 656e 7469 616c 2063 void potential c │ │ │ │ │ -00074310: 6f6e 6675 7369 6f6e 7320 7768 656e 2070 onfusions when p │ │ │ │ │ -00074320: 6172 7369 6e67 2063 6c65 6172 7369 676e arsing clearsign │ │ │ │ │ -00074330: 6564 2063 6f6e 7472 6f6c 2064 6174 610a ed control data. │ │ │ │ │ -00074340: 2020 2020 2066 696c 6573 2074 6861 7420 files that │ │ │ │ │ -00074350: 7765 7265 206e 6f74 2070 726f 7065 726c were not properl │ │ │ │ │ -00074360: 7920 756e 6573 6361 7065 642e 0a0a 352e y unescaped...5. │ │ │ │ │ -00074370: 342c 2035 2e36 2e32 340a 0a20 2020 2020 4, 5.6.24.. │ │ │ │ │ -00074380: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ -00074390: 31e2 8099 2061 6e64 20e2 8098 4368 6563 1... and ...Chec │ │ │ │ │ -000743a0: 6b73 756d 732d 5368 6132 3536 e280 9920 ksums-Sha256... │ │ │ │ │ -000743b0: 6172 6520 6e6f 7720 6d61 6e64 6174 6f72 are now mandator │ │ │ │ │ -000743c0: 7920 696e 20e2 8098 2e64 7363 e280 990a y in ....dsc.... │ │ │ │ │ -000743d0: 2020 2020 2066 696c 6573 2e0a 0a35 2e36 files...5.6 │ │ │ │ │ -000743e0: 2e32 352c 2035 2e38 2e31 0a0a 2020 2020 .25, 5.8.1.. │ │ │ │ │ -000743f0: 2054 6865 20e2 8098 444d 2d55 706c 6f61 The ...DM-Uploa │ │ │ │ │ -00074400: 642d 416c 6c6f 7765 64e2 8099 2066 6965 d-Allowed... fie │ │ │ │ │ -00074410: 6c64 2069 7320 6f62 736f 6c65 7465 2e20 ld is obsolete. │ │ │ │ │ -00074420: 2050 6572 6d69 7373 696f 6e73 2061 7265 Permissions are │ │ │ │ │ -00074430: 206e 6f77 0a20 2020 2020 6772 616e 7465 now. grante │ │ │ │ │ -00074440: 6420 7669 6120 2764 616b 2d63 6f6d 6d61 d via 'dak-comma │ │ │ │ │ -00074450: 6e64 7327 2066 696c 6573 2e0a 0a35 2e36 nds' files...5.6 │ │ │ │ │ -00074460: 2e32 370a 0a20 2020 2020 4e65 7720 7365 .27.. New se │ │ │ │ │ -00074470: 6374 696f 6e20 646f 6375 6d65 6e74 696e ction documentin │ │ │ │ │ -00074480: 6720 7468 6520 e280 9850 6163 6b61 6765 g the ...Package │ │ │ │ │ -00074490: 2d4c 6973 74e2 8099 2066 6965 6c64 2069 -List... field i │ │ │ │ │ -000744a0: 6e20 4465 6269 616e 2073 6f75 7263 650a n Debian source. │ │ │ │ │ -000744b0: 2020 2020 2063 6f6e 7472 6f6c 2066 696c control fil │ │ │ │ │ -000744c0: 6573 2e0a 0a35 2e36 2e32 380a 0a20 2020 es...5.6.28.. │ │ │ │ │ -000744d0: 2020 4e65 7720 7365 6374 696f 6e20 646f New section do │ │ │ │ │ -000744e0: 6375 6d65 6e74 696e 6720 7468 6520 e280 cumenting the .. │ │ │ │ │ -000744f0: 9850 6163 6b61 6765 2d54 7970 65e2 8099 .Package-Type... │ │ │ │ │ -00074500: 2066 6965 6c64 2069 6e20 736f 7572 6365 field in source │ │ │ │ │ -00074510: 2070 6163 6b61 6765 0a20 2020 2020 636f package. co │ │ │ │ │ -00074520: 6e74 726f 6c20 6669 6c65 732e 0a0a 352e ntrol files...5. │ │ │ │ │ -00074530: 362e 3239 0a0a 2020 2020 204e 6577 2073 6.29.. New s │ │ │ │ │ -00074540: 6563 7469 6f6e 2064 6f63 756d 656e 7469 ection documenti │ │ │ │ │ -00074550: 6e67 2074 6865 20e2 8098 4467 6974 e280 ng the ...Dgit.. │ │ │ │ │ -00074560: 9920 6669 656c 6420 696e 2044 6562 6961 . field in Debia │ │ │ │ │ -00074570: 6e20 736f 7572 6365 2063 6f6e 7472 6f6c n source control │ │ │ │ │ -00074580: 0a20 2020 2020 6669 6c65 732e 0a0a 392e . files...9. │ │ │ │ │ -00074590: 312e 312e 380a 0a20 2020 2020 5468 6520 1.1.8.. The │ │ │ │ │ -000745a0: 6578 6365 7074 696f 6e20 746f 2074 6865 exception to the │ │ │ │ │ -000745b0: 2046 4853 2066 6f72 2074 6865 20e2 8098 FHS for the ... │ │ │ │ │ -000745c0: 2f73 656c 696e 7578 e280 9920 7761 7320 /selinux... was │ │ │ │ │ -000745d0: 7265 6d6f 7665 642e 0a0a 3130 2e37 2e33 removed...10.7.3 │ │ │ │ │ -000745e0: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -000745f0: 7368 6f75 6c64 2072 656d 6f76 6520 616c should remove al │ │ │ │ │ -00074600: 6c20 6f62 736f 6c65 7465 2063 6f6e 6669 l obsolete confi │ │ │ │ │ -00074610: 6775 7261 7469 6f6e 2066 696c 6573 2077 guration files w │ │ │ │ │ -00074620: 6974 686f 7574 0a20 2020 2020 6c6f 6361 ithout. loca │ │ │ │ │ -00074630: 6c20 6368 616e 6765 7320 6475 7269 6e67 l changes during │ │ │ │ │ -00074640: 2075 7067 7261 6465 732e 2020 5468 6520 upgrades. The │ │ │ │ │ -00074650: e280 9864 706b 672d 6d61 696e 7473 6372 ...dpkg-maintscr │ │ │ │ │ -00074660: 6970 742d 6865 6c70 6572 e280 9920 746f ipt-helper... to │ │ │ │ │ -00074670: 6f6c 2c0a 2020 2020 2061 7661 696c 6162 ol,. availab │ │ │ │ │ -00074680: 6c65 2066 726f 6d20 7468 6520 6470 6b67 le from the dpkg │ │ │ │ │ -00074690: 2070 6163 6b61 6765 2073 696e 6365 2027 package since ' │ │ │ │ │ -000746a0: 5768 6565 7a79 272c 2063 616e 2068 656c Wheezy', can hel │ │ │ │ │ -000746b0: 7020 7769 7468 2074 6869 732e 0a0a 3130 p with this...10 │ │ │ │ │ -000746c0: 2e31 300a 0a20 2020 2020 5468 6520 6e61 .10.. The na │ │ │ │ │ -000746d0: 6d65 206f 6620 7468 6520 6669 6c65 7320 me of the files │ │ │ │ │ -000746e0: 616e 6420 6469 7265 6374 6f72 6965 7320 and directories │ │ │ │ │ -000746f0: 696e 7374 616c 6c65 6420 6279 2062 696e installed by bin │ │ │ │ │ -00074700: 6172 7920 7061 636b 6167 6573 0a20 2020 ary packages. │ │ │ │ │ -00074710: 2020 6d75 7374 2062 6520 656e 636f 6465 must be encode │ │ │ │ │ -00074720: 6420 696e 2055 5446 2d38 2061 6e64 2073 d in UTF-8 and s │ │ │ │ │ -00074730: 686f 756c 6420 6265 2072 6573 7472 6963 hould be restric │ │ │ │ │ -00074740: 7465 6420 746f 2041 5343 4949 2077 6865 ted to ASCII whe │ │ │ │ │ -00074750: 6e0a 2020 2020 2070 6f73 7369 626c 652e n. possible. │ │ │ │ │ -00074760: 2020 496e 2074 6865 2073 7973 7465 6d20 In the system │ │ │ │ │ -00074770: 5041 5448 2c20 7468 6579 206d 7573 7420 PATH, they must │ │ │ │ │ -00074780: 6265 2072 6573 7472 6963 7465 6420 746f be restricted to │ │ │ │ │ -00074790: 2041 5343 4949 2e0a 0a31 312e 352e 320a ASCII...11.5.2. │ │ │ │ │ -000747a0: 0a20 2020 2020 5374 6f70 2072 6563 6f6d . Stop recom │ │ │ │ │ -000747b0: 6d65 6e64 696e 6720 746f 2073 6572 7665 mending to serve │ │ │ │ │ -000747c0: 2048 544d 4c20 646f 6375 6d65 6e74 7320 HTML documents │ │ │ │ │ -000747d0: 6672 6f6d 0a20 2020 2020 e280 982f 7573 from. .../us │ │ │ │ │ -000747e0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -000747f0: 6167 65e2 8099 2e0a 0a31 322e 320a 0a20 age......12.2.. │ │ │ │ │ -00074800: 2020 2020 5061 636b 6167 6573 2064 6973 Packages dis │ │ │ │ │ -00074810: 7472 6962 7574 696e 6720 496e 666f 2064 tributing Info d │ │ │ │ │ -00074820: 6f63 756d 656e 7473 2073 686f 756c 6420 ocuments should │ │ │ │ │ -00074830: 7573 6520 696e 7374 616c 6c2d 696e 666f use install-info │ │ │ │ │ -00074840: e280 9973 0a20 2020 2020 7472 6967 6765 ...s. trigge │ │ │ │ │ -00074850: 722c 2061 6e64 2064 6f20 6e6f 7420 6e65 r, and do not ne │ │ │ │ │ -00074860: 6564 2061 6e79 6d6f 7265 2074 6f20 6465 ed anymore to de │ │ │ │ │ -00074870: 7065 6e64 206f 6e20 e280 9864 706b 6720 pend on ...dpkg │ │ │ │ │ -00074880: 283e 3d20 312e 3135 2e34 2920 7c0a 2020 (>= 1.15.4) |. │ │ │ │ │ -00074890: 2020 2069 6e73 7461 6c6c 2d69 6e66 6fe2 install-info. │ │ │ │ │ -000748a0: 8099 2e0a 0a64 6562 636f 6e66 0a0a 2020 .....debconf.. │ │ │ │ │ -000748b0: 2020 2054 6865 20e2 8098 6573 6361 7065 The ...escape │ │ │ │ │ -000748c0: e280 9920 6361 7061 6269 6c69 7479 2069 ... capability i │ │ │ │ │ -000748d0: 7320 6e6f 7720 646f 6375 6d65 6e74 6564 s now documented │ │ │ │ │ -000748e0: 2e0a 0a76 6972 7475 616c 0a0a 2020 2020 ...virtual.. │ │ │ │ │ -000748f0: 20e2 8098 6d70 332d 6465 636f 6465 72e2 ...mp3-decoder. │ │ │ │ │ -00074900: 8099 2061 6e64 20e2 8098 6d70 332d 656e .. and ...mp3-en │ │ │ │ │ -00074910: 636f 6465 72e2 8099 2061 7265 2072 656d coder... are rem │ │ │ │ │ -00074920: 6f76 6564 2e0a 0a1f 0a46 696c 653a 2064 oved.....File: d │ │ │ │ │ -00074930: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00074940: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00074950: 6e20 3320 3920 342c 2020 4e65 7874 3a20 n 3 9 4, Next: │ │ │ │ │ -00074960: 5665 7273 696f 6e20 3320 3920 332c 2020 Version 3 9 3, │ │ │ │ │ -00074970: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -00074980: 3920 352c 2020 5570 3a20 5570 6772 6164 9 5, Up: Upgrad │ │ │ │ │ -00074990: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -000749a0: 312e 3237 2056 6572 7369 6f6e 2033 2e39 1.27 Version 3.9 │ │ │ │ │ -000749b0: 2e34 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .4.============= │ │ │ │ │ -000749c0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -000749d0: 2041 7567 7573 742c 2032 3031 322e 0a0a August, 2012... │ │ │ │ │ -000749e0: 322e 340a 0a20 2020 2020 4e65 7720 2774 2.4.. New 't │ │ │ │ │ -000749f0: 6173 6b73 2720 6172 6368 6976 6520 7365 asks' archive se │ │ │ │ │ -00074a00: 6374 696f 6e2e 0a0a 342e 390a 0a20 2020 ction...4.9.. │ │ │ │ │ -00074a10: 2020 e280 9862 7569 6c64 2d61 7263 68e2 ...build-arch. │ │ │ │ │ -00074a20: 8099 2061 6e64 20e2 8098 6275 696c 642d .. and ...build- │ │ │ │ │ -00074a30: 696e 6465 70e2 8099 2061 7265 206e 6f77 indep... are now │ │ │ │ │ -00074a40: 206d 616e 6461 746f 7279 2074 6172 6765 mandatory targe │ │ │ │ │ -00074a50: 7473 2069 6e0a 2020 2020 20e2 8098 6465 ts in. ...de │ │ │ │ │ -00074a60: 6269 616e 2f72 756c 6573 e280 992e 0a0a bian/rules...... │ │ │ │ │ -00074a70: 352e 362e 3236 0a0a 2020 2020 204e 6577 5.6.26.. New │ │ │ │ │ -00074a80: 2073 6563 7469 6f6e 2064 6f63 756d 656e section documen │ │ │ │ │ -00074a90: 7469 6e67 2074 6865 20e2 8098 5663 732d ting the ...Vcs- │ │ │ │ │ -00074aa0: 2ae2 8099 2066 6965 6c64 732c 2077 6869 *... fields, whi │ │ │ │ │ -00074ab0: 6368 2061 7265 2061 6c72 6561 6479 2069 ch are already i │ │ │ │ │ -00074ac0: 6e0a 2020 2020 2077 6964 6573 7072 6561 n. widesprea │ │ │ │ │ -00074ad0: 6420 7573 652e 2020 4e6f 7465 2074 6865 d use. Note the │ │ │ │ │ -00074ae0: 206d 6563 6861 6e69 736d 2066 6f72 2073 mechanism for s │ │ │ │ │ -00074af0: 7065 6369 6679 696e 6720 7468 6520 4769 pecifying the Gi │ │ │ │ │ -00074b00: 7420 6272 616e 6368 0a20 2020 2020 7573 t branch. us │ │ │ │ │ -00074b10: 6564 2066 6f72 2070 6163 6b61 6769 6e67 ed for packaging │ │ │ │ │ -00074b20: 2069 6e20 7468 6520 5663 732d 4769 7420 in the Vcs-Git │ │ │ │ │ -00074b30: 6669 656c 642e 0a0a 372e 310a 0a20 2020 field...7.1.. │ │ │ │ │ -00074b40: 2020 5468 6520 6465 7072 6563 6174 6564 The deprecated │ │ │ │ │ -00074b50: 2072 656c 6174 696f 6e73 203c 2061 6e64 relations < and │ │ │ │ │ -00074b60: 203e 206e 6f77 206d 7573 7420 6e6f 7420 > now must not │ │ │ │ │ -00074b70: 6265 2075 7365 642e 0a0a 372e 380a 0a20 be used...7.8.. │ │ │ │ │ -00074b80: 2020 2020 4e65 7720 e280 9842 7569 6c74 New ...Built │ │ │ │ │ -00074b90: 2d55 7369 6e67 e280 9920 6669 656c 642c -Using... field, │ │ │ │ │ -00074ba0: 2077 6869 6368 206d 7573 7420 6265 2075 which must be u │ │ │ │ │ -00074bb0: 7365 6420 746f 2064 6f63 756d 656e 7420 sed to document │ │ │ │ │ -00074bc0: 7468 6520 736f 7572 6365 0a20 2020 2020 the source. │ │ │ │ │ -00074bd0: 7061 636b 6167 6573 2066 6f72 2061 6e79 packages for any │ │ │ │ │ -00074be0: 2062 696e 6172 6965 7320 7468 6174 2061 binaries that a │ │ │ │ │ -00074bf0: 7265 2069 6e63 6f72 706f 7261 7465 6420 re incorporated │ │ │ │ │ -00074c00: 696e 746f 2074 6869 7320 7061 636b 6167 into this packag │ │ │ │ │ -00074c10: 650a 2020 2020 2061 7420 6275 696c 6420 e. at build │ │ │ │ │ -00074c20: 7469 6d65 2e20 2054 6869 7320 6973 2075 time. This is u │ │ │ │ │ -00074c30: 7365 6420 746f 2065 6e73 7572 6520 7468 sed to ensure th │ │ │ │ │ -00074c40: 6174 2074 6865 2061 7263 6869 7665 206d at the archive m │ │ │ │ │ -00074c50: 6565 7473 0a20 2020 2020 6c69 6365 6e73 eets. licens │ │ │ │ │ -00074c60: 6520 7265 7175 6972 656d 656e 7473 2066 e requirements f │ │ │ │ │ -00074c70: 6f72 2070 726f 7669 6469 6e67 2073 6f75 or providing sou │ │ │ │ │ -00074c80: 7263 6520 666f 7220 616c 6c20 6269 6e61 rce for all bina │ │ │ │ │ -00074c90: 7269 6573 2e0a 0a38 2e36 0a0a 2020 2020 ries...8.6.. │ │ │ │ │ -00074ca0: 2050 6f6c 6963 7920 666f 7220 6465 7065 Policy for depe │ │ │ │ │ -00074cb0: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00074cc0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00074cd0: 7320 616e 6420 6f74 6865 7220 7061 636b s and other pack │ │ │ │ │ -00074ce0: 6167 6573 0a20 2020 2020 6861 7320 6265 ages. has be │ │ │ │ │ -00074cf0: 656e 206c 6172 6765 6c79 2072 6577 7269 en largely rewri │ │ │ │ │ -00074d00: 7474 656e 2074 6f20 646f 6375 6d65 6e74 tten to document │ │ │ │ │ -00074d10: 2074 6865 20e2 8098 7379 6d62 6f6c 73e2 the ...symbols. │ │ │ │ │ -00074d20: 8099 2073 7973 7465 6d20 616e 640a 2020 .. system and. │ │ │ │ │ -00074d30: 2020 206d 6f72 6520 636c 6561 726c 7920 more clearly │ │ │ │ │ -00074d40: 646f 6375 6d65 6e74 2068 616e 646c 696e document handlin │ │ │ │ │ -00074d50: 6720 6f66 2073 6861 7265 6420 6c69 6272 g of shared libr │ │ │ │ │ -00074d60: 6172 7920 4142 4920 6368 616e 6765 732e ary ABI changes. │ │ │ │ │ -00074d70: 0a20 2020 2020 e280 9873 796d 626f 6c73 . ...symbols │ │ │ │ │ -00074d80: e280 9920 6669 6c65 7320 6172 6520 6e6f ... files are no │ │ │ │ │ -00074d90: 7720 7265 636f 6d6d 656e 6465 6420 6f76 w recommended ov │ │ │ │ │ -00074da0: 6572 20e2 8098 7368 6c69 6273 e280 9920 er ...shlibs... │ │ │ │ │ -00074db0: 6669 6c65 7320 696e 206d 6f73 740a 2020 files in most. │ │ │ │ │ -00074dc0: 2020 2073 6974 7561 7469 6f6e 732e 2020 situations. │ │ │ │ │ -00074dd0: 416c 6c20 6d61 696e 7461 696e 6572 7320 All maintainers │ │ │ │ │ -00074de0: 6f66 2073 6861 7265 6420 6c69 6272 6172 of shared librar │ │ │ │ │ -00074df0: 7920 7061 636b 6167 6573 2073 686f 756c y packages shoul │ │ │ │ │ -00074e00: 640a 2020 2020 2072 6576 6965 7720 7468 d. review th │ │ │ │ │ -00074e10: 6520 656e 7469 7265 7479 206f 6620 7468 e entirety of th │ │ │ │ │ -00074e20: 6973 2073 6563 7469 6f6e 2e0a 0a39 2e31 is section...9.1 │ │ │ │ │ -00074e30: 2e31 0a0a 2020 2020 2050 6163 6b61 6765 .1.. Package │ │ │ │ │ -00074e40: 7320 6d75 7374 206e 6f74 2061 7373 756d s must not assum │ │ │ │ │ -00074e50: 6520 7468 6520 e280 982f 7275 6ee2 8099 e the .../run... │ │ │ │ │ -00074e60: 2064 6972 6563 746f 7279 2065 7869 7374 directory exist │ │ │ │ │ -00074e70: 7320 6f72 2069 7320 7573 6162 6c65 0a20 s or is usable. │ │ │ │ │ -00074e80: 2020 2020 7769 7468 6f75 7420 6120 6465 without a de │ │ │ │ │ -00074e90: 7065 6e64 656e 6379 206f 6e20 e280 9869 pendency on ...i │ │ │ │ │ -00074ea0: 6e69 7473 6372 6970 7473 2028 3e3d 2032 nitscripts (>= 2 │ │ │ │ │ -00074eb0: 2e38 3864 7366 2d31 332e 3329 e280 9920 .88dsf-13.3)... │ │ │ │ │ -00074ec0: 756e 7469 6c20 7468 650a 2020 2020 2073 until the. s │ │ │ │ │ -00074ed0: 7461 626c 6520 7265 6c65 6173 6520 6f66 table release of │ │ │ │ │ -00074ee0: 2044 6562 6961 6e20 7375 7070 6f72 7473 Debian supports │ │ │ │ │ -00074ef0: 20e2 8098 2f72 756e e280 992e 0a0a 392e .../run......9. │ │ │ │ │ -00074f00: 370a 0a20 2020 2020 5061 636b 6167 6573 7.. Packages │ │ │ │ │ -00074f10: 2069 6e63 6c75 6469 6e67 204d 494d 4520 including MIME │ │ │ │ │ -00074f20: 636f 6e66 6967 7572 6174 696f 6e20 6361 configuration ca │ │ │ │ │ -00074f30: 6e20 6e6f 7720 7265 6c79 206f 6e20 7472 n now rely on tr │ │ │ │ │ -00074f40: 6967 6765 7273 2061 6e64 0a20 2020 2020 iggers and. │ │ │ │ │ -00074f50: 646f 206e 6f74 206e 6565 6420 746f 2063 do not need to c │ │ │ │ │ -00074f60: 616c 6c20 7570 6461 7465 2d6d 696d 652e all update-mime. │ │ │ │ │ -00074f70: 0a0a 392e 3131 0a0a 2020 2020 204e 6577 ..9.11.. New │ │ │ │ │ -00074f80: 2073 6563 7469 6f6e 2064 6f63 756d 656e section documen │ │ │ │ │ -00074f90: 7469 6e67 2067 656e 6572 616c 2072 6571 ting general req │ │ │ │ │ -00074fa0: 7569 7265 6d65 6e74 7320 666f 7220 616c uirements for al │ │ │ │ │ -00074fb0: 7465 726e 6174 6520 696e 6974 0a20 2020 ternate init. │ │ │ │ │ -00074fc0: 2020 7379 7374 656d 7320 616e 6420 7370 systems and sp │ │ │ │ │ -00074fd0: 6563 6966 6963 2072 6571 7569 7265 6d65 ecific requireme │ │ │ │ │ -00074fe0: 6e74 7320 666f 7220 696e 7465 6772 6174 nts for integrat │ │ │ │ │ -00074ff0: 696e 6720 7769 7468 2075 7073 7461 7274 ing with upstart │ │ │ │ │ -00075000: 2e0a 0a31 322e 350a 0a20 2020 2020 416c ...12.5.. Al │ │ │ │ │ -00075010: 6c20 636f 7079 7269 6768 7420 6669 6c65 l copyright file │ │ │ │ │ -00075020: 7320 6d75 7374 2062 6520 656e 636f 6465 s must be encode │ │ │ │ │ -00075030: 6420 696e 2055 5446 2d38 2e0a 0a1f 0a46 d in UTF-8.....F │ │ │ │ │ -00075040: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00075050: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00075060: 5665 7273 696f 6e20 3320 3920 332c 2020 Version 3 9 3, │ │ │ │ │ -00075070: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00075080: 3920 322c 2020 5072 6576 3a20 5665 7273 9 2, Prev: Vers │ │ │ │ │ -00075090: 696f 6e20 3320 3920 342c 2020 5570 3a20 ion 3 9 4, Up: │ │ │ │ │ -000750a0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -000750b0: 6973 740a 0a32 312e 3238 2056 6572 7369 ist..21.28 Versi │ │ │ │ │ -000750c0: 6f6e 2033 2e39 2e33 0a3d 3d3d 3d3d 3d3d on 3.9.3.======= │ │ │ │ │ -000750d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -000750e0: 6c65 6173 6564 2046 6562 7275 6172 792c leased February, │ │ │ │ │ -000750f0: 2032 3031 322e 0a0a 322e 340a 0a20 2020 2012...2.4.. │ │ │ │ │ -00075100: 2020 4e65 7720 6172 6368 6976 6520 7365 New archive se │ │ │ │ │ -00075110: 6374 696f 6e73 2027 6564 7563 6174 696f ctions 'educatio │ │ │ │ │ -00075120: 6e27 2c20 2769 6e74 726f 7370 6563 7469 n', 'introspecti │ │ │ │ │ -00075130: 6f6e 272c 2061 6e64 0a20 2020 2020 276d on', and. 'm │ │ │ │ │ -00075140: 6574 6170 6163 6b61 6765 7327 2061 6464 etapackages' add │ │ │ │ │ -00075150: 6564 2e0a 0a35 2e36 2e38 0a0a 2020 2020 ed...5.6.8.. │ │ │ │ │ -00075160: 2054 6865 20e2 8098 4172 6368 6974 6563 The ...Architec │ │ │ │ │ -00075170: 7475 7265 e280 9920 6669 656c 6420 696e ture... field in │ │ │ │ │ -00075180: 20e2 8098 2a2e 6473 63e2 8099 2066 696c ...*.dsc... fil │ │ │ │ │ -00075190: 6573 206d 6179 206e 6f77 2063 6f6e 7461 es may now conta │ │ │ │ │ -000751a0: 696e 2074 6865 2076 616c 7565 0a20 2020 in the value. │ │ │ │ │ -000751b0: 2020 e280 9861 6e79 2061 6c6c e280 9920 ...any all... │ │ │ │ │ -000751c0: 666f 7220 736f 7572 6365 2070 6163 6b61 for source packa │ │ │ │ │ -000751d0: 6765 7320 6275 696c 6469 6e67 2062 6f74 ges building bot │ │ │ │ │ -000751e0: 680a 2020 2020 2061 7263 6869 7465 6374 h. architect │ │ │ │ │ -000751f0: 7572 652d 696e 6465 7065 6e64 656e 7420 ure-independent │ │ │ │ │ -00075200: 616e 6420 6172 6368 6974 6563 7475 7265 and architecture │ │ │ │ │ -00075210: 2d64 6570 656e 6465 6e74 2070 6163 6b61 -dependent packa │ │ │ │ │ -00075220: 6765 732e 0a0a 372e 310a 0a20 2020 2020 ges...7.1.. │ │ │ │ │ -00075230: 4966 2061 2064 6570 656e 6465 6e63 7920 If a dependency │ │ │ │ │ -00075240: 6973 2072 6573 7472 6963 7465 6420 746f is restricted to │ │ │ │ │ -00075250: 2070 6172 7469 6375 6c61 7220 6172 6368 particular arch │ │ │ │ │ -00075260: 6974 6563 7475 7265 732c 2074 6865 206c itectures, the l │ │ │ │ │ -00075270: 6973 740a 2020 2020 206f 6620 6172 6368 ist. of arch │ │ │ │ │ -00075280: 6974 6563 7475 7265 7320 6d75 7374 2062 itectures must b │ │ │ │ │ -00075290: 6520 6e6f 6e2d 656d 7074 792e 0a0a 392e e non-empty...9. │ │ │ │ │ -000752a0: 312e 310a 0a20 2020 2020 e280 982f 7275 1.1.. .../ru │ │ │ │ │ -000752b0: 6ee2 8099 2069 7320 616c 6c6f 7765 6420 n... is allowed │ │ │ │ │ -000752c0: 6173 2061 6e20 6578 6365 7074 696f 6e20 as an exception │ │ │ │ │ -000752d0: 746f 2074 6865 2046 4853 2061 6e64 2072 to the FHS and r │ │ │ │ │ -000752e0: 6570 6c61 6365 730a 2020 2020 20e2 8098 eplaces. ... │ │ │ │ │ -000752f0: 2f76 6172 2f72 756e e280 992e 2020 e280 /var/run.... .. │ │ │ │ │ -00075300: 982f 7275 6e2f 6c6f 636b e280 9920 7265 ./run/lock... re │ │ │ │ │ -00075310: 706c 6163 6573 20e2 8098 2f76 6172 2f6c places .../var/l │ │ │ │ │ -00075320: 6f63 6be2 8099 2e20 2054 6865 2046 4853 ock.... The FHS │ │ │ │ │ -00075330: 0a20 2020 2020 7265 7175 6972 656d 656e . requiremen │ │ │ │ │ -00075340: 7473 2066 6f72 2074 6865 206f 6c64 6572 ts for the older │ │ │ │ │ -00075350: 2064 6972 6563 746f 7269 6573 2061 7070 directories app │ │ │ │ │ -00075360: 6c79 2074 6f20 7468 6573 6520 6469 7265 ly to these dire │ │ │ │ │ -00075370: 6374 6f72 6965 730a 2020 2020 2061 7320 ctories. as │ │ │ │ │ -00075380: 7765 6c6c 2e20 2042 6163 6b77 6172 6420 well. Backward │ │ │ │ │ -00075390: 636f 6d70 6174 6962 696c 6974 7920 6c69 compatibility li │ │ │ │ │ -000753a0: 6e6b 7320 7769 6c6c 2062 6520 6d61 696e nks will be main │ │ │ │ │ -000753b0: 7461 696e 6564 2061 6e64 0a20 2020 2020 tained and. │ │ │ │ │ -000753c0: 7061 636b 6167 6573 206e 6565 6420 6e6f packages need no │ │ │ │ │ -000753d0: 7420 7377 6974 6368 2074 6f20 7265 6665 t switch to refe │ │ │ │ │ -000753e0: 7265 6e63 696e 6720 e280 982f 7275 6ee2 rencing .../run. │ │ │ │ │ -000753f0: 8099 2064 6972 6563 746c 7920 7965 742e .. directly yet. │ │ │ │ │ -00075400: 2020 4669 6c65 730a 2020 2020 2069 6e20 Files. in │ │ │ │ │ -00075410: e280 982f 7275 6ee2 8099 2073 686f 756c .../run... shoul │ │ │ │ │ -00075420: 6420 6265 2073 746f 7265 6420 696e 2061 d be stored in a │ │ │ │ │ -00075430: 2074 656d 706f 7261 7279 2066 696c 6520 temporary file │ │ │ │ │ -00075440: 7379 7374 656d 2e0a 0a39 2e31 2e34 0a0a system...9.1.4.. │ │ │ │ │ -00075450: 2020 2020 204e 6577 2073 6563 7469 6f6e New section │ │ │ │ │ -00075460: 2073 7065 6c6c 696e 6720 6f75 7420 7468 spelling out th │ │ │ │ │ -00075470: 6520 7265 7175 6972 656d 656e 7473 2066 e requirements f │ │ │ │ │ -00075480: 6f72 2070 6163 6b61 6765 7320 7468 6174 or packages that │ │ │ │ │ -00075490: 2075 7365 0a20 2020 2020 6669 6c65 7320 use. files │ │ │ │ │ -000754a0: 696e 20e2 8098 2f72 756e e280 992c 20e2 in .../run..., . │ │ │ │ │ -000754b0: 8098 2f76 6172 2f72 756e e280 992c 206f ../var/run..., o │ │ │ │ │ -000754c0: 7220 e280 982f 7661 722f 6c6f 636b e280 r .../var/lock.. │ │ │ │ │ -000754d0: 992e 2020 5468 6973 2067 656e 6572 616c .. This general │ │ │ │ │ -000754e0: 697a 6573 0a20 2020 2020 696e 666f 726d izes. inform │ │ │ │ │ -000754f0: 6174 696f 6e20 7072 6576 696f 7573 6c79 ation previously │ │ │ │ │ -00075500: 206f 6e6c 7920 696e 2039 2e33 2e32 2e0a only in 9.3.2.. │ │ │ │ │ -00075510: 0a39 2e35 0a0a 2020 2020 2043 726f 6e20 .9.5.. Cron │ │ │ │ │ -00075520: 6a6f 6220 6669 6c65 206e 616d 6573 206d job file names m │ │ │ │ │ -00075530: 7573 7420 6e6f 7420 636f 6e74 6169 6e20 ust not contain │ │ │ │ │ -00075540: e280 982e e280 9920 6f72 20e2 8098 2be2 ....... or ...+. │ │ │ │ │ -00075550: 8099 206f 7220 7468 6579 2077 696c 6c20 .. or they will │ │ │ │ │ -00075560: 6265 0a20 2020 2020 6967 6e6f 7265 6420 be. ignored │ │ │ │ │ -00075570: 6279 2063 726f 6e2e 2020 5468 6579 2073 by cron. They s │ │ │ │ │ -00075580: 686f 756c 6420 7265 706c 6163 6520 7468 hould replace th │ │ │ │ │ -00075590: 6f73 6520 6368 6172 6163 7465 7273 2077 ose characters w │ │ │ │ │ -000755a0: 6974 6820 e280 985f e280 992e 0a20 2020 ith ..._..... │ │ │ │ │ -000755b0: 2020 4966 2061 2070 6163 6b61 6765 2070 If a package p │ │ │ │ │ -000755c0: 726f 7669 6465 7320 6d75 6c74 6970 6c65 rovides multiple │ │ │ │ │ -000755d0: 2063 726f 6e20 6a6f 6220 6669 6c65 7320 cron job files │ │ │ │ │ -000755e0: 696e 2074 6865 2073 616d 650a 2020 2020 in the same. │ │ │ │ │ -000755f0: 2064 6972 6563 746f 7279 2c20 7468 6579 directory, they │ │ │ │ │ -00075600: 2073 686f 756c 6420 6561 6368 2073 7461 should each sta │ │ │ │ │ -00075610: 7274 2077 6974 6820 7468 6520 7061 636b rt with the pack │ │ │ │ │ -00075620: 6167 6520 6e61 6d65 2028 706f 7373 6962 age name (possib │ │ │ │ │ -00075630: 6c79 0a20 2020 2020 6d6f 6469 6669 6564 ly. modified │ │ │ │ │ -00075640: 2061 7320 6162 6f76 6529 2c20 e280 982d as above), ...- │ │ │ │ │ -00075650: e280 992c 2061 6e64 2074 6865 6e20 736f ..., and then so │ │ │ │ │ -00075660: 6d65 2073 7569 7461 626c 6520 7375 6666 me suitable suff │ │ │ │ │ -00075670: 6978 2e0a 0a39 2e31 300a 0a20 2020 2020 ix...9.10.. │ │ │ │ │ -00075680: 5061 636b 6167 6573 2075 7369 6e67 2064 Packages using d │ │ │ │ │ -00075690: 6f63 2d62 6173 6520 646f 206e 6f74 206e oc-base do not n │ │ │ │ │ -000756a0: 6565 6420 746f 2063 616c 6c20 696e 7374 eed to call inst │ │ │ │ │ -000756b0: 616c 6c2d 646f 6373 2061 6e79 6d6f 7265 all-docs anymore │ │ │ │ │ -000756c0: 2e0a 0a31 302e 372e 340a 0a20 2020 2020 ...10.7.4.. │ │ │ │ │ -000756d0: 5061 636b 6167 6573 2074 6861 7420 6465 Packages that de │ │ │ │ │ -000756e0: 636c 6172 6520 7468 6520 7361 6d65 20e2 clare the same . │ │ │ │ │ -000756f0: 8098 636f 6e66 6669 6c65 e280 9920 6d61 ..conffile... ma │ │ │ │ │ -00075700: 7920 7365 6520 6c65 6674 2d6f 7665 720a y see left-over. │ │ │ │ │ -00075710: 2020 2020 2063 6f6e 6669 6775 7261 7469 configurati │ │ │ │ │ -00075720: 6f6e 2066 696c 6573 2066 726f 6d20 6561 on files from ea │ │ │ │ │ -00075730: 6368 206f 7468 6572 2065 7665 6e20 6966 ch other even if │ │ │ │ │ -00075740: 2074 6865 7920 636f 6e66 6c69 6374 2e0a they conflict.. │ │ │ │ │ -00075750: 0a31 312e 380a 0a20 2020 2020 5468 6520 .11.8.. The │ │ │ │ │ -00075760: 506f 6c69 6379 2072 756c 6573 2061 726f Policy rules aro │ │ │ │ │ -00075770: 756e 6420 4d6f 7469 6620 6c69 6272 6172 und Motif librar │ │ │ │ │ -00075780: 6965 7320 7765 7265 206a 7573 7420 6120 ies were just a │ │ │ │ │ -00075790: 7370 6563 6961 6c20 6361 7365 206f 660a special case of. │ │ │ │ │ -000757a0: 2020 2020 206e 6f72 6d61 6c20 7275 6c65 normal rule │ │ │ │ │ -000757b0: 7320 666f 7220 6e6f 6e2d 6672 6565 2064 s for non-free d │ │ │ │ │ -000757c0: 6570 656e 6465 6e63 6965 7320 616e 6420 ependencies and │ │ │ │ │ -000757d0: 7765 7265 206c 6172 6765 6c79 206f 6273 were largely obs │ │ │ │ │ -000757e0: 6f6c 6574 652c 0a20 2020 2020 736f 2074 olete,. so t │ │ │ │ │ -000757f0: 6865 7920 6861 7665 2062 6565 6e20 7265 hey have been re │ │ │ │ │ -00075800: 6d6f 7665 642e 0a0a 3132 2e35 0a0a 2020 moved...12.5.. │ │ │ │ │ -00075810: 2020 20e2 8098 6465 6269 616e 2f63 6f70 ...debian/cop │ │ │ │ │ -00075820: 7972 6967 6874 e280 9920 6973 206e 6f20 yright... is no │ │ │ │ │ -00075830: 6c6f 6e67 6572 2072 6571 7569 7265 6420 longer required │ │ │ │ │ -00075840: 746f 206c 6973 7420 7468 6520 4465 6269 to list the Debi │ │ │ │ │ -00075850: 616e 0a20 2020 2020 6d61 696e 7461 696e an. maintain │ │ │ │ │ -00075860: 6572 7320 696e 766f 6c76 6564 2069 6e20 ers involved in │ │ │ │ │ -00075870: 7468 6520 6372 6561 7469 6f6e 206f 6620 the creation of │ │ │ │ │ -00075880: 7468 6520 7061 636b 6167 6520 2861 6c74 the package (alt │ │ │ │ │ -00075890: 686f 7567 6820 6e6f 7465 0a20 2020 2020 hough note. │ │ │ │ │ -000758a0: 7468 6174 2074 6865 2072 6571 7569 7265 that the require │ │ │ │ │ -000758b0: 6d65 6e74 2074 6f20 6c69 7374 2063 6f70 ment to list cop │ │ │ │ │ -000758c0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -000758d0: 6f6e 2069 7320 756e 6368 616e 6765 6429 on is unchanged) │ │ │ │ │ -000758e0: 2e0a 0a63 6f70 7972 6967 6874 2d66 6f72 ...copyright-for │ │ │ │ │ -000758f0: 6d61 740a 0a20 2020 2020 5665 7273 696f mat.. Versio │ │ │ │ │ -00075900: 6e20 312e 3020 6f66 2074 6865 20e2 809c n 1.0 of the ... │ │ │ │ │ -00075910: 4d61 6368 696e 652d 7265 6164 6162 6c65 Machine-readable │ │ │ │ │ -00075920: 20e2 8098 6465 6269 616e 2f63 6f70 7972 ...debian/copyr │ │ │ │ │ -00075930: 6967 6874 e280 9920 6669 6c65 e280 9d0a ight... file.... │ │ │ │ │ -00075940: 2020 2020 2073 7065 6369 6669 6361 7469 specificati │ │ │ │ │ -00075950: 6f6e 2069 7320 696e 636c 7564 6564 2e0a on is included.. │ │ │ │ │ -00075960: 0a6d 696d 650a 0a20 2020 2020 5468 6973 .mime.. This │ │ │ │ │ -00075970: 2073 6570 6172 6174 6520 646f 6375 6d65 separate docume │ │ │ │ │ -00075980: 6e74 2068 6173 2062 6565 6e20 7265 7469 nt has been reti │ │ │ │ │ -00075990: 7265 6420 616e 6420 616e 6420 6974 7320 red and and its │ │ │ │ │ -000759a0: 2873 686f 7274 290a 2020 2020 2063 6f6e (short). con │ │ │ │ │ -000759b0: 7465 6e74 7320 6d65 7267 6564 2069 6e74 tents merged int │ │ │ │ │ -000759c0: 6f20 506f 6c69 6379 2073 6563 7469 6f6e o Policy section │ │ │ │ │ -000759d0: 2039 2e37 2e20 2054 6865 7265 2061 7265 9.7. There are │ │ │ │ │ -000759e0: 206e 6f20 6368 616e 6765 7320 746f 0a20 no changes to. │ │ │ │ │ -000759f0: 2020 2020 7468 6520 7265 7175 6972 656d the requirem │ │ │ │ │ -00075a00: 656e 7473 2e0a 0a70 6572 6c0a 0a20 2020 ents...perl.. │ │ │ │ │ -00075a10: 2020 5061 636b 6167 6573 206d 6179 2064 Packages may d │ │ │ │ │ -00075a20: 6563 6c61 7265 2061 6e20 696e 7465 7265 eclare an intere │ │ │ │ │ -00075a30: 7374 2069 6e20 7468 6520 7065 726c 2d6d st in the perl-m │ │ │ │ │ -00075a40: 616a 6f72 2d75 7067 7261 6465 2074 7269 ajor-upgrade tri │ │ │ │ │ -00075a50: 6767 6572 0a20 2020 2020 746f 2062 6520 gger. to be │ │ │ │ │ -00075a60: 6e6f 7469 6669 6564 206f 6620 6d61 6a6f notified of majo │ │ │ │ │ -00075a70: 7220 7570 6772 6164 6573 206f 6620 7065 r upgrades of pe │ │ │ │ │ -00075a80: 726c 2e0a 0a76 6972 7475 616c 0a0a 2020 rl...virtual.. │ │ │ │ │ -00075a90: 2020 20e2 8098 7474 662d 6a61 7061 6e65 ...ttf-japane │ │ │ │ │ -00075aa0: 7365 2d7b 6d69 6e63 686f 2c20 676f 7468 se-{mincho, goth │ │ │ │ │ -00075ab0: 6963 7de2 8099 2069 7320 7265 6e61 6d65 ic}... is rename │ │ │ │ │ -00075ac0: 6420 746f 0a20 2020 2020 e280 9866 6f6e d to. ...fon │ │ │ │ │ -00075ad0: 7473 2d6a 6170 616e 6573 652d 7b6d 696e ts-japanese-{min │ │ │ │ │ -00075ae0: 6368 6f2c 2067 6f74 6869 637d e280 992e cho, gothic}.... │ │ │ │ │ -00075af0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00075b00: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00075b10: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -00075b20: 2032 2c20 204e 6578 743a 2056 6572 7369 2, Next: Versi │ │ │ │ │ -00075b30: 6f6e 2033 2039 2031 2c20 2050 7265 763a on 3 9 1, Prev: │ │ │ │ │ -00075b40: 2056 6572 7369 6f6e 2033 2039 2033 2c20 Version 3 9 3, │ │ │ │ │ -00075b50: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -00075b60: 6865 636b 6c69 7374 0a0a 3231 2e32 3920 hecklist..21.29 │ │ │ │ │ -00075b70: 5665 7273 696f 6e20 332e 392e 320a 3d3d Version 3.9.2.== │ │ │ │ │ -00075b80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00075b90: 3d0a 0a52 656c 6561 7365 6420 4170 7269 =..Released Apri │ │ │ │ │ -00075ba0: 6c2c 2032 3031 312e 0a0a 2a0a 0a20 2020 l, 2011...*.. │ │ │ │ │ -00075bb0: 2020 4d75 6c74 6970 6c65 2063 6c61 7269 Multiple clari │ │ │ │ │ -00075bc0: 6669 6361 7469 6f6e 7320 7468 726f 7567 fications throug │ │ │ │ │ -00075bd0: 686f 7574 2050 6f6c 6963 7920 7768 6572 hout Policy wher │ │ │ │ │ -00075be0: 6520 e280 9c69 6e73 7461 6c6c 6564 e280 e ...installed.. │ │ │ │ │ -00075bf0: 9d20 7761 730a 2020 2020 2075 7365 6420 . was. used │ │ │ │ │ -00075c00: 616e 6420 7468 6520 6d6f 7265 2070 7265 and the more pre │ │ │ │ │ -00075c10: 6369 7365 2074 6572 6d73 20e2 809c 756e cise terms ...un │ │ │ │ │ -00075c20: 7061 636b 6564 e280 9d20 6f72 20e2 809c packed... or ... │ │ │ │ │ -00075c30: 636f 6e66 6967 7572 6564 e280 9d20 7765 configured... we │ │ │ │ │ -00075c40: 7265 0a20 2020 2020 696e 7465 6e64 6564 re. intended │ │ │ │ │ -00075c50: 2e0a 0a33 2e33 0a0a 2020 2020 2054 6865 ...3.3.. The │ │ │ │ │ -00075c60: 206d 6169 6e74 6169 6e65 7220 6164 6472 maintainer addr │ │ │ │ │ -00075c70: 6573 7320 6d75 7374 2061 6363 6570 7420 ess must accept │ │ │ │ │ -00075c80: 6d61 696c 2066 726f 6d20 4465 6269 616e mail from Debian │ │ │ │ │ -00075c90: 2072 6f6c 6520 6163 636f 756e 7473 0a20 role accounts. │ │ │ │ │ -00075ca0: 2020 2020 616e 6420 7468 6520 4254 532e and the BTS. │ │ │ │ │ -00075cb0: 2041 7420 6c65 6173 7420 6f6e 6520 6875 At least one hu │ │ │ │ │ -00075cc0: 6d61 6e20 6d75 7374 2062 6520 6c69 7374 man must be list │ │ │ │ │ -00075cd0: 6564 2077 6974 6820 7468 6569 7220 7065 ed with their pe │ │ │ │ │ -00075ce0: 7273 6f6e 616c 0a20 2020 2020 656d 6169 rsonal. emai │ │ │ │ │ -00075cf0: 6c20 6164 6472 6573 7320 696e 20e2 8098 l address in ... │ │ │ │ │ -00075d00: 5570 6c6f 6164 6572 73e2 8099 2069 6620 Uploaders... if │ │ │ │ │ -00075d10: 7468 6520 6d61 696e 7461 696e 6572 2069 the maintainer i │ │ │ │ │ -00075d20: 7320 6120 7368 6172 6564 2065 6d61 696c s a shared email │ │ │ │ │ -00075d30: 0a20 2020 2020 6164 6472 6573 732e 2020 . address. │ │ │ │ │ -00075d40: 5468 6520 6475 7469 6573 206f 6620 6120 The duties of a │ │ │ │ │ -00075d50: 6d61 696e 7461 696e 6572 2061 7265 2061 maintainer are a │ │ │ │ │ -00075d60: 6c73 6f20 636c 6561 7265 722e 0a0a 350a lso clearer...5. │ │ │ │ │ -00075d70: 0a20 2020 2020 416c 6c20 636f 6e74 726f . All contro │ │ │ │ │ -00075d80: 6c20 6669 656c 6473 2061 7265 206e 6f77 l fields are now │ │ │ │ │ -00075d90: 2063 6c61 7373 6966 6965 6420 6173 2073 classified as s │ │ │ │ │ -00075da0: 696d 706c 652c 2066 6f6c 6465 642c 206f imple, folded, o │ │ │ │ │ -00075db0: 720a 2020 2020 206d 756c 7469 6c69 6e65 r. multiline │ │ │ │ │ -00075dc0: 2c20 7768 6963 6820 676f 7665 726e 7320 , which governs │ │ │ │ │ -00075dd0: 7768 6574 6865 7220 7468 6569 7220 7661 whether their va │ │ │ │ │ -00075de0: 6c75 6573 206d 7573 7420 6265 2061 2073 lues must be a s │ │ │ │ │ -00075df0: 696e 676c 6520 6c69 6e65 0a20 2020 2020 ingle line. │ │ │ │ │ -00075e00: 6f72 206d 6179 2062 6520 636f 6e74 696e or may be contin │ │ │ │ │ -00075e10: 7565 6420 6163 726f 7373 206d 756c 7469 ued across multi │ │ │ │ │ -00075e20: 706c 6520 6c69 6e65 7320 616e 6420 7768 ple lines and wh │ │ │ │ │ -00075e30: 6574 6865 7220 6c69 6e65 2062 7265 616b ether line break │ │ │ │ │ -00075e40: 730a 2020 2020 2061 7265 2073 6967 6e69 s. are signi │ │ │ │ │ -00075e50: 6669 6361 6e74 2e0a 0a35 2e31 0a0a 2020 ficant...5.1.. │ │ │ │ │ -00075e60: 2020 2050 6172 7365 7273 2061 7265 2061 Parsers are a │ │ │ │ │ -00075e70: 6c6c 6f77 6564 2074 6f20 6163 6365 7074 llowed to accept │ │ │ │ │ -00075e80: 2073 7461 6e7a 6120 7365 7061 7261 7469 stanza separati │ │ │ │ │ -00075e90: 6f6e 206c 696e 6573 2063 6f6e 7461 696e on lines contain │ │ │ │ │ -00075ea0: 696e 670a 2020 2020 2077 6869 7465 7370 ing. whitesp │ │ │ │ │ -00075eb0: 6163 652c 2062 7574 2063 6f6e 7472 6f6c ace, but control │ │ │ │ │ -00075ec0: 2066 696c 6573 2073 686f 756c 6420 7573 files should us │ │ │ │ │ -00075ed0: 6520 636f 6d70 6c65 7465 6c79 2065 6d70 e completely emp │ │ │ │ │ -00075ee0: 7479 206c 696e 6573 2e0a 2020 2020 204f ty lines.. O │ │ │ │ │ -00075ef0: 7264 6572 696e 6720 6f66 2073 7461 6e7a rdering of stanz │ │ │ │ │ -00075f00: 6173 2069 7320 7369 676e 6966 6963 616e as is significan │ │ │ │ │ -00075f10: 742e 2020 4669 656c 6420 6e61 6d65 7320 t. Field names │ │ │ │ │ -00075f20: 6d75 7374 2062 6520 636f 6d70 6f73 6564 must be composed │ │ │ │ │ -00075f30: 0a20 2020 2020 6f66 2070 7269 6e74 6162 . of printab │ │ │ │ │ -00075f40: 6c65 2041 5343 4949 2063 6861 7261 6374 le ASCII charact │ │ │ │ │ -00075f50: 6572 7320 6578 6365 7074 2063 6f6c 6f6e ers except colon │ │ │ │ │ -00075f60: 2061 6e64 206d 7573 7420 6e6f 7420 6265 and must not be │ │ │ │ │ -00075f70: 6769 6e20 7769 7468 0a20 2020 2020 232e gin with. #. │ │ │ │ │ -00075f80: 0a0a 352e 362e 3235 0a0a 2020 2020 2054 ..5.6.25.. T │ │ │ │ │ -00075f90: 6865 20e2 8098 444d 2d55 706c 6f61 642d he ...DM-Upload- │ │ │ │ │ -00075fa0: 416c 6c6f 7765 64e2 8099 2066 6965 6c64 Allowed... field │ │ │ │ │ -00075fb0: 2069 7320 6e6f 7720 646f 6375 6d65 6e74 is now document │ │ │ │ │ -00075fc0: 6564 2e0a 0a36 2e35 0a0a 2020 2020 2054 ed...6.5.. T │ │ │ │ │ -00075fd0: 6865 2073 7973 7465 6d20 7374 6174 6520 he system state │ │ │ │ │ -00075fe0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00075ff0: 7473 2063 616e 2072 656c 7920 7570 6f6e ts can rely upon │ │ │ │ │ -00076000: 2064 7572 696e 6720 6561 6368 0a20 2020 during each. │ │ │ │ │ -00076010: 2020 706f 7373 6962 6c65 2069 6e76 6f63 possible invoc │ │ │ │ │ -00076020: 6174 696f 6e20 6973 206e 6f77 2064 6f63 ation is now doc │ │ │ │ │ -00076030: 756d 656e 7465 642e 2020 496e 2073 6576 umented. In sev │ │ │ │ │ -00076040: 6572 616c 206c 6573 732d 636f 6d6d 6f6e eral less-common │ │ │ │ │ -00076050: 0a20 2020 2020 6361 7365 732c 2074 6869 . cases, thi │ │ │ │ │ -00076060: 7320 6973 2073 7472 6963 7465 7220 7468 s is stricter th │ │ │ │ │ -00076070: 616e 2050 6f6c 6963 7920 6861 6420 7072 an Policy had pr │ │ │ │ │ -00076080: 6576 696f 7573 6c79 2064 6f63 756d 656e eviously documen │ │ │ │ │ -00076090: 7465 642e 0a20 2020 2020 5061 636b 6167 ted.. Packag │ │ │ │ │ -000760a0: 6573 2077 6974 6820 636f 6d70 6c65 7820 es with complex │ │ │ │ │ -000760b0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -000760c0: 7473 2073 686f 756c 6420 6265 2072 6576 ts should be rev │ │ │ │ │ -000760d0: 6965 7765 6420 696e 0a20 2020 2020 6c69 iewed in. li │ │ │ │ │ -000760e0: 6768 7420 6f66 2074 6869 7320 6e65 7720 ght of this new │ │ │ │ │ -000760f0: 646f 6375 6d65 6e74 6174 696f 6e2e 0a0a documentation... │ │ │ │ │ -00076100: 372e 320a 0a20 2020 2020 5468 6520 696d 7.2.. The im │ │ │ │ │ -00076110: 7061 6374 206f 6e20 7379 7374 656d 2073 pact on system s │ │ │ │ │ -00076120: 7461 7465 2077 6865 6e20 6d61 696e 7461 tate when mainta │ │ │ │ │ -00076130: 696e 6572 2073 6372 6970 7473 2074 6861 iner scripts tha │ │ │ │ │ -00076140: 7420 6172 6520 7061 7274 206f 660a 2020 t are part of. │ │ │ │ │ -00076150: 2020 2061 2063 6972 6375 6c61 7220 6465 a circular de │ │ │ │ │ -00076160: 7065 6e64 656e 6379 2061 7265 2072 756e pendency are run │ │ │ │ │ -00076170: 2069 7320 6e6f 7720 646f 6375 6d65 6e74 is now document │ │ │ │ │ -00076180: 6564 2e20 2043 6972 6375 6c61 720a 2020 ed. Circular. │ │ │ │ │ -00076190: 2020 2064 6570 656e 6465 6e63 6965 7320 dependencies │ │ │ │ │ -000761a0: 6172 6520 6e6f 7720 6120 7368 6f75 6c64 are now a should │ │ │ │ │ -000761b0: 206e 6f74 2e0a 0a37 2e32 0a0a 2020 2020 not...7.2.. │ │ │ │ │ -000761c0: 2054 6865 2073 7973 7465 6d20 7374 6174 The system stat │ │ │ │ │ -000761d0: 6520 7768 656e 20e2 8098 706f 7374 696e e when ...postin │ │ │ │ │ -000761e0: 7374 e280 9920 616e 6420 e280 9870 7265 st... and ...pre │ │ │ │ │ -000761f0: 726d e280 9920 7363 7269 7074 7320 6172 rm... scripts ar │ │ │ │ │ -00076200: 6520 7275 6e20 6973 206e 6f77 0a20 2020 e run is now. │ │ │ │ │ -00076210: 2020 646f 6375 6d65 6e74 6564 2c20 616e documented, an │ │ │ │ │ -00076220: 6420 7468 6520 646f 6375 6d65 6e74 6174 d the documentat │ │ │ │ │ -00076230: 696f 6e20 6f66 2074 6865 2073 7065 6369 ion of the speci │ │ │ │ │ -00076240: 616c 2063 6173 6520 6f66 2064 6570 656e al case of depen │ │ │ │ │ -00076250: 6465 6e63 790a 2020 2020 2073 7461 7465 dency. state │ │ │ │ │ -00076260: 2066 6f72 20e2 8098 706f 7374 726d e280 for ...postrm.. │ │ │ │ │ -00076270: 9920 7363 7269 7074 7320 6861 7320 6265 . scripts has be │ │ │ │ │ -00076280: 656e 2069 6d70 726f 7665 642e 2020 e280 en improved. .. │ │ │ │ │ -00076290: 9870 6f73 7472 6de2 8099 2073 6372 6970 .postrm... scrip │ │ │ │ │ -000762a0: 7473 2061 7265 0a20 2020 2020 7265 7175 ts are. requ │ │ │ │ │ -000762b0: 6972 6564 2074 6f20 6772 6163 6566 756c ired to graceful │ │ │ │ │ -000762c0: 6c79 2073 6b69 7020 6163 7469 6f6e 7320 ly skip actions │ │ │ │ │ -000762d0: 6966 2074 6865 6972 2064 6570 656e 6465 if their depende │ │ │ │ │ -000762e0: 6e63 6965 7320 6172 6520 6e6f 740a 2020 ncies are not. │ │ │ │ │ -000762f0: 2020 2061 7661 696c 6162 6c65 2e0a 0a39 available...9 │ │ │ │ │ -00076300: 2e31 2e31 0a0a 2020 2020 2047 4e55 2f48 .1.1.. GNU/H │ │ │ │ │ -00076310: 7572 6420 7379 7374 656d 7320 6172 6520 urd systems are │ │ │ │ │ -00076320: 616c 6c6f 7765 6420 e280 982f 6875 7264 allowed .../hurd │ │ │ │ │ -00076330: e280 9920 616e 6420 e280 982f 7365 7276 ... and .../serv │ │ │ │ │ -00076340: 6572 73e2 8099 2064 6972 6563 746f 7269 ers... directori │ │ │ │ │ -00076350: 6573 2069 6e0a 2020 2020 2074 6865 2072 es in. the r │ │ │ │ │ -00076360: 6f6f 7420 6669 6c65 7379 7374 656d 2e0a oot filesystem.. │ │ │ │ │ -00076370: 0a39 2e31 2e31 0a0a 2020 2020 2050 6163 .9.1.1.. Pac │ │ │ │ │ -00076380: 6b61 6765 7320 696e 7374 616c 6c69 6e67 kages installing │ │ │ │ │ -00076390: 2074 6f20 6172 6368 6974 6563 7475 7265 to architecture │ │ │ │ │ -000763a0: 2d73 7065 6369 6669 6320 7375 6264 6972 -specific subdir │ │ │ │ │ -000763b0: 6563 746f 7269 6573 206f 660a 2020 2020 ectories of. │ │ │ │ │ -000763c0: 20e2 8098 2f75 7372 2f6c 6962 e280 9920 .../usr/lib... │ │ │ │ │ -000763d0: 6d75 7374 2075 7365 2074 6865 2076 616c must use the val │ │ │ │ │ -000763e0: 7565 2072 6574 7572 6e65 6420 6279 20e2 ue returned by . │ │ │ │ │ -000763f0: 8098 6470 6b67 2d61 7263 6869 7465 6374 ..dpkg-architect │ │ │ │ │ -00076400: 7572 650a 2020 2020 202d 7144 4542 5f48 ure. -qDEB_H │ │ │ │ │ -00076410: 4f53 545f 4d55 4c54 4941 5243 48e2 8099 OST_MULTIARCH... │ │ │ │ │ -00076420: 2c20 6e6f 7420 6279 20e2 8098 6470 6b67 , not by ...dpkg │ │ │ │ │ -00076430: 2d61 7263 6869 7465 6374 7572 650a 2020 -architecture. │ │ │ │ │ -00076440: 2020 202d 7144 4542 5f48 4f53 545f 474e -qDEB_HOST_GN │ │ │ │ │ -00076450: 555f 5459 5045 e280 993b 2074 6869 7320 U_TYPE...; this │ │ │ │ │ -00076460: 6973 2061 2070 6174 6820 6368 616e 6765 is a path change │ │ │ │ │ -00076470: 206f 6e20 6933 3836 2061 7263 6869 7465 on i386 archite │ │ │ │ │ -00076480: 6374 7572 6573 0a20 2020 2020 616e 6420 ctures. and │ │ │ │ │ -00076490: 6120 6e6f 2d6f 7020 666f 7220 6f74 6865 a no-op for othe │ │ │ │ │ -000764a0: 7220 6172 6368 6974 6563 7475 7265 732e r architectures. │ │ │ │ │ -000764b0: 0a0a 7669 7274 7561 6c0a 0a20 2020 2020 ..virtual.. │ │ │ │ │ -000764c0: e280 986d 6169 6c78 e280 9920 6973 206e ...mailx... is n │ │ │ │ │ -000764d0: 6f77 2061 2076 6972 7475 616c 2070 6163 ow a virtual pac │ │ │ │ │ -000764e0: 6b61 6765 2070 726f 7669 6465 6420 6279 kage provided by │ │ │ │ │ -000764f0: 2070 6163 6b61 6765 7320 7468 6174 2069 packages that i │ │ │ │ │ -00076500: 6e73 7461 6c6c 0a20 2020 2020 e280 982f nstall. .../ │ │ │ │ │ -00076510: 7573 722f 6269 6e2f 6d61 696c 78e2 8099 usr/bin/mailx... │ │ │ │ │ -00076520: 2061 6e64 2069 6d70 6c65 6d65 6e74 2061 and implement a │ │ │ │ │ -00076530: 7420 6c65 6173 7420 7468 6520 504f 5349 t least the POSI │ │ │ │ │ -00076540: 582d 7265 7175 6972 6564 0a20 2020 2020 X-required. │ │ │ │ │ -00076550: 696e 7465 7266 6163 652e 0a0a 1f0a 4669 interface.....Fi │ │ │ │ │ -00076560: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00076570: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -00076580: 6572 7369 6f6e 2033 2039 2031 2c20 204e ersion 3 9 1, N │ │ │ │ │ -00076590: 6578 743a 2056 6572 7369 6f6e 2033 2039 ext: Version 3 9 │ │ │ │ │ -000765a0: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -000765b0: 6f6e 2033 2039 2032 2c20 2055 703a 2055 on 3 9 2, Up: U │ │ │ │ │ -000765c0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -000765d0: 7374 0a0a 3231 2e33 3020 5665 7273 696f st..21.30 Versio │ │ │ │ │ -000765e0: 6e20 332e 392e 310a 3d3d 3d3d 3d3d 3d3d n 3.9.1.======== │ │ │ │ │ -000765f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00076600: 6561 7365 6420 4a75 6c79 2c20 3230 3130 eased July, 2010 │ │ │ │ │ -00076610: 2e0a 0a33 2e32 2e31 0a0a 2020 2020 2044 ...3.2.1.. D │ │ │ │ │ -00076620: 6174 652d 6261 7365 6420 7665 7273 696f ate-based versio │ │ │ │ │ -00076630: 6e20 636f 6d70 6f6e 656e 7473 2073 686f n components sho │ │ │ │ │ -00076640: 756c 6420 6265 2067 6976 656e 2061 7320 uld be given as │ │ │ │ │ -00076650: 7468 6520 666f 7572 2d64 6967 6974 0a20 the four-digit. │ │ │ │ │ -00076660: 2020 2020 7965 6172 2c20 7477 6f2d 6469 year, two-di │ │ │ │ │ -00076670: 6769 7420 6d6f 6e74 682c 2061 6e64 2074 git month, and t │ │ │ │ │ -00076680: 6865 6e20 7477 6f2d 6469 6769 7420 6461 hen two-digit da │ │ │ │ │ -00076690: 792c 2062 7574 206d 6179 2068 6176 650a y, but may have. │ │ │ │ │ -000766a0: 2020 2020 2065 6d62 6564 6465 6420 7075 embedded pu │ │ │ │ │ -000766b0: 6e63 7475 6174 696f 6e2e 0a0a 332e 390a nctuation...3.9. │ │ │ │ │ -000766c0: 0a20 2020 2020 4d61 696e 7461 696e 6572 . Maintainer │ │ │ │ │ -000766d0: 2073 6372 6970 7473 206d 7573 7420 7061 scripts must pa │ │ │ │ │ -000766e0: 7373 20e2 8098 2d2d 7061 636b 6167 65e2 ss ...--package. │ │ │ │ │ -000766f0: 8099 2074 6f20 e280 9864 706b 672d 6469 .. to ...dpkg-di │ │ │ │ │ -00076700: 7665 7274 e280 9920 7768 656e 0a20 2020 vert... when. │ │ │ │ │ -00076710: 2020 6372 6561 7469 6e67 206f 7220 7265 creating or re │ │ │ │ │ -00076720: 6d6f 7669 6e67 2064 6976 6572 7369 6f6e moving diversion │ │ │ │ │ -00076730: 7320 616e 6420 6d75 7374 206e 6f74 2075 s and must not u │ │ │ │ │ -00076740: 7365 20e2 8098 2d2d 6c6f 6361 6ce2 8099 se ...--local... │ │ │ │ │ -00076750: 2e0a 0a34 2e31 300a 0a20 2020 2020 4f6e ...4.10.. On │ │ │ │ │ -00076760: 6c79 20e2 8098 6470 6b67 2d67 656e 636f ly ...dpkg-genco │ │ │ │ │ -00076770: 6e74 726f 6ce2 8099 2073 7570 706f 7274 ntrol... support │ │ │ │ │ -00076780: 7320 7661 7269 6162 6c65 2073 7562 7374 s variable subst │ │ │ │ │ -00076790: 6974 7574 696f 6e2e 0a20 2020 2020 e280 itution.. .. │ │ │ │ │ -000767a0: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -000767b0: e280 9920 2866 6f72 20e2 8098 2a2e 6368 ... (for ...*.ch │ │ │ │ │ -000767c0: 616e 6765 73e2 8099 2920 616e 6420 e280 anges...) and .. │ │ │ │ │ -000767d0: 9864 706b 672d 736f 7572 6365 e280 9920 .dpkg-source... │ │ │ │ │ -000767e0: 2866 6f72 20e2 8098 2a2e 6473 63e2 8099 (for ...*.dsc... │ │ │ │ │ -000767f0: 290a 2020 2020 2064 6f20 6e6f 742e 0a0a ). do not... │ │ │ │ │ -00076800: 372e 310a 0a20 2020 2020 4172 6368 6974 7.1.. Archit │ │ │ │ │ -00076810: 6563 7475 7265 2072 6573 7472 6963 7469 ecture restricti │ │ │ │ │ -00076820: 6f6e 7320 616e 6420 7769 6c64 6361 7264 ons and wildcard │ │ │ │ │ -00076830: 7320 6172 6520 616c 736f 2061 6c6c 6f77 s are also allow │ │ │ │ │ -00076840: 6564 2069 6e20 6269 6e61 7279 0a20 2020 ed in binary. │ │ │ │ │ -00076850: 2020 7061 636b 6167 6520 7265 6c61 7469 package relati │ │ │ │ │ -00076860: 6f6e 7368 6970 7320 7072 6f76 6964 6564 onships provided │ │ │ │ │ -00076870: 2074 6861 7420 7468 6520 6269 6e61 7279 that the binary │ │ │ │ │ -00076880: 2070 6163 6b61 6765 2069 7320 6e6f 740a package is not. │ │ │ │ │ -00076890: 2020 2020 2061 7263 6869 7465 6374 7572 architectur │ │ │ │ │ -000768a0: 652d 696e 6465 7065 6e64 656e 742e 0a0a e-independent... │ │ │ │ │ -000768b0: 372e 340a 0a20 2020 2020 e280 9843 6f6e 7.4.. ...Con │ │ │ │ │ -000768c0: 666c 6963 7473 e280 9920 616e 6420 e280 flicts... and .. │ │ │ │ │ -000768d0: 9842 7265 616b 73e2 8099 2073 686f 756c .Breaks... shoul │ │ │ │ │ -000768e0: 6420 6f6e 6c79 2062 6520 7573 6564 2077 d only be used w │ │ │ │ │ -000768f0: 6865 6e20 7468 6572 6520 6172 6520 6669 hen there are fi │ │ │ │ │ -00076900: 6c65 0a20 2020 2020 636f 6e66 6c69 6374 le. conflict │ │ │ │ │ -00076910: 7320 6f72 206f 6e65 2070 6163 6b61 6765 s or one package │ │ │ │ │ -00076920: 2062 7265 616b 7320 7468 6520 6f74 6865 breaks the othe │ │ │ │ │ -00076930: 722c 206e 6f74 206a 7573 7420 6265 6361 r, not just beca │ │ │ │ │ -00076940: 7573 6520 7477 6f0a 2020 2020 2070 6163 use two. pac │ │ │ │ │ -00076950: 6b61 6765 7320 7072 6f76 6964 6520 7369 kages provide si │ │ │ │ │ -00076960: 6d69 6c61 7220 6675 6e63 7469 6f6e 616c milar functional │ │ │ │ │ -00076970: 6974 7920 6275 7420 646f 6ee2 8099 7420 ity but don...t │ │ │ │ │ -00076980: 696e 7465 7266 6572 652e 0a0a 382e 310a interfere...8.1. │ │ │ │ │ -00076990: 0a20 2020 2020 5468 6520 534f 4e41 4d45 . The SONAME │ │ │ │ │ -000769a0: 206f 6620 6120 6c69 6272 6172 7920 7368 of a library sh │ │ │ │ │ -000769b0: 6f75 6c64 2063 6861 6e67 6520 7768 656e ould change when │ │ │ │ │ -000769c0: 6576 6572 2074 6865 2041 4249 206f 6620 ever the ABI of │ │ │ │ │ -000769d0: 7468 650a 2020 2020 206c 6962 7261 7279 the. library │ │ │ │ │ -000769e0: 2063 6861 6e67 6573 2069 6e20 6120 7761 changes in a wa │ │ │ │ │ -000769f0: 7920 7468 6174 2069 736e e280 9974 2062 y that isn...t b │ │ │ │ │ -00076a00: 6163 6b77 6172 642d 636f 6d70 6174 6962 ackward-compatib │ │ │ │ │ -00076a10: 6c65 2e20 2049 7420 7368 6f75 6c64 0a20 le. It should. │ │ │ │ │ -00076a20: 2020 2020 6e6f 7420 6368 616e 6765 2069 not change i │ │ │ │ │ -00076a30: 6620 7468 6520 6c69 6272 6172 7920 4142 f the library AB │ │ │ │ │ -00076a40: 4920 6368 616e 6765 7320 6172 6520 6261 I changes are ba │ │ │ │ │ -00076a50: 636b 7761 7264 2d63 6f6d 7061 7469 626c ckward-compatibl │ │ │ │ │ -00076a60: 652e 0a20 2020 2020 4469 7363 6f75 7261 e.. Discoura │ │ │ │ │ -00076a70: 6765 2062 756e 646c 696e 6720 7368 6172 ge bundling shar │ │ │ │ │ -00076a80: 6564 206c 6962 7261 7269 6573 2074 6f67 ed libraries tog │ │ │ │ │ -00076a90: 6574 6865 7220 696e 206f 6e65 2070 6163 ether in one pac │ │ │ │ │ -00076aa0: 6b61 6765 2e0a 0a38 2e34 0a0a 2020 2020 kage...8.4.. │ │ │ │ │ -00076ab0: 2041 6461 204c 6962 7261 7279 2049 6e66 Ada Library Inf │ │ │ │ │ -00076ac0: 6f72 6d61 7469 6f6e 2028 e280 982a 2e61 ormation (...*.a │ │ │ │ │ -00076ad0: 6c69 e280 9929 2066 696c 6573 206d 7573 li...) files mus │ │ │ │ │ -00076ae0: 7420 6265 2069 6e73 7461 6c6c 6564 0a20 t be installed. │ │ │ │ │ -00076af0: 2020 2020 7265 6164 2d6f 6e6c 792e 0a0a read-only... │ │ │ │ │ -00076b00: 382e 362e 312c 2038 2e36 2e32 2c20 382e 8.6.1, 8.6.2, 8. │ │ │ │ │ -00076b10: 362e 350a 0a20 2020 2020 5061 636b 6167 6.5.. Packag │ │ │ │ │ -00076b20: 6573 2073 686f 756c 6420 6e6f 726d 616c es should normal │ │ │ │ │ -00076b30: 6c79 206e 6f74 2069 6e63 6c75 6465 2061 ly not include a │ │ │ │ │ -00076b40: 20e2 8098 7368 6c69 6273 2e6c 6f63 616c ...shlibs.local │ │ │ │ │ -00076b50: e280 9920 6669 6c65 2073 696e 6365 2077 ... file since w │ │ │ │ │ -00076b60: 650a 2020 2020 206e 6f77 2068 6176 6520 e. now have │ │ │ │ │ -00076b70: 636f 6d70 6c65 7465 20e2 8098 7368 6c69 complete ...shli │ │ │ │ │ -00076b80: 6273 e280 9920 636f 7665 7261 6765 2e0a bs... coverage.. │ │ │ │ │ -00076b90: 0a38 2e36 2e33 0a0a 2020 2020 2054 6865 .8.6.3.. The │ │ │ │ │ -00076ba0: 2053 4f4e 414d 4520 6f66 2061 206c 6962 SONAME of a lib │ │ │ │ │ -00076bb0: 7261 7279 206d 6179 2069 6e73 7465 6164 rary may instead │ │ │ │ │ -00076bc0: 2062 6520 6f66 2074 6865 2066 6f72 6d0a be of the form. │ │ │ │ │ -00076bd0: 2020 2020 20e2 8098 6e61 6d65 2d6d 616a ...name-maj │ │ │ │ │ -00076be0: 6f72 2d76 6572 7369 6f6e 2e73 6fe2 8099 or-version.so... │ │ │ │ │ -00076bf0: 2e0a 0a31 302e 320a 0a20 2020 2020 4c69 ...10.2.. Li │ │ │ │ │ -00076c00: 6274 6f6f 6c20 e280 982e 6c61 e280 9920 btool ....la... │ │ │ │ │ -00076c10: 6669 6c65 7320 7368 6f75 6c64 206e 6f74 files should not │ │ │ │ │ -00076c20: 2062 6520 696e 7374 616c 6c65 6420 666f be installed fo │ │ │ │ │ -00076c30: 7220 7075 626c 6963 206c 6962 7261 7269 r public librari │ │ │ │ │ -00076c40: 6573 2e0a 2020 2020 2049 6620 7468 6579 es.. If they │ │ │ │ │ -00076c50: e280 9972 6520 7265 7175 6972 6564 2028 ...re required ( │ │ │ │ │ -00076c60: 666f 7220 e280 986c 6962 6c74 646c e280 for ...libltdl.. │ │ │ │ │ -00076c70: 992c 2066 6f72 2069 6e73 7461 6e63 6529 ., for instance) │ │ │ │ │ -00076c80: 2c20 7468 650a 2020 2020 20e2 8098 6465 , the. ...de │ │ │ │ │ -00076c90: 7065 6e64 656e 6379 5f6c 6962 73e2 8099 pendency_libs... │ │ │ │ │ -00076ca0: 2073 6574 7469 6e67 2073 686f 756c 6420 setting should │ │ │ │ │ -00076cb0: 6265 2065 6d70 7469 6564 2e20 204c 6962 be emptied. Lib │ │ │ │ │ -00076cc0: 7261 7279 2070 6163 6b61 6765 730a 2020 rary packages. │ │ │ │ │ -00076cd0: 2020 2068 6973 746f 7269 6361 6c6c 7920 historically │ │ │ │ │ -00076ce0: 696e 636c 7564 696e 6720 e280 982e 6c61 including ....la │ │ │ │ │ -00076cf0: e280 9920 6669 6c65 7320 6d75 7374 2063 ... files must c │ │ │ │ │ -00076d00: 6f6e 7469 6e75 6520 746f 2069 6e63 6c75 ontinue to inclu │ │ │ │ │ -00076d10: 6465 2074 6865 6d0a 2020 2020 2028 7769 de them. (wi │ │ │ │ │ -00076d20: 7468 20e2 8098 6465 7065 6e64 656e 6379 th ...dependency │ │ │ │ │ -00076d30: 5f6c 6962 73e2 8099 2065 6d70 7469 6564 _libs... emptied │ │ │ │ │ -00076d40: 2920 756e 7469 6c20 616c 6c20 6c69 6272 ) until all libr │ │ │ │ │ -00076d50: 6172 6965 7320 7468 6174 2064 6570 656e aries that depen │ │ │ │ │ -00076d60: 6420 6f6e 0a20 2020 2020 7468 6174 206c d on. that l │ │ │ │ │ -00076d70: 6962 7261 7279 2068 6176 6520 7265 6d6f ibrary have remo │ │ │ │ │ -00076d80: 7665 6420 6f72 2065 6d70 7469 6564 2074 ved or emptied t │ │ │ │ │ -00076d90: 6865 6972 20e2 8098 2e6c 61e2 8099 2066 heir ....la... f │ │ │ │ │ -00076da0: 696c 6573 2e0a 0a31 302e 320a 0a20 2020 iles...10.2.. │ │ │ │ │ -00076db0: 2020 4c69 6272 6172 6965 7320 6e6f 206c Libraries no l │ │ │ │ │ -00076dc0: 6f6e 6765 7220 6e65 6564 2074 6f20 6265 onger need to be │ │ │ │ │ -00076dd0: 2062 7569 6c74 2077 6974 6820 e280 982d built with ...- │ │ │ │ │ -00076de0: 445f 5245 454e 5452 414e 54e2 8099 2c20 D_REENTRANT..., │ │ │ │ │ -00076df0: 7768 6963 6820 7761 730a 2020 2020 2061 which was. a │ │ │ │ │ -00076e00: 6e20 6f62 736f 6c65 7465 204c 696e 7578 n obsolete Linux │ │ │ │ │ -00076e10: 5468 7265 6164 7320 7265 7175 6972 656d Threads requirem │ │ │ │ │ -00076e20: 656e 742e 2020 496e 7374 6561 642c 2073 ent. Instead, s │ │ │ │ │ -00076e30: 6179 2065 7870 6c69 6369 746c 7920 7468 ay explicitly th │ │ │ │ │ -00076e40: 6174 0a20 2020 2020 6c69 6272 6172 6965 at. librarie │ │ │ │ │ -00076e50: 7320 7368 6f75 6c64 2062 6520 6275 696c s should be buil │ │ │ │ │ -00076e60: 7420 7769 7468 2074 6872 6561 6469 6e67 t with threading │ │ │ │ │ -00076e70: 2073 7570 706f 7274 2061 6e64 2074 6f20 support and to │ │ │ │ │ -00076e80: 6265 0a20 2020 2020 7468 7265 6164 2d73 be. thread-s │ │ │ │ │ -00076e90: 6166 6520 6966 2074 6865 206c 6962 7261 afe if the libra │ │ │ │ │ -00076ea0: 7279 2073 7570 706f 7274 7320 7468 6973 ry supports this │ │ │ │ │ -00076eb0: 2e0a 0a31 302e 340a 0a20 2020 2020 e280 ...10.4.. .. │ │ │ │ │ -00076ec0: 982f 6269 6e2f 7368 e280 9920 7363 7269 ./bin/sh... scri │ │ │ │ │ -00076ed0: 7074 7320 6d61 7920 6173 7375 6d65 2074 pts may assume t │ │ │ │ │ -00076ee0: 6861 7420 e280 986b 696c 6ce2 8099 2073 hat ...kill... s │ │ │ │ │ -00076ef0: 7570 706f 7274 7320 616e 2061 7267 756d upports an argum │ │ │ │ │ -00076f00: 656e 7420 6f66 0a20 2020 2020 e280 982d ent of. ...- │ │ │ │ │ -00076f10: 7369 676e 616c e280 992c 2074 6861 7420 signal..., that │ │ │ │ │ -00076f20: e280 986b 696c 6ce2 8099 2061 6e64 20e2 ...kill... and . │ │ │ │ │ -00076f30: 8098 7472 6170 e280 9920 7375 7070 6f72 ..trap... suppor │ │ │ │ │ -00076f40: 7420 7468 6520 6e75 6d65 7269 6320 7369 t the numeric si │ │ │ │ │ -00076f50: 676e 616c 730a 2020 2020 206c 6973 7465 gnals. liste │ │ │ │ │ -00076f60: 6420 696e 2074 6865 2058 5349 2065 7874 d in the XSI ext │ │ │ │ │ -00076f70: 656e 7369 6f6e 2c20 616e 6420 7468 6174 ension, and that │ │ │ │ │ -00076f80: 2073 6967 6e61 6c20 3133 2028 5349 4750 signal 13 (SIGP │ │ │ │ │ -00076f90: 4950 4529 2063 616e 2062 650a 2020 2020 IPE) can be. │ │ │ │ │ -00076fa0: 2074 7261 7070 6564 2077 6974 6820 e280 trapped with .. │ │ │ │ │ -00076fb0: 9874 7261 70e2 8099 2e0a 0a31 302e 380a .trap......10.8. │ │ │ │ │ -00076fc0: 0a20 2020 2020 5573 6520 6f66 20e2 8098 . Use of ... │ │ │ │ │ -00076fd0: 2f65 7463 2f6c 6f67 726f 7461 7465 2e64 /etc/logrotate.d │ │ │ │ │ -00076fe0: 2f70 6163 6b61 6765 e280 9920 666f 7220 /package... for │ │ │ │ │ -00076ff0: 6c6f 6772 6f74 6174 6520 7275 6c65 7320 logrotate rules │ │ │ │ │ -00077000: 6973 206e 6f77 0a20 2020 2020 7265 636f is now. reco │ │ │ │ │ -00077010: 6d6d 656e 6465 642e 0a0a 3130 2e39 0a0a mmended...10.9.. │ │ │ │ │ -00077020: 2020 2020 2043 6f6e 7472 6f6c 2069 6e66 Control inf │ │ │ │ │ -00077030: 6f72 6d61 7469 6f6e 2066 696c 6573 2073 ormation files s │ │ │ │ │ -00077040: 686f 756c 6420 6265 206f 776e 6564 2062 hould be owned b │ │ │ │ │ -00077050: 7920 e280 9872 6f6f 743a 726f 6f74 e280 y ...root:root.. │ │ │ │ │ -00077060: 9920 616e 6420 6569 7468 6572 0a20 2020 . and either. │ │ │ │ │ -00077070: 2020 6d6f 6465 2036 3434 206f 7220 6d6f mode 644 or mo │ │ │ │ │ -00077080: 6465 2037 3535 2e0a 0a31 312e 342c 2031 de 755...11.4, 1 │ │ │ │ │ -00077090: 312e 382e 332c 2031 312e 382e 340a 0a20 1.8.3, 11.8.4.. │ │ │ │ │ -000770a0: 2020 2020 5061 636b 6167 6573 2070 726f Packages pro │ │ │ │ │ -000770b0: 7669 6469 6e67 2061 6c74 6572 6e61 7469 viding alternati │ │ │ │ │ -000770c0: 7665 7320 666f 7220 e280 9865 6469 746f ves for ...edito │ │ │ │ │ -000770d0: 72e2 8099 2c20 e280 9870 6167 6572 e280 r..., ...pager.. │ │ │ │ │ -000770e0: 992c 0a20 2020 2020 e280 9878 2d74 6572 .,. ...x-ter │ │ │ │ │ -000770f0: 6d69 6e61 6c2d 656d 756c 6174 6f72 e280 minal-emulator.. │ │ │ │ │ -00077100: 992c 206f 7220 e280 9878 2d77 696e 646f ., or ...x-windo │ │ │ │ │ -00077110: 772d 6d61 6e61 6765 72e2 8099 2073 686f w-manager... sho │ │ │ │ │ -00077120: 756c 6420 616c 736f 2070 726f 7669 6465 uld also provide │ │ │ │ │ -00077130: 2061 0a20 2020 2020 736c 6176 6520 616c a. slave al │ │ │ │ │ -00077140: 7465 726e 6174 6976 6520 666f 7220 7468 ternative for th │ │ │ │ │ -00077150: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ -00077160: 6d61 6e75 616c 2070 6167 652e 0a0a 3131 manual page...11 │ │ │ │ │ -00077170: 2e35 0a0a 2020 2020 2043 6769 2d62 696e .5.. Cgi-bin │ │ │ │ │ -00077180: 2065 7865 6375 7461 626c 6520 6669 6c65 executable file │ │ │ │ │ -00077190: 7320 6d61 7920 6265 2069 6e73 7461 6c6c s may be install │ │ │ │ │ -000771a0: 6564 2069 6e20 7375 6264 6972 6563 746f ed in subdirecto │ │ │ │ │ -000771b0: 7269 6573 206f 660a 2020 2020 20e2 8098 ries of. ... │ │ │ │ │ -000771c0: 2f75 7372 2f6c 6962 2f63 6769 2d62 696e /usr/lib/cgi-bin │ │ │ │ │ -000771d0: e280 9920 616e 6420 7765 6220 7365 7276 ... and web serv │ │ │ │ │ -000771e0: 6572 7320 7368 6f75 6c64 2073 6572 7665 ers should serve │ │ │ │ │ -000771f0: 206f 7574 2065 7865 6375 7461 626c 6573 out executables │ │ │ │ │ -00077200: 2069 6e0a 2020 2020 2074 686f 7365 2073 in. those s │ │ │ │ │ -00077210: 7562 6469 7265 6374 6f72 6965 732e 0a0a ubdirectories... │ │ │ │ │ -00077220: 3132 2e35 0a0a 2020 2020 2054 6865 2047 12.5.. The G │ │ │ │ │ -00077230: 504c 2076 6572 7369 6f6e 2031 2069 7320 PL version 1 is │ │ │ │ │ -00077240: 6e6f 7720 696e 636c 7564 6564 2069 6e20 now included in │ │ │ │ │ -00077250: 636f 6d6d 6f6e 2d6c 6963 656e 7365 7320 common-licenses │ │ │ │ │ -00077260: 616e 6420 7368 6f75 6c64 2062 650a 2020 and should be. │ │ │ │ │ -00077270: 2020 2072 6566 6572 656e 6365 6420 6672 referenced fr │ │ │ │ │ -00077280: 6f6d 2074 6865 7265 2069 6e73 7465 6164 om there instead │ │ │ │ │ -00077290: 206f 6620 696e 636c 7564 6564 2069 6e20 of included in │ │ │ │ │ -000772a0: 7468 6520 e280 9863 6f70 7972 6967 6874 the ...copyright │ │ │ │ │ -000772b0: e280 9920 6669 6c65 2e0a 0a1f 0a46 696c ... file.....Fil │ │ │ │ │ -000772c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000772d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -000772e0: 7273 696f 6e20 3320 3920 302c 2020 4e65 rsion 3 9 0, Ne │ │ │ │ │ -000772f0: 7874 3a20 5665 7273 696f 6e20 3320 3820 xt: Version 3 8 │ │ │ │ │ -00077300: 342c 2020 5072 6576 3a20 5665 7273 696f 4, Prev: Versio │ │ │ │ │ -00077310: 6e20 3320 3920 312c 2020 5570 3a20 5570 n 3 9 1, Up: Up │ │ │ │ │ -00077320: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00077330: 740a 0a32 312e 3331 2056 6572 7369 6f6e t..21.31 Version │ │ │ │ │ -00077340: 2033 2e39 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3.9.0.========= │ │ │ │ │ -00077350: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00077360: 6173 6564 204a 756e 652c 2032 3031 302e ased June, 2010. │ │ │ │ │ -00077370: 0a0a 342e 342c 2035 2e36 2e31 350a 0a20 ..4.4, 5.6.15.. │ │ │ │ │ -00077380: 2020 2020 5468 6520 7265 7175 6972 6564 The required │ │ │ │ │ -00077390: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the │ │ │ │ │ -000773a0: 6461 7465 2069 6e20 6120 6368 616e 6765 date in a change │ │ │ │ │ -000773b0: 6c6f 6720 656e 7472 7920 616e 6420 696e log entry and in │ │ │ │ │ -000773c0: 2074 6865 0a20 2020 2020 4461 7465 2063 the. Date c │ │ │ │ │ -000773d0: 6f6e 7472 6f6c 2066 6965 6c64 2069 7320 ontrol field is │ │ │ │ │ -000773e0: 6e6f 7720 7072 6563 6973 656c 7920 7370 now precisely sp │ │ │ │ │ -000773f0: 6563 6966 6965 642e 0a0a 352e 310a 0a20 ecified...5.1.. │ │ │ │ │ -00077400: 2020 2020 4120 636f 6e74 726f 6c20 7374 A control st │ │ │ │ │ -00077410: 616e 7a61 206d 7573 7420 6e6f 7420 636f anza must not co │ │ │ │ │ -00077420: 6e74 6169 6e20 6d6f 7265 2074 6861 6e20 ntain more than │ │ │ │ │ -00077430: 6f6e 6520 696e 7374 616e 6365 206f 6620 one instance of │ │ │ │ │ -00077440: 610a 2020 2020 2070 6172 7469 6375 6c61 a. particula │ │ │ │ │ -00077450: 7220 6669 656c 6420 6e61 6d65 2e0a 0a35 r field name...5 │ │ │ │ │ -00077460: 2e34 2c20 352e 352c 2035 2e36 2e32 340a .4, 5.5, 5.6.24. │ │ │ │ │ -00077470: 0a20 2020 2020 5468 6520 e280 9843 6865 . The ...Che │ │ │ │ │ -00077480: 636b 7375 6d73 2d53 6861 31e2 8099 2061 cksums-Sha1... a │ │ │ │ │ -00077490: 6e64 20e2 8098 4368 6563 6b73 756d 732d nd ...Checksums- │ │ │ │ │ -000774a0: 5368 6132 3536 e280 9920 6669 656c 6473 Sha256... fields │ │ │ │ │ -000774b0: 2069 6e20 e280 982a 2e64 7363 e280 9920 in ...*.dsc... │ │ │ │ │ -000774c0: 616e 640a 2020 2020 20e2 8098 2a2e 6368 and. ...*.ch │ │ │ │ │ -000774d0: 616e 6765 73e2 8099 2066 696c 6573 2061 anges... files a │ │ │ │ │ -000774e0: 7265 206e 6f77 2064 6f63 756d 656e 7465 re now documente │ │ │ │ │ -000774f0: 6420 616e 6420 7265 636f 6d6d 656e 6465 d and recommende │ │ │ │ │ -00077500: 642e 0a0a 352e 352c 2035 2e36 2e31 360a d...5.5, 5.6.16. │ │ │ │ │ -00077510: 0a20 2020 2020 5468 6520 e280 9846 6f72 . The ...For │ │ │ │ │ -00077520: 6d61 74e2 8099 2066 6965 6c64 206f 6620 mat... field of │ │ │ │ │ -00077530: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ -00077540: 696c 6573 2069 7320 6e6f 7720 312e 382e iles is now 1.8. │ │ │ │ │ -00077550: 2020 5468 6520 e280 9846 6f72 6d61 74e2 The ...Format. │ │ │ │ │ -00077560: 8099 0a20 2020 2020 6669 656c 6420 7379 ... field sy │ │ │ │ │ -00077570: 6e74 6178 2066 6f72 2073 6f75 7263 6520 ntax for source │ │ │ │ │ -00077580: 7061 636b 6167 6520 e280 982e 6473 63e2 package ....dsc. │ │ │ │ │ -00077590: 8099 2066 696c 6573 2061 6c6c 6f77 7320 .. files allows │ │ │ │ │ -000775a0: 6120 7375 6274 7970 6520 696e 0a20 2020 a subtype in. │ │ │ │ │ -000775b0: 2020 7061 7265 6e74 6865 7365 732c 2061 parentheses, a │ │ │ │ │ -000775c0: 6e64 2069 7420 6973 2075 7365 6420 666f nd it is used fo │ │ │ │ │ -000775d0: 7220 6120 6469 6666 6572 656e 7420 7075 r a different pu │ │ │ │ │ -000775e0: 7270 6f73 6520 7468 616e 2074 6865 0a20 rpose than the. │ │ │ │ │ -000775f0: 2020 2020 e280 9846 6f72 6d61 74e2 8099 ...Format... │ │ │ │ │ -00077600: 2066 6965 6c64 2066 6f72 20e2 8098 2e63 field for ....c │ │ │ │ │ -00077610: 6861 6e67 6573 e280 9920 6669 6c65 732e hanges... files. │ │ │ │ │ -00077620: 0a0a 352e 362e 320a 0a20 2020 2020 5468 ..5.6.2.. Th │ │ │ │ │ -00077630: 6520 7379 6e74 6178 206f 6620 7468 6520 e syntax of the │ │ │ │ │ -00077640: e280 984d 6169 6e74 6169 6e65 72e2 8099 ...Maintainer... │ │ │ │ │ -00077650: 2066 6965 6c64 2069 7320 6e6f 7720 6d75 field is now mu │ │ │ │ │ -00077660: 7374 2072 6174 6865 7220 7468 616e 0a20 st rather than. │ │ │ │ │ -00077670: 2020 2020 7368 6f75 6c64 2e0a 0a35 2e36 should...5.6 │ │ │ │ │ -00077680: 2e33 0a0a 2020 2020 2054 6865 2063 6f6d .3.. The com │ │ │ │ │ -00077690: 6d61 2073 6570 6172 6174 696e 6720 656e ma separating en │ │ │ │ │ -000776a0: 7472 6965 7320 696e 20e2 8098 5570 6c6f tries in ...Uplo │ │ │ │ │ -000776b0: 6164 6572 73e2 8099 2069 7320 6e6f 7720 aders... is now │ │ │ │ │ -000776c0: 6d75 7374 2072 6174 6865 7220 7468 616e must rather than │ │ │ │ │ -000776d0: 0a20 2020 2020 7368 6f75 6c64 2e0a 0a35 . should...5 │ │ │ │ │ -000776e0: 2e36 2e38 2c20 372e 312c 2031 312e 312e .6.8, 7.1, 11.1. │ │ │ │ │ -000776f0: 310a 0a20 2020 2020 4172 6368 6974 6563 1.. Architec │ │ │ │ │ -00077700: 7475 7265 2077 696c 6463 6172 6473 206d ture wildcards m │ │ │ │ │ -00077710: 6179 2062 6520 7573 6564 2069 6e20 6164 ay be used in ad │ │ │ │ │ -00077720: 6469 7469 6f6e 2074 6f20 7370 6563 6966 dition to specif │ │ │ │ │ -00077730: 6963 0a20 2020 2020 6172 6368 6974 6563 ic. architec │ │ │ │ │ -00077740: 7475 7265 7320 696e 20e2 8098 6465 6269 tures in ...debi │ │ │ │ │ -00077750: 616e 2f63 6f6e 7472 6f6c e280 9920 616e an/control... an │ │ │ │ │ -00077760: 6420 e280 982a 2e64 7363 e280 9920 4172 d ...*.dsc... Ar │ │ │ │ │ -00077770: 6368 6974 6563 7475 7265 2066 6965 6c64 chitecture field │ │ │ │ │ -00077780: 732c 0a20 2020 2020 616e 6420 696e 2061 s,. and in a │ │ │ │ │ -00077790: 7263 6869 7465 6374 7572 6520 7265 7374 rchitecture rest │ │ │ │ │ -000777a0: 7269 6374 696f 6e73 2069 6e20 6275 696c rictions in buil │ │ │ │ │ -000777b0: 6420 7265 6c61 7469 6f6e 7368 6970 732e d relationships. │ │ │ │ │ -000777c0: 0a0a 362e 330a 0a20 2020 2020 4d61 696e ..6.3.. Main │ │ │ │ │ -000777d0: 7461 696e 6572 2073 6372 6970 7473 2061 tainer scripts a │ │ │ │ │ -000777e0: 7265 206e 6f20 6c6f 6e67 6572 2067 7561 re no longer gua │ │ │ │ │ -000777f0: 7261 6e74 6565 6420 746f 2072 756e 2077 ranteed to run w │ │ │ │ │ -00077800: 6974 6820 610a 2020 2020 2063 6f6e 7472 ith a. contr │ │ │ │ │ -00077810: 6f6c 6c69 6e67 2074 6572 6d69 6e61 6c20 olling terminal │ │ │ │ │ -00077820: 616e 6420 6d75 7374 2062 6520 6162 6c65 and must be able │ │ │ │ │ -00077830: 2074 6f20 6661 6c6c 2062 6163 6b20 746f to fall back to │ │ │ │ │ -00077840: 0a20 2020 2020 6e6f 6e69 6e74 6572 6163 . noninterac │ │ │ │ │ -00077850: 7469 7665 2062 6568 6176 696f 7220 2864 tive behavior (d │ │ │ │ │ -00077860: 6562 636f 6e66 2068 616e 646c 6573 2074 ebconf handles t │ │ │ │ │ -00077870: 6869 7329 2e20 204d 6169 6e74 6169 6e65 his). Maintaine │ │ │ │ │ -00077880: 7220 7363 7269 7074 730a 2020 2020 206d r scripts. m │ │ │ │ │ -00077890: 6179 2061 626f 7274 2069 6620 7468 6572 ay abort if ther │ │ │ │ │ -000778a0: 6520 6973 206e 6f20 636f 6e74 726f 6c6c e is no controll │ │ │ │ │ -000778b0: 696e 6720 7465 726d 696e 616c 2061 6e64 ing terminal and │ │ │ │ │ -000778c0: 206e 6f20 7265 6173 6f6e 6162 6c65 0a20 no reasonable. │ │ │ │ │ -000778d0: 2020 2020 6465 6661 756c 7420 666f 7220 default for │ │ │ │ │ -000778e0: 6120 6869 6768 2d70 7269 6f72 6974 7920 a high-priority │ │ │ │ │ -000778f0: 7175 6573 7469 6f6e 2c20 6275 7420 7368 question, but sh │ │ │ │ │ -00077900: 6f75 6c64 2061 766f 6964 2074 6869 7320 ould avoid this │ │ │ │ │ -00077910: 6966 0a20 2020 2020 706f 7373 6962 6c65 if. possible │ │ │ │ │ -00077920: 2e0a 0a37 2e33 2c20 372e 362e 310a 0a20 ...7.3, 7.6.1.. │ │ │ │ │ -00077930: 2020 2020 e280 9842 7265 616b 73e2 8099 ...Breaks... │ │ │ │ │ -00077940: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ -00077950: 7769 7468 20e2 8098 5265 706c 6163 6573 with ...Replaces │ │ │ │ │ -00077960: e280 9920 666f 7220 6d6f 7669 6e67 2066 ... for moving f │ │ │ │ │ -00077970: 696c 6573 2062 6574 7765 656e 0a20 2020 iles between. │ │ │ │ │ -00077980: 2020 7061 636b 6167 6573 2e0a 0a37 2e34 packages...7.4 │ │ │ │ │ -00077990: 0a0a 2020 2020 20e2 8098 4272 6561 6b73 .. ...Breaks │ │ │ │ │ -000779a0: e280 9920 7368 6f75 6c64 206e 6f72 6d61 ... should norma │ │ │ │ │ -000779b0: 6c6c 7920 6265 2075 7365 6420 696e 7374 lly be used inst │ │ │ │ │ -000779c0: 6561 6420 6f66 20e2 8098 436f 6e66 6c69 ead of ...Confli │ │ │ │ │ -000779d0: 6374 73e2 8099 2066 6f72 0a20 2020 2020 cts... for. │ │ │ │ │ -000779e0: 7472 616e 7369 656e 7420 6973 7375 6573 transient issues │ │ │ │ │ -000779f0: 2061 6e64 206d 6f76 696e 6720 6669 6c65 and moving file │ │ │ │ │ -00077a00: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ -00077a10: 6573 2e20 204e 6577 0a20 2020 2020 646f es. New. do │ │ │ │ │ -00077a20: 6375 6d65 6e74 6174 696f 6e20 6f66 2077 cumentation of w │ │ │ │ │ -00077a30: 6865 6e20 6561 6368 2073 686f 756c 6420 hen each should │ │ │ │ │ -00077a40: 6265 2075 7365 642e 0a0a 372e 350a 0a20 be used...7.5.. │ │ │ │ │ -00077a50: 2020 2020 5573 6520 e280 9843 6f6e 666c Use ...Confl │ │ │ │ │ -00077a60: 6963 7473 e280 9920 7769 7468 20e2 8098 icts... with ... │ │ │ │ │ -00077a70: 5072 6f76 6964 6573 e280 9920 6966 206f Provides... if o │ │ │ │ │ -00077a80: 6e6c 7920 6f6e 6520 7072 6f76 6964 6572 nly one provider │ │ │ │ │ -00077a90: 206f 6620 6120 7669 7274 7561 6c0a 2020 of a virtual. │ │ │ │ │ -00077aa0: 2020 2066 6163 696c 6974 7920 6361 6e20 facility can │ │ │ │ │ -00077ab0: 6265 2069 6e73 7461 6c6c 6564 2061 7420 be installed at │ │ │ │ │ -00077ac0: 6120 7469 6d65 2e0a 0a38 2e34 0a0a 2020 a time...8.4.. │ │ │ │ │ -00077ad0: 2020 2041 6c6c 2073 6861 7265 6420 6c69 All shared li │ │ │ │ │ -00077ae0: 6272 6172 7920 6465 7665 6c6f 706d 656e brary developmen │ │ │ │ │ -00077af0: 7420 6669 6c65 7320 6172 6520 6e6f 206c t files are no l │ │ │ │ │ -00077b00: 6f6e 6765 7220 7265 7175 6972 6564 2074 onger required t │ │ │ │ │ -00077b10: 6f20 6265 0a20 2020 2020 696e 2074 6865 o be. in the │ │ │ │ │ -00077b20: 20e2 8098 2d64 6576 e280 9920 7061 636b ...-dev... pack │ │ │ │ │ -00077b30: 6167 652c 206f 6e6c 7920 6265 2061 7661 age, only be ava │ │ │ │ │ -00077b40: 696c 6162 6c65 2077 6865 6e20 7468 6520 ilable when the │ │ │ │ │ -00077b50: e280 982d 6465 76e2 8099 2070 6163 6b61 ...-dev... packa │ │ │ │ │ -00077b60: 6765 2069 730a 2020 2020 2069 6e73 7461 ge is. insta │ │ │ │ │ -00077b70: 6c6c 6564 2e20 2054 6869 7320 616c 6c6f lled. This allo │ │ │ │ │ -00077b80: 7773 2074 6865 20e2 8098 2d64 6576 e280 ws the ...-dev.. │ │ │ │ │ -00077b90: 9920 7061 636b 6167 6520 746f 2062 6520 . package to be │ │ │ │ │ -00077ba0: 7370 6c69 7420 6173 206c 6f6e 6720 6173 split as long as │ │ │ │ │ -00077bb0: 0a20 2020 2020 6974 2064 6570 656e 6473 . it depends │ │ │ │ │ -00077bc0: 206f 6e20 7468 6520 6164 6469 7469 6f6e on the addition │ │ │ │ │ -00077bd0: 616c 2070 6163 6b61 6765 732e 0a0a 392e al packages...9. │ │ │ │ │ -00077be0: 322e 320a 0a20 2020 2020 5468 6520 5549 2.2.. The UI │ │ │ │ │ -00077bf0: 4420 7261 6e67 6520 6f66 2075 7365 7220 D range of user │ │ │ │ │ -00077c00: 6163 636f 756e 7473 2069 7320 6578 7465 accounts is exte │ │ │ │ │ -00077c10: 6e64 6564 2074 6f20 3130 3030 2d35 3939 nded to 1000-599 │ │ │ │ │ -00077c20: 3939 2e0a 0a39 2e33 2e32 2c20 3130 2e34 99...9.3.2, 10.4 │ │ │ │ │ -00077c30: 0a0a 2020 2020 20e2 8098 696e 6974 2e64 .. ...init.d │ │ │ │ │ -00077c40: e280 9920 7363 7269 7074 7320 6172 6520 ... scripts are │ │ │ │ │ -00077c50: 6120 706f 7373 6962 6c65 2065 7863 6570 a possible excep │ │ │ │ │ -00077c60: 7469 6f6e 2066 726f 6d20 7468 6520 6e6f tion from the no │ │ │ │ │ -00077c70: 726d 616c 0a20 2020 2020 7265 7175 6972 rmal. requir │ │ │ │ │ -00077c80: 656d 656e 7420 746f 2075 7365 20e2 8098 ement to use ... │ │ │ │ │ -00077c90: 7365 7420 2d65 e280 9920 696e 2065 6163 set -e... in eac │ │ │ │ │ -00077ca0: 6820 7368 656c 6c20 7363 7269 7074 2e0a h shell script.. │ │ │ │ │ -00077cb0: 0a31 322e 350a 0a20 2020 2020 5468 6520 .12.5.. The │ │ │ │ │ -00077cc0: 5543 4220 4253 4420 6c69 6365 6e73 6520 UCB BSD license │ │ │ │ │ -00077cd0: 7761 7320 7265 6d6f 7665 6420 6672 6f6d was removed from │ │ │ │ │ -00077ce0: 2074 6865 206c 6973 7420 6f66 206c 6963 the list of lic │ │ │ │ │ -00077cf0: 656e 7365 7320 7468 6174 0a20 2020 2020 enses that. │ │ │ │ │ -00077d00: 7368 6f75 6c64 2062 6520 7265 6665 7265 should be refere │ │ │ │ │ -00077d10: 6e63 6564 2066 726f 6d20 e280 982f 7573 nced from .../us │ │ │ │ │ -00077d20: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ -00077d30: 6963 656e 7365 732f 4253 44e2 8099 2e20 icenses/BSD.... │ │ │ │ │ -00077d40: 2049 740a 2020 2020 2073 686f 756c 6420 It. should │ │ │ │ │ -00077d50: 696e 7374 6561 6420 6265 2069 6e63 6c75 instead be inclu │ │ │ │ │ -00077d60: 6465 6420 6469 7265 6374 6c79 2069 6e20 ded directly in │ │ │ │ │ -00077d70: e280 9864 6562 6961 6e2f 636f 7079 7269 ...debian/copyri │ │ │ │ │ -00077d80: 6768 74e2 8099 2c20 616c 7468 6f75 6768 ght..., although │ │ │ │ │ -00077d90: 0a20 2020 2020 6974 2077 696c 6c20 7374 . it will st │ │ │ │ │ -00077da0: 696c 6c20 6265 2069 6e20 636f 6d6d 6f6e ill be in common │ │ │ │ │ -00077db0: 2d6c 6963 656e 7365 7320 666f 7220 7468 -licenses for th │ │ │ │ │ -00077dc0: 6520 7469 6d65 2062 6569 6e67 2e0a 0a64 e time being...d │ │ │ │ │ -00077dd0: 6562 636f 6e66 0a0a 2020 2020 20e2 8098 ebconf.. ... │ │ │ │ │ -00077de0: 5345 5454 4954 4c45 e280 9920 6973 206e SETTITLE... is n │ │ │ │ │ -00077df0: 6f77 2064 6f63 756d 656e 7465 6420 2869 ow documented (i │ │ │ │ │ -00077e00: 7420 6861 7320 6265 656e 2073 7570 706f t has been suppo │ │ │ │ │ -00077e10: 7274 6564 2066 6f72 2073 6f6d 6520 7469 rted for some ti │ │ │ │ │ -00077e20: 6d65 292e 0a20 2020 2020 e280 9853 4554 me).. ...SET │ │ │ │ │ -00077e30: 5449 544c 45e2 8099 2069 7320 6c69 6b65 TITLE... is like │ │ │ │ │ -00077e40: 20e2 8098 5449 544c 45e2 8099 2062 7574 ...TITLE... but │ │ │ │ │ -00077e50: 2074 616b 6573 2061 2074 656d 706c 6174 takes a templat │ │ │ │ │ -00077e60: 6520 696e 7374 6561 6420 6f66 2061 2073 e instead of a s │ │ │ │ │ -00077e70: 7472 696e 670a 2020 2020 2074 6f20 616c tring. to al │ │ │ │ │ -00077e80: 6c6f 7720 7472 616e 736c 6174 696f 6e2e low translation. │ │ │ │ │ -00077e90: 0a0a 7065 726c 0a0a 2020 2020 2070 6572 ..perl.. per │ │ │ │ │ -00077ea0: 6c2d 6261 7365 206e 6f77 2070 726f 7669 l-base now provi │ │ │ │ │ -00077eb0: 6465 7320 7065 726c 6170 692d 6162 696e des perlapi-abin │ │ │ │ │ -00077ec0: 616d 6520 696e 7374 6561 6420 6f66 2061 ame instead of a │ │ │ │ │ -00077ed0: 2070 6163 6b61 6765 2062 6173 6564 0a20 package based. │ │ │ │ │ -00077ee0: 2020 2020 736f 6c65 6c79 206f 6e20 7468 solely on th │ │ │ │ │ -00077ef0: 6520 5065 726c 2076 6572 7369 6f6e 2e20 e Perl version. │ │ │ │ │ -00077f00: 2050 6572 6c20 7061 636b 6167 6573 206d Perl packages m │ │ │ │ │ -00077f10: 7573 7420 6e6f 7720 6465 7065 6e64 206f ust now depend o │ │ │ │ │ -00077f20: 6e0a 2020 2020 2070 6572 6c61 7069 2d24 n. perlapi-$ │ │ │ │ │ -00077f30: 436f 6e66 6967 7b64 6562 6961 6e5f 6162 Config{debian_ab │ │ │ │ │ -00077f40: 697d 2c20 6661 6c6c 696e 6720 6261 636b i}, falling back │ │ │ │ │ -00077f50: 206f 6e20 e280 9824 436f 6e66 6967 7b76 on ...$Config{v │ │ │ │ │ -00077f60: 6572 7369 6f6e 7de2 8099 2069 660a 2020 ersion}... if. │ │ │ │ │ -00077f70: 2020 20e2 8098 2443 6f6e 6669 677b 6465 ...$Config{de │ │ │ │ │ -00077f80: 6269 616e 5f61 6269 7de2 8099 2069 7320 bian_abi}... is │ │ │ │ │ -00077f90: 6e6f 7420 7365 742e 0a0a 7065 726c 0a0a not set...perl.. │ │ │ │ │ -00077fa0: 2020 2020 2050 6163 6b61 6765 7320 7573 Packages us │ │ │ │ │ -00077fb0: 696e 6720 e280 984d 616b 6566 696c 652e ing ...Makefile. │ │ │ │ │ -00077fc0: 504c e280 9920 7368 6f75 6c64 2075 7365 PL... should use │ │ │ │ │ -00077fd0: 20e2 8098 4445 5354 4449 52e2 8099 2072 ...DESTDIR... r │ │ │ │ │ -00077fe0: 6174 6865 7220 7468 616e 0a20 2020 2020 ather than. │ │ │ │ │ -00077ff0: e280 9850 5245 4649 58e2 8099 2074 6f20 ...PREFIX... to │ │ │ │ │ -00078000: 696e 7374 616c 6c20 696e 746f 2074 6865 install into the │ │ │ │ │ -00078010: 2070 6163 6b61 6765 2073 7461 6769 6e67 package staging │ │ │ │ │ -00078020: 2061 7265 612e 2020 e280 9850 5245 4649 area. ...PREFI │ │ │ │ │ -00078030: 58e2 8099 206f 6e6c 790a 2020 2020 2077 X... only. w │ │ │ │ │ -00078040: 6f72 6b65 6420 6475 6520 746f 2061 2044 orked due to a D │ │ │ │ │ -00078050: 6562 6961 6e2d 6c6f 6361 6c20 7061 7463 ebian-local patc │ │ │ │ │ -00078060: 682e 0a0a 1f0a 4669 6c65 3a20 6465 6269 h.....File: debi │ │ │ │ │ -00078070: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00078080: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -00078090: 2038 2034 2c20 204e 6578 743a 2056 6572 8 4, Next: Ver │ │ │ │ │ -000780a0: 7369 6f6e 2033 2038 2033 2c20 2050 7265 sion 3 8 3, Pre │ │ │ │ │ -000780b0: 763a 2056 6572 7369 6f6e 2033 2039 2030 v: Version 3 9 0 │ │ │ │ │ -000780c0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -000780d0: 2063 6865 636b 6c69 7374 0a0a 3231 2e33 checklist..21.3 │ │ │ │ │ -000780e0: 3220 5665 7273 696f 6e20 332e 382e 340a 2 Version 3.8.4. │ │ │ │ │ -000780f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00078100: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a61 ===..Released Ja │ │ │ │ │ -00078110: 6e75 6172 792c 2032 3031 302e 0a0a 392e nuary, 2010...9. │ │ │ │ │ -00078120: 312e 310a 0a20 2020 2020 416e 2046 4853 1.1.. An FHS │ │ │ │ │ -00078130: 2065 7863 6570 7469 6f6e 2068 6173 2062 exception has b │ │ │ │ │ -00078140: 6565 6e20 6772 616e 7465 6420 666f 7220 een granted for │ │ │ │ │ -00078150: 6d75 6c74 6961 7263 6820 6c69 6272 6172 multiarch librar │ │ │ │ │ -00078160: 6965 732e 0a20 2020 2020 5065 726d 6974 ies.. Permit │ │ │ │ │ -00078170: 7469 6e67 2066 696c 6573 2074 6f20 696e ting files to in │ │ │ │ │ -00078180: 7374 6561 6420 6265 2069 6e73 7461 6c6c stead be install │ │ │ │ │ -00078190: 6564 2074 6f20 e280 982f 6c69 622f 7472 ed to .../lib/tr │ │ │ │ │ -000781a0: 6970 6c65 74e2 8099 2061 6e64 0a20 2020 iplet... and. │ │ │ │ │ -000781b0: 2020 e280 982f 7573 722f 6c69 622f 7472 .../usr/lib/tr │ │ │ │ │ -000781c0: 6970 6c65 74e2 8099 2064 6972 6563 746f iplet... directo │ │ │ │ │ -000781d0: 7269 6573 2e0a 0a31 302e 360a 0a20 2020 ries...10.6.. │ │ │ │ │ -000781e0: 2020 5061 636b 6167 6573 206d 6179 206e Packages may n │ │ │ │ │ -000781f0: 6f74 2063 6f6e 7461 696e 206e 616d 6564 ot contain named │ │ │ │ │ -00078200: 2070 6970 6573 2061 6e64 2073 686f 756c pipes and shoul │ │ │ │ │ -00078210: 6420 696e 7374 6561 6420 6372 6561 7465 d instead create │ │ │ │ │ -00078220: 2074 6865 6d0a 2020 2020 2069 6e20 706f them. in po │ │ │ │ │ -00078230: 7374 696e 7374 2061 6e64 2072 656d 6f76 stinst and remov │ │ │ │ │ -00078240: 6520 7468 656d 2069 6e20 7072 6572 6d20 e them in prerm │ │ │ │ │ -00078250: 6f72 2070 6f73 7472 6d2e 0a0a 392e 312e or postrm...9.1. │ │ │ │ │ -00078260: 310a 0a20 2020 2020 e280 982f 7379 73e2 1.. .../sys. │ │ │ │ │ -00078270: 8099 2061 6e64 20e2 8098 2f73 656c 696e .. and .../selin │ │ │ │ │ -00078280: 7578 e280 9920 6469 7265 6374 6f72 6965 ux... directorie │ │ │ │ │ -00078290: 7320 6172 6520 6578 706c 6963 6974 6c79 s are explicitly │ │ │ │ │ -000782a0: 2061 6c6c 6f77 6564 2061 7320 616e 0a20 allowed as an. │ │ │ │ │ -000782b0: 2020 2020 6578 6365 7074 696f 6e20 746f exception to │ │ │ │ │ -000782c0: 2074 6865 2046 4853 2e0a 0a1f 0a46 696c the FHS.....Fil │ │ │ │ │ -000782d0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000782e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -000782f0: 7273 696f 6e20 3320 3820 332c 2020 4e65 rsion 3 8 3, Ne │ │ │ │ │ -00078300: 7874 3a20 5665 7273 696f 6e20 3320 3820 xt: Version 3 8 │ │ │ │ │ -00078310: 322c 2020 5072 6576 3a20 5665 7273 696f 2, Prev: Versio │ │ │ │ │ -00078320: 6e20 3320 3820 342c 2020 5570 3a20 5570 n 3 8 4, Up: Up │ │ │ │ │ -00078330: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00078340: 740a 0a32 312e 3333 2056 6572 7369 6f6e t..21.33 Version │ │ │ │ │ -00078350: 2033 2e38 2e33 0a3d 3d3d 3d3d 3d3d 3d3d 3.8.3.========= │ │ │ │ │ -00078360: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00078370: 6173 6564 2041 7567 7573 742c 2032 3030 ased August, 200 │ │ │ │ │ -00078380: 392e 0a0a 342e 390a 0a20 2020 2020 4445 9...4.9.. DE │ │ │ │ │ -00078390: 425f 2a5f 4152 4348 5f43 5055 2061 6e64 B_*_ARCH_CPU and │ │ │ │ │ -000783a0: 2044 4542 5f2a 5f41 5243 485f 4f53 2076 DEB_*_ARCH_OS v │ │ │ │ │ -000783b0: 6172 6961 626c 6573 2061 7265 206e 6f77 ariables are now │ │ │ │ │ -000783c0: 2064 6f63 756d 656e 7465 6420 616e 640a documented and. │ │ │ │ │ -000783d0: 2020 2020 2072 6563 6f6d 6d65 6e64 6564 recommended │ │ │ │ │ -000783e0: 206f 7665 7220 474e 552d 7374 796c 6520 over GNU-style │ │ │ │ │ -000783f0: 7661 7269 6162 6c65 7320 666f 7220 7468 variables for th │ │ │ │ │ -00078400: 6174 2069 6e66 6f72 6d61 7469 6f6e 2e0a at information.. │ │ │ │ │ -00078410: 0a35 2e36 2e38 0a0a 2020 2020 2053 6f75 .5.6.8.. Sou │ │ │ │ │ -00078420: 7263 6520 7061 636b 6167 6520 4172 6368 rce package Arch │ │ │ │ │ -00078430: 6974 6563 7475 7265 2066 6965 6c64 7320 itecture fields │ │ │ │ │ -00078440: 6d61 7920 636f 6e74 6169 6e20 2761 6c6c may contain 'all │ │ │ │ │ -00078450: 2720 696e 2063 6f6d 6269 6e61 7469 6f6e ' in combination │ │ │ │ │ -00078460: 0a20 2020 2020 7769 7468 206f 7468 6572 . with other │ │ │ │ │ -00078470: 2061 7263 6869 7465 6374 7572 6573 2e20 architectures. │ │ │ │ │ -00078480: 2043 6c61 7269 6679 2077 6865 6e20 2761 Clarify when 'a │ │ │ │ │ -00078490: 6c6c 2720 616e 6420 2761 6e79 2720 6d61 ll' and 'any' ma │ │ │ │ │ -000784a0: 7920 6265 2075 7365 640a 2020 2020 2069 y be used. i │ │ │ │ │ -000784b0: 6e20 6469 6666 6572 656e 7420 7665 7273 n different vers │ │ │ │ │ -000784c0: 696f 6e73 206f 6620 7468 6520 6669 656c ions of the fiel │ │ │ │ │ -000784d0: 642e 0a0a 352e 362e 3134 0a0a 2020 2020 d...5.6.14.. │ │ │ │ │ -000784e0: 2054 6865 2044 6562 6961 6e20 6172 6368 The Debian arch │ │ │ │ │ -000784f0: 6976 6520 736f 6674 7761 7265 2064 6f65 ive software doe │ │ │ │ │ -00078500: 7320 6e6f 7420 7375 7070 6f72 7420 7570 s not support up │ │ │ │ │ -00078510: 6c6f 6164 696e 6720 746f 206d 756c 7469 loading to multi │ │ │ │ │ -00078520: 706c 650a 2020 2020 2064 6973 7472 6962 ple. distrib │ │ │ │ │ -00078530: 7574 696f 6e73 2077 6974 6820 6f6e 6520 utions with one │ │ │ │ │ -00078540: e280 982a 2e63 6861 6e67 6573 e280 9920 ...*.changes... │ │ │ │ │ -00078550: 6669 6c65 2e0a 0a35 2e36 2e31 390a 0a20 file...5.6.19.. │ │ │ │ │ -00078560: 2020 2020 5468 6520 4269 6e61 7279 2066 The Binary f │ │ │ │ │ -00078570: 6965 6c64 206d 6179 2073 7061 6e20 6d75 ield may span mu │ │ │ │ │ -00078580: 6c74 6970 6c65 206c 696e 6573 2e0a 0a31 ltiple lines...1 │ │ │ │ │ -00078590: 302e 320a 0a20 2020 2020 5368 6172 6564 0.2.. Shared │ │ │ │ │ -000785a0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -000785b0: 7320 6172 6520 6e6f 206c 6f6e 6765 7220 s are no longer │ │ │ │ │ -000785c0: 616c 6c6f 7765 6420 746f 2069 6e73 7461 allowed to insta │ │ │ │ │ -000785d0: 6c6c 206c 6962 7261 7269 6573 0a20 2020 ll libraries. │ │ │ │ │ -000785e0: 2020 696e 2061 206e 6f6e 2d73 7461 6e64 in a non-stand │ │ │ │ │ -000785f0: 6172 6420 6c6f 6361 7469 6f6e 2061 6e64 ard location and │ │ │ │ │ -00078600: 206d 6f64 6966 7920 e280 986c 642e 736f modify ...ld.so │ │ │ │ │ -00078610: 2e63 6f6e 66e2 8099 2e20 2050 6163 6b61 .conf.... Packa │ │ │ │ │ -00078620: 6765 730a 2020 2020 2073 686f 756c 6420 ges. should │ │ │ │ │ -00078630: 6569 7468 6572 2062 6520 696e 7374 616c either be instal │ │ │ │ │ -00078640: 6c65 6420 696e 2061 2073 7461 6e64 6172 led in a standar │ │ │ │ │ -00078650: 6420 6c69 6272 6172 7920 6469 7265 6374 d library direct │ │ │ │ │ -00078660: 6f72 7920 6f72 0a20 2020 2020 7061 636b ory or. pack │ │ │ │ │ -00078670: 6167 6573 2075 7369 6e67 2074 6865 6d20 ages using them │ │ │ │ │ -00078680: 7368 6f75 6c64 2062 6520 6275 696c 7420 should be built │ │ │ │ │ -00078690: 7769 7468 2052 5041 5448 2e0a 0a31 312e with RPATH...11. │ │ │ │ │ -000786a0: 382e 370a 0a20 2020 2020 496e 7374 616c 8.7.. Instal │ │ │ │ │ -000786b0: 6c61 7469 6f6e 2064 6972 6563 746f 7269 lation directori │ │ │ │ │ -000786c0: 6573 2066 6f72 2058 2070 726f 6772 616d es for X program │ │ │ │ │ -000786d0: 7320 6861 7665 2062 6565 6e20 636c 6172 s have been clar │ │ │ │ │ -000786e0: 6966 6965 642e 0a20 2020 2020 5061 636b ified.. Pack │ │ │ │ │ -000786f0: 6167 6573 2061 7265 206e 6f20 6c6f 6e67 ages are no long │ │ │ │ │ -00078700: 6572 2072 6571 7569 7265 6420 746f 2070 er required to p │ │ │ │ │ -00078710: 7265 2d64 6570 656e 6420 6f6e 2078 3131 re-depend on x11 │ │ │ │ │ -00078720: 2d63 6f6d 6d6f 6e20 6265 666f 7265 0a20 -common before. │ │ │ │ │ -00078730: 2020 2020 696e 7374 616c 6c69 6e67 2069 installing i │ │ │ │ │ -00078740: 6e74 6f20 e280 982f 7573 722f 696e 636c nto .../usr/incl │ │ │ │ │ -00078750: 7564 652f 5831 31e2 8099 2061 6e64 20e2 ude/X11... and . │ │ │ │ │ -00078760: 8098 2f75 7372 2f6c 6962 2f58 3131 e280 ../usr/lib/X11.. │ │ │ │ │ -00078770: 992e 0a0a 3132 2e31 0a0a 2020 2020 204d ....12.1.. M │ │ │ │ │ -00078780: 616e 7561 6c20 7061 6765 7320 6172 6520 anual pages are │ │ │ │ │ -00078790: 6e6f 206c 6f6e 6765 7220 7265 7175 6972 no longer requir │ │ │ │ │ -000787a0: 6564 2074 6f20 636f 6e74 6169 6e20 6f6e ed to contain on │ │ │ │ │ -000787b0: 6c79 2063 6861 7261 6374 6572 730a 2020 ly characters. │ │ │ │ │ -000787c0: 2020 2072 6570 7265 7365 6e74 6162 6c65 representable │ │ │ │ │ -000787d0: 2069 6e20 7468 6520 6c65 6761 6379 2065 in the legacy e │ │ │ │ │ -000787e0: 6e63 6f64 696e 6720 666f 7220 7468 6174 ncoding for that │ │ │ │ │ -000787f0: 206c 616e 6775 6167 652e 0a0a 3132 2e31 language...12.1 │ │ │ │ │ -00078800: 0a0a 2020 2020 204c 6f63 616c 697a 6564 .. Localized │ │ │ │ │ -00078810: 206d 616e 2070 6167 6573 2073 686f 756c man pages shoul │ │ │ │ │ -00078820: 6420 6569 7468 6572 2062 6520 6b65 7074 d either be kept │ │ │ │ │ -00078830: 2075 702d 746f 2d64 6174 6520 7769 7468 up-to-date with │ │ │ │ │ -00078840: 2074 6865 0a20 2020 2020 6f72 6967 696e the. origin │ │ │ │ │ -00078850: 616c 2076 6572 7369 6f6e 206f 7220 7761 al version or wa │ │ │ │ │ -00078860: 726e 2074 6861 7420 7468 6579 e280 9972 rn that they...r │ │ │ │ │ -00078870: 6520 6e6f 7420 7570 2d74 6f2d 6461 7465 e not up-to-date │ │ │ │ │ -00078880: 2c20 6569 7468 6572 2077 6974 680a 2020 , either with. │ │ │ │ │ -00078890: 2020 2077 6172 6e69 6e67 2074 6578 7420 warning text │ │ │ │ │ -000788a0: 6f72 2062 7920 7368 6f77 696e 6720 6d69 or by showing mi │ │ │ │ │ -000788b0: 7373 696e 6720 6f72 2063 6861 6e67 6564 ssing or changed │ │ │ │ │ -000788c0: 2070 6f72 7469 6f6e 7320 696e 2074 6865 portions in the │ │ │ │ │ -000788d0: 0a20 2020 2020 6f72 6967 696e 616c 206c . original l │ │ │ │ │ -000788e0: 616e 6775 6167 652e 0a0a 3132 2e32 0a0a anguage...12.2.. │ │ │ │ │ -000788f0: 2020 2020 2069 6e73 7461 6c6c 2d69 6e66 install-inf │ │ │ │ │ -00078900: 6f20 6973 206e 6f77 2068 616e 646c 6564 o is now handled │ │ │ │ │ -00078910: 2076 6961 2074 7269 6767 6572 7320 736f via triggers so │ │ │ │ │ -00078920: 2070 6163 6b61 6765 7320 6e6f 206c 6f6e packages no lon │ │ │ │ │ -00078930: 6765 7220 6e65 6564 0a20 2020 2020 746f ger need. to │ │ │ │ │ -00078940: 2069 6e76 6f6b 6520 6974 2069 6e20 6d61 invoke it in ma │ │ │ │ │ -00078950: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00078960: 2e20 2049 6e66 6f20 646f 6375 6d65 6e74 . Info document │ │ │ │ │ -00078970: 7320 7368 6f75 6c64 206e 6f77 2068 6176 s should now hav │ │ │ │ │ -00078980: 650a 2020 2020 2064 6972 6563 746f 7279 e. directory │ │ │ │ │ -00078990: 2073 6563 7469 6f6e 7320 616e 6420 656e sections and en │ │ │ │ │ -000789a0: 7472 6965 7320 696e 2074 6865 2064 6f63 tries in the doc │ │ │ │ │ -000789b0: 756d 656e 742e 2020 5061 636b 6167 6573 ument. Packages │ │ │ │ │ -000789c0: 0a20 2020 2020 636f 6e74 6169 6e69 6e67 . containing │ │ │ │ │ -000789d0: 2069 6e66 6f20 646f 6375 6d65 6e74 7320 info documents │ │ │ │ │ -000789e0: 7368 6f75 6c64 2061 6464 2061 2064 6570 should add a dep │ │ │ │ │ -000789f0: 656e 6465 6e63 7920 746f 2073 7570 706f endency to suppo │ │ │ │ │ -00078a00: 7274 0a20 2020 2020 7061 7274 6961 6c20 rt. partial │ │ │ │ │ -00078a10: 7570 6772 6164 6573 2e0a 0a70 6572 6c0a upgrades...perl. │ │ │ │ │ -00078a20: 0a20 2020 2020 5468 6520 7265 7175 6972 . The requir │ │ │ │ │ -00078a30: 656d 656e 7420 666f 7220 5065 726c 206d ement for Perl m │ │ │ │ │ -00078a40: 6f64 756c 6573 2074 6f20 6861 7665 2061 odules to have a │ │ │ │ │ -00078a50: 2076 6572 7369 6f6e 6564 2044 6570 656e versioned Depen │ │ │ │ │ -00078a60: 6420 616e 640a 2020 2020 2042 7569 6c64 d and. Build │ │ │ │ │ -00078a70: 2d44 6570 656e 6420 6f6e 20e2 8098 7065 -Depend on ...pe │ │ │ │ │ -00078a80: 726c 203e 3d20 352e 362e 302d 3136 e280 rl >= 5.6.0-16.. │ │ │ │ │ -00078a90: 9920 6861 7320 6265 656e 2072 656d 6f76 . has been remov │ │ │ │ │ -00078aa0: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ -00078ab0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00078ac0: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -00078ad0: 3320 3820 322c 2020 4e65 7874 3a20 5665 3 8 2, Next: Ve │ │ │ │ │ -00078ae0: 7273 696f 6e20 3320 3820 312c 2020 5072 rsion 3 8 1, Pr │ │ │ │ │ -00078af0: 6576 3a20 5665 7273 696f 6e20 3320 3820 ev: Version 3 8 │ │ │ │ │ -00078b00: 332c 2020 5570 3a20 5570 6772 6164 696e 3, Up: Upgradin │ │ │ │ │ -00078b10: 6720 6368 6563 6b6c 6973 740a 0a32 312e g checklist..21. │ │ │ │ │ -00078b20: 3334 2056 6572 7369 6f6e 2033 2e38 2e32 34 Version 3.8.2 │ │ │ │ │ -00078b30: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00078b40: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204a ====..Released J │ │ │ │ │ -00078b50: 756e 652c 2032 3030 392e 0a0a 322e 340a une, 2009...2.4. │ │ │ │ │ -00078b60: 0a20 2020 2020 5468 6520 6c69 7374 206f . The list o │ │ │ │ │ -00078b70: 6620 6172 6368 6976 6520 7365 6374 696f f archive sectio │ │ │ │ │ -00078b80: 6e73 2068 6173 2062 6565 6e20 7369 676e ns has been sign │ │ │ │ │ -00078b90: 6966 6963 616e 746c 7920 6578 7061 6e64 ificantly expand │ │ │ │ │ -00078ba0: 6564 2e20 2053 6565 0a20 2020 2020 7468 ed. See. th │ │ │ │ │ -00078bb0: 6973 2064 6562 6961 6e2d 6465 7665 6c2d is debian-devel- │ │ │ │ │ -00078bc0: 616e 6e6f 756e 6365 206d 6573 7361 6765 announce message │ │ │ │ │ -00078bd0: 2831 2920 666f 7220 7468 6520 6c69 7374 (1) for the list │ │ │ │ │ -00078be0: 206f 6620 6e65 7720 7365 6374 696f 6e73 of new sections │ │ │ │ │ -00078bf0: 0a20 2020 2020 616e 6420 7275 6c65 7320 . and rules │ │ │ │ │ -00078c00: 666f 7220 686f 7720 746f 2063 6174 6567 for how to categ │ │ │ │ │ -00078c10: 6f72 697a 6520 7061 636b 6167 6573 2e0a orize packages.. │ │ │ │ │ -00078c20: 0a33 2e39 2e31 0a0a 2020 2020 2041 6c6c .3.9.1.. All │ │ │ │ │ -00078c30: 2070 6163 6b61 6765 7320 6d75 7374 2075 packages must u │ │ │ │ │ -00078c40: 7365 2064 6562 636f 6e66 206f 7220 6571 se debconf or eq │ │ │ │ │ -00078c50: 7569 7661 6c65 6e74 2066 6f72 2075 7365 uivalent for use │ │ │ │ │ -00078c60: 7220 7072 6f6d 7074 696e 672c 0a20 2020 r prompting,. │ │ │ │ │ -00078c70: 2020 7468 6f75 6768 2065 7373 656e 7469 though essenti │ │ │ │ │ -00078c80: 616c 2070 6163 6b61 6765 7320 6f72 2074 al packages or t │ │ │ │ │ -00078c90: 6865 6972 2064 6570 656e 6465 6e63 6965 heir dependencie │ │ │ │ │ -00078ca0: 7320 6d61 7920 616c 736f 2066 616c 6c20 s may also fall │ │ │ │ │ -00078cb0: 6261 636b 0a20 2020 2020 6f6e 206f 7468 back. on oth │ │ │ │ │ -00078cc0: 6572 206d 6574 686f 6473 2e0a 0a35 2e36 er methods...5.6 │ │ │ │ │ -00078cd0: 2e31 0a0a 2020 2020 2054 6865 2072 6571 .1.. The req │ │ │ │ │ -00078ce0: 7569 7265 6d65 6e74 7320 666f 7220 736f uirements for so │ │ │ │ │ -00078cf0: 7572 6365 2070 6163 6b61 6765 206e 616d urce package nam │ │ │ │ │ -00078d00: 6573 2061 7265 206e 6f77 2065 7870 6c69 es are now expli │ │ │ │ │ -00078d10: 6369 746c 790a 2020 2020 2073 7065 6c6c citly. spell │ │ │ │ │ -00078d20: 6564 206f 7574 2e0a 0a39 2e31 0a0a 2020 ed out...9.1.. │ │ │ │ │ -00078d30: 2020 204c 6567 6163 7920 5846 7265 6538 Legacy XFree8 │ │ │ │ │ -00078d40: 3620 7365 7276 6572 7320 6e6f 206c 6f6e 6 servers no lon │ │ │ │ │ -00078d50: 6765 7220 6765 7420 6120 7370 6563 6961 ger get a specia │ │ │ │ │ -00078d60: 6c20 6578 6365 7074 696f 6e20 6672 6f6d l exception from │ │ │ │ │ -00078d70: 2074 6865 0a20 2020 2020 4648 5320 7065 the. FHS pe │ │ │ │ │ -00078d80: 726d 6974 7469 6e67 20e2 8098 2f65 7463 rmitting .../etc │ │ │ │ │ -00078d90: 2f58 3131 2f58 4638 3643 6f6e 6669 672d /X11/XF86Config- │ │ │ │ │ -00078da0: 34e2 8099 2e0a 0a39 2e31 2e33 0a0a 2020 4......9.1.3.. │ │ │ │ │ -00078db0: 2020 2052 656d 6f76 6564 206f 6273 6f6c Removed obsol │ │ │ │ │ -00078dc0: 6574 6520 6465 7065 6e64 656e 6379 2072 ete dependency r │ │ │ │ │ -00078dd0: 6571 7569 7265 6d65 6e74 7320 666f 7220 equirements for │ │ │ │ │ -00078de0: 7061 636b 6167 6573 2074 6861 7420 7573 packages that us │ │ │ │ │ -00078df0: 650a 2020 2020 20e2 8098 2f76 6172 2f6d e. .../var/m │ │ │ │ │ -00078e00: 6169 6ce2 8099 2e0a 0a31 312e 382e 350a ail......11.8.5. │ │ │ │ │ -00078e10: 0a20 2020 2020 5370 6565 646f 2066 6f6e . Speedo fon │ │ │ │ │ -00078e20: 7473 2061 7265 206e 6f77 2064 6570 7265 ts are now depre │ │ │ │ │ -00078e30: 6361 7465 642e 2020 5468 6520 5820 6261 cated. The X ba │ │ │ │ │ -00078e40: 636b 656e 6420 7761 7320 6469 7361 626c ckend was disabl │ │ │ │ │ -00078e50: 6564 0a20 2020 2020 7374 6172 7469 6e67 ed. starting │ │ │ │ │ -00078e60: 2069 6e20 6c65 6e6e 792e 0a0a 3132 2e35 in lenny...12.5 │ │ │ │ │ -00078e70: 0a0a 2020 2020 2054 6865 2047 4e55 2046 .. The GNU F │ │ │ │ │ -00078e80: 7265 6520 446f 6375 6d65 6e74 6174 696f ree Documentatio │ │ │ │ │ -00078e90: 6e20 4c69 6365 6e73 6520 7665 7273 696f n License versio │ │ │ │ │ -00078ea0: 6e20 312e 3320 6973 2069 6e63 6c75 6465 n 1.3 is include │ │ │ │ │ -00078eb0: 6420 696e 0a20 2020 2020 636f 6d6d 6f6e d in. common │ │ │ │ │ -00078ec0: 2d6c 6963 656e 7365 7320 616e 6420 7368 -licenses and sh │ │ │ │ │ -00078ed0: 6f75 6c64 2062 6520 7265 6665 7265 6e63 ould be referenc │ │ │ │ │ -00078ee0: 6564 2066 726f 6d20 7468 6572 652e 0a0a ed from there... │ │ │ │ │ -00078ef0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00078f00: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00078f10: 2d2d 0a0a 2020 2028 3129 200a 6874 7470 --.. (1) .http │ │ │ │ │ -00078f20: 3a2f 2f6c 6973 7473 2e64 6562 6961 6e2e ://lists.debian. │ │ │ │ │ -00078f30: 6f72 672f 6465 6269 616e 2d64 6576 656c org/debian-devel │ │ │ │ │ -00078f40: 2d61 6e6e 6f75 6e63 652f 3230 3039 2f30 -announce/2009/0 │ │ │ │ │ -00078f50: 332f 6d73 6730 3030 3130 2e68 746d 6c0a 3/msg00010.html. │ │ │ │ │ -00078f60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00078f70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00078f80: 6465 3a20 5665 7273 696f 6e20 3320 3820 de: Version 3 8 │ │ │ │ │ -00078f90: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ -00078fa0: 6e20 3320 3820 302c 2020 5072 6576 3a20 n 3 8 0, Prev: │ │ │ │ │ -00078fb0: 5665 7273 696f 6e20 3320 3820 322c 2020 Version 3 8 2, │ │ │ │ │ -00078fc0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -00078fd0: 6563 6b6c 6973 740a 0a32 312e 3335 2056 ecklist..21.35 V │ │ │ │ │ -00078fe0: 6572 7369 6f6e 2033 2e38 2e31 0a3d 3d3d ersion 3.8.1.=== │ │ │ │ │ -00078ff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00079000: 0a0a 5265 6c65 6173 6564 204d 6172 6368 ..Released March │ │ │ │ │ -00079010: 2c20 3230 3039 2e0a 0a33 2e38 0a0a 2020 , 2009...3.8.. │ │ │ │ │ -00079020: 2020 2043 6172 6520 7368 6f75 6c64 2062 Care should b │ │ │ │ │ -00079030: 6520 7461 6b65 6e20 7768 656e 2061 6464 e taken when add │ │ │ │ │ -00079040: 696e 6720 6675 6e63 7469 6f6e 616c 6974 ing functionalit │ │ │ │ │ -00079050: 7920 746f 2065 7373 656e 7469 616c 2061 y to essential a │ │ │ │ │ -00079060: 6e64 0a20 2020 2020 7375 6368 2061 6464 nd. such add │ │ │ │ │ -00079070: 6974 696f 6e73 2063 7265 6174 6520 616e itions create an │ │ │ │ │ -00079080: 206f 626c 6967 6174 696f 6e20 746f 2073 obligation to s │ │ │ │ │ -00079090: 7570 706f 7274 2074 6861 7420 6675 6e63 upport that func │ │ │ │ │ -000790a0: 7469 6f6e 616c 6974 790a 2020 2020 2069 tionality. i │ │ │ │ │ -000790b0: 6e20 6573 7365 6e74 6961 6c20 666f 7265 n essential fore │ │ │ │ │ -000790c0: 7665 7220 756e 6c65 7373 2073 6967 6e69 ver unless signi │ │ │ │ │ -000790d0: 6669 6361 6e74 2077 6f72 6b20 6973 2064 ficant work is d │ │ │ │ │ -000790e0: 6f6e 652e 0a0a 342e 340a 0a20 2020 2020 one...4.4.. │ │ │ │ │ -000790f0: 4368 616e 6765 6c6f 6720 6669 6c65 7320 Changelog files │ │ │ │ │ -00079100: 6d75 7374 2062 6520 656e 636f 6465 6420 must be encoded │ │ │ │ │ -00079110: 696e 2055 5446 2d38 2e0a 0a34 2e34 0a0a in UTF-8...4.4.. │ │ │ │ │ -00079120: 2020 2020 2053 6f6d 6520 666f 726d 6174 Some format │ │ │ │ │ -00079130: 2072 6571 7569 7265 6d65 6e74 7320 666f requirements fo │ │ │ │ │ -00079140: 7220 6368 616e 6765 6c6f 6720 6669 6c65 r changelog file │ │ │ │ │ -00079150: 7320 6172 6520 6e6f 7720 e280 9c6d 7573 s are now ...mus │ │ │ │ │ -00079160: 74e2 809d 2069 6e73 7465 6164 0a20 2020 t... instead. │ │ │ │ │ -00079170: 2020 6f66 20e2 809c 7368 6f75 6c64 2ee2 of ...should.. │ │ │ │ │ -00079180: 809d 0a0a 342e 342e 310a 0a20 2020 2020 ....4.4.1.. │ │ │ │ │ -00079190: 416c 7465 726e 6174 6976 6520 6368 616e Alternative chan │ │ │ │ │ -000791a0: 6765 6c6f 6720 666f 726d 6174 7320 6861 gelog formats ha │ │ │ │ │ -000791b0: 7665 2062 6565 6e20 7265 6d6f 7665 642e ve been removed. │ │ │ │ │ -000791c0: 2020 4465 6269 616e 206f 6e6c 790a 2020 Debian only. │ │ │ │ │ -000791d0: 2020 2073 7570 706f 7274 7320 6f6e 6520 supports one │ │ │ │ │ -000791e0: 6368 616e 6765 6c6f 6720 666f 726d 6174 changelog format │ │ │ │ │ -000791f0: 2066 6f72 2074 6865 2044 6562 6961 6e20 for the Debian │ │ │ │ │ -00079200: 4172 6368 6976 652e 0a0a 342e 392e 310a Archive...4.9.1. │ │ │ │ │ -00079210: 0a20 2020 2020 4e65 7720 6e6f 6368 6563 . New nochec │ │ │ │ │ -00079220: 6b20 6f70 7469 6f6e 2066 6f72 2044 4542 k option for DEB │ │ │ │ │ -00079230: 5f42 5549 4c44 5f4f 5054 494f 4e53 2069 _BUILD_OPTIONS i │ │ │ │ │ -00079240: 6e64 6963 6174 696e 6720 616e 7920 6275 ndicating any bu │ │ │ │ │ -00079250: 696c 642d 7469 6d65 0a20 2020 2020 7465 ild-time. te │ │ │ │ │ -00079260: 7374 2073 7569 7465 2070 726f 7669 6465 st suite provide │ │ │ │ │ -00079270: 6420 6279 2074 6865 2070 6163 6b61 6765 d by the package │ │ │ │ │ -00079280: 2073 686f 756c 6420 6e6f 7420 6265 2072 should not be r │ │ │ │ │ -00079290: 756e 2e0a 0a35 2e31 0a0a 2020 2020 2041 un...5.1.. A │ │ │ │ │ -000792a0: 6c6c 2063 6f6e 7472 6f6c 2066 696c 6573 ll control files │ │ │ │ │ -000792b0: 206d 7573 7420 6265 2065 6e63 6f64 6564 must be encoded │ │ │ │ │ -000792c0: 2069 6e20 5554 462d 382e 0a0a 352e 320a in UTF-8...5.2. │ │ │ │ │ -000792d0: 0a20 2020 2020 e280 9864 6562 6961 6e2f . ...debian/ │ │ │ │ │ -000792e0: 636f 6e74 726f 6ce2 8099 2061 6c6c 6f77 control... allow │ │ │ │ │ -000792f0: 7320 636f 6d6d 656e 7420 6c69 6e65 7320 s comment lines │ │ │ │ │ -00079300: 7374 6172 7469 6e67 2077 6974 6820 2320 starting with # │ │ │ │ │ -00079310: 7769 7468 206e 6f0a 2020 2020 2070 7265 with no. pre │ │ │ │ │ -00079320: 6365 6469 6e67 2077 6869 7465 7370 6163 ceding whitespac │ │ │ │ │ -00079330: 652e 0a0a 392e 330a 0a20 2020 2020 496e e...9.3.. In │ │ │ │ │ -00079340: 6974 2073 6372 6970 7473 2065 6e64 696e it scripts endin │ │ │ │ │ -00079350: 6720 696e 202e 7368 2061 7265 206e 6f74 g in .sh are not │ │ │ │ │ -00079360: 2068 616e 646c 6564 2073 7065 6369 616c handled special │ │ │ │ │ -00079370: 6c79 2e20 2054 6865 7920 6172 6520 6e6f ly. They are no │ │ │ │ │ -00079380: 740a 2020 2020 2073 6f75 7263 6564 2061 t. sourced a │ │ │ │ │ -00079390: 6e64 2061 7265 206e 6f74 2067 7561 7261 nd are not guara │ │ │ │ │ -000793a0: 6e74 6565 6420 746f 2062 6520 7275 6e20 nteed to be run │ │ │ │ │ -000793b0: 6279 20e2 8098 2f62 696e 2f73 68e2 8099 by .../bin/sh... │ │ │ │ │ -000793c0: 2072 6567 6172 646c 6573 7320 6f66 0a20 regardless of. │ │ │ │ │ -000793d0: 2020 2020 7468 6520 2321 2020 6c69 6e65 the #! line │ │ │ │ │ -000793e0: 2e20 2054 6869 7320 6272 696e 6773 2050 . This brings P │ │ │ │ │ -000793f0: 6f6c 6963 7920 696e 206c 696e 6520 7769 olicy in line wi │ │ │ │ │ -00079400: 7468 2074 6865 206c 6f6e 672d 7374 616e th the long-stan │ │ │ │ │ -00079410: 6469 6e67 0a20 2020 2020 6265 6861 7669 ding. behavi │ │ │ │ │ -00079420: 6f72 206f 6620 7468 6520 696e 6974 2073 or of the init s │ │ │ │ │ -00079430: 7973 7465 6d20 696e 2044 6562 6961 6e2e ystem in Debian. │ │ │ │ │ -00079440: 0a0a 392e 332e 320a 0a20 2020 2020 5468 ..9.3.2.. Th │ │ │ │ │ -00079450: 6520 7374 6172 7420 6163 7469 6f6e 206f e start action o │ │ │ │ │ -00079460: 6620 616e 2069 6e69 7420 7363 7269 7074 f an init script │ │ │ │ │ -00079470: 206d 7573 7420 6578 6974 2073 7563 6365 must exit succe │ │ │ │ │ -00079480: 7373 6675 6c6c 7920 616e 6420 6e6f 740a ssfully and not. │ │ │ │ │ -00079490: 2020 2020 2073 7461 7274 2074 6865 2064 start the d │ │ │ │ │ -000794a0: 6165 6d6f 6e20 6167 6169 6e20 6966 2069 aemon again if i │ │ │ │ │ -000794b0: 74e2 8099 7320 616c 7265 6164 7920 7275 t...s already ru │ │ │ │ │ -000794c0: 6e6e 696e 672e 0a0a 392e 332e 320a 0a20 nning...9.3.2.. │ │ │ │ │ -000794d0: 2020 2020 e280 982f 7661 722f 7275 6ee2 .../var/run. │ │ │ │ │ -000794e0: 8099 2061 6e64 20e2 8098 2f76 6172 2f6c .. and .../var/l │ │ │ │ │ -000794f0: 6f63 6be2 8099 206d 6179 2062 6520 6d6f ock... may be mo │ │ │ │ │ -00079500: 756e 7465 6420 6173 2074 656d 706f 7261 unted as tempora │ │ │ │ │ -00079510: 7279 2066 696c 6573 7973 7465 6d73 2c0a ry filesystems,. │ │ │ │ │ -00079520: 2020 2020 2061 6e64 2069 6e69 7420 7363 and init sc │ │ │ │ │ -00079530: 7269 7074 7320 6d75 7374 2074 6865 7265 ripts must there │ │ │ │ │ -00079540: 666f 7265 2063 7265 6174 6520 616e 7920 fore create any │ │ │ │ │ -00079550: 6e65 6365 7373 6172 7920 7375 6264 6972 necessary subdir │ │ │ │ │ -00079560: 6563 746f 7269 6573 0a20 2020 2020 6479 ectories. dy │ │ │ │ │ -00079570: 6e61 6d69 6361 6c6c 792e 0a0a 3130 2e34 namically...10.4 │ │ │ │ │ -00079580: 0a0a 2020 2020 20e2 8098 2f62 696e 2f73 .. .../bin/s │ │ │ │ │ -00079590: 68e2 8099 2073 6372 6970 7473 206d 6179 h... scripts may │ │ │ │ │ -000795a0: 2061 7373 756d 6520 7468 6174 206c 6f63 assume that loc │ │ │ │ │ -000795b0: 616c 2063 616e 2074 616b 6520 6d75 6c74 al can take mult │ │ │ │ │ -000795c0: 6970 6c65 2076 6172 6961 626c 650a 2020 iple variable. │ │ │ │ │ -000795d0: 2020 2061 7267 756d 656e 7473 2061 6e64 arguments and │ │ │ │ │ -000795e0: 2073 7570 706f 7274 7320 6173 7369 676e supports assign │ │ │ │ │ -000795f0: 6d65 6e74 2e0a 0a31 312e 360a 0a20 2020 ment...11.6.. │ │ │ │ │ -00079600: 2020 5573 6572 206d 6169 6c62 6f78 6573 User mailboxes │ │ │ │ │ -00079610: 206d 6179 2062 6520 6d6f 6465 2036 3030 may be mode 600 │ │ │ │ │ -00079620: 2061 6e64 206f 776e 6564 2062 7920 7468 and owned by th │ │ │ │ │ -00079630: 6520 7573 6572 2072 6174 6865 7220 7468 e user rather th │ │ │ │ │ -00079640: 616e 0a20 2020 2020 6d6f 6465 2036 3630 an. mode 660 │ │ │ │ │ -00079650: 2c20 6f77 6e65 6420 6279 2075 7365 722c , owned by user, │ │ │ │ │ -00079660: 2061 6e64 2067 726f 7570 206d 6169 6c2e and group mail. │ │ │ │ │ -00079670: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00079680: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00079690: 6f64 653a 2056 6572 7369 6f6e 2033 2038 ode: Version 3 8 │ │ │ │ │ -000796a0: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -000796b0: 6f6e 2033 2037 2033 2c20 2050 7265 763a on 3 7 3, Prev: │ │ │ │ │ -000796c0: 2056 6572 7369 6f6e 2033 2038 2031 2c20 Version 3 8 1, │ │ │ │ │ -000796d0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -000796e0: 6865 636b 6c69 7374 0a0a 3231 2e33 3620 hecklist..21.36 │ │ │ │ │ -000796f0: 5665 7273 696f 6e20 332e 382e 300a 3d3d Version 3.8.0.== │ │ │ │ │ -00079700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00079710: 3d0a 0a52 656c 6561 7365 6420 4a75 6e65 =..Released June │ │ │ │ │ -00079720: 2c20 3230 3038 2e0a 0a32 2e34 2c20 332e , 2008...2.4, 3. │ │ │ │ │ -00079730: 370a 0a20 2020 2020 5468 6520 6261 7365 7.. The base │ │ │ │ │ -00079740: 2073 6563 7469 6f6e 2068 6173 2062 6565 section has bee │ │ │ │ │ -00079750: 6e20 7265 6d6f 7665 642e 2020 636f 6e74 n removed. cont │ │ │ │ │ -00079760: 7269 6220 616e 6420 6e6f 6e2d 6672 6565 rib and non-free │ │ │ │ │ -00079770: 2068 6176 6520 6265 656e 0a20 2020 2020 have been. │ │ │ │ │ -00079780: 7265 6d6f 7665 6420 6672 6f6d 2074 6865 removed from the │ │ │ │ │ -00079790: 2073 6563 7469 6f6e 206c 6973 743b 2074 section list; t │ │ │ │ │ -000797a0: 6865 7920 6172 6520 6f6e 6c79 2063 6174 hey are only cat │ │ │ │ │ -000797b0: 6567 6f72 6965 732e 2020 5468 6520 6261 egories. The ba │ │ │ │ │ -000797c0: 7365 0a20 2020 2020 7379 7374 656d 2069 se. system i │ │ │ │ │ -000797d0: 7320 6e6f 7720 6465 6669 6e65 6420 6279 s now defined by │ │ │ │ │ -000797e0: 2070 7269 6f72 6974 792e 0a0a 342e 390a priority...4.9. │ │ │ │ │ -000797f0: 0a20 2020 2020 4966 20e2 8098 6470 6b67 . If ...dpkg │ │ │ │ │ -00079800: 2d73 6f75 7263 6520 2d78 e280 9920 646f -source -x... do │ │ │ │ │ -00079810: 6573 6ee2 8099 7420 7072 6f76 6964 6520 esn...t provide │ │ │ │ │ -00079820: 7468 6520 736f 7572 6365 2074 6861 7420 the source that │ │ │ │ │ -00079830: 7769 6c6c 2062 650a 2020 2020 2063 6f6d will be. com │ │ │ │ │ -00079840: 7069 6c65 642c 2061 2064 6562 6961 6e2f piled, a debian/ │ │ │ │ │ -00079850: 7275 6c65 7320 7061 7463 6820 7461 7267 rules patch targ │ │ │ │ │ -00079860: 6574 2069 7320 7265 636f 6d6d 656e 6465 et is recommende │ │ │ │ │ -00079870: 6420 616e 6420 7368 6f75 6c64 2064 6f0a d and should do. │ │ │ │ │ -00079880: 2020 2020 2077 6861 7465 7665 7220 656c whatever el │ │ │ │ │ -00079890: 7365 2069 7320 6e65 6365 7373 6172 792e se is necessary. │ │ │ │ │ -000798a0: 0a0a 342e 392e 312c 2031 302e 310a 0a20 ..4.9.1, 10.1.. │ │ │ │ │ -000798b0: 2020 2020 5374 616e 6461 7264 697a 6564 Standardized │ │ │ │ │ -000798c0: 2074 6865 2066 6f72 6d61 7420 6f66 2044 the format of D │ │ │ │ │ -000798d0: 4542 5f42 5549 4c44 5f4f 5054 494f 4e53 EB_BUILD_OPTIONS │ │ │ │ │ -000798e0: 2e20 5370 6563 6966 6965 6420 7065 726d . Specified perm │ │ │ │ │ -000798f0: 6974 7465 640a 2020 2020 2063 6861 7261 itted. chara │ │ │ │ │ -00079900: 6374 6572 7320 666f 7220 7461 6773 2c20 cters for tags, │ │ │ │ │ -00079910: 7265 7175 6972 6564 2074 6861 7420 7461 required that ta │ │ │ │ │ -00079920: 6773 2062 6520 7768 6974 6573 7061 6365 gs be whitespace │ │ │ │ │ -00079930: 2d73 6570 6172 6174 6564 2c0a 2020 2020 -separated,. │ │ │ │ │ -00079940: 2061 6c6c 6f77 6564 2070 6163 6b61 6765 allowed package │ │ │ │ │ -00079950: 7320 746f 2061 7373 756d 6520 6e6f 6e2d s to assume non- │ │ │ │ │ -00079960: 636f 6e66 6c69 6374 696e 6720 7461 6773 conflicting tags │ │ │ │ │ -00079970: 2c20 616e 6420 7265 7175 6972 6564 0a20 , and required. │ │ │ │ │ -00079980: 2020 2020 756e 6b6e 6f77 6e20 666c 6167 unknown flag │ │ │ │ │ -00079990: 7320 6265 2069 676e 6f72 6564 2e0a 0a34 s be ignored...4 │ │ │ │ │ -000799a0: 2e39 2e31 0a0a 2020 2020 2041 6464 6564 .9.1.. Added │ │ │ │ │ -000799b0: 2070 6172 616c 6c65 6c3d 6e20 746f 2074 parallel=n to t │ │ │ │ │ -000799c0: 6865 2073 7461 6e64 6172 6469 7a65 6420 he standardized │ │ │ │ │ -000799d0: 4445 425f 4255 494c 445f 4f50 5449 4f4e DEB_BUILD_OPTION │ │ │ │ │ -000799e0: 5320 7461 6773 2c0a 2020 2020 2069 6e64 S tags,. ind │ │ │ │ │ -000799f0: 6963 6174 696e 6720 7468 6174 2061 2070 icating that a p │ │ │ │ │ -00079a00: 6163 6b61 6765 2073 686f 756c 6420 6265 ackage should be │ │ │ │ │ -00079a10: 2062 7569 6c74 2075 7369 6e67 2075 7020 built using up │ │ │ │ │ -00079a20: 746f 206e 2070 6172 616c 6c65 6c0a 2020 to n parallel. │ │ │ │ │ -00079a30: 2020 2070 726f 6365 7373 6573 2069 6620 processes if │ │ │ │ │ -00079a40: 7468 6520 7061 636b 6167 6520 7375 7070 the package supp │ │ │ │ │ -00079a50: 6f72 7473 2069 740a 0a34 2e31 330a 0a20 orts it..4.13.. │ │ │ │ │ -00079a60: 2020 2020 4465 6269 616e 2070 6163 6b61 Debian packa │ │ │ │ │ -00079a70: 6765 7320 7368 6f75 6c64 206e 6f74 2075 ges should not u │ │ │ │ │ -00079a80: 7365 2063 6f6e 7665 6e69 656e 6365 2063 se convenience c │ │ │ │ │ -00079a90: 6f70 6965 7320 6f66 2063 6f64 6520 6672 opies of code fr │ │ │ │ │ -00079aa0: 6f6d 0a20 2020 2020 6f74 6865 7220 7061 om. other pa │ │ │ │ │ -00079ab0: 636b 6167 6573 2075 6e6c 6573 7320 7468 ckages unless th │ │ │ │ │ -00079ac0: 6520 696e 636c 7564 6564 2070 6163 6b61 e included packa │ │ │ │ │ -00079ad0: 6765 2069 7320 6578 706c 6963 6974 6c79 ge is explicitly │ │ │ │ │ -00079ae0: 2069 6e74 656e 6465 640a 2020 2020 2074 intended. t │ │ │ │ │ -00079af0: 6f20 6265 2075 7365 6420 7468 6174 2077 o be used that w │ │ │ │ │ -00079b00: 6179 2e0a 0a34 2e31 340a 0a20 2020 2020 ay...4.14.. │ │ │ │ │ -00079b10: 4966 2064 706b 672d 736f 7572 6365 202d If dpkg-source - │ │ │ │ │ -00079b20: 7820 646f 6573 6ee2 8099 7420 7072 6f64 x doesn...t prod │ │ │ │ │ -00079b30: 7563 6520 736f 7572 6365 2072 6561 6479 uce source ready │ │ │ │ │ -00079b40: 2066 6f72 2065 6469 7469 6e67 2061 6e64 for editing and │ │ │ │ │ -00079b50: 0a20 2020 2020 6275 696c 6469 6e67 2077 . building w │ │ │ │ │ -00079b60: 6974 6820 6470 6b67 2d62 7569 6c64 7061 ith dpkg-buildpa │ │ │ │ │ -00079b70: 636b 6167 652c 2070 6163 6b61 6765 7320 ckage, packages │ │ │ │ │ -00079b80: 7368 6f75 6c64 2069 6e63 6c75 6465 2061 should include a │ │ │ │ │ -00079b90: 0a20 2020 2020 e280 9864 6562 6961 6e2f . ...debian/ │ │ │ │ │ -00079ba0: 5245 4144 4d45 2e73 6f75 7263 65e2 8099 README.source... │ │ │ │ │ -00079bb0: 2066 696c 6520 6578 706c 6169 6e69 6e67 file explaining │ │ │ │ │ -00079bc0: 2068 6f77 2074 6f20 6765 6e65 7261 7465 how to generate │ │ │ │ │ -00079bd0: 2074 6865 2070 6174 6368 6564 0a20 2020 the patched. │ │ │ │ │ -00079be0: 2020 736f 7572 6365 2c20 6164 6420 6120 source, add a │ │ │ │ │ -00079bf0: 6e65 7720 6d6f 6469 6669 6361 7469 6f6e new modification │ │ │ │ │ -00079c00: 2c20 616e 6420 7265 6d6f 7665 2061 6e20 , and remove an │ │ │ │ │ -00079c10: 6578 6973 7469 6e67 0a20 2020 2020 6d6f existing. mo │ │ │ │ │ -00079c20: 6469 6669 6361 7469 6f6e 2e20 2054 6869 dification. Thi │ │ │ │ │ -00079c30: 7320 6669 6c65 206d 6179 2061 6c73 6f20 s file may also │ │ │ │ │ -00079c40: 6265 2075 7365 6420 746f 2064 6f63 756d be used to docum │ │ │ │ │ -00079c50: 656e 7420 7061 636b 6167 696e 6720 610a ent packaging a. │ │ │ │ │ -00079c60: 2020 2020 206e 6577 2075 7073 7472 6561 new upstrea │ │ │ │ │ -00079c70: 6d20 7265 6c65 6173 6520 616e 6420 616e m release and an │ │ │ │ │ -00079c80: 7920 6f74 6865 7220 636f 6d70 6c65 7869 y other complexi │ │ │ │ │ -00079c90: 7479 206f 6620 7468 6520 4465 6269 616e ty of the Debian │ │ │ │ │ -00079ca0: 2062 7569 6c64 0a20 2020 2020 7072 6f63 build. proc │ │ │ │ │ -00079cb0: 6573 732e 0a0a 352e 362e 330a 0a20 2020 ess...5.6.3.. │ │ │ │ │ -00079cc0: 2020 5468 6520 5570 6c6f 6164 6572 7320 The Uploaders │ │ │ │ │ -00079cd0: 6669 656c 6420 696e 2064 6562 6961 6e2f field in debian/ │ │ │ │ │ -00079ce0: 636f 6e74 726f 6c20 6d61 7920 6265 2077 control may be w │ │ │ │ │ -00079cf0: 7261 7070 6564 2e0a 0a35 2e36 2e31 320a rapped...5.6.12. │ │ │ │ │ -00079d00: 0a20 2020 2020 416e 2065 6d70 7479 2044 . An empty D │ │ │ │ │ -00079d10: 6562 6961 6e20 7265 7669 7369 6f6e 2069 ebian revision i │ │ │ │ │ -00079d20: 7320 6571 7569 7661 6c65 6e74 2074 6f20 s equivalent to │ │ │ │ │ -00079d30: 6120 4465 6269 616e 2072 6576 6973 696f a Debian revisio │ │ │ │ │ -00079d40: 6e20 6f66 2030 2069 6e0a 2020 2020 2061 n of 0 in. a │ │ │ │ │ -00079d50: 2076 6572 7369 6f6e 206e 756d 6265 722e version number. │ │ │ │ │ -00079d60: 0a0a 352e 362e 3233 0a0a 2020 2020 204e ..5.6.23.. N │ │ │ │ │ -00079d70: 6577 2048 6f6d 6570 6167 6520 6669 656c ew Homepage fiel │ │ │ │ │ -00079d80: 6420 666f 7220 7570 7374 7265 616d 2077 d for upstream w │ │ │ │ │ -00079d90: 6562 2073 6974 6573 2e0a 0a36 2e35 2c20 eb sites...6.5, │ │ │ │ │ -00079da0: 362e 362c 2037 0a0a 2020 2020 2054 6865 6.6, 7.. The │ │ │ │ │ -00079db0: 2042 7265 616b 7320 6669 656c 6420 6465 Breaks field de │ │ │ │ │ -00079dc0: 636c 6172 6573 2074 6861 7420 7468 6973 clares that this │ │ │ │ │ -00079dd0: 2070 6163 6b61 6765 2062 7265 616b 7320 package breaks │ │ │ │ │ -00079de0: 616e 6f74 6865 7220 616e 640a 2020 2020 another and. │ │ │ │ │ -00079df0: 2070 7265 7665 6e74 7320 696e 7374 616c prevents instal │ │ │ │ │ -00079e00: 6c61 7469 6f6e 206f 6620 7468 6520 6272 lation of the br │ │ │ │ │ -00079e10: 6561 6b69 6e67 2070 6163 6b61 6765 2075 eaking package u │ │ │ │ │ -00079e20: 6e6c 6573 7320 7468 6520 7061 636b 6167 nless the packag │ │ │ │ │ -00079e30: 650a 2020 2020 206e 616d 6564 2069 6e20 e. named in │ │ │ │ │ -00079e40: 4272 6561 6b73 2069 7320 6465 636f 6e66 Breaks is deconf │ │ │ │ │ -00079e50: 6967 7572 6564 2066 6972 7374 2e20 2054 igured first. T │ │ │ │ │ -00079e60: 6869 7320 6669 656c 6420 7368 6f75 6c64 his field should │ │ │ │ │ -00079e70: 206e 6f74 2062 650a 2020 2020 2075 7365 not be. use │ │ │ │ │ -00079e80: 6420 756e 7469 6c20 7468 6520 6470 6b67 d until the dpkg │ │ │ │ │ -00079e90: 2069 6e20 4465 6269 616e 2073 7461 626c in Debian stabl │ │ │ │ │ -00079ea0: 6520 7375 7070 6f72 7473 2069 742e 0a0a e supports it... │ │ │ │ │ -00079eb0: 382e 312c 2038 2e32 0a0a 2020 2020 2043 8.1, 8.2.. C │ │ │ │ │ -00079ec0: 6c61 7269 6679 2077 6869 6368 2066 696c larify which fil │ │ │ │ │ -00079ed0: 6573 2073 686f 756c 6420 676f 2069 6e74 es should go int │ │ │ │ │ -00079ee0: 6f20 6120 7368 6172 6564 206c 6962 7261 o a shared libra │ │ │ │ │ -00079ef0: 7279 2070 6163 6b61 6765 2c20 696e 746f ry package, into │ │ │ │ │ -00079f00: 2061 0a20 2020 2020 7365 7061 7261 7465 a. separate │ │ │ │ │ -00079f10: 2070 6163 6b61 6765 2c20 6f72 2069 6e74 package, or int │ │ │ │ │ -00079f20: 6f20 7468 6520 2d64 6576 2070 6163 6b61 o the -dev packa │ │ │ │ │ -00079f30: 6765 2e20 2053 7567 6765 7374 202d 746f ge. Suggest -to │ │ │ │ │ -00079f40: 6f6c 7320 696e 7374 6561 640a 2020 2020 ols instead. │ │ │ │ │ -00079f50: 206f 6620 2d72 756e 7469 6d65 2066 6f72 of -runtime for │ │ │ │ │ -00079f60: 2072 756e 7469 6d65 2073 7570 706f 7274 runtime support │ │ │ │ │ -00079f70: 2070 726f 6772 616d 732c 2073 696e 6365 programs, since │ │ │ │ │ -00079f80: 2074 6861 7420 6e61 6d69 6e67 2069 7320 that naming is │ │ │ │ │ -00079f90: 6d6f 7265 0a20 2020 2020 636f 6d6d 6f6e more. common │ │ │ │ │ -00079fa0: 2069 6e20 4465 6269 616e 2e0a 0a39 2e35 in Debian...9.5 │ │ │ │ │ -00079fb0: 0a0a 2020 2020 2046 696c 6573 2069 6e20 .. Files in │ │ │ │ │ -00079fc0: e280 982f 6574 632f 6372 6f6e 2e7b 686f .../etc/cron.{ho │ │ │ │ │ -00079fd0: 7572 6c79 2c64 6169 6c79 2c77 6565 6b6c urly,daily,weekl │ │ │ │ │ -00079fe0: 792c 6d6f 6e74 686c 797d e280 9920 6d75 y,monthly}... mu │ │ │ │ │ -00079ff0: 7374 2062 650a 2020 2020 2063 6f6e 6669 st be. confi │ │ │ │ │ -0007a000: 6775 7261 7469 6f6e 2066 696c 6573 2028 guration files ( │ │ │ │ │ -0007a010: 7570 6772 6164 6564 2066 726f 6d20 7368 upgraded from sh │ │ │ │ │ -0007a020: 6f75 6c64 292e 2020 4d65 6e74 696f 6e20 ould). Mention │ │ │ │ │ -0007a030: 7468 6520 686f 7572 6c79 0a20 2020 2020 the hourly. │ │ │ │ │ -0007a040: 6469 7265 6374 6f72 792e 0a0a 3131 2e38 directory...11.8 │ │ │ │ │ -0007a050: 2e36 0a0a 2020 2020 2050 6163 6b61 6765 .6.. Package │ │ │ │ │ -0007a060: 7320 7072 6f76 6964 696e 6720 e280 982f s providing .../ │ │ │ │ │ -0007a070: 6574 632f 5831 312f 5872 6573 6f75 7263 etc/X11/Xresourc │ │ │ │ │ -0007a080: 6573 e280 9920 6669 6c65 7320 6e65 6564 es... files need │ │ │ │ │ -0007a090: 206e 6f74 2063 6f6e 666c 6963 740a 2020 not conflict. │ │ │ │ │ -0007a0a0: 2020 2077 6974 6820 e280 9878 6261 7365 with ...xbase │ │ │ │ │ -0007a0b0: 2028 3c3c 2033 2e33 2e32 2e33 612d 3229 (<< 3.3.2.3a-2) │ │ │ │ │ -0007a0c0: e280 992c 2077 6869 6368 2069 7320 6c6f ..., which is lo │ │ │ │ │ -0007a0d0: 6e67 2d6f 6273 6f6c 6574 652e 0a0a 3132 ng-obsolete...12 │ │ │ │ │ -0007a0e0: 2e31 0a0a 2020 2020 204d 616e 7561 6c20 .1.. Manual │ │ │ │ │ -0007a0f0: 7061 6765 7320 696e 206c 6f63 616c 652d pages in locale- │ │ │ │ │ -0007a100: 7370 6563 6966 6963 2064 6972 6563 746f specific directo │ │ │ │ │ -0007a110: 7269 6573 2073 686f 756c 6420 7573 6520 ries should use │ │ │ │ │ -0007a120: 6569 7468 6572 2074 6865 0a20 2020 2020 either the. │ │ │ │ │ -0007a130: 6c65 6761 6379 2065 6e63 6f64 696e 6720 legacy encoding │ │ │ │ │ -0007a140: 666f 7220 7468 6174 2064 6972 6563 746f for that directo │ │ │ │ │ -0007a150: 7279 206f 7220 5554 462d 382e 2020 436f ry or UTF-8. Co │ │ │ │ │ -0007a160: 756e 7472 7920 6e61 6d65 7320 7368 6f75 untry names shou │ │ │ │ │ -0007a170: 6c64 0a20 2020 2020 6e6f 7420 6265 2069 ld. not be i │ │ │ │ │ -0007a180: 6e63 6c75 6465 6420 696e 206c 6f63 616c ncluded in local │ │ │ │ │ -0007a190: 652d 7370 6563 6966 6963 206d 616e 7561 e-specific manua │ │ │ │ │ -0007a1a0: 6c20 7061 6765 2064 6972 6563 746f 7269 l page directori │ │ │ │ │ -0007a1b0: 6573 2075 6e6c 6573 730a 2020 2020 2069 es unless. i │ │ │ │ │ -0007a1c0: 6e64 6963 6174 696e 6720 6120 7369 676e ndicating a sign │ │ │ │ │ -0007a1d0: 6966 6963 616e 7420 6469 6666 6572 656e ificant differen │ │ │ │ │ -0007a1e0: 6365 2069 6e20 7468 6520 6c61 6e67 7561 ce in the langua │ │ │ │ │ -0007a1f0: 6765 2e20 2041 6c6c 0a20 2020 2020 6368 ge. All. ch │ │ │ │ │ -0007a200: 6172 6163 7465 7273 2069 6e20 7468 6520 aracters in the │ │ │ │ │ -0007a210: 6d61 6e75 616c 2070 6167 6520 736f 7572 manual page sour │ │ │ │ │ -0007a220: 6365 2073 686f 756c 6420 6265 2072 6570 ce should be rep │ │ │ │ │ -0007a230: 7265 7365 6e74 6162 6c65 2069 6e20 7468 resentable in th │ │ │ │ │ -0007a240: 650a 2020 2020 206c 6567 6163 7920 656e e. legacy en │ │ │ │ │ -0007a250: 636f 6469 6e67 2066 6f72 2061 206c 6f63 coding for a loc │ │ │ │ │ -0007a260: 616c 6520 6576 656e 2069 6620 7468 6520 ale even if the │ │ │ │ │ -0007a270: 6d61 6e20 7061 6765 2069 7320 656e 636f man page is enco │ │ │ │ │ -0007a280: 6465 6420 696e 0a20 2020 2020 5554 462d ded in. UTF- │ │ │ │ │ -0007a290: 382e 0a0a 3132 2e35 0a0a 2020 2020 2054 8...12.5.. T │ │ │ │ │ -0007a2a0: 6865 2041 7061 6368 6520 322e 3020 6c69 he Apache 2.0 li │ │ │ │ │ -0007a2b0: 6365 6e73 6520 6973 206e 6f77 2069 6e20 cense is now in │ │ │ │ │ -0007a2c0: 636f 6d6d 6f6e 2d6c 6963 656e 7365 7320 common-licenses │ │ │ │ │ -0007a2d0: 616e 6420 7368 6f75 6c64 2062 650a 2020 and should be. │ │ │ │ │ -0007a2e0: 2020 2072 6566 6572 656e 6365 6420 7261 referenced ra │ │ │ │ │ -0007a2f0: 7468 6572 2074 6861 6e20 7175 6f74 6564 ther than quoted │ │ │ │ │ -0007a300: 2069 6e20 e280 9864 6562 6961 6e2f 636f in ...debian/co │ │ │ │ │ -0007a310: 7079 7269 6768 74e2 8099 2e0a 0a31 322e pyright......12. │ │ │ │ │ -0007a320: 350a 0a20 2020 2020 5061 636b 6167 6573 5.. Packages │ │ │ │ │ -0007a330: 2069 6e20 636f 6e74 7269 6220 616e 6420 in contrib and │ │ │ │ │ -0007a340: 6e6f 6e2d 6672 6565 2073 686f 756c 6420 non-free should │ │ │ │ │ -0007a350: 7374 6174 6520 696e 2074 6865 2063 6f70 state in the cop │ │ │ │ │ -0007a360: 7972 6967 6874 2066 696c 650a 2020 2020 yright file. │ │ │ │ │ -0007a370: 2074 6861 7420 7468 6520 7061 636b 6167 that the packag │ │ │ │ │ -0007a380: 6520 6973 206e 6f74 2070 6172 7420 6f66 e is not part of │ │ │ │ │ -0007a390: 2044 6562 6961 6e20 474e 552f 4c69 6e75 Debian GNU/Linu │ │ │ │ │ -0007a3a0: 7820 616e 6420 6272 6965 666c 790a 2020 x and briefly. │ │ │ │ │ -0007a3b0: 2020 2065 7870 6c61 696e 2077 6879 2e0a explain why.. │ │ │ │ │ -0007a3c0: 0a64 6562 636f 6e66 0a0a 2020 2020 2055 .debconf.. U │ │ │ │ │ -0007a3d0: 6e64 6572 7363 6f72 6520 28e2 8098 5fe2 nderscore (..._. │ │ │ │ │ -0007a3e0: 8099 2920 6973 2061 6c6c 6f77 6564 2069 ..) is allowed i │ │ │ │ │ -0007a3f0: 6e20 6465 6263 6f6e 6620 7465 6d70 6c61 n debconf templa │ │ │ │ │ -0007a400: 7465 206e 616d 6573 2e0a 0a1f 0a46 696c te names.....Fil │ │ │ │ │ -0007a410: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0007a420: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0007a430: 7273 696f 6e20 3320 3720 332c 2020 4e65 rsion 3 7 3, Ne │ │ │ │ │ -0007a440: 7874 3a20 5665 7273 696f 6e20 3320 3720 xt: Version 3 7 │ │ │ │ │ -0007a450: 3220 322c 2020 5072 6576 3a20 5665 7273 2 2, Prev: Vers │ │ │ │ │ -0007a460: 696f 6e20 3320 3820 302c 2020 5570 3a20 ion 3 8 0, Up: │ │ │ │ │ -0007a470: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007a480: 6973 740a 0a32 312e 3337 2056 6572 7369 ist..21.37 Versi │ │ │ │ │ -0007a490: 6f6e 2033 2e37 2e33 0a3d 3d3d 3d3d 3d3d on 3.7.3.======= │ │ │ │ │ -0007a4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007a4b0: 6c65 6173 6564 2044 6563 656d 6265 722c leased December, │ │ │ │ │ -0007a4c0: 2032 3030 372e 0a0a 352e 362e 3132 0a0a 2007...5.6.12.. │ │ │ │ │ -0007a4d0: 2020 2020 2050 6163 6b61 6765 2076 6572 Package ver │ │ │ │ │ -0007a4e0: 7369 6f6e 206e 756d 6265 7273 206d 6179 sion numbers may │ │ │ │ │ -0007a4f0: 2063 6f6e 7461 696e 2074 696c 6465 732c contain tildes, │ │ │ │ │ -0007a500: 2077 6869 6368 2073 6f72 7420 6265 666f which sort befo │ │ │ │ │ -0007a510: 7265 0a20 2020 2020 616e 7974 6869 6e67 re. anything │ │ │ │ │ -0007a520: 2c20 6576 656e 2074 6865 2065 6e64 206f , even the end o │ │ │ │ │ -0007a530: 6620 6120 7061 7274 2e0a 0a31 302e 340a f a part...10.4. │ │ │ │ │ -0007a540: 0a20 2020 2020 5363 7269 7074 7320 6d61 . Scripts ma │ │ │ │ │ -0007a550: 7920 6173 7375 6d65 2074 6861 7420 e280 y assume that .. │ │ │ │ │ -0007a560: 982f 6269 6e2f 7368 e280 9920 7375 7070 ./bin/sh... supp │ │ │ │ │ -0007a570: 6f72 7473 206c 6f63 616c 2028 6174 2061 orts local (at a │ │ │ │ │ -0007a580: 2062 6173 6963 206c 6576 656c 290a 2020 basic level). │ │ │ │ │ -0007a590: 2020 2061 6e64 2074 6861 7420 6974 7320 and that its │ │ │ │ │ -0007a5a0: 7465 7374 2062 7569 6c74 696e 2028 6966 test builtin (if │ │ │ │ │ -0007a5b0: 2061 6e79 2920 7375 7070 6f72 7473 202d any) supports - │ │ │ │ │ -0007a5c0: 6120 616e 6420 2d6f 2062 696e 6172 790a a and -o binary. │ │ │ │ │ -0007a5d0: 2020 2020 206c 6f67 6963 616c 206f 7065 logical ope │ │ │ │ │ -0007a5e0: 7261 746f 7273 2e0a 0a38 2e35 0a0a 2020 rators...8.5.. │ │ │ │ │ -0007a5f0: 2020 2054 6865 2073 7562 7374 6974 7574 The substitut │ │ │ │ │ -0007a600: 696f 6e20 7661 7269 6162 6c65 2024 7b62 ion variable ${b │ │ │ │ │ -0007a610: 696e 6172 793a 5665 7273 696f 6e7d 2073 inary:Version} s │ │ │ │ │ -0007a620: 686f 756c 6420 6265 2075 7365 6420 696e hould be used in │ │ │ │ │ -0007a630: 2070 6c61 6365 0a20 2020 2020 6f66 2024 place. of $ │ │ │ │ │ -0007a640: 7b53 6f75 7263 652d 5665 7273 696f 6e7d {Source-Version} │ │ │ │ │ -0007a650: 2066 6f72 2064 6570 656e 6465 6e63 6965 for dependencie │ │ │ │ │ -0007a660: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ -0007a670: 6573 206f 6620 7468 6520 7361 6d65 0a20 es of the same. │ │ │ │ │ -0007a680: 2020 2020 6c69 6272 6172 792e 0a0a 6d65 library...me │ │ │ │ │ -0007a690: 6e75 2070 6f6c 6963 790a 0a20 2020 2020 nu policy.. │ │ │ │ │ -0007a6a0: 5375 6273 7461 6e74 6961 6c20 7265 6f72 Substantial reor │ │ │ │ │ -0007a6b0: 6761 6e69 7a61 7469 6f6e 2061 6e64 2072 ganization and r │ │ │ │ │ -0007a6c0: 656e 616d 696e 6720 6f66 2073 6563 7469 enaming of secti │ │ │ │ │ -0007a6d0: 6f6e 7320 696e 2074 6865 2044 6562 6961 ons in the Debia │ │ │ │ │ -0007a6e0: 6e0a 2020 2020 206d 656e 7520 7374 7275 n. menu stru │ │ │ │ │ -0007a6f0: 6374 7572 652e 2020 5061 636b 6167 6573 cture. Packages │ │ │ │ │ -0007a700: 2077 6974 6820 6d65 6e75 2065 6e74 7269 with menu entri │ │ │ │ │ -0007a710: 6573 2073 686f 756c 6420 6265 2072 6576 es should be rev │ │ │ │ │ -0007a720: 6965 7765 6420 746f 0a20 2020 2020 7365 iewed to. se │ │ │ │ │ -0007a730: 6520 6966 2074 6865 206d 656e 7520 7365 e if the menu se │ │ │ │ │ -0007a740: 6374 696f 6e20 6861 7320 6265 656e 2072 ction has been r │ │ │ │ │ -0007a750: 656e 616d 6564 206f 7220 6966 206f 6e65 enamed or if one │ │ │ │ │ -0007a760: 206f 6620 7468 6520 6e65 770a 2020 2020 of the new. │ │ │ │ │ -0007a770: 2073 6563 7469 6f6e 7320 776f 756c 6420 sections would │ │ │ │ │ -0007a780: 6265 206d 6f72 6520 6170 7072 6f70 7269 be more appropri │ │ │ │ │ -0007a790: 6174 652e 0a0a 352e 362e 310a 0a20 2020 ate...5.6.1.. │ │ │ │ │ -0007a7a0: 2020 5468 6520 536f 7572 6365 2066 6965 The Source fie │ │ │ │ │ -0007a7b0: 6c64 2069 6e20 6120 e280 982e 6368 616e ld in a ....chan │ │ │ │ │ -0007a7c0: 6765 73e2 8099 2066 696c 6520 6d61 7920 ges... file may │ │ │ │ │ -0007a7d0: 636f 6e74 6169 6e20 6120 7665 7273 696f contain a versio │ │ │ │ │ -0007a7e0: 6e20 6e75 6d62 6572 0a20 2020 2020 696e n number. in │ │ │ │ │ -0007a7f0: 2070 6172 656e 7468 6573 6573 2e0a 0a35 parentheses...5 │ │ │ │ │ -0007a800: 2e36 2e31 370a 0a20 2020 2020 5468 6520 .6.17.. The │ │ │ │ │ -0007a810: 6163 6365 7074 6162 6c65 2076 616c 7565 acceptable value │ │ │ │ │ -0007a820: 7320 666f 7220 7468 6520 5572 6765 6e63 s for the Urgenc │ │ │ │ │ -0007a830: 7920 6669 656c 6420 6172 6520 6c6f 772c y field are low, │ │ │ │ │ -0007a840: 206d 6564 6975 6d2c 2068 6967 682c 0a20 medium, high,. │ │ │ │ │ -0007a850: 2020 2020 6372 6974 6963 616c 2c20 6f72 critical, or │ │ │ │ │ -0007a860: 2065 6d65 7267 656e 6379 2e0a 0a38 2e36 emergency...8.6 │ │ │ │ │ -0007a870: 0a0a 2020 2020 2054 6865 2073 686c 6962 .. The shlib │ │ │ │ │ -0007a880: 7320 6669 6c65 206e 6f77 2061 6c6c 6f77 s file now allow │ │ │ │ │ -0007a890: 7320 616e 206f 7074 696f 6e61 6c20 7479 s an optional ty │ │ │ │ │ -0007a8a0: 7065 2066 6965 6c64 2c20 696e 6469 6361 pe field, indica │ │ │ │ │ -0007a8b0: 7469 6e67 2074 6865 0a20 2020 2020 7479 ting the. ty │ │ │ │ │ -0007a8c0: 7065 206f 6620 7061 636b 6167 6520 666f pe of package fo │ │ │ │ │ -0007a8d0: 7220 7768 6963 6820 7468 6520 6c69 6e65 r which the line │ │ │ │ │ -0007a8e0: 2069 7320 7661 6c69 642e 2020 5468 6520 is valid. The │ │ │ │ │ -0007a8f0: 6f6e 6c79 2063 7572 7265 6e74 6c79 0a20 only currently. │ │ │ │ │ -0007a900: 2020 2020 7375 7070 6f72 7465 6420 7479 supported ty │ │ │ │ │ -0007a910: 7065 2069 7320 7564 6562 2c20 7573 6564 pe is udeb, used │ │ │ │ │ -0007a920: 2077 6974 6820 7061 636b 6167 6573 2066 with packages f │ │ │ │ │ -0007a930: 6f72 2074 6865 2044 6562 6961 6e0a 2020 or the Debian. │ │ │ │ │ -0007a940: 2020 2049 6e73 7461 6c6c 6572 2e0a 0a33 Installer...3 │ │ │ │ │ -0007a950: 2e39 2e31 0a0a 2020 2020 2050 6163 6b61 .9.1.. Packa │ │ │ │ │ -0007a960: 6765 7320 666f 6c6c 6f77 696e 6720 7468 ges following th │ │ │ │ │ -0007a970: 6520 4465 6269 616e 2043 6f6e 6669 6775 e Debian Configu │ │ │ │ │ -0007a980: 7261 7469 6f6e 206d 616e 6167 656d 656e ration managemen │ │ │ │ │ -0007a990: 740a 2020 2020 2073 7065 6369 6669 6361 t. specifica │ │ │ │ │ -0007a9a0: 7469 6f6e 206d 7573 7420 616c 6c6f 7720 tion must allow │ │ │ │ │ -0007a9b0: 666f 7220 7472 616e 736c 6174 696f 6e20 for translation │ │ │ │ │ -0007a9c0: 6f66 2074 6865 6972 206d 6573 7361 6765 of their message │ │ │ │ │ -0007a9d0: 7320 6279 2075 7369 6e67 0a20 2020 2020 s by using. │ │ │ │ │ -0007a9e0: 6120 6765 7474 6578 742d 6261 7365 6420 a gettext-based │ │ │ │ │ -0007a9f0: 7379 7374 656d 2073 7563 6820 6173 2070 system such as p │ │ │ │ │ -0007aa00: 6f2d 6465 6263 6f6e 662e 0a0a 3132 2e35 o-debconf...12.5 │ │ │ │ │ -0007aa10: 0a0a 2020 2020 2047 4644 4c20 312e 322c .. GFDL 1.2, │ │ │ │ │ -0007aa20: 2047 504c 2033 2c20 616e 6420 4c47 504c GPL 3, and LGPL │ │ │ │ │ -0007aa30: 2033 2061 7265 206e 6f77 2069 6e20 636f 3 are now in co │ │ │ │ │ -0007aa40: 6d6d 6f6e 2d6c 6963 656e 7365 7320 616e mmon-licenses an │ │ │ │ │ -0007aa50: 6420 7368 6f75 6c64 0a20 2020 2020 6265 d should. be │ │ │ │ │ -0007aa60: 2072 6566 6572 656e 6365 6420 7261 7468 referenced rath │ │ │ │ │ -0007aa70: 6572 2074 6861 6e20 7175 6f74 6564 2069 er than quoted i │ │ │ │ │ -0007aa80: 6e20 6465 6269 616e 2f63 6f70 7972 6967 n debian/copyrig │ │ │ │ │ -0007aa90: 6874 2e0a 0a1f 0a46 696c 653a 2064 6562 ht.....File: deb │ │ │ │ │ -0007aaa0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0007aab0: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0007aac0: 3320 3720 3220 322c 2020 4e65 7874 3a20 3 7 2 2, Next: │ │ │ │ │ -0007aad0: 5665 7273 696f 6e20 3320 3720 322c 2020 Version 3 7 2, │ │ │ │ │ -0007aae0: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -0007aaf0: 3720 332c 2020 5570 3a20 5570 6772 6164 7 3, Up: Upgrad │ │ │ │ │ -0007ab00: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007ab10: 312e 3338 2056 6572 7369 6f6e 2033 2e37 1.38 Version 3.7 │ │ │ │ │ -0007ab20: 2e32 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.2.=========== │ │ │ │ │ -0007ab30: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -0007ab40: 6173 6564 204f 6374 6f62 6572 2c20 3230 ased October, 20 │ │ │ │ │ -0007ab50: 3036 2e0a 0a54 6869 7320 7265 6c65 6173 06...This releas │ │ │ │ │ -0007ab60: 6520 6272 6f6b 6520 7468 6520 6e6f 726d e broke the norm │ │ │ │ │ -0007ab70: 616c 2072 756c 6520 6167 6169 6e73 7420 al rule against │ │ │ │ │ -0007ab80: 696e 7472 6f64 7563 696e 6720 6e6f 726d introducing norm │ │ │ │ │ -0007ab90: 6174 6976 6520 6368 616e 6765 730a 7769 ative changes.wi │ │ │ │ │ -0007aba0: 7468 6f75 7420 6368 616e 6769 6e67 2074 thout changing t │ │ │ │ │ -0007abb0: 6865 206d 616a 6f72 2070 6174 6368 206c he major patch l │ │ │ │ │ -0007abc0: 6576 656c 2e0a 0a36 2e31 0a0a 2020 2020 evel...6.1.. │ │ │ │ │ -0007abd0: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -0007abe0: 7074 7320 6d75 7374 206e 6f74 2062 6520 pts must not be │ │ │ │ │ -0007abf0: 776f 726c 6420 7772 6974 6561 626c 6520 world writeable │ │ │ │ │ -0007ac00: 2875 7020 6672 6f6d 2061 2073 686f 756c (up from a shoul │ │ │ │ │ -0007ac10: 6420 746f 0a20 2020 2020 6120 6d75 7374 d to. a must │ │ │ │ │ -0007ac20: 290a 0a1f 0a46 696c 653a 2064 6562 6961 )....File: debia │ │ │ │ │ -0007ac30: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007ac40: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0007ac50: 3720 322c 2020 4e65 7874 3a20 5665 7273 7 2, Next: Vers │ │ │ │ │ -0007ac60: 696f 6e20 3320 3720 312c 2020 5072 6576 ion 3 7 1, Prev │ │ │ │ │ -0007ac70: 3a20 5665 7273 696f 6e20 3320 3720 3220 : Version 3 7 2 │ │ │ │ │ -0007ac80: 322c 2020 5570 3a20 5570 6772 6164 696e 2, Up: Upgradin │ │ │ │ │ -0007ac90: 6720 6368 6563 6b6c 6973 740a 0a32 312e g checklist..21. │ │ │ │ │ -0007aca0: 3339 2056 6572 7369 6f6e 2033 2e37 2e32 39 Version 3.7.2 │ │ │ │ │ -0007acb0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007acc0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ -0007acd0: 7072 696c 2c20 3230 3036 2e0a 0a31 312e pril, 2006...11. │ │ │ │ │ -0007ace0: 350a 0a20 2020 2020 5265 7665 7274 2074 5.. Revert t │ │ │ │ │ -0007acf0: 6865 2063 6769 2d6c 6962 2063 6861 6e67 he cgi-lib chang │ │ │ │ │ -0007ad00: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ -0007ad10: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007ad20: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0007ad30: 2037 2031 2c20 204e 6578 743a 2056 6572 7 1, Next: Ver │ │ │ │ │ -0007ad40: 7369 6f6e 2033 2037 2030 2c20 2050 7265 sion 3 7 0, Pre │ │ │ │ │ -0007ad50: 763a 2056 6572 7369 6f6e 2033 2037 2032 v: Version 3 7 2 │ │ │ │ │ -0007ad60: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007ad70: 2063 6865 636b 6c69 7374 0a0a 3231 2e34 checklist..21.4 │ │ │ │ │ -0007ad80: 3020 5665 7273 696f 6e20 332e 372e 310a 0 Version 3.7.1. │ │ │ │ │ -0007ad90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ada0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ -0007adb0: 7269 6c2c 2032 3030 362e 0a0a 3130 2e32 ril, 2006...10.2 │ │ │ │ │ -0007adc0: 0a0a 2020 2020 2049 7420 6973 206e 6f77 .. It is now │ │ │ │ │ -0007add0: 2070 6f73 7369 626c 6520 746f 2063 7265 possible to cre │ │ │ │ │ -0007ade0: 6174 6520 7368 6172 6564 206c 6962 7261 ate shared libra │ │ │ │ │ -0007adf0: 7269 6573 2077 6974 686f 7574 2072 656c ries without rel │ │ │ │ │ -0007ae00: 6f63 6174 6162 6c65 0a20 2020 2020 636f ocatable. co │ │ │ │ │ -0007ae10: 6465 2028 7573 696e 6720 2d66 5049 4329 de (using -fPIC) │ │ │ │ │ -0007ae20: 2069 6e20 6365 7274 6169 6e20 6578 6365 in certain exce │ │ │ │ │ -0007ae30: 7074 696f 6e61 6c20 6361 7365 732c 2070 ptional cases, p │ │ │ │ │ -0007ae40: 726f 7669 6465 6420 736f 6d65 0a20 2020 rovided some. │ │ │ │ │ -0007ae50: 2020 7072 6f63 6564 7572 6573 2061 7265 procedures are │ │ │ │ │ -0007ae60: 2066 6f6c 6c6f 7765 642c 2061 6e64 2066 followed, and f │ │ │ │ │ -0007ae70: 6f72 2063 7265 6174 696e 6720 7374 6174 or creating stat │ │ │ │ │ -0007ae80: 6963 206c 6962 7261 7269 6573 2077 6974 ic libraries wit │ │ │ │ │ -0007ae90: 680a 2020 2020 2072 656c 6f63 6174 6162 h. relocatab │ │ │ │ │ -0007aea0: 6c65 2063 6f64 6520 2861 6761 696e 2c20 le code (again, │ │ │ │ │ -0007aeb0: 7573 696e 6720 2d66 5049 4329 2e20 4469 using -fPIC). Di │ │ │ │ │ -0007aec0: 7363 7573 7369 6f6e 206f 6e0a 2020 2020 scussion on. │ │ │ │ │ -0007aed0: 203c 6465 6269 616e 2d64 6576 656c 406c │ │ │ │ │ -0007aef0: 2c20 6765 7474 696e 6720 6120 726f 7567 , getting a roug │ │ │ │ │ -0007af00: 6820 636f 6e73 656e 7375 732c 2061 6e64 h consensus, and │ │ │ │ │ -0007af10: 0a20 2020 2020 646f 6375 6d65 6e74 696e . documentin │ │ │ │ │ -0007af20: 6720 6974 2069 6e20 5245 4144 4d45 2e44 g it in README.D │ │ │ │ │ -0007af30: 6562 6961 6e20 636f 6e73 7469 7475 7465 ebian constitute │ │ │ │ │ -0007af40: 206d 6f73 7420 6f66 2074 6865 2070 726f most of the pro │ │ │ │ │ -0007af50: 6365 7373 2e0a 0a31 312e 382e 370a 0a20 cess...11.8.7.. │ │ │ │ │ -0007af60: 2020 2020 5061 636b 6167 6573 2073 686f Packages sho │ │ │ │ │ -0007af70: 756c 6420 696e 7374 616c 6c20 616e 7920 uld install any │ │ │ │ │ -0007af80: 7265 6c65 7661 6e74 2066 696c 6573 2069 relevant files i │ │ │ │ │ -0007af90: 6e74 6f20 7468 6520 6469 7265 6374 6f72 nto the director │ │ │ │ │ -0007afa0: 6965 730a 2020 2020 20e2 8098 2f75 7372 ies. .../usr │ │ │ │ │ -0007afb0: 2f69 6e63 6c75 6465 2f58 3131 2fe2 8099 /include/X11/... │ │ │ │ │ -0007afc0: 2061 6e64 20e2 8098 2f75 7372 2f6c 6962 and .../usr/lib │ │ │ │ │ -0007afd0: 2f58 3131 2fe2 8099 2c20 6275 7420 6966 /X11/..., but if │ │ │ │ │ -0007afe0: 2074 6865 7920 646f 2073 6f2c 2074 6865 they do so, the │ │ │ │ │ -0007aff0: 790a 2020 2020 206d 7573 7420 7072 652d y. must pre- │ │ │ │ │ -0007b000: 6465 7065 6e64 206f 6e20 e280 9878 3131 depend on ...x11 │ │ │ │ │ -0007b010: 2d63 6f6d 6d6f 6e20 283e 3d20 313a 372e -common (>= 1:7. │ │ │ │ │ -0007b020: 302e 3029 e280 990a 0a1f 0a46 696c 653a 0.0).......File: │ │ │ │ │ -0007b030: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0007b040: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -0007b050: 696f 6e20 3320 3720 302c 2020 4e65 7874 ion 3 7 0, Next │ │ │ │ │ -0007b060: 3a20 5665 7273 696f 6e20 3320 3620 322c : Version 3 6 2, │ │ │ │ │ -0007b070: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -0007b080: 3320 3720 312c 2020 5570 3a20 5570 6772 3 7 1, Up: Upgr │ │ │ │ │ -0007b090: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -0007b0a0: 0a32 312e 3431 2056 6572 7369 6f6e 2033 .21.41 Version 3 │ │ │ │ │ -0007b0b0: 2e37 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .7.0.=========== │ │ │ │ │ -0007b0c0: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0007b0d0: 6564 2041 7072 696c 2c20 3230 3036 2e0a ed April, 2006.. │ │ │ │ │ -0007b0e0: 0a31 312e 350a 0a20 2020 2020 5061 636b .11.5.. Pack │ │ │ │ │ -0007b0f0: 6167 6573 2073 6869 7070 696e 6720 7765 ages shipping we │ │ │ │ │ -0007b100: 6220 7365 7276 6572 2043 4749 2066 696c b server CGI fil │ │ │ │ │ -0007b110: 6573 2061 7265 2065 7870 6563 7465 6420 es are expected │ │ │ │ │ -0007b120: 746f 2069 6e73 7461 6c6c 2074 6865 6d0a to install them. │ │ │ │ │ -0007b130: 2020 2020 2069 6e20 e280 982f 7573 722f in .../usr/ │ │ │ │ │ -0007b140: 6c69 622f 6367 692d 6c69 622f e280 9920 lib/cgi-lib/... │ │ │ │ │ -0007b150: 6469 7265 6374 6f72 6965 732e 2020 5468 directories. Th │ │ │ │ │ -0007b160: 6973 206c 6f63 6174 696f 6e20 6368 616e is location chan │ │ │ │ │ -0007b170: 6765 2070 6572 6861 7073 0a20 2020 2020 ge perhaps. │ │ │ │ │ -0007b180: 7368 6f75 6c64 2062 6520 646f 6375 6d65 should be docume │ │ │ │ │ -0007b190: 6e74 6564 2069 6e20 4e45 5753 0a0a 3131 nted in NEWS..11 │ │ │ │ │ -0007b1a0: 2e35 0a0a 2020 2020 2057 6562 2073 6572 .5.. Web ser │ │ │ │ │ -0007b1b0: 7665 7220 7061 636b 6167 6573 2073 686f ver packages sho │ │ │ │ │ -0007b1c0: 756c 6420 696e 636c 7564 6520 6120 7374 uld include a st │ │ │ │ │ -0007b1d0: 616e 6461 7264 2073 6372 6970 7441 6c69 andard scriptAli │ │ │ │ │ -0007b1e0: 6173 206f 660a 2020 2020 2063 6769 2d6c as of. cgi-l │ │ │ │ │ -0007b1f0: 6962 2074 6f20 e280 982f 7573 722f 6c69 ib to .../usr/li │ │ │ │ │ -0007b200: 622f 6367 692d 6c69 62e2 8099 2e0a 0a39 b/cgi-lib......9 │ │ │ │ │ -0007b210: 2e31 2e31 0a0a 2020 2020 2054 6865 2076 .1.1.. The v │ │ │ │ │ -0007b220: 6572 7369 6f6e 206f 6620 4648 5320 6d61 ersion of FHS ma │ │ │ │ │ -0007b230: 6e64 6174 6564 2062 7920 706f 6c69 6379 ndated by policy │ │ │ │ │ -0007b240: 2068 6173 2062 6565 6e20 7570 7065 6420 has been upped │ │ │ │ │ -0007b250: 746f 2032 2e33 2e20 2054 6865 7265 0a20 to 2.3. There. │ │ │ │ │ -0007b260: 2020 2020 7368 6f75 6c64 2062 6520 6e6f should be no │ │ │ │ │ -0007b270: 2063 6861 6e67 6573 2072 6571 7569 7265 changes require │ │ │ │ │ -0007b280: 6420 666f 7220 6d6f 7374 2070 6163 6b61 d for most packa │ │ │ │ │ -0007b290: 6765 732c 2074 686f 7567 6820 6e65 7720 ges, though new │ │ │ │ │ -0007b2a0: 746f 700a 2020 2020 206c 6576 656c 2064 top. level d │ │ │ │ │ -0007b2b0: 6972 6563 746f 7269 6573 20e2 8098 2f6d irectories .../m │ │ │ │ │ -0007b2c0: 6564 6961 e280 992c 20e2 8098 2f73 7276 edia..., .../srv │ │ │ │ │ -0007b2d0: e280 992c 2065 7463 2e20 206d 6179 2062 ..., etc. may b │ │ │ │ │ -0007b2e0: 6520 6f66 2069 6e74 6572 6573 742e 0a0a e of interest... │ │ │ │ │ -0007b2f0: 352e 312c 2035 2e36 2e33 0a0a 2020 2020 5.1, 5.6.3.. │ │ │ │ │ -0007b300: 2041 6c6c 2066 6965 6c64 732c 2061 7061 All fields, apa │ │ │ │ │ -0007b310: 7274 2066 726f 6d20 7468 6520 5570 6c6f rt from the Uplo │ │ │ │ │ -0007b320: 6164 6572 7320 6669 656c 642c 2069 6e20 aders field, in │ │ │ │ │ -0007b330: 7468 6520 636f 6e74 726f 6c20 6669 6c65 the control file │ │ │ │ │ -0007b340: 2061 7265 0a20 2020 2020 7375 7070 6f73 are. suppos │ │ │ │ │ -0007b350: 6564 2074 6f20 6265 2061 2073 696e 676c ed to be a singl │ │ │ │ │ -0007b360: 6520 6c6f 6769 6361 6c20 6c69 6e65 2c20 e logical line, │ │ │ │ │ -0007b370: 7768 6963 6820 6d61 7920 6265 2073 7072 which may be spr │ │ │ │ │ -0007b380: 6561 6420 6f76 6572 0a20 2020 2020 6d75 ead over. mu │ │ │ │ │ -0007b390: 6c74 6970 6c65 2070 6879 7369 6361 6c20 ltiple physical │ │ │ │ │ -0007b3a0: 6c69 6e65 7320 286e 6577 6c69 6e65 2066 lines (newline f │ │ │ │ │ -0007b3b0: 6f6c 6c6f 7765 6420 6279 2073 7061 6365 ollowed by space │ │ │ │ │ -0007b3c0: 2069 7320 656c 6964 6564 292e 0a20 2020 is elided).. │ │ │ │ │ -0007b3d0: 2020 486f 7765 7665 722c 2061 6e79 2070 However, any p │ │ │ │ │ -0007b3e0: 6172 7365 7220 666f 7220 7468 6520 636f arser for the co │ │ │ │ │ -0007b3f0: 6e74 726f 6c20 6669 6c65 206d 7573 7420 ntrol file must │ │ │ │ │ -0007b400: 616c 6c6f 7720 7468 6520 5570 6c6f 6164 allow the Upload │ │ │ │ │ -0007b410: 6572 730a 2020 2020 2066 6965 6c64 2074 ers. field t │ │ │ │ │ -0007b420: 6f20 6265 2073 7072 6561 6420 6f76 6572 o be spread over │ │ │ │ │ -0007b430: 206d 756c 7469 706c 6520 7068 7973 6963 multiple physic │ │ │ │ │ -0007b440: 616c 206c 696e 6573 2061 7320 7765 6c6c al lines as well │ │ │ │ │ -0007b450: 2c20 746f 2070 7265 7061 7265 0a20 2020 , to prepare. │ │ │ │ │ -0007b460: 2020 666f 7220 6675 7475 7265 2063 6861 for future cha │ │ │ │ │ -0007b470: 6e67 6573 2e0a 0a31 302e 340a 0a20 2020 nges...10.4.. │ │ │ │ │ -0007b480: 2020 5768 656e 2073 6372 6970 7473 2061 When scripts a │ │ │ │ │ -0007b490: 7265 2069 6e73 7461 6c6c 6564 2069 6e74 re installed int │ │ │ │ │ -0007b4a0: 6f20 6120 6469 7265 6374 6f72 7920 696e o a directory in │ │ │ │ │ -0007b4b0: 2074 6865 2073 7973 7465 6d20 5041 5448 the system PATH │ │ │ │ │ -0007b4c0: 2c20 7468 650a 2020 2020 2073 6372 6970 , the. scrip │ │ │ │ │ -0007b4d0: 7420 6e61 6d65 2073 686f 756c 6420 6e6f t name should no │ │ │ │ │ -0007b4e0: 7420 696e 636c 7564 6520 616e 2065 7874 t include an ext │ │ │ │ │ -0007b4f0: 656e 7369 6f6e 2074 6861 7420 6465 6e6f ension that deno │ │ │ │ │ -0007b500: 7465 7320 7468 650a 2020 2020 2073 6372 tes the. scr │ │ │ │ │ -0007b510: 6970 7469 6e67 206c 616e 6775 6167 6520 ipting language │ │ │ │ │ -0007b520: 6375 7272 656e 746c 7920 7573 6564 2074 currently used t │ │ │ │ │ -0007b530: 6f20 696d 706c 656d 656e 7420 6974 2e0a o implement it.. │ │ │ │ │ -0007b540: 0a39 2e33 2e33 2e32 0a0a 2020 2020 2070 .9.3.3.2.. p │ │ │ │ │ -0007b550: 6163 6b61 6765 7320 7468 6174 2069 6e76 ackages that inv │ │ │ │ │ -0007b560: 6f6b 6520 696e 6974 7363 7269 7074 7320 oke initscripts │ │ │ │ │ -0007b570: 6e6f 7720 6d75 7374 2075 7365 2069 6e76 now must use inv │ │ │ │ │ -0007b580: 6f6b 652d 7263 2e64 2074 6f20 646f 2073 oke-rc.d to do s │ │ │ │ │ -0007b590: 6f0a 2020 2020 2073 696e 6365 2069 7420 o. since it │ │ │ │ │ -0007b5a0: 616c 736f 2070 6179 7320 6174 7465 6e74 also pays attent │ │ │ │ │ -0007b5b0: 696f 6e20 746f 2072 756e 206c 6576 656c ion to run level │ │ │ │ │ -0007b5c0: 7320 616e 6420 6f74 6865 7220 6c6f 6361 s and other loca │ │ │ │ │ -0007b5d0: 6c0a 2020 2020 2063 6f6e 7374 7261 696e l. constrain │ │ │ │ │ -0007b5e0: 7473 2e0a 0a31 312e 382e 352e 322c 2031 ts...11.8.5.2, 1 │ │ │ │ │ -0007b5f0: 312e 382e 372c 2065 7463 0a0a 2020 2020 1.8.7, etc.. │ │ │ │ │ -0007b600: 2057 6520 6e6f 206c 6f6e 6765 7220 7573 We no longer us │ │ │ │ │ -0007b610: 6520 e280 982f 7573 722f 5831 3152 36e2 e .../usr/X11R6. │ │ │ │ │ -0007b620: 8099 2c20 7369 6e63 6520 7765 2068 6176 .., since we hav │ │ │ │ │ -0007b630: 6520 6d69 6772 6174 6564 2061 7761 7920 e migrated away │ │ │ │ │ -0007b640: 746f 2075 7369 6e67 0a20 2020 2020 586f to using. Xo │ │ │ │ │ -0007b650: 7267 2070 6174 6873 2e20 2054 6869 7320 rg paths. This │ │ │ │ │ -0007b660: 6d65 616e 732c 2066 6f72 206f 6e65 2074 means, for one t │ │ │ │ │ -0007b670: 6869 6e67 2c20 666f 6e74 7320 6c69 7665 hing, fonts live │ │ │ │ │ -0007b680: 2069 6e0a 2020 2020 20e2 8098 2f75 7372 in. .../usr │ │ │ │ │ -0007b690: 2f73 6861 7265 2f66 6f6e 7473 2f58 3131 /share/fonts/X11 │ │ │ │ │ -0007b6a0: 2fe2 8099 206e 6f77 2c20 616e 6420 e280 /... now, and .. │ │ │ │ │ -0007b6b0: 982f 7573 722f 5831 3152 36e2 8099 2069 ./usr/X11R6... i │ │ │ │ │ -0007b6c0: 7320 676f 6e65 2e0a 0a1f 0a46 696c 653a s gone.....File: │ │ │ │ │ -0007b6d0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0007b6e0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -0007b6f0: 696f 6e20 3320 3620 322c 2020 4e65 7874 ion 3 6 2, Next │ │ │ │ │ -0007b700: 3a20 5665 7273 696f 6e20 3320 3620 312c : Version 3 6 1, │ │ │ │ │ -0007b710: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -0007b720: 3320 3720 302c 2020 5570 3a20 5570 6772 3 7 0, Up: Upgr │ │ │ │ │ -0007b730: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -0007b740: 0a32 312e 3432 2056 6572 7369 6f6e 2033 .21.42 Version 3 │ │ │ │ │ -0007b750: 2e36 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .6.2.=========== │ │ │ │ │ -0007b760: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0007b770: 6564 204a 756e 652c 2032 3030 352e 0a0a ed June, 2005... │ │ │ │ │ -0007b780: 2020 2020 2052 6563 6f6d 6d65 6e64 2064 Recommend d │ │ │ │ │ -0007b790: 6f63 2d62 6173 652c 2061 6e64 206e 6f74 oc-base, and not │ │ │ │ │ -0007b7a0: 206d 656e 752c 2066 6f72 2072 6567 6973 menu, for regis │ │ │ │ │ -0007b7b0: 7465 7269 6e67 2070 6163 6b61 6765 0a20 tering package. │ │ │ │ │ -0007b7c0: 2020 2020 646f 6375 6d65 6e74 6174 696f documentatio │ │ │ │ │ -0007b7d0: 6e2e 0a0a 382e 310a 0a20 2020 2020 5275 n...8.1.. Ru │ │ │ │ │ -0007b7e0: 6e20 7469 6d65 2073 7570 706f 7274 2070 n time support p │ │ │ │ │ -0007b7f0: 726f 6772 616d 7320 7368 6f75 6c64 206c rograms should l │ │ │ │ │ -0007b800: 6976 6520 696e 2073 7562 6469 7265 6374 ive in subdirect │ │ │ │ │ -0007b810: 6f72 6965 7320 6f66 0a20 2020 2020 e280 ories of. .. │ │ │ │ │ -0007b820: 982f 7573 722f 6c69 622f e280 9920 6f72 ./usr/lib/... or │ │ │ │ │ -0007b830: 20e2 8098 2f75 7372 2f73 6861 7265 e280 .../usr/share.. │ │ │ │ │ -0007b840: 992c 2061 6e64 2070 7265 6665 7261 626c ., and preferabl │ │ │ │ │ -0007b850: 7920 7468 6520 7368 6172 6564 206c 6962 y the shared lib │ │ │ │ │ -0007b860: 2069 7320 6e61 6d65 640a 2020 2020 2074 is named. t │ │ │ │ │ -0007b870: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p │ │ │ │ │ -0007b880: 6163 6b61 6765 206e 616d 6520 2874 6f20 ackage name (to │ │ │ │ │ -0007b890: 6176 6f69 6420 6e61 6d65 2063 6f6c 6c69 avoid name colli │ │ │ │ │ -0007b8a0: 7369 6f6e 7329 2e0a 0a31 312e 350a 0a20 sions)...11.5.. │ │ │ │ │ -0007b8b0: 2020 2020 4974 2069 7320 7265 636f 6d6d It is recomm │ │ │ │ │ -0007b8c0: 656e 6465 6420 7468 6174 2048 5454 5020 ended that HTTP │ │ │ │ │ -0007b8d0: 7365 7276 6572 7320 7072 6f76 6964 6520 servers provide │ │ │ │ │ -0007b8e0: 616e 2061 6c69 6173 202f 696d 6167 6573 an alias /images │ │ │ │ │ -0007b8f0: 2074 6f0a 2020 2020 2061 6c6c 6f77 2070 to. allow p │ │ │ │ │ -0007b900: 6163 6b61 6765 7320 746f 2073 6861 7265 ackages to share │ │ │ │ │ -0007b910: 2069 6d61 6765 2066 696c 6573 2077 6974 image files wit │ │ │ │ │ -0007b920: 6820 7468 6520 7765 6220 7365 7276 6572 h the web server │ │ │ │ │ -0007b930: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0007b940: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0007b950: 6f64 653a 2056 6572 7369 6f6e 2033 2036 ode: Version 3 6 │ │ │ │ │ -0007b960: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ -0007b970: 6f6e 2033 2036 2030 2c20 2050 7265 763a on 3 6 0, Prev: │ │ │ │ │ -0007b980: 2056 6572 7369 6f6e 2033 2036 2032 2c20 Version 3 6 2, │ │ │ │ │ -0007b990: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0007b9a0: 6865 636b 6c69 7374 0a0a 3231 2e34 3320 hecklist..21.43 │ │ │ │ │ -0007b9b0: 5665 7273 696f 6e20 332e 362e 310a 3d3d Version 3.6.1.== │ │ │ │ │ -0007b9c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007b9d0: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ -0007b9e0: 7374 2c20 3230 3033 2e0a 0a33 2e31 302e st, 2003...3.10. │ │ │ │ │ -0007b9f0: 310a 0a20 2020 2020 5072 6f6d 7074 696e 1.. Promptin │ │ │ │ │ -0007ba00: 6720 7468 6520 7573 6572 2073 686f 756c g the user shoul │ │ │ │ │ -0007ba10: 6420 6265 2064 6f6e 6520 7573 696e 6720 d be done using │ │ │ │ │ -0007ba20: 6465 6263 6f6e 662e 2020 4e6f 6e20 6465 debconf. Non de │ │ │ │ │ -0007ba30: 6263 6f6e 6620 7573 6572 0a20 2020 2020 bconf user. │ │ │ │ │ -0007ba40: 7072 6f6d 7074 7320 6172 6520 6e6f 7720 prompts are now │ │ │ │ │ -0007ba50: 6465 7072 6563 6174 6564 2e0a 0a1f 0a46 deprecated.....F │ │ │ │ │ -0007ba60: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007ba70: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007ba80: 5665 7273 696f 6e20 3320 3620 302c 2020 Version 3 6 0, │ │ │ │ │ -0007ba90: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -0007baa0: 3520 3130 2c20 2050 7265 763a 2056 6572 5 10, Prev: Ver │ │ │ │ │ -0007bab0: 7369 6f6e 2033 2036 2031 2c20 2055 703a sion 3 6 1, Up: │ │ │ │ │ -0007bac0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007bad0: 6c69 7374 0a0a 3231 2e34 3420 5665 7273 list..21.44 Vers │ │ │ │ │ -0007bae0: 696f 6e20 332e 362e 300a 3d3d 3d3d 3d3d ion 3.6.0.====== │ │ │ │ │ -0007baf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007bb00: 656c 6561 7365 6420 4a75 6c79 2c20 3230 eleased July, 20 │ │ │ │ │ -0007bb10: 3033 2e0a 0a52 6573 7472 7563 7475 7269 03...Restructuri │ │ │ │ │ -0007bb20: 6e67 2063 6175 7365 6420 7368 6966 7473 ng caused shifts │ │ │ │ │ -0007bb30: 2069 6e20 7365 6374 696f 6e20 6e75 6d62 in section numb │ │ │ │ │ -0007bb40: 6572 7320 616e 6420 6275 6d70 696e 6720 ers and bumping │ │ │ │ │ -0007bb50: 6f66 2074 6865 206d 696e 6f72 0a76 6572 of the minor.ver │ │ │ │ │ -0007bb60: 7369 6f6e 206e 756d 6265 722e 0a0a 4d61 sion number...Ma │ │ │ │ │ -0007bb70: 6e79 2070 6163 6b61 6769 6e67 206d 616e ny packaging man │ │ │ │ │ -0007bb80: 7561 6c20 6170 7065 6e64 6963 6573 2074 ual appendices t │ │ │ │ │ -0007bb90: 6861 7420 7765 7265 2069 6e74 6567 7261 hat were integra │ │ │ │ │ -0007bba0: 7465 6420 696e 746f 2070 6f6c 6963 790a ted into policy. │ │ │ │ │ -0007bbb0: 7365 6374 696f 6e73 2061 7265 206e 6f77 sections are now │ │ │ │ │ -0007bbc0: 2065 6d70 7479 2c20 616e 6420 7265 706c empty, and repl │ │ │ │ │ -0007bbd0: 6163 6564 2077 6974 6820 6c69 6e6b 7320 aced with links │ │ │ │ │ -0007bbe0: 746f 2074 6865 2050 6f6c 6963 792e 2020 to the Policy. │ │ │ │ │ -0007bbf0: 496e 0a70 6172 7469 6375 6c61 722c 2074 In.particular, t │ │ │ │ │ -0007bc00: 6865 2061 7070 656e 6469 6365 7320 7468 he appendices th │ │ │ │ │ -0007bc10: 6174 2069 6e63 6c75 6465 6420 7468 6520 at included the │ │ │ │ │ -0007bc20: 6c69 7374 206f 6620 636f 6e74 726f 6c20 list of control │ │ │ │ │ -0007bc30: 6669 656c 6473 2077 6572 650a 7570 6461 fields were.upda │ │ │ │ │ -0007bc40: 7465 6420 286e 6577 2066 6965 6c64 7320 ted (new fields │ │ │ │ │ -0007bc50: 6c69 6b65 2043 6c6f 7365 732c 2043 6861 like Closes, Cha │ │ │ │ │ -0007bc60: 6e67 6564 2d42 7920 7765 7265 2061 6464 nged-By were add │ │ │ │ │ -0007bc70: 6564 2920 616e 6420 7468 6520 6c69 7374 ed) and the list │ │ │ │ │ -0007bc80: 206f 660a 6669 656c 6473 2066 6f72 2065 of.fields for e │ │ │ │ │ -0007bc90: 6163 6820 6f66 2063 6f6e 7472 6f6c 2c20 ach of control, │ │ │ │ │ -0007bca0: e280 982e 6368 616e 6765 73e2 8099 2061 ....changes... a │ │ │ │ │ -0007bcb0: 6e64 20e2 8098 2e64 7363 e280 9920 6669 nd ....dsc... fi │ │ │ │ │ -0007bcc0: 6c65 7320 6973 206e 6f77 2069 6e0a 506f les is now in.Po │ │ │ │ │ -0007bcd0: 6c69 6379 2c20 616e 6420 7468 6579 e280 licy, and they.. │ │ │ │ │ -0007bce0: 9972 6520 6d61 726b 6564 206d 616e 6461 .re marked manda │ │ │ │ │ -0007bcf0: 746f 7279 2c20 7265 636f 6d6d 656e 6465 tory, recommende │ │ │ │ │ -0007bd00: 6420 6f72 206f 7074 696f 6e61 6c20 6261 d or optional ba │ │ │ │ │ -0007bd10: 7365 6420 6f6e 0a74 6865 2063 7572 7265 sed on.the curre │ │ │ │ │ -0007bd20: 6e74 2070 7261 6374 6963 6520 616e 6420 nt practice and │ │ │ │ │ -0007bd30: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ -0007bd40: 7468 6520 6465 622d 6275 696c 6469 6e67 the deb-building │ │ │ │ │ -0007bd50: 2074 6f6f 6c2d 6368 6169 6e2e 0a0a 456c tool-chain...El │ │ │ │ │ -0007bd60: 696d 696e 6174 696f 6e20 6f66 206e 6565 imination of nee │ │ │ │ │ -0007bd70: 646c 6573 736c 7920 6465 6570 2073 6563 dlessly deep sec │ │ │ │ │ -0007bd80: 7469 6f6e 206c 6576 656c 732c 2070 7269 tion levels, pri │ │ │ │ │ -0007bd90: 6d61 7269 6c79 2069 6e20 7468 6520 6368 marily in the ch │ │ │ │ │ -0007bda0: 6170 7465 720a 4465 6269 616e 2041 7263 apter.Debian Arc │ │ │ │ │ -0007bdb0: 6869 7665 2c20 6672 6f6d 2077 6869 6368 hive, from which │ │ │ │ │ -0007bdc0: 2074 776f 206e 6577 2063 6861 7074 6572 two new chapter │ │ │ │ │ -0007bdd0: 7320 7765 7265 2073 706c 6974 206f 7574 s were split out │ │ │ │ │ -0007bde0: 2c20 4269 6e61 7279 0a70 6163 6b61 6765 , Binary.package │ │ │ │ │ -0007bdf0: 7320 616e 6420 536f 7572 6365 2070 6163 s and Source pac │ │ │ │ │ -0007be00: 6b61 6765 732e 2020 5768 6174 2072 656d kages. What rem │ │ │ │ │ -0007be10: 6169 6e65 6420 7761 7320 7265 6f72 6465 ained was reorde │ │ │ │ │ -0007be20: 7265 6420 7072 6f70 6572 6c79 2c0a 7468 red properly,.th │ │ │ │ │ -0007be30: 6174 2069 732c 2073 6f6d 6520 7365 6374 at is, some sect │ │ │ │ │ -0007be40: 7320 6265 6361 6d65 2073 6563 7473 2065 s became sects e │ │ │ │ │ -0007be50: 7463 2e0a 0a53 6576 6572 616c 2073 6563 tc...Several sec │ │ │ │ │ -0007be60: 7469 6f6e 7320 7468 6174 2077 6572 6520 tions that were │ │ │ │ │ -0007be70: 7265 6475 6e64 616e 742c 2063 7275 6674 redundant, cruft │ │ │ │ │ -0007be80: 7920 6f72 2073 696d 706c 7920 6e6f 7420 y or simply not │ │ │ │ │ -0007be90: 6465 7369 676e 6564 2077 6974 680a 616e designed with.an │ │ │ │ │ -0007bea0: 7920 736f 7274 206f 6620 7669 7369 6f6e y sort of vision │ │ │ │ │ -0007beb0: 2c20 7765 7265 2072 6561 7272 616e 6765 , were rearrange │ │ │ │ │ -0007bec0: 6420 6163 636f 7264 696e 6720 746f 2074 d according to t │ │ │ │ │ -0007bed0: 6865 2066 6f72 6d75 6c61 2074 6861 740a he formula that. │ │ │ │ │ -0007bee0: 6576 6572 7974 6869 6e67 2073 686f 756c everything shoul │ │ │ │ │ -0007bef0: 6420 6265 2065 6974 6865 7220 696e 2074 d be either in t │ │ │ │ │ -0007bf00: 6865 2073 616d 6520 706c 6163 6520 6f72 he same place or │ │ │ │ │ -0007bf10: 2070 726f 7065 726c 7920 696e 7465 726c properly interl │ │ │ │ │ -0007bf20: 696e 6b65 642e 0a53 6f6d 6520 7468 696e inked..Some thin │ │ │ │ │ -0007bf30: 6773 2072 656d 6169 6e65 6420 7370 6c69 gs remained spli │ │ │ │ │ -0007bf40: 7420 7570 2062 6574 7765 656e 2064 6966 t up between dif │ │ │ │ │ -0007bf50: 6665 7265 6e74 2063 6861 7074 6572 7320 ferent chapters │ │ │ │ │ -0007bf60: 7768 656e 2074 6865 790a 7461 6c6b 6564 when they.talked │ │ │ │ │ -0007bf70: 2061 626f 7574 2064 6966 6665 7265 6e74 about different │ │ │ │ │ -0007bf80: 2061 7370 6563 7473 206f 6620 6669 6c65 aspects of file │ │ │ │ │ -0007bf90: 733a 2074 6865 6972 2063 6f6e 7465 6e74 s: their content │ │ │ │ │ -0007bfa0: 2c20 7468 6569 7220 7379 6e74 6178 2c0a , their syntax,. │ │ │ │ │ -0007bfb0: 616e 6420 7468 6569 7220 706c 6163 656d and their placem │ │ │ │ │ -0007bfc0: 656e 7420 696e 2074 6865 2066 696c 6520 ent in the file │ │ │ │ │ -0007bfd0: 7379 7374 656d 2e20 2049 6e20 7061 7274 system. In part │ │ │ │ │ -0007bfe0: 6963 756c 6172 2c20 7365 6520 7468 6520 icular, see the │ │ │ │ │ -0007bff0: 6e65 770a 7365 6374 696f 6e73 2061 626f new.sections abo │ │ │ │ │ -0007c000: 7574 2063 6861 6e67 656c 6f67 2066 696c ut changelog fil │ │ │ │ │ -0007c010: 6573 2e0a 0a6d 656e 7520 706f 6c69 6379 es...menu policy │ │ │ │ │ -0007c020: 0a0a 2020 2020 2041 6464 6564 2047 616d .. Added Gam │ │ │ │ │ -0007c030: 6573 2f53 696d 756c 6174 696f 6e20 616e es/Simulation an │ │ │ │ │ -0007c040: 6420 4170 7073 2f45 6475 6361 7469 6f6e d Apps/Education │ │ │ │ │ -0007c050: 2074 6f20 6d65 6e75 2073 7562 2d70 6f6c to menu sub-pol │ │ │ │ │ -0007c060: 6963 790a 0a43 2e32 2e32 0a0a 2020 2020 icy..C.2.2.. │ │ │ │ │ -0007c070: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ -0007c080: 6773 2073 686f 756c 6420 6265 2055 5446 gs should be UTF │ │ │ │ │ -0007c090: 2d38 2065 6e63 6f64 6564 2e0a 0a31 302e -8 encoded...10. │ │ │ │ │ -0007c0a0: 320a 0a20 2020 2020 7368 6172 6564 206c 2.. shared l │ │ │ │ │ -0007c0b0: 6962 7261 7269 6573 206d 7573 7420 6265 ibraries must be │ │ │ │ │ -0007c0c0: 206c 696e 6b65 6420 6167 6169 6e73 7420 linked against │ │ │ │ │ -0007c0d0: 616c 6c20 6c69 6272 6172 6965 7320 7468 all libraries th │ │ │ │ │ -0007c0e0: 6174 2074 6865 7920 7573 650a 2020 2020 at they use. │ │ │ │ │ -0007c0f0: 2073 796d 626f 6c73 2066 726f 6d20 696e symbols from in │ │ │ │ │ -0007c100: 2074 6865 2073 616d 6520 7761 7920 7468 the same way th │ │ │ │ │ -0007c110: 6174 2062 696e 6172 6965 7320 6172 652e at binaries are. │ │ │ │ │ -0007c120: 0a0a 372e 360a 0a20 2020 2020 6275 696c ..7.6.. buil │ │ │ │ │ -0007c130: 642d 6465 7065 6e64 732d 696e 6465 7020 d-depends-indep │ │ │ │ │ -0007c140: 6e65 6564 206e 6f74 2062 6520 7361 7469 need not be sati │ │ │ │ │ -0007c150: 7366 6965 6420 6475 7269 6e67 2063 6c65 sfied during cle │ │ │ │ │ -0007c160: 616e 2074 6172 6765 742e 0a0a 1f0a 4669 an target.....Fi │ │ │ │ │ -0007c170: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0007c180: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -0007c190: 6572 7369 6f6e 2033 2035 2031 302c 2020 ersion 3 5 10, │ │ │ │ │ -0007c1a0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -0007c1b0: 3520 392c 2020 5072 6576 3a20 5665 7273 5 9, Prev: Vers │ │ │ │ │ -0007c1c0: 696f 6e20 3320 3620 302c 2020 5570 3a20 ion 3 6 0, Up: │ │ │ │ │ -0007c1d0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007c1e0: 6973 740a 0a32 312e 3435 2056 6572 7369 ist..21.45 Versi │ │ │ │ │ -0007c1f0: 6f6e 2033 2e35 2e31 300a 3d3d 3d3d 3d3d on 3.5.10.====== │ │ │ │ │ -0007c200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0007c210: 5265 6c65 6173 6564 204d 6179 2c20 3230 Released May, 20 │ │ │ │ │ -0007c220: 3033 2e0a 0a31 312e 382e 330a 0a20 2020 03...11.8.3.. │ │ │ │ │ -0007c230: 2020 7061 636b 6167 6573 2070 726f 7669 packages provi │ │ │ │ │ -0007c240: 6469 6e67 2074 6865 2078 2d74 6572 6d69 ding the x-termi │ │ │ │ │ -0007c250: 6e61 6c2d 656d 756c 6174 6f72 2076 6972 nal-emulator vir │ │ │ │ │ -0007c260: 7475 616c 2070 6163 6b61 6765 206f 7567 tual package oug │ │ │ │ │ -0007c270: 6874 2074 6f0a 2020 2020 2065 6e73 7572 ht to. ensur │ │ │ │ │ -0007c280: 6520 7468 6174 2074 6865 7920 696e 7465 e that they inte │ │ │ │ │ -0007c290: 7270 7265 7420 7468 6520 636f 6d6d 616e rpret the comman │ │ │ │ │ -0007c2a0: 6420 6c69 6e65 2065 7861 6374 6c79 206c d line exactly l │ │ │ │ │ -0007c2b0: 696b 6520 7874 6572 6d0a 2020 2020 2064 ike xterm. d │ │ │ │ │ -0007c2c0: 6f65 732e 0a0a 3131 2e38 2e34 0a0a 2020 oes...11.8.4.. │ │ │ │ │ -0007c2d0: 2020 2057 696e 646f 7720 6d61 6e61 6765 Window manage │ │ │ │ │ -0007c2e0: 7273 2063 6f6d 706c 6961 6e74 2077 6974 rs compliant wit │ │ │ │ │ -0007c2f0: 6820 7468 6520 5769 6e64 6f77 204d 616e h the Window Man │ │ │ │ │ -0007c300: 6167 6572 2053 7065 6369 6669 6361 7469 ager Specificati │ │ │ │ │ -0007c310: 6f6e 0a20 2020 2020 5072 6f6a 6563 7420 on. Project │ │ │ │ │ -0007c320: 6d61 7920 6164 6420 3430 2070 6f69 6e74 may add 40 point │ │ │ │ │ -0007c330: 7320 666f 7220 7261 6e6b 696e 6720 696e s for ranking in │ │ │ │ │ -0007c340: 2074 6865 2061 6c74 6572 6e61 7469 7665 the alternative │ │ │ │ │ -0007c350: 730a 0a1f 0a46 696c 653a 2064 6562 6961 s....File: debia │ │ │ │ │ -0007c360: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007c370: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0007c380: 3520 392c 2020 4e65 7874 3a20 5665 7273 5 9, Next: Vers │ │ │ │ │ -0007c390: 696f 6e20 3320 3520 382c 2020 5072 6576 ion 3 5 8, Prev │ │ │ │ │ -0007c3a0: 3a20 5665 7273 696f 6e20 3320 3520 3130 : Version 3 5 10 │ │ │ │ │ -0007c3b0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007c3c0: 2063 6865 636b 6c69 7374 0a0a 3231 2e34 checklist..21.4 │ │ │ │ │ -0007c3d0: 3620 5665 7273 696f 6e20 332e 352e 390a 6 Version 3.5.9. │ │ │ │ │ -0007c3e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007c3f0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4d61 ===..Released Ma │ │ │ │ │ -0007c400: 7263 682c 2032 3030 332e 0a0a 332e 342e rch, 2003...3.4. │ │ │ │ │ -0007c410: 320a 0a20 2020 2020 5468 6520 7365 6374 2.. The sect │ │ │ │ │ -0007c420: 696f 6e20 6465 7363 7269 6269 6e67 2074 ion describing t │ │ │ │ │ -0007c430: 6865 2044 6573 6372 6970 7469 6f6e 3a20 he Description: │ │ │ │ │ -0007c440: 7061 636b 6167 6520 6669 656c 6420 6f6e package field on │ │ │ │ │ -0007c450: 6365 2061 6761 696e 0a20 2020 2020 6861 ce again. ha │ │ │ │ │ -0007c460: 7320 6675 6c6c 2064 6574 6169 6c73 206f s full details o │ │ │ │ │ -0007c470: 6620 7468 6520 6c6f 6e67 2064 6573 6372 f the long descr │ │ │ │ │ -0007c480: 6970 7469 6f6e 2066 6f72 6d61 742e 0a0a iption format... │ │ │ │ │ -0007c490: 342e 320a 0a20 2020 2020 436c 6172 6966 4.2.. Clarif │ │ │ │ │ -0007c4a0: 6965 6420 7468 6174 2069 6620 6120 7061 ied that if a pa │ │ │ │ │ -0007c4b0: 636b 6167 6520 6861 7320 6e6f 6e2d 6275 ckage has non-bu │ │ │ │ │ -0007c4c0: 696c 642d 6573 7365 6e74 6961 6c0a 2020 ild-essential. │ │ │ │ │ -0007c4d0: 2020 2062 7569 6c64 2d64 6570 656e 6465 build-depende │ │ │ │ │ -0007c4e0: 6e63 6965 732c 2069 7420 7368 6f75 6c64 ncies, it should │ │ │ │ │ -0007c4f0: 2068 6176 6520 7468 656d 206c 6973 7465 have them liste │ │ │ │ │ -0007c500: 6420 696e 2074 6865 2042 7569 6c64 2d44 d in the Build-D │ │ │ │ │ -0007c510: 6570 656e 6473 0a20 2020 2020 616e 6420 epends. and │ │ │ │ │ -0007c520: 7265 6c61 7465 6420 6669 656c 6473 2028 related fields ( │ │ │ │ │ -0007c530: 692e 652e 2020 6974 e280 9973 206e 6f74 i.e. it...s not │ │ │ │ │ -0007c540: 206d 6572 656c 7920 6f70 7469 6f6e 616c merely optional │ │ │ │ │ -0007c550: 292e 0a0a 392e 332e 320a 0a20 2020 2020 )...9.3.2.. │ │ │ │ │ -0007c560: 5768 656e 2061 736b 6564 2074 6f20 7265 When asked to re │ │ │ │ │ -0007c570: 7374 6172 7420 6120 7365 7276 6963 6520 start a service │ │ │ │ │ -0007c580: 7468 6174 2069 736e e280 9974 2061 6c72 that isn...t alr │ │ │ │ │ -0007c590: 6561 6479 2072 756e 6e69 6e67 2c20 7468 eady running, th │ │ │ │ │ -0007c5a0: 650a 2020 2020 2069 6e69 7420 7363 7269 e. init scri │ │ │ │ │ -0007c5b0: 7074 2073 686f 756c 6420 7374 6172 7420 pt should start │ │ │ │ │ -0007c5c0: 7468 6520 7365 7276 6963 652e 0a0a 3132 the service...12 │ │ │ │ │ -0007c5d0: 2e36 0a0a 2020 2020 2049 6620 7468 6520 .6.. If the │ │ │ │ │ -0007c5e0: 7075 7270 6f73 6520 6f66 2061 2070 6163 purpose of a pac │ │ │ │ │ -0007c5f0: 6b61 6765 2069 7320 746f 2070 726f 7669 kage is to provi │ │ │ │ │ -0007c600: 6465 2065 7861 6d70 6c65 732c 2074 6865 de examples, the │ │ │ │ │ -0007c610: 6e20 7468 650a 2020 2020 2065 7861 6d70 n the. examp │ │ │ │ │ -0007c620: 6c65 2066 696c 6573 2063 616e 2062 6520 le files can be │ │ │ │ │ -0007c630: 696e 7374 616c 6c65 6420 696e 746f 20e2 installed into . │ │ │ │ │ -0007c640: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -0007c650: 2f70 6163 6b61 6765 e280 990a 2020 2020 /package.... │ │ │ │ │ -0007c660: 2028 7261 7468 6572 2074 6861 6e20 e280 (rather than .. │ │ │ │ │ -0007c670: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -0007c680: 7061 636b 6167 652f 6578 616d 706c 6573 package/examples │ │ │ │ │ -0007c690: e280 9929 2e0a 0a1f 0a46 696c 653a 2064 ...).....File: d │ │ │ │ │ -0007c6a0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0007c6b0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0007c6c0: 6e20 3320 3520 382c 2020 4e65 7874 3a20 n 3 5 8, Next: │ │ │ │ │ -0007c6d0: 5665 7273 696f 6e20 3320 3520 372c 2020 Version 3 5 7, │ │ │ │ │ -0007c6e0: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -0007c6f0: 3520 392c 2020 5570 3a20 5570 6772 6164 5 9, Up: Upgrad │ │ │ │ │ -0007c700: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007c710: 312e 3437 2056 6572 7369 6f6e 2033 2e35 1.47 Version 3.5 │ │ │ │ │ -0007c720: 2e38 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .8.============= │ │ │ │ │ -0007c730: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -0007c740: 204e 6f76 656d 6265 722c 2032 3030 322e November, 2002. │ │ │ │ │ -0007c750: 0a0a 3132 2e37 0a0a 2020 2020 2049 7420 ..12.7.. It │ │ │ │ │ -0007c760: 6973 206e 6f20 6c6f 6e67 6572 206e 6563 is no longer nec │ │ │ │ │ -0007c770: 6573 7361 7279 2074 6f20 6b65 6570 2061 essary to keep a │ │ │ │ │ -0007c780: 206c 6f67 206f 6620 6368 616e 6765 7320 log of changes │ │ │ │ │ -0007c790: 746f 2074 6865 2075 7073 7472 6561 6d0a to the upstream. │ │ │ │ │ -0007c7a0: 2020 2020 2073 6f75 7263 6573 2069 6e20 sources in │ │ │ │ │ -0007c7b0: 7468 6520 636f 7079 7269 6768 7420 6669 the copyright fi │ │ │ │ │ -0007c7c0: 6c65 2e20 2049 6e73 7465 6164 2c20 616c le. Instead, al │ │ │ │ │ -0007c7d0: 6c20 7375 6368 2063 6861 6e67 6573 2073 l such changes s │ │ │ │ │ -0007c7e0: 686f 756c 6420 6265 0a20 2020 2020 646f hould be. do │ │ │ │ │ -0007c7f0: 6375 6d65 6e74 6564 2069 6e20 7468 6520 cumented in the │ │ │ │ │ -0007c800: 6368 616e 6765 6c6f 6720 6669 6c65 2e0a changelog file.. │ │ │ │ │ -0007c810: 0a37 2e36 0a0a 2020 2020 2042 7569 6c64 .7.6.. Build │ │ │ │ │ -0007c820: 2d44 6570 656e 6473 2c20 4275 696c 642d -Depends, Build- │ │ │ │ │ -0007c830: 436f 6e66 6c69 6374 732c 2042 7569 6c64 Conflicts, Build │ │ │ │ │ -0007c840: 2d44 6570 656e 6473 2d49 6e64 6570 2c20 -Depends-Indep, │ │ │ │ │ -0007c850: 616e 640a 2020 2020 2042 7569 6c64 2d43 and. Build-C │ │ │ │ │ -0007c860: 6f6e 666c 6963 7473 2d49 6e64 6570 206d onflicts-Indep m │ │ │ │ │ -0007c870: 7573 7420 616c 736f 2062 6520 7361 7469 ust also be sati │ │ │ │ │ -0007c880: 7366 6965 6420 7768 656e 2074 6865 2063 sfied when the c │ │ │ │ │ -0007c890: 6c65 616e 2074 6172 6765 740a 2020 2020 lean target. │ │ │ │ │ -0007c8a0: 2069 7320 6361 6c6c 6564 2e0a 0a6d 656e is called...men │ │ │ │ │ -0007c8b0: 7520 706f 6c69 6379 0a0a 2020 2020 2041 u policy.. A │ │ │ │ │ -0007c8c0: 206e 6577 2041 7070 732f 5363 6965 6e63 new Apps/Scienc │ │ │ │ │ -0007c8d0: 6520 6d65 6e75 2073 6563 7469 6f6e 2069 e menu section i │ │ │ │ │ -0007c8e0: 7320 6176 6169 6c61 626c 650a 0a64 6562 s available..deb │ │ │ │ │ -0007c8f0: 636f 6e66 2070 6f6c 6963 790a 0a20 2020 conf policy.. │ │ │ │ │ -0007c900: 2020 6465 6263 6f6e 6620 7370 6563 6966 debconf specif │ │ │ │ │ -0007c910: 6963 6174 696f 6e20 636c 6561 7265 6420 ication cleared │ │ │ │ │ -0007c920: 7570 2c20 7661 7269 6f75 7320 6368 616e up, various chan │ │ │ │ │ -0007c930: 6765 732e 0a0a 3132 2e31 0a0a 2020 2020 ges...12.1.. │ │ │ │ │ -0007c940: 2049 7420 6973 206e 6f20 6c6f 6e67 6572 It is no longer │ │ │ │ │ -0007c950: 2072 6563 6f6d 6d65 6e64 6564 2074 6f20 recommended to │ │ │ │ │ -0007c960: 6372 6561 7465 2073 796d 6c69 6e6b 7320 create symlinks │ │ │ │ │ -0007c970: 6672 6f6d 206e 6f6e 6578 6973 7465 6e74 from nonexistent │ │ │ │ │ -0007c980: 0a20 2020 2020 6d61 6e75 616c 2070 6167 . manual pag │ │ │ │ │ -0007c990: 6573 2074 6f20 e280 9875 6e64 6f63 756d es to ...undocum │ │ │ │ │ -0007c9a0: 656e 7465 6428 3729 e280 992e 2020 4d69 ented(7).... Mi │ │ │ │ │ -0007c9b0: 7373 696e 6720 6d61 6e75 616c 2070 6167 ssing manual pag │ │ │ │ │ -0007c9c0: 6573 2066 6f72 0a20 2020 2020 7072 6f67 es for. prog │ │ │ │ │ -0007c9d0: 7261 6d73 2061 7265 2073 7469 6c6c 2061 rams are still a │ │ │ │ │ -0007c9e0: 2062 7567 2e0a 0a1f 0a46 696c 653a 2064 bug.....File: d │ │ │ │ │ -0007c9f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0007ca00: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0007ca10: 6e20 3320 3520 372c 2020 4e65 7874 3a20 n 3 5 7, Next: │ │ │ │ │ -0007ca20: 5665 7273 696f 6e20 3320 3520 362c 2020 Version 3 5 6, │ │ │ │ │ -0007ca30: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -0007ca40: 3520 382c 2020 5570 3a20 5570 6772 6164 5 8, Up: Upgrad │ │ │ │ │ -0007ca50: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007ca60: 312e 3438 2056 6572 7369 6f6e 2033 2e35 1.48 Version 3.5 │ │ │ │ │ -0007ca70: 2e37 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .7.============= │ │ │ │ │ -0007ca80: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -0007ca90: 2041 7567 7573 742c 2032 3030 322e 0a0a August, 2002... │ │ │ │ │ -0007caa0: 2020 2020 2050 6163 6b61 6765 7320 6e6f Packages no │ │ │ │ │ -0007cab0: 206c 6f6e 6765 7220 6861 7665 2074 6f20 longer have to │ │ │ │ │ -0007cac0: 6173 6b20 7065 726d 6973 7369 6f6e 2074 ask permission t │ │ │ │ │ -0007cad0: 6f20 6361 6c6c 204d 414b 4544 4556 2069 o call MAKEDEV i │ │ │ │ │ -0007cae0: 6e0a 2020 2020 2070 6f73 7469 6e73 742c n. postinst, │ │ │ │ │ -0007caf0: 206d 6572 656c 7920 6e6f 7469 6679 696e merely notifyin │ │ │ │ │ -0007cb00: 6720 7468 6520 7573 6572 206f 7567 6874 g the user ought │ │ │ │ │ -0007cb10: 2074 6f20 6265 2065 6e6f 7567 682e 0a0a to be enough... │ │ │ │ │ -0007cb20: 322e 322e 340a 0a20 2020 2020 6372 7970 2.2.4.. cryp │ │ │ │ │ -0007cb30: 746f 6772 6170 6869 6320 736f 6674 7761 tographic softwa │ │ │ │ │ -0007cb40: 7265 206d 6179 206e 6f77 2062 6520 696e re may now be in │ │ │ │ │ -0007cb50: 636c 7564 6564 2069 6e20 7468 6520 6d61 cluded in the ma │ │ │ │ │ -0007cb60: 696e 2061 7263 6869 7665 2e0a 0a33 2e39 in archive...3.9 │ │ │ │ │ -0007cb70: 0a0a 2020 2020 2074 6173 6b20 7061 636b .. task pack │ │ │ │ │ -0007cb80: 6167 6573 2061 7265 206e 6f20 6c6f 6e67 ages are no long │ │ │ │ │ -0007cb90: 6572 2070 6572 6d69 7474 6564 3b20 7461 er permitted; ta │ │ │ │ │ -0007cba0: 736b 7320 6172 6520 6e6f 7720 6372 6561 sks are now crea │ │ │ │ │ -0007cbb0: 7465 6420 6279 2061 0a20 2020 2020 7370 ted by a. sp │ │ │ │ │ -0007cbc0: 6563 6961 6c20 5461 736b 733a 2066 6965 ecial Tasks: fie │ │ │ │ │ -0007cbd0: 6c64 2069 6e20 7468 6520 636f 6e74 726f ld in the contro │ │ │ │ │ -0007cbe0: 6c20 6669 6c65 2e0a 0a31 312e 382e 340a l file...11.8.4. │ │ │ │ │ -0007cbf0: 0a20 2020 2020 7769 6e64 6f77 206d 616e . window man │ │ │ │ │ -0007cc00: 6167 6572 7320 7468 6174 2073 7570 706f agers that suppo │ │ │ │ │ -0007cc10: 7274 206e 6574 776d 2063 616e 206e 6f77 rt netwm can now │ │ │ │ │ -0007cc20: 2061 6464 2032 3020 706f 696e 7473 2077 add 20 points w │ │ │ │ │ -0007cc30: 6865 6e20 7468 6579 0a20 2020 2020 6164 hen they. ad │ │ │ │ │ -0007cc40: 6420 7468 656d 7365 6c76 6573 2061 7320 d themselves as │ │ │ │ │ -0007cc50: 616e 2061 6c74 6572 6e61 7469 7665 2066 an alternative f │ │ │ │ │ -0007cc60: 6f72 20e2 8098 2f75 7372 2f62 696e 2f78 or .../usr/bin/x │ │ │ │ │ -0007cc70: 2d77 696e 646f 772d 6d61 6e61 6765 72e2 -window-manager. │ │ │ │ │ -0007cc80: 8099 0a0a 3130 2e31 0a0a 2020 2020 2054 ....10.1.. T │ │ │ │ │ -0007cc90: 6865 2064 6566 6175 6c74 2063 6f6d 7069 he default compi │ │ │ │ │ -0007cca0: 6c61 7469 6f6e 206f 7074 696f 6e73 2068 lation options h │ │ │ │ │ -0007ccb0: 6176 6520 6e6f 7720 6368 616e 6765 642c ave now changed, │ │ │ │ │ -0007ccc0: 206f 6e65 2073 686f 756c 640a 2020 2020 one should. │ │ │ │ │ -0007ccd0: 2070 726f 7669 6465 2064 6562 7567 6769 provide debuggi │ │ │ │ │ -0007cce0: 6e67 2073 796d 626f 6c73 2069 6e20 616c ng symbols in al │ │ │ │ │ -0007ccf0: 6c20 6361 7365 732c 2061 6e64 206f 7074 l cases, and opt │ │ │ │ │ -0007cd00: 696f 6e61 6c6c 7920 7374 6570 2062 6163 ionally step bac │ │ │ │ │ -0007cd10: 6b0a 2020 2020 206f 7074 696d 697a 6174 k. optimizat │ │ │ │ │ -0007cd20: 696f 6e20 746f 202d 4f30 2c20 6465 7065 ion to -O0, depe │ │ │ │ │ -0007cd30: 6e64 696e 6720 6f6e 2074 6865 2044 4542 nding on the DEB │ │ │ │ │ -0007cd40: 5f42 5549 4c44 5f4f 5054 494f 4e53 2065 _BUILD_OPTIONS e │ │ │ │ │ -0007cd50: 6e76 6972 6f6e 6d65 6e74 0a20 2020 2020 nvironment. │ │ │ │ │ -0007cd60: 7661 7269 6162 6c65 2e0a 0a37 2e36 2c20 variable...7.6, │ │ │ │ │ -0007cd70: 342e 380a 0a20 2020 2020 4164 6465 6420 4.8.. Added │ │ │ │ │ -0007cd80: 6d65 6e74 696f 6e20 6f66 2062 7569 6c64 mention of build │ │ │ │ │ -0007cd90: 2d61 7263 682c 2062 7569 6c64 2d69 6e64 -arch, build-ind │ │ │ │ │ -0007cda0: 6570 2c20 6574 632c 2069 6e20 6465 7363 ep, etc, in desc │ │ │ │ │ -0007cdb0: 7269 6269 6e67 2074 6865 0a20 2020 2020 ribing the. │ │ │ │ │ -0007cdc0: 7265 6c61 7469 6f6e 7368 6970 7320 7769 relationships wi │ │ │ │ │ -0007cdd0: 7468 2042 7569 6c64 2d44 6570 656e 6473 th Build-Depends │ │ │ │ │ -0007cde0: 2c20 4275 696c 642d 436f 6e66 6c69 6374 , Build-Conflict │ │ │ │ │ -0007cdf0: 732c 0a20 2020 2020 4275 696c 642d 4465 s,. Build-De │ │ │ │ │ -0007ce00: 7065 6e64 732d 496e 6465 702c 2061 6e64 pends-Indep, and │ │ │ │ │ -0007ce10: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ -0007ce20: 2d49 6e64 6570 2e20 204d 6179 206e 6565 -Indep. May nee │ │ │ │ │ -0007ce30: 6420 746f 2072 6576 6965 770a 2020 2020 d to review. │ │ │ │ │ -0007ce40: 2074 6865 206e 6577 2072 756c 6573 2e0a the new rules.. │ │ │ │ │ -0007ce50: 0a38 0a0a 2020 2020 2043 6861 6e67 6564 .8.. Changed │ │ │ │ │ -0007ce60: 2072 756c 6573 206f 6e20 686f 772c 2061 rules on how, a │ │ │ │ │ -0007ce70: 6e64 2077 6865 6e2c 2074 6f20 696e 766f nd when, to invo │ │ │ │ │ -0007ce80: 6b65 206c 6463 6f6e 6669 6720 696e 206d ke ldconfig in m │ │ │ │ │ -0007ce90: 6169 6e74 6169 6e65 720a 2020 2020 2073 aintainer. s │ │ │ │ │ -0007cea0: 6372 6970 7473 2e20 204c 6f6e 6720 7261 cripts. Long ra │ │ │ │ │ -0007ceb0: 7469 6f6e 616c 652e 0a0a 2741 6464 6564 tionale...'Added │ │ │ │ │ -0007cec0: 2074 6865 206c 6173 7420 6e6f 7465 2069 the last note i │ │ │ │ │ -0007ced0: 6e20 332e 352e 3620 7570 6772 6164 696e n 3.5.6 upgradin │ │ │ │ │ -0007cee0: 6720 6368 6563 6b6c 6973 7420 6974 656d g checklist item │ │ │ │ │ -0007cef0: 2072 6567 6172 6469 6e67 2062 7569 6c64 regarding build │ │ │ │ │ -0007cf00: 0a72 756c 6573 2c20 706c 6561 7365 2073 .rules, please s │ │ │ │ │ -0007cf10: 6565 2062 656c 6f77 270a 0a1f 0a46 696c ee below'....Fil │ │ │ │ │ -0007cf20: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0007cf30: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0007cf40: 7273 696f 6e20 3320 3520 362c 2020 4e65 rsion 3 5 6, Ne │ │ │ │ │ -0007cf50: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ -0007cf60: 352c 2020 5072 6576 3a20 5665 7273 696f 5, Prev: Versio │ │ │ │ │ -0007cf70: 6e20 3320 3520 372c 2020 5570 3a20 5570 n 3 5 7, Up: Up │ │ │ │ │ -0007cf80: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -0007cf90: 740a 0a32 312e 3439 2056 6572 7369 6f6e t..21.49 Version │ │ │ │ │ -0007cfa0: 2033 2e35 2e36 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.6.========= │ │ │ │ │ -0007cfb0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -0007cfc0: 6173 6564 204a 756c 792c 2032 3030 312e ased July, 2001. │ │ │ │ │ -0007cfd0: 0a0a 322e 350a 0a20 2020 2020 456d 6163 ..2.5.. Emac │ │ │ │ │ -0007cfe0: 7320 616e 6420 5465 5820 6172 6520 6e6f s and TeX are no │ │ │ │ │ -0007cff0: 206c 6f6e 6765 7220 6d61 6e64 6174 6564 longer mandated │ │ │ │ │ -0007d000: 2062 7920 706f 6c69 6379 2074 6f20 6265 by policy to be │ │ │ │ │ -0007d010: 2070 7269 6f72 6974 790a 2020 2020 2073 priority. s │ │ │ │ │ -0007d020: 7461 6e64 6172 6420 7061 636b 6167 6573 tandard packages │ │ │ │ │ -0007d030: 0a0a 3131 2e35 0a0a 2020 2020 2050 726f ..11.5.. Pro │ │ │ │ │ -0007d040: 6772 616d 7320 7468 6174 2061 6363 6573 grams that acces │ │ │ │ │ -0007d050: 7320 646f 6373 206e 6565 6420 746f 2064 s docs need to d │ │ │ │ │ -0007d060: 6f20 736f 2076 6961 20e2 8098 2f75 7372 o so via .../usr │ │ │ │ │ -0007d070: 2f73 6861 7265 2f64 6f63 e280 992c 2061 /share/doc..., a │ │ │ │ │ -0007d080: 6e64 0a20 2020 2020 6e6f 7420 7669 6120 nd. not via │ │ │ │ │ -0007d090: e280 982f 7573 722f 646f 632f e280 9920 .../usr/doc/... │ │ │ │ │ -0007d0a0: 6173 2077 6173 2074 6865 2070 6f6c 6963 as was the polic │ │ │ │ │ -0007d0b0: 7920 7072 6576 696f 7573 6c79 0a0a 3132 y previously..12 │ │ │ │ │ -0007d0c0: 2e33 0a0a 2020 2020 2050 7574 7469 6e67 .3.. Putting │ │ │ │ │ -0007d0d0: 2064 6f63 756d 656e 7461 7469 6f6e 2069 documentation i │ │ │ │ │ -0007d0e0: 6e20 e280 982f 7573 722f 646f 63e2 8099 n .../usr/doc... │ │ │ │ │ -0007d0f0: 2076 6572 7375 7320 e280 982f 7573 722f versus .../usr/ │ │ │ │ │ -0007d100: 7368 6172 652f 646f 63e2 8099 2069 7320 share/doc... is │ │ │ │ │ -0007d110: 6e6f 770a 2020 2020 2061 20e2 809c 7365 now. a ...se │ │ │ │ │ -0007d120: 7269 6f75 73e2 809d 2070 6f6c 6963 7920 rious... policy │ │ │ │ │ -0007d130: 7669 6f6c 6174 696f 6e2e 0a0a 3131 2e35 violation...11.5 │ │ │ │ │ -0007d140: 0a0a 2020 2020 2046 6f72 2077 6562 2073 .. For web s │ │ │ │ │ -0007d150: 6572 7665 7273 2c20 6f6e 6520 7368 6f75 ervers, one shou │ │ │ │ │ -0007d160: 6c64 206e 6f74 2070 726f 7669 6465 206e ld not provide n │ │ │ │ │ -0007d170: 6f6e 2d6c 6f63 616c 2061 6363 6573 7320 on-local access │ │ │ │ │ -0007d180: 746f 2074 6865 0a20 2020 2020 e280 982f to the. .../ │ │ │ │ │ -0007d190: 7573 722f 7368 6172 652f 646f 63e2 8099 usr/share/doc... │ │ │ │ │ -0007d1a0: 2068 6965 7261 7263 6879 2e20 2049 6620 hierarchy. If │ │ │ │ │ -0007d1b0: 6f6e 6520 6361 6ee2 8099 7420 7072 6f76 one can...t prov │ │ │ │ │ -0007d1c0: 6964 6520 6163 6365 7373 2063 6f6e 7472 ide access contr │ │ │ │ │ -0007d1d0: 6f6c 730a 2020 2020 2066 6f72 2074 6865 ols. for the │ │ │ │ │ -0007d1e0: 20e2 8098 6874 7470 3a2f 2f6c 6f63 616c ...http://local │ │ │ │ │ -0007d1f0: 686f 7374 2f64 6f63 2fe2 8099 2064 6972 host/doc/... dir │ │ │ │ │ -0007d200: 6563 746f 7279 2c20 7468 656e 2069 7420 ectory, then it │ │ │ │ │ -0007d210: 6973 2070 7265 6665 7272 6564 0a20 2020 is preferred. │ │ │ │ │ -0007d220: 2020 7468 6174 206f 6e65 2061 736b 2070 that one ask p │ │ │ │ │ -0007d230: 6572 6d69 7373 696f 6e20 746f 2065 7870 ermission to exp │ │ │ │ │ -0007d240: 6f73 6520 7468 6174 2069 6e66 6f72 6d61 ose that informa │ │ │ │ │ -0007d250: 7469 6f6e 2064 7572 696e 6720 7468 650a tion during the. │ │ │ │ │ -0007d260: 2020 2020 2069 6e73 7461 6c6c 2e0a 0a37 install...7 │ │ │ │ │ -0007d270: 0a0a 2020 2020 2054 6865 7265 2061 7265 .. There are │ │ │ │ │ -0007d280: 206e 6577 2072 756c 6573 2066 6f72 2062 new rules for b │ │ │ │ │ -0007d290: 7569 6c64 2d69 6e64 6570 2f62 7569 6c64 uild-indep/build │ │ │ │ │ -0007d2a0: 2d61 7263 6820 7461 7267 6574 7320 616e -arch targets an │ │ │ │ │ -0007d2b0: 6420 7468 6572 6520 6973 0a20 2020 2020 d there is. │ │ │ │ │ -0007d2c0: 6120 6e65 7720 4275 696c 642d 4465 7065 a new Build-Depe │ │ │ │ │ -0007d2d0: 6e64 2d49 6e64 6570 2073 656d 616e 7469 nd-Indep semanti │ │ │ │ │ -0007d2e0: 632e 0a0a 1f0a 4669 6c65 3a20 6465 6269 c.....File: debi │ │ │ │ │ -0007d2f0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007d300: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0007d310: 2035 2035 2c20 204e 6578 743a 2056 6572 5 5, Next: Ver │ │ │ │ │ -0007d320: 7369 6f6e 2033 2035 2034 2c20 2050 7265 sion 3 5 4, Pre │ │ │ │ │ -0007d330: 763a 2056 6572 7369 6f6e 2033 2035 2036 v: Version 3 5 6 │ │ │ │ │ -0007d340: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007d350: 2063 6865 636b 6c69 7374 0a0a 3231 2e35 checklist..21.5 │ │ │ │ │ -0007d360: 3020 5665 7273 696f 6e20 332e 352e 350a 0 Version 3.5.5. │ │ │ │ │ -0007d370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007d380: 3d3d 3d0a 0a52 656c 6561 7365 6420 4d61 ===..Released Ma │ │ │ │ │ -0007d390: 792c 2032 3030 312e 0a0a 3132 2e31 0a0a y, 2001...12.1.. │ │ │ │ │ -0007d3a0: 2020 2020 204d 616e 7061 6765 7320 7368 Manpages sh │ │ │ │ │ -0007d3b0: 6f75 6c64 206e 6f74 2072 656c 7920 6f6e ould not rely on │ │ │ │ │ -0007d3c0: 2068 6561 6465 7220 696e 666f 726d 6174 header informat │ │ │ │ │ -0007d3d0: 696f 6e20 746f 2068 6176 6520 616c 7465 ion to have alte │ │ │ │ │ -0007d3e0: 726e 6174 6976 650a 2020 2020 206d 616e rnative. man │ │ │ │ │ -0007d3f0: 7061 6765 206e 616d 6573 2061 7661 696c page names avail │ │ │ │ │ -0007d400: 6162 6c65 3b20 6974 2073 686f 756c 6420 able; it should │ │ │ │ │ -0007d410: 6f6e 6c79 2075 7365 2073 796d 6c69 6e6b only use symlink │ │ │ │ │ -0007d420: 7320 6f72 202e 736f 2070 6167 6573 0a20 s or .so pages. │ │ │ │ │ -0007d430: 2020 2020 746f 2064 6f20 7468 6973 0a0a to do this.. │ │ │ │ │ -0007d440: 2020 2020 2027 436c 6172 6966 6965 6420 'Clarified │ │ │ │ │ -0007d450: 6e6f 7465 2069 6e20 332e 352e 332e 3020 note in 3.5.3.0 │ │ │ │ │ -0007d460: 7570 6772 6164 696e 6720 6368 6563 6b6c upgrading checkl │ │ │ │ │ -0007d470: 6973 7420 7265 6761 7264 696e 6720 6578 ist regarding ex │ │ │ │ │ -0007d480: 616d 706c 6573 0a20 2020 2020 616e 6420 amples. and │ │ │ │ │ -0007d490: 7465 6d70 6c61 7465 733a 2074 6869 7320 templates: this │ │ │ │ │ -0007d4a0: 7265 6665 7273 206f 6e6c 7920 746f 2074 refers only to t │ │ │ │ │ -0007d4b0: 686f 7365 2065 7861 6d70 6c65 7320 7573 hose examples us │ │ │ │ │ -0007d4c0: 6564 2062 7920 7363 7269 7074 733b 0a20 ed by scripts;. │ │ │ │ │ -0007d4d0: 2020 2020 7365 6520 7365 6374 696f 6e20 see section │ │ │ │ │ -0007d4e0: 3130 2e37 2e33 2066 6f72 2074 6865 2077 10.7.3 for the w │ │ │ │ │ -0007d4f0: 686f 6c65 2073 746f 7279 270a 0a20 2020 hole story'.. │ │ │ │ │ -0007d500: 2020 496e 636c 7564 6564 2061 206e 6577 Included a new │ │ │ │ │ -0007d510: 2073 6563 7469 6f6e 2031 302e 392e 3120 section 10.9.1 │ │ │ │ │ -0007d520: 6465 7363 7269 6269 6e67 2074 6865 2075 describing the u │ │ │ │ │ -0007d530: 7365 206f 660a 2020 2020 2064 706b 672d se of. dpkg- │ │ │ │ │ -0007d540: 7374 6174 6f76 6572 7269 6465 3b20 7468 statoverride; th │ │ │ │ │ -0007d550: 6973 2064 6f65 7320 6e6f 7420 6861 7665 is does not have │ │ │ │ │ -0007d560: 2074 6865 2077 6569 6768 7420 6f66 2070 the weight of p │ │ │ │ │ -0007d570: 6f6c 6963 790a 0a20 2020 2020 436c 6172 olicy.. Clar │ │ │ │ │ -0007d580: 6966 7920 5374 616e 6461 7264 732d 5665 ify Standards-Ve │ │ │ │ │ -0007d590: 7273 696f 6e3a 2079 6f75 2064 6f6e e280 rsion: you don.. │ │ │ │ │ -0007d5a0: 9974 206e 6565 6420 746f 2072 6562 7569 .t need to rebui │ │ │ │ │ -0007d5b0: 6c64 2079 6f75 7220 7061 636b 6167 6573 ld your packages │ │ │ │ │ -0007d5c0: 0a20 2020 2020 6a75 7374 2074 6f20 6368 . just to ch │ │ │ │ │ -0007d5d0: 616e 6765 2074 6865 2053 7461 6e64 6172 ange the Standar │ │ │ │ │ -0007d5e0: 6473 2d56 6572 7369 6f6e 210a 0a31 302e ds-Version!..10. │ │ │ │ │ -0007d5f0: 320a 0a20 2020 2020 506c 7567 696e 7320 2.. Plugins │ │ │ │ │ -0007d600: 6172 6520 6e6f 206c 6f6e 6765 7220 626f are no longer bo │ │ │ │ │ -0007d610: 756e 6420 6279 2061 6c6c 2074 6865 2072 und by all the r │ │ │ │ │ -0007d620: 756c 6573 206f 6620 7368 6172 6564 206c ules of shared l │ │ │ │ │ -0007d630: 6962 7261 7269 6573 0a0a 5820 5769 6e64 ibraries..X Wind │ │ │ │ │ -0007d640: 6f77 7320 7265 6c61 7465 6420 7468 696e ows related thin │ │ │ │ │ -0007d650: 6773 3a0a 0a20 2020 2020 3131 2e38 2e31 gs:.. 11.8.1 │ │ │ │ │ -0007d660: 0a0a 2020 2020 2020 2020 2020 436c 6172 .. Clar │ │ │ │ │ -0007d670: 6966 6963 6174 696f 6e20 6f66 2070 7269 ification of pri │ │ │ │ │ -0007d680: 6f72 6974 7920 6c65 7665 6c73 206f 6620 ority levels of │ │ │ │ │ -0007d690: 5820 5769 6e64 6f77 2053 7973 7465 6d20 X Window System │ │ │ │ │ -0007d6a0: 7265 6c61 7465 640a 2020 2020 2020 2020 related. │ │ │ │ │ -0007d6b0: 2020 7061 636b 6167 6573 0a0a 2020 2020 packages.. │ │ │ │ │ -0007d6c0: 2031 312e 382e 330a 0a20 2020 2020 2020 11.8.3.. │ │ │ │ │ -0007d6d0: 2020 2052 756c 6573 2066 6f72 2064 6566 Rules for def │ │ │ │ │ -0007d6e0: 696e 696e 6720 782d 7465 726d 696e 616c ining x-terminal │ │ │ │ │ -0007d6f0: 2d65 6d75 6c61 746f 7220 696d 7072 6f76 -emulator improv │ │ │ │ │ -0007d700: 6564 0a0a 2020 2020 2031 312e 382e 350a ed.. 11.8.5. │ │ │ │ │ -0007d710: 0a20 2020 2020 2020 2020 2058 2046 6f6e . X Fon │ │ │ │ │ -0007d720: 7420 706f 6c69 6379 2072 6577 7269 7474 t policy rewritt │ │ │ │ │ -0007d730: 656e 3a20 796f 7520 6d75 7374 2072 6561 en: you must rea │ │ │ │ │ -0007d740: 6420 7468 6973 2069 6620 796f 7520 7072 d this if you pr │ │ │ │ │ -0007d750: 6f76 6964 650a 2020 2020 2020 2020 2020 ovide. │ │ │ │ │ -0007d760: 666f 6e74 7320 666f 7220 7468 6520 5820 fonts for the X │ │ │ │ │ -0007d770: 5769 6e64 6f77 2053 7973 7465 6d0a 0a20 Window System.. │ │ │ │ │ -0007d780: 2020 2020 3131 2e38 2e36 0a0a 2020 2020 11.8.6.. │ │ │ │ │ -0007d790: 2020 2020 2020 5061 636b 6167 6573 206d Packages m │ │ │ │ │ -0007d7a0: 7573 7420 6e6f 7420 7368 6970 20e2 8098 ust not ship ... │ │ │ │ │ -0007d7b0: 2f75 7372 2f58 3131 5236 2f6c 6962 2f58 /usr/X11R6/lib/X │ │ │ │ │ -0007d7c0: 3131 2f61 7070 2d64 6566 6175 6c74 732f 11/app-defaults/ │ │ │ │ │ -0007d7d0: e280 990a 0a20 2020 2020 3131 2e38 2e37 ..... 11.8.7 │ │ │ │ │ -0007d7e0: 0a0a 2020 2020 2020 2020 2020 582d 7265 .. X-re │ │ │ │ │ -0007d7f0: 6c61 7465 6420 7061 636b 6167 6573 2073 lated packages s │ │ │ │ │ -0007d800: 686f 756c 6420 7573 7561 6c6c 7920 7573 hould usually us │ │ │ │ │ -0007d810: 6520 7468 6520 7265 6775 6c61 7220 4648 e the regular FH │ │ │ │ │ -0007d820: 530a 2020 2020 2020 2020 2020 6c6f 6361 S. loca │ │ │ │ │ -0007d830: 7469 6f6e 733b 2069 6d61 6b65 2d75 7369 tions; imake-usi │ │ │ │ │ -0007d840: 6e67 2070 6163 6b61 6765 7320 6172 6520 ng packages are │ │ │ │ │ -0007d850: 6578 656d 7074 6564 2066 726f 6d20 7468 exempted from th │ │ │ │ │ -0007d860: 6973 0a0a 2020 2020 2031 312e 382e 380a is.. 11.8.8. │ │ │ │ │ -0007d870: 0a20 2020 2020 2020 2020 204f 7065 6e4d . OpenM │ │ │ │ │ -0007d880: 6f74 6966 206c 696e 6b65 6420 6269 6e61 otif linked bina │ │ │ │ │ -0007d890: 7269 6573 2068 6176 6520 7468 6520 7361 ries have the sa │ │ │ │ │ -0007d8a0: 6d65 2072 756c 6573 2061 730a 2020 2020 me rules as. │ │ │ │ │ -0007d8b0: 2020 2020 2020 4f53 462f 4d6f 7469 662d OSF/Motif- │ │ │ │ │ -0007d8c0: 6c69 6e6b 6564 206f 6e65 730a 0a1f 0a46 linked ones....F │ │ │ │ │ -0007d8d0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007d8e0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007d8f0: 5665 7273 696f 6e20 3320 3520 342c 2020 Version 3 5 4, │ │ │ │ │ -0007d900: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -0007d910: 3520 332c 2020 5072 6576 3a20 5665 7273 5 3, Prev: Vers │ │ │ │ │ -0007d920: 696f 6e20 3320 3520 352c 2020 5570 3a20 ion 3 5 5, Up: │ │ │ │ │ -0007d930: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007d940: 6973 740a 0a32 312e 3531 2056 6572 7369 ist..21.51 Versi │ │ │ │ │ -0007d950: 6f6e 2033 2e35 2e34 0a3d 3d3d 3d3d 3d3d on 3.5.4.======= │ │ │ │ │ -0007d960: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007d970: 6c65 6173 6564 2041 7072 696c 2c20 3230 leased April, 20 │ │ │ │ │ -0007d980: 3031 2e0a 0a31 312e 360a 0a20 2020 2020 01...11.6.. │ │ │ │ │ -0007d990: 5468 6520 7379 7374 656d 2d77 6964 6520 The system-wide │ │ │ │ │ -0007d9a0: 6d61 696c 2064 6972 6563 746f 7279 2069 mail directory i │ │ │ │ │ -0007d9b0: 7320 6e6f 7720 2f76 6172 2f6d 6169 6c2c s now /var/mail, │ │ │ │ │ -0007d9c0: 206e 6f20 6c6f 6e67 6572 0a20 2020 2020 no longer. │ │ │ │ │ -0007d9d0: 2f76 6172 2f73 706f 6f6c 2f6d 6169 6c2e /var/spool/mail. │ │ │ │ │ -0007d9e0: 2020 416e 7920 7061 636b 6167 6573 2061 Any packages a │ │ │ │ │ -0007d9f0: 6363 6573 7369 6e67 2074 6865 206d 6169 ccessing the mai │ │ │ │ │ -0007da00: 6c20 7370 6f6f 6c20 7368 6f75 6c64 0a20 l spool should. │ │ │ │ │ -0007da10: 2020 2020 6163 6365 7373 2069 7420 7669 access it vi │ │ │ │ │ -0007da20: 6120 2f76 6172 2f6d 6169 6c20 616e 6420 a /var/mail and │ │ │ │ │ -0007da30: 696e 636c 7564 6520 6120 7375 6974 6162 include a suitab │ │ │ │ │ -0007da40: 6c65 2044 6570 656e 6473 2066 6965 6c64 le Depends field │ │ │ │ │ -0007da50: 3b0a 0a31 312e 393b 2070 6572 6c2d 706f ;..11.9; perl-po │ │ │ │ │ -0007da60: 6c69 6379 0a0a 2020 2020 2054 6865 2070 licy.. The p │ │ │ │ │ -0007da70: 6572 6c20 706f 6c69 6379 2069 7320 6e6f erl policy is no │ │ │ │ │ -0007da80: 7720 7061 7274 206f 6620 4465 6269 616e w part of Debian │ │ │ │ │ -0007da90: 2070 6f6c 6963 7920 7072 6f70 6572 2e20 policy proper. │ │ │ │ │ -0007daa0: 2050 6572 6c20 7072 6f67 7261 6d73 0a20 Perl programs. │ │ │ │ │ -0007dab0: 2020 2020 616e 6420 6d6f 6475 6c65 7320 and modules │ │ │ │ │ -0007dac0: 7368 6f75 6c64 2066 6f6c 6c6f 7720 7468 should follow th │ │ │ │ │ -0007dad0: 6520 6375 7272 656e 7420 5065 726c 2070 e current Perl p │ │ │ │ │ -0007dae0: 6f6c 6963 790a 0a1f 0a46 696c 653a 2064 olicy....File: d │ │ │ │ │ -0007daf0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0007db00: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0007db10: 6e20 3320 3520 332c 2020 4e65 7874 3a20 n 3 5 3, Next: │ │ │ │ │ -0007db20: 5665 7273 696f 6e20 3320 3520 322c 2020 Version 3 5 2, │ │ │ │ │ -0007db30: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -0007db40: 3520 342c 2020 5570 3a20 5570 6772 6164 5 4, Up: Upgrad │ │ │ │ │ -0007db50: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007db60: 312e 3532 2056 6572 7369 6f6e 2033 2e35 1.52 Version 3.5 │ │ │ │ │ -0007db70: 2e33 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .3.============= │ │ │ │ │ -0007db80: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -0007db90: 2041 7072 696c 2c20 3230 3031 2e0a 0a37 April, 2001...7 │ │ │ │ │ -0007dba0: 2e31 0a0a 2020 2020 2042 7569 6c64 2d44 .1.. Build-D │ │ │ │ │ -0007dbb0: 6570 656e 6473 2061 7263 6820 7379 6e74 epends arch synt │ │ │ │ │ -0007dbc0: 6178 2068 6173 2062 6565 6e20 6368 616e ax has been chan │ │ │ │ │ -0007dbd0: 6765 6420 746f 2062 6520 6c65 7373 2061 ged to be less a │ │ │ │ │ -0007dbe0: 6d62 6967 756f 7573 2e0a 2020 2020 2054 mbiguous.. T │ │ │ │ │ -0007dbf0: 6869 7320 7368 6f75 6c64 206e 6f74 2061 his should not a │ │ │ │ │ -0007dc00: 6666 6563 7420 616e 7920 6375 7272 656e ffect any curren │ │ │ │ │ -0007dc10: 7420 7061 636b 6167 6573 0a0a 3130 2e37 t packages..10.7 │ │ │ │ │ -0007dc20: 2e33 0a0a 2020 2020 2045 7861 6d70 6c65 .3.. Example │ │ │ │ │ -0007dc30: 7320 616e 6420 7465 6d70 6c61 7465 7320 s and templates │ │ │ │ │ -0007dc40: 6669 6c65 7320 666f 7220 7573 6520 6279 files for use by │ │ │ │ │ -0007dc50: 2073 6372 6970 7473 2073 686f 756c 6420 scripts should │ │ │ │ │ -0007dc60: 6e6f 7720 6c69 7665 2069 6e0a 2020 2020 now live in. │ │ │ │ │ -0007dc70: 20e2 8098 2f75 7372 2f73 6861 7265 2f3c .../usr/share/< │ │ │ │ │ -0007dc80: 7061 636b 6167 653e e280 9920 6f72 20e2 package>... or . │ │ │ │ │ -0007dc90: 8098 2f75 7372 2f6c 6962 2f3c 7061 636b ../usr/lib/..., with sy │ │ │ │ │ -0007dcb0: 6d62 6f6c 6963 206c 696e 6b73 0a20 2020 mbolic links. │ │ │ │ │ -0007dcc0: 2020 6672 6f6d 20e2 8098 2f75 7372 2f73 from .../usr/s │ │ │ │ │ -0007dcd0: 6861 7265 2f64 6f63 2f3c 7061 636b 6167 hare/doc//examples... a │ │ │ │ │ -0007dcf0: 7320 6e65 6564 6564 0a0a 1f0a 4669 6c65 s needed....File │ │ │ │ │ -0007dd00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0007dd10: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -0007dd20: 7369 6f6e 2033 2035 2032 2c20 204e 6578 sion 3 5 2, Nex │ │ │ │ │ -0007dd30: 743a 2056 6572 7369 6f6e 2033 2035 2031 t: Version 3 5 1 │ │ │ │ │ -0007dd40: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0007dd50: 2033 2035 2033 2c20 2055 703a 2055 7067 3 5 3, Up: Upg │ │ │ │ │ -0007dd60: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -0007dd70: 0a0a 3231 2e35 3320 5665 7273 696f 6e20 ..21.53 Version │ │ │ │ │ -0007dd80: 332e 352e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.2.========== │ │ │ │ │ -0007dd90: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0007dda0: 7365 6420 4665 6272 7561 7279 2c20 3230 sed February, 20 │ │ │ │ │ -0007ddb0: 3031 2e0a 0a31 312e 382e 360a 0a20 2020 01...11.8.6.. │ │ │ │ │ -0007ddc0: 2020 5820 6170 702d 6465 6661 756c 7473 X app-defaults │ │ │ │ │ -0007ddd0: 2064 6972 6563 746f 7279 2068 6173 206d directory has m │ │ │ │ │ -0007dde0: 6f76 6564 2066 726f 6d0a 2020 2020 20e2 oved from. . │ │ │ │ │ -0007ddf0: 8098 2f75 7372 2f58 3131 5236 2f6c 6962 ../usr/X11R6/lib │ │ │ │ │ -0007de00: 2f58 3131 2f61 7070 2d64 6566 6175 6c74 /X11/app-default │ │ │ │ │ -0007de10: 73e2 8099 2074 6f20 e280 982f 6574 632f s... to .../etc/ │ │ │ │ │ -0007de20: 5831 312f 6170 702d 6465 6661 756c 7473 X11/app-defaults │ │ │ │ │ -0007de30: e280 990a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ -0007de40: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0007de50: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0007de60: 3320 3520 312c 2020 4e65 7874 3a20 5665 3 5 1, Next: Ve │ │ │ │ │ -0007de70: 7273 696f 6e20 3320 3520 302c 2020 5072 rsion 3 5 0, Pr │ │ │ │ │ -0007de80: 6576 3a20 5665 7273 696f 6e20 3320 3520 ev: Version 3 5 │ │ │ │ │ -0007de90: 322c 2020 5570 3a20 5570 6772 6164 696e 2, Up: Upgradin │ │ │ │ │ -0007dea0: 6720 6368 6563 6b6c 6973 740a 0a32 312e g checklist..21. │ │ │ │ │ -0007deb0: 3534 2056 6572 7369 6f6e 2033 2e35 2e31 54 Version 3.5.1 │ │ │ │ │ -0007dec0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007ded0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2046 ====..Released F │ │ │ │ │ -0007dee0: 6562 7275 6172 792c 2032 3030 312e 0a0a ebruary, 2001... │ │ │ │ │ -0007def0: 382e 310a 0a20 2020 2020 6470 6b67 2d73 8.1.. dpkg-s │ │ │ │ │ -0007df00: 686c 6962 6465 7073 206e 6f77 2075 7365 hlibdeps now use │ │ │ │ │ -0007df10: 7320 6f62 6a64 756d 702c 2073 6f20 7368 s objdump, so sh │ │ │ │ │ -0007df20: 6172 6564 206c 6962 7261 7269 6573 2068 ared libraries h │ │ │ │ │ -0007df30: 6176 6520 746f 2062 6520 7275 6e0a 2020 ave to be run. │ │ │ │ │ -0007df40: 2020 2074 6872 6f75 6768 2064 706b 672d through dpkg- │ │ │ │ │ -0007df50: 7368 6c69 6264 6570 7320 6173 2077 656c shlibdeps as wel │ │ │ │ │ -0007df60: 6c20 6173 2065 7865 6375 7461 626c 6573 l as executables │ │ │ │ │ -0007df70: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0007df80: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0007df90: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ -0007dfa0: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -0007dfb0: 6f6e 2033 2032 2031 2031 2c20 2050 7265 on 3 2 1 1, Pre │ │ │ │ │ -0007dfc0: 763a 2056 6572 7369 6f6e 2033 2035 2031 v: Version 3 5 1 │ │ │ │ │ -0007dfd0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007dfe0: 2063 6865 636b 6c69 7374 0a0a 3231 2e35 checklist..21.5 │ │ │ │ │ -0007dff0: 3520 5665 7273 696f 6e20 332e 352e 300a 5 Version 3.5.0. │ │ │ │ │ -0007e000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007e010: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a61 ===..Released Ja │ │ │ │ │ -0007e020: 6e75 6172 792c 2032 3030 312e 0a0a 3131 nuary, 2001...11 │ │ │ │ │ -0007e030: 2e38 2e35 0a0a 2020 2020 2046 6f6e 7420 .8.5.. Font │ │ │ │ │ -0007e040: 7061 636b 6167 6573 2066 6f72 2074 6865 packages for the │ │ │ │ │ -0007e050: 2058 2057 696e 646f 7720 5379 7374 656d X Window System │ │ │ │ │ -0007e060: 206d 7573 7420 6e6f 7720 6465 636c 6172 must now declar │ │ │ │ │ -0007e070: 6520 6120 6465 7065 6e64 656e 6379 0a20 e a dependency. │ │ │ │ │ -0007e080: 2020 2020 6f6e 20e2 8098 7875 7469 6c73 on ...xutils │ │ │ │ │ -0007e090: 2028 3e3d 2034 2e30 2e32 29e2 8099 0a0a (>= 4.0.2)..... │ │ │ │ │ -0007e0a0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0007e0b0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0007e0c0: 653a 2056 6572 7369 6f6e 2033 2032 2031 e: Version 3 2 1 │ │ │ │ │ -0007e0d0: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ -0007e0e0: 6f6e 2033 2032 2031 2c20 2050 7265 763a on 3 2 1, Prev: │ │ │ │ │ -0007e0f0: 2056 6572 7369 6f6e 2033 2035 2030 2c20 Version 3 5 0, │ │ │ │ │ -0007e100: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0007e110: 6865 636b 6c69 7374 0a0a 3231 2e35 3620 hecklist..21.56 │ │ │ │ │ -0007e120: 5665 7273 696f 6e20 332e 322e 312e 310a Version 3.2.1.1. │ │ │ │ │ -0007e130: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007e140: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -0007e150: 4a61 6e75 6172 792c 2032 3030 312e 0a0a January, 2001... │ │ │ │ │ -0007e160: 5468 6973 2072 656c 6561 7365 2062 726f This release bro │ │ │ │ │ -0007e170: 6b65 2074 6865 206e 6f72 6d61 6c20 7275 ke the normal ru │ │ │ │ │ -0007e180: 6c65 2061 6761 696e 7374 2069 6e74 726f le against intro │ │ │ │ │ -0007e190: 6475 6369 6e67 206e 6f72 6d61 7469 7665 ducing normative │ │ │ │ │ -0007e1a0: 2063 6861 6e67 6573 0a77 6974 686f 7574 changes.without │ │ │ │ │ -0007e1b0: 2063 6861 6e67 696e 6720 7468 6520 6d61 changing the ma │ │ │ │ │ -0007e1c0: 6a6f 7220 7061 7463 6820 6c65 7665 6c2e jor patch level. │ │ │ │ │ -0007e1d0: 0a0a 392e 332e 320a 0a20 2020 2020 4461 ..9.3.2.. Da │ │ │ │ │ -0007e1e0: 656d 6f6e 2073 7461 7274 7570 2073 6372 emon startup scr │ │ │ │ │ -0007e1f0: 6970 7473 2069 6e20 e280 982f 6574 632f ipts in .../etc/ │ │ │ │ │ -0007e200: 696e 6974 2e64 2fe2 8099 2073 686f 756c init.d/... shoul │ │ │ │ │ -0007e210: 6420 6e6f 7420 636f 6e74 6169 6e0a 2020 d not contain. │ │ │ │ │ -0007e220: 2020 206d 6f64 6966 6961 626c 6520 7061 modifiable pa │ │ │ │ │ -0007e230: 7261 6d65 7465 7273 3b20 7468 6573 6520 rameters; these │ │ │ │ │ -0007e240: 7368 6f75 6c64 2062 6520 6d6f 7665 6420 should be moved │ │ │ │ │ -0007e250: 746f 2061 2066 696c 6520 696e 0a20 2020 to a file in. │ │ │ │ │ -0007e260: 2020 e280 982f 6574 632f 6465 6661 756c .../etc/defaul │ │ │ │ │ -0007e270: 742f e280 990a 0a31 322e 330a 0a20 2020 t/.....12.3.. │ │ │ │ │ -0007e280: 2020 4669 6c65 7320 696e 20e2 8098 2f75 Files in .../u │ │ │ │ │ -0007e290: 7372 2f73 6861 7265 2f64 6f63 e280 9920 sr/share/doc... │ │ │ │ │ -0007e2a0: 6d75 7374 206e 6f74 2062 6520 7265 6665 must not be refe │ │ │ │ │ -0007e2b0: 7265 6e63 6564 2062 7920 616e 7920 7072 renced by any pr │ │ │ │ │ -0007e2c0: 6f67 7261 6d2e 0a20 2020 2020 4966 2073 ogram.. If s │ │ │ │ │ -0007e2d0: 7563 6820 6669 6c65 7320 6172 6520 6e65 uch files are ne │ │ │ │ │ -0007e2e0: 6564 6564 2c20 7468 6579 206d 7573 7420 eded, they must │ │ │ │ │ -0007e2f0: 6265 2070 6c61 6365 6420 696e 0a20 2020 be placed in. │ │ │ │ │ -0007e300: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ -0007e310: 3c70 6163 6b61 6765 3e2f e280 992c 2061 /..., a │ │ │ │ │ -0007e320: 6e64 2073 796d 626f 6c69 6320 6c69 6e6b nd symbolic link │ │ │ │ │ -0007e330: 7320 6372 6561 7465 6420 6173 2072 6571 s created as req │ │ │ │ │ -0007e340: 7569 7265 6420 696e 0a20 2020 2020 e280 uired in. .. │ │ │ │ │ -0007e350: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -0007e360: 3c70 6163 6b61 6765 3e2f e280 990a 0a20 /..... │ │ │ │ │ -0007e370: 2020 2020 4d75 6368 206f 6620 7468 6520 Much of the │ │ │ │ │ -0007e380: 7061 636b 6167 696e 6720 6d61 6e75 616c packaging manual │ │ │ │ │ -0007e390: 2068 6173 206e 6f77 2062 6565 6e20 696d has now been im │ │ │ │ │ -0007e3a0: 706f 7274 6564 2069 6e74 6f20 7468 6520 ported into the │ │ │ │ │ -0007e3b0: 706f 6c69 6379 0a20 2020 2020 646f 6375 policy. docu │ │ │ │ │ -0007e3c0: 6d65 6e74 0a0a 1f0a 4669 6c65 3a20 6465 ment....File: de │ │ │ │ │ -0007e3d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0007e3e0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -0007e3f0: 2033 2032 2031 2c20 204e 6578 743a 2056 3 2 1, Next: V │ │ │ │ │ -0007e400: 6572 7369 6f6e 2033 2032 2030 2c20 2050 ersion 3 2 0, P │ │ │ │ │ -0007e410: 7265 763a 2056 6572 7369 6f6e 2033 2032 rev: Version 3 2 │ │ │ │ │ -0007e420: 2031 2031 2c20 2055 703a 2055 7067 7261 1 1, Up: Upgra │ │ │ │ │ -0007e430: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -0007e440: 3231 2e35 3720 5665 7273 696f 6e20 332e 21.57 Version 3. │ │ │ │ │ -0007e450: 322e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.1.============ │ │ │ │ │ -0007e460: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -0007e470: 6420 4175 6775 7374 2c20 3230 3030 2e0a d August, 2000.. │ │ │ │ │ -0007e480: 0a31 312e 382e 310a 0a20 2020 2020 4120 .11.8.1.. A │ │ │ │ │ -0007e490: 7061 636b 6167 6520 6f66 2070 7269 6f72 package of prior │ │ │ │ │ -0007e4a0: 6974 7920 7374 616e 6461 7264 206f 7220 ity standard or │ │ │ │ │ -0007e4b0: 6869 6768 6572 206d 6179 2070 726f 7669 higher may provi │ │ │ │ │ -0007e4c0: 6465 2074 776f 2062 696e 6172 6965 732c de two binaries, │ │ │ │ │ -0007e4d0: 0a20 2020 2020 6f6e 6520 636f 6d70 696c . one compil │ │ │ │ │ -0007e4e0: 6564 2077 6974 6820 7375 7070 6f72 7420 ed with support │ │ │ │ │ -0007e4f0: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -0007e500: 2053 7973 7465 6d2c 2061 6e64 2074 6865 System, and the │ │ │ │ │ -0007e510: 206f 7468 6572 0a20 2020 2020 7769 7468 other. with │ │ │ │ │ -0007e520: 6f75 740a 0a1f 0a46 696c 653a 2064 6562 out....File: deb │ │ │ │ │ -0007e530: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0007e540: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0007e550: 3320 3220 302c 2020 4e65 7874 3a20 5665 3 2 0, Next: Ve │ │ │ │ │ -0007e560: 7273 696f 6e20 3320 3120 312c 2020 5072 rsion 3 1 1, Pr │ │ │ │ │ -0007e570: 6576 3a20 5665 7273 696f 6e20 3320 3220 ev: Version 3 2 │ │ │ │ │ -0007e580: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ -0007e590: 6720 6368 6563 6b6c 6973 740a 0a32 312e g checklist..21. │ │ │ │ │ -0007e5a0: 3538 2056 6572 7369 6f6e 2033 2e32 2e30 58 Version 3.2.0 │ │ │ │ │ -0007e5b0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007e5c0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ -0007e5d0: 7567 7573 742c 2032 3030 302e 0a0a 3130 ugust, 2000...10 │ │ │ │ │ -0007e5e0: 2e31 0a0a 2020 2020 2042 7920 6465 6661 .1.. By defa │ │ │ │ │ -0007e5f0: 756c 7420 6578 6563 7574 6162 6c65 7320 ult executables │ │ │ │ │ -0007e600: 7368 6f75 6c64 206e 6f74 2062 6520 6275 should not be bu │ │ │ │ │ -0007e610: 696c 7420 7769 7468 2074 6865 2064 6562 ilt with the deb │ │ │ │ │ -0007e620: 7567 6769 6e67 0a20 2020 2020 6f70 7469 ugging. opti │ │ │ │ │ -0007e630: 6f6e 202d 672e 2020 496e 7374 6561 642c on -g. Instead, │ │ │ │ │ -0007e640: 2069 7420 6973 2072 6563 6f6d 6d65 6e64 it is recommend │ │ │ │ │ -0007e650: 6564 2074 6f20 7375 7070 6f72 7420 6275 ed to support bu │ │ │ │ │ -0007e660: 696c 6469 6e67 2074 6865 0a20 2020 2020 ilding the. │ │ │ │ │ -0007e670: 7061 636b 6167 6520 7769 7468 2064 6562 package with deb │ │ │ │ │ -0007e680: 7567 6769 6e67 2069 6e66 6f72 6d61 7469 ugging informati │ │ │ │ │ -0007e690: 6f6e 206f 7074 696f 6e61 6c6c 792e 0a0a on optionally... │ │ │ │ │ -0007e6a0: 3132 2e38 0a0a 2020 2020 2050 6f6c 6963 12.8.. Polic │ │ │ │ │ -0007e6b0: 7920 666f 7220 7061 636b 6167 6573 2077 y for packages w │ │ │ │ │ -0007e6c0: 6865 7265 2074 6865 2075 7073 7472 6561 here the upstrea │ │ │ │ │ -0007e6d0: 6d20 7573 6573 2048 544d 4c20 6368 616e m uses HTML chan │ │ │ │ │ -0007e6e0: 6765 6c6f 6720 6669 6c65 730a 2020 2020 gelog files. │ │ │ │ │ -0007e6f0: 2068 6173 2062 6565 6e20 6578 7061 6e64 has been expand │ │ │ │ │ -0007e700: 6564 2e20 2049 6e20 7368 6f72 742c 2061 ed. In short, a │ │ │ │ │ -0007e710: 2070 6c61 696e 2074 6578 7420 6368 616e plain text chan │ │ │ │ │ -0007e720: 6765 6c6f 6720 6669 6c65 2073 686f 756c gelog file shoul │ │ │ │ │ -0007e730: 640a 2020 2020 2061 6c77 6179 7320 6265 d. always be │ │ │ │ │ -0007e740: 2067 656e 6572 6174 6564 2066 6f72 2074 generated for t │ │ │ │ │ -0007e750: 6865 2075 7073 7472 6561 6d20 6368 616e he upstream chan │ │ │ │ │ -0007e760: 6765 730a 0a20 2020 2020 506c 6561 7365 ges.. Please │ │ │ │ │ -0007e770: 206e 6f74 6520 7468 6174 2074 6865 206e note that the n │ │ │ │ │ -0007e780: 6577 2072 656c 6561 7365 206f 6620 7468 ew release of th │ │ │ │ │ -0007e790: 6520 5820 7769 6e64 6f77 2073 7973 7465 e X window syste │ │ │ │ │ -0007e7a0: 6d20 2833 2e32 2920 7368 616c 6c0a 2020 m (3.2) shall. │ │ │ │ │ -0007e7b0: 2020 2070 726f 6261 626c 7920 6e65 6564 probably need │ │ │ │ │ -0007e7c0: 2073 7765 6570 696e 6720 6368 616e 6765 sweeping change │ │ │ │ │ -0007e7d0: 7320 696e 2070 6f6c 6963 790a 0a20 2020 s in policy.. │ │ │ │ │ -0007e7e0: 2020 506f 6c69 6379 2066 6f72 2070 6163 Policy for pac │ │ │ │ │ -0007e7f0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -0007e800: 7468 6520 666f 6c6c 6f77 696e 6720 582d the following X- │ │ │ │ │ -0007e810: 6261 7365 6420 6665 6174 7572 6573 2068 based features h │ │ │ │ │ -0007e820: 6173 0a20 2020 2020 6265 656e 2063 6f64 as. been cod │ │ │ │ │ -0007e830: 6966 6965 643a 0a0a 2020 2020 2031 312e ified:.. 11. │ │ │ │ │ -0007e840: 382e 320a 0a20 2020 2020 2020 2020 2058 8.2.. X │ │ │ │ │ -0007e850: 2073 6572 7665 7220 2876 6972 7475 616c server (virtual │ │ │ │ │ -0007e860: 2070 6163 6b61 6765 2078 7365 7276 6572 package xserver │ │ │ │ │ -0007e870: 290a 0a20 2020 2020 3131 2e38 2e33 0a0a ).. 11.8.3.. │ │ │ │ │ -0007e880: 2020 2020 2020 2020 2020 5820 7465 726d X term │ │ │ │ │ -0007e890: 696e 616c 2065 6d75 6c61 746f 7220 2876 inal emulator (v │ │ │ │ │ -0007e8a0: 6972 7475 616c 2070 6163 6b61 6765 2078 irtual package x │ │ │ │ │ -0007e8b0: 2d74 6572 6d69 6e61 6c2d 656d 756c 6174 -terminal-emulat │ │ │ │ │ -0007e8c0: 6f72 290a 0a20 2020 2020 3131 2e38 2e34 or).. 11.8.4 │ │ │ │ │ -0007e8d0: 0a0a 2020 2020 2020 2020 2020 5820 7769 .. X wi │ │ │ │ │ -0007e8e0: 6e64 6f77 206d 616e 6167 6572 2028 7669 ndow manager (vi │ │ │ │ │ -0007e8f0: 7274 7561 6c20 7061 636b 6167 6520 782d rtual package x- │ │ │ │ │ -0007e900: 7769 6e64 6f77 2d6d 616e 6167 6572 2c20 window-manager, │ │ │ │ │ -0007e910: 616e 640a 2020 2020 2020 2020 2020 e280 and. .. │ │ │ │ │ -0007e920: 982f 7573 722f 6269 6e2f 782d 7769 6e64 ./usr/bin/x-wind │ │ │ │ │ -0007e930: 6f77 2d6d 616e 6167 6572 e280 9920 616c ow-manager... al │ │ │ │ │ -0007e940: 7465 726e 6174 6976 652c 2077 6974 6820 ternative, with │ │ │ │ │ -0007e950: 7072 696f 7269 7479 0a20 2020 2020 2020 priority. │ │ │ │ │ -0007e960: 2020 2063 616c 6375 6c61 7469 6f6e 2067 calculation g │ │ │ │ │ -0007e970: 7569 6465 6c69 6e65 7329 0a0a 2020 2020 uidelines).. │ │ │ │ │ -0007e980: 2031 322e 382e 350a 0a20 2020 2020 2020 12.8.5.. │ │ │ │ │ -0007e990: 2020 2058 2066 6f6e 7473 2028 7468 6973 X fonts (this │ │ │ │ │ -0007e9a0: 2073 6563 7469 6f6e 2068 6173 2062 6565 section has bee │ │ │ │ │ -0007e9b0: 6e20 7772 6974 7465 6e20 6672 6f6d 2073 n written from s │ │ │ │ │ -0007e9c0: 6372 6174 6368 290a 0a20 2020 2020 3131 cratch).. 11 │ │ │ │ │ -0007e9d0: 2e38 2e36 0a0a 2020 2020 2020 2020 2020 .8.6.. │ │ │ │ │ -0007e9e0: 5820 6170 706c 6963 6174 696f 6e20 6465 X application de │ │ │ │ │ -0007e9f0: 6661 756c 7473 0a0a 3131 2e38 2e37 0a0a faults..11.8.7.. │ │ │ │ │ -0007ea00: 2020 2020 2050 6f6c 6963 7920 666f 7220 Policy for │ │ │ │ │ -0007ea10: 7061 636b 6167 6573 2075 7369 6e67 2074 packages using t │ │ │ │ │ -0007ea20: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ -0007ea30: 656d 2061 6e64 2046 4853 2069 7373 7565 em and FHS issue │ │ │ │ │ -0007ea40: 7320 6861 730a 2020 2020 2062 6565 6e20 s has. been │ │ │ │ │ -0007ea50: 636c 6172 6966 6965 643b 0a0a 3131 2e37 clarified;..11.7 │ │ │ │ │ -0007ea60: 2e33 0a0a 2020 2020 204e 6f20 7061 636b .3.. No pack │ │ │ │ │ -0007ea70: 6167 6520 6d61 7920 636f 6e74 6169 6e20 age may contain │ │ │ │ │ -0007ea80: 6f72 206d 616b 6520 6861 7264 206c 696e or make hard lin │ │ │ │ │ -0007ea90: 6b73 2074 6f20 636f 6e66 6669 6c65 730a ks to conffiles. │ │ │ │ │ -0007eaa0: 0a38 0a0a 2020 2020 204e 6f74 6564 2074 .8.. Noted t │ │ │ │ │ -0007eab0: 6861 7420 6e65 7765 7220 6470 6b67 2076 hat newer dpkg v │ │ │ │ │ -0007eac0: 6572 7369 6f6e 7320 646f 206e 6f74 2072 ersions do not r │ │ │ │ │ -0007ead0: 6571 7569 7265 2065 7874 7265 6d65 2063 equire extreme c │ │ │ │ │ -0007eae0: 6172 6520 696e 0a20 2020 2020 616c 7761 are in. alwa │ │ │ │ │ -0007eaf0: 7973 2063 7265 6174 696e 6720 7468 6520 ys creating the │ │ │ │ │ -0007eb00: 7368 6172 6564 206c 6962 2062 6566 6f72 shared lib befor │ │ │ │ │ -0007eb10: 6520 7468 6520 7379 6d6c 696e 6b2c 2073 e the symlink, s │ │ │ │ │ -0007eb20: 6f20 7468 6520 756e 7061 636b 0a20 2020 o the unpack. │ │ │ │ │ -0007eb30: 2020 6f72 6465 7220 6265 2063 6f72 7265 order be corre │ │ │ │ │ -0007eb40: 6374 0a0a 1f0a 4669 6c65 3a20 6465 6269 ct....File: debi │ │ │ │ │ -0007eb50: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007eb60: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0007eb70: 2031 2031 2c20 204e 6578 743a 2056 6572 1 1, Next: Ver │ │ │ │ │ -0007eb80: 7369 6f6e 2033 2031 2030 2c20 2050 7265 sion 3 1 0, Pre │ │ │ │ │ -0007eb90: 763a 2056 6572 7369 6f6e 2033 2032 2030 v: Version 3 2 0 │ │ │ │ │ -0007eba0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007ebb0: 2063 6865 636b 6c69 7374 0a0a 3231 2e35 checklist..21.5 │ │ │ │ │ -0007ebc0: 3920 5665 7273 696f 6e20 332e 312e 310a 9 Version 3.1.1. │ │ │ │ │ -0007ebd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ebe0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4e6f ===..Released No │ │ │ │ │ -0007ebf0: 7665 6d62 6572 2c20 3139 3939 2e0a 0a37 vember, 1999...7 │ │ │ │ │ -0007ec00: 2e31 0a0a 2020 2020 2043 6f72 7265 6374 .1.. Correct │ │ │ │ │ -0007ec10: 696f 6e20 746f 2073 656d 616e 7469 6373 ion to semantics │ │ │ │ │ -0007ec20: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ -0007ec30: 206c 6973 7473 2069 6e20 4275 696c 642d lists in Build- │ │ │ │ │ -0007ec40: 4465 7065 6e64 7320 6574 632e 0a20 2020 Depends etc.. │ │ │ │ │ -0007ec50: 2020 5368 6f75 6c64 206e 6f74 2061 6666 Should not aff │ │ │ │ │ -0007ec60: 6563 7420 6d61 6e79 2070 6163 6b61 6765 ect many package │ │ │ │ │ -0007ec70: 730a 0a1f 0a46 696c 653a 2064 6562 6961 s....File: debia │ │ │ │ │ -0007ec80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007ec90: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0007eca0: 3120 302c 2020 4e65 7874 3a20 5665 7273 1 0, Next: Vers │ │ │ │ │ -0007ecb0: 696f 6e20 3320 3020 312c 2020 5072 6576 ion 3 0 1, Prev │ │ │ │ │ -0007ecc0: 3a20 5665 7273 696f 6e20 3320 3120 312c : Version 3 1 1, │ │ │ │ │ -0007ecd0: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0007ece0: 6368 6563 6b6c 6973 740a 0a32 312e 3630 checklist..21.60 │ │ │ │ │ -0007ecf0: 2056 6572 7369 6f6e 2033 2e31 2e30 0a3d Version 3.1.0.= │ │ │ │ │ -0007ed00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ed10: 3d3d 0a0a 5265 6c65 6173 6564 204f 6374 ==..Released Oct │ │ │ │ │ -0007ed20: 6f62 6572 2c20 3139 3939 2e0a 0a64 6566 ober, 1999...def │ │ │ │ │ -0007ed30: 756e 6374 0a0a 2020 2020 20e2 8098 2f75 unct.. .../u │ │ │ │ │ -0007ed40: 7372 2f64 6f63 2f3c 7061 636b 6167 653e sr/doc/ │ │ │ │ │ -0007ed50: e280 9920 6861 7320 746f 2062 6520 6120 ... has to be a │ │ │ │ │ -0007ed60: 7379 6d6c 696e 6b20 706f 696e 7469 6e67 symlink pointing │ │ │ │ │ -0007ed70: 2074 6f0a 2020 2020 20e2 8098 2f75 7372 to. .../usr │ │ │ │ │ -0007ed80: 2f73 6861 7265 2f64 6f63 2f3c 7061 636b /share/doc/..., to be m │ │ │ │ │ -0007eda0: 6169 6e74 6169 6e65 6420 6279 2070 6f73 aintained by pos │ │ │ │ │ -0007edb0: 7469 6e73 7420 616e 6420 7072 6572 6d0a tinst and prerm. │ │ │ │ │ -0007edc0: 2020 2020 2073 6372 6970 7473 2e0a 0a37 scripts...7 │ │ │ │ │ -0007edd0: 2e31 2c20 372e 360a 0a20 2020 2020 496e .1, 7.6.. In │ │ │ │ │ -0007ede0: 7472 6f64 7563 6564 2073 6f75 7263 6520 troduced source │ │ │ │ │ -0007edf0: 6465 7065 6e64 656e 6369 6573 2028 4275 dependencies (Bu │ │ │ │ │ -0007ee00: 696c 642d 4465 7065 6e64 732c 2065 7463 ild-Depends, etc │ │ │ │ │ -0007ee10: 2e29 0a0a 392e 332e 340a 0a20 2020 2020 .)..9.3.4.. │ │ │ │ │ -0007ee20: e280 982f 6574 632f 7263 2e62 6f6f 74e2 .../etc/rc.boot. │ │ │ │ │ -0007ee30: 8099 2068 6173 2062 6565 6e20 6465 7072 .. has been depr │ │ │ │ │ -0007ee40: 6563 6174 6564 2069 6e20 6661 766f 7572 ecated in favour │ │ │ │ │ -0007ee50: 206f 6620 e280 982f 6574 632f 7263 532e of .../etc/rcS. │ │ │ │ │ -0007ee60: 64e2 8099 2e0a 2020 2020 2028 5061 636b d..... (Pack │ │ │ │ │ -0007ee70: 6167 6573 2073 686f 756c 6420 6e6f 7420 ages should not │ │ │ │ │ -0007ee80: 6265 2074 6f75 6368 696e 6720 7468 6973 be touching this │ │ │ │ │ -0007ee90: 2064 6972 6563 746f 7279 2c20 6275 7420 directory, but │ │ │ │ │ -0007eea0: 7368 6f75 6c64 2075 7365 0a20 2020 2020 should use. │ │ │ │ │ -0007eeb0: 7570 6461 7465 2d72 632e 6420 696e 7374 update-rc.d inst │ │ │ │ │ -0007eec0: 6561 6429 0a0a 392e 332e 330a 0a20 2020 ead)..9.3.3.. │ │ │ │ │ -0007eed0: 2020 7570 6461 7465 2d72 632e 6420 6973 update-rc.d is │ │ │ │ │ -0007eee0: 206e 6f77 2074 6865 2027 6f6e 6c79 2720 now the 'only' │ │ │ │ │ -0007eef0: 616c 6c6f 7761 626c 6520 7761 7920 6f66 allowable way of │ │ │ │ │ -0007ef00: 2061 6363 6573 7369 6e67 2074 6865 0a20 accessing the. │ │ │ │ │ -0007ef10: 2020 2020 e280 982f 6574 632f 7263 3f2e .../etc/rc?. │ │ │ │ │ -0007ef20: 642f 5b53 4b5d 3f3f 2ae2 8099 206c 696e d/[SK]??*... lin │ │ │ │ │ -0007ef30: 6b73 2e20 2041 6e79 2073 6372 6970 7473 ks. Any scripts │ │ │ │ │ -0007ef40: 2077 6869 6368 206d 616e 6970 756c 6174 which manipulat │ │ │ │ │ -0007ef50: 6520 7468 656d 0a20 2020 2020 6469 7265 e them. dire │ │ │ │ │ -0007ef60: 6374 6c79 206d 7573 7420 6265 2063 6861 ctly must be cha │ │ │ │ │ -0007ef70: 6e67 6564 2074 6f20 7573 6520 7570 6461 nged to use upda │ │ │ │ │ -0007ef80: 7465 2d72 632e 6420 696e 7374 6561 642e te-rc.d instead. │ │ │ │ │ -0007ef90: 2020 2854 6869 7320 6973 0a20 2020 2020 (This is. │ │ │ │ │ -0007efa0: 6265 6361 7573 6520 7468 6520 6669 6c65 because the file │ │ │ │ │ -0007efb0: 2d72 6320 7061 636b 6167 6520 6861 6e64 -rc package hand │ │ │ │ │ -0007efc0: 6c65 7320 7468 6973 2069 6e66 6f72 6d61 les this informa │ │ │ │ │ -0007efd0: 7469 6f6e 2069 6e20 616e 0a20 2020 2020 tion in an. │ │ │ │ │ -0007efe0: 696e 636f 6d70 6174 6962 6c65 2077 6179 incompatible way │ │ │ │ │ -0007eff0: 2e29 0a0a 3132 2e37 0a0a 2020 2020 2041 .)..12.7.. A │ │ │ │ │ -0007f000: 7263 6869 7465 6374 7572 652d 7370 6563 rchitecture-spec │ │ │ │ │ -0007f010: 6966 6963 2065 7861 6d70 6c65 7320 676f ific examples go │ │ │ │ │ -0007f020: 2069 6e20 e280 982f 7573 722f 6c69 622f in .../usr/lib/ │ │ │ │ │ -0007f030: 3c70 6163 6b61 6765 3e2f 6578 616d 706c /exampl │ │ │ │ │ -0007f040: 6573 e280 990a 2020 2020 2077 6974 6820 es.... with │ │ │ │ │ -0007f050: 7379 6d6c 696e 6b73 2066 726f 6d20 e280 symlinks from .. │ │ │ │ │ -0007f060: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -0007f070: 3c70 6163 6b61 6765 3e2f 6578 616d 706c /exampl │ │ │ │ │ -0007f080: 6573 2f2a e280 9920 6f72 2066 726f 6d0a es/*... or from. │ │ │ │ │ -0007f090: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ -0007f0a0: 7265 2f64 6f63 2f3c 7061 636b 6167 653e re/doc/ │ │ │ │ │ -0007f0b0: 2f65 7861 6d70 6c65 73e2 8099 2069 7473 /examples... its │ │ │ │ │ -0007f0c0: 656c 660a 0a39 2e31 2e31 0a0a 2020 2020 elf..9.1.1.. │ │ │ │ │ -0007f0d0: 2055 7064 6174 6564 2046 4853 2074 6f20 Updated FHS to │ │ │ │ │ -0007f0e0: 6120 322e 3120 6472 6166 743b 2074 6869 a 2.1 draft; thi │ │ │ │ │ -0007f0f0: 7320 7265 7665 7274 7320 e280 982f 7661 s reverts .../va │ │ │ │ │ -0007f100: 722f 7374 6174 65e2 8099 2074 6f20 e280 r/state... to .. │ │ │ │ │ -0007f110: 982f 7661 722f 6c69 62e2 8099 0a0a 392e ./var/lib.....9. │ │ │ │ │ -0007f120: 373b 206d 696d 652d 706f 6c69 6379 0a0a 7; mime-policy.. │ │ │ │ │ -0007f130: 2020 2020 2041 6464 6564 204d 494d 4520 Added MIME │ │ │ │ │ -0007f140: 7375 622d 706f 6c69 6379 2064 6f63 756d sub-policy docum │ │ │ │ │ -0007f150: 656e 740a 0a31 322e 340a 0a20 2020 2020 ent..12.4.. │ │ │ │ │ -0007f160: 5649 5355 414c 2069 7320 616c 6c6f 7765 VISUAL is allowe │ │ │ │ │ -0007f170: 6420 6173 2061 2028 6869 6768 6572 2070 d as a (higher p │ │ │ │ │ -0007f180: 7269 6f72 6974 7929 2061 6c74 6572 6e61 riority) alterna │ │ │ │ │ -0007f190: 7469 7665 2074 6f20 4544 4954 4f52 0a0a tive to EDITOR.. │ │ │ │ │ -0007f1a0: 3131 2e36 0a0a 2020 2020 204d 6f64 6966 11.6.. Modif │ │ │ │ │ -0007f1b0: 6965 6420 6c69 626c 6f63 6b66 696c 6520 ied liblockfile │ │ │ │ │ -0007f1c0: 6465 7363 7269 7074 696f 6e2c 2077 6869 description, whi │ │ │ │ │ -0007f1d0: 6368 2061 6666 6563 7473 206d 6169 6c62 ch affects mailb │ │ │ │ │ -0007f1e0: 6f78 2d61 6363 6573 7369 6e67 0a20 2020 ox-accessing. │ │ │ │ │ -0007f1f0: 2020 7072 6f67 7261 6d73 2e20 2050 6c65 programs. Ple │ │ │ │ │ -0007f200: 6173 6520 7365 6520 7468 6520 706f 6c69 ase see the poli │ │ │ │ │ -0007f210: 6379 2064 6f63 756d 656e 7420 666f 7220 cy document for │ │ │ │ │ -0007f220: 6465 7461 696c 730a 0a31 322e 370a 0a20 details..12.7.. │ │ │ │ │ -0007f230: 2020 2020 4966 2061 2070 6163 6b61 6765 If a package │ │ │ │ │ -0007f240: 2070 726f 7669 6465 7320 6120 6368 616e provides a chan │ │ │ │ │ -0007f250: 6765 6c6f 6720 696e 2048 544d 4c20 666f gelog in HTML fo │ │ │ │ │ -0007f260: 726d 6174 2c20 6120 7465 7874 2d6f 6e6c rmat, a text-onl │ │ │ │ │ -0007f270: 790a 2020 2020 2076 6572 7369 6f6e 2073 y. version s │ │ │ │ │ -0007f280: 686f 756c 6420 616c 736f 2062 6520 696e hould also be in │ │ │ │ │ -0007f290: 636c 7564 6564 2e20 2028 5375 6368 2061 cluded. (Such a │ │ │ │ │ -0007f2a0: 2076 6572 7369 6f6e 206d 6179 2062 6520 version may be │ │ │ │ │ -0007f2b0: 7072 6570 6172 6564 0a20 2020 2020 7573 prepared. us │ │ │ │ │ -0007f2c0: 696e 6720 e280 986c 796e 7820 2d64 756d ing ...lynx -dum │ │ │ │ │ -0007f2d0: 7020 2d6e 6f6c 6973 74e2 8099 2e29 0a0a p -nolist....).. │ │ │ │ │ -0007f2e0: 332e 322e 310a 0a20 2020 2020 4465 7363 3.2.1.. Desc │ │ │ │ │ -0007f2f0: 7269 7074 696f 6e20 6f66 2068 6f77 2074 ription of how t │ │ │ │ │ -0007f300: 6f20 6861 6e64 6c65 2076 6572 7369 6f6e o handle version │ │ │ │ │ -0007f310: 206e 756d 6265 7273 2062 6173 6564 206f numbers based o │ │ │ │ │ -0007f320: 6e20 6461 7465 7320 6164 6465 640a 0a1f n dates added... │ │ │ │ │ -0007f330: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0007f340: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0007f350: 3a20 5665 7273 696f 6e20 3320 3020 312c : Version 3 0 1, │ │ │ │ │ -0007f360: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -0007f370: 3320 3020 302c 2020 5072 6576 3a20 5665 3 0 0, Prev: Ve │ │ │ │ │ -0007f380: 7273 696f 6e20 3320 3120 302c 2020 5570 rsion 3 1 0, Up │ │ │ │ │ -0007f390: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0007f3a0: 6b6c 6973 740a 0a32 312e 3631 2056 6572 klist..21.61 Ver │ │ │ │ │ -0007f3b0: 7369 6f6e 2033 2e30 2e31 0a3d 3d3d 3d3d sion 3.0.1.===== │ │ │ │ │ -0007f3c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0007f3d0: 5265 6c65 6173 6564 204a 756c 792c 2031 Released July, 1 │ │ │ │ │ -0007f3e0: 3939 392e 0a0a 3130 2e32 0a0a 2020 2020 999...10.2.. │ │ │ │ │ -0007f3f0: 2041 6464 6564 2074 6865 2063 6c61 7269 Added the clari │ │ │ │ │ -0007f400: 6669 6361 7469 6f6e 2074 6861 7420 7468 fication that th │ │ │ │ │ -0007f410: 6520 2e6c 6120 6669 6c65 7320 6172 6520 e .la files are │ │ │ │ │ -0007f420: 6573 7365 6e74 6961 6c20 666f 7220 7468 essential for th │ │ │ │ │ -0007f430: 650a 2020 2020 2070 6163 6b61 6765 7320 e. packages │ │ │ │ │ -0007f440: 7573 696e 6720 6c69 6274 6f6f 6ce2 8099 using libtool... │ │ │ │ │ -0007f450: 7320 6c69 626c 7464 6c20 6c69 6272 6172 s libltdl librar │ │ │ │ │ -0007f460: 792c 2069 6e20 7768 6963 6820 6361 7365 y, in which case │ │ │ │ │ -0007f470: 2074 6865 202e 6c61 0a20 2020 2020 6669 the .la. fi │ │ │ │ │ -0007f480: 6c65 7320 6d75 7374 2067 6f20 696e 2074 les must go in t │ │ │ │ │ -0007f490: 6865 2072 756e 2d74 696d 6520 6c69 6272 he run-time libr │ │ │ │ │ -0007f4a0: 6172 7920 7061 636b 6167 650a 0a1f 0a46 ary package....F │ │ │ │ │ -0007f4b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007f4c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007f4d0: 5665 7273 696f 6e20 3320 3020 302c 2020 Version 3 0 0, │ │ │ │ │ -0007f4e0: 4e65 7874 3a20 5665 7273 696f 6e20 3220 Next: Version 2 │ │ │ │ │ -0007f4f0: 3520 302c 2020 5072 6576 3a20 5665 7273 5 0, Prev: Vers │ │ │ │ │ -0007f500: 696f 6e20 3320 3020 312c 2020 5570 3a20 ion 3 0 1, Up: │ │ │ │ │ -0007f510: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007f520: 6973 740a 0a32 312e 3632 2056 6572 7369 ist..21.62 Versi │ │ │ │ │ -0007f530: 6f6e 2033 2e30 2e30 0a3d 3d3d 3d3d 3d3d on 3.0.0.======= │ │ │ │ │ -0007f540: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007f550: 6c65 6173 6564 204a 756e 652c 2031 3939 leased June, 199 │ │ │ │ │ -0007f560: 392e 0a0a 392e 310a 0a20 2020 2020 4465 9...9.1.. De │ │ │ │ │ -0007f570: 6269 616e 2066 6f72 6d61 6c6c 7920 6d6f bian formally mo │ │ │ │ │ -0007f580: 7665 7320 6672 6f6d 2074 6865 2046 5353 ves from the FSS │ │ │ │ │ -0007f590: 544e 4420 746f 2074 6865 2046 4853 2e20 TND to the FHS. │ │ │ │ │ -0007f5a0: 5468 6973 2069 7320 6120 6d61 6a6f 720a This is a major. │ │ │ │ │ -0007f5b0: 2020 2020 2063 6861 6e67 652c 2061 6e64 change, and │ │ │ │ │ -0007f5c0: 2074 6865 2069 6d70 6c69 6361 7469 6f6e the implication │ │ │ │ │ -0007f5d0: 7320 6f66 2074 6869 7320 6d6f 7665 2061 s of this move a │ │ │ │ │ -0007f5e0: 7265 2070 726f 6261 626c 7920 6e6f 7420 re probably not │ │ │ │ │ -0007f5f0: 616c 6c0a 2020 2020 206b 6e6f 776e 2e0a all. known.. │ │ │ │ │ -0007f600: 0a34 2e31 0a0a 2020 2020 204f 6e6c 7920 .4.1.. Only │ │ │ │ │ -0007f610: 3320 6469 6769 7473 206f 6620 7468 6520 3 digits of the │ │ │ │ │ -0007f620: 5374 616e 6461 7264 7320 7665 7273 696f Standards versio │ │ │ │ │ -0007f630: 6e20 6e65 6564 2062 6520 696e 636c 7564 n need be includ │ │ │ │ │ -0007f640: 6564 2069 6e20 636f 6e74 726f 6c0a 2020 ed in control. │ │ │ │ │ -0007f650: 2020 2066 696c 6573 2c20 7468 6f75 6768 files, though │ │ │ │ │ -0007f660: 2061 6c6c 2066 6f75 7220 6469 6769 7473 all four digits │ │ │ │ │ -0007f670: 2061 7265 2073 7469 6c6c 2070 6572 6d69 are still permi │ │ │ │ │ -0007f680: 7474 6564 2e0a 0a31 322e 360a 0a20 2020 tted...12.6.. │ │ │ │ │ -0007f690: 2020 5468 6520 6c6f 6361 7469 6f6e 206f The location o │ │ │ │ │ -0007f6a0: 6620 7468 6520 4750 4c20 6861 7320 6368 f the GPL has ch │ │ │ │ │ -0007f6b0: 616e 6765 6420 746f 0a20 2020 2020 e280 anged to. .. │ │ │ │ │ -0007f6c0: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ -0007f6d0: 6f6e 2d6c 6963 656e 7365 73e2 8099 2e20 on-licenses.... │ │ │ │ │ -0007f6e0: 2054 6869 7320 6d61 7920 7265 7175 6972 This may requir │ │ │ │ │ -0007f6f0: 6520 6368 616e 6769 6e67 2074 6865 0a20 e changing the. │ │ │ │ │ -0007f700: 2020 2020 636f 7079 7269 6768 7420 6669 copyright fi │ │ │ │ │ -0007f710: 6c65 7320 746f 2070 6f69 6e74 2074 6f20 les to point to │ │ │ │ │ -0007f720: 7468 6520 636f 7272 6563 7420 6c6f 6361 the correct loca │ │ │ │ │ -0007f730: 7469 6f6e 206f 6620 7468 6520 4750 4c20 tion of the GPL │ │ │ │ │ -0007f740: 616e 640a 2020 2020 206f 7468 6572 206d and. other m │ │ │ │ │ -0007f750: 616a 6f72 206c 6963 656e 7365 730a 0a31 ajor licenses..1 │ │ │ │ │ -0007f760: 302e 320a 0a20 2020 2020 5061 636b 6167 0.2.. Packag │ │ │ │ │ -0007f770: 6573 2074 6861 7420 7573 6520 6c69 6274 es that use libt │ │ │ │ │ -0007f780: 6f6f 6c20 746f 2063 7265 6174 6520 7368 ool to create sh │ │ │ │ │ -0007f790: 6172 6564 206c 6962 7261 7269 6573 206d ared libraries m │ │ │ │ │ -0007f7a0: 7573 7420 696e 636c 7564 650a 2020 2020 ust include. │ │ │ │ │ -0007f7b0: 2074 6865 202e 6c61 2066 696c 6573 2069 the .la files i │ │ │ │ │ -0007f7c0: 6e20 7468 6520 2d64 6576 2070 6163 6b61 n the -dev packa │ │ │ │ │ -0007f7d0: 6765 730a 0a31 302e 380a 0a20 2020 2020 ges..10.8.. │ │ │ │ │ -0007f7e0: 5573 6520 6c6f 6772 6f74 6174 6520 746f Use logrotate to │ │ │ │ │ -0007f7f0: 2072 6f74 6174 6520 6c6f 6720 6669 6c65 rotate log file │ │ │ │ │ -0007f800: 730a 0a6e 6f77 2031 312e 380a 0a20 2020 s..now 11.8.. │ │ │ │ │ -0007f810: 2020 7365 6374 696f 6e20 352e 3820 6861 section 5.8 ha │ │ │ │ │ -0007f820: 7320 6265 656e 2072 6577 7269 7474 656e s been rewritten │ │ │ │ │ -0007f830: 2028 5072 6f67 7261 6d73 2066 6f72 2074 (Programs for t │ │ │ │ │ -0007f840: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ -0007f850: 656d 290a 0a39 2e36 3b20 6d65 6e75 2d70 em)..9.6; menu-p │ │ │ │ │ -0007f860: 6f6c 6963 790a 0a20 2020 2020 5468 6572 olicy.. Ther │ │ │ │ │ -0007f870: 6520 6973 206e 6f77 2061 6e20 6173 736f e is now an asso │ │ │ │ │ -0007f880: 6369 6174 6564 206d 656e 7520 706f 6c69 ciated menu poli │ │ │ │ │ -0007f890: 6379 2c20 696e 2061 2073 6570 6172 6174 cy, in a separat │ │ │ │ │ -0007f8a0: 6520 646f 6375 6d65 6e74 2c0a 2020 2020 e document,. │ │ │ │ │ -0007f8b0: 2074 6861 7420 6361 7272 6965 7320 7468 that carries th │ │ │ │ │ -0007f8c0: 6520 6675 6c6c 2077 6569 6768 7420 6f66 e full weight of │ │ │ │ │ -0007f8d0: 2044 6562 6961 6e20 706f 6c69 6379 0a0a Debian policy.. │ │ │ │ │ -0007f8e0: 3131 2e33 0a0a 2020 2020 2050 726f 6772 11.3.. Progr │ │ │ │ │ -0007f8f0: 616d 7320 7768 6963 6820 6e65 6564 2074 ams which need t │ │ │ │ │ -0007f900: 6f20 6d6f 6469 6679 2074 6865 2066 696c o modify the fil │ │ │ │ │ -0007f910: 6573 20e2 8098 2f76 6172 2f72 756e 2f75 es .../var/run/u │ │ │ │ │ -0007f920: 746d 70e2 8099 2c0a 2020 2020 20e2 8098 tmp...,. ... │ │ │ │ │ -0007f930: 2f76 6172 2f6c 6f67 2f77 746d 70e2 8099 /var/log/wtmp... │ │ │ │ │ -0007f940: 2061 6e64 20e2 8098 2f76 6172 2f6c 6f67 and .../var/log │ │ │ │ │ -0007f950: 2f6c 6173 746c 6f67 e280 9920 6d75 7374 /lastlog... must │ │ │ │ │ -0007f960: 2062 6520 696e 7374 616c 6c65 6420 7365 be installed se │ │ │ │ │ -0007f970: 7467 6964 0a20 2020 2020 7574 6d70 0a0a tgid. utmp.. │ │ │ │ │ -0007f980: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0007f990: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0007f9a0: 653a 2056 6572 7369 6f6e 2032 2035 2030 e: Version 2 5 0 │ │ │ │ │ -0007f9b0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -0007f9c0: 2032 2034 2031 2c20 2050 7265 763a 2056 2 4 1, Prev: V │ │ │ │ │ -0007f9d0: 6572 7369 6f6e 2033 2030 2030 2c20 2055 ersion 3 0 0, U │ │ │ │ │ -0007f9e0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -0007f9f0: 636b 6c69 7374 0a0a 3231 2e36 3320 5665 cklist..21.63 Ve │ │ │ │ │ -0007fa00: 7273 696f 6e20 322e 352e 300a 3d3d 3d3d rsion 2.5.0.==== │ │ │ │ │ -0007fa10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0007fa20: 0a52 656c 6561 7365 6420 4f63 746f 6265 .Released Octobe │ │ │ │ │ -0007fa30: 722c 2031 3939 382e 0a0a 2750 6c65 6173 r, 1998...'Pleas │ │ │ │ │ -0007fa40: 6520 6e6f 7465 2074 6861 7420 7365 6374 e note that sect │ │ │ │ │ -0007fa50: 696f 6e20 6e75 6d62 6572 7320 6265 6c6f ion numbers belo │ │ │ │ │ -0007fa60: 7720 7468 6973 2070 6f69 6e74 206d 6179 w this point may │ │ │ │ │ -0007fa70: 206e 6f74 206d 6174 6368 2074 6865 0a63 not match the.c │ │ │ │ │ -0007fa80: 7572 7265 6e74 2050 6f6c 6963 7920 4d61 urrent Policy Ma │ │ │ │ │ -0007fa90: 6e75 616c 2e27 0a0a 2020 202d 2052 6561 nual.'.. - Rea │ │ │ │ │ -0007faa0: 7272 616e 6765 6420 7468 6520 6d61 6e75 rranged the manu │ │ │ │ │ -0007fab0: 616c 2074 6f20 6372 6561 7465 2061 206e al to create a n │ │ │ │ │ -0007fac0: 6577 2053 6563 7469 6f6e 2034 2c20 4669 ew Section 4, Fi │ │ │ │ │ -0007fad0: 6c65 730a 0a20 2020 2020 2020 202d 2053 les.. - S │ │ │ │ │ -0007fae0: 6563 7469 6f6e 2033 2e33 2028 e280 9c46 ection 3.3 (...F │ │ │ │ │ -0007faf0: 696c 6573 e280 9d29 2077 6173 206d 6f76 iles...) was mov │ │ │ │ │ -0007fb00: 6564 2074 6f20 5365 6374 696f 6e20 342e ed to Section 4. │ │ │ │ │ -0007fb10: 2020 5468 6520 5365 6374 696f 6e73 0a20 The Sections. │ │ │ │ │ -0007fb20: 2020 2020 2020 2020 2074 6861 7420 7765 that we │ │ │ │ │ -0007fb30: 7265 2053 6563 7469 6f6e 2034 2061 6e64 re Section 4 and │ │ │ │ │ -0007fb40: 2053 6563 7469 6f6e 2035 2077 6572 6520 Section 5 were │ │ │ │ │ -0007fb50: 6d6f 7665 6420 646f 776e 2074 6f20 6265 moved down to be │ │ │ │ │ -0007fb60: 636f 6d65 0a20 2020 2020 2020 2020 2053 come. S │ │ │ │ │ -0007fb70: 6563 7469 6f6e 2035 2061 6e64 2053 6563 ection 5 and Sec │ │ │ │ │ -0007fb80: 7469 6f6e 2036 2e0a 0a20 2020 2020 2020 tion 6... │ │ │ │ │ -0007fb90: 202d 2057 6861 7420 7761 7320 5365 6374 - What was Sect │ │ │ │ │ -0007fba0: 696f 6e20 352e 3520 28e2 809c 4c6f 6720 ion 5.5 (...Log │ │ │ │ │ -0007fbb0: 6669 6c65 73e2 809d 2920 6973 206e 6f77 files...) is now │ │ │ │ │ -0007fbc0: 2061 2073 7562 7365 6374 696f 6e20 6f66 a subsection of │ │ │ │ │ -0007fbd0: 2074 6865 0a20 2020 2020 2020 2020 206e the. n │ │ │ │ │ -0007fbe0: 6577 2053 6563 7469 6f6e 2034 2028 e280 ew Section 4 (.. │ │ │ │ │ -0007fbf0: 9c46 696c 6573 e280 9d29 2c20 6265 636f .Files...), beco │ │ │ │ │ -0007fc00: 6d69 6e67 2073 6563 7469 6f6e 2034 2e38 ming section 4.8 │ │ │ │ │ -0007fc10: 2c20 706c 6163 6564 2061 6674 6572 0a20 , placed after. │ │ │ │ │ -0007fc20: 2020 2020 2020 2020 20e2 809c 436f 6e66 ...Conf │ │ │ │ │ -0007fc30: 6967 7572 6174 696f 6e20 6669 6c65 73e2 iguration files. │ │ │ │ │ -0007fc40: 809d 2c20 6d6f 7669 6e67 2074 6865 2053 .., moving the S │ │ │ │ │ -0007fc50: 6563 7469 6f6e 2034 2e38 2028 e280 9c50 ection 4.8 (...P │ │ │ │ │ -0007fc60: 6572 6d69 7373 696f 6e73 0a20 2020 2020 ermissions. │ │ │ │ │ -0007fc70: 2020 2020 2061 6e64 206f 776e 6572 73e2 and owners. │ │ │ │ │ -0007fc80: 809d 2920 746f 2053 6563 7469 6f6e 2034 ..) to Section 4 │ │ │ │ │ -0007fc90: 2e39 2e20 2041 6c6c 2073 7562 7365 6374 .9. All subsect │ │ │ │ │ -0007fca0: 696f 6e73 206f 6620 7468 6520 6f6c 640a ions of the old. │ │ │ │ │ -0007fcb0: 2020 2020 2020 2020 2020 5365 6374 696f Sectio │ │ │ │ │ -0007fcc0: 6e20 3520 6166 7465 7220 352e 3520 7765 n 5 after 5.5 we │ │ │ │ │ -0007fcd0: 7265 206d 6f76 6564 2064 6f77 6e20 746f re moved down to │ │ │ │ │ -0007fce0: 2066 696c 6c20 696e 2074 6865 206e 756d fill in the num │ │ │ │ │ -0007fcf0: 6265 7220 6761 702e 0a0a 2020 202d 204d ber gap... - M │ │ │ │ │ -0007fd00: 6f64 6966 6965 6420 7468 6520 7365 6374 odified the sect │ │ │ │ │ -0007fd10: 696f 6e20 6162 6f75 7420 6368 616e 6765 ion about change │ │ │ │ │ -0007fd20: 6c6f 6720 6669 6c65 7320 746f 2061 6363 log files to acc │ │ │ │ │ -0007fd30: 6f6d 6d6f 6461 7465 2075 7073 7472 6561 ommodate upstrea │ │ │ │ │ -0007fd40: 6d0a 2020 2020 2063 6861 6e67 656c 6f67 m. changelog │ │ │ │ │ -0007fd50: 7320 7768 6963 6820 7765 7265 2066 6f72 s which were for │ │ │ │ │ -0007fd60: 6d61 7474 6564 2061 7320 4854 4d4c 2e20 matted as HTML. │ │ │ │ │ -0007fd70: 5468 6573 6520 7570 7374 7265 616d 2063 These upstream c │ │ │ │ │ -0007fd80: 6861 6e67 656c 6f67 0a20 2020 2020 6669 hangelog. fi │ │ │ │ │ -0007fd90: 6c65 7320 7368 6f75 6c64 206e 6f77 2062 les should now b │ │ │ │ │ -0007fda0: 6520 6163 6365 7373 6962 6c65 2061 730a e accessible as. │ │ │ │ │ -0007fdb0: 2020 2020 20e2 8098 2f75 7372 2f64 6f63 .../usr/doc │ │ │ │ │ -0007fdc0: 2f70 6163 6b61 6765 2f63 6861 6e67 656c /package/changel │ │ │ │ │ -0007fdd0: 6f67 2e68 746d 6c2e 677a e280 990a 0a20 og.html.gz..... │ │ │ │ │ -0007fde0: 2020 2d20 5379 6d6c 696e 6b73 2061 7265 - Symlinks are │ │ │ │ │ -0007fdf0: 2070 6572 6d69 7373 6962 6c65 2074 6f20 permissible to │ │ │ │ │ -0007fe00: 6c69 6e6b 2074 6865 2072 6561 6c2c 206f link the real, o │ │ │ │ │ -0007fe10: 7220 7570 7374 7265 616d 2c20 6368 616e r upstream, chan │ │ │ │ │ -0007fe20: 6765 6c6f 670a 2020 2020 206e 616d 6520 gelog. name │ │ │ │ │ -0007fe30: 746f 2074 6865 2044 6562 6961 6e20 6d61 to the Debian ma │ │ │ │ │ -0007fe40: 6e64 6174 6564 206e 616d 652e 0a0a 2020 ndated name... │ │ │ │ │ -0007fe50: 202d 2043 6c61 7269 6669 6564 2074 6861 - Clarified tha │ │ │ │ │ -0007fe60: 7420 4854 4d4c 2064 6f63 756d 656e 7461 t HTML documenta │ │ │ │ │ -0007fe70: 7469 6f6e 2073 686f 756c 6420 6265 2070 tion should be p │ │ │ │ │ -0007fe80: 7265 7365 6e74 2069 6e20 736f 6d65 0a20 resent in some. │ │ │ │ │ -0007fe90: 2020 2020 7061 636b 6167 652c 2074 686f package, tho │ │ │ │ │ -0007fea0: 7567 6820 6e6f 7420 6e65 6365 7373 6172 ugh not necessar │ │ │ │ │ -0007feb0: 696c 7920 7468 6520 6d61 696e 2062 696e ily the main bin │ │ │ │ │ -0007fec0: 6172 7920 7061 636b 6167 652e 0a0a 2020 ary package... │ │ │ │ │ -0007fed0: 202d 2043 6f72 7265 6374 6564 2061 6c6c - Corrected all │ │ │ │ │ -0007fee0: 2072 6566 6572 656e 6365 7320 746f 2074 references to t │ │ │ │ │ -0007fef0: 6865 206c 6f63 6174 696f 6e20 6f66 2074 he location of t │ │ │ │ │ -0007ff00: 6865 2063 6f70 7972 6967 6874 2066 696c he copyright fil │ │ │ │ │ -0007ff10: 6573 2e0a 2020 2020 2054 6865 2063 6f72 es.. The cor │ │ │ │ │ -0007ff20: 7265 6374 206c 6f63 6174 696f 6e20 6973 rect location is │ │ │ │ │ -0007ff30: 20e2 8098 2f75 7372 2f64 6f63 2f70 6163 .../usr/doc/pac │ │ │ │ │ -0007ff40: 6b61 6765 2f63 6f70 7972 6967 6874 e280 kage/copyright.. │ │ │ │ │ -0007ff50: 990a 0a20 2020 2d20 5261 7469 6669 6564 ... - Ratified │ │ │ │ │ -0007ff60: 2074 6865 2061 7263 6869 7465 6374 7572 the architectur │ │ │ │ │ -0007ff70: 6520 7370 6563 6966 6963 6174 696f 6e20 e specification │ │ │ │ │ -0007ff80: 7374 7269 6e67 7320 746f 2063 6174 6572 strings to cater │ │ │ │ │ -0007ff90: 2074 6f20 7468 650a 2020 2020 2048 5552 to the. HUR │ │ │ │ │ -0007ffa0: 442e 0a0a 1f0a 4669 6c65 3a20 6465 6269 D.....File: debi │ │ │ │ │ -0007ffb0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007ffc0: 204e 6f64 653a 2056 6572 7369 6f6e 2032 Node: Version 2 │ │ │ │ │ -0007ffd0: 2034 2031 2c20 204e 6578 743a 2056 6572 4 1, Next: Ver │ │ │ │ │ -0007ffe0: 7369 6f6e 2032 2034 2030 2c20 2050 7265 sion 2 4 0, Pre │ │ │ │ │ -0007fff0: 763a 2056 6572 7369 6f6e 2032 2035 2030 v: Version 2 5 0 │ │ │ │ │ -00080000: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00080010: 2063 6865 636b 6c69 7374 0a0a 3231 2e36 checklist..21.6 │ │ │ │ │ -00080020: 3420 5665 7273 696f 6e20 322e 342e 310a 4 Version 2.4.1. │ │ │ │ │ -00080030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00080040: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ -00080050: 7269 6c2c 2031 3939 382e 0a0a 5570 6461 ril, 1998...Upda │ │ │ │ │ -00080060: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ -00080070: 3520 5379 6d62 6f6c 6963 206c 696e 6b73 5 Symbolic links │ │ │ │ │ -00080080: 0a0a 2020 2020 2073 796d 626f 6c69 6320 .. symbolic │ │ │ │ │ -00080090: 6c69 6e6b 7320 7769 7468 696e 2061 2074 links within a t │ │ │ │ │ -000800a0: 6f70 6c65 7665 6c20 6469 7265 6374 6f72 oplevel director │ │ │ │ │ -000800b0: 7920 7368 6f75 6c64 2062 6520 7265 6c61 y should be rela │ │ │ │ │ -000800c0: 7469 7665 2c0a 2020 2020 2073 796d 626f tive,. symbo │ │ │ │ │ -000800d0: 6c69 6320 6c69 6e6b 7320 6265 7477 6565 lic links betwee │ │ │ │ │ -000800e0: 6e20 746f 706c 6576 656c 2064 6972 6563 n toplevel direc │ │ │ │ │ -000800f0: 746f 7269 6573 2073 686f 756c 6420 6265 tories should be │ │ │ │ │ -00080100: 2061 6273 6f6c 7574 650a 2020 2020 2028 absolute. ( │ │ │ │ │ -00080110: 6366 2e2c 2050 6f6c 6963 7920 5765 656b cf., Policy Week │ │ │ │ │ -00080120: 6c79 2049 7373 7565 2336 2c20 746f 7069 ly Issue#6, topi │ │ │ │ │ -00080130: 6320 3229 0a0a 5570 6461 7465 6420 7365 c 2)..Updated se │ │ │ │ │ -00080140: 6374 696f 6e20 342e 3920 4761 6d65 730a ction 4.9 Games. │ │ │ │ │ -00080150: 0a20 2020 2020 6d61 6e70 6167 6573 2066 . manpages f │ │ │ │ │ -00080160: 6f72 2067 616d 6573 2073 686f 756c 6420 or games should │ │ │ │ │ -00080170: 6265 2069 6e73 7461 6c6c 6564 2069 6e20 be installed in │ │ │ │ │ -00080180: e280 982f 7573 722f 6d61 6e2f 6d61 6e36 .../usr/man/man6 │ │ │ │ │ -00080190: e280 9920 2863 662e 2c0a 2020 2020 2050 ... (cf.,. P │ │ │ │ │ -000801a0: 6f6c 6963 7920 5765 656b 6c79 2049 7373 olicy Weekly Iss │ │ │ │ │ -000801b0: 7565 2336 2c20 746f 7069 6320 3329 0a0a ue#6, topic 3).. │ │ │ │ │ -000801c0: 5570 6461 7465 6420 4368 6170 7465 7220 Updated Chapter │ │ │ │ │ -000801d0: 3132 2053 6861 7265 6420 4c69 6272 6172 12 Shared Librar │ │ │ │ │ -000801e0: 6965 730a 0a20 2020 2020 6c64 636f 6e66 ies.. ldconf │ │ │ │ │ -000801f0: 6967 206d 7573 7420 6265 2063 616c 6c65 ig must be calle │ │ │ │ │ -00080200: 6420 696e 2074 6865 2070 6f73 7469 6e73 d in the postins │ │ │ │ │ -00080210: 7420 7363 7269 7074 2069 6620 7468 6520 t script if the │ │ │ │ │ -00080220: 7061 636b 6167 650a 2020 2020 2069 6e73 package. ins │ │ │ │ │ -00080230: 7461 6c6c 7320 7368 6172 6564 206c 6962 talls shared lib │ │ │ │ │ -00080240: 7261 7269 6573 2028 6366 2e2c 2050 6f6c raries (cf., Pol │ │ │ │ │ -00080250: 6963 7920 5765 656b 6c79 2049 7373 7565 icy Weekly Issue │ │ │ │ │ -00080260: 2023 362c 0a20 2020 2020 6669 7865 733a #6,. fixes: │ │ │ │ │ -00080270: 6275 6723 3230 3531 3529 0a0a 1f0a 4669 bug#20515)....Fi │ │ │ │ │ -00080280: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00080290: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -000802a0: 6572 7369 6f6e 2032 2034 2030 2c20 204e ersion 2 4 0, N │ │ │ │ │ -000802b0: 6578 743a 2056 6572 7369 6f6e 2032 2033 ext: Version 2 3 │ │ │ │ │ -000802c0: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -000802d0: 6f6e 2032 2034 2031 2c20 2055 703a 2055 on 2 4 1, Up: U │ │ │ │ │ -000802e0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -000802f0: 7374 0a0a 3231 2e36 3520 5665 7273 696f st..21.65 Versio │ │ │ │ │ -00080300: 6e20 322e 342e 300a 3d3d 3d3d 3d3d 3d3d n 2.4.0.======== │ │ │ │ │ -00080310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00080320: 6561 7365 6420 4a61 6e75 6172 792c 2031 eased January, 1 │ │ │ │ │ -00080330: 3939 380a 0a55 7064 6174 6564 2073 6563 998..Updated sec │ │ │ │ │ -00080340: 7469 6f6e 2033 2e33 2e34 2053 6372 6970 tion 3.3.4 Scrip │ │ │ │ │ -00080350: 7473 0a0a 2020 2020 2020 2020 2d20 2f62 ts.. - /b │ │ │ │ │ -00080360: 696e 2f73 6820 6d61 7920 6265 2061 6e79 in/sh may be any │ │ │ │ │ -00080370: 2050 4f53 4958 2063 6f6d 7061 7469 626c POSIX compatibl │ │ │ │ │ -00080380: 6520 7368 656c 6c0a 0a20 2020 2020 2020 e shell.. │ │ │ │ │ -00080390: 202d 2073 6372 6970 7473 2069 6e63 6c75 - scripts inclu │ │ │ │ │ -000803a0: 6469 6e67 2062 6173 6869 736d 7320 6861 ding bashisms ha │ │ │ │ │ -000803b0: 7665 2074 6f20 7370 6563 6966 7920 e280 ve to specify .. │ │ │ │ │ -000803c0: 982f 6269 6e2f 6261 7368 e280 9920 6173 ./bin/bash... as │ │ │ │ │ -000803d0: 0a20 2020 2020 2020 2020 2069 6e74 6572 . inter │ │ │ │ │ -000803e0: 7072 6574 6572 0a0a 2020 2020 2020 2020 preter.. │ │ │ │ │ -000803f0: 2d20 7363 7269 7074 7320 7768 6963 6820 - scripts which │ │ │ │ │ -00080400: 6372 6561 7465 2066 696c 6573 2069 6e20 create files in │ │ │ │ │ -00080410: 776f 726c 642d 7772 6974 6162 6c65 2064 world-writable d │ │ │ │ │ -00080420: 6972 6563 746f 7269 6573 0a20 2020 2020 irectories. │ │ │ │ │ -00080430: 2020 2020 2028 652e 672e 2c20 696e 20e2 (e.g., in . │ │ │ │ │ -00080440: 8098 2f74 6d70 e280 9929 2073 686f 756c ../tmp...) shoul │ │ │ │ │ -00080450: 6420 7573 6520 7465 6d70 6669 6c65 206f d use tempfile o │ │ │ │ │ -00080460: 7220 6d6b 7465 6d70 2066 6f72 2063 7265 r mktemp for cre │ │ │ │ │ -00080470: 6174 696e 670a 2020 2020 2020 2020 2020 ating. │ │ │ │ │ -00080480: 7468 6520 6469 7265 6374 6f72 790a 0a55 the directory..U │ │ │ │ │ -00080490: 7064 6174 6564 2073 6563 7469 6f6e 2033 pdated section 3 │ │ │ │ │ -000804a0: 2e33 2e35 2053 796d 626f 6c69 6320 4c69 .3.5 Symbolic Li │ │ │ │ │ -000804b0: 6e6b 730a 0a20 2020 2020 7379 6d62 6f6c nks.. symbol │ │ │ │ │ -000804c0: 6963 206c 696e 6b73 2072 6566 6572 656e ic links referen │ │ │ │ │ -000804d0: 6369 6e67 2063 6f6d 7072 6573 7365 6420 cing compressed │ │ │ │ │ -000804e0: 6669 6c65 7320 6d75 7374 2068 6176 6520 files must have │ │ │ │ │ -000804f0: 7468 6520 7361 6d65 2066 696c 650a 2020 the same file. │ │ │ │ │ -00080500: 2020 2065 7874 656e 7369 6f6e 2061 7320 extension as │ │ │ │ │ -00080510: 7468 6520 7265 6665 7265 6e63 6564 2066 the referenced f │ │ │ │ │ -00080520: 696c 650a 0a55 7064 6174 6564 2073 6563 ile..Updated sec │ │ │ │ │ -00080530: 7469 6f6e 2033 2e33 2e36 2044 6576 6963 tion 3.3.6 Devic │ │ │ │ │ -00080540: 6520 6669 6c65 730a 0a20 2020 2020 e280 e files.. .. │ │ │ │ │ -00080550: 982f 6465 762f 7474 792a e280 9920 7365 ./dev/tty*... se │ │ │ │ │ -00080560: 7269 616c 2064 6576 6963 6573 2073 686f rial devices sho │ │ │ │ │ -00080570: 756c 6420 6265 2075 7365 6420 696e 7374 uld be used inst │ │ │ │ │ -00080580: 6561 6420 6f66 20e2 8098 2f64 6576 2f63 ead of .../dev/c │ │ │ │ │ -00080590: 752a e280 990a 0a55 7064 6174 6564 2073 u*.....Updated s │ │ │ │ │ -000805a0: 6563 7469 6f6e 2033 2e34 2e32 2057 7269 ection 3.4.2 Wri │ │ │ │ │ -000805b0: 7469 6e67 2074 6865 2073 6372 6970 7473 ting the scripts │ │ │ │ │ -000805c0: 2069 6e20 e280 982f 6574 632f 696e 6974 in .../etc/init │ │ │ │ │ -000805d0: 2e64 e280 990a 0a20 2020 2020 2020 202d .d..... - │ │ │ │ │ -000805e0: 2061 6c6c 20e2 8098 2f65 7463 2f69 6e69 all .../etc/ini │ │ │ │ │ -000805f0: 742e 64e2 8099 2073 6372 6970 7473 2068 t.d... scripts h │ │ │ │ │ -00080600: 6176 6520 746f 2070 726f 7669 6465 2074 ave to provide t │ │ │ │ │ -00080610: 6865 2066 6f6c 6c6f 7769 6e67 0a20 2020 he following. │ │ │ │ │ -00080620: 2020 2020 2020 206f 7074 696f 6e73 3a20 options: │ │ │ │ │ -00080630: 7374 6172 742c 2073 746f 702c 2072 6573 start, stop, res │ │ │ │ │ -00080640: 7461 7274 2c20 666f 7263 652d 7265 6c6f tart, force-relo │ │ │ │ │ -00080650: 6164 0a0a 2020 2020 2020 2020 2d20 7468 ad.. - th │ │ │ │ │ -00080660: 6520 7265 6c6f 6164 206f 7074 696f 6e20 e reload option │ │ │ │ │ -00080670: 6973 206f 7074 696f 6e61 6c20 616e 6420 is optional and │ │ │ │ │ -00080680: 6d75 7374 206e 6576 6572 2073 746f 7020 must never stop │ │ │ │ │ -00080690: 616e 6420 7265 7374 6172 740a 2020 2020 and restart. │ │ │ │ │ -000806a0: 2020 2020 2020 7468 6520 7365 7276 6963 the servic │ │ │ │ │ -000806b0: 650a 0a55 7064 6174 6564 2073 6563 7469 e..Updated secti │ │ │ │ │ -000806c0: 6f6e 2033 2e35 2043 726f 6e20 6a6f 6273 on 3.5 Cron jobs │ │ │ │ │ -000806d0: 0a0a 2020 2020 2063 726f 6e20 6a6f 6273 .. cron jobs │ │ │ │ │ -000806e0: 2074 6861 7420 6e65 6564 2074 6f20 6265 that need to be │ │ │ │ │ -000806f0: 2065 7865 6375 7465 6420 6d6f 7265 206f executed more o │ │ │ │ │ -00080700: 6674 656e 2074 6861 6e20 6461 696c 7920 ften than daily │ │ │ │ │ -00080710: 7368 6f75 6c64 2062 650a 2020 2020 2069 should be. i │ │ │ │ │ -00080720: 6e73 7461 6c6c 6564 2069 6e74 6f20 e280 nstalled into .. │ │ │ │ │ -00080730: 982f 6574 632f 6372 6f6e 2e64 e280 990a ./etc/cron.d.... │ │ │ │ │ -00080740: 0a55 7064 6174 6564 2073 6563 7469 6f6e .Updated section │ │ │ │ │ -00080750: 2033 2e37 204d 656e 7573 0a0a 2020 2020 3.7 Menus.. │ │ │ │ │ -00080760: 2072 656d 6f76 6564 2073 6563 7469 6f6e removed section │ │ │ │ │ -00080770: 2061 626f 7574 2068 6f77 2074 6f20 7265 about how to re │ │ │ │ │ -00080780: 6769 7374 6572 2048 544d 4c20 646f 6373 gister HTML docs │ │ │ │ │ -00080790: 2074 6f20 276d 656e 75e2 8099 2028 7468 to 'menu... (th │ │ │ │ │ -000807a0: 650a 2020 2020 2063 6f72 7265 7370 6f6e e. correspon │ │ │ │ │ -000807b0: 6469 6e67 2073 6563 7469 6f6e 2069 6e20 ding section in │ │ │ │ │ -000807c0: 342e 342c 2057 6562 2073 6572 7665 7273 4.4, Web servers │ │ │ │ │ -000807d0: 2061 6e64 2061 7070 6c69 6361 7469 6f6e and application │ │ │ │ │ -000807e0: 732c 2068 6173 0a20 2020 2020 6265 656e s, has. been │ │ │ │ │ -000807f0: 2072 656d 6f76 6564 2069 6e20 706f 6c69 removed in poli │ │ │ │ │ -00080800: 6379 2032 2e32 2e30 2e30 2061 6c72 6561 cy 2.2.0.0 alrea │ │ │ │ │ -00080810: 6479 2c20 736f 2074 6869 7320 6f6e 6520 dy, so this one │ │ │ │ │ -00080820: 7761 7320 6f62 736f 6c65 7465 290a 0a4e was obsolete)..N │ │ │ │ │ -00080830: 6577 2073 6563 7469 6f6e 2033 2e38 204b ew section 3.8 K │ │ │ │ │ -00080840: 6579 626f 6172 6420 636f 6e66 6967 7572 eyboard configur │ │ │ │ │ -00080850: 6174 696f 6e0a 0a20 2020 2020 6465 7461 ation.. deta │ │ │ │ │ -00080860: 696c 7320 6162 6f75 7420 686f 7720 7468 ils about how th │ │ │ │ │ -00080870: 6520 6261 636b 7370 6163 6520 616e 6420 e backspace and │ │ │ │ │ -00080880: 6465 6c65 7465 206b 6579 7320 7368 6f75 delete keys shou │ │ │ │ │ -00080890: 6c64 2062 6520 6861 6e64 6c65 640a 0a4e ld be handled..N │ │ │ │ │ -000808a0: 6577 2073 6563 7469 6f6e 2033 2e39 2045 ew section 3.9 E │ │ │ │ │ -000808b0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -000808c0: 626c 6573 0a0a 2020 2020 206e 6f20 7072 bles.. no pr │ │ │ │ │ -000808d0: 6f67 7261 6d20 6d75 7374 2064 6570 656e ogram must depen │ │ │ │ │ -000808e0: 6420 6f6e 2065 6e76 6972 6f6e 6d65 6e74 d on environment │ │ │ │ │ -000808f0: 2076 6172 6961 626c 6573 2074 6f20 6765 variables to ge │ │ │ │ │ -00080900: 7420 6120 7265 6173 6f6e 6162 6c65 0a20 t a reasonable. │ │ │ │ │ -00080910: 2020 2020 6465 6661 756c 7420 636f 6e66 default conf │ │ │ │ │ -00080920: 6967 7572 6174 696f 6e0a 0a4e 6577 2073 iguration..New s │ │ │ │ │ -00080930: 6563 7469 6f6e 2034 2e36 204e 6577 7320 ection 4.6 News │ │ │ │ │ -00080940: 7379 7374 656d 2063 6f6e 6669 6775 7261 system configura │ │ │ │ │ -00080950: 7469 6f6e 0a0a 2020 2020 20e2 8098 2f65 tion.. .../e │ │ │ │ │ -00080960: 7463 2f6e 6577 732f 6f72 6761 6e69 7a61 tc/news/organiza │ │ │ │ │ -00080970: 7469 6f6e e280 9920 616e 6420 e280 982f tion... and .../ │ │ │ │ │ -00080980: 6574 632f 6e65 7773 2f73 6572 7665 72e2 etc/news/server. │ │ │ │ │ -00080990: 8099 2073 686f 756c 6420 6265 2073 7570 .. should be sup │ │ │ │ │ -000809a0: 706f 7274 6564 0a20 2020 2020 6279 2061 ported. by a │ │ │ │ │ -000809b0: 6c6c 206e 6577 7320 7365 7276 6572 7320 ll news servers │ │ │ │ │ -000809c0: 616e 6420 636c 6965 6e74 730a 0a55 7064 and clients..Upd │ │ │ │ │ -000809d0: 6174 6564 2073 6563 7469 6f6e 2034 2e37 ated section 4.7 │ │ │ │ │ -000809e0: 2050 726f 6772 616d 7320 666f 7220 7468 Programs for th │ │ │ │ │ -000809f0: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ -00080a00: 6d0a 0a20 2020 2020 2020 202d 2070 726f m.. - pro │ │ │ │ │ -00080a10: 6772 616d 7320 7265 7175 6972 696e 6720 grams requiring │ │ │ │ │ -00080a20: 6120 6e6f 6e2d 6672 6565 204d 6f74 6966 a non-free Motif │ │ │ │ │ -00080a30: 206c 6962 7261 7279 2073 686f 756c 6420 library should │ │ │ │ │ -00080a40: 6265 2070 726f 7669 6465 640a 2020 2020 be provided. │ │ │ │ │ -00080a50: 2020 2020 2020 6173 2066 6f6f 2d73 6d6f as foo-smo │ │ │ │ │ -00080a60: 7469 6620 616e 6420 666f 6f2d 646d 6f74 tif and foo-dmot │ │ │ │ │ -00080a70: 6966 2070 6163 6b61 6765 0a0a 2020 2020 if package.. │ │ │ │ │ -00080a80: 2020 2020 2d20 6966 206c 6573 7374 6966 - if lesstif │ │ │ │ │ -00080a90: 2077 6f72 6b73 2072 656c 6961 626c 7920 works reliably │ │ │ │ │ -00080aa0: 666f 7220 7375 6368 2070 726f 6772 616d for such program │ │ │ │ │ -00080ab0: 2c20 6974 2073 686f 756c 6420 6265 0a20 , it should be. │ │ │ │ │ -00080ac0: 2020 2020 2020 2020 206c 696e 6b65 6420 linked │ │ │ │ │ -00080ad0: 6167 6169 6e73 7420 6c65 7373 7469 6620 against lesstif │ │ │ │ │ -00080ae0: 616e 6420 6e6f 7420 6167 6169 6e73 7420 and not against │ │ │ │ │ -00080af0: 6120 6e6f 6e2d 6672 6565 204d 6f74 6966 a non-free Motif │ │ │ │ │ -00080b00: 0a20 2020 2020 2020 2020 206c 6962 7261 . libra │ │ │ │ │ -00080b10: 7279 0a0a 5570 6461 7465 6420 7365 6374 ry..Updated sect │ │ │ │ │ -00080b20: 696f 6e20 342e 3920 4761 6d65 730a 0a20 ion 4.9 Games.. │ │ │ │ │ -00080b30: 2020 2020 6761 6d65 7320 666f 7220 5820 games for X │ │ │ │ │ -00080b40: 5769 6e64 6f77 7320 6861 7665 2074 6f20 Windows have to │ │ │ │ │ -00080b50: 6265 2069 6e73 7461 6c6c 6564 2069 6e20 be installed in │ │ │ │ │ -00080b60: e280 982f 7573 722f 6761 6d65 73e2 8099 .../usr/games... │ │ │ │ │ -00080b70: 2c20 6a75 7374 2061 730a 2020 2020 206e , just as. n │ │ │ │ │ -00080b80: 6f6e 2d58 2067 616d 6573 0a0a 1f0a 4669 on-X games....Fi │ │ │ │ │ -00080b90: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00080ba0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -00080bb0: 6572 7369 6f6e 2032 2033 2030 2c20 204e ersion 2 3 0, N │ │ │ │ │ -00080bc0: 6578 743a 2056 6572 7369 6f6e 2032 2032 ext: Version 2 2 │ │ │ │ │ -00080bd0: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -00080be0: 6f6e 2032 2034 2030 2c20 2055 703a 2055 on 2 4 0, Up: U │ │ │ │ │ -00080bf0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00080c00: 7374 0a0a 3231 2e36 3620 5665 7273 696f st..21.66 Versio │ │ │ │ │ -00080c10: 6e20 322e 332e 300a 3d3d 3d3d 3d3d 3d3d n 2.3.0.======== │ │ │ │ │ -00080c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00080c30: 6561 7365 6420 5365 7074 656d 6265 722c eased September, │ │ │ │ │ -00080c40: 2031 3939 372e 0a0a 2020 202d 206e 6577 1997... - new │ │ │ │ │ -00080c50: 2073 6563 7469 6f6e 2027 342e 3220 4461 section '4.2 Da │ │ │ │ │ -00080c60: 656d 6f6e 73e2 8099 2069 6e63 6c75 6469 emons... includi │ │ │ │ │ -00080c70: 6e67 2072 756c 6573 2066 6f72 20e2 8098 ng rules for ... │ │ │ │ │ -00080c80: 2f65 7463 2f73 6572 7669 6365 73e2 8099 /etc/services... │ │ │ │ │ -00080c90: 2c0a 2020 2020 20e2 8098 2f65 7463 2f70 ,. .../etc/p │ │ │ │ │ -00080ca0: 726f 746f 636f 6c73 e280 992c 20e2 8098 rotocols..., ... │ │ │ │ │ -00080cb0: 2f65 7463 2f72 7063 e280 992c 2061 6e64 /etc/rpc..., and │ │ │ │ │ -00080cc0: 20e2 8098 2f65 7463 2f69 6e65 7464 2e63 .../etc/inetd.c │ │ │ │ │ -00080cd0: 6f6e 66e2 8099 0a0a 2020 202d 2075 7064 onf..... - upd │ │ │ │ │ -00080ce0: 6174 6564 2073 6563 7469 6f6e 2061 626f ated section abo │ │ │ │ │ -00080cf0: 7574 2027 436f 6e66 6967 7572 6174 696f ut 'Configuratio │ │ │ │ │ -00080d00: 6e20 6669 6c65 73e2 8099 3a20 7061 636b n files...: pack │ │ │ │ │ -00080d10: 6167 6573 206d 6179 206e 6f74 2074 6f75 ages may not tou │ │ │ │ │ -00080d20: 6368 0a20 2020 2020 6f74 6865 7220 7061 ch. other pa │ │ │ │ │ -00080d30: 636b 6167 6573 e280 9920 636f 6e66 6967 ckages... config │ │ │ │ │ -00080d40: 7572 6174 696f 6e20 6669 6c65 730a 0a20 uration files.. │ │ │ │ │ -00080d50: 2020 2d20 4d55 4173 2061 6e64 204d 5441 - MUAs and MTA │ │ │ │ │ -00080d60: 7320 6861 7665 2074 6f20 7573 6520 6c69 s have to use li │ │ │ │ │ -00080d70: 626c 6f63 6b66 696c 650a 0a1f 0a46 696c blockfile....Fil │ │ │ │ │ -00080d80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00080d90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00080da0: 7273 696f 6e20 3220 3220 302c 2020 4e65 rsion 2 2 0, Ne │ │ │ │ │ -00080db0: 7874 3a20 5665 7273 696f 6e20 3220 3120 xt: Version 2 1 │ │ │ │ │ -00080dc0: 332c 2020 5072 6576 3a20 5665 7273 696f 3, Prev: Versio │ │ │ │ │ -00080dd0: 6e20 3220 3320 302c 2020 5570 3a20 5570 n 2 3 0, Up: Up │ │ │ │ │ -00080de0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00080df0: 740a 0a32 312e 3637 2056 6572 7369 6f6e t..21.67 Version │ │ │ │ │ -00080e00: 2032 2e32 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 2.2.0.========= │ │ │ │ │ -00080e10: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00080e20: 6173 6564 204a 756c 792c 2031 3939 372e ased July, 1997. │ │ │ │ │ -00080e30: 0a0a 2020 202d 2061 6464 6564 2073 6563 .. - added sec │ │ │ │ │ -00080e40: 7469 6f6e 2034 2e31 2027 4172 6368 6974 tion 4.1 'Archit │ │ │ │ │ -00080e50: 6563 7475 7265 2073 7065 6369 6669 6361 ecture specifica │ │ │ │ │ -00080e60: 7469 6f6e 2073 7472 696e 6773 e280 993a tion strings...: │ │ │ │ │ -00080e70: 2075 7365 0a20 2020 2020 3c61 7263 683e use. │ │ │ │ │ -00080e80: 2d6c 696e 7578 2077 6865 7265 203c 6172 -linux where is one of th │ │ │ │ │ -00080ea0: 6520 666f 6c6c 6f77 696e 673a 2069 3338 e following: i38 │ │ │ │ │ -00080eb0: 362c 2061 6c70 6861 2c0a 2020 2020 2061 6, alpha,. a │ │ │ │ │ -00080ec0: 726d 2c20 6d36 386b 2c20 706f 7765 7270 rm, m68k, powerp │ │ │ │ │ -00080ed0: 632c 2073 7061 7263 2e0a 0a20 2020 2d20 c, sparc... - │ │ │ │ │ -00080ee0: 6465 7461 696c 6564 2072 756c 6573 2066 detailed rules f │ │ │ │ │ -00080ef0: 6f72 20e2 8098 2f75 7372 2f6c 6f63 616c or .../usr/local │ │ │ │ │ -00080f00: e280 990a 0a20 2020 2d20 7573 6572 2049 ..... - user I │ │ │ │ │ -00080f10: 44e2 8099 730a 0a20 2020 2d20 6564 6974 D...s.. - edit │ │ │ │ │ -00080f20: 6f72 2f70 6167 6572 2070 6f6c 6963 790a or/pager policy. │ │ │ │ │ -00080f30: 0a20 2020 2d20 6372 6f6e 206a 6f62 730a . - cron jobs. │ │ │ │ │ -00080f40: 0a20 2020 2d20 6465 7669 6365 2066 696c . - device fil │ │ │ │ │ -00080f50: 6573 0a0a 2020 202d 2064 6f6e e280 9974 es.. - don...t │ │ │ │ │ -00080f60: 2069 6e73 7461 6c6c 2073 6861 7265 6420 install shared │ │ │ │ │ -00080f70: 6c69 6272 6172 6965 7320 6173 2065 7865 libraries as exe │ │ │ │ │ -00080f80: 6375 7461 626c 650a 0a20 2020 2d20 6170 cutable.. - ap │ │ │ │ │ -00080f90: 702d 6465 6661 756c 7473 2066 696c 6573 p-defaults files │ │ │ │ │ -00080fa0: 206d 6179 206e 6f74 2062 6520 636f 6e66 may not be conf │ │ │ │ │ -00080fb0: 6669 6c65 730a 0a1f 0a46 696c 653a 2064 files....File: d │ │ │ │ │ -00080fc0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00080fd0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00080fe0: 6e20 3220 3120 332c 2020 4e65 7874 3a20 n 2 1 3, Next: │ │ │ │ │ -00080ff0: 5665 7273 696f 6e20 3220 3120 322c 2020 Version 2 1 2, │ │ │ │ │ -00081000: 5072 6576 3a20 5665 7273 696f 6e20 3220 Prev: Version 2 │ │ │ │ │ -00081010: 3220 302c 2020 5570 3a20 5570 6772 6164 2 0, Up: Upgrad │ │ │ │ │ -00081020: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -00081030: 312e 3638 2056 6572 7369 6f6e 2032 2e31 1.68 Version 2.1 │ │ │ │ │ -00081040: 2e33 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .3.============= │ │ │ │ │ -00081050: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00081060: 204d 6172 6368 2c20 3139 3937 2e0a 0a20 March, 1997... │ │ │ │ │ -00081070: 2020 2d20 7477 6f20 7072 6f67 7261 6d73 - two programs │ │ │ │ │ -00081080: 2077 6974 6820 6469 6666 6572 656e 7420 with different │ │ │ │ │ -00081090: 6675 6e63 7469 6f6e 616c 6974 7920 6d75 functionality mu │ │ │ │ │ -000810a0: 7374 206e 6f74 2068 6176 6520 7468 6520 st not have the │ │ │ │ │ -000810b0: 7361 6d65 0a20 2020 2020 6e61 6d65 0a0a same. name.. │ │ │ │ │ -000810c0: 2020 202d 20e2 809c 5765 6273 7461 6e64 - ...Webstand │ │ │ │ │ -000810d0: 6172 6420 332e 30e2 809d 0a0a 2020 202d ard 3.0..... - │ │ │ │ │ -000810e0: 20e2 809c 5374 616e 6461 7264 2066 6f72 ...Standard for │ │ │ │ │ -000810f0: 2043 6f6e 736f 6c65 204d 6573 7361 6765 Console Message │ │ │ │ │ -00081100: 73e2 809d 0a0a 2020 202d 204c 6962 7261 s..... - Libra │ │ │ │ │ -00081110: 7269 6573 2073 686f 756c 6420 6265 2063 ries should be c │ │ │ │ │ -00081120: 6f6d 7069 6c65 6420 7769 7468 20e2 8098 ompiled with ... │ │ │ │ │ -00081130: 2d44 5f52 4545 4e54 5241 4e54 e280 990a -D_REENTRANT.... │ │ │ │ │ -00081140: 0a20 2020 2d20 4c69 6272 6172 6965 7320 . - Libraries │ │ │ │ │ -00081150: 7368 6f75 6c64 2062 6520 7374 7269 7070 should be stripp │ │ │ │ │ -00081160: 6564 2077 6974 6820 e280 9873 7472 6970 ed with ...strip │ │ │ │ │ -00081170: 202d 2d73 7472 6970 2d75 6e6e 6565 6465 --strip-unneede │ │ │ │ │ -00081180: 64e2 8099 0a0a 1f0a 4669 6c65 3a20 6465 d.......File: de │ │ │ │ │ -00081190: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -000811a0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -000811b0: 2032 2031 2032 2c20 204e 6578 743a 2056 2 1 2, Next: V │ │ │ │ │ -000811c0: 6572 7369 6f6e 2032 2031 2031 2c20 2050 ersion 2 1 1, P │ │ │ │ │ -000811d0: 7265 763a 2056 6572 7369 6f6e 2032 2031 rev: Version 2 1 │ │ │ │ │ -000811e0: 2033 2c20 2055 703a 2055 7067 7261 6469 3, Up: Upgradi │ │ │ │ │ -000811f0: 6e67 2063 6865 636b 6c69 7374 0a0a 3231 ng checklist..21 │ │ │ │ │ -00081200: 2e36 3920 5665 7273 696f 6e20 322e 312e .69 Version 2.1. │ │ │ │ │ -00081210: 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.============== │ │ │ │ │ -00081220: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -00081230: 4e6f 7665 6d62 6572 2c20 3139 3936 2e0a November, 1996.. │ │ │ │ │ -00081240: 0a20 2020 2d20 536f 6d65 2063 6861 6e67 . - Some chang │ │ │ │ │ -00081250: 6573 2057 5254 2073 6861 7265 6420 6c69 es WRT shared li │ │ │ │ │ -00081260: 6272 6172 6965 730a 0a1f 0a46 696c 653a braries....File: │ │ │ │ │ -00081270: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00081280: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00081290: 696f 6e20 3220 3120 312c 2020 4e65 7874 ion 2 1 1, Next │ │ │ │ │ -000812a0: 3a20 5665 7273 696f 6e20 3220 3120 302c : Version 2 1 0, │ │ │ │ │ -000812b0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -000812c0: 3220 3120 322c 2020 5570 3a20 5570 6772 2 1 2, Up: Upgr │ │ │ │ │ -000812d0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -000812e0: 0a32 312e 3730 2056 6572 7369 6f6e 2032 .21.70 Version 2 │ │ │ │ │ -000812f0: 2e31 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.1.=========== │ │ │ │ │ -00081300: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -00081310: 6564 2053 6570 7465 6d62 6572 2c20 3139 ed September, 19 │ │ │ │ │ -00081320: 3936 2e0a 0a20 2020 2d20 4e6f 2068 6172 96... - No har │ │ │ │ │ -00081330: 6420 6c69 6e6b 7320 696e 2073 6f75 7263 d links in sourc │ │ │ │ │ -00081340: 6520 7061 636b 6167 6573 0a0a 2020 202d e packages.. - │ │ │ │ │ -00081350: 2044 6f20 6e6f 7420 7573 6520 e280 9864 Do not use ...d │ │ │ │ │ -00081360: 706b 672d 6469 7665 7274 e280 9920 6f72 pkg-divert... or │ │ │ │ │ -00081370: 20e2 8098 7570 6461 7465 2d61 6c74 6572 ...update-alter │ │ │ │ │ -00081380: 6e61 7469 7665 73e2 8099 2077 6974 686f natives... witho │ │ │ │ │ -00081390: 7574 0a20 2020 2020 636f 6e73 756c 7461 ut. consulta │ │ │ │ │ -000813a0: 7469 6f6e 0a0a 2020 202d 2053 6861 7265 tion.. - Share │ │ │ │ │ -000813b0: 6420 6c69 6272 6172 6965 7320 6d75 7374 d libraries must │ │ │ │ │ -000813c0: 2062 6520 696e 7374 616c 6c65 6420 7374 be installed st │ │ │ │ │ -000813d0: 7269 7070 6564 0a0a 1f0a 4669 6c65 3a20 ripped....File: │ │ │ │ │ -000813e0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000813f0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00081400: 6f6e 2032 2031 2030 2c20 2050 7265 763a on 2 1 0, Prev: │ │ │ │ │ -00081410: 2056 6572 7369 6f6e 2032 2031 2031 2c20 Version 2 1 1, │ │ │ │ │ -00081420: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -00081430: 6865 636b 6c69 7374 0a0a 3231 2e37 3120 hecklist..21.71 │ │ │ │ │ -00081440: 5665 7273 696f 6e20 322e 312e 300a 3d3d Version 2.1.0.== │ │ │ │ │ -00081450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00081460: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ -00081470: 7374 2c20 3139 3936 2e0a 0a20 2020 2d20 st, 1996... - │ │ │ │ │ -00081480: 5570 7374 7265 616d 2063 6861 6e67 656c Upstream changel │ │ │ │ │ -00081490: 6f67 206d 7573 7420 6265 2069 6e73 7461 og must be insta │ │ │ │ │ -000814a0: 6c6c 6564 2074 6f6f 0a0a 1f0a 4669 6c65 lled too....File │ │ │ │ │ -000814b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000814c0: 696e 666f 2c20 204e 6f64 653a 204c 6963 info, Node: Lic │ │ │ │ │ -000814d0: 656e 7365 2c20 204e 6578 743a 2049 6e64 ense, Next: Ind │ │ │ │ │ -000814e0: 6578 2c20 2050 7265 763a 2055 7067 7261 ex, Prev: Upgra │ │ │ │ │ -000814f0: 6469 6e67 2063 6865 636b 6c69 7374 2c20 ding checklist, │ │ │ │ │ -00081500: 2055 703a 2054 6f70 0a0a 3232 204c 6963 Up: Top..22 Lic │ │ │ │ │ -00081510: 656e 7365 0a2a 2a2a 2a2a 2a2a 2a2a 2a0a ense.**********. │ │ │ │ │ -00081520: 0a43 6f70 7972 6967 6874 20c2 a920 3139 .Copyright .. 19 │ │ │ │ │ -00081530: 3936 2c20 3139 3937 2c20 3139 3938 2049 96, 1997, 1998 I │ │ │ │ │ -00081540: 616e 204a 6163 6b73 6f6e 2061 6e64 2043 an Jackson and C │ │ │ │ │ -00081550: 6872 6973 7469 616e 2053 6368 7761 727a hristian Schwarz │ │ │ │ │ -00081560: 0a0a 5468 6573 6520 6172 6520 7468 6520 ..These are the │ │ │ │ │ -00081570: 636f 7079 7269 6768 7420 6461 7465 7320 copyright dates │ │ │ │ │ -00081580: 6f66 2074 6865 206f 7269 6769 6e61 6c20 of the original │ │ │ │ │ -00081590: 506f 6c69 6379 206d 616e 7561 6c2e 2020 Policy manual. │ │ │ │ │ -000815a0: 5369 6e63 650a 7468 656e 2c20 7468 6973 Since.then, this │ │ │ │ │ -000815b0: 206d 616e 7561 6c20 6861 7320 6265 656e manual has been │ │ │ │ │ -000815c0: 2075 7064 6174 6564 2062 7920 6d61 6e79 updated by many │ │ │ │ │ -000815d0: 206f 7468 6572 732e 2020 4e6f 2063 6f6d others. No com │ │ │ │ │ -000815e0: 7072 6568 656e 7369 7665 0a63 6f6c 6c65 prehensive.colle │ │ │ │ │ -000815f0: 6374 696f 6e20 6f66 2063 6f70 7972 6967 ction of copyrig │ │ │ │ │ -00081600: 6874 206e 6f74 6963 6573 2066 6f72 2073 ht notices for s │ │ │ │ │ -00081610: 7562 7365 7175 656e 7420 776f 726b 2065 ubsequent work e │ │ │ │ │ -00081620: 7869 7374 732e 0a0a 5468 6973 206d 616e xists...This man │ │ │ │ │ -00081630: 7561 6c20 6973 2066 7265 6520 736f 6674 ual is free soft │ │ │ │ │ -00081640: 7761 7265 3b20 796f 7520 6d61 7920 7265 ware; you may re │ │ │ │ │ -00081650: 6469 7374 7269 6275 7465 2069 7420 616e distribute it an │ │ │ │ │ -00081660: 642f 6f72 206d 6f64 6966 7920 6974 0a75 d/or modify it.u │ │ │ │ │ -00081670: 6e64 6572 2074 6865 2074 6572 6d73 206f nder the terms o │ │ │ │ │ -00081680: 6620 7468 6520 474e 5520 4765 6e65 7261 f the GNU Genera │ │ │ │ │ -00081690: 6c20 5075 626c 6963 204c 6963 656e 7365 l Public License │ │ │ │ │ -000816a0: 2061 7320 7075 626c 6973 6865 6420 6279 as published by │ │ │ │ │ -000816b0: 2074 6865 0a46 7265 6520 536f 6674 7761 the.Free Softwa │ │ │ │ │ -000816c0: 7265 2046 6f75 6e64 6174 696f 6e3b 2065 re Foundation; e │ │ │ │ │ -000816d0: 6974 6865 7220 7665 7273 696f 6e20 3220 ither version 2 │ │ │ │ │ -000816e0: 6f66 2074 6865 204c 6963 656e 7365 2c20 of the License, │ │ │ │ │ -000816f0: 6f72 2028 6174 2079 6f75 720a 6f70 7469 or (at your.opti │ │ │ │ │ -00081700: 6f6e 2920 616e 7920 6c61 7465 7220 7665 on) any later ve │ │ │ │ │ -00081710: 7273 696f 6e2e 0a0a 5468 6973 2069 7320 rsion...This is │ │ │ │ │ -00081720: 6469 7374 7269 6275 7465 6420 696e 2074 distributed in t │ │ │ │ │ -00081730: 6865 2068 6f70 6520 7468 6174 2069 7420 he hope that it │ │ │ │ │ -00081740: 7769 6c6c 2062 6520 7573 6566 756c 2c20 will be useful, │ │ │ │ │ -00081750: 6275 7420 5749 5448 4f55 5420 414e 590a but WITHOUT ANY. │ │ │ │ │ -00081760: 5741 5252 414e 5459 3b20 7769 7468 6f75 WARRANTY; withou │ │ │ │ │ -00081770: 7420 6576 656e 2074 6865 2069 6d70 6c69 t even the impli │ │ │ │ │ -00081780: 6564 2077 6172 7261 6e74 7920 6f66 204d ed warranty of M │ │ │ │ │ -00081790: 4552 4348 414e 5441 4249 4c49 5459 206f ERCHANTABILITY o │ │ │ │ │ -000817a0: 720a 4649 544e 4553 5320 464f 5220 4120 r.FITNESS FOR A │ │ │ │ │ -000817b0: 5041 5254 4943 554c 4152 2050 5552 504f PARTICULAR PURPO │ │ │ │ │ -000817c0: 5345 2e20 5365 6520 7468 6520 474e 5520 SE. See the GNU │ │ │ │ │ -000817d0: 4765 6e65 7261 6c20 5075 626c 6963 204c General Public L │ │ │ │ │ -000817e0: 6963 656e 7365 2066 6f72 0a6d 6f72 6520 icense for.more │ │ │ │ │ -000817f0: 6465 7461 696c 732e 0a0a 4120 636f 7079 details...A copy │ │ │ │ │ -00081800: 206f 6620 7468 6520 474e 5520 4765 6e65 of the GNU Gene │ │ │ │ │ -00081810: 7261 6c20 5075 626c 6963 204c 6963 656e ral Public Licen │ │ │ │ │ -00081820: 7365 2069 7320 6176 6169 6c61 626c 6520 se is available │ │ │ │ │ -00081830: 6173 0ae2 8098 2f75 7372 2f73 6861 7265 as..../usr/share │ │ │ │ │ -00081840: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -00081850: 2f47 504c e280 9920 696e 2074 6865 2044 /GPL... in the D │ │ │ │ │ -00081860: 6562 6961 6e20 6469 7374 7269 6275 7469 ebian distributi │ │ │ │ │ -00081870: 6f6e 206f 7220 6f6e 2074 6865 0a57 6f72 on or on the.Wor │ │ │ │ │ -00081880: 6c64 2057 6964 6520 5765 6220 6174 20e2 ld Wide Web at . │ │ │ │ │ -00081890: 8098 6874 7470 733a 2f2f 7777 772e 676e ..https://www.gn │ │ │ │ │ -000818a0: 752e 6f72 672f 6c69 6365 6e73 6573 2fe2 u.org/licenses/. │ │ │ │ │ -000818b0: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ -000818c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000818d0: 2020 4e6f 6465 3a20 496e 6465 782c 2020 Node: Index, │ │ │ │ │ -000818e0: 5072 6576 3a20 4c69 6365 6e73 652c 2020 Prev: License, │ │ │ │ │ -000818f0: 5570 3a20 546f 700a 0a49 6e64 6578 0a2a Up: Top..Index.* │ │ │ │ │ -00081900: 2a2a 2a2a 0a0a 0008 5b69 6e64 6578 0008 ****....[index.. │ │ │ │ │ -00081910: 5d0a 2a20 4d65 6e75 3a0a 0a2a 2072 6562 ].* Menu:..* reb │ │ │ │ │ -00081920: 6f6f 742d 7265 7175 6972 6564 3a20 2020 oot-required: │ │ │ │ │ -00081930: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081940: 2020 2020 5369 676e 616c 696e 6720 7468 Signaling th │ │ │ │ │ -00081950: 6174 2061 2072 6562 6f6f 7420 6973 2072 at a reboot is r │ │ │ │ │ -00081960: 6571 7569 7265 642e 0a20 2020 2020 2020 equired.. │ │ │ │ │ -00081970: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081980: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081990: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -000819a0: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6 │ │ │ │ │ -000819b0: 290a 2a20 7265 626f 6f74 2d72 6571 7569 ).* reboot-requi │ │ │ │ │ -000819c0: 7265 642e 706b 6773 3a20 2020 2020 2020 red.pkgs: │ │ │ │ │ -000819d0: 2020 2020 2020 2020 2020 2053 6967 6e61 Signa │ │ │ │ │ -000819e0: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ -000819f0: 6f74 2069 7320 7265 7175 6972 6564 2e0a ot is required.. │ │ │ │ │ -00081a00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081a10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081a20: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081a30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081a40: 286c 696e 6520 3629 0a2a 2073 6967 6e61 (line 6).* signa │ │ │ │ │ -00081a50: 6c69 6e67 3b20 7265 626f 6f74 3a20 2020 ling; reboot: │ │ │ │ │ -00081a60: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081a70: 2020 4576 656e 742d 6261 7365 6420 626f Event-based bo │ │ │ │ │ -00081a80: 6f74 2077 6974 6820 7570 7374 6172 742e ot with upstart. │ │ │ │ │ -00081a90: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00081aa0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081ab0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081ac0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -00081ad0: 2028 6c69 6e65 2038 290a 0a0a 1f0a 5461 (line 8).....Ta │ │ │ │ │ -00081ae0: 6720 5461 626c 653a 0a4e 6f64 653a 2054 g Table:.Node: T │ │ │ │ │ -00081af0: 6f70 7f34 3535 0a52 6566 3a20 696e 6465 op.455.Ref: inde │ │ │ │ │ -00081b00: 7820 646f 637f 3737 370a 5265 663a 2030 x doc.777.Ref: 0 │ │ │ │ │ -00081b10: 7f37 3737 0a4e 6f64 653a 2041 626f 7574 .777.Node: About │ │ │ │ │ -00081b20: 2074 6869 7320 6d61 6e75 616c 7f31 3431 this manual.141 │ │ │ │ │ -00081b30: 3934 0a52 6566 3a20 6368 2d73 636f 7065 94.Ref: ch-scope │ │ │ │ │ -00081b40: 2064 6f63 7f31 3432 3937 0a52 6566 3a20 doc.14297.Ref: │ │ │ │ │ -00081b50: 317f 3134 3239 370a 5265 663a 2063 682d 1.14297.Ref: ch- │ │ │ │ │ -00081b60: 7363 6f70 6520 6162 6f75 742d 7468 6973 scope about-this │ │ │ │ │ -00081b70: 2d6d 616e 7561 6c7f 3134 3239 370a 5265 -manual.14297.Re │ │ │ │ │ -00081b80: 663a 2032 7f31 3432 3937 0a52 6566 3a20 f: 2.14297.Ref: │ │ │ │ │ -00081b90: 6368 2d73 636f 7065 2064 6562 6961 6e2d ch-scope debian- │ │ │ │ │ -00081ba0: 706f 6c69 6379 2d6d 616e 7561 6c7f 3134 policy-manual.14 │ │ │ │ │ -00081bb0: 3239 370a 5265 663a 2033 7f31 3432 3937 297.Ref: 3.14297 │ │ │ │ │ -00081bc0: 0a4e 6f64 653a 2053 636f 7065 7f31 3434 .Node: Scope.144 │ │ │ │ │ -00081bd0: 3735 0a52 6566 3a20 6368 2d73 636f 7065 75.Ref: ch-scope │ │ │ │ │ -00081be0: 2073 312d 317f 3134 3537 390a 5265 663a s1-1.14579.Ref: │ │ │ │ │ -00081bf0: 2034 7f31 3435 3739 0a52 6566 3a20 6368 4.14579.Ref: ch │ │ │ │ │ -00081c00: 2d73 636f 7065 2073 636f 7065 7f31 3435 -scope scope.145 │ │ │ │ │ -00081c10: 3739 0a52 6566 3a20 357f 3134 3537 390a 79.Ref: 5.14579. │ │ │ │ │ -00081c20: 5265 663a 2053 636f 7065 2d46 6f6f 746e Ref: Scope-Footn │ │ │ │ │ -00081c30: 6f74 652d 317f 3138 3332 310a 5265 663a ote-1.18321.Ref: │ │ │ │ │ -00081c40: 2053 636f 7065 2d46 6f6f 746e 6f74 652d Scope-Footnote- │ │ │ │ │ -00081c50: 327f 3139 3235 360a 5265 663a 2053 636f 2.19256.Ref: Sco │ │ │ │ │ -00081c60: 7065 2d46 6f6f 746e 6f74 652d 337f 3139 pe-Footnote-3.19 │ │ │ │ │ -00081c70: 3336 310a 4e6f 6465 3a20 4e65 7720 7665 361.Node: New ve │ │ │ │ │ -00081c80: 7273 696f 6e73 206f 6620 7468 6973 2064 rsions of this d │ │ │ │ │ -00081c90: 6f63 756d 656e 747f 3139 3431 360a 5265 ocument.19416.Re │ │ │ │ │ -00081ca0: 663a 2063 682d 7363 6f70 6520 6e65 772d f: ch-scope new- │ │ │ │ │ -00081cb0: 7665 7273 696f 6e73 2d6f 662d 7468 6973 versions-of-this │ │ │ │ │ -00081cc0: 2d64 6f63 756d 656e 747f 3139 3535 320a -document.19552. │ │ │ │ │ -00081cd0: 5265 663a 2037 7f31 3935 3532 0a52 6566 Ref: 7.19552.Ref │ │ │ │ │ -00081ce0: 3a20 6368 2d73 636f 7065 2073 312d 327f : ch-scope s1-2. │ │ │ │ │ -00081cf0: 3139 3535 320a 5265 663a 2038 7f31 3935 19552.Ref: 8.195 │ │ │ │ │ -00081d00: 3532 0a52 6566 3a20 4e65 7720 7665 7273 52.Ref: New vers │ │ │ │ │ -00081d10: 696f 6e73 206f 6620 7468 6973 2064 6f63 ions of this doc │ │ │ │ │ -00081d20: 756d 656e 742d 466f 6f74 6e6f 7465 2d31 ument-Footnote-1 │ │ │ │ │ -00081d30: 7f32 3031 3638 0a52 6566 3a20 4e65 7720 .20168.Ref: New │ │ │ │ │ -00081d40: 7665 7273 696f 6e73 206f 6620 7468 6973 versions of this │ │ │ │ │ -00081d50: 2064 6f63 756d 656e 742d 466f 6f74 6e6f document-Footno │ │ │ │ │ -00081d60: 7465 2d32 7f32 3032 3138 0a52 6566 3a20 te-2.20218.Ref: │ │ │ │ │ -00081d70: 4e65 7720 7665 7273 696f 6e73 206f 6620 New versions of │ │ │ │ │ -00081d80: 7468 6973 2064 6f63 756d 656e 742d 466f this document-Fo │ │ │ │ │ -00081d90: 6f74 6e6f 7465 2d33 7f32 3032 3739 0a52 otnote-3.20279.R │ │ │ │ │ -00081da0: 6566 3a20 4e65 7720 7665 7273 696f 6e73 ef: New versions │ │ │ │ │ -00081db0: 206f 6620 7468 6973 2064 6f63 756d 656e of this documen │ │ │ │ │ -00081dc0: 742d 466f 6f74 6e6f 7465 2d34 7f32 3033 t-Footnote-4.203 │ │ │ │ │ -00081dd0: 3339 0a4e 6f64 653a 2041 7574 686f 7273 39.Node: Authors │ │ │ │ │ -00081de0: 2061 6e64 204d 6169 6e74 6169 6e65 7273 and Maintainers │ │ │ │ │ -00081df0: 7f32 3033 3939 0a52 6566 3a20 6368 2d73 .20399.Ref: ch-s │ │ │ │ │ -00081e00: 636f 7065 2061 7574 686f 7273 2d61 6e64 cope authors-and │ │ │ │ │ -00081e10: 2d6d 6169 6e74 6169 6e65 7273 7f32 3035 -maintainers.205 │ │ │ │ │ -00081e20: 3437 0a52 6566 3a20 617f 3230 3534 370a 47.Ref: a.20547. │ │ │ │ │ -00081e30: 5265 663a 2063 682d 7363 6f70 6520 732d Ref: ch-scope s- │ │ │ │ │ -00081e40: 6175 7468 6f72 737f 3230 3534 370a 5265 authors.20547.Re │ │ │ │ │ -00081e50: 663a 2062 7f32 3035 3437 0a4e 6f64 653a f: b.20547.Node: │ │ │ │ │ -00081e60: 2045 6172 6c79 2068 6973 746f 7279 7f32 Early history.2 │ │ │ │ │ -00081e70: 3036 3639 0a52 6566 3a20 6368 2d73 636f 0669.Ref: ch-sco │ │ │ │ │ -00081e80: 7065 2065 6172 6c79 2d68 6973 746f 7279 pe early-history │ │ │ │ │ -00081e90: 7f32 3037 3733 0a52 6566 3a20 637f 3230 .20773.Ref: c.20 │ │ │ │ │ -00081ea0: 3737 330a 4e6f 6465 3a20 4375 7272 656e 773.Node: Curren │ │ │ │ │ -00081eb0: 7420 7072 6f63 6573 737f 3231 3336 310a t process.21361. │ │ │ │ │ -00081ec0: 5265 663a 2063 682d 7363 6f70 6520 6375 Ref: ch-scope cu │ │ │ │ │ -00081ed0: 7272 656e 742d 7072 6f63 6573 737f 3231 rrent-process.21 │ │ │ │ │ -00081ee0: 3438 360a 5265 663a 2064 7f32 3134 3836 486.Ref: d.21486 │ │ │ │ │ -00081ef0: 0a4e 6f64 653a 2049 6d70 726f 7665 6d65 .Node: Improveme │ │ │ │ │ -00081f00: 6e74 737f 3231 3937 360a 5265 663a 2063 nts.21976.Ref: c │ │ │ │ │ -00081f10: 682d 7363 6f70 6520 696d 7072 6f76 656d h-scope improvem │ │ │ │ │ -00081f20: 656e 7473 7f32 3230 3739 0a52 6566 3a20 ents.22079.Ref: │ │ │ │ │ -00081f30: 667f 3232 3037 390a 4e6f 6465 3a20 5265 f.22079.Node: Re │ │ │ │ │ -00081f40: 6c61 7465 6420 646f 6375 6d65 6e74 737f lated documents. │ │ │ │ │ -00081f50: 3233 3133 320a 5265 663a 2063 682d 7363 23132.Ref: ch-sc │ │ │ │ │ -00081f60: 6f70 6520 7265 6c61 7465 642d 646f 6375 ope related-docu │ │ │ │ │ -00081f70: 6d65 6e74 737f 3233 3236 320a 5265 663a ments.23262.Ref: │ │ │ │ │ -00081f80: 2031 307f 3233 3236 320a 5265 663a 2063 10.23262.Ref: c │ │ │ │ │ -00081f90: 682d 7363 6f70 6520 732d 7265 6c61 7465 h-scope s-relate │ │ │ │ │ -00081fa0: 647f 3233 3236 320a 5265 663a 2031 317f d.23262.Ref: 11. │ │ │ │ │ -00081fb0: 3233 3236 320a 4e6f 6465 3a20 4465 6669 23262.Node: Defi │ │ │ │ │ -00081fc0: 6e69 7469 6f6e 737f 3234 3434 300a 5265 nitions.24440.Re │ │ │ │ │ -00081fd0: 663a 2063 682d 7363 6f70 6520 6465 6669 f: ch-scope defi │ │ │ │ │ -00081fe0: 6e69 7469 6f6e 737f 3234 3535 390a 5265 nitions.24559.Re │ │ │ │ │ -00081ff0: 663a 2031 397f 3234 3535 390a 5265 663a f: 19.24559.Ref: │ │ │ │ │ -00082000: 2063 682d 7363 6f70 6520 732d 6465 6669 ch-scope s-defi │ │ │ │ │ -00082010: 6e69 7469 6f6e 737f 3234 3535 390a 5265 nitions.24559.Re │ │ │ │ │ -00082020: 663a 2031 617f 3234 3535 390a 5265 663a f: 1a.24559.Ref: │ │ │ │ │ -00082030: 2044 6566 696e 6974 696f 6e73 2d46 6f6f Definitions-Foo │ │ │ │ │ -00082040: 746e 6f74 652d 317f 3236 3236 390a 5265 tnote-1.26269.Re │ │ │ │ │ -00082050: 663a 2044 6566 696e 6974 696f 6e73 2d46 f: Definitions-F │ │ │ │ │ -00082060: 6f6f 746e 6f74 652d 327f 3236 3330 310a ootnote-2.26301. │ │ │ │ │ -00082070: 5265 663a 2044 6566 696e 6974 696f 6e73 Ref: Definitions │ │ │ │ │ -00082080: 2d46 6f6f 746e 6f74 652d 337f 3236 3333 -Footnote-3.2633 │ │ │ │ │ -00082090: 330a 4e6f 6465 3a20 5472 616e 736c 6174 3.Node: Translat │ │ │ │ │ -000820a0: 696f 6e73 7f32 3633 3834 0a52 6566 3a20 ions.26384.Ref: │ │ │ │ │ -000820b0: 6368 2d73 636f 7065 2074 7261 6e73 6c61 ch-scope transla │ │ │ │ │ -000820c0: 7469 6f6e 737f 3236 3437 370a 5265 663a tions.26477.Ref: │ │ │ │ │ -000820d0: 2031 627f 3236 3437 370a 4e6f 6465 3a20 1b.26477.Node: │ │ │ │ │ -000820e0: 5468 6520 4465 6269 616e 2041 7263 6869 The Debian Archi │ │ │ │ │ -000820f0: 7665 7f32 3636 3439 0a52 6566 3a20 6368 ve.26649.Ref: ch │ │ │ │ │ -00082100: 2d61 7263 6869 7665 2064 6f63 7f32 3637 -archive doc.267 │ │ │ │ │ -00082110: 3634 0a52 6566 3a20 3163 7f32 3637 3634 64.Ref: 1c.26764 │ │ │ │ │ -00082120: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -00082130: 2074 6865 2d64 6562 6961 6e2d 6172 6368 the-debian-arch │ │ │ │ │ -00082140: 6976 657f 3236 3736 340a 5265 663a 2031 ive.26764.Ref: 1 │ │ │ │ │ -00082150: 647f 3236 3736 340a 5265 663a 2054 6865 d.26764.Ref: The │ │ │ │ │ -00082160: 2044 6562 6961 6e20 4172 6368 6976 652d Debian Archive- │ │ │ │ │ -00082170: 466f 6f74 6e6f 7465 2d31 7f32 3832 3434 Footnote-1.28244 │ │ │ │ │ -00082180: 0a4e 6f64 653a 2054 6865 2044 6562 6961 .Node: The Debia │ │ │ │ │ -00082190: 6e20 4672 6565 2053 6f66 7477 6172 6520 n Free Software │ │ │ │ │ -000821a0: 4775 6964 656c 696e 6573 7f32 3835 3132 Guidelines.28512 │ │ │ │ │ -000821b0: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -000821c0: 2073 2d64 6673 677f 3238 3633 310a 5265 s-dfsg.28631.Re │ │ │ │ │ -000821d0: 663a 2031 657f 3238 3633 310a 5265 663a f: 1e.28631.Ref: │ │ │ │ │ -000821e0: 2063 682d 6172 6368 6976 6520 7468 652d ch-archive the- │ │ │ │ │ -000821f0: 6465 6269 616e 2d66 7265 652d 736f 6674 debian-free-soft │ │ │ │ │ -00082200: 7761 7265 2d67 7569 6465 6c69 6e65 737f ware-guidelines. │ │ │ │ │ -00082210: 3238 3633 310a 5265 663a 2031 667f 3238 28631.Ref: 1f.28 │ │ │ │ │ -00082220: 3633 310a 4e6f 6465 3a20 4172 6368 6976 631.Node: Archiv │ │ │ │ │ -00082230: 6520 6172 6561 737f 3331 3933 310a 5265 e areas.31931.Re │ │ │ │ │ -00082240: 663a 2063 682d 6172 6368 6976 6520 6172 f: ch-archive ar │ │ │ │ │ -00082250: 6368 6976 652d 6172 6561 737f 3332 3038 chive-areas.3208 │ │ │ │ │ -00082260: 330a 5265 663a 2032 307f 3332 3038 330a 3.Ref: 20.32083. │ │ │ │ │ -00082270: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ -00082280: 732d 7365 6374 696f 6e73 7f33 3230 3833 s-sections.32083 │ │ │ │ │ -00082290: 0a52 6566 3a20 3231 7f33 3230 3833 0a4e .Ref: 21.32083.N │ │ │ │ │ -000822a0: 6f64 653a 2054 6865 206d 6169 6e20 6172 ode: The main ar │ │ │ │ │ -000822b0: 6368 6976 6520 6172 6561 7f33 3232 3534 chive area.32254 │ │ │ │ │ -000822c0: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -000822d0: 2073 2d6d 6169 6e7f 3332 3337 350a 5265 s-main.32375.Re │ │ │ │ │ -000822e0: 663a 2032 327f 3332 3337 350a 5265 663a f: 22.32375.Ref: │ │ │ │ │ -000822f0: 2063 682d 6172 6368 6976 6520 7468 652d ch-archive the- │ │ │ │ │ -00082300: 6d61 696e 2d61 7263 6869 7665 2d61 7265 main-archive-are │ │ │ │ │ -00082310: 617f 3332 3337 350a 5265 663a 2032 337f a.32375.Ref: 23. │ │ │ │ │ -00082320: 3332 3337 350a 5265 663a 2054 6865 206d 32375.Ref: The m │ │ │ │ │ -00082330: 6169 6e20 6172 6368 6976 6520 6172 6561 ain archive area │ │ │ │ │ -00082340: 2d46 6f6f 746e 6f74 652d 317f 3334 3636 -Footnote-1.3466 │ │ │ │ │ -00082350: 300a 5265 663a 2054 6865 206d 6169 6e20 0.Ref: The main │ │ │ │ │ -00082360: 6172 6368 6976 6520 6172 6561 2d46 6f6f archive area-Foo │ │ │ │ │ -00082370: 746e 6f74 652d 327f 3334 3737 360a 4e6f tnote-2.34776.No │ │ │ │ │ -00082380: 6465 3a20 5468 6520 6e6f 6e2d 6672 6565 de: The non-free │ │ │ │ │ -00082390: 2d66 6972 6d77 6172 6520 6172 6368 6976 -firmware archiv │ │ │ │ │ -000823a0: 6520 6172 6561 7f33 3439 3530 0a52 6566 e area.34950.Ref │ │ │ │ │ -000823b0: 3a20 6368 2d61 7263 6869 7665 2073 2d6e : ch-archive s-n │ │ │ │ │ -000823c0: 6f6e 2d66 7265 652d 6669 726d 7761 7265 on-free-firmware │ │ │ │ │ -000823d0: 7f33 3531 3034 0a52 6566 3a20 3235 7f33 .35104.Ref: 25.3 │ │ │ │ │ -000823e0: 3531 3034 0a52 6566 3a20 6368 2d61 7263 5104.Ref: ch-arc │ │ │ │ │ -000823f0: 6869 7665 2074 6865 2d6e 6f6e 2d66 7265 hive the-non-fre │ │ │ │ │ -00082400: 652d 6669 726d 7761 7265 2d61 7263 6869 e-firmware-archi │ │ │ │ │ -00082410: 7665 2d61 7265 617f 3335 3130 340a 5265 ve-area.35104.Re │ │ │ │ │ -00082420: 663a 2032 367f 3335 3130 340a 5265 663a f: 26.35104.Ref: │ │ │ │ │ -00082430: 2054 6865 206e 6f6e 2d66 7265 652d 6669 The non-free-fi │ │ │ │ │ -00082440: 726d 7761 7265 2061 7263 6869 7665 2061 rmware archive a │ │ │ │ │ -00082450: 7265 612d 466f 6f74 6e6f 7465 2d31 7f33 rea-Footnote-1.3 │ │ │ │ │ -00082460: 3539 3337 0a4e 6f64 653a 2054 6865 2063 5937.Node: The c │ │ │ │ │ -00082470: 6f6e 7472 6962 2061 7263 6869 7665 2061 ontrib archive a │ │ │ │ │ -00082480: 7265 617f 3336 3134 310a 5265 663a 2063 rea.36141.Ref: c │ │ │ │ │ -00082490: 682d 6172 6368 6976 6520 732d 636f 6e74 h-archive s-cont │ │ │ │ │ -000824a0: 7269 627f 3336 3239 390a 5265 663a 2032 rib.36299.Ref: 2 │ │ │ │ │ -000824b0: 377f 3336 3239 390a 5265 663a 2063 682d 7.36299.Ref: ch- │ │ │ │ │ -000824c0: 6172 6368 6976 6520 7468 652d 636f 6e74 archive the-cont │ │ │ │ │ -000824d0: 7269 622d 6172 6368 6976 652d 6172 6561 rib-archive-area │ │ │ │ │ -000824e0: 7f33 3632 3939 0a52 6566 3a20 3238 7f33 .36299.Ref: 28.3 │ │ │ │ │ -000824f0: 3632 3939 0a4e 6f64 653a 2054 6865 206e 6299.Node: The n │ │ │ │ │ -00082500: 6f6e 2d66 7265 6520 6172 6368 6976 6520 on-free archive │ │ │ │ │ -00082510: 6172 6561 7f33 3732 3332 0a52 6566 3a20 area.37232.Ref: │ │ │ │ │ -00082520: 6368 2d61 7263 6869 7665 2073 2d6e 6f6e ch-archive s-non │ │ │ │ │ -00082530: 2d66 7265 657f 3337 3334 370a 5265 663a -free.37347.Ref: │ │ │ │ │ -00082540: 2032 397f 3337 3334 370a 5265 663a 2063 29.37347.Ref: c │ │ │ │ │ -00082550: 682d 6172 6368 6976 6520 7468 652d 6e6f h-archive the-no │ │ │ │ │ -00082560: 6e2d 6672 6565 2d61 7263 6869 7665 2d61 n-free-archive-a │ │ │ │ │ -00082570: 7265 617f 3337 3334 370a 5265 663a 2032 rea.37347.Ref: 2 │ │ │ │ │ -00082580: 617f 3337 3334 370a 5265 663a 2054 6865 a.37347.Ref: The │ │ │ │ │ -00082590: 206e 6f6e 2d66 7265 6520 6172 6368 6976 non-free archiv │ │ │ │ │ -000825a0: 6520 6172 6561 2d46 6f6f 746e 6f74 652d e area-Footnote- │ │ │ │ │ -000825b0: 317f 3338 3332 330a 4e6f 6465 3a20 436f 1.38323.Node: Co │ │ │ │ │ -000825c0: 7079 7269 6768 7420 636f 6e73 6964 6572 pyright consider │ │ │ │ │ -000825d0: 6174 696f 6e73 7f33 3835 3237 0a52 6566 ations.38527.Ref │ │ │ │ │ -000825e0: 3a20 6368 2d61 7263 6869 7665 2063 6f70 : ch-archive cop │ │ │ │ │ -000825f0: 7972 6967 6874 2d63 6f6e 7369 6465 7261 yright-considera │ │ │ │ │ -00082600: 7469 6f6e 737f 3338 3635 320a 5265 663a tions.38652.Ref: │ │ │ │ │ -00082610: 2032 627f 3338 3635 320a 5265 663a 2063 2b.38652.Ref: c │ │ │ │ │ -00082620: 682d 6172 6368 6976 6520 732d 706b 6763 h-archive s-pkgc │ │ │ │ │ -00082630: 6f70 7972 6967 6874 7f33 3836 3532 0a52 opyright.38652.R │ │ │ │ │ -00082640: 6566 3a20 3263 7f33 3836 3532 0a52 6566 ef: 2c.38652.Ref │ │ │ │ │ -00082650: 3a20 436f 7079 7269 6768 7420 636f 6e73 : Copyright cons │ │ │ │ │ -00082660: 6964 6572 6174 696f 6e73 2d46 6f6f 746e iderations-Footn │ │ │ │ │ -00082670: 6f74 652d 317f 3432 3232 300a 4e6f 6465 ote-1.42220.Node │ │ │ │ │ -00082680: 3a20 5365 6374 696f 6e73 7f34 3236 3237 : Sections.42627 │ │ │ │ │ -00082690: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -000826a0: 2073 2d73 7562 7365 6374 696f 6e73 7f34 s-subsections.4 │ │ │ │ │ -000826b0: 3237 3439 0a52 6566 3a20 3234 7f34 3237 2749.Ref: 24.427 │ │ │ │ │ -000826c0: 3439 0a52 6566 3a20 6368 2d61 7263 6869 49.Ref: ch-archi │ │ │ │ │ -000826d0: 7665 2073 6563 7469 6f6e 737f 3432 3734 ve sections.4274 │ │ │ │ │ -000826e0: 390a 5265 663a 2032 657f 3432 3734 390a 9.Ref: 2e.42749. │ │ │ │ │ -000826f0: 5265 663a 2053 6563 7469 6f6e 732d 466f Ref: Sections-Fo │ │ │ │ │ -00082700: 6f74 6e6f 7465 2d31 7f34 3432 3336 0a4e otnote-1.44236.N │ │ │ │ │ -00082710: 6f64 653a 2050 7269 6f72 6974 6965 737f ode: Priorities. │ │ │ │ │ -00082720: 3434 3238 320a 5265 663a 2063 682d 6172 44282.Ref: ch-ar │ │ │ │ │ -00082730: 6368 6976 6520 7072 696f 7269 7469 6573 chive priorities │ │ │ │ │ -00082740: 7f34 3433 3731 0a52 6566 3a20 3330 7f34 .44371.Ref: 30.4 │ │ │ │ │ -00082750: 3433 3731 0a52 6566 3a20 6368 2d61 7263 4371.Ref: ch-arc │ │ │ │ │ -00082760: 6869 7665 2073 2d70 7269 6f72 6974 6965 hive s-prioritie │ │ │ │ │ -00082770: 737f 3434 3337 310a 5265 663a 2033 317f s.44371.Ref: 31. │ │ │ │ │ -00082780: 3434 3337 310a 5265 663a 2050 7269 6f72 44371.Ref: Prior │ │ │ │ │ -00082790: 6974 6965 732d 466f 6f74 6e6f 7465 2d31 ities-Footnote-1 │ │ │ │ │ -000827a0: 7f34 3831 3035 0a4e 6f64 653a 2042 696e .48105.Node: Bin │ │ │ │ │ -000827b0: 6172 7920 7061 636b 6167 6573 7f34 3832 ary packages.482 │ │ │ │ │ -000827c0: 3133 0a52 6566 3a20 6368 2d62 696e 6172 13.Ref: ch-binar │ │ │ │ │ -000827d0: 7920 646f 637f 3438 3334 310a 5265 663a y doc.48341.Ref: │ │ │ │ │ -000827e0: 2033 337f 3438 3334 310a 5265 663a 2063 33.48341.Ref: c │ │ │ │ │ -000827f0: 682d 6269 6e61 7279 2062 696e 6172 792d h-binary binary- │ │ │ │ │ -00082800: 7061 636b 6167 6573 7f34 3833 3431 0a52 packages.48341.R │ │ │ │ │ -00082810: 6566 3a20 3334 7f34 3833 3431 0a4e 6f64 ef: 34.48341.Nod │ │ │ │ │ -00082820: 653a 2054 6865 2070 6163 6b61 6765 206e e: The package n │ │ │ │ │ -00082830: 616d 657f 3530 3130 340a 5265 663a 2063 ame.50104.Ref: c │ │ │ │ │ -00082840: 682d 6269 6e61 7279 2073 332d 317f 3530 h-binary s3-1.50 │ │ │ │ │ -00082850: 3231 320a 5265 663a 2033 617f 3530 3231 212.Ref: 3a.5021 │ │ │ │ │ -00082860: 320a 5265 663a 2063 682d 6269 6e61 7279 2.Ref: ch-binary │ │ │ │ │ -00082870: 2074 6865 2d70 6163 6b61 6765 2d6e 616d the-package-nam │ │ │ │ │ -00082880: 657f 3530 3231 320a 5265 663a 2033 627f e.50212.Ref: 3b. │ │ │ │ │ -00082890: 3530 3231 320a 4e6f 6465 3a20 5061 636b 50212.Node: Pack │ │ │ │ │ -000828a0: 6167 6573 2077 6974 6820 706f 7465 6e74 ages with potent │ │ │ │ │ -000828b0: 6961 6c6c 7920 6f66 6665 6e73 6976 6520 ially offensive │ │ │ │ │ -000828c0: 636f 6e74 656e 747f 3530 3539 350a 5265 content.50595.Re │ │ │ │ │ -000828d0: 663a 2063 682d 6269 6e61 7279 2070 6163 f: ch-binary pac │ │ │ │ │ -000828e0: 6b61 6765 732d 7769 7468 2d70 6f74 656e kages-with-poten │ │ │ │ │ -000828f0: 7469 616c 6c79 2d6f 6666 656e 7369 7665 tially-offensive │ │ │ │ │ -00082900: 2d63 6f6e 7465 6e74 7f35 3036 3938 0a52 -content.50698.R │ │ │ │ │ -00082910: 6566 3a20 3364 7f35 3036 3938 0a52 6566 ef: 3d.50698.Ref │ │ │ │ │ -00082920: 3a20 6368 2d62 696e 6172 7920 7333 2d31 : ch-binary s3-1 │ │ │ │ │ -00082930: 2d31 7f35 3036 3938 0a52 6566 3a20 3365 -1.50698.Ref: 3e │ │ │ │ │ -00082940: 7f35 3036 3938 0a4e 6f64 653a 2054 6865 .50698.Node: The │ │ │ │ │ -00082950: 2076 6572 7369 6f6e 206f 6620 6120 7061 version of a pa │ │ │ │ │ -00082960: 636b 6167 657f 3531 3535 380a 5265 663a ckage.51558.Ref: │ │ │ │ │ -00082970: 2063 682d 6269 6e61 7279 2073 2d76 6572 ch-binary s-ver │ │ │ │ │ -00082980: 7369 6f6e 737f 3531 3730 320a 5265 663a sions.51702.Ref: │ │ │ │ │ -00082990: 2033 667f 3531 3730 320a 5265 663a 2063 3f.51702.Ref: c │ │ │ │ │ -000829a0: 682d 6269 6e61 7279 2074 6865 2d76 6572 h-binary the-ver │ │ │ │ │ -000829b0: 7369 6f6e 2d6f 662d 612d 7061 636b 6167 sion-of-a-packag │ │ │ │ │ -000829c0: 657f 3531 3730 320a 5265 663a 2034 307f e.51702.Ref: 40. │ │ │ │ │ -000829d0: 3531 3730 320a 4e6f 6465 3a20 5665 7273 51702.Node: Vers │ │ │ │ │ -000829e0: 696f 6e20 6e75 6d62 6572 7320 6261 7365 ion numbers base │ │ │ │ │ -000829f0: 6420 6f6e 2064 6174 6573 7f35 3234 3831 d on dates.52481 │ │ │ │ │ -00082a00: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -00082a10: 7333 2d32 2d31 7f35 3236 3137 0a52 6566 s3-2-1.52617.Ref │ │ │ │ │ -00082a20: 3a20 3432 7f35 3236 3137 0a52 6566 3a20 : 42.52617.Ref: │ │ │ │ │ -00082a30: 6368 2d62 696e 6172 7920 7665 7273 696f ch-binary versio │ │ │ │ │ -00082a40: 6e2d 6e75 6d62 6572 732d 6261 7365 642d n-numbers-based- │ │ │ │ │ -00082a50: 6f6e 2d64 6174 6573 7f35 3236 3137 0a52 on-dates.52617.R │ │ │ │ │ -00082a60: 6566 3a20 3433 7f35 3236 3137 0a4e 6f64 ef: 43.52617.Nod │ │ │ │ │ -00082a70: 653a 2055 6e69 7175 656e 6573 7320 6f66 e: Uniqueness of │ │ │ │ │ -00082a80: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ -00082a90: 7f35 3337 3032 0a52 6566 3a20 6368 2d62 .53702.Ref: ch-b │ │ │ │ │ -00082aa0: 696e 6172 7920 7333 2d32 2d32 7f35 3338 inary s3-2-2.538 │ │ │ │ │ -00082ab0: 3338 0a52 6566 3a20 3434 7f35 3338 3338 38.Ref: 44.53838 │ │ │ │ │ -00082ac0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -00082ad0: 756e 6971 7565 6e65 7373 2d6f 662d 7665 uniqueness-of-ve │ │ │ │ │ -00082ae0: 7273 696f 6e2d 6e75 6d62 6572 737f 3533 rsion-numbers.53 │ │ │ │ │ -00082af0: 3833 380a 5265 663a 2034 357f 3533 3833 838.Ref: 45.5383 │ │ │ │ │ -00082b00: 380a 4e6f 6465 3a20 5468 6520 6d61 696e 8.Node: The main │ │ │ │ │ -00082b10: 7461 696e 6572 206f 6620 6120 7061 636b tainer of a pack │ │ │ │ │ -00082b20: 6167 657f 3535 3334 300a 5265 663a 2063 age.55340.Ref: c │ │ │ │ │ -00082b30: 682d 6269 6e61 7279 2073 2d6d 6169 6e74 h-binary s-maint │ │ │ │ │ -00082b40: 6169 6e65 727f 3535 3439 360a 5265 663a ainer.55496.Ref: │ │ │ │ │ -00082b50: 2034 377f 3535 3439 360a 5265 663a 2063 47.55496.Ref: c │ │ │ │ │ -00082b60: 682d 6269 6e61 7279 2074 6865 2d6d 6169 h-binary the-mai │ │ │ │ │ -00082b70: 6e74 6169 6e65 722d 6f66 2d61 2d70 6163 ntainer-of-a-pac │ │ │ │ │ -00082b80: 6b61 6765 7f35 3534 3936 0a52 6566 3a20 kage.55496.Ref: │ │ │ │ │ -00082b90: 3438 7f35 3534 3936 0a52 6566 3a20 5468 48.55496.Ref: Th │ │ │ │ │ -00082ba0: 6520 6d61 696e 7461 696e 6572 206f 6620 e maintainer of │ │ │ │ │ -00082bb0: 6120 7061 636b 6167 652d 466f 6f74 6e6f a package-Footno │ │ │ │ │ -00082bc0: 7465 2d31 7f35 3736 3132 0a52 6566 3a20 te-1.57612.Ref: │ │ │ │ │ -00082bd0: 5468 6520 6d61 696e 7461 696e 6572 206f The maintainer o │ │ │ │ │ -00082be0: 6620 6120 7061 636b 6167 652d 466f 6f74 f a package-Foot │ │ │ │ │ -00082bf0: 6e6f 7465 2d32 7f35 3737 3937 0a4e 6f64 note-2.57797.Nod │ │ │ │ │ -00082c00: 653a 2054 6865 2064 6573 6372 6970 7469 e: The descripti │ │ │ │ │ -00082c10: 6f6e 206f 6620 6120 7061 636b 6167 657f on of a package. │ │ │ │ │ -00082c20: 3537 3935 300a 5265 663a 2063 682d 6269 57950.Ref: ch-bi │ │ │ │ │ -00082c30: 6e61 7279 2073 2d64 6573 6372 6970 7469 nary s-descripti │ │ │ │ │ -00082c40: 6f6e 737f 3538 3039 340a 5265 663a 2034 ons.58094.Ref: 4 │ │ │ │ │ -00082c50: 627f 3538 3039 340a 5265 663a 2063 682d b.58094.Ref: ch- │ │ │ │ │ -00082c60: 6269 6e61 7279 2074 6865 2d64 6573 6372 binary the-descr │ │ │ │ │ -00082c70: 6970 7469 6f6e 2d6f 662d 612d 7061 636b iption-of-a-pack │ │ │ │ │ -00082c80: 6167 657f 3538 3039 340a 5265 663a 2034 age.58094.Ref: 4 │ │ │ │ │ -00082c90: 637f 3538 3039 340a 4e6f 6465 3a20 5468 c.58094.Node: Th │ │ │ │ │ -00082ca0: 6520 7369 6e67 6c65 206c 696e 6520 7379 e single line sy │ │ │ │ │ -00082cb0: 6e6f 7073 6973 7f35 3934 3836 0a52 6566 nopsis.59486.Ref │ │ │ │ │ -00082cc0: 3a20 6368 2d62 696e 6172 7920 732d 7379 : ch-binary s-sy │ │ │ │ │ -00082cd0: 6e6f 7073 6973 7f35 3936 3135 0a52 6566 nopsis.59615.Ref │ │ │ │ │ -00082ce0: 3a20 3465 7f35 3936 3135 0a52 6566 3a20 : 4e.59615.Ref: │ │ │ │ │ -00082cf0: 6368 2d62 696e 6172 7920 7468 652d 7369 ch-binary the-si │ │ │ │ │ -00082d00: 6e67 6c65 2d6c 696e 652d 7379 6e6f 7073 ngle-line-synops │ │ │ │ │ -00082d10: 6973 7f35 3936 3135 0a52 6566 3a20 3466 is.59615.Ref: 4f │ │ │ │ │ -00082d20: 7f35 3936 3135 0a4e 6f64 653a 2054 6865 .59615.Node: The │ │ │ │ │ -00082d30: 2065 7874 656e 6465 6420 6465 7363 7269 extended descri │ │ │ │ │ -00082d40: 7074 696f 6e7f 3630 3031 340a 5265 663a ption.60014.Ref: │ │ │ │ │ -00082d50: 2063 682d 6269 6e61 7279 2073 2d65 7874 ch-binary s-ext │ │ │ │ │ -00082d60: 656e 6465 6464 6573 637f 3630 3134 330a endeddesc.60143. │ │ │ │ │ -00082d70: 5265 663a 2035 307f 3630 3134 330a 5265 Ref: 50.60143.Re │ │ │ │ │ -00082d80: 663a 2063 682d 6269 6e61 7279 2074 6865 f: ch-binary the │ │ │ │ │ -00082d90: 2d65 7874 656e 6465 642d 6465 7363 7269 -extended-descri │ │ │ │ │ -00082da0: 7074 696f 6e7f 3630 3134 330a 5265 663a ption.60143.Ref: │ │ │ │ │ -00082db0: 2035 317f 3630 3134 330a 5265 663a 2054 51.60143.Ref: T │ │ │ │ │ -00082dc0: 6865 2065 7874 656e 6465 6420 6465 7363 he extended desc │ │ │ │ │ -00082dd0: 7269 7074 696f 6e2d 466f 6f74 6e6f 7465 ription-Footnote │ │ │ │ │ -00082de0: 2d31 7f36 3037 3835 0a4e 6f64 653a 2044 -1.60785.Node: D │ │ │ │ │ -00082df0: 6570 656e 6465 6e63 6965 737f 3631 3031 ependencies.6101 │ │ │ │ │ -00082e00: 320a 5265 663a 2063 682d 6269 6e61 7279 2.Ref: ch-binary │ │ │ │ │ -00082e10: 2064 6570 656e 6465 6e63 6965 737f 3631 dependencies.61 │ │ │ │ │ -00082e20: 3134 350a 5265 663a 2035 327f 3631 3134 145.Ref: 52.6114 │ │ │ │ │ -00082e30: 350a 5265 663a 2063 682d 6269 6e61 7279 5.Ref: ch-binary │ │ │ │ │ -00082e40: 2073 2d64 6570 656e 6465 6e63 6965 737f s-dependencies. │ │ │ │ │ -00082e50: 3631 3134 350a 5265 663a 2035 337f 3631 61145.Ref: 53.61 │ │ │ │ │ -00082e60: 3134 350a 5265 663a 2044 6570 656e 6465 145.Ref: Depende │ │ │ │ │ -00082e70: 6e63 6965 732d 466f 6f74 6e6f 7465 2d31 ncies-Footnote-1 │ │ │ │ │ -00082e80: 7f36 3232 3137 0a4e 6f64 653a 2056 6972 .62217.Node: Vir │ │ │ │ │ -00082e90: 7475 616c 2070 6163 6b61 6765 737f 3632 tual packages.62 │ │ │ │ │ -00082ea0: 3934 300a 5265 663a 2063 682d 6269 6e61 940.Ref: ch-bina │ │ │ │ │ -00082eb0: 7279 2073 2d76 6972 7475 616c 2d70 6b67 ry s-virtual-pkg │ │ │ │ │ -00082ec0: 7f36 3330 3536 0a52 6566 3a20 3133 7f36 .63056.Ref: 13.6 │ │ │ │ │ -00082ed0: 3330 3536 0a52 6566 3a20 6368 2d62 696e 3056.Ref: ch-bin │ │ │ │ │ -00082ee0: 6172 7920 7669 7274 7561 6c2d 7061 636b ary virtual-pack │ │ │ │ │ -00082ef0: 6167 6573 7f36 3330 3536 0a52 6566 3a20 ages.63056.Ref: │ │ │ │ │ -00082f00: 3535 7f36 3330 3536 0a4e 6f64 653a 2042 55.63056.Node: B │ │ │ │ │ -00082f10: 6173 6520 7379 7374 656d 7f36 3433 3136 ase system.64316 │ │ │ │ │ -00082f20: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -00082f30: 6261 7365 2d73 7973 7465 6d7f 3634 3433 base-system.6443 │ │ │ │ │ -00082f40: 380a 5265 663a 2035 377f 3634 3433 380a 8.Ref: 57.64438. │ │ │ │ │ -00082f50: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ -00082f60: 332d 377f 3634 3433 380a 5265 663a 2035 3-7.64438.Ref: 5 │ │ │ │ │ -00082f70: 387f 3634 3433 380a 4e6f 6465 3a20 4573 8.64438.Node: Es │ │ │ │ │ -00082f80: 7365 6e74 6961 6c20 7061 636b 6167 6573 sential packages │ │ │ │ │ -00082f90: 7f36 3438 3730 0a52 6566 3a20 6368 2d62 .64870.Ref: ch-b │ │ │ │ │ -00082fa0: 696e 6172 7920 6573 7365 6e74 6961 6c2d inary essential- │ │ │ │ │ -00082fb0: 7061 636b 6167 6573 7f36 3439 3934 0a52 packages.64994.R │ │ │ │ │ -00082fc0: 6566 3a20 3539 7f36 3439 3934 0a52 6566 ef: 59.64994.Ref │ │ │ │ │ -00082fd0: 3a20 6368 2d62 696e 6172 7920 7333 2d38 : ch-binary s3-8 │ │ │ │ │ -00082fe0: 7f36 3439 3934 0a52 6566 3a20 3561 7f36 .64994.Ref: 5a.6 │ │ │ │ │ -00082ff0: 3439 3934 0a4e 6f64 653a 204d 6169 6e74 4994.Node: Maint │ │ │ │ │ -00083000: 6169 6e65 7220 5363 7269 7074 737f 3636 ainer Scripts.66 │ │ │ │ │ -00083010: 3836 350a 5265 663a 2063 682d 6269 6e61 865.Ref: ch-bina │ │ │ │ │ -00083020: 7279 206d 6169 6e74 6169 6e65 722d 7363 ry maintainer-sc │ │ │ │ │ -00083030: 7269 7074 737f 3636 3936 390a 5265 663a ripts.66969.Ref: │ │ │ │ │ -00083040: 2035 637f 3636 3936 390a 5265 663a 2063 5c.66969.Ref: c │ │ │ │ │ -00083050: 682d 6269 6e61 7279 2073 2d6d 6169 6e74 h-binary s-maint │ │ │ │ │ -00083060: 7363 7269 7074 737f 3636 3936 390a 5265 scripts.66969.Re │ │ │ │ │ -00083070: 663a 2035 647f 3636 3936 390a 5265 663a f: 5d.66969.Ref: │ │ │ │ │ -00083080: 204d 6169 6e74 6169 6e65 7220 5363 7269 Maintainer Scri │ │ │ │ │ -00083090: 7074 732d 466f 6f74 6e6f 7465 2d31 7f36 pts-Footnote-1.6 │ │ │ │ │ -000830a0: 3938 3039 0a52 6566 3a20 4d61 696e 7461 9809.Ref: Mainta │ │ │ │ │ -000830b0: 696e 6572 2053 6372 6970 7473 2d46 6f6f iner Scripts-Foo │ │ │ │ │ -000830c0: 746e 6f74 652d 327f 3639 3839 370a 5265 tnote-2.69897.Re │ │ │ │ │ -000830d0: 663a 204d 6169 6e74 6169 6e65 7220 5363 f: Maintainer Sc │ │ │ │ │ -000830e0: 7269 7074 732d 466f 6f74 6e6f 7465 2d33 ripts-Footnote-3 │ │ │ │ │ -000830f0: 7f36 3939 3739 0a52 6566 3a20 4d61 696e .69979.Ref: Main │ │ │ │ │ -00083100: 7461 696e 6572 2053 6372 6970 7473 2d46 tainer Scripts-F │ │ │ │ │ -00083110: 6f6f 746e 6f74 652d 347f 3730 3130 300a ootnote-4.70100. │ │ │ │ │ -00083120: 5265 663a 204d 6169 6e74 6169 6e65 7220 Ref: Maintainer │ │ │ │ │ -00083130: 5363 7269 7074 732d 466f 6f74 6e6f 7465 Scripts-Footnote │ │ │ │ │ -00083140: 2d35 7f37 3032 3031 0a52 6566 3a20 4d61 -5.70201.Ref: Ma │ │ │ │ │ -00083150: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ -00083160: 2d46 6f6f 746e 6f74 652d 367f 3730 3332 -Footnote-6.7032 │ │ │ │ │ -00083170: 320a 5265 663a 204d 6169 6e74 6169 6e65 2.Ref: Maintaine │ │ │ │ │ -00083180: 7220 5363 7269 7074 732d 466f 6f74 6e6f r Scripts-Footno │ │ │ │ │ -00083190: 7465 2d37 7f37 3034 3035 0a52 6566 3a20 te-7.70405.Ref: │ │ │ │ │ -000831a0: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ -000831b0: 7473 2d46 6f6f 746e 6f74 652d 387f 3730 ts-Footnote-8.70 │ │ │ │ │ -000831c0: 3439 330a 4e6f 6465 3a20 5072 6f6d 7074 493.Node: Prompt │ │ │ │ │ -000831d0: 696e 6720 696e 206d 6169 6e74 6169 6e65 ing in maintaine │ │ │ │ │ -000831e0: 7220 7363 7269 7074 737f 3730 3538 310a r scripts.70581. │ │ │ │ │ -000831f0: 5265 663a 2063 682d 6269 6e61 7279 2070 Ref: ch-binary p │ │ │ │ │ -00083200: 726f 6d70 7469 6e67 2d69 6e2d 6d61 696e rompting-in-main │ │ │ │ │ -00083210: 7461 696e 6572 2d73 6372 6970 7473 7f37 tainer-scripts.7 │ │ │ │ │ -00083220: 3036 3734 0a52 6566 3a20 3566 7f37 3036 0674.Ref: 5f.706 │ │ │ │ │ -00083230: 3734 0a52 6566 3a20 6368 2d62 696e 6172 74.Ref: ch-binar │ │ │ │ │ -00083240: 7920 732d 6d61 696e 7473 6372 6970 7470 y s-maintscriptp │ │ │ │ │ -00083250: 726f 6d70 747f 3730 3637 340a 5265 663a rompt.70674.Ref: │ │ │ │ │ -00083260: 2031 367f 3730 3637 340a 5265 663a 2050 16.70674.Ref: P │ │ │ │ │ -00083270: 726f 6d70 7469 6e67 2069 6e20 6d61 696e rompting in main │ │ │ │ │ -00083280: 7461 696e 6572 2073 6372 6970 7473 2d46 tainer scripts-F │ │ │ │ │ -00083290: 6f6f 746e 6f74 652d 317f 3733 3934 320a ootnote-1.73942. │ │ │ │ │ -000832a0: 4e6f 6465 3a20 436f 6e74 726f 6c20 6669 Node: Control fi │ │ │ │ │ -000832b0: 6c65 7320 616e 6420 7468 6569 7220 6669 les and their fi │ │ │ │ │ -000832c0: 656c 6473 7f37 3431 3531 0a52 6566 3a20 elds.74151.Ref: │ │ │ │ │ -000832d0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000832e0: 2064 6f63 7f37 3433 3134 0a52 6566 3a20 doc.74314.Ref: │ │ │ │ │ -000832f0: 3339 7f37 3433 3134 0a52 6566 3a20 6368 39.74314.Ref: ch │ │ │ │ │ -00083300: 2d63 6f6e 7472 6f6c 6669 656c 6473 2063 -controlfields c │ │ │ │ │ -00083310: 6f6e 7472 6f6c 2d66 696c 6573 2d61 6e64 ontrol-files-and │ │ │ │ │ -00083320: 2d74 6865 6972 2d66 6965 6c64 737f 3734 -their-fields.74 │ │ │ │ │ -00083330: 3331 340a 5265 663a 2036 307f 3734 3331 314.Ref: 60.7431 │ │ │ │ │ -00083340: 340a 5265 663a 2043 6f6e 7472 6f6c 2066 4.Ref: Control f │ │ │ │ │ -00083350: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ -00083360: 6965 6c64 732d 466f 6f74 6e6f 7465 2d31 ields-Footnote-1 │ │ │ │ │ -00083370: 7f37 3531 3136 0a4e 6f64 653a 2053 796e .75116.Node: Syn │ │ │ │ │ -00083380: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ -00083390: 696c 6573 7f37 3531 3833 0a52 6566 3a20 iles.75183.Ref: │ │ │ │ │ -000833a0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000833b0: 2073 2d63 6f6e 7472 6f6c 7379 6e74 6178 s-controlsyntax │ │ │ │ │ -000833c0: 7f37 3533 3532 0a52 6566 3a20 3631 7f37 .75352.Ref: 61.7 │ │ │ │ │ -000833d0: 3533 3532 0a52 6566 3a20 6368 2d63 6f6e 5352.Ref: ch-con │ │ │ │ │ -000833e0: 7472 6f6c 6669 656c 6473 2073 796e 7461 trolfields synta │ │ │ │ │ -000833f0: 782d 6f66 2d63 6f6e 7472 6f6c 2d66 696c x-of-control-fil │ │ │ │ │ -00083400: 6573 7f37 3533 3532 0a52 6566 3a20 3632 es.75352.Ref: 62 │ │ │ │ │ -00083410: 7f37 3533 3532 0a52 6566 3a20 5379 6e74 .75352.Ref: Synt │ │ │ │ │ -00083420: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ -00083430: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f37 les-Footnote-1.7 │ │ │ │ │ -00083440: 3931 3838 0a52 6566 3a20 5379 6e74 6178 9188.Ref: Syntax │ │ │ │ │ -00083450: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ -00083460: 732d 466f 6f74 6e6f 7465 2d32 7f37 3933 s-Footnote-2.793 │ │ │ │ │ -00083470: 3536 0a4e 6f64 653a 2044 6562 6961 6e20 56.Node: Debian │ │ │ │ │ -00083480: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ -00083490: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ -000834a0: 6669 6c65 7320 e280 9320 6465 6269 616e files ... debian │ │ │ │ │ -000834b0: 2f63 6f6e 7472 6f6c 7f37 3935 3238 0a52 /control.79528.R │ │ │ │ │ -000834c0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -000834d0: 656c 6473 2064 6562 6961 6e2d 736f 7572 elds debian-sour │ │ │ │ │ -000834e0: 6365 2d70 6163 6b61 6765 2d74 656d 706c ce-package-templ │ │ │ │ │ -000834f0: 6174 652d 636f 6e74 726f 6c2d 6669 6c65 ate-control-file │ │ │ │ │ -00083500: 732d 6465 6269 616e 2d63 6f6e 7472 6f6c s-debian-control │ │ │ │ │ -00083510: 7f37 3937 3630 0a52 6566 3a20 3633 7f37 .79760.Ref: 63.7 │ │ │ │ │ -00083520: 3937 3630 0a52 6566 3a20 6368 2d63 6f6e 9760.Ref: ch-con │ │ │ │ │ -00083530: 7472 6f6c 6669 656c 6473 2073 2d73 6f75 trolfields s-sou │ │ │ │ │ -00083540: 7263 6563 6f6e 7472 6f6c 6669 6c65 737f rcecontrolfiles. │ │ │ │ │ -00083550: 3739 3736 300a 5265 663a 2036 347f 3739 79760.Ref: 64.79 │ │ │ │ │ -00083560: 3736 300a 4e6f 6465 3a20 4465 6269 616e 760.Node: Debian │ │ │ │ │ -00083570: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -00083580: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -00083590: 9320 4445 4249 414e 2f63 6f6e 7472 6f6c . DEBIAN/control │ │ │ │ │ -000835a0: 7f38 3231 3336 0a52 6566 3a20 6368 2d63 .82136.Ref: ch-c │ │ │ │ │ -000835b0: 6f6e 7472 6f6c 6669 656c 6473 2064 6562 ontrolfields deb │ │ │ │ │ -000835c0: 6961 6e2d 6269 6e61 7279 2d70 6163 6b61 ian-binary-packa │ │ │ │ │ -000835d0: 6765 2d63 6f6e 7472 6f6c 2d66 696c 6573 ge-control-files │ │ │ │ │ -000835e0: 2d64 6562 6961 6e2d 636f 6e74 726f 6c7f -debian-control. │ │ │ │ │ -000835f0: 3832 3338 380a 5265 663a 2037 307f 3832 82388.Ref: 70.82 │ │ │ │ │ -00083600: 3338 380a 5265 663a 2063 682d 636f 6e74 388.Ref: ch-cont │ │ │ │ │ -00083610: 726f 6c66 6965 6c64 7320 732d 6269 6e61 rolfields s-bina │ │ │ │ │ -00083620: 7279 636f 6e74 726f 6c66 696c 6573 7f38 rycontrolfiles.8 │ │ │ │ │ -00083630: 3233 3838 0a52 6566 3a20 3335 7f38 3233 2388.Ref: 35.823 │ │ │ │ │ -00083640: 3838 0a4e 6f64 653a 2044 6562 6961 6e20 88.Node: Debian │ │ │ │ │ -00083650: 736f 7572 6365 2070 6163 6b61 6765 2063 source package c │ │ │ │ │ -00083660: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -00083670: 2064 7363 7f38 3331 3336 0a52 6566 3a20 dsc.83136.Ref: │ │ │ │ │ -00083680: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083690: 2064 6562 6961 6e2d 736f 7572 6365 2d70 debian-source-p │ │ │ │ │ -000836a0: 6163 6b61 6765 2d63 6f6e 7472 6f6c 2d66 ackage-control-f │ │ │ │ │ -000836b0: 696c 6573 2d64 7363 7f38 3333 3732 0a52 iles-dsc.83372.R │ │ │ │ │ -000836c0: 6566 3a20 3732 7f38 3333 3732 0a52 6566 ef: 72.83372.Ref │ │ │ │ │ -000836d0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000836e0: 6473 2073 2d64 6562 6961 6e73 6f75 7263 ds s-debiansourc │ │ │ │ │ -000836f0: 6563 6f6e 7472 6f6c 6669 6c65 737f 3833 econtrolfiles.83 │ │ │ │ │ -00083700: 3337 320a 5265 663a 2037 337f 3833 3337 372.Ref: 73.8337 │ │ │ │ │ -00083710: 320a 4e6f 6465 3a20 4465 6269 616e 2075 2.Node: Debian u │ │ │ │ │ -00083720: 706c 6f61 6420 6368 616e 6765 7320 636f pload changes co │ │ │ │ │ -00083730: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ -00083740: 6368 616e 6765 737f 3834 3533 380a 5265 changes.84538.Re │ │ │ │ │ -00083750: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00083760: 6c64 7320 6465 6269 616e 2d75 706c 6f61 lds debian-uploa │ │ │ │ │ -00083770: 642d 6368 616e 6765 732d 636f 6e74 726f d-changes-contro │ │ │ │ │ -00083780: 6c2d 6669 6c65 732d 6368 616e 6765 737f l-files-changes. │ │ │ │ │ -00083790: 3834 3733 340a 5265 663a 2037 397f 3834 84734.Ref: 79.84 │ │ │ │ │ -000837a0: 3733 340a 5265 663a 2063 682d 636f 6e74 734.Ref: ch-cont │ │ │ │ │ -000837b0: 726f 6c66 6965 6c64 7320 732d 6465 6269 rolfields s-debi │ │ │ │ │ -000837c0: 616e 6368 616e 6765 7366 696c 6573 7f38 anchangesfiles.8 │ │ │ │ │ -000837d0: 3437 3334 0a52 6566 3a20 3761 7f38 3437 4734.Ref: 7a.847 │ │ │ │ │ -000837e0: 3334 0a4e 6f64 653a 204c 6973 7420 6f66 34.Node: List of │ │ │ │ │ -000837f0: 2066 6965 6c64 737f 3835 3939 320a 5265 fields.85992.Re │ │ │ │ │ -00083800: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00083810: 6c64 7320 6c69 7374 2d6f 662d 6669 656c lds list-of-fiel │ │ │ │ │ -00083820: 6473 7f38 3631 3634 0a52 6566 3a20 3831 ds.86164.Ref: 81 │ │ │ │ │ -00083830: 7f38 3631 3634 0a52 6566 3a20 6368 2d63 .86164.Ref: ch-c │ │ │ │ │ -00083840: 6f6e 7472 6f6c 6669 656c 6473 2073 2d63 ontrolfields s-c │ │ │ │ │ -00083850: 6f6e 7472 6f6c 6669 656c 6473 6c69 7374 ontrolfieldslist │ │ │ │ │ -00083860: 7f38 3631 3634 0a52 6566 3a20 3832 7f38 .86164.Ref: 82.8 │ │ │ │ │ -00083870: 3631 3634 0a4e 6f64 653a 2053 6f75 7263 6164.Node: Sourc │ │ │ │ │ -00083880: 657f 3836 3937 350a 5265 663a 2063 682d e.86975.Ref: ch- │ │ │ │ │ -00083890: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -000838a0: 662d 736f 7572 6365 7f38 3730 3538 0a52 f-source.87058.R │ │ │ │ │ -000838b0: 6566 3a20 3635 7f38 3730 3538 0a52 6566 ef: 65.87058.Ref │ │ │ │ │ -000838c0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000838d0: 6473 2073 6f75 7263 657f 3837 3035 380a ds source.87058. │ │ │ │ │ -000838e0: 5265 663a 2038 337f 3837 3035 380a 5265 Ref: 83.87058.Re │ │ │ │ │ -000838f0: 663a 2053 6f75 7263 652d 466f 6f74 6e6f f: Source-Footno │ │ │ │ │ -00083900: 7465 2d31 7f38 3830 3230 0a4e 6f64 653a te-1.88020.Node: │ │ │ │ │ -00083910: 204d 6169 6e74 6169 6e65 727f 3838 3131 Maintainer.8811 │ │ │ │ │ -00083920: 380a 5265 663a 2063 682d 636f 6e74 726f 8.Ref: ch-contro │ │ │ │ │ -00083930: 6c66 6965 6c64 7320 6d61 696e 7461 696e lfields maintain │ │ │ │ │ -00083940: 6572 7f38 3832 3139 0a52 6566 3a20 3834 er.88219.Ref: 84 │ │ │ │ │ -00083950: 7f38 3832 3139 0a52 6566 3a20 6368 2d63 .88219.Ref: ch-c │ │ │ │ │ -00083960: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ -00083970: 2d6d 6169 6e74 6169 6e65 727f 3838 3231 -maintainer.8821 │ │ │ │ │ -00083980: 390a 5265 663a 2034 397f 3838 3231 390a 9.Ref: 49.88219. │ │ │ │ │ -00083990: 4e6f 6465 3a20 5570 6c6f 6164 6572 737f Node: Uploaders. │ │ │ │ │ -000839a0: 3838 3931 340a 5265 663a 2063 682d 636f 88914.Ref: ch-co │ │ │ │ │ -000839b0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -000839c0: 7570 6c6f 6164 6572 737f 3839 3031 390a uploaders.89019. │ │ │ │ │ -000839d0: 5265 663a 2034 617f 3839 3031 390a 5265 Ref: 4a.89019.Re │ │ │ │ │ -000839e0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -000839f0: 6c64 7320 7570 6c6f 6164 6572 737f 3839 lds uploaders.89 │ │ │ │ │ -00083a00: 3031 390a 5265 663a 2038 357f 3839 3031 019.Ref: 85.8901 │ │ │ │ │ -00083a10: 390a 4e6f 6465 3a20 4368 616e 6765 642d 9.Node: Changed- │ │ │ │ │ -00083a20: 4279 7f38 3937 3132 0a52 6566 3a20 6368 By.89712.Ref: ch │ │ │ │ │ -00083a30: 2d63 6f6e 7472 6f6c 6669 656c 6473 2063 -controlfields c │ │ │ │ │ -00083a40: 6861 6e67 6564 2d62 797f 3839 3831 340a hanged-by.89814. │ │ │ │ │ -00083a50: 5265 663a 2038 367f 3839 3831 340a 5265 Ref: 86.89814.Re │ │ │ │ │ -00083a60: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00083a70: 6c64 7320 732d 662d 6368 616e 6765 642d lds s-f-changed- │ │ │ │ │ -00083a80: 6279 7f38 3938 3134 0a52 6566 3a20 3765 by.89814.Ref: 7e │ │ │ │ │ -00083a90: 7f38 3938 3134 0a4e 6f64 653a 2053 6563 .89814.Node: Sec │ │ │ │ │ -00083aa0: 7469 6f6e 7f39 3030 3236 0a52 6566 3a20 tion.90026.Ref: │ │ │ │ │ -00083ab0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083ac0: 2073 2d66 2d73 6563 7469 6f6e 7f39 3031 s-f-section.901 │ │ │ │ │ -00083ad0: 3237 0a52 6566 3a20 3266 7f39 3031 3237 27.Ref: 2f.90127 │ │ │ │ │ -00083ae0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00083af0: 6669 656c 6473 2073 6563 7469 6f6e 7f39 fields section.9 │ │ │ │ │ -00083b00: 3031 3237 0a52 6566 3a20 3837 7f39 3031 0127.Ref: 87.901 │ │ │ │ │ -00083b10: 3237 0a4e 6f64 653a 2050 7269 6f72 6974 27.Node: Priorit │ │ │ │ │ -00083b20: 797f 3930 3530 310a 5265 663a 2063 682d y.90501.Ref: ch- │ │ │ │ │ -00083b30: 636f 6e74 726f 6c66 6965 6c64 7320 7072 controlfields pr │ │ │ │ │ -00083b40: 696f 7269 7479 7f39 3035 3939 0a52 6566 iority.90599.Ref │ │ │ │ │ -00083b50: 3a20 3838 7f39 3035 3939 0a52 6566 3a20 : 88.90599.Ref: │ │ │ │ │ -00083b60: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083b70: 2073 2d66 2d70 7269 6f72 6974 797f 3930 s-f-priority.90 │ │ │ │ │ -00083b80: 3539 390a 5265 663a 2033 327f 3930 3539 599.Ref: 32.9059 │ │ │ │ │ -00083b90: 390a 4e6f 6465 3a20 5061 636b 6167 657f 9.Node: Package. │ │ │ │ │ -00083ba0: 3930 3937 360a 5265 663a 2063 682d 636f 90976.Ref: ch-co │ │ │ │ │ -00083bb0: 6e74 726f 6c66 6965 6c64 7320 7061 636b ntrolfields pack │ │ │ │ │ -00083bc0: 6167 657f 3931 3037 390a 5265 663a 2038 age.91079.Ref: 8 │ │ │ │ │ -00083bd0: 397f 3931 3037 390a 5265 663a 2063 682d 9.91079.Ref: ch- │ │ │ │ │ -00083be0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -00083bf0: 662d 7061 636b 6167 657f 3931 3037 390a f-package.91079. │ │ │ │ │ -00083c00: 5265 663a 2033 637f 3931 3037 390a 4e6f Ref: 3c.91079.No │ │ │ │ │ -00083c10: 6465 3a20 4172 6368 6974 6563 7475 7265 de: Architecture │ │ │ │ │ -00083c20: 7f39 3132 3831 0a52 6566 3a20 6368 2d63 .91281.Ref: ch-c │ │ │ │ │ -00083c30: 6f6e 7472 6f6c 6669 656c 6473 2061 7263 ontrolfields arc │ │ │ │ │ -00083c40: 6869 7465 6374 7572 657f 3931 3338 350a hitecture.91385. │ │ │ │ │ -00083c50: 5265 663a 2038 617f 3931 3338 350a 5265 Ref: 8a.91385.Re │ │ │ │ │ -00083c60: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00083c70: 6c64 7320 732d 662d 6172 6368 6974 6563 lds s-f-architec │ │ │ │ │ -00083c80: 7475 7265 7f39 3133 3835 0a52 6566 3a20 ture.91385.Ref: │ │ │ │ │ -00083c90: 3663 7f39 3133 3835 0a4e 6f64 653a 2045 6c.91385.Node: E │ │ │ │ │ -00083ca0: 7373 656e 7469 616c 7f39 3531 3437 0a52 ssential.95147.R │ │ │ │ │ -00083cb0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00083cc0: 656c 6473 2065 7373 656e 7469 616c 7f39 elds essential.9 │ │ │ │ │ -00083cd0: 3533 3630 0a52 6566 3a20 3864 7f39 3533 5360.Ref: 8d.953 │ │ │ │ │ -00083ce0: 3630 0a52 6566 3a20 6368 2d63 6f6e 7472 60.Ref: ch-contr │ │ │ │ │ -00083cf0: 6f6c 6669 656c 6473 2073 2d66 2d65 7373 olfields s-f-ess │ │ │ │ │ -00083d00: 656e 7469 616c 7f39 3533 3630 0a52 6566 ential.95360.Ref │ │ │ │ │ -00083d10: 3a20 3562 7f39 3533 3630 0a4e 6f64 653a : 5b.95360.Node: │ │ │ │ │ -00083d20: 2050 6163 6b61 6765 2069 6e74 6572 7265 Package interre │ │ │ │ │ -00083d30: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ -00083d40: 7320 4465 7065 6e64 7320 5072 652d 4465 s Depends Pre-De │ │ │ │ │ -00083d50: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ -00083d60: 2053 7567 6765 7374 7320 4272 6561 6b73 Suggests Breaks │ │ │ │ │ -00083d70: 2043 6f6e 666c 6963 7473 2050 726f 7669 Conflicts Provi │ │ │ │ │ -00083d80: 6465 7320 5265 706c 6163 6573 2045 6e68 des Replaces Enh │ │ │ │ │ -00083d90: 616e 6365 737f 3935 3738 370a 5265 663a ances.95787.Ref: │ │ │ │ │ -00083da0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00083db0: 7320 7061 636b 6167 652d 696e 7465 7272 s package-interr │ │ │ │ │ -00083dc0: 656c 6174 696f 6e73 6869 702d 6669 656c elationship-fiel │ │ │ │ │ -00083dd0: 6473 2d64 6570 656e 6473 2d70 7265 2d64 ds-depends-pre-d │ │ │ │ │ -00083de0: 6570 656e 6473 2d72 6563 6f6d 6d65 6e64 epends-recommend │ │ │ │ │ -00083df0: 732d 7375 6767 6573 7473 2d62 7265 616b s-suggests-break │ │ │ │ │ -00083e00: 732d 636f 6e66 6c69 6374 732d 7072 6f76 s-conflicts-prov │ │ │ │ │ -00083e10: 6964 6573 2d72 6570 6c61 6365 732d 656e ides-replaces-en │ │ │ │ │ -00083e20: 6861 6e63 6573 7f39 3630 3035 0a52 6566 hances.96005.Ref │ │ │ │ │ -00083e30: 3a20 3865 7f39 3630 3035 0a52 6566 3a20 : 8e.96005.Ref: │ │ │ │ │ -00083e40: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083e50: 2073 352d 362d 3130 7f39 3630 3035 0a52 s5-6-10.96005.R │ │ │ │ │ -00083e60: 6566 3a20 3866 7f39 3630 3035 0a4e 6f64 ef: 8f.96005.Nod │ │ │ │ │ -00083e70: 653a 2053 7461 6e64 6172 6473 2d56 6572 e: Standards-Ver │ │ │ │ │ -00083e80: 7369 6f6e 7f39 3635 3134 0a52 6566 3a20 sion.96514.Ref: │ │ │ │ │ -00083e90: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083ea0: 2073 2d66 2d73 7461 6e64 6172 6473 2d76 s-f-standards-v │ │ │ │ │ -00083eb0: 6572 7369 6f6e 7f39 3637 3330 0a52 6566 ersion.96730.Ref │ │ │ │ │ -00083ec0: 3a20 3637 7f39 3637 3330 0a52 6566 3a20 : 67.96730.Ref: │ │ │ │ │ -00083ed0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00083ee0: 2073 7461 6e64 6172 6473 2d76 6572 7369 standards-versi │ │ │ │ │ -00083ef0: 6f6e 7f39 3637 3330 0a52 6566 3a20 3930 on.96730.Ref: 90 │ │ │ │ │ -00083f00: 7f39 3637 3330 0a52 6566 3a20 5374 616e .96730.Ref: Stan │ │ │ │ │ -00083f10: 6461 7264 732d 5665 7273 696f 6e2d 466f dards-Version-Fo │ │ │ │ │ -00083f20: 6f74 6e6f 7465 2d31 7f39 3738 3631 0a4e otnote-1.97861.N │ │ │ │ │ -00083f30: 6f64 653a 2056 6572 7369 6f6e 7f39 3832 ode: Version.982 │ │ │ │ │ -00083f40: 3438 0a52 6566 3a20 6368 2d63 6f6e 7472 48.Ref: ch-contr │ │ │ │ │ -00083f50: 6f6c 6669 656c 6473 2073 2d66 2d76 6572 olfields s-f-ver │ │ │ │ │ -00083f60: 7369 6f6e 7f39 3833 3539 0a52 6566 3a20 sion.98359.Ref: │ │ │ │ │ -00083f70: 3431 7f39 3833 3539 0a52 6566 3a20 6368 41.98359.Ref: ch │ │ │ │ │ -00083f80: 2d63 6f6e 7472 6f6c 6669 656c 6473 2076 -controlfields v │ │ │ │ │ -00083f90: 6572 7369 6f6e 7f39 3833 3539 0a52 6566 ersion.98359.Ref │ │ │ │ │ -00083fa0: 3a20 3931 7f39 3833 3539 0a52 6566 3a20 : 91.98359.Ref: │ │ │ │ │ -00083fb0: 5665 7273 696f 6e2d 466f 6f74 6e6f 7465 Version-Footnote │ │ │ │ │ -00083fc0: 2d31 7f31 3032 3334 370a 5265 663a 2056 -1.102347.Ref: V │ │ │ │ │ -00083fd0: 6572 7369 6f6e 2d46 6f6f 746e 6f74 652d ersion-Footnote- │ │ │ │ │ -00083fe0: 327f 3130 3233 3935 0a4e 6f64 653a 2045 2.102395.Node: E │ │ │ │ │ -00083ff0: 706f 6368 7320 7368 6f75 6c64 2062 6520 pochs should be │ │ │ │ │ -00084000: 7573 6564 2073 7061 7269 6e67 6c79 7f31 used sparingly.1 │ │ │ │ │ -00084010: 3032 3536 390a 5265 663a 2063 682d 636f 02569.Ref: ch-co │ │ │ │ │ -00084020: 6e74 726f 6c66 6965 6c64 7320 6570 6f63 ntrolfields epoc │ │ │ │ │ -00084030: 6873 2d73 686f 756c 642d 6265 2d75 7365 hs-should-be-use │ │ │ │ │ -00084040: 642d 7370 6172 696e 676c 797f 3130 3236 d-sparingly.1026 │ │ │ │ │ -00084050: 3837 0a52 6566 3a20 3932 7f31 3032 3638 87.Ref: 92.10268 │ │ │ │ │ -00084060: 370a 5265 663a 2063 682d 636f 6e74 726f 7.Ref: ch-contro │ │ │ │ │ -00084070: 6c66 6965 6c64 7320 732d 6176 6f69 642d lfields s-avoid- │ │ │ │ │ -00084080: 6570 6f63 6873 7f31 3032 3638 370a 5265 epochs.102687.Re │ │ │ │ │ -00084090: 663a 2039 337f 3130 3236 3837 0a52 6566 f: 93.102687.Ref │ │ │ │ │ -000840a0: 3a20 4570 6f63 6873 2073 686f 756c 6420 : Epochs should │ │ │ │ │ -000840b0: 6265 2075 7365 6420 7370 6172 696e 676c be used sparingl │ │ │ │ │ -000840c0: 792d 466f 6f74 6e6f 7465 2d31 7f31 3033 y-Footnote-1.103 │ │ │ │ │ -000840d0: 3638 300a 4e6f 6465 3a20 5370 6563 6961 680.Node: Specia │ │ │ │ │ -000840e0: 6c20 7665 7273 696f 6e20 636f 6e76 656e l version conven │ │ │ │ │ -000840f0: 7469 6f6e 737f 3130 3338 3433 0a52 6566 tions.103843.Ref │ │ │ │ │ -00084100: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -00084110: 6473 2073 7065 6369 616c 2d76 6572 7369 ds special-versi │ │ │ │ │ -00084120: 6f6e 2d63 6f6e 7665 6e74 696f 6e73 7f31 on-conventions.1 │ │ │ │ │ -00084130: 3033 3936 310a 5265 663a 2039 347f 3130 03961.Ref: 94.10 │ │ │ │ │ -00084140: 3339 3631 0a4e 6f64 653a 2044 6573 6372 3961.Node: Descr │ │ │ │ │ -00084150: 6970 7469 6f6e 7f31 3130 3239 320a 5265 iption.110292.Re │ │ │ │ │ -00084160: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00084170: 6c64 7320 6465 7363 7269 7074 696f 6e7f lds description. │ │ │ │ │ -00084180: 3131 3033 3938 0a52 6566 3a20 3935 7f31 110398.Ref: 95.1 │ │ │ │ │ -00084190: 3130 3339 380a 5265 663a 2063 682d 636f 10398.Ref: ch-co │ │ │ │ │ -000841a0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -000841b0: 6465 7363 7269 7074 696f 6e7f 3131 3033 description.1103 │ │ │ │ │ -000841c0: 3938 0a52 6566 3a20 3464 7f31 3130 3339 98.Ref: 4d.11039 │ │ │ │ │ -000841d0: 380a 5265 663a 2044 6573 6372 6970 7469 8.Ref: Descripti │ │ │ │ │ -000841e0: 6f6e 2d46 6f6f 746e 6f74 652d 317f 3131 on-Footnote-1.11 │ │ │ │ │ -000841f0: 3238 3434 0a4e 6f64 653a 2044 6973 7472 2844.Node: Distr │ │ │ │ │ -00084200: 6962 7574 696f 6e7f 3131 3330 3632 0a52 ibution.113062.R │ │ │ │ │ -00084210: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00084220: 656c 6473 2064 6973 7472 6962 7574 696f elds distributio │ │ │ │ │ -00084230: 6e7f 3131 3331 3635 0a52 6566 3a20 3936 n.113165.Ref: 96 │ │ │ │ │ -00084240: 7f31 3133 3136 350a 5265 663a 2063 682d .113165.Ref: ch- │ │ │ │ │ -00084250: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -00084260: 662d 6469 7374 7269 6275 7469 6f6e 7f31 f-distribution.1 │ │ │ │ │ -00084270: 3133 3136 350a 5265 663a 2037 637f 3131 13165.Ref: 7c.11 │ │ │ │ │ -00084280: 3331 3635 0a52 6566 3a20 4469 7374 7269 3165.Ref: Distri │ │ │ │ │ -00084290: 6275 7469 6f6e 2d46 6f6f 746e 6f74 652d bution-Footnote- │ │ │ │ │ -000842a0: 317f 3131 3336 3536 0a4e 6f64 653a 2044 1.113656.Node: D │ │ │ │ │ -000842b0: 6174 657f 3131 3434 3930 0a52 6566 3a20 ate.114490.Ref: │ │ │ │ │ -000842c0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000842d0: 2064 6174 657f 3131 3435 3838 0a52 6566 date.114588.Ref │ │ │ │ │ -000842e0: 3a20 3937 7f31 3134 3538 380a 5265 663a : 97.114588.Ref: │ │ │ │ │ -000842f0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00084300: 7320 732d 662d 6461 7465 7f31 3134 3538 s s-f-date.11458 │ │ │ │ │ -00084310: 380a 5265 663a 2037 627f 3131 3435 3838 8.Ref: 7b.114588 │ │ │ │ │ -00084320: 0a4e 6f64 653a 2046 6f72 6d61 747f 3131 .Node: Format.11 │ │ │ │ │ -00084330: 3438 3734 0a52 6566 3a20 6368 2d63 6f6e 4874.Ref: ch-con │ │ │ │ │ -00084340: 7472 6f6c 6669 656c 6473 2066 6f72 6d61 trolfields forma │ │ │ │ │ -00084350: 747f 3131 3439 3637 0a52 6566 3a20 3938 t.114967.Ref: 98 │ │ │ │ │ -00084360: 7f31 3134 3936 370a 5265 663a 2063 682d .114967.Ref: ch- │ │ │ │ │ -00084370: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -00084380: 662d 666f 726d 6174 7f31 3134 3936 370a f-format.114967. │ │ │ │ │ -00084390: 5265 663a 2037 347f 3131 3439 3637 0a52 Ref: 74.114967.R │ │ │ │ │ -000843a0: 6566 3a20 466f 726d 6174 2d46 6f6f 746e ef: Format-Footn │ │ │ │ │ -000843b0: 6f74 652d 317f 3131 3538 3732 0a4e 6f64 ote-1.115872.Nod │ │ │ │ │ -000843c0: 653a 2055 7267 656e 6379 7f31 3136 3030 e: Urgency.11600 │ │ │ │ │ -000843d0: 380a 5265 663a 2063 682d 636f 6e74 726f 8.Ref: ch-contro │ │ │ │ │ -000843e0: 6c66 6965 6c64 7320 732d 662d 7572 6765 lfields s-f-urge │ │ │ │ │ -000843f0: 6e63 797f 3131 3631 3034 0a52 6566 3a20 ncy.116104.Ref: │ │ │ │ │ -00084400: 3764 7f31 3136 3130 340a 5265 663a 2063 7d.116104.Ref: c │ │ │ │ │ -00084410: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00084420: 7572 6765 6e63 797f 3131 3631 3034 0a52 urgency.116104.R │ │ │ │ │ -00084430: 6566 3a20 3939 7f31 3136 3130 340a 5265 ef: 99.116104.Re │ │ │ │ │ -00084440: 663a 2055 7267 656e 6379 2d46 6f6f 746e f: Urgency-Footn │ │ │ │ │ -00084450: 6f74 652d 317f 3131 3636 3838 0a4e 6f64 ote-1.116688.Nod │ │ │ │ │ -00084460: 653a 2043 6861 6e67 6573 7f31 3137 3036 e: Changes.11706 │ │ │ │ │ -00084470: 340a 5265 663a 2063 682d 636f 6e74 726f 4.Ref: ch-contro │ │ │ │ │ -00084480: 6c66 6965 6c64 7320 6368 616e 6765 737f lfields changes. │ │ │ │ │ -00084490: 3131 3731 3630 0a52 6566 3a20 3961 7f31 117160.Ref: 9a.1 │ │ │ │ │ -000844a0: 3137 3136 300a 5265 663a 2063 682d 636f 17160.Ref: ch-co │ │ │ │ │ -000844b0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -000844c0: 6368 616e 6765 737f 3131 3731 3630 0a52 changes.117160.R │ │ │ │ │ -000844d0: 6566 3a20 3830 7f31 3137 3136 300a 4e6f ef: 80.117160.No │ │ │ │ │ -000844e0: 6465 3a20 4269 6e61 7279 7f31 3138 3137 de: Binary.11817 │ │ │ │ │ -000844f0: 320a 5265 663a 2063 682d 636f 6e74 726f 2.Ref: ch-contro │ │ │ │ │ -00084500: 6c66 6965 6c64 7320 6269 6e61 7279 7f31 lfields binary.1 │ │ │ │ │ -00084510: 3138 3237 350a 5265 663a 2039 627f 3131 18275.Ref: 9b.11 │ │ │ │ │ -00084520: 3832 3735 0a52 6566 3a20 6368 2d63 6f6e 8275.Ref: ch-con │ │ │ │ │ -00084530: 7472 6f6c 6669 656c 6473 2073 2d66 2d62 trolfields s-f-b │ │ │ │ │ -00084540: 696e 6172 797f 3131 3832 3735 0a52 6566 inary.118275.Ref │ │ │ │ │ -00084550: 3a20 3735 7f31 3138 3237 350a 5265 663a : 75.118275.Ref: │ │ │ │ │ -00084560: 2042 696e 6172 792d 466f 6f74 6e6f 7465 Binary-Footnote │ │ │ │ │ -00084570: 2d31 7f31 3139 3034 360a 4e6f 6465 3a20 -1.119046.Node: │ │ │ │ │ -00084580: 496e 7374 616c 6c65 642d 5369 7a65 7f31 Installed-Size.1 │ │ │ │ │ -00084590: 3139 3039 360a 5265 663a 2063 682d 636f 19096.Ref: ch-co │ │ │ │ │ -000845a0: 6e74 726f 6c66 6965 6c64 7320 696e 7374 ntrolfields inst │ │ │ │ │ -000845b0: 616c 6c65 642d 7369 7a65 7f31 3139 3139 alled-size.11919 │ │ │ │ │ -000845c0: 370a 5265 663a 2039 637f 3131 3931 3937 7.Ref: 9c.119197 │ │ │ │ │ -000845d0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -000845e0: 6669 656c 6473 2073 2d66 2d69 6e73 7461 fields s-f-insta │ │ │ │ │ -000845f0: 6c6c 6564 2d73 697a 657f 3131 3931 3937 lled-size.119197 │ │ │ │ │ -00084600: 0a52 6566 3a20 3731 7f31 3139 3139 370a .Ref: 71.119197. │ │ │ │ │ -00084610: 4e6f 6465 3a20 4669 6c65 737f 3131 3937 Node: Files.1197 │ │ │ │ │ -00084620: 3333 0a52 6566 3a20 6368 2d63 6f6e 7472 33.Ref: ch-contr │ │ │ │ │ -00084630: 6f6c 6669 656c 6473 2066 696c 6573 7f31 olfields files.1 │ │ │ │ │ -00084640: 3139 3833 340a 5265 663a 2039 647f 3131 19834.Ref: 9d.11 │ │ │ │ │ -00084650: 3938 3334 0a52 6566 3a20 6368 2d63 6f6e 9834.Ref: ch-con │ │ │ │ │ -00084660: 7472 6f6c 6669 656c 6473 2073 2d66 2d66 trolfields s-f-f │ │ │ │ │ -00084670: 696c 6573 7f31 3139 3833 340a 5265 663a iles.119834.Ref: │ │ │ │ │ -00084680: 2034 367f 3131 3938 3334 0a52 6566 3a20 46.119834.Ref: │ │ │ │ │ -00084690: 4669 6c65 732d 466f 6f74 6e6f 7465 2d31 Files-Footnote-1 │ │ │ │ │ -000846a0: 7f31 3232 3338 300a 4e6f 6465 3a20 436c .122380.Node: Cl │ │ │ │ │ -000846b0: 6f73 6573 7f31 3232 3433 370a 5265 663a oses.122437.Ref: │ │ │ │ │ -000846c0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -000846d0: 7320 636c 6f73 6573 7f31 3232 3533 320a s closes.122532. │ │ │ │ │ -000846e0: 5265 663a 2039 667f 3132 3235 3332 0a52 Ref: 9f.122532.R │ │ │ │ │ -000846f0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00084700: 656c 6473 2073 2d66 2d63 6c6f 7365 737f elds s-f-closes. │ │ │ │ │ -00084710: 3132 3235 3332 0a52 6566 3a20 3766 7f31 122532.Ref: 7f.1 │ │ │ │ │ -00084720: 3232 3533 320a 4e6f 6465 3a20 486f 6d65 22532.Node: Home │ │ │ │ │ -00084730: 7061 6765 7f31 3232 3637 350a 5265 663a page.122675.Ref: │ │ │ │ │ -00084740: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00084750: 7320 686f 6d65 7061 6765 7f31 3232 3830 s homepage.12280 │ │ │ │ │ -00084760: 300a 5265 663a 2061 307f 3132 3238 3030 0.Ref: a0.122800 │ │ │ │ │ -00084770: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00084780: 6669 656c 6473 2073 2d66 2d68 6f6d 6570 fields s-f-homep │ │ │ │ │ -00084790: 6167 657f 3132 3238 3030 0a52 6566 3a20 age.122800.Ref: │ │ │ │ │ -000847a0: 3638 7f31 3232 3830 300a 4e6f 6465 3a20 68.122800.Node: │ │ │ │ │ -000847b0: 4368 6563 6b73 756d 732d 5368 6131 2061 Checksums-Sha1 a │ │ │ │ │ -000847c0: 6e64 2043 6865 636b 7375 6d73 2d53 6861 nd Checksums-Sha │ │ │ │ │ -000847d0: 3235 367f 3132 3331 3336 0a52 6566 3a20 256.123136.Ref: │ │ │ │ │ -000847e0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000847f0: 2063 6865 636b 7375 6d73 2d73 6861 312d checksums-sha1- │ │ │ │ │ -00084800: 616e 642d 6368 6563 6b73 756d 732d 7368 and-checksums-sh │ │ │ │ │ -00084810: 6132 3536 7f31 3233 3237 320a 5265 663a a256.123272.Ref: │ │ │ │ │ -00084820: 2061 317f 3132 3332 3732 0a52 6566 3a20 a1.123272.Ref: │ │ │ │ │ -00084830: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00084840: 2073 2d66 2d63 6865 636b 7375 6d73 7f31 s-f-checksums.1 │ │ │ │ │ -00084850: 3233 3237 320a 5265 663a 2037 387f 3132 23272.Ref: 78.12 │ │ │ │ │ -00084860: 3332 3732 0a4e 6f64 653a 2044 4d2d 5570 3272.Node: DM-Up │ │ │ │ │ -00084870: 6c6f 6164 2d41 6c6c 6f77 6564 7f31 3235 load-Allowed.125 │ │ │ │ │ -00084880: 3037 310a 5265 663a 2063 682d 636f 6e74 071.Ref: ch-cont │ │ │ │ │ -00084890: 726f 6c66 6965 6c64 7320 646d 2d75 706c rolfields dm-upl │ │ │ │ │ -000848a0: 6f61 642d 616c 6c6f 7765 647f 3132 3532 oad-allowed.1252 │ │ │ │ │ -000848b0: 3332 0a52 6566 3a20 6132 7f31 3235 3233 32.Ref: a2.12523 │ │ │ │ │ -000848c0: 320a 5265 663a 2063 682d 636f 6e74 726f 2.Ref: ch-contro │ │ │ │ │ -000848d0: 6c66 6965 6c64 7320 7335 2d36 2d32 357f lfields s5-6-25. │ │ │ │ │ -000848e0: 3132 3532 3332 0a52 6566 3a20 6133 7f31 125232.Ref: a3.1 │ │ │ │ │ -000848f0: 3235 3233 320a 4e6f 6465 3a20 5665 7273 25232.Node: Vers │ │ │ │ │ -00084900: 696f 6e20 436f 6e74 726f 6c20 5379 7374 ion Control Syst │ │ │ │ │ -00084910: 656d 2056 4353 2066 6965 6c64 737f 3132 em VCS fields.12 │ │ │ │ │ -00084920: 3533 3233 0a52 6566 3a20 6368 2d63 6f6e 5323.Ref: ch-con │ │ │ │ │ -00084930: 7472 6f6c 6669 656c 6473 2073 2d66 2d76 trolfields s-f-v │ │ │ │ │ -00084940: 6373 2d66 6965 6c64 737f 3132 3534 3631 cs-fields.125461 │ │ │ │ │ -00084950: 0a52 6566 3a20 3639 7f31 3235 3436 310a .Ref: 69.125461. │ │ │ │ │ -00084960: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00084970: 6965 6c64 7320 7665 7273 696f 6e2d 636f ields version-co │ │ │ │ │ -00084980: 6e74 726f 6c2d 7379 7374 656d 2d76 6373 ntrol-system-vcs │ │ │ │ │ -00084990: 2d66 6965 6c64 737f 3132 3534 3631 0a52 -fields.125461.R │ │ │ │ │ -000849a0: 6566 3a20 6135 7f31 3235 3436 310a 4e6f ef: a5.125461.No │ │ │ │ │ -000849b0: 6465 3a20 5061 636b 6167 652d 4c69 7374 de: Package-List │ │ │ │ │ -000849c0: 7f31 3238 3137 320a 5265 663a 2063 682d .128172.Ref: ch- │ │ │ │ │ -000849d0: 636f 6e74 726f 6c66 6965 6c64 7320 7061 controlfields pa │ │ │ │ │ -000849e0: 636b 6167 652d 6c69 7374 7f31 3238 3330 ckage-list.12830 │ │ │ │ │ -000849f0: 350a 5265 663a 2061 367f 3132 3833 3035 5.Ref: a6.128305 │ │ │ │ │ -00084a00: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00084a10: 6669 656c 6473 2073 2d66 2d70 6163 6b61 fields s-f-packa │ │ │ │ │ -00084a20: 6765 2d6c 6973 747f 3132 3833 3035 0a52 ge-list.128305.R │ │ │ │ │ -00084a30: 6566 3a20 3737 7f31 3238 3330 350a 4e6f ef: 77.128305.No │ │ │ │ │ -00084a40: 6465 3a20 5061 636b 6167 652d 5479 7065 de: Package-Type │ │ │ │ │ -00084a50: 7f31 3238 3739 390a 5265 663a 2063 682d .128799.Ref: ch- │ │ │ │ │ -00084a60: 636f 6e74 726f 6c66 6965 6c64 7320 7061 controlfields pa │ │ │ │ │ -00084a70: 636b 6167 652d 7479 7065 7f31 3238 3930 ckage-type.12890 │ │ │ │ │ -00084a80: 330a 5265 663a 2061 377f 3132 3839 3033 3.Ref: a7.128903 │ │ │ │ │ -00084a90: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00084aa0: 6669 656c 6473 2073 2d66 2d70 6163 6b61 fields s-f-packa │ │ │ │ │ -00084ab0: 6765 2d74 7970 657f 3132 3839 3033 0a52 ge-type.128903.R │ │ │ │ │ -00084ac0: 6566 3a20 3666 7f31 3238 3930 330a 4e6f ef: 6f.128903.No │ │ │ │ │ -00084ad0: 6465 3a20 4467 6974 7f31 3239 3332 360a de: Dgit.129326. │ │ │ │ │ -00084ae0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00084af0: 6965 6c64 7320 6467 6974 7f31 3239 3432 ields dgit.12942 │ │ │ │ │ -00084b00: 370a 5265 663a 2061 387f 3132 3934 3237 7.Ref: a8.129427 │ │ │ │ │ -00084b10: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00084b20: 6669 656c 6473 2073 2d66 2d64 6769 747f fields s-f-dgit. │ │ │ │ │ -00084b30: 3132 3934 3237 0a52 6566 3a20 3736 7f31 129427.Ref: 76.1 │ │ │ │ │ -00084b40: 3239 3432 370a 4e6f 6465 3a20 5465 7374 29427.Node: Test │ │ │ │ │ -00084b50: 7375 6974 657f 3132 3939 3936 0a52 6566 suite.129996.Ref │ │ │ │ │ -00084b60: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -00084b70: 6473 2073 2d66 2d74 6573 7473 7569 7465 ds s-f-testsuite │ │ │ │ │ -00084b80: 7f31 3330 3130 340a 5265 663a 2036 617f .130104.Ref: 6a. │ │ │ │ │ -00084b90: 3133 3031 3034 0a52 6566 3a20 6368 2d63 130104.Ref: ch-c │ │ │ │ │ -00084ba0: 6f6e 7472 6f6c 6669 656c 6473 2074 6573 ontrolfields tes │ │ │ │ │ -00084bb0: 7473 7569 7465 7f31 3330 3130 340a 5265 tsuite.130104.Re │ │ │ │ │ -00084bc0: 663a 2061 397f 3133 3031 3034 0a4e 6f64 f: a9.130104.Nod │ │ │ │ │ -00084bd0: 653a 2052 756c 6573 2d52 6571 7569 7265 e: Rules-Require │ │ │ │ │ -00084be0: 732d 526f 6f74 7f31 3330 3630 390a 5265 s-Root.130609.Re │ │ │ │ │ -00084bf0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00084c00: 6c64 7320 7275 6c65 732d 7265 7175 6972 lds rules-requir │ │ │ │ │ -00084c10: 6573 2d72 6f6f 747f 3133 3037 3034 0a52 es-root.130704.R │ │ │ │ │ -00084c20: 6566 3a20 6161 7f31 3330 3730 340a 5265 ef: aa.130704.Re │ │ │ │ │ -00084c30: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00084c40: 6c64 7320 732d 662d 7275 6c65 732d 7265 lds s-f-rules-re │ │ │ │ │ -00084c50: 7175 6972 6573 2d72 6f6f 747f 3133 3037 quires-root.1307 │ │ │ │ │ -00084c60: 3034 0a52 6566 3a20 3662 7f31 3330 3730 04.Ref: 6b.13070 │ │ │ │ │ -00084c70: 340a 4e6f 6465 3a20 5265 6d61 726b 737f 4.Node: Remarks. │ │ │ │ │ -00084c80: 3133 3331 3437 0a52 6566 3a20 6368 2d63 133147.Ref: ch-c │ │ │ │ │ -00084c90: 6f6e 7472 6f6c 6669 656c 6473 2072 656d ontrolfields rem │ │ │ │ │ -00084ca0: 6172 6b73 7f31 3333 3235 320a 5265 663a arks.133252.Ref: │ │ │ │ │ -00084cb0: 2061 627f 3133 3332 3532 0a4e 6f64 653a ab.133252.Node: │ │ │ │ │ -00084cc0: 2044 6566 696e 6974 696f 6e20 6f66 2074 Definition of t │ │ │ │ │ -00084cd0: 6865 206b 6579 776f 7264 737f 3133 3337 he keywords.1337 │ │ │ │ │ -00084ce0: 3438 0a52 6566 3a20 6368 2d63 6f6e 7472 48.Ref: ch-contr │ │ │ │ │ -00084cf0: 6f6c 6669 656c 6473 2064 6566 696e 6974 olfields definit │ │ │ │ │ -00084d00: 696f 6e2d 6f66 2d74 6865 2d6b 6579 776f ion-of-the-keywo │ │ │ │ │ -00084d10: 7264 737f 3133 3338 3739 0a52 6566 3a20 rds.133879.Ref: │ │ │ │ │ -00084d20: 6163 7f31 3333 3837 390a 4e6f 6465 3a20 ac.133879.Node: │ │ │ │ │ -00084d30: 5072 6f76 6964 6564 206b 6579 776f 7264 Provided keyword │ │ │ │ │ -00084d40: 737f 3133 3533 3232 0a52 6566 3a20 6368 s.135322.Ref: ch │ │ │ │ │ -00084d50: 2d63 6f6e 7472 6f6c 6669 656c 6473 2070 -controlfields p │ │ │ │ │ -00084d60: 726f 7669 6465 642d 6b65 7977 6f72 6473 rovided-keywords │ │ │ │ │ -00084d70: 7f31 3335 3433 370a 5265 663a 2061 647f .135437.Ref: ad. │ │ │ │ │ -00084d80: 3133 3534 3337 0a4e 6f64 653a 2055 7365 135437.Node: Use │ │ │ │ │ -00084d90: 722d 6465 6669 6e65 6420 6669 656c 6473 r-defined fields │ │ │ │ │ -00084da0: 7f31 3336 3038 340a 5265 663a 2063 682d .136084.Ref: ch- │ │ │ │ │ -00084db0: 636f 6e74 726f 6c66 6965 6c64 7320 7335 controlfields s5 │ │ │ │ │ -00084dc0: 2d37 7f31 3336 3232 340a 5265 663a 2061 -7.136224.Ref: a │ │ │ │ │ -00084dd0: 657f 3133 3632 3234 0a52 6566 3a20 6368 e.136224.Ref: ch │ │ │ │ │ -00084de0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2075 -controlfields u │ │ │ │ │ -00084df0: 7365 722d 6465 6669 6e65 642d 6669 656c ser-defined-fiel │ │ │ │ │ -00084e00: 6473 7f31 3336 3232 340a 5265 663a 2061 ds.136224.Ref: a │ │ │ │ │ -00084e10: 667f 3133 3632 3234 0a4e 6f64 653a 204f f.136224.Node: O │ │ │ │ │ -00084e20: 6273 6f6c 6574 6520 6669 656c 6473 7f31 bsolete fields.1 │ │ │ │ │ -00084e30: 3337 3337 350a 5265 663a 2063 682d 636f 37375.Ref: ch-co │ │ │ │ │ -00084e40: 6e74 726f 6c66 6965 6c64 7320 6f62 736f ntrolfields obso │ │ │ │ │ -00084e50: 6c65 7465 2d66 6965 6c64 737f 3133 3734 lete-fields.1374 │ │ │ │ │ -00084e60: 3932 0a52 6566 3a20 6230 7f31 3337 3439 92.Ref: b0.13749 │ │ │ │ │ -00084e70: 320a 5265 663a 2063 682d 636f 6e74 726f 2.Ref: ch-contro │ │ │ │ │ -00084e80: 6c66 6965 6c64 7320 732d 6f62 736f 6c65 lfields s-obsole │ │ │ │ │ -00084e90: 7465 2d63 6f6e 7472 6f6c 2d64 6174 612d te-control-data- │ │ │ │ │ -00084ea0: 6669 656c 6473 7f31 3337 3439 320a 5265 fields.137492.Re │ │ │ │ │ -00084eb0: 663a 2062 317f 3133 3734 3932 0a4e 6f64 f: b1.137492.Nod │ │ │ │ │ -00084ec0: 653a 2044 4d2d 5570 6c6f 6164 2d41 6c6c e: DM-Upload-All │ │ │ │ │ -00084ed0: 6f77 6564 3c32 3e7f 3133 3737 3036 0a52 owed<2>.137706.R │ │ │ │ │ -00084ee0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00084ef0: 656c 6473 2069 6431 357f 3133 3737 3835 elds id15.137785 │ │ │ │ │ -00084f00: 0a52 6566 3a20 6232 7f31 3337 3738 350a .Ref: b2.137785. │ │ │ │ │ -00084f10: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00084f20: 6965 6c64 7320 732d 662d 646d 2d75 706c ields s-f-dm-upl │ │ │ │ │ -00084f30: 6f61 642d 616c 6c6f 7765 647f 3133 3737 oad-allowed.1377 │ │ │ │ │ -00084f40: 3835 0a52 6566 3a20 6134 7f31 3337 3738 85.Ref: a4.13778 │ │ │ │ │ -00084f50: 350a 5265 663a 2044 4d2d 5570 6c6f 6164 5.Ref: DM-Upload │ │ │ │ │ -00084f60: 2d41 6c6c 6f77 6564 3c32 3e2d 466f 6f74 -Allowed<2>-Foot │ │ │ │ │ -00084f70: 6e6f 7465 2d31 7f31 3338 3135 300a 4e6f note-1.138150.No │ │ │ │ │ -00084f80: 6465 3a20 5061 636b 6167 6520 6d61 696e de: Package main │ │ │ │ │ -00084f90: 7461 696e 6572 2073 6372 6970 7473 2061 tainer scripts a │ │ │ │ │ -00084fa0: 6e64 2069 6e73 7461 6c6c 6174 696f 6e20 nd installation │ │ │ │ │ -00084fb0: 7072 6f63 6564 7572 657f 3133 3832 3030 procedure.138200 │ │ │ │ │ -00084fc0: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ -00084fd0: 6e65 7273 6372 6970 7473 2064 6f63 7f31 nerscripts doc.1 │ │ │ │ │ -00084fe0: 3338 3338 380a 5265 663a 2062 337f 3133 38388.Ref: b3.13 │ │ │ │ │ -00084ff0: 3833 3838 0a52 6566 3a20 6368 2d6d 6169 8388.Ref: ch-mai │ │ │ │ │ -00085000: 6e74 6169 6e65 7273 6372 6970 7473 2070 ntainerscripts p │ │ │ │ │ -00085010: 6163 6b61 6765 2d6d 6169 6e74 6169 6e65 ackage-maintaine │ │ │ │ │ -00085020: 722d 7363 7269 7074 732d 616e 642d 696e r-scripts-and-in │ │ │ │ │ -00085030: 7374 616c 6c61 7469 6f6e 2d70 726f 6365 stallation-proce │ │ │ │ │ -00085040: 6475 7265 7f31 3338 3338 380a 5265 663a dure.138388.Ref: │ │ │ │ │ -00085050: 2062 347f 3133 3833 3838 0a4e 6f64 653a b4.138388.Node: │ │ │ │ │ -00085060: 2049 6e74 726f 6475 6374 696f 6e20 746f Introduction to │ │ │ │ │ -00085070: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -00085080: 6e65 7220 7363 7269 7074 737f 3133 3838 ner scripts.1388 │ │ │ │ │ -00085090: 3433 0a52 6566 3a20 6368 2d6d 6169 6e74 43.Ref: ch-maint │ │ │ │ │ -000850a0: 6169 6e65 7273 6372 6970 7473 2069 6e74 ainerscripts int │ │ │ │ │ -000850b0: 726f 6475 6374 696f 6e2d 746f 2d70 6163 roduction-to-pac │ │ │ │ │ -000850c0: 6b61 6765 2d6d 6169 6e74 6169 6e65 722d kage-maintainer- │ │ │ │ │ -000850d0: 7363 7269 7074 737f 3133 3930 3231 0a52 scripts.139021.R │ │ │ │ │ -000850e0: 6566 3a20 6235 7f31 3339 3032 310a 5265 ef: b5.139021.Re │ │ │ │ │ -000850f0: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ -00085100: 7363 7269 7074 7320 7336 2d31 7f31 3339 scripts s6-1.139 │ │ │ │ │ -00085110: 3032 310a 5265 663a 2062 367f 3133 3930 021.Ref: b6.1390 │ │ │ │ │ -00085120: 3231 0a4e 6f64 653a 204d 6169 6e74 6169 21.Node: Maintai │ │ │ │ │ -00085130: 6e65 7220 7363 7269 7074 7320 6964 656d ner scripts idem │ │ │ │ │ -00085140: 706f 7465 6e63 797f 3134 3134 3135 0a52 potency.141415.R │ │ │ │ │ -00085150: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ -00085160: 7273 6372 6970 7473 206d 6169 6e74 6169 rscripts maintai │ │ │ │ │ -00085170: 6e65 722d 7363 7269 7074 732d 6964 656d ner-scripts-idem │ │ │ │ │ -00085180: 706f 7465 6e63 797f 3134 3136 3435 0a52 potency.141645.R │ │ │ │ │ -00085190: 6566 3a20 6237 7f31 3431 3634 350a 5265 ef: b7.141645.Re │ │ │ │ │ -000851a0: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ -000851b0: 7363 7269 7074 7320 732d 6964 656d 706f scripts s-idempo │ │ │ │ │ -000851c0: 7465 6e63 797f 3134 3136 3435 0a52 6566 tency.141645.Ref │ │ │ │ │ -000851d0: 3a20 6238 7f31 3431 3634 350a 5265 663a : b8.141645.Ref: │ │ │ │ │ -000851e0: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -000851f0: 7074 7320 6964 656d 706f 7465 6e63 792d pts idempotency- │ │ │ │ │ -00085200: 466f 6f74 6e6f 7465 2d31 7f31 3432 3232 Footnote-1.14222 │ │ │ │ │ -00085210: 370a 4e6f 6465 3a20 436f 6e74 726f 6c6c 7.Node: Controll │ │ │ │ │ -00085220: 696e 6720 7465 726d 696e 616c 2066 6f72 ing terminal for │ │ │ │ │ -00085230: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00085240: 7074 737f 3134 3234 3530 0a52 6566 3a20 pts.142450.Ref: │ │ │ │ │ -00085250: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ -00085260: 6970 7473 2063 6f6e 7472 6f6c 6c69 6e67 ipts controlling │ │ │ │ │ -00085270: 2d74 6572 6d69 6e61 6c2d 666f 722d 6d61 -terminal-for-ma │ │ │ │ │ -00085280: 696e 7461 696e 6572 2d73 6372 6970 7473 intainer-scripts │ │ │ │ │ -00085290: 7f31 3432 3634 390a 5265 663a 2062 397f .142649.Ref: b9. │ │ │ │ │ -000852a0: 3134 3236 3439 0a52 6566 3a20 6368 2d6d 142649.Ref: ch-m │ │ │ │ │ -000852b0: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ -000852c0: 2073 2d63 6f6e 7472 6f6c 6c69 6e67 7465 s-controllingte │ │ │ │ │ -000852d0: 726d 696e 616c 7f31 3432 3634 390a 5265 rminal.142649.Re │ │ │ │ │ -000852e0: 663a 2062 617f 3134 3236 3439 0a4e 6f64 f: ba.142649.Nod │ │ │ │ │ -000852f0: 653a 2045 7869 7420 7374 6174 7573 7f31 e: Exit status.1 │ │ │ │ │ -00085300: 3433 3531 360a 5265 663a 2063 682d 6d61 43516.Ref: ch-ma │ │ │ │ │ -00085310: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ -00085320: 6578 6974 2d73 7461 7475 737f 3134 3337 exit-status.1437 │ │ │ │ │ -00085330: 3330 0a52 6566 3a20 6262 7f31 3433 3733 30.Ref: bb.14373 │ │ │ │ │ -00085340: 300a 5265 663a 2063 682d 6d61 696e 7461 0.Ref: ch-mainta │ │ │ │ │ -00085350: 696e 6572 7363 7269 7074 7320 732d 6578 inerscripts s-ex │ │ │ │ │ -00085360: 6974 7374 6174 7573 7f31 3433 3733 300a itstatus.143730. │ │ │ │ │ -00085370: 5265 663a 2062 637f 3134 3337 3330 0a4e Ref: bc.143730.N │ │ │ │ │ -00085380: 6f64 653a 2053 756d 6d61 7279 206f 6620 ode: Summary of │ │ │ │ │ -00085390: 7761 7973 206d 6169 6e74 6169 6e65 7220 ways maintainer │ │ │ │ │ -000853a0: 7363 7269 7074 7320 6172 6520 6361 6c6c scripts are call │ │ │ │ │ -000853b0: 6564 7f31 3433 3939 300a 5265 663a 2063 ed.143990.Ref: c │ │ │ │ │ -000853c0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -000853d0: 7074 7320 732d 6d73 6372 6970 7473 696e pts s-mscriptsin │ │ │ │ │ -000853e0: 7374 6163 747f 3134 3432 3131 0a52 6566 stact.144211.Ref │ │ │ │ │ -000853f0: 3a20 6264 7f31 3434 3231 310a 5265 663a : bd.144211.Ref: │ │ │ │ │ -00085400: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ -00085410: 7269 7074 7320 7375 6d6d 6172 792d 6f66 ripts summary-of │ │ │ │ │ -00085420: 2d77 6179 732d 6d61 696e 7461 696e 6572 -ways-maintainer │ │ │ │ │ -00085430: 2d73 6372 6970 7473 2d61 7265 2d63 616c -scripts-are-cal │ │ │ │ │ -00085440: 6c65 647f 3134 3432 3131 0a52 6566 3a20 led.144211.Ref: │ │ │ │ │ -00085450: 6265 7f31 3434 3231 310a 5265 663a 2053 be.144211.Ref: S │ │ │ │ │ -00085460: 756d 6d61 7279 206f 6620 7761 7973 206d ummary of ways m │ │ │ │ │ -00085470: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00085480: 7320 6172 6520 6361 6c6c 6564 2d46 6f6f s are called-Foo │ │ │ │ │ -00085490: 746e 6f74 652d 317f 3135 3030 3936 0a52 tnote-1.150096.R │ │ │ │ │ -000854a0: 6566 3a20 5375 6d6d 6172 7920 6f66 2077 ef: Summary of w │ │ │ │ │ -000854b0: 6179 7320 6d61 696e 7461 696e 6572 2073 ays maintainer s │ │ │ │ │ -000854c0: 6372 6970 7473 2061 7265 2063 616c 6c65 cripts are calle │ │ │ │ │ -000854d0: 642d 466f 6f74 6e6f 7465 2d32 7f31 3530 d-Footnote-2.150 │ │ │ │ │ -000854e0: 3232 330a 5265 663a 2053 756d 6d61 7279 223.Ref: Summary │ │ │ │ │ -000854f0: 206f 6620 7761 7973 206d 6169 6e74 6169 of ways maintai │ │ │ │ │ -00085500: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ -00085510: 6361 6c6c 6564 2d46 6f6f 746e 6f74 652d called-Footnote- │ │ │ │ │ -00085520: 337f 3135 3035 3431 0a4e 6f64 653a 2044 3.150541.Node: D │ │ │ │ │ -00085530: 6574 6169 6c73 206f 6620 756e 7061 636b etails of unpack │ │ │ │ │ -00085540: 2070 6861 7365 206f 6620 696e 7374 616c phase of instal │ │ │ │ │ -00085550: 6c61 7469 6f6e 206f 7220 7570 6772 6164 lation or upgrad │ │ │ │ │ -00085560: 657f 3135 3039 3138 0a52 6566 3a20 6368 e.150918.Ref: ch │ │ │ │ │ -00085570: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ -00085580: 7473 2064 6574 6169 6c73 2d6f 662d 756e ts details-of-un │ │ │ │ │ -00085590: 7061 636b 2d70 6861 7365 2d6f 662d 696e pack-phase-of-in │ │ │ │ │ -000855a0: 7374 616c 6c61 7469 6f6e 2d6f 722d 7570 stallation-or-up │ │ │ │ │ -000855b0: 6772 6164 657f 3135 3131 3532 0a52 6566 grade.151152.Ref │ │ │ │ │ -000855c0: 3a20 6266 7f31 3531 3135 320a 5265 663a : bf.151152.Ref: │ │ │ │ │ -000855d0: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ -000855e0: 7269 7074 7320 732d 756e 7061 636b 7068 ripts s-unpackph │ │ │ │ │ -000855f0: 6173 657f 3135 3131 3532 0a52 6566 3a20 ase.151152.Ref: │ │ │ │ │ -00085600: 6330 7f31 3531 3135 320a 5265 663a 2044 c0.151152.Ref: D │ │ │ │ │ -00085610: 6574 6169 6c73 206f 6620 756e 7061 636b etails of unpack │ │ │ │ │ -00085620: 2070 6861 7365 206f 6620 696e 7374 616c phase of instal │ │ │ │ │ -00085630: 6c61 7469 6f6e 206f 7220 7570 6772 6164 lation or upgrad │ │ │ │ │ -00085640: 652d 466f 6f74 6e6f 7465 2d31 7f31 3630 e-Footnote-1.160 │ │ │ │ │ -00085650: 3131 300a 5265 663a 2044 6574 6169 6c73 110.Ref: Details │ │ │ │ │ -00085660: 206f 6620 756e 7061 636b 2070 6861 7365 of unpack phase │ │ │ │ │ -00085670: 206f 6620 696e 7374 616c 6c61 7469 6f6e of installation │ │ │ │ │ -00085680: 206f 7220 7570 6772 6164 652d 466f 6f74 or upgrade-Foot │ │ │ │ │ -00085690: 6e6f 7465 2d32 7f31 3630 3232 300a 4e6f note-2.160220.No │ │ │ │ │ -000856a0: 6465 3a20 4465 7461 696c 7320 6f66 2063 de: Details of c │ │ │ │ │ -000856b0: 6f6e 6669 6775 7261 7469 6f6e 7f31 3630 onfiguration.160 │ │ │ │ │ -000856c0: 3239 360a 5265 663a 2063 682d 6d61 696e 296.Ref: ch-main │ │ │ │ │ -000856d0: 7461 696e 6572 7363 7269 7074 7320 6465 tainerscripts de │ │ │ │ │ -000856e0: 7461 696c 732d 6f66 2d63 6f6e 6669 6775 tails-of-configu │ │ │ │ │ -000856f0: 7261 7469 6f6e 7f31 3630 3533 320a 5265 ration.160532.Re │ │ │ │ │ -00085700: 663a 2063 337f 3136 3035 3332 0a52 6566 f: c3.160532.Ref │ │ │ │ │ -00085710: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ -00085720: 6372 6970 7473 2073 2d63 6f6e 6669 6764 cripts s-configd │ │ │ │ │ -00085730: 6574 6169 6c73 7f31 3630 3533 320a 5265 etails.160532.Re │ │ │ │ │ -00085740: 663a 2063 347f 3136 3035 3332 0a52 6566 f: c4.160532.Ref │ │ │ │ │ -00085750: 3a20 4465 7461 696c 7320 6f66 2063 6f6e : Details of con │ │ │ │ │ -00085760: 6669 6775 7261 7469 6f6e 2d46 6f6f 746e figuration-Footn │ │ │ │ │ -00085770: 6f74 652d 317f 3136 3131 3038 0a4e 6f64 ote-1.161108.Nod │ │ │ │ │ -00085780: 653a 2044 6574 6169 6c73 206f 6620 7265 e: Details of re │ │ │ │ │ -00085790: 6d6f 7661 6c20 616e 642f 6f72 2063 6f6e moval and/or con │ │ │ │ │ -000857a0: 6669 6775 7261 7469 6f6e 2070 7572 6769 figuration purgi │ │ │ │ │ -000857b0: 6e67 7f31 3631 3439 310a 5265 663a 2063 ng.161491.Ref: c │ │ │ │ │ -000857c0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -000857d0: 7074 7320 6465 7461 696c 732d 6f66 2d72 pts details-of-r │ │ │ │ │ -000857e0: 656d 6f76 616c 2d61 6e64 2d6f 722d 636f emoval-and-or-co │ │ │ │ │ -000857f0: 6e66 6967 7572 6174 696f 6e2d 7075 7267 nfiguration-purg │ │ │ │ │ -00085800: 696e 677f 3136 3136 3638 0a52 6566 3a20 ing.161668.Ref: │ │ │ │ │ -00085810: 6335 7f31 3631 3636 380a 5265 663a 2063 c5.161668.Ref: c │ │ │ │ │ -00085820: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -00085830: 7074 7320 732d 7265 6d6f 7665 6465 7461 pts s-removedeta │ │ │ │ │ -00085840: 696c 737f 3136 3136 3638 0a52 6566 3a20 ils.161668.Ref: │ │ │ │ │ -00085850: 6336 7f31 3631 3636 380a 4e6f 6465 3a20 c6.161668.Node: │ │ │ │ │ -00085860: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ -00085870: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -00085880: 7061 636b 6167 6573 7f31 3632 3931 370a packages.162917. │ │ │ │ │ -00085890: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -000858a0: 7368 6970 7320 646f 637f 3136 3330 3931 ships doc.163091 │ │ │ │ │ -000858b0: 0a52 6566 3a20 3534 7f31 3633 3039 310a .Ref: 54.163091. │ │ │ │ │ -000858c0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -000858d0: 7368 6970 7320 6465 636c 6172 696e 672d ships declaring- │ │ │ │ │ -000858e0: 7265 6c61 7469 6f6e 7368 6970 732d 6265 relationships-be │ │ │ │ │ -000858f0: 7477 6565 6e2d 7061 636b 6167 6573 7f31 tween-packages.1 │ │ │ │ │ -00085900: 3633 3039 310a 5265 663a 2063 377f 3136 63091.Ref: c7.16 │ │ │ │ │ -00085910: 3330 3931 0a4e 6f64 653a 2053 796e 7461 3091.Node: Synta │ │ │ │ │ -00085920: 7820 6f66 2072 656c 6174 696f 6e73 6869 x of relationshi │ │ │ │ │ -00085930: 7020 6669 656c 6473 7f31 3633 3935 380a p fields.163958. │ │ │ │ │ -00085940: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -00085950: 7368 6970 7320 732d 6465 7073 796e 7461 ships s-depsynta │ │ │ │ │ -00085960: 787f 3136 3431 3530 0a52 6566 3a20 6338 x.164150.Ref: c8 │ │ │ │ │ -00085970: 7f31 3634 3135 300a 5265 663a 2063 682d .164150.Ref: ch- │ │ │ │ │ -00085980: 7265 6c61 7469 6f6e 7368 6970 7320 7379 relationships sy │ │ │ │ │ -00085990: 6e74 6178 2d6f 662d 7265 6c61 7469 6f6e ntax-of-relation │ │ │ │ │ -000859a0: 7368 6970 2d66 6965 6c64 737f 3136 3431 ship-fields.1641 │ │ │ │ │ -000859b0: 3530 0a52 6566 3a20 6339 7f31 3634 3135 50.Ref: c9.16415 │ │ │ │ │ -000859c0: 300a 5265 663a 2053 796e 7461 7820 6f66 0.Ref: Syntax of │ │ │ │ │ -000859d0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ -000859e0: 656c 6473 2d46 6f6f 746e 6f74 652d 317f elds-Footnote-1. │ │ │ │ │ -000859f0: 3137 3032 3138 0a4e 6f64 653a 2042 696e 170218.Node: Bin │ │ │ │ │ -00085a00: 6172 7920 4465 7065 6e64 656e 6369 6573 ary Dependencies │ │ │ │ │ -00085a10: 202d 2044 6570 656e 6473 2052 6563 6f6d - Depends Recom │ │ │ │ │ -00085a20: 6d65 6e64 7320 5375 6767 6573 7473 2045 mends Suggests E │ │ │ │ │ -00085a30: 6e68 616e 6365 7320 5072 652d 4465 7065 nhances Pre-Depe │ │ │ │ │ -00085a40: 6e64 737f 3137 3034 3833 0a52 6566 3a20 nds.170483.Ref: │ │ │ │ │ -00085a50: 6368 2d72 656c 6174 696f 6e73 6869 7073 ch-relationships │ │ │ │ │ -00085a60: 2062 696e 6172 792d 6465 7065 6e64 656e binary-dependen │ │ │ │ │ -00085a70: 6369 6573 2d64 6570 656e 6473 2d72 6563 cies-depends-rec │ │ │ │ │ -00085a80: 6f6d 6d65 6e64 732d 7375 6767 6573 7473 ommends-suggests │ │ │ │ │ -00085a90: 2d65 6e68 616e 6365 732d 7072 652d 6465 -enhances-pre-de │ │ │ │ │ -00085aa0: 7065 6e64 737f 3137 3037 3238 0a52 6566 pends.170728.Ref │ │ │ │ │ -00085ab0: 3a20 6361 7f31 3730 3732 380a 5265 663a : ca.170728.Ref: │ │ │ │ │ -00085ac0: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00085ad0: 7320 732d 6269 6e61 7279 6465 7073 7f31 s s-binarydeps.1 │ │ │ │ │ -00085ae0: 3730 3732 380a 5265 663a 2036 647f 3137 70728.Ref: 6d.17 │ │ │ │ │ -00085af0: 3037 3238 0a52 6566 3a20 4269 6e61 7279 0728.Ref: Binary │ │ │ │ │ -00085b00: 2044 6570 656e 6465 6e63 6965 7320 2d20 Dependencies - │ │ │ │ │ -00085b10: 4465 7065 6e64 7320 5265 636f 6d6d 656e Depends Recommen │ │ │ │ │ -00085b20: 6473 2053 7567 6765 7374 7320 456e 6861 ds Suggests Enha │ │ │ │ │ -00085b30: 6e63 6573 2050 7265 2d44 6570 656e 6473 nces Pre-Depends │ │ │ │ │ -00085b40: 2d46 6f6f 746e 6f74 652d 317f 3137 3838 -Footnote-1.1788 │ │ │ │ │ -00085b50: 3537 0a4e 6f64 653a 2050 6163 6b61 6765 57.Node: Package │ │ │ │ │ -00085b60: 7320 7768 6963 6820 6272 6561 6b20 6f74 s which break ot │ │ │ │ │ -00085b70: 6865 7220 7061 636b 6167 6573 202d 2042 her packages - B │ │ │ │ │ -00085b80: 7265 616b 737f 3137 3933 3932 0a52 6566 reaks.179392.Ref │ │ │ │ │ -00085b90: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ -00085ba0: 7073 2070 6163 6b61 6765 732d 7768 6963 ps packages-whic │ │ │ │ │ -00085bb0: 682d 6272 6561 6b2d 6f74 6865 722d 7061 h-break-other-pa │ │ │ │ │ -00085bc0: 636b 6167 6573 2d62 7265 616b 737f 3137 ckages-breaks.17 │ │ │ │ │ -00085bd0: 3936 3437 0a52 6566 3a20 6364 7f31 3739 9647.Ref: cd.179 │ │ │ │ │ -00085be0: 3634 370a 5265 663a 2063 682d 7265 6c61 647.Ref: ch-rela │ │ │ │ │ -00085bf0: 7469 6f6e 7368 6970 7320 732d 6272 6561 tionships s-brea │ │ │ │ │ -00085c00: 6b73 7f31 3739 3634 370a 5265 663a 2063 ks.179647.Ref: c │ │ │ │ │ -00085c10: 627f 3137 3936 3437 0a4e 6f64 653a 2043 b.179647.Node: C │ │ │ │ │ -00085c20: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ -00085c30: 7920 7061 636b 6167 6573 202d 2043 6f6e y packages - Con │ │ │ │ │ -00085c40: 666c 6963 7473 7f31 3831 3435 300a 5265 flicts.181450.Re │ │ │ │ │ -00085c50: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00085c60: 6970 7320 636f 6e66 6c69 6374 696e 672d ips conflicting- │ │ │ │ │ -00085c70: 6269 6e61 7279 2d70 6163 6b61 6765 732d binary-packages- │ │ │ │ │ -00085c80: 636f 6e66 6c69 6374 737f 3138 3136 3632 conflicts.181662 │ │ │ │ │ -00085c90: 0a52 6566 3a20 6365 7f31 3831 3636 320a .Ref: ce.181662. │ │ │ │ │ -00085ca0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -00085cb0: 7368 6970 7320 732d 636f 6e66 6c69 6374 ships s-conflict │ │ │ │ │ -00085cc0: 737f 3138 3136 3632 0a52 6566 3a20 6363 s.181662.Ref: cc │ │ │ │ │ -00085cd0: 7f31 3831 3636 320a 4e6f 6465 3a20 5669 .181662.Node: Vi │ │ │ │ │ -00085ce0: 7274 7561 6c20 7061 636b 6167 6573 202d rtual packages - │ │ │ │ │ -00085cf0: 2050 726f 7669 6465 737f 3138 3537 3132 Provides.185712 │ │ │ │ │ -00085d00: 0a52 6566 3a20 6368 2d72 656c 6174 696f .Ref: ch-relatio │ │ │ │ │ -00085d10: 6e73 6869 7073 2073 2d76 6972 7475 616c nships s-virtual │ │ │ │ │ -00085d20: 7f31 3835 3933 310a 5265 663a 2035 367f .185931.Ref: 56. │ │ │ │ │ -00085d30: 3138 3539 3331 0a52 6566 3a20 6368 2d72 185931.Ref: ch-r │ │ │ │ │ -00085d40: 656c 6174 696f 6e73 6869 7073 2076 6972 elationships vir │ │ │ │ │ -00085d50: 7475 616c 2d70 6163 6b61 6765 732d 7072 tual-packages-pr │ │ │ │ │ -00085d60: 6f76 6964 6573 7f31 3835 3933 310a 5265 ovides.185931.Re │ │ │ │ │ -00085d70: 663a 2064 307f 3138 3539 3331 0a4e 6f64 f: d0.185931.Nod │ │ │ │ │ -00085d80: 653a 204f 7665 7277 7269 7469 6e67 2066 e: Overwriting f │ │ │ │ │ -00085d90: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ -00085da0: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ -00085db0: 706c 6163 6573 7f31 3838 3938 310a 5265 places.188981.Re │ │ │ │ │ -00085dc0: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -00085dd0: 6970 7320 6f76 6572 7772 6974 696e 672d ips overwriting- │ │ │ │ │ -00085de0: 6669 6c65 732d 616e 642d 7265 706c 6163 files-and-replac │ │ │ │ │ -00085df0: 696e 672d 7061 636b 6167 6573 2d72 6570 ing-packages-rep │ │ │ │ │ -00085e00: 6c61 6365 737f 3138 3933 3233 0a52 6566 laces.189323.Ref │ │ │ │ │ -00085e10: 3a20 6432 7f31 3839 3332 330a 5265 663a : d2.189323.Ref: │ │ │ │ │ -00085e20: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00085e30: 7320 732d 7265 706c 6163 6573 7f31 3839 s s-replaces.189 │ │ │ │ │ -00085e40: 3332 330a 5265 663a 2063 327f 3138 3933 323.Ref: c2.1893 │ │ │ │ │ -00085e50: 3233 0a4e 6f64 653a 204f 7665 7277 7269 23.Node: Overwri │ │ │ │ │ -00085e60: 7469 6e67 2066 696c 6573 2069 6e20 6f74 ting files in ot │ │ │ │ │ -00085e70: 6865 7220 7061 636b 6167 6573 7f31 3839 her packages.189 │ │ │ │ │ -00085e80: 3830 310a 5265 663a 2063 682d 7265 6c61 801.Ref: ch-rela │ │ │ │ │ -00085e90: 7469 6f6e 7368 6970 7320 6f76 6572 7772 tionships overwr │ │ │ │ │ -00085ea0: 6974 696e 672d 6669 6c65 732d 696e 2d6f iting-files-in-o │ │ │ │ │ -00085eb0: 7468 6572 2d70 6163 6b61 6765 737f 3138 ther-packages.18 │ │ │ │ │ -00085ec0: 3939 3836 0a52 6566 3a20 6433 7f31 3839 9986.Ref: d3.189 │ │ │ │ │ -00085ed0: 3938 360a 5265 663a 2063 682d 7265 6c61 986.Ref: ch-rela │ │ │ │ │ -00085ee0: 7469 6f6e 7368 6970 7320 7337 2d36 2d31 tionships s7-6-1 │ │ │ │ │ -00085ef0: 7f31 3839 3938 360a 5265 663a 2064 347f .189986.Ref: d4. │ │ │ │ │ -00085f00: 3138 3939 3836 0a52 6566 3a20 4f76 6572 189986.Ref: Over │ │ │ │ │ -00085f10: 7772 6974 696e 6720 6669 6c65 7320 696e writing files in │ │ │ │ │ -00085f20: 206f 7468 6572 2070 6163 6b61 6765 732d other packages- │ │ │ │ │ -00085f30: 466f 6f74 6e6f 7465 2d31 7f31 3932 3033 Footnote-1.19203 │ │ │ │ │ -00085f40: 390a 5265 663a 204f 7665 7277 7269 7469 9.Ref: Overwriti │ │ │ │ │ -00085f50: 6e67 2066 696c 6573 2069 6e20 6f74 6865 ng files in othe │ │ │ │ │ -00085f60: 7220 7061 636b 6167 6573 2d46 6f6f 746e r packages-Footn │ │ │ │ │ -00085f70: 6f74 652d 327f 3139 3237 3239 0a4e 6f64 ote-2.192729.Nod │ │ │ │ │ -00085f80: 653a 2052 6570 6c61 6369 6e67 2077 686f e: Replacing who │ │ │ │ │ -00085f90: 6c65 2070 6163 6b61 6765 7320 666f 7263 le packages forc │ │ │ │ │ -00085fa0: 696e 6720 7468 6569 7220 7265 6d6f 7661 ing their remova │ │ │ │ │ -00085fb0: 6c7f 3139 3238 3434 0a52 6566 3a20 6368 l.192844.Ref: ch │ │ │ │ │ -00085fc0: 2d72 656c 6174 696f 6e73 6869 7073 2072 -relationships r │ │ │ │ │ -00085fd0: 6570 6c61 6369 6e67 2d77 686f 6c65 2d70 eplacing-whole-p │ │ │ │ │ -00085fe0: 6163 6b61 6765 732d 666f 7263 696e 672d ackages-forcing- │ │ │ │ │ -00085ff0: 7468 6569 722d 7265 6d6f 7661 6c7f 3139 their-removal.19 │ │ │ │ │ -00086000: 3330 3239 0a52 6566 3a20 6435 7f31 3933 3029.Ref: d5.193 │ │ │ │ │ -00086010: 3032 390a 5265 663a 2063 682d 7265 6c61 029.Ref: ch-rela │ │ │ │ │ -00086020: 7469 6f6e 7368 6970 7320 7337 2d36 2d32 tionships s7-6-2 │ │ │ │ │ -00086030: 7f31 3933 3032 390a 5265 663a 2064 367f .193029.Ref: d6. │ │ │ │ │ -00086040: 3139 3330 3239 0a4e 6f64 653a 2052 656c 193029.Node: Rel │ │ │ │ │ -00086050: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ -00086060: 656e 2073 6f75 7263 6520 616e 6420 6269 en source and bi │ │ │ │ │ -00086070: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ -00086080: 4275 696c 642d 4465 7065 6e64 7320 4275 Build-Depends Bu │ │ │ │ │ -00086090: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -000860a0: 7020 4275 696c 642d 4465 7065 6e64 732d p Build-Depends- │ │ │ │ │ -000860b0: 4172 6368 2042 7569 6c64 2d43 6f6e 666c Arch Build-Confl │ │ │ │ │ -000860c0: 6963 7473 2042 7569 6c64 2d43 6f6e 666c icts Build-Confl │ │ │ │ │ -000860d0: 6963 7473 2d49 6e64 6570 2042 7569 6c64 icts-Indep Build │ │ │ │ │ -000860e0: 2d43 6f6e 666c 6963 7473 2d41 7263 687f -Conflicts-Arch. │ │ │ │ │ -000860f0: 3139 3339 3030 0a52 6566 3a20 6368 2d72 193900.Ref: ch-r │ │ │ │ │ -00086100: 656c 6174 696f 6e73 6869 7073 2072 656c elationships rel │ │ │ │ │ -00086110: 6174 696f 6e73 6869 7073 2d62 6574 7765 ationships-betwe │ │ │ │ │ -00086120: 656e 2d73 6f75 7263 652d 616e 642d 6269 en-source-and-bi │ │ │ │ │ -00086130: 6e61 7279 2d70 6163 6b61 6765 732d 6275 nary-packages-bu │ │ │ │ │ -00086140: 696c 642d 6465 7065 6e64 732d 6275 696c ild-depends-buil │ │ │ │ │ -00086150: 642d 6465 7065 6e64 732d 696e 6465 702d d-depends-indep- │ │ │ │ │ -00086160: 6275 696c 642d 6465 7065 6e64 732d 6172 build-depends-ar │ │ │ │ │ -00086170: 6368 2d62 7569 6c64 2d63 6f6e 666c 6963 ch-build-conflic │ │ │ │ │ -00086180: 7473 2d62 7569 6c64 2d63 6f6e 666c 6963 ts-build-conflic │ │ │ │ │ -00086190: 7473 2d69 6e64 6570 2d62 7569 6c64 2d63 ts-indep-build-c │ │ │ │ │ -000861a0: 6f6e 666c 6963 7473 2d61 7263 687f 3139 onflicts-arch.19 │ │ │ │ │ -000861b0: 3432 3830 0a52 6566 3a20 6437 7f31 3934 4280.Ref: d7.194 │ │ │ │ │ -000861c0: 3238 300a 5265 663a 2063 682d 7265 6c61 280.Ref: ch-rela │ │ │ │ │ -000861d0: 7469 6f6e 7368 6970 7320 732d 736f 7572 tionships s-sour │ │ │ │ │ -000861e0: 6365 6269 6e61 7279 6465 7073 7f31 3934 cebinarydeps.194 │ │ │ │ │ -000861f0: 3238 300a 5265 663a 2036 367f 3139 3432 280.Ref: 66.1942 │ │ │ │ │ -00086200: 3830 0a4e 6f64 653a 2041 6464 6974 696f 80.Node: Additio │ │ │ │ │ -00086210: 6e61 6c20 736f 7572 6365 2070 6163 6b61 nal source packa │ │ │ │ │ -00086220: 6765 7320 7573 6564 2074 6f20 6275 696c ges used to buil │ │ │ │ │ -00086230: 6420 7468 6520 6269 6e61 7279 202d 2042 d the binary - B │ │ │ │ │ -00086240: 7569 6c74 2d55 7369 6e67 7f31 3938 3039 uilt-Using.19809 │ │ │ │ │ -00086250: 300a 5265 663a 2063 682d 7265 6c61 7469 0.Ref: ch-relati │ │ │ │ │ -00086260: 6f6e 7368 6970 7320 6164 6469 7469 6f6e onships addition │ │ │ │ │ -00086270: 616c 2d73 6f75 7263 652d 7061 636b 6167 al-source-packag │ │ │ │ │ -00086280: 6573 2d75 7365 642d 746f 2d62 7569 6c64 es-used-to-build │ │ │ │ │ -00086290: 2d74 6865 2d62 696e 6172 792d 6275 696c -the-binary-buil │ │ │ │ │ -000862a0: 742d 7573 696e 677f 3139 3834 3130 0a52 t-using.198410.R │ │ │ │ │ -000862b0: 6566 3a20 6438 7f31 3938 3431 300a 5265 ef: d8.198410.Re │ │ │ │ │ -000862c0: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ -000862d0: 6970 7320 732d 6275 696c 742d 7573 696e ips s-built-usin │ │ │ │ │ -000862e0: 677f 3139 3834 3130 0a52 6566 3a20 3665 g.198410.Ref: 6e │ │ │ │ │ -000862f0: 7f31 3938 3431 300a 5265 663a 2041 6464 .198410.Ref: Add │ │ │ │ │ -00086300: 6974 696f 6e61 6c20 736f 7572 6365 2070 itional source p │ │ │ │ │ -00086310: 6163 6b61 6765 7320 7573 6564 2074 6f20 ackages used to │ │ │ │ │ -00086320: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ -00086330: 202d 2042 7569 6c74 2d55 7369 6e67 2d46 - Built-Using-F │ │ │ │ │ -00086340: 6f6f 746e 6f74 652d 317f 3230 3033 3736 ootnote-1.200376 │ │ │ │ │ -00086350: 0a52 6566 3a20 4164 6469 7469 6f6e 616c .Ref: Additional │ │ │ │ │ -00086360: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00086370: 2075 7365 6420 746f 2062 7569 6c64 2074 used to build t │ │ │ │ │ -00086380: 6865 2062 696e 6172 7920 2d20 4275 696c he binary - Buil │ │ │ │ │ -00086390: 742d 5573 696e 672d 466f 6f74 6e6f 7465 t-Using-Footnote │ │ │ │ │ -000863a0: 2d32 7f32 3030 3531 390a 4e6f 6465 3a20 -2.200519.Node: │ │ │ │ │ -000863b0: 5368 6172 6564 206c 6962 7261 7269 6573 Shared libraries │ │ │ │ │ -000863c0: 7f32 3030 3630 360a 5265 663a 2063 682d .200606.Ref: ch- │ │ │ │ │ -000863d0: 7368 6172 6564 6c69 6273 2064 6f63 7f32 sharedlibs doc.2 │ │ │ │ │ -000863e0: 3030 3734 370a 5265 663a 2064 397f 3230 00747.Ref: d9.20 │ │ │ │ │ -000863f0: 3037 3437 0a52 6566 3a20 6368 2d73 6861 0747.Ref: ch-sha │ │ │ │ │ -00086400: 7265 646c 6962 7320 7368 6172 6564 2d6c redlibs shared-l │ │ │ │ │ -00086410: 6962 7261 7269 6573 7f32 3030 3734 370a ibraries.200747. │ │ │ │ │ -00086420: 5265 663a 2064 617f 3230 3037 3437 0a52 Ref: da.200747.R │ │ │ │ │ -00086430: 6566 3a20 5368 6172 6564 206c 6962 7261 ef: Shared libra │ │ │ │ │ -00086440: 7269 6573 2d46 6f6f 746e 6f74 652d 317f ries-Footnote-1. │ │ │ │ │ -00086450: 3230 3336 3137 0a4e 6f64 653a 2052 756e 203617.Node: Run │ │ │ │ │ -00086460: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ -00086470: 7261 7269 6573 7f32 3034 3139 300a 5265 raries.204190.Re │ │ │ │ │ -00086480: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00086490: 2072 756e 2d74 696d 652d 7368 6172 6564 run-time-shared │ │ │ │ │ -000864a0: 2d6c 6962 7261 7269 6573 7f32 3034 3331 -libraries.20431 │ │ │ │ │ -000864b0: 320a 5265 663a 2064 647f 3230 3433 3132 2.Ref: dd.204312 │ │ │ │ │ -000864c0: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -000864d0: 6962 7320 732d 7368 6172 6564 6c69 6273 ibs s-sharedlibs │ │ │ │ │ -000864e0: 2d72 756e 7469 6d65 7f32 3034 3331 320a -runtime.204312. │ │ │ │ │ -000864f0: 5265 663a 2064 627f 3230 3433 3132 0a52 Ref: db.204312.R │ │ │ │ │ -00086500: 6566 3a20 5275 6e2d 7469 6d65 2073 6861 ef: Run-time sha │ │ │ │ │ -00086510: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ -00086520: 6f74 6e6f 7465 2d31 7f32 3038 3439 340a otnote-1.208494. │ │ │ │ │ -00086530: 5265 663a 2052 756e 2d74 696d 6520 7368 Ref: Run-time sh │ │ │ │ │ -00086540: 6172 6564 206c 6962 7261 7269 6573 2d46 ared libraries-F │ │ │ │ │ -00086550: 6f6f 746e 6f74 652d 327f 3230 3930 3439 ootnote-2.209049 │ │ │ │ │ -00086560: 0a52 6566 3a20 5275 6e2d 7469 6d65 2073 .Ref: Run-time s │ │ │ │ │ -00086570: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ -00086580: 466f 6f74 6e6f 7465 2d33 7f32 3039 3339 Footnote-3.20939 │ │ │ │ │ -00086590: 350a 4e6f 6465 3a20 6c64 636f 6e66 6967 5.Node: ldconfig │ │ │ │ │ -000865a0: 7f32 3130 3237 360a 5265 663a 2063 682d .210276.Ref: ch- │ │ │ │ │ -000865b0: 7368 6172 6564 6c69 6273 206c 6463 6f6e sharedlibs ldcon │ │ │ │ │ -000865c0: 6669 677f 3231 3033 3533 0a52 6566 3a20 fig.210353.Ref: │ │ │ │ │ -000865d0: 6466 7f32 3130 3335 330a 5265 663a 2063 df.210353.Ref: c │ │ │ │ │ -000865e0: 682d 7368 6172 6564 6c69 6273 2073 2d6c h-sharedlibs s-l │ │ │ │ │ -000865f0: 6463 6f6e 6669 677f 3231 3033 3533 0a52 dconfig.210353.R │ │ │ │ │ -00086600: 6566 3a20 6530 7f32 3130 3335 330a 5265 ef: e0.210353.Re │ │ │ │ │ -00086610: 663a 206c 6463 6f6e 6669 672d 466f 6f74 f: ldconfig-Foot │ │ │ │ │ -00086620: 6e6f 7465 2d31 7f32 3130 3834 300a 4e6f note-1.210840.No │ │ │ │ │ -00086630: 6465 3a20 5368 6172 6564 206c 6962 7261 de: Shared libra │ │ │ │ │ -00086640: 7279 2073 7570 706f 7274 2066 696c 6573 ry support files │ │ │ │ │ -00086650: 7f32 3131 3030 320a 5265 663a 2063 682d .211002.Ref: ch- │ │ │ │ │ -00086660: 7368 6172 6564 6c69 6273 2073 2d73 6861 sharedlibs s-sha │ │ │ │ │ -00086670: 7265 646c 6962 732d 7375 7070 6f72 742d redlibs-support- │ │ │ │ │ -00086680: 6669 6c65 737f 3231 3131 3439 0a52 6566 files.211149.Ref │ │ │ │ │ -00086690: 3a20 6531 7f32 3131 3134 390a 5265 663a : e1.211149.Ref: │ │ │ │ │ -000866a0: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -000866b0: 6861 7265 642d 6c69 6272 6172 792d 7375 hared-library-su │ │ │ │ │ -000866c0: 7070 6f72 742d 6669 6c65 737f 3231 3131 pport-files.2111 │ │ │ │ │ -000866d0: 3439 0a52 6566 3a20 6532 7f32 3131 3134 49.Ref: e2.21114 │ │ │ │ │ -000866e0: 390a 5265 663a 2053 6861 7265 6420 6c69 9.Ref: Shared li │ │ │ │ │ -000866f0: 6272 6172 7920 7375 7070 6f72 7420 6669 brary support fi │ │ │ │ │ -00086700: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f32 les-Footnote-1.2 │ │ │ │ │ -00086710: 3132 3730 350a 4e6f 6465 3a20 5374 6174 12705.Node: Stat │ │ │ │ │ -00086720: 6963 206c 6962 7261 7269 6573 7f32 3132 ic libraries.212 │ │ │ │ │ -00086730: 3739 360a 5265 663a 2063 682d 7368 6172 796.Ref: ch-shar │ │ │ │ │ -00086740: 6564 6c69 6273 2073 2d73 6861 7265 646c edlibs s-sharedl │ │ │ │ │ -00086750: 6962 732d 7374 6174 6963 7f32 3132 3933 ibs-static.21293 │ │ │ │ │ -00086760: 350a 5265 663a 2065 337f 3231 3239 3335 5.Ref: e3.212935 │ │ │ │ │ -00086770: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -00086780: 6962 7320 7374 6174 6963 2d6c 6962 7261 ibs static-libra │ │ │ │ │ -00086790: 7269 6573 7f32 3132 3933 350a 5265 663a ries.212935.Ref: │ │ │ │ │ -000867a0: 2065 347f 3231 3239 3335 0a4e 6f64 653a e4.212935.Node: │ │ │ │ │ -000867b0: 2044 6576 656c 6f70 6d65 6e74 2066 696c Development fil │ │ │ │ │ -000867c0: 6573 7f32 3133 3632 390a 5265 663a 2063 es.213629.Ref: c │ │ │ │ │ -000867d0: 682d 7368 6172 6564 6c69 6273 2064 6576 h-sharedlibs dev │ │ │ │ │ -000867e0: 656c 6f70 6d65 6e74 2d66 696c 6573 7f32 elopment-files.2 │ │ │ │ │ -000867f0: 3133 3739 330a 5265 663a 2065 357f 3231 13793.Ref: e5.21 │ │ │ │ │ -00086800: 3337 3933 0a52 6566 3a20 6368 2d73 6861 3793.Ref: ch-sha │ │ │ │ │ -00086810: 7265 646c 6962 7320 732d 7368 6172 6564 redlibs s-shared │ │ │ │ │ -00086820: 6c69 6273 2d64 6576 7f32 3133 3739 330a libs-dev.213793. │ │ │ │ │ -00086830: 5265 663a 2065 367f 3231 3337 3933 0a52 Ref: e6.213793.R │ │ │ │ │ -00086840: 6566 3a20 4465 7665 6c6f 706d 656e 7420 ef: Development │ │ │ │ │ -00086850: 6669 6c65 732d 466f 6f74 6e6f 7465 2d31 files-Footnote-1 │ │ │ │ │ -00086860: 7f32 3135 3332 360a 4e6f 6465 3a20 4465 .215326.Node: De │ │ │ │ │ -00086870: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00086880: 656e 2074 6865 2070 6163 6b61 6765 7320 en the packages │ │ │ │ │ -00086890: 6f66 2074 6865 2073 616d 6520 6c69 6272 of the same libr │ │ │ │ │ -000868a0: 6172 797f 3231 3535 3633 0a52 6566 3a20 ary.215563.Ref: │ │ │ │ │ -000868b0: 6368 2d73 6861 7265 646c 6962 7320 6465 ch-sharedlibs de │ │ │ │ │ -000868c0: 7065 6e64 656e 6369 6573 2d62 6574 7765 pendencies-betwe │ │ │ │ │ -000868d0: 656e 2d74 6865 2d70 6163 6b61 6765 732d en-the-packages- │ │ │ │ │ -000868e0: 6f66 2d74 6865 2d73 616d 652d 6c69 6272 of-the-same-libr │ │ │ │ │ -000868f0: 6172 797f 3231 3537 3632 0a52 6566 3a20 ary.215762.Ref: │ │ │ │ │ -00086900: 6538 7f32 3135 3736 320a 5265 663a 2063 e8.215762.Ref: c │ │ │ │ │ -00086910: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ -00086920: 6861 7265 646c 6962 732d 696e 7472 6164 haredlibs-intrad │ │ │ │ │ -00086930: 6570 737f 3231 3537 3632 0a52 6566 3a20 eps.215762.Ref: │ │ │ │ │ -00086940: 6539 7f32 3135 3736 320a 5265 663a 2044 e9.215762.Ref: D │ │ │ │ │ -00086950: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ -00086960: 6565 6e20 7468 6520 7061 636b 6167 6573 een the packages │ │ │ │ │ -00086970: 206f 6620 7468 6520 7361 6d65 206c 6962 of the same lib │ │ │ │ │ -00086980: 7261 7279 2d46 6f6f 746e 6f74 652d 317f rary-Footnote-1. │ │ │ │ │ -00086990: 3231 3631 3633 0a4e 6f64 653a 2044 6570 216163.Node: Dep │ │ │ │ │ -000869a0: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -000869b0: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ -000869c0: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -000869d0: 7f32 3136 3239 310a 5265 663a 2063 682d .216291.Ref: ch- │ │ │ │ │ -000869e0: 7368 6172 6564 6c69 6273 2064 6570 656e sharedlibs depen │ │ │ │ │ -000869f0: 6465 6e63 6965 732d 6265 7477 6565 6e2d dencies-between- │ │ │ │ │ -00086a00: 7468 652d 6c69 6272 6172 792d 616e 642d the-library-and- │ │ │ │ │ -00086a10: 6f74 6865 722d 7061 636b 6167 6573 7f32 other-packages.2 │ │ │ │ │ -00086a20: 3136 3436 340a 5265 663a 2065 617f 3231 16464.Ref: ea.21 │ │ │ │ │ -00086a30: 3634 3634 0a52 6566 3a20 6368 2d73 6861 6464.Ref: ch-sha │ │ │ │ │ -00086a40: 7265 646c 6962 7320 732d 7368 6172 6564 redlibs s-shared │ │ │ │ │ -00086a50: 6c69 6273 2d64 6570 656e 6473 7f32 3136 libs-depends.216 │ │ │ │ │ -00086a60: 3436 340a 5265 663a 2064 657f 3231 3634 464.Ref: de.2164 │ │ │ │ │ -00086a70: 3634 0a52 6566 3a20 4465 7065 6e64 656e 64.Ref: Dependen │ │ │ │ │ -00086a80: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ -00086a90: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ -00086aa0: 6572 2070 6163 6b61 6765 732d 466f 6f74 er packages-Foot │ │ │ │ │ -00086ab0: 6e6f 7465 2d31 7f32 3139 3833 360a 4e6f note-1.219836.No │ │ │ │ │ -00086ac0: 6465 3a20 4765 6e65 7261 7469 6e67 2064 de: Generating d │ │ │ │ │ -00086ad0: 6570 656e 6465 6e63 6965 7320 6f6e 2073 ependencies on s │ │ │ │ │ -00086ae0: 6861 7265 6420 6c69 6272 6172 6965 737f hared libraries. │ │ │ │ │ -00086af0: 3232 3031 3335 0a52 6566 3a20 6368 2d73 220135.Ref: ch-s │ │ │ │ │ -00086b00: 6861 7265 646c 6962 7320 6765 6e65 7261 haredlibs genera │ │ │ │ │ -00086b10: 7469 6e67 2d64 6570 656e 6465 6e63 6965 ting-dependencie │ │ │ │ │ -00086b20: 732d 6f6e 2d73 6861 7265 642d 6c69 6272 s-on-shared-libr │ │ │ │ │ -00086b30: 6172 6965 737f 3232 3033 3038 0a52 6566 aries.220308.Ref │ │ │ │ │ -00086b40: 3a20 6562 7f32 3230 3330 380a 5265 663a : eb.220308.Ref: │ │ │ │ │ -00086b50: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -00086b60: 2d64 706b 672d 7368 6c69 6264 6570 737f -dpkg-shlibdeps. │ │ │ │ │ -00086b70: 3232 3033 3038 0a52 6566 3a20 6563 7f32 220308.Ref: ec.2 │ │ │ │ │ -00086b80: 3230 3330 380a 5265 663a 2047 656e 6572 20308.Ref: Gener │ │ │ │ │ -00086b90: 6174 696e 6720 6465 7065 6e64 656e 6369 ating dependenci │ │ │ │ │ -00086ba0: 6573 206f 6e20 7368 6172 6564 206c 6962 es on shared lib │ │ │ │ │ -00086bb0: 7261 7269 6573 2d46 6f6f 746e 6f74 652d raries-Footnote- │ │ │ │ │ -00086bc0: 317f 3232 3330 3835 0a52 6566 3a20 4765 1.223085.Ref: Ge │ │ │ │ │ -00086bd0: 6e65 7261 7469 6e67 2064 6570 656e 6465 nerating depende │ │ │ │ │ -00086be0: 6e63 6965 7320 6f6e 2073 6861 7265 6420 ncies on shared │ │ │ │ │ -00086bf0: 6c69 6272 6172 6965 732d 466f 6f74 6e6f libraries-Footno │ │ │ │ │ -00086c00: 7465 2d32 7f32 3233 3239 340a 5265 663a te-2.223294.Ref: │ │ │ │ │ -00086c10: 2047 656e 6572 6174 696e 6720 6465 7065 Generating depe │ │ │ │ │ -00086c20: 6e64 656e 6369 6573 206f 6e20 7368 6172 ndencies on shar │ │ │ │ │ -00086c30: 6564 206c 6962 7261 7269 6573 2d46 6f6f ed libraries-Foo │ │ │ │ │ -00086c40: 746e 6f74 652d 337f 3232 3335 3534 0a52 tnote-3.223554.R │ │ │ │ │ -00086c50: 6566 3a20 4765 6e65 7261 7469 6e67 2064 ef: Generating d │ │ │ │ │ -00086c60: 6570 656e 6465 6e63 6965 7320 6f6e 2073 ependencies on s │ │ │ │ │ -00086c70: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ -00086c80: 466f 6f74 6e6f 7465 2d34 7f32 3233 3638 Footnote-4.22368 │ │ │ │ │ -00086c90: 340a 5265 663a 2047 656e 6572 6174 696e 4.Ref: Generatin │ │ │ │ │ -00086ca0: 6720 6465 7065 6e64 656e 6369 6573 206f g dependencies o │ │ │ │ │ -00086cb0: 6e20 7368 6172 6564 206c 6962 7261 7269 n shared librari │ │ │ │ │ -00086cc0: 6573 2d46 6f6f 746e 6f74 652d 357f 3232 es-Footnote-5.22 │ │ │ │ │ -00086cd0: 3339 3936 0a4e 6f64 653a 2053 6861 7265 3996.Node: Share │ │ │ │ │ -00086ce0: 6420 6c69 6272 6172 7920 4142 4920 6368 d library ABI ch │ │ │ │ │ -00086cf0: 616e 6765 737f 3232 3437 3730 0a52 6566 anges.224770.Ref │ │ │ │ │ -00086d00: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00086d10: 732d 7368 6172 6564 6c69 6273 2d75 7064 s-sharedlibs-upd │ │ │ │ │ -00086d20: 6174 6573 7f32 3234 3937 300a 5265 663a ates.224970.Ref: │ │ │ │ │ -00086d30: 2065 647f 3232 3439 3730 0a52 6566 3a20 ed.224970.Ref: │ │ │ │ │ -00086d40: 6368 2d73 6861 7265 646c 6962 7320 7368 ch-sharedlibs sh │ │ │ │ │ -00086d50: 6172 6564 2d6c 6962 7261 7279 2d61 6269 ared-library-abi │ │ │ │ │ -00086d60: 2d63 6861 6e67 6573 7f32 3234 3937 300a -changes.224970. │ │ │ │ │ -00086d70: 5265 663a 2065 657f 3232 3439 3730 0a52 Ref: ee.224970.R │ │ │ │ │ -00086d80: 6566 3a20 5368 6172 6564 206c 6962 7261 ef: Shared libra │ │ │ │ │ -00086d90: 7279 2041 4249 2063 6861 6e67 6573 2d46 ry ABI changes-F │ │ │ │ │ -00086da0: 6f6f 746e 6f74 652d 317f 3232 3934 3633 ootnote-1.229463 │ │ │ │ │ -00086db0: 0a4e 6f64 653a 2054 6865 2073 796d 626f .Node: The symbo │ │ │ │ │ -00086dc0: 6c73 2073 7973 7465 6d7f 3232 3939 3936 ls system.229996 │ │ │ │ │ -00086dd0: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -00086de0: 6962 7320 732d 7368 6172 6564 6c69 6273 ibs s-sharedlibs │ │ │ │ │ -00086df0: 2d73 796d 626f 6c73 7f32 3330 3137 300a -symbols.230170. │ │ │ │ │ -00086e00: 5265 663a 2033 367f 3233 3031 3730 0a52 Ref: 36.230170.R │ │ │ │ │ -00086e10: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ -00086e20: 7320 7468 652d 7379 6d62 6f6c 732d 7379 s the-symbols-sy │ │ │ │ │ -00086e30: 7374 656d 7f32 3330 3137 300a 5265 663a stem.230170.Ref: │ │ │ │ │ -00086e40: 2066 317f 3233 3031 3730 0a4e 6f64 653a f1.230170.Node: │ │ │ │ │ -00086e50: 2054 6865 2073 796d 626f 6c73 2066 696c The symbols fil │ │ │ │ │ -00086e60: 6573 2070 7265 7365 6e74 206f 6e20 7468 es present on th │ │ │ │ │ -00086e70: 6520 7379 7374 656d 7f32 3330 3537 310a e system.230571. │ │ │ │ │ -00086e80: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ -00086e90: 6273 2073 2d73 796d 626f 6c73 2d70 6174 bs s-symbols-pat │ │ │ │ │ -00086ea0: 6873 7f32 3330 3730 340a 5265 663a 2066 hs.230704.Ref: f │ │ │ │ │ -00086eb0: 327f 3233 3037 3034 0a52 6566 3a20 6368 2.230704.Ref: ch │ │ │ │ │ -00086ec0: 2d73 6861 7265 646c 6962 7320 7468 652d -sharedlibs the- │ │ │ │ │ -00086ed0: 7379 6d62 6f6c 732d 6669 6c65 732d 7072 symbols-files-pr │ │ │ │ │ -00086ee0: 6573 656e 742d 6f6e 2d74 6865 2d73 7973 esent-on-the-sys │ │ │ │ │ -00086ef0: 7465 6d7f 3233 3037 3034 0a52 6566 3a20 tem.230704.Ref: │ │ │ │ │ -00086f00: 6633 7f32 3330 3730 340a 5265 663a 2054 f3.230704.Ref: T │ │ │ │ │ -00086f10: 6865 2073 796d 626f 6c73 2066 696c 6573 he symbols files │ │ │ │ │ -00086f20: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ -00086f30: 7379 7374 656d 2d46 6f6f 746e 6f74 652d system-Footnote- │ │ │ │ │ -00086f40: 317f 3233 3239 3234 0a4e 6f64 653a 2054 1.232924.Node: T │ │ │ │ │ -00086f50: 6865 2073 796d 626f 6c73 2046 696c 6520 he symbols File │ │ │ │ │ -00086f60: 466f 726d 6174 7f32 3334 3036 320a 5265 Format.234062.Re │ │ │ │ │ -00086f70: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00086f80: 2073 2d73 796d 626f 6c73 7f32 3334 3232 s-symbols.23422 │ │ │ │ │ -00086f90: 380a 5265 663a 2065 667f 3233 3432 3238 8.Ref: ef.234228 │ │ │ │ │ -00086fa0: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ -00086fb0: 6962 7320 7468 652d 7379 6d62 6f6c 732d ibs the-symbols- │ │ │ │ │ -00086fc0: 6669 6c65 2d66 6f72 6d61 747f 3233 3432 file-format.2342 │ │ │ │ │ -00086fd0: 3238 0a52 6566 3a20 6636 7f32 3334 3232 28.Ref: f6.23422 │ │ │ │ │ -00086fe0: 380a 5265 663a 2054 6865 2073 796d 626f 8.Ref: The symbo │ │ │ │ │ -00086ff0: 6c73 2046 696c 6520 466f 726d 6174 2d46 ls File Format-F │ │ │ │ │ -00087000: 6f6f 746e 6f74 652d 317f 3233 3930 3733 ootnote-1.239073 │ │ │ │ │ -00087010: 0a52 6566 3a20 5468 6520 7379 6d62 6f6c .Ref: The symbol │ │ │ │ │ -00087020: 7320 4669 6c65 2046 6f72 6d61 742d 466f s File Format-Fo │ │ │ │ │ -00087030: 6f74 6e6f 7465 2d32 7f32 3339 3138 310a otnote-2.239181. │ │ │ │ │ -00087040: 5265 663a 2054 6865 2073 796d 626f 6c73 Ref: The symbols │ │ │ │ │ -00087050: 2046 696c 6520 466f 726d 6174 2d46 6f6f File Format-Foo │ │ │ │ │ -00087060: 746e 6f74 652d 337f 3233 3939 3531 0a4e tnote-3.239951.N │ │ │ │ │ -00087070: 6f64 653a 2050 726f 7669 6469 6e67 2061 ode: Providing a │ │ │ │ │ -00087080: 2073 796d 626f 6c73 2066 696c 657f 3234 symbols file.24 │ │ │ │ │ -00087090: 3033 3735 0a52 6566 3a20 6368 2d73 6861 0375.Ref: ch-sha │ │ │ │ │ -000870a0: 7265 646c 6962 7320 7072 6f76 6964 696e redlibs providin │ │ │ │ │ -000870b0: 672d 612d 7379 6d62 6f6c 732d 6669 6c65 g-a-symbols-file │ │ │ │ │ -000870c0: 7f32 3430 3439 330a 5265 663a 2066 377f .240493.Ref: f7. │ │ │ │ │ -000870d0: 3234 3034 3933 0a52 6566 3a20 6368 2d73 240493.Ref: ch-s │ │ │ │ │ -000870e0: 6861 7265 646c 6962 7320 732d 7072 6f76 haredlibs s-prov │ │ │ │ │ -000870f0: 6964 696e 672d 7379 6d62 6f6c 737f 3234 iding-symbols.24 │ │ │ │ │ -00087100: 3034 3933 0a52 6566 3a20 6634 7f32 3430 0493.Ref: f4.240 │ │ │ │ │ -00087110: 3439 330a 5265 663a 2050 726f 7669 6469 493.Ref: Providi │ │ │ │ │ -00087120: 6e67 2061 2073 796d 626f 6c73 2066 696c ng a symbols fil │ │ │ │ │ -00087130: 652d 466f 6f74 6e6f 7465 2d31 7f32 3432 e-Footnote-1.242 │ │ │ │ │ -00087140: 3137 360a 4e6f 6465 3a20 5468 6520 7368 176.Node: The sh │ │ │ │ │ -00087150: 6c69 6273 2073 7973 7465 6d7f 3234 3233 libs system.2423 │ │ │ │ │ -00087160: 3433 0a52 6566 3a20 6368 2d73 6861 7265 43.Ref: ch-share │ │ │ │ │ -00087170: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ -00087180: 6273 2d73 686c 6962 6465 7073 7f32 3432 bs-shlibdeps.242 │ │ │ │ │ -00087190: 3438 320a 5265 663a 2033 377f 3234 3234 482.Ref: 37.2424 │ │ │ │ │ -000871a0: 3832 0a52 6566 3a20 6368 2d73 6861 7265 82.Ref: ch-share │ │ │ │ │ -000871b0: 646c 6962 7320 7468 652d 7368 6c69 6273 dlibs the-shlibs │ │ │ │ │ -000871c0: 2d73 7973 7465 6d7f 3234 3234 3832 0a52 -system.242482.R │ │ │ │ │ -000871d0: 6566 3a20 6638 7f32 3432 3438 320a 4e6f ef: f8.242482.No │ │ │ │ │ -000871e0: 6465 3a20 5468 6520 7368 6c69 6273 2066 de: The shlibs f │ │ │ │ │ -000871f0: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ -00087200: 7468 6520 7379 7374 656d 7f32 3433 3235 the system.24325 │ │ │ │ │ -00087210: 340a 5265 663a 2063 682d 7368 6172 6564 4.Ref: ch-shared │ │ │ │ │ -00087220: 6c69 6273 2073 2d73 686c 6962 732d 7061 libs s-shlibs-pa │ │ │ │ │ -00087230: 7468 737f 3234 3333 3834 0a52 6566 3a20 ths.243384.Ref: │ │ │ │ │ -00087240: 6635 7f32 3433 3338 340a 5265 663a 2063 f5.243384.Ref: c │ │ │ │ │ -00087250: 682d 7368 6172 6564 6c69 6273 2074 6865 h-sharedlibs the │ │ │ │ │ -00087260: 2d73 686c 6962 732d 6669 6c65 732d 7072 -shlibs-files-pr │ │ │ │ │ -00087270: 6573 656e 742d 6f6e 2d74 6865 2d73 7973 esent-on-the-sys │ │ │ │ │ -00087280: 7465 6d7f 3234 3333 3834 0a52 6566 3a20 tem.243384.Ref: │ │ │ │ │ -00087290: 6639 7f32 3433 3338 340a 4e6f 6465 3a20 f9.243384.Node: │ │ │ │ │ -000872a0: 5468 6520 7368 6c69 6273 2046 696c 6520 The shlibs File │ │ │ │ │ -000872b0: 466f 726d 6174 7f32 3435 3338 350a 5265 Format.245385.Re │ │ │ │ │ -000872c0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -000872d0: 2073 2d73 686c 6962 737f 3234 3535 3437 s-shlibs.245547 │ │ │ │ │ -000872e0: 0a52 6566 3a20 6630 7f32 3435 3534 370a .Ref: f0.245547. │ │ │ │ │ -000872f0: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ -00087300: 6273 2074 6865 2d73 686c 6962 732d 6669 bs the-shlibs-fi │ │ │ │ │ -00087310: 6c65 2d66 6f72 6d61 747f 3234 3535 3437 le-format.245547 │ │ │ │ │ -00087320: 0a52 6566 3a20 6661 7f32 3435 3534 370a .Ref: fa.245547. │ │ │ │ │ -00087330: 4e6f 6465 3a20 5072 6f76 6964 696e 6720 Node: Providing │ │ │ │ │ -00087340: 6120 7368 6c69 6273 2066 696c 657f 3234 a shlibs file.24 │ │ │ │ │ -00087350: 3736 3130 0a52 6566 3a20 6368 2d73 6861 7610.Ref: ch-sha │ │ │ │ │ -00087360: 7265 646c 6962 7320 7072 6f76 6964 696e redlibs providin │ │ │ │ │ -00087370: 672d 612d 7368 6c69 6273 2d66 696c 657f g-a-shlibs-file. │ │ │ │ │ -00087380: 3234 3737 3235 0a52 6566 3a20 6662 7f32 247725.Ref: fb.2 │ │ │ │ │ -00087390: 3437 3732 350a 5265 663a 2063 682d 7368 47725.Ref: ch-sh │ │ │ │ │ -000873a0: 6172 6564 6c69 6273 2073 382d 362d 342d aredlibs s8-6-4- │ │ │ │ │ -000873b0: 337f 3234 3737 3235 0a52 6566 3a20 6663 3.247725.Ref: fc │ │ │ │ │ -000873c0: 7f32 3437 3732 350a 5265 663a 2050 726f .247725.Ref: Pro │ │ │ │ │ -000873d0: 7669 6469 6e67 2061 2073 686c 6962 7320 viding a shlibs │ │ │ │ │ -000873e0: 6669 6c65 2d46 6f6f 746e 6f74 652d 317f file-Footnote-1. │ │ │ │ │ -000873f0: 3234 3833 3730 0a4e 6f64 653a 2054 6865 248370.Node: The │ │ │ │ │ -00087400: 204f 7065 7261 7469 6e67 2053 7973 7465 Operating Syste │ │ │ │ │ -00087410: 6d7f 3234 3836 3434 0a52 6566 3a20 6368 m.248644.Ref: ch │ │ │ │ │ -00087420: 2d6f 7065 7273 7973 2064 6f63 7f32 3438 -opersys doc.248 │ │ │ │ │ -00087430: 3735 330a 5265 663a 2066 647f 3234 3837 753.Ref: fd.2487 │ │ │ │ │ -00087440: 3533 0a52 6566 3a20 6368 2d6f 7065 7273 53.Ref: ch-opers │ │ │ │ │ -00087450: 7973 2074 6865 2d6f 7065 7261 7469 6e67 ys the-operating │ │ │ │ │ -00087460: 2d73 7973 7465 6d7f 3234 3837 3533 0a52 -system.248753.R │ │ │ │ │ -00087470: 6566 3a20 6665 7f32 3438 3735 330a 4e6f ef: fe.248753.No │ │ │ │ │ -00087480: 6465 3a20 4669 6c65 2073 7973 7465 6d20 de: File system │ │ │ │ │ -00087490: 6869 6572 6172 6368 797f 3234 3931 3733 hierarchy.249173 │ │ │ │ │ -000874a0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -000874b0: 2066 696c 652d 7379 7374 656d 2d68 6965 file-system-hie │ │ │ │ │ -000874c0: 7261 7263 6879 7f32 3439 3238 330a 5265 rarchy.249283.Re │ │ │ │ │ -000874d0: 663a 2066 667f 3234 3932 3833 0a52 6566 f: ff.249283.Ref │ │ │ │ │ -000874e0: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ -000874f0: 317f 3234 3932 3833 0a52 6566 3a20 3130 1.249283.Ref: 10 │ │ │ │ │ -00087500: 307f 3234 3932 3833 0a4e 6f64 653a 2046 0.249283.Node: F │ │ │ │ │ -00087510: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ -00087520: 7475 7265 7f32 3439 3435 370a 5265 663a ture.249457.Ref: │ │ │ │ │ -00087530: 2063 682d 6f70 6572 7379 7320 6669 6c65 ch-opersys file │ │ │ │ │ -00087540: 2d73 7973 7465 6d2d 7374 7275 6374 7572 -system-structur │ │ │ │ │ -00087550: 657f 3234 3935 3734 0a52 6566 3a20 3130 e.249574.Ref: 10 │ │ │ │ │ -00087560: 317f 3234 3935 3734 0a52 6566 3a20 6368 1.249574.Ref: ch │ │ │ │ │ -00087570: 2d6f 7065 7273 7973 2073 2d66 6873 7f32 -opersys s-fhs.2 │ │ │ │ │ -00087580: 3439 3537 340a 5265 663a 2031 327f 3234 49574.Ref: 12.24 │ │ │ │ │ -00087590: 3935 3734 0a52 6566 3a20 4669 6c65 2053 9574.Ref: File S │ │ │ │ │ -000875a0: 7973 7465 6d20 5374 7275 6374 7572 652d ystem Structure- │ │ │ │ │ -000875b0: 466f 6f74 6e6f 7465 2d31 7f32 3534 3430 Footnote-1.25440 │ │ │ │ │ -000875c0: 380a 5265 663a 2046 696c 6520 5379 7374 8.Ref: File Syst │ │ │ │ │ -000875d0: 656d 2053 7472 7563 7475 7265 2d46 6f6f em Structure-Foo │ │ │ │ │ -000875e0: 746e 6f74 652d 327f 3235 3435 3734 0a52 tnote-2.254574.R │ │ │ │ │ -000875f0: 6566 3a20 4669 6c65 2053 7973 7465 6d20 ef: File System │ │ │ │ │ -00087600: 5374 7275 6374 7572 652d 466f 6f74 6e6f Structure-Footno │ │ │ │ │ -00087610: 7465 2d33 7f32 3534 3637 390a 5265 663a te-3.254679.Ref: │ │ │ │ │ -00087620: 2046 696c 6520 5379 7374 656d 2053 7472 File System Str │ │ │ │ │ -00087630: 7563 7475 7265 2d46 6f6f 746e 6f74 652d ucture-Footnote- │ │ │ │ │ -00087640: 347f 3235 3437 3938 0a52 6566 3a20 4669 4.254798.Ref: Fi │ │ │ │ │ -00087650: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -00087660: 7572 652d 466f 6f74 6e6f 7465 2d35 7f32 ure-Footnote-5.2 │ │ │ │ │ -00087670: 3534 3835 360a 5265 663a 2046 696c 6520 54856.Ref: File │ │ │ │ │ -00087680: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ -00087690: 2d46 6f6f 746e 6f74 652d 367f 3235 3439 -Footnote-6.2549 │ │ │ │ │ -000876a0: 3035 0a52 6566 3a20 4669 6c65 2053 7973 05.Ref: File Sys │ │ │ │ │ -000876b0: 7465 6d20 5374 7275 6374 7572 652d 466f tem Structure-Fo │ │ │ │ │ -000876c0: 6f74 6e6f 7465 2d37 7f32 3534 3935 390a otnote-7.254959. │ │ │ │ │ -000876d0: 4e6f 6465 3a20 5369 7465 2d73 7065 6369 Node: Site-speci │ │ │ │ │ -000876e0: 6669 6320 7072 6f67 7261 6d73 7f32 3535 fic programs.255 │ │ │ │ │ -000876f0: 3031 330a 5265 663a 2063 682d 6f70 6572 013.Ref: ch-oper │ │ │ │ │ -00087700: 7379 7320 7339 2d31 2d32 7f32 3535 3136 sys s9-1-2.25516 │ │ │ │ │ -00087710: 390a 5265 663a 2031 3032 7f32 3535 3136 9.Ref: 102.25516 │ │ │ │ │ -00087720: 390a 5265 663a 2063 682d 6f70 6572 7379 9.Ref: ch-opersy │ │ │ │ │ -00087730: 7320 7369 7465 2d73 7065 6369 6669 632d s site-specific- │ │ │ │ │ -00087740: 7072 6f67 7261 6d73 7f32 3535 3136 390a programs.255169. │ │ │ │ │ -00087750: 5265 663a 2031 3033 7f32 3535 3136 390a Ref: 103.255169. │ │ │ │ │ -00087760: 4e6f 6465 3a20 5468 6520 7379 7374 656d Node: The system │ │ │ │ │ -00087770: 2d77 6964 6520 6d61 696c 2064 6972 6563 -wide mail direc │ │ │ │ │ -00087780: 746f 7279 7f32 3538 3130 360a 5265 663a tory.258106.Ref: │ │ │ │ │ -00087790: 2063 682d 6f70 6572 7379 7320 7339 2d31 ch-opersys s9-1 │ │ │ │ │ -000877a0: 2d33 7f32 3538 3235 390a 5265 663a 2031 -3.258259.Ref: 1 │ │ │ │ │ -000877b0: 3034 7f32 3538 3235 390a 5265 663a 2063 04.258259.Ref: c │ │ │ │ │ -000877c0: 682d 6f70 6572 7379 7320 7468 652d 7379 h-opersys the-sy │ │ │ │ │ -000877d0: 7374 656d 2d77 6964 652d 6d61 696c 2d64 stem-wide-mail-d │ │ │ │ │ -000877e0: 6972 6563 746f 7279 7f32 3538 3235 390a irectory.258259. │ │ │ │ │ -000877f0: 5265 663a 2031 3035 7f32 3538 3235 390a Ref: 105.258259. │ │ │ │ │ -00087800: 4e6f 6465 3a20 2f72 756e 2061 6e64 202f Node: /run and / │ │ │ │ │ -00087810: 7275 6e2f 6c6f 636b 7f32 3538 3631 310a run/lock.258611. │ │ │ │ │ -00087820: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00087830: 7275 6e2d 616e 642d 7275 6e2d 6c6f 636b run-and-run-lock │ │ │ │ │ -00087840: 7f32 3538 3733 330a 5265 663a 2031 3036 .258733.Ref: 106 │ │ │ │ │ -00087850: 7f32 3538 3733 330a 5265 663a 2063 682d .258733.Ref: ch- │ │ │ │ │ -00087860: 6f70 6572 7379 7320 732d 6668 732d 7275 opersys s-fhs-ru │ │ │ │ │ -00087870: 6e7f 3235 3837 3333 0a52 6566 3a20 3130 n.258733.Ref: 10 │ │ │ │ │ -00087880: 377f 3235 3837 3333 0a4e 6f64 653a 2055 7.258733.Node: U │ │ │ │ │ -00087890: 7365 7273 2061 6e64 2067 726f 7570 737f sers and groups. │ │ │ │ │ -000878a0: 3235 3934 3639 0a52 6566 3a20 6368 2d6f 259469.Ref: ch-o │ │ │ │ │ -000878b0: 7065 7273 7973 2073 392d 327f 3235 3936 persys s9-2.2596 │ │ │ │ │ -000878c0: 3132 0a52 6566 3a20 3130 397f 3235 3936 12.Ref: 109.2596 │ │ │ │ │ -000878d0: 3132 0a52 6566 3a20 6368 2d6f 7065 7273 12.Ref: ch-opers │ │ │ │ │ -000878e0: 7973 2075 7365 7273 2d61 6e64 2d67 726f ys users-and-gro │ │ │ │ │ -000878f0: 7570 737f 3235 3936 3132 0a52 6566 3a20 ups.259612.Ref: │ │ │ │ │ -00087900: 3130 617f 3235 3936 3132 0a4e 6f64 653a 10a.259612.Node: │ │ │ │ │ -00087910: 2049 6e74 726f 6475 6374 696f 6e7f 3235 Introduction.25 │ │ │ │ │ -00087920: 3937 3430 0a52 6566 3a20 6368 2d6f 7065 9740.Ref: ch-ope │ │ │ │ │ -00087930: 7273 7973 2069 6e74 726f 6475 6374 696f rsys introductio │ │ │ │ │ -00087940: 6e7f 3235 3938 3430 0a52 6566 3a20 3130 n.259840.Ref: 10 │ │ │ │ │ -00087950: 627f 3235 3938 3430 0a52 6566 3a20 6368 b.259840.Ref: ch │ │ │ │ │ -00087960: 2d6f 7065 7273 7973 2073 392d 322d 317f -opersys s9-2-1. │ │ │ │ │ -00087970: 3235 3938 3430 0a52 6566 3a20 3130 637f 259840.Ref: 10c. │ │ │ │ │ -00087980: 3235 3938 3430 0a4e 6f64 653a 2055 4944 259840.Node: UID │ │ │ │ │ -00087990: 2061 6e64 2047 4944 2063 6c61 7373 6573 and GID classes │ │ │ │ │ -000879a0: 7f32 3630 3936 370a 5265 663a 2063 682d .260967.Ref: ch- │ │ │ │ │ -000879b0: 6f70 6572 7379 7320 7339 2d32 2d32 7f32 opersys s9-2-2.2 │ │ │ │ │ -000879c0: 3631 3130 350a 5265 663a 2031 3064 7f32 61105.Ref: 10d.2 │ │ │ │ │ -000879d0: 3631 3130 350a 5265 663a 2063 682d 6f70 61105.Ref: ch-op │ │ │ │ │ -000879e0: 6572 7379 7320 7569 642d 616e 642d 6769 ersys uid-and-gi │ │ │ │ │ -000879f0: 642d 636c 6173 7365 737f 3236 3131 3035 d-classes.261105 │ │ │ │ │ -00087a00: 0a52 6566 3a20 3130 657f 3236 3131 3035 .Ref: 10e.261105 │ │ │ │ │ -00087a10: 0a4e 6f64 653a 204e 6f6e 2d65 7869 7374 .Node: Non-exist │ │ │ │ │ -00087a20: 656e 7420 686f 6d65 2064 6972 6563 746f ent home directo │ │ │ │ │ -00087a30: 7269 6573 7f32 3633 3733 380a 5265 663a ries.263738.Ref: │ │ │ │ │ -00087a40: 2063 682d 6f70 6572 7379 7320 6e6f 6e2d ch-opersys non- │ │ │ │ │ -00087a50: 6578 6973 7465 6e74 2d68 6f6d 652d 6469 existent-home-di │ │ │ │ │ -00087a60: 7265 6374 6f72 6965 737f 3236 3338 3535 rectories.263855 │ │ │ │ │ -00087a70: 0a52 6566 3a20 3130 667f 3236 3338 3535 .Ref: 10f.263855 │ │ │ │ │ -00087a80: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -00087a90: 2073 2d6e 6f6e 6578 6973 7465 6e74 7f32 s-nonexistent.2 │ │ │ │ │ -00087aa0: 3633 3835 350a 5265 663a 2031 3130 7f32 63855.Ref: 110.2 │ │ │ │ │ -00087ab0: 3633 3835 350a 4e6f 6465 3a20 5374 6172 63855.Node: Star │ │ │ │ │ -00087ac0: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ -00087ad0: 6963 6573 7f32 3634 3232 320a 5265 663a ices.264222.Ref: │ │ │ │ │ -00087ae0: 2063 682d 6f70 6572 7379 7320 732d 7365 ch-opersys s-se │ │ │ │ │ -00087af0: 7276 6963 6573 7f32 3634 3338 300a 5265 rvices.264380.Re │ │ │ │ │ -00087b00: 663a 2031 3131 7f32 3634 3338 300a 5265 f: 111.264380.Re │ │ │ │ │ -00087b10: 663a 2063 682d 6f70 6572 7379 7320 7374 f: ch-opersys st │ │ │ │ │ -00087b20: 6172 7469 6e67 2d73 7973 7465 6d2d 7365 arting-system-se │ │ │ │ │ -00087b30: 7276 6963 6573 7f32 3634 3338 300a 5265 rvices.264380.Re │ │ │ │ │ -00087b40: 663a 2031 3132 7f32 3634 3338 300a 4e6f f: 112.264380.No │ │ │ │ │ -00087b50: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ -00087b60: 3c32 3e7f 3236 3437 3832 0a52 6566 3a20 <2>.264782.Ref: │ │ │ │ │ -00087b70: 6368 2d6f 7065 7273 7973 2069 6434 7f32 ch-opersys id4.2 │ │ │ │ │ -00087b80: 3634 3839 330a 5265 663a 2031 3133 7f32 64893.Ref: 113.2 │ │ │ │ │ -00087b90: 3634 3839 330a 5265 663a 2063 682d 6f70 64893.Ref: ch-op │ │ │ │ │ -00087ba0: 6572 7379 7320 732d 7365 7276 6963 6573 ersys s-services │ │ │ │ │ -00087bb0: 2d69 6e74 726f 7f32 3634 3839 330a 5265 -intro.264893.Re │ │ │ │ │ -00087bc0: 663a 2031 3134 7f32 3634 3839 330a 4e6f f: 114.264893.No │ │ │ │ │ -00087bd0: 6465 3a20 5772 6974 696e 6720 7468 6520 de: Writing the │ │ │ │ │ -00087be0: 7363 7269 7074 737f 3236 3634 3030 0a52 scripts.266400.R │ │ │ │ │ -00087bf0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00087c00: 2d77 7269 7469 6e67 2d69 6e69 747f 3236 -writing-init.26 │ │ │ │ │ -00087c10: 3635 3439 0a52 6566 3a20 3130 387f 3236 6549.Ref: 108.26 │ │ │ │ │ -00087c20: 3635 3439 0a52 6566 3a20 6368 2d6f 7065 6549.Ref: ch-ope │ │ │ │ │ -00087c30: 7273 7973 2077 7269 7469 6e67 2d74 6865 rsys writing-the │ │ │ │ │ -00087c40: 2d73 6372 6970 7473 7f32 3636 3534 390a -scripts.266549. │ │ │ │ │ -00087c50: 5265 663a 2031 3135 7f32 3636 3534 390a Ref: 115.266549. │ │ │ │ │ -00087c60: 5265 663a 2057 7269 7469 6e67 2074 6865 Ref: Writing the │ │ │ │ │ -00087c70: 2073 6372 6970 7473 2d46 6f6f 746e 6f74 scripts-Footnot │ │ │ │ │ -00087c80: 652d 317f 3237 3138 3030 0a4e 6f64 653a e-1.271800.Node: │ │ │ │ │ -00087c90: 2049 6e74 6572 6661 6369 6e67 2077 6974 Interfacing wit │ │ │ │ │ -00087ca0: 6820 696e 6974 2073 7973 7465 6d73 7f32 h init systems.2 │ │ │ │ │ -00087cb0: 3731 3939 330a 5265 663a 2063 682d 6f70 71993.Ref: ch-op │ │ │ │ │ -00087cc0: 6572 7379 7320 696e 7465 7266 6163 696e ersys interfacin │ │ │ │ │ -00087cd0: 672d 7769 7468 2d69 6e69 742d 7379 7374 g-with-init-syst │ │ │ │ │ -00087ce0: 656d 737f 3237 3231 3531 0a52 6566 3a20 ems.272151.Ref: │ │ │ │ │ -00087cf0: 3131 367f 3237 3231 3531 0a52 6566 3a20 116.272151.Ref: │ │ │ │ │ -00087d00: 6368 2d6f 7065 7273 7973 2073 392d 332d ch-opersys s9-3- │ │ │ │ │ -00087d10: 337f 3237 3231 3531 0a52 6566 3a20 3131 3.272151.Ref: 11 │ │ │ │ │ -00087d20: 377f 3237 3231 3531 0a4e 6f64 653a 204d 7.272151.Node: M │ │ │ │ │ -00087d30: 616e 6167 696e 6720 7468 6520 6c69 6e6b anaging the link │ │ │ │ │ -00087d40: 737f 3237 3238 3132 0a52 6566 3a20 6368 s.272812.Ref: ch │ │ │ │ │ -00087d50: 2d6f 7065 7273 7973 206d 616e 6167 696e -opersys managin │ │ │ │ │ -00087d60: 672d 7468 652d 6c69 6e6b 737f 3237 3239 g-the-links.2729 │ │ │ │ │ -00087d70: 3332 0a52 6566 3a20 3131 387f 3237 3239 32.Ref: 118.2729 │ │ │ │ │ -00087d80: 3332 0a52 6566 3a20 6368 2d6f 7065 7273 32.Ref: ch-opers │ │ │ │ │ -00087d90: 7973 2073 392d 332d 332d 317f 3237 3239 ys s9-3-3-1.2729 │ │ │ │ │ -00087da0: 3332 0a52 6566 3a20 3131 397f 3237 3239 32.Ref: 119.2729 │ │ │ │ │ -00087db0: 3332 0a4e 6f64 653a 2052 756e 6e69 6e67 32.Node: Running │ │ │ │ │ -00087dc0: 2069 6e69 7420 7363 7269 7074 737f 3237 init scripts.27 │ │ │ │ │ -00087dd0: 3537 3739 0a52 6566 3a20 6368 2d6f 7065 5779.Ref: ch-ope │ │ │ │ │ -00087de0: 7273 7973 2072 756e 6e69 6e67 2d69 6e69 rsys running-ini │ │ │ │ │ -00087df0: 742d 7363 7269 7074 737f 3237 3538 3939 t-scripts.275899 │ │ │ │ │ -00087e00: 0a52 6566 3a20 3131 617f 3237 3538 3939 .Ref: 11a.275899 │ │ │ │ │ -00087e10: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -00087e20: 2073 392d 332d 332d 327f 3237 3538 3939 s9-3-3-2.275899 │ │ │ │ │ -00087e30: 0a52 6566 3a20 3131 627f 3237 3538 3939 .Ref: 11b.275899 │ │ │ │ │ -00087e40: 0a4e 6f64 653a 2042 6f6f 742d 7469 6d65 .Node: Boot-time │ │ │ │ │ -00087e50: 2069 6e69 7469 616c 697a 6174 696f 6e7f initialization. │ │ │ │ │ -00087e60: 3237 3732 3732 0a52 6566 3a20 6368 2d6f 277272.Ref: ch-o │ │ │ │ │ -00087e70: 7065 7273 7973 2062 6f6f 742d 7469 6d65 persys boot-time │ │ │ │ │ -00087e80: 2d69 6e69 7469 616c 697a 6174 696f 6e7f -initialization. │ │ │ │ │ -00087e90: 3237 3734 3138 0a52 6566 3a20 3131 637f 277418.Ref: 11c. │ │ │ │ │ -00087ea0: 3237 3734 3138 0a52 6566 3a20 6368 2d6f 277418.Ref: ch-o │ │ │ │ │ -00087eb0: 7065 7273 7973 2073 392d 332d 347f 3237 persys s9-3-4.27 │ │ │ │ │ -00087ec0: 3734 3138 0a52 6566 3a20 3131 647f 3237 7418.Ref: 11d.27 │ │ │ │ │ -00087ed0: 3734 3138 0a4e 6f64 653a 2045 7861 6d70 7418.Node: Examp │ │ │ │ │ -00087ee0: 6c65 7f32 3737 3531 330a 5265 663a 2063 le.277513.Ref: c │ │ │ │ │ -00087ef0: 682d 6f70 6572 7379 7320 6578 616d 706c h-opersys exampl │ │ │ │ │ -00087f00: 657f 3237 3736 3231 0a52 6566 3a20 3131 e.277621.Ref: 11 │ │ │ │ │ -00087f10: 657f 3237 3736 3231 0a52 6566 3a20 6368 e.277621.Ref: ch │ │ │ │ │ -00087f20: 2d6f 7065 7273 7973 2073 392d 332d 357f -opersys s9-3-5. │ │ │ │ │ -00087f30: 3237 3736 3231 0a52 6566 3a20 3131 667f 277621.Ref: 11f. │ │ │ │ │ -00087f40: 3237 3736 3231 0a4e 6f64 653a 2043 6f6e 277621.Node: Con │ │ │ │ │ -00087f50: 736f 6c65 206d 6573 7361 6765 7320 6672 sole messages fr │ │ │ │ │ -00087f60: 6f6d 2069 6e69 7420 6420 7363 7269 7074 om init d script │ │ │ │ │ -00087f70: 737f 3237 3738 3733 0a52 6566 3a20 6368 s.277873.Ref: ch │ │ │ │ │ -00087f80: 2d6f 7065 7273 7973 2063 6f6e 736f 6c65 -opersys console │ │ │ │ │ -00087f90: 2d6d 6573 7361 6765 732d 6672 6f6d 2d69 -messages-from-i │ │ │ │ │ -00087fa0: 6e69 742d 642d 7363 7269 7074 737f 3237 nit-d-scripts.27 │ │ │ │ │ -00087fb0: 3830 3234 0a52 6566 3a20 3132 307f 3237 8024.Ref: 120.27 │ │ │ │ │ -00087fc0: 3830 3234 0a52 6566 3a20 6368 2d6f 7065 8024.Ref: ch-ope │ │ │ │ │ -00087fd0: 7273 7973 2073 392d 347f 3237 3830 3234 rsys s9-4.278024 │ │ │ │ │ -00087fe0: 0a52 6566 3a20 3132 317f 3237 3830 3234 .Ref: 121.278024 │ │ │ │ │ -00087ff0: 0a4e 6f64 653a 2043 726f 6e20 6a6f 6273 .Node: Cron jobs │ │ │ │ │ -00088000: 7f32 3738 3134 370a 5265 663a 2063 682d .278147.Ref: ch- │ │ │ │ │ -00088010: 6f70 6572 7379 7320 6372 6f6e 2d6a 6f62 opersys cron-job │ │ │ │ │ -00088020: 737f 3237 3832 3739 0a52 6566 3a20 3132 s.278279.Ref: 12 │ │ │ │ │ -00088030: 327f 3237 3832 3739 0a52 6566 3a20 6368 2.278279.Ref: ch │ │ │ │ │ -00088040: 2d6f 7065 7273 7973 2073 2d63 726f 6e2d -opersys s-cron- │ │ │ │ │ -00088050: 6a6f 6273 7f32 3738 3237 390a 5265 663a jobs.278279.Ref: │ │ │ │ │ -00088060: 2031 3233 7f32 3738 3237 390a 5265 663a 123.278279.Ref: │ │ │ │ │ -00088070: 2043 726f 6e20 6a6f 6273 2d46 6f6f 746e Cron jobs-Footn │ │ │ │ │ -00088080: 6f74 652d 317f 3238 3131 3031 0a4e 6f64 ote-1.281101.Nod │ │ │ │ │ -00088090: 653a 2043 726f 6e20 6a6f 6220 6669 6c65 e: Cron job file │ │ │ │ │ -000880a0: 206e 616d 6573 7f32 3831 3135 380a 5265 names.281158.Re │ │ │ │ │ -000880b0: 663a 2063 682d 6f70 6572 7379 7320 6372 f: ch-opersys cr │ │ │ │ │ -000880c0: 6f6e 2d6a 6f62 2d66 696c 652d 6e61 6d65 on-job-file-name │ │ │ │ │ -000880d0: 737f 3238 3132 3330 0a52 6566 3a20 3132 s.281230.Ref: 12 │ │ │ │ │ -000880e0: 357f 3238 3132 3330 0a52 6566 3a20 6368 5.281230.Ref: ch │ │ │ │ │ -000880f0: 2d6f 7065 7273 7973 2073 2d63 726f 6e2d -opersys s-cron- │ │ │ │ │ -00088100: 6669 6c65 737f 3238 3132 3330 0a52 6566 files.281230.Ref │ │ │ │ │ -00088110: 3a20 3132 347f 3238 3132 3330 0a4e 6f64 : 124.281230.Nod │ │ │ │ │ -00088120: 653a 204d 656e 7573 7f32 3831 3833 390a e: Menus.281839. │ │ │ │ │ -00088130: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00088140: 6d65 6e75 737f 3238 3139 3534 0a52 6566 menus.281954.Ref │ │ │ │ │ -00088150: 3a20 3132 367f 3238 3139 3534 0a52 6566 : 126.281954.Ref │ │ │ │ │ -00088160: 3a20 6368 2d6f 7065 7273 7973 2073 2d6d : ch-opersys s-m │ │ │ │ │ -00088170: 656e 7573 7f32 3831 3935 340a 5265 663a enus.281954.Ref: │ │ │ │ │ -00088180: 2031 347f 3238 3139 3534 0a4e 6f64 653a 14.281954.Node: │ │ │ │ │ -00088190: 204d 756c 7469 6d65 6469 6120 6861 6e64 Multimedia hand │ │ │ │ │ -000881a0: 6c65 7273 7f32 3834 3333 330a 5265 663a lers.284333.Ref: │ │ │ │ │ -000881b0: 2063 682d 6f70 6572 7379 7320 6d75 6c74 ch-opersys mult │ │ │ │ │ -000881c0: 696d 6564 6961 2d68 616e 646c 6572 737f imedia-handlers. │ │ │ │ │ -000881d0: 3238 3434 3631 0a52 6566 3a20 3132 377f 284461.Ref: 127. │ │ │ │ │ -000881e0: 3238 3434 3631 0a52 6566 3a20 6368 2d6f 284461.Ref: ch-o │ │ │ │ │ -000881f0: 7065 7273 7973 2073 2d6d 696d 657f 3238 persys s-mime.28 │ │ │ │ │ -00088200: 3434 3631 0a52 6566 3a20 3132 387f 3238 4461.Ref: 128.28 │ │ │ │ │ -00088210: 3434 3631 0a4e 6f64 653a 2052 6567 6973 4461.Node: Regis │ │ │ │ │ -00088220: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ -00088230: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ -00088240: 6974 6820 6465 736b 746f 7020 656e 7472 ith desktop entr │ │ │ │ │ -00088250: 6965 737f 3238 3535 3435 0a52 6566 3a20 ies.285545.Ref: │ │ │ │ │ -00088260: 6368 2d6f 7065 7273 7973 2072 6567 6973 ch-opersys regis │ │ │ │ │ -00088270: 7472 6174 696f 6e2d 6f66 2d6d 6564 6961 tration-of-media │ │ │ │ │ -00088280: 2d74 7970 652d 6861 6e64 6c65 7273 2d77 -type-handlers-w │ │ │ │ │ -00088290: 6974 682d 6465 736b 746f 702d 656e 7472 ith-desktop-entr │ │ │ │ │ -000882a0: 6965 737f 3238 3537 3239 0a52 6566 3a20 ies.285729.Ref: │ │ │ │ │ -000882b0: 3132 397f 3238 3537 3239 0a52 6566 3a20 129.285729.Ref: │ │ │ │ │ -000882c0: 6368 2d6f 7065 7273 7973 2073 2d6d 6564 ch-opersys s-med │ │ │ │ │ -000882d0: 6961 2d74 7970 6573 2d66 7265 6564 6573 ia-types-freedes │ │ │ │ │ -000882e0: 6b74 6f70 7f32 3835 3732 390a 5265 663a ktop.285729.Ref: │ │ │ │ │ -000882f0: 2031 3261 7f32 3835 3732 390a 4e6f 6465 12a.285729.Node │ │ │ │ │ -00088300: 3a20 5265 6769 7374 7261 7469 6f6e 206f : Registration o │ │ │ │ │ -00088310: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ -00088320: 646c 6572 7320 7769 7468 206d 6169 6c63 dlers with mailc │ │ │ │ │ -00088330: 6170 2065 6e74 7269 6573 7f32 3836 3138 ap entries.28618 │ │ │ │ │ -00088340: 350a 5265 663a 2063 682d 6f70 6572 7379 5.Ref: ch-opersy │ │ │ │ │ -00088350: 7320 7265 6769 7374 7261 7469 6f6e 2d6f s registration-o │ │ │ │ │ -00088360: 662d 6d65 6469 612d 7479 7065 2d68 616e f-media-type-han │ │ │ │ │ -00088370: 646c 6572 732d 7769 7468 2d6d 6169 6c63 dlers-with-mailc │ │ │ │ │ -00088380: 6170 2d65 6e74 7269 6573 7f32 3836 3430 ap-entries.28640 │ │ │ │ │ -00088390: 380a 5265 663a 2031 3262 7f32 3836 3430 8.Ref: 12b.28640 │ │ │ │ │ -000883a0: 380a 5265 663a 2063 682d 6f70 6572 7379 8.Ref: ch-opersy │ │ │ │ │ -000883b0: 7320 732d 6d61 696c 6361 707f 3238 3634 s s-mailcap.2864 │ │ │ │ │ -000883c0: 3038 0a52 6566 3a20 3132 637f 3238 3634 08.Ref: 12c.2864 │ │ │ │ │ -000883d0: 3038 0a52 6566 3a20 5265 6769 7374 7261 08.Ref: Registra │ │ │ │ │ -000883e0: 7469 6f6e 206f 6620 6d65 6469 6120 7479 tion of media ty │ │ │ │ │ -000883f0: 7065 2068 616e 646c 6572 7320 7769 7468 pe handlers with │ │ │ │ │ -00088400: 206d 6169 6c63 6170 2065 6e74 7269 6573 mailcap entries │ │ │ │ │ -00088410: 2d46 6f6f 746e 6f74 652d 317f 3238 3731 -Footnote-1.2871 │ │ │ │ │ -00088420: 3937 0a4e 6f64 653a 2050 726f 7669 6469 97.Node: Providi │ │ │ │ │ -00088430: 6e67 206d 6564 6961 2074 7970 6573 2074 ng media types t │ │ │ │ │ -00088440: 6f20 6669 6c65 737f 3238 3735 3033 0a52 o files.287503.R │ │ │ │ │ -00088450: 6566 3a20 6368 2d6f 7065 7273 7973 2070 ef: ch-opersys p │ │ │ │ │ -00088460: 726f 7669 6469 6e67 2d6d 6564 6961 2d74 roviding-media-t │ │ │ │ │ -00088470: 7970 6573 2d74 6f2d 6669 6c65 737f 3238 ypes-to-files.28 │ │ │ │ │ -00088480: 3736 3631 0a52 6566 3a20 3132 647f 3238 7661.Ref: 12d.28 │ │ │ │ │ -00088490: 3736 3631 0a52 6566 3a20 6368 2d6f 7065 7661.Ref: ch-ope │ │ │ │ │ -000884a0: 7273 7973 2073 2d66 696c 652d 6d65 6469 rsys s-file-medi │ │ │ │ │ -000884b0: 612d 7479 7065 7f32 3837 3636 310a 5265 a-type.287661.Re │ │ │ │ │ -000884c0: 663a 2031 3265 7f32 3837 3636 310a 4e6f f: 12e.287661.No │ │ │ │ │ -000884d0: 6465 3a20 4b65 7962 6f61 7264 2063 6f6e de: Keyboard con │ │ │ │ │ -000884e0: 6669 6775 7261 7469 6f6e 7f32 3838 3737 figuration.28877 │ │ │ │ │ -000884f0: 390a 5265 663a 2063 682d 6f70 6572 7379 9.Ref: ch-opersy │ │ │ │ │ -00088500: 7320 6b65 7962 6f61 7264 2d63 6f6e 6669 s keyboard-confi │ │ │ │ │ -00088510: 6775 7261 7469 6f6e 7f32 3838 3932 330a guration.288923. │ │ │ │ │ -00088520: 5265 663a 2031 3266 7f32 3838 3932 330a Ref: 12f.288923. │ │ │ │ │ -00088530: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00088540: 7339 2d38 7f32 3838 3932 330a 5265 663a s9-8.288923.Ref: │ │ │ │ │ -00088550: 2031 3330 7f32 3838 3932 330a 4e6f 6465 130.288923.Node │ │ │ │ │ -00088560: 3a20 456e 7669 726f 6e6d 656e 7420 7661 : Environment va │ │ │ │ │ -00088570: 7269 6162 6c65 737f 3239 3236 3330 0a52 riables.292630.R │ │ │ │ │ -00088580: 6566 3a20 6368 2d6f 7065 7273 7973 2065 ef: ch-opersys e │ │ │ │ │ -00088590: 6e76 6972 6f6e 6d65 6e74 2d76 6172 6961 nvironment-varia │ │ │ │ │ -000885a0: 626c 6573 7f32 3932 3739 310a 5265 663a bles.292791.Ref: │ │ │ │ │ -000885b0: 2031 3331 7f32 3932 3739 310a 5265 663a 131.292791.Ref: │ │ │ │ │ -000885c0: 2063 682d 6f70 6572 7379 7320 7339 2d39 ch-opersys s9-9 │ │ │ │ │ -000885d0: 7f32 3932 3739 310a 5265 663a 2031 3332 .292791.Ref: 132 │ │ │ │ │ -000885e0: 7f32 3932 3739 310a 4e6f 6465 3a20 5265 .292791.Node: Re │ │ │ │ │ -000885f0: 6769 7374 6572 696e 6720 446f 6375 6d65 gistering Docume │ │ │ │ │ -00088600: 6e74 7320 7573 696e 6720 646f 632d 6261 nts using doc-ba │ │ │ │ │ -00088610: 7365 7f32 3933 3835 360a 5265 663a 2063 se.293856.Ref: c │ │ │ │ │ -00088620: 682d 6f70 6572 7379 7320 7265 6769 7374 h-opersys regist │ │ │ │ │ -00088630: 6572 696e 672d 646f 6375 6d65 6e74 732d ering-documents- │ │ │ │ │ -00088640: 7573 696e 672d 646f 632d 6261 7365 7f32 using-doc-base.2 │ │ │ │ │ -00088650: 3934 3031 370a 5265 663a 2031 3333 7f32 94017.Ref: 133.2 │ │ │ │ │ -00088660: 3934 3031 370a 5265 663a 2063 682d 6f70 94017.Ref: ch-op │ │ │ │ │ -00088670: 6572 7379 7320 732d 646f 632d 6261 7365 ersys s-doc-base │ │ │ │ │ -00088680: 7f32 3934 3031 370a 5265 663a 2031 3334 .294017.Ref: 134 │ │ │ │ │ -00088690: 7f32 3934 3031 370a 4e6f 6465 3a20 416c .294017.Node: Al │ │ │ │ │ -000886a0: 7465 726e 6174 6520 696e 6974 2073 7973 ternate init sys │ │ │ │ │ -000886b0: 7465 6d73 7f32 3934 3438 360a 5265 663a tems.294486.Ref: │ │ │ │ │ -000886c0: 2063 682d 6f70 6572 7379 7320 616c 7465 ch-opersys alte │ │ │ │ │ -000886d0: 726e 6174 652d 696e 6974 2d73 7973 7465 rnate-init-syste │ │ │ │ │ -000886e0: 6d73 7f32 3934 3636 310a 5265 663a 2031 ms.294661.Ref: 1 │ │ │ │ │ -000886f0: 3335 7f32 3934 3636 310a 5265 663a 2063 35.294661.Ref: c │ │ │ │ │ -00088700: 682d 6f70 6572 7379 7320 732d 616c 7465 h-opersys s-alte │ │ │ │ │ -00088710: 726e 6174 6569 6e69 747f 3239 3436 3631 rnateinit.294661 │ │ │ │ │ -00088720: 0a52 6566 3a20 3133 367f 3239 3436 3631 .Ref: 136.294661 │ │ │ │ │ -00088730: 0a4e 6f64 653a 2045 7665 6e74 2d62 6173 .Node: Event-bas │ │ │ │ │ -00088740: 6564 2062 6f6f 7420 7769 7468 2075 7073 ed boot with ups │ │ │ │ │ -00088750: 7461 7274 7f32 3934 3739 340a 5265 663a tart.294794.Ref: │ │ │ │ │ -00088760: 2063 682d 6f70 6572 7379 7320 6576 656e ch-opersys even │ │ │ │ │ -00088770: 742d 6261 7365 642d 626f 6f74 2d77 6974 t-based-boot-wit │ │ │ │ │ -00088780: 682d 7570 7374 6172 747f 3239 3438 3839 h-upstart.294889 │ │ │ │ │ -00088790: 0a52 6566 3a20 3133 377f 3239 3438 3839 .Ref: 137.294889 │ │ │ │ │ -000887a0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -000887b0: 2073 2d75 7073 7461 7274 7f32 3934 3838 s-upstart.29488 │ │ │ │ │ -000887c0: 390a 5265 663a 2031 3338 7f32 3934 3838 9.Ref: 138.29488 │ │ │ │ │ -000887d0: 390a 4e6f 6465 3a20 5369 676e 616c 696e 9.Node: Signalin │ │ │ │ │ -000887e0: 6720 7468 6174 2061 2072 6562 6f6f 7420 g that a reboot │ │ │ │ │ -000887f0: 6973 2072 6571 7569 7265 647f 3239 3530 is required.2950 │ │ │ │ │ -00088800: 3736 0a52 6566 3a20 6368 2d6f 7065 7273 76.Ref: ch-opers │ │ │ │ │ -00088810: 7973 2073 2d73 6967 6e61 6c69 6e67 7265 ys s-signalingre │ │ │ │ │ -00088820: 626f 6f74 7f32 3935 3230 360a 5265 663a boot.295206.Ref: │ │ │ │ │ -00088830: 2031 3339 7f32 3935 3230 360a 5265 663a 139.295206.Ref: │ │ │ │ │ -00088840: 2063 682d 6f70 6572 7379 7320 7369 676e ch-opersys sign │ │ │ │ │ -00088850: 616c 696e 672d 7468 6174 2d61 2d72 6562 aling-that-a-reb │ │ │ │ │ -00088860: 6f6f 742d 6973 2d72 6571 7569 7265 647f oot-is-required. │ │ │ │ │ -00088870: 3239 3532 3036 0a52 6566 3a20 3133 617f 295206.Ref: 13a. │ │ │ │ │ -00088880: 3239 3532 3036 0a4e 6f64 653a 2046 696c 295206.Node: Fil │ │ │ │ │ -00088890: 6573 3c32 3e7f 3239 3630 3332 0a52 6566 es<2>.296032.Ref │ │ │ │ │ -000888a0: 3a20 6368 2d66 696c 6573 2064 6f63 7f32 : ch-files doc.2 │ │ │ │ │ -000888b0: 3936 3134 340a 5265 663a 2031 3362 7f32 96144.Ref: 13b.2 │ │ │ │ │ -000888c0: 3936 3134 340a 5265 663a 2063 682d 6669 96144.Ref: ch-fi │ │ │ │ │ -000888d0: 6c65 7320 6669 6c65 737f 3239 3631 3434 les files.296144 │ │ │ │ │ -000888e0: 0a52 6566 3a20 3133 637f 3239 3631 3434 .Ref: 13c.296144 │ │ │ │ │ -000888f0: 0a4e 6f64 653a 2042 696e 6172 6965 737f .Node: Binaries. │ │ │ │ │ -00088900: 3239 3633 3834 0a52 6566 3a20 6368 2d66 296384.Ref: ch-f │ │ │ │ │ -00088910: 696c 6573 2062 696e 6172 6965 737f 3239 iles binaries.29 │ │ │ │ │ -00088920: 3634 3632 0a52 6566 3a20 3133 647f 3239 6462.Ref: 13d.29 │ │ │ │ │ -00088930: 3634 3632 0a52 6566 3a20 6368 2d66 696c 6462.Ref: ch-fil │ │ │ │ │ -00088940: 6573 2073 2d62 696e 6172 6965 737f 3239 es s-binaries.29 │ │ │ │ │ -00088950: 3634 3632 0a52 6566 3a20 6366 7f32 3936 6462.Ref: cf.296 │ │ │ │ │ -00088960: 3436 320a 4e6f 6465 3a20 4c69 6272 6172 462.Node: Librar │ │ │ │ │ -00088970: 6965 737f 3330 3039 3230 0a52 6566 3a20 ies.300920.Ref: │ │ │ │ │ -00088980: 6368 2d66 696c 6573 206c 6962 7261 7269 ch-files librari │ │ │ │ │ -00088990: 6573 7f33 3031 3032 360a 5265 663a 2031 es.301026.Ref: 1 │ │ │ │ │ -000889a0: 3365 7f33 3031 3032 360a 5265 663a 2063 3e.301026.Ref: c │ │ │ │ │ -000889b0: 682d 6669 6c65 7320 732d 6c69 6272 6172 h-files s-librar │ │ │ │ │ -000889c0: 6965 737f 3330 3130 3236 0a52 6566 3a20 ies.301026.Ref: │ │ │ │ │ -000889d0: 6463 7f33 3031 3032 360a 5265 663a 204c dc.301026.Ref: L │ │ │ │ │ -000889e0: 6962 7261 7269 6573 2d46 6f6f 746e 6f74 ibraries-Footnot │ │ │ │ │ -000889f0: 652d 317f 3330 3631 3838 0a52 6566 3a20 e-1.306188.Ref: │ │ │ │ │ -00088a00: 4c69 6272 6172 6965 732d 466f 6f74 6e6f Libraries-Footno │ │ │ │ │ -00088a10: 7465 2d32 7f33 3036 3731 300a 5265 663a te-2.306710.Ref: │ │ │ │ │ -00088a20: 204c 6962 7261 7269 6573 2d46 6f6f 746e Libraries-Footn │ │ │ │ │ -00088a30: 6f74 652d 337f 3330 3639 3234 0a52 6566 ote-3.306924.Ref │ │ │ │ │ -00088a40: 3a20 4c69 6272 6172 6965 732d 466f 6f74 : Libraries-Foot │ │ │ │ │ -00088a50: 6e6f 7465 2d34 7f33 3037 3438 350a 5265 note-4.307485.Re │ │ │ │ │ -00088a60: 663a 204c 6962 7261 7269 6573 2d46 6f6f f: Libraries-Foo │ │ │ │ │ -00088a70: 746e 6f74 652d 357f 3330 3737 3531 0a52 tnote-5.307751.R │ │ │ │ │ -00088a80: 6566 3a20 4c69 6272 6172 6965 732d 466f ef: Libraries-Fo │ │ │ │ │ -00088a90: 6f74 6e6f 7465 2d36 7f33 3037 3839 370a otnote-6.307897. │ │ │ │ │ -00088aa0: 4e6f 6465 3a20 5368 6172 6564 206c 6962 Node: Shared lib │ │ │ │ │ -00088ab0: 7261 7269 6573 3c32 3e7f 3330 3834 3833 raries<2>.308483 │ │ │ │ │ -00088ac0: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ -00088ad0: 3130 2d33 7f33 3038 3538 380a 5265 663a 10-3.308588.Ref: │ │ │ │ │ -00088ae0: 2031 3366 7f33 3038 3538 380a 5265 663a 13f.308588.Ref: │ │ │ │ │ -00088af0: 2063 682d 6669 6c65 7320 7368 6172 6564 ch-files shared │ │ │ │ │ -00088b00: 2d6c 6962 7261 7269 6573 7f33 3038 3538 -libraries.30858 │ │ │ │ │ -00088b10: 380a 5265 663a 2031 3430 7f33 3038 3538 8.Ref: 140.30858 │ │ │ │ │ -00088b20: 380a 4e6f 6465 3a20 5363 7269 7074 737f 8.Node: Scripts. │ │ │ │ │ -00088b30: 3330 3836 3836 0a52 6566 3a20 6368 2d66 308686.Ref: ch-f │ │ │ │ │ -00088b40: 696c 6573 2073 2d73 6372 6970 7473 7f33 iles s-scripts.3 │ │ │ │ │ -00088b50: 3038 3739 360a 5265 663a 2035 657f 3330 08796.Ref: 5e.30 │ │ │ │ │ -00088b60: 3837 3936 0a52 6566 3a20 6368 2d66 696c 8796.Ref: ch-fil │ │ │ │ │ -00088b70: 6573 2073 6372 6970 7473 7f33 3038 3739 es scripts.30879 │ │ │ │ │ -00088b80: 360a 5265 663a 2031 3431 7f33 3038 3739 6.Ref: 141.30879 │ │ │ │ │ -00088b90: 360a 5265 663a 2053 6372 6970 7473 2d46 6.Ref: Scripts-F │ │ │ │ │ -00088ba0: 6f6f 746e 6f74 652d 317f 3331 3239 3032 ootnote-1.312902 │ │ │ │ │ -00088bb0: 0a52 6566 3a20 5363 7269 7074 732d 466f .Ref: Scripts-Fo │ │ │ │ │ -00088bc0: 6f74 6e6f 7465 2d32 7f33 3133 3135 320a otnote-2.313152. │ │ │ │ │ -00088bd0: 4e6f 6465 3a20 5379 6d62 6f6c 6963 206c Node: Symbolic l │ │ │ │ │ -00088be0: 696e 6b73 7f33 3133 3333 340a 5265 663a inks.313334.Ref: │ │ │ │ │ -00088bf0: 2063 682d 6669 6c65 7320 7331 302d 357f ch-files s10-5. │ │ │ │ │ -00088c00: 3331 3334 3337 0a52 6566 3a20 3134 327f 313437.Ref: 142. │ │ │ │ │ -00088c10: 3331 3334 3337 0a52 6566 3a20 6368 2d66 313437.Ref: ch-f │ │ │ │ │ -00088c20: 696c 6573 2073 796d 626f 6c69 632d 6c69 iles symbolic-li │ │ │ │ │ -00088c30: 6e6b 737f 3331 3334 3337 0a52 6566 3a20 nks.313437.Ref: │ │ │ │ │ -00088c40: 3134 337f 3331 3334 3337 0a52 6566 3a20 143.313437.Ref: │ │ │ │ │ -00088c50: 5379 6d62 6f6c 6963 206c 696e 6b73 2d46 Symbolic links-F │ │ │ │ │ -00088c60: 6f6f 746e 6f74 652d 317f 3331 3532 3131 ootnote-1.315211 │ │ │ │ │ -00088c70: 0a4e 6f64 653a 2044 6576 6963 6520 6669 .Node: Device fi │ │ │ │ │ -00088c80: 6c65 737f 3331 3535 3138 0a52 6566 3a20 les.315518.Ref: │ │ │ │ │ -00088c90: 6368 2d66 696c 6573 2064 6576 6963 652d ch-files device- │ │ │ │ │ -00088ca0: 6669 6c65 737f 3331 3536 3333 0a52 6566 files.315633.Ref │ │ │ │ │ -00088cb0: 3a20 3134 347f 3331 3536 3333 0a52 6566 : 144.315633.Ref │ │ │ │ │ -00088cc0: 3a20 6368 2d66 696c 6573 2073 3130 2d36 : ch-files s10-6 │ │ │ │ │ -00088cd0: 7f33 3135 3633 330a 5265 663a 2031 3435 .315633.Ref: 145 │ │ │ │ │ -00088ce0: 7f33 3135 3633 330a 5265 663a 2044 6576 .315633.Ref: Dev │ │ │ │ │ -00088cf0: 6963 6520 6669 6c65 732d 466f 6f74 6e6f ice files-Footno │ │ │ │ │ -00088d00: 7465 2d31 7f33 3136 3633 340a 4e6f 6465 te-1.316634.Node │ │ │ │ │ -00088d10: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ -00088d20: 6669 6c65 737f 3331 3638 3137 0a52 6566 files.316817.Ref │ │ │ │ │ -00088d30: 3a20 6368 2d66 696c 6573 2063 6f6e 6669 : ch-files confi │ │ │ │ │ -00088d40: 6775 7261 7469 6f6e 2d66 696c 6573 7f33 guration-files.3 │ │ │ │ │ -00088d50: 3136 3932 370a 5265 663a 2031 3436 7f33 16927.Ref: 146.3 │ │ │ │ │ -00088d60: 3136 3932 370a 5265 663a 2063 682d 6669 16927.Ref: ch-fi │ │ │ │ │ -00088d70: 6c65 7320 732d 636f 6e66 6967 2d66 696c les s-config-fil │ │ │ │ │ -00088d80: 6573 7f33 3136 3932 370a 5265 663a 2033 es.316927.Ref: 3 │ │ │ │ │ -00088d90: 387f 3331 3639 3237 0a4e 6f64 653a 2044 8.316927.Node: D │ │ │ │ │ -00088da0: 6566 696e 6974 696f 6e73 3c32 3e7f 3331 efinitions<2>.31 │ │ │ │ │ -00088db0: 3731 3631 0a52 6566 3a20 6368 2d66 696c 7161.Ref: ch-fil │ │ │ │ │ -00088dc0: 6573 2064 6566 696e 6974 696f 6e73 7f33 es definitions.3 │ │ │ │ │ -00088dd0: 3137 3235 350a 5265 663a 2031 3437 7f33 17255.Ref: 147.3 │ │ │ │ │ -00088de0: 3137 3235 350a 5265 663a 2063 682d 6669 17255.Ref: ch-fi │ │ │ │ │ -00088df0: 6c65 7320 7331 302d 372d 317f 3331 3732 les s10-7-1.3172 │ │ │ │ │ -00088e00: 3535 0a52 6566 3a20 3134 387f 3331 3732 55.Ref: 148.3172 │ │ │ │ │ -00088e10: 3535 0a4e 6f64 653a 204c 6f63 6174 696f 55.Node: Locatio │ │ │ │ │ -00088e20: 6e7f 3331 3833 3937 0a52 6566 3a20 6368 n.318397.Ref: ch │ │ │ │ │ -00088e30: 2d66 696c 6573 206c 6f63 6174 696f 6e7f -files location. │ │ │ │ │ -00088e40: 3331 3835 3038 0a52 6566 3a20 3134 397f 318508.Ref: 149. │ │ │ │ │ -00088e50: 3331 3835 3038 0a52 6566 3a20 6368 2d66 318508.Ref: ch-f │ │ │ │ │ -00088e60: 696c 6573 2073 3130 2d37 2d32 7f33 3138 iles s10-7-2.318 │ │ │ │ │ -00088e70: 3530 380a 5265 663a 2031 3461 7f33 3138 508.Ref: 14a.318 │ │ │ │ │ -00088e80: 3530 380a 4e6f 6465 3a20 4265 6861 7669 508.Node: Behavi │ │ │ │ │ -00088e90: 6f72 7f33 3138 3938 320a 5265 663a 2063 or.318982.Ref: c │ │ │ │ │ -00088ea0: 682d 6669 6c65 7320 6265 6861 7669 6f72 h-files behavior │ │ │ │ │ -00088eb0: 7f33 3139 3130 360a 5265 663a 2031 3462 .319106.Ref: 14b │ │ │ │ │ -00088ec0: 7f33 3139 3130 360a 5265 663a 2063 682d .319106.Ref: ch- │ │ │ │ │ -00088ed0: 6669 6c65 7320 7331 302d 372d 337f 3331 files s10-7-3.31 │ │ │ │ │ -00088ee0: 3931 3036 0a52 6566 3a20 3134 637f 3331 9106.Ref: 14c.31 │ │ │ │ │ -00088ef0: 3931 3036 0a52 6566 3a20 4265 6861 7669 9106.Ref: Behavi │ │ │ │ │ -00088f00: 6f72 2d46 6f6f 746e 6f74 652d 317f 3332 or-Footnote-1.32 │ │ │ │ │ -00088f10: 3231 3233 0a52 6566 3a20 4265 6861 7669 2123.Ref: Behavi │ │ │ │ │ -00088f20: 6f72 2d46 6f6f 746e 6f74 652d 327f 3332 or-Footnote-2.32 │ │ │ │ │ -00088f30: 3232 3238 0a4e 6f64 653a 2053 6861 7269 2228.Node: Shari │ │ │ │ │ -00088f40: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ -00088f50: 2066 696c 6573 7f33 3232 3532 350a 5265 files.322525.Re │ │ │ │ │ -00088f60: 663a 2063 682d 6669 6c65 7320 7331 302d f: ch-files s10- │ │ │ │ │ -00088f70: 372d 347f 3332 3236 3830 0a52 6566 3a20 7-4.322680.Ref: │ │ │ │ │ -00088f80: 3134 647f 3332 3236 3830 0a52 6566 3a20 14d.322680.Ref: │ │ │ │ │ -00088f90: 6368 2d66 696c 6573 2073 6861 7269 6e67 ch-files sharing │ │ │ │ │ -00088fa0: 2d63 6f6e 6669 6775 7261 7469 6f6e 2d66 -configuration-f │ │ │ │ │ -00088fb0: 696c 6573 7f33 3232 3638 300a 5265 663a iles.322680.Ref: │ │ │ │ │ -00088fc0: 2031 3465 7f33 3232 3638 300a 4e6f 6465 14e.322680.Node │ │ │ │ │ -00088fd0: 3a20 5573 6572 2063 6f6e 6669 6775 7261 : User configura │ │ │ │ │ -00088fe0: 7469 6f6e 2066 696c 6573 20e2 809c 646f tion files ...do │ │ │ │ │ -00088ff0: 7466 696c 6573 e280 9d7f 3332 3534 3338 tfiles....325438 │ │ │ │ │ -00089000: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ -00089010: 3130 2d37 2d35 7f33 3235 3537 360a 5265 10-7-5.325576.Re │ │ │ │ │ -00089020: 663a 2031 3466 7f33 3235 3537 360a 5265 f: 14f.325576.Re │ │ │ │ │ -00089030: 663a 2063 682d 6669 6c65 7320 7573 6572 f: ch-files user │ │ │ │ │ -00089040: 2d63 6f6e 6669 6775 7261 7469 6f6e 2d66 -configuration-f │ │ │ │ │ -00089050: 696c 6573 2d64 6f74 6669 6c65 737f 3332 iles-dotfiles.32 │ │ │ │ │ -00089060: 3535 3736 0a52 6566 3a20 3135 307f 3332 5576.Ref: 150.32 │ │ │ │ │ -00089070: 3535 3736 0a4e 6f64 653a 204c 6f67 2066 5576.Node: Log f │ │ │ │ │ -00089080: 696c 6573 7f33 3236 3935 310a 5265 663a iles.326951.Ref: │ │ │ │ │ -00089090: 2063 682d 6669 6c65 7320 6c6f 672d 6669 ch-files log-fi │ │ │ │ │ -000890a0: 6c65 737f 3332 3730 3631 0a52 6566 3a20 les.327061.Ref: │ │ │ │ │ -000890b0: 3135 317f 3332 3730 3631 0a52 6566 3a20 151.327061.Ref: │ │ │ │ │ -000890c0: 6368 2d66 696c 6573 2073 3130 2d38 7f33 ch-files s10-8.3 │ │ │ │ │ -000890d0: 3237 3036 310a 5265 663a 2031 3532 7f33 27061.Ref: 152.3 │ │ │ │ │ -000890e0: 3237 3036 310a 5265 663a 204c 6f67 2066 27061.Ref: Log f │ │ │ │ │ -000890f0: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ -00089100: 3332 3835 3930 0a4e 6f64 653a 204c 6f63 328590.Node: Loc │ │ │ │ │ -00089110: 616c 6520 6669 6c65 737f 3332 3932 3432 ale files.329242 │ │ │ │ │ -00089120: 0a52 6566 3a20 6368 2d66 696c 6573 206c .Ref: ch-files l │ │ │ │ │ -00089130: 6f63 616c 652d 6669 6c65 737f 3332 3933 ocale-files.3293 │ │ │ │ │ -00089140: 3535 0a52 6566 3a20 3135 337f 3332 3933 55.Ref: 153.3293 │ │ │ │ │ -00089150: 3535 0a52 6566 3a20 6368 2d66 696c 6573 55.Ref: ch-files │ │ │ │ │ -00089160: 2073 2d6c 6f63 616c 652d 6669 6c65 737f s-locale-files. │ │ │ │ │ -00089170: 3332 3933 3535 0a52 6566 3a20 3135 347f 329355.Ref: 154. │ │ │ │ │ -00089180: 3332 3933 3535 0a4e 6f64 653a 2050 6572 329355.Node: Per │ │ │ │ │ -00089190: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ -000891a0: 6572 737f 3332 3936 3234 0a52 6566 3a20 ers.329624.Ref: │ │ │ │ │ -000891b0: 6368 2d66 696c 6573 2070 6572 6d69 7373 ch-files permiss │ │ │ │ │ -000891c0: 696f 6e73 2d61 6e64 2d6f 776e 6572 737f ions-and-owners. │ │ │ │ │ -000891d0: 3332 3937 3338 0a52 6566 3a20 3135 357f 329738.Ref: 155. │ │ │ │ │ -000891e0: 3332 3937 3338 0a52 6566 3a20 6368 2d66 329738.Ref: ch-f │ │ │ │ │ -000891f0: 696c 6573 2073 2d70 6572 6d69 7373 696f iles s-permissio │ │ │ │ │ -00089200: 6e73 2d6f 776e 6572 737f 3332 3937 3338 ns-owners.329738 │ │ │ │ │ -00089210: 0a52 6566 3a20 6537 7f33 3239 3733 380a .Ref: e7.329738. │ │ │ │ │ -00089220: 5265 663a 2050 6572 6d69 7373 696f 6e73 Ref: Permissions │ │ │ │ │ -00089230: 2061 6e64 206f 776e 6572 732d 466f 6f74 and owners-Foot │ │ │ │ │ -00089240: 6e6f 7465 2d31 7f33 3333 3831 330a 5265 note-1.333813.Re │ │ │ │ │ -00089250: 663a 2050 6572 6d69 7373 696f 6e73 2061 f: Permissions a │ │ │ │ │ -00089260: 6e64 206f 776e 6572 732d 466f 6f74 6e6f nd owners-Footno │ │ │ │ │ -00089270: 7465 2d32 7f33 3334 3436 380a 4e6f 6465 te-2.334468.Node │ │ │ │ │ -00089280: 3a20 5468 6520 7573 6520 6f66 2064 706b : The use of dpk │ │ │ │ │ -00089290: 672d 7374 6174 6f76 6572 7269 6465 7f33 g-statoverride.3 │ │ │ │ │ -000892a0: 3334 3735 330a 5265 663a 2063 682d 6669 34753.Ref: ch-fi │ │ │ │ │ -000892b0: 6c65 7320 7331 302d 392d 317f 3333 3438 les s10-9-1.3348 │ │ │ │ │ -000892c0: 3437 0a52 6566 3a20 3135 367f 3333 3438 47.Ref: 156.3348 │ │ │ │ │ -000892d0: 3437 0a52 6566 3a20 6368 2d66 696c 6573 47.Ref: ch-files │ │ │ │ │ -000892e0: 2074 6865 2d75 7365 2d6f 662d 6470 6b67 the-use-of-dpkg │ │ │ │ │ -000892f0: 2d73 7461 746f 7665 7272 6964 657f 3333 -statoverride.33 │ │ │ │ │ -00089300: 3438 3437 0a52 6566 3a20 3135 377f 3333 4847.Ref: 157.33 │ │ │ │ │ -00089310: 3438 3437 0a4e 6f64 653a 2046 696c 6520 4847.Node: File │ │ │ │ │ -00089320: 6e61 6d65 737f 3333 3732 3133 0a52 6566 names.337213.Ref │ │ │ │ │ -00089330: 3a20 6368 2d66 696c 6573 2066 696c 652d : ch-files file- │ │ │ │ │ -00089340: 6e61 6d65 737f 3333 3733 3036 0a52 6566 names.337306.Ref │ │ │ │ │ -00089350: 3a20 3135 387f 3333 3733 3036 0a52 6566 : 158.337306.Ref │ │ │ │ │ -00089360: 3a20 6368 2d66 696c 6573 2073 2d66 696c : ch-files s-fil │ │ │ │ │ -00089370: 656e 616d 6573 7f33 3337 3330 360a 5265 enames.337306.Re │ │ │ │ │ -00089380: 663a 2031 3539 7f33 3337 3330 360a 4e6f f: 159.337306.No │ │ │ │ │ -00089390: 6465 3a20 4375 7374 6f6d 697a 6564 2070 de: Customized p │ │ │ │ │ -000893a0: 726f 6772 616d 737f 3333 3737 3034 0a52 rograms.337704.R │ │ │ │ │ -000893b0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -000893c0: 642d 7072 6f67 7261 6d73 2064 6f63 7f33 d-programs doc.3 │ │ │ │ │ -000893d0: 3337 3830 390a 5265 663a 2031 3561 7f33 37809.Ref: 15a.3 │ │ │ │ │ -000893e0: 3337 3830 390a 5265 663a 2063 682d 6375 37809.Ref: ch-cu │ │ │ │ │ -000893f0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -00089400: 7320 6375 7374 6f6d 697a 6564 2d70 726f s customized-pro │ │ │ │ │ -00089410: 6772 616d 737f 3333 3738 3039 0a52 6566 grams.337809.Ref │ │ │ │ │ -00089420: 3a20 3135 627f 3333 3738 3039 0a4e 6f64 : 15b.337809.Nod │ │ │ │ │ -00089430: 653a 2041 7263 6869 7465 6374 7572 6520 e: Architecture │ │ │ │ │ -00089440: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ -00089450: 7269 6e67 737f 3333 3833 3032 0a52 6566 rings.338302.Ref │ │ │ │ │ -00089460: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -00089470: 7072 6f67 7261 6d73 2061 7263 6869 7465 programs archite │ │ │ │ │ -00089480: 6374 7572 652d 7370 6563 6966 6963 6174 cture-specificat │ │ │ │ │ -00089490: 696f 6e2d 7374 7269 6e67 737f 3333 3834 ion-strings.3384 │ │ │ │ │ -000894a0: 3135 0a52 6566 3a20 3135 637f 3333 3834 15.Ref: 15c.3384 │ │ │ │ │ -000894b0: 3135 0a52 6566 3a20 6368 2d63 7573 746f 15.Ref: ch-custo │ │ │ │ │ -000894c0: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ -000894d0: 2d61 7263 682d 7370 6563 7f33 3338 3431 -arch-spec.33841 │ │ │ │ │ -000894e0: 350a 5265 663a 2038 627f 3333 3834 3135 5.Ref: 8b.338415 │ │ │ │ │ -000894f0: 0a4e 6f64 653a 2041 7263 6869 7465 6374 .Node: Architect │ │ │ │ │ -00089500: 7572 6520 7769 6c64 6361 7264 737f 3333 ure wildcards.33 │ │ │ │ │ -00089510: 3931 3034 0a52 6566 3a20 6368 2d63 7573 9104.Ref: ch-cus │ │ │ │ │ -00089520: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00089530: 2061 7263 6869 7465 6374 7572 652d 7769 architecture-wi │ │ │ │ │ -00089540: 6c64 6361 7264 737f 3333 3932 3034 0a52 ldcards.339204.R │ │ │ │ │ -00089550: 6566 3a20 3135 647f 3333 3932 3034 0a52 ef: 15d.339204.R │ │ │ │ │ -00089560: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00089570: 642d 7072 6f67 7261 6d73 2073 2d61 7263 d-programs s-arc │ │ │ │ │ -00089580: 682d 7769 6c64 6361 7264 2d73 7065 637f h-wildcard-spec. │ │ │ │ │ -00089590: 3333 3932 3034 0a52 6566 3a20 3863 7f33 339204.Ref: 8c.3 │ │ │ │ │ -000895a0: 3339 3230 340a 5265 663a 2041 7263 6869 39204.Ref: Archi │ │ │ │ │ -000895b0: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ -000895c0: 732d 466f 6f74 6e6f 7465 2d31 7f33 3339 s-Footnote-1.339 │ │ │ │ │ -000895d0: 3437 350a 4e6f 6465 3a20 4461 656d 6f6e 475.Node: Daemon │ │ │ │ │ -000895e0: 737f 3333 3939 3630 0a52 6566 3a20 6368 s.339960.Ref: ch │ │ │ │ │ -000895f0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00089600: 7261 6d73 2064 6165 6d6f 6e73 7f33 3430 rams daemons.340 │ │ │ │ │ -00089610: 3133 350a 5265 663a 2031 3565 7f33 3430 135.Ref: 15e.340 │ │ │ │ │ -00089620: 3133 350a 5265 663a 2063 682d 6375 7374 135.Ref: ch-cust │ │ │ │ │ -00089630: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -00089640: 7331 312d 327f 3334 3031 3335 0a52 6566 s11-2.340135.Ref │ │ │ │ │ -00089650: 3a20 3135 667f 3334 3031 3335 0a4e 6f64 : 15f.340135.Nod │ │ │ │ │ -00089660: 653a 2055 7369 6e67 2070 7365 7564 6f2d e: Using pseudo- │ │ │ │ │ -00089670: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ -00089680: 6e67 2077 746d 7020 7574 6d70 2061 6e64 ng wtmp utmp and │ │ │ │ │ -00089690: 206c 6173 746c 6f67 7f33 3431 3037 300a lastlog.341070. │ │ │ │ │ -000896a0: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -000896b0: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ -000896c0: 337f 3334 3132 3239 0a52 6566 3a20 3136 3.341229.Ref: 16 │ │ │ │ │ -000896d0: 307f 3334 3132 3239 0a52 6566 3a20 6368 0.341229.Ref: ch │ │ │ │ │ -000896e0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -000896f0: 7261 6d73 2075 7369 6e67 2d70 7365 7564 rams using-pseud │ │ │ │ │ -00089700: 6f2d 7474 7973 2d61 6e64 2d6d 6f64 6966 o-ttys-and-modif │ │ │ │ │ -00089710: 7969 6e67 2d77 746d 702d 7574 6d70 2d61 ying-wtmp-utmp-a │ │ │ │ │ -00089720: 6e64 2d6c 6173 746c 6f67 7f33 3431 3232 nd-lastlog.34122 │ │ │ │ │ -00089730: 390a 5265 663a 2031 3631 7f33 3431 3232 9.Ref: 161.34122 │ │ │ │ │ -00089740: 390a 4e6f 6465 3a20 4564 6974 6f72 7320 9.Node: Editors │ │ │ │ │ -00089750: 616e 6420 7061 6765 7273 7f33 3431 3737 and pagers.34177 │ │ │ │ │ -00089760: 360a 5265 663a 2063 682d 6375 7374 6f6d 6.Ref: ch-custom │ │ │ │ │ -00089770: 697a 6564 2d70 726f 6772 616d 7320 6564 ized-programs ed │ │ │ │ │ -00089780: 6974 6f72 732d 616e 642d 7061 6765 7273 itors-and-pagers │ │ │ │ │ -00089790: 7f33 3431 3935 360a 5265 663a 2031 3632 .341956.Ref: 162 │ │ │ │ │ -000897a0: 7f33 3431 3935 360a 5265 663a 2063 682d .341956.Ref: ch- │ │ │ │ │ -000897b0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -000897c0: 616d 7320 7331 312d 347f 3334 3139 3536 ams s11-4.341956 │ │ │ │ │ -000897d0: 0a52 6566 3a20 3136 337f 3334 3139 3536 .Ref: 163.341956 │ │ │ │ │ -000897e0: 0a52 6566 3a20 4564 6974 6f72 7320 616e .Ref: Editors an │ │ │ │ │ -000897f0: 6420 7061 6765 7273 2d46 6f6f 746e 6f74 d pagers-Footnot │ │ │ │ │ -00089800: 652d 317f 3334 3431 3438 0a4e 6f64 653a e-1.344148.Node: │ │ │ │ │ -00089810: 2057 6562 2073 6572 7665 7273 2061 6e64 Web servers and │ │ │ │ │ -00089820: 2061 7070 6c69 6361 7469 6f6e 737f 3334 applications.34 │ │ │ │ │ -00089830: 3432 3237 0a52 6566 3a20 6368 2d63 7573 4227.Ref: ch-cus │ │ │ │ │ -00089840: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00089850: 2073 2d77 6562 2d61 7070 6c7f 3334 3433 s-web-appl.3443 │ │ │ │ │ -00089860: 3933 0a52 6566 3a20 3136 347f 3334 3433 93.Ref: 164.3443 │ │ │ │ │ -00089870: 3933 0a52 6566 3a20 6368 2d63 7573 746f 93.Ref: ch-custo │ │ │ │ │ -00089880: 6d69 7a65 642d 7072 6f67 7261 6d73 2077 mized-programs w │ │ │ │ │ -00089890: 6562 2d73 6572 7665 7273 2d61 6e64 2d61 eb-servers-and-a │ │ │ │ │ -000898a0: 7070 6c69 6361 7469 6f6e 737f 3334 3433 pplications.3443 │ │ │ │ │ -000898b0: 3933 0a52 6566 3a20 3136 357f 3334 3433 93.Ref: 165.3443 │ │ │ │ │ -000898c0: 3933 0a4e 6f64 653a 204d 6169 6c20 7472 93.Node: Mail tr │ │ │ │ │ -000898d0: 616e 7370 6f72 7420 6465 6c69 7665 7279 ansport delivery │ │ │ │ │ -000898e0: 2061 6e64 2075 7365 7220 6167 656e 7473 and user agents │ │ │ │ │ -000898f0: 7f33 3435 3933 340a 5265 663a 2063 682d .345934.Ref: ch- │ │ │ │ │ -00089900: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00089910: 616d 7320 6d61 696c 2d74 7261 6e73 706f ams mail-transpo │ │ │ │ │ -00089920: 7274 2d64 656c 6976 6572 792d 616e 642d rt-delivery-and- │ │ │ │ │ -00089930: 7573 6572 2d61 6765 6e74 737f 3334 3631 user-agents.3461 │ │ │ │ │ -00089940: 3037 0a52 6566 3a20 3136 367f 3334 3631 07.Ref: 166.3461 │ │ │ │ │ -00089950: 3037 0a52 6566 3a20 6368 2d63 7573 746f 07.Ref: ch-custo │ │ │ │ │ -00089960: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ -00089970: 2d6d 6169 6c2d 7472 616e 7370 6f72 742d -mail-transport- │ │ │ │ │ -00089980: 6167 656e 7473 7f33 3436 3130 370a 5265 agents.346107.Re │ │ │ │ │ -00089990: 663a 2064 317f 3334 3631 3037 0a52 6566 f: d1.346107.Ref │ │ │ │ │ -000899a0: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ -000899b0: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ -000899c0: 6572 2061 6765 6e74 732d 466f 6f74 6e6f er agents-Footno │ │ │ │ │ -000899d0: 7465 2d31 7f33 3530 3230 380a 5265 663a te-1.350208.Ref: │ │ │ │ │ -000899e0: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ -000899f0: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ -00089a00: 7220 6167 656e 7473 2d46 6f6f 746e 6f74 r agents-Footnot │ │ │ │ │ -00089a10: 652d 327f 3335 3034 3039 0a4e 6f64 653a e-2.350409.Node: │ │ │ │ │ -00089a20: 204e 6577 7320 7379 7374 656d 2063 6f6e News system con │ │ │ │ │ -00089a30: 6669 6775 7261 7469 6f6e 7f33 3531 3130 figuration.35110 │ │ │ │ │ -00089a40: 380a 5265 663a 2063 682d 6375 7374 6f6d 8.Ref: ch-custom │ │ │ │ │ -00089a50: 697a 6564 2d70 726f 6772 616d 7320 6e65 ized-programs ne │ │ │ │ │ -00089a60: 7773 2d73 7973 7465 6d2d 636f 6e66 6967 ws-system-config │ │ │ │ │ -00089a70: 7572 6174 696f 6e7f 3335 3132 3835 0a52 uration.351285.R │ │ │ │ │ -00089a80: 6566 3a20 3136 377f 3335 3132 3835 0a52 ef: 167.351285.R │ │ │ │ │ -00089a90: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00089aa0: 642d 7072 6f67 7261 6d73 2073 3131 2d37 d-programs s11-7 │ │ │ │ │ -00089ab0: 7f33 3531 3238 350a 5265 663a 2031 3638 .351285.Ref: 168 │ │ │ │ │ -00089ac0: 7f33 3531 3238 350a 4e6f 6465 3a20 5072 .351285.Node: Pr │ │ │ │ │ -00089ad0: 6f67 7261 6d73 2066 6f72 2074 6865 2058 ograms for the X │ │ │ │ │ -00089ae0: 2057 696e 646f 7720 5379 7374 656d 7f33 Window System.3 │ │ │ │ │ -00089af0: 3531 3935 390a 5265 663a 2063 682d 6375 51959.Ref: ch-cu │ │ │ │ │ -00089b00: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -00089b10: 7320 7072 6f67 7261 6d73 2d66 6f72 2d74 s programs-for-t │ │ │ │ │ -00089b20: 6865 2d78 2d77 696e 646f 772d 7379 7374 he-x-window-syst │ │ │ │ │ -00089b30: 656d 7f33 3532 3132 320a 5265 663a 2031 em.352122.Ref: 1 │ │ │ │ │ -00089b40: 3639 7f33 3532 3132 320a 5265 663a 2063 69.352122.Ref: c │ │ │ │ │ -00089b50: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00089b60: 6772 616d 7320 7331 312d 387f 3335 3231 grams s11-8.3521 │ │ │ │ │ -00089b70: 3232 0a52 6566 3a20 3136 617f 3335 3231 22.Ref: 16a.3521 │ │ │ │ │ -00089b80: 3232 0a4e 6f64 653a 2050 726f 7669 6469 22.Node: Providi │ │ │ │ │ -00089b90: 6e67 2058 2073 7570 706f 7274 2061 6e64 ng X support and │ │ │ │ │ -00089ba0: 2070 6163 6b61 6765 2070 7269 6f72 6974 package priorit │ │ │ │ │ -00089bb0: 6965 737f 3335 3234 3638 0a52 6566 3a20 ies.352468.Ref: │ │ │ │ │ -00089bc0: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00089bd0: 6f67 7261 6d73 2070 726f 7669 6469 6e67 ograms providing │ │ │ │ │ -00089be0: 2d78 2d73 7570 706f 7274 2d61 6e64 2d70 -x-support-and-p │ │ │ │ │ -00089bf0: 6163 6b61 6765 2d70 7269 6f72 6974 6965 ackage-prioritie │ │ │ │ │ -00089c00: 737f 3335 3236 3235 0a52 6566 3a20 3136 s.352625.Ref: 16 │ │ │ │ │ -00089c10: 627f 3335 3236 3235 0a52 6566 3a20 6368 b.352625.Ref: ch │ │ │ │ │ -00089c20: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00089c30: 7261 6d73 2073 3131 2d38 2d31 7f33 3532 rams s11-8-1.352 │ │ │ │ │ -00089c40: 3632 350a 5265 663a 2031 3663 7f33 3532 625.Ref: 16c.352 │ │ │ │ │ -00089c50: 3632 350a 4e6f 6465 3a20 5061 636b 6167 625.Node: Packag │ │ │ │ │ -00089c60: 6573 2070 726f 7669 6469 6e67 2061 6e20 es providing an │ │ │ │ │ -00089c70: 5820 7365 7276 6572 7f33 3533 3234 360a X server.353246. │ │ │ │ │ -00089c80: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -00089c90: 6564 2d70 726f 6772 616d 7320 7061 636b ed-programs pack │ │ │ │ │ -00089ca0: 6167 6573 2d70 726f 7669 6469 6e67 2d61 ages-providing-a │ │ │ │ │ -00089cb0: 6e2d 782d 7365 7276 6572 7f33 3533 3435 n-x-server.35345 │ │ │ │ │ -00089cc0: 300a 5265 663a 2031 3664 7f33 3533 3435 0.Ref: 16d.35345 │ │ │ │ │ -00089cd0: 300a 5265 663a 2063 682d 6375 7374 6f6d 0.Ref: ch-custom │ │ │ │ │ -00089ce0: 697a 6564 2d70 726f 6772 616d 7320 7331 ized-programs s1 │ │ │ │ │ -00089cf0: 312d 382d 327f 3335 3334 3530 0a52 6566 1-8-2.353450.Ref │ │ │ │ │ -00089d00: 3a20 3136 657f 3335 3334 3530 0a52 6566 : 16e.353450.Ref │ │ │ │ │ -00089d10: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ -00089d20: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ -00089d30: 2d46 6f6f 746e 6f74 652d 317f 3335 3337 -Footnote-1.3537 │ │ │ │ │ -00089d40: 3839 0a4e 6f64 653a 2050 6163 6b61 6765 89.Node: Package │ │ │ │ │ -00089d50: 7320 7072 6f76 6964 696e 6720 6120 7465 s providing a te │ │ │ │ │ -00089d60: 726d 696e 616c 2065 6d75 6c61 746f 727f rminal emulator. │ │ │ │ │ -00089d70: 3335 3431 3730 0a52 6566 3a20 6368 2d63 354170.Ref: ch-c │ │ │ │ │ -00089d80: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -00089d90: 6d73 2070 6163 6b61 6765 732d 7072 6f76 ms packages-prov │ │ │ │ │ -00089da0: 6964 696e 672d 612d 7465 726d 696e 616c iding-a-terminal │ │ │ │ │ -00089db0: 2d65 6d75 6c61 746f 727f 3335 3433 3637 -emulator.354367 │ │ │ │ │ -00089dc0: 0a52 6566 3a20 3136 667f 3335 3433 3637 .Ref: 16f.354367 │ │ │ │ │ -00089dd0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ -00089de0: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ -00089df0: 2d38 2d33 7f33 3534 3336 370a 5265 663a -8-3.354367.Ref: │ │ │ │ │ -00089e00: 2031 3730 7f33 3534 3336 370a 5265 663a 170.354367.Ref: │ │ │ │ │ -00089e10: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00089e20: 696e 6720 6120 7465 726d 696e 616c 2065 ing a terminal e │ │ │ │ │ -00089e30: 6d75 6c61 746f 722d 466f 6f74 6e6f 7465 mulator-Footnote │ │ │ │ │ -00089e40: 2d31 7f33 3535 3734 360a 4e6f 6465 3a20 -1.355746.Node: │ │ │ │ │ -00089e50: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -00089e60: 6e67 2061 2077 696e 646f 7720 6d61 6e61 ng a window mana │ │ │ │ │ -00089e70: 6765 727f 3335 3539 3934 0a52 6566 3a20 ger.355994.Ref: │ │ │ │ │ -00089e80: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00089e90: 6f67 7261 6d73 2070 6163 6b61 6765 732d ograms packages- │ │ │ │ │ -00089ea0: 7072 6f76 6964 696e 672d 612d 7769 6e64 providing-a-wind │ │ │ │ │ -00089eb0: 6f77 2d6d 616e 6167 6572 7f33 3536 3138 ow-manager.35618 │ │ │ │ │ -00089ec0: 350a 5265 663a 2031 3731 7f33 3536 3138 5.Ref: 171.35618 │ │ │ │ │ -00089ed0: 350a 5265 663a 2063 682d 6375 7374 6f6d 5.Ref: ch-custom │ │ │ │ │ -00089ee0: 697a 6564 2d70 726f 6772 616d 7320 7331 ized-programs s1 │ │ │ │ │ -00089ef0: 312d 382d 347f 3335 3631 3835 0a52 6566 1-8-4.356185.Ref │ │ │ │ │ -00089f00: 3a20 3137 327f 3335 3631 3835 0a52 6566 : 172.356185.Ref │ │ │ │ │ -00089f10: 3a20 5061 636b 6167 6573 2070 726f 7669 : Packages provi │ │ │ │ │ -00089f20: 6469 6e67 2061 2077 696e 646f 7720 6d61 ding a window ma │ │ │ │ │ -00089f30: 6e61 6765 722d 466f 6f74 6e6f 7465 2d31 nager-Footnote-1 │ │ │ │ │ -00089f40: 7f33 3537 3133 320a 5265 663a 2050 6163 .357132.Ref: Pac │ │ │ │ │ -00089f50: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ -00089f60: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ -00089f70: 2d46 6f6f 746e 6f74 652d 327f 3335 3731 -Footnote-2.3571 │ │ │ │ │ -00089f80: 3936 0a4e 6f64 653a 2050 6163 6b61 6765 96.Node: Package │ │ │ │ │ -00089f90: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ -00089fa0: 737f 3335 3732 3338 0a52 6566 3a20 6368 s.357238.Ref: ch │ │ │ │ │ -00089fb0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00089fc0: 7261 6d73 2070 6163 6b61 6765 732d 7072 rams packages-pr │ │ │ │ │ -00089fd0: 6f76 6964 696e 672d 666f 6e74 737f 3335 oviding-fonts.35 │ │ │ │ │ -00089fe0: 3734 3137 0a52 6566 3a20 3137 337f 3335 7417.Ref: 173.35 │ │ │ │ │ -00089ff0: 3734 3137 0a52 6566 3a20 6368 2d63 7573 7417.Ref: ch-cus │ │ │ │ │ -0008a000: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -0008a010: 2073 3131 2d38 2d35 7f33 3537 3431 370a s11-8-5.357417. │ │ │ │ │ -0008a020: 5265 663a 2031 3734 7f33 3537 3431 370a Ref: 174.357417. │ │ │ │ │ -0008a030: 5265 663a 2050 6163 6b61 6765 7320 7072 Ref: Packages pr │ │ │ │ │ -0008a040: 6f76 6964 696e 6720 666f 6e74 732d 466f oviding fonts-Fo │ │ │ │ │ -0008a050: 6f74 6e6f 7465 2d31 7f33 3632 3236 350a otnote-1.362265. │ │ │ │ │ -0008a060: 5265 663a 2050 6163 6b61 6765 7320 7072 Ref: Packages pr │ │ │ │ │ -0008a070: 6f76 6964 696e 6720 666f 6e74 732d 466f oviding fonts-Fo │ │ │ │ │ -0008a080: 6f74 6e6f 7465 2d32 7f33 3632 3630 380a otnote-2.362608. │ │ │ │ │ -0008a090: 4e6f 6465 3a20 4170 706c 6963 6174 696f Node: Applicatio │ │ │ │ │ -0008a0a0: 6e20 6465 6661 756c 7473 2066 696c 6573 n defaults files │ │ │ │ │ -0008a0b0: 7f33 3632 3834 350a 5265 663a 2063 682d .362845.Ref: ch- │ │ │ │ │ -0008a0c0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -0008a0d0: 616d 7320 6170 706c 6963 6174 696f 6e2d ams application- │ │ │ │ │ -0008a0e0: 6465 6661 756c 7473 2d66 696c 6573 7f33 defaults-files.3 │ │ │ │ │ -0008a0f0: 3633 3031 380a 5265 663a 2031 3735 7f33 63018.Ref: 175.3 │ │ │ │ │ -0008a100: 3633 3031 380a 5265 663a 2063 682d 6375 63018.Ref: ch-cu │ │ │ │ │ -0008a110: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -0008a120: 7320 732d 6170 7064 6566 6175 6c74 737f s s-appdefaults. │ │ │ │ │ -0008a130: 3336 3330 3138 0a52 6566 3a20 3137 367f 363018.Ref: 176. │ │ │ │ │ -0008a140: 3336 3330 3138 0a52 6566 3a20 4170 706c 363018.Ref: Appl │ │ │ │ │ -0008a150: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ -0008a160: 2066 696c 6573 2d46 6f6f 746e 6f74 652d files-Footnote- │ │ │ │ │ -0008a170: 317f 3336 3337 3132 0a4e 6f64 653a 2049 1.363712.Node: I │ │ │ │ │ -0008a180: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ -0008a190: 6374 6f72 7920 6973 7375 6573 7f33 3633 ctory issues.363 │ │ │ │ │ -0008a1a0: 3933 350a 5265 663a 2063 682d 6375 7374 935.Ref: ch-cust │ │ │ │ │ -0008a1b0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -0008a1c0: 696e 7374 616c 6c61 7469 6f6e 2d64 6972 installation-dir │ │ │ │ │ -0008a1d0: 6563 746f 7279 2d69 7373 7565 737f 3336 ectory-issues.36 │ │ │ │ │ -0008a1e0: 3430 3735 0a52 6566 3a20 3137 377f 3336 4075.Ref: 177.36 │ │ │ │ │ -0008a1f0: 3430 3735 0a52 6566 3a20 6368 2d63 7573 4075.Ref: ch-cus │ │ │ │ │ -0008a200: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -0008a210: 2073 3131 2d38 2d37 7f33 3634 3037 350a s11-8-7.364075. │ │ │ │ │ -0008a220: 5265 663a 2031 3738 7f33 3634 3037 350a Ref: 178.364075. │ │ │ │ │ -0008a230: 4e6f 6465 3a20 5065 726c 2070 726f 6772 Node: Perl progr │ │ │ │ │ -0008a240: 616d 7320 616e 6420 6d6f 6475 6c65 737f ams and modules. │ │ │ │ │ -0008a250: 3336 3533 3439 0a52 6566 3a20 6368 2d63 365349.Ref: ch-c │ │ │ │ │ -0008a260: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -0008a270: 6d73 2070 6572 6c2d 7072 6f67 7261 6d73 ms perl-programs │ │ │ │ │ -0008a280: 2d61 6e64 2d6d 6f64 756c 6573 7f33 3635 -and-modules.365 │ │ │ │ │ -0008a290: 3530 360a 5265 663a 2031 3739 7f33 3635 506.Ref: 179.365 │ │ │ │ │ -0008a2a0: 3530 360a 5265 663a 2063 682d 6375 7374 506.Ref: ch-cust │ │ │ │ │ -0008a2b0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -0008a2c0: 732d 7065 726c 7f33 3635 3530 360a 5265 s-perl.365506.Re │ │ │ │ │ -0008a2d0: 663a 2031 357f 3336 3535 3036 0a4e 6f64 f: 15.365506.Nod │ │ │ │ │ -0008a2e0: 653a 2045 6d61 6373 206c 6973 7020 7072 e: Emacs lisp pr │ │ │ │ │ -0008a2f0: 6f67 7261 6d73 7f33 3635 3835 300a 5265 ograms.365850.Re │ │ │ │ │ -0008a300: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -0008a310: 2d70 726f 6772 616d 7320 656d 6163 732d -programs emacs- │ │ │ │ │ -0008a320: 6c69 7370 2d70 726f 6772 616d 737f 3336 lisp-programs.36 │ │ │ │ │ -0008a330: 3539 3830 0a52 6566 3a20 3137 617f 3336 5980.Ref: 17a.36 │ │ │ │ │ -0008a340: 3539 3830 0a52 6566 3a20 6368 2d63 7573 5980.Ref: ch-cus │ │ │ │ │ -0008a350: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -0008a360: 2073 2d65 6d61 6373 7f33 3635 3938 300a s-emacs.365980. │ │ │ │ │ -0008a370: 5265 663a 2031 377f 3336 3539 3830 0a4e Ref: 17.365980.N │ │ │ │ │ -0008a380: 6f64 653a 2047 616d 6573 7f33 3636 3335 ode: Games.36635 │ │ │ │ │ -0008a390: 300a 5265 663a 2063 682d 6375 7374 6f6d 0.Ref: ch-custom │ │ │ │ │ -0008a3a0: 697a 6564 2d70 726f 6772 616d 7320 6761 ized-programs ga │ │ │ │ │ -0008a3b0: 6d65 737f 3336 3634 3436 0a52 6566 3a20 mes.366446.Ref: │ │ │ │ │ -0008a3c0: 3137 627f 3336 3634 3436 0a52 6566 3a20 17b.366446.Ref: │ │ │ │ │ -0008a3d0: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -0008a3e0: 6f67 7261 6d73 2073 3131 2d31 317f 3336 ograms s11-11.36 │ │ │ │ │ -0008a3f0: 3634 3436 0a52 6566 3a20 3137 637f 3336 6446.Ref: 17c.36 │ │ │ │ │ -0008a400: 3634 3436 0a4e 6f64 653a 2044 6f63 756d 6446.Node: Docum │ │ │ │ │ -0008a410: 656e 7461 7469 6f6e 7f33 3638 3038 340a entation.368084. │ │ │ │ │ -0008a420: 5265 663a 2063 682d 646f 6373 2064 6f63 Ref: ch-docs doc │ │ │ │ │ -0008a430: 7f33 3638 3232 330a 5265 663a 2031 3764 .368223.Ref: 17d │ │ │ │ │ -0008a440: 7f33 3638 3232 330a 5265 663a 2063 682d .368223.Ref: ch- │ │ │ │ │ -0008a450: 646f 6373 2064 6f63 756d 656e 7461 7469 docs documentati │ │ │ │ │ -0008a460: 6f6e 7f33 3638 3232 330a 5265 663a 2031 on.368223.Ref: 1 │ │ │ │ │ -0008a470: 3765 7f33 3638 3232 330a 4e6f 6465 3a20 7e.368223.Node: │ │ │ │ │ -0008a480: 4d61 6e75 616c 2070 6167 6573 7f33 3638 Manual pages.368 │ │ │ │ │ -0008a490: 3434 360a 5265 663a 2063 682d 646f 6373 446.Ref: ch-docs │ │ │ │ │ -0008a4a0: 206d 616e 7561 6c2d 7061 6765 737f 3336 manual-pages.36 │ │ │ │ │ -0008a4b0: 3835 3338 0a52 6566 3a20 3137 667f 3336 8538.Ref: 17f.36 │ │ │ │ │ -0008a4c0: 3835 3338 0a52 6566 3a20 6368 2d64 6f63 8538.Ref: ch-doc │ │ │ │ │ -0008a4d0: 7320 7331 322d 317f 3336 3835 3338 0a52 s s12-1.368538.R │ │ │ │ │ -0008a4e0: 6566 3a20 3138 307f 3336 3835 3338 0a52 ef: 180.368538.R │ │ │ │ │ -0008a4f0: 6566 3a20 4d61 6e75 616c 2070 6167 6573 ef: Manual pages │ │ │ │ │ -0008a500: 2d46 6f6f 746e 6f74 652d 317f 3337 3138 -Footnote-1.3718 │ │ │ │ │ -0008a510: 3632 0a52 6566 3a20 4d61 6e75 616c 2070 62.Ref: Manual p │ │ │ │ │ -0008a520: 6167 6573 2d46 6f6f 746e 6f74 652d 327f ages-Footnote-2. │ │ │ │ │ -0008a530: 3337 3231 3239 0a52 6566 3a20 4d61 6e75 372129.Ref: Manu │ │ │ │ │ -0008a540: 616c 2070 6167 6573 2d46 6f6f 746e 6f74 al pages-Footnot │ │ │ │ │ -0008a550: 652d 337f 3337 3234 3333 0a52 6566 3a20 e-3.372433.Ref: │ │ │ │ │ -0008a560: 4d61 6e75 616c 2070 6167 6573 2d46 6f6f Manual pages-Foo │ │ │ │ │ -0008a570: 746e 6f74 652d 347f 3337 3235 3632 0a4e tnote-4.372562.N │ │ │ │ │ -0008a580: 6f64 653a 2049 6e66 6f20 646f 6375 6d65 ode: Info docume │ │ │ │ │ -0008a590: 6e74 737f 3337 3237 3235 0a52 6566 3a20 nts.372725.Ref: │ │ │ │ │ -0008a5a0: 6368 2d64 6f63 7320 696e 666f 2d64 6f63 ch-docs info-doc │ │ │ │ │ -0008a5b0: 756d 656e 7473 7f33 3732 3835 300a 5265 uments.372850.Re │ │ │ │ │ -0008a5c0: 663a 2031 3831 7f33 3732 3835 300a 5265 f: 181.372850.Re │ │ │ │ │ -0008a5d0: 663a 2063 682d 646f 6373 2073 3132 2d32 f: ch-docs s12-2 │ │ │ │ │ -0008a5e0: 7f33 3732 3835 300a 5265 663a 2031 3832 .372850.Ref: 182 │ │ │ │ │ -0008a5f0: 7f33 3732 3835 300a 5265 663a 2049 6e66 .372850.Ref: Inf │ │ │ │ │ -0008a600: 6f20 646f 6375 6d65 6e74 732d 466f 6f74 o documents-Foot │ │ │ │ │ -0008a610: 6e6f 7465 2d31 7f33 3734 3438 320a 4e6f note-1.374482.No │ │ │ │ │ -0008a620: 6465 3a20 4164 6469 7469 6f6e 616c 2064 de: Additional d │ │ │ │ │ -0008a630: 6f63 756d 656e 7461 7469 6f6e 7f33 3734 ocumentation.374 │ │ │ │ │ -0008a640: 3930 360a 5265 663a 2063 682d 646f 6373 906.Ref: ch-docs │ │ │ │ │ -0008a650: 2061 6464 6974 696f 6e61 6c2d 646f 6375 additional-docu │ │ │ │ │ -0008a660: 6d65 6e74 6174 696f 6e7f 3337 3530 3530 mentation.375050 │ │ │ │ │ -0008a670: 0a52 6566 3a20 3138 337f 3337 3530 3530 .Ref: 183.375050 │ │ │ │ │ -0008a680: 0a52 6566 3a20 6368 2d64 6f63 7320 732d .Ref: ch-docs s- │ │ │ │ │ -0008a690: 646f 6373 2d61 6464 6974 696f 6e61 6c7f docs-additional. │ │ │ │ │ -0008a6a0: 3337 3530 3530 0a52 6566 3a20 3138 347f 375050.Ref: 184. │ │ │ │ │ -0008a6b0: 3337 3530 3530 0a52 6566 3a20 4164 6469 375050.Ref: Addi │ │ │ │ │ -0008a6c0: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ -0008a6d0: 7469 6f6e 2d46 6f6f 746e 6f74 652d 317f tion-Footnote-1. │ │ │ │ │ -0008a6e0: 3337 3833 3131 0a52 6566 3a20 4164 6469 378311.Ref: Addi │ │ │ │ │ -0008a6f0: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ -0008a700: 7469 6f6e 2d46 6f6f 746e 6f74 652d 327f tion-Footnote-2. │ │ │ │ │ -0008a710: 3337 3834 3339 0a4e 6f64 653a 2050 7265 378439.Node: Pre │ │ │ │ │ -0008a720: 6665 7272 6564 2064 6f63 756d 656e 7461 ferred documenta │ │ │ │ │ -0008a730: 7469 6f6e 2066 6f72 6d61 7473 7f33 3738 tion formats.378 │ │ │ │ │ -0008a740: 3830 350a 5265 663a 2063 682d 646f 6373 805.Ref: ch-docs │ │ │ │ │ -0008a750: 2070 7265 6665 7272 6564 2d64 6f63 756d preferred-docum │ │ │ │ │ -0008a760: 656e 7461 7469 6f6e 2d66 6f72 6d61 7473 entation-formats │ │ │ │ │ -0008a770: 7f33 3738 3935 360a 5265 663a 2031 3836 .378956.Ref: 186 │ │ │ │ │ -0008a780: 7f33 3738 3935 360a 5265 663a 2063 682d .378956.Ref: ch- │ │ │ │ │ -0008a790: 646f 6373 2073 3132 2d34 7f33 3738 3935 docs s12-4.37895 │ │ │ │ │ -0008a7a0: 360a 5265 663a 2031 3837 7f33 3738 3935 6.Ref: 187.37895 │ │ │ │ │ -0008a7b0: 360a 5265 663a 2050 7265 6665 7272 6564 6.Ref: Preferred │ │ │ │ │ -0008a7c0: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ -0008a7d0: 6f72 6d61 7473 2d46 6f6f 746e 6f74 652d ormats-Footnote- │ │ │ │ │ -0008a7e0: 317f 3337 3935 3036 0a4e 6f64 653a 2043 1.379506.Node: C │ │ │ │ │ -0008a7f0: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ -0008a800: 7469 6f6e 7f33 3739 3632 350a 5265 663a tion.379625.Ref: │ │ │ │ │ -0008a810: 2063 682d 646f 6373 2063 6f70 7972 6967 ch-docs copyrig │ │ │ │ │ -0008a820: 6874 2d69 6e66 6f72 6d61 7469 6f6e 7f33 ht-information.3 │ │ │ │ │ -0008a830: 3739 3736 300a 5265 663a 2031 3838 7f33 79760.Ref: 188.3 │ │ │ │ │ -0008a840: 3739 3736 300a 5265 663a 2063 682d 646f 79760.Ref: ch-do │ │ │ │ │ -0008a850: 6373 2073 2d63 6f70 7972 6967 6874 6669 cs s-copyrightfi │ │ │ │ │ -0008a860: 6c65 7f33 3739 3736 300a 5265 663a 2032 le.379760.Ref: 2 │ │ │ │ │ -0008a870: 647f 3337 3937 3630 0a52 6566 3a20 436f d.379760.Ref: Co │ │ │ │ │ -0008a880: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ -0008a890: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f33 ion-Footnote-1.3 │ │ │ │ │ -0008a8a0: 3832 3034 370a 4e6f 6465 3a20 4d61 6368 82047.Node: Mach │ │ │ │ │ -0008a8b0: 696e 652d 7265 6164 6162 6c65 2063 6f70 ine-readable cop │ │ │ │ │ -0008a8c0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -0008a8d0: 6f6e 7f33 3833 3031 300a 5265 663a 2063 on.383010.Ref: c │ │ │ │ │ -0008a8e0: 682d 646f 6373 206d 6163 6869 6e65 2d72 h-docs machine-r │ │ │ │ │ -0008a8f0: 6561 6461 626c 652d 636f 7079 7269 6768 eadable-copyrigh │ │ │ │ │ -0008a900: 742d 696e 666f 726d 6174 696f 6e7f 3338 t-information.38 │ │ │ │ │ -0008a910: 3331 3133 0a52 6566 3a20 3138 397f 3338 3113.Ref: 189.38 │ │ │ │ │ -0008a920: 3331 3133 0a52 6566 3a20 6368 2d64 6f63 3113.Ref: ch-doc │ │ │ │ │ -0008a930: 7320 732d 636f 7079 7269 6768 7466 6f72 s s-copyrightfor │ │ │ │ │ -0008a940: 6d61 747f 3338 3331 3133 0a52 6566 3a20 mat.383113.Ref: │ │ │ │ │ -0008a950: 3138 7f33 3833 3131 330a 4e6f 6465 3a20 18.383113.Node: │ │ │ │ │ -0008a960: 4578 616d 706c 6573 7f33 3833 3539 320a Examples.383592. │ │ │ │ │ -0008a970: 5265 663a 2063 682d 646f 6373 2065 7861 Ref: ch-docs exa │ │ │ │ │ -0008a980: 6d70 6c65 737f 3338 3337 3239 0a52 6566 mples.383729.Ref │ │ │ │ │ -0008a990: 3a20 3138 617f 3338 3337 3239 0a52 6566 : 18a.383729.Ref │ │ │ │ │ -0008a9a0: 3a20 6368 2d64 6f63 7320 7331 322d 367f : ch-docs s12-6. │ │ │ │ │ -0008a9b0: 3338 3337 3239 0a52 6566 3a20 3138 627f 383729.Ref: 18b. │ │ │ │ │ -0008a9c0: 3338 3337 3239 0a4e 6f64 653a 2043 6861 383729.Node: Cha │ │ │ │ │ -0008a9d0: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ -0008a9e0: 2072 656c 6561 7365 206e 6f74 6573 7f33 release notes.3 │ │ │ │ │ -0008a9f0: 3834 3430 370a 5265 663a 2063 682d 646f 84407.Ref: ch-do │ │ │ │ │ -0008aa00: 6373 2063 6861 6e67 656c 6f67 2d66 696c cs changelog-fil │ │ │ │ │ -0008aa10: 6573 2d61 6e64 2d72 656c 6561 7365 2d6e es-and-release-n │ │ │ │ │ -0008aa20: 6f74 6573 7f33 3834 3531 340a 5265 663a otes.384514.Ref: │ │ │ │ │ -0008aa30: 2031 3863 7f33 3834 3531 340a 5265 663a 18c.384514.Ref: │ │ │ │ │ -0008aa40: 2063 682d 646f 6373 2073 2d63 6861 6e67 ch-docs s-chang │ │ │ │ │ -0008aa50: 656c 6f67 737f 3338 3435 3134 0a52 6566 elogs.384514.Ref │ │ │ │ │ -0008aa60: 3a20 3138 357f 3338 3435 3134 0a52 6566 : 185.384514.Ref │ │ │ │ │ -0008aa70: 3a20 4368 616e 6765 6c6f 6720 6669 6c65 : Changelog file │ │ │ │ │ -0008aa80: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ -0008aa90: 7465 732d 466f 6f74 6e6f 7465 2d31 7f33 tes-Footnote-1.3 │ │ │ │ │ -0008aaa0: 3836 3633 380a 4e6f 6465 3a20 496e 7472 86638.Node: Intr │ │ │ │ │ -0008aab0: 6f64 7563 7469 6f6e 2061 6e64 2073 636f oduction and sco │ │ │ │ │ -0008aac0: 7065 206f 6620 7468 6573 6520 6170 7065 pe of these appe │ │ │ │ │ -0008aad0: 6e64 6963 6573 7f33 3836 3830 330a 5265 ndices.386803.Re │ │ │ │ │ -0008aae0: 663a 2061 702d 706b 672d 7363 6f70 6520 f: ap-pkg-scope │ │ │ │ │ -0008aaf0: 646f 637f 3338 3639 3634 0a52 6566 3a20 doc.386964.Ref: │ │ │ │ │ -0008ab00: 367f 3338 3639 3634 0a52 6566 3a20 6170 6.386964.Ref: ap │ │ │ │ │ -0008ab10: 2d70 6b67 2d73 636f 7065 2069 6e74 726f -pkg-scope intro │ │ │ │ │ -0008ab20: 6475 6374 696f 6e2d 616e 642d 7363 6f70 duction-and-scop │ │ │ │ │ -0008ab30: 652d 6f66 2d74 6865 7365 2d61 7070 656e e-of-these-appen │ │ │ │ │ -0008ab40: 6469 6365 737f 3338 3639 3634 0a52 6566 dices.386964.Ref │ │ │ │ │ -0008ab50: 3a20 3138 647f 3338 3639 3634 0a52 6566 : 18d.386964.Ref │ │ │ │ │ -0008ab60: 3a20 496e 7472 6f64 7563 7469 6f6e 2061 : Introduction a │ │ │ │ │ -0008ab70: 6e64 2073 636f 7065 206f 6620 7468 6573 nd scope of thes │ │ │ │ │ -0008ab80: 6520 6170 7065 6e64 6963 6573 2d46 6f6f e appendices-Foo │ │ │ │ │ -0008ab90: 746e 6f74 652d 317f 3338 3936 3431 0a4e tnote-1.389641.N │ │ │ │ │ -0008aba0: 6f64 653a 2042 696e 6172 7920 7061 636b ode: Binary pack │ │ │ │ │ -0008abb0: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ -0008abc0: 636b 6167 696e 6720 4d61 6e75 616c 7f33 ckaging Manual.3 │ │ │ │ │ -0008abd0: 3839 3734 300a 5265 663a 2061 702d 706b 89740.Ref: ap-pk │ │ │ │ │ -0008abe0: 672d 6269 6e61 7279 706b 6720 646f 637f g-binarypkg doc. │ │ │ │ │ -0008abf0: 3338 3939 3239 0a52 6566 3a20 3138 657f 389929.Ref: 18e. │ │ │ │ │ -0008ac00: 3338 3939 3239 0a52 6566 3a20 6170 2d70 389929.Ref: ap-p │ │ │ │ │ -0008ac10: 6b67 2d62 696e 6172 7970 6b67 2062 696e kg-binarypkg bin │ │ │ │ │ -0008ac20: 6172 792d 7061 636b 6167 6573 2d66 726f ary-packages-fro │ │ │ │ │ -0008ac30: 6d2d 6f6c 642d 7061 636b 6167 696e 672d m-old-packaging- │ │ │ │ │ -0008ac40: 6d61 6e75 616c 7f33 3839 3932 390a 5265 manual.389929.Re │ │ │ │ │ -0008ac50: 663a 2031 3866 7f33 3839 3932 390a 4e6f f: 18f.389929.No │ │ │ │ │ -0008ac60: 6465 3a20 4372 6561 7469 6e67 2070 6163 de: Creating pac │ │ │ │ │ -0008ac70: 6b61 6765 2066 696c 6573 202d 2064 706b kage files - dpk │ │ │ │ │ -0008ac80: 672d 6465 627f 3339 3032 3731 0a52 6566 g-deb.390271.Ref │ │ │ │ │ -0008ac90: 3a20 6170 2d70 6b67 2d62 696e 6172 7970 : ap-pkg-binaryp │ │ │ │ │ -0008aca0: 6b67 2063 7265 6174 696e 672d 7061 636b kg creating-pack │ │ │ │ │ -0008acb0: 6167 652d 6669 6c65 732d 6470 6b67 2d64 age-files-dpkg-d │ │ │ │ │ -0008acc0: 6562 7f33 3930 3432 370a 5265 663a 2031 eb.390427.Ref: 1 │ │ │ │ │ -0008acd0: 3931 7f33 3930 3432 370a 5265 663a 2061 91.390427.Ref: a │ │ │ │ │ -0008ace0: 702d 706b 672d 6269 6e61 7279 706b 6720 p-pkg-binarypkg │ │ │ │ │ -0008acf0: 732d 706b 672d 6269 6e63 7265 6174 696e s-pkg-bincreatin │ │ │ │ │ -0008ad00: 677f 3339 3034 3237 0a52 6566 3a20 3139 g.390427.Ref: 19 │ │ │ │ │ -0008ad10: 327f 3339 3034 3237 0a4e 6f64 653a 2042 2.390427.Node: B │ │ │ │ │ -0008ad20: 696e 6172 7920 7061 636b 6167 6520 6d65 inary package me │ │ │ │ │ -0008ad30: 7461 6461 7461 2066 696c 6573 7f33 3932 tadata files.392 │ │ │ │ │ -0008ad40: 3730 360a 5265 663a 2061 702d 706b 672d 706.Ref: ap-pkg- │ │ │ │ │ -0008ad50: 6269 6e61 7279 706b 6720 6269 6e61 7279 binarypkg binary │ │ │ │ │ -0008ad60: 2d70 6163 6b61 6765 2d6d 6574 6164 6174 -package-metadat │ │ │ │ │ -0008ad70: 612d 6669 6c65 737f 3339 3239 3130 0a52 a-files.392910.R │ │ │ │ │ -0008ad80: 6566 3a20 3139 347f 3339 3239 3130 0a52 ef: 194.392910.R │ │ │ │ │ -0008ad90: 6566 3a20 6170 2d70 6b67 2d62 696e 6172 ef: ap-pkg-binar │ │ │ │ │ -0008ada0: 7970 6b67 2073 2d70 6b67 2d63 6f6e 7472 ypkg s-pkg-contr │ │ │ │ │ -0008adb0: 6f6c 6172 6561 7f33 3932 3931 300a 5265 olarea.392910.Re │ │ │ │ │ -0008adc0: 663a 2031 3930 7f33 3932 3931 300a 4e6f f: 190.392910.No │ │ │ │ │ -0008add0: 6465 3a20 5468 6520 6269 6e61 7279 2070 de: The binary p │ │ │ │ │ -0008ade0: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -0008adf0: 696c 6520 636f 6e74 726f 6c7f 3339 3536 ile control.3956 │ │ │ │ │ -0008ae00: 3335 0a52 6566 3a20 6170 2d70 6b67 2d62 35.Ref: ap-pkg-b │ │ │ │ │ -0008ae10: 696e 6172 7970 6b67 2073 2d70 6b67 2d63 inarypkg s-pkg-c │ │ │ │ │ -0008ae20: 6f6e 7472 6f6c 6669 6c65 7f33 3935 3831 ontrolfile.39581 │ │ │ │ │ -0008ae30: 370a 5265 663a 2031 3933 7f33 3935 3831 7.Ref: 193.39581 │ │ │ │ │ -0008ae40: 370a 5265 663a 2061 702d 706b 672d 6269 7.Ref: ap-pkg-bi │ │ │ │ │ -0008ae50: 6e61 7279 706b 6720 7468 652d 6269 6e61 narypkg the-bina │ │ │ │ │ -0008ae60: 7279 2d70 6163 6b61 6765 2d63 6f6e 7472 ry-package-contr │ │ │ │ │ -0008ae70: 6f6c 2d66 696c 652d 636f 6e74 726f 6c7f ol-file-control. │ │ │ │ │ -0008ae80: 3339 3538 3137 0a52 6566 3a20 3139 377f 395817.Ref: 197. │ │ │ │ │ -0008ae90: 3339 3538 3137 0a4e 6f64 653a 2054 696d 395817.Node: Tim │ │ │ │ │ -0008aea0: 6520 5374 616d 7073 7f33 3936 3633 350a e Stamps.396635. │ │ │ │ │ -0008aeb0: 5265 663a 2061 702d 706b 672d 6269 6e61 Ref: ap-pkg-bina │ │ │ │ │ -0008aec0: 7279 706b 6720 732d 7362 2d34 7f33 3936 rypkg s-sb-4.396 │ │ │ │ │ -0008aed0: 3737 390a 5265 663a 2031 3938 7f33 3936 779.Ref: 198.396 │ │ │ │ │ -0008aee0: 3737 390a 5265 663a 2061 702d 706b 672d 779.Ref: ap-pkg- │ │ │ │ │ -0008aef0: 6269 6e61 7279 706b 6720 7469 6d65 2d73 binarypkg time-s │ │ │ │ │ -0008af00: 7461 6d70 737f 3339 3637 3739 0a52 6566 tamps.396779.Ref │ │ │ │ │ -0008af10: 3a20 3139 397f 3339 3637 3739 0a4e 6f64 : 199.396779.Nod │ │ │ │ │ -0008af20: 653a 2053 6f75 7263 6520 7061 636b 6167 e: Source packag │ │ │ │ │ -0008af30: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ -0008af40: 6167 696e 6720 4d61 6e75 616c 7f33 3936 aging Manual.396 │ │ │ │ │ -0008af50: 3833 330a 5265 663a 2061 702d 706b 672d 833.Ref: ap-pkg- │ │ │ │ │ -0008af60: 736f 7572 6365 706b 6720 646f 637f 3339 sourcepkg doc.39 │ │ │ │ │ -0008af70: 3730 3336 0a52 6566 3a20 3139 357f 3339 7036.Ref: 195.39 │ │ │ │ │ -0008af80: 3730 3336 0a52 6566 3a20 6170 2d70 6b67 7036.Ref: ap-pkg │ │ │ │ │ -0008af90: 2d73 6f75 7263 6570 6b67 2073 6f75 7263 -sourcepkg sourc │ │ │ │ │ -0008afa0: 652d 7061 636b 6167 6573 2d66 726f 6d2d e-packages-from- │ │ │ │ │ -0008afb0: 6f6c 642d 7061 636b 6167 696e 672d 6d61 old-packaging-ma │ │ │ │ │ -0008afc0: 6e75 616c 7f33 3937 3033 360a 5265 663a nual.397036.Ref: │ │ │ │ │ -0008afd0: 2031 3961 7f33 3937 3033 360a 4e6f 6465 19a.397036.Node │ │ │ │ │ -0008afe0: 3a20 546f 6f6c 7320 666f 7220 7072 6f63 : Tools for proc │ │ │ │ │ -0008aff0: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ -0008b000: 636b 6167 6573 7f33 3937 3437 350a 5265 ckages.397475.Re │ │ │ │ │ -0008b010: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -0008b020: 706b 6720 732d 706b 672d 736f 7572 6365 pkg s-pkg-source │ │ │ │ │ -0008b030: 746f 6f6c 737f 3339 3736 3335 0a52 6566 tools.397635.Ref │ │ │ │ │ -0008b040: 3a20 3139 627f 3339 3736 3335 0a52 6566 : 19b.397635.Ref │ │ │ │ │ -0008b050: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -0008b060: 6b67 2074 6f6f 6c73 2d66 6f72 2d70 726f kg tools-for-pro │ │ │ │ │ -0008b070: 6365 7373 696e 672d 736f 7572 6365 2d70 cessing-source-p │ │ │ │ │ -0008b080: 6163 6b61 6765 737f 3339 3736 3335 0a52 ackages.397635.R │ │ │ │ │ -0008b090: 6566 3a20 3139 637f 3339 3736 3335 0a4e ef: 19c.397635.N │ │ │ │ │ -0008b0a0: 6f64 653a 2064 706b 672d 736f 7572 6365 ode: dpkg-source │ │ │ │ │ -0008b0b0: 202d 2070 6163 6b73 2061 6e64 2075 6e70 - packs and unp │ │ │ │ │ -0008b0c0: 6163 6b73 2044 6562 6961 6e20 736f 7572 acks Debian sour │ │ │ │ │ -0008b0d0: 6365 2070 6163 6b61 6765 737f 3339 3837 ce packages.3987 │ │ │ │ │ -0008b0e0: 3735 0a52 6566 3a20 6170 2d70 6b67 2d73 75.Ref: ap-pkg-s │ │ │ │ │ -0008b0f0: 6f75 7263 6570 6b67 2064 706b 672d 736f ourcepkg dpkg-so │ │ │ │ │ -0008b100: 7572 6365 2d70 6163 6b73 2d61 6e64 2d75 urce-packs-and-u │ │ │ │ │ -0008b110: 6e70 6163 6b73 2d64 6562 6961 6e2d 736f npacks-debian-so │ │ │ │ │ -0008b120: 7572 6365 2d70 6163 6b61 6765 737f 3339 urce-packages.39 │ │ │ │ │ -0008b130: 3839 3737 0a52 6566 3a20 3139 647f 3339 8977.Ref: 19d.39 │ │ │ │ │ -0008b140: 3839 3737 0a52 6566 3a20 6170 2d70 6b67 8977.Ref: ap-pkg │ │ │ │ │ -0008b150: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ -0008b160: 2d64 706b 672d 736f 7572 6365 7f33 3938 -dpkg-source.398 │ │ │ │ │ -0008b170: 3937 370a 5265 663a 2031 3965 7f33 3938 977.Ref: 19e.398 │ │ │ │ │ -0008b180: 3937 370a 4e6f 6465 3a20 6470 6b67 2d62 977.Node: dpkg-b │ │ │ │ │ -0008b190: 7569 6c64 7061 636b 6167 6520 2d20 6f76 uildpackage - ov │ │ │ │ │ -0008b1a0: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ -0008b1b0: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ -0008b1c0: 6372 6970 747f 3339 3939 3234 0a52 6566 cript.399924.Ref │ │ │ │ │ -0008b1d0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -0008b1e0: 6b67 2064 706b 672d 6275 696c 6470 6163 kg dpkg-buildpac │ │ │ │ │ -0008b1f0: 6b61 6765 2d6f 7665 7261 6c6c 2d70 6163 kage-overall-pac │ │ │ │ │ -0008b200: 6b61 6765 2d62 7569 6c64 696e 672d 636f kage-building-co │ │ │ │ │ -0008b210: 6e74 726f 6c2d 7363 7269 7074 7f34 3030 ntrol-script.400 │ │ │ │ │ -0008b220: 3139 310a 5265 663a 2031 3966 7f34 3030 191.Ref: 19f.400 │ │ │ │ │ -0008b230: 3139 310a 5265 663a 2061 702d 706b 672d 191.Ref: ap-pkg- │ │ │ │ │ -0008b240: 736f 7572 6365 706b 6720 732d 706b 672d sourcepkg s-pkg- │ │ │ │ │ -0008b250: 6470 6b67 2d62 7569 6c64 7061 636b 6167 dpkg-buildpackag │ │ │ │ │ -0008b260: 657f 3430 3031 3931 0a52 6566 3a20 3161 e.400191.Ref: 1a │ │ │ │ │ -0008b270: 307f 3430 3031 3931 0a4e 6f64 653a 2064 0.400191.Node: d │ │ │ │ │ -0008b280: 706b 672d 6765 6e63 6f6e 7472 6f6c 202d pkg-gencontrol - │ │ │ │ │ -0008b290: 2067 656e 6572 6174 6573 2062 696e 6172 generates binar │ │ │ │ │ -0008b2a0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ -0008b2b0: 6c20 6669 6c65 737f 3430 3033 3637 0a52 l files.400367.R │ │ │ │ │ -0008b2c0: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ -0008b2d0: 6570 6b67 2064 706b 672d 6765 6e63 6f6e epkg dpkg-gencon │ │ │ │ │ -0008b2e0: 7472 6f6c 2d67 656e 6572 6174 6573 2d62 trol-generates-b │ │ │ │ │ -0008b2f0: 696e 6172 792d 7061 636b 6167 652d 636f inary-package-co │ │ │ │ │ -0008b300: 6e74 726f 6c2d 6669 6c65 737f 3430 3036 ntrol-files.4006 │ │ │ │ │ -0008b310: 3335 0a52 6566 3a20 3161 317f 3430 3036 35.Ref: 1a1.4006 │ │ │ │ │ -0008b320: 3335 0a52 6566 3a20 6170 2d70 6b67 2d73 35.Ref: ap-pkg-s │ │ │ │ │ -0008b330: 6f75 7263 6570 6b67 2073 2d70 6b67 2d64 ourcepkg s-pkg-d │ │ │ │ │ -0008b340: 706b 672d 6765 6e63 6f6e 7472 6f6c 7f34 pkg-gencontrol.4 │ │ │ │ │ -0008b350: 3030 3633 350a 5265 663a 2031 6132 7f34 00635.Ref: 1a2.4 │ │ │ │ │ -0008b360: 3030 3633 350a 5265 663a 2064 706b 672d 00635.Ref: dpkg- │ │ │ │ │ -0008b370: 6765 6e63 6f6e 7472 6f6c 202d 2067 656e gencontrol - gen │ │ │ │ │ -0008b380: 6572 6174 6573 2062 696e 6172 7920 7061 erates binary pa │ │ │ │ │ -0008b390: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0008b3a0: 6c65 732d 466f 6f74 6e6f 7465 2d31 7f34 les-Footnote-1.4 │ │ │ │ │ -0008b3b0: 3032 3233 340a 4e6f 6465 3a20 6470 6b67 02234.Node: dpkg │ │ │ │ │ -0008b3c0: 2d73 686c 6962 6465 7073 202d 2063 616c -shlibdeps - cal │ │ │ │ │ -0008b3d0: 6375 6c61 7465 7320 7368 6172 6564 206c culates shared l │ │ │ │ │ -0008b3e0: 6962 7261 7279 2064 6570 656e 6465 6e63 ibrary dependenc │ │ │ │ │ -0008b3f0: 6965 737f 3430 3233 3139 0a52 6566 3a20 ies.402319.Ref: │ │ │ │ │ -0008b400: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -0008b410: 2064 706b 672d 7368 6c69 6264 6570 732d dpkg-shlibdeps- │ │ │ │ │ -0008b420: 6361 6c63 756c 6174 6573 2d73 6861 7265 calculates-share │ │ │ │ │ -0008b430: 642d 6c69 6272 6172 792d 6465 7065 6e64 d-library-depend │ │ │ │ │ -0008b440: 656e 6369 6573 7f34 3032 3537 340a 5265 encies.402574.Re │ │ │ │ │ -0008b450: 663a 2031 6134 7f34 3032 3537 340a 5265 f: 1a4.402574.Re │ │ │ │ │ -0008b460: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -0008b470: 706b 6720 732d 706b 672d 6470 6b67 2d73 pkg s-pkg-dpkg-s │ │ │ │ │ -0008b480: 686c 6962 6465 7073 7f34 3032 3537 340a hlibdeps.402574. │ │ │ │ │ -0008b490: 5265 663a 2031 6135 7f34 3032 3537 340a Ref: 1a5.402574. │ │ │ │ │ -0008b4a0: 4e6f 6465 3a20 6470 6b67 2d64 6973 7461 Node: dpkg-dista │ │ │ │ │ -0008b4b0: 6464 6669 6c65 202d 2061 6464 7320 6120 ddfile - adds a │ │ │ │ │ -0008b4c0: 6669 6c65 2074 6f20 6465 6269 616e 2f66 file to debian/f │ │ │ │ │ -0008b4d0: 696c 6573 7f34 3032 3733 390a 5265 663a iles.402739.Ref: │ │ │ │ │ -0008b4e0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -0008b4f0: 6720 6470 6b67 2d64 6973 7461 6464 6669 g dpkg-distaddfi │ │ │ │ │ -0008b500: 6c65 2d61 6464 732d 612d 6669 6c65 2d74 le-adds-a-file-t │ │ │ │ │ -0008b510: 6f2d 6465 6269 616e 2d66 696c 6573 7f34 o-debian-files.4 │ │ │ │ │ -0008b520: 3032 3939 350a 5265 663a 2031 6136 7f34 02995.Ref: 1a6.4 │ │ │ │ │ -0008b530: 3032 3939 350a 5265 663a 2061 702d 706b 02995.Ref: ap-pk │ │ │ │ │ -0008b540: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ -0008b550: 672d 6470 6b67 2d64 6973 7461 6464 6669 g-dpkg-distaddfi │ │ │ │ │ -0008b560: 6c65 7f34 3032 3939 350a 5265 663a 2031 le.402995.Ref: 1 │ │ │ │ │ -0008b570: 6137 7f34 3032 3939 350a 4e6f 6465 3a20 a7.402995.Node: │ │ │ │ │ -0008b580: 6470 6b67 2d67 656e 6368 616e 6765 7320 dpkg-genchanges │ │ │ │ │ -0008b590: 2d20 6765 6e65 7261 7465 7320 6120 6368 - generates a ch │ │ │ │ │ -0008b5a0: 616e 6765 7320 7570 6c6f 6164 2063 6f6e anges upload con │ │ │ │ │ -0008b5b0: 7472 6f6c 2066 696c 657f 3430 3338 3635 trol file.403865 │ │ │ │ │ -0008b5c0: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ -0008b5d0: 7263 6570 6b67 2064 706b 672d 6765 6e63 rcepkg dpkg-genc │ │ │ │ │ -0008b5e0: 6861 6e67 6573 2d67 656e 6572 6174 6573 hanges-generates │ │ │ │ │ -0008b5f0: 2d61 2d63 6861 6e67 6573 2d75 706c 6f61 -a-changes-uploa │ │ │ │ │ -0008b600: 642d 636f 6e74 726f 6c2d 6669 6c65 7f34 d-control-file.4 │ │ │ │ │ -0008b610: 3034 3133 330a 5265 663a 2031 6138 7f34 04133.Ref: 1a8.4 │ │ │ │ │ -0008b620: 3034 3133 330a 5265 663a 2061 702d 706b 04133.Ref: ap-pk │ │ │ │ │ -0008b630: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ -0008b640: 672d 6470 6b67 2d67 656e 6368 616e 6765 g-dpkg-genchange │ │ │ │ │ -0008b650: 737f 3430 3431 3333 0a52 6566 3a20 3161 s.404133.Ref: 1a │ │ │ │ │ -0008b660: 397f 3430 3431 3333 0a4e 6f64 653a 2064 9.404133.Node: d │ │ │ │ │ -0008b670: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ -0008b680: 6f67 202d 2070 726f 6475 6365 7320 7061 og - produces pa │ │ │ │ │ -0008b690: 7273 6564 2072 6570 7265 7365 6e74 6174 rsed representat │ │ │ │ │ -0008b6a0: 696f 6e20 6f66 2061 2063 6861 6e67 656c ion of a changel │ │ │ │ │ -0008b6b0: 6f67 7f34 3034 3331 330a 5265 663a 2061 og.404313.Ref: a │ │ │ │ │ -0008b6c0: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ -0008b6d0: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ -0008b6e0: 6c6f 672d 7072 6f64 7563 6573 2d70 6172 log-produces-par │ │ │ │ │ -0008b6f0: 7365 642d 7265 7072 6573 656e 7461 7469 sed-representati │ │ │ │ │ -0008b700: 6f6e 2d6f 662d 612d 6368 616e 6765 6c6f on-of-a-changelo │ │ │ │ │ -0008b710: 677f 3430 3435 3938 0a52 6566 3a20 3161 g.404598.Ref: 1a │ │ │ │ │ -0008b720: 617f 3430 3435 3938 0a52 6566 3a20 6170 a.404598.Ref: ap │ │ │ │ │ -0008b730: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ -0008b740: 2d70 6b67 2d64 706b 672d 7061 7273 6563 -pkg-dpkg-parsec │ │ │ │ │ -0008b750: 6861 6e67 656c 6f67 7f34 3034 3539 380a hangelog.404598. │ │ │ │ │ -0008b760: 5265 663a 2031 6162 7f34 3034 3539 380a Ref: 1ab.404598. │ │ │ │ │ -0008b770: 4e6f 6465 3a20 6470 6b67 2d61 7263 6869 Node: dpkg-archi │ │ │ │ │ -0008b780: 7465 6374 7572 6520 2d20 696e 666f 726d tecture - inform │ │ │ │ │ -0008b790: 6174 696f 6e20 6162 6f75 7420 7468 6520 ation about the │ │ │ │ │ -0008b7a0: 6275 696c 6420 616e 6420 686f 7374 2073 build and host s │ │ │ │ │ -0008b7b0: 7973 7465 6d7f 3430 3437 3932 0a52 6566 ystem.404792.Ref │ │ │ │ │ -0008b7c0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -0008b7d0: 6b67 2064 706b 672d 6172 6368 6974 6563 kg dpkg-architec │ │ │ │ │ -0008b7e0: 7475 7265 2d69 6e66 6f72 6d61 7469 6f6e ture-information │ │ │ │ │ -0008b7f0: 2d61 626f 7574 2d74 6865 2d62 7569 6c64 -about-the-build │ │ │ │ │ -0008b800: 2d61 6e64 2d68 6f73 742d 7379 7374 656d -and-host-system │ │ │ │ │ -0008b810: 7f34 3035 3031 310a 5265 663a 2031 6163 .405011.Ref: 1ac │ │ │ │ │ -0008b820: 7f34 3035 3031 310a 5265 663a 2061 702d .405011.Ref: ap- │ │ │ │ │ -0008b830: 706b 672d 736f 7572 6365 706b 6720 732d pkg-sourcepkg s- │ │ │ │ │ -0008b840: 706b 672d 6470 6b67 2d61 7263 6869 7465 pkg-dpkg-archite │ │ │ │ │ -0008b850: 6374 7572 657f 3430 3530 3131 0a52 6566 cture.405011.Ref │ │ │ │ │ -0008b860: 3a20 3161 647f 3430 3530 3131 0a4e 6f64 : 1ad.405011.Nod │ │ │ │ │ -0008b870: 653a 2054 6865 2044 6562 6961 6e20 7061 e: The Debian pa │ │ │ │ │ -0008b880: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ -0008b890: 657f 3430 3531 3935 0a52 6566 3a20 6170 e.405195.Ref: ap │ │ │ │ │ -0008b8a0: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ -0008b8b0: 2d70 6b67 2d73 6f75 7263 6574 7265 657f -pkg-sourcetree. │ │ │ │ │ -0008b8c0: 3430 3533 3931 0a52 6566 3a20 3161 337f 405391.Ref: 1a3. │ │ │ │ │ -0008b8d0: 3430 3533 3931 0a52 6566 3a20 6170 2d70 405391.Ref: ap-p │ │ │ │ │ -0008b8e0: 6b67 2d73 6f75 7263 6570 6b67 2074 6865 kg-sourcepkg the │ │ │ │ │ -0008b8f0: 2d64 6562 6961 6e2d 7061 636b 6167 652d -debian-package- │ │ │ │ │ -0008b900: 736f 7572 6365 2d74 7265 657f 3430 3533 source-tree.4053 │ │ │ │ │ -0008b910: 3931 0a52 6566 3a20 3161 657f 3430 3533 91.Ref: 1ae.4053 │ │ │ │ │ -0008b920: 3931 0a4e 6f64 653a 2064 6562 6961 6e2f 91.Node: debian/ │ │ │ │ │ -0008b930: 7275 6c65 7320 2d20 7468 6520 6d61 696e rules - the main │ │ │ │ │ -0008b940: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ -0008b950: 7f34 3036 3135 360a 5265 663a 2061 702d .406156.Ref: ap- │ │ │ │ │ -0008b960: 706b 672d 736f 7572 6365 706b 6720 6465 pkg-sourcepkg de │ │ │ │ │ -0008b970: 6269 616e 2d72 756c 6573 2d74 6865 2d6d bian-rules-the-m │ │ │ │ │ -0008b980: 6169 6e2d 6275 696c 6469 6e67 2d73 6372 ain-building-scr │ │ │ │ │ -0008b990: 6970 747f 3430 3633 3231 0a52 6566 3a20 ipt.406321.Ref: │ │ │ │ │ -0008b9a0: 3161 667f 3430 3633 3231 0a52 6566 3a20 1af.406321.Ref: │ │ │ │ │ -0008b9b0: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -0008b9c0: 2073 2d70 6b67 2d64 6562 6961 6e72 756c s-pkg-debianrul │ │ │ │ │ -0008b9d0: 6573 7f34 3036 3332 310a 5265 663a 2031 es.406321.Ref: 1 │ │ │ │ │ -0008b9e0: 6230 7f34 3036 3332 310a 4e6f 6465 3a20 b0.406321.Node: │ │ │ │ │ -0008b9f0: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ -0008ba00: 2061 6e64 2076 6172 6961 626c 6520 7375 and variable su │ │ │ │ │ -0008ba10: 6273 7469 7475 7469 6f6e 737f 3430 3634 bstitutions.4064 │ │ │ │ │ -0008ba20: 3434 0a52 6566 3a20 6170 2d70 6b67 2d73 44.Ref: ap-pkg-s │ │ │ │ │ -0008ba30: 6f75 7263 6570 6b67 2064 6562 6961 6e2d ourcepkg debian- │ │ │ │ │ -0008ba40: 7375 6273 7476 6172 732d 616e 642d 7661 substvars-and-va │ │ │ │ │ -0008ba50: 7269 6162 6c65 2d73 7562 7374 6974 7574 riable-substitut │ │ │ │ │ -0008ba60: 696f 6e73 7f34 3036 3633 300a 5265 663a ions.406630.Ref: │ │ │ │ │ -0008ba70: 2031 6231 7f34 3036 3633 300a 5265 663a 1b1.406630.Ref: │ │ │ │ │ -0008ba80: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -0008ba90: 6720 732d 706b 672d 7372 6373 7562 7374 g s-pkg-srcsubst │ │ │ │ │ -0008baa0: 7661 7273 7f34 3036 3633 300a 5265 663a vars.406630.Ref: │ │ │ │ │ -0008bab0: 2031 6232 7f34 3036 3633 300a 4e6f 6465 1b2.406630.Node │ │ │ │ │ -0008bac0: 3a20 6465 6269 616e 2f66 696c 6573 7f34 : debian/files.4 │ │ │ │ │ -0008bad0: 3036 3735 390a 5265 663a 2061 702d 706b 06759.Ref: ap-pk │ │ │ │ │ -0008bae0: 672d 736f 7572 6365 706b 6720 6465 6269 g-sourcepkg debi │ │ │ │ │ -0008baf0: 616e 2d66 696c 6573 7f34 3036 3931 360a an-files.406916. │ │ │ │ │ -0008bb00: 5265 663a 2031 6233 7f34 3036 3931 360a Ref: 1b3.406916. │ │ │ │ │ -0008bb10: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ -0008bb20: 6365 706b 6720 732d 7363 2d32 2d33 7f34 cepkg s-sc-2-3.4 │ │ │ │ │ -0008bb30: 3036 3931 360a 5265 663a 2031 6234 7f34 06916.Ref: 1b4.4 │ │ │ │ │ -0008bb40: 3036 3931 360a 4e6f 6465 3a20 6465 6269 06916.Node: debi │ │ │ │ │ -0008bb50: 616e 2f74 6d70 7f34 3036 3938 350a 5265 an/tmp.406985.Re │ │ │ │ │ -0008bb60: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -0008bb70: 706b 6720 6465 6269 616e 2d74 6d70 7f34 pkg debian-tmp.4 │ │ │ │ │ -0008bb80: 3037 3039 300a 5265 663a 2031 6235 7f34 07090.Ref: 1b5.4 │ │ │ │ │ -0008bb90: 3037 3039 300a 5265 663a 2061 702d 706b 07090.Ref: ap-pk │ │ │ │ │ -0008bba0: 672d 736f 7572 6365 706b 6720 732d 7363 g-sourcepkg s-sc │ │ │ │ │ -0008bbb0: 2d32 2d34 7f34 3037 3039 300a 5265 663a -2-4.407090.Ref: │ │ │ │ │ -0008bbc0: 2031 6236 7f34 3037 3039 300a 4e6f 6465 1b6.407090.Node │ │ │ │ │ -0008bbd0: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ -0008bbe0: 7320 6173 2061 7263 6869 7665 737f 3430 s as archives.40 │ │ │ │ │ -0008bbf0: 3832 3230 0a52 6566 3a20 6170 2d70 6b67 8220.Ref: ap-pkg │ │ │ │ │ -0008bc00: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ -0008bc10: 2d73 6f75 7263 6561 7263 6869 7665 737f -sourcearchives. │ │ │ │ │ -0008bc20: 3430 3834 3333 0a52 6566 3a20 3965 7f34 408433.Ref: 9e.4 │ │ │ │ │ -0008bc30: 3038 3433 330a 5265 663a 2061 702d 706b 08433.Ref: ap-pk │ │ │ │ │ -0008bc40: 672d 736f 7572 6365 706b 6720 736f 7572 g-sourcepkg sour │ │ │ │ │ -0008bc50: 6365 2d70 6163 6b61 6765 732d 6173 2d61 ce-packages-as-a │ │ │ │ │ -0008bc60: 7263 6869 7665 737f 3430 3834 3333 0a52 rchives.408433.R │ │ │ │ │ -0008bc70: 6566 3a20 3162 377f 3430 3834 3333 0a4e ef: 1b7.408433.N │ │ │ │ │ -0008bc80: 6f64 653a 2055 6e70 6163 6b69 6e67 2061 ode: Unpacking a │ │ │ │ │ -0008bc90: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ -0008bca0: 6163 6b61 6765 2077 6974 686f 7574 2064 ackage without d │ │ │ │ │ -0008bcb0: 706b 672d 736f 7572 6365 7f34 3130 3139 pkg-source.41019 │ │ │ │ │ -0008bcc0: 360a 5265 663a 2061 702d 706b 672d 736f 6.Ref: ap-pkg-so │ │ │ │ │ -0008bcd0: 7572 6365 706b 6720 732d 7363 2d34 7f34 urcepkg s-sc-4.4 │ │ │ │ │ -0008bce0: 3130 3337 300a 5265 663a 2031 6238 7f34 10370.Ref: 1b8.4 │ │ │ │ │ -0008bcf0: 3130 3337 300a 5265 663a 2061 702d 706b 10370.Ref: ap-pk │ │ │ │ │ -0008bd00: 672d 736f 7572 6365 706b 6720 756e 7061 g-sourcepkg unpa │ │ │ │ │ -0008bd10: 636b 696e 672d 612d 6465 6269 616e 2d73 cking-a-debian-s │ │ │ │ │ -0008bd20: 6f75 7263 652d 7061 636b 6167 652d 7769 ource-package-wi │ │ │ │ │ -0008bd30: 7468 6f75 742d 6470 6b67 2d73 6f75 7263 thout-dpkg-sourc │ │ │ │ │ -0008bd40: 657f 3431 3033 3730 0a52 6566 3a20 3162 e.410370.Ref: 1b │ │ │ │ │ -0008bd50: 397f 3431 3033 3730 0a4e 6f64 653a 2052 9.410370.Node: R │ │ │ │ │ -0008bd60: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ -0008bd70: 626a 6563 7473 2069 6e20 736f 7572 6365 bjects in source │ │ │ │ │ -0008bd80: 2070 6163 6b61 6765 737f 3431 3132 3931 packages.411291 │ │ │ │ │ -0008bd90: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ -0008bda0: 7263 6570 6b67 2072 6573 7472 6963 7469 rcepkg restricti │ │ │ │ │ -0008bdb0: 6f6e 732d 6f6e 2d6f 626a 6563 7473 2d69 ons-on-objects-i │ │ │ │ │ -0008bdc0: 6e2d 736f 7572 6365 2d70 6163 6b61 6765 n-source-package │ │ │ │ │ -0008bdd0: 737f 3431 3134 3330 0a52 6566 3a20 3162 s.411430.Ref: 1b │ │ │ │ │ -0008bde0: 617f 3431 3134 3330 0a52 6566 3a20 6170 a.411430.Ref: ap │ │ │ │ │ -0008bdf0: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ -0008be00: 2d73 632d 342d 317f 3431 3134 3330 0a52 -sc-4-1.411430.R │ │ │ │ │ -0008be10: 6566 3a20 3162 627f 3431 3134 3330 0a52 ef: 1bb.411430.R │ │ │ │ │ -0008be20: 6566 3a20 5265 7374 7269 6374 696f 6e73 ef: Restrictions │ │ │ │ │ -0008be30: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -0008be40: 6f75 7263 6520 7061 636b 6167 6573 2d46 ource packages-F │ │ │ │ │ -0008be50: 6f6f 746e 6f74 652d 317f 3431 3239 3733 ootnote-1.412973 │ │ │ │ │ -0008be60: 0a52 6566 3a20 5265 7374 7269 6374 696f .Ref: Restrictio │ │ │ │ │ -0008be70: 6e73 206f 6e20 6f62 6a65 6374 7320 696e ns on objects in │ │ │ │ │ -0008be80: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -0008be90: 2d46 6f6f 746e 6f74 652d 327f 3431 3330 -Footnote-2.4130 │ │ │ │ │ -0008bea0: 3734 0a52 6566 3a20 5265 7374 7269 6374 74.Ref: Restrict │ │ │ │ │ -0008beb0: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ -0008bec0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ -0008bed0: 6573 2d46 6f6f 746e 6f74 652d 337f 3431 es-Footnote-3.41 │ │ │ │ │ -0008bee0: 3331 3830 0a52 6566 3a20 5265 7374 7269 3180.Ref: Restri │ │ │ │ │ -0008bef0: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ -0008bf00: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ -0008bf10: 6167 6573 2d46 6f6f 746e 6f74 652d 347f ages-Footnote-4. │ │ │ │ │ -0008bf20: 3431 3332 3230 0a4e 6f64 653a 2043 6f6e 413220.Node: Con │ │ │ │ │ -0008bf30: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -0008bf40: 6865 6972 2066 6965 6c64 7320 6672 6f6d heir fields from │ │ │ │ │ -0008bf50: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -0008bf60: 616e 7561 6c7f 3431 3334 3031 0a52 6566 anual.413401.Ref │ │ │ │ │ -0008bf70: 3a20 6170 2d70 6b67 2d63 6f6e 7472 6f6c : ap-pkg-control │ │ │ │ │ -0008bf80: 6669 656c 6473 2064 6f63 7f34 3133 3631 fields doc.41361 │ │ │ │ │ -0008bf90: 360a 5265 663a 2031 6263 7f34 3133 3631 6.Ref: 1bc.41361 │ │ │ │ │ -0008bfa0: 360a 5265 663a 2061 702d 706b 672d 636f 6.Ref: ap-pkg-co │ │ │ │ │ -0008bfb0: 6e74 726f 6c66 6965 6c64 7320 636f 6e74 ntrolfields cont │ │ │ │ │ -0008bfc0: 726f 6c2d 6669 6c65 732d 616e 642d 7468 rol-files-and-th │ │ │ │ │ -0008bfd0: 6569 722d 6669 656c 6473 2d66 726f 6d2d eir-fields-from- │ │ │ │ │ -0008bfe0: 6f6c 642d 7061 636b 6167 696e 672d 6d61 old-packaging-ma │ │ │ │ │ -0008bff0: 6e75 616c 7f34 3133 3631 360a 5265 663a nual.413616.Ref: │ │ │ │ │ -0008c000: 2031 6264 7f34 3133 3631 360a 4e6f 6465 1bd.413616.Node │ │ │ │ │ -0008c010: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ -0008c020: 726f 6c20 6669 6c65 733c 323e 7f34 3134 rol files<2>.414 │ │ │ │ │ -0008c030: 3133 360a 5265 663a 2061 702d 706b 672d 136.Ref: ap-pkg- │ │ │ │ │ -0008c040: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -0008c050: 7364 2d31 7f34 3134 3238 380a 5265 663a sd-1.414288.Ref: │ │ │ │ │ -0008c060: 2031 6265 7f34 3134 3238 380a 5265 663a 1be.414288.Ref: │ │ │ │ │ -0008c070: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ -0008c080: 6965 6c64 7320 7379 6e74 6178 2d6f 662d ields syntax-of- │ │ │ │ │ -0008c090: 636f 6e74 726f 6c2d 6669 6c65 737f 3431 control-files.41 │ │ │ │ │ -0008c0a0: 3432 3838 0a52 6566 3a20 3162 667f 3431 4288.Ref: 1bf.41 │ │ │ │ │ -0008c0b0: 3432 3838 0a4e 6f64 653a 204c 6973 7420 4288.Node: List │ │ │ │ │ -0008c0c0: 6f66 2066 6965 6c64 733c 323e 7f34 3134 of fields<2>.414 │ │ │ │ │ -0008c0d0: 3630 340a 5265 663a 2061 702d 706b 672d 604.Ref: ap-pkg- │ │ │ │ │ -0008c0e0: 636f 6e74 726f 6c66 6965 6c64 7320 6c69 controlfields li │ │ │ │ │ -0008c0f0: 7374 2d6f 662d 6669 656c 6473 7f34 3134 st-of-fields.414 │ │ │ │ │ -0008c100: 3735 360a 5265 663a 2031 6330 7f34 3134 756.Ref: 1c0.414 │ │ │ │ │ -0008c110: 3735 360a 5265 663a 2061 702d 706b 672d 756.Ref: ap-pkg- │ │ │ │ │ -0008c120: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -0008c130: 7364 2d32 7f34 3134 3735 360a 5265 663a sd-2.414756.Ref: │ │ │ │ │ -0008c140: 2031 6331 7f34 3134 3735 360a 4e6f 6465 1c1.414756.Node │ │ │ │ │ -0008c150: 3a20 4669 6c65 6e61 6d65 2061 6e64 204d : Filename and M │ │ │ │ │ -0008c160: 5344 4f53 2d46 696c 656e 616d 657f 3431 SDOS-Filename.41 │ │ │ │ │ -0008c170: 3530 3539 0a52 6566 3a20 6170 2d70 6b67 5059.Ref: ap-pkg │ │ │ │ │ -0008c180: 2d63 6f6e 7472 6f6c 6669 656c 6473 2066 -controlfields f │ │ │ │ │ -0008c190: 696c 656e 616d 652d 616e 642d 6d73 646f ilename-and-msdo │ │ │ │ │ -0008c1a0: 732d 6669 6c65 6e61 6d65 7f34 3135 3137 s-filename.41517 │ │ │ │ │ -0008c1b0: 310a 5265 663a 2031 6332 7f34 3135 3137 1.Ref: 1c2.41517 │ │ │ │ │ -0008c1c0: 310a 5265 663a 2061 702d 706b 672d 636f 1.Ref: ap-pkg-co │ │ │ │ │ -0008c1d0: 6e74 726f 6c66 6965 6c64 7320 732d 706b ntrolfields s-pk │ │ │ │ │ -0008c1e0: 672d 662d 6669 6c65 6e61 6d65 7f34 3135 g-f-filename.415 │ │ │ │ │ -0008c1f0: 3137 310a 5265 663a 2031 6333 7f34 3135 171.Ref: 1c3.415 │ │ │ │ │ -0008c200: 3137 310a 4e6f 6465 3a20 5369 7a65 2061 171.Node: Size a │ │ │ │ │ -0008c210: 6e64 204d 4435 7375 6d7f 3431 3535 3330 nd MD5sum.415530 │ │ │ │ │ -0008c220: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ -0008c230: 7472 6f6c 6669 656c 6473 2073 2d70 6b67 trolfields s-pkg │ │ │ │ │ -0008c240: 2d66 2d73 697a 657f 3431 3536 3537 0a52 -f-size.415657.R │ │ │ │ │ -0008c250: 6566 3a20 3163 347f 3431 3536 3537 0a52 ef: 1c4.415657.R │ │ │ │ │ -0008c260: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ -0008c270: 6f6c 6669 656c 6473 2073 697a 652d 616e olfields size-an │ │ │ │ │ -0008c280: 642d 6d64 3573 756d 7f34 3135 3635 370a d-md5sum.415657. │ │ │ │ │ -0008c290: 5265 663a 2031 6335 7f34 3135 3635 370a Ref: 1c5.415657. │ │ │ │ │ -0008c2a0: 4e6f 6465 3a20 5374 6174 7573 7f34 3136 Node: Status.416 │ │ │ │ │ -0008c2b0: 3030 330a 5265 663a 2061 702d 706b 672d 003.Ref: ap-pkg- │ │ │ │ │ -0008c2c0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ -0008c2d0: 706b 672d 662d 7374 6174 7573 7f34 3136 pkg-f-status.416 │ │ │ │ │ -0008c2e0: 3131 370a 5265 663a 2031 6336 7f34 3136 117.Ref: 1c6.416 │ │ │ │ │ -0008c2f0: 3131 370a 5265 663a 2061 702d 706b 672d 117.Ref: ap-pkg- │ │ │ │ │ -0008c300: 636f 6e74 726f 6c66 6965 6c64 7320 7374 controlfields st │ │ │ │ │ -0008c310: 6174 7573 7f34 3136 3131 370a 5265 663a atus.416117.Ref: │ │ │ │ │ -0008c320: 2031 6337 7f34 3136 3131 370a 4e6f 6465 1c7.416117.Node │ │ │ │ │ -0008c330: 3a20 436f 6e66 6967 2d56 6572 7369 6f6e : Config-Version │ │ │ │ │ -0008c340: 7f34 3136 3432 370a 5265 663a 2061 702d .416427.Ref: ap- │ │ │ │ │ -0008c350: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -0008c360: 7320 636f 6e66 6967 2d76 6572 7369 6f6e s config-version │ │ │ │ │ -0008c370: 7f34 3136 3533 350a 5265 663a 2031 6338 .416535.Ref: 1c8 │ │ │ │ │ -0008c380: 7f34 3136 3533 350a 5265 663a 2061 702d .416535.Ref: ap- │ │ │ │ │ -0008c390: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -0008c3a0: 7320 732d 706b 672d 662d 636f 6e66 6967 s s-pkg-f-config │ │ │ │ │ -0008c3b0: 2d76 6572 7369 6f6e 7f34 3136 3533 350a -version.416535. │ │ │ │ │ -0008c3c0: 5265 663a 2031 6339 7f34 3136 3533 350a Ref: 1c9.416535. │ │ │ │ │ -0008c3d0: 4e6f 6465 3a20 436f 6e66 6669 6c65 737f Node: Conffiles. │ │ │ │ │ -0008c3e0: 3431 3637 3534 0a52 6566 3a20 6170 2d70 416754.Ref: ap-p │ │ │ │ │ -0008c3f0: 6b67 2d63 6f6e 7472 6f6c 6669 656c 6473 kg-controlfields │ │ │ │ │ -0008c400: 2063 6f6e 6666 696c 6573 7f34 3136 3837 conffiles.41687 │ │ │ │ │ -0008c410: 340a 5265 663a 2031 6361 7f34 3136 3837 4.Ref: 1ca.41687 │ │ │ │ │ -0008c420: 340a 5265 663a 2061 702d 706b 672d 636f 4.Ref: ap-pkg-co │ │ │ │ │ -0008c430: 6e74 726f 6c66 6965 6c64 7320 732d 706b ntrolfields s-pk │ │ │ │ │ -0008c440: 672d 662d 636f 6e66 6669 6c65 737f 3431 g-f-conffiles.41 │ │ │ │ │ -0008c450: 3638 3734 0a52 6566 3a20 3163 627f 3431 6874.Ref: 1cb.41 │ │ │ │ │ -0008c460: 3638 3734 0a4e 6f64 653a 204f 6273 6f6c 6874.Node: Obsol │ │ │ │ │ -0008c470: 6574 6520 6669 656c 6473 3c32 3e7f 3431 ete fields<2>.41 │ │ │ │ │ -0008c480: 3731 3036 0a52 6566 3a20 6170 2d70 6b67 7106.Ref: ap-pkg │ │ │ │ │ -0008c490: 2d63 6f6e 7472 6f6c 6669 656c 6473 206f -controlfields o │ │ │ │ │ -0008c4a0: 6273 6f6c 6574 652d 6669 656c 6473 7f34 bsolete-fields.4 │ │ │ │ │ -0008c4b0: 3137 3230 330a 5265 663a 2031 6363 7f34 17203.Ref: 1cc.4 │ │ │ │ │ -0008c4c0: 3137 3230 330a 5265 663a 2061 702d 706b 17203.Ref: ap-pk │ │ │ │ │ -0008c4d0: 672d 636f 6e74 726f 6c66 6965 6c64 7320 g-controlfields │ │ │ │ │ -0008c4e0: 732d 7364 2d32 2d36 7f34 3137 3230 330a s-sd-2-6.417203. │ │ │ │ │ -0008c4f0: 5265 663a 2031 6364 7f34 3137 3230 330a Ref: 1cd.417203. │ │ │ │ │ -0008c500: 4e6f 6465 3a20 436f 6e66 6967 7572 6174 Node: Configurat │ │ │ │ │ -0008c510: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ -0008c520: 6720 6672 6f6d 206f 6c64 2050 6163 6b61 g from old Packa │ │ │ │ │ -0008c530: 6769 6e67 204d 616e 7561 6c7f 3431 3736 ging Manual.4176 │ │ │ │ │ -0008c540: 3937 0a52 6566 3a20 6170 2d70 6b67 2d63 97.Ref: ap-pkg-c │ │ │ │ │ -0008c550: 6f6e 6666 696c 6573 2064 6f63 7f34 3137 onffiles doc.417 │ │ │ │ │ -0008c560: 3935 350a 5265 663a 2031 3936 7f34 3137 955.Ref: 196.417 │ │ │ │ │ -0008c570: 3935 350a 5265 663a 2061 702d 706b 672d 955.Ref: ap-pkg- │ │ │ │ │ -0008c580: 636f 6e66 6669 6c65 7320 636f 6e66 6967 conffiles config │ │ │ │ │ -0008c590: 7572 6174 696f 6e2d 6669 6c65 2d68 616e uration-file-han │ │ │ │ │ -0008c5a0: 646c 696e 672d 6672 6f6d 2d6f 6c64 2d70 dling-from-old-p │ │ │ │ │ -0008c5b0: 6163 6b61 6769 6e67 2d6d 616e 7561 6c7f ackaging-manual. │ │ │ │ │ -0008c5c0: 3431 3739 3535 0a52 6566 3a20 3163 657f 417955.Ref: 1ce. │ │ │ │ │ -0008c5d0: 3431 3739 3535 0a4e 6f64 653a 2041 7574 417955.Node: Aut │ │ │ │ │ -0008c5e0: 6f6d 6174 6963 2068 616e 646c 696e 6720 omatic handling │ │ │ │ │ -0008c5f0: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ -0008c600: 2066 696c 6573 2062 7920 6470 6b67 7f34 files by dpkg.4 │ │ │ │ │ -0008c610: 3139 3038 340a 5265 663a 2061 702d 706b 19084.Ref: ap-pk │ │ │ │ │ -0008c620: 672d 636f 6e66 6669 6c65 7320 6175 746f g-conffiles auto │ │ │ │ │ -0008c630: 6d61 7469 632d 6861 6e64 6c69 6e67 2d6f matic-handling-o │ │ │ │ │ -0008c640: 662d 636f 6e66 6967 7572 6174 696f 6e2d f-configuration- │ │ │ │ │ -0008c650: 6669 6c65 732d 6279 2d64 706b 677f 3431 files-by-dpkg.41 │ │ │ │ │ -0008c660: 3932 3934 0a52 6566 3a20 3163 667f 3431 9294.Ref: 1cf.41 │ │ │ │ │ -0008c670: 3932 3934 0a52 6566 3a20 6170 2d70 6b67 9294.Ref: ap-pkg │ │ │ │ │ -0008c680: 2d63 6f6e 6666 696c 6573 2073 2d73 652d -conffiles s-se- │ │ │ │ │ -0008c690: 317f 3431 3932 3934 0a52 6566 3a20 3164 1.419294.Ref: 1d │ │ │ │ │ -0008c6a0: 307f 3431 3932 3934 0a4e 6f64 653a 2046 0.419294.Node: F │ │ │ │ │ -0008c6b0: 756c 6c79 2d66 6561 7475 7265 6420 6d61 ully-featured ma │ │ │ │ │ -0008c6c0: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ -0008c6d0: 636f 6e66 6967 7572 6174 696f 6e20 6861 configuration ha │ │ │ │ │ -0008c6e0: 6e64 6c69 6e67 7f34 3231 3635 380a 5265 ndling.421658.Re │ │ │ │ │ -0008c6f0: 663a 2061 702d 706b 672d 636f 6e66 6669 f: ap-pkg-conffi │ │ │ │ │ -0008c700: 6c65 7320 6675 6c6c 792d 6665 6174 7572 les fully-featur │ │ │ │ │ -0008c710: 6564 2d6d 6169 6e74 6169 6e65 722d 7363 ed-maintainer-sc │ │ │ │ │ -0008c720: 7269 7074 2d63 6f6e 6669 6775 7261 7469 ript-configurati │ │ │ │ │ -0008c730: 6f6e 2d68 616e 646c 696e 677f 3432 3138 on-handling.4218 │ │ │ │ │ -0008c740: 3638 0a52 6566 3a20 3164 317f 3432 3138 68.Ref: 1d1.4218 │ │ │ │ │ -0008c750: 3638 0a52 6566 3a20 6170 2d70 6b67 2d63 68.Ref: ap-pkg-c │ │ │ │ │ -0008c760: 6f6e 6666 696c 6573 2073 2d73 652d 327f onffiles s-se-2. │ │ │ │ │ -0008c770: 3432 3138 3638 0a52 6566 3a20 3164 327f 421868.Ref: 1d2. │ │ │ │ │ -0008c780: 3432 3138 3638 0a4e 6f64 653a 2041 6c74 421868.Node: Alt │ │ │ │ │ -0008c790: 6572 6e61 7469 7665 2076 6572 7369 6f6e ernative version │ │ │ │ │ -0008c7a0: 7320 6f66 2061 6e20 696e 7465 7266 6163 s of an interfac │ │ │ │ │ -0008c7b0: 6520 2d20 7570 6461 7465 2d61 6c74 6572 e - update-alter │ │ │ │ │ -0008c7c0: 6e61 7469 7665 7320 6672 6f6d 206f 6c64 natives from old │ │ │ │ │ -0008c7d0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -0008c7e0: 6c7f 3432 3336 3534 0a52 6566 3a20 6170 l.423654.Ref: ap │ │ │ │ │ -0008c7f0: 2d70 6b67 2d61 6c74 6572 6e61 7469 7665 -pkg-alternative │ │ │ │ │ -0008c800: 7320 646f 637f 3432 3339 3337 0a52 6566 s doc.423937.Ref │ │ │ │ │ -0008c810: 3a20 3164 337f 3432 3339 3337 0a52 6566 : 1d3.423937.Ref │ │ │ │ │ -0008c820: 3a20 6170 2d70 6b67 2d61 6c74 6572 6e61 : ap-pkg-alterna │ │ │ │ │ -0008c830: 7469 7665 7320 616c 7465 726e 6174 6976 tives alternativ │ │ │ │ │ -0008c840: 652d 7665 7273 696f 6e73 2d6f 662d 616e e-versions-of-an │ │ │ │ │ -0008c850: 2d69 6e74 6572 6661 6365 2d75 7064 6174 -interface-updat │ │ │ │ │ -0008c860: 652d 616c 7465 726e 6174 6976 6573 2d66 e-alternatives-f │ │ │ │ │ -0008c870: 726f 6d2d 6f6c 642d 7061 636b 6167 696e rom-old-packagin │ │ │ │ │ -0008c880: 672d 6d61 6e75 616c 7f34 3233 3933 370a g-manual.423937. │ │ │ │ │ -0008c890: 5265 663a 2031 6434 7f34 3233 3933 370a Ref: 1d4.423937. │ │ │ │ │ -0008c8a0: 4e6f 6465 3a20 4469 7665 7273 696f 6e73 Node: Diversions │ │ │ │ │ -0008c8b0: 202d 206f 7665 7272 6964 696e 6720 6120 - overriding a │ │ │ │ │ -0008c8c0: 7061 636b 6167 65e2 8099 7320 7665 7273 package...s vers │ │ │ │ │ -0008c8d0: 696f 6e20 6f66 2061 2066 696c 6520 6672 ion of a file fr │ │ │ │ │ -0008c8e0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -0008c8f0: 204d 616e 7561 6c7f 3432 3531 3938 0a52 Manual.425198.R │ │ │ │ │ -0008c900: 6566 3a20 6170 2d70 6b67 2d64 6976 6572 ef: ap-pkg-diver │ │ │ │ │ -0008c910: 7369 6f6e 7320 646f 637f 3432 3534 3537 sions doc.425457 │ │ │ │ │ -0008c920: 0a52 6566 3a20 3164 357f 3432 3534 3537 .Ref: 1d5.425457 │ │ │ │ │ -0008c930: 0a52 6566 3a20 6170 2d70 6b67 2d64 6976 .Ref: ap-pkg-div │ │ │ │ │ -0008c940: 6572 7369 6f6e 7320 6469 7665 7273 696f ersions diversio │ │ │ │ │ -0008c950: 6e73 2d6f 7665 7272 6964 696e 672d 612d ns-overriding-a- │ │ │ │ │ -0008c960: 7061 636b 6167 652d 732d 7665 7273 696f package-s-versio │ │ │ │ │ -0008c970: 6e2d 6f66 2d61 2d66 696c 652d 6672 6f6d n-of-a-file-from │ │ │ │ │ -0008c980: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ -0008c990: 616e 7561 6c7f 3432 3534 3537 0a52 6566 anual.425457.Ref │ │ │ │ │ -0008c9a0: 3a20 3164 367f 3432 3534 3537 0a4e 6f64 : 1d6.425457.Nod │ │ │ │ │ -0008c9b0: 653a 2044 6562 6961 6e20 506f 6c69 6379 e: Debian Policy │ │ │ │ │ -0008c9c0: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ -0008c9d0: 7f34 3239 3035 310a 5265 663a 2061 702d .429051.Ref: ap- │ │ │ │ │ -0008c9e0: 7072 6f63 6573 7320 646f 637f 3432 3932 process doc.4292 │ │ │ │ │ -0008c9f0: 3534 0a52 6566 3a20 657f 3432 3932 3534 54.Ref: e.429254 │ │ │ │ │ -0008ca00: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -0008ca10: 2064 6562 6961 6e2d 706f 6c69 6379 2d63 debian-policy-c │ │ │ │ │ -0008ca20: 6861 6e67 6573 2d70 726f 6365 7373 7f34 hanges-process.4 │ │ │ │ │ -0008ca30: 3239 3235 340a 5265 663a 2031 6437 7f34 29254.Ref: 1d7.4 │ │ │ │ │ -0008ca40: 3239 3235 340a 4e6f 6465 3a20 496e 7472 29254.Node: Intr │ │ │ │ │ -0008ca50: 6f64 7563 7469 6f6e 3c33 3e7f 3432 3934 oduction<3>.4294 │ │ │ │ │ -0008ca60: 3136 0a52 6566 3a20 6170 2d70 726f 6365 16.Ref: ap-proce │ │ │ │ │ -0008ca70: 7373 2069 6e74 726f 6475 6374 696f 6e7f ss introduction. │ │ │ │ │ -0008ca80: 3432 3935 3235 0a52 6566 3a20 3164 387f 429525.Ref: 1d8. │ │ │ │ │ -0008ca90: 3432 3935 3235 0a52 6566 3a20 6170 2d70 429525.Ref: ap-p │ │ │ │ │ -0008caa0: 726f 6365 7373 2070 726f 6365 7373 2d69 rocess process-i │ │ │ │ │ -0008cab0: 6e74 726f 6475 6374 696f 6e7f 3432 3935 ntroduction.4295 │ │ │ │ │ -0008cac0: 3235 0a52 6566 3a20 3164 397f 3432 3935 25.Ref: 1d9.4295 │ │ │ │ │ -0008cad0: 3235 0a52 6566 3a20 496e 7472 6f64 7563 25.Ref: Introduc │ │ │ │ │ -0008cae0: 7469 6f6e 3c33 3e2d 466f 6f74 6e6f 7465 tion<3>-Footnote │ │ │ │ │ -0008caf0: 2d31 7f34 3239 3731 330a 4e6f 6465 3a20 -1.429713.Node: │ │ │ │ │ -0008cb00: 4368 616e 6765 2047 6f61 6c73 7f34 3239 Change Goals.429 │ │ │ │ │ -0008cb10: 3936 320a 5265 663a 2061 702d 7072 6f63 962.Ref: ap-proc │ │ │ │ │ -0008cb20: 6573 7320 6368 616e 6765 2d67 6f61 6c73 ess change-goals │ │ │ │ │ -0008cb30: 7f34 3330 3039 350a 5265 663a 2031 6461 .430095.Ref: 1da │ │ │ │ │ -0008cb40: 7f34 3330 3039 350a 5265 663a 2061 702d .430095.Ref: ap- │ │ │ │ │ -0008cb50: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ -0008cb60: 6368 616e 6765 2d67 6f61 6c73 7f34 3330 change-goals.430 │ │ │ │ │ -0008cb70: 3039 350a 5265 663a 2031 6462 7f34 3330 095.Ref: 1db.430 │ │ │ │ │ -0008cb80: 3039 350a 4e6f 6465 3a20 4375 7272 656e 095.Node: Curren │ │ │ │ │ -0008cb90: 7420 5072 6f63 6573 737f 3433 3135 3339 t Process.431539 │ │ │ │ │ -0008cba0: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -0008cbb0: 2063 7572 7265 6e74 2d70 726f 6365 7373 current-process │ │ │ │ │ -0008cbc0: 7f34 3331 3636 370a 5265 663a 2031 6463 .431667.Ref: 1dc │ │ │ │ │ -0008cbd0: 7f34 3331 3636 370a 5265 663a 2061 702d .431667.Ref: ap- │ │ │ │ │ -0008cbe0: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ -0008cbf0: 6375 7272 656e 747f 3433 3136 3637 0a52 current.431667.R │ │ │ │ │ -0008cc00: 6566 3a20 3164 647f 3433 3136 3637 0a52 ef: 1dd.431667.R │ │ │ │ │ -0008cc10: 6566 3a20 4375 7272 656e 7420 5072 6f63 ef: Current Proc │ │ │ │ │ -0008cc20: 6573 732d 466f 6f74 6e6f 7465 2d31 7f34 ess-Footnote-1.4 │ │ │ │ │ -0008cc30: 3332 3634 340a 4e6f 6465 3a20 5374 6174 32644.Node: Stat │ │ │ │ │ -0008cc40: 6520 4120 4d6f 7265 2069 6e66 6f72 6d61 e A More informa │ │ │ │ │ -0008cc50: 7469 6f6e 2072 6571 7569 7265 647f 3433 tion required.43 │ │ │ │ │ -0008cc60: 3237 3331 0a52 6566 3a20 6170 2d70 726f 2731.Ref: ap-pro │ │ │ │ │ -0008cc70: 6365 7373 2073 7461 7465 2d61 2d6d 6f72 cess state-a-mor │ │ │ │ │ -0008cc80: 652d 696e 666f 726d 6174 696f 6e2d 7265 e-information-re │ │ │ │ │ -0008cc90: 7175 6972 6564 7f34 3332 3835 300a 5265 quired.432850.Re │ │ │ │ │ -0008cca0: 663a 2031 6465 7f34 3332 3835 300a 5265 f: 1de.432850.Re │ │ │ │ │ -0008ccb0: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ -0008ccc0: 6174 652d 612d 6d6f 7265 696e 666f 7f34 ate-a-moreinfo.4 │ │ │ │ │ -0008ccd0: 3332 3835 300a 5265 663a 2031 6466 7f34 32850.Ref: 1df.4 │ │ │ │ │ -0008cce0: 3332 3835 300a 5265 663a 2053 7461 7465 32850.Ref: State │ │ │ │ │ -0008ccf0: 2041 204d 6f72 6520 696e 666f 726d 6174 A More informat │ │ │ │ │ -0008cd00: 696f 6e20 7265 7175 6972 6564 2d46 6f6f ion required-Foo │ │ │ │ │ -0008cd10: 746e 6f74 652d 317f 3433 3336 3134 0a4e tnote-1.433614.N │ │ │ │ │ -0008cd20: 6f64 653a 2053 7461 7465 2042 2044 6973 ode: State B Dis │ │ │ │ │ -0008cd30: 6375 7373 696f 6e7f 3433 3337 3134 0a52 cussion.433714.R │ │ │ │ │ -0008cd40: 6566 3a20 6170 2d70 726f 6365 7373 2069 ef: ap-process i │ │ │ │ │ -0008cd50: 6432 7f34 3333 3835 380a 5265 663a 2031 d2.433858.Ref: 1 │ │ │ │ │ -0008cd60: 6530 7f34 3333 3835 380a 5265 663a 2061 e0.433858.Ref: a │ │ │ │ │ -0008cd70: 702d 7072 6f63 6573 7320 7374 6174 652d p-process state- │ │ │ │ │ -0008cd80: 622d 6469 7363 7573 7369 6f6e 7f34 3333 b-discussion.433 │ │ │ │ │ -0008cd90: 3835 380a 5265 663a 2031 6531 7f34 3333 858.Ref: 1e1.433 │ │ │ │ │ -0008cda0: 3835 380a 5265 663a 2053 7461 7465 2042 858.Ref: State B │ │ │ │ │ -0008cdb0: 2044 6973 6375 7373 696f 6e2d 466f 6f74 Discussion-Foot │ │ │ │ │ -0008cdc0: 6e6f 7465 2d31 7f34 3334 3239 380a 4e6f note-1.434298.No │ │ │ │ │ -0008cdd0: 6465 3a20 5374 6174 6520 4320 5072 6f70 de: State C Prop │ │ │ │ │ -0008cde0: 6f73 616c 7f34 3334 3430 300a 5265 663a osal.434400.Ref: │ │ │ │ │ -0008cdf0: 2061 702d 7072 6f63 6573 7320 6964 337f ap-process id3. │ │ │ │ │ -0008ce00: 3433 3435 3335 0a52 6566 3a20 3165 327f 434535.Ref: 1e2. │ │ │ │ │ -0008ce10: 3433 3435 3335 0a52 6566 3a20 6170 2d70 434535.Ref: ap-p │ │ │ │ │ -0008ce20: 726f 6365 7373 2073 7461 7465 2d63 2d70 rocess state-c-p │ │ │ │ │ -0008ce30: 726f 706f 7361 6c7f 3433 3435 3335 0a52 roposal.434535.R │ │ │ │ │ -0008ce40: 6566 3a20 3165 337f 3433 3435 3335 0a52 ef: 1e3.434535.R │ │ │ │ │ -0008ce50: 6566 3a20 5374 6174 6520 4320 5072 6f70 ef: State C Prop │ │ │ │ │ -0008ce60: 6f73 616c 2d46 6f6f 746e 6f74 652d 317f osal-Footnote-1. │ │ │ │ │ -0008ce70: 3433 3530 3436 0a4e 6f64 653a 2053 7461 435046.Node: Sta │ │ │ │ │ -0008ce80: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -0008ce90: 706f 7365 647f 3433 3531 3436 0a52 6566 posed.435146.Ref │ │ │ │ │ -0008cea0: 3a20 6170 2d70 726f 6365 7373 2069 6434 : ap-process id4 │ │ │ │ │ -0008ceb0: 7f34 3335 3237 390a 5265 663a 2031 6534 .435279.Ref: 1e4 │ │ │ │ │ -0008cec0: 7f34 3335 3237 390a 5265 663a 2061 702d .435279.Ref: ap- │ │ │ │ │ -0008ced0: 7072 6f63 6573 7320 7374 6174 652d 642d process state-d- │ │ │ │ │ -0008cee0: 776f 7264 696e 672d 7072 6f70 6f73 6564 wording-proposed │ │ │ │ │ -0008cef0: 7f34 3335 3237 390a 5265 663a 2031 6535 .435279.Ref: 1e5 │ │ │ │ │ -0008cf00: 7f34 3335 3237 390a 5265 663a 2053 7461 .435279.Ref: Sta │ │ │ │ │ -0008cf10: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -0008cf20: 706f 7365 642d 466f 6f74 6e6f 7465 2d31 posed-Footnote-1 │ │ │ │ │ -0008cf30: 7f34 3335 3837 310a 4e6f 6465 3a20 5374 .435871.Node: St │ │ │ │ │ -0008cf40: 6174 6520 4520 5365 636f 6e64 6564 7f34 ate E Seconded.4 │ │ │ │ │ -0008cf50: 3335 3936 380a 5265 663a 2061 702d 7072 35968.Ref: ap-pr │ │ │ │ │ -0008cf60: 6f63 6573 7320 6964 357f 3433 3631 3031 ocess id5.436101 │ │ │ │ │ -0008cf70: 0a52 6566 3a20 3165 367f 3433 3631 3031 .Ref: 1e6.436101 │ │ │ │ │ -0008cf80: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -0008cf90: 2073 7461 7465 2d65 2d73 6563 6f6e 6465 state-e-seconde │ │ │ │ │ -0008cfa0: 647f 3433 3631 3031 0a52 6566 3a20 3165 d.436101.Ref: 1e │ │ │ │ │ -0008cfb0: 377f 3433 3631 3031 0a52 6566 3a20 5374 7.436101.Ref: St │ │ │ │ │ -0008cfc0: 6174 6520 4520 5365 636f 6e64 6564 2d46 ate E Seconded-F │ │ │ │ │ -0008cfd0: 6f6f 746e 6f74 652d 317f 3433 3731 3330 ootnote-1.437130 │ │ │ │ │ -0008cfe0: 0a4e 6f64 653a 2053 7461 7465 2046 2041 .Node: State F A │ │ │ │ │ -0008cff0: 6363 6570 7465 647f 3433 3732 3330 0a52 ccepted.437230.R │ │ │ │ │ -0008d000: 6566 3a20 6170 2d70 726f 6365 7373 2069 ef: ap-process i │ │ │ │ │ -0008d010: 6436 7f34 3337 3335 330a 5265 663a 2031 d6.437353.Ref: 1 │ │ │ │ │ -0008d020: 6538 7f34 3337 3335 330a 5265 663a 2061 e8.437353.Ref: a │ │ │ │ │ -0008d030: 702d 7072 6f63 6573 7320 7374 6174 652d p-process state- │ │ │ │ │ -0008d040: 662d 6163 6365 7074 6564 7f34 3337 3335 f-accepted.43735 │ │ │ │ │ -0008d050: 330a 5265 663a 2031 6539 7f34 3337 3335 3.Ref: 1e9.43735 │ │ │ │ │ -0008d060: 330a 5265 663a 2053 7461 7465 2046 2041 3.Ref: State F A │ │ │ │ │ -0008d070: 6363 6570 7465 642d 466f 6f74 6e6f 7465 ccepted-Footnote │ │ │ │ │ -0008d080: 2d31 7f34 3337 3736 360a 4e6f 6465 3a20 -1.437766.Node: │ │ │ │ │ -0008d090: 5374 6174 6520 4720 5265 6a65 6374 7f34 State G Reject.4 │ │ │ │ │ -0008d0a0: 3337 3836 350a 5265 663a 2061 702d 7072 37865.Ref: ap-pr │ │ │ │ │ -0008d0b0: 6f63 6573 7320 6964 377f 3433 3739 3633 ocess id7.437963 │ │ │ │ │ -0008d0c0: 0a52 6566 3a20 3165 617f 3433 3739 3633 .Ref: 1ea.437963 │ │ │ │ │ -0008d0d0: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -0008d0e0: 2073 7461 7465 2d67 2d72 656a 6563 747f state-g-reject. │ │ │ │ │ -0008d0f0: 3433 3739 3633 0a52 6566 3a20 3165 627f 437963.Ref: 1eb. │ │ │ │ │ -0008d100: 3433 3739 3633 0a52 6566 3a20 5374 6174 437963.Ref: Stat │ │ │ │ │ -0008d110: 6520 4720 5265 6a65 6374 2d46 6f6f 746e e G Reject-Footn │ │ │ │ │ -0008d120: 6f74 652d 317f 3433 3933 3633 0a4e 6f64 ote-1.439363.Nod │ │ │ │ │ -0008d130: 653a 204f 7468 6572 2054 6167 737f 3433 e: Other Tags.43 │ │ │ │ │ -0008d140: 3934 3633 0a52 6566 3a20 6170 2d70 726f 9463.Ref: ap-pro │ │ │ │ │ -0008d150: 6365 7373 206f 7468 6572 2d74 6167 737f cess other-tags. │ │ │ │ │ -0008d160: 3433 3935 3730 0a52 6566 3a20 3165 637f 439570.Ref: 1ec. │ │ │ │ │ -0008d170: 3433 3935 3730 0a52 6566 3a20 6170 2d70 439570.Ref: ap-p │ │ │ │ │ -0008d180: 726f 6365 7373 2070 726f 6365 7373 2d6f rocess process-o │ │ │ │ │ -0008d190: 7468 6572 2d74 6167 737f 3433 3935 3730 ther-tags.439570 │ │ │ │ │ -0008d1a0: 0a52 6566 3a20 3165 647f 3433 3935 3730 .Ref: 1ed.439570 │ │ │ │ │ -0008d1b0: 0a52 6566 3a20 4f74 6865 7220 5461 6773 .Ref: Other Tags │ │ │ │ │ -0008d1c0: 2d46 6f6f 746e 6f74 652d 317f 3434 3036 -Footnote-1.4406 │ │ │ │ │ -0008d1d0: 3431 0a52 6566 3a20 4f74 6865 7220 5461 41.Ref: Other Ta │ │ │ │ │ -0008d1e0: 6773 2d46 6f6f 746e 6f74 652d 327f 3434 gs-Footnote-2.44 │ │ │ │ │ -0008d1f0: 3037 3432 0a52 6566 3a20 4f74 6865 7220 0742.Ref: Other │ │ │ │ │ -0008d200: 5461 6773 2d46 6f6f 746e 6f74 652d 337f Tags-Footnote-3. │ │ │ │ │ -0008d210: 3434 3038 3435 0a4e 6f64 653a 204d 6169 440845.Node: Mai │ │ │ │ │ -0008d220: 6e74 6169 6e65 7220 7363 7269 7074 2066 ntainer script f │ │ │ │ │ -0008d230: 6c6f 7763 6861 7274 737f 3434 3039 3436 lowcharts.440946 │ │ │ │ │ -0008d240: 0a52 6566 3a20 6170 2d66 6c6f 7763 6861 .Ref: ap-flowcha │ │ │ │ │ -0008d250: 7274 7320 646f 637f 3434 3130 3837 0a52 rts doc.441087.R │ │ │ │ │ -0008d260: 6566 3a20 6331 7f34 3431 3038 370a 5265 ef: c1.441087.Re │ │ │ │ │ -0008d270: 663a 2061 702d 666c 6f77 6368 6172 7473 f: ap-flowcharts │ │ │ │ │ -0008d280: 206d 6169 6e74 6169 6e65 722d 7363 7269 maintainer-scri │ │ │ │ │ -0008d290: 7074 2d66 6c6f 7763 6861 7274 737f 3434 pt-flowcharts.44 │ │ │ │ │ -0008d2a0: 3130 3837 0a52 6566 3a20 3165 657f 3434 1087.Ref: 1ee.44 │ │ │ │ │ -0008d2b0: 3130 3837 0a52 6566 3a20 4d61 696e 7461 1087.Ref: Mainta │ │ │ │ │ -0008d2c0: 696e 6572 2073 6372 6970 7420 666c 6f77 iner script flow │ │ │ │ │ -0008d2d0: 6368 6172 7473 2d46 6f6f 746e 6f74 652d charts-Footnote- │ │ │ │ │ -0008d2e0: 317f 3434 3234 3530 0a4e 6f64 653a 2055 1.442450.Node: U │ │ │ │ │ -0008d2f0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -0008d300: 7374 7f34 3432 3535 370a 5265 663a 2075 st.442557.Ref: u │ │ │ │ │ -0008d310: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0008d320: 7374 2064 6f63 7f34 3432 3637 360a 5265 st doc.442676.Re │ │ │ │ │ -0008d330: 663a 2039 7f34 3432 3637 360a 5265 663a f: 9.442676.Ref: │ │ │ │ │ -0008d340: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0008d350: 6c69 7374 2075 7067 7261 6469 6e67 2d63 list upgrading-c │ │ │ │ │ -0008d360: 6865 636b 6c69 7374 7f34 3432 3637 360a hecklist.442676. │ │ │ │ │ -0008d370: 5265 663a 2031 6566 7f34 3432 3637 360a Ref: 1ef.442676. │ │ │ │ │ -0008d380: 4e6f 6465 3a20 4162 6f75 7420 7468 6520 Node: About the │ │ │ │ │ -0008d390: 6368 6563 6b6c 6973 747f 3434 3530 3037 checklist.445007 │ │ │ │ │ -0008d3a0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0008d3b0: 6368 6563 6b6c 6973 7420 6162 6f75 742d checklist about- │ │ │ │ │ -0008d3c0: 7468 652d 6368 6563 6b6c 6973 747f 3434 the-checklist.44 │ │ │ │ │ -0008d3d0: 3531 3131 0a52 6566 3a20 3166 307f 3434 5111.Ref: 1f0.44 │ │ │ │ │ -0008d3e0: 3531 3131 0a4e 6f64 653a 2056 6572 7369 5111.Node: Versi │ │ │ │ │ -0008d3f0: 6f6e 2034 2037 2032 7f34 3437 3034 360a on 4 7 2.447046. │ │ │ │ │ -0008d400: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008d410: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008d420: 2d34 2d37 2d32 7f34 3437 3137 320a 5265 -4-7-2.447172.Re │ │ │ │ │ -0008d430: 663a 2031 6631 7f34 3437 3137 320a 4e6f f: 1f1.447172.No │ │ │ │ │ -0008d440: 6465 3a20 5665 7273 696f 6e20 3420 3720 de: Version 4 7 │ │ │ │ │ -0008d450: 317f 3434 3737 3134 0a52 6566 3a20 7570 1.447714.Ref: up │ │ │ │ │ -0008d460: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0008d470: 7420 7665 7273 696f 6e2d 342d 372d 317f t version-4-7-1. │ │ │ │ │ -0008d480: 3434 3738 3334 0a52 6566 3a20 3166 327f 447834.Ref: 1f2. │ │ │ │ │ -0008d490: 3434 3738 3334 0a4e 6f64 653a 2056 6572 447834.Node: Ver │ │ │ │ │ -0008d4a0: 7369 6f6e 2034 2037 2030 7f34 3438 3832 sion 4 7 0.44882 │ │ │ │ │ -0008d4b0: 360a 5265 663a 2075 7067 7261 6469 6e67 6.Ref: upgrading │ │ │ │ │ -0008d4c0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0008d4d0: 6f6e 2d34 2d37 2d30 7f34 3438 3934 360a on-4-7-0.448946. │ │ │ │ │ -0008d4e0: 5265 663a 2031 6633 7f34 3438 3934 360a Ref: 1f3.448946. │ │ │ │ │ -0008d4f0: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -0008d500: 3620 327f 3435 3035 3739 0a52 6566 3a20 6 2.450579.Ref: │ │ │ │ │ -0008d510: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0008d520: 6973 7420 7665 7273 696f 6e2d 342d 362d ist version-4-6- │ │ │ │ │ -0008d530: 327f 3435 3036 3939 0a52 6566 3a20 3166 2.450699.Ref: 1f │ │ │ │ │ -0008d540: 347f 3435 3036 3939 0a4e 6f64 653a 2056 4.450699.Node: V │ │ │ │ │ -0008d550: 6572 7369 6f6e 2034 2036 2031 7f34 3531 ersion 4 6 1.451 │ │ │ │ │ -0008d560: 3337 340a 5265 663a 2075 7067 7261 6469 374.Ref: upgradi │ │ │ │ │ -0008d570: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0008d580: 7369 6f6e 2d34 2d36 2d31 7f34 3531 3439 sion-4-6-1.45149 │ │ │ │ │ -0008d590: 340a 5265 663a 2031 6635 7f34 3531 3439 4.Ref: 1f5.45149 │ │ │ │ │ -0008d5a0: 340a 4e6f 6465 3a20 5665 7273 696f 6e20 4.Node: Version │ │ │ │ │ -0008d5b0: 3420 3620 307f 3435 3138 3239 0a52 6566 4 6 0.451829.Ref │ │ │ │ │ -0008d5c0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0008d5d0: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ -0008d5e0: 362d 307f 3435 3139 3439 0a52 6566 3a20 6-0.451949.Ref: │ │ │ │ │ -0008d5f0: 3166 367f 3435 3139 3439 0a4e 6f64 653a 1f6.451949.Node: │ │ │ │ │ -0008d600: 2056 6572 7369 6f6e 2034 2035 2031 7f34 Version 4 5 1.4 │ │ │ │ │ -0008d610: 3532 3330 310a 5265 663a 2075 7067 7261 52301.Ref: upgra │ │ │ │ │ -0008d620: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0008d630: 6572 7369 6f6e 2d34 2d35 2d31 7f34 3532 ersion-4-5-1.452 │ │ │ │ │ -0008d640: 3432 310a 5265 663a 2031 6637 7f34 3532 421.Ref: 1f7.452 │ │ │ │ │ -0008d650: 3432 310a 4e6f 6465 3a20 5665 7273 696f 421.Node: Versio │ │ │ │ │ -0008d660: 6e20 3420 3520 307f 3435 3335 3931 0a52 n 4 5 0.453591.R │ │ │ │ │ -0008d670: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0008d680: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0008d690: 342d 352d 307f 3435 3337 3131 0a52 6566 4-5-0.453711.Ref │ │ │ │ │ -0008d6a0: 3a20 3166 387f 3435 3337 3131 0a4e 6f64 : 1f8.453711.Nod │ │ │ │ │ -0008d6b0: 653a 2056 6572 7369 6f6e 2034 2034 2031 e: Version 4 4 1 │ │ │ │ │ -0008d6c0: 7f34 3534 3830 310a 5265 663a 2075 7067 .454801.Ref: upg │ │ │ │ │ -0008d6d0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0008d6e0: 2076 6572 7369 6f6e 2d34 2d34 2d31 7f34 version-4-4-1.4 │ │ │ │ │ -0008d6f0: 3534 3932 310a 5265 663a 2031 6639 7f34 54921.Ref: 1f9.4 │ │ │ │ │ -0008d700: 3534 3932 310a 4e6f 6465 3a20 5665 7273 54921.Node: Vers │ │ │ │ │ -0008d710: 696f 6e20 3420 3420 307f 3435 3536 3632 ion 4 4 0.455662 │ │ │ │ │ -0008d720: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0008d730: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0008d740: 6e2d 342d 342d 307f 3435 3537 3832 0a52 n-4-4-0.455782.R │ │ │ │ │ -0008d750: 6566 3a20 3166 617f 3435 3537 3832 0a4e ef: 1fa.455782.N │ │ │ │ │ -0008d760: 6f64 653a 2056 6572 7369 6f6e 2034 2033 ode: Version 4 3 │ │ │ │ │ -0008d770: 2030 7f34 3536 3630 360a 5265 663a 2075 0.456606.Ref: u │ │ │ │ │ -0008d780: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0008d790: 7374 2076 6572 7369 6f6e 2d34 2d33 2d30 st version-4-3-0 │ │ │ │ │ -0008d7a0: 7f34 3536 3732 360a 5265 663a 2031 6662 .456726.Ref: 1fb │ │ │ │ │ -0008d7b0: 7f34 3536 3732 360a 4e6f 6465 3a20 5665 .456726.Node: Ve │ │ │ │ │ -0008d7c0: 7273 696f 6e20 3420 3220 317f 3435 3832 rsion 4 2 1.4582 │ │ │ │ │ -0008d7d0: 3439 0a52 6566 3a20 7570 6772 6164 696e 49.Ref: upgradin │ │ │ │ │ -0008d7e0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0008d7f0: 696f 6e2d 342d 322d 317f 3435 3833 3639 ion-4-2-1.458369 │ │ │ │ │ -0008d800: 0a52 6566 3a20 3166 637f 3435 3833 3639 .Ref: 1fc.458369 │ │ │ │ │ -0008d810: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ -0008d820: 2032 2030 7f34 3538 3539 390a 5265 663a 2 0.458599.Ref: │ │ │ │ │ -0008d830: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0008d840: 6c69 7374 2076 6572 7369 6f6e 2d34 2d32 list version-4-2 │ │ │ │ │ -0008d850: 2d30 7f34 3538 3731 390a 5265 663a 2031 -0.458719.Ref: 1 │ │ │ │ │ -0008d860: 6664 7f34 3538 3731 390a 4e6f 6465 3a20 fd.458719.Node: │ │ │ │ │ -0008d870: 5665 7273 696f 6e20 3420 3120 357f 3435 Version 4 1 5.45 │ │ │ │ │ -0008d880: 3939 3136 0a52 6566 3a20 7570 6772 6164 9916.Ref: upgrad │ │ │ │ │ -0008d890: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0008d8a0: 7273 696f 6e2d 342d 312d 357f 3436 3030 rsion-4-1-5.4600 │ │ │ │ │ -0008d8b0: 3336 0a52 6566 3a20 3166 657f 3436 3030 36.Ref: 1fe.4600 │ │ │ │ │ -0008d8c0: 3336 0a4e 6f64 653a 2056 6572 7369 6f6e 36.Node: Version │ │ │ │ │ -0008d8d0: 2034 2031 2034 7f34 3630 3838 370a 5265 4 1 4.460887.Re │ │ │ │ │ -0008d8e0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0008d8f0: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ -0008d900: 2d31 2d34 7f34 3631 3030 370a 5265 663a -1-4.461007.Ref: │ │ │ │ │ -0008d910: 2031 6666 7f34 3631 3030 370a 4e6f 6465 1ff.461007.Node │ │ │ │ │ -0008d920: 3a20 5665 7273 696f 6e20 3420 3120 337f : Version 4 1 3. │ │ │ │ │ -0008d930: 3436 3230 3534 0a52 6566 3a20 7570 6772 462054.Ref: upgr │ │ │ │ │ -0008d940: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0008d950: 7665 7273 696f 6e2d 342d 312d 337f 3436 version-4-1-3.46 │ │ │ │ │ -0008d960: 3231 3734 0a52 6566 3a20 3230 307f 3436 2174.Ref: 200.46 │ │ │ │ │ -0008d970: 3231 3734 0a4e 6f64 653a 2056 6572 7369 2174.Node: Versi │ │ │ │ │ -0008d980: 6f6e 2034 2031 2032 7f34 3633 3438 390a on 4 1 2.463489. │ │ │ │ │ -0008d990: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008d9a0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008d9b0: 2d34 2d31 2d32 7f34 3633 3630 390a 5265 -4-1-2.463609.Re │ │ │ │ │ -0008d9c0: 663a 2032 3031 7f34 3633 3630 390a 4e6f f: 201.463609.No │ │ │ │ │ -0008d9d0: 6465 3a20 5665 7273 696f 6e20 3420 3120 de: Version 4 1 │ │ │ │ │ -0008d9e0: 317f 3436 3434 3838 0a52 6566 3a20 7570 1.464488.Ref: up │ │ │ │ │ -0008d9f0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0008da00: 7420 7665 7273 696f 6e2d 342d 312d 317f t version-4-1-1. │ │ │ │ │ -0008da10: 3436 3436 3038 0a52 6566 3a20 3230 327f 464608.Ref: 202. │ │ │ │ │ -0008da20: 3436 3436 3038 0a4e 6f64 653a 2056 6572 464608.Node: Ver │ │ │ │ │ -0008da30: 7369 6f6e 2034 2031 2030 7f34 3634 3831 sion 4 1 0.46481 │ │ │ │ │ -0008da40: 330a 5265 663a 2075 7067 7261 6469 6e67 3.Ref: upgrading │ │ │ │ │ -0008da50: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0008da60: 6f6e 2d34 2d31 2d30 7f34 3634 3933 330a on-4-1-0.464933. │ │ │ │ │ -0008da70: 5265 663a 2032 3033 7f34 3634 3933 330a Ref: 203.464933. │ │ │ │ │ -0008da80: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -0008da90: 3020 317f 3436 3634 3335 0a52 6566 3a20 0 1.466435.Ref: │ │ │ │ │ -0008daa0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0008dab0: 6973 7420 7665 7273 696f 6e2d 342d 302d ist version-4-0- │ │ │ │ │ -0008dac0: 317f 3436 3635 3535 0a52 6566 3a20 3230 1.466555.Ref: 20 │ │ │ │ │ -0008dad0: 347f 3436 3635 3535 0a4e 6f64 653a 2056 4.466555.Node: V │ │ │ │ │ -0008dae0: 6572 7369 6f6e 2034 2030 2030 7f34 3638 ersion 4 0 0.468 │ │ │ │ │ -0008daf0: 3532 300a 5265 663a 2075 7067 7261 6469 520.Ref: upgradi │ │ │ │ │ -0008db00: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0008db10: 7369 6f6e 2d34 2d30 2d30 7f34 3638 3634 sion-4-0-0.46864 │ │ │ │ │ -0008db20: 300a 5265 663a 2032 3035 7f34 3638 3634 0.Ref: 205.46864 │ │ │ │ │ -0008db30: 300a 4e6f 6465 3a20 5665 7273 696f 6e20 0.Node: Version │ │ │ │ │ -0008db40: 3320 3920 387f 3437 3237 3138 0a52 6566 3 9 8.472718.Ref │ │ │ │ │ -0008db50: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0008db60: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0008db70: 392d 387f 3437 3238 3338 0a52 6566 3a20 9-8.472838.Ref: │ │ │ │ │ -0008db80: 3230 367f 3437 3238 3338 0a4e 6f64 653a 206.472838.Node: │ │ │ │ │ -0008db90: 2056 6572 7369 6f6e 2033 2039 2037 7f34 Version 3 9 7.4 │ │ │ │ │ -0008dba0: 3733 3237 370a 5265 663a 2075 7067 7261 73277.Ref: upgra │ │ │ │ │ -0008dbb0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0008dbc0: 6572 7369 6f6e 2d33 2d39 2d37 7f34 3733 ersion-3-9-7.473 │ │ │ │ │ -0008dbd0: 3339 370a 5265 663a 2032 3037 7f34 3733 397.Ref: 207.473 │ │ │ │ │ -0008dbe0: 3339 370a 4e6f 6465 3a20 5665 7273 696f 397.Node: Versio │ │ │ │ │ -0008dbf0: 6e20 3320 3920 367f 3437 3430 3233 0a52 n 3 9 6.474023.R │ │ │ │ │ -0008dc00: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0008dc10: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0008dc20: 332d 392d 367f 3437 3431 3433 0a52 6566 3-9-6.474143.Ref │ │ │ │ │ -0008dc30: 3a20 3230 387f 3437 3431 3433 0a4e 6f64 : 208.474143.Nod │ │ │ │ │ -0008dc40: 653a 2056 6572 7369 6f6e 2033 2039 2035 e: Version 3 9 5 │ │ │ │ │ -0008dc50: 7f34 3735 3632 370a 5265 663a 2075 7067 .475627.Ref: upg │ │ │ │ │ -0008dc60: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0008dc70: 2076 6572 7369 6f6e 2d33 2d39 2d35 7f34 version-3-9-5.4 │ │ │ │ │ -0008dc80: 3735 3734 370a 5265 663a 2032 3039 7f34 75747.Ref: 209.4 │ │ │ │ │ -0008dc90: 3735 3734 370a 4e6f 6465 3a20 5665 7273 75747.Node: Vers │ │ │ │ │ -0008dca0: 696f 6e20 3320 3920 347f 3437 3734 3739 ion 3 9 4.477479 │ │ │ │ │ -0008dcb0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0008dcc0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0008dcd0: 6e2d 332d 392d 347f 3437 3735 3939 0a52 n-3-9-4.477599.R │ │ │ │ │ -0008dce0: 6566 3a20 3230 617f 3437 3735 3939 0a4e ef: 20a.477599.N │ │ │ │ │ -0008dcf0: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -0008dd00: 2033 7f34 3739 3239 330a 5265 663a 2075 3.479293.Ref: u │ │ │ │ │ -0008dd10: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0008dd20: 7374 2076 6572 7369 6f6e 2d33 2d39 2d33 st version-3-9-3 │ │ │ │ │ -0008dd30: 7f34 3739 3431 330a 5265 663a 2032 3062 .479413.Ref: 20b │ │ │ │ │ -0008dd40: 7f34 3739 3431 330a 4e6f 6465 3a20 5665 .479413.Node: Ve │ │ │ │ │ -0008dd50: 7273 696f 6e20 3320 3920 327f 3438 3230 rsion 3 9 2.4820 │ │ │ │ │ -0008dd60: 3334 0a52 6566 3a20 7570 6772 6164 696e 34.Ref: upgradin │ │ │ │ │ -0008dd70: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0008dd80: 696f 6e2d 332d 392d 327f 3438 3231 3534 ion-3-9-2.482154 │ │ │ │ │ -0008dd90: 0a52 6566 3a20 3230 637f 3438 3231 3534 .Ref: 20c.482154 │ │ │ │ │ -0008dda0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0008ddb0: 2039 2031 7f34 3834 3730 300a 5265 663a 9 1.484700.Ref: │ │ │ │ │ -0008ddc0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0008ddd0: 6c69 7374 2076 6572 7369 6f6e 2d33 2d39 list version-3-9 │ │ │ │ │ -0008dde0: 2d31 7f34 3834 3832 300a 5265 663a 2032 -1.484820.Ref: 2 │ │ │ │ │ -0008ddf0: 3064 7f34 3834 3832 300a 4e6f 6465 3a20 0d.484820.Node: │ │ │ │ │ -0008de00: 5665 7273 696f 6e20 3320 3920 307f 3438 Version 3 9 0.48 │ │ │ │ │ -0008de10: 3831 3233 0a52 6566 3a20 7570 6772 6164 8123.Ref: upgrad │ │ │ │ │ -0008de20: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0008de30: 7273 696f 6e2d 332d 392d 307f 3438 3832 rsion-3-9-0.4882 │ │ │ │ │ -0008de40: 3433 0a52 6566 3a20 3230 657f 3438 3832 43.Ref: 20e.4882 │ │ │ │ │ -0008de50: 3433 0a4e 6f64 653a 2056 6572 7369 6f6e 43.Node: Version │ │ │ │ │ -0008de60: 2033 2038 2034 7f34 3931 3632 300a 5265 3 8 4.491620.Re │ │ │ │ │ -0008de70: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0008de80: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0008de90: 2d38 2d34 7f34 3931 3734 300a 5265 663a -8-4.491740.Ref: │ │ │ │ │ -0008dea0: 2032 3066 7f34 3931 3734 300a 4e6f 6465 20f.491740.Node │ │ │ │ │ -0008deb0: 3a20 5665 7273 696f 6e20 3320 3820 337f : Version 3 8 3. │ │ │ │ │ -0008dec0: 3439 3232 3335 0a52 6566 3a20 7570 6772 492235.Ref: upgr │ │ │ │ │ -0008ded0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0008dee0: 7665 7273 696f 6e2d 332d 382d 337f 3439 version-3-8-3.49 │ │ │ │ │ -0008def0: 3233 3535 0a52 6566 3a20 3231 307f 3439 2355.Ref: 210.49 │ │ │ │ │ -0008df00: 3233 3535 0a4e 6f64 653a 2056 6572 7369 2355.Node: Versi │ │ │ │ │ -0008df10: 6f6e 2033 2038 2032 7f34 3934 3234 350a on 3 8 2.494245. │ │ │ │ │ -0008df20: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008df30: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008df40: 2d33 2d38 2d32 7f34 3934 3336 350a 5265 -3-8-2.494365.Re │ │ │ │ │ -0008df50: 663a 2032 3131 7f34 3934 3336 350a 5265 f: 211.494365.Re │ │ │ │ │ -0008df60: 663a 2056 6572 7369 6f6e 2033 2038 2032 f: Version 3 8 2 │ │ │ │ │ -0008df70: 2d46 6f6f 746e 6f74 652d 317f 3439 3533 -Footnote-1.4953 │ │ │ │ │ -0008df80: 3830 0a4e 6f64 653a 2056 6572 7369 6f6e 80.Node: Version │ │ │ │ │ -0008df90: 2033 2038 2031 7f34 3935 3435 370a 5265 3 8 1.495457.Re │ │ │ │ │ -0008dfa0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0008dfb0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0008dfc0: 2d38 2d31 7f34 3935 3537 370a 5265 663a -8-1.495577.Ref: │ │ │ │ │ -0008dfd0: 2032 3132 7f34 3935 3537 370a 4e6f 6465 212.495577.Node │ │ │ │ │ -0008dfe0: 3a20 5665 7273 696f 6e20 3320 3820 307f : Version 3 8 0. │ │ │ │ │ -0008dff0: 3439 3732 3636 0a52 6566 3a20 7570 6772 497266.Ref: upgr │ │ │ │ │ -0008e000: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0008e010: 7665 7273 696f 6e2d 332d 382d 307f 3439 version-3-8-0.49 │ │ │ │ │ -0008e020: 3733 3836 0a52 6566 3a20 3231 337f 3439 7386.Ref: 213.49 │ │ │ │ │ -0008e030: 3733 3836 0a4e 6f64 653a 2056 6572 7369 7386.Node: Versi │ │ │ │ │ -0008e040: 6f6e 2033 2037 2033 7f35 3030 3734 370a on 3 7 3.500747. │ │ │ │ │ -0008e050: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008e060: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008e070: 2d33 2d37 2d33 7f35 3030 3836 390a 5265 -3-7-3.500869.Re │ │ │ │ │ -0008e080: 663a 2032 3134 7f35 3030 3836 390a 4e6f f: 214.500869.No │ │ │ │ │ -0008e090: 6465 3a20 5665 7273 696f 6e20 3320 3720 de: Version 3 7 │ │ │ │ │ -0008e0a0: 3220 327f 3530 3234 3231 0a52 6566 3a20 2 2.502421.Ref: │ │ │ │ │ -0008e0b0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0008e0c0: 6973 7420 7665 7273 696f 6e2d 332d 372d ist version-3-7- │ │ │ │ │ -0008e0d0: 322d 327f 3530 3235 3433 0a52 6566 3a20 2-2.502543.Ref: │ │ │ │ │ -0008e0e0: 3231 357f 3530 3235 3433 0a4e 6f64 653a 215.502543.Node: │ │ │ │ │ -0008e0f0: 2056 6572 7369 6f6e 2033 2037 2032 7f35 Version 3 7 2.5 │ │ │ │ │ -0008e100: 3032 3831 390a 5265 663a 2075 7067 7261 02819.Ref: upgra │ │ │ │ │ -0008e110: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0008e120: 6572 7369 6f6e 2d33 2d37 2d32 7f35 3032 ersion-3-7-2.502 │ │ │ │ │ -0008e130: 3934 310a 5265 663a 2032 3136 7f35 3032 941.Ref: 216.502 │ │ │ │ │ -0008e140: 3934 310a 4e6f 6465 3a20 5665 7273 696f 941.Node: Versio │ │ │ │ │ -0008e150: 6e20 3320 3720 317f 3530 3330 3434 0a52 n 3 7 1.503044.R │ │ │ │ │ -0008e160: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0008e170: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0008e180: 332d 372d 317f 3530 3331 3634 0a52 6566 3-7-1.503164.Ref │ │ │ │ │ -0008e190: 3a20 3231 377f 3530 3331 3634 0a4e 6f64 : 217.503164.Nod │ │ │ │ │ -0008e1a0: 653a 2056 6572 7369 6f6e 2033 2037 2030 e: Version 3 7 0 │ │ │ │ │ -0008e1b0: 7f35 3033 3834 390a 5265 663a 2075 7067 .503849.Ref: upg │ │ │ │ │ -0008e1c0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0008e1d0: 2076 6572 7369 6f6e 2d33 2d37 2d30 7f35 version-3-7-0.5 │ │ │ │ │ -0008e1e0: 3033 3936 390a 5265 663a 2032 3138 7f35 03969.Ref: 218.5 │ │ │ │ │ -0008e1f0: 3033 3936 390a 4e6f 6465 3a20 5665 7273 03969.Node: Vers │ │ │ │ │ -0008e200: 696f 6e20 3320 3620 327f 3530 3535 3435 ion 3 6 2.505545 │ │ │ │ │ -0008e210: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0008e220: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0008e230: 6e2d 332d 362d 327f 3530 3536 3635 0a52 n-3-6-2.505665.R │ │ │ │ │ -0008e240: 6566 3a20 3231 397f 3530 3536 3635 0a4e ef: 219.505665.N │ │ │ │ │ -0008e250: 6f64 653a 2056 6572 7369 6f6e 2033 2036 ode: Version 3 6 │ │ │ │ │ -0008e260: 2031 7f35 3036 3136 320a 5265 663a 2075 1.506162.Ref: u │ │ │ │ │ -0008e270: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0008e280: 7374 2076 6572 7369 6f6e 2d33 2d36 2d31 st version-3-6-1 │ │ │ │ │ -0008e290: 7f35 3036 3238 320a 5265 663a 2032 3161 .506282.Ref: 21a │ │ │ │ │ -0008e2a0: 7f35 3036 3238 320a 4e6f 6465 3a20 5665 .506282.Node: Ve │ │ │ │ │ -0008e2b0: 7273 696f 6e20 3320 3620 307f 3530 3634 rsion 3 6 0.5064 │ │ │ │ │ -0008e2c0: 3631 0a52 6566 3a20 7570 6772 6164 696e 61.Ref: upgradin │ │ │ │ │ -0008e2d0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0008e2e0: 696f 6e2d 332d 362d 307f 3530 3635 3832 ion-3-6-0.506582 │ │ │ │ │ -0008e2f0: 0a52 6566 3a20 3231 627f 3530 3635 3832 .Ref: 21b.506582 │ │ │ │ │ -0008e300: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0008e310: 2035 2031 307f 3530 3832 3638 0a52 6566 5 10.508268.Ref │ │ │ │ │ -0008e320: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0008e330: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0008e340: 352d 3130 7f35 3038 3338 390a 5265 663a 5-10.508389.Ref: │ │ │ │ │ -0008e350: 2032 3163 7f35 3038 3338 390a 4e6f 6465 21c.508389.Node │ │ │ │ │ -0008e360: 3a20 5665 7273 696f 6e20 3320 3520 397f : Version 3 5 9. │ │ │ │ │ -0008e370: 3530 3837 3535 0a52 6566 3a20 7570 6772 508755.Ref: upgr │ │ │ │ │ -0008e380: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0008e390: 7665 7273 696f 6e2d 332d 352d 397f 3530 version-3-5-9.50 │ │ │ │ │ -0008e3a0: 3838 3736 0a52 6566 3a20 3231 647f 3530 8876.Ref: 21d.50 │ │ │ │ │ -0008e3b0: 3838 3736 0a4e 6f64 653a 2056 6572 7369 8876.Node: Versi │ │ │ │ │ -0008e3c0: 6f6e 2033 2035 2038 7f35 3039 3539 310a on 3 5 8.509591. │ │ │ │ │ -0008e3d0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008e3e0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008e3f0: 2d33 2d35 2d38 7f35 3039 3731 310a 5265 -3-5-8.509711.Re │ │ │ │ │ -0008e400: 663a 2032 3165 7f35 3039 3731 310a 4e6f f: 21e.509711.No │ │ │ │ │ -0008e410: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ -0008e420: 377f 3531 3034 3339 0a52 6566 3a20 7570 7.510439.Ref: up │ │ │ │ │ -0008e430: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0008e440: 7420 7665 7273 696f 6e2d 332d 352d 377f t version-3-5-7. │ │ │ │ │ -0008e450: 3531 3035 3539 0a52 6566 3a20 3231 667f 510559.Ref: 21f. │ │ │ │ │ -0008e460: 3531 3035 3539 0a4e 6f64 653a 2056 6572 510559.Node: Ver │ │ │ │ │ -0008e470: 7369 6f6e 2033 2035 2036 7f35 3131 3737 sion 3 5 6.51177 │ │ │ │ │ -0008e480: 310a 5265 663a 2075 7067 7261 6469 6e67 1.Ref: upgrading │ │ │ │ │ -0008e490: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0008e4a0: 6f6e 2d33 2d35 2d36 7f35 3131 3839 310a on-3-5-6.511891. │ │ │ │ │ -0008e4b0: 5265 663a 2032 3230 7f35 3131 3839 310a Ref: 220.511891. │ │ │ │ │ -0008e4c0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0008e4d0: 3520 357f 3531 3237 3430 0a52 6566 3a20 5 5.512740.Ref: │ │ │ │ │ -0008e4e0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0008e4f0: 6973 7420 7665 7273 696f 6e2d 332d 352d ist version-3-5- │ │ │ │ │ -0008e500: 357f 3531 3238 3630 0a52 6566 3a20 3232 5.512860.Ref: 22 │ │ │ │ │ -0008e510: 317f 3531 3238 3630 0a4e 6f64 653a 2056 1.512860.Node: V │ │ │ │ │ -0008e520: 6572 7369 6f6e 2033 2035 2034 7f35 3134 ersion 3 5 4.514 │ │ │ │ │ -0008e530: 3235 330a 5265 663a 2075 7067 7261 6469 253.Ref: upgradi │ │ │ │ │ -0008e540: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0008e550: 7369 6f6e 2d33 2d35 2d34 7f35 3134 3337 sion-3-5-4.51437 │ │ │ │ │ -0008e560: 330a 5265 663a 2032 3232 7f35 3134 3337 3.Ref: 222.51437 │ │ │ │ │ -0008e570: 330a 4e6f 6465 3a20 5665 7273 696f 6e20 3.Node: Version │ │ │ │ │ -0008e580: 3320 3520 337f 3531 3437 3931 0a52 6566 3 5 3.514791.Ref │ │ │ │ │ -0008e590: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0008e5a0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0008e5b0: 352d 337f 3531 3439 3131 0a52 6566 3a20 5-3.514911.Ref: │ │ │ │ │ -0008e5c0: 3232 337f 3531 3439 3131 0a4e 6f64 653a 223.514911.Node: │ │ │ │ │ -0008e5d0: 2056 6572 7369 6f6e 2033 2035 2032 7f35 Version 3 5 2.5 │ │ │ │ │ -0008e5e0: 3135 3332 320a 5265 663a 2075 7067 7261 15322.Ref: upgra │ │ │ │ │ -0008e5f0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0008e600: 6572 7369 6f6e 2d33 2d35 2d32 7f35 3135 ersion-3-5-2.515 │ │ │ │ │ -0008e610: 3434 320a 5265 663a 2032 3234 7f35 3135 442.Ref: 224.515 │ │ │ │ │ -0008e620: 3434 320a 4e6f 6465 3a20 5665 7273 696f 442.Node: Versio │ │ │ │ │ -0008e630: 6e20 3320 3520 317f 3531 3536 3337 0a52 n 3 5 1.515637.R │ │ │ │ │ -0008e640: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0008e650: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0008e660: 332d 352d 317f 3531 3537 3537 0a52 6566 3-5-1.515757.Ref │ │ │ │ │ -0008e670: 3a20 3232 357f 3531 3537 3537 0a4e 6f64 : 225.515757.Nod │ │ │ │ │ -0008e680: 653a 2056 6572 7369 6f6e 2033 2035 2030 e: Version 3 5 0 │ │ │ │ │ -0008e690: 7f35 3135 3935 340a 5265 663a 2075 7067 .515954.Ref: upg │ │ │ │ │ -0008e6a0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0008e6b0: 2076 6572 7369 6f6e 2d33 2d35 2d30 7f35 version-3-5-0.5 │ │ │ │ │ -0008e6c0: 3136 3037 360a 5265 663a 2032 3236 7f35 16076.Ref: 226.5 │ │ │ │ │ -0008e6d0: 3136 3037 360a 4e6f 6465 3a20 5665 7273 16076.Node: Vers │ │ │ │ │ -0008e6e0: 696f 6e20 3320 3220 3120 317f 3531 3632 ion 3 2 1 1.5162 │ │ │ │ │ -0008e6f0: 3536 0a52 6566 3a20 7570 6772 6164 696e 56.Ref: upgradin │ │ │ │ │ -0008e700: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0008e710: 696f 6e2d 332d 322d 312d 317f 3531 3633 ion-3-2-1-1.5163 │ │ │ │ │ -0008e720: 3738 0a52 6566 3a20 3232 377f 3531 3633 78.Ref: 227.5163 │ │ │ │ │ -0008e730: 3738 0a4e 6f64 653a 2056 6572 7369 6f6e 78.Node: Version │ │ │ │ │ -0008e740: 2033 2032 2031 7f35 3137 3036 320a 5265 3 2 1.517062.Re │ │ │ │ │ -0008e750: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0008e760: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0008e770: 2d32 2d31 7f35 3137 3138 340a 5265 663a -2-1.517184.Ref: │ │ │ │ │ -0008e780: 2032 3238 7f35 3137 3138 340a 4e6f 6465 228.517184.Node │ │ │ │ │ -0008e790: 3a20 5665 7273 696f 6e20 3320 3220 307f : Version 3 2 0. │ │ │ │ │ -0008e7a0: 3531 3734 3133 0a52 6566 3a20 7570 6772 517413.Ref: upgr │ │ │ │ │ -0008e7b0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0008e7c0: 7665 7273 696f 6e2d 332d 322d 307f 3531 version-3-2-0.51 │ │ │ │ │ -0008e7d0: 3735 3333 0a52 6566 3a20 3232 397f 3531 7533.Ref: 229.51 │ │ │ │ │ -0008e7e0: 3735 3333 0a4e 6f64 653a 2056 6572 7369 7533.Node: Versi │ │ │ │ │ -0008e7f0: 6f6e 2033 2031 2031 7f35 3138 3938 300a on 3 1 1.518980. │ │ │ │ │ -0008e800: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0008e810: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0008e820: 2d33 2d31 2d31 7f35 3139 3130 300a 5265 -3-1-1.519100.Re │ │ │ │ │ -0008e830: 663a 2032 3261 7f35 3139 3130 300a 4e6f f: 22a.519100.No │ │ │ │ │ -0008e840: 6465 3a20 5665 7273 696f 6e20 3320 3120 de: Version 3 1 │ │ │ │ │ -0008e850: 307f 3531 3932 3833 0a52 6566 3a20 7570 0.519283.Ref: up │ │ │ │ │ -0008e860: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0008e870: 7420 7665 7273 696f 6e2d 332d 312d 307f t version-3-1-0. │ │ │ │ │ -0008e880: 3531 3934 3033 0a52 6566 3a20 3232 627f 519403.Ref: 22b. │ │ │ │ │ -0008e890: 3531 3934 3033 0a4e 6f64 653a 2056 6572 519403.Node: Ver │ │ │ │ │ -0008e8a0: 7369 6f6e 2033 2030 2031 7f35 3231 3030 sion 3 0 1.52100 │ │ │ │ │ -0008e8b0: 370a 5265 663a 2075 7067 7261 6469 6e67 7.Ref: upgrading │ │ │ │ │ -0008e8c0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0008e8d0: 6f6e 2d33 2d30 2d31 7f35 3231 3132 370a on-3-0-1.521127. │ │ │ │ │ -0008e8e0: 5265 663a 2032 3263 7f35 3231 3132 370a Ref: 22c.521127. │ │ │ │ │ -0008e8f0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0008e900: 3020 307f 3532 3133 3839 0a52 6566 3a20 0 0.521389.Ref: │ │ │ │ │ -0008e910: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0008e920: 6973 7420 7665 7273 696f 6e2d 332d 302d ist version-3-0- │ │ │ │ │ -0008e930: 307f 3532 3135 3039 0a52 6566 3a20 3232 0.521509.Ref: 22 │ │ │ │ │ -0008e940: 647f 3532 3135 3039 0a4e 6f64 653a 2056 d.521509.Node: V │ │ │ │ │ -0008e950: 6572 7369 6f6e 2032 2035 2030 7f35 3232 ersion 2 5 0.522 │ │ │ │ │ -0008e960: 3632 340a 5265 663a 2075 7067 7261 6469 624.Ref: upgradi │ │ │ │ │ -0008e970: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0008e980: 7369 6f6e 2d32 2d35 2d30 7f35 3232 3734 sion-2-5-0.52274 │ │ │ │ │ -0008e990: 340a 5265 663a 2032 3265 7f35 3232 3734 4.Ref: 22e.52274 │ │ │ │ │ -0008e9a0: 340a 4e6f 6465 3a20 5665 7273 696f 6e20 4.Node: Version │ │ │ │ │ -0008e9b0: 3220 3420 317f 3532 3431 3936 0a52 6566 2 4 1.524196.Ref │ │ │ │ │ -0008e9c0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0008e9d0: 6b6c 6973 7420 7665 7273 696f 6e2d 322d klist version-2- │ │ │ │ │ -0008e9e0: 342d 317f 3532 3433 3136 0a52 6566 3a20 4-1.524316.Ref: │ │ │ │ │ -0008e9f0: 3232 667f 3532 3433 3136 0a4e 6f64 653a 22f.524316.Node: │ │ │ │ │ -0008ea00: 2056 6572 7369 6f6e 2032 2034 2030 7f35 Version 2 4 0.5 │ │ │ │ │ -0008ea10: 3234 3932 340a 5265 663a 2075 7067 7261 24924.Ref: upgra │ │ │ │ │ -0008ea20: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0008ea30: 6572 7369 6f6e 2d32 2d34 2d30 7f35 3235 ersion-2-4-0.525 │ │ │ │ │ -0008ea40: 3034 340a 5265 663a 2032 3330 7f35 3235 044.Ref: 230.525 │ │ │ │ │ -0008ea50: 3034 340a 4e6f 6465 3a20 5665 7273 696f 044.Node: Versio │ │ │ │ │ -0008ea60: 6e20 3220 3320 307f 3532 3732 3434 0a52 n 2 3 0.527244.R │ │ │ │ │ -0008ea70: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0008ea80: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0008ea90: 322d 332d 307f 3532 3733 3634 0a52 6566 2-3-0.527364.Ref │ │ │ │ │ -0008eaa0: 3a20 3233 317f 3532 3733 3634 0a4e 6f64 : 231.527364.Nod │ │ │ │ │ -0008eab0: 653a 2056 6572 7369 6f6e 2032 2032 2030 e: Version 2 2 0 │ │ │ │ │ -0008eac0: 7f35 3237 3733 390a 5265 663a 2075 7067 .527739.Ref: upg │ │ │ │ │ -0008ead0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0008eae0: 2076 6572 7369 6f6e 2d32 2d32 2d30 7f35 version-2-2-0.5 │ │ │ │ │ -0008eaf0: 3237 3835 390a 5265 663a 2032 3332 7f35 27859.Ref: 232.5 │ │ │ │ │ -0008eb00: 3237 3835 390a 4e6f 6465 3a20 5665 7273 27859.Node: Vers │ │ │ │ │ -0008eb10: 696f 6e20 3220 3120 337f 3532 3833 3131 ion 2 1 3.528311 │ │ │ │ │ -0008eb20: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0008eb30: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0008eb40: 6e2d 322d 312d 337f 3532 3834 3331 0a52 n-2-1-3.528431.R │ │ │ │ │ -0008eb50: 6566 3a20 3233 337f 3532 3834 3331 0a4e ef: 233.528431.N │ │ │ │ │ -0008eb60: 6f64 653a 2056 6572 7369 6f6e 2032 2031 ode: Version 2 1 │ │ │ │ │ -0008eb70: 2032 7f35 3238 3737 340a 5265 663a 2075 2.528774.Ref: u │ │ │ │ │ -0008eb80: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0008eb90: 7374 2076 6572 7369 6f6e 2d32 2d31 2d32 st version-2-1-2 │ │ │ │ │ -0008eba0: 7f35 3238 3839 340a 5265 663a 2032 3334 .528894.Ref: 234 │ │ │ │ │ -0008ebb0: 7f35 3238 3839 340a 4e6f 6465 3a20 5665 .528894.Node: Ve │ │ │ │ │ -0008ebc0: 7273 696f 6e20 3220 3120 317f 3532 3930 rsion 2 1 1.5290 │ │ │ │ │ -0008ebd0: 3031 0a52 6566 3a20 7570 6772 6164 696e 01.Ref: upgradin │ │ │ │ │ -0008ebe0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0008ebf0: 696f 6e2d 322d 312d 317f 3532 3931 3231 ion-2-1-1.529121 │ │ │ │ │ -0008ec00: 0a52 6566 3a20 3233 357f 3532 3931 3231 .Ref: 235.529121 │ │ │ │ │ -0008ec10: 0a4e 6f64 653a 2056 6572 7369 6f6e 2032 .Node: Version 2 │ │ │ │ │ -0008ec20: 2031 2030 7f35 3239 3336 380a 5265 663a 1 0.529368.Ref: │ │ │ │ │ -0008ec30: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0008ec40: 6c69 7374 2076 6572 7369 6f6e 2d32 2d31 list version-2-1 │ │ │ │ │ -0008ec50: 2d30 7f35 3239 3436 360a 5265 663a 2032 -0.529466.Ref: 2 │ │ │ │ │ -0008ec60: 3336 7f35 3239 3436 360a 4e6f 6465 3a20 36.529466.Node: │ │ │ │ │ -0008ec70: 4c69 6365 6e73 657f 3532 3935 3738 0a52 License.529578.R │ │ │ │ │ -0008ec80: 6566 3a20 6170 2d6c 6963 656e 7365 2064 ef: ap-license d │ │ │ │ │ -0008ec90: 6f63 7f35 3239 3637 340a 5265 663a 2032 oc.529674.Ref: 2 │ │ │ │ │ -0008eca0: 3337 7f35 3239 3637 340a 5265 663a 2061 37.529674.Ref: a │ │ │ │ │ -0008ecb0: 702d 6c69 6365 6e73 6520 6c69 6365 6e73 p-license licens │ │ │ │ │ -0008ecc0: 657f 3532 3936 3734 0a52 6566 3a20 3233 e.529674.Ref: 23 │ │ │ │ │ -0008ecd0: 387f 3532 3936 3734 0a4e 6f64 653a 2049 8.529674.Node: I │ │ │ │ │ -0008ece0: 6e64 6578 7f35 3330 3631 330a 1f0a 456e ndex.530613...En │ │ │ │ │ -0008ecf0: 6420 5461 6720 5461 626c 650a 0a1f 0a4c d Tag Table....L │ │ │ │ │ -0008ed00: 6f63 616c 2056 6172 6961 626c 6573 3a0a ocal Variables:. │ │ │ │ │ -0008ed10: 636f 6469 6e67 3a20 7574 662d 380a 456e coding: utf-8.En │ │ │ │ │ -0008ed20: 643a 0a d:. │ │ │ │ │ +000004b0: 6167 6573 3a3a 0a2a 2053 6f75 7263 6520 ages::.* Source │ │ │ │ │ +000004c0: 7061 636b 6167 6573 3a3a 0a2a 2043 6f6e packages::.* Con │ │ │ │ │ +000004d0: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +000004e0: 6865 6972 2066 6965 6c64 733a 3a0a 2a20 heir fields::.* │ │ │ │ │ +000004f0: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ +00000500: 6572 2073 6372 6970 7473 2061 6e64 2069 er scripts and i │ │ │ │ │ +00000510: 6e73 7461 6c6c 6174 696f 6e20 7072 6f63 nstallation proc │ │ │ │ │ +00000520: 6564 7572 653a 3a0a 2a20 4465 636c 6172 edure::.* Declar │ │ │ │ │ +00000530: 696e 6720 7265 6c61 7469 6f6e 7368 6970 ing relationship │ │ │ │ │ +00000540: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ +00000550: 6573 3a3a 0a2a 2053 6861 7265 6420 6c69 es::.* Shared li │ │ │ │ │ +00000560: 6272 6172 6965 733a 3a0a 2a20 5468 6520 braries::.* The │ │ │ │ │ +00000570: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ +00000580: 3a3a 0a2a 2046 696c 6573 3a20 4669 6c65 ::.* Files: File │ │ │ │ │ +00000590: 733c 323e 2e0a 2a20 4375 7374 6f6d 697a s<2>..* Customiz │ │ │ │ │ +000005a0: 6564 2070 726f 6772 616d 733a 3a0a 2a20 ed programs::.* │ │ │ │ │ +000005b0: 446f 6375 6d65 6e74 6174 696f 6e3a 3a0a Documentation::. │ │ │ │ │ +000005c0: 2a20 496e 7472 6f64 7563 7469 6f6e 2061 * Introduction a │ │ │ │ │ +000005d0: 6e64 2073 636f 7065 206f 6620 7468 6573 nd scope of thes │ │ │ │ │ +000005e0: 6520 6170 7065 6e64 6963 6573 3a3a 0a2a e appendices::.* │ │ │ │ │ +000005f0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +00000600: 2028 6672 6f6d 206f 6c64 2050 6163 6b61 (from old Packa │ │ │ │ │ +00000610: 6769 6e67 204d 616e 7561 6c29 3a20 4269 ging Manual): Bi │ │ │ │ │ +00000620: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ +00000630: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00000640: 204d 616e 7561 6c2e 0a2a 2053 6f75 7263 Manual..* Sourc │ │ │ │ │ +00000650: 6520 7061 636b 6167 6573 2028 6672 6f6d e packages (from │ │ │ │ │ +00000660: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +00000670: 616e 7561 6c29 3a20 536f 7572 6365 2070 anual): Source p │ │ │ │ │ +00000680: 6163 6b61 6765 7320 6672 6f6d 206f 6c64 ackages from old │ │ │ │ │ +00000690: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +000006a0: 6c2e 0a2a 2043 6f6e 7472 6f6c 2066 696c l..* Control fil │ │ │ │ │ +000006b0: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +000006c0: 6c64 7320 2866 726f 6d20 6f6c 6420 5061 lds (from old Pa │ │ │ │ │ +000006d0: 636b 6167 696e 6720 4d61 6e75 616c 293a ckaging Manual): │ │ │ │ │ +000006e0: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ +000006f0: 6e64 2074 6865 6972 2066 6965 6c64 7320 nd their fields │ │ │ │ │ +00000700: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00000710: 6e67 204d 616e 7561 6c2e 0a2a 2043 6f6e ng Manual..* Con │ │ │ │ │ +00000720: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ +00000730: 6861 6e64 6c69 6e67 2028 6672 6f6d 206f handling (from o │ │ │ │ │ +00000740: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +00000750: 7561 6c29 3a20 436f 6e66 6967 7572 6174 ual): Configurat │ │ │ │ │ +00000760: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ +00000770: 6720 6672 6f6d 206f 6c64 2050 6163 6b61 g from old Packa │ │ │ │ │ +00000780: 6769 6e67 204d 616e 7561 6c2e 0a2a 2041 ging Manual..* A │ │ │ │ │ +00000790: 6c74 6572 6e61 7469 7665 2076 6572 7369 lternative versi │ │ │ │ │ +000007a0: 6f6e 7320 6f66 2061 6e20 696e 7465 7266 ons of an interf │ │ │ │ │ +000007b0: 6163 6520 2d20 7570 6461 7465 2d61 6c74 ace - update-alt │ │ │ │ │ +000007c0: 6572 6e61 7469 7665 7320 2866 726f 6d20 ernatives (from │ │ │ │ │ +000007d0: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +000007e0: 6e75 616c 293a 2041 6c74 6572 6e61 7469 nual): Alternati │ │ │ │ │ +000007f0: 7665 2076 6572 7369 6f6e 7320 6f66 2061 ve versions of a │ │ │ │ │ +00000800: 6e20 696e 7465 7266 6163 6520 2d20 7570 n interface - up │ │ │ │ │ +00000810: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ +00000820: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +00000830: 6769 6e67 204d 616e 7561 6c2e 0a2a 2044 ging Manual..* D │ │ │ │ │ +00000840: 6976 6572 7369 6f6e 7320 2d20 6f76 6572 iversions - over │ │ │ │ │ +00000850: 7269 6469 6e67 2061 2070 6163 6b61 6765 riding a package │ │ │ │ │ +00000860: e280 9973 2076 6572 7369 6f6e 206f 6620 ...s version of │ │ │ │ │ +00000870: 6120 6669 6c65 2028 6672 6f6d 206f 6c64 a file (from old │ │ │ │ │ +00000880: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +00000890: 6c29 3a20 4469 7665 7273 696f 6e73 202d l): Diversions - │ │ │ │ │ +000008a0: 206f 7665 7272 6964 696e 6720 6120 7061 overriding a pa │ │ │ │ │ +000008b0: 636b 6167 65e2 8099 7320 7665 7273 696f ckage...s versio │ │ │ │ │ +000008c0: 6e20 6f66 2061 2066 696c 6520 6672 6f6d n of a file from │ │ │ │ │ +000008d0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +000008e0: 616e 7561 6c2e 0a2a 2044 6562 6961 6e20 anual..* Debian │ │ │ │ │ +000008f0: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ +00000900: 726f 6365 7373 3a3a 0a2a 204d 6169 6e74 rocess::.* Maint │ │ │ │ │ +00000910: 6169 6e65 7220 7363 7269 7074 2066 6c6f ainer script flo │ │ │ │ │ +00000920: 7763 6861 7274 733a 3a0a 2a20 5570 6772 wcharts::.* Upgr │ │ │ │ │ +00000930: 6164 696e 6720 6368 6563 6b6c 6973 743a ading checklist: │ │ │ │ │ +00000940: 3a0a 2a20 4c69 6365 6e73 653a 3a0a 2a20 :.* License::.* │ │ │ │ │ +00000950: 496e 6465 783a 3a0a 0a20 2d2d 2054 6865 Index::.. -- The │ │ │ │ │ +00000960: 2044 6574 6169 6c65 6420 4e6f 6465 204c Detailed Node L │ │ │ │ │ +00000970: 6973 7469 6e67 202d 2d0a 0a41 626f 7574 isting --..About │ │ │ │ │ +00000980: 2074 6869 7320 6d61 6e75 616c 0a0a 2a20 this manual..* │ │ │ │ │ +00000990: 5363 6f70 653a 3a0a 2a20 4e65 7720 7665 Scope::.* New ve │ │ │ │ │ +000009a0: 7273 696f 6e73 206f 6620 7468 6973 2064 rsions of this d │ │ │ │ │ +000009b0: 6f63 756d 656e 743a 3a0a 2a20 4175 7468 ocument::.* Auth │ │ │ │ │ +000009c0: 6f72 7320 616e 6420 4d61 696e 7461 696e ors and Maintain │ │ │ │ │ +000009d0: 6572 733a 3a0a 2a20 5265 6c61 7465 6420 ers::.* Related │ │ │ │ │ +000009e0: 646f 6375 6d65 6e74 733a 3a0a 2a20 4465 documents::.* De │ │ │ │ │ +000009f0: 6669 6e69 7469 6f6e 733a 3a0a 2a20 5472 finitions::.* Tr │ │ │ │ │ +00000a00: 616e 736c 6174 696f 6e73 3a3a 0a0a 4175 anslations::..Au │ │ │ │ │ +00000a10: 7468 6f72 7320 616e 6420 4d61 696e 7461 thors and Mainta │ │ │ │ │ +00000a20: 696e 6572 730a 0a2a 2045 6172 6c79 2068 iners..* Early h │ │ │ │ │ +00000a30: 6973 746f 7279 3a3a 0a2a 2043 7572 7265 istory::.* Curre │ │ │ │ │ +00000a40: 6e74 2070 726f 6365 7373 3a3a 0a2a 2049 nt process::.* I │ │ │ │ │ +00000a50: 6d70 726f 7665 6d65 6e74 733a 3a0a 0a54 mprovements::..T │ │ │ │ │ +00000a60: 6865 2044 6562 6961 6e20 4172 6368 6976 he Debian Archiv │ │ │ │ │ +00000a70: 650a 0a2a 2054 6865 2044 6562 6961 6e20 e..* The Debian │ │ │ │ │ +00000a80: 4672 6565 2053 6f66 7477 6172 6520 4775 Free Software Gu │ │ │ │ │ +00000a90: 6964 656c 696e 6573 3a3a 0a2a 2041 7263 idelines::.* Arc │ │ │ │ │ +00000aa0: 6869 7665 2061 7265 6173 3a3a 0a2a 2043 hive areas::.* C │ │ │ │ │ +00000ab0: 6f70 7972 6967 6874 2063 6f6e 7369 6465 opyright conside │ │ │ │ │ +00000ac0: 7261 7469 6f6e 733a 3a0a 2a20 5365 6374 rations::.* Sect │ │ │ │ │ +00000ad0: 696f 6e73 3a3a 0a2a 2050 7269 6f72 6974 ions::.* Priorit │ │ │ │ │ +00000ae0: 6965 733a 3a0a 0a41 7263 6869 7665 2061 ies::..Archive a │ │ │ │ │ +00000af0: 7265 6173 0a0a 2a20 5468 6520 6d61 696e reas..* The main │ │ │ │ │ +00000b00: 2061 7263 6869 7665 2061 7265 613a 3a0a archive area::. │ │ │ │ │ +00000b10: 2a20 5468 6520 6e6f 6e2d 6672 6565 2d66 * The non-free-f │ │ │ │ │ +00000b20: 6972 6d77 6172 6520 6172 6368 6976 6520 irmware archive │ │ │ │ │ +00000b30: 6172 6561 3a3a 0a2a 2054 6865 2063 6f6e area::.* The con │ │ │ │ │ +00000b40: 7472 6962 2061 7263 6869 7665 2061 7265 trib archive are │ │ │ │ │ +00000b50: 613a 3a0a 2a20 5468 6520 6e6f 6e2d 6672 a::.* The non-fr │ │ │ │ │ +00000b60: 6565 2061 7263 6869 7665 2061 7265 613a ee archive area: │ │ │ │ │ +00000b70: 3a0a 0a42 696e 6172 7920 7061 636b 6167 :..Binary packag │ │ │ │ │ +00000b80: 6573 0a0a 2a20 5468 6520 7061 636b 6167 es..* The packag │ │ │ │ │ +00000b90: 6520 6e61 6d65 3a3a 0a2a 2054 6865 2076 e name::.* The v │ │ │ │ │ +00000ba0: 6572 7369 6f6e 206f 6620 6120 7061 636b ersion of a pack │ │ │ │ │ +00000bb0: 6167 653a 3a0a 2a20 5468 6520 6d61 696e age::.* The main │ │ │ │ │ +00000bc0: 7461 696e 6572 206f 6620 6120 7061 636b tainer of a pack │ │ │ │ │ +00000bd0: 6167 653a 3a0a 2a20 5468 6520 6465 7363 age::.* The desc │ │ │ │ │ +00000be0: 7269 7074 696f 6e20 6f66 2061 2070 6163 ription of a pac │ │ │ │ │ +00000bf0: 6b61 6765 3a3a 0a2a 2044 6570 656e 6465 kage::.* Depende │ │ │ │ │ +00000c00: 6e63 6965 733a 3a0a 2a20 5669 7274 7561 ncies::.* Virtua │ │ │ │ │ +00000c10: 6c20 7061 636b 6167 6573 3a3a 0a2a 2042 l packages::.* B │ │ │ │ │ +00000c20: 6173 6520 7379 7374 656d 3a3a 0a2a 2045 ase system::.* E │ │ │ │ │ +00000c30: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ +00000c40: 733a 3a0a 2a20 4d61 696e 7461 696e 6572 s::.* Maintainer │ │ │ │ │ +00000c50: 2053 6372 6970 7473 3a3a 0a0a 5468 6520 Scripts::..The │ │ │ │ │ +00000c60: 7061 636b 6167 6520 6e61 6d65 0a0a 2a20 package name..* │ │ │ │ │ +00000c70: 5061 636b 6167 6573 2077 6974 6820 706f Packages with po │ │ │ │ │ +00000c80: 7465 6e74 6961 6c6c 7920 6f66 6665 6e73 tentially offens │ │ │ │ │ +00000c90: 6976 6520 636f 6e74 656e 743a 3a0a 0a54 ive content::..T │ │ │ │ │ +00000ca0: 6865 2076 6572 7369 6f6e 206f 6620 6120 he version of a │ │ │ │ │ +00000cb0: 7061 636b 6167 650a 0a2a 2056 6572 7369 package..* Versi │ │ │ │ │ +00000cc0: 6f6e 206e 756d 6265 7273 2062 6173 6564 on numbers based │ │ │ │ │ +00000cd0: 206f 6e20 6461 7465 733a 3a0a 2a20 556e on dates::.* Un │ │ │ │ │ +00000ce0: 6971 7565 6e65 7373 206f 6620 7665 7273 iqueness of vers │ │ │ │ │ +00000cf0: 696f 6e20 6e75 6d62 6572 733a 3a0a 0a54 ion numbers::..T │ │ │ │ │ +00000d00: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o │ │ │ │ │ +00000d10: 6620 6120 7061 636b 6167 650a 0a2a 2054 f a package..* T │ │ │ │ │ +00000d20: 6865 2073 696e 676c 6520 6c69 6e65 2073 he single line s │ │ │ │ │ +00000d30: 796e 6f70 7369 733a 3a0a 2a20 5468 6520 ynopsis::.* The │ │ │ │ │ +00000d40: 6578 7465 6e64 6564 2064 6573 6372 6970 extended descrip │ │ │ │ │ +00000d50: 7469 6f6e 3a3a 0a0a 4d61 696e 7461 696e tion::..Maintain │ │ │ │ │ +00000d60: 6572 2053 6372 6970 7473 0a0a 2a20 5072 er Scripts..* Pr │ │ │ │ │ +00000d70: 6f6d 7074 696e 6720 696e 206d 6169 6e74 ompting in maint │ │ │ │ │ +00000d80: 6169 6e65 7220 7363 7269 7074 733a 3a0a ainer scripts::. │ │ │ │ │ +00000d90: 0a53 6f75 7263 6520 7061 636b 6167 6573 .Source packages │ │ │ │ │ +00000da0: 0a0a 2a20 5374 616e 6461 7264 7320 636f ..* Standards co │ │ │ │ │ +00000db0: 6e66 6f72 6d61 6e63 653a 3a0a 2a20 5061 nformance::.* Pa │ │ │ │ │ +00000dc0: 636b 6167 6520 7265 6c61 7469 6f6e 7368 ckage relationsh │ │ │ │ │ +00000dd0: 6970 733a 3a0a 2a20 4368 616e 6765 7320 ips::.* Changes │ │ │ │ │ +00000de0: 746f 2074 6865 2075 7073 7472 6561 6d20 to the upstream │ │ │ │ │ +00000df0: 736f 7572 6365 733a 3a0a 2a20 4465 6269 sources::.* Debi │ │ │ │ │ +00000e00: 616e 2063 6861 6e67 656c 6f67 3b20 6465 an changelog; de │ │ │ │ │ +00000e10: 6269 616e 2f63 6861 6e67 656c 6f67 3a20 bian/changelog: │ │ │ │ │ +00000e20: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +00000e30: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +00000e40: 672e 0a2a 2043 6f70 7972 6967 6874 3b20 g..* Copyright; │ │ │ │ │ +00000e50: 6465 6269 616e 2f63 6f70 7972 6967 6874 debian/copyright │ │ │ │ │ +00000e60: 3a20 436f 7079 7269 6768 7420 6465 6269 : Copyright debi │ │ │ │ │ +00000e70: 616e 2f63 6f70 7972 6967 6874 2e0a 2a20 an/copyright..* │ │ │ │ │ +00000e80: 4572 726f 7220 7472 6170 7069 6e67 2069 Error trapping i │ │ │ │ │ +00000e90: 6e20 6d61 6b65 6669 6c65 733a 3a0a 2a20 n makefiles::.* │ │ │ │ │ +00000ea0: 5469 6d65 2053 7461 6d70 733a 3a0a 2a20 Time Stamps::.* │ │ │ │ │ +00000eb0: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +00000ec0: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +00000ed0: 6520 7061 636b 6167 6573 3a3a 0a2a 204d e packages::.* M │ │ │ │ │ +00000ee0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +00000ef0: 6970 743b 2064 6562 6961 6e2f 7275 6c65 ipt; debian/rule │ │ │ │ │ +00000f00: 733a 204d 6169 6e20 6275 696c 6469 6e67 s: Main building │ │ │ │ │ +00000f10: 2073 6372 6970 7420 6465 6269 616e 2f72 script debian/r │ │ │ │ │ +00000f20: 756c 6573 2e0a 2a20 5661 7269 6162 6c65 ules..* Variable │ │ │ │ │ +00000f30: 2073 7562 7374 6974 7574 696f 6e73 3b20 substitutions; │ │ │ │ │ +00000f40: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ +00000f50: 3a20 5661 7269 6162 6c65 2073 7562 7374 : Variable subst │ │ │ │ │ +00000f60: 6974 7574 696f 6e73 2064 6562 6961 6e2f itutions debian/ │ │ │ │ │ +00000f70: 7375 6273 7476 6172 732e 0a2a 2055 7073 substvars..* Ups │ │ │ │ │ +00000f80: 7472 6561 6d20 736f 7572 6365 206c 6f63 tream source loc │ │ │ │ │ +00000f90: 6174 696f 6e3b 2064 6562 6961 6e2f 7761 ation; debian/wa │ │ │ │ │ +00000fa0: 7463 683a 2055 7073 7472 6561 6d20 736f tch: Upstream so │ │ │ │ │ +00000fb0: 7572 6365 206c 6f63 6174 696f 6e20 6465 urce location de │ │ │ │ │ +00000fc0: 6269 616e 2f77 6174 6368 2e0a 2a20 4765 bian/watch..* Ge │ │ │ │ │ +00000fd0: 6e65 7261 7465 6420 6669 6c65 7320 6c69 nerated files li │ │ │ │ │ +00000fe0: 7374 3b20 6465 6269 616e 2f66 696c 6573 st; debian/files │ │ │ │ │ +00000ff0: 3a20 4765 6e65 7261 7465 6420 6669 6c65 : Generated file │ │ │ │ │ +00001000: 7320 6c69 7374 2064 6562 6961 6e2f 6669 s list debian/fi │ │ │ │ │ +00001010: 6c65 732e 0a2a 2045 6d62 6564 6465 6420 les..* Embedded │ │ │ │ │ +00001020: 636f 6465 2063 6f70 6965 733a 3a0a 2a20 code copies::.* │ │ │ │ │ +00001030: 536f 7572 6365 2070 6163 6b61 6765 2068 Source package h │ │ │ │ │ +00001040: 616e 646c 696e 673b 2064 6562 6961 6e2f andling; debian/ │ │ │ │ │ +00001050: 5245 4144 4d45 2e73 6f75 7263 653a 2053 README.source: S │ │ │ │ │ +00001060: 6f75 7263 6520 7061 636b 6167 6520 6861 ource package ha │ │ │ │ │ +00001070: 6e64 6c69 6e67 2064 6562 6961 6e2f 5245 ndling debian/RE │ │ │ │ │ +00001080: 4144 4d45 2073 6f75 7263 652e 0a2a 2052 ADME source..* R │ │ │ │ │ +00001090: 6570 726f 6475 6369 6269 6c69 7479 3a3a eproducibility:: │ │ │ │ │ +000010a0: 0a2a 204d 6973 7369 6e67 2073 6f75 7263 .* Missing sourc │ │ │ │ │ +000010b0: 6573 3b20 6465 6269 616e 2f6d 6973 7369 es; debian/missi │ │ │ │ │ +000010c0: 6e67 2d73 6f75 7263 6573 3a20 4d69 7373 ng-sources: Miss │ │ │ │ │ +000010d0: 696e 6720 736f 7572 6365 7320 6465 6269 ing sources debi │ │ │ │ │ +000010e0: 616e 2f6d 6973 7369 6e67 2d73 6f75 7263 an/missing-sourc │ │ │ │ │ +000010f0: 6573 2e0a 2a20 5665 6e64 6f72 2d73 7065 es..* Vendor-spe │ │ │ │ │ +00001100: 6369 6669 6320 7061 7463 6820 7365 7269 cific patch seri │ │ │ │ │ +00001110: 6573 3a3a 0a0a 4d61 696e 2062 7569 6c64 es::..Main build │ │ │ │ │ +00001120: 696e 6720 7363 7269 7074 3a20 6465 6269 ing script: debi │ │ │ │ │ +00001130: 616e 2f72 756c 6573 0a0a 2a20 6465 6269 an/rules..* debi │ │ │ │ │ +00001140: 616e 2f72 756c 6573 2061 6e64 2044 4542 an/rules and DEB │ │ │ │ │ +00001150: 5f42 5549 4c44 5f4f 5054 494f 4e53 3a3a _BUILD_OPTIONS:: │ │ │ │ │ +00001160: 0a2a 2064 6562 6961 6e2f 7275 6c65 7320 .* debian/rules │ │ │ │ │ +00001170: 616e 6420 5275 6c65 732d 5265 7175 6972 and Rules-Requir │ │ │ │ │ +00001180: 6573 2d52 6f6f 743a 3a0a 0a43 6f6e 7472 es-Root::..Contr │ │ │ │ │ +00001190: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +000011a0: 6972 2066 6965 6c64 730a 0a2a 2053 796e ir fields..* Syn │ │ │ │ │ +000011b0: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ +000011c0: 696c 6573 3a3a 0a2a 2044 6562 6961 6e20 iles::.* Debian │ │ │ │ │ +000011d0: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ +000011e0: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ +000011f0: 6669 6c65 7320 e280 9320 6465 6269 616e files ... debian │ │ │ │ │ +00001200: 2f63 6f6e 7472 6f6c 3a3a 0a2a 2044 6562 /control::.* Deb │ │ │ │ │ +00001210: 6961 6e20 6269 6e61 7279 2070 6163 6b61 ian binary packa │ │ │ │ │ +00001220: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ +00001230: 20e2 8093 2044 4542 4941 4e2f 636f 6e74 ... DEBIAN/cont │ │ │ │ │ +00001240: 726f 6c3a 3a0a 2a20 4465 6269 616e 2073 rol::.* Debian s │ │ │ │ │ +00001250: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ +00001260: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ +00001270: 2e64 7363 3a20 4465 6269 616e 2073 6f75 .dsc: Debian sou │ │ │ │ │ +00001280: 7263 6520 7061 636b 6167 6520 636f 6e74 rce package cont │ │ │ │ │ +00001290: 726f 6c20 6669 6c65 7320 e280 9320 6473 rol files ... ds │ │ │ │ │ +000012a0: 632e 0a2a 2044 6562 6961 6e20 7570 6c6f c..* Debian uplo │ │ │ │ │ +000012b0: 6164 2063 6861 6e67 6573 2063 6f6e 7472 ad changes contr │ │ │ │ │ +000012c0: 6f6c 2066 696c 6573 20e2 8093 202e 6368 ol files ... .ch │ │ │ │ │ +000012d0: 616e 6765 733a 2044 6562 6961 6e20 7570 anges: Debian up │ │ │ │ │ +000012e0: 6c6f 6164 2063 6861 6e67 6573 2063 6f6e load changes con │ │ │ │ │ +000012f0: 7472 6f6c 2066 696c 6573 20e2 8093 2063 trol files ... c │ │ │ │ │ +00001300: 6861 6e67 6573 2e0a 2a20 4c69 7374 206f hanges..* List o │ │ │ │ │ +00001310: 6620 6669 656c 6473 3a3a 0a2a 2055 7365 f fields::.* Use │ │ │ │ │ +00001320: 722d 6465 6669 6e65 6420 6669 656c 6473 r-defined fields │ │ │ │ │ +00001330: 3a3a 0a2a 204f 6273 6f6c 6574 6520 6669 ::.* Obsolete fi │ │ │ │ │ +00001340: 656c 6473 3a3a 0a0a 4c69 7374 206f 6620 elds::..List of │ │ │ │ │ +00001350: 6669 656c 6473 0a0a 2a20 536f 7572 6365 fields..* Source │ │ │ │ │ +00001360: 3a3a 0a2a 204d 6169 6e74 6169 6e65 723a ::.* Maintainer: │ │ │ │ │ +00001370: 3a0a 2a20 5570 6c6f 6164 6572 733a 3a0a :.* Uploaders::. │ │ │ │ │ +00001380: 2a20 4368 616e 6765 642d 4279 3a3a 0a2a * Changed-By::.* │ │ │ │ │ +00001390: 2053 6563 7469 6f6e 3a3a 0a2a 2050 7269 Section::.* Pri │ │ │ │ │ +000013a0: 6f72 6974 793a 3a0a 2a20 5061 636b 6167 ority::.* Packag │ │ │ │ │ +000013b0: 653a 3a0a 2a20 4172 6368 6974 6563 7475 e::.* Architectu │ │ │ │ │ +000013c0: 7265 3a3a 0a2a 2045 7373 656e 7469 616c re::.* Essential │ │ │ │ │ +000013d0: 3a3a 0a2a 2050 6163 6b61 6765 2069 6e74 ::.* Package int │ │ │ │ │ +000013e0: 6572 7265 6c61 7469 6f6e 7368 6970 2066 errelationship f │ │ │ │ │ +000013f0: 6965 6c64 733b 2044 6570 656e 6473 2c20 ields; Depends, │ │ │ │ │ +00001400: 5072 652d 4465 7065 6e64 732c 2052 6563 Pre-Depends, Rec │ │ │ │ │ +00001410: 6f6d 6d65 6e64 732c 2053 7567 6765 7374 ommends, Suggest │ │ │ │ │ +00001420: 732c 2042 7265 616b 732c 2043 6f6e 666c s, Breaks, Confl │ │ │ │ │ +00001430: 6963 7473 2c20 5072 6f76 6964 6573 2c20 icts, Provides, │ │ │ │ │ +00001440: 5265 706c 6163 6573 2c20 456e 6861 6e63 Replaces, Enhanc │ │ │ │ │ +00001450: 6573 3a20 5061 636b 6167 6520 696e 7465 es: Package inte │ │ │ │ │ +00001460: 7272 656c 6174 696f 6e73 6869 7020 6669 rrelationship fi │ │ │ │ │ +00001470: 656c 6473 2044 6570 656e 6473 2050 7265 elds Depends Pre │ │ │ │ │ +00001480: 2d44 6570 656e 6473 2052 6563 6f6d 6d65 -Depends Recomme │ │ │ │ │ +00001490: 6e64 7320 5375 6767 6573 7473 2042 7265 nds Suggests Bre │ │ │ │ │ +000014a0: 616b 7320 436f 6e66 6c69 6374 7320 5072 aks Conflicts Pr │ │ │ │ │ +000014b0: 6f76 6964 6573 2052 6570 6c61 6365 7320 ovides Replaces │ │ │ │ │ +000014c0: 456e 6861 6e63 6573 2e0a 2a20 5374 616e Enhances..* Stan │ │ │ │ │ +000014d0: 6461 7264 732d 5665 7273 696f 6e3a 3a0a dards-Version::. │ │ │ │ │ +000014e0: 2a20 5665 7273 696f 6e3a 3a0a 2a20 4465 * Version::.* De │ │ │ │ │ +000014f0: 7363 7269 7074 696f 6e3a 3a0a 2a20 4469 scription::.* Di │ │ │ │ │ +00001500: 7374 7269 6275 7469 6f6e 3a3a 0a2a 2044 stribution::.* D │ │ │ │ │ +00001510: 6174 653a 3a0a 2a20 466f 726d 6174 3a3a ate::.* Format:: │ │ │ │ │ +00001520: 0a2a 2055 7267 656e 6379 3a3a 0a2a 2043 .* Urgency::.* C │ │ │ │ │ +00001530: 6861 6e67 6573 3a3a 0a2a 2042 696e 6172 hanges::.* Binar │ │ │ │ │ +00001540: 793a 3a0a 2a20 496e 7374 616c 6c65 642d y::.* Installed- │ │ │ │ │ +00001550: 5369 7a65 3a3a 0a2a 2046 696c 6573 3a3a Size::.* Files:: │ │ │ │ │ +00001560: 0a2a 2043 6c6f 7365 733a 3a0a 2a20 486f .* Closes::.* Ho │ │ │ │ │ +00001570: 6d65 7061 6765 3a3a 0a2a 2043 6865 636b mepage::.* Check │ │ │ │ │ +00001580: 7375 6d73 2d53 6861 3120 616e 6420 4368 sums-Sha1 and Ch │ │ │ │ │ +00001590: 6563 6b73 756d 732d 5368 6132 3536 3a3a ecksums-Sha256:: │ │ │ │ │ +000015a0: 0a2a 2044 4d2d 5570 6c6f 6164 2d41 6c6c .* DM-Upload-All │ │ │ │ │ +000015b0: 6f77 6564 3a3a 0a2a 2056 6572 7369 6f6e owed::.* Version │ │ │ │ │ +000015c0: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ +000015d0: 2856 4353 2920 6669 656c 6473 3a20 5665 (VCS) fields: Ve │ │ │ │ │ +000015e0: 7273 696f 6e20 436f 6e74 726f 6c20 5379 rsion Control Sy │ │ │ │ │ +000015f0: 7374 656d 2056 4353 2066 6965 6c64 732e stem VCS fields. │ │ │ │ │ +00001600: 0a2a 2050 6163 6b61 6765 2d4c 6973 743a .* Package-List: │ │ │ │ │ +00001610: 3a0a 2a20 5061 636b 6167 652d 5479 7065 :.* Package-Type │ │ │ │ │ +00001620: 3a3a 0a2a 2044 6769 743a 3a0a 2a20 5465 ::.* Dgit::.* Te │ │ │ │ │ +00001630: 7374 7375 6974 653a 3a0a 2a20 5275 6c65 stsuite::.* Rule │ │ │ │ │ +00001640: 732d 5265 7175 6972 6573 2d52 6f6f 743a s-Requires-Root: │ │ │ │ │ +00001650: 3a0a 0a56 6572 7369 6f6e 0a0a 2a20 4570 :..Version..* Ep │ │ │ │ │ +00001660: 6f63 6873 2073 686f 756c 6420 6265 2075 ochs should be u │ │ │ │ │ +00001670: 7365 6420 7370 6172 696e 676c 793a 3a0a sed sparingly::. │ │ │ │ │ +00001680: 2a20 5370 6563 6961 6c20 7665 7273 696f * Special versio │ │ │ │ │ +00001690: 6e20 636f 6e76 656e 7469 6f6e 733a 3a0a n conventions::. │ │ │ │ │ +000016a0: 0a52 756c 6573 2d52 6571 7569 7265 732d .Rules-Requires- │ │ │ │ │ +000016b0: 526f 6f74 0a0a 2a20 5265 6d61 726b 733a Root..* Remarks: │ │ │ │ │ +000016c0: 3a0a 2a20 4465 6669 6e69 7469 6f6e 206f :.* Definition o │ │ │ │ │ +000016d0: 6620 7468 6520 6b65 7977 6f72 6473 3a3a f the keywords:: │ │ │ │ │ +000016e0: 0a2a 2050 726f 7669 6465 6420 6b65 7977 .* Provided keyw │ │ │ │ │ +000016f0: 6f72 6473 3a3a 0a0a 4f62 736f 6c65 7465 ords::..Obsolete │ │ │ │ │ +00001700: 2066 6965 6c64 730a 0a2a 2044 4d2d 5570 fields..* DM-Up │ │ │ │ │ +00001710: 6c6f 6164 2d41 6c6c 6f77 6564 3a20 444d load-Allowed: DM │ │ │ │ │ +00001720: 2d55 706c 6f61 642d 416c 6c6f 7765 643c -Upload-Allowed< │ │ │ │ │ +00001730: 323e 2e0a 0a50 6163 6b61 6765 206d 6169 2>...Package mai │ │ │ │ │ +00001740: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00001750: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +00001760: 2070 726f 6365 6475 7265 0a0a 2a20 496e procedure..* In │ │ │ │ │ +00001770: 7472 6f64 7563 7469 6f6e 2074 6f20 7061 troduction to pa │ │ │ │ │ +00001780: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +00001790: 2073 6372 6970 7473 3a3a 0a2a 204d 6169 scripts::.* Mai │ │ │ │ │ +000017a0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +000017b0: 6964 656d 706f 7465 6e63 793a 3a0a 2a20 idempotency::.* │ │ │ │ │ +000017c0: 436f 6e74 726f 6c6c 696e 6720 7465 726d Controlling term │ │ │ │ │ +000017d0: 696e 616c 2066 6f72 206d 6169 6e74 6169 inal for maintai │ │ │ │ │ +000017e0: 6e65 7220 7363 7269 7074 733a 3a0a 2a20 ner scripts::.* │ │ │ │ │ +000017f0: 4578 6974 2073 7461 7475 733a 3a0a 2a20 Exit status::.* │ │ │ │ │ +00001800: 5375 6d6d 6172 7920 6f66 2077 6179 7320 Summary of ways │ │ │ │ │ +00001810: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +00001820: 7473 2061 7265 2063 616c 6c65 643a 3a0a ts are called::. │ │ │ │ │ +00001830: 2a20 4465 7461 696c 7320 6f66 2075 6e70 * Details of unp │ │ │ │ │ +00001840: 6163 6b20 7068 6173 6520 6f66 2069 6e73 ack phase of ins │ │ │ │ │ +00001850: 7461 6c6c 6174 696f 6e20 6f72 2075 7067 tallation or upg │ │ │ │ │ +00001860: 7261 6465 3a3a 0a2a 2044 6574 6169 6c73 rade::.* Details │ │ │ │ │ +00001870: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +00001880: 6e3a 3a0a 2a20 4465 7461 696c 7320 6f66 n::.* Details of │ │ │ │ │ +00001890: 2072 656d 6f76 616c 2061 6e64 2f6f 7220 removal and/or │ │ │ │ │ +000018a0: 636f 6e66 6967 7572 6174 696f 6e20 7075 configuration pu │ │ │ │ │ +000018b0: 7267 696e 673a 3a0a 0a44 6563 6c61 7269 rging::..Declari │ │ │ │ │ +000018c0: 6e67 2072 656c 6174 696f 6e73 6869 7073 ng relationships │ │ │ │ │ +000018d0: 2062 6574 7765 656e 2070 6163 6b61 6765 between package │ │ │ │ │ +000018e0: 730a 0a2a 2053 796e 7461 7820 6f66 2072 s..* Syntax of r │ │ │ │ │ +000018f0: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ +00001900: 6473 3a3a 0a2a 2042 696e 6172 7920 4465 ds::.* Binary De │ │ │ │ │ +00001910: 7065 6e64 656e 6369 6573 202d 2044 6570 pendencies - Dep │ │ │ │ │ +00001920: 656e 6473 2c20 5265 636f 6d6d 656e 6473 ends, Recommends │ │ │ │ │ +00001930: 2c20 5375 6767 6573 7473 2c20 456e 6861 , Suggests, Enha │ │ │ │ │ +00001940: 6e63 6573 2c20 5072 652d 4465 7065 6e64 nces, Pre-Depend │ │ │ │ │ +00001950: 733a 2042 696e 6172 7920 4465 7065 6e64 s: Binary Depend │ │ │ │ │ +00001960: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ +00001970: 2052 6563 6f6d 6d65 6e64 7320 5375 6767 Recommends Sugg │ │ │ │ │ +00001980: 6573 7473 2045 6e68 616e 6365 7320 5072 ests Enhances Pr │ │ │ │ │ +00001990: 652d 4465 7065 6e64 732e 0a2a 2050 6163 e-Depends..* Pac │ │ │ │ │ +000019a0: 6b61 6765 7320 7768 6963 6820 6272 6561 kages which brea │ │ │ │ │ +000019b0: 6b20 6f74 6865 7220 7061 636b 6167 6573 k other packages │ │ │ │ │ +000019c0: 202d 2042 7265 616b 733a 3a0a 2a20 436f - Breaks::.* Co │ │ │ │ │ +000019d0: 6e66 6c69 6374 696e 6720 6269 6e61 7279 nflicting binary │ │ │ │ │ +000019e0: 2070 6163 6b61 6765 7320 2d20 436f 6e66 packages - Conf │ │ │ │ │ +000019f0: 6c69 6374 733a 3a0a 2a20 5669 7274 7561 licts::.* Virtua │ │ │ │ │ +00001a00: 6c20 7061 636b 6167 6573 202d 2050 726f l packages - Pro │ │ │ │ │ +00001a10: 7669 6465 733a 3a0a 2a20 4f76 6572 7772 vides::.* Overwr │ │ │ │ │ +00001a20: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ +00001a30: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ +00001a40: 6573 202d 2052 6570 6c61 6365 733a 3a0a es - Replaces::. │ │ │ │ │ +00001a50: 2a20 5265 6c61 7469 6f6e 7368 6970 7320 * Relationships │ │ │ │ │ +00001a60: 6265 7477 6565 6e20 736f 7572 6365 2061 between source a │ │ │ │ │ +00001a70: 6e64 2062 696e 6172 7920 7061 636b 6167 nd binary packag │ │ │ │ │ +00001a80: 6573 202d 2042 7569 6c64 2d44 6570 656e es - Build-Depen │ │ │ │ │ +00001a90: 6473 2c20 4275 696c 642d 4465 7065 6e64 ds, Build-Depend │ │ │ │ │ +00001aa0: 732d 496e 6465 702c 2042 7569 6c64 2d44 s-Indep, Build-D │ │ │ │ │ +00001ab0: 6570 656e 6473 2d41 7263 682c 2042 7569 epends-Arch, Bui │ │ │ │ │ +00001ac0: 6c64 2d43 6f6e 666c 6963 7473 2c20 4275 ld-Conflicts, Bu │ │ │ │ │ +00001ad0: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ +00001ae0: 6465 702c 2042 7569 6c64 2d43 6f6e 666c dep, Build-Confl │ │ │ │ │ +00001af0: 6963 7473 2d41 7263 683a 2052 656c 6174 icts-Arch: Relat │ │ │ │ │ +00001b00: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ +00001b10: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ +00001b20: 7279 2070 6163 6b61 6765 7320 2d20 4275 ry packages - Bu │ │ │ │ │ +00001b30: 696c 642d 4465 7065 6e64 7320 4275 696c ild-Depends Buil │ │ │ │ │ +00001b40: 642d 4465 7065 6e64 732d 496e 6465 7020 d-Depends-Indep │ │ │ │ │ +00001b50: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +00001b60: 6368 2042 7569 6c64 2d43 6f6e 666c 6963 ch Build-Conflic │ │ │ │ │ +00001b70: 7473 2042 7569 6c64 2d43 6f6e 666c 6963 ts Build-Conflic │ │ │ │ │ +00001b80: 7473 2d49 6e64 6570 2042 7569 6c64 2d43 ts-Indep Build-C │ │ │ │ │ +00001b90: 6f6e 666c 6963 7473 2d41 7263 682e 0a2a onflicts-Arch..* │ │ │ │ │ +00001ba0: 2041 6464 6974 696f 6e61 6c20 736f 7572 Additional sour │ │ │ │ │ +00001bb0: 6365 2070 6163 6b61 6765 7320 7573 6564 ce packages used │ │ │ │ │ +00001bc0: 2074 6f20 6275 696c 6420 7468 6520 6269 to build the bi │ │ │ │ │ +00001bd0: 6e61 7279 202d 2042 7569 6c74 2d55 7369 nary - Built-Usi │ │ │ │ │ +00001be0: 6e67 3a3a 0a0a 4f76 6572 7772 6974 696e ng::..Overwritin │ │ │ │ │ +00001bf0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ +00001c00: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ +00001c10: 2052 6570 6c61 6365 730a 0a2a 204f 7665 Replaces..* Ove │ │ │ │ │ +00001c20: 7277 7269 7469 6e67 2066 696c 6573 2069 rwriting files i │ │ │ │ │ +00001c30: 6e20 6f74 6865 7220 7061 636b 6167 6573 n other packages │ │ │ │ │ +00001c40: 3a3a 0a2a 2052 6570 6c61 6369 6e67 2077 ::.* Replacing w │ │ │ │ │ +00001c50: 686f 6c65 2070 6163 6b61 6765 732c 2066 hole packages, f │ │ │ │ │ +00001c60: 6f72 6369 6e67 2074 6865 6972 2072 656d orcing their rem │ │ │ │ │ +00001c70: 6f76 616c 3a20 5265 706c 6163 696e 6720 oval: Replacing │ │ │ │ │ +00001c80: 7768 6f6c 6520 7061 636b 6167 6573 2066 whole packages f │ │ │ │ │ +00001c90: 6f72 6369 6e67 2074 6865 6972 2072 656d orcing their rem │ │ │ │ │ +00001ca0: 6f76 616c 2e0a 0a53 6861 7265 6420 6c69 oval...Shared li │ │ │ │ │ +00001cb0: 6272 6172 6965 730a 0a2a 2052 756e 2d74 braries..* Run-t │ │ │ │ │ +00001cc0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ +00001cd0: 7269 6573 3a3a 0a2a 2053 6861 7265 6420 ries::.* Shared │ │ │ │ │ +00001ce0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ +00001cf0: 6669 6c65 733a 3a0a 2a20 5374 6174 6963 files::.* Static │ │ │ │ │ +00001d00: 206c 6962 7261 7269 6573 3a3a 0a2a 2044 libraries::.* D │ │ │ │ │ +00001d10: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ +00001d20: 3a3a 0a2a 2044 6570 656e 6465 6e63 6965 ::.* Dependencie │ │ │ │ │ +00001d30: 7320 6265 7477 6565 6e20 7468 6520 7061 s between the pa │ │ │ │ │ +00001d40: 636b 6167 6573 206f 6620 7468 6520 7361 ckages of the sa │ │ │ │ │ +00001d50: 6d65 206c 6962 7261 7279 3a3a 0a2a 2044 me library::.* D │ │ │ │ │ +00001d60: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ +00001d70: 6565 6e20 7468 6520 6c69 6272 6172 7920 een the library │ │ │ │ │ +00001d80: 616e 6420 6f74 6865 7220 7061 636b 6167 and other packag │ │ │ │ │ +00001d90: 6573 3a3a 0a0a 5275 6e2d 7469 6d65 2073 es::..Run-time s │ │ │ │ │ +00001da0: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ +00001db0: 0a2a 206c 6463 6f6e 6669 673a 3a0a 0a44 .* ldconfig::..D │ │ │ │ │ +00001dc0: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ +00001dd0: 6565 6e20 7468 6520 6c69 6272 6172 7920 een the library │ │ │ │ │ +00001de0: 616e 6420 6f74 6865 7220 7061 636b 6167 and other packag │ │ │ │ │ +00001df0: 6573 0a0a 2a20 4765 6e65 7261 7469 6e67 es..* Generating │ │ │ │ │ +00001e00: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ +00001e10: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00001e20: 733a 3a0a 2a20 5368 6172 6564 206c 6962 s::.* Shared lib │ │ │ │ │ +00001e30: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ +00001e40: 3a3a 0a2a 2054 6865 2073 796d 626f 6c73 ::.* The symbols │ │ │ │ │ +00001e50: 2073 7973 7465 6d3a 3a0a 2a20 5468 6520 system::.* The │ │ │ │ │ +00001e60: 7368 6c69 6273 2073 7973 7465 6d3a 3a0a shlibs system::. │ │ │ │ │ +00001e70: 0a54 6865 2073 796d 626f 6c73 2073 7973 .The symbols sys │ │ │ │ │ +00001e80: 7465 6d0a 0a2a 2054 6865 2073 796d 626f tem..* The symbo │ │ │ │ │ +00001e90: 6c73 2066 696c 6573 2070 7265 7365 6e74 ls files present │ │ │ │ │ +00001ea0: 206f 6e20 7468 6520 7379 7374 656d 3a3a on the system:: │ │ │ │ │ +00001eb0: 0a2a 2054 6865 2073 796d 626f 6c73 2046 .* The symbols F │ │ │ │ │ +00001ec0: 696c 6520 466f 726d 6174 3a3a 0a2a 2050 ile Format::.* P │ │ │ │ │ +00001ed0: 726f 7669 6469 6e67 2061 2073 796d 626f roviding a symbo │ │ │ │ │ +00001ee0: 6c73 2066 696c 653a 3a0a 0a54 6865 2073 ls file::..The s │ │ │ │ │ +00001ef0: 686c 6962 7320 7379 7374 656d 0a0a 2a20 hlibs system..* │ │ │ │ │ +00001f00: 5468 6520 7368 6c69 6273 2066 696c 6573 The shlibs files │ │ │ │ │ +00001f10: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +00001f20: 7379 7374 656d 3a3a 0a2a 2054 6865 2073 system::.* The s │ │ │ │ │ +00001f30: 686c 6962 7320 4669 6c65 2046 6f72 6d61 hlibs File Forma │ │ │ │ │ +00001f40: 743a 3a0a 2a20 5072 6f76 6964 696e 6720 t::.* Providing │ │ │ │ │ +00001f50: 6120 7368 6c69 6273 2066 696c 653a 3a0a a shlibs file::. │ │ │ │ │ +00001f60: 0a54 6865 204f 7065 7261 7469 6e67 2053 .The Operating S │ │ │ │ │ +00001f70: 7973 7465 6d0a 0a2a 2046 696c 6520 7379 ystem..* File sy │ │ │ │ │ +00001f80: 7374 656d 2068 6965 7261 7263 6879 3a3a stem hierarchy:: │ │ │ │ │ +00001f90: 0a2a 2055 7365 7273 2061 6e64 2067 726f .* Users and gro │ │ │ │ │ +00001fa0: 7570 733a 3a0a 2a20 5374 6172 7469 6e67 ups::.* Starting │ │ │ │ │ +00001fb0: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +00001fc0: 3a3a 0a2a 2043 6f6e 736f 6c65 206d 6573 ::.* Console mes │ │ │ │ │ +00001fd0: 7361 6765 7320 6672 6f6d 2069 6e69 742e sages from init. │ │ │ │ │ +00001fe0: 6420 7363 7269 7074 733a 2043 6f6e 736f d scripts: Conso │ │ │ │ │ +00001ff0: 6c65 206d 6573 7361 6765 7320 6672 6f6d le messages from │ │ │ │ │ +00002000: 2069 6e69 7420 6420 7363 7269 7074 732e init d scripts. │ │ │ │ │ +00002010: 0a2a 2043 726f 6e20 6a6f 6273 3a3a 0a2a .* Cron jobs::.* │ │ │ │ │ +00002020: 204d 656e 7573 3a3a 0a2a 204d 756c 7469 Menus::.* Multi │ │ │ │ │ +00002030: 6d65 6469 6120 6861 6e64 6c65 7273 3a3a media handlers:: │ │ │ │ │ +00002040: 0a2a 204b 6579 626f 6172 6420 636f 6e66 .* Keyboard conf │ │ │ │ │ +00002050: 6967 7572 6174 696f 6e3a 3a0a 2a20 456e iguration::.* En │ │ │ │ │ +00002060: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +00002070: 6c65 733a 3a0a 2a20 5265 6769 7374 6572 les::.* Register │ │ │ │ │ +00002080: 696e 6720 446f 6375 6d65 6e74 7320 7573 ing Documents us │ │ │ │ │ +00002090: 696e 6720 646f 632d 6261 7365 3a3a 0a2a ing doc-base::.* │ │ │ │ │ +000020a0: 2041 6c74 6572 6e61 7465 2069 6e69 7420 Alternate init │ │ │ │ │ +000020b0: 7379 7374 656d 733a 3a0a 2a20 5369 676e systems::.* Sign │ │ │ │ │ +000020c0: 616c 696e 6720 7468 6174 2061 2072 6562 aling that a reb │ │ │ │ │ +000020d0: 6f6f 7420 6973 2072 6571 7569 7265 643a oot is required: │ │ │ │ │ +000020e0: 3a0a 0a46 696c 6520 7379 7374 656d 2068 :..File system h │ │ │ │ │ +000020f0: 6965 7261 7263 6879 0a0a 2a20 4669 6c65 ierarchy..* File │ │ │ │ │ +00002100: 2053 7973 7465 6d20 5374 7275 6374 7572 System Structur │ │ │ │ │ +00002110: 653a 3a0a 2a20 5369 7465 2d73 7065 6369 e::.* Site-speci │ │ │ │ │ +00002120: 6669 6320 7072 6f67 7261 6d73 3a3a 0a2a fic programs::.* │ │ │ │ │ +00002130: 2054 6865 2073 7973 7465 6d2d 7769 6465 The system-wide │ │ │ │ │ +00002140: 206d 6169 6c20 6469 7265 6374 6f72 793a mail directory: │ │ │ │ │ +00002150: 3a0a 2a20 2f72 756e 2061 6e64 202f 7275 :.* /run and /ru │ │ │ │ │ +00002160: 6e2f 6c6f 636b 3a3a 0a0a 5573 6572 7320 n/lock::..Users │ │ │ │ │ +00002170: 616e 6420 6772 6f75 7073 0a0a 2a20 496e and groups..* In │ │ │ │ │ +00002180: 7472 6f64 7563 7469 6f6e 3a3a 0a2a 2055 troduction::.* U │ │ │ │ │ +00002190: 4944 2061 6e64 2047 4944 2063 6c61 7373 ID and GID class │ │ │ │ │ +000021a0: 6573 3a3a 0a2a 204e 6f6e 2d65 7869 7374 es::.* Non-exist │ │ │ │ │ +000021b0: 656e 7420 686f 6d65 2064 6972 6563 746f ent home directo │ │ │ │ │ +000021c0: 7269 6573 3a3a 0a0a 5374 6172 7469 6e67 ries::..Starting │ │ │ │ │ +000021d0: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +000021e0: 0a0a 2a20 496e 7472 6f64 7563 7469 6f6e ..* Introduction │ │ │ │ │ +000021f0: 3a20 496e 7472 6f64 7563 7469 6f6e 3c32 : Introduction<2 │ │ │ │ │ +00002200: 3e2e 0a2a 2057 7269 7469 6e67 2074 6865 >..* Writing the │ │ │ │ │ +00002210: 2073 6372 6970 7473 3a3a 0a2a 2049 6e74 scripts::.* Int │ │ │ │ │ +00002220: 6572 6661 6369 6e67 2077 6974 6820 696e erfacing with in │ │ │ │ │ +00002230: 6974 2073 7973 7465 6d73 3a3a 0a2a 2042 it systems::.* B │ │ │ │ │ +00002240: 6f6f 742d 7469 6d65 2069 6e69 7469 616c oot-time initial │ │ │ │ │ +00002250: 697a 6174 696f 6e3a 3a0a 2a20 4578 616d ization::.* Exam │ │ │ │ │ +00002260: 706c 653a 3a0a 0a49 6e74 6572 6661 6369 ple::..Interfaci │ │ │ │ │ +00002270: 6e67 2077 6974 6820 696e 6974 2073 7973 ng with init sys │ │ │ │ │ +00002280: 7465 6d73 0a0a 2a20 4d61 6e61 6769 6e67 tems..* Managing │ │ │ │ │ +00002290: 2074 6865 206c 696e 6b73 3a3a 0a2a 2052 the links::.* R │ │ │ │ │ +000022a0: 756e 6e69 6e67 2069 6e69 7420 7363 7269 unning init scri │ │ │ │ │ +000022b0: 7074 733a 3a0a 0a43 726f 6e20 6a6f 6273 pts::..Cron jobs │ │ │ │ │ +000022c0: 0a0a 2a20 4372 6f6e 206a 6f62 2066 696c ..* Cron job fil │ │ │ │ │ +000022d0: 6520 6e61 6d65 733a 3a0a 0a4d 756c 7469 e names::..Multi │ │ │ │ │ +000022e0: 6d65 6469 6120 6861 6e64 6c65 7273 0a0a media handlers.. │ │ │ │ │ +000022f0: 2a20 5265 6769 7374 7261 7469 6f6e 206f * Registration o │ │ │ │ │ +00002300: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ +00002310: 646c 6572 7320 7769 7468 2064 6573 6b74 dlers with deskt │ │ │ │ │ +00002320: 6f70 2065 6e74 7269 6573 3a3a 0a2a 2052 op entries::.* R │ │ │ │ │ +00002330: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ +00002340: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ +00002350: 7273 2077 6974 6820 6d61 696c 6361 7020 rs with mailcap │ │ │ │ │ +00002360: 656e 7472 6965 733a 3a0a 2a20 5072 6f76 entries::.* Prov │ │ │ │ │ +00002370: 6964 696e 6720 6d65 6469 6120 7479 7065 iding media type │ │ │ │ │ +00002380: 7320 746f 2066 696c 6573 3a3a 0a0a 416c s to files::..Al │ │ │ │ │ +00002390: 7465 726e 6174 6520 696e 6974 2073 7973 ternate init sys │ │ │ │ │ +000023a0: 7465 6d73 0a0a 2a20 4576 656e 742d 6261 tems..* Event-ba │ │ │ │ │ +000023b0: 7365 6420 626f 6f74 2077 6974 6820 7570 sed boot with up │ │ │ │ │ +000023c0: 7374 6172 743a 3a0a 0a46 696c 6573 0a0a start::..Files.. │ │ │ │ │ +000023d0: 2a20 4269 6e61 7269 6573 3a3a 0a2a 204c * Binaries::.* L │ │ │ │ │ +000023e0: 6962 7261 7269 6573 3a3a 0a2a 2053 6861 ibraries::.* Sha │ │ │ │ │ +000023f0: 7265 6420 6c69 6272 6172 6965 733a 2053 red libraries: S │ │ │ │ │ +00002400: 6861 7265 6420 6c69 6272 6172 6965 733c hared libraries< │ │ │ │ │ +00002410: 323e 2e0a 2a20 5363 7269 7074 733a 3a0a 2>..* Scripts::. │ │ │ │ │ +00002420: 2a20 5379 6d62 6f6c 6963 206c 696e 6b73 * Symbolic links │ │ │ │ │ +00002430: 3a3a 0a2a 2044 6576 6963 6520 6669 6c65 ::.* Device file │ │ │ │ │ +00002440: 733a 3a0a 2a20 436f 6e66 6967 7572 6174 s::.* Configurat │ │ │ │ │ +00002450: 696f 6e20 6669 6c65 733a 3a0a 2a20 4c6f ion files::.* Lo │ │ │ │ │ +00002460: 6720 6669 6c65 733a 3a0a 2a20 4c6f 6361 g files::.* Loca │ │ │ │ │ +00002470: 6c65 2066 696c 6573 3a3a 0a2a 2050 6572 le files::.* Per │ │ │ │ │ +00002480: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ +00002490: 6572 733a 3a0a 2a20 4669 6c65 206e 616d ers::.* File nam │ │ │ │ │ +000024a0: 6573 3a3a 0a0a 436f 6e66 6967 7572 6174 es::..Configurat │ │ │ │ │ +000024b0: 696f 6e20 6669 6c65 730a 0a2a 2044 6566 ion files..* Def │ │ │ │ │ +000024c0: 696e 6974 696f 6e73 3a20 4465 6669 6e69 initions: Defini │ │ │ │ │ +000024d0: 7469 6f6e 733c 323e 2e0a 2a20 4c6f 6361 tions<2>..* Loca │ │ │ │ │ +000024e0: 7469 6f6e 3a3a 0a2a 2042 6568 6176 696f tion::.* Behavio │ │ │ │ │ +000024f0: 723a 3a0a 2a20 5368 6172 696e 6720 636f r::.* Sharing co │ │ │ │ │ +00002500: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00002510: 733a 3a0a 2a20 5573 6572 2063 6f6e 6669 s::.* User confi │ │ │ │ │ +00002520: 6775 7261 7469 6f6e 2066 696c 6573 2028 guration files ( │ │ │ │ │ +00002530: e280 9c64 6f74 6669 6c65 73e2 809d 293a ...dotfiles...): │ │ │ │ │ +00002540: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ +00002550: 696f 6e20 6669 6c65 7320 e280 9c64 6f74 ion files ...dot │ │ │ │ │ +00002560: 6669 6c65 73e2 809d 2e0a 0a50 6572 6d69 files......Permi │ │ │ │ │ +00002570: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ +00002580: 730a 0a2a 2054 6865 2075 7365 206f 6620 s..* The use of │ │ │ │ │ +00002590: 6470 6b67 2d73 7461 746f 7665 7272 6964 dpkg-statoverrid │ │ │ │ │ +000025a0: 653a 3a0a 0a43 7573 746f 6d69 7a65 6420 e::..Customized │ │ │ │ │ +000025b0: 7072 6f67 7261 6d73 0a0a 2a20 4172 6368 programs..* Arch │ │ │ │ │ +000025c0: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ +000025d0: 6361 7469 6f6e 2073 7472 696e 6773 3a3a cation strings:: │ │ │ │ │ +000025e0: 0a2a 2044 6165 6d6f 6e73 3a3a 0a2a 2055 .* Daemons::.* U │ │ │ │ │ +000025f0: 7369 6e67 2070 7365 7564 6f2d 7474 7973 sing pseudo-ttys │ │ │ │ │ +00002600: 2061 6e64 206d 6f64 6966 7969 6e67 2077 and modifying w │ │ │ │ │ +00002610: 746d 702c 2075 746d 7020 616e 6420 6c61 tmp, utmp and la │ │ │ │ │ +00002620: 7374 6c6f 673a 2055 7369 6e67 2070 7365 stlog: Using pse │ │ │ │ │ +00002630: 7564 6f2d 7474 7973 2061 6e64 206d 6f64 udo-ttys and mod │ │ │ │ │ +00002640: 6966 7969 6e67 2077 746d 7020 7574 6d70 ifying wtmp utmp │ │ │ │ │ +00002650: 2061 6e64 206c 6173 746c 6f67 2e0a 2a20 and lastlog..* │ │ │ │ │ +00002660: 4564 6974 6f72 7320 616e 6420 7061 6765 Editors and page │ │ │ │ │ +00002670: 7273 3a3a 0a2a 2057 6562 2073 6572 7665 rs::.* Web serve │ │ │ │ │ +00002680: 7273 2061 6e64 2061 7070 6c69 6361 7469 rs and applicati │ │ │ │ │ +00002690: 6f6e 733a 3a0a 2a20 4d61 696c 2074 7261 ons::.* Mail tra │ │ │ │ │ +000026a0: 6e73 706f 7274 2c20 6465 6c69 7665 7279 nsport, delivery │ │ │ │ │ +000026b0: 2061 6e64 2075 7365 7220 6167 656e 7473 and user agents │ │ │ │ │ +000026c0: 3a20 4d61 696c 2074 7261 6e73 706f 7274 : Mail transport │ │ │ │ │ +000026d0: 2064 656c 6976 6572 7920 616e 6420 7573 delivery and us │ │ │ │ │ +000026e0: 6572 2061 6765 6e74 732e 0a2a 204e 6577 er agents..* New │ │ │ │ │ +000026f0: 7320 7379 7374 656d 2063 6f6e 6669 6775 s system configu │ │ │ │ │ +00002700: 7261 7469 6f6e 3a3a 0a2a 2050 726f 6772 ration::.* Progr │ │ │ │ │ +00002710: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ +00002720: 6e64 6f77 2053 7973 7465 6d3a 3a0a 2a20 ndow System::.* │ │ │ │ │ +00002730: 5065 726c 2070 726f 6772 616d 7320 616e Perl programs an │ │ │ │ │ +00002740: 6420 6d6f 6475 6c65 733a 3a0a 2a20 456d d modules::.* Em │ │ │ │ │ +00002750: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ +00002760: 733a 3a0a 2a20 4761 6d65 733a 3a0a 0a41 s::.* Games::..A │ │ │ │ │ +00002770: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ +00002780: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ +00002790: 730a 0a2a 2041 7263 6869 7465 6374 7572 s..* Architectur │ │ │ │ │ +000027a0: 6520 7769 6c64 6361 7264 733a 3a0a 0a50 e wildcards::..P │ │ │ │ │ +000027b0: 726f 6772 616d 7320 666f 7220 7468 6520 rograms for the │ │ │ │ │ +000027c0: 5820 5769 6e64 6f77 2053 7973 7465 6d0a X Window System. │ │ │ │ │ +000027d0: 0a2a 2050 726f 7669 6469 6e67 2058 2073 .* Providing X s │ │ │ │ │ +000027e0: 7570 706f 7274 2061 6e64 2070 6163 6b61 upport and packa │ │ │ │ │ +000027f0: 6765 2070 7269 6f72 6974 6965 733a 3a0a ge priorities::. │ │ │ │ │ +00002800: 2a20 5061 636b 6167 6573 2070 726f 7669 * Packages provi │ │ │ │ │ +00002810: 6469 6e67 2061 6e20 5820 7365 7276 6572 ding an X server │ │ │ │ │ +00002820: 3a3a 0a2a 2050 6163 6b61 6765 7320 7072 ::.* Packages pr │ │ │ │ │ +00002830: 6f76 6964 696e 6720 6120 7465 726d 696e oviding a termin │ │ │ │ │ +00002840: 616c 2065 6d75 6c61 746f 723a 3a0a 2a20 al emulator::.* │ │ │ │ │ +00002850: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ +00002860: 6e67 2061 2077 696e 646f 7720 6d61 6e61 ng a window mana │ │ │ │ │ +00002870: 6765 723a 3a0a 2a20 5061 636b 6167 6573 ger::.* Packages │ │ │ │ │ +00002880: 2070 726f 7669 6469 6e67 2066 6f6e 7473 providing fonts │ │ │ │ │ +00002890: 3a3a 0a2a 2041 7070 6c69 6361 7469 6f6e ::.* Application │ │ │ │ │ +000028a0: 2064 6566 6175 6c74 7320 6669 6c65 733a defaults files: │ │ │ │ │ +000028b0: 3a0a 2a20 496e 7374 616c 6c61 7469 6f6e :.* Installation │ │ │ │ │ +000028c0: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ +000028d0: 733a 3a0a 0a44 6f63 756d 656e 7461 7469 s::..Documentati │ │ │ │ │ +000028e0: 6f6e 0a0a 2a20 4d61 6e75 616c 2070 6167 on..* Manual pag │ │ │ │ │ +000028f0: 6573 3a3a 0a2a 2049 6e66 6f20 646f 6375 es::.* Info docu │ │ │ │ │ +00002900: 6d65 6e74 733a 3a0a 2a20 4164 6469 7469 ments::.* Additi │ │ │ │ │ +00002910: 6f6e 616c 2064 6f63 756d 656e 7461 7469 onal documentati │ │ │ │ │ +00002920: 6f6e 3a3a 0a2a 2050 7265 6665 7272 6564 on::.* Preferred │ │ │ │ │ +00002930: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ +00002940: 6f72 6d61 7473 3a3a 0a2a 2043 6f70 7972 ormats::.* Copyr │ │ │ │ │ +00002950: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00002960: 3a3a 0a2a 2045 7861 6d70 6c65 733a 3a0a ::.* Examples::. │ │ │ │ │ +00002970: 2a20 4368 616e 6765 6c6f 6720 6669 6c65 * Changelog file │ │ │ │ │ +00002980: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ +00002990: 7465 733a 3a0a 0a43 6f70 7972 6967 6874 tes::..Copyright │ │ │ │ │ +000029a0: 2069 6e66 6f72 6d61 7469 6f6e 0a0a 2a20 information..* │ │ │ │ │ +000029b0: 4d61 6368 696e 652d 7265 6164 6162 6c65 Machine-readable │ │ │ │ │ +000029c0: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ +000029d0: 6d61 7469 6f6e 3a3a 0a0a 4269 6e61 7279 mation::..Binary │ │ │ │ │ +000029e0: 2070 6163 6b61 6765 7320 2866 726f 6d20 packages (from │ │ │ │ │ +000029f0: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +00002a00: 6e75 616c 290a 0a2a 2043 7265 6174 696e nual)..* Creatin │ │ │ │ │ +00002a10: 6720 7061 636b 6167 6520 6669 6c65 7320 g package files │ │ │ │ │ +00002a20: 2d20 6470 6b67 2d64 6562 3a3a 0a2a 2042 - dpkg-deb::.* B │ │ │ │ │ +00002a30: 696e 6172 7920 7061 636b 6167 6520 6d65 inary package me │ │ │ │ │ +00002a40: 7461 6461 7461 2066 696c 6573 3a3a 0a2a tadata files::.* │ │ │ │ │ +00002a50: 2054 6865 2062 696e 6172 7920 7061 636b The binary pack │ │ │ │ │ +00002a60: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +00002a70: 3b20 636f 6e74 726f 6c3a 2054 6865 2062 ; control: The b │ │ │ │ │ +00002a80: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ +00002a90: 6e74 726f 6c20 6669 6c65 2063 6f6e 7472 ntrol file contr │ │ │ │ │ +00002aa0: 6f6c 2e0a 2a20 5469 6d65 2053 7461 6d70 ol..* Time Stamp │ │ │ │ │ +00002ab0: 733a 2054 696d 6520 5374 616d 7073 3c32 s: Time Stamps<2 │ │ │ │ │ +00002ac0: 3e2e 0a0a 536f 7572 6365 2070 6163 6b61 >...Source packa │ │ │ │ │ +00002ad0: 6765 7320 2866 726f 6d20 6f6c 6420 5061 ges (from old Pa │ │ │ │ │ +00002ae0: 636b 6167 696e 6720 4d61 6e75 616c 290a ckaging Manual). │ │ │ │ │ +00002af0: 0a2a 2054 6f6f 6c73 2066 6f72 2070 726f .* Tools for pro │ │ │ │ │ +00002b00: 6365 7373 696e 6720 736f 7572 6365 2070 cessing source p │ │ │ │ │ +00002b10: 6163 6b61 6765 733a 3a0a 2a20 5468 6520 ackages::.* The │ │ │ │ │ +00002b20: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ +00002b30: 6f75 7263 6520 7472 6565 3a3a 0a2a 2053 ource tree::.* S │ │ │ │ │ +00002b40: 6f75 7263 6520 7061 636b 6167 6573 2061 ource packages a │ │ │ │ │ +00002b50: 7320 6172 6368 6976 6573 3a3a 0a2a 2055 s archives::.* U │ │ │ │ │ +00002b60: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ +00002b70: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00002b80: 2077 6974 686f 7574 2064 706b 672d 736f without dpkg-so │ │ │ │ │ +00002b90: 7572 6365 3a3a 0a0a 546f 6f6c 7320 666f urce::..Tools fo │ │ │ │ │ +00002ba0: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ +00002bb0: 7263 6520 7061 636b 6167 6573 0a0a 2a20 rce packages..* │ │ │ │ │ +00002bc0: 6470 6b67 2d73 6f75 7263 6520 2d20 7061 dpkg-source - pa │ │ │ │ │ +00002bd0: 636b 7320 616e 6420 756e 7061 636b 7320 cks and unpacks │ │ │ │ │ +00002be0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ +00002bf0: 636b 6167 6573 3a3a 0a2a 2064 706b 672d ckages::.* dpkg- │ │ │ │ │ +00002c00: 6275 696c 6470 6163 6b61 6765 202d 206f buildpackage - o │ │ │ │ │ +00002c10: 7665 7261 6c6c 2070 6163 6b61 6765 2d62 verall package-b │ │ │ │ │ +00002c20: 7569 6c64 696e 6720 636f 6e74 726f 6c20 uilding control │ │ │ │ │ +00002c30: 7363 7269 7074 3a3a 0a2a 2064 706b 672d script::.* dpkg- │ │ │ │ │ +00002c40: 6765 6e63 6f6e 7472 6f6c 202d 2067 656e gencontrol - gen │ │ │ │ │ +00002c50: 6572 6174 6573 2062 696e 6172 7920 7061 erates binary pa │ │ │ │ │ +00002c60: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +00002c70: 6c65 733a 3a0a 2a20 6470 6b67 2d73 686c les::.* dpkg-shl │ │ │ │ │ +00002c80: 6962 6465 7073 202d 2063 616c 6375 6c61 ibdeps - calcula │ │ │ │ │ +00002c90: 7465 7320 7368 6172 6564 206c 6962 7261 tes shared libra │ │ │ │ │ +00002ca0: 7279 2064 6570 656e 6465 6e63 6965 733a ry dependencies: │ │ │ │ │ +00002cb0: 3a0a 2a20 6470 6b67 2d64 6973 7461 6464 :.* dpkg-distadd │ │ │ │ │ +00002cc0: 6669 6c65 202d 2061 6464 7320 6120 6669 file - adds a fi │ │ │ │ │ +00002cd0: 6c65 2074 6f20 6465 6269 616e 2f66 696c le to debian/fil │ │ │ │ │ +00002ce0: 6573 3a3a 0a2a 2064 706b 672d 6765 6e63 es::.* dpkg-genc │ │ │ │ │ +00002cf0: 6861 6e67 6573 202d 2067 656e 6572 6174 hanges - generat │ │ │ │ │ +00002d00: 6573 2061 202e 6368 616e 6765 7320 7570 es a .changes up │ │ │ │ │ +00002d10: 6c6f 6164 2063 6f6e 7472 6f6c 2066 696c load control fil │ │ │ │ │ +00002d20: 653a 2064 706b 672d 6765 6e63 6861 6e67 e: dpkg-genchang │ │ │ │ │ +00002d30: 6573 202d 2067 656e 6572 6174 6573 2061 es - generates a │ │ │ │ │ +00002d40: 2063 6861 6e67 6573 2075 706c 6f61 6420 changes upload │ │ │ │ │ +00002d50: 636f 6e74 726f 6c20 6669 6c65 2e0a 2a20 control file..* │ │ │ │ │ +00002d60: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ +00002d70: 6c6f 6720 2d20 7072 6f64 7563 6573 2070 log - produces p │ │ │ │ │ +00002d80: 6172 7365 6420 7265 7072 6573 656e 7461 arsed representa │ │ │ │ │ +00002d90: 7469 6f6e 206f 6620 6120 6368 616e 6765 tion of a change │ │ │ │ │ +00002da0: 6c6f 673a 3a0a 2a20 6470 6b67 2d61 7263 log::.* dpkg-arc │ │ │ │ │ +00002db0: 6869 7465 6374 7572 6520 2d20 696e 666f hitecture - info │ │ │ │ │ +00002dc0: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ +00002dd0: 6520 6275 696c 6420 616e 6420 686f 7374 e build and host │ │ │ │ │ +00002de0: 2073 7973 7465 6d3a 3a0a 0a54 6865 2044 system::..The D │ │ │ │ │ +00002df0: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ +00002e00: 7572 6365 2074 7265 650a 0a2a 2064 6562 urce tree..* deb │ │ │ │ │ +00002e10: 6961 6e2f 7275 6c65 7320 2d20 7468 6520 ian/rules - the │ │ │ │ │ +00002e20: 6d61 696e 2062 7569 6c64 696e 6720 7363 main building sc │ │ │ │ │ +00002e30: 7269 7074 3a3a 0a2a 2064 6562 6961 6e2f ript::.* debian/ │ │ │ │ │ +00002e40: 7375 6273 7476 6172 7320 616e 6420 7661 substvars and va │ │ │ │ │ +00002e50: 7269 6162 6c65 2073 7562 7374 6974 7574 riable substitut │ │ │ │ │ +00002e60: 696f 6e73 3a3a 0a2a 2064 6562 6961 6e2f ions::.* debian/ │ │ │ │ │ +00002e70: 6669 6c65 733a 3a0a 2a20 6465 6269 616e files::.* debian │ │ │ │ │ +00002e80: 2f74 6d70 3a3a 0a0a 556e 7061 636b 696e /tmp::..Unpackin │ │ │ │ │ +00002e90: 6720 6120 4465 6269 616e 2073 6f75 7263 g a Debian sourc │ │ │ │ │ +00002ea0: 6520 7061 636b 6167 6520 7769 7468 6f75 e package withou │ │ │ │ │ +00002eb0: 7420 6470 6b67 2d73 6f75 7263 650a 0a2a t dpkg-source..* │ │ │ │ │ +00002ec0: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ +00002ed0: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ +00002ee0: 6365 2070 6163 6b61 6765 733a 2052 6573 ce packages: Res │ │ │ │ │ +00002ef0: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ +00002f00: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ +00002f10: 6163 6b61 6765 733c 323e 2e0a 0a43 6f6e ackages<2>...Con │ │ │ │ │ +00002f20: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +00002f30: 6865 6972 2066 6965 6c64 7320 2866 726f heir fields (fro │ │ │ │ │ +00002f40: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00002f50: 4d61 6e75 616c 290a 0a2a 2053 796e 7461 Manual)..* Synta │ │ │ │ │ +00002f60: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +00002f70: 6573 3a20 5379 6e74 6178 206f 6620 636f es: Syntax of co │ │ │ │ │ +00002f80: 6e74 726f 6c20 6669 6c65 733c 323e 2e0a ntrol files<2>.. │ │ │ │ │ +00002f90: 2a20 4c69 7374 206f 6620 6669 656c 6473 * List of fields │ │ │ │ │ +00002fa0: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00002fb0: 3c32 3e2e 0a0a 4c69 7374 206f 6620 6669 <2>...List of fi │ │ │ │ │ +00002fc0: 656c 6473 0a0a 2a20 4669 6c65 6e61 6d65 elds..* Filename │ │ │ │ │ +00002fd0: 2061 6e64 204d 5344 4f53 2d46 696c 656e and MSDOS-Filen │ │ │ │ │ +00002fe0: 616d 653a 3a0a 2a20 5369 7a65 2061 6e64 ame::.* Size and │ │ │ │ │ +00002ff0: 204d 4435 7375 6d3a 3a0a 2a20 5374 6174 MD5sum::.* Stat │ │ │ │ │ +00003000: 7573 3a3a 0a2a 2043 6f6e 6669 672d 5665 us::.* Config-Ve │ │ │ │ │ +00003010: 7273 696f 6e3a 3a0a 2a20 436f 6e66 6669 rsion::.* Conffi │ │ │ │ │ +00003020: 6c65 733a 3a0a 2a20 4f62 736f 6c65 7465 les::.* Obsolete │ │ │ │ │ +00003030: 2066 6965 6c64 733a 204f 6273 6f6c 6574 fields: Obsolet │ │ │ │ │ +00003040: 6520 6669 656c 6473 3c32 3e2e 0a0a 436f e fields<2>...Co │ │ │ │ │ +00003050: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00003060: 2068 616e 646c 696e 6720 2866 726f 6d20 handling (from │ │ │ │ │ +00003070: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +00003080: 6e75 616c 290a 0a2a 2041 7574 6f6d 6174 nual)..* Automat │ │ │ │ │ +00003090: 6963 2068 616e 646c 696e 6720 6f66 2063 ic handling of c │ │ │ │ │ +000030a0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +000030b0: 6573 2062 7920 6470 6b67 3a3a 0a2a 2046 es by dpkg::.* F │ │ │ │ │ +000030c0: 756c 6c79 2d66 6561 7475 7265 6420 6d61 ully-featured ma │ │ │ │ │ +000030d0: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ +000030e0: 636f 6e66 6967 7572 6174 696f 6e20 6861 configuration ha │ │ │ │ │ +000030f0: 6e64 6c69 6e67 3a3a 0a0a 4465 6269 616e ndling::..Debian │ │ │ │ │ +00003100: 2050 6f6c 6963 7920 6368 616e 6765 7320 Policy changes │ │ │ │ │ +00003110: 7072 6f63 6573 730a 0a2a 2049 6e74 726f process..* Intro │ │ │ │ │ +00003120: 6475 6374 696f 6e3a 2049 6e74 726f 6475 duction: Introdu │ │ │ │ │ +00003130: 6374 696f 6e3c 333e 2e0a 2a20 4368 616e ction<3>..* Chan │ │ │ │ │ +00003140: 6765 2047 6f61 6c73 3a3a 0a2a 2043 7572 ge Goals::.* Cur │ │ │ │ │ +00003150: 7265 6e74 2050 726f 6365 7373 3a3a 0a2a rent Process::.* │ │ │ │ │ +00003160: 204f 7468 6572 2054 6167 733a 3a0a 0a43 Other Tags::..C │ │ │ │ │ +00003170: 7572 7265 6e74 2050 726f 6365 7373 0a0a urrent Process.. │ │ │ │ │ +00003180: 2a20 5374 6174 6520 413b 204d 6f72 6520 * State A; More │ │ │ │ │ +00003190: 696e 666f 726d 6174 696f 6e20 7265 7175 information requ │ │ │ │ │ +000031a0: 6972 6564 3a20 5374 6174 6520 4120 4d6f ired: State A Mo │ │ │ │ │ +000031b0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2072 re information r │ │ │ │ │ +000031c0: 6571 7569 7265 642e 0a2a 2053 7461 7465 equired..* State │ │ │ │ │ +000031d0: 2042 3b20 4469 7363 7573 7369 6f6e 3a20 B; Discussion: │ │ │ │ │ +000031e0: 5374 6174 6520 4220 4469 7363 7573 7369 State B Discussi │ │ │ │ │ +000031f0: 6f6e 2e0a 2a20 5374 6174 6520 433b 2050 on..* State C; P │ │ │ │ │ +00003200: 726f 706f 7361 6c3a 2053 7461 7465 2043 roposal: State C │ │ │ │ │ +00003210: 2050 726f 706f 7361 6c2e 0a2a 2053 7461 Proposal..* Sta │ │ │ │ │ +00003220: 7465 2044 3b20 576f 7264 696e 6720 7072 te D; Wording pr │ │ │ │ │ +00003230: 6f70 6f73 6564 3a20 5374 6174 6520 4420 oposed: State D │ │ │ │ │ +00003240: 576f 7264 696e 6720 7072 6f70 6f73 6564 Wording proposed │ │ │ │ │ +00003250: 2e0a 2a20 5374 6174 6520 453b 2053 6563 ..* State E; Sec │ │ │ │ │ +00003260: 6f6e 6465 643a 2053 7461 7465 2045 2053 onded: State E S │ │ │ │ │ +00003270: 6563 6f6e 6465 642e 0a2a 2053 7461 7465 econded..* State │ │ │ │ │ +00003280: 2046 3b20 4163 6365 7074 6564 3a20 5374 F; Accepted: St │ │ │ │ │ +00003290: 6174 6520 4620 4163 6365 7074 6564 2e0a ate F Accepted.. │ │ │ │ │ +000032a0: 2a20 5374 6174 6520 473b 2052 656a 6563 * State G; Rejec │ │ │ │ │ +000032b0: 743a 2053 7461 7465 2047 2052 656a 6563 t: State G Rejec │ │ │ │ │ +000032c0: 742e 0a0a 5570 6772 6164 696e 6720 6368 t...Upgrading ch │ │ │ │ │ +000032d0: 6563 6b6c 6973 740a 0a2a 2041 626f 7574 ecklist..* About │ │ │ │ │ +000032e0: 2074 6865 2063 6865 636b 6c69 7374 3a3a the checklist:: │ │ │ │ │ +000032f0: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e32 .* Version 4.7.2 │ │ │ │ │ +00003300: 3a20 5665 7273 696f 6e20 3420 3720 322e : Version 4 7 2. │ │ │ │ │ +00003310: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e31 .* Version 4.7.1 │ │ │ │ │ +00003320: 3a20 5665 7273 696f 6e20 3420 3720 312e : Version 4 7 1. │ │ │ │ │ +00003330: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e30 .* Version 4.7.0 │ │ │ │ │ +00003340: 3a20 5665 7273 696f 6e20 3420 3720 302e : Version 4 7 0. │ │ │ │ │ +00003350: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e32 .* Version 4.6.2 │ │ │ │ │ +00003360: 3a20 5665 7273 696f 6e20 3420 3620 322e : Version 4 6 2. │ │ │ │ │ +00003370: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e31 .* Version 4.6.1 │ │ │ │ │ +00003380: 3a20 5665 7273 696f 6e20 3420 3620 312e : Version 4 6 1. │ │ │ │ │ +00003390: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e30 .* Version 4.6.0 │ │ │ │ │ +000033a0: 3a20 5665 7273 696f 6e20 3420 3620 302e : Version 4 6 0. │ │ │ │ │ +000033b0: 0a2a 2056 6572 7369 6f6e 2034 2e35 2e31 .* Version 4.5.1 │ │ │ │ │ +000033c0: 3a20 5665 7273 696f 6e20 3420 3520 312e : Version 4 5 1. │ │ │ │ │ +000033d0: 0a2a 2056 6572 7369 6f6e 2034 2e35 2e30 .* Version 4.5.0 │ │ │ │ │ +000033e0: 3a20 5665 7273 696f 6e20 3420 3520 302e : Version 4 5 0. │ │ │ │ │ +000033f0: 0a2a 2056 6572 7369 6f6e 2034 2e34 2e31 .* Version 4.4.1 │ │ │ │ │ +00003400: 3a20 5665 7273 696f 6e20 3420 3420 312e : Version 4 4 1. │ │ │ │ │ +00003410: 0a2a 2056 6572 7369 6f6e 2034 2e34 2e30 .* Version 4.4.0 │ │ │ │ │ +00003420: 3a20 5665 7273 696f 6e20 3420 3420 302e : Version 4 4 0. │ │ │ │ │ +00003430: 0a2a 2056 6572 7369 6f6e 2034 2e33 2e30 .* Version 4.3.0 │ │ │ │ │ +00003440: 3a20 5665 7273 696f 6e20 3420 3320 302e : Version 4 3 0. │ │ │ │ │ +00003450: 0a2a 2056 6572 7369 6f6e 2034 2e32 2e31 .* Version 4.2.1 │ │ │ │ │ +00003460: 3a20 5665 7273 696f 6e20 3420 3220 312e : Version 4 2 1. │ │ │ │ │ +00003470: 0a2a 2056 6572 7369 6f6e 2034 2e32 2e30 .* Version 4.2.0 │ │ │ │ │ +00003480: 3a20 5665 7273 696f 6e20 3420 3220 302e : Version 4 2 0. │ │ │ │ │ +00003490: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e35 .* Version 4.1.5 │ │ │ │ │ +000034a0: 3a20 5665 7273 696f 6e20 3420 3120 352e : Version 4 1 5. │ │ │ │ │ +000034b0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e34 .* Version 4.1.4 │ │ │ │ │ +000034c0: 3a20 5665 7273 696f 6e20 3420 3120 342e : Version 4 1 4. │ │ │ │ │ +000034d0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e33 .* Version 4.1.3 │ │ │ │ │ +000034e0: 3a20 5665 7273 696f 6e20 3420 3120 332e : Version 4 1 3. │ │ │ │ │ +000034f0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e32 .* Version 4.1.2 │ │ │ │ │ +00003500: 3a20 5665 7273 696f 6e20 3420 3120 322e : Version 4 1 2. │ │ │ │ │ +00003510: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e31 .* Version 4.1.1 │ │ │ │ │ +00003520: 3a20 5665 7273 696f 6e20 3420 3120 312e : Version 4 1 1. │ │ │ │ │ +00003530: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e30 .* Version 4.1.0 │ │ │ │ │ +00003540: 3a20 5665 7273 696f 6e20 3420 3120 302e : Version 4 1 0. │ │ │ │ │ +00003550: 0a2a 2056 6572 7369 6f6e 2034 2e30 2e31 .* Version 4.0.1 │ │ │ │ │ +00003560: 3a20 5665 7273 696f 6e20 3420 3020 312e : Version 4 0 1. │ │ │ │ │ +00003570: 0a2a 2056 6572 7369 6f6e 2034 2e30 2e30 .* Version 4.0.0 │ │ │ │ │ +00003580: 3a20 5665 7273 696f 6e20 3420 3020 302e : Version 4 0 0. │ │ │ │ │ +00003590: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e38 .* Version 3.9.8 │ │ │ │ │ +000035a0: 3a20 5665 7273 696f 6e20 3320 3920 382e : Version 3 9 8. │ │ │ │ │ +000035b0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e37 .* Version 3.9.7 │ │ │ │ │ +000035c0: 3a20 5665 7273 696f 6e20 3320 3920 372e : Version 3 9 7. │ │ │ │ │ +000035d0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e36 .* Version 3.9.6 │ │ │ │ │ +000035e0: 3a20 5665 7273 696f 6e20 3320 3920 362e : Version 3 9 6. │ │ │ │ │ +000035f0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e35 .* Version 3.9.5 │ │ │ │ │ +00003600: 3a20 5665 7273 696f 6e20 3320 3920 352e : Version 3 9 5. │ │ │ │ │ +00003610: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e34 .* Version 3.9.4 │ │ │ │ │ +00003620: 3a20 5665 7273 696f 6e20 3320 3920 342e : Version 3 9 4. │ │ │ │ │ +00003630: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e33 .* Version 3.9.3 │ │ │ │ │ +00003640: 3a20 5665 7273 696f 6e20 3320 3920 332e : Version 3 9 3. │ │ │ │ │ +00003650: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e32 .* Version 3.9.2 │ │ │ │ │ +00003660: 3a20 5665 7273 696f 6e20 3320 3920 322e : Version 3 9 2. │ │ │ │ │ +00003670: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e31 .* Version 3.9.1 │ │ │ │ │ +00003680: 3a20 5665 7273 696f 6e20 3320 3920 312e : Version 3 9 1. │ │ │ │ │ +00003690: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e30 .* Version 3.9.0 │ │ │ │ │ +000036a0: 3a20 5665 7273 696f 6e20 3320 3920 302e : Version 3 9 0. │ │ │ │ │ +000036b0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e34 .* Version 3.8.4 │ │ │ │ │ +000036c0: 3a20 5665 7273 696f 6e20 3320 3820 342e : Version 3 8 4. │ │ │ │ │ +000036d0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e33 .* Version 3.8.3 │ │ │ │ │ +000036e0: 3a20 5665 7273 696f 6e20 3320 3820 332e : Version 3 8 3. │ │ │ │ │ +000036f0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e32 .* Version 3.8.2 │ │ │ │ │ +00003700: 3a20 5665 7273 696f 6e20 3320 3820 322e : Version 3 8 2. │ │ │ │ │ +00003710: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e31 .* Version 3.8.1 │ │ │ │ │ +00003720: 3a20 5665 7273 696f 6e20 3320 3820 312e : Version 3 8 1. │ │ │ │ │ +00003730: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e30 .* Version 3.8.0 │ │ │ │ │ +00003740: 3a20 5665 7273 696f 6e20 3320 3820 302e : Version 3 8 0. │ │ │ │ │ +00003750: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e33 .* Version 3.7.3 │ │ │ │ │ +00003760: 3a20 5665 7273 696f 6e20 3320 3720 332e : Version 3 7 3. │ │ │ │ │ +00003770: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e32 .* Version 3.7.2 │ │ │ │ │ +00003780: 2e32 3a20 5665 7273 696f 6e20 3320 3720 .2: Version 3 7 │ │ │ │ │ +00003790: 3220 322e 0a2a 2056 6572 7369 6f6e 2033 2 2..* Version 3 │ │ │ │ │ +000037a0: 2e37 2e32 3a20 5665 7273 696f 6e20 3320 .7.2: Version 3 │ │ │ │ │ +000037b0: 3720 322e 0a2a 2056 6572 7369 6f6e 2033 7 2..* Version 3 │ │ │ │ │ +000037c0: 2e37 2e31 3a20 5665 7273 696f 6e20 3320 .7.1: Version 3 │ │ │ │ │ +000037d0: 3720 312e 0a2a 2056 6572 7369 6f6e 2033 7 1..* Version 3 │ │ │ │ │ +000037e0: 2e37 2e30 3a20 5665 7273 696f 6e20 3320 .7.0: Version 3 │ │ │ │ │ +000037f0: 3720 302e 0a2a 2056 6572 7369 6f6e 2033 7 0..* Version 3 │ │ │ │ │ +00003800: 2e36 2e32 3a20 5665 7273 696f 6e20 3320 .6.2: Version 3 │ │ │ │ │ +00003810: 3620 322e 0a2a 2056 6572 7369 6f6e 2033 6 2..* Version 3 │ │ │ │ │ +00003820: 2e36 2e31 3a20 5665 7273 696f 6e20 3320 .6.1: Version 3 │ │ │ │ │ +00003830: 3620 312e 0a2a 2056 6572 7369 6f6e 2033 6 1..* Version 3 │ │ │ │ │ +00003840: 2e36 2e30 3a20 5665 7273 696f 6e20 3320 .6.0: Version 3 │ │ │ │ │ +00003850: 3620 302e 0a2a 2056 6572 7369 6f6e 2033 6 0..* Version 3 │ │ │ │ │ +00003860: 2e35 2e31 303a 2056 6572 7369 6f6e 2033 .5.10: Version 3 │ │ │ │ │ +00003870: 2035 2031 302e 0a2a 2056 6572 7369 6f6e 5 10..* Version │ │ │ │ │ +00003880: 2033 2e35 2e39 3a20 5665 7273 696f 6e20 3.5.9: Version │ │ │ │ │ +00003890: 3320 3520 392e 0a2a 2056 6572 7369 6f6e 3 5 9..* Version │ │ │ │ │ +000038a0: 2033 2e35 2e38 3a20 5665 7273 696f 6e20 3.5.8: Version │ │ │ │ │ +000038b0: 3320 3520 382e 0a2a 2056 6572 7369 6f6e 3 5 8..* Version │ │ │ │ │ +000038c0: 2033 2e35 2e37 3a20 5665 7273 696f 6e20 3.5.7: Version │ │ │ │ │ +000038d0: 3320 3520 372e 0a2a 2056 6572 7369 6f6e 3 5 7..* Version │ │ │ │ │ +000038e0: 2033 2e35 2e36 3a20 5665 7273 696f 6e20 3.5.6: Version │ │ │ │ │ +000038f0: 3320 3520 362e 0a2a 2056 6572 7369 6f6e 3 5 6..* Version │ │ │ │ │ +00003900: 2033 2e35 2e35 3a20 5665 7273 696f 6e20 3.5.5: Version │ │ │ │ │ +00003910: 3320 3520 352e 0a2a 2056 6572 7369 6f6e 3 5 5..* Version │ │ │ │ │ +00003920: 2033 2e35 2e34 3a20 5665 7273 696f 6e20 3.5.4: Version │ │ │ │ │ +00003930: 3320 3520 342e 0a2a 2056 6572 7369 6f6e 3 5 4..* Version │ │ │ │ │ +00003940: 2033 2e35 2e33 3a20 5665 7273 696f 6e20 3.5.3: Version │ │ │ │ │ +00003950: 3320 3520 332e 0a2a 2056 6572 7369 6f6e 3 5 3..* Version │ │ │ │ │ +00003960: 2033 2e35 2e32 3a20 5665 7273 696f 6e20 3.5.2: Version │ │ │ │ │ +00003970: 3320 3520 322e 0a2a 2056 6572 7369 6f6e 3 5 2..* Version │ │ │ │ │ +00003980: 2033 2e35 2e31 3a20 5665 7273 696f 6e20 3.5.1: Version │ │ │ │ │ +00003990: 3320 3520 312e 0a2a 2056 6572 7369 6f6e 3 5 1..* Version │ │ │ │ │ +000039a0: 2033 2e35 2e30 3a20 5665 7273 696f 6e20 3.5.0: Version │ │ │ │ │ +000039b0: 3320 3520 302e 0a2a 2056 6572 7369 6f6e 3 5 0..* Version │ │ │ │ │ +000039c0: 2033 2e32 2e31 2e31 3a20 5665 7273 696f 3.2.1.1: Versio │ │ │ │ │ +000039d0: 6e20 3320 3220 3120 312e 0a2a 2056 6572 n 3 2 1 1..* Ver │ │ │ │ │ +000039e0: 7369 6f6e 2033 2e32 2e31 3a20 5665 7273 sion 3.2.1: Vers │ │ │ │ │ +000039f0: 696f 6e20 3320 3220 312e 0a2a 2056 6572 ion 3 2 1..* Ver │ │ │ │ │ +00003a00: 7369 6f6e 2033 2e32 2e30 3a20 5665 7273 sion 3.2.0: Vers │ │ │ │ │ +00003a10: 696f 6e20 3320 3220 302e 0a2a 2056 6572 ion 3 2 0..* Ver │ │ │ │ │ +00003a20: 7369 6f6e 2033 2e31 2e31 3a20 5665 7273 sion 3.1.1: Vers │ │ │ │ │ +00003a30: 696f 6e20 3320 3120 312e 0a2a 2056 6572 ion 3 1 1..* Ver │ │ │ │ │ +00003a40: 7369 6f6e 2033 2e31 2e30 3a20 5665 7273 sion 3.1.0: Vers │ │ │ │ │ +00003a50: 696f 6e20 3320 3120 302e 0a2a 2056 6572 ion 3 1 0..* Ver │ │ │ │ │ +00003a60: 7369 6f6e 2033 2e30 2e31 3a20 5665 7273 sion 3.0.1: Vers │ │ │ │ │ +00003a70: 696f 6e20 3320 3020 312e 0a2a 2056 6572 ion 3 0 1..* Ver │ │ │ │ │ +00003a80: 7369 6f6e 2033 2e30 2e30 3a20 5665 7273 sion 3.0.0: Vers │ │ │ │ │ +00003a90: 696f 6e20 3320 3020 302e 0a2a 2056 6572 ion 3 0 0..* Ver │ │ │ │ │ +00003aa0: 7369 6f6e 2032 2e35 2e30 3a20 5665 7273 sion 2.5.0: Vers │ │ │ │ │ +00003ab0: 696f 6e20 3220 3520 302e 0a2a 2056 6572 ion 2 5 0..* Ver │ │ │ │ │ +00003ac0: 7369 6f6e 2032 2e34 2e31 3a20 5665 7273 sion 2.4.1: Vers │ │ │ │ │ +00003ad0: 696f 6e20 3220 3420 312e 0a2a 2056 6572 ion 2 4 1..* Ver │ │ │ │ │ +00003ae0: 7369 6f6e 2032 2e34 2e30 3a20 5665 7273 sion 2.4.0: Vers │ │ │ │ │ +00003af0: 696f 6e20 3220 3420 302e 0a2a 2056 6572 ion 2 4 0..* Ver │ │ │ │ │ +00003b00: 7369 6f6e 2032 2e33 2e30 3a20 5665 7273 sion 2.3.0: Vers │ │ │ │ │ +00003b10: 696f 6e20 3220 3320 302e 0a2a 2056 6572 ion 2 3 0..* Ver │ │ │ │ │ +00003b20: 7369 6f6e 2032 2e32 2e30 3a20 5665 7273 sion 2.2.0: Vers │ │ │ │ │ +00003b30: 696f 6e20 3220 3220 302e 0a2a 2056 6572 ion 2 2 0..* Ver │ │ │ │ │ +00003b40: 7369 6f6e 2032 2e31 2e33 3a20 5665 7273 sion 2.1.3: Vers │ │ │ │ │ +00003b50: 696f 6e20 3220 3120 332e 0a2a 2056 6572 ion 2 1 3..* Ver │ │ │ │ │ +00003b60: 7369 6f6e 2032 2e31 2e32 3a20 5665 7273 sion 2.1.2: Vers │ │ │ │ │ +00003b70: 696f 6e20 3220 3120 322e 0a2a 2056 6572 ion 2 1 2..* Ver │ │ │ │ │ +00003b80: 7369 6f6e 2032 2e31 2e31 3a20 5665 7273 sion 2.1.1: Vers │ │ │ │ │ +00003b90: 696f 6e20 3220 3120 312e 0a2a 2056 6572 ion 2 1 1..* Ver │ │ │ │ │ +00003ba0: 7369 6f6e 2032 2e31 2e30 3a20 5665 7273 sion 2.1.0: Vers │ │ │ │ │ +00003bb0: 696f 6e20 3220 3120 302e 0a0a 0a1f 0a46 ion 2 1 0......F │ │ │ │ │ +00003bc0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00003bd0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00003be0: 4162 6f75 7420 7468 6973 206d 616e 7561 About this manua │ │ │ │ │ +00003bf0: 6c2c 2020 4e65 7874 3a20 5468 6520 4465 l, Next: The De │ │ │ │ │ +00003c00: 6269 616e 2041 7263 6869 7665 2c20 2050 bian Archive, P │ │ │ │ │ +00003c10: 7265 763a 2054 6f70 2c20 2055 703a 2054 rev: Top, Up: T │ │ │ │ │ +00003c20: 6f70 0a0a 3120 4162 6f75 7420 7468 6973 op..1 About this │ │ │ │ │ +00003c30: 206d 616e 7561 6c0a 2a2a 2a2a 2a2a 2a2a manual.******** │ │ │ │ │ +00003c40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ +00003c50: 656e 753a 0a0a 2a20 5363 6f70 653a 3a0a enu:..* Scope::. │ │ │ │ │ +00003c60: 2a20 4e65 7720 7665 7273 696f 6e73 206f * New versions o │ │ │ │ │ +00003c70: 6620 7468 6973 2064 6f63 756d 656e 743a f this document: │ │ │ │ │ +00003c80: 3a0a 2a20 4175 7468 6f72 7320 616e 6420 :.* Authors and │ │ │ │ │ +00003c90: 4d61 696e 7461 696e 6572 733a 3a0a 2a20 Maintainers::.* │ │ │ │ │ +00003ca0: 5265 6c61 7465 6420 646f 6375 6d65 6e74 Related document │ │ │ │ │ +00003cb0: 733a 3a0a 2a20 4465 6669 6e69 7469 6f6e s::.* Definition │ │ │ │ │ +00003cc0: 733a 3a0a 2a20 5472 616e 736c 6174 696f s::.* Translatio │ │ │ │ │ +00003cd0: 6e73 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 ns::....File: de │ │ │ │ │ +00003ce0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00003cf0: 2c20 204e 6f64 653a 2053 636f 7065 2c20 , Node: Scope, │ │ │ │ │ +00003d00: 204e 6578 743a 204e 6577 2076 6572 7369 Next: New versi │ │ │ │ │ +00003d10: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ +00003d20: 6d65 6e74 2c20 2055 703a 2041 626f 7574 ment, Up: About │ │ │ │ │ +00003d30: 2074 6869 7320 6d61 6e75 616c 0a0a 312e this manual..1. │ │ │ │ │ +00003d40: 3120 5363 6f70 650a 3d3d 3d3d 3d3d 3d3d 1 Scope.======== │ │ │ │ │ +00003d50: 3d0a 0a54 6869 7320 6d61 6e75 616c 2064 =..This manual d │ │ │ │ │ +00003d60: 6573 6372 6962 6573 2074 6865 2070 6f6c escribes the pol │ │ │ │ │ +00003d70: 6963 7920 7265 7175 6972 656d 656e 7473 icy requirements │ │ │ │ │ +00003d80: 2066 6f72 2074 6865 2044 6562 6961 6e0a for the Debian. │ │ │ │ │ +00003d90: 6469 7374 7269 6275 7469 6f6e 2e20 2054 distribution. T │ │ │ │ │ +00003da0: 6869 7320 696e 636c 7564 6573 2074 6865 his includes the │ │ │ │ │ +00003db0: 2073 7472 7563 7475 7265 2061 6e64 2063 structure and c │ │ │ │ │ +00003dc0: 6f6e 7465 6e74 7320 6f66 2074 6865 2044 ontents of the D │ │ │ │ │ +00003dd0: 6562 6961 6e0a 6172 6368 6976 6520 616e ebian.archive an │ │ │ │ │ +00003de0: 6420 7365 7665 7261 6c20 6465 7369 676e d several design │ │ │ │ │ +00003df0: 2069 7373 7565 7320 6f66 2074 6865 206f issues of the o │ │ │ │ │ +00003e00: 7065 7261 7469 6e67 2073 7973 7465 6d2c perating system, │ │ │ │ │ +00003e10: 2061 7320 7765 6c6c 2061 730a 7465 6368 as well as.tech │ │ │ │ │ +00003e20: 6e69 6361 6c20 7265 7175 6972 656d 656e nical requiremen │ │ │ │ │ +00003e30: 7473 2074 6861 7420 6561 6368 2070 6163 ts that each pac │ │ │ │ │ +00003e40: 6b61 6765 206d 7573 7420 7361 7469 7366 kage must satisf │ │ │ │ │ +00003e50: 7920 746f 2062 6520 696e 636c 7564 6564 y to be included │ │ │ │ │ +00003e60: 2069 6e0a 7468 6520 6469 7374 7269 6275 in.the distribu │ │ │ │ │ +00003e70: 7469 6f6e 2e0a 0a54 6869 7320 6d61 6e75 tion...This manu │ │ │ │ │ +00003e80: 616c 2061 6c73 6f20 6465 7363 7269 6265 al also describe │ │ │ │ │ +00003e90: 7320 4465 6269 616e 2070 6f6c 6963 7920 s Debian policy │ │ │ │ │ +00003ea0: 6173 2069 7420 7265 6c61 7465 7320 746f as it relates to │ │ │ │ │ +00003eb0: 2063 7265 6174 696e 670a 4465 6269 616e creating.Debian │ │ │ │ │ +00003ec0: 2070 6163 6b61 6765 732e 2020 4974 2069 packages. It i │ │ │ │ │ +00003ed0: 7320 6e6f 7420 6120 7475 746f 7269 616c s not a tutorial │ │ │ │ │ +00003ee0: 206f 6e20 686f 7720 746f 2062 7569 6c64 on how to build │ │ │ │ │ +00003ef0: 2070 6163 6b61 6765 732c 206e 6f72 2069 packages, nor i │ │ │ │ │ +00003f00: 730a 6974 2065 7868 6175 7374 6976 6520 s.it exhaustive │ │ │ │ │ +00003f10: 7768 6572 6520 6974 2063 6f6d 6573 2074 where it comes t │ │ │ │ │ +00003f20: 6f20 6465 7363 7269 6269 6e67 2074 6865 o describing the │ │ │ │ │ +00003f30: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ +00003f40: 2070 6163 6b61 6769 6e67 0a73 7973 7465 packaging.syste │ │ │ │ │ +00003f50: 6d2e 2020 496e 7374 6561 642c 2074 6869 m. Instead, thi │ │ │ │ │ +00003f60: 7320 6d61 6e75 616c 2061 7474 656d 7074 s manual attempt │ │ │ │ │ +00003f70: 7320 746f 2064 6566 696e 6520 7468 6520 s to define the │ │ │ │ │ +00003f80: 696e 7465 7266 6163 6520 746f 2074 6865 interface to the │ │ │ │ │ +00003f90: 0a70 6163 6b61 6765 206d 616e 6167 656d .package managem │ │ │ │ │ +00003fa0: 656e 7420 7379 7374 656d 2077 6974 6820 ent system with │ │ │ │ │ +00003fb0: 7768 6963 6820 7468 6520 6465 7665 6c6f which the develo │ │ │ │ │ +00003fc0: 7065 7273 206d 7573 7420 6265 2063 6f6e pers must be con │ │ │ │ │ +00003fd0: 7665 7273 616e 742e 0a28 3129 0a0a 5468 versant..(1)..Th │ │ │ │ │ +00003fe0: 6973 206d 616e 7561 6c20 6361 6e6e 6f74 is manual cannot │ │ │ │ │ +00003ff0: 2061 6e64 2064 6f65 7320 6e6f 7420 7072 and does not pr │ │ │ │ │ +00004000: 6f68 6962 6974 2065 7665 7279 2070 6f73 ohibit every pos │ │ │ │ │ +00004010: 7369 626c 6520 6275 6720 6f72 0a75 6e64 sible bug or.und │ │ │ │ │ +00004020: 6573 6972 6162 6c65 2062 6568 6176 696f esirable behavio │ │ │ │ │ +00004030: 7572 2e20 2054 6865 2066 6163 7420 7468 ur. The fact th │ │ │ │ │ +00004040: 6174 2073 6f6d 6574 6869 6e67 2069 7320 at something is │ │ │ │ │ +00004050: 6e6f 7420 7072 6f68 6962 6974 6564 2062 not prohibited b │ │ │ │ │ +00004060: 790a 4465 6269 616e 2070 6f6c 6963 7920 y.Debian policy │ │ │ │ │ +00004070: 646f 6573 206e 6f74 206d 6561 6e20 7468 does not mean th │ │ │ │ │ +00004080: 6174 2069 7420 6973 206e 6f74 2061 2062 at it is not a b │ │ │ │ │ +00004090: 7567 2c20 6c65 7420 616c 6f6e 6520 7468 ug, let alone th │ │ │ │ │ +000040a0: 6174 2069 7420 6973 0a64 6573 6972 6162 at it is.desirab │ │ │ │ │ +000040b0: 6c65 2e20 2051 7565 7374 696f 6e73 206e le. Questions n │ │ │ │ │ +000040c0: 6f74 2063 6f76 6572 6564 2062 7920 706f ot covered by po │ │ │ │ │ +000040d0: 6c69 6379 2073 686f 756c 6420 6265 2065 licy should be e │ │ │ │ │ +000040e0: 7661 6c75 6174 6564 206f 6e20 7468 6569 valuated on thei │ │ │ │ │ +000040f0: 720a 6d65 7269 7473 2e0a 0a54 6865 2066 r.merits...The f │ │ │ │ │ +00004100: 6f6f 746e 6f74 6573 2070 7265 7365 6e74 ootnotes present │ │ │ │ │ +00004110: 2069 6e20 7468 6973 206d 616e 7561 6c20 in this manual │ │ │ │ │ +00004120: 6172 6520 6d65 7265 6c79 2069 6e66 6f72 are merely infor │ │ │ │ │ +00004130: 6d61 7469 7665 2c20 616e 6420 6172 6520 mative, and are │ │ │ │ │ +00004140: 6e6f 740a 7061 7274 206f 6620 4465 6269 not.part of Debi │ │ │ │ │ +00004150: 616e 2070 6f6c 6963 7920 6974 7365 6c66 an policy itself │ │ │ │ │ +00004160: 2e0a 0a54 6865 2061 7070 656e 6469 6365 ...The appendice │ │ │ │ │ +00004170: 7320 746f 2074 6869 7320 6d61 6e75 616c s to this manual │ │ │ │ │ +00004180: 2061 7265 206e 6f74 206e 6563 6573 7361 are not necessa │ │ │ │ │ +00004190: 7269 6c79 206e 6f72 6d61 7469 7665 2c20 rily normative, │ │ │ │ │ +000041a0: 6569 7468 6572 2e0a 506c 6561 7365 2073 either..Please s │ │ │ │ │ +000041b0: 6565 202a 6e6f 7465 2049 6e74 726f 6475 ee *note Introdu │ │ │ │ │ +000041c0: 6374 696f 6e20 616e 6420 7363 6f70 6520 ction and scope │ │ │ │ │ +000041d0: 6f66 2074 6865 7365 2061 7070 656e 6469 of these appendi │ │ │ │ │ +000041e0: 6365 733a 2036 2e20 666f 7220 6d6f 7265 ces: 6. for more │ │ │ │ │ +000041f0: 0a69 6e66 6f72 6d61 7469 6f6e 2e0a 0a49 .information...I │ │ │ │ │ +00004200: 6e20 7468 6520 6e6f 726d 6174 6976 6520 n the normative │ │ │ │ │ +00004210: 7061 7274 206f 6620 7468 6973 206d 616e part of this man │ │ │ │ │ +00004220: 7561 6c2c 2074 6865 2066 6f6c 6c6f 7769 ual, the followi │ │ │ │ │ +00004230: 6e67 2074 6572 6d73 2061 7265 2075 7365 ng terms are use │ │ │ │ │ +00004240: 6420 746f 0a64 6573 6372 6962 6520 7468 d to.describe th │ │ │ │ │ +00004250: 6520 696d 706f 7274 616e 6365 206f 6620 e importance of │ │ │ │ │ +00004260: 6561 6368 2073 7461 7465 6d65 6e74 3a20 each statement: │ │ │ │ │ +00004270: 2832 290a 0a20 2020 2a20 5468 6520 7465 (2).. * The te │ │ │ │ │ +00004280: 726d 7320 276d 7573 7427 2061 6e64 2027 rms 'must' and ' │ │ │ │ │ +00004290: 6d75 7374 206e 6f74 272c 2061 6e64 2074 must not', and t │ │ │ │ │ +000042a0: 6865 2061 646a 6563 7469 7665 7320 2772 he adjectives 'r │ │ │ │ │ +000042b0: 6571 7569 7265 6427 2061 6e64 0a20 2020 equired' and. │ │ │ │ │ +000042c0: 2020 2770 726f 6869 6269 7465 6427 2c20 'prohibited', │ │ │ │ │ +000042d0: 6465 6e6f 7465 2073 7472 6f6e 6720 7265 denote strong re │ │ │ │ │ +000042e0: 7175 6972 656d 656e 7473 2e20 2050 6163 quirements. Pac │ │ │ │ │ +000042f0: 6b61 6765 7320 7468 6174 2064 6f20 6e6f kages that do no │ │ │ │ │ +00004300: 740a 2020 2020 2063 6f6e 666f 726d 2074 t. conform t │ │ │ │ │ +00004310: 6f20 7468 6573 6520 7265 7175 6972 656d o these requirem │ │ │ │ │ +00004320: 656e 7473 2077 696c 6c20 6765 6e65 7261 ents will genera │ │ │ │ │ +00004330: 6c6c 7920 6e6f 7420 6265 2063 6f6e 7369 lly not be consi │ │ │ │ │ +00004340: 6465 7265 640a 2020 2020 2061 6363 6570 dered. accep │ │ │ │ │ +00004350: 7461 626c 6520 666f 7220 7468 6520 4465 table for the De │ │ │ │ │ +00004360: 6269 616e 2064 6973 7472 6962 7574 696f bian distributio │ │ │ │ │ +00004370: 6e2e 2020 5468 6573 6520 7374 6174 656d n. These statem │ │ │ │ │ +00004380: 656e 7473 0a20 2020 2020 636f 7272 6573 ents. corres │ │ │ │ │ +00004390: 706f 6e64 2074 6f20 7468 6520 2763 7269 pond to the 'cri │ │ │ │ │ +000043a0: 7469 6361 6c27 2c20 2767 7261 7665 272c tical', 'grave', │ │ │ │ │ +000043b0: 2061 6e64 2027 7365 7269 6f75 7327 2062 and 'serious' b │ │ │ │ │ +000043c0: 7567 2073 6576 6572 6974 6965 730a 2020 ug severities. │ │ │ │ │ +000043d0: 2020 2028 6e6f 726d 616c 6c79 2073 6572 (normally ser │ │ │ │ │ +000043e0: 696f 7573 292e 2020 5468 6579 2061 7265 ious). They are │ │ │ │ │ +000043f0: 2063 6f6c 6c65 6374 6976 656c 7920 6361 collectively ca │ │ │ │ │ +00004400: 6c6c 6564 2027 506f 6c69 6379 0a20 2020 lled 'Policy. │ │ │ │ │ +00004410: 2020 7265 7175 6972 656d 656e 7473 272e requirements'. │ │ │ │ │ +00004420: 0a0a 2020 202a 2054 6865 2074 6572 6d73 .. * The terms │ │ │ │ │ +00004430: 2027 7368 6f75 6c64 2720 616e 6420 2773 'should' and 's │ │ │ │ │ +00004440: 686f 756c 6420 6e6f 7427 2c20 616e 6420 hould not', and │ │ │ │ │ +00004450: 7468 6520 6164 6a65 6374 6976 650a 2020 the adjective. │ │ │ │ │ +00004460: 2020 2027 7265 636f 6d6d 656e 6465 6427 'recommended' │ │ │ │ │ +00004470: 2c20 6465 6e6f 7465 2062 6573 7420 7072 , denote best pr │ │ │ │ │ +00004480: 6163 7469 6365 732e 2020 4e6f 6e2d 636f actices. Non-co │ │ │ │ │ +00004490: 6e66 6f72 6d61 6e63 6520 7769 7468 2074 nformance with t │ │ │ │ │ +000044a0: 6865 7365 0a20 2020 2020 6775 6964 656c hese. guidel │ │ │ │ │ +000044b0: 696e 6573 2077 696c 6c20 6765 6e65 7261 ines will genera │ │ │ │ │ +000044c0: 6c6c 7920 6265 2063 6f6e 7369 6465 7265 lly be considere │ │ │ │ │ +000044d0: 6420 6120 6275 672c 2062 7574 2077 696c d a bug, but wil │ │ │ │ │ +000044e0: 6c20 6e6f 740a 2020 2020 206e 6563 6573 l not. neces │ │ │ │ │ +000044f0: 7361 7269 6c79 2072 656e 6465 7220 6120 sarily render a │ │ │ │ │ +00004500: 7061 636b 6167 6520 756e 7375 6974 6162 package unsuitab │ │ │ │ │ +00004510: 6c65 2066 6f72 2064 6973 7472 6962 7574 le for distribut │ │ │ │ │ +00004520: 696f 6e2e 2020 5468 6573 650a 2020 2020 ion. These. │ │ │ │ │ +00004530: 2073 7461 7465 6d65 6e74 7320 636f 7272 statements corr │ │ │ │ │ +00004540: 6573 706f 6e64 2074 6f20 6275 6720 7365 espond to bug se │ │ │ │ │ +00004550: 7665 7269 7469 6573 206f 6620 2769 6d70 verities of 'imp │ │ │ │ │ +00004560: 6f72 7461 6e74 272c 2027 6e6f 726d 616c ortant', 'normal │ │ │ │ │ +00004570: 272c 0a20 2020 2020 616e 6420 276d 696e ',. and 'min │ │ │ │ │ +00004580: 6f72 272e 2020 5468 6579 2061 7265 2063 or'. They are c │ │ │ │ │ +00004590: 6f6c 6c65 6374 6976 656c 7920 6361 6c6c ollectively call │ │ │ │ │ +000045a0: 6564 2027 506f 6c69 6379 0a20 2020 2020 ed 'Policy. │ │ │ │ │ +000045b0: 7265 636f 6d6d 656e 6461 7469 6f6e 7327 recommendations' │ │ │ │ │ +000045c0: 2e0a 0a20 2020 2a20 5468 6520 6164 6a65 ... * The adje │ │ │ │ │ +000045d0: 6374 6976 6573 2027 656e 636f 7572 6167 ctives 'encourag │ │ │ │ │ +000045e0: 6564 2720 616e 6420 2764 6973 636f 7572 ed' and 'discour │ │ │ │ │ +000045f0: 6167 6564 2720 6465 6e6f 7465 2070 6c61 aged' denote pla │ │ │ │ │ +00004600: 6365 7320 7768 6572 650a 2020 2020 2050 ces where. P │ │ │ │ │ +00004610: 6f6c 6963 7920 6f66 6665 7273 2061 6476 olicy offers adv │ │ │ │ │ +00004620: 6963 6520 746f 206d 6169 6e74 6169 6e65 ice to maintaine │ │ │ │ │ +00004630: 7273 2c20 6275 7420 6d61 696e 7461 696e rs, but maintain │ │ │ │ │ +00004640: 6572 7320 6172 6520 6672 6565 2074 6f0a ers are free to. │ │ │ │ │ +00004650: 2020 2020 2066 6f6c 6c6f 7720 6f72 206e follow or n │ │ │ │ │ +00004660: 6f74 2066 6f6c 6c6f 7720 7468 6174 2061 ot follow that a │ │ │ │ │ +00004670: 6476 6963 652e 2020 4e6f 6e2d 636f 6e66 dvice. Non-conf │ │ │ │ │ +00004680: 6f72 6d61 6e63 6520 7769 7468 2074 6869 ormance with thi │ │ │ │ │ +00004690: 7320 6164 7669 6365 0a20 2020 2020 6973 s advice. is │ │ │ │ │ +000046a0: 206e 6f72 6d61 6c6c 7920 6e6f 7420 636f normally not co │ │ │ │ │ +000046b0: 6e73 6964 6572 6564 2061 2062 7567 3b20 nsidered a bug; │ │ │ │ │ +000046c0: 6966 2061 2062 7567 2073 6565 6d73 2077 if a bug seems w │ │ │ │ │ +000046d0: 6f72 7468 7768 696c 652c 0a20 2020 2020 orthwhile,. │ │ │ │ │ +000046e0: 6e6f 726d 616c 6c79 2069 7420 776f 756c normally it woul │ │ │ │ │ +000046f0: 6420 6861 7665 2061 2073 6576 6572 6974 d have a severit │ │ │ │ │ +00004700: 7920 6f66 2027 7769 7368 6c69 7374 272e y of 'wishlist'. │ │ │ │ │ +00004710: 2020 5468 6573 6520 7374 6174 656d 656e These statemen │ │ │ │ │ +00004720: 7473 0a20 2020 2020 6172 6520 636f 6c6c ts. are coll │ │ │ │ │ +00004730: 6563 7469 7665 6c79 2063 616c 6c65 6420 ectively called │ │ │ │ │ +00004740: 2750 6f6c 6963 7920 6164 7669 6365 272e 'Policy advice'. │ │ │ │ │ +00004750: 0a0a 2020 202a 2054 6865 2074 6572 6d20 .. * The term │ │ │ │ │ +00004760: 276d 6179 2720 616e 6420 7468 6520 6164 'may' and the ad │ │ │ │ │ +00004770: 6a65 6374 6976 6520 276f 7074 696f 6e61 jective 'optiona │ │ │ │ │ +00004780: 6c27 2061 7265 2075 7365 6420 746f 2063 l' are used to c │ │ │ │ │ +00004790: 6c61 7269 6679 0a20 2020 2020 6361 7365 larify. case │ │ │ │ │ +000047a0: 7320 7768 6572 6520 6974 206d 6179 206f s where it may o │ │ │ │ │ +000047b0: 7468 6572 7769 7365 2061 7070 6561 7220 therwise appear │ │ │ │ │ +000047c0: 7468 6174 2050 6f6c 6963 7920 6973 2073 that Policy is s │ │ │ │ │ +000047d0: 7065 6369 6679 696e 6720 610a 2020 2020 pecifying a. │ │ │ │ │ +000047e0: 2072 6571 7569 7265 6d65 6e74 206f 7220 requirement or │ │ │ │ │ +000047f0: 7265 636f 6d6d 656e 6461 7469 6f6e 2e20 recommendation. │ │ │ │ │ +00004800: 2049 6e20 7468 6f73 6520 6361 7365 732c In those cases, │ │ │ │ │ +00004810: 2074 6865 7365 2077 6f72 6473 0a20 2020 these words. │ │ │ │ │ +00004820: 2020 6465 7363 7269 6265 2064 6563 6973 describe decis │ │ │ │ │ +00004830: 696f 6e73 2074 6861 7420 6172 6520 7472 ions that are tr │ │ │ │ │ +00004840: 756c 7920 6f70 7469 6f6e 616c 2061 6e64 uly optional and │ │ │ │ │ +00004850: 2061 7420 7468 6520 6d61 696e 7461 696e at the maintain │ │ │ │ │ +00004860: 6572 e280 9973 0a20 2020 2020 6469 7363 er...s. disc │ │ │ │ │ +00004870: 7265 7469 6f6e 2e0a 0a54 6865 2052 656c retion...The Rel │ │ │ │ │ +00004880: 6561 7365 2054 6561 6d20 6361 6e2c 2061 ease Team can, a │ │ │ │ │ +00004890: 7420 7468 6569 7220 6469 7363 7265 7469 t their discreti │ │ │ │ │ +000048a0: 6f6e 2c20 646f 776e 6772 6164 6520 6120 on, downgrade a │ │ │ │ │ +000048b0: 506f 6c69 6379 0a72 6571 7569 7265 6d65 Policy.requireme │ │ │ │ │ +000048c0: 6e74 2074 6f20 6120 506f 6c69 6379 2072 nt to a Policy r │ │ │ │ │ +000048d0: 6563 6f6d 6d65 6e64 6174 696f 6e20 666f ecommendation fo │ │ │ │ │ +000048e0: 7220 6120 6769 7665 6e20 7265 6c65 6173 r a given releas │ │ │ │ │ +000048f0: 6520 6f66 2074 6865 2044 6562 6961 6e0a e of the Debian. │ │ │ │ │ +00004900: 6469 7374 7269 6275 7469 6f6e 2e20 2054 distribution. T │ │ │ │ │ +00004910: 6869 7320 6d61 7920 6265 2064 6f6e 6520 his may be done │ │ │ │ │ +00004920: 666f 7220 6f6e 6c79 2061 2073 7065 6369 for only a speci │ │ │ │ │ +00004930: 6669 6320 7061 636b 6167 6520 6f72 2066 fic package or f │ │ │ │ │ +00004940: 6f72 2074 6865 0a61 7263 6869 7665 2061 or the.archive a │ │ │ │ │ +00004950: 7320 6120 7768 6f6c 652e 2020 5468 6973 s a whole. This │ │ │ │ │ +00004960: 2070 726f 7669 7369 6f6e 2069 7320 696e provision is in │ │ │ │ │ +00004970: 7465 6e64 6564 2074 6f20 7072 6f76 6964 tended to provid │ │ │ │ │ +00004980: 6520 666c 6578 6962 696c 6974 790a 746f e flexibility.to │ │ │ │ │ +00004990: 2062 616c 616e 6365 2074 6865 2071 7561 balance the qua │ │ │ │ │ +000049a0: 6c69 7479 2073 7461 6e64 6172 6473 206f lity standards o │ │ │ │ │ +000049b0: 6620 7468 6520 6469 7374 7269 6275 7469 f the distributi │ │ │ │ │ +000049c0: 6f6e 2061 6761 696e 7374 2074 6865 2072 on against the r │ │ │ │ │ +000049d0: 656c 6561 7365 0a73 6368 6564 756c 6520 elease.schedule │ │ │ │ │ +000049e0: 616e 6420 7468 6520 696d 706f 7274 616e and the importan │ │ │ │ │ +000049f0: 6365 206f 6620 6d61 6b69 6e67 2061 2073 ce of making a s │ │ │ │ │ +00004a00: 7461 626c 6520 7265 6c65 6173 652e 0a0a table release... │ │ │ │ │ +00004a10: 4d75 6368 206f 6620 7468 6520 696e 666f Much of the info │ │ │ │ │ +00004a20: 726d 6174 696f 6e20 7072 6573 656e 7465 rmation presente │ │ │ │ │ +00004a30: 6420 696e 2074 6869 7320 6d61 6e75 616c d in this manual │ │ │ │ │ +00004a40: 2077 696c 6c20 6265 2075 7365 6675 6c20 will be useful │ │ │ │ │ +00004a50: 6576 656e 0a77 6865 6e20 6275 696c 6469 even.when buildi │ │ │ │ │ +00004a60: 6e67 2061 2070 6163 6b61 6765 2077 6869 ng a package whi │ │ │ │ │ +00004a70: 6368 2069 7320 746f 2062 6520 6469 7374 ch is to be dist │ │ │ │ │ +00004a80: 7269 6275 7465 6420 696e 2073 6f6d 6520 ributed in some │ │ │ │ │ +00004a90: 6f74 6865 7220 7761 7920 6f72 0a69 7320 other way or.is │ │ │ │ │ +00004aa0: 696e 7465 6e64 6564 2066 6f72 206c 6f63 intended for loc │ │ │ │ │ +00004ab0: 616c 2075 7365 206f 6e6c 792e 0a0a 7564 al use only...ud │ │ │ │ │ +00004ac0: 6562 7320 2873 7472 6970 7065 642d 646f ebs (stripped-do │ │ │ │ │ +00004ad0: 776e 2062 696e 6172 7920 7061 636b 6167 wn binary packag │ │ │ │ │ +00004ae0: 6573 2075 7365 6420 6279 2074 6865 2044 es used by the D │ │ │ │ │ +00004af0: 6562 6961 6e20 496e 7374 616c 6c65 7229 ebian Installer) │ │ │ │ │ +00004b00: 2061 6e64 0a73 6f75 7263 6520 7061 636b and.source pack │ │ │ │ │ +00004b10: 6167 6573 2074 6861 7420 7072 6f64 7563 ages that produc │ │ │ │ │ +00004b20: 6520 6f6e 6c79 2075 6465 6273 2064 6f20 e only udebs do │ │ │ │ │ +00004b30: 6e6f 7420 636f 6d70 6c79 2077 6974 6820 not comply with │ │ │ │ │ +00004b40: 616c 6c20 6f66 2074 6865 0a72 6571 7569 all of the.requi │ │ │ │ │ +00004b50: 7265 6d65 6e74 7320 6469 7363 7573 7365 rements discusse │ │ │ │ │ +00004b60: 6420 6865 7265 2e20 2053 6565 2074 6865 d here. See the │ │ │ │ │ +00004b70: 2044 6562 6961 6e20 496e 7374 616c 6c65 Debian Installe │ │ │ │ │ +00004b80: 7220 696e 7465 726e 616c 730a 6d61 6e75 r internals.manu │ │ │ │ │ +00004b90: 616c 2833 2920 666f 7220 6d6f 7265 2069 al(3) for more i │ │ │ │ │ +00004ba0: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ +00004bb0: 2074 6865 6d2e 0a0a 2020 202d 2d2d 2d2d them... ----- │ │ │ │ │ +00004bc0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00004bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00004be0: 3129 2049 6e66 6f72 6d61 6c6c 792c 2074 1) Informally, t │ │ │ │ │ +00004bf0: 6865 2063 7269 7465 7269 6120 7573 6564 he criteria used │ │ │ │ │ +00004c00: 2066 6f72 2069 6e63 6c75 7369 6f6e 2069 for inclusion i │ │ │ │ │ +00004c10: 7320 7468 6174 2074 6865 206d 6174 6572 s that the mater │ │ │ │ │ +00004c20: 6961 6c0a 6d65 6574 206f 6e65 206f 6620 ial.meet one of │ │ │ │ │ +00004c30: 7468 6520 666f 6c6c 6f77 696e 6720 7265 the following re │ │ │ │ │ +00004c40: 7175 6972 656d 656e 7473 3a0a 0a53 7461 quirements:..Sta │ │ │ │ │ +00004c50: 6e64 6172 6420 696e 7465 7266 6163 6573 ndard interfaces │ │ │ │ │ +00004c60: 0a0a 2020 2020 2054 6865 206d 6174 6572 .. The mater │ │ │ │ │ +00004c70: 6961 6c20 7072 6573 656e 7465 6420 7265 ial presented re │ │ │ │ │ +00004c80: 7072 6573 656e 7473 2061 6e20 696e 7465 presents an inte │ │ │ │ │ +00004c90: 7266 6163 6520 746f 2074 6865 2070 6163 rface to the pac │ │ │ │ │ +00004ca0: 6b61 6769 6e67 0a20 2020 2020 7379 7374 kaging. syst │ │ │ │ │ +00004cb0: 656d 2074 6861 7420 6973 206d 616e 6461 em that is manda │ │ │ │ │ +00004cc0: 7465 6420 666f 7220 7573 652c 2061 6e64 ted for use, and │ │ │ │ │ +00004cd0: 2069 7320 7573 6564 2062 792c 2061 2073 is used by, a s │ │ │ │ │ +00004ce0: 6967 6e69 6669 6361 6e74 0a20 2020 2020 ignificant. │ │ │ │ │ +00004cf0: 6e75 6d62 6572 206f 6620 7061 636b 6167 number of packag │ │ │ │ │ +00004d00: 6573 2c20 616e 6420 7468 6572 6566 6f72 es, and therefor │ │ │ │ │ +00004d10: 6520 7368 6f75 6c64 206e 6f74 2062 6520 e should not be │ │ │ │ │ +00004d20: 6368 616e 6765 6420 7769 7468 6f75 740a changed without. │ │ │ │ │ +00004d30: 2020 2020 2070 6565 7220 7265 7669 6577 peer review │ │ │ │ │ +00004d40: 2e20 2050 6163 6b61 6765 206d 6169 6e74 . Package maint │ │ │ │ │ +00004d50: 6169 6e65 7273 2063 616e 2074 6865 6e20 ainers can then │ │ │ │ │ +00004d60: 7265 6c79 206f 6e20 7468 6973 2069 6e74 rely on this int │ │ │ │ │ +00004d70: 6572 6661 6365 0a20 2020 2020 6e6f 7420 erface. not │ │ │ │ │ +00004d80: 6368 616e 6769 6e67 2c20 616e 6420 7468 changing, and th │ │ │ │ │ +00004d90: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ +00004da0: 6d65 6e74 2073 6f66 7477 6172 6520 6175 ment software au │ │ │ │ │ +00004db0: 7468 6f72 7320 6e65 6564 2074 6f0a 2020 thors need to. │ │ │ │ │ +00004dc0: 2020 2065 6e73 7572 6520 636f 6d70 6174 ensure compat │ │ │ │ │ +00004dd0: 6962 696c 6974 7920 7769 7468 2074 6869 ibility with thi │ │ │ │ │ +00004de0: 7320 696e 7465 7266 6163 6520 6465 6669 s interface defi │ │ │ │ │ +00004df0: 6e69 7469 6f6e 2e20 2028 436f 6e74 726f nition. (Contro │ │ │ │ │ +00004e00: 6c20 6669 6c65 0a20 2020 2020 616e 6420 l file. and │ │ │ │ │ +00004e10: 6368 616e 6765 6c6f 6720 6669 6c65 2066 changelog file f │ │ │ │ │ +00004e20: 6f72 6d61 7473 2061 7265 2065 7861 6d70 ormats are examp │ │ │ │ │ +00004e30: 6c65 732e 290a 0a43 686f 7365 6e20 436f les.)..Chosen Co │ │ │ │ │ +00004e40: 6e76 656e 7469 6f6e 0a0a 2020 2020 2049 nvention.. I │ │ │ │ │ +00004e50: 6620 7468 6572 6520 6172 6520 6120 6e75 f there are a nu │ │ │ │ │ +00004e60: 6d62 6572 206f 6620 7465 6368 6e69 6361 mber of technica │ │ │ │ │ +00004e70: 6c6c 7920 7669 6162 6c65 2063 686f 6963 lly viable choic │ │ │ │ │ +00004e80: 6573 2074 6861 7420 6361 6e20 6265 0a20 es that can be. │ │ │ │ │ +00004e90: 2020 2020 6d61 6465 2c20 6275 7420 6f6e made, but on │ │ │ │ │ +00004ea0: 6520 6e65 6564 7320 746f 2073 656c 6563 e needs to selec │ │ │ │ │ +00004eb0: 7420 6f6e 6520 6f66 2074 6865 7365 206f t one of these o │ │ │ │ │ +00004ec0: 7074 696f 6e73 2066 6f72 0a20 2020 2020 ptions for. │ │ │ │ │ +00004ed0: 696e 7465 722d 6f70 6572 6162 696c 6974 inter-operabilit │ │ │ │ │ +00004ee0: 792e 2020 5468 6520 7665 7273 696f 6e20 y. The version │ │ │ │ │ +00004ef0: 6e75 6d62 6572 2066 6f72 6d61 7420 6973 number format is │ │ │ │ │ +00004f00: 206f 6e65 2065 7861 6d70 6c65 2e0a 0a50 one example...P │ │ │ │ │ +00004f10: 6c65 6173 6520 6e6f 7465 2074 6861 7420 lease note that │ │ │ │ │ +00004f20: 7468 6573 6520 6172 6520 6e6f 7420 6d75 these are not mu │ │ │ │ │ +00004f30: 7475 616c 6c79 2065 7863 6c75 7369 7665 tually exclusive │ │ │ │ │ +00004f40: 3b20 7365 6c65 6374 6564 2063 6f6e 7665 ; selected conve │ │ │ │ │ +00004f50: 6e74 696f 6e73 0a6f 6674 656e 2062 6563 ntions.often bec │ │ │ │ │ +00004f60: 6f6d 6520 7061 7274 7320 6f66 2073 7461 ome parts of sta │ │ │ │ │ +00004f70: 6e64 6172 6420 696e 7465 7266 6163 6573 ndard interfaces │ │ │ │ │ +00004f80: 2e0a 0a20 2020 2832 2920 436f 6d70 6172 ... (2) Compar │ │ │ │ │ +00004f90: 6520 5246 4320 3231 3139 2e20 204e 6f74 e RFC 2119. Not │ │ │ │ │ +00004fa0: 652c 2068 6f77 6576 6572 2c20 7468 6174 e, however, that │ │ │ │ │ +00004fb0: 2074 6865 7365 2077 6f72 6473 2061 7265 these words are │ │ │ │ │ +00004fc0: 2075 7365 6420 696e 2061 0a64 6966 6665 used in a.diffe │ │ │ │ │ +00004fd0: 7265 6e74 2077 6179 2069 6e20 7468 6973 rent way in this │ │ │ │ │ +00004fe0: 2064 6f63 756d 656e 742e 0a0a 2020 2028 document... ( │ │ │ │ │ +00004ff0: 3329 2068 7474 7073 3a2f 2f64 2d69 2e64 3) https://d-i.d │ │ │ │ │ +00005000: 6562 6961 6e2e 6f72 672f 646f 632f 696e ebian.org/doc/in │ │ │ │ │ +00005010: 7465 726e 616c 732f 6368 3033 2e68 746d ternals/ch03.htm │ │ │ │ │ +00005020: 6c0a 0a1f 0a46 696c 653a 2064 6562 6961 l....File: debia │ │ │ │ │ +00005030: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00005040: 4e6f 6465 3a20 4e65 7720 7665 7273 696f Node: New versio │ │ │ │ │ +00005050: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ +00005060: 656e 742c 2020 4e65 7874 3a20 4175 7468 ent, Next: Auth │ │ │ │ │ +00005070: 6f72 7320 616e 6420 4d61 696e 7461 696e ors and Maintain │ │ │ │ │ +00005080: 6572 732c 2020 5072 6576 3a20 5363 6f70 ers, Prev: Scop │ │ │ │ │ +00005090: 652c 2020 5570 3a20 4162 6f75 7420 7468 e, Up: About th │ │ │ │ │ +000050a0: 6973 206d 616e 7561 6c0a 0a31 2e32 204e is manual..1.2 N │ │ │ │ │ +000050b0: 6577 2076 6572 7369 6f6e 7320 6f66 2074 ew versions of t │ │ │ │ │ +000050c0: 6869 7320 646f 6375 6d65 6e74 0a3d 3d3d his document.=== │ │ │ │ │ +000050d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000050e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +000050f0: 5468 6973 206d 616e 7561 6c20 6973 2064 This manual is d │ │ │ │ │ +00005100: 6973 7472 6962 7574 6564 2076 6961 2074 istributed via t │ │ │ │ │ +00005110: 6865 2044 6562 6961 6e20 7061 636b 6167 he Debian packag │ │ │ │ │ +00005120: 6520 6465 6269 616e 2d70 6f6c 6963 7928 e debian-policy( │ │ │ │ │ +00005130: 3129 2e0a 0a54 6865 2063 7572 7265 6e74 1)...The current │ │ │ │ │ +00005140: 2076 6572 7369 6f6e 206f 6620 7468 6973 version of this │ │ │ │ │ +00005150: 2064 6f63 756d 656e 7420 6973 2061 6c73 document is als │ │ │ │ │ +00005160: 6f20 6176 6169 6c61 626c 6520 6672 6f6d o available from │ │ │ │ │ +00005170: 2074 6865 2044 6562 6961 6e0a 7765 6220 the Debian.web │ │ │ │ │ +00005180: 6d69 7272 6f72 7320 6174 20e2 8098 6874 mirrors at ...ht │ │ │ │ │ +00005190: 7470 733a 2f2f 7777 772e 6465 6269 616e tps://www.debian │ │ │ │ │ +000051a0: 2e6f 7267 2f64 6f63 2f64 6562 6961 6e2d .org/doc/debian- │ │ │ │ │ +000051b0: 706f 6c69 6379 2fe2 8099 2e20 2041 6c73 policy/.... Als │ │ │ │ │ +000051c0: 6f0a 6176 6169 6c61 626c 6520 6672 6f6d o.available from │ │ │ │ │ +000051d0: 2074 6865 2073 616d 6520 6469 7265 6374 the same direct │ │ │ │ │ +000051e0: 6f72 7920 6172 6520 7365 7665 7261 6c20 ory are several │ │ │ │ │ +000051f0: 6f74 6865 7220 666f 726d 6174 733a 0a70 other formats:.p │ │ │ │ │ +00005200: 6f6c 6963 792e 6570 7562 2832 292c 2070 olicy.epub(2), p │ │ │ │ │ +00005210: 6f6c 6963 792e 7478 7428 3329 2061 6e64 olicy.txt(3) and │ │ │ │ │ +00005220: 2070 6f6c 6963 792e 7064 6628 3429 2e20 policy.pdf(4). │ │ │ │ │ +00005230: 2049 6e63 6c75 6465 6420 696e 2062 6f74 Included in bot │ │ │ │ │ +00005240: 6820 7468 650a 7361 6d65 2064 6972 6563 h the.same direc │ │ │ │ │ +00005250: 746f 7279 2061 6e64 2069 6e20 7468 6520 tory and in the │ │ │ │ │ +00005260: 6465 6269 616e 2d70 6f6c 6963 7920 7061 debian-policy pa │ │ │ │ │ +00005270: 636b 6167 6520 6973 2061 2073 7461 6e64 ckage is a stand │ │ │ │ │ +00005280: 616c 6f6e 6520 636f 7079 206f 660a 2a6e alone copy of.*n │ │ │ │ │ +00005290: 6f74 6520 5570 6772 6164 696e 6720 6368 ote Upgrading ch │ │ │ │ │ +000052a0: 6563 6b6c 6973 743a 2039 2c20 7768 6963 ecklist: 9, whic │ │ │ │ │ +000052b0: 6820 696e 6469 6361 7465 7320 706f 6c69 h indicates poli │ │ │ │ │ +000052c0: 6379 2063 6861 6e67 6573 2062 6574 7765 cy changes betwe │ │ │ │ │ +000052d0: 656e 0a76 6572 7369 6f6e 7320 6f66 2074 en.versions of t │ │ │ │ │ +000052e0: 6869 7320 646f 6375 6d65 6e74 2e0a 0a20 his document... │ │ │ │ │ +000052f0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00005300: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00005310: 2d0a 0a20 2020 2831 2920 6874 7470 733a -.. (1) https: │ │ │ │ │ +00005320: 2f2f 7061 636b 6167 6573 2e64 6562 6961 //packages.debia │ │ │ │ │ +00005330: 6e2e 6f72 672f 6465 6269 616e 2d70 6f6c n.org/debian-pol │ │ │ │ │ +00005340: 6963 790a 0a20 2020 2832 2920 6874 7470 icy.. (2) http │ │ │ │ │ +00005350: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ +00005360: 7267 2f64 6f63 2f64 6562 6961 6e2d 706f rg/doc/debian-po │ │ │ │ │ +00005370: 6c69 6379 2f70 6f6c 6963 792e 6570 7562 licy/policy.epub │ │ │ │ │ +00005380: 0a0a 2020 2028 3329 2068 7474 7073 3a2f .. (3) https:/ │ │ │ │ │ +00005390: 2f77 7777 2e64 6562 6961 6e2e 6f72 672f /www.debian.org/ │ │ │ │ │ +000053a0: 646f 632f 6465 6269 616e 2d70 6f6c 6963 doc/debian-polic │ │ │ │ │ +000053b0: 792f 706f 6c69 6379 2e74 7874 0a0a 2020 y/policy.txt.. │ │ │ │ │ +000053c0: 2028 3429 2068 7474 7073 3a2f 2f77 7777 (4) https://www │ │ │ │ │ +000053d0: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ +000053e0: 6465 6269 616e 2d70 6f6c 6963 792f 706f debian-policy/po │ │ │ │ │ +000053f0: 6c69 6379 2e70 6466 0a0a 1f0a 4669 6c65 licy.pdf....File │ │ │ │ │ +00005400: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00005410: 696e 666f 2c20 204e 6f64 653a 2041 7574 info, Node: Aut │ │ │ │ │ +00005420: 686f 7273 2061 6e64 204d 6169 6e74 6169 hors and Maintai │ │ │ │ │ +00005430: 6e65 7273 2c20 204e 6578 743a 2052 656c ners, Next: Rel │ │ │ │ │ +00005440: 6174 6564 2064 6f63 756d 656e 7473 2c20 ated documents, │ │ │ │ │ +00005450: 2050 7265 763a 204e 6577 2076 6572 7369 Prev: New versi │ │ │ │ │ +00005460: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ +00005470: 6d65 6e74 2c20 2055 703a 2041 626f 7574 ment, Up: About │ │ │ │ │ +00005480: 2074 6869 7320 6d61 6e75 616c 0a0a 312e this manual..1. │ │ │ │ │ +00005490: 3320 4175 7468 6f72 7320 616e 6420 4d61 3 Authors and Ma │ │ │ │ │ +000054a0: 696e 7461 696e 6572 730a 3d3d 3d3d 3d3d intainers.====== │ │ │ │ │ +000054b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000054c0: 3d3d 3d3d 3d0a 0a2a 204d 656e 753a 0a0a =====..* Menu:.. │ │ │ │ │ +000054d0: 2a20 4561 726c 7920 6869 7374 6f72 793a * Early history: │ │ │ │ │ +000054e0: 3a0a 2a20 4375 7272 656e 7420 7072 6f63 :.* Current proc │ │ │ │ │ +000054f0: 6573 733a 3a0a 2a20 496d 7072 6f76 656d ess::.* Improvem │ │ │ │ │ +00005500: 656e 7473 3a3a 0a0a 1f0a 4669 6c65 3a20 ents::....File: │ │ │ │ │ +00005510: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00005520: 666f 2c20 204e 6f64 653a 2045 6172 6c79 fo, Node: Early │ │ │ │ │ +00005530: 2068 6973 746f 7279 2c20 204e 6578 743a history, Next: │ │ │ │ │ +00005540: 2043 7572 7265 6e74 2070 726f 6365 7373 Current process │ │ │ │ │ +00005550: 2c20 2055 703a 2041 7574 686f 7273 2061 , Up: Authors a │ │ │ │ │ +00005560: 6e64 204d 6169 6e74 6169 6e65 7273 0a0a nd Maintainers.. │ │ │ │ │ +00005570: 312e 332e 3120 4561 726c 7920 6869 7374 1.3.1 Early hist │ │ │ │ │ +00005580: 6f72 790a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ory.------------ │ │ │ │ │ +00005590: 2d2d 2d2d 2d2d 2d0a 0a4f 7269 6769 6e61 -------..Origina │ │ │ │ │ +000055a0: 6c6c 7920 6361 6c6c 6564 20e2 809c 4465 lly called ...De │ │ │ │ │ +000055b0: 6269 616e 2047 4e55 2f4c 696e 7578 2050 bian GNU/Linux P │ │ │ │ │ +000055c0: 6f6c 6963 7920 4d61 6e75 616c e280 9d2c olicy Manual..., │ │ │ │ │ +000055d0: 2074 6869 7320 6d61 6e75 616c 2077 6173 this manual was │ │ │ │ │ +000055e0: 0a69 6e69 7469 616c 6c79 2077 7269 7474 .initially writt │ │ │ │ │ +000055f0: 656e 2069 6e20 3139 3936 2062 7920 4961 en in 1996 by Ia │ │ │ │ │ +00005600: 6e20 4a61 636b 736f 6e2e 2020 4974 2077 n Jackson. It w │ │ │ │ │ +00005610: 6173 2072 6576 6973 6564 206f 6e20 4e6f as revised on No │ │ │ │ │ +00005620: 7665 6d62 6572 0a32 3774 682c 2031 3939 vember.27th, 199 │ │ │ │ │ +00005630: 3620 6279 2044 6176 6964 2041 2e20 4d6f 6 by David A. Mo │ │ │ │ │ +00005640: 7272 6973 2e20 2043 6872 6973 7469 616e rris. Christian │ │ │ │ │ +00005650: 2053 6368 7761 727a 2061 6464 6564 206e Schwarz added n │ │ │ │ │ +00005660: 6577 2073 6563 7469 6f6e 7320 6f6e 0a4d ew sections on.M │ │ │ │ │ +00005670: 6172 6368 2031 3574 682c 2031 3939 372c arch 15th, 1997, │ │ │ │ │ +00005680: 2061 6e64 2072 6577 6f72 6b65 642f 7265 and reworked/re │ │ │ │ │ +00005690: 7374 7275 6374 7572 6564 2069 7420 696e structured it in │ │ │ │ │ +000056a0: 2041 7072 696c 2d4a 756c 7920 3139 3937 April-July 1997 │ │ │ │ │ +000056b0: 2e0a 4368 7269 7374 6f70 6820 4c61 6d65 ..Christoph Lame │ │ │ │ │ +000056c0: 7465 7220 636f 6e74 7269 6275 7465 6420 ter contributed │ │ │ │ │ +000056d0: 7468 6520 e280 9c57 6562 2053 7461 6e64 the ...Web Stand │ │ │ │ │ +000056e0: 6172 64e2 809d 2e20 204a 756c 6961 6e20 ard.... Julian │ │ │ │ │ +000056f0: 4769 6c62 6579 206c 6172 6765 6c79 0a72 Gilbey largely.r │ │ │ │ │ +00005700: 6573 7472 7563 7475 7265 6420 6974 2069 estructured it i │ │ │ │ │ +00005710: 6e20 3230 3031 2e20 2053 696e 6365 2053 n 2001. Since S │ │ │ │ │ +00005720: 6570 7465 6d62 6572 2031 3939 382c 2063 eptember 1998, c │ │ │ │ │ +00005730: 6861 6e67 6573 2074 6f20 7468 6520 636f hanges to the co │ │ │ │ │ +00005740: 6e74 656e 7473 0a6f 6620 7468 6973 2064 ntents.of this d │ │ │ │ │ +00005750: 6f63 756d 656e 7420 6861 7665 2062 6565 ocument have bee │ │ │ │ │ +00005760: 6e20 636f 2d6f 7264 696e 6174 6564 2062 n co-ordinated b │ │ │ │ │ +00005770: 7920 6d65 616e 7320 6f66 2074 6865 2064 y means of the d │ │ │ │ │ +00005780: 6562 6961 6e2d 706f 6c69 6379 0a6d 6169 ebian-policy.mai │ │ │ │ │ +00005790: 6c69 6e67 206c 6973 7420 3c64 6562 6961 ling list ....Fi │ │ │ │ │ +000057c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000057d0: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ +000057e0: 7572 7265 6e74 2070 726f 6365 7373 2c20 urrent process, │ │ │ │ │ +000057f0: 204e 6578 743a 2049 6d70 726f 7665 6d65 Next: Improveme │ │ │ │ │ +00005800: 6e74 732c 2020 5072 6576 3a20 4561 726c nts, Prev: Earl │ │ │ │ │ +00005810: 7920 6869 7374 6f72 792c 2020 5570 3a20 y history, Up: │ │ │ │ │ +00005820: 4175 7468 6f72 7320 616e 6420 4d61 696e Authors and Main │ │ │ │ │ +00005830: 7461 696e 6572 730a 0a31 2e33 2e32 2043 tainers..1.3.2 C │ │ │ │ │ +00005840: 7572 7265 6e74 2070 726f 6365 7373 0a2d urrent process.- │ │ │ │ │ +00005850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00005860: 2d2d 2d2d 0a0a 5468 6520 506f 6c69 6379 ----..The Policy │ │ │ │ │ +00005870: 2045 6469 746f 7273 2061 7265 2044 504c Editors are DPL │ │ │ │ │ +00005880: 2064 656c 6567 6174 6573 2077 6974 6820 delegates with │ │ │ │ │ +00005890: 7265 7370 6f6e 7369 6269 6c69 7479 2066 responsibility f │ │ │ │ │ +000058a0: 6f72 2074 6865 0a63 6f6e 7465 6e74 7320 or the.contents │ │ │ │ │ +000058b0: 6f66 2074 6869 7320 646f 6375 6d65 6e74 of this document │ │ │ │ │ +000058c0: 2028 7365 6520 7468 6520 4465 6269 616e (see the Debian │ │ │ │ │ +000058d0: 2043 6f6e 7374 6974 7574 696f 6e20 666f Constitution fo │ │ │ │ │ +000058e0: 7220 7468 6520 6d65 616e 696e 670a 6f66 r the meaning.of │ │ │ │ │ +000058f0: 20e2 809c 4450 4c20 6465 6c65 6761 7465 ...DPL delegate │ │ │ │ │ +00005900: e280 9d29 2e20 2048 6f77 6576 6572 2c20 ...). However, │ │ │ │ │ +00005910: 7468 6520 506f 6c69 6379 2045 6469 746f the Policy Edito │ │ │ │ │ +00005920: 7273 2066 7572 7468 6572 2064 656c 6567 rs further deleg │ │ │ │ │ +00005930: 6174 6520 7468 6569 720a 6564 6974 6f72 ate their.editor │ │ │ │ │ +00005940: 6961 6c20 706f 7765 7220 746f 2061 2070 ial power to a p │ │ │ │ │ +00005950: 726f 6365 7373 206f 6620 6573 7461 626c rocess of establ │ │ │ │ │ +00005960: 6973 6869 6e67 2070 726f 6a65 6374 206d ishing project m │ │ │ │ │ +00005970: 656d 6265 7220 636f 6e73 656e 7375 7320 ember consensus │ │ │ │ │ +00005980: 6f6e 0a74 6865 2064 6562 6961 6e2d 706f on.the debian-po │ │ │ │ │ +00005990: 6c69 6379 206d 6169 6c69 6e67 206c 6973 licy mailing lis │ │ │ │ │ +000059a0: 742c 2061 7320 6465 7363 7269 6265 6420 t, as described │ │ │ │ │ +000059b0: 696e 202a 6e6f 7465 2044 6562 6961 6e20 in *note Debian │ │ │ │ │ +000059c0: 506f 6c69 6379 0a63 6861 6e67 6573 2070 Policy.changes p │ │ │ │ │ +000059d0: 726f 6365 7373 3a20 652e 2020 5468 6520 rocess: e. The │ │ │ │ │ +000059e0: 6375 7272 656e 7420 506f 6c69 6379 2045 current Policy E │ │ │ │ │ +000059f0: 6469 746f 7273 2061 7265 3a0a 0a20 2031 ditors are:.. 1 │ │ │ │ │ +00005a00: 2e20 5275 7373 2041 6c6c 6265 7279 0a0a . Russ Allbery.. │ │ │ │ │ +00005a10: 2020 322e 2053 6561 6e20 5768 6974 746f 2. Sean Whitto │ │ │ │ │ +00005a20: 6e0a 0a1f 0a46 696c 653a 2064 6562 6961 n....File: debia │ │ │ │ │ +00005a30: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00005a40: 4e6f 6465 3a20 496d 7072 6f76 656d 656e Node: Improvemen │ │ │ │ │ +00005a50: 7473 2c20 2050 7265 763a 2043 7572 7265 ts, Prev: Curre │ │ │ │ │ +00005a60: 6e74 2070 726f 6365 7373 2c20 2055 703a nt process, Up: │ │ │ │ │ +00005a70: 2041 7574 686f 7273 2061 6e64 204d 6169 Authors and Mai │ │ │ │ │ +00005a80: 6e74 6169 6e65 7273 0a0a 312e 332e 3320 ntainers..1.3.3 │ │ │ │ │ +00005a90: 496d 7072 6f76 656d 656e 7473 0a2d 2d2d Improvements.--- │ │ │ │ │ +00005aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00005ab0: 0a57 6869 6c65 2074 6865 2061 7574 686f .While the autho │ │ │ │ │ +00005ac0: 7273 206f 6620 7468 6973 2064 6f63 756d rs of this docum │ │ │ │ │ +00005ad0: 656e 7420 6861 7665 2074 7269 6564 2068 ent have tried h │ │ │ │ │ +00005ae0: 6172 6420 746f 2061 766f 6964 2074 7970 ard to avoid typ │ │ │ │ │ +00005af0: 6f73 2061 6e64 0a6f 7468 6572 2065 7272 os and.other err │ │ │ │ │ +00005b00: 6f72 732c 2074 6865 7365 2064 6f20 7374 ors, these do st │ │ │ │ │ +00005b10: 696c 6c20 6f63 6375 722e 2020 4966 2079 ill occur. If y │ │ │ │ │ +00005b20: 6f75 2064 6973 636f 7665 7220 616e 2065 ou discover an e │ │ │ │ │ +00005b30: 7272 6f72 2069 6e20 7468 6973 0a6d 616e rror in this.man │ │ │ │ │ +00005b40: 7561 6c20 6f72 2069 6620 796f 7520 7761 ual or if you wa │ │ │ │ │ +00005b50: 6e74 2074 6f20 6769 7665 2061 6e79 2063 nt to give any c │ │ │ │ │ +00005b60: 6f6d 6d65 6e74 732c 2073 7567 6765 7374 omments, suggest │ │ │ │ │ +00005b70: 696f 6e73 2c20 6f72 2063 7269 7469 6369 ions, or critici │ │ │ │ │ +00005b80: 736d 730a 706c 6561 7365 2073 656e 6420 sms.please send │ │ │ │ │ +00005b90: 616e 2065 6d61 696c 2074 6f20 7468 6520 an email to the │ │ │ │ │ +00005ba0: 4465 6269 616e 2050 6f6c 6963 7920 4d61 Debian Policy Ma │ │ │ │ │ +00005bb0: 696c 696e 6720 4c69 7374 2c0a 3c64 6562 iling List,., or │ │ │ │ │ +00005be0: 2073 7562 6d69 7420 6120 6275 6720 7265 submit a bug re │ │ │ │ │ +00005bf0: 706f 7274 2061 6761 696e 7374 2074 6865 port against the │ │ │ │ │ +00005c00: 0ae2 8098 6465 6269 616e 2d70 6f6c 6963 ....debian-polic │ │ │ │ │ +00005c10: 79e2 8099 2070 6163 6b61 6765 2e0a 0a50 y... package...P │ │ │ │ │ +00005c20: 6c65 6173 6520 646f 206e 6f74 2074 7279 lease do not try │ │ │ │ │ +00005c30: 2074 6f20 7265 6163 6820 7468 6520 696e to reach the in │ │ │ │ │ +00005c40: 6469 7669 6475 616c 2061 7574 686f 7273 dividual authors │ │ │ │ │ +00005c50: 206f 7220 6d61 696e 7461 696e 6572 7320 or maintainers │ │ │ │ │ +00005c60: 6f66 2074 6865 0a50 6f6c 6963 7920 4d61 of the.Policy Ma │ │ │ │ │ +00005c70: 6e75 616c 2072 6567 6172 6469 6e67 2063 nual regarding c │ │ │ │ │ +00005c80: 6861 6e67 6573 2074 6f20 7468 6520 506f hanges to the Po │ │ │ │ │ +00005c90: 6c69 6379 2e0a 0a4e 6577 2074 6563 686e licy...New techn │ │ │ │ │ +00005ca0: 6971 7565 7320 616e 6420 6675 6e63 7469 iques and functi │ │ │ │ │ +00005cb0: 6f6e 616c 6974 7920 6172 6520 6765 6e65 onality are gene │ │ │ │ │ +00005cc0: 7261 6c6c 7920 696d 706c 656d 656e 7465 rally implemente │ │ │ │ │ +00005cd0: 6420 696e 2074 6865 2044 6562 6961 6e0a d in the Debian. │ │ │ │ │ +00005ce0: 6172 6368 6976 6520 286c 6f6e 6729 2062 archive (long) b │ │ │ │ │ +00005cf0: 6566 6f72 6520 7468 6579 2061 7265 2064 efore they are d │ │ │ │ │ +00005d00: 6574 6169 6c65 6420 696e 2074 6869 7320 etailed in this │ │ │ │ │ +00005d10: 646f 6375 6d65 6e74 2e20 2054 6869 7320 document. This │ │ │ │ │ +00005d20: 6973 206e 6f74 0a63 6f6e 7369 6465 7265 is not.considere │ │ │ │ │ +00005d30: 6420 746f 2062 6520 6120 7072 6f62 6c65 d to be a proble │ │ │ │ │ +00005d40: 6d3a 2074 6865 7265 2069 7320 6120 636f m: there is a co │ │ │ │ │ +00005d50: 6e73 656e 7375 7320 696e 2074 6865 2044 nsensus in the D │ │ │ │ │ +00005d60: 6562 6961 6e20 5072 6f6a 6563 740a 7468 ebian Project.th │ │ │ │ │ +00005d70: 6174 2074 6865 2074 6173 6b20 6f66 206b at the task of k │ │ │ │ │ +00005d80: 6565 7069 6e67 2074 6869 7320 646f 6375 eeping this docu │ │ │ │ │ +00005d90: 6d65 6e74 2075 702d 746f 2d64 6174 6520 ment up-to-date │ │ │ │ │ +00005da0: 7368 6f75 6c64 206e 6576 6572 2062 6c6f should never blo │ │ │ │ │ +00005db0: 636b 0a6d 616b 696e 6720 696d 7072 6f76 ck.making improv │ │ │ │ │ +00005dc0: 656d 656e 7473 2074 6f20 4465 6269 616e ements to Debian │ │ │ │ │ +00005dd0: 2e20 204e 6576 6572 7468 656c 6573 732c . Nevertheless, │ │ │ │ │ +00005de0: 2069 7420 6973 2062 6574 7465 7220 746f it is better to │ │ │ │ │ +00005df0: 2073 7562 6d69 740a 7061 7463 6865 7320 submit.patches │ │ │ │ │ +00005e00: 746f 2074 6869 7320 646f 6375 6d65 6e74 to this document │ │ │ │ │ +00005e10: 2073 6f6f 6e65 7220 7261 7468 6572 2074 sooner rather t │ │ │ │ │ +00005e20: 6861 6e20 6c61 7465 722e 2020 5468 6973 han later. This │ │ │ │ │ +00005e30: 2072 6564 7563 6573 2074 6865 0a61 6d6f reduces the.amo │ │ │ │ │ +00005e40: 756e 7420 6f66 2077 6f72 6b20 7468 6174 unt of work that │ │ │ │ │ +00005e50: 2069 7320 6e65 6564 6564 206f 6e20 7468 is needed on th │ │ │ │ │ +00005e60: 6520 7061 7274 206f 6620 6f74 6865 7273 e part of others │ │ │ │ │ +00005e70: 2074 6f20 6765 7420 7468 656d 7365 6c76 to get themselv │ │ │ │ │ +00005e80: 6573 0a75 702d 746f 2d73 7065 6564 206f es.up-to-speed o │ │ │ │ │ +00005e90: 6e20 6e65 7720 6265 7374 2070 7261 6374 n new best pract │ │ │ │ │ +00005ea0: 6963 6573 2e0a 0a1f 0a46 696c 653a 2064 ices.....File: d │ │ │ │ │ +00005eb0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00005ec0: 6f2c 2020 4e6f 6465 3a20 5265 6c61 7465 o, Node: Relate │ │ │ │ │ +00005ed0: 6420 646f 6375 6d65 6e74 732c 2020 4e65 d documents, Ne │ │ │ │ │ +00005ee0: 7874 3a20 4465 6669 6e69 7469 6f6e 732c xt: Definitions, │ │ │ │ │ +00005ef0: 2020 5072 6576 3a20 4175 7468 6f72 7320 Prev: Authors │ │ │ │ │ +00005f00: 616e 6420 4d61 696e 7461 696e 6572 732c and Maintainers, │ │ │ │ │ +00005f10: 2020 5570 3a20 4162 6f75 7420 7468 6973 Up: About this │ │ │ │ │ +00005f20: 206d 616e 7561 6c0a 0a31 2e34 2052 656c manual..1.4 Rel │ │ │ │ │ +00005f30: 6174 6564 2064 6f63 756d 656e 7473 0a3d ated documents.= │ │ │ │ │ +00005f40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00005f50: 3d3d 3d3d 0a0a 5468 6572 6520 6172 6520 ====..There are │ │ │ │ │ +00005f60: 7365 7665 7261 6c20 6f74 6865 7220 646f several other do │ │ │ │ │ +00005f70: 6375 6d65 6e74 7320 6f74 6865 7220 7468 cuments other th │ │ │ │ │ +00005f80: 616e 2074 6869 7320 506f 6c69 6379 204d an this Policy M │ │ │ │ │ +00005f90: 616e 7561 6c20 7468 6174 2061 7265 0a6e anual that are.n │ │ │ │ │ +00005fa0: 6563 6573 7361 7279 2074 6f20 6675 6c6c ecessary to full │ │ │ │ │ +00005fb0: 7920 756e 6465 7273 7461 6e64 2073 6f6d y understand som │ │ │ │ │ +00005fc0: 6520 4465 6269 616e 2070 6f6c 6963 6965 e Debian policie │ │ │ │ │ +00005fd0: 7320 616e 6420 7072 6f63 6564 7572 6573 s and procedures │ │ │ │ │ +00005fe0: 2e0a 0a54 6865 2065 7874 6572 6e61 6c20 ...The external │ │ │ │ │ +00005ff0: e280 9c73 7562 2d70 6f6c 6963 79e2 809d ...sub-policy... │ │ │ │ │ +00006000: 2064 6f63 756d 656e 7473 2061 7265 2072 documents are r │ │ │ │ │ +00006010: 6566 6572 7265 6420 746f 2069 6e3a 0a0a eferred to in:.. │ │ │ │ │ +00006020: 2020 202d 202a 6e6f 7465 2046 696c 6520 - *note File │ │ │ │ │ +00006030: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ +00006040: 3a20 3132 2e0a 0a20 2020 2d20 2a6e 6f74 : 12... - *not │ │ │ │ │ +00006050: 6520 5669 7274 7561 6c20 7061 636b 6167 e Virtual packag │ │ │ │ │ +00006060: 6573 3a20 3133 2e0a 0a20 2020 2d20 2a6e es: 13... - *n │ │ │ │ │ +00006070: 6f74 6520 4d65 6e75 733a 2031 342e 0a0a ote Menus: 14... │ │ │ │ │ +00006080: 2020 202d 202a 6e6f 7465 2050 6572 6c20 - *note Perl │ │ │ │ │ +00006090: 7072 6f67 7261 6d73 2061 6e64 206d 6f64 programs and mod │ │ │ │ │ +000060a0: 756c 6573 3a20 3135 2e0a 0a20 2020 2d20 ules: 15... - │ │ │ │ │ +000060b0: 2a6e 6f74 6520 5072 6f6d 7074 696e 6720 *note Prompting │ │ │ │ │ +000060c0: 696e 206d 6169 6e74 6169 6e65 7220 7363 in maintainer sc │ │ │ │ │ +000060d0: 7269 7074 733a 2031 362e 0a0a 2020 202d ripts: 16... - │ │ │ │ │ +000060e0: 202a 6e6f 7465 2045 6d61 6373 206c 6973 *note Emacs lis │ │ │ │ │ +000060f0: 7020 7072 6f67 7261 6d73 3a20 3137 2e0a p programs: 17.. │ │ │ │ │ +00006100: 0a49 6e20 6164 6469 7469 6f6e 2074 6f20 .In addition to │ │ │ │ │ +00006110: 7468 6f73 652c 2077 6869 6368 2063 6172 those, which car │ │ │ │ │ +00006120: 7279 2074 6865 2077 6569 6768 7420 6f66 ry the weight of │ │ │ │ │ +00006130: 2070 6f6c 6963 792c 2074 6865 7265 2069 policy, there i │ │ │ │ │ +00006140: 7320 7468 650a 4465 6269 616e 2044 6576 s the.Debian Dev │ │ │ │ │ +00006150: 656c 6f70 6572 e280 9973 2052 6566 6572 eloper...s Refer │ │ │ │ │ +00006160: 656e 6365 2e20 2054 6869 7320 646f 6375 ence. This docu │ │ │ │ │ +00006170: 6d65 6e74 2064 6573 6372 6962 6573 2070 ment describes p │ │ │ │ │ +00006180: 726f 6365 6475 7265 7320 616e 640a 7265 rocedures and.re │ │ │ │ │ +00006190: 736f 7572 6365 7320 666f 7220 4465 6269 sources for Debi │ │ │ │ │ +000061a0: 616e 2064 6576 656c 6f70 6572 732c 2062 an developers, b │ │ │ │ │ +000061b0: 7574 2069 7420 6973 2027 6e6f 7427 206e ut it is 'not' n │ │ │ │ │ +000061c0: 6f72 6d61 7469 7665 3b20 7261 7468 6572 ormative; rather │ │ │ │ │ +000061d0: 2c20 6974 0a69 6e63 6c75 6465 7320 7468 , it.includes th │ │ │ │ │ +000061e0: 696e 6773 2074 6861 7420 646f 6ee2 8099 ings that don... │ │ │ │ │ +000061f0: 7420 6265 6c6f 6e67 2069 6e20 7468 6520 t belong in the │ │ │ │ │ +00006200: 506f 6c69 6379 2c20 7375 6368 2061 7320 Policy, such as │ │ │ │ │ +00006210: 6265 7374 2070 7261 6374 6963 6573 0a66 best practices.f │ │ │ │ │ +00006220: 6f72 2064 6576 656c 6f70 6572 732e 0a0a or developers... │ │ │ │ │ +00006230: 5468 6520 4465 7665 6c6f 7065 72e2 8099 The Developer... │ │ │ │ │ +00006240: 7320 5265 6665 7265 6e63 6520 6973 2061 s Reference is a │ │ │ │ │ +00006250: 7661 696c 6162 6c65 2069 6e20 7468 6520 vailable in the │ │ │ │ │ +00006260: 6465 7665 6c6f 7065 7273 2d72 6566 6572 developers-refer │ │ │ │ │ +00006270: 656e 6365 0a70 6163 6b61 6765 2e20 2049 ence.package. I │ │ │ │ │ +00006280: 74e2 8099 7320 616c 736f 2061 7661 696c t...s also avail │ │ │ │ │ +00006290: 6162 6c65 2066 726f 6d20 7468 6520 4465 able from the De │ │ │ │ │ +000062a0: 6269 616e 2077 6562 206d 6972 726f 7273 bian web mirrors │ │ │ │ │ +000062b0: 2061 740a e280 9868 7474 7073 3a2f 2f77 at....https://w │ │ │ │ │ +000062c0: 7777 2e64 6562 6961 6e2e 6f72 672f 646f ww.debian.org/do │ │ │ │ │ +000062d0: 632f 6465 7665 6c6f 7065 7273 2d72 6566 c/developers-ref │ │ │ │ │ +000062e0: 6572 656e 6365 2fe2 8099 2e0a 0a46 696e erence/......Fin │ │ │ │ │ +000062f0: 616c 6c79 2c20 6120 2a6e 6f74 6520 7370 ally, a *note sp │ │ │ │ │ +00006300: 6563 6966 6963 6174 696f 6e20 666f 7220 ecification for │ │ │ │ │ +00006310: 6d61 6368 696e 652d 7265 6164 6162 6c65 machine-readable │ │ │ │ │ +00006320: 2063 6f70 7972 6967 6874 2066 696c 6573 copyright files │ │ │ │ │ +00006330: 3a20 3138 2e0a 6973 206d 6169 6e74 6169 : 18..is maintai │ │ │ │ │ +00006340: 6e65 6420 6173 2070 6172 7420 6f66 2074 ned as part of t │ │ │ │ │ +00006350: 6865 2064 6562 6961 6e2d 706f 6c69 6379 he debian-policy │ │ │ │ │ +00006360: 2070 6163 6b61 6765 2075 7369 6e67 2074 package using t │ │ │ │ │ +00006370: 6865 2073 616d 650a 7072 6f63 6564 7572 he same.procedur │ │ │ │ │ +00006380: 6520 6173 2074 6865 206f 7468 6572 2070 e as the other p │ │ │ │ │ +00006390: 6f6c 6963 7920 646f 6375 6d65 6e74 732e olicy documents. │ │ │ │ │ +000063a0: 2020 5573 6520 6f66 2074 6869 7320 666f Use of this fo │ │ │ │ │ +000063b0: 726d 6174 2069 730a 6f70 7469 6f6e 616c rmat is.optional │ │ │ │ │ +000063c0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +000063d0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000063e0: 4e6f 6465 3a20 4465 6669 6e69 7469 6f6e Node: Definition │ │ │ │ │ +000063f0: 732c 2020 4e65 7874 3a20 5472 616e 736c s, Next: Transl │ │ │ │ │ +00006400: 6174 696f 6e73 2c20 2050 7265 763a 2052 ations, Prev: R │ │ │ │ │ +00006410: 656c 6174 6564 2064 6f63 756d 656e 7473 elated documents │ │ │ │ │ +00006420: 2c20 2055 703a 2041 626f 7574 2074 6869 , Up: About thi │ │ │ │ │ +00006430: 7320 6d61 6e75 616c 0a0a 312e 3520 4465 s manual..1.5 De │ │ │ │ │ +00006440: 6669 6e69 7469 6f6e 730a 3d3d 3d3d 3d3d finitions.====== │ │ │ │ │ +00006450: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 2066 =========..The f │ │ │ │ │ +00006460: 6f6c 6c6f 7769 6e67 2074 6572 6d73 2061 ollowing terms a │ │ │ │ │ +00006470: 7265 2075 7365 6420 696e 2074 6869 7320 re used in this │ │ │ │ │ +00006480: 506f 6c69 6379 204d 616e 7561 6c3a 0a0a Policy Manual:.. │ │ │ │ │ +00006490: 4153 4349 490a 0a20 2020 2020 5468 6520 ASCII.. The │ │ │ │ │ +000064a0: 6368 6172 6163 7465 7220 656e 636f 6469 character encodi │ │ │ │ │ +000064b0: 6e67 2073 7065 6369 6669 6564 2062 7920 ng specified by │ │ │ │ │ +000064c0: 414e 5349 2058 332e 342d 3139 3836 2061 ANSI X3.4-1986 a │ │ │ │ │ +000064d0: 6e64 2069 7473 0a20 2020 2020 7072 6564 nd its. pred │ │ │ │ │ +000064e0: 6563 6573 736f 7220 7374 616e 6461 7264 ecessor standard │ │ │ │ │ +000064f0: 732c 2072 6566 6572 7265 6420 746f 2069 s, referred to i │ │ │ │ │ +00006500: 6e20 4d49 4d45 2061 7320 5553 2d41 5343 n MIME as US-ASC │ │ │ │ │ +00006510: 4949 2c20 616e 640a 2020 2020 2063 6f72 II, and. cor │ │ │ │ │ +00006520: 7265 7370 6f6e 6469 6e67 2074 6f20 616e responding to an │ │ │ │ │ +00006530: 2065 6e63 6f64 696e 6720 696e 2065 6967 encoding in eig │ │ │ │ │ +00006540: 6874 2062 6974 7320 7065 7220 6368 6172 ht bits per char │ │ │ │ │ +00006550: 6163 7465 7220 6f66 2074 6865 0a20 2020 acter of the. │ │ │ │ │ +00006560: 2020 6669 7273 7420 3132 3820 556e 6963 first 128 Unic │ │ │ │ │ +00006570: 6f64 6528 3129 2063 6861 7261 6374 6572 ode(1) character │ │ │ │ │ +00006580: 732c 2077 6974 6820 7468 6520 6569 6768 s, with the eigh │ │ │ │ │ +00006590: 7468 2062 6974 2061 6c77 6179 7320 7a65 th bit always ze │ │ │ │ │ +000065a0: 726f 2e0a 0a75 7073 7472 6561 6d0a 0a20 ro...upstream.. │ │ │ │ │ +000065b0: 2020 2020 5468 6520 736f 7572 6365 206f The source o │ │ │ │ │ +000065c0: 6620 736f 6674 7761 7265 2074 6861 7420 f software that │ │ │ │ │ +000065d0: 6973 2062 6569 6e67 2070 6163 6b61 6765 is being package │ │ │ │ │ +000065e0: 642c 206f 7220 7468 6520 706f 7274 696f d, or the portio │ │ │ │ │ +000065f0: 6e20 6f66 2061 0a20 2020 2020 736f 6674 n of a. soft │ │ │ │ │ +00006600: 7761 7265 2070 6163 6b61 6765 2074 6861 ware package tha │ │ │ │ │ +00006610: 7420 6f72 6967 696e 6174 6573 2066 726f t originates fro │ │ │ │ │ +00006620: 6d20 6f75 7473 6964 6520 6f66 2044 6562 m outside of Deb │ │ │ │ │ +00006630: 6961 6e2e 2020 466f 720a 2020 2020 2065 ian. For. e │ │ │ │ │ +00006640: 7861 6d70 6c65 2c20 7375 7070 6f73 6520 xample, suppose │ │ │ │ │ +00006650: 416c 6963 6520 7772 6974 6573 2061 6e64 Alice writes and │ │ │ │ │ +00006660: 2072 656c 6561 7365 7320 6120 6672 6565 releases a free │ │ │ │ │ +00006670: 2073 6f66 7477 6172 6520 7061 636b 6167 software packag │ │ │ │ │ +00006680: 652c 0a20 2020 2020 616e 6420 7468 656e e,. and then │ │ │ │ │ +00006690: 2042 6f62 2063 7265 6174 6573 2061 2044 Bob creates a D │ │ │ │ │ +000066a0: 6562 6961 6e20 7061 636b 6167 6520 6f66 ebian package of │ │ │ │ │ +000066b0: 2074 6861 7420 736f 6674 7761 7265 2070 that software p │ │ │ │ │ +000066c0: 6163 6b61 6765 2e0a 2020 2020 2041 6c69 ackage.. Ali │ │ │ │ │ +000066d0: 6365 2069 7320 7468 6520 2775 7073 7472 ce is the 'upstr │ │ │ │ │ +000066e0: 6561 6d20 6d61 696e 7461 696e 6572 2720 eam maintainer' │ │ │ │ │ +000066f0: 2873 6f6d 6574 696d 6573 2061 6262 7265 (sometimes abbre │ │ │ │ │ +00006700: 7669 6174 6564 2061 730a 2020 2020 2027 viated as. ' │ │ │ │ │ +00006710: 7570 7374 7265 616d 2729 206f 6620 7468 upstream') of th │ │ │ │ │ +00006720: 6520 7061 636b 6167 652c 2041 6c69 6365 e package, Alice │ │ │ │ │ +00006730: e280 9973 2072 656c 6561 7365 7320 6172 ...s releases ar │ │ │ │ │ +00006740: 6520 7468 6520 2775 7073 7472 6561 6d0a e the 'upstream. │ │ │ │ │ +00006750: 2020 2020 2072 656c 6561 7365 7327 2c20 releases', │ │ │ │ │ +00006760: 616e 6420 7468 6520 7665 7273 696f 6e20 and the version │ │ │ │ │ +00006770: 6e75 6d62 6572 2073 6865 2070 7574 7320 number she puts │ │ │ │ │ +00006780: 6f6e 2061 2072 656c 6561 7365 2069 7320 on a release is │ │ │ │ │ +00006790: 7468 650a 2020 2020 2027 7570 7374 7265 the. 'upstre │ │ │ │ │ +000067a0: 616d 2076 6572 7369 6f6e 272e 2020 426f am version'. Bo │ │ │ │ │ +000067b0: 6220 6d61 7920 6d61 6b65 2044 6562 6961 b may make Debia │ │ │ │ │ +000067c0: 6e2d 7370 6563 6966 6963 206d 6f64 6966 n-specific modif │ │ │ │ │ +000067d0: 6963 6174 696f 6e73 2074 6f0a 2020 2020 ications to. │ │ │ │ │ +000067e0: 2074 6865 2070 6163 6b61 6765 2c20 616e the package, an │ │ │ │ │ +000067f0: 6420 7468 656e 206c 6174 6572 2073 656e d then later sen │ │ │ │ │ +00006800: 6420 7468 6f73 6520 6d6f 6469 6669 6361 d those modifica │ │ │ │ │ +00006810: 7469 6f6e 7320 2775 7073 7472 6561 6d27 tions 'upstream' │ │ │ │ │ +00006820: 2074 6f0a 2020 2020 2062 6520 696e 636f to. be inco │ │ │ │ │ +00006830: 7270 6f72 6174 6564 2069 6e20 416c 6963 rporated in Alic │ │ │ │ │ +00006840: 65e2 8099 7320 7265 6c65 6173 6573 2e0a e...s releases.. │ │ │ │ │ +00006850: 0a20 2020 2020 5468 6520 7061 636b 6167 . The packag │ │ │ │ │ +00006860: 6572 2061 6e64 2075 7073 7472 6561 6d20 er and upstream │ │ │ │ │ +00006870: 6465 7665 6c6f 7065 7220 6d61 7920 6265 developer may be │ │ │ │ │ +00006880: 2074 6865 2073 616d 6520 7065 7273 6f6e the same person │ │ │ │ │ +00006890: 2e20 2046 6f72 0a20 2020 2020 6578 616d . For. exam │ │ │ │ │ +000068a0: 706c 652c 2041 6c69 6365 206d 6179 2063 ple, Alice may c │ │ │ │ │ +000068b0: 686f 6f73 6520 746f 2070 6163 6b61 6765 hoose to package │ │ │ │ │ +000068c0: 2068 6572 206f 776e 2073 6f66 7477 6172 her own softwar │ │ │ │ │ +000068d0: 6520 666f 7220 4465 6269 616e 2e0a 2020 e for Debian.. │ │ │ │ │ +000068e0: 2020 2048 6f77 6576 6572 2c20 7468 6973 However, this │ │ │ │ │ +000068f0: 206d 616e 7561 6c20 7374 696c 6c20 6469 manual still di │ │ │ │ │ +00006900: 7374 696e 6775 6973 6865 7320 6265 7477 stinguishes betw │ │ │ │ │ +00006910: 6565 6e20 7468 6520 726f 6c65 206f 660a een the role of. │ │ │ │ │ +00006920: 2020 2020 2075 7073 7472 6561 6d20 616e upstream an │ │ │ │ │ +00006930: 6420 7468 6520 726f 6c65 206f 6620 4465 d the role of De │ │ │ │ │ +00006940: 6269 616e 2070 6163 6b61 6765 722c 2065 bian packager, e │ │ │ │ │ +00006950: 7665 6e20 7768 656e 2074 6865 2073 616d ven when the sam │ │ │ │ │ +00006960: 6520 7065 7273 6f6e 0a20 2020 2020 6973 e person. is │ │ │ │ │ +00006970: 2066 696c 6c69 6e67 2062 6f74 6820 6f66 filling both of │ │ │ │ │ +00006980: 2074 686f 7365 2072 6f6c 6573 2c20 7369 those roles, si │ │ │ │ │ +00006990: 6e63 6520 7468 6579 2068 6176 6520 736f nce they have so │ │ │ │ │ +000069a0: 6d65 2069 6d70 6c69 6361 7469 6f6e 730a me implications. │ │ │ │ │ +000069b0: 2020 2020 2066 6f72 2074 6865 2064 6574 for the det │ │ │ │ │ +000069c0: 6169 6c73 206f 6620 7061 636b 6167 696e ails of packagin │ │ │ │ │ +000069d0: 672e 0a0a 5554 462d 380a 0a20 2020 2020 g...UTF-8.. │ │ │ │ │ +000069e0: 5468 6520 7472 616e 7366 6f72 6d61 7469 The transformati │ │ │ │ │ +000069f0: 6f6e 2066 6f72 6d61 7420 2873 6f6d 6574 on format (somet │ │ │ │ │ +00006a00: 696d 6573 2063 616c 6c65 6420 656e 636f imes called enco │ │ │ │ │ +00006a10: 6469 6e67 2920 6f66 2055 6e69 636f 6465 ding) of Unicode │ │ │ │ │ +00006a20: 2832 290a 2020 2020 2064 6566 696e 6564 (2). defined │ │ │ │ │ +00006a30: 2062 7920 5246 4320 3336 3239 2833 292e by RFC 3629(3). │ │ │ │ │ +00006a40: 2020 5554 462d 3820 6861 7320 7468 6520 UTF-8 has the │ │ │ │ │ +00006a50: 7573 6566 756c 2070 726f 7065 7274 7920 useful property │ │ │ │ │ +00006a60: 6f66 2068 6176 696e 670a 2020 2020 2041 of having. A │ │ │ │ │ +00006a70: 5343 4949 2061 7320 6120 7375 6273 6574 SCII as a subset │ │ │ │ │ +00006a80: 2c20 736f 2061 6e79 2074 6578 7420 656e , so any text en │ │ │ │ │ +00006a90: 636f 6465 6420 696e 2041 5343 4949 2069 coded in ASCII i │ │ │ │ │ +00006aa0: 7320 7472 6976 6961 6c6c 7920 616c 736f s trivially also │ │ │ │ │ +00006ab0: 0a20 2020 2020 7661 6c69 6420 5554 462d . valid UTF- │ │ │ │ │ +00006ac0: 382e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 8... --------- │ │ │ │ │ +00006ad0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00006ae0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2068 ------.. (1) h │ │ │ │ │ +00006af0: 7474 703a 2f2f 7777 772e 756e 6963 6f64 ttp://www.unicod │ │ │ │ │ +00006b00: 652e 6f72 672f 0a0a 2020 2028 3229 2068 e.org/.. (2) h │ │ │ │ │ +00006b10: 7474 703a 2f2f 7777 772e 756e 6963 6f64 ttp://www.unicod │ │ │ │ │ +00006b20: 652e 6f72 672f 0a0a 2020 2028 3329 2068 e.org/.. (3) h │ │ │ │ │ +00006b30: 7474 7073 3a2f 2f77 7777 2e72 6663 2d65 ttps://www.rfc-e │ │ │ │ │ +00006b40: 6469 746f 722e 6f72 672f 7266 632f 7266 ditor.org/rfc/rf │ │ │ │ │ +00006b50: 6333 3632 392e 7478 740a 0a1f 0a46 696c c3629.txt....Fil │ │ │ │ │ +00006b60: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00006b70: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5472 .info, Node: Tr │ │ │ │ │ +00006b80: 616e 736c 6174 696f 6e73 2c20 2050 7265 anslations, Pre │ │ │ │ │ +00006b90: 763a 2044 6566 696e 6974 696f 6e73 2c20 v: Definitions, │ │ │ │ │ +00006ba0: 2055 703a 2041 626f 7574 2074 6869 7320 Up: About this │ │ │ │ │ +00006bb0: 6d61 6e75 616c 0a0a 312e 3620 5472 616e manual..1.6 Tran │ │ │ │ │ +00006bc0: 736c 6174 696f 6e73 0a3d 3d3d 3d3d 3d3d slations.======= │ │ │ │ │ +00006bd0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 =========..When │ │ │ │ │ +00006be0: 7472 616e 736c 6174 696f 6e73 206f 6620 translations of │ │ │ │ │ +00006bf0: 7468 6973 2064 6f63 756d 656e 7420 696e this document in │ │ │ │ │ +00006c00: 746f 206c 616e 6775 6167 6573 206f 7468 to languages oth │ │ │ │ │ +00006c10: 6572 2074 6861 6e20 456e 676c 6973 680a er than English. │ │ │ │ │ +00006c20: 6469 7361 6772 6565 2077 6974 6820 7468 disagree with th │ │ │ │ │ +00006c30: 6520 456e 676c 6973 6820 7465 7874 2c20 e English text, │ │ │ │ │ +00006c40: 7468 6520 456e 676c 6973 6820 7465 7874 the English text │ │ │ │ │ +00006c50: 2074 616b 6573 2070 7265 6365 6465 6e63 takes precedenc │ │ │ │ │ +00006c60: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00006c70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00006c80: 204e 6f64 653a 2054 6865 2044 6562 6961 Node: The Debia │ │ │ │ │ +00006c90: 6e20 4172 6368 6976 652c 2020 4e65 7874 n Archive, Next │ │ │ │ │ +00006ca0: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ +00006cb0: 732c 2020 5072 6576 3a20 4162 6f75 7420 s, Prev: About │ │ │ │ │ +00006cc0: 7468 6973 206d 616e 7561 6c2c 2020 5570 this manual, Up │ │ │ │ │ +00006cd0: 3a20 546f 700a 0a32 2054 6865 2044 6562 : Top..2 The Deb │ │ │ │ │ +00006ce0: 6961 6e20 4172 6368 6976 650a 2a2a 2a2a ian Archive.**** │ │ │ │ │ +00006cf0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00006d00: 0a0a 5468 6520 4465 6269 616e 2073 7973 ..The Debian sys │ │ │ │ │ +00006d10: 7465 6d20 6973 206d 6169 6e74 6169 6e65 tem is maintaine │ │ │ │ │ +00006d20: 6420 616e 6420 6469 7374 7269 6275 7465 d and distribute │ │ │ │ │ +00006d30: 6420 6173 2061 2063 6f6c 6c65 6374 696f d as a collectio │ │ │ │ │ +00006d40: 6e20 6f66 0a27 7061 636b 6167 6573 272e n of.'packages'. │ │ │ │ │ +00006d50: 2020 5369 6e63 6520 7468 6572 6520 6172 Since there ar │ │ │ │ │ +00006d60: 6520 736f 206d 616e 7920 6f66 2074 6865 e so many of the │ │ │ │ │ +00006d70: 6d20 2863 7572 7265 6e74 6c79 2077 656c m (currently wel │ │ │ │ │ +00006d80: 6c20 6f76 6572 0a31 3530 3030 292c 2074 l over.15000), t │ │ │ │ │ +00006d90: 6865 7920 6172 6520 7370 6c69 7420 696e hey are split in │ │ │ │ │ +00006da0: 746f 2027 7365 6374 696f 6e73 2720 616e to 'sections' an │ │ │ │ │ +00006db0: 6420 6769 7665 6e20 2770 7269 6f72 6974 d given 'priorit │ │ │ │ │ +00006dc0: 6965 7327 2074 6f0a 7369 6d70 6c69 6679 ies' to.simplify │ │ │ │ │ +00006dd0: 2074 6865 2068 616e 646c 696e 6720 6f66 the handling of │ │ │ │ │ +00006de0: 2074 6865 6d2e 0a0a 5468 6520 6566 666f them...The effo │ │ │ │ │ +00006df0: 7274 206f 6620 7468 6520 4465 6269 616e rt of the Debian │ │ │ │ │ +00006e00: 2070 726f 6a65 6374 2069 7320 746f 2062 project is to b │ │ │ │ │ +00006e10: 7569 6c64 2061 2066 7265 6520 6f70 6572 uild a free oper │ │ │ │ │ +00006e20: 6174 696e 6720 7379 7374 656d 2c0a 6275 ating system,.bu │ │ │ │ │ +00006e30: 7420 6e6f 7420 6576 6572 7920 7061 636b t not every pack │ │ │ │ │ +00006e40: 6167 6520 7765 2077 616e 7420 746f 206d age we want to m │ │ │ │ │ +00006e50: 616b 6520 6163 6365 7373 6962 6c65 2069 ake accessible i │ │ │ │ │ +00006e60: 7320 2766 7265 6527 2069 6e20 6f75 7220 s 'free' in our │ │ │ │ │ +00006e70: 7365 6e73 650a 2873 6565 2074 6865 2044 sense.(see the D │ │ │ │ │ +00006e80: 6562 6961 6e20 4672 6565 2053 6f66 7477 ebian Free Softw │ │ │ │ │ +00006e90: 6172 6520 4775 6964 656c 696e 6573 2c20 are Guidelines, │ │ │ │ │ +00006ea0: 6265 6c6f 7729 2c20 6f72 206d 6179 2062 below), or may b │ │ │ │ │ +00006eb0: 650a 696d 706f 7274 6564 2f65 7870 6f72 e.imported/expor │ │ │ │ │ +00006ec0: 7465 6420 7769 7468 6f75 7420 7265 7374 ted without rest │ │ │ │ │ +00006ed0: 7269 6374 696f 6e73 2e20 2054 6875 732c rictions. Thus, │ │ │ │ │ +00006ee0: 2074 6865 2061 7263 6869 7665 2069 7320 the archive is │ │ │ │ │ +00006ef0: 7370 6c69 7420 696e 746f 0a61 7265 6173 split into.areas │ │ │ │ │ +00006f00: 2028 3129 2062 6173 6564 206f 6e20 7468 (1) based on th │ │ │ │ │ +00006f10: 6569 7220 6c69 6365 6e73 6573 2061 6e64 eir licenses and │ │ │ │ │ +00006f20: 206f 7468 6572 2072 6573 7472 6963 7469 other restricti │ │ │ │ │ +00006f30: 6f6e 732e 0a0a 5468 6520 6169 6d73 206f ons...The aims o │ │ │ │ │ +00006f40: 6620 7468 6973 2061 7265 3a0a 0a20 2020 f this are:.. │ │ │ │ │ +00006f50: 2d20 746f 2061 6c6c 6f77 2075 7320 746f - to allow us to │ │ │ │ │ +00006f60: 206d 616b 6520 6173 206d 7563 6820 736f make as much so │ │ │ │ │ +00006f70: 6674 7761 7265 2061 7661 696c 6162 6c65 ftware available │ │ │ │ │ +00006f80: 2061 7320 7765 2063 616e 0a0a 2020 202d as we can.. - │ │ │ │ │ +00006f90: 2074 6f20 616c 6c6f 7720 7573 2074 6f20 to allow us to │ │ │ │ │ +00006fa0: 656e 636f 7572 6167 6520 6576 6572 796f encourage everyo │ │ │ │ │ +00006fb0: 6e65 2074 6f20 7772 6974 6520 6672 6565 ne to write free │ │ │ │ │ +00006fc0: 2073 6f66 7477 6172 652c 2061 6e64 0a0a software, and.. │ │ │ │ │ +00006fd0: 2020 202d 2074 6f20 616c 6c6f 7720 7573 - to allow us │ │ │ │ │ +00006fe0: 2074 6f20 6d61 6b65 2069 7420 6561 7379 to make it easy │ │ │ │ │ +00006ff0: 2066 6f72 2070 656f 706c 6520 746f 2070 for people to p │ │ │ │ │ +00007000: 726f 6475 6365 2043 442d 524f 4d73 206f roduce CD-ROMs o │ │ │ │ │ +00007010: 6620 6f75 720a 2020 2020 2073 7973 7465 f our. syste │ │ │ │ │ +00007020: 6d20 7769 7468 6f75 7420 7669 6f6c 6174 m without violat │ │ │ │ │ +00007030: 696e 6720 616e 7920 6c69 6365 6e73 6573 ing any licenses │ │ │ │ │ +00007040: 2c20 696d 706f 7274 2f65 7870 6f72 7420 , import/export │ │ │ │ │ +00007050: 7265 7374 7269 6374 696f 6e73 2c0a 2020 restrictions,. │ │ │ │ │ +00007060: 2020 206f 7220 616e 7920 6f74 6865 7220 or any other │ │ │ │ │ +00007070: 6c61 7773 2e0a 0a54 6865 2027 6d61 696e laws...The 'main │ │ │ │ │ +00007080: 2720 6172 6368 6976 6520 6172 6561 2066 ' archive area f │ │ │ │ │ +00007090: 6f72 6d73 2074 6865 2027 4465 6269 616e orms the 'Debian │ │ │ │ │ +000070a0: 2064 6973 7472 6962 7574 696f 6e27 2e0a distribution'.. │ │ │ │ │ +000070b0: 0a50 6163 6b61 6765 7320 696e 2074 6865 .Packages in the │ │ │ │ │ +000070c0: 206f 7468 6572 2061 7263 6869 7665 2061 other archive a │ │ │ │ │ +000070d0: 7265 6173 2028 e280 986e 6f6e 2d66 7265 reas (...non-fre │ │ │ │ │ +000070e0: 652d 6669 726d 7761 7265 e280 992c 20e2 e-firmware..., . │ │ │ │ │ +000070f0: 8098 636f 6e74 7269 62e2 8099 2c0a e280 ..contrib...,... │ │ │ │ │ +00007100: 986e 6f6e 2d66 7265 65e2 8099 2920 6172 .non-free...) ar │ │ │ │ │ +00007110: 6520 6e6f 7420 636f 6e73 6964 6572 6564 e not considered │ │ │ │ │ +00007120: 2074 6f20 6265 2070 6172 7420 6f66 2074 to be part of t │ │ │ │ │ +00007130: 6865 2044 6562 6961 6e20 6469 7374 7269 he Debian distri │ │ │ │ │ +00007140: 6275 7469 6f6e 2c0a 616c 7468 6f75 6768 bution,.although │ │ │ │ │ +00007150: 2077 6520 7375 7070 6f72 7420 7468 6569 we support thei │ │ │ │ │ +00007160: 7220 7573 6520 616e 6420 7072 6f76 6964 r use and provid │ │ │ │ │ +00007170: 6520 696e 6672 6173 7472 7563 7475 7265 e infrastructure │ │ │ │ │ +00007180: 2066 6f72 2074 6865 6d20 2873 7563 680a for them (such. │ │ │ │ │ +00007190: 6173 206f 7572 2062 7567 2d74 7261 636b as our bug-track │ │ │ │ │ +000071a0: 696e 6720 7379 7374 656d 2061 6e64 206d ing system and m │ │ │ │ │ +000071b0: 6169 6c69 6e67 206c 6973 7473 292e 2020 ailing lists). │ │ │ │ │ +000071c0: 5468 6973 2044 6562 6961 6e20 506f 6c69 This Debian Poli │ │ │ │ │ +000071d0: 6379 0a4d 616e 7561 6c20 6170 706c 6965 cy.Manual applie │ │ │ │ │ +000071e0: 7320 746f 2074 6865 7365 2070 6163 6b61 s to these packa │ │ │ │ │ +000071f0: 6765 7320 6173 2077 656c 6c2e 0a0a 2a20 ges as well...* │ │ │ │ │ +00007200: 4d65 6e75 3a0a 0a2a 2054 6865 2044 6562 Menu:..* The Deb │ │ │ │ │ +00007210: 6961 6e20 4672 6565 2053 6f66 7477 6172 ian Free Softwar │ │ │ │ │ +00007220: 6520 4775 6964 656c 696e 6573 3a3a 0a2a e Guidelines::.* │ │ │ │ │ +00007230: 2041 7263 6869 7665 2061 7265 6173 3a3a Archive areas:: │ │ │ │ │ +00007240: 0a2a 2043 6f70 7972 6967 6874 2063 6f6e .* Copyright con │ │ │ │ │ +00007250: 7369 6465 7261 7469 6f6e 733a 3a0a 2a20 siderations::.* │ │ │ │ │ +00007260: 5365 6374 696f 6e73 3a3a 0a2a 2050 7269 Sections::.* Pri │ │ │ │ │ +00007270: 6f72 6974 6965 733a 3a0a 0a20 2020 2d2d orities::.. -- │ │ │ │ │ +00007280: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00007290: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +000072a0: 2020 2831 2920 5468 6520 4465 6269 616e (1) The Debian │ │ │ │ │ +000072b0: 2061 7263 6869 7665 2073 6f66 7477 6172 archive softwar │ │ │ │ │ +000072c0: 6520 7573 6573 2074 6865 2074 6572 6d20 e uses the term │ │ │ │ │ +000072d0: e280 9c63 6f6d 706f 6e65 6e74 e280 9d20 ...component... │ │ │ │ │ +000072e0: 696e 7465 726e 616c 6c79 0a61 6e64 2069 internally.and i │ │ │ │ │ +000072f0: 6e20 7468 6520 5265 6c65 6173 6520 6669 n the Release fi │ │ │ │ │ +00007300: 6c65 2066 6f72 6d61 7420 746f 2072 6566 le format to ref │ │ │ │ │ +00007310: 6572 2074 6f20 7468 6520 6469 7669 7369 er to the divisi │ │ │ │ │ +00007320: 6f6e 206f 6620 616e 2061 7263 6869 7665 on of an archive │ │ │ │ │ +00007330: 2e0a 5468 6520 4465 6269 616e 2053 6f63 ..The Debian Soc │ │ │ │ │ +00007340: 6961 6c20 436f 6e74 7261 6374 2073 696d ial Contract sim │ │ │ │ │ +00007350: 706c 7920 7265 6665 7273 2074 6f20 e280 ply refers to .. │ │ │ │ │ +00007360: 9c61 7265 6173 2ee2 809d 2054 6869 7320 .areas.... This │ │ │ │ │ +00007370: 646f 6375 6d65 6e74 2075 7365 730a 7465 document uses.te │ │ │ │ │ +00007380: 726d 696e 6f6c 6f67 7920 7369 6d69 6c61 rminology simila │ │ │ │ │ +00007390: 7220 746f 2074 6865 2053 6f63 6961 6c20 r to the Social │ │ │ │ │ +000073a0: 436f 6e74 7261 6374 2e0a 0a1f 0a46 696c Contract.....Fil │ │ │ │ │ +000073b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000073c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ +000073d0: 6520 4465 6269 616e 2046 7265 6520 536f e Debian Free So │ │ │ │ │ +000073e0: 6674 7761 7265 2047 7569 6465 6c69 6e65 ftware Guideline │ │ │ │ │ +000073f0: 732c 2020 4e65 7874 3a20 4172 6368 6976 s, Next: Archiv │ │ │ │ │ +00007400: 6520 6172 6561 732c 2020 5570 3a20 5468 e areas, Up: Th │ │ │ │ │ +00007410: 6520 4465 6269 616e 2041 7263 6869 7665 e Debian Archive │ │ │ │ │ +00007420: 0a0a 322e 3120 5468 6520 4465 6269 616e ..2.1 The Debian │ │ │ │ │ +00007430: 2046 7265 6520 536f 6674 7761 7265 2047 Free Software G │ │ │ │ │ +00007440: 7569 6465 6c69 6e65 730a 3d3d 3d3d 3d3d uidelines.====== │ │ │ │ │ +00007450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00007460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00007470: 3d0a 0a54 6865 2044 6562 6961 6e20 4672 =..The Debian Fr │ │ │ │ │ +00007480: 6565 2053 6f66 7477 6172 6520 4775 6964 ee Software Guid │ │ │ │ │ +00007490: 656c 696e 6573 2028 4446 5347 2920 666f elines (DFSG) fo │ │ │ │ │ +000074a0: 726d 206f 7572 2064 6566 696e 6974 696f rm our definitio │ │ │ │ │ +000074b0: 6e20 6f66 20e2 809c 6672 6565 0a73 6f66 n of ...free.sof │ │ │ │ │ +000074c0: 7477 6172 65e2 809d 2e20 2054 6865 7365 tware.... These │ │ │ │ │ +000074d0: 2061 7265 3a0a 0a20 2031 2e20 0a20 2020 are:.. 1. . │ │ │ │ │ +000074e0: 2020 4672 6565 2052 6564 6973 7472 6962 Free Redistrib │ │ │ │ │ +000074f0: 7574 696f 6e0a 0a20 2020 2020 2020 2020 ution.. │ │ │ │ │ +00007500: 2054 6865 206c 6963 656e 7365 206f 6620 The license of │ │ │ │ │ +00007510: 6120 4465 6269 616e 2063 6f6d 706f 6e65 a Debian compone │ │ │ │ │ +00007520: 6e74 206d 6179 206e 6f74 2072 6573 7472 nt may not restr │ │ │ │ │ +00007530: 6963 7420 616e 7920 7061 7274 790a 2020 ict any party. │ │ │ │ │ +00007540: 2020 2020 2020 2020 6672 6f6d 2073 656c from sel │ │ │ │ │ +00007550: 6c69 6e67 206f 7220 6769 7669 6e67 2061 ling or giving a │ │ │ │ │ +00007560: 7761 7920 7468 6520 736f 6674 7761 7265 way the software │ │ │ │ │ +00007570: 2061 7320 6120 636f 6d70 6f6e 656e 7420 as a component │ │ │ │ │ +00007580: 6f66 2061 6e0a 2020 2020 2020 2020 2020 of an. │ │ │ │ │ +00007590: 6167 6772 6567 6174 6520 736f 6674 7761 aggregate softwa │ │ │ │ │ +000075a0: 7265 2064 6973 7472 6962 7574 696f 6e20 re distribution │ │ │ │ │ +000075b0: 636f 6e74 6169 6e69 6e67 2070 726f 6772 containing progr │ │ │ │ │ +000075c0: 616d 7320 6672 6f6d 0a20 2020 2020 2020 ams from. │ │ │ │ │ +000075d0: 2020 2073 6576 6572 616c 2064 6966 6665 several diffe │ │ │ │ │ +000075e0: 7265 6e74 2073 6f75 7263 6573 2e20 2054 rent sources. T │ │ │ │ │ +000075f0: 6865 206c 6963 656e 7365 206d 6179 206e he license may n │ │ │ │ │ +00007600: 6f74 2072 6571 7569 7265 2061 0a20 2020 ot require a. │ │ │ │ │ +00007610: 2020 2020 2020 2072 6f79 616c 7479 206f royalty o │ │ │ │ │ +00007620: 7220 6f74 6865 7220 6665 6520 666f 7220 r other fee for │ │ │ │ │ +00007630: 7375 6368 2073 616c 652e 0a0a 2020 322e such sale... 2. │ │ │ │ │ +00007640: 200a 2020 2020 2053 6f75 7263 6520 436f . Source Co │ │ │ │ │ +00007650: 6465 0a0a 2020 2020 2020 2020 2020 5468 de.. Th │ │ │ │ │ +00007660: 6520 7072 6f67 7261 6d20 6d75 7374 2069 e program must i │ │ │ │ │ +00007670: 6e63 6c75 6465 2073 6f75 7263 6520 636f nclude source co │ │ │ │ │ +00007680: 6465 2c20 616e 6420 6d75 7374 2061 6c6c de, and must all │ │ │ │ │ +00007690: 6f77 0a20 2020 2020 2020 2020 2064 6973 ow. dis │ │ │ │ │ +000076a0: 7472 6962 7574 696f 6e20 696e 2073 6f75 tribution in sou │ │ │ │ │ +000076b0: 7263 6520 636f 6465 2061 7320 7765 6c6c rce code as well │ │ │ │ │ +000076c0: 2061 7320 636f 6d70 696c 6564 2066 6f72 as compiled for │ │ │ │ │ +000076d0: 6d2e 0a0a 2020 332e 200a 2020 2020 2044 m... 3. . D │ │ │ │ │ +000076e0: 6572 6976 6564 2057 6f72 6b73 0a0a 2020 erived Works.. │ │ │ │ │ +000076f0: 2020 2020 2020 2020 5468 6520 6c69 6365 The lice │ │ │ │ │ +00007700: 6e73 6520 6d75 7374 2061 6c6c 6f77 206d nse must allow m │ │ │ │ │ +00007710: 6f64 6966 6963 6174 696f 6e73 2061 6e64 odifications and │ │ │ │ │ +00007720: 2064 6572 6976 6564 2077 6f72 6b73 2c20 derived works, │ │ │ │ │ +00007730: 616e 640a 2020 2020 2020 2020 2020 6d75 and. mu │ │ │ │ │ +00007740: 7374 2061 6c6c 6f77 2074 6865 6d20 746f st allow them to │ │ │ │ │ +00007750: 2062 6520 6469 7374 7269 6275 7465 6420 be distributed │ │ │ │ │ +00007760: 756e 6465 7220 7468 6520 7361 6d65 2074 under the same t │ │ │ │ │ +00007770: 6572 6d73 2061 7320 7468 650a 2020 2020 erms as the. │ │ │ │ │ +00007780: 2020 2020 2020 6c69 6365 6e73 6520 6f66 license of │ │ │ │ │ +00007790: 2074 6865 206f 7269 6769 6e61 6c20 736f the original so │ │ │ │ │ +000077a0: 6674 7761 7265 2e0a 0a20 2034 2e20 0a20 ftware... 4. . │ │ │ │ │ +000077b0: 2020 2020 496e 7465 6772 6974 7920 6f66 Integrity of │ │ │ │ │ +000077c0: 2054 6865 2041 7574 686f 72e2 8099 7320 The Author...s │ │ │ │ │ +000077d0: 536f 7572 6365 2043 6f64 650a 0a20 2020 Source Code.. │ │ │ │ │ +000077e0: 2020 2020 2020 2054 6865 206c 6963 656e The licen │ │ │ │ │ +000077f0: 7365 206d 6179 2072 6573 7472 6963 7420 se may restrict │ │ │ │ │ +00007800: 736f 7572 6365 2d63 6f64 6520 6672 6f6d source-code from │ │ │ │ │ +00007810: 2062 6569 6e67 2064 6973 7472 6962 7574 being distribut │ │ │ │ │ +00007820: 6564 2069 6e0a 2020 2020 2020 2020 2020 ed in. │ │ │ │ │ +00007830: 6d6f 6469 6669 6564 2066 6f72 6d20 276f modified form 'o │ │ │ │ │ +00007840: 6e6c 7927 2069 6620 7468 6520 6c69 6365 nly' if the lice │ │ │ │ │ +00007850: 6e73 6520 616c 6c6f 7773 2074 6865 2064 nse allows the d │ │ │ │ │ +00007860: 6973 7472 6962 7574 696f 6e20 6f66 0a20 istribution of. │ │ │ │ │ +00007870: 2020 2020 2020 2020 20e2 809c 7061 7463 ...patc │ │ │ │ │ +00007880: 6820 6669 6c65 73e2 809d 2077 6974 6820 h files... with │ │ │ │ │ +00007890: 7468 6520 736f 7572 6365 2063 6f64 6520 the source code │ │ │ │ │ +000078a0: 666f 7220 7468 6520 7075 7270 6f73 6520 for the purpose │ │ │ │ │ +000078b0: 6f66 0a20 2020 2020 2020 2020 206d 6f64 of. mod │ │ │ │ │ +000078c0: 6966 7969 6e67 2074 6865 2070 726f 6772 ifying the progr │ │ │ │ │ +000078d0: 616d 2061 7420 6275 696c 6420 7469 6d65 am at build time │ │ │ │ │ +000078e0: 2e20 2054 6865 206c 6963 656e 7365 206d . The license m │ │ │ │ │ +000078f0: 7573 740a 2020 2020 2020 2020 2020 6578 ust. ex │ │ │ │ │ +00007900: 706c 6963 6974 6c79 2070 6572 6d69 7420 plicitly permit │ │ │ │ │ +00007910: 6469 7374 7269 6275 7469 6f6e 206f 6620 distribution of │ │ │ │ │ +00007920: 736f 6674 7761 7265 2062 7569 6c74 2066 software built f │ │ │ │ │ +00007930: 726f 6d20 6d6f 6469 6669 6564 0a20 2020 rom modified. │ │ │ │ │ +00007940: 2020 2020 2020 2073 6f75 7263 6520 636f source co │ │ │ │ │ +00007950: 6465 2e20 2054 6865 206c 6963 656e 7365 de. The license │ │ │ │ │ +00007960: 206d 6179 2072 6571 7569 7265 2064 6572 may require der │ │ │ │ │ +00007970: 6976 6564 2077 6f72 6b73 2074 6f20 6361 ived works to ca │ │ │ │ │ +00007980: 7272 7920 610a 2020 2020 2020 2020 2020 rry a. │ │ │ │ │ +00007990: 6469 6666 6572 656e 7420 6e61 6d65 206f different name o │ │ │ │ │ +000079a0: 7220 7665 7273 696f 6e20 6e75 6d62 6572 r version number │ │ │ │ │ +000079b0: 2066 726f 6d20 7468 6520 6f72 6967 696e from the origin │ │ │ │ │ +000079c0: 616c 2073 6f66 7477 6172 652e 0a20 2020 al software.. │ │ │ │ │ +000079d0: 2020 2020 2020 2028 5468 6973 2069 7320 (This is │ │ │ │ │ +000079e0: 6120 636f 6d70 726f 6d69 7365 2e20 2054 a compromise. T │ │ │ │ │ +000079f0: 6865 2044 6562 6961 6e20 5072 6f6a 6563 he Debian Projec │ │ │ │ │ +00007a00: 7420 656e 636f 7572 6167 6573 2061 6c6c t encourages all │ │ │ │ │ +00007a10: 0a20 2020 2020 2020 2020 2061 7574 686f . autho │ │ │ │ │ +00007a20: 7273 2074 6f20 6e6f 7420 7265 7374 7269 rs to not restri │ │ │ │ │ +00007a30: 6374 2061 6e79 2066 696c 6573 2c20 736f ct any files, so │ │ │ │ │ +00007a40: 7572 6365 206f 7220 6269 6e61 7279 2c20 urce or binary, │ │ │ │ │ +00007a50: 6672 6f6d 0a20 2020 2020 2020 2020 2062 from. b │ │ │ │ │ +00007a60: 6569 6e67 206d 6f64 6966 6965 642e 290a eing modified.). │ │ │ │ │ +00007a70: 0a20 2035 2e20 0a20 2020 2020 4e6f 2044 . 5. . No D │ │ │ │ │ +00007a80: 6973 6372 696d 696e 6174 696f 6e20 4167 iscrimination Ag │ │ │ │ │ +00007a90: 6169 6e73 7420 5065 7273 6f6e 7320 6f72 ainst Persons or │ │ │ │ │ +00007aa0: 2047 726f 7570 730a 0a20 2020 2020 2020 Groups.. │ │ │ │ │ +00007ab0: 2020 2054 6865 206c 6963 656e 7365 206d The license m │ │ │ │ │ +00007ac0: 7573 7420 6e6f 7420 6469 7363 7269 6d69 ust not discrimi │ │ │ │ │ +00007ad0: 6e61 7465 2061 6761 696e 7374 2061 6e79 nate against any │ │ │ │ │ +00007ae0: 2070 6572 736f 6e20 6f72 2067 726f 7570 person or group │ │ │ │ │ +00007af0: 0a20 2020 2020 2020 2020 206f 6620 7065 . of pe │ │ │ │ │ +00007b00: 7273 6f6e 732e 0a0a 2020 362e 200a 2020 rsons... 6. . │ │ │ │ │ +00007b10: 2020 204e 6f20 4469 7363 7269 6d69 6e61 No Discrimina │ │ │ │ │ +00007b20: 7469 6f6e 2041 6761 696e 7374 2046 6965 tion Against Fie │ │ │ │ │ +00007b30: 6c64 7320 6f66 2045 6e64 6561 766f 720a lds of Endeavor. │ │ │ │ │ +00007b40: 0a20 2020 2020 2020 2020 2054 6865 206c . The l │ │ │ │ │ +00007b50: 6963 656e 7365 206d 7573 7420 6e6f 7420 icense must not │ │ │ │ │ +00007b60: 7265 7374 7269 6374 2061 6e79 6f6e 6520 restrict anyone │ │ │ │ │ +00007b70: 6672 6f6d 206d 616b 696e 6720 7573 6520 from making use │ │ │ │ │ +00007b80: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. │ │ │ │ │ +00007b90: 2070 726f 6772 616d 2069 6e20 6120 7370 program in a sp │ │ │ │ │ +00007ba0: 6563 6966 6963 2066 6965 6c64 206f 6620 ecific field of │ │ │ │ │ +00007bb0: 656e 6465 6176 6f72 2e20 2046 6f72 2065 endeavor. For e │ │ │ │ │ +00007bc0: 7861 6d70 6c65 2c20 6974 206d 6179 0a20 xample, it may. │ │ │ │ │ +00007bd0: 2020 2020 2020 2020 206e 6f74 2072 6573 not res │ │ │ │ │ +00007be0: 7472 6963 7420 7468 6520 7072 6f67 7261 trict the progra │ │ │ │ │ +00007bf0: 6d20 6672 6f6d 2062 6569 6e67 2075 7365 m from being use │ │ │ │ │ +00007c00: 6420 696e 2061 2062 7573 696e 6573 732c d in a business, │ │ │ │ │ +00007c10: 206f 720a 2020 2020 2020 2020 2020 6672 or. fr │ │ │ │ │ +00007c20: 6f6d 2062 6569 6e67 2075 7365 6420 666f om being used fo │ │ │ │ │ +00007c30: 7220 6765 6e65 7469 6320 7265 7365 6172 r genetic resear │ │ │ │ │ +00007c40: 6368 2e0a 0a20 2037 2e20 0a20 2020 2020 ch... 7. . │ │ │ │ │ +00007c50: 4469 7374 7269 6275 7469 6f6e 206f 6620 Distribution of │ │ │ │ │ +00007c60: 4c69 6365 6e73 650a 0a20 2020 2020 2020 License.. │ │ │ │ │ +00007c70: 2020 2054 6865 2072 6967 6874 7320 6174 The rights at │ │ │ │ │ +00007c80: 7461 6368 6564 2074 6f20 7468 6520 7072 tached to the pr │ │ │ │ │ +00007c90: 6f67 7261 6d20 6d75 7374 2061 7070 6c79 ogram must apply │ │ │ │ │ +00007ca0: 2074 6f20 616c 6c20 746f 2077 686f 6d0a to all to whom. │ │ │ │ │ +00007cb0: 2020 2020 2020 2020 2020 7468 6520 7072 the pr │ │ │ │ │ +00007cc0: 6f67 7261 6d20 6973 2072 6564 6973 7472 ogram is redistr │ │ │ │ │ +00007cd0: 6962 7574 6564 2077 6974 686f 7574 2074 ibuted without t │ │ │ │ │ +00007ce0: 6865 206e 6565 6420 666f 7220 6578 6563 he need for exec │ │ │ │ │ +00007cf0: 7574 696f 6e20 6f66 0a20 2020 2020 2020 ution of. │ │ │ │ │ +00007d00: 2020 2061 6e20 6164 6469 7469 6f6e 616c an additional │ │ │ │ │ +00007d10: 206c 6963 656e 7365 2062 7920 7468 6f73 license by thos │ │ │ │ │ +00007d20: 6520 7061 7274 6965 732e 0a0a 2020 382e e parties... 8. │ │ │ │ │ +00007d30: 200a 2020 2020 204c 6963 656e 7365 204d . License M │ │ │ │ │ +00007d40: 7573 7420 4e6f 7420 4265 2053 7065 6369 ust Not Be Speci │ │ │ │ │ +00007d50: 6669 6320 746f 2044 6562 6961 6e0a 0a20 fic to Debian.. │ │ │ │ │ +00007d60: 2020 2020 2020 2020 2054 6865 2072 6967 The rig │ │ │ │ │ +00007d70: 6874 7320 6174 7461 6368 6564 2074 6f20 hts attached to │ │ │ │ │ +00007d80: 7468 6520 7072 6f67 7261 6d20 6d75 7374 the program must │ │ │ │ │ +00007d90: 206e 6f74 2064 6570 656e 6420 6f6e 2074 not depend on t │ │ │ │ │ +00007da0: 6865 0a20 2020 2020 2020 2020 2070 726f he. pro │ │ │ │ │ +00007db0: 6772 616d e280 9973 2062 6569 6e67 2070 gram...s being p │ │ │ │ │ +00007dc0: 6172 7420 6f66 2061 2044 6562 6961 6e20 art of a Debian │ │ │ │ │ +00007dd0: 7379 7374 656d 2e20 2049 6620 7468 6520 system. If the │ │ │ │ │ +00007de0: 7072 6f67 7261 6d20 6973 0a20 2020 2020 program is. │ │ │ │ │ +00007df0: 2020 2020 2065 7874 7261 6374 6564 2066 extracted f │ │ │ │ │ +00007e00: 726f 6d20 4465 6269 616e 2061 6e64 2075 rom Debian and u │ │ │ │ │ +00007e10: 7365 6420 6f72 2064 6973 7472 6962 7574 sed or distribut │ │ │ │ │ +00007e20: 6564 2077 6974 686f 7574 2044 6562 6961 ed without Debia │ │ │ │ │ +00007e30: 6e0a 2020 2020 2020 2020 2020 6275 7420 n. but │ │ │ │ │ +00007e40: 6f74 6865 7277 6973 6520 7769 7468 696e otherwise within │ │ │ │ │ +00007e50: 2074 6865 2074 6572 6d73 206f 6620 7468 the terms of th │ │ │ │ │ +00007e60: 6520 7072 6f67 7261 6de2 8099 7320 6c69 e program...s li │ │ │ │ │ +00007e70: 6365 6e73 652c 2061 6c6c 0a20 2020 2020 cense, all. │ │ │ │ │ +00007e80: 2020 2020 2070 6172 7469 6573 2074 6f20 parties to │ │ │ │ │ +00007e90: 7768 6f6d 2074 6865 2070 726f 6772 616d whom the program │ │ │ │ │ +00007ea0: 2069 7320 7265 6469 7374 7269 6275 7465 is redistribute │ │ │ │ │ +00007eb0: 6420 6d75 7374 2068 6176 6520 7468 650a d must have the. │ │ │ │ │ +00007ec0: 2020 2020 2020 2020 2020 7361 6d65 2072 same r │ │ │ │ │ +00007ed0: 6967 6874 7320 6173 2074 686f 7365 2074 ights as those t │ │ │ │ │ +00007ee0: 6861 7420 6172 6520 6772 616e 7465 6420 hat are granted │ │ │ │ │ +00007ef0: 696e 2063 6f6e 6a75 6e63 7469 6f6e 2077 in conjunction w │ │ │ │ │ +00007f00: 6974 6820 7468 650a 2020 2020 2020 2020 ith the. │ │ │ │ │ +00007f10: 2020 4465 6269 616e 2073 7973 7465 6d2e Debian system. │ │ │ │ │ +00007f20: 0a0a 2020 392e 200a 2020 2020 204c 6963 .. 9. . Lic │ │ │ │ │ +00007f30: 656e 7365 204d 7573 7420 4e6f 7420 436f ense Must Not Co │ │ │ │ │ +00007f40: 6e74 616d 696e 6174 6520 4f74 6865 7220 ntaminate Other │ │ │ │ │ +00007f50: 536f 6674 7761 7265 0a0a 2020 2020 2020 Software.. │ │ │ │ │ +00007f60: 2020 2020 5468 6520 6c69 6365 6e73 6520 The license │ │ │ │ │ +00007f70: 6d75 7374 206e 6f74 2070 6c61 6365 2072 must not place r │ │ │ │ │ +00007f80: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ +00007f90: 7468 6572 2073 6f66 7477 6172 6520 7468 ther software th │ │ │ │ │ +00007fa0: 6174 0a20 2020 2020 2020 2020 2069 7320 at. is │ │ │ │ │ +00007fb0: 6469 7374 7269 6275 7465 6420 616c 6f6e distributed alon │ │ │ │ │ +00007fc0: 6720 7769 7468 2074 6865 206c 6963 656e g with the licen │ │ │ │ │ +00007fd0: 7365 6420 736f 6674 7761 7265 2e20 2046 sed software. F │ │ │ │ │ +00007fe0: 6f72 2065 7861 6d70 6c65 2c0a 2020 2020 or example,. │ │ │ │ │ +00007ff0: 2020 2020 2020 7468 6520 6c69 6365 6e73 the licens │ │ │ │ │ +00008000: 6520 6d75 7374 206e 6f74 2069 6e73 6973 e must not insis │ │ │ │ │ +00008010: 7420 7468 6174 2061 6c6c 206f 7468 6572 t that all other │ │ │ │ │ +00008020: 2070 726f 6772 616d 730a 2020 2020 2020 programs. │ │ │ │ │ +00008030: 2020 2020 6469 7374 7269 6275 7465 6420 distributed │ │ │ │ │ +00008040: 6f6e 2074 6865 2073 616d 6520 6d65 6469 on the same medi │ │ │ │ │ +00008050: 756d 206d 7573 7420 6265 2066 7265 6520 um must be free │ │ │ │ │ +00008060: 736f 6674 7761 7265 2e0a 0a20 2031 302e software... 10. │ │ │ │ │ +00008070: 200a 2020 2020 2045 7861 6d70 6c65 204c . Example L │ │ │ │ │ +00008080: 6963 656e 7365 730a 0a20 2020 2020 2020 icenses.. │ │ │ │ │ +00008090: 2020 2054 6865 20e2 809c 4750 4c2c e280 The ...GPL,.. │ │ │ │ │ +000080a0: 9d20 e280 9c42 5344 2ce2 809d 2061 6e64 . ...BSD,... and │ │ │ │ │ +000080b0: 20e2 809c 4172 7469 7374 6963 e280 9d20 ...Artistic... │ │ │ │ │ +000080c0: 6c69 6365 6e73 6573 2061 7265 2065 7861 licenses are exa │ │ │ │ │ +000080d0: 6d70 6c65 7320 6f66 0a20 2020 2020 2020 mples of. │ │ │ │ │ +000080e0: 2020 206c 6963 656e 7365 7320 7468 6174 licenses that │ │ │ │ │ +000080f0: 2077 6520 636f 6e73 6964 6572 2027 6672 we consider 'fr │ │ │ │ │ +00008100: 6565 272e 0a0a 1f0a 4669 6c65 3a20 6465 ee'.....File: de │ │ │ │ │ +00008110: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00008120: 2c20 204e 6f64 653a 2041 7263 6869 7665 , Node: Archive │ │ │ │ │ +00008130: 2061 7265 6173 2c20 204e 6578 743a 2043 areas, Next: C │ │ │ │ │ +00008140: 6f70 7972 6967 6874 2063 6f6e 7369 6465 opyright conside │ │ │ │ │ +00008150: 7261 7469 6f6e 732c 2020 5072 6576 3a20 rations, Prev: │ │ │ │ │ +00008160: 5468 6520 4465 6269 616e 2046 7265 6520 The Debian Free │ │ │ │ │ +00008170: 536f 6674 7761 7265 2047 7569 6465 6c69 Software Guideli │ │ │ │ │ +00008180: 6e65 732c 2020 5570 3a20 5468 6520 4465 nes, Up: The De │ │ │ │ │ +00008190: 6269 616e 2041 7263 6869 7665 0a0a 322e bian Archive..2. │ │ │ │ │ +000081a0: 3220 4172 6368 6976 6520 6172 6561 730a 2 Archive areas. │ │ │ │ │ +000081b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000081c0: 3d0a 0a2a 204d 656e 753a 0a0a 2a20 5468 =..* Menu:..* Th │ │ │ │ │ +000081d0: 6520 6d61 696e 2061 7263 6869 7665 2061 e main archive a │ │ │ │ │ +000081e0: 7265 613a 3a0a 2a20 5468 6520 6e6f 6e2d rea::.* The non- │ │ │ │ │ +000081f0: 6672 6565 2d66 6972 6d77 6172 6520 6172 free-firmware ar │ │ │ │ │ +00008200: 6368 6976 6520 6172 6561 3a3a 0a2a 2054 chive area::.* T │ │ │ │ │ +00008210: 6865 2063 6f6e 7472 6962 2061 7263 6869 he contrib archi │ │ │ │ │ +00008220: 7665 2061 7265 613a 3a0a 2a20 5468 6520 ve area::.* The │ │ │ │ │ +00008230: 6e6f 6e2d 6672 6565 2061 7263 6869 7665 non-free archive │ │ │ │ │ +00008240: 2061 7265 613a 3a0a 0a1f 0a46 696c 653a area::....File: │ │ │ │ │ +00008250: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00008260: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ +00008270: 6d61 696e 2061 7263 6869 7665 2061 7265 main archive are │ │ │ │ │ +00008280: 612c 2020 4e65 7874 3a20 5468 6520 6e6f a, Next: The no │ │ │ │ │ +00008290: 6e2d 6672 6565 2d66 6972 6d77 6172 6520 n-free-firmware │ │ │ │ │ +000082a0: 6172 6368 6976 6520 6172 6561 2c20 2055 archive area, U │ │ │ │ │ +000082b0: 703a 2041 7263 6869 7665 2061 7265 6173 p: Archive areas │ │ │ │ │ +000082c0: 0a0a 322e 322e 3120 5468 6520 6d61 696e ..2.2.1 The main │ │ │ │ │ +000082d0: 2061 7263 6869 7665 2061 7265 610a 2d2d archive area.-- │ │ │ │ │ +000082e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000082f0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2027 ---------..The ' │ │ │ │ │ +00008300: 6d61 696e 2720 6172 6368 6976 6520 6172 main' archive ar │ │ │ │ │ +00008310: 6561 2063 6f6d 7072 6973 6573 2074 6865 ea comprises the │ │ │ │ │ +00008320: 2044 6562 6961 6e20 6469 7374 7269 6275 Debian distribu │ │ │ │ │ +00008330: 7469 6f6e 2e20 204f 6e6c 7920 7468 650a tion. Only the. │ │ │ │ │ +00008340: 7061 636b 6167 6573 2069 6e20 7468 6973 packages in this │ │ │ │ │ +00008350: 2061 7265 6120 6172 6520 636f 6e73 6964 area are consid │ │ │ │ │ +00008360: 6572 6564 2070 6172 7420 6f66 2074 6865 ered part of the │ │ │ │ │ +00008370: 2064 6973 7472 6962 7574 696f 6e2e 2020 distribution. │ │ │ │ │ +00008380: 4e6f 6e65 206f 660a 7468 6520 7061 636b None of.the pack │ │ │ │ │ +00008390: 6167 6573 2069 6e20 7468 6520 276d 6169 ages in the 'mai │ │ │ │ │ +000083a0: 6e27 2061 7263 6869 7665 2061 7265 6120 n' archive area │ │ │ │ │ +000083b0: 7265 7175 6972 6520 736f 6674 7761 7265 require software │ │ │ │ │ +000083c0: 206f 7574 7369 6465 206f 6620 7468 6174 outside of that │ │ │ │ │ +000083d0: 0a61 7265 6120 746f 2066 756e 6374 696f .area to functio │ │ │ │ │ +000083e0: 6e2e 2020 416e 796f 6e65 206d 6179 2075 n. Anyone may u │ │ │ │ │ +000083f0: 7365 2c20 7368 6172 652c 206d 6f64 6966 se, share, modif │ │ │ │ │ +00008400: 7920 616e 6420 7265 6469 7374 7269 6275 y and redistribu │ │ │ │ │ +00008410: 7465 2074 6865 0a70 6163 6b61 6765 7320 te the.packages │ │ │ │ │ +00008420: 696e 2074 6869 7320 6172 6368 6976 6520 in this archive │ │ │ │ │ +00008430: 6172 6561 2066 7265 656c 7920 2831 292e area freely (1). │ │ │ │ │ +00008440: 0a0a 4576 6572 7920 7061 636b 6167 6520 ..Every package │ │ │ │ │ +00008450: 696e 2027 6d61 696e 2720 6d75 7374 2063 in 'main' must c │ │ │ │ │ +00008460: 6f6d 706c 7920 7769 7468 2074 6865 2044 omply with the D │ │ │ │ │ +00008470: 4653 4720 2844 6562 6961 6e20 4672 6565 FSG (Debian Free │ │ │ │ │ +00008480: 2053 6f66 7477 6172 650a 4775 6964 656c Software.Guidel │ │ │ │ │ +00008490: 696e 6573 292e 2020 2832 290a 0a49 6e20 ines). (2)..In │ │ │ │ │ +000084a0: 6164 6469 7469 6f6e 2c20 7468 6520 7061 addition, the pa │ │ │ │ │ +000084b0: 636b 6167 6573 2069 6e20 276d 6169 6e27 ckages in 'main' │ │ │ │ │ +000084c0: 0a0a 2020 202d 206d 7573 7420 6e6f 7420 .. - must not │ │ │ │ │ +000084d0: 7265 7175 6972 6520 6f72 2072 6563 6f6d require or recom │ │ │ │ │ +000084e0: 6d65 6e64 2061 2070 6163 6b61 6765 206f mend a package o │ │ │ │ │ +000084f0: 7574 7369 6465 206f 6620 276d 6169 6e27 utside of 'main' │ │ │ │ │ +00008500: 2066 6f72 0a20 2020 2020 636f 6d70 696c for. compil │ │ │ │ │ +00008510: 6174 696f 6e20 6f72 2065 7865 6375 7469 ation or executi │ │ │ │ │ +00008520: 6f6e 2028 7468 7573 2c20 7468 6520 7061 on (thus, the pa │ │ │ │ │ +00008530: 636b 6167 6520 6d75 7374 206e 6f74 2064 ckage must not d │ │ │ │ │ +00008540: 6563 6c61 7265 2061 0a20 2020 2020 e280 eclare a. .. │ │ │ │ │ +00008550: 9850 7265 2d44 6570 656e 6473 e280 992c .Pre-Depends..., │ │ │ │ │ +00008560: 20e2 8098 4465 7065 6e64 73e2 8099 2c20 ...Depends..., │ │ │ │ │ +00008570: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ +00008580: 2c20 e280 9842 7569 6c64 2d44 6570 656e , ...Build-Depen │ │ │ │ │ +00008590: 6473 e280 992c 0a20 2020 2020 e280 9842 ds...,. ...B │ │ │ │ │ +000085a0: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ +000085b0: 6570 e280 992c 206f 7220 e280 9842 7569 ep..., or ...Bui │ │ │ │ │ +000085c0: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ +000085d0: 8099 2072 656c 6174 696f 6e73 6869 7020 .. relationship │ │ │ │ │ +000085e0: 6f6e 2061 0a20 2020 2020 6e6f 6e2d 276d on a. non-'m │ │ │ │ │ +000085f0: 6169 6e27 2070 6163 6b61 6765 2075 6e6c ain' package unl │ │ │ │ │ +00008600: 6573 7320 7468 6174 2070 6163 6b61 6765 ess that package │ │ │ │ │ +00008610: 2069 7320 6f6e 6c79 206c 6973 7465 6420 is only listed │ │ │ │ │ +00008620: 6173 2061 0a20 2020 2020 6e6f 6e2d 6465 as a. non-de │ │ │ │ │ +00008630: 6661 756c 7420 616c 7465 726e 6174 6976 fault alternativ │ │ │ │ │ +00008640: 6520 666f 7220 6120 7061 636b 6167 6520 e for a package │ │ │ │ │ +00008650: 696e 2027 6d61 696e 2729 2c0a 0a20 2020 in 'main'),.. │ │ │ │ │ +00008660: 2d20 6d75 7374 206e 6f74 2062 6520 736f - must not be so │ │ │ │ │ +00008670: 2062 7567 6779 2074 6861 7420 7765 2072 buggy that we r │ │ │ │ │ +00008680: 6566 7573 6520 746f 2073 7570 706f 7274 efuse to support │ │ │ │ │ +00008690: 2074 6865 6d2c 2061 6e64 0a0a 2020 202d them, and.. - │ │ │ │ │ +000086a0: 206d 7573 7420 6d65 6574 2061 6c6c 2070 must meet all p │ │ │ │ │ +000086b0: 6f6c 6963 7920 7265 7175 6972 656d 656e olicy requiremen │ │ │ │ │ +000086c0: 7473 2070 7265 7365 6e74 6564 2069 6e20 ts presented in │ │ │ │ │ +000086d0: 7468 6973 206d 616e 7561 6c2e 0a0a 4966 this manual...If │ │ │ │ │ +000086e0: 2061 2073 6f75 7263 6520 7061 636b 6167 a source packag │ │ │ │ │ +000086f0: 6520 6973 2069 6e20 7468 6520 276d 6169 e is in the 'mai │ │ │ │ │ +00008700: 6e27 2061 7263 6869 7665 2061 7265 612c n' archive area, │ │ │ │ │ +00008710: 2074 6865 6e20 6174 206c 6561 7374 206f then at least o │ │ │ │ │ +00008720: 6e65 206f 660a 6974 7320 6269 6e61 7279 ne of.its binary │ │ │ │ │ +00008730: 2070 6163 6b61 6765 7320 6d75 7374 2062 packages must b │ │ │ │ │ +00008740: 6520 696e 2074 6865 2027 6d61 696e 2720 e in the 'main' │ │ │ │ │ +00008750: 6172 6368 6976 6520 6172 6561 2c20 616e archive area, an │ │ │ │ │ +00008760: 6420 6561 6368 206f 6620 7468 650a 7265 d each of the.re │ │ │ │ │ +00008770: 6d61 696e 696e 6720 7061 636b 6167 6573 maining packages │ │ │ │ │ +00008780: 206d 7573 7420 6265 2069 6e20 6569 7468 must be in eith │ │ │ │ │ +00008790: 6572 2074 6865 2027 6d61 696e 2720 6f72 er the 'main' or │ │ │ │ │ +000087a0: 2027 636f 6e74 7269 6227 2061 7263 6869 'contrib' archi │ │ │ │ │ +000087b0: 7665 0a61 7265 612e 2020 4561 6368 2062 ve.area. Each b │ │ │ │ │ +000087c0: 696e 6172 7920 7061 636b 6167 65e2 8099 inary package... │ │ │ │ │ +000087d0: 7320 6172 6368 6976 6520 6172 6561 2069 s archive area i │ │ │ │ │ +000087e0: 7320 696e 6469 6361 7465 6420 6279 2069 s indicated by i │ │ │ │ │ +000087f0: 7473 20e2 8098 5365 6374 696f 6ee2 8099 ts ...Section... │ │ │ │ │ +00008800: 0a66 6965 6c64 3a20 7365 6520 2a6e 6f74 .field: see *not │ │ │ │ │ +00008810: 6520 5365 6374 696f 6e73 3a20 3234 2e0a e Sections: 24.. │ │ │ │ │ +00008820: 0a53 6f75 7263 6520 7061 636b 6167 6573 .Source packages │ │ │ │ │ +00008830: 2069 6e20 276d 6169 6e27 2077 6974 6820 in 'main' with │ │ │ │ │ +00008840: 6120 6d69 7874 7572 6520 6f66 2027 6d61 a mixture of 'ma │ │ │ │ │ +00008850: 696e 2720 616e 6420 2763 6f6e 7472 6962 in' and 'contrib │ │ │ │ │ +00008860: 2720 6269 6e61 7279 0a70 6163 6b61 6765 ' binary.package │ │ │ │ │ +00008870: 7320 6172 6520 6d6f 7265 2063 6f6d 706c s are more compl │ │ │ │ │ +00008880: 6578 2066 6f72 2061 7263 6869 7665 2074 ex for archive t │ │ │ │ │ +00008890: 6f6f 6c69 6e67 2074 6f20 6861 6e64 6c65 ooling to handle │ │ │ │ │ +000088a0: 2c20 616e 6420 7468 6572 6566 6f72 650a , and therefore. │ │ │ │ │ +000088b0: 7368 6f75 6c64 2062 6520 6c69 6d69 7465 should be limite │ │ │ │ │ +000088c0: 6420 746f 2073 6974 7561 7469 6f6e 7320 d to situations │ │ │ │ │ +000088d0: 7768 6572 6520 6974 2077 6f75 6c64 2062 where it would b │ │ │ │ │ +000088e0: 6520 696e 636f 6e76 656e 6965 6e74 2074 e inconvenient t │ │ │ │ │ +000088f0: 6f20 7370 6c69 740a 7468 6520 736f 7572 o split.the sour │ │ │ │ │ +00008900: 6365 2070 6163 6b61 6765 2e20 2049 6620 ce package. If │ │ │ │ │ +00008910: 6974 2069 7320 7374 7261 6967 6874 666f it is straightfo │ │ │ │ │ +00008920: 7277 6172 6420 746f 2073 706c 6974 2074 rward to split t │ │ │ │ │ +00008930: 6865 2073 6f75 7263 650a 7061 636b 6167 he source.packag │ │ │ │ │ +00008940: 6520 696e 746f 2061 2027 6d61 696e 2720 e into a 'main' │ │ │ │ │ +00008950: 7061 7274 2061 6e64 2061 2027 636f 6e74 part and a 'cont │ │ │ │ │ +00008960: 7269 6227 2070 6172 7420 7468 6174 2061 rib' part that a │ │ │ │ │ +00008970: 7265 2062 7569 6c74 0a73 6570 6172 6174 re built.separat │ │ │ │ │ +00008980: 656c 792c 2074 6865 6e20 7468 6f73 6520 ely, then those │ │ │ │ │ +00008990: 7061 7274 7320 7368 6f75 6c64 2062 6520 parts should be │ │ │ │ │ +000089a0: 7265 7072 6573 656e 7465 6420 6173 2073 represented as s │ │ │ │ │ +000089b0: 6570 6172 6174 6520 736f 7572 6365 0a70 eparate source.p │ │ │ │ │ +000089c0: 6163 6b61 6765 732e 0a0a 5768 656e 2061 ackages...When a │ │ │ │ │ +000089d0: 2027 6d61 696e 2720 736f 7572 6365 2070 'main' source p │ │ │ │ │ +000089e0: 6163 6b61 6765 2068 6173 2061 206d 6978 ackage has a mix │ │ │ │ │ +000089f0: 7475 7265 206f 6620 276d 6169 6e27 2061 ture of 'main' a │ │ │ │ │ +00008a00: 6e64 2027 636f 6e74 7269 6227 0a62 696e nd 'contrib'.bin │ │ │ │ │ +00008a10: 6172 7920 7061 636b 6167 6573 2c20 7468 ary packages, th │ │ │ │ │ +00008a20: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00008a30: 2061 6e64 2074 6865 2027 6d61 696e 2720 and the 'main' │ │ │ │ │ +00008a40: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +00008a50: 6d75 7374 0a66 6f6c 6c6f 7720 7468 6520 must.follow the │ │ │ │ │ +00008a60: 7265 7175 6972 656d 656e 7473 2066 6f72 requirements for │ │ │ │ │ +00008a70: 2027 6d61 696e 2720 7061 636b 6167 6573 'main' packages │ │ │ │ │ +00008a80: 2c20 6275 7420 7468 6520 2763 6f6e 7472 , but the 'contr │ │ │ │ │ +00008a90: 6962 2720 6269 6e61 7279 0a70 6163 6b61 ib' binary.packa │ │ │ │ │ +00008aa0: 6765 7320 6d61 7920 666f 6c6c 6f77 2074 ges may follow t │ │ │ │ │ +00008ab0: 6865 2077 6561 6b65 7220 7265 7175 6972 he weaker requir │ │ │ │ │ +00008ac0: 656d 656e 7473 2066 6f72 2027 636f 6e74 ements for 'cont │ │ │ │ │ +00008ad0: 7269 6227 2070 6163 6b61 6765 732e 2020 rib' packages. │ │ │ │ │ +00008ae0: 496e 0a70 6172 7469 6375 6c61 722c 2073 In.particular, s │ │ │ │ │ +00008af0: 6f75 7263 6520 7061 636b 6167 6573 2069 ource packages i │ │ │ │ │ +00008b00: 6e20 276d 6169 6e27 206d 7573 7420 6e6f n 'main' must no │ │ │ │ │ +00008b10: 7420 6861 7665 2062 7569 6c64 2064 6570 t have build dep │ │ │ │ │ +00008b20: 656e 6465 6e63 6965 730a 6f75 7473 6964 endencies.outsid │ │ │ │ │ +00008b30: 6520 276d 6169 6e27 2c20 6275 7420 7468 e 'main', but th │ │ │ │ │ +00008b40: 6520 2763 6f6e 7472 6962 2720 6269 6e61 e 'contrib' bina │ │ │ │ │ +00008b50: 7279 2070 6163 6b61 6765 7320 6d61 7920 ry packages may │ │ │ │ │ +00008b60: 6861 7665 2072 756e 7469 6d65 0a64 6570 have runtime.dep │ │ │ │ │ +00008b70: 656e 6465 6e63 6965 7320 6f75 7473 6964 endencies outsid │ │ │ │ │ +00008b80: 6520 276d 6169 6e27 2e0a 0a20 2020 2d2d e 'main'... -- │ │ │ │ │ +00008b90: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00008ba0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00008bb0: 2020 2831 2920 5365 6520 5768 6174 2044 (1) See What D │ │ │ │ │ +00008bc0: 6f65 7320 4672 6565 204d 6561 6e3f 2020 oes Free Mean? │ │ │ │ │ +00008bd0: 2868 7474 7073 3a2f 2f77 7777 2e64 6562 (https://www.deb │ │ │ │ │ +00008be0: 6961 6e2e 6f72 672f 696e 7472 6f2f 6672 ian.org/intro/fr │ │ │ │ │ +00008bf0: 6565 2920 666f 720a 6d6f 7265 2061 626f ee) for.more abo │ │ │ │ │ +00008c00: 7574 2077 6861 7420 7765 206d 6561 6e20 ut what we mean │ │ │ │ │ +00008c10: 6279 2066 7265 6520 736f 6674 7761 7265 by free software │ │ │ │ │ +00008c20: 2e0a 0a20 2020 2832 2920 4465 6269 616e ... (2) Debian │ │ │ │ │ +00008c30: e280 9973 2046 5450 204d 6173 7465 7273 ...s FTP Masters │ │ │ │ │ +00008c40: 2070 7562 6c69 7368 2061 2052 454a 4543 publish a REJEC │ │ │ │ │ +00008c50: 542d 4641 510a 2868 7474 7073 3a2f 2f66 T-FAQ.(https://f │ │ │ │ │ +00008c60: 7470 2d6d 6173 7465 722e 6465 6269 616e tp-master.debian │ │ │ │ │ +00008c70: 2e6f 7267 2f52 454a 4543 542d 4641 512e .org/REJECT-FAQ. │ │ │ │ │ +00008c80: 6874 6d6c 2920 7768 6963 6820 6465 7461 html) which deta │ │ │ │ │ +00008c90: 696c 7320 7468 650a 7072 6f6a 6563 74e2 ils the.project. │ │ │ │ │ +00008ca0: 8099 7320 6375 7272 656e 7420 776f 726b ..s current work │ │ │ │ │ +00008cb0: 696e 6720 696e 7465 7270 7265 7461 7469 ing interpretati │ │ │ │ │ +00008cc0: 6f6e 206f 6620 7468 6520 4446 5347 2e0a on of the DFSG.. │ │ │ │ │ +00008cd0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00008ce0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00008cf0: 6465 3a20 5468 6520 6e6f 6e2d 6672 6565 de: The non-free │ │ │ │ │ +00008d00: 2d66 6972 6d77 6172 6520 6172 6368 6976 -firmware archiv │ │ │ │ │ +00008d10: 6520 6172 6561 2c20 204e 6578 743a 2054 e area, Next: T │ │ │ │ │ +00008d20: 6865 2063 6f6e 7472 6962 2061 7263 6869 he contrib archi │ │ │ │ │ +00008d30: 7665 2061 7265 612c 2020 5072 6576 3a20 ve area, Prev: │ │ │ │ │ +00008d40: 5468 6520 6d61 696e 2061 7263 6869 7665 The main archive │ │ │ │ │ +00008d50: 2061 7265 612c 2020 5570 3a20 4172 6368 area, Up: Arch │ │ │ │ │ +00008d60: 6976 6520 6172 6561 730a 0a32 2e32 2e32 ive areas..2.2.2 │ │ │ │ │ +00008d70: 2054 6865 206e 6f6e 2d66 7265 652d 6669 The non-free-fi │ │ │ │ │ +00008d80: 726d 7761 7265 2061 7263 6869 7665 2061 rmware archive a │ │ │ │ │ +00008d90: 7265 610a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d rea.------------ │ │ │ │ │ +00008da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00008db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +00008dc0: 6520 276e 6f6e 2d66 7265 652d 6669 726d e 'non-free-firm │ │ │ │ │ +00008dd0: 7761 7265 2720 6172 6368 6976 6520 6172 ware' archive ar │ │ │ │ │ +00008de0: 6561 2063 6f6e 7461 696e 7320 7061 636b ea contains pack │ │ │ │ │ +00008df0: 6167 6573 2070 726f 7669 6469 6e67 0a66 ages providing.f │ │ │ │ │ +00008e00: 6972 6d77 6172 6520 6e65 6564 6564 2074 irmware needed t │ │ │ │ │ +00008e10: 6f20 696e 6974 6961 6c69 7a65 2c20 7573 o initialize, us │ │ │ │ │ +00008e20: 6520 6f72 206b 6565 7020 7570 6461 7465 e or keep update │ │ │ │ │ +00008e30: 6420 6861 7264 7761 7265 2072 6571 7569 d hardware requi │ │ │ │ │ +00008e40: 7265 6420 6279 0a6f 7572 2075 7365 7273 red by.our users │ │ │ │ │ +00008e50: 2c20 7479 7069 6361 6c6c 7920 6e65 6365 , typically nece │ │ │ │ │ +00008e60: 7373 6172 7920 666f 7220 696d 706f 7274 ssary for import │ │ │ │ │ +00008e70: 616e 7420 6675 6e63 7469 6f6e 7320 746f ant functions to │ │ │ │ │ +00008e80: 2062 6520 6176 6169 6c61 626c 650a 2869 be available.(i │ │ │ │ │ +00008e90: 2e65 2e20 2077 6972 656c 6573 7320 6e65 .e. wireless ne │ │ │ │ │ +00008ea0: 7477 6f72 6b20 636f 6e6e 6563 7469 7669 twork connectivi │ │ │ │ │ +00008eb0: 7479 2920 6f72 2066 6f72 2066 6978 696e ty) or for fixin │ │ │ │ │ +00008ec0: 6720 7365 6375 7269 7479 2064 6566 6563 g security defec │ │ │ │ │ +00008ed0: 7473 2069 6e0a 6861 7264 7761 7265 2028 ts in.hardware ( │ │ │ │ │ +00008ee0: 692e 652e 2020 4350 5520 6d69 6372 6f63 i.e. CPU microc │ │ │ │ │ +00008ef0: 6f64 6520 7570 6461 7465 7329 2e20 2050 ode updates). P │ │ │ │ │ +00008f00: 6163 6b61 6765 7320 696e 2074 6869 7320 ackages in this │ │ │ │ │ +00008f10: 6172 6368 6976 6520 6d61 790a 6e6f 7420 archive may.not │ │ │ │ │ +00008f20: 636f 6d70 6c79 2077 6974 6820 616c 6c20 comply with all │ │ │ │ │ +00008f30: 6f66 2074 6865 2070 6f6c 6963 7920 7265 of the policy re │ │ │ │ │ +00008f40: 7175 6972 656d 656e 7473 2069 6e20 7468 quirements in th │ │ │ │ │ +00008f50: 6973 206d 616e 7561 6c20 6475 6520 746f is manual due to │ │ │ │ │ +00008f60: 0a6c 6163 6b20 6f66 2073 6f75 7263 6520 .lack of source │ │ │ │ │ +00008f70: 636f 6465 2061 7661 696c 6162 696c 6974 code availabilit │ │ │ │ │ +00008f80: 792c 2072 6573 7472 6963 7469 6f6e 7320 y, restrictions │ │ │ │ │ +00008f90: 6f6e 206d 6f64 6966 6963 6174 696f 6e20 on modification │ │ │ │ │ +00008fa0: 6f72 206f 7468 6572 0a6c 696d 6974 6174 or other.limitat │ │ │ │ │ +00008fb0: 696f 6e73 2e0a 0a50 6163 6b61 6765 7320 ions...Packages │ │ │ │ │ +00008fc0: 696e 2027 6e6f 6e2d 6672 6565 2d66 6972 in 'non-free-fir │ │ │ │ │ +00008fd0: 6d77 6172 6527 0a0a 2020 202d 206d 7573 mware'.. - mus │ │ │ │ │ +00008fe0: 7420 6e6f 7420 6265 2073 6f20 6275 6767 t not be so bugg │ │ │ │ │ +00008ff0: 7920 7468 6174 2077 6520 7265 6675 7365 y that we refuse │ │ │ │ │ +00009000: 2074 6f20 7375 7070 6f72 7420 7468 656d to support them │ │ │ │ │ +00009010: 2c20 616e 640a 0a20 2020 2d20 6d75 7374 , and.. - must │ │ │ │ │ +00009020: 206d 6565 7420 616c 6c20 706f 6c69 6379 meet all policy │ │ │ │ │ +00009030: 2072 6571 7569 7265 6d65 6e74 7320 7072 requirements pr │ │ │ │ │ +00009040: 6573 656e 7465 6420 696e 2074 6869 7320 esented in this │ │ │ │ │ +00009050: 6d61 6e75 616c 2074 6861 7420 6974 0a20 manual that it. │ │ │ │ │ +00009060: 2020 2020 6973 2070 6f73 7369 626c 6520 is possible │ │ │ │ │ +00009070: 666f 7220 7468 656d 2074 6f20 6d65 6574 for them to meet │ │ │ │ │ +00009080: 2e20 2028 3129 0a0a 2020 202d 2d2d 2d2d . (1).. ----- │ │ │ │ │ +00009090: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +000090a0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +000090b0: 3129 2049 7420 6973 2070 6f73 7369 626c 1) It is possibl │ │ │ │ │ +000090c0: 6520 7468 6174 2074 6865 7265 2061 7265 e that there are │ │ │ │ │ +000090d0: 2070 6f6c 6963 7920 7265 7175 6972 656d policy requirem │ │ │ │ │ +000090e0: 656e 7473 2077 6869 6368 2074 6865 0a70 ents which the.p │ │ │ │ │ +000090f0: 6163 6b61 6765 2069 7320 756e 6162 6c65 ackage is unable │ │ │ │ │ +00009100: 2074 6f20 6d65 6574 2c20 666f 7220 6578 to meet, for ex │ │ │ │ │ +00009110: 616d 706c 652c 2069 6620 7468 6520 736f ample, if the so │ │ │ │ │ +00009120: 7572 6365 2069 7320 756e 6176 6169 6c61 urce is unavaila │ │ │ │ │ +00009130: 626c 652e 0a54 6865 7365 2073 6974 7561 ble..These situa │ │ │ │ │ +00009140: 7469 6f6e 7320 7769 6c6c 206e 6565 6420 tions will need │ │ │ │ │ +00009150: 746f 2062 6520 6861 6e64 6c65 6420 6f6e to be handled on │ │ │ │ │ +00009160: 2061 2063 6173 652d 6279 2d63 6173 6520 a case-by-case │ │ │ │ │ +00009170: 6261 7369 732e 0a0a 1f0a 4669 6c65 3a20 basis.....File: │ │ │ │ │ +00009180: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00009190: 666f 2c20 204e 6f64 653a 2054 6865 2063 fo, Node: The c │ │ │ │ │ +000091a0: 6f6e 7472 6962 2061 7263 6869 7665 2061 ontrib archive a │ │ │ │ │ +000091b0: 7265 612c 2020 4e65 7874 3a20 5468 6520 rea, Next: The │ │ │ │ │ +000091c0: 6e6f 6e2d 6672 6565 2061 7263 6869 7665 non-free archive │ │ │ │ │ +000091d0: 2061 7265 612c 2020 5072 6576 3a20 5468 area, Prev: Th │ │ │ │ │ +000091e0: 6520 6e6f 6e2d 6672 6565 2d66 6972 6d77 e non-free-firmw │ │ │ │ │ +000091f0: 6172 6520 6172 6368 6976 6520 6172 6561 are archive area │ │ │ │ │ +00009200: 2c20 2055 703a 2041 7263 6869 7665 2061 , Up: Archive a │ │ │ │ │ +00009210: 7265 6173 0a0a 322e 322e 3320 5468 6520 reas..2.2.3 The │ │ │ │ │ +00009220: 636f 6e74 7269 6220 6172 6368 6976 6520 contrib archive │ │ │ │ │ +00009230: 6172 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d area.----------- │ │ │ │ │ +00009240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00009250: 2d2d 2d0a 0a54 6865 2027 636f 6e74 7269 ---..The 'contri │ │ │ │ │ +00009260: 6227 2061 7263 6869 7665 2061 7265 6120 b' archive area │ │ │ │ │ +00009270: 636f 6e74 6169 6e73 2073 7570 706c 656d contains supplem │ │ │ │ │ +00009280: 656e 7461 6c20 7061 636b 6167 6573 2069 ental packages i │ │ │ │ │ +00009290: 6e74 656e 6465 6420 746f 0a77 6f72 6b20 ntended to.work │ │ │ │ │ +000092a0: 7769 7468 2074 6865 2044 6562 6961 6e20 with the Debian │ │ │ │ │ +000092b0: 6469 7374 7269 6275 7469 6f6e 2c20 6275 distribution, bu │ │ │ │ │ +000092c0: 7420 7768 6963 6820 7265 7175 6972 6520 t which require │ │ │ │ │ +000092d0: 736f 6674 7761 7265 206f 7574 7369 6465 software outside │ │ │ │ │ +000092e0: 206f 660a 7468 6520 6469 7374 7269 6275 of.the distribu │ │ │ │ │ +000092f0: 7469 6f6e 2074 6f20 6569 7468 6572 2062 tion to either b │ │ │ │ │ +00009300: 7569 6c64 206f 7220 6675 6e63 7469 6f6e uild or function │ │ │ │ │ +00009310: 2e0a 0a45 7665 7279 2070 6163 6b61 6765 ...Every package │ │ │ │ │ +00009320: 2069 6e20 2763 6f6e 7472 6962 2720 6d75 in 'contrib' mu │ │ │ │ │ +00009330: 7374 2063 6f6d 706c 7920 7769 7468 2074 st comply with t │ │ │ │ │ +00009340: 6865 2044 4653 472e 0a0a 496e 2061 6464 he DFSG...In add │ │ │ │ │ +00009350: 6974 696f 6e2c 2074 6865 2070 6163 6b61 ition, the packa │ │ │ │ │ +00009360: 6765 7320 696e 2027 636f 6e74 7269 6227 ges in 'contrib' │ │ │ │ │ +00009370: 0a0a 2020 202d 206d 7573 7420 6e6f 7420 .. - must not │ │ │ │ │ +00009380: 6265 2073 6f20 6275 6767 7920 7468 6174 be so buggy that │ │ │ │ │ +00009390: 2077 6520 7265 6675 7365 2074 6f20 7375 we refuse to su │ │ │ │ │ +000093a0: 7070 6f72 7420 7468 656d 2c20 616e 640a pport them, and. │ │ │ │ │ +000093b0: 0a20 2020 2d20 6d75 7374 206d 6565 7420 . - must meet │ │ │ │ │ +000093c0: 616c 6c20 706f 6c69 6379 2072 6571 7569 all policy requi │ │ │ │ │ +000093d0: 7265 6d65 6e74 7320 7072 6573 656e 7465 rements presente │ │ │ │ │ +000093e0: 6420 696e 2074 6869 7320 6d61 6e75 616c d in this manual │ │ │ │ │ +000093f0: 2e0a 0a45 7861 6d70 6c65 7320 6f66 2070 ...Examples of p │ │ │ │ │ +00009400: 6163 6b61 6765 7320 7768 6963 6820 776f ackages which wo │ │ │ │ │ +00009410: 756c 6420 6265 2069 6e63 6c75 6465 6420 uld be included │ │ │ │ │ +00009420: 696e 2027 636f 6e74 7269 6227 2061 7265 in 'contrib' are │ │ │ │ │ +00009430: 3a0a 0a20 2020 2d20 6672 6565 2070 6163 :.. - free pac │ │ │ │ │ +00009440: 6b61 6765 7320 7768 6963 6820 7265 7175 kages which requ │ │ │ │ │ +00009450: 6972 6520 2763 6f6e 7472 6962 272c 2027 ire 'contrib', ' │ │ │ │ │ +00009460: 6e6f 6e2d 6672 6565 2720 7061 636b 6167 non-free' packag │ │ │ │ │ +00009470: 6573 206f 720a 2020 2020 2070 6163 6b61 es or. packa │ │ │ │ │ +00009480: 6765 7320 7768 6963 6820 6172 6520 6e6f ges which are no │ │ │ │ │ +00009490: 7420 696e 206f 7572 2061 7263 6869 7665 t in our archive │ │ │ │ │ +000094a0: 2061 7420 616c 6c20 666f 7220 636f 6d70 at all for comp │ │ │ │ │ +000094b0: 696c 6174 696f 6e20 6f72 0a20 2020 2020 ilation or. │ │ │ │ │ +000094c0: 6578 6563 7574 696f 6e2c 2061 6e64 0a0a execution, and.. │ │ │ │ │ +000094d0: 2020 202d 2077 7261 7070 6572 2070 6163 - wrapper pac │ │ │ │ │ +000094e0: 6b61 6765 7320 6f72 206f 7468 6572 2073 kages or other s │ │ │ │ │ +000094f0: 6f72 7473 206f 6620 6672 6565 2061 6363 orts of free acc │ │ │ │ │ +00009500: 6573 736f 7269 6573 2066 6f72 206e 6f6e essories for non │ │ │ │ │ +00009510: 2d66 7265 650a 2020 2020 2070 726f 6772 -free. progr │ │ │ │ │ +00009520: 616d 732e 0a0a 4966 2061 2073 6f75 7263 ams...If a sourc │ │ │ │ │ +00009530: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +00009540: 7468 6520 2763 6f6e 7472 6962 2720 6172 the 'contrib' ar │ │ │ │ │ +00009550: 6368 6976 6520 6172 6561 2c20 7468 656e chive area, then │ │ │ │ │ +00009560: 2065 6163 6820 6f66 2074 6865 0a62 696e each of the.bin │ │ │ │ │ +00009570: 6172 7920 7061 636b 6167 6573 2074 6861 ary packages tha │ │ │ │ │ +00009580: 7420 6974 2070 726f 6475 6365 7320 6d75 t it produces mu │ │ │ │ │ +00009590: 7374 2061 6c73 6f20 6265 2069 6e20 7468 st also be in th │ │ │ │ │ +000095a0: 6520 2763 6f6e 7472 6962 2720 6172 6368 e 'contrib' arch │ │ │ │ │ +000095b0: 6976 650a 6172 6561 2e0a 0a1f 0a46 696c ive.area.....Fil │ │ │ │ │ +000095c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000095d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ +000095e0: 6520 6e6f 6e2d 6672 6565 2061 7263 6869 e non-free archi │ │ │ │ │ +000095f0: 7665 2061 7265 612c 2020 5072 6576 3a20 ve area, Prev: │ │ │ │ │ +00009600: 5468 6520 636f 6e74 7269 6220 6172 6368 The contrib arch │ │ │ │ │ +00009610: 6976 6520 6172 6561 2c20 2055 703a 2041 ive area, Up: A │ │ │ │ │ +00009620: 7263 6869 7665 2061 7265 6173 0a0a 322e rchive areas..2. │ │ │ │ │ +00009630: 322e 3420 5468 6520 6e6f 6e2d 6672 6565 2.4 The non-free │ │ │ │ │ +00009640: 2061 7263 6869 7665 2061 7265 610a 2d2d archive area.-- │ │ │ │ │ +00009650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00009660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +00009670: 6865 2027 6e6f 6e2d 6672 6565 2720 6172 he 'non-free' ar │ │ │ │ │ +00009680: 6368 6976 6520 6172 6561 2063 6f6e 7461 chive area conta │ │ │ │ │ +00009690: 696e 7320 7375 7070 6c65 6d65 6e74 616c ins supplemental │ │ │ │ │ +000096a0: 2070 6163 6b61 6765 7320 696e 7465 6e64 packages intend │ │ │ │ │ +000096b0: 6564 2074 6f0a 776f 726b 2077 6974 6820 ed to.work with │ │ │ │ │ +000096c0: 7468 6520 4465 6269 616e 2064 6973 7472 the Debian distr │ │ │ │ │ +000096d0: 6962 7574 696f 6e20 7468 6174 2064 6f20 ibution that do │ │ │ │ │ +000096e0: 6e6f 7420 636f 6d70 6c79 2077 6974 6820 not comply with │ │ │ │ │ +000096f0: 7468 6520 4446 5347 206f 720a 6861 7665 the DFSG or.have │ │ │ │ │ +00009700: 206f 7468 6572 2070 726f 626c 656d 7320 other problems │ │ │ │ │ +00009710: 7468 6174 206d 616b 6520 7468 6569 7220 that make their │ │ │ │ │ +00009720: 6469 7374 7269 6275 7469 6f6e 2070 726f distribution pro │ │ │ │ │ +00009730: 626c 656d 6174 6963 2e20 2054 6865 7920 blematic. They │ │ │ │ │ +00009740: 6d61 790a 6e6f 7420 636f 6d70 6c79 2077 may.not comply w │ │ │ │ │ +00009750: 6974 6820 616c 6c20 6f66 2074 6865 2070 ith all of the p │ │ │ │ │ +00009760: 6f6c 6963 7920 7265 7175 6972 656d 656e olicy requiremen │ │ │ │ │ +00009770: 7473 2069 6e20 7468 6973 206d 616e 7561 ts in this manua │ │ │ │ │ +00009780: 6c20 6475 6520 746f 0a72 6573 7472 6963 l due to.restric │ │ │ │ │ +00009790: 7469 6f6e 7320 6f6e 206d 6f64 6966 6963 tions on modific │ │ │ │ │ +000097a0: 6174 696f 6e73 206f 7220 6f74 6865 7220 ations or other │ │ │ │ │ +000097b0: 6c69 6d69 7461 7469 6f6e 732e 0a0a 5061 limitations...Pa │ │ │ │ │ +000097c0: 636b 6167 6573 206d 7573 7420 6265 2070 ckages must be p │ │ │ │ │ +000097d0: 6c61 6365 6420 696e 2027 6e6f 6e2d 6672 laced in 'non-fr │ │ │ │ │ +000097e0: 6565 2720 6966 2074 6865 7920 6172 6520 ee' if they are │ │ │ │ │ +000097f0: 6e6f 7420 636f 6d70 6c69 616e 7420 7769 not compliant wi │ │ │ │ │ +00009800: 7468 2074 6865 0a44 4653 4720 6f72 2061 th the.DFSG or a │ │ │ │ │ +00009810: 7265 2065 6e63 756d 6265 7265 6420 6279 re encumbered by │ │ │ │ │ +00009820: 2070 6174 656e 7473 206f 7220 6f74 6865 patents or othe │ │ │ │ │ +00009830: 7220 6c65 6761 6c20 6973 7375 6573 2074 r legal issues t │ │ │ │ │ +00009840: 6861 7420 6d61 6b65 2074 6865 6972 0a64 hat make their.d │ │ │ │ │ +00009850: 6973 7472 6962 7574 696f 6e20 7072 6f62 istribution prob │ │ │ │ │ +00009860: 6c65 6d61 7469 632e 0a0a 496e 2061 6464 lematic...In add │ │ │ │ │ +00009870: 6974 696f 6e2c 2074 6865 2070 6163 6b61 ition, the packa │ │ │ │ │ +00009880: 6765 7320 696e 2027 6e6f 6e2d 6672 6565 ges in 'non-free │ │ │ │ │ +00009890: 270a 0a20 2020 2d20 6d75 7374 206e 6f74 '.. - must not │ │ │ │ │ +000098a0: 2062 6520 736f 2062 7567 6779 2074 6861 be so buggy tha │ │ │ │ │ +000098b0: 7420 7765 2072 6566 7573 6520 746f 2073 t we refuse to s │ │ │ │ │ +000098c0: 7570 706f 7274 2074 6865 6d2c 2061 6e64 upport them, and │ │ │ │ │ +000098d0: 0a0a 2020 202d 206d 7573 7420 6d65 6574 .. - must meet │ │ │ │ │ +000098e0: 2061 6c6c 2070 6f6c 6963 7920 7265 7175 all policy requ │ │ │ │ │ +000098f0: 6972 656d 656e 7473 2070 7265 7365 6e74 irements present │ │ │ │ │ +00009900: 6564 2069 6e20 7468 6973 206d 616e 7561 ed in this manua │ │ │ │ │ +00009910: 6c20 7468 6174 2069 740a 2020 2020 2069 l that it. i │ │ │ │ │ +00009920: 7320 706f 7373 6962 6c65 2066 6f72 2074 s possible for t │ │ │ │ │ +00009930: 6865 6d20 746f 206d 6565 742e 2020 2831 hem to meet. (1 │ │ │ │ │ +00009940: 290a 0a49 6620 6120 736f 7572 6365 2070 )..If a source p │ │ │ │ │ +00009950: 6163 6b61 6765 2069 7320 696e 2074 6865 ackage is in the │ │ │ │ │ +00009960: 2027 6e6f 6e2d 6672 6565 2720 6172 6368 'non-free' arch │ │ │ │ │ +00009970: 6976 6520 6172 6561 2c20 7468 656e 2065 ive area, then e │ │ │ │ │ +00009980: 6163 6820 6f66 2074 6865 0a62 696e 6172 ach of the.binar │ │ │ │ │ +00009990: 7920 7061 636b 6167 6573 2074 6861 7420 y packages that │ │ │ │ │ +000099a0: 6974 2070 726f 6475 6365 7320 6d75 7374 it produces must │ │ │ │ │ +000099b0: 2061 6c73 6f20 6265 2069 6e20 7468 6520 also be in the │ │ │ │ │ +000099c0: 276e 6f6e 2d66 7265 6527 2061 7263 6869 'non-free' archi │ │ │ │ │ +000099d0: 7665 0a61 7265 612e 0a0a 2020 202d 2d2d ve.area... --- │ │ │ │ │ +000099e0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +000099f0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00009a00: 2028 3129 2049 7420 6973 2070 6f73 7369 (1) It is possi │ │ │ │ │ +00009a10: 626c 6520 7468 6174 2074 6865 7265 2061 ble that there a │ │ │ │ │ +00009a20: 7265 2070 6f6c 6963 7920 7265 7175 6972 re policy requir │ │ │ │ │ +00009a30: 656d 656e 7473 2077 6869 6368 2074 6865 ements which the │ │ │ │ │ +00009a40: 0a70 6163 6b61 6765 2069 7320 756e 6162 .package is unab │ │ │ │ │ +00009a50: 6c65 2074 6f20 6d65 6574 2c20 666f 7220 le to meet, for │ │ │ │ │ +00009a60: 6578 616d 706c 652c 2069 6620 7468 6520 example, if the │ │ │ │ │ +00009a70: 736f 7572 6365 2069 7320 756e 6176 6169 source is unavai │ │ │ │ │ +00009a80: 6c61 626c 652e 0a54 6865 7365 2073 6974 lable..These sit │ │ │ │ │ +00009a90: 7561 7469 6f6e 7320 7769 6c6c 206e 6565 uations will nee │ │ │ │ │ +00009aa0: 6420 746f 2062 6520 6861 6e64 6c65 6420 d to be handled │ │ │ │ │ +00009ab0: 6f6e 2061 2063 6173 652d 6279 2d63 6173 on a case-by-cas │ │ │ │ │ +00009ac0: 6520 6261 7369 732e 0a0a 1f0a 4669 6c65 e basis.....File │ │ │ │ │ +00009ad0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00009ae0: 696e 666f 2c20 204e 6f64 653a 2043 6f70 info, Node: Cop │ │ │ │ │ +00009af0: 7972 6967 6874 2063 6f6e 7369 6465 7261 yright considera │ │ │ │ │ +00009b00: 7469 6f6e 732c 2020 4e65 7874 3a20 5365 tions, Next: Se │ │ │ │ │ +00009b10: 6374 696f 6e73 2c20 2050 7265 763a 2041 ctions, Prev: A │ │ │ │ │ +00009b20: 7263 6869 7665 2061 7265 6173 2c20 2055 rchive areas, U │ │ │ │ │ +00009b30: 703a 2054 6865 2044 6562 6961 6e20 4172 p: The Debian Ar │ │ │ │ │ +00009b40: 6368 6976 650a 0a32 2e33 2043 6f70 7972 chive..2.3 Copyr │ │ │ │ │ +00009b50: 6967 6874 2063 6f6e 7369 6465 7261 7469 ight considerati │ │ │ │ │ +00009b60: 6f6e 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ons.============ │ │ │ │ │ +00009b70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00009b80: 0a0a 4576 6572 7920 7061 636b 6167 6520 ..Every package │ │ │ │ │ +00009b90: 6d75 7374 2062 6520 6163 636f 6d70 616e must be accompan │ │ │ │ │ +00009ba0: 6965 6420 6279 2061 2076 6572 6261 7469 ied by a verbati │ │ │ │ │ +00009bb0: 6d20 636f 7079 206f 6620 6974 7320 6469 m copy of its di │ │ │ │ │ +00009bc0: 7374 7269 6275 7469 6f6e 0a6c 6963 656e stribution.licen │ │ │ │ │ +00009bd0: 7365 2873 2920 696e 2074 6865 2066 696c se(s) in the fil │ │ │ │ │ +00009be0: 6520 e280 982f 7573 722f 7368 6172 652f e .../usr/share/ │ │ │ │ │ +00009bf0: 646f 632f 5041 434b 4147 452f 636f 7079 doc/PACKAGE/copy │ │ │ │ │ +00009c00: 7269 6768 74e2 8099 2e0a 0a54 6865 2063 right......The c │ │ │ │ │ +00009c10: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ +00009c20: 7469 6f6e 2066 6f72 2066 696c 6573 2069 tion for files i │ │ │ │ │ +00009c30: 6e20 6120 7061 636b 6167 6520 6d75 7374 n a package must │ │ │ │ │ +00009c40: 2062 6520 636f 7069 6564 2076 6572 6261 be copied verba │ │ │ │ │ +00009c50: 7469 6d0a 696e 746f 20e2 8098 2f75 7372 tim.into .../usr │ │ │ │ │ +00009c60: 2f73 6861 7265 2f64 6f63 2f50 4143 4b41 /share/doc/PACKA │ │ │ │ │ +00009c70: 4745 2f63 6f70 7972 6967 6874 e280 992c GE/copyright..., │ │ │ │ │ +00009c80: 2077 6865 6e20 616c 6c20 6f66 2074 6865 when all of the │ │ │ │ │ +00009c90: 2066 6f6c 6c6f 7769 6e67 2068 6f6c 643a following hold: │ │ │ │ │ +00009ca0: 0a0a 2020 312e 2074 6865 2064 6973 7472 .. 1. the distr │ │ │ │ │ +00009cb0: 6962 7574 696f 6e20 6c69 6365 6e73 6520 ibution license │ │ │ │ │ +00009cc0: 666f 7220 7468 6f73 6520 6669 6c65 7320 for those files │ │ │ │ │ +00009cd0: 7265 7175 6972 6573 2074 6861 7420 636f requires that co │ │ │ │ │ +00009ce0: 7079 7269 6768 740a 2020 2020 2069 6e66 pyright. inf │ │ │ │ │ +00009cf0: 6f72 6d61 7469 6f6e 2062 6520 696e 636c ormation be incl │ │ │ │ │ +00009d00: 7564 6564 2069 6e20 616c 6c20 636f 7069 uded in all copi │ │ │ │ │ +00009d10: 6573 2061 6e64 2f6f 7220 6269 6e61 7279 es and/or binary │ │ │ │ │ +00009d20: 2064 6973 7472 6962 7574 696f 6e73 3b0a distributions;. │ │ │ │ │ +00009d30: 0a20 2032 2e20 7468 6520 6669 6c65 7320 . 2. the files │ │ │ │ │ +00009d40: 6172 6520 7368 6970 7065 6420 696e 2074 are shipped in t │ │ │ │ │ +00009d50: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +00009d60: 652c 2065 6974 6865 7220 696e 2073 6f75 e, either in sou │ │ │ │ │ +00009d70: 7263 6520 6f72 0a20 2020 2020 636f 6d70 rce or. comp │ │ │ │ │ +00009d80: 696c 6564 2066 6f72 6d3b 2061 6e64 0a0a iled form; and.. │ │ │ │ │ +00009d90: 2020 332e 2074 6865 2066 6f72 6d20 696e 3. the form in │ │ │ │ │ +00009da0: 2077 6869 6368 2074 6865 2066 696c 6573 which the files │ │ │ │ │ +00009db0: 2061 7265 2070 7265 7365 6e74 2069 6e20 are present in │ │ │ │ │ +00009dc0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +00009dd0: 6765 2064 6f65 730a 2020 2020 206e 6f74 ge does. not │ │ │ │ │ +00009de0: 2069 6e63 6c75 6465 2061 2070 6c61 696e include a plain │ │ │ │ │ +00009df0: 2074 6578 7420 7665 7273 696f 6e20 6f66 text version of │ │ │ │ │ +00009e00: 2074 6865 6972 2063 6f70 7972 6967 6874 their copyright │ │ │ │ │ +00009e10: 206e 6f74 6963 6573 2e0a 0a54 6875 732c notices...Thus, │ │ │ │ │ +00009e20: 2074 6865 2063 6f70 7972 6967 6874 2069 the copyright i │ │ │ │ │ +00009e30: 6e66 6f72 6d61 7469 6f6e 2066 6f72 2066 nformation for f │ │ │ │ │ +00009e40: 696c 6573 2069 6e20 7468 6520 736f 7572 iles in the sour │ │ │ │ │ +00009e50: 6365 2070 6163 6b61 6765 2077 6869 6368 ce package which │ │ │ │ │ +00009e60: 0a61 7265 206f 6e6c 7920 7061 7274 206f .are only part o │ │ │ │ │ +00009e70: 6620 6974 7320 6275 696c 6420 7072 6f63 f its build proc │ │ │ │ │ +00009e80: 6573 732c 2073 7563 6820 6173 2061 7574 ess, such as aut │ │ │ │ │ +00009e90: 6f74 6f6f 6c73 2066 696c 6573 2c20 6e65 otools files, ne │ │ │ │ │ +00009ea0: 6564 206e 6f74 2062 650a 696e 636c 7564 ed not be.includ │ │ │ │ │ +00009eb0: 6564 2069 6e20 e280 982f 7573 722f 7368 ed in .../usr/sh │ │ │ │ │ +00009ec0: 6172 652f 646f 632f 5041 434b 4147 452f are/doc/PACKAGE/ │ │ │ │ │ +00009ed0: 636f 7079 7269 6768 74e2 8099 2c20 6265 copyright..., be │ │ │ │ │ +00009ee0: 6361 7573 6520 7468 6f73 6520 6669 6c65 cause those file │ │ │ │ │ +00009ef0: 7320 646f 0a6e 6f74 2067 6574 2069 6e73 s do.not get ins │ │ │ │ │ +00009f00: 7461 6c6c 6564 2069 6e74 6f20 7468 6520 talled into the │ │ │ │ │ +00009f10: 6269 6e61 7279 2070 6163 6b61 6765 2e20 binary package. │ │ │ │ │ +00009f20: 2053 696d 696c 6172 6c79 2c20 706c 6169 Similarly, plai │ │ │ │ │ +00009f30: 6e20 7465 7874 2066 696c 6573 0a77 6869 n text files.whi │ │ │ │ │ +00009f40: 6368 2069 6e63 6c75 6465 2074 6865 6972 ch include their │ │ │ │ │ +00009f50: 206f 776e 2063 6f70 7972 6967 6874 2069 own copyright i │ │ │ │ │ +00009f60: 6e66 6f72 6d61 7469 6f6e 2061 6e64 2061 nformation and a │ │ │ │ │ +00009f70: 7265 2069 6e73 7461 6c6c 6564 2069 6e74 re installed int │ │ │ │ │ +00009f80: 6f20 7468 650a 6269 6e61 7279 2070 6163 o the.binary pac │ │ │ │ │ +00009f90: 6b61 6765 2075 6e6d 6f64 6966 6965 6420 kage unmodified │ │ │ │ │ +00009fa0: 6e65 6564 206e 6f74 2068 6176 6520 7468 need not have th │ │ │ │ │ +00009fb0: 6174 2063 6f70 7972 6967 6874 2069 6e66 at copyright inf │ │ │ │ │ +00009fc0: 6f72 6d61 7469 6f6e 0a63 6f70 6965 6420 ormation.copied │ │ │ │ │ +00009fd0: 696e 746f 20e2 8098 2f75 7372 2f73 6861 into .../usr/sha │ │ │ │ │ +00009fe0: 7265 2f64 6f63 2f50 4143 4b41 4745 2f63 re/doc/PACKAGE/c │ │ │ │ │ +00009ff0: 6f70 7972 6967 6874 e280 990a 0a48 6f77 opyright.....How │ │ │ │ │ +0000a000: 6576 6572 2c20 7468 6520 636f 7079 7269 ever, the copyri │ │ │ │ │ +0000a010: 6768 7420 6e6f 7469 6365 7320 666f 7220 ght notices for │ │ │ │ │ +0000a020: 616e 7920 6669 6c65 7320 7768 6963 6820 any files which │ │ │ │ │ +0000a030: 6172 6520 636f 6d70 696c 6564 2069 6e74 are compiled int │ │ │ │ │ +0000a040: 6f20 7468 650a 6f62 6a65 6374 2063 6f64 o the.object cod │ │ │ │ │ +0000a050: 6520 7368 6970 7065 6420 696e 2074 6865 e shipped in the │ │ │ │ │ +0000a060: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0000a070: 6d75 7374 2061 6c6c 2062 6520 696e 636c must all be incl │ │ │ │ │ +0000a080: 7564 6564 2069 6e0a e280 982f 7573 722f uded in..../usr/ │ │ │ │ │ +0000a090: 7368 6172 652f 646f 632f 5041 434b 4147 share/doc/PACKAG │ │ │ │ │ +0000a0a0: 452f 636f 7079 7269 6768 74e2 8099 2077 E/copyright... w │ │ │ │ │ +0000a0b0: 6865 6e20 7468 6520 6c69 6365 6e73 6520 hen the license │ │ │ │ │ +0000a0c0: 7265 7175 6972 6573 2074 6861 740a 636f requires that.co │ │ │ │ │ +0000a0d0: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +0000a0e0: 696f 6e20 6265 2069 6e63 6c75 6465 6420 ion be included │ │ │ │ │ +0000a0f0: 696e 2061 6c6c 2063 6f70 6965 7320 616e in all copies an │ │ │ │ │ +0000a100: 642f 6f72 2062 696e 6172 790a 6469 7374 d/or binary.dist │ │ │ │ │ +0000a110: 7269 6275 7469 6f6e 732c 2061 7320 6d6f ributions, as mo │ │ │ │ │ +0000a120: 7374 2064 6f2e 2020 2831 290a 0a53 6565 st do. (1)..See │ │ │ │ │ +0000a130: 202a 6e6f 7465 2043 6f70 7972 6967 6874 *note Copyright │ │ │ │ │ +0000a140: 2069 6e66 6f72 6d61 7469 6f6e 3a20 3264 information: 2d │ │ │ │ │ +0000a150: 2e20 666f 7220 6675 7274 6865 7220 6465 . for further de │ │ │ │ │ +0000a160: 7461 696c 732e 0a0a 5765 2072 6573 6572 tails...We reser │ │ │ │ │ +0000a170: 7665 2074 6865 2072 6967 6874 2074 6f20 ve the right to │ │ │ │ │ +0000a180: 7265 7374 7269 6374 2066 696c 6573 2066 restrict files f │ │ │ │ │ +0000a190: 726f 6d20 6265 696e 6720 696e 636c 7564 rom being includ │ │ │ │ │ +0000a1a0: 6564 2061 6e79 7768 6572 6520 696e 0a6f ed anywhere in.o │ │ │ │ │ +0000a1b0: 7572 2061 7263 6869 7665 7320 6966 0a0a ur archives if.. │ │ │ │ │ +0000a1c0: 2020 202d 2074 6865 6972 2075 7365 206f - their use o │ │ │ │ │ +0000a1d0: 7220 6469 7374 7269 6275 7469 6f6e 2077 r distribution w │ │ │ │ │ +0000a1e0: 6f75 6c64 2062 7265 616b 2061 206c 6177 ould break a law │ │ │ │ │ +0000a1f0: 2c0a 0a20 2020 2d20 7468 6572 6520 6973 ,.. - there is │ │ │ │ │ +0000a200: 2061 6e20 6574 6869 6361 6c20 636f 6e66 an ethical conf │ │ │ │ │ +0000a210: 6c69 6374 2069 6e20 7468 6569 7220 6469 lict in their di │ │ │ │ │ +0000a220: 7374 7269 6275 7469 6f6e 206f 7220 7573 stribution or us │ │ │ │ │ +0000a230: 652c 0a0a 2020 202d 2077 6520 776f 756c e,.. - we woul │ │ │ │ │ +0000a240: 6420 6861 7665 2074 6f20 7369 676e 2061 d have to sign a │ │ │ │ │ +0000a250: 206c 6963 656e 7365 2066 6f72 2074 6865 license for the │ │ │ │ │ +0000a260: 6d2c 206f 720a 0a20 2020 2d20 7468 6569 m, or.. - thei │ │ │ │ │ +0000a270: 7220 6469 7374 7269 6275 7469 6f6e 2077 r distribution w │ │ │ │ │ +0000a280: 6f75 6c64 2063 6f6e 666c 6963 7420 7769 ould conflict wi │ │ │ │ │ +0000a290: 7468 206f 7468 6572 2070 726f 6a65 6374 th other project │ │ │ │ │ +0000a2a0: 2070 6f6c 6963 6965 732e 0a0a 5072 6f67 policies...Prog │ │ │ │ │ +0000a2b0: 7261 6d73 2077 686f 7365 2061 7574 686f rams whose autho │ │ │ │ │ +0000a2c0: 7273 2065 6e63 6f75 7261 6765 2074 6865 rs encourage the │ │ │ │ │ +0000a2d0: 2075 7365 7220 746f 206d 616b 6520 646f user to make do │ │ │ │ │ +0000a2e0: 6e61 7469 6f6e 7320 6172 6520 6669 6e65 nations are fine │ │ │ │ │ +0000a2f0: 2066 6f72 0a74 6865 206d 6169 6e20 6469 for.the main di │ │ │ │ │ +0000a300: 7374 7269 6275 7469 6f6e 2c20 7072 6f76 stribution, prov │ │ │ │ │ +0000a310: 6964 6564 2074 6861 7420 7468 6520 6175 ided that the au │ │ │ │ │ +0000a320: 7468 6f72 7320 646f 206e 6f74 2063 6c61 thors do not cla │ │ │ │ │ +0000a330: 696d 2074 6861 7420 6e6f 740a 646f 6e61 im that not.dona │ │ │ │ │ +0000a340: 7469 6e67 2069 7320 696d 6d6f 7261 6c2c ting is immoral, │ │ │ │ │ +0000a350: 2075 6e65 7468 6963 616c 2c20 696c 6c65 unethical, ille │ │ │ │ │ +0000a360: 6761 6c20 6f72 2073 6f6d 6574 6869 6e67 gal or something │ │ │ │ │ +0000a370: 2073 696d 696c 6172 3b20 696e 2073 7563 similar; in suc │ │ │ │ │ +0000a380: 6820 610a 6361 7365 2074 6865 7920 6d75 h a.case they mu │ │ │ │ │ +0000a390: 7374 2067 6f20 696e 2027 6e6f 6e2d 6672 st go in 'non-fr │ │ │ │ │ +0000a3a0: 6565 272e 0a0a 5061 636b 6167 6573 2077 ee'...Packages w │ │ │ │ │ +0000a3b0: 686f 7365 2063 6f70 7972 6967 6874 2070 hose copyright p │ │ │ │ │ +0000a3c0: 6572 6d69 7373 696f 6e20 6e6f 7469 6365 ermission notice │ │ │ │ │ +0000a3d0: 7320 286f 7220 7061 7465 6e74 2070 726f s (or patent pro │ │ │ │ │ +0000a3e0: 626c 656d 7329 2064 6f20 6e6f 740a 6576 blems) do not.ev │ │ │ │ │ +0000a3f0: 656e 2061 6c6c 6f77 2072 6564 6973 7472 en allow redistr │ │ │ │ │ +0000a400: 6962 7574 696f 6e20 6f66 2062 696e 6172 ibution of binar │ │ │ │ │ +0000a410: 6965 7320 6f6e 6c79 2c20 616e 6420 7768 ies only, and wh │ │ │ │ │ +0000a420: 6572 6520 6e6f 2073 7065 6369 616c 0a70 ere no special.p │ │ │ │ │ +0000a430: 6572 6d69 7373 696f 6e20 6861 7320 6265 ermission has be │ │ │ │ │ +0000a440: 656e 206f 6274 6169 6e65 642c 206d 7573 en obtained, mus │ │ │ │ │ +0000a450: 7420 6e6f 7420 6265 2070 6c61 6365 6420 t not be placed │ │ │ │ │ +0000a460: 6f6e 2074 6865 2044 6562 6961 6e20 4654 on the Debian FT │ │ │ │ │ +0000a470: 5020 7369 7465 0a61 6e64 2069 7473 206d P site.and its m │ │ │ │ │ +0000a480: 6972 726f 7273 2061 7420 616c 6c2e 0a0a irrors at all... │ │ │ │ │ +0000a490: 4e6f 7465 2074 6861 7420 756e 6465 7220 Note that under │ │ │ │ │ +0000a4a0: 696e 7465 726e 6174 696f 6e61 6c20 636f international co │ │ │ │ │ +0000a4b0: 7079 7269 6768 7420 6c61 7720 2874 6869 pyright law (thi │ │ │ │ │ +0000a4c0: 7320 6170 706c 6965 7320 696e 2074 6865 s applies in the │ │ │ │ │ +0000a4d0: 2055 6e69 7465 640a 5374 6174 6573 2c20 United.States, │ │ │ │ │ +0000a4e0: 746f 6f29 2c20 276e 6f27 2064 6973 7472 too), 'no' distr │ │ │ │ │ +0000a4f0: 6962 7574 696f 6e20 6f72 206d 6f64 6966 ibution or modif │ │ │ │ │ +0000a500: 6963 6174 696f 6e20 6f66 2061 2077 6f72 ication of a wor │ │ │ │ │ +0000a510: 6b20 6973 2061 6c6c 6f77 6564 0a77 6974 k is allowed.wit │ │ │ │ │ +0000a520: 686f 7574 2061 6e20 6578 706c 6963 6974 hout an explicit │ │ │ │ │ +0000a530: 206e 6f74 6963 6520 7361 7969 6e67 2073 notice saying s │ │ │ │ │ +0000a540: 6f2e 2020 5468 6572 6566 6f72 6520 6120 o. Therefore a │ │ │ │ │ +0000a550: 7072 6f67 7261 6d20 7769 7468 6f75 7420 program without │ │ │ │ │ +0000a560: 610a 636f 7079 7269 6768 7420 6e6f 7469 a.copyright noti │ │ │ │ │ +0000a570: 6365 2027 6973 2720 636f 7079 7269 6768 ce 'is' copyrigh │ │ │ │ │ +0000a580: 7465 6420 616e 6420 796f 7520 6d61 7920 ted and you may │ │ │ │ │ +0000a590: 6e6f 7420 646f 2061 6e79 7468 696e 6720 not do anything │ │ │ │ │ +0000a5a0: 746f 2069 740a 7769 7468 6f75 7420 7269 to it.without ri │ │ │ │ │ +0000a5b0: 736b 696e 6720 6265 696e 6720 7375 6564 sking being sued │ │ │ │ │ +0000a5c0: 2120 204c 696b 6577 6973 6520 6966 2061 ! Likewise if a │ │ │ │ │ +0000a5d0: 2070 726f 6772 616d 2068 6173 2061 2063 program has a c │ │ │ │ │ +0000a5e0: 6f70 7972 6967 6874 0a6e 6f74 6963 6520 opyright.notice │ │ │ │ │ +0000a5f0: 6275 7420 6e6f 2073 7461 7465 6d65 6e74 but no statement │ │ │ │ │ +0000a600: 2073 6179 696e 6720 7768 6174 2069 7320 saying what is │ │ │ │ │ +0000a610: 7065 726d 6974 7465 6420 7468 656e 206e permitted then n │ │ │ │ │ +0000a620: 6f74 6869 6e67 2069 730a 7065 726d 6974 othing is.permit │ │ │ │ │ +0000a630: 7465 642e 0a0a 4d61 6e79 2061 7574 686f ted...Many autho │ │ │ │ │ +0000a640: 7273 2061 7265 2075 6e61 7761 7265 206f rs are unaware o │ │ │ │ │ +0000a650: 6620 7468 6520 7072 6f62 6c65 6d73 2074 f the problems t │ │ │ │ │ +0000a660: 6861 7420 7265 7374 7269 6374 6976 6520 hat restrictive │ │ │ │ │ +0000a670: 636f 7079 7269 6768 7473 2028 6f72 0a6c copyrights (or.l │ │ │ │ │ +0000a680: 6163 6b20 6f66 2063 6f70 7972 6967 6874 ack of copyright │ │ │ │ │ +0000a690: 206e 6f74 6963 6573 2920 6361 6e20 6361 notices) can ca │ │ │ │ │ +0000a6a0: 7573 6520 666f 7220 7468 6520 7573 6572 use for the user │ │ │ │ │ +0000a6b0: 7320 6f66 2074 6865 6972 0a73 7570 706f s of their.suppo │ │ │ │ │ +0000a6c0: 7365 646c 792d 6672 6565 2073 6f66 7477 sedly-free softw │ │ │ │ │ +0000a6d0: 6172 652e 2020 4974 2069 7320 6f66 7465 are. It is ofte │ │ │ │ │ +0000a6e0: 6e20 776f 7274 6877 6869 6c65 2063 6f6e n worthwhile con │ │ │ │ │ +0000a6f0: 7461 6374 696e 6720 7375 6368 0a61 7574 tacting such.aut │ │ │ │ │ +0000a700: 686f 7273 2064 6970 6c6f 6d61 7469 6361 hors diplomatica │ │ │ │ │ +0000a710: 6c6c 7920 746f 2061 736b 2074 6865 6d20 lly to ask them │ │ │ │ │ +0000a720: 746f 206d 6f64 6966 7920 7468 6569 7220 to modify their │ │ │ │ │ +0000a730: 6c69 6365 6e73 6520 7465 726d 732e 0a48 license terms..H │ │ │ │ │ +0000a740: 6f77 6576 6572 2c20 7468 6973 2063 616e owever, this can │ │ │ │ │ +0000a750: 2062 6520 6120 706f 6c69 7469 6361 6c6c be a politicall │ │ │ │ │ +0000a760: 7920 6469 6666 6963 756c 7420 7468 696e y difficult thin │ │ │ │ │ +0000a770: 6720 746f 2064 6f20 616e 6420 796f 7520 g to do and you │ │ │ │ │ +0000a780: 7368 6f75 6c64 0a61 736b 2066 6f72 2061 should.ask for a │ │ │ │ │ +0000a790: 6476 6963 6520 6f6e 2074 6865 20e2 8098 dvice on the ... │ │ │ │ │ +0000a7a0: 6465 6269 616e 2d6c 6567 616c e280 9920 debian-legal... │ │ │ │ │ +0000a7b0: 6d61 696c 696e 6720 6c69 7374 2066 6972 mailing list fir │ │ │ │ │ +0000a7c0: 7374 2c20 6173 2065 7870 6c61 696e 6564 st, as explained │ │ │ │ │ +0000a7d0: 0a62 656c 6f77 2e0a 0a57 6865 6e20 696e .below...When in │ │ │ │ │ +0000a7e0: 2064 6f75 6274 2061 626f 7574 2061 2063 doubt about a c │ │ │ │ │ +0000a7f0: 6f70 7972 6967 6874 2c20 7365 6e64 206d opyright, send m │ │ │ │ │ +0000a800: 6169 6c20 746f 0a3c 6465 6269 616e 2d6c ail to.. Be prep │ │ │ │ │ +0000a830: 6172 6564 2074 6f20 7072 6f76 6964 6520 ared to provide │ │ │ │ │ +0000a840: 7573 2077 6974 6820 7468 650a 636f 7079 us with the.copy │ │ │ │ │ +0000a850: 7269 6768 7420 7374 6174 656d 656e 742e right statement. │ │ │ │ │ +0000a860: 2020 536f 6674 7761 7265 2063 6f76 6572 Software cover │ │ │ │ │ +0000a870: 6564 2062 7920 7468 6520 4750 4c2c 2070 ed by the GPL, p │ │ │ │ │ +0000a880: 7562 6c69 6320 646f 6d61 696e 0a73 6f66 ublic domain.sof │ │ │ │ │ +0000a890: 7477 6172 6520 616e 6420 4253 442d 6c69 tware and BSD-li │ │ │ │ │ +0000a8a0: 6b65 2063 6f70 7972 6967 6874 7320 6172 ke copyrights ar │ │ │ │ │ +0000a8b0: 6520 7361 6665 3b20 6265 2077 6172 7920 e safe; be wary │ │ │ │ │ +0000a8c0: 6f66 2074 6865 2070 6872 6173 6573 0ae2 of the phrases.. │ │ │ │ │ +0000a8d0: 809c 636f 6d6d 6572 6369 616c 2075 7365 ..commercial use │ │ │ │ │ +0000a8e0: 2070 726f 6869 6269 7465 64e2 809d 2061 prohibited... a │ │ │ │ │ +0000a8f0: 6e64 20e2 809c 6469 7374 7269 6275 7469 nd ...distributi │ │ │ │ │ +0000a900: 6f6e 2072 6573 7472 6963 7465 64e2 809d on restricted... │ │ │ │ │ +0000a910: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0000a920: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0000a930: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 4c69 -----.. (1) Li │ │ │ │ │ +0000a940: 6365 6e73 6573 2074 6861 7420 6172 6520 censes that are │ │ │ │ │ +0000a950: 6e6f 7420 7468 6f75 6768 7420 746f 2072 not thought to r │ │ │ │ │ +0000a960: 6571 7569 7265 2074 6865 2063 6f70 7969 equire the copyi │ │ │ │ │ +0000a970: 6e67 206f 6620 616c 6c0a 636f 7079 7269 ng of all.copyri │ │ │ │ │ +0000a980: 6768 7420 6e6f 7469 6365 7320 696e 746f ght notices into │ │ │ │ │ +0000a990: 2044 6562 6961 6ee2 8099 7320 636f 7079 Debian...s copy │ │ │ │ │ +0000a9a0: 7269 6768 7420 6669 6c65 2069 6e63 6c75 right file inclu │ │ │ │ │ +0000a9b0: 6465 2041 7061 6368 652d 322e 3020 616e de Apache-2.0 an │ │ │ │ │ +0000a9c0: 640a 7468 6520 426f 6f73 7420 536f 6674 d.the Boost Soft │ │ │ │ │ +0000a9d0: 7761 7265 204c 6963 656e 7365 2c20 7665 ware License, ve │ │ │ │ │ +0000a9e0: 7273 696f 6e20 312e 302e 2020 4669 6e61 rsion 1.0. Fina │ │ │ │ │ +0000a9f0: 6c20 6465 7465 726d 696e 6174 696f 6e20 l determination │ │ │ │ │ +0000aa00: 6173 2074 6f0a 7768 6574 6865 7220 6120 as to.whether a │ │ │ │ │ +0000aa10: 7061 636b 6167 65e2 8099 7320 636f 7079 package...s copy │ │ │ │ │ +0000aa20: 7269 6768 7420 6669 6c65 2069 7320 7375 right file is su │ │ │ │ │ +0000aa30: 6666 6963 6965 6e74 206c 6965 7320 7769 fficient lies wi │ │ │ │ │ +0000aa40: 7468 2074 6865 2046 5450 2074 6561 6d2e th the FTP team. │ │ │ │ │ +0000aa50: 0a0a 546f 2068 656c 7020 6669 6e64 2063 ..To help find c │ │ │ │ │ +0000aa60: 6f70 7972 6967 6874 206e 6f74 6963 6573 opyright notices │ │ │ │ │ +0000aa70: 2079 6f75 206e 6565 6420 746f 2063 6f70 you need to cop │ │ │ │ │ +0000aa80: 792c 2079 6f75 206d 6967 6874 2074 7279 y, you might try │ │ │ │ │ +0000aa90: 20e2 8098 6772 6570 0a2d 2d63 6f6c 6f72 ...grep.--color │ │ │ │ │ +0000aaa0: 3d61 6c77 6179 7320 2d45 6972 2027 2863 =always -Eir '(c │ │ │ │ │ +0000aab0: 6f70 7972 6967 6874 7cc2 a929 2720 2a20 opyright|..)' * │ │ │ │ │ +0000aac0: 7c20 6c65 7373 202d 52e2 8099 0a0a 1f0a | less -R....... │ │ │ │ │ +0000aad0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0000aae0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0000aaf0: 2053 6563 7469 6f6e 732c 2020 4e65 7874 Sections, Next │ │ │ │ │ +0000ab00: 3a20 5072 696f 7269 7469 6573 2c20 2050 : Priorities, P │ │ │ │ │ +0000ab10: 7265 763a 2043 6f70 7972 6967 6874 2063 rev: Copyright c │ │ │ │ │ +0000ab20: 6f6e 7369 6465 7261 7469 6f6e 732c 2020 onsiderations, │ │ │ │ │ +0000ab30: 5570 3a20 5468 6520 4465 6269 616e 2041 Up: The Debian A │ │ │ │ │ +0000ab40: 7263 6869 7665 0a0a 322e 3420 5365 6374 rchive..2.4 Sect │ │ │ │ │ +0000ab50: 696f 6e73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ions.=========== │ │ │ │ │ +0000ab60: 3d0a 0a54 6865 2070 6163 6b61 6765 7320 =..The packages │ │ │ │ │ +0000ab70: 696e 2074 6865 2061 7263 6869 7665 2061 in the archive a │ │ │ │ │ +0000ab80: 7265 6173 2027 6d61 696e 272c 2027 6e6f reas 'main', 'no │ │ │ │ │ +0000ab90: 6e2d 6672 6565 2d66 6972 6d77 6172 6527 n-free-firmware' │ │ │ │ │ +0000aba0: 2c20 2763 6f6e 7472 6962 270a 616e 6420 , 'contrib'.and │ │ │ │ │ +0000abb0: 276e 6f6e 2d66 7265 6527 2061 7265 2067 'non-free' are g │ │ │ │ │ +0000abc0: 726f 7570 6564 2066 7572 7468 6572 2069 rouped further i │ │ │ │ │ +0000abd0: 6e74 6f20 2773 6563 7469 6f6e 7327 2074 nto 'sections' t │ │ │ │ │ +0000abe0: 6f20 7369 6d70 6c69 6679 2068 616e 646c o simplify handl │ │ │ │ │ +0000abf0: 696e 672e 0a0a 5468 6520 6172 6368 6976 ing...The archiv │ │ │ │ │ +0000ac00: 6520 6172 6561 2061 6e64 2073 6563 7469 e area and secti │ │ │ │ │ +0000ac10: 6f6e 2066 6f72 2065 6163 6820 7061 636b on for each pack │ │ │ │ │ +0000ac20: 6167 6520 7368 6f75 6c64 2062 6520 7370 age should be sp │ │ │ │ │ +0000ac30: 6563 6966 6965 6420 696e 2074 6865 0a70 ecified in the.p │ │ │ │ │ +0000ac40: 6163 6b61 6765 e280 9973 20e2 8098 5365 ackage...s ...Se │ │ │ │ │ +0000ac50: 6374 696f 6ee2 8099 2063 6f6e 7472 6f6c ction... control │ │ │ │ │ +0000ac60: 2066 6965 6c64 2028 7365 6520 2a6e 6f74 field (see *not │ │ │ │ │ +0000ac70: 6520 5365 6374 696f 6e3a 2032 662e 292e e Section: 2f.). │ │ │ │ │ +0000ac80: 2020 486f 7765 7665 722c 0a74 6865 206d However,.the m │ │ │ │ │ +0000ac90: 6169 6e74 6169 6e65 7220 6f66 2074 6865 aintainer of the │ │ │ │ │ +0000aca0: 2044 6562 6961 6e20 6172 6368 6976 6520 Debian archive │ │ │ │ │ +0000acb0: 6d61 7920 6f76 6572 7269 6465 2074 6869 may override thi │ │ │ │ │ +0000acc0: 7320 7365 6c65 6374 696f 6e20 746f 0a65 s selection to.e │ │ │ │ │ +0000acd0: 6e73 7572 6520 7468 6520 636f 6e73 6973 nsure the consis │ │ │ │ │ +0000ace0: 7465 6e63 7920 6f66 2074 6865 2044 6562 tency of the Deb │ │ │ │ │ +0000acf0: 6961 6e20 6469 7374 7269 6275 7469 6f6e ian distribution │ │ │ │ │ +0000ad00: 2e20 2054 6865 20e2 8098 5365 6374 696f . The ...Sectio │ │ │ │ │ +0000ad10: 6ee2 8099 2066 6965 6c64 0a73 686f 756c n... field.shoul │ │ │ │ │ +0000ad20: 6420 6265 206f 6620 7468 6520 666f 726d d be of the form │ │ │ │ │ +0000ad30: 3a0a 0a20 2020 2d20 2773 6563 7469 6f6e :.. - 'section │ │ │ │ │ +0000ad40: 2720 6966 2074 6865 2070 6163 6b61 6765 ' if the package │ │ │ │ │ +0000ad50: 2069 7320 696e 2074 6865 2027 6d61 696e is in the 'main │ │ │ │ │ +0000ad60: 2720 6172 6368 6976 6520 6172 6561 2c0a ' archive area,. │ │ │ │ │ +0000ad70: 0a20 2020 2d20 2761 7265 612f 7365 6374 . - 'area/sect │ │ │ │ │ +0000ad80: 696f 6e27 2069 6620 7468 6520 7061 636b ion' if the pack │ │ │ │ │ +0000ad90: 6167 6520 6973 2069 6e20 7468 6520 276e age is in the 'n │ │ │ │ │ +0000ada0: 6f6e 2d66 7265 652d 6669 726d 7761 7265 on-free-firmware │ │ │ │ │ +0000adb0: 272c 0a20 2020 2020 2763 6f6e 7472 6962 ',. 'contrib │ │ │ │ │ +0000adc0: 2720 6f72 2027 6e6f 6e2d 6672 6565 2720 ' or 'non-free' │ │ │ │ │ +0000add0: 6172 6368 6976 6520 6172 6561 732e 0a0a archive areas... │ │ │ │ │ +0000ade0: 5468 6520 4465 6269 616e 2061 7263 6869 The Debian archi │ │ │ │ │ +0000adf0: 7665 206d 6169 6e74 6169 6e65 7273 2070 ve maintainers p │ │ │ │ │ +0000ae00: 726f 7669 6465 2074 6865 2061 7574 686f rovide the autho │ │ │ │ │ +0000ae10: 7269 7461 7469 7665 206c 6973 7420 6f66 ritative list of │ │ │ │ │ +0000ae20: 0a73 6563 7469 6f6e 732e 2020 4174 2070 .sections. At p │ │ │ │ │ +0000ae30: 7265 7365 6e74 2c20 7468 6579 2061 7265 resent, they are │ │ │ │ │ +0000ae40: 3a20 6164 6d69 6e2c 2063 6c69 2d6d 6f6e : admin, cli-mon │ │ │ │ │ +0000ae50: 6f2c 2063 6f6d 6d2c 2064 6174 6162 6173 o, comm, databas │ │ │ │ │ +0000ae60: 652c 2064 6562 7567 2c0a 6465 7665 6c2c e, debug,.devel, │ │ │ │ │ +0000ae70: 2064 6f63 2c20 6564 6974 6f72 732c 2065 doc, editors, e │ │ │ │ │ +0000ae80: 6475 6361 7469 6f6e 2c20 656c 6563 7472 ducation, electr │ │ │ │ │ +0000ae90: 6f6e 6963 732c 2065 6d62 6564 6465 642c onics, embedded, │ │ │ │ │ +0000aea0: 2066 6f6e 7473 2c20 6761 6d65 732c 0a67 fonts, games,.g │ │ │ │ │ +0000aeb0: 6e6f 6d65 2c20 676e 752d 722c 2067 6e75 nome, gnu-r, gnu │ │ │ │ │ +0000aec0: 7374 6570 2c20 6772 6170 6869 6373 2c20 step, graphics, │ │ │ │ │ +0000aed0: 6861 6d72 6164 696f 2c20 6861 736b 656c hamradio, haskel │ │ │ │ │ +0000aee0: 6c2c 2068 7474 7064 2c20 696e 7465 7270 l, httpd, interp │ │ │ │ │ +0000aef0: 7265 7465 7273 2c0a 696e 7472 6f73 7065 reters,.introspe │ │ │ │ │ +0000af00: 6374 696f 6e2c 206a 6176 612c 206a 6176 ction, java, jav │ │ │ │ │ +0000af10: 6173 6372 6970 742c 206b 6465 2c20 6b65 ascript, kde, ke │ │ │ │ │ +0000af20: 726e 656c 2c20 6c69 6264 6576 656c 2c20 rnel, libdevel, │ │ │ │ │ +0000af30: 6c69 6273 2c20 6c69 7370 2c0a 6c6f 6361 libs, lisp,.loca │ │ │ │ │ +0000af40: 6c69 7a61 7469 6f6e 2c20 6d61 696c 2c20 lization, mail, │ │ │ │ │ +0000af50: 6d61 7468 2c20 6d65 7461 7061 636b 6167 math, metapackag │ │ │ │ │ +0000af60: 6573 2c20 6d69 7363 2c20 6e65 742c 206e es, misc, net, n │ │ │ │ │ +0000af70: 6577 732c 206f 6361 6d6c 2c20 6f6c 646c ews, ocaml, oldl │ │ │ │ │ +0000af80: 6962 732c 0a6f 7468 6572 6f73 6673 2c20 ibs,.otherosfs, │ │ │ │ │ +0000af90: 7065 726c 2c20 7068 702c 2070 7974 686f perl, php, pytho │ │ │ │ │ +0000afa0: 6e2c 2072 7562 792c 2072 7573 742c 2073 n, ruby, rust, s │ │ │ │ │ +0000afb0: 6369 656e 6365 2c20 7368 656c 6c73 2c20 cience, shells, │ │ │ │ │ +0000afc0: 736f 756e 642c 2074 6173 6b73 2c0a 7465 sound, tasks,.te │ │ │ │ │ +0000afd0: 782c 2074 6578 742c 2075 7469 6c73 2c20 x, text, utils, │ │ │ │ │ +0000afe0: 7663 732c 2076 6964 656f 2c20 7765 622c vcs, video, web, │ │ │ │ │ +0000aff0: 2078 3131 2c20 7866 6365 2c20 7a6f 7065 x11, xfce, zope │ │ │ │ │ +0000b000: 2e20 2054 6865 2061 6464 6974 696f 6e61 . The additiona │ │ │ │ │ +0000b010: 6c0a 7365 6374 696f 6e20 2764 6562 6961 l.section 'debia │ │ │ │ │ +0000b020: 6e2d 696e 7374 616c 6c65 7227 2063 6f6e n-installer' con │ │ │ │ │ +0000b030: 7461 696e 7320 7370 6563 6961 6c20 7061 tains special pa │ │ │ │ │ +0000b040: 636b 6167 6573 2075 7365 6420 6279 2074 ckages used by t │ │ │ │ │ +0000b050: 6865 0a69 6e73 7461 6c6c 6572 2061 6e64 he.installer and │ │ │ │ │ +0000b060: 2069 7320 6e6f 7420 7573 6564 2066 6f72 is not used for │ │ │ │ │ +0000b070: 206e 6f72 6d61 6c20 4465 6269 616e 2070 normal Debian p │ │ │ │ │ +0000b080: 6163 6b61 6765 732e 0a0a 466f 7220 6d6f ackages...For mo │ │ │ │ │ +0000b090: 7265 2069 6e66 6f72 6d61 7469 6f6e 2061 re information a │ │ │ │ │ +0000b0a0: 626f 7574 2074 6865 2073 6563 7469 6f6e bout the section │ │ │ │ │ +0000b0b0: 7320 616e 6420 7468 6569 7220 6465 6669 s and their defi │ │ │ │ │ +0000b0c0: 6e69 7469 6f6e 732c 2073 6565 2074 6865 nitions, see the │ │ │ │ │ +0000b0d0: 0a6c 6973 7420 6f66 2073 6563 7469 6f6e .list of section │ │ │ │ │ +0000b0e0: 7320 696e 2075 6e73 7461 626c 6528 3129 s in unstable(1) │ │ │ │ │ +0000b0f0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0000b100: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0000b110: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 6874 -----.. (1) ht │ │ │ │ │ +0000b120: 7470 733a 2f2f 7061 636b 6167 6573 2e64 tps://packages.d │ │ │ │ │ +0000b130: 6562 6961 6e2e 6f72 672f 756e 7374 6162 ebian.org/unstab │ │ │ │ │ +0000b140: 6c65 2f0a 0a1f 0a46 696c 653a 2064 6562 le/....File: deb │ │ │ │ │ +0000b150: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0000b160: 2020 4e6f 6465 3a20 5072 696f 7269 7469 Node: Prioriti │ │ │ │ │ +0000b170: 6573 2c20 2050 7265 763a 2053 6563 7469 es, Prev: Secti │ │ │ │ │ +0000b180: 6f6e 732c 2020 5570 3a20 5468 6520 4465 ons, Up: The De │ │ │ │ │ +0000b190: 6269 616e 2041 7263 6869 7665 0a0a 322e bian Archive..2. │ │ │ │ │ +0000b1a0: 3520 5072 696f 7269 7469 6573 0a3d 3d3d 5 Priorities.=== │ │ │ │ │ +0000b1b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 6163 ===========..Eac │ │ │ │ │ +0000b1c0: 6820 7061 636b 6167 6520 6d75 7374 2068 h package must h │ │ │ │ │ +0000b1d0: 6176 6520 6120 2770 7269 6f72 6974 7927 ave a 'priority' │ │ │ │ │ +0000b1e0: 2076 616c 7565 2c20 7768 6963 6820 6973 value, which is │ │ │ │ │ +0000b1f0: 2073 6574 2069 6e20 7468 6520 6d65 7461 set in the meta │ │ │ │ │ +0000b200: 6461 7461 0a66 6f72 2074 6865 2044 6562 data.for the Deb │ │ │ │ │ +0000b210: 6961 6e20 6172 6368 6976 6520 616e 6420 ian archive and │ │ │ │ │ +0000b220: 6973 2061 6c73 6f20 696e 636c 7564 6564 is also included │ │ │ │ │ +0000b230: 2069 6e20 7468 6520 7061 636b 6167 65e2 in the package. │ │ │ │ │ +0000b240: 8099 7320 636f 6e74 726f 6c0a 6669 6c65 ..s control.file │ │ │ │ │ +0000b250: 7320 2873 6565 202a 6e6f 7465 2050 7269 s (see *note Pri │ │ │ │ │ +0000b260: 6f72 6974 793a 2033 322e 292e 2020 5468 ority: 32.). Th │ │ │ │ │ +0000b270: 6973 2069 6e66 6f72 6d61 7469 6f6e 2069 is information i │ │ │ │ │ +0000b280: 7320 7573 6564 2074 6f20 636f 6e74 726f s used to contro │ │ │ │ │ +0000b290: 6c0a 7768 6963 6820 7061 636b 6167 6573 l.which packages │ │ │ │ │ +0000b2a0: 2061 7265 2069 6e63 6c75 6465 6420 696e are included in │ │ │ │ │ +0000b2b0: 2073 7461 6e64 6172 6420 6f72 206d 696e standard or min │ │ │ │ │ +0000b2c0: 696d 616c 2044 6562 6961 6e20 696e 7374 imal Debian inst │ │ │ │ │ +0000b2d0: 616c 6c61 7469 6f6e 732e 0a0a 4d6f 7374 allations...Most │ │ │ │ │ +0000b2e0: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ +0000b2f0: 2077 696c 6c20 6861 7665 2061 2070 7269 will have a pri │ │ │ │ │ +0000b300: 6f72 6974 7920 6f66 20e2 8098 6f70 7469 ority of ...opti │ │ │ │ │ +0000b310: 6f6e 616c e280 992e 2020 5072 696f 7269 onal.... Priori │ │ │ │ │ +0000b320: 7479 0a6c 6576 656c 7320 6f74 6865 7220 ty.levels other │ │ │ │ │ +0000b330: 7468 616e 20e2 8098 6f70 7469 6f6e 616c than ...optional │ │ │ │ │ +0000b340: e280 9920 6172 6520 6f6e 6c79 2075 7365 ... are only use │ │ │ │ │ +0000b350: 6420 666f 7220 7061 636b 6167 6573 2074 d for packages t │ │ │ │ │ +0000b360: 6861 7420 7368 6f75 6c64 2062 650a 696e hat should be.in │ │ │ │ │ +0000b370: 636c 7564 6564 2062 7920 6465 6661 756c cluded by defaul │ │ │ │ │ +0000b380: 7420 696e 2061 2073 7461 6e64 6172 6420 t in a standard │ │ │ │ │ +0000b390: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ +0000b3a0: 4465 6269 616e 2e0a 0a54 6865 2070 7269 Debian...The pri │ │ │ │ │ +0000b3b0: 6f72 6974 7920 6f66 2061 2070 6163 6b61 ority of a packa │ │ │ │ │ +0000b3c0: 6765 2069 7320 6465 7465 726d 696e 6564 ge is determined │ │ │ │ │ +0000b3d0: 2073 6f6c 656c 7920 6279 2074 6865 2066 solely by the f │ │ │ │ │ +0000b3e0: 756e 6374 696f 6e61 6c69 7479 2069 740a unctionality it. │ │ │ │ │ +0000b3f0: 7072 6f76 6964 6573 2064 6972 6563 746c provides directl │ │ │ │ │ +0000b400: 7920 746f 2074 6865 2075 7365 722e 2020 y to the user. │ │ │ │ │ +0000b410: 5468 6520 7072 696f 7269 7479 206f 6620 The priority of │ │ │ │ │ +0000b420: 6120 7061 636b 6167 6520 7368 6f75 6c64 a package should │ │ │ │ │ +0000b430: 206e 6f74 2062 650a 696e 6372 6561 7365 not be.increase │ │ │ │ │ +0000b440: 6420 6d65 7265 6c79 2062 6563 6175 7365 d merely because │ │ │ │ │ +0000b450: 2061 6e6f 7468 6572 2068 6967 6865 722d another higher- │ │ │ │ │ +0000b460: 7072 696f 7269 7479 2070 6163 6b61 6765 priority package │ │ │ │ │ +0000b470: 2064 6570 656e 6473 206f 6e20 6974 3b0a depends on it;. │ │ │ │ │ +0000b480: 696e 7374 6561 642c 2074 6865 2074 6f6f instead, the too │ │ │ │ │ +0000b490: 6c73 2075 7365 6420 746f 2063 6f6e 7374 ls used to const │ │ │ │ │ +0000b4a0: 7275 6374 2044 6562 6961 6e20 696e 7374 ruct Debian inst │ │ │ │ │ +0000b4b0: 616c 6c61 7469 6f6e 7320 7769 6c6c 2063 allations will c │ │ │ │ │ +0000b4c0: 6f72 7265 6374 6c79 0a68 616e 646c 6520 orrectly.handle │ │ │ │ │ +0000b4d0: 7061 636b 6167 6520 6465 7065 6e64 656e package dependen │ │ │ │ │ +0000b4e0: 6369 6573 2e20 2049 6e20 7061 7274 6963 cies. In partic │ │ │ │ │ +0000b4f0: 756c 6172 2c20 7468 6973 206d 6561 6e73 ular, this means │ │ │ │ │ +0000b500: 2074 6861 7420 432d 6c69 6b65 0a6c 6962 that C-like.lib │ │ │ │ │ +0000b510: 7261 7269 6573 2077 696c 6c20 616c 6d6f raries will almo │ │ │ │ │ +0000b520: 7374 206e 6576 6572 2068 6176 6520 6120 st never have a │ │ │ │ │ +0000b530: 7072 696f 7269 7479 2061 626f 7665 20e2 priority above . │ │ │ │ │ +0000b540: 8098 6f70 7469 6f6e 616c e280 992c 2073 ..optional..., s │ │ │ │ │ +0000b550: 696e 6365 2074 6865 790a 646f 206e 6f74 ince they.do not │ │ │ │ │ +0000b560: 2070 726f 7669 6465 2066 756e 6374 696f provide functio │ │ │ │ │ +0000b570: 6e61 6c69 7479 2064 6972 6563 746c 7920 nality directly │ │ │ │ │ +0000b580: 746f 2075 7365 7273 2e20 2048 6f77 6576 to users. Howev │ │ │ │ │ +0000b590: 6572 2c20 6173 2061 6e0a 6578 6365 7074 er, as an.except │ │ │ │ │ +0000b5a0: 696f 6e2c 2074 6865 206d 6169 6e74 6169 ion, the maintai │ │ │ │ │ +0000b5b0: 6e65 7273 206f 6620 4465 6269 616e 2069 ners of Debian i │ │ │ │ │ +0000b5c0: 6e73 7461 6c6c 6572 7320 6d61 7920 7265 nstallers may re │ │ │ │ │ +0000b5d0: 7175 6573 7420 616e 2069 6e63 7265 6173 quest an increas │ │ │ │ │ +0000b5e0: 650a 6f66 2074 6865 2070 7269 6f72 6974 e.of the priorit │ │ │ │ │ +0000b5f0: 7920 6f66 2061 2070 6163 6b61 6765 2074 y of a package t │ │ │ │ │ +0000b600: 6f20 7265 736f 6c76 6520 696e 7374 616c o resolve instal │ │ │ │ │ +0000b610: 6c61 7469 6f6e 2069 7373 7565 7320 616e lation issues an │ │ │ │ │ +0000b620: 6420 656e 7375 7265 0a74 6861 7420 7468 d ensure.that th │ │ │ │ │ +0000b630: 6520 636f 7272 6563 7420 7365 7420 6f66 e correct set of │ │ │ │ │ +0000b640: 2070 6163 6b61 6765 7320 6973 2069 6e63 packages is inc │ │ │ │ │ +0000b650: 6c75 6465 6420 696e 2061 2073 7461 6e64 luded in a stand │ │ │ │ │ +0000b660: 6172 6420 6f72 206d 696e 696d 616c 0a69 ard or minimal.i │ │ │ │ │ +0000b670: 6e73 7461 6c6c 2e0a 0a54 6865 2066 6f6c nstall...The fol │ │ │ │ │ +0000b680: 6c6f 7769 6e67 2027 7072 696f 7269 7479 lowing 'priority │ │ │ │ │ +0000b690: 206c 6576 656c 7327 2061 7265 2072 6563 levels' are rec │ │ │ │ │ +0000b6a0: 6f67 6e69 7a65 6420 6279 2074 6865 2044 ognized by the D │ │ │ │ │ +0000b6b0: 6562 6961 6e20 7061 636b 6167 650a 6d61 ebian package.ma │ │ │ │ │ +0000b6c0: 6e61 6765 6d65 6e74 2074 6f6f 6c73 2e0a nagement tools.. │ │ │ │ │ +0000b6d0: 0ae2 8098 7265 7175 6972 6564 e280 990a ....required.... │ │ │ │ │ +0000b6e0: 0a20 2020 2020 5061 636b 6167 6573 2077 . Packages w │ │ │ │ │ +0000b6f0: 6869 6368 2061 7265 206e 6563 6573 7361 hich are necessa │ │ │ │ │ +0000b700: 7279 2066 6f72 2074 6865 2070 726f 7065 ry for the prope │ │ │ │ │ +0000b710: 7220 6675 6e63 7469 6f6e 696e 6720 6f66 r functioning of │ │ │ │ │ +0000b720: 2074 6865 0a20 2020 2020 7379 7374 656d the. system │ │ │ │ │ +0000b730: 2028 7573 7561 6c6c 792c 2074 6869 7320 (usually, this │ │ │ │ │ +0000b740: 6d65 616e 7320 7468 6174 2064 706b 6720 means that dpkg │ │ │ │ │ +0000b750: 6675 6e63 7469 6f6e 616c 6974 7920 6465 functionality de │ │ │ │ │ +0000b760: 7065 6e64 7320 6f6e 0a20 2020 2020 7468 pends on. th │ │ │ │ │ +0000b770: 6573 6520 7061 636b 6167 6573 292e 2020 ese packages). │ │ │ │ │ +0000b780: 5265 6d6f 7669 6e67 2061 20e2 8098 7265 Removing a ...re │ │ │ │ │ +0000b790: 7175 6972 6564 e280 9920 7061 636b 6167 quired... packag │ │ │ │ │ +0000b7a0: 6520 6d61 7920 6361 7573 6520 796f 7572 e may cause your │ │ │ │ │ +0000b7b0: 0a20 2020 2020 7379 7374 656d 2074 6f20 . system to │ │ │ │ │ +0000b7c0: 6265 636f 6d65 2074 6f74 616c 6c79 2062 become totally b │ │ │ │ │ +0000b7d0: 726f 6b65 6e20 616e 6420 796f 7520 6d61 roken and you ma │ │ │ │ │ +0000b7e0: 7920 6e6f 7420 6576 656e 2062 6520 6162 y not even be ab │ │ │ │ │ +0000b7f0: 6c65 2074 6f20 7573 650a 2020 2020 20e2 le to use. . │ │ │ │ │ +0000b800: 8098 6470 6b67 e280 9920 746f 2070 7574 ..dpkg... to put │ │ │ │ │ +0000b810: 2074 6869 6e67 7320 6261 636b 2c20 736f things back, so │ │ │ │ │ +0000b820: 206f 6e6c 7920 646f 2073 6f20 6966 2079 only do so if y │ │ │ │ │ +0000b830: 6f75 206b 6e6f 7720 7768 6174 2079 6f75 ou know what you │ │ │ │ │ +0000b840: 2061 7265 0a20 2020 2020 646f 696e 672e are. doing. │ │ │ │ │ +0000b850: 0a0a 2020 2020 2053 7973 7465 6d73 2077 .. Systems w │ │ │ │ │ +0000b860: 6974 6820 6f6e 6c79 2074 6865 20e2 8098 ith only the ... │ │ │ │ │ +0000b870: 7265 7175 6972 6564 e280 9920 7061 636b required... pack │ │ │ │ │ +0000b880: 6167 6573 2069 6e73 7461 6c6c 6564 2068 ages installed h │ │ │ │ │ +0000b890: 6176 6520 6174 206c 6561 7374 0a20 2020 ave at least. │ │ │ │ │ +0000b8a0: 2020 656e 6f75 6768 2066 756e 6374 696f enough functio │ │ │ │ │ +0000b8b0: 6e61 6c69 7479 2066 6f72 2074 6865 2073 nality for the s │ │ │ │ │ +0000b8c0: 7973 6164 6d69 6e20 746f 2062 6f6f 7420 ysadmin to boot │ │ │ │ │ +0000b8d0: 7468 6520 7379 7374 656d 2061 6e64 0a20 the system and. │ │ │ │ │ +0000b8e0: 2020 2020 696e 7374 616c 6c20 6d6f 7265 install more │ │ │ │ │ +0000b8f0: 2073 6f66 7477 6172 652e 0a0a e280 9869 software......i │ │ │ │ │ +0000b900: 6d70 6f72 7461 6e74 e280 990a 0a20 2020 mportant..... │ │ │ │ │ +0000b910: 2020 496d 706f 7274 616e 7420 7072 6f67 Important prog │ │ │ │ │ +0000b920: 7261 6d73 2c20 696e 636c 7564 696e 6720 rams, including │ │ │ │ │ +0000b930: 7468 6f73 6520 7768 6963 6820 6f6e 6520 those which one │ │ │ │ │ +0000b940: 776f 756c 6420 6578 7065 6374 2074 6f20 would expect to │ │ │ │ │ +0000b950: 6669 6e64 0a20 2020 2020 6f6e 2061 6e79 find. on any │ │ │ │ │ +0000b960: 2055 6e69 782d 6c69 6b65 2073 7973 7465 Unix-like syste │ │ │ │ │ +0000b970: 6d2e 2020 4966 2074 6865 2065 7870 6563 m. If the expec │ │ │ │ │ +0000b980: 7461 7469 6f6e 2069 7320 7468 6174 2061 tation is that a │ │ │ │ │ +0000b990: 6e20 6578 7065 7269 656e 6365 640a 2020 n experienced. │ │ │ │ │ +0000b9a0: 2020 2055 6e69 7820 7065 7273 6f6e 2077 Unix person w │ │ │ │ │ +0000b9b0: 686f 2066 6f75 6e64 2069 7420 6d69 7373 ho found it miss │ │ │ │ │ +0000b9c0: 696e 6720 776f 756c 6420 7361 7920 e280 ing would say .. │ │ │ │ │ +0000b9d0: 9c57 6861 7420 6f6e 2065 6172 7468 2069 .What on earth i │ │ │ │ │ +0000b9e0: 7320 676f 696e 670a 2020 2020 206f 6e2c s going. on, │ │ │ │ │ +0000b9f0: 2077 6865 7265 2069 7320 e280 9866 6f6f where is ...foo │ │ │ │ │ +0000ba00: e280 993f e280 9d2c 2069 7420 6d75 7374 ...?..., it must │ │ │ │ │ +0000ba10: 2062 6520 616e 20e2 8098 696d 706f 7274 be an ...import │ │ │ │ │ +0000ba20: 616e 74e2 8099 2070 6163 6b61 6765 2e20 ant... package. │ │ │ │ │ +0000ba30: 2028 3129 0a20 2020 2020 4f74 6865 7220 (1). Other │ │ │ │ │ +0000ba40: 7061 636b 6167 6573 2077 6974 686f 7574 packages without │ │ │ │ │ +0000ba50: 2077 6869 6368 2074 6865 2073 7973 7465 which the syste │ │ │ │ │ +0000ba60: 6d20 7769 6c6c 206e 6f74 2072 756e 2077 m will not run w │ │ │ │ │ +0000ba70: 656c 6c20 6f72 2062 650a 2020 2020 2075 ell or be. u │ │ │ │ │ +0000ba80: 7361 626c 6520 6d75 7374 2061 6c73 6f20 sable must also │ │ │ │ │ +0000ba90: 6861 7665 2070 7269 6f72 6974 7920 e280 have priority .. │ │ │ │ │ +0000baa0: 9869 6d70 6f72 7461 6e74 e280 992e 2020 .important.... │ │ │ │ │ +0000bab0: 5468 6973 2064 6f65 7320 276e 6f74 270a This does 'not'. │ │ │ │ │ +0000bac0: 2020 2020 2069 6e63 6c75 6465 2045 6d61 include Ema │ │ │ │ │ +0000bad0: 6373 2c20 7468 6520 5820 5769 6e64 6f77 cs, the X Window │ │ │ │ │ +0000bae0: 2053 7973 7465 6d2c 2054 6558 206f 7220 System, TeX or │ │ │ │ │ +0000baf0: 616e 7920 6f74 6865 7220 6c61 7267 650a any other large. │ │ │ │ │ +0000bb00: 2020 2020 2061 7070 6c69 6361 7469 6f6e application │ │ │ │ │ +0000bb10: 732e 2020 5468 6520 e280 9869 6d70 6f72 s. The ...impor │ │ │ │ │ +0000bb20: 7461 6e74 e280 9920 7061 636b 6167 6573 tant... packages │ │ │ │ │ +0000bb30: 2061 7265 206a 7573 7420 6120 6261 7265 are just a bare │ │ │ │ │ +0000bb40: 206d 696e 696d 756d 206f 660a 2020 2020 minimum of. │ │ │ │ │ +0000bb50: 2063 6f6d 6d6f 6e6c 792d 6578 7065 6374 commonly-expect │ │ │ │ │ +0000bb60: 6564 2061 6e64 206e 6563 6573 7361 7279 ed and necessary │ │ │ │ │ +0000bb70: 2074 6f6f 6c73 2e0a 0ae2 8098 7374 616e tools......stan │ │ │ │ │ +0000bb80: 6461 7264 e280 990a 0a20 2020 2020 5468 dard..... Th │ │ │ │ │ +0000bb90: 6573 6520 7061 636b 6167 6573 2070 726f ese packages pro │ │ │ │ │ +0000bba0: 7669 6465 2061 2072 6561 736f 6e61 626c vide a reasonabl │ │ │ │ │ +0000bbb0: 7920 736d 616c 6c20 6275 7420 6e6f 7420 y small but not │ │ │ │ │ +0000bbc0: 746f 6f20 6c69 6d69 7465 640a 2020 2020 too limited. │ │ │ │ │ +0000bbd0: 2063 6861 7261 6374 6572 2d6d 6f64 6520 character-mode │ │ │ │ │ +0000bbe0: 7379 7374 656d 2e20 2054 6869 7320 6973 system. This is │ │ │ │ │ +0000bbf0: 2077 6861 7420 7769 6c6c 2062 6520 696e what will be in │ │ │ │ │ +0000bc00: 7374 616c 6c65 6420 6279 2064 6566 6175 stalled by defau │ │ │ │ │ +0000bc10: 6c74 0a20 2020 2020 6966 2074 6865 2075 lt. if the u │ │ │ │ │ +0000bc20: 7365 7220 646f 6573 6ee2 8099 7420 7365 ser doesn...t se │ │ │ │ │ +0000bc30: 6c65 6374 2061 6e79 7468 696e 6720 656c lect anything el │ │ │ │ │ +0000bc40: 7365 2e20 2049 7420 646f 6573 6ee2 8099 se. It doesn... │ │ │ │ │ +0000bc50: 7420 696e 636c 7564 6520 6d61 6e79 0a20 t include many. │ │ │ │ │ +0000bc60: 2020 2020 6c61 7267 6520 6170 706c 6963 large applic │ │ │ │ │ +0000bc70: 6174 696f 6e73 2e0a 0a20 2020 2020 5477 ations... Tw │ │ │ │ │ +0000bc80: 6f20 7061 636b 6167 6573 2074 6861 7420 o packages that │ │ │ │ │ +0000bc90: 626f 7468 2068 6176 6520 6120 7072 696f both have a prio │ │ │ │ │ +0000bca0: 7269 7479 206f 6620 e280 9873 7461 6e64 rity of ...stand │ │ │ │ │ +0000bcb0: 6172 64e2 8099 206f 7220 6869 6768 6572 ard... or higher │ │ │ │ │ +0000bcc0: 206d 7573 740a 2020 2020 206e 6f74 2063 must. not c │ │ │ │ │ +0000bcd0: 6f6e 666c 6963 7420 7769 7468 2065 6163 onflict with eac │ │ │ │ │ +0000bce0: 6820 6f74 6865 722e 0a0a e280 986f 7074 h other......opt │ │ │ │ │ +0000bcf0: 696f 6e61 6ce2 8099 0a0a 2020 2020 2054 ional..... T │ │ │ │ │ +0000bd00: 6869 7320 6973 2074 6865 2064 6566 6175 his is the defau │ │ │ │ │ +0000bd10: 6c74 2070 7269 6f72 6974 7920 666f 7220 lt priority for │ │ │ │ │ +0000bd20: 7468 6520 6d61 6a6f 7269 7479 206f 6620 the majority of │ │ │ │ │ +0000bd30: 7468 6520 6172 6368 6976 652e 0a20 2020 the archive.. │ │ │ │ │ +0000bd40: 2020 556e 6c65 7373 2061 2070 6163 6b61 Unless a packa │ │ │ │ │ +0000bd50: 6765 2073 686f 756c 6420 6265 2069 6e73 ge should be ins │ │ │ │ │ +0000bd60: 7461 6c6c 6564 2062 7920 6465 6661 756c talled by defaul │ │ │ │ │ +0000bd70: 7420 6f6e 2073 7461 6e64 6172 6420 4465 t on standard De │ │ │ │ │ +0000bd80: 6269 616e 0a20 2020 2020 7379 7374 656d bian. system │ │ │ │ │ +0000bd90: 732c 2069 7420 7368 6f75 6c64 2068 6176 s, it should hav │ │ │ │ │ +0000bda0: 6520 6120 7072 696f 7269 7479 206f 6620 e a priority of │ │ │ │ │ +0000bdb0: e280 986f 7074 696f 6e61 6ce2 8099 2e20 ...optional.... │ │ │ │ │ +0000bdc0: 2050 6163 6b61 6765 7320 7769 7468 2061 Packages with a │ │ │ │ │ +0000bdd0: 0a20 2020 2020 7072 696f 7269 7479 206f . priority o │ │ │ │ │ +0000bde0: 6620 e280 986f 7074 696f 6e61 6ce2 8099 f ...optional... │ │ │ │ │ +0000bdf0: 206d 6179 2063 6f6e 666c 6963 7420 7769 may conflict wi │ │ │ │ │ +0000be00: 7468 2065 6163 6820 6f74 6865 722e 0a0a th each other... │ │ │ │ │ +0000be10: e280 9865 7874 7261 e280 990a 0a20 2020 ...extra..... │ │ │ │ │ +0000be20: 2020 2754 6869 7320 7072 696f 7269 7479 'This priority │ │ │ │ │ +0000be30: 2069 7320 6465 7072 6563 6174 6564 2e27 is deprecated.' │ │ │ │ │ +0000be40: 2020 5573 6520 7468 6520 e280 986f 7074 Use the ...opt │ │ │ │ │ +0000be50: 696f 6e61 6ce2 8099 2070 7269 6f72 6974 ional... priorit │ │ │ │ │ +0000be60: 790a 2020 2020 2069 6e73 7465 6164 2e20 y. instead. │ │ │ │ │ +0000be70: 2054 6869 7320 7072 696f 7269 7479 2073 This priority s │ │ │ │ │ +0000be80: 686f 756c 6420 6265 2074 7265 6174 6564 hould be treated │ │ │ │ │ +0000be90: 2061 7320 6571 7569 7661 6c65 6e74 2074 as equivalent t │ │ │ │ │ +0000bea0: 6f0a 2020 2020 20e2 8098 6f70 7469 6f6e o. ...option │ │ │ │ │ +0000beb0: 616c e280 992e 0a0a 2020 2020 2054 6865 al...... The │ │ │ │ │ +0000bec0: 20e2 8098 6578 7472 61e2 8099 2070 7269 ...extra... pri │ │ │ │ │ +0000bed0: 6f72 6974 7920 7761 7320 7072 6576 696f ority was previo │ │ │ │ │ +0000bee0: 7573 6c79 2075 7365 6420 666f 7220 7061 usly used for pa │ │ │ │ │ +0000bef0: 636b 6167 6573 2074 6861 740a 2020 2020 ckages that. │ │ │ │ │ +0000bf00: 2063 6f6e 666c 6963 7465 6420 7769 7468 conflicted with │ │ │ │ │ +0000bf10: 206f 7468 6572 2070 6163 6b61 6765 7320 other packages │ │ │ │ │ +0000bf20: 616e 6420 7061 636b 6167 6573 2074 6861 and packages tha │ │ │ │ │ +0000bf30: 7420 7765 7265 206f 6e6c 7920 6c69 6b65 t were only like │ │ │ │ │ +0000bf40: 6c79 0a20 2020 2020 746f 2062 6520 7573 ly. to be us │ │ │ │ │ +0000bf50: 6566 756c 2074 6f20 7065 6f70 6c65 2077 eful to people w │ │ │ │ │ +0000bf60: 6974 6820 7370 6563 6961 6c69 7a65 6420 ith specialized │ │ │ │ │ +0000bf70: 7265 7175 6972 656d 656e 7473 2e20 2048 requirements. H │ │ │ │ │ +0000bf80: 6f77 6576 6572 2c0a 2020 2020 2074 6869 owever,. thi │ │ │ │ │ +0000bf90: 7320 6469 7374 696e 6374 696f 6e20 7761 s distinction wa │ │ │ │ │ +0000bfa0: 7320 736f 6d65 7768 6174 2061 7262 6974 s somewhat arbit │ │ │ │ │ +0000bfb0: 7261 7279 2c20 6e6f 7420 636f 6e73 6973 rary, not consis │ │ │ │ │ +0000bfc0: 7465 6e74 6c79 2066 6f6c 6c6f 7765 642c tently followed, │ │ │ │ │ +0000bfd0: 0a20 2020 2020 616e 6420 6e6f 7420 7573 . and not us │ │ │ │ │ +0000bfe0: 6566 756c 2065 6e6f 7567 6820 746f 2077 eful enough to w │ │ │ │ │ +0000bff0: 6172 7261 6e74 2074 6865 206d 6169 6e74 arrant the maint │ │ │ │ │ +0000c000: 656e 616e 6365 2065 6666 6f72 742e 0a0a enance effort... │ │ │ │ │ +0000c010: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0000c020: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0000c030: 2d2d 0a0a 2020 2028 3129 2054 6869 7320 --.. (1) This │ │ │ │ │ +0000c040: 6973 2061 6e20 696d 706f 7274 616e 7420 is an important │ │ │ │ │ +0000c050: 6372 6974 6572 696f 6e20 6265 6361 7573 criterion becaus │ │ │ │ │ +0000c060: 6520 7765 2061 7265 2074 7279 696e 6720 e we are trying │ │ │ │ │ +0000c070: 746f 2070 726f 6475 6365 2c0a 616d 6f6e to produce,.amon │ │ │ │ │ +0000c080: 6773 7420 6f74 6865 7220 7468 696e 6773 gst other things │ │ │ │ │ +0000c090: 2c20 6120 6672 6565 2055 6e69 782e 0a0a , a free Unix... │ │ │ │ │ +0000c0a0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0000c0b0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0000c0c0: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ +0000c0d0: 6573 2c20 204e 6578 743a 2053 6f75 7263 es, Next: Sourc │ │ │ │ │ +0000c0e0: 6520 7061 636b 6167 6573 2c20 2050 7265 e packages, Pre │ │ │ │ │ +0000c0f0: 763a 2054 6865 2044 6562 6961 6e20 4172 v: The Debian Ar │ │ │ │ │ +0000c100: 6368 6976 652c 2020 5570 3a20 546f 700a chive, Up: Top. │ │ │ │ │ +0000c110: 0a33 2042 696e 6172 7920 7061 636b 6167 .3 Binary packag │ │ │ │ │ +0000c120: 6573 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a es.************* │ │ │ │ │ +0000c130: 2a2a 2a2a 0a0a 5468 6520 4465 6269 616e ****..The Debian │ │ │ │ │ +0000c140: 2064 6973 7472 6962 7574 696f 6e20 6973 distribution is │ │ │ │ │ +0000c150: 2062 6173 6564 206f 6e20 7468 6520 4465 based on the De │ │ │ │ │ +0000c160: 6269 616e 2070 6163 6b61 6765 206d 616e bian package man │ │ │ │ │ +0000c170: 6167 656d 656e 740a 7379 7374 656d 2c20 agement.system, │ │ │ │ │ +0000c180: 6361 6c6c 6564 20e2 8098 6470 6b67 e280 called ...dpkg.. │ │ │ │ │ +0000c190: 992e 2020 5468 7573 2c20 616c 6c20 7061 .. Thus, all pa │ │ │ │ │ +0000c1a0: 636b 6167 6573 2069 6e20 7468 6520 4465 ckages in the De │ │ │ │ │ +0000c1b0: 6269 616e 2064 6973 7472 6962 7574 696f bian distributio │ │ │ │ │ +0000c1c0: 6e0a 6d75 7374 2062 6520 7072 6f76 6964 n.must be provid │ │ │ │ │ +0000c1d0: 6564 2069 6e20 7468 6520 e280 982e 6465 ed in the ....de │ │ │ │ │ +0000c1e0: 62e2 8099 2066 696c 6520 666f 726d 6174 b... file format │ │ │ │ │ +0000c1f0: 2e0a 0a41 20e2 8098 2e64 6562 e280 9920 ...A ....deb... │ │ │ │ │ +0000c200: 7061 636b 6167 6520 636f 6e74 6169 6e73 package contains │ │ │ │ │ +0000c210: 2074 776f 2073 6574 7320 6f66 2066 696c two sets of fil │ │ │ │ │ +0000c220: 6573 3a20 6120 7365 7420 6f66 2066 696c es: a set of fil │ │ │ │ │ +0000c230: 6573 2074 6f20 696e 7374 616c 6c0a 6f6e es to install.on │ │ │ │ │ +0000c240: 2074 6865 2073 7973 7465 6d20 7768 656e the system when │ │ │ │ │ +0000c250: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +0000c260: 696e 7374 616c 6c65 642c 2061 6e64 2061 installed, and a │ │ │ │ │ +0000c270: 2073 6574 206f 6620 6669 6c65 7320 7468 set of files th │ │ │ │ │ +0000c280: 6174 0a70 726f 7669 6465 2061 6464 6974 at.provide addit │ │ │ │ │ +0000c290: 696f 6e61 6c20 6d65 7461 6461 7461 2061 ional metadata a │ │ │ │ │ +0000c2a0: 626f 7574 2074 6865 2070 6163 6b61 6765 bout the package │ │ │ │ │ +0000c2b0: 206f 7220 7768 6963 6820 6172 6520 6578 or which are ex │ │ │ │ │ +0000c2c0: 6563 7574 6564 2077 6865 6e0a 7468 6520 ecuted when.the │ │ │ │ │ +0000c2d0: 7061 636b 6167 6520 6973 2069 6e73 7461 package is insta │ │ │ │ │ +0000c2e0: 6c6c 6564 206f 7220 7265 6d6f 7665 642e lled or removed. │ │ │ │ │ +0000c2f0: 2020 5468 6973 2073 6563 6f6e 6420 7365 This second se │ │ │ │ │ +0000c300: 7420 6f66 2066 696c 6573 2069 7320 6361 t of files is ca │ │ │ │ │ +0000c310: 6c6c 6564 0a27 7061 636b 6167 6520 6d65 lled.'package me │ │ │ │ │ +0000c320: 7461 6461 7461 2066 696c 6573 272e 2020 tadata files'. │ │ │ │ │ +0000c330: 416d 6f6e 6720 7468 6f73 6520 6669 6c65 Among those file │ │ │ │ │ +0000c340: 7320 6172 6520 7468 6520 7061 636b 6167 s are the packag │ │ │ │ │ +0000c350: 6520 6d61 696e 7461 696e 6572 0a73 6372 e maintainer.scr │ │ │ │ │ +0000c360: 6970 7473 2061 6e64 20e2 8098 636f 6e74 ipts and ...cont │ │ │ │ │ +0000c370: 726f 6ce2 8099 2c20 7468 6520 2a6e 6f74 rol..., the *not │ │ │ │ │ +0000c380: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +0000c390: 2063 6f6e 7472 6f6c 2066 696c 653a 2033 control file: 3 │ │ │ │ │ +0000c3a0: 352e 2074 6861 740a 636f 6e74 6169 6e73 5. that.contains │ │ │ │ │ +0000c3b0: 2074 6865 2063 6f6e 7472 6f6c 2066 6965 the control fie │ │ │ │ │ +0000c3c0: 6c64 7320 666f 7220 7468 6520 7061 636b lds for the pack │ │ │ │ │ +0000c3d0: 6167 652e 2020 4f74 6865 7220 7061 636b age. Other pack │ │ │ │ │ +0000c3e0: 6167 6520 6d65 7461 6461 7461 0a66 696c age metadata.fil │ │ │ │ │ +0000c3f0: 6573 2069 6e63 6c75 6465 202a 6e6f 7465 es include *note │ │ │ │ │ +0000c400: 2073 796d 626f 6c73 3a20 3336 2e20 6f72 symbols: 36. or │ │ │ │ │ +0000c410: 202a 6e6f 7465 2073 686c 6962 733a 2033 *note shlibs: 3 │ │ │ │ │ +0000c420: 372e 2075 7365 6420 746f 2073 746f 7265 7. used to store │ │ │ │ │ +0000c430: 0a73 6861 7265 6420 6c69 6272 6172 7920 .shared library │ │ │ │ │ +0000c440: 6465 7065 6e64 656e 6379 2069 6e66 6f72 dependency infor │ │ │ │ │ +0000c450: 6d61 7469 6f6e 2061 6e64 2074 6865 20e2 mation and the . │ │ │ │ │ +0000c460: 8098 636f 6e66 6669 6c65 73e2 8099 2066 ..conffiles... f │ │ │ │ │ +0000c470: 696c 6520 7468 6174 0a6c 6973 7473 2074 ile that.lists t │ │ │ │ │ +0000c480: 6865 2070 6163 6b61 6765 e280 9973 2063 he package...s c │ │ │ │ │ +0000c490: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0000c4a0: 6573 2028 6465 7363 7269 6265 6420 696e es (described in │ │ │ │ │ +0000c4b0: 202a 6e6f 7465 0a43 6f6e 6669 6775 7261 *note.Configura │ │ │ │ │ +0000c4c0: 7469 6f6e 2066 696c 6573 3a20 3338 2e29 tion files: 38.) │ │ │ │ │ +0000c4d0: 2e0a 0a54 6865 7265 2069 7320 756e 666f ...There is unfo │ │ │ │ │ +0000c4e0: 7274 756e 6174 656c 7920 6120 636f 6c6c rtunately a coll │ │ │ │ │ +0000c4f0: 6973 696f 6e20 6f66 2074 6572 6d69 6e6f ision of termino │ │ │ │ │ +0000c500: 6c6f 6779 2068 6572 6520 6265 7477 6565 logy here betwee │ │ │ │ │ +0000c510: 6e20 636f 6e74 726f 6c0a 696e 666f 726d n control.inform │ │ │ │ │ +0000c520: 6174 696f 6e20 6669 6c65 7320 616e 6420 ation files and │ │ │ │ │ +0000c530: 6669 6c65 7320 696e 2074 6865 2044 6562 files in the Deb │ │ │ │ │ +0000c540: 6961 6e20 636f 6e74 726f 6c20 6669 6c65 ian control file │ │ │ │ │ +0000c550: 2066 6f72 6d61 742e 0a54 6872 6f75 6768 format..Through │ │ │ │ │ +0000c560: 6f75 7420 7468 6973 2064 6f63 756d 656e out this documen │ │ │ │ │ +0000c570: 742c 2061 2027 636f 6e74 726f 6c20 6669 t, a 'control fi │ │ │ │ │ +0000c580: 6c65 2720 7265 6665 7273 2074 6f20 6120 le' refers to a │ │ │ │ │ +0000c590: 6669 6c65 2069 6e20 7468 650a 4465 6269 file in the.Debi │ │ │ │ │ +0000c5a0: 616e 2063 6f6e 7472 6f6c 2066 696c 6520 an control file │ │ │ │ │ +0000c5b0: 666f 726d 6174 2e20 2054 6865 7365 2066 format. These f │ │ │ │ │ +0000c5c0: 696c 6573 2061 7265 2064 6f63 756d 656e iles are documen │ │ │ │ │ +0000c5d0: 7465 6420 696e 202a 6e6f 7465 2043 6f6e ted in *note Con │ │ │ │ │ +0000c5e0: 7472 6f6c 0a66 696c 6573 2061 6e64 2074 trol.files and t │ │ │ │ │ +0000c5f0: 6865 6972 2066 6965 6c64 733a 2033 392e heir fields: 39. │ │ │ │ │ +0000c600: 2020 4f6e 6c79 2066 696c 6573 2072 6566 Only files ref │ │ │ │ │ +0000c610: 6572 7265 6420 746f 2073 7065 6369 6669 erred to specifi │ │ │ │ │ +0000c620: 6361 6c6c 7920 6173 0a27 7061 636b 6167 cally as.'packag │ │ │ │ │ +0000c630: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ +0000c640: 2720 6172 6520 7468 6520 6669 6c65 7320 ' are the files │ │ │ │ │ +0000c650: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +0000c660: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0000c670: 0a6d 656d 6265 7220 2863 616c 6c65 6420 .member (called │ │ │ │ │ +0000c680: e280 9863 6f6e 7472 6f6c 2e74 6172 e280 ...control.tar.. │ │ │ │ │ +0000c690: 9929 206f 6620 7468 6520 e280 982e 6465 .) of the ....de │ │ │ │ │ +0000c6a0: 62e2 8099 2066 696c 6520 666f 726d 6174 b... file format │ │ │ │ │ +0000c6b0: 2075 7365 6420 6279 2062 696e 6172 790a used by binary. │ │ │ │ │ +0000c6c0: 7061 636b 6167 6573 2e20 204d 6f73 7420 packages. Most │ │ │ │ │ +0000c6d0: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0000c6e0: 2066 696c 6573 2061 7265 206e 6f74 2069 files are not i │ │ │ │ │ +0000c6f0: 6e20 7468 6520 4465 6269 616e 2063 6f6e n the Debian con │ │ │ │ │ +0000c700: 7472 6f6c 0a66 696c 6520 666f 726d 6174 trol.file format │ │ │ │ │ +0000c710: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 5468 ...* Menu:..* Th │ │ │ │ │ +0000c720: 6520 7061 636b 6167 6520 6e61 6d65 3a3a e package name:: │ │ │ │ │ +0000c730: 0a2a 2054 6865 2076 6572 7369 6f6e 206f .* The version o │ │ │ │ │ +0000c740: 6620 6120 7061 636b 6167 653a 3a0a 2a20 f a package::.* │ │ │ │ │ +0000c750: 5468 6520 6d61 696e 7461 696e 6572 206f The maintainer o │ │ │ │ │ +0000c760: 6620 6120 7061 636b 6167 653a 3a0a 2a20 f a package::.* │ │ │ │ │ +0000c770: 5468 6520 6465 7363 7269 7074 696f 6e20 The description │ │ │ │ │ +0000c780: 6f66 2061 2070 6163 6b61 6765 3a3a 0a2a of a package::.* │ │ │ │ │ +0000c790: 2044 6570 656e 6465 6e63 6965 733a 3a0a Dependencies::. │ │ │ │ │ +0000c7a0: 2a20 5669 7274 7561 6c20 7061 636b 6167 * Virtual packag │ │ │ │ │ +0000c7b0: 6573 3a3a 0a2a 2042 6173 6520 7379 7374 es::.* Base syst │ │ │ │ │ +0000c7c0: 656d 3a3a 0a2a 2045 7373 656e 7469 616c em::.* Essential │ │ │ │ │ +0000c7d0: 2070 6163 6b61 6765 733a 3a0a 2a20 4d61 packages::.* Ma │ │ │ │ │ +0000c7e0: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ +0000c7f0: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ +0000c800: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0000c810: 204e 6f64 653a 2054 6865 2070 6163 6b61 Node: The packa │ │ │ │ │ +0000c820: 6765 206e 616d 652c 2020 4e65 7874 3a20 ge name, Next: │ │ │ │ │ +0000c830: 5468 6520 7665 7273 696f 6e20 6f66 2061 The version of a │ │ │ │ │ +0000c840: 2070 6163 6b61 6765 2c20 2055 703a 2042 package, Up: B │ │ │ │ │ +0000c850: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ +0000c860: 332e 3120 5468 6520 7061 636b 6167 6520 3.1 The package │ │ │ │ │ +0000c870: 6e61 6d65 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d name.=========== │ │ │ │ │ +0000c880: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 =========..Every │ │ │ │ │ +0000c890: 2070 6163 6b61 6765 206d 7573 7420 6861 package must ha │ │ │ │ │ +0000c8a0: 7665 2061 206e 616d 6520 7468 6174 e280 ve a name that.. │ │ │ │ │ +0000c8b0: 9973 2075 6e69 7175 6520 7769 7468 696e .s unique within │ │ │ │ │ +0000c8c0: 2074 6865 2044 6562 6961 6e20 6172 6368 the Debian arch │ │ │ │ │ +0000c8d0: 6976 652e 0a0a 5468 6520 7061 636b 6167 ive...The packag │ │ │ │ │ +0000c8e0: 6520 6e61 6d65 2069 7320 696e 636c 7564 e name is includ │ │ │ │ │ +0000c8f0: 6564 2069 6e20 7468 6520 636f 6e74 726f ed in the contro │ │ │ │ │ +0000c900: 6c20 6669 656c 6420 e280 9850 6163 6b61 l field ...Packa │ │ │ │ │ +0000c910: 6765 e280 992c 2074 6865 2066 6f72 6d61 ge..., the forma │ │ │ │ │ +0000c920: 740a 6f66 2077 6869 6368 2069 7320 6465 t.of which is de │ │ │ │ │ +0000c930: 7363 7269 6265 6420 696e 202a 6e6f 7465 scribed in *note │ │ │ │ │ +0000c940: 2050 6163 6b61 6765 3a20 3363 2e20 2054 Package: 3c. T │ │ │ │ │ +0000c950: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ +0000c960: 6973 2061 6c73 6f0a 696e 636c 7564 6564 is also.included │ │ │ │ │ +0000c970: 2061 7320 6120 7061 7274 206f 6620 7468 as a part of th │ │ │ │ │ +0000c980: 6520 6669 6c65 206e 616d 6520 6f66 2074 e file name of t │ │ │ │ │ +0000c990: 6865 20e2 8098 2e64 6562 e280 9920 6669 he ....deb... fi │ │ │ │ │ +0000c9a0: 6c65 2e0a 0a2a 204d 656e 753a 0a0a 2a20 le...* Menu:..* │ │ │ │ │ +0000c9b0: 5061 636b 6167 6573 2077 6974 6820 706f Packages with po │ │ │ │ │ +0000c9c0: 7465 6e74 6961 6c6c 7920 6f66 6665 6e73 tentially offens │ │ │ │ │ +0000c9d0: 6976 6520 636f 6e74 656e 743a 3a0a 0a1f ive content::... │ │ │ │ │ +0000c9e0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0000c9f0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0000ca00: 3a20 5061 636b 6167 6573 2077 6974 6820 : Packages with │ │ │ │ │ +0000ca10: 706f 7465 6e74 6961 6c6c 7920 6f66 6665 potentially offe │ │ │ │ │ +0000ca20: 6e73 6976 6520 636f 6e74 656e 742c 2020 nsive content, │ │ │ │ │ +0000ca30: 5570 3a20 5468 6520 7061 636b 6167 6520 Up: The package │ │ │ │ │ +0000ca40: 6e61 6d65 0a0a 332e 312e 3120 5061 636b name..3.1.1 Pack │ │ │ │ │ +0000ca50: 6167 6573 2077 6974 6820 706f 7465 6e74 ages with potent │ │ │ │ │ +0000ca60: 6961 6c6c 7920 6f66 6665 6e73 6976 6520 ially offensive │ │ │ │ │ +0000ca70: 636f 6e74 656e 740a 2d2d 2d2d 2d2d 2d2d content.-------- │ │ │ │ │ +0000ca80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000ca90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000caa0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 7320 6120 ---------..As a │ │ │ │ │ +0000cab0: 6d61 696e 7461 696e 6572 2079 6f75 2073 maintainer you s │ │ │ │ │ +0000cac0: 686f 756c 6420 6d61 6b65 2061 206a 7564 hould make a jud │ │ │ │ │ +0000cad0: 6765 6d65 6e74 2061 626f 7574 2077 6865 gement about whe │ │ │ │ │ +0000cae0: 7468 6572 2074 6865 2063 6f6e 7465 6e74 ther the content │ │ │ │ │ +0000caf0: 730a 6f66 2061 2070 6163 6b61 6765 2069 s.of a package i │ │ │ │ │ +0000cb00: 7320 6170 7072 6f70 7269 6174 6520 746f s appropriate to │ │ │ │ │ +0000cb10: 2069 6e63 6c75 6465 2c20 7768 6574 6865 include, whethe │ │ │ │ │ +0000cb20: 7220 6974 206e 6565 6473 2061 6e79 206b r it needs any k │ │ │ │ │ +0000cb30: 696e 6420 6f66 0a63 6f6e 7465 6e74 2077 ind of.content w │ │ │ │ │ +0000cb40: 6172 6e69 6e67 2c20 616e 6420 7768 6574 arning, and whet │ │ │ │ │ +0000cb50: 6865 7220 736f 6d65 2070 6172 7473 2073 her some parts s │ │ │ │ │ +0000cb60: 686f 756c 6420 6265 2073 706c 6974 206f hould be split o │ │ │ │ │ +0000cb70: 7574 2069 6e74 6f20 610a 7365 7061 7261 ut into a.separa │ │ │ │ │ +0000cb80: 7465 2070 6163 6b61 6765 2028 736f 2074 te package (so t │ │ │ │ │ +0000cb90: 6861 7420 7573 6572 7320 7768 6f20 7761 hat users who wa │ │ │ │ │ +0000cba0: 6e74 2074 6f20 6176 6f69 6420 6365 7274 nt to avoid cert │ │ │ │ │ +0000cbb0: 6169 6e20 7061 7274 7320 6361 6e20 646f ain parts can do │ │ │ │ │ +0000cbc0: 0a73 6f29 2e20 2049 6e20 6d61 6b69 6e67 .so). In making │ │ │ │ │ +0000cbd0: 2074 6865 7365 2064 6563 6973 696f 6e73 these decisions │ │ │ │ │ +0000cbe0: 2079 6f75 2073 686f 756c 6420 7461 6b65 you should take │ │ │ │ │ +0000cbf0: 2069 6e74 6f20 6163 636f 756e 7420 7468 into account th │ │ │ │ │ +0000cc00: 650a 7072 6f6a 6563 74e2 8099 7320 7669 e.project...s vi │ │ │ │ │ +0000cc10: 6577 7320 6173 2065 7870 7265 7373 6564 ews as expressed │ │ │ │ │ +0000cc20: 2069 6e20 6f75 7220 4469 7665 7273 6974 in our Diversit │ │ │ │ │ +0000cc30: 7920 5374 6174 656d 656e 742e 0a0a 4966 y Statement...If │ │ │ │ │ +0000cc40: 2079 6f75 2073 706c 6974 206f 7574 2028 you split out ( │ │ │ │ │ +0000cc50: 706f 7465 6e74 6961 6c6c 7929 206f 6666 potentially) off │ │ │ │ │ +0000cc60: 656e 7369 7665 206f 7220 6469 7374 7572 ensive or distur │ │ │ │ │ +0000cc70: 6269 6e67 206d 6174 6572 6961 6c20 696e bing material in │ │ │ │ │ +0000cc80: 746f 2061 0a73 6570 6172 6174 6520 7061 to a.separate pa │ │ │ │ │ +0000cc90: 636b 6167 652c 2079 6f75 2073 686f 756c ckage, you shoul │ │ │ │ │ +0000cca0: 6420 7573 7561 6c6c 7920 6d61 726b 2074 d usually mark t │ │ │ │ │ +0000ccb0: 6869 7320 696e 2074 6865 2070 6163 6b61 his in the packa │ │ │ │ │ +0000ccc0: 6765 206e 616d 6520 6279 0a61 6464 696e ge name by.addin │ │ │ │ │ +0000ccd0: 6720 e280 982d 6f66 6665 6e73 6976 65e2 g ...-offensive. │ │ │ │ │ +0000cce0: 8099 2e20 2046 6f72 2065 7861 6d70 6c65 ... For example │ │ │ │ │ +0000ccf0: 2c20 e280 9863 6f77 7361 79e2 8099 2076 , ...cowsay... v │ │ │ │ │ +0000cd00: 7320 e280 9863 6f77 7361 792d 6f66 6665 s ...cowsay-offe │ │ │ │ │ +0000cd10: 6e73 6976 65e2 8099 2e20 2049 6e0a 7468 nsive.... In.th │ │ │ │ │ +0000cd20: 6973 2073 6974 7561 7469 6f6e 2074 6865 is situation the │ │ │ │ │ +0000cd30: 20e2 8098 2d6f 6666 656e 7369 7665 e280 ...-offensive.. │ │ │ │ │ +0000cd40: 9920 7061 636b 6167 6520 6361 6e20 6265 . package can be │ │ │ │ │ +0000cd50: 2053 7567 6765 7374 6564 2062 7920 7468 Suggested by th │ │ │ │ │ +0000cd60: 6520 636f 7265 0a70 6163 6b61 6765 2873 e core.package(s │ │ │ │ │ +0000cd70: 292c 2062 7574 2073 686f 756c 6420 6e6f ), but should no │ │ │ │ │ +0000cd80: 7420 6265 2052 6563 6f6d 6d65 6e64 6564 t be Recommended │ │ │ │ │ +0000cd90: 206f 7220 4465 7065 6e64 6564 206f 6e2e or Depended on. │ │ │ │ │ +0000cda0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0000cdb0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0000cdc0: 6f64 653a 2054 6865 2076 6572 7369 6f6e ode: The version │ │ │ │ │ +0000cdd0: 206f 6620 6120 7061 636b 6167 652c 2020 of a package, │ │ │ │ │ +0000cde0: 4e65 7874 3a20 5468 6520 6d61 696e 7461 Next: The mainta │ │ │ │ │ +0000cdf0: 696e 6572 206f 6620 6120 7061 636b 6167 iner of a packag │ │ │ │ │ +0000ce00: 652c 2020 5072 6576 3a20 5468 6520 7061 e, Prev: The pa │ │ │ │ │ +0000ce10: 636b 6167 6520 6e61 6d65 2c20 2055 703a ckage name, Up: │ │ │ │ │ +0000ce20: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0000ce30: 0a0a 332e 3220 5468 6520 7665 7273 696f ..3.2 The versio │ │ │ │ │ +0000ce40: 6e20 6f66 2061 2070 6163 6b61 6765 0a3d n of a package.= │ │ │ │ │ +0000ce50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0000ce60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 ===========..Eve │ │ │ │ │ +0000ce70: 7279 2070 6163 6b61 6765 2068 6173 2061 ry package has a │ │ │ │ │ +0000ce80: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ +0000ce90: 7265 636f 7264 6564 2069 6e20 6974 7320 recorded in its │ │ │ │ │ +0000cea0: e280 9856 6572 7369 6f6e e280 9920 636f ...Version... co │ │ │ │ │ +0000ceb0: 6e74 726f 6c0a 6669 6c65 2066 6965 6c64 ntrol.file field │ │ │ │ │ +0000cec0: 2c20 6465 7363 7269 6265 6420 696e 202a , described in * │ │ │ │ │ +0000ced0: 6e6f 7465 2056 6572 7369 6f6e 3a20 3431 note Version: 41 │ │ │ │ │ +0000cee0: 2e0a 0a54 6865 2070 6163 6b61 6765 206d ...The package m │ │ │ │ │ +0000cef0: 616e 6167 656d 656e 7420 7379 7374 656d anagement system │ │ │ │ │ +0000cf00: 2069 6d70 6f73 6573 2061 6e20 6f72 6465 imposes an orde │ │ │ │ │ +0000cf10: 7269 6e67 206f 6e20 7665 7273 696f 6e20 ring on version │ │ │ │ │ +0000cf20: 6e75 6d62 6572 732c 2073 6f0a 7468 6174 numbers, so.that │ │ │ │ │ +0000cf30: 2069 7420 6361 6e20 7465 6c6c 2077 6865 it can tell whe │ │ │ │ │ +0000cf40: 7468 6572 2070 6163 6b61 6765 7320 6172 ther packages ar │ │ │ │ │ +0000cf50: 6520 6265 696e 6720 7570 2d20 6f72 2064 e being up- or d │ │ │ │ │ +0000cf60: 6f77 6e67 7261 6465 6420 616e 6420 736f owngraded and so │ │ │ │ │ +0000cf70: 0a74 6861 7420 7061 636b 6167 6520 7379 .that package sy │ │ │ │ │ +0000cf80: 7374 656d 2066 726f 6e74 2065 6e64 2061 stem front end a │ │ │ │ │ +0000cf90: 7070 6c69 6361 7469 6f6e 7320 6361 6e20 pplications can │ │ │ │ │ +0000cfa0: 7465 6c6c 2077 6865 7468 6572 2061 2070 tell whether a p │ │ │ │ │ +0000cfb0: 6163 6b61 6765 2069 740a 6669 6e64 7320 ackage it.finds │ │ │ │ │ +0000cfc0: 6176 6169 6c61 626c 6520 6973 206e 6577 available is new │ │ │ │ │ +0000cfd0: 6572 2074 6861 6e20 7468 6520 6f6e 6520 er than the one │ │ │ │ │ +0000cfe0: 696e 7374 616c 6c65 6420 6f6e 2074 6865 installed on the │ │ │ │ │ +0000cff0: 2073 7973 7465 6d2e 2020 5468 650a 7665 system. The.ve │ │ │ │ │ +0000d000: 7273 696f 6e20 6e75 6d62 6572 2066 6f72 rsion number for │ │ │ │ │ +0000d010: 6d61 7420 6861 7320 7468 6520 6d6f 7374 mat has the most │ │ │ │ │ +0000d020: 2073 6967 6e69 6669 6361 6e74 2070 6172 significant par │ │ │ │ │ +0000d030: 7473 2028 6173 2066 6172 2061 730a 636f ts (as far as.co │ │ │ │ │ +0000d040: 6d70 6172 6973 6f6e 2069 7320 636f 6e63 mparison is conc │ │ │ │ │ +0000d050: 6572 6e65 6429 2061 7420 7468 6520 6265 erned) at the be │ │ │ │ │ +0000d060: 6769 6e6e 696e 672e 0a0a 4966 2061 6e20 ginning...If an │ │ │ │ │ +0000d070: 7570 7374 7265 616d 2070 6163 6b61 6765 upstream package │ │ │ │ │ +0000d080: 2068 6173 2070 726f 626c 656d 6174 6963 has problematic │ │ │ │ │ +0000d090: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ +0000d0a0: 2074 6865 7920 7368 6f75 6c64 2062 650a they should be. │ │ │ │ │ +0000d0b0: 636f 6e76 6572 7465 6420 746f 2061 2073 converted to a s │ │ │ │ │ +0000d0c0: 616e 6520 666f 726d 2066 6f72 2075 7365 ane form for use │ │ │ │ │ +0000d0d0: 2069 6e20 7468 6520 e280 9856 6572 7369 in the ...Versi │ │ │ │ │ +0000d0e0: 6f6e e280 9920 6669 656c 642e 0a0a 2a20 on... field...* │ │ │ │ │ +0000d0f0: 4d65 6e75 3a0a 0a2a 2056 6572 7369 6f6e Menu:..* Version │ │ │ │ │ +0000d100: 206e 756d 6265 7273 2062 6173 6564 206f numbers based o │ │ │ │ │ +0000d110: 6e20 6461 7465 733a 3a0a 2a20 556e 6971 n dates::.* Uniq │ │ │ │ │ +0000d120: 7565 6e65 7373 206f 6620 7665 7273 696f ueness of versio │ │ │ │ │ +0000d130: 6e20 6e75 6d62 6572 733a 3a0a 0a1f 0a46 n numbers::....F │ │ │ │ │ +0000d140: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0000d150: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0000d160: 5665 7273 696f 6e20 6e75 6d62 6572 7320 Version numbers │ │ │ │ │ +0000d170: 6261 7365 6420 6f6e 2064 6174 6573 2c20 based on dates, │ │ │ │ │ +0000d180: 204e 6578 743a 2055 6e69 7175 656e 6573 Next: Uniquenes │ │ │ │ │ +0000d190: 7320 6f66 2076 6572 7369 6f6e 206e 756d s of version num │ │ │ │ │ +0000d1a0: 6265 7273 2c20 2055 703a 2054 6865 2076 bers, Up: The v │ │ │ │ │ +0000d1b0: 6572 7369 6f6e 206f 6620 6120 7061 636b ersion of a pack │ │ │ │ │ +0000d1c0: 6167 650a 0a33 2e32 2e31 2056 6572 7369 age..3.2.1 Versi │ │ │ │ │ +0000d1d0: 6f6e 206e 756d 6265 7273 2062 6173 6564 on numbers based │ │ │ │ │ +0000d1e0: 206f 6e20 6461 7465 730a 2d2d 2d2d 2d2d on dates.------ │ │ │ │ │ +0000d1f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000d200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +0000d210: 496e 2067 656e 6572 616c 2c20 4465 6269 In general, Debi │ │ │ │ │ +0000d220: 616e 2070 6163 6b61 6765 7320 7368 6f75 an packages shou │ │ │ │ │ +0000d230: 6c64 2075 7365 2074 6865 2073 616d 6520 ld use the same │ │ │ │ │ +0000d240: 7665 7273 696f 6e20 6e75 6d62 6572 7320 version numbers │ │ │ │ │ +0000d250: 6173 2074 6865 0a75 7073 7472 6561 6d20 as the.upstream │ │ │ │ │ +0000d260: 736f 7572 6365 732e 2020 486f 7765 7665 sources. Howeve │ │ │ │ │ +0000d270: 722c 2075 7073 7472 6561 6d20 7665 7273 r, upstream vers │ │ │ │ │ +0000d280: 696f 6e20 6e75 6d62 6572 7320 6261 7365 ion numbers base │ │ │ │ │ +0000d290: 6420 6f6e 2073 6f6d 6520 6461 7465 0a66 d on some date.f │ │ │ │ │ +0000d2a0: 6f72 6d61 7473 2028 736f 6d65 7469 6d65 ormats (sometime │ │ │ │ │ +0000d2b0: 7320 7573 6564 2066 6f72 2064 6576 656c s used for devel │ │ │ │ │ +0000d2c0: 6f70 6d65 6e74 206f 7220 e280 9c73 6e61 opment or ...sna │ │ │ │ │ +0000d2d0: 7073 686f 74e2 809d 2072 656c 6561 7365 pshot... release │ │ │ │ │ +0000d2e0: 7329 2077 696c 6c20 6e6f 740a 6265 206f s) will not.be o │ │ │ │ │ +0000d2f0: 7264 6572 6564 2063 6f72 7265 6374 6c79 rdered correctly │ │ │ │ │ +0000d300: 2062 7920 7468 6520 7061 636b 6167 6520 by the package │ │ │ │ │ +0000d310: 6d61 6e61 6765 6d65 6e74 2073 6f66 7477 management softw │ │ │ │ │ +0000d320: 6172 652e 2020 466f 7220 6578 616d 706c are. For exampl │ │ │ │ │ +0000d330: 652c 0ae2 8098 6470 6b67 e280 9920 7769 e,....dpkg... wi │ │ │ │ │ +0000d340: 6c6c 2063 6f6e 7369 6465 7220 e280 9c39 ll consider ...9 │ │ │ │ │ +0000d350: 364d 6179 3031 e280 9d20 746f 2062 6520 6May01... to be │ │ │ │ │ +0000d360: 6772 6561 7465 7220 7468 616e 20e2 809c greater than ... │ │ │ │ │ +0000d370: 3936 4465 6332 34e2 809d 2e0a 0a54 6f20 96Dec24......To │ │ │ │ │ +0000d380: 7072 6576 656e 7420 6861 7669 6e67 2074 prevent having t │ │ │ │ │ +0000d390: 6f20 7573 6520 6570 6f63 6873 2066 6f72 o use epochs for │ │ │ │ │ +0000d3a0: 2065 7665 7279 206e 6577 2075 7073 7472 every new upstr │ │ │ │ │ +0000d3b0: 6561 6d20 7665 7273 696f 6e2c 2074 6865 eam version, the │ │ │ │ │ +0000d3c0: 0a64 6174 652d 6261 7365 6420 706f 7274 .date-based port │ │ │ │ │ +0000d3d0: 696f 6e20 6f66 2061 6e79 2075 7073 7472 ion of any upstr │ │ │ │ │ +0000d3e0: 6561 6d20 7665 7273 696f 6e20 6e75 6d62 eam version numb │ │ │ │ │ +0000d3f0: 6572 2073 686f 756c 6420 6265 2067 6976 er should be giv │ │ │ │ │ +0000d400: 656e 2069 6e20 610a 7761 7920 7468 6174 en in a.way that │ │ │ │ │ +0000d410: 2073 6f72 7473 2063 6f72 7265 6374 6c79 sorts correctly │ │ │ │ │ +0000d420: 3a20 666f 7572 2d64 6967 6974 2079 6561 : four-digit yea │ │ │ │ │ +0000d430: 7220 6669 7273 742c 2066 6f6c 6c6f 7765 r first, followe │ │ │ │ │ +0000d440: 6420 6279 2061 2074 776f 2d64 6967 6974 d by a two-digit │ │ │ │ │ +0000d450: 0a6e 756d 6572 6963 206d 6f6e 7468 2c20 .numeric month, │ │ │ │ │ +0000d460: 666f 6c6c 6f77 6564 2062 7920 6120 7477 followed by a tw │ │ │ │ │ +0000d470: 6f2d 6469 6769 7420 6e75 6d65 7269 6320 o-digit numeric │ │ │ │ │ +0000d480: 6461 7465 2c20 706f 7373 6962 6c79 2077 date, possibly w │ │ │ │ │ +0000d490: 6974 680a 7075 6e63 7475 6174 696f 6e20 ith.punctuation │ │ │ │ │ +0000d4a0: 6265 7477 6565 6e20 7468 6520 636f 6d70 between the comp │ │ │ │ │ +0000d4b0: 6f6e 656e 7473 2e0a 0a4e 6174 6976 6520 onents...Native │ │ │ │ │ +0000d4c0: 4465 6269 616e 2070 6163 6b61 6765 7320 Debian packages │ │ │ │ │ +0000d4d0: 2869 2e65 2e2c 2070 6163 6b61 6765 7320 (i.e., packages │ │ │ │ │ +0000d4e0: 7768 6963 6820 6861 7665 2062 6565 6e20 which have been │ │ │ │ │ +0000d4f0: 7772 6974 7465 6e0a 6573 7065 6369 616c written.especial │ │ │ │ │ +0000d500: 6c79 2066 6f72 2044 6562 6961 6e29 2077 ly for Debian) w │ │ │ │ │ +0000d510: 686f 7365 2076 6572 7369 6f6e 206e 756d hose version num │ │ │ │ │ +0000d520: 6265 7273 2069 6e63 6c75 6465 2064 6174 bers include dat │ │ │ │ │ +0000d530: 6573 2073 686f 756c 6420 616c 736f 0a66 es should also.f │ │ │ │ │ +0000d540: 6f6c 6c6f 7720 7468 6573 6520 7275 6c65 ollow these rule │ │ │ │ │ +0000d550: 732e 2020 4966 2070 756e 6374 7561 7469 s. If punctuati │ │ │ │ │ +0000d560: 6f6e 2069 7320 6465 7369 7265 6420 6265 on is desired be │ │ │ │ │ +0000d570: 7477 6565 6e20 7468 6520 6461 7465 0a63 tween the date.c │ │ │ │ │ +0000d580: 6f6d 706f 6e65 6e74 732c 2072 656d 656d omponents, remem │ │ │ │ │ +0000d590: 6265 7220 7468 6174 2068 7970 6865 6e20 ber that hyphen │ │ │ │ │ +0000d5a0: 28e2 8098 2de2 8099 2920 6361 6e6e 6f74 (...-...) cannot │ │ │ │ │ +0000d5b0: 2062 6520 7573 6564 2069 6e20 6e61 7469 be used in nati │ │ │ │ │ +0000d5c0: 7665 2076 6572 7369 6f6e 0a6e 756d 6265 ve version.numbe │ │ │ │ │ +0000d5d0: 7273 2e20 2050 6572 696f 6420 28e2 8098 rs. Period (... │ │ │ │ │ +0000d5e0: 2ee2 8099 2920 6973 206e 6f72 6d61 6c6c ....) is normall │ │ │ │ │ +0000d5f0: 7920 6120 676f 6f64 2063 686f 6963 652e y a good choice. │ │ │ │ │ +0000d600: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0000d610: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0000d620: 6f64 653a 2055 6e69 7175 656e 6573 7320 ode: Uniqueness │ │ │ │ │ +0000d630: 6f66 2076 6572 7369 6f6e 206e 756d 6265 of version numbe │ │ │ │ │ +0000d640: 7273 2c20 2050 7265 763a 2056 6572 7369 rs, Prev: Versi │ │ │ │ │ +0000d650: 6f6e 206e 756d 6265 7273 2062 6173 6564 on numbers based │ │ │ │ │ +0000d660: 206f 6e20 6461 7465 732c 2020 5570 3a20 on dates, Up: │ │ │ │ │ +0000d670: 5468 6520 7665 7273 696f 6e20 6f66 2061 The version of a │ │ │ │ │ +0000d680: 2070 6163 6b61 6765 0a0a 332e 322e 3220 package..3.2.2 │ │ │ │ │ +0000d690: 556e 6971 7565 6e65 7373 206f 6620 7665 Uniqueness of ve │ │ │ │ │ +0000d6a0: 7273 696f 6e20 6e75 6d62 6572 730a 2d2d rsion numbers.-- │ │ │ │ │ +0000d6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000d6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000d6d0: 2d0a 0a54 6865 2070 6172 7420 6f66 2074 -..The part of t │ │ │ │ │ +0000d6e0: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe │ │ │ │ │ +0000d6f0: 7220 6166 7465 7220 7468 6520 6570 6f63 r after the epoc │ │ │ │ │ +0000d700: 6820 6d75 7374 206e 6f74 2062 6520 7265 h must not be re │ │ │ │ │ +0000d710: 7573 6564 2066 6f72 2061 0a76 6572 7369 used for a.versi │ │ │ │ │ +0000d720: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +0000d730: 6520 7769 7468 2064 6966 6665 7265 6e74 e with different │ │ │ │ │ +0000d740: 2063 6f6e 7465 6e74 7320 6f6e 6365 2074 contents once t │ │ │ │ │ +0000d750: 6865 2070 6163 6b61 6765 2068 6173 2062 he package has b │ │ │ │ │ +0000d760: 6565 6e0a 6163 6365 7074 6564 2069 6e74 een.accepted int │ │ │ │ │ +0000d770: 6f20 7468 6520 6172 6368 6976 652c 2065 o the archive, e │ │ │ │ │ +0000d780: 7665 6e20 6966 2074 6865 2076 6572 7369 ven if the versi │ │ │ │ │ +0000d790: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +0000d7a0: 6520 7072 6576 696f 7573 6c79 0a75 7369 e previously.usi │ │ │ │ │ +0000d7b0: 6e67 2074 6861 7420 7061 7274 206f 6620 ng that part of │ │ │ │ │ +0000d7c0: 7468 6520 7665 7273 696f 6e20 6e75 6d62 the version numb │ │ │ │ │ +0000d7d0: 6572 2069 7320 6e6f 206c 6f6e 6765 7220 er is no longer │ │ │ │ │ +0000d7e0: 7072 6573 656e 7420 696e 2061 6e79 0a61 present in any.a │ │ │ │ │ +0000d7f0: 7263 6869 7665 2073 7569 7465 732e 0a0a rchive suites... │ │ │ │ │ +0000d800: 5468 6973 2075 6e69 7175 656e 6573 7320 This uniqueness │ │ │ │ │ +0000d810: 7265 7175 6972 656d 656e 7420 6170 706c requirement appl │ │ │ │ │ +0000d820: 6965 7320 746f 2074 6865 2076 6572 7369 ies to the versi │ │ │ │ │ +0000d830: 6f6e 206e 756d 6265 7273 206f 6620 736f on numbers of so │ │ │ │ │ +0000d840: 7572 6365 0a70 6163 6b61 6765 7320 616e urce.packages an │ │ │ │ │ +0000d850: 6420 6f66 2062 696e 6172 7920 7061 636b d of binary pack │ │ │ │ │ +0000d860: 6167 6573 2c20 6576 656e 2069 6620 7468 ages, even if th │ │ │ │ │ +0000d870: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +0000d880: 2070 726f 6475 6369 6e67 2061 0a67 6976 producing a.giv │ │ │ │ │ +0000d890: 656e 2062 696e 6172 7920 7061 636b 6167 en binary packag │ │ │ │ │ +0000d8a0: 6520 6368 616e 6765 732e 2020 5468 7573 e changes. Thus │ │ │ │ │ +0000d8b0: 2074 6865 2076 6572 7369 6f6e 206e 756d the version num │ │ │ │ │ +0000d8c0: 6265 7273 2077 6869 6368 2061 2062 696e bers which a bin │ │ │ │ │ +0000d8d0: 6172 790a 7061 636b 6167 6520 6d75 7374 ary.package must │ │ │ │ │ +0000d8e0: 206e 6f74 2072 6575 7365 2069 6e63 6c75 not reuse inclu │ │ │ │ │ +0000d8f0: 6465 7320 7468 6520 7665 7273 696f 6e20 des the version │ │ │ │ │ +0000d900: 6e75 6d62 6572 7320 6f66 2061 6e79 2076 numbers of any v │ │ │ │ │ +0000d910: 6572 7369 6f6e 7320 6f66 0a74 6865 2062 ersions of.the b │ │ │ │ │ +0000d920: 696e 6172 7920 7061 636b 6167 6520 6576 inary package ev │ │ │ │ │ +0000d930: 6572 2061 6363 6570 7465 6420 696e 746f er accepted into │ │ │ │ │ +0000d940: 2074 6865 2061 7263 6869 7665 2c20 756e the archive, un │ │ │ │ │ +0000d950: 6465 7220 616e 7920 736f 7572 6365 0a70 der any source.p │ │ │ │ │ +0000d960: 6163 6b61 6765 2e0a 0a41 6464 6974 696f ackage...Additio │ │ │ │ │ +0000d970: 6e61 6c6c 792c 2066 6f72 206e 6f6e 2d6e nally, for non-n │ │ │ │ │ +0000d980: 6174 6976 6520 7061 636b 6167 6573 2c20 ative packages, │ │ │ │ │ +0000d990: 7468 6520 7570 7374 7265 616d 2076 6572 the upstream ver │ │ │ │ │ +0000d9a0: 7369 6f6e 206d 7573 7420 6e6f 7420 6265 sion must not be │ │ │ │ │ +0000d9b0: 0a72 6575 7365 6420 666f 7220 6469 6666 .reused for diff │ │ │ │ │ +0000d9c0: 6572 656e 7420 7570 7374 7265 616d 2073 erent upstream s │ │ │ │ │ +0000d9d0: 6f75 7263 6520 636f 6465 2c20 736f 2074 ource code, so t │ │ │ │ │ +0000d9e0: 6861 7420 666f 7220 6561 6368 2073 6f75 hat for each sou │ │ │ │ │ +0000d9f0: 7263 650a 7061 636b 6167 6520 6e61 6d65 rce.package name │ │ │ │ │ +0000da00: 2061 6e64 2075 7073 7472 6561 6d20 7665 and upstream ve │ │ │ │ │ +0000da10: 7273 696f 6e20 6e75 6d62 6572 2074 6865 rsion number the │ │ │ │ │ +0000da20: 7265 2065 7869 7374 7320 6578 6163 746c re exists exactl │ │ │ │ │ +0000da30: 7920 6f6e 650a 6f72 6967 696e 616c 2073 y one.original s │ │ │ │ │ +0000da40: 6f75 7263 6520 6172 6368 6976 6520 636f ource archive co │ │ │ │ │ +0000da50: 6e74 656e 7473 2028 7365 6520 2a6e 6f74 ntents (see *not │ │ │ │ │ +0000da60: 6520 4669 6c65 733a 2034 362e 292e 0a0a e Files: 46.)... │ │ │ │ │ +0000da70: 5468 6520 7265 6173 6f6e 2066 6f72 2074 The reason for t │ │ │ │ │ +0000da80: 6865 7365 2072 6573 7472 6963 7469 6f6e hese restriction │ │ │ │ │ +0000da90: 7320 6973 2061 7320 666f 6c6c 6f77 732e s is as follows. │ │ │ │ │ +0000daa0: 2020 4570 6f63 6873 2061 7265 206e 6f74 Epochs are not │ │ │ │ │ +0000dab0: 0a69 6e63 6c75 6465 6420 696e 2074 6865 .included in the │ │ │ │ │ +0000dac0: 206e 616d 6573 206f 6620 7468 6520 6669 names of the fi │ │ │ │ │ +0000dad0: 6c65 7320 7468 6174 2063 6f6d 706f 7365 les that compose │ │ │ │ │ +0000dae0: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0000daf0: 2c20 6f72 2069 6e0a 7468 6520 6669 6c65 , or in.the file │ │ │ │ │ +0000db00: 6e61 6d65 7320 6f66 2062 696e 6172 7920 names of binary │ │ │ │ │ +0000db10: 7061 636b 6167 6573 2c20 736f 2072 6575 packages, so reu │ │ │ │ │ +0000db20: 7369 6e67 2061 2076 6572 7369 6f6e 206e sing a version n │ │ │ │ │ +0000db30: 756d 6265 722c 2065 7665 6e20 6966 0a74 umber, even if.t │ │ │ │ │ +0000db40: 6865 2065 706f 6368 2064 6966 6665 7273 he epoch differs │ │ │ │ │ +0000db50: 2c20 7265 7375 6c74 7320 696e 2069 6465 , results in ide │ │ │ │ │ +0000db60: 6e74 6963 616c 6c79 206e 616d 6564 2066 ntically named f │ │ │ │ │ +0000db70: 696c 6573 2077 6974 6820 6469 6666 6572 iles with differ │ │ │ │ │ +0000db80: 656e 740a 636f 6e74 656e 7473 2e20 2054 ent.contents. T │ │ │ │ │ +0000db90: 6869 7320 6361 6e20 6361 7573 6520 7661 his can cause va │ │ │ │ │ +0000dba0: 7269 6f75 7320 7072 6f62 6c65 6d73 2e0a rious problems.. │ │ │ │ │ +0000dbb0: 0a49 6620 796f 7520 6669 6e64 2079 6f75 .If you find you │ │ │ │ │ +0000dbc0: 7273 656c 6620 7761 6e74 696e 6720 746f rself wanting to │ │ │ │ │ +0000dbd0: 2072 6575 7365 2074 6865 2070 6172 7420 reuse the part │ │ │ │ │ +0000dbe0: 6f66 2061 2076 6572 7369 6f6e 206e 756d of a version num │ │ │ │ │ +0000dbf0: 6265 7220 6166 7465 720a 7468 6520 6570 ber after.the ep │ │ │ │ │ +0000dc00: 6f63 682c 2079 6f75 2063 616e 206a 7573 och, you can jus │ │ │ │ │ +0000dc10: 7420 696e 6372 656d 656e 7420 7468 6520 t increment the │ │ │ │ │ +0000dc20: 4465 6269 616e 2072 6576 6973 696f 6e2c Debian revision, │ │ │ │ │ +0000dc30: 2077 6869 6368 2064 6f65 736e e280 9974 which doesn...t │ │ │ │ │ +0000dc40: 0a6e 6565 6420 746f 2073 7461 7274 2061 .need to start a │ │ │ │ │ +0000dc50: 7420 3120 6f72 2062 6520 636f 6e73 6563 t 1 or be consec │ │ │ │ │ +0000dc60: 7574 6976 652e 0a0a 1f0a 4669 6c65 3a20 utive.....File: │ │ │ │ │ +0000dc70: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0000dc80: 666f 2c20 204e 6f64 653a 2054 6865 206d fo, Node: The m │ │ │ │ │ +0000dc90: 6169 6e74 6169 6e65 7220 6f66 2061 2070 aintainer of a p │ │ │ │ │ +0000dca0: 6163 6b61 6765 2c20 204e 6578 743a 2054 ackage, Next: T │ │ │ │ │ +0000dcb0: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o │ │ │ │ │ +0000dcc0: 6620 6120 7061 636b 6167 652c 2020 5072 f a package, Pr │ │ │ │ │ +0000dcd0: 6576 3a20 5468 6520 7665 7273 696f 6e20 ev: The version │ │ │ │ │ +0000dce0: 6f66 2061 2070 6163 6b61 6765 2c20 2055 of a package, U │ │ │ │ │ +0000dcf0: 703a 2042 696e 6172 7920 7061 636b 6167 p: Binary packag │ │ │ │ │ +0000dd00: 6573 0a0a 332e 3320 5468 6520 6d61 696e es..3.3 The main │ │ │ │ │ +0000dd10: 7461 696e 6572 206f 6620 6120 7061 636b tainer of a pack │ │ │ │ │ +0000dd20: 6167 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d age.============ │ │ │ │ │ +0000dd30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0000dd40: 3d3d 3d0a 0a45 7665 7279 2070 6163 6b61 ===..Every packa │ │ │ │ │ +0000dd50: 6765 206d 7573 7420 6861 7665 2061 206d ge must have a m │ │ │ │ │ +0000dd60: 6169 6e74 6169 6e65 722c 2065 7863 6570 aintainer, excep │ │ │ │ │ +0000dd70: 7420 666f 7220 6f72 7068 616e 6564 2070 t for orphaned p │ │ │ │ │ +0000dd80: 6163 6b61 6765 7320 6173 0a64 6573 6372 ackages as.descr │ │ │ │ │ +0000dd90: 6962 6564 2062 656c 6f77 2e20 2054 6865 ibed below. The │ │ │ │ │ +0000dda0: 206d 6169 6e74 6169 6e65 7220 6d61 7920 maintainer may │ │ │ │ │ +0000ddb0: 6265 206f 6e65 2070 6572 736f 6e20 6f72 be one person or │ │ │ │ │ +0000ddc0: 2061 2067 726f 7570 206f 6620 7065 6f70 a group of peop │ │ │ │ │ +0000ddd0: 6c65 0a72 6561 6368 6162 6c65 2066 726f le.reachable fro │ │ │ │ │ +0000dde0: 6d20 6120 636f 6d6d 6f6e 2065 6d61 696c m a common email │ │ │ │ │ +0000ddf0: 2061 6464 7265 7373 2c20 7375 6368 2061 address, such a │ │ │ │ │ +0000de00: 7320 6120 6d61 696c 696e 6720 6c69 7374 s a mailing list │ │ │ │ │ +0000de10: 2e20 2054 6865 0a6d 6169 6e74 6169 6e65 . The.maintaine │ │ │ │ │ +0000de20: 7220 6973 2072 6573 706f 6e73 6962 6c65 r is responsible │ │ │ │ │ +0000de30: 2066 6f72 206d 6169 6e74 6169 6e69 6e67 for maintaining │ │ │ │ │ +0000de40: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ +0000de50: 6167 696e 6720 6669 6c65 732c 0a65 7661 aging files,.eva │ │ │ │ │ +0000de60: 6c75 6174 696e 6720 616e 6420 7265 7370 luating and resp │ │ │ │ │ +0000de70: 6f6e 6469 6e67 2061 7070 726f 7072 6961 onding appropria │ │ │ │ │ +0000de80: 7465 6c79 2074 6f20 7265 706f 7274 6564 tely to reported │ │ │ │ │ +0000de90: 2062 7567 732c 2075 706c 6f61 6469 6e67 bugs, uploading │ │ │ │ │ +0000dea0: 206e 6577 0a76 6572 7369 6f6e 7320 6f66 new.versions of │ │ │ │ │ +0000deb0: 2074 6865 2070 6163 6b61 6765 2028 6569 the package (ei │ │ │ │ │ +0000dec0: 7468 6572 2064 6972 6563 746c 7920 6f72 ther directly or │ │ │ │ │ +0000ded0: 2074 6872 6f75 6768 2061 2073 706f 6e73 through a spons │ │ │ │ │ +0000dee0: 6f72 292c 2065 6e73 7572 696e 670a 7468 or), ensuring.th │ │ │ │ │ +0000def0: 6174 2074 6865 2070 6163 6b61 6765 2069 at the package i │ │ │ │ │ +0000df00: 7320 706c 6163 6564 2069 6e20 7468 6520 s placed in the │ │ │ │ │ +0000df10: 6170 7072 6f70 7269 6174 6520 6172 6368 appropriate arch │ │ │ │ │ +0000df20: 6976 6520 6172 6561 2061 6e64 2069 6e63 ive area and inc │ │ │ │ │ +0000df30: 6c75 6465 640a 696e 2044 6562 6961 6e20 luded.in Debian │ │ │ │ │ +0000df40: 7265 6c65 6173 6573 2061 7320 6170 7072 releases as appr │ │ │ │ │ +0000df50: 6f70 7269 6174 6520 666f 7220 7468 6520 opriate for the │ │ │ │ │ +0000df60: 7374 6162 696c 6974 7920 616e 6420 7574 stability and ut │ │ │ │ │ +0000df70: 696c 6974 7920 6f66 2074 6865 0a70 6163 ility of the.pac │ │ │ │ │ +0000df80: 6b61 6765 2c20 616e 6420 7265 7175 6573 kage, and reques │ │ │ │ │ +0000df90: 7469 6e67 2072 656d 6f76 616c 206f 6620 ting removal of │ │ │ │ │ +0000dfa0: 7468 6520 7061 636b 6167 6520 6672 6f6d the package from │ │ │ │ │ +0000dfb0: 2074 6865 2044 6562 6961 6e0a 6469 7374 the Debian.dist │ │ │ │ │ +0000dfc0: 7269 6275 7469 6f6e 2069 6620 6974 2069 ribution if it i │ │ │ │ │ +0000dfd0: 7320 6e6f 206c 6f6e 6765 7220 7573 6566 s no longer usef │ │ │ │ │ +0000dfe0: 756c 206f 7220 6d61 696e 7461 696e 6162 ul or maintainab │ │ │ │ │ +0000dff0: 6c65 2e0a 0a54 6865 206d 6169 6e74 6169 le...The maintai │ │ │ │ │ +0000e000: 6e65 7220 6d75 7374 2062 6520 7370 6563 ner must be spec │ │ │ │ │ +0000e010: 6966 6965 6420 696e 2074 6865 20e2 8098 ified in the ... │ │ │ │ │ +0000e020: 4d61 696e 7461 696e 6572 e280 9920 636f Maintainer... co │ │ │ │ │ +0000e030: 6e74 726f 6c20 6669 656c 6420 7769 7468 ntrol field with │ │ │ │ │ +0000e040: 0a74 6865 6972 2063 6f72 7265 6374 206e .their correct n │ │ │ │ │ +0000e050: 616d 6520 616e 6420 6120 776f 726b 696e ame and a workin │ │ │ │ │ +0000e060: 6720 656d 6169 6c20 6164 6472 6573 732e g email address. │ │ │ │ │ +0000e070: 2020 5468 6520 656d 6169 6c20 6164 6472 The email addr │ │ │ │ │ +0000e080: 6573 7320 6769 7665 6e0a 696e 2074 6865 ess given.in the │ │ │ │ │ +0000e090: 20e2 8098 4d61 696e 7461 696e 6572 e280 ...Maintainer.. │ │ │ │ │ +0000e0a0: 9920 636f 6e74 726f 6c20 6669 656c 6420 . control field │ │ │ │ │ +0000e0b0: 6d75 7374 2061 6363 6570 7420 6d61 696c must accept mail │ │ │ │ │ +0000e0c0: 2066 726f 6d20 7468 6f73 6520 726f 6c65 from those role │ │ │ │ │ +0000e0d0: 0a61 6363 6f75 6e74 7320 696e 2044 6562 .accounts in Deb │ │ │ │ │ +0000e0e0: 6961 6e20 7573 6564 2074 6f20 7365 6e64 ian used to send │ │ │ │ │ +0000e0f0: 2061 7574 6f6d 6174 6564 206d 6169 6c73 automated mails │ │ │ │ │ +0000e100: 2072 6567 6172 6469 6e67 2074 6865 2070 regarding the p │ │ │ │ │ +0000e110: 6163 6b61 6765 2e0a 5468 6973 2069 6e63 ackage..This inc │ │ │ │ │ +0000e120: 6c75 6465 7320 6e6f 6e2d 7370 616d 206d ludes non-spam m │ │ │ │ │ +0000e130: 6169 6c20 6672 6f6d 2074 6865 2062 7567 ail from the bug │ │ │ │ │ +0000e140: 2d74 7261 636b 696e 6720 7379 7374 656d -tracking system │ │ │ │ │ +0000e150: 2c20 616c 6c20 6d61 696c 2066 726f 6d0a , all mail from. │ │ │ │ │ +0000e160: 7468 6520 4465 6269 616e 2061 7263 6869 the Debian archi │ │ │ │ │ +0000e170: 7665 206d 6169 6e74 656e 616e 6365 2073 ve maintenance s │ │ │ │ │ +0000e180: 6f66 7477 6172 652c 2061 6e64 206f 7468 oftware, and oth │ │ │ │ │ +0000e190: 6572 2072 6f6c 6520 6163 636f 756e 7473 er role accounts │ │ │ │ │ +0000e1a0: 206f 720a 6175 746f 6d61 7465 6420 7072 or.automated pr │ │ │ │ │ +0000e1b0: 6f63 6573 7365 7320 7468 6174 2061 7265 ocesses that are │ │ │ │ │ +0000e1c0: 2063 6f6d 6d6f 6e6c 7920 6167 7265 6564 commonly agreed │ │ │ │ │ +0000e1d0: 206f 6e20 6279 2074 6865 2070 726f 6a65 on by the proje │ │ │ │ │ +0000e1e0: 6374 2e20 2028 3129 2020 4966 0a6f 6e65 ct. (1) If.one │ │ │ │ │ +0000e1f0: 2070 6572 736f 6e20 6f72 2074 6561 6d20 person or team │ │ │ │ │ +0000e200: 6d61 696e 7461 696e 7320 7365 7665 7261 maintains severa │ │ │ │ │ +0000e210: 6c20 7061 636b 6167 6573 2c20 7468 6579 l packages, they │ │ │ │ │ +0000e220: 2073 686f 756c 6420 7573 6520 7468 6520 should use the │ │ │ │ │ +0000e230: 7361 6d65 0a66 6f72 6d20 6f66 2074 6865 same.form of the │ │ │ │ │ +0000e240: 6972 206e 616d 6520 616e 6420 656d 6169 ir name and emai │ │ │ │ │ +0000e250: 6c20 6164 6472 6573 7320 696e 2074 6865 l address in the │ │ │ │ │ +0000e260: 20e2 8098 4d61 696e 7461 696e 6572 e280 ...Maintainer.. │ │ │ │ │ +0000e270: 9920 6669 656c 6473 206f 6620 7468 6f73 . fields of thos │ │ │ │ │ +0000e280: 650a 7061 636b 6167 6573 2e0a 0a54 6865 e.packages...The │ │ │ │ │ +0000e290: 2066 6f72 6d61 7420 6f66 2074 6865 20e2 format of the . │ │ │ │ │ +0000e2a0: 8098 4d61 696e 7461 696e 6572 e280 9920 ..Maintainer... │ │ │ │ │ +0000e2b0: 636f 6e74 726f 6c20 6669 656c 6420 6973 control field is │ │ │ │ │ +0000e2c0: 2064 6573 6372 6962 6564 2069 6e20 2a6e described in *n │ │ │ │ │ +0000e2d0: 6f74 650a 4d61 696e 7461 696e 6572 3a20 ote.Maintainer: │ │ │ │ │ +0000e2e0: 3439 2e0a 0a49 6620 7468 6520 6d61 696e 49...If the main │ │ │ │ │ +0000e2f0: 7461 696e 6572 206f 6620 7468 6520 7061 tainer of the pa │ │ │ │ │ +0000e300: 636b 6167 6520 6973 2061 2074 6561 6d20 ckage is a team │ │ │ │ │ +0000e310: 6f66 2070 656f 706c 6520 7769 7468 2061 of people with a │ │ │ │ │ +0000e320: 2073 6861 7265 6420 656d 6169 6c0a 6164 shared email.ad │ │ │ │ │ +0000e330: 6472 6573 732c 2074 6865 20e2 8098 5570 dress, the ...Up │ │ │ │ │ +0000e340: 6c6f 6164 6572 73e2 8099 2063 6f6e 7472 loaders... contr │ │ │ │ │ +0000e350: 6f6c 2066 6965 6c64 206d 7573 7420 6265 ol field must be │ │ │ │ │ +0000e360: 2070 7265 7365 6e74 2061 6e64 206d 7573 present and mus │ │ │ │ │ +0000e370: 7420 636f 6e74 6169 6e0a 6174 206c 6561 t contain.at lea │ │ │ │ │ +0000e380: 7374 206f 6e65 2068 756d 616e 2077 6974 st one human wit │ │ │ │ │ +0000e390: 6820 7468 6569 7220 7065 7273 6f6e 616c h their personal │ │ │ │ │ +0000e3a0: 2065 6d61 696c 2061 6464 7265 7373 2e20 email address. │ │ │ │ │ +0000e3b0: 2053 6565 202a 6e6f 7465 0a55 706c 6f61 See *note.Uploa │ │ │ │ │ +0000e3c0: 6465 7273 3a20 3461 2e20 666f 7220 7468 ders: 4a. for th │ │ │ │ │ +0000e3d0: 6520 7379 6e74 6178 206f 6620 7468 6174 e syntax of that │ │ │ │ │ +0000e3e0: 2066 6965 6c64 2e0a 0a41 6e20 6f72 7068 field...An orph │ │ │ │ │ +0000e3f0: 616e 6564 2070 6163 6b61 6765 2069 7320 aned package is │ │ │ │ │ +0000e400: 6f6e 6520 7769 7468 206e 6f20 6375 7272 one with no curr │ │ │ │ │ +0000e410: 656e 7420 6d61 696e 7461 696e 6572 2e20 ent maintainer. │ │ │ │ │ +0000e420: 204f 7270 6861 6e65 640a 7061 636b 6167 Orphaned.packag │ │ │ │ │ +0000e430: 6573 2073 686f 756c 6420 6861 7665 2074 es should have t │ │ │ │ │ +0000e440: 6865 6972 20e2 8098 4d61 696e 7461 696e heir ...Maintain │ │ │ │ │ +0000e450: 6572 e280 9920 636f 6e74 726f 6c20 6669 er... control fi │ │ │ │ │ +0000e460: 656c 6420 7365 7420 746f 20e2 8098 4465 eld set to ...De │ │ │ │ │ +0000e470: 6269 616e 2051 410a 4772 6f75 7020 3c70 bian QA.Group

.... Thes │ │ │ │ │ +0000e4a0: 6520 7061 636b 6167 6573 2061 7265 2063 e packages are c │ │ │ │ │ +0000e4b0: 6f6e 7369 6465 7265 640a 6d61 696e 7461 onsidered.mainta │ │ │ │ │ +0000e4c0: 696e 6564 2062 7920 7468 6520 4465 6269 ined by the Debi │ │ │ │ │ +0000e4d0: 616e 2070 726f 6a65 6374 2061 7320 6120 an project as a │ │ │ │ │ +0000e4e0: 7768 6f6c 6520 756e 7469 6c20 736f 6d65 whole until some │ │ │ │ │ +0000e4f0: 6f6e 6520 656c 7365 0a76 6f6c 756e 7465 one else.volunte │ │ │ │ │ +0000e500: 6572 7320 746f 2074 616b 6520 6f76 6572 ers to take over │ │ │ │ │ +0000e510: 206d 6169 6e74 656e 616e 6365 2e20 2028 maintenance. ( │ │ │ │ │ +0000e520: 3229 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2).. --------- │ │ │ │ │ +0000e530: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +0000e540: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2041 ------.. (1) A │ │ │ │ │ +0000e550: 2073 616d 706c 6520 696d 706c 656d 656e sample implemen │ │ │ │ │ +0000e560: 7461 7469 6f6e 206f 6620 7375 6368 2061 tation of such a │ │ │ │ │ +0000e570: 2077 6869 7465 6c69 7374 2077 7269 7474 whitelist writt │ │ │ │ │ +0000e580: 656e 2066 6f72 2074 6865 0a4d 6169 6c6d en for the.Mailm │ │ │ │ │ +0000e590: 616e 206d 6169 6c69 6e67 206c 6973 7420 an mailing list │ │ │ │ │ +0000e5a0: 6d61 6e61 6765 6d65 6e74 2073 6f66 7477 management softw │ │ │ │ │ +0000e5b0: 6172 6520 6973 2075 7365 6420 666f 7220 are is used for │ │ │ │ │ +0000e5c0: 6d61 696c 696e 6720 6c69 7374 730a 686f mailing lists.ho │ │ │ │ │ +0000e5d0: 7374 6564 2062 7920 e280 9868 7474 7073 sted by ...https │ │ │ │ │ +0000e5e0: 3a2f 2f61 6c69 6f74 682d 6c69 7374 732e ://alioth-lists. │ │ │ │ │ +0000e5f0: 6465 6269 616e 2e6e 6574 2fe2 8099 2e0a debian.net/..... │ │ │ │ │ +0000e600: 0a20 2020 2832 2920 5468 6520 6465 7461 . (2) The deta │ │ │ │ │ +0000e610: 696c 6564 2070 726f 6365 6475 7265 2066 iled procedure f │ │ │ │ │ +0000e620: 6f72 2067 7261 6365 6675 6c6c 7920 6f72 or gracefully or │ │ │ │ │ +0000e630: 7068 616e 696e 6720 6120 7061 636b 6167 phaning a packag │ │ │ │ │ +0000e640: 6520 6361 6e20 6265 0a66 6f75 6e64 2069 e can be.found i │ │ │ │ │ +0000e650: 6e20 7468 6520 4465 6269 616e 2044 6576 n the Debian Dev │ │ │ │ │ +0000e660: 656c 6f70 6572 e280 9973 2052 6566 6572 eloper...s Refer │ │ │ │ │ +0000e670: 656e 6365 2028 7365 6520 2a6e 6f74 6520 ence (see *note │ │ │ │ │ +0000e680: 5265 6c61 7465 6420 646f 6375 6d65 6e74 Related document │ │ │ │ │ +0000e690: 733a 0a31 312e 292e 0a0a 1f0a 4669 6c65 s:.11.).....File │ │ │ │ │ +0000e6a0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0000e6b0: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ +0000e6c0: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0000e6d0: 6120 7061 636b 6167 652c 2020 4e65 7874 a package, Next │ │ │ │ │ +0000e6e0: 3a20 4465 7065 6e64 656e 6369 6573 2c20 : Dependencies, │ │ │ │ │ +0000e6f0: 2050 7265 763a 2054 6865 206d 6169 6e74 Prev: The maint │ │ │ │ │ +0000e700: 6169 6e65 7220 6f66 2061 2070 6163 6b61 ainer of a packa │ │ │ │ │ +0000e710: 6765 2c20 2055 703a 2042 696e 6172 7920 ge, Up: Binary │ │ │ │ │ +0000e720: 7061 636b 6167 6573 0a0a 332e 3420 5468 packages..3.4 Th │ │ │ │ │ +0000e730: 6520 6465 7363 7269 7074 696f 6e20 6f66 e description of │ │ │ │ │ +0000e740: 2061 2070 6163 6b61 6765 0a3d 3d3d 3d3d a package.===== │ │ │ │ │ +0000e750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0000e760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 ===========..Eve │ │ │ │ │ +0000e770: 7279 2044 6562 6961 6e20 7061 636b 6167 ry Debian packag │ │ │ │ │ +0000e780: 6520 6d75 7374 2068 6176 6520 6120 e280 e must have a .. │ │ │ │ │ +0000e790: 9844 6573 6372 6970 7469 6f6e e280 9920 .Description... │ │ │ │ │ +0000e7a0: 636f 6e74 726f 6c20 6669 656c 6420 7768 control field wh │ │ │ │ │ +0000e7b0: 6963 680a 636f 6e74 6169 6e73 2061 2073 ich.contains a s │ │ │ │ │ +0000e7c0: 796e 6f70 7369 7320 616e 6420 6578 7465 ynopsis and exte │ │ │ │ │ +0000e7d0: 6e64 6564 2064 6573 6372 6970 7469 6f6e nded description │ │ │ │ │ +0000e7e0: 206f 6620 7468 6520 7061 636b 6167 652e of the package. │ │ │ │ │ +0000e7f0: 2020 5465 6368 6e69 6361 6c0a 696e 666f Technical.info │ │ │ │ │ +0000e800: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ +0000e810: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the │ │ │ │ │ +0000e820: e280 9844 6573 6372 6970 7469 6f6e e280 ...Description.. │ │ │ │ │ +0000e830: 9920 6669 656c 6420 6973 2069 6e20 2a6e . field is in *n │ │ │ │ │ +0000e840: 6f74 650a 4465 7363 7269 7074 696f 6e3a ote.Description: │ │ │ │ │ +0000e850: 2034 642e 0a0a 5468 6520 6465 7363 7269 4d...The descri │ │ │ │ │ +0000e860: 7074 696f 6e20 7368 6f75 6c64 2064 6573 ption should des │ │ │ │ │ +0000e870: 6372 6962 6520 7468 6520 7061 636b 6167 cribe the packag │ │ │ │ │ +0000e880: 6520 2874 6865 2070 726f 6772 616d 2920 e (the program) │ │ │ │ │ +0000e890: 746f 2061 2075 7365 720a 2873 7973 7465 to a user.(syste │ │ │ │ │ +0000e8a0: 6d20 6164 6d69 6e69 7374 7261 746f 7229 m administrator) │ │ │ │ │ +0000e8b0: 2077 686f 2068 6173 206e 6576 6572 206d who has never m │ │ │ │ │ +0000e8c0: 6574 2069 7420 6265 666f 7265 2073 6f20 et it before so │ │ │ │ │ +0000e8d0: 7468 6174 2074 6865 7920 6861 7665 0a65 that they have.e │ │ │ │ │ +0000e8e0: 6e6f 7567 6820 696e 666f 726d 6174 696f nough informatio │ │ │ │ │ +0000e8f0: 6e20 746f 2064 6563 6964 6520 7768 6574 n to decide whet │ │ │ │ │ +0000e900: 6865 7220 7468 6579 2077 616e 7420 746f her they want to │ │ │ │ │ +0000e910: 2069 6e73 7461 6c6c 2069 742e 2020 5468 install it. Th │ │ │ │ │ +0000e920: 6973 0a64 6573 6372 6970 7469 6f6e 2073 is.description s │ │ │ │ │ +0000e930: 686f 756c 6420 6e6f 7420 6a75 7374 2062 hould not just b │ │ │ │ │ +0000e940: 6520 636f 7069 6564 2076 6572 6261 7469 e copied verbati │ │ │ │ │ +0000e950: 6d20 6672 6f6d 2074 6865 2070 726f 6772 m from the progr │ │ │ │ │ +0000e960: 616d e280 9973 0a64 6f63 756d 656e 7461 am...s.documenta │ │ │ │ │ +0000e970: 7469 6f6e 2e0a 0a50 7574 2069 6d70 6f72 tion...Put impor │ │ │ │ │ +0000e980: 7461 6e74 2069 6e66 6f72 6d61 7469 6f6e tant information │ │ │ │ │ +0000e990: 2066 6972 7374 2c20 626f 7468 2069 6e20 first, both in │ │ │ │ │ +0000e9a0: 7468 6520 7379 6e6f 7073 6973 2061 6e64 the synopsis and │ │ │ │ │ +0000e9b0: 2065 7874 656e 6465 640a 6465 7363 7269 extended.descri │ │ │ │ │ +0000e9c0: 7074 696f 6e2e 2020 536f 6d65 7469 6d65 ption. Sometime │ │ │ │ │ +0000e9d0: 7320 6f6e 6c79 2074 6865 2066 6972 7374 s only the first │ │ │ │ │ +0000e9e0: 2070 6172 7420 6f66 2074 6865 2073 796e part of the syn │ │ │ │ │ +0000e9f0: 6f70 7369 7320 6f72 206f 6620 7468 650a opsis or of the. │ │ │ │ │ +0000ea00: 6465 7363 7269 7074 696f 6e20 7769 6c6c description will │ │ │ │ │ +0000ea10: 2062 6520 6469 7370 6c61 7965 642e 2020 be displayed. │ │ │ │ │ +0000ea20: 596f 7520 6361 6e20 6173 7375 6d65 2074 You can assume t │ │ │ │ │ +0000ea30: 6861 7420 7468 6572 6520 7769 6c6c 2075 hat there will u │ │ │ │ │ +0000ea40: 7375 616c 6c79 0a62 6520 6120 7761 7920 sually.be a way │ │ │ │ │ +0000ea50: 746f 2073 6565 2074 6865 2077 686f 6c65 to see the whole │ │ │ │ │ +0000ea60: 2065 7874 656e 6465 6420 6465 7363 7269 extended descri │ │ │ │ │ +0000ea70: 7074 696f 6e2e 0a0a 5468 6520 6465 7363 ption...The desc │ │ │ │ │ +0000ea80: 7269 7074 696f 6e20 7368 6f75 6c64 2061 ription should a │ │ │ │ │ +0000ea90: 6c73 6f20 6769 7665 2069 6e66 6f72 6d61 lso give informa │ │ │ │ │ +0000eaa0: 7469 6f6e 2061 626f 7574 2074 6865 2073 tion about the s │ │ │ │ │ +0000eab0: 6967 6e69 6669 6361 6e74 0a64 6570 656e ignificant.depen │ │ │ │ │ +0000eac0: 6465 6e63 6965 7320 616e 6420 636f 6e66 dencies and conf │ │ │ │ │ +0000ead0: 6c69 6374 7320 6265 7477 6565 6e20 7468 licts between th │ │ │ │ │ +0000eae0: 6973 2070 6163 6b61 6765 2061 6e64 206f is package and o │ │ │ │ │ +0000eaf0: 7468 6572 732c 2073 6f20 7468 6174 2074 thers, so that t │ │ │ │ │ +0000eb00: 6865 0a75 7365 7220 6b6e 6f77 7320 7768 he.user knows wh │ │ │ │ │ +0000eb10: 7920 7468 6573 6520 6465 7065 6e64 656e y these dependen │ │ │ │ │ +0000eb20: 6369 6573 2061 6e64 2063 6f6e 666c 6963 cies and conflic │ │ │ │ │ +0000eb30: 7473 2068 6176 6520 6265 656e 2064 6563 ts have been dec │ │ │ │ │ +0000eb40: 6c61 7265 642e 0a0a 496e 7374 7275 6374 lared...Instruct │ │ │ │ │ +0000eb50: 696f 6e73 2066 6f72 2063 6f6e 6669 6775 ions for configu │ │ │ │ │ +0000eb60: 7269 6e67 206f 7220 7573 696e 6720 7468 ring or using th │ │ │ │ │ +0000eb70: 6520 7061 636b 6167 6520 7368 6f75 6c64 e package should │ │ │ │ │ +0000eb80: 206e 6f74 2062 6520 696e 636c 7564 6564 not be included │ │ │ │ │ +0000eb90: 0a28 7468 6174 2069 7320 7768 6174 2069 .(that is what i │ │ │ │ │ +0000eba0: 6e73 7461 6c6c 6174 696f 6e20 7363 7269 nstallation scri │ │ │ │ │ +0000ebb0: 7074 732c 206d 616e 7561 6c20 7061 6765 pts, manual page │ │ │ │ │ +0000ebc0: 732c 2069 6e66 6f20 6669 6c65 732c 2065 s, info files, e │ │ │ │ │ +0000ebd0: 7463 2e2c 2061 7265 0a66 6f72 292e 2020 tc., are.for). │ │ │ │ │ +0000ebe0: 436f 7079 7269 6768 7420 7374 6174 656d Copyright statem │ │ │ │ │ +0000ebf0: 656e 7473 2061 6e64 206f 7468 6572 2061 ents and other a │ │ │ │ │ +0000ec00: 646d 696e 6973 7472 6976 6961 2073 686f dministrivia sho │ │ │ │ │ +0000ec10: 756c 6420 6e6f 7420 6265 0a69 6e63 6c75 uld not be.inclu │ │ │ │ │ +0000ec20: 6465 6420 6569 7468 6572 2028 7468 6174 ded either (that │ │ │ │ │ +0000ec30: 2069 7320 7768 6174 2074 6865 2063 6f70 is what the cop │ │ │ │ │ +0000ec40: 7972 6967 6874 2066 696c 6520 6973 2066 yright file is f │ │ │ │ │ +0000ec50: 6f72 292e 0a0a 2a20 4d65 6e75 3a0a 0a2a or)...* Menu:..* │ │ │ │ │ +0000ec60: 2054 6865 2073 696e 676c 6520 6c69 6e65 The single line │ │ │ │ │ +0000ec70: 2073 796e 6f70 7369 733a 3a0a 2a20 5468 synopsis::.* Th │ │ │ │ │ +0000ec80: 6520 6578 7465 6e64 6564 2064 6573 6372 e extended descr │ │ │ │ │ +0000ec90: 6970 7469 6f6e 3a3a 0a0a 1f0a 4669 6c65 iption::....File │ │ │ │ │ +0000eca0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0000ecb0: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ +0000ecc0: 2073 696e 676c 6520 6c69 6e65 2073 796e single line syn │ │ │ │ │ +0000ecd0: 6f70 7369 732c 2020 4e65 7874 3a20 5468 opsis, Next: Th │ │ │ │ │ +0000ece0: 6520 6578 7465 6e64 6564 2064 6573 6372 e extended descr │ │ │ │ │ +0000ecf0: 6970 7469 6f6e 2c20 2055 703a 2054 6865 iption, Up: The │ │ │ │ │ +0000ed00: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0000ed10: 6120 7061 636b 6167 650a 0a33 2e34 2e31 a package..3.4.1 │ │ │ │ │ +0000ed20: 2054 6865 2073 696e 676c 6520 6c69 6e65 The single line │ │ │ │ │ +0000ed30: 2073 796e 6f70 7369 730a 2d2d 2d2d 2d2d synopsis.------ │ │ │ │ │ +0000ed40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000ed50: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 7369 --------..The si │ │ │ │ │ +0000ed60: 6e67 6c65 206c 696e 6520 7379 6e6f 7073 ngle line synops │ │ │ │ │ +0000ed70: 6973 2073 686f 756c 6420 6265 206b 6570 is should be kep │ │ │ │ │ +0000ed80: 7420 6272 6965 66e2 8094 6365 7274 6169 t brief...certai │ │ │ │ │ +0000ed90: 6e6c 7920 756e 6465 7220 3830 0a63 6861 nly under 80.cha │ │ │ │ │ +0000eda0: 7261 6374 6572 732e 0a0a 446f 206e 6f74 racters...Do not │ │ │ │ │ +0000edb0: 2069 6e63 6c75 6465 2074 6865 2070 6163 include the pac │ │ │ │ │ +0000edc0: 6b61 6765 206e 616d 6520 696e 2074 6865 kage name in the │ │ │ │ │ +0000edd0: 2073 796e 6f70 7369 7320 6c69 6e65 2e20 synopsis line. │ │ │ │ │ +0000ede0: 2054 6865 2064 6973 706c 6179 0a73 6f66 The display.sof │ │ │ │ │ +0000edf0: 7477 6172 6520 6b6e 6f77 7320 686f 7720 tware knows how │ │ │ │ │ +0000ee00: 746f 2064 6973 706c 6179 2074 6869 7320 to display this │ │ │ │ │ +0000ee10: 616c 7265 6164 792c 2061 6e64 2079 6f75 already, and you │ │ │ │ │ +0000ee20: 2064 6f20 6e6f 7420 6e65 6564 2074 6f20 do not need to │ │ │ │ │ +0000ee30: 7374 6174 650a 6974 2e20 2052 656d 656d state.it. Remem │ │ │ │ │ +0000ee40: 6265 7220 7468 6174 2069 6e20 6d61 6e79 ber that in many │ │ │ │ │ +0000ee50: 2073 6974 7561 7469 6f6e 7320 7468 6520 situations the │ │ │ │ │ +0000ee60: 7573 6572 206d 6179 206f 6e6c 7920 7365 user may only se │ │ │ │ │ +0000ee70: 6520 7468 6520 7379 6e6f 7073 6973 0a6c e the synopsis.l │ │ │ │ │ +0000ee80: 696e 6520 2d20 6d61 6b65 2069 7420 6173 ine - make it as │ │ │ │ │ +0000ee90: 2069 6e66 6f72 6d61 7469 7665 2061 7320 informative as │ │ │ │ │ +0000eea0: 796f 7520 6361 6e2e 0a0a 1f0a 4669 6c65 you can.....File │ │ │ │ │ +0000eeb0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0000eec0: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ +0000eed0: 2065 7874 656e 6465 6420 6465 7363 7269 extended descri │ │ │ │ │ +0000eee0: 7074 696f 6e2c 2020 5072 6576 3a20 5468 ption, Prev: Th │ │ │ │ │ +0000eef0: 6520 7369 6e67 6c65 206c 696e 6520 7379 e single line sy │ │ │ │ │ +0000ef00: 6e6f 7073 6973 2c20 2055 703a 2054 6865 nopsis, Up: The │ │ │ │ │ +0000ef10: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0000ef20: 6120 7061 636b 6167 650a 0a33 2e34 2e32 a package..3.4.2 │ │ │ │ │ +0000ef30: 2054 6865 2065 7874 656e 6465 6420 6465 The extended de │ │ │ │ │ +0000ef40: 7363 7269 7074 696f 6e0a 2d2d 2d2d 2d2d scription.------ │ │ │ │ │ +0000ef50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000ef60: 2d2d 2d2d 2d2d 2d2d 0a0a 446f 206e 6f74 --------..Do not │ │ │ │ │ +0000ef70: 2074 7279 2074 6f20 636f 6e74 696e 7565 try to continue │ │ │ │ │ +0000ef80: 2074 6865 2073 696e 676c 6520 6c69 6e65 the single line │ │ │ │ │ +0000ef90: 2073 796e 6f70 7369 7320 696e 746f 2074 synopsis into t │ │ │ │ │ +0000efa0: 6865 2065 7874 656e 6465 640a 6465 7363 he extended.desc │ │ │ │ │ +0000efb0: 7269 7074 696f 6e2e 2020 5468 6973 2077 ription. This w │ │ │ │ │ +0000efc0: 696c 6c20 6e6f 7420 776f 726b 2063 6f72 ill not work cor │ │ │ │ │ +0000efd0: 7265 6374 6c79 2077 6865 6e20 7468 6520 rectly when the │ │ │ │ │ +0000efe0: 6675 6c6c 2064 6573 6372 6970 7469 6f6e full description │ │ │ │ │ +0000eff0: 2069 730a 6469 7370 6c61 7965 642c 2061 is.displayed, a │ │ │ │ │ +0000f000: 6e64 206d 616b 6573 206e 6f20 7365 6e73 nd makes no sens │ │ │ │ │ +0000f010: 6520 7768 6572 6520 6f6e 6c79 2074 6865 e where only the │ │ │ │ │ +0000f020: 2073 756d 6d61 7279 2028 7468 6520 7369 summary (the si │ │ │ │ │ +0000f030: 6e67 6c65 206c 696e 650a 7379 6e6f 7073 ngle line.synops │ │ │ │ │ +0000f040: 6973 2920 6973 2061 7661 696c 6162 6c65 is) is available │ │ │ │ │ +0000f050: 2e0a 0a54 6865 2065 7874 656e 6465 6420 ...The extended │ │ │ │ │ +0000f060: 6465 7363 7269 7074 696f 6e20 7368 6f75 description shou │ │ │ │ │ +0000f070: 6c64 2064 6573 6372 6962 6520 7768 6174 ld describe what │ │ │ │ │ +0000f080: 2074 6865 2070 6163 6b61 6765 2064 6f65 the package doe │ │ │ │ │ +0000f090: 7320 616e 6420 686f 770a 6974 2072 656c s and how.it rel │ │ │ │ │ +0000f0a0: 6174 6573 2074 6f20 7468 6520 7265 7374 ates to the rest │ │ │ │ │ +0000f0b0: 206f 6620 7468 6520 7379 7374 656d 2028 of the system ( │ │ │ │ │ +0000f0c0: 696e 2074 6572 6d73 206f 662c 2066 6f72 in terms of, for │ │ │ │ │ +0000f0d0: 2065 7861 6d70 6c65 2c20 7768 6963 680a example, which. │ │ │ │ │ +0000f0e0: 7375 6273 7973 7465 6d20 6974 2069 7320 subsystem it is │ │ │ │ │ +0000f0f0: 7768 6963 6820 7061 7274 206f 6629 2e0a which part of).. │ │ │ │ │ +0000f100: 0a54 6865 2064 6573 6372 6970 7469 6f6e .The description │ │ │ │ │ +0000f110: 2066 6965 6c64 206e 6565 6473 2074 6f20 field needs to │ │ │ │ │ +0000f120: 6d61 6b65 2073 656e 7365 2074 6f20 616e make sense to an │ │ │ │ │ +0000f130: 796f 6e65 2c20 6576 656e 2070 656f 706c yone, even peopl │ │ │ │ │ +0000f140: 6520 7768 6f0a 6861 7665 206e 6f20 6964 e who.have no id │ │ │ │ │ +0000f150: 6561 2061 626f 7574 2061 6e79 206f 6620 ea about any of │ │ │ │ │ +0000f160: 7468 6520 7468 696e 6773 2074 6865 2070 the things the p │ │ │ │ │ +0000f170: 6163 6b61 6765 2064 6561 6c73 2077 6974 ackage deals wit │ │ │ │ │ +0000f180: 682e 2020 2831 290a 0a20 2020 2d2d 2d2d h. (1).. ---- │ │ │ │ │ +0000f190: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +0000f1a0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +0000f1b0: 2831 2920 5468 6520 626c 7572 6220 7468 (1) The blurb th │ │ │ │ │ +0000f1c0: 6174 2063 6f6d 6573 2077 6974 6820 6120 at comes with a │ │ │ │ │ +0000f1d0: 7072 6f67 7261 6d20 696e 2069 7473 2061 program in its a │ │ │ │ │ +0000f1e0: 6e6e 6f75 6e63 656d 656e 7473 2061 6e64 nnouncements and │ │ │ │ │ +0000f1f0: 2f6f 720a e280 9852 4541 444d 45e2 8099 /or....README... │ │ │ │ │ +0000f200: 2066 696c 6573 2069 7320 7261 7265 6c79 files is rarely │ │ │ │ │ +0000f210: 2073 7569 7461 626c 6520 666f 7220 7573 suitable for us │ │ │ │ │ +0000f220: 6520 696e 2061 2064 6573 6372 6970 7469 e in a descripti │ │ │ │ │ +0000f230: 6f6e 2e20 2049 7420 6973 0a75 7375 616c on. It is.usual │ │ │ │ │ +0000f240: 6c79 2061 696d 6564 2061 7420 7065 6f70 ly aimed at peop │ │ │ │ │ +0000f250: 6c65 2077 686f 2061 7265 2061 6c72 6561 le who are alrea │ │ │ │ │ +0000f260: 6479 2069 6e20 7468 6520 636f 6d6d 756e dy in the commun │ │ │ │ │ +0000f270: 6974 7920 7768 6572 6520 7468 650a 7061 ity where the.pa │ │ │ │ │ +0000f280: 636b 6167 6520 6973 2075 7365 642e 0a0a ckage is used... │ │ │ │ │ +0000f290: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0000f2a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0000f2b0: 653a 2044 6570 656e 6465 6e63 6965 732c e: Dependencies, │ │ │ │ │ +0000f2c0: 2020 4e65 7874 3a20 5669 7274 7561 6c20 Next: Virtual │ │ │ │ │ +0000f2d0: 7061 636b 6167 6573 2c20 2050 7265 763a packages, Prev: │ │ │ │ │ +0000f2e0: 2054 6865 2064 6573 6372 6970 7469 6f6e The description │ │ │ │ │ +0000f2f0: 206f 6620 6120 7061 636b 6167 652c 2020 of a package, │ │ │ │ │ +0000f300: 5570 3a20 4269 6e61 7279 2070 6163 6b61 Up: Binary packa │ │ │ │ │ +0000f310: 6765 730a 0a33 2e35 2044 6570 656e 6465 ges..3.5 Depende │ │ │ │ │ +0000f320: 6e63 6965 730a 3d3d 3d3d 3d3d 3d3d 3d3d ncies.========== │ │ │ │ │ +0000f330: 3d3d 3d3d 3d3d 0a0a 4576 6572 7920 7061 ======..Every pa │ │ │ │ │ +0000f340: 636b 6167 6520 6d75 7374 2073 7065 6369 ckage must speci │ │ │ │ │ +0000f350: 6679 2074 6865 2064 6570 656e 6465 6e63 fy the dependenc │ │ │ │ │ +0000f360: 7920 696e 666f 726d 6174 696f 6e20 6162 y information ab │ │ │ │ │ +0000f370: 6f75 7420 6f74 6865 720a 7061 636b 6167 out other.packag │ │ │ │ │ +0000f380: 6573 2074 6861 7420 6172 6520 7265 7175 es that are requ │ │ │ │ │ +0000f390: 6972 6564 2066 6f72 2074 6865 2066 6972 ired for the fir │ │ │ │ │ +0000f3a0: 7374 2074 6f20 776f 726b 2063 6f72 7265 st to work corre │ │ │ │ │ +0000f3b0: 6374 6c79 2e0a 0a46 6f72 2065 7861 6d70 ctly...For examp │ │ │ │ │ +0000f3c0: 6c65 2c20 6120 6465 7065 6e64 656e 6379 le, a dependency │ │ │ │ │ +0000f3d0: 2065 6e74 7279 206d 7573 7420 6265 2070 entry must be p │ │ │ │ │ +0000f3e0: 726f 7669 6465 6420 666f 7220 616e 7920 rovided for any │ │ │ │ │ +0000f3f0: 7368 6172 6564 0a6c 6962 7261 7269 6573 shared.libraries │ │ │ │ │ +0000f400: 2072 6571 7569 7265 6420 6279 2061 2064 required by a d │ │ │ │ │ +0000f410: 796e 616d 6963 616c 6c79 2d6c 696e 6b65 ynamically-linke │ │ │ │ │ +0000f420: 6420 6578 6563 7574 6162 6c65 2062 696e d executable bin │ │ │ │ │ +0000f430: 6172 7920 696e 2061 0a70 6163 6b61 6765 ary in a.package │ │ │ │ │ +0000f440: 2e0a 0a50 6163 6b61 6765 7320 6172 6520 ...Packages are │ │ │ │ │ +0000f450: 6e6f 7420 7265 7175 6972 6564 2074 6f20 not required to │ │ │ │ │ +0000f460: 6465 636c 6172 6520 616e 7920 6465 7065 declare any depe │ │ │ │ │ +0000f470: 6e64 656e 6369 6573 2074 6865 7920 6861 ndencies they ha │ │ │ │ │ +0000f480: 7665 206f 6e20 6f74 6865 720a 7061 636b ve on other.pack │ │ │ │ │ +0000f490: 6167 6573 2077 6869 6368 2061 7265 206d ages which are m │ │ │ │ │ +0000f4a0: 6172 6b65 6420 e280 9845 7373 656e 7469 arked ...Essenti │ │ │ │ │ +0000f4b0: 616c e280 9920 2873 6565 2062 656c 6f77 al... (see below │ │ │ │ │ +0000f4c0: 292c 2061 6e64 2073 686f 756c 6420 6e6f ), and should no │ │ │ │ │ +0000f4d0: 7420 646f 2073 6f0a 756e 6c65 7373 2074 t do so.unless t │ │ │ │ │ +0000f4e0: 6865 7920 6465 7065 6e64 206f 6e20 6120 hey depend on a │ │ │ │ │ +0000f4f0: 7061 7274 6963 756c 6172 2076 6572 7369 particular versi │ │ │ │ │ +0000f500: 6f6e 206f 6620 7468 6174 2070 6163 6b61 on of that packa │ │ │ │ │ +0000f510: 6765 2e20 2028 3129 0a0a 536f 6d65 7469 ge. (1)..Someti │ │ │ │ │ +0000f520: 6d65 732c 2075 6e70 6163 6b69 6e67 206f mes, unpacking o │ │ │ │ │ +0000f530: 6e65 2070 6163 6b61 6765 2072 6571 7569 ne package requi │ │ │ │ │ +0000f540: 7265 7320 7468 6174 2061 6e6f 7468 6572 res that another │ │ │ │ │ +0000f550: 2070 6163 6b61 6765 2062 6520 6669 7273 package be firs │ │ │ │ │ +0000f560: 740a 756e 7061 636b 6564 2027 616e 6427 t.unpacked 'and' │ │ │ │ │ +0000f570: 2063 6f6e 6669 6775 7265 642e 2020 496e configured. In │ │ │ │ │ +0000f580: 2074 6869 7320 6361 7365 2c20 7468 6520 this case, the │ │ │ │ │ +0000f590: 6465 7065 6e64 696e 6720 7061 636b 6167 depending packag │ │ │ │ │ +0000f5a0: 6520 6d75 7374 0a73 7065 6369 6679 2074 e must.specify t │ │ │ │ │ +0000f5b0: 6869 7320 6465 7065 6e64 656e 6379 2069 his dependency i │ │ │ │ │ +0000f5c0: 6e20 7468 6520 e280 9850 7265 2d44 6570 n the ...Pre-Dep │ │ │ │ │ +0000f5d0: 656e 6473 e280 9920 636f 6e74 726f 6c20 ends... control │ │ │ │ │ +0000f5e0: 6669 656c 642e 0a0a 596f 7520 7368 6f75 field...You shou │ │ │ │ │ +0000f5f0: 6c64 206e 6f74 2073 7065 6369 6679 2061 ld not specify a │ │ │ │ │ +0000f600: 20e2 8098 5072 652d 4465 7065 6e64 73e2 ...Pre-Depends. │ │ │ │ │ +0000f610: 8099 2065 6e74 7279 2066 6f72 2061 2070 .. entry for a p │ │ │ │ │ +0000f620: 6163 6b61 6765 2062 6566 6f72 6520 7468 ackage before th │ │ │ │ │ +0000f630: 6973 0a68 6173 2062 6565 6e20 6469 7363 is.has been disc │ │ │ │ │ +0000f640: 7573 7365 6420 6f6e 2074 6865 20e2 8098 ussed on the ... │ │ │ │ │ +0000f650: 6465 6269 616e 2d64 6576 656c e280 9920 debian-devel... │ │ │ │ │ +0000f660: 6d61 696c 696e 6720 6c69 7374 2061 6e64 mailing list and │ │ │ │ │ +0000f670: 2061 2063 6f6e 7365 6e73 7573 0a61 626f a consensus.abo │ │ │ │ │ +0000f680: 7574 2064 6f69 6e67 2074 6861 7420 6861 ut doing that ha │ │ │ │ │ +0000f690: 7320 6265 656e 2072 6561 6368 6564 2e0a s been reached.. │ │ │ │ │ +0000f6a0: 0a54 6865 2066 6f72 6d61 7420 6f66 2074 .The format of t │ │ │ │ │ +0000f6b0: 6865 2070 6163 6b61 6765 2069 6e74 6572 he package inter │ │ │ │ │ +0000f6c0: 7265 6c61 7469 6f6e 7368 6970 2063 6f6e relationship con │ │ │ │ │ +0000f6d0: 7472 6f6c 2066 6965 6c64 7320 6973 2064 trol fields is d │ │ │ │ │ +0000f6e0: 6573 6372 6962 6564 0a69 6e20 2a6e 6f74 escribed.in *not │ │ │ │ │ +0000f6f0: 6520 4465 636c 6172 696e 6720 7265 6c61 e Declaring rela │ │ │ │ │ +0000f700: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ +0000f710: 6e20 7061 636b 6167 6573 3a20 3534 2e0a n packages: 54.. │ │ │ │ │ +0000f720: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0000f730: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0000f740: 2d2d 2d0a 0a20 2020 2831 2920 4573 7365 ---.. (1) Esse │ │ │ │ │ +0000f750: 6e74 6961 6c20 6973 206e 6565 6465 6420 ntial is needed │ │ │ │ │ +0000f760: 696e 2070 6172 7420 746f 2061 766f 6964 in part to avoid │ │ │ │ │ +0000f770: 2075 6e72 6573 6f6c 7661 626c 6520 6465 unresolvable de │ │ │ │ │ +0000f780: 7065 6e64 656e 6379 0a6c 6f6f 7073 206f pendency.loops o │ │ │ │ │ +0000f790: 6e20 7570 6772 6164 652e 2020 4966 2070 n upgrade. If p │ │ │ │ │ +0000f7a0: 6163 6b61 6765 7320 6164 6420 756e 6e65 ackages add unne │ │ │ │ │ +0000f7b0: 6365 7373 6172 7920 6465 7065 6e64 656e cessary dependen │ │ │ │ │ +0000f7c0: 6369 6573 206f 6e20 7061 636b 6167 6573 cies on packages │ │ │ │ │ +0000f7d0: 0a69 6e20 7468 6973 2073 6574 2c20 7468 .in this set, th │ │ │ │ │ +0000f7e0: 6520 6368 616e 6365 7320 7468 6174 2074 e chances that t │ │ │ │ │ +0000f7f0: 6865 7265 2027 7769 6c6c 2720 6265 2061 here 'will' be a │ │ │ │ │ +0000f800: 6e20 756e 7265 736f 6c76 6162 6c65 2064 n unresolvable d │ │ │ │ │ +0000f810: 6570 656e 6465 6e63 790a 6c6f 6f70 2063 ependency.loop c │ │ │ │ │ +0000f820: 6175 7365 6420 6279 2066 6f72 6369 6e67 aused by forcing │ │ │ │ │ +0000f830: 2074 6865 7365 2045 7373 656e 7469 616c these Essential │ │ │ │ │ +0000f840: 2070 6163 6b61 6765 7320 746f 2062 6520 packages to be │ │ │ │ │ +0000f850: 636f 6e66 6967 7572 6564 2066 6972 7374 configured first │ │ │ │ │ +0000f860: 0a62 6566 6f72 6520 7468 6579 206e 6565 .before they nee │ │ │ │ │ +0000f870: 6420 746f 2062 6520 6973 2067 7265 6174 d to be is great │ │ │ │ │ +0000f880: 6c79 2069 6e63 7265 6173 6564 2e20 2049 ly increased. I │ │ │ │ │ +0000f890: 7420 616c 736f 2069 6e63 7265 6173 6573 t also increases │ │ │ │ │ +0000f8a0: 2074 6865 0a63 6861 6e63 6573 2074 6861 the.chances tha │ │ │ │ │ +0000f8b0: 7420 6672 6f6e 7465 6e64 7320 7769 6c6c t frontends will │ │ │ │ │ +0000f8c0: 2062 6520 756e 6162 6c65 2074 6f20 2763 be unable to 'c │ │ │ │ │ +0000f8d0: 616c 6375 6c61 7465 2720 616e 2075 7067 alculate' an upg │ │ │ │ │ +0000f8e0: 7261 6465 2070 6174 682c 0a65 7665 6e20 rade path,.even │ │ │ │ │ +0000f8f0: 6966 206f 6e65 2065 7869 7374 732e 0a0a if one exists... │ │ │ │ │ +0000f900: 416c 736f 2c20 6675 6e63 7469 6f6e 616c Also, functional │ │ │ │ │ +0000f910: 6974 7920 6973 2072 6172 656c 7920 6576 ity is rarely ev │ │ │ │ │ +0000f920: 6572 2072 656d 6f76 6564 2066 726f 6d20 er removed from │ │ │ │ │ +0000f930: 7468 6520 4573 7365 6e74 6961 6c20 7365 the Essential se │ │ │ │ │ +0000f940: 742c 2062 7574 0a27 7061 636b 6167 6573 t, but.'packages │ │ │ │ │ +0000f950: 2720 6861 7665 2062 6565 6e20 7265 6d6f ' have been remo │ │ │ │ │ +0000f960: 7665 6420 6672 6f6d 2074 6865 2045 7373 ved from the Ess │ │ │ │ │ +0000f970: 656e 7469 616c 2073 6574 2077 6865 6e20 ential set when │ │ │ │ │ +0000f980: 7468 650a 6675 6e63 7469 6f6e 616c 6974 the.functionalit │ │ │ │ │ +0000f990: 7920 6d6f 7665 6420 746f 2061 2064 6966 y moved to a dif │ │ │ │ │ +0000f9a0: 6665 7265 6e74 2070 6163 6b61 6765 2e20 ferent package. │ │ │ │ │ +0000f9b0: 2053 6f20 6465 7065 6e64 696e 6720 6f6e So depending on │ │ │ │ │ +0000f9c0: 2074 6865 7365 0a70 6163 6b61 6765 7320 these.packages │ │ │ │ │ +0000f9d0: 276a 7573 7420 696e 2063 6173 6527 2074 'just in case' t │ │ │ │ │ +0000f9e0: 6865 7920 7374 6f70 2062 6569 6e67 2065 hey stop being e │ │ │ │ │ +0000f9f0: 7373 656e 7469 616c 2064 6f65 7320 7761 ssential does wa │ │ │ │ │ +0000fa00: 7920 6d6f 7265 2068 6172 6d0a 7468 616e y more harm.than │ │ │ │ │ +0000fa10: 2067 6f6f 642e 0a0a 1f0a 4669 6c65 3a20 good.....File: │ │ │ │ │ +0000fa20: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0000fa30: 666f 2c20 204e 6f64 653a 2056 6972 7475 fo, Node: Virtu │ │ │ │ │ +0000fa40: 616c 2070 6163 6b61 6765 732c 2020 4e65 al packages, Ne │ │ │ │ │ +0000fa50: 7874 3a20 4261 7365 2073 7973 7465 6d2c xt: Base system, │ │ │ │ │ +0000fa60: 2020 5072 6576 3a20 4465 7065 6e64 656e Prev: Dependen │ │ │ │ │ +0000fa70: 6369 6573 2c20 2055 703a 2042 696e 6172 cies, Up: Binar │ │ │ │ │ +0000fa80: 7920 7061 636b 6167 6573 0a0a 332e 3620 y packages..3.6 │ │ │ │ │ +0000fa90: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ +0000faa0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0000fab0: 3d3d 3d3d 3d0a 0a53 6f6d 6574 696d 6573 =====..Sometimes │ │ │ │ │ +0000fac0: 2c20 7468 6572 6520 6172 6520 7365 7665 , there are seve │ │ │ │ │ +0000fad0: 7261 6c20 7061 636b 6167 6573 2077 6869 ral packages whi │ │ │ │ │ +0000fae0: 6368 206f 6666 6572 206d 6f72 652d 6f72 ch offer more-or │ │ │ │ │ +0000faf0: 2d6c 6573 7320 7468 6520 7361 6d65 0a66 -less the same.f │ │ │ │ │ +0000fb00: 756e 6374 696f 6e61 6c69 7479 2e20 2049 unctionality. I │ │ │ │ │ +0000fb10: 6e20 7468 6973 2063 6173 652c 2069 74e2 n this case, it. │ │ │ │ │ +0000fb20: 8099 7320 7573 6566 756c 2074 6f20 6465 ..s useful to de │ │ │ │ │ +0000fb30: 6669 6e65 2061 2027 7669 7274 7561 6c20 fine a 'virtual │ │ │ │ │ +0000fb40: 7061 636b 6167 6527 0a77 686f 7365 206e package'.whose n │ │ │ │ │ +0000fb50: 616d 6520 6465 7363 7269 6265 7320 7468 ame describes th │ │ │ │ │ +0000fb60: 6174 2063 6f6d 6d6f 6e20 6675 6e63 7469 at common functi │ │ │ │ │ +0000fb70: 6f6e 616c 6974 792e 2020 2854 6865 2076 onality. (The v │ │ │ │ │ +0000fb80: 6972 7475 616c 2070 6163 6b61 6765 730a irtual packages. │ │ │ │ │ +0000fb90: 6f6e 6c79 2065 7869 7374 206c 6f67 6963 only exist logic │ │ │ │ │ +0000fba0: 616c 6c79 2c20 6e6f 7420 7068 7973 6963 ally, not physic │ │ │ │ │ +0000fbb0: 616c 6c79 3b20 7468 6174 e280 9973 2077 ally; that...s w │ │ │ │ │ +0000fbc0: 6879 2074 6865 7920 6172 6520 6361 6c6c hy they are call │ │ │ │ │ +0000fbd0: 6564 0a27 7669 7274 7561 6c27 2e29 2020 ed.'virtual'.) │ │ │ │ │ +0000fbe0: 5468 6520 7061 636b 6167 6573 2077 6974 The packages wit │ │ │ │ │ +0000fbf0: 6820 7468 6973 2070 6172 7469 6375 6c61 h this particula │ │ │ │ │ +0000fc00: 7220 6675 6e63 7469 6f6e 2077 696c 6c20 r function will │ │ │ │ │ +0000fc10: 7468 656e 0a27 7072 6f76 6964 6527 2074 then.'provide' t │ │ │ │ │ +0000fc20: 6865 2076 6972 7475 616c 2070 6163 6b61 he virtual packa │ │ │ │ │ +0000fc30: 6765 2e20 2054 6875 732c 2061 6e79 206f ge. Thus, any o │ │ │ │ │ +0000fc40: 7468 6572 2070 6163 6b61 6765 2072 6571 ther package req │ │ │ │ │ +0000fc50: 7569 7269 6e67 2074 6861 740a 6675 6e63 uiring that.func │ │ │ │ │ +0000fc60: 7469 6f6e 2063 616e 2073 696d 706c 7920 tion can simply │ │ │ │ │ +0000fc70: 6465 7065 6e64 206f 6e20 7468 6520 7669 depend on the vi │ │ │ │ │ +0000fc80: 7274 7561 6c20 7061 636b 6167 6520 7769 rtual package wi │ │ │ │ │ +0000fc90: 7468 6f75 7420 6861 7669 6e67 2074 6f0a thout having to. │ │ │ │ │ +0000fca0: 7370 6563 6966 7920 616c 6c20 706f 7373 specify all poss │ │ │ │ │ +0000fcb0: 6962 6c65 2070 6163 6b61 6765 7320 696e ible packages in │ │ │ │ │ +0000fcc0: 6469 7669 6475 616c 6c79 2e0a 0a41 6c6c dividually...All │ │ │ │ │ +0000fcd0: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ +0000fce0: 2075 7365 2076 6972 7475 616c 2070 6163 use virtual pac │ │ │ │ │ +0000fcf0: 6b61 6765 206e 616d 6573 2077 6865 7265 kage names where │ │ │ │ │ +0000fd00: 2061 7070 726f 7072 6961 7465 2c20 616e appropriate, an │ │ │ │ │ +0000fd10: 640a 6172 7261 6e67 6520 746f 2063 7265 d.arrange to cre │ │ │ │ │ +0000fd20: 6174 6520 6e65 7720 6f6e 6573 2069 6620 ate new ones if │ │ │ │ │ +0000fd30: 6e65 6365 7373 6172 792e 2020 5468 6579 necessary. They │ │ │ │ │ +0000fd40: 2073 686f 756c 6420 6e6f 7420 7573 6520 should not use │ │ │ │ │ +0000fd50: 7669 7274 7561 6c0a 7061 636b 6167 6520 virtual.package │ │ │ │ │ +0000fd60: 6e61 6d65 7320 2865 7863 6570 7420 7072 names (except pr │ │ │ │ │ +0000fd70: 6976 6174 656c 792c 2061 6d6f 6e67 7374 ivately, amongst │ │ │ │ │ +0000fd80: 2061 2063 6f6f 7065 7261 7469 6e67 2067 a cooperating g │ │ │ │ │ +0000fd90: 726f 7570 206f 660a 7061 636b 6167 6573 roup of.packages │ │ │ │ │ +0000fda0: 2920 756e 6c65 7373 2074 6865 7920 6861 ) unless they ha │ │ │ │ │ +0000fdb0: 7665 2062 6565 6e20 6167 7265 6564 2075 ve been agreed u │ │ │ │ │ +0000fdc0: 706f 6e20 616e 6420 6170 7065 6172 2069 pon and appear i │ │ │ │ │ +0000fdd0: 6e20 7468 6520 6c69 7374 206f 660a 7669 n the list of.vi │ │ │ │ │ +0000fde0: 7274 7561 6c20 7061 636b 6167 6520 6e61 rtual package na │ │ │ │ │ +0000fdf0: 6d65 732e 2020 2853 6565 2061 6c73 6f20 mes. (See also │ │ │ │ │ +0000fe00: 2a6e 6f74 6520 5669 7274 7561 6c20 7061 *note Virtual pa │ │ │ │ │ +0000fe10: 636b 6167 6573 202d 2050 726f 7669 6465 ckages - Provide │ │ │ │ │ +0000fe20: 733a 0a35 362e 290a 0a54 6865 206c 6174 s:.56.)..The lat │ │ │ │ │ +0000fe30: 6573 7420 7665 7273 696f 6e20 6f66 2074 est version of t │ │ │ │ │ +0000fe40: 6865 2061 7574 686f 7269 7461 7469 7665 he authoritative │ │ │ │ │ +0000fe50: 206c 6973 7420 6f66 2076 6972 7475 616c list of virtual │ │ │ │ │ +0000fe60: 2070 6163 6b61 6765 206e 616d 6573 0a63 package names.c │ │ │ │ │ +0000fe70: 616e 2062 6520 666f 756e 6420 696e 2074 an be found in t │ │ │ │ │ +0000fe80: 6865 20e2 8098 6465 6269 616e 2d70 6f6c he ...debian-pol │ │ │ │ │ +0000fe90: 6963 79e2 8099 2070 6163 6b61 6765 2e20 icy... package. │ │ │ │ │ +0000fea0: 2049 7420 6973 2061 6c73 6f20 6176 6169 It is also avai │ │ │ │ │ +0000feb0: 6c61 626c 6520 6672 6f6d 0a74 6865 2044 lable from.the D │ │ │ │ │ +0000fec0: 6562 6961 6e20 7765 6220 6d69 7272 6f72 ebian web mirror │ │ │ │ │ +0000fed0: 7320 6174 0ae2 8098 6874 7470 733a 2f2f s at....https:// │ │ │ │ │ +0000fee0: 7777 772e 6465 6269 616e 2e6f 7267 2f64 www.debian.org/d │ │ │ │ │ +0000fef0: 6f63 2f70 6163 6b61 6769 6e67 2d6d 616e oc/packaging-man │ │ │ │ │ +0000ff00: 7561 6c73 2f76 6972 7475 616c 2d70 6163 uals/virtual-pac │ │ │ │ │ +0000ff10: 6b61 6765 2d6e 616d 6573 2d6c 6973 742e kage-names-list. │ │ │ │ │ +0000ff20: 7961 6d6c e280 992e 0a0a 5468 6520 7072 yaml......The pr │ │ │ │ │ +0000ff30: 6f63 6564 7572 6520 666f 7220 7570 6461 ocedure for upda │ │ │ │ │ +0000ff40: 7469 6e67 2074 6865 206c 6973 7420 6973 ting the list is │ │ │ │ │ +0000ff50: 2064 6573 6372 6962 6564 2069 6e20 7468 described in th │ │ │ │ │ +0000ff60: 6520 7072 6566 6163 6520 746f 2074 6865 e preface to the │ │ │ │ │ +0000ff70: 0a6c 6973 742e 0a0a 1f0a 4669 6c65 3a20 .list.....File: │ │ │ │ │ +0000ff80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0000ff90: 666f 2c20 204e 6f64 653a 2042 6173 6520 fo, Node: Base │ │ │ │ │ +0000ffa0: 7379 7374 656d 2c20 204e 6578 743a 2045 system, Next: E │ │ │ │ │ +0000ffb0: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ +0000ffc0: 732c 2020 5072 6576 3a20 5669 7274 7561 s, Prev: Virtua │ │ │ │ │ +0000ffd0: 6c20 7061 636b 6167 6573 2c20 2055 703a l packages, Up: │ │ │ │ │ +0000ffe0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0000fff0: 0a0a 332e 3720 4261 7365 2073 7973 7465 ..3.7 Base syste │ │ │ │ │ +00010000: 6d0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d m.============== │ │ │ │ │ +00010010: 3d0a 0a54 6865 20e2 8098 6261 7365 2073 =..The ...base s │ │ │ │ │ +00010020: 7973 7465 6de2 8099 2069 7320 6120 6d69 ystem... is a mi │ │ │ │ │ +00010030: 6e69 6d75 6d20 7375 6273 6574 206f 6620 nimum subset of │ │ │ │ │ +00010040: 7468 6520 4465 6269 616e 2073 7973 7465 the Debian syste │ │ │ │ │ +00010050: 6d20 7468 6174 2069 730a 696e 7374 616c m that is.instal │ │ │ │ │ +00010060: 6c65 6420 6265 666f 7265 2065 7665 7279 led before every │ │ │ │ │ +00010070: 7468 696e 6720 656c 7365 206f 6e20 6120 thing else on a │ │ │ │ │ +00010080: 6e65 7720 7379 7374 656d 2e20 204f 6e6c new system. Onl │ │ │ │ │ +00010090: 7920 7665 7279 2066 6577 0a70 6163 6b61 y very few.packa │ │ │ │ │ +000100a0: 6765 7320 6172 6520 616c 6c6f 7765 6420 ges are allowed │ │ │ │ │ +000100b0: 746f 2066 6f72 6d20 7061 7274 206f 6620 to form part of │ │ │ │ │ +000100c0: 7468 6520 6261 7365 2073 7973 7465 6d2c the base system, │ │ │ │ │ +000100d0: 2069 6e20 6f72 6465 7220 746f 206b 6565 in order to kee │ │ │ │ │ +000100e0: 700a 7468 6520 7265 7175 6972 6564 2064 p.the required d │ │ │ │ │ +000100f0: 6973 6b20 7573 6167 6520 7665 7279 2073 isk usage very s │ │ │ │ │ +00010100: 6d61 6c6c 2e0a 0a54 6865 2062 6173 6520 mall...The base │ │ │ │ │ +00010110: 7379 7374 656d 2063 6f6e 7369 7374 7320 system consists │ │ │ │ │ +00010120: 6f66 2061 6c6c 2074 686f 7365 2070 6163 of all those pac │ │ │ │ │ +00010130: 6b61 6765 7320 7769 7468 2070 7269 6f72 kages with prior │ │ │ │ │ +00010140: 6974 7920 e280 9872 6571 7569 7265 64e2 ity ...required. │ │ │ │ │ +00010150: 8099 0a6f 7220 e280 9869 6d70 6f72 7461 ...or ...importa │ │ │ │ │ +00010160: 6e74 e280 992e 2020 4d61 6e79 206f 6620 nt.... Many of │ │ │ │ │ +00010170: 7468 656d 2077 696c 6c20 6265 2074 6167 them will be tag │ │ │ │ │ +00010180: 6765 6420 e280 9865 7373 656e 7469 616c ged ...essential │ │ │ │ │ +00010190: e280 9920 2873 6565 2062 656c 6f77 292e ... (see below). │ │ │ │ │ +000101a0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000101b0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000101c0: 6f64 653a 2045 7373 656e 7469 616c 2070 ode: Essential p │ │ │ │ │ +000101d0: 6163 6b61 6765 732c 2020 4e65 7874 3a20 ackages, Next: │ │ │ │ │ +000101e0: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ +000101f0: 7473 2c20 2050 7265 763a 2042 6173 6520 ts, Prev: Base │ │ │ │ │ +00010200: 7379 7374 656d 2c20 2055 703a 2042 696e system, Up: Bin │ │ │ │ │ +00010210: 6172 7920 7061 636b 6167 6573 0a0a 332e ary packages..3. │ │ │ │ │ +00010220: 3820 4573 7365 6e74 6961 6c20 7061 636b 8 Essential pack │ │ │ │ │ +00010230: 6167 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ages.=========== │ │ │ │ │ +00010240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7373 ===========..Ess │ │ │ │ │ +00010250: 656e 7469 616c 2069 7320 6465 6669 6e65 ential is define │ │ │ │ │ +00010260: 6420 6173 2074 6865 206d 696e 696d 616c d as the minimal │ │ │ │ │ +00010270: 2073 6574 206f 6620 6675 6e63 7469 6f6e set of function │ │ │ │ │ +00010280: 616c 6974 7920 7468 6174 206d 7573 7420 ality that must │ │ │ │ │ +00010290: 6265 0a61 7661 696c 6162 6c65 2061 6e64 be.available and │ │ │ │ │ +000102a0: 2075 7361 626c 6520 6f6e 2074 6865 2073 usable on the s │ │ │ │ │ +000102b0: 7973 7465 6d20 6174 2061 6c6c 2074 696d ystem at all tim │ │ │ │ │ +000102c0: 6573 2c20 6576 656e 2077 6865 6e20 7061 es, even when pa │ │ │ │ │ +000102d0: 636b 6167 6573 2061 7265 0a69 6e20 7468 ckages are.in th │ │ │ │ │ +000102e0: 6520 e280 9c55 6e70 6163 6b65 64e2 809d e ...Unpacked... │ │ │ │ │ +000102f0: 2073 7461 7465 2e20 2050 6163 6b61 6765 state. Package │ │ │ │ │ +00010300: 7320 6172 6520 7461 6767 6564 20e2 8098 s are tagged ... │ │ │ │ │ +00010310: 6573 7365 6e74 6961 6ce2 8099 2066 6f72 essential... for │ │ │ │ │ +00010320: 2061 2073 7973 7465 6d0a 7573 696e 6720 a system.using │ │ │ │ │ +00010330: 7468 6520 e280 9845 7373 656e 7469 616c the ...Essential │ │ │ │ │ +00010340: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ +00010350: 642e 2020 5468 6520 666f 726d 6174 206f d. The format o │ │ │ │ │ +00010360: 6620 7468 6520 e280 9845 7373 656e 7469 f the ...Essenti │ │ │ │ │ +00010370: 616c e280 990a 636f 6e74 726f 6c20 6669 al....control fi │ │ │ │ │ +00010380: 656c 6420 6973 2064 6573 6372 6962 6564 eld is described │ │ │ │ │ +00010390: 2069 6e20 2a6e 6f74 6520 4573 7365 6e74 in *note Essent │ │ │ │ │ +000103a0: 6961 6c3a 2035 622e 0a0a 5369 6e63 6520 ial: 5b...Since │ │ │ │ │ +000103b0: 7468 6573 6520 7061 636b 6167 6573 2063 these packages c │ │ │ │ │ +000103c0: 616e 6e6f 7420 6265 2065 6173 696c 7920 annot be easily │ │ │ │ │ +000103d0: 7265 6d6f 7665 6420 286f 6e65 2068 6173 removed (one has │ │ │ │ │ +000103e0: 2074 6f20 7370 6563 6966 7920 616e 0a65 to specify an.e │ │ │ │ │ +000103f0: 7874 7261 2027 666f 7263 6520 6f70 7469 xtra 'force opti │ │ │ │ │ +00010400: 6f6e 2720 746f 20e2 8098 6470 6b67 e280 on' to ...dpkg.. │ │ │ │ │ +00010410: 9920 746f 2064 6f20 736f 292c 2074 6869 . to do so), thi │ │ │ │ │ +00010420: 7320 666c 6167 206d 7573 7420 6e6f 7420 s flag must not │ │ │ │ │ +00010430: 6265 2075 7365 640a 756e 6c65 7373 2061 be used.unless a │ │ │ │ │ +00010440: 6273 6f6c 7574 656c 7920 6e65 6365 7373 bsolutely necess │ │ │ │ │ +00010450: 6172 792e 2020 4120 7368 6172 6564 206c ary. A shared l │ │ │ │ │ +00010460: 6962 7261 7279 2070 6163 6b61 6765 206d ibrary package m │ │ │ │ │ +00010470: 7573 7420 6e6f 7420 6265 0a74 6167 6765 ust not be.tagge │ │ │ │ │ +00010480: 6420 e280 9865 7373 656e 7469 616c e280 d ...essential.. │ │ │ │ │ +00010490: 993b 2064 6570 656e 6465 6e63 6965 7320 .; dependencies │ │ │ │ │ +000104a0: 7769 6c6c 2070 7265 7665 6e74 2069 7473 will prevent its │ │ │ │ │ +000104b0: 2070 7265 6d61 7475 7265 2072 656d 6f76 premature remov │ │ │ │ │ +000104c0: 616c 2c20 616e 640a 7765 206e 6565 6420 al, and.we need │ │ │ │ │ +000104d0: 746f 2062 6520 6162 6c65 2074 6f20 7265 to be able to re │ │ │ │ │ +000104e0: 6d6f 7665 2069 7420 7768 656e 2069 7420 move it when it │ │ │ │ │ +000104f0: 6861 7320 6265 656e 2073 7570 6572 7365 has been superse │ │ │ │ │ +00010500: 6465 642e 0a0a 5369 6e63 6520 6470 6b67 ded...Since dpkg │ │ │ │ │ +00010510: 2077 696c 6c20 6e6f 7420 7072 6576 656e will not preven │ │ │ │ │ +00010520: 7420 7570 6772 6164 696e 6720 6f66 206f t upgrading of o │ │ │ │ │ +00010530: 7468 6572 2070 6163 6b61 6765 7320 7768 ther packages wh │ │ │ │ │ +00010540: 696c 6520 616e 0ae2 8098 6573 7365 6e74 ile an....essent │ │ │ │ │ +00010550: 6961 6ce2 8099 2070 6163 6b61 6765 2069 ial... package i │ │ │ │ │ +00010560: 7320 696e 2061 6e20 756e 636f 6e66 6967 s in an unconfig │ │ │ │ │ +00010570: 7572 6564 2073 7461 7465 2c20 616c 6c20 ured state, all │ │ │ │ │ +00010580: e280 9865 7373 656e 7469 616c e280 990a ...essential.... │ │ │ │ │ +00010590: 7061 636b 6167 6573 206d 7573 7420 7375 packages must su │ │ │ │ │ +000105a0: 7070 6c79 2061 6c6c 206f 6620 7468 6569 pply all of thei │ │ │ │ │ +000105b0: 7220 636f 7265 2066 756e 6374 696f 6e61 r core functiona │ │ │ │ │ +000105c0: 6c69 7479 2065 7665 6e20 7768 656e 0a75 lity even when.u │ │ │ │ │ +000105d0: 6e63 6f6e 6669 6775 7265 6420 6166 7465 nconfigured afte │ │ │ │ │ +000105e0: 7220 6265 696e 6720 636f 6e66 6967 7572 r being configur │ │ │ │ │ +000105f0: 6564 2061 7420 6c65 6173 7420 6f6e 6365 ed at least once │ │ │ │ │ +00010600: 2e20 2049 6620 7468 6520 7061 636b 6167 . If the packag │ │ │ │ │ +00010610: 650a 6361 6e6e 6f74 2073 6174 6973 6679 e.cannot satisfy │ │ │ │ │ +00010620: 2074 6869 7320 7265 7175 6972 656d 656e this requiremen │ │ │ │ │ +00010630: 7420 6974 206d 7573 7420 6e6f 7420 6265 t it must not be │ │ │ │ │ +00010640: 2074 6167 6765 6420 6173 2065 7373 656e tagged as essen │ │ │ │ │ +00010650: 7469 616c 2c20 616e 640a 616e 7920 7061 tial, and.any pa │ │ │ │ │ +00010660: 636b 6167 6573 2064 6570 656e 6469 6e67 ckages depending │ │ │ │ │ +00010670: 206f 6e20 7468 6973 2070 6163 6b61 6765 on this package │ │ │ │ │ +00010680: 206d 7573 7420 696e 7374 6561 6420 6861 must instead ha │ │ │ │ │ +00010690: 7665 2065 7870 6c69 6369 740a 6465 7065 ve explicit.depe │ │ │ │ │ +000106a0: 6e64 656e 6379 2066 6965 6c64 7320 6173 ndency fields as │ │ │ │ │ +000106b0: 2061 7070 726f 7072 6961 7465 2e0a 0a4d appropriate...M │ │ │ │ │ +000106c0: 6169 6e74 6169 6e65 7273 2073 686f 756c aintainers shoul │ │ │ │ │ +000106d0: 6420 7461 6b65 2067 7265 6174 2063 6172 d take great car │ │ │ │ │ +000106e0: 6520 696e 2061 6464 696e 6720 616e 7920 e in adding any │ │ │ │ │ +000106f0: 7072 6f67 7261 6d73 2c20 696e 7465 7266 programs, interf │ │ │ │ │ +00010700: 6163 6573 2c0a 6f72 2066 756e 6374 696f aces,.or functio │ │ │ │ │ +00010710: 6e61 6c69 7479 2074 6f20 e280 9865 7373 nality to ...ess │ │ │ │ │ +00010720: 656e 7469 616c e280 9920 7061 636b 6167 ential... packag │ │ │ │ │ +00010730: 6573 2e20 2050 6163 6b61 6765 7320 6d61 es. Packages ma │ │ │ │ │ +00010740: 7920 6173 7375 6d65 2074 6861 740a 6675 y assume that.fu │ │ │ │ │ +00010750: 6e63 7469 6f6e 616c 6974 7920 7072 6f76 nctionality prov │ │ │ │ │ +00010760: 6964 6564 2062 7920 e280 9865 7373 656e ided by ...essen │ │ │ │ │ +00010770: 7469 616c e280 9920 7061 636b 6167 6573 tial... packages │ │ │ │ │ +00010780: 2069 7320 616c 7761 7973 2061 7661 696c is always avail │ │ │ │ │ +00010790: 6162 6c65 0a77 6974 686f 7574 2064 6563 able.without dec │ │ │ │ │ +000107a0: 6c61 7269 6e67 2065 7870 6c69 6369 7420 laring explicit │ │ │ │ │ +000107b0: 6465 7065 6e64 656e 6369 6573 2c20 7768 dependencies, wh │ │ │ │ │ +000107c0: 6963 6820 6d65 616e 7320 7468 6174 2072 ich means that r │ │ │ │ │ +000107d0: 656d 6f76 696e 670a 6675 6e63 7469 6f6e emoving.function │ │ │ │ │ +000107e0: 616c 6974 7920 6672 6f6d 2074 6865 2045 ality from the E │ │ │ │ │ +000107f0: 7373 656e 7469 616c 2073 6574 2069 7320 ssential set is │ │ │ │ │ +00010800: 7665 7279 2064 6966 6669 6375 6c74 2061 very difficult a │ │ │ │ │ +00010810: 6e64 2069 7320 616c 6d6f 7374 0a6e 6576 nd is almost.nev │ │ │ │ │ +00010820: 6572 2064 6f6e 652e 2020 416e 7920 6361 er done. Any ca │ │ │ │ │ +00010830: 7061 6269 6c69 7479 2061 6464 6564 2074 pability added t │ │ │ │ │ +00010840: 6f20 616e 20e2 8098 6573 7365 6e74 6961 o an ...essentia │ │ │ │ │ +00010850: 6ce2 8099 2070 6163 6b61 6765 2074 6865 l... package the │ │ │ │ │ +00010860: 7265 666f 7265 0a63 7265 6174 6573 2061 refore.creates a │ │ │ │ │ +00010870: 6e20 6f62 6c69 6761 7469 6f6e 2074 6f20 n obligation to │ │ │ │ │ +00010880: 7375 7070 6f72 7420 7468 6174 2063 6170 support that cap │ │ │ │ │ +00010890: 6162 696c 6974 7920 6173 2070 6172 7420 ability as part │ │ │ │ │ +000108a0: 6f66 2074 6865 0a45 7373 656e 7469 616c of the.Essential │ │ │ │ │ +000108b0: 2073 6574 2069 6e20 7065 7270 6574 7569 set in perpetui │ │ │ │ │ +000108c0: 7479 2e0a 0a59 6f75 206d 7573 7420 6e6f ty...You must no │ │ │ │ │ +000108d0: 7420 7461 6720 616e 7920 7061 636b 6167 t tag any packag │ │ │ │ │ +000108e0: 6573 20e2 8098 6573 7365 6e74 6961 6ce2 es ...essential. │ │ │ │ │ +000108f0: 8099 2062 6566 6f72 6520 7468 6973 2068 .. before this h │ │ │ │ │ +00010900: 6173 2062 6565 6e20 6469 7363 7573 7365 as been discusse │ │ │ │ │ +00010910: 640a 6f6e 2074 6865 20e2 8098 6465 6269 d.on the ...debi │ │ │ │ │ +00010920: 616e 2d64 6576 656c e280 9920 6d61 696c an-devel... mail │ │ │ │ │ +00010930: 696e 6720 6c69 7374 2061 6e64 2061 2063 ing list and a c │ │ │ │ │ +00010940: 6f6e 7365 6e73 7573 2061 626f 7574 2064 onsensus about d │ │ │ │ │ +00010950: 6f69 6e67 2074 6861 7420 6861 730a 6265 oing that has.be │ │ │ │ │ +00010960: 656e 2072 6561 6368 6564 2e0a 0a1f 0a46 en reached.....F │ │ │ │ │ +00010970: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00010980: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00010990: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ +000109a0: 7473 2c20 2050 7265 763a 2045 7373 656e ts, Prev: Essen │ │ │ │ │ +000109b0: 7469 616c 2070 6163 6b61 6765 732c 2020 tial packages, │ │ │ │ │ +000109c0: 5570 3a20 4269 6e61 7279 2070 6163 6b61 Up: Binary packa │ │ │ │ │ +000109d0: 6765 730a 0a33 2e39 204d 6169 6e74 6169 ges..3.9 Maintai │ │ │ │ │ +000109e0: 6e65 7220 5363 7269 7074 730a 3d3d 3d3d ner Scripts.==== │ │ │ │ │ +000109f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00010a00: 3d3d 0a0a 5468 6520 7061 636b 6167 6520 ==..The package │ │ │ │ │ +00010a10: 696e 7374 616c 6c61 7469 6f6e 2073 6372 installation scr │ │ │ │ │ +00010a20: 6970 7473 2073 686f 756c 6420 6176 6f69 ipts should avoi │ │ │ │ │ +00010a30: 6420 7072 6f64 7563 696e 6720 6f75 7470 d producing outp │ │ │ │ │ +00010a40: 7574 2077 6869 6368 2069 730a 756e 6e65 ut which is.unne │ │ │ │ │ +00010a50: 6365 7373 6172 7920 666f 7220 7468 6520 cessary for the │ │ │ │ │ +00010a60: 7573 6572 2074 6f20 7365 6520 616e 6420 user to see and │ │ │ │ │ +00010a70: 7368 6f75 6c64 2072 656c 7920 6f6e 20e2 should rely on . │ │ │ │ │ +00010a80: 8098 6470 6b67 e280 9920 746f 2073 7461 ..dpkg... to sta │ │ │ │ │ +00010a90: 7665 206f 6666 0a62 6f72 6564 6f6d 206f ve off.boredom o │ │ │ │ │ +00010aa0: 6e20 7468 6520 7061 7274 206f 6620 6120 n the part of a │ │ │ │ │ +00010ab0: 7573 6572 2069 6e73 7461 6c6c 696e 6720 user installing │ │ │ │ │ +00010ac0: 6d61 6e79 2070 6163 6b61 6765 732e 2020 many packages. │ │ │ │ │ +00010ad0: 5468 6973 206d 6561 6e73 2c0a 616d 6f6e This means,.amon │ │ │ │ │ +00010ae0: 6773 7420 6f74 6865 7220 7468 696e 6773 gst other things │ │ │ │ │ +00010af0: 2c20 6e6f 7420 7061 7373 696e 6720 7468 , not passing th │ │ │ │ │ +00010b00: 6520 e280 982d 2d76 6572 626f 7365 e280 e ...--verbose.. │ │ │ │ │ +00010b10: 9920 6f70 7469 6f6e 2074 6f0a e280 9875 . option to....u │ │ │ │ │ +00010b20: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ +00010b30: 6573 e280 992e 0a0a 4572 726f 7273 2077 es......Errors w │ │ │ │ │ +00010b40: 6869 6368 206f 6363 7572 2064 7572 696e hich occur durin │ │ │ │ │ +00010b50: 6720 7468 6520 6578 6563 7574 696f 6e20 g the execution │ │ │ │ │ +00010b60: 6f66 2061 6e20 696e 7374 616c 6c61 7469 of an installati │ │ │ │ │ +00010b70: 6f6e 2073 6372 6970 7420 6d75 7374 0a62 on script must.b │ │ │ │ │ +00010b80: 6520 6368 6563 6b65 6420 616e 6420 7468 e checked and th │ │ │ │ │ +00010b90: 6520 696e 7374 616c 6c61 7469 6f6e 206d e installation m │ │ │ │ │ +00010ba0: 7573 7420 6e6f 7420 636f 6e74 696e 7565 ust not continue │ │ │ │ │ +00010bb0: 2061 6674 6572 2061 6e20 6572 726f 722e after an error. │ │ │ │ │ +00010bc0: 0a0a 4e6f 7465 2074 6861 7420 696e 2067 ..Note that in g │ │ │ │ │ +00010bd0: 656e 6572 616c 202a 6e6f 7465 2053 6372 eneral *note Scr │ │ │ │ │ +00010be0: 6970 7473 3a20 3565 2e20 6170 706c 6965 ipts: 5e. applie │ │ │ │ │ +00010bf0: 7320 746f 2070 6163 6b61 6765 206d 6169 s to package mai │ │ │ │ │ +00010c00: 6e74 6169 6e65 720a 7363 7269 7074 732c ntainer.scripts, │ │ │ │ │ +00010c10: 2074 6f6f 2e0a 0a59 6f75 2073 686f 756c too...You shoul │ │ │ │ │ +00010c20: 6420 6e6f 7420 7573 6520 e280 9864 706b d not use ...dpk │ │ │ │ │ +00010c30: 672d 6469 7665 7274 e280 9920 6f6e 2061 g-divert... on a │ │ │ │ │ +00010c40: 2066 696c 6520 6265 6c6f 6e67 696e 6720 file belonging │ │ │ │ │ +00010c50: 746f 2061 6e6f 7468 6572 2070 6163 6b61 to another packa │ │ │ │ │ +00010c60: 6765 0a77 6974 686f 7574 2063 6f6e 7375 ge.without consu │ │ │ │ │ +00010c70: 6c74 696e 6720 7468 6520 6d61 696e 7461 lting the mainta │ │ │ │ │ +00010c80: 696e 6572 206f 6620 7468 6174 2070 6163 iner of that pac │ │ │ │ │ +00010c90: 6b61 6765 2066 6972 7374 2e20 2057 6865 kage first. Whe │ │ │ │ │ +00010ca0: 6e20 6164 6469 6e67 206f 720a 7265 6d6f n adding or.remo │ │ │ │ │ +00010cb0: 7669 6e67 2064 6976 6572 7369 6f6e 732c ving diversions, │ │ │ │ │ +00010cc0: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +00010cd0: 6e65 7220 7363 7269 7074 7320 6d75 7374 ner scripts must │ │ │ │ │ +00010ce0: 2070 726f 7669 6465 2074 6865 0ae2 8098 provide the.... │ │ │ │ │ +00010cf0: 2d2d 7061 636b 6167 65e2 8099 2066 6c61 --package... fla │ │ │ │ │ +00010d00: 6720 746f 20e2 8098 6470 6b67 2d64 6976 g to ...dpkg-div │ │ │ │ │ +00010d10: 6572 74e2 8099 2061 6e64 206d 7573 7420 ert... and must │ │ │ │ │ +00010d20: 6e6f 7420 7573 6520 e280 982d 2d6c 6f63 not use ...--loc │ │ │ │ │ +00010d30: 616c e280 992e 0a0a 416c 6c20 7061 636b al......All pack │ │ │ │ │ +00010d40: 6167 6573 2077 6869 6368 2073 7570 706c ages which suppl │ │ │ │ │ +00010d50: 7920 616e 2069 6e73 7461 6e63 6520 6f66 y an instance of │ │ │ │ │ +00010d60: 2061 2063 6f6d 6d6f 6e20 636f 6d6d 616e a common comman │ │ │ │ │ +00010d70: 6420 6e61 6d65 2028 6f72 2c20 696e 0a67 d name (or, in.g │ │ │ │ │ +00010d80: 656e 6572 616c 2c20 6669 6c65 6e61 6d65 eneral, filename │ │ │ │ │ +00010d90: 2920 7368 6f75 6c64 2067 656e 6572 616c ) should general │ │ │ │ │ +00010da0: 6c79 2075 7365 20e2 8098 7570 6461 7465 ly use ...update │ │ │ │ │ +00010db0: 2d61 6c74 6572 6e61 7469 7665 73e2 8099 -alternatives... │ │ │ │ │ +00010dc0: 2073 6f20 7468 6174 0a74 6865 7920 6361 so that.they ca │ │ │ │ │ +00010dd0: 6e20 6265 2069 6e73 7461 6c6c 6564 2074 n be installed t │ │ │ │ │ +00010de0: 6f67 6574 6865 722e 2020 4966 20e2 8098 ogether. If ... │ │ │ │ │ +00010df0: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ +00010e00: 7665 73e2 8099 2069 7320 6e6f 7420 7573 ves... is not us │ │ │ │ │ +00010e10: 6564 2c0a 7468 656e 2065 6163 6820 7061 ed,.then each pa │ │ │ │ │ +00010e20: 636b 6167 6520 6d75 7374 2075 7365 20e2 ckage must use . │ │ │ │ │ +00010e30: 8098 436f 6e66 6c69 6374 73e2 8099 2074 ..Conflicts... t │ │ │ │ │ +00010e40: 6f20 656e 7375 7265 2074 6861 7420 6f74 o ensure that ot │ │ │ │ │ +00010e50: 6865 7220 7061 636b 6167 6573 2061 7265 her packages are │ │ │ │ │ +00010e60: 0a72 656d 6f76 6564 2e20 2028 496e 2074 .removed. (In t │ │ │ │ │ +00010e70: 6869 7320 6361 7365 2c20 6974 206d 6179 his case, it may │ │ │ │ │ +00010e80: 2062 6520 6170 7072 6f70 7269 6174 6520 be appropriate │ │ │ │ │ +00010e90: 746f 2073 7065 6369 6679 2061 2063 6f6e to specify a con │ │ │ │ │ +00010ea0: 666c 6963 740a 6167 6169 6e73 7420 6561 flict.against ea │ │ │ │ │ +00010eb0: 726c 6965 7220 7665 7273 696f 6e73 206f rlier versions o │ │ │ │ │ +00010ec0: 6620 736f 6d65 7468 696e 6720 7468 6174 f something that │ │ │ │ │ +00010ed0: 2070 7265 7669 6f75 736c 7920 6469 6420 previously did │ │ │ │ │ +00010ee0: 6e6f 7420 7573 650a e280 9875 7064 6174 not use....updat │ │ │ │ │ +00010ef0: 652d 616c 7465 726e 6174 6976 6573 e280 e-alternatives.. │ │ │ │ │ +00010f00: 993b 2074 6869 7320 6973 2061 6e20 6578 .; this is an ex │ │ │ │ │ +00010f10: 6365 7074 696f 6e20 746f 2074 6865 2075 ception to the u │ │ │ │ │ +00010f20: 7375 616c 2072 756c 6520 7468 6174 0a76 sual rule that.v │ │ │ │ │ +00010f30: 6572 7369 6f6e 6564 2063 6f6e 666c 6963 ersioned conflic │ │ │ │ │ +00010f40: 7473 2073 686f 756c 6420 6265 2061 766f ts should be avo │ │ │ │ │ +00010f50: 6964 6564 2e29 0a0a 4469 7665 7273 696f ided.)..Diversio │ │ │ │ │ +00010f60: 6e73 2061 7265 2070 7269 6d61 7269 6c79 ns are primarily │ │ │ │ │ +00010f70: 2069 6e74 656e 6465 6420 6173 2061 2074 intended as a t │ │ │ │ │ +00010f80: 6f6f 6c20 666f 7220 6c6f 6361 6c20 6164 ool for local ad │ │ │ │ │ +00010f90: 6d69 6e69 7374 7261 746f 7273 2061 6e64 ministrators and │ │ │ │ │ +00010fa0: 0a6c 6f63 616c 2070 6163 6b61 6765 7320 .local packages │ │ │ │ │ +00010fb0: 746f 206f 7665 7272 6964 6520 7468 6520 to override the │ │ │ │ │ +00010fc0: 6265 6861 7669 6f72 206f 6620 4465 6269 behavior of Debi │ │ │ │ │ +00010fd0: 616e 2e20 2057 6869 6c65 2074 6865 7265 an. While there │ │ │ │ │ +00010fe0: 2061 7265 2073 6f6d 650a 6369 7263 756d are some.circum │ │ │ │ │ +00010ff0: 7374 616e 6365 7320 7768 6572 6520 6f6e stances where on │ │ │ │ │ +00011000: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +00011010: 206d 6179 206e 6565 6420 746f 2064 6976 may need to div │ │ │ │ │ +00011020: 6572 7420 6120 6669 6c65 0a69 6e73 7461 ert a file.insta │ │ │ │ │ +00011030: 6c6c 6564 2062 7920 616e 6f74 6865 7220 lled by another │ │ │ │ │ +00011040: 4465 6269 616e 2070 6163 6b61 6765 2c20 Debian package, │ │ │ │ │ +00011050: 7375 6368 2063 6972 6375 6d73 7461 6e63 such circumstanc │ │ │ │ │ +00011060: 6573 2061 7265 2072 6172 652e 0a4d 6169 es are rare..Mai │ │ │ │ │ +00011070: 6e74 6169 6e65 7273 2073 686f 756c 6420 ntainers should │ │ │ │ │ +00011080: 7374 726f 6e67 6c79 2070 7265 6665 7220 strongly prefer │ │ │ │ │ +00011090: 7573 696e 6720 6f74 6865 7220 6f76 6572 using other over │ │ │ │ │ +000110a0: 7269 6469 6e67 206d 6563 6861 6e69 736d riding mechanism │ │ │ │ │ +000110b0: 732c 0a69 6e73 7465 6164 206f 6620 6469 s,.instead of di │ │ │ │ │ +000110c0: 7665 7273 696f 6e73 2c20 7768 656e 6576 versions, whenev │ │ │ │ │ +000110d0: 6572 2074 686f 7365 206f 7468 6572 206d er those other m │ │ │ │ │ +000110e0: 6563 6861 6e69 736d 7320 6172 6520 7375 echanisms are su │ │ │ │ │ +000110f0: 6666 6963 6965 6e74 2074 6f0a 6163 636f fficient to.acco │ │ │ │ │ +00011100: 6d70 6c69 7368 2074 6865 2073 616d 6520 mplish the same │ │ │ │ │ +00011110: 676f 616c 2e20 2049 6e20 6f74 6865 7220 goal. In other │ │ │ │ │ +00011120: 776f 7264 732c 2064 6976 6572 7369 6f6e words, diversion │ │ │ │ │ +00011130: 7320 696e 2070 6163 6b61 6765 7320 7368 s in packages sh │ │ │ │ │ +00011140: 6f75 6c64 0a62 6520 636f 6e73 6964 6572 ould.be consider │ │ │ │ │ +00011150: 6564 2061 206c 6173 7420 7265 736f 7274 ed a last resort │ │ │ │ │ +00011160: 2e20 2044 6976 6572 7369 6f6e 206f 6620 . Diversion of │ │ │ │ │ +00011170: 6120 6669 6c65 2069 6e20 6f6e 6520 4465 a file in one De │ │ │ │ │ +00011180: 6269 616e 2070 6163 6b61 6765 0a62 7920 bian package.by │ │ │ │ │ +00011190: 616e 6f74 6865 7220 4465 6269 616e 2070 another Debian p │ │ │ │ │ +000111a0: 6163 6b61 6765 2073 686f 756c 6420 6265 ackage should be │ │ │ │ │ +000111b0: 2063 6f6f 7264 696e 6174 6564 2062 6574 coordinated bet │ │ │ │ │ +000111c0: 7765 656e 2074 6865 206d 6169 6e74 6169 ween the maintai │ │ │ │ │ +000111d0: 6e65 7273 0a6f 6620 7468 6f73 6520 7061 ners.of those pa │ │ │ │ │ +000111e0: 636b 6167 6573 2e0a 0a4f 6e65 2073 7065 ckages...One spe │ │ │ │ │ +000111f0: 6369 6669 6320 6361 7365 206f 6620 7468 cific case of th │ │ │ │ │ +00011200: 6973 2072 756c 6520 6973 2074 6861 7420 is rule is that │ │ │ │ │ +00011210: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00011220: 6c65 7320 7573 6564 2062 790a e280 9873 les used by....s │ │ │ │ │ +00011230: 7973 7465 6d64 e280 9920 636f 6d70 6f6e ystemd... compon │ │ │ │ │ +00011240: 656e 7473 2c20 7375 6368 2061 7320 756e ents, such as un │ │ │ │ │ +00011250: 6974 7328 3129 2c20 7564 6576 2072 756c its(1), udev rul │ │ │ │ │ +00011260: 6573 2832 292c 2074 6d70 6669 6c65 732e es(2), tmpfiles. │ │ │ │ │ +00011270: 6428 3329 2c0a 6d6f 6475 6c65 732d 6c6f d(3),.modules-lo │ │ │ │ │ +00011280: 6164 2e64 2834 292c 2073 7973 7573 6572 ad.d(4), sysuser │ │ │ │ │ +00011290: 7328 3529 2061 6e64 206f 7468 6572 2073 s(5) and other s │ │ │ │ │ +000112a0: 7563 6820 6669 6c65 732c 2069 6e63 6c75 uch files, inclu │ │ │ │ │ +000112b0: 6469 6e67 2074 686f 7365 0a73 7065 6369 ding those.speci │ │ │ │ │ +000112c0: 6669 6320 746f 2073 7973 7465 6d64 2064 fic to systemd d │ │ │ │ │ +000112d0: 6165 6d6f 6e73 2028 652e 672e 3a20 2f65 aemons (e.g.: /e │ │ │ │ │ +000112e0: 7463 2f73 7973 7465 6d64 2f73 7973 7465 tc/systemd/syste │ │ │ │ │ +000112f0: 6d2e 636f 6e66 292e 2836 2920 206d 7573 m.conf).(6) mus │ │ │ │ │ +00011300: 740a 6e6f 7420 6265 2064 6976 6572 7465 t.not be diverte │ │ │ │ │ +00011310: 6420 6279 2061 6e79 2044 6562 6961 6e20 d by any Debian │ │ │ │ │ +00011320: 7061 636b 6167 652e 2020 496e 7374 6561 package. Instea │ │ │ │ │ +00011330: 642c 2075 7365 206d 6173 6b69 6e67 2061 d, use masking a │ │ │ │ │ +00011340: 6e64 0a64 726f 702d 696e 7328 3729 2e0a nd.drop-ins(7).. │ │ │ │ │ +00011350: 0a41 6c74 6572 6e61 7469 7665 7320 6d75 .Alternatives mu │ │ │ │ │ +00011360: 7374 206e 6f74 2062 6520 7573 6564 2066 st not be used f │ │ │ │ │ +00011370: 6f72 20e2 8098 7379 7374 656d 64e2 8099 or ...systemd... │ │ │ │ │ +00011380: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00011390: 696c 6573 2e20 2054 6865 0a61 6c74 6572 iles. The.alter │ │ │ │ │ +000113a0: 6e61 7469 7665 7320 7379 7374 656d 2064 natives system d │ │ │ │ │ +000113b0: 6f65 7320 6e6f 7420 6b6e 6f77 2068 6f77 oes not know how │ │ │ │ │ +000113c0: 2074 6f20 6170 706c 7920 6368 616e 6765 to apply change │ │ │ │ │ +000113d0: 7320 746f 2073 6572 7669 6365 7320 7768 s to services wh │ │ │ │ │ +000113e0: 656e 0a75 7064 6174 696e 6720 616c 7465 en.updating alte │ │ │ │ │ +000113f0: 726e 6174 6976 6573 2c20 736f 2074 6865 rnatives, so the │ │ │ │ │ +00011400: 2072 6573 756c 7469 6e67 2062 6568 6176 resulting behav │ │ │ │ │ +00011410: 696f 7220 776f 756c 6420 6265 2063 6f6e ior would be con │ │ │ │ │ +00011420: 6675 7369 6e67 2061 6e64 0a75 6e70 7265 fusing and.unpre │ │ │ │ │ +00011430: 6469 6374 6162 6c65 2e20 2049 6e73 7465 dictable. Inste │ │ │ │ │ +00011440: 6164 2c20 616c 6961 7365 7328 3829 2063 ad, aliases(8) c │ │ │ │ │ +00011450: 616e 2062 6520 7573 6564 2074 6f20 7072 an be used to pr │ │ │ │ │ +00011460: 6f76 6964 6520 616c 7465 726e 6174 6976 ovide alternativ │ │ │ │ │ +00011470: 650a 696d 706c 656d 656e 7461 7469 6f6e e.implementation │ │ │ │ │ +00011480: 7320 6f66 2074 6865 2073 616d 6520 6e61 s of the same na │ │ │ │ │ +00011490: 6d65 6420 756e 6974 2e0a 0a2a 204d 656e med unit...* Men │ │ │ │ │ +000114a0: 753a 0a0a 2a20 5072 6f6d 7074 696e 6720 u:..* Prompting │ │ │ │ │ +000114b0: 696e 206d 6169 6e74 6169 6e65 7220 7363 in maintainer sc │ │ │ │ │ +000114c0: 7269 7074 733a 3a0a 0a20 2020 2d2d 2d2d ripts::.. ---- │ │ │ │ │ +000114d0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +000114e0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +000114f0: 2831 2920 0a68 7474 7073 3a2f 2f77 7777 (1) .https://www │ │ │ │ │ +00011500: 2e66 7265 6564 6573 6b74 6f70 2e6f 7267 .freedesktop.org │ │ │ │ │ +00011510: 2f73 6f66 7477 6172 652f 7379 7374 656d /software/system │ │ │ │ │ +00011520: 642f 6d61 6e2f 7379 7374 656d 642e 756e d/man/systemd.un │ │ │ │ │ +00011530: 6974 2e68 746d 6c23 4465 7363 7269 7074 it.html#Descript │ │ │ │ │ +00011540: 696f 6e0a 0a20 2020 2832 2920 0a68 7474 ion.. (2) .htt │ │ │ │ │ +00011550: 7073 3a2f 2f77 7777 2e66 7265 6564 6573 ps://www.freedes │ │ │ │ │ +00011560: 6b74 6f70 2e6f 7267 2f73 6f66 7477 6172 ktop.org/softwar │ │ │ │ │ +00011570: 652f 7379 7374 656d 642f 6d61 6e2f 7564 e/systemd/man/ud │ │ │ │ │ +00011580: 6576 2e68 746d 6c23 5275 6c65 7325 3230 ev.html#Rules%20 │ │ │ │ │ +00011590: 4669 6c65 730a 0a20 2020 2833 2920 0a68 Files.. (3) .h │ │ │ │ │ +000115a0: 7474 7073 3a2f 2f77 7777 2e66 7265 6564 ttps://www.freed │ │ │ │ │ +000115b0: 6573 6b74 6f70 2e6f 7267 2f73 6f66 7477 esktop.org/softw │ │ │ │ │ +000115c0: 6172 652f 7379 7374 656d 642f 6d61 6e2f are/systemd/man/ │ │ │ │ │ +000115d0: 746d 7066 696c 6573 2e64 2e68 746d 6c23 tmpfiles.d.html# │ │ │ │ │ +000115e0: 436f 6e66 6967 7572 6174 696f 6e25 3230 Configuration%20 │ │ │ │ │ +000115f0: 4469 7265 6374 6f72 6965 7325 3230 616e Directories%20an │ │ │ │ │ +00011600: 6425 3230 5072 6563 6564 656e 6365 0a0a d%20Precedence.. │ │ │ │ │ +00011610: 2020 2028 3429 200a 6874 7470 733a 2f2f (4) .https:// │ │ │ │ │ +00011620: 7777 772e 6672 6565 6465 736b 746f 702e www.freedesktop. │ │ │ │ │ +00011630: 6f72 672f 736f 6674 7761 7265 2f73 7973 org/software/sys │ │ │ │ │ +00011640: 7465 6d64 2f6d 616e 2f6d 6f64 756c 6573 temd/man/modules │ │ │ │ │ +00011650: 2d6c 6f61 642e 642e 6874 6d6c 2343 6f6e -load.d.html#Con │ │ │ │ │ +00011660: 6669 6775 7261 7469 6f6e 2532 3046 6f72 figuration%20For │ │ │ │ │ +00011670: 6d61 740a 0a20 2020 2835 2920 0a68 7474 mat.. (5) .htt │ │ │ │ │ +00011680: 7073 3a2f 2f77 7777 2e66 7265 6564 6573 ps://www.freedes │ │ │ │ │ +00011690: 6b74 6f70 2e6f 7267 2f73 6f66 7477 6172 ktop.org/softwar │ │ │ │ │ +000116a0: 652f 7379 7374 656d 642f 6d61 6e2f 7379 e/systemd/man/sy │ │ │ │ │ +000116b0: 7375 7365 7273 2e64 2e68 746d 6c23 436f susers.d.html#Co │ │ │ │ │ +000116c0: 6e66 6967 7572 6174 696f 6e25 3230 4469 nfiguration%20Di │ │ │ │ │ +000116d0: 7265 6374 6f72 6965 7325 3230 616e 6425 rectories%20and% │ │ │ │ │ +000116e0: 3230 5072 6563 6564 656e 6365 0a0a 2020 20Precedence.. │ │ │ │ │ +000116f0: 2028 3629 200a 6874 7470 733a 2f2f 7777 (6) .https://ww │ │ │ │ │ +00011700: 772e 6672 6565 6465 736b 746f 702e 6f72 w.freedesktop.or │ │ │ │ │ +00011710: 672f 736f 6674 7761 7265 2f73 7973 7465 g/software/syste │ │ │ │ │ +00011720: 6d64 2f6d 616e 2f73 7973 7465 6d64 2d73 md/man/systemd-s │ │ │ │ │ +00011730: 7973 7465 6d2e 636f 6e66 2e68 746d 6c0a ystem.conf.html. │ │ │ │ │ +00011740: 0a20 2020 2837 2920 0a68 7474 7073 3a2f . (7) .https:/ │ │ │ │ │ +00011750: 2f77 7777 2e66 7265 6564 6573 6b74 6f70 /www.freedesktop │ │ │ │ │ +00011760: 2e6f 7267 2f73 6f66 7477 6172 652f 7379 .org/software/sy │ │ │ │ │ +00011770: 7374 656d 642f 6d61 6e2f 7379 7374 656d stemd/man/system │ │ │ │ │ +00011780: 642e 756e 6974 2e68 746d 6c23 4465 7363 d.unit.html#Desc │ │ │ │ │ +00011790: 7269 7074 696f 6e0a 0a20 2020 2838 2920 ription.. (8) │ │ │ │ │ +000117a0: 0a68 7474 7073 3a2f 2f77 7777 2e66 7265 .https://www.fre │ │ │ │ │ +000117b0: 6564 6573 6b74 6f70 2e6f 7267 2f73 6f66 edesktop.org/sof │ │ │ │ │ +000117c0: 7477 6172 652f 7379 7374 656d 642f 6d61 tware/systemd/ma │ │ │ │ │ +000117d0: 6e2f 7379 7374 656d 642e 756e 6974 2e68 n/systemd.unit.h │ │ │ │ │ +000117e0: 746d 6c23 4465 7363 7269 7074 696f 6e0a tml#Description. │ │ │ │ │ +000117f0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00011800: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00011810: 6465 3a20 5072 6f6d 7074 696e 6720 696e de: Prompting in │ │ │ │ │ +00011820: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00011830: 7074 732c 2020 5570 3a20 4d61 696e 7461 pts, Up: Mainta │ │ │ │ │ +00011840: 696e 6572 2053 6372 6970 7473 0a0a 332e iner Scripts..3. │ │ │ │ │ +00011850: 392e 3120 5072 6f6d 7074 696e 6720 696e 9.1 Prompting in │ │ │ │ │ +00011860: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00011870: 7074 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d pts.------------ │ │ │ │ │ +00011880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00011890: 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 ---------..Packa │ │ │ │ │ +000118a0: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ +000118b0: 7269 7074 7320 6d61 7920 7072 6f6d 7074 ripts may prompt │ │ │ │ │ +000118c0: 2074 6865 2075 7365 7220 6966 206e 6563 the user if nec │ │ │ │ │ +000118d0: 6573 7361 7279 2e20 2050 726f 6d70 7469 essary. Prompti │ │ │ │ │ +000118e0: 6e67 0a6d 7573 7420 6265 2064 6f6e 6520 ng.must be done │ │ │ │ │ +000118f0: 6279 2063 6f6d 6d75 6e69 6361 7469 6e67 by communicating │ │ │ │ │ +00011900: 2074 6872 6f75 6768 2061 2070 726f 6772 through a progr │ │ │ │ │ +00011910: 616d 2c20 7375 6368 2061 7320 e280 9864 am, such as ...d │ │ │ │ │ +00011920: 6562 636f 6e66 e280 992c 0a77 6869 6368 ebconf...,.which │ │ │ │ │ +00011930: 2063 6f6e 666f 726d 7320 746f 2074 6865 conforms to the │ │ │ │ │ +00011940: 2044 6562 6961 6e20 436f 6e66 6967 7572 Debian Configur │ │ │ │ │ +00011950: 6174 696f 6e20 4d61 6e61 6765 6d65 6e74 ation Management │ │ │ │ │ +00011960: 2053 7065 6369 6669 6361 7469 6f6e 2c0a Specification,. │ │ │ │ │ +00011970: 7665 7273 696f 6e20 3220 6f72 2068 6967 version 2 or hig │ │ │ │ │ +00011980: 6865 722e 0a0a 5061 636b 6167 6573 2077 her...Packages w │ │ │ │ │ +00011990: 6869 6368 2061 7265 2065 7373 656e 7469 hich are essenti │ │ │ │ │ +000119a0: 616c 2c20 6f72 2077 6869 6368 2061 7265 al, or which are │ │ │ │ │ +000119b0: 2064 6570 656e 6465 6e63 6965 7320 6f66 dependencies of │ │ │ │ │ +000119c0: 2065 7373 656e 7469 616c 0a70 6163 6b61 essential.packa │ │ │ │ │ +000119d0: 6765 732c 206d 6179 2066 616c 6c20 6261 ges, may fall ba │ │ │ │ │ +000119e0: 636b 206f 6e20 616e 6f74 6865 7220 7072 ck on another pr │ │ │ │ │ +000119f0: 6f6d 7074 696e 6720 6d65 7468 6f64 2069 ompting method i │ │ │ │ │ +00011a00: 6620 6e6f 2073 7563 6820 696e 7465 7266 f no such interf │ │ │ │ │ +00011a10: 6163 650a 6973 2061 7661 696c 6162 6c65 ace.is available │ │ │ │ │ +00011a20: 2077 6865 6e20 7468 6579 2061 7265 2065 when they are e │ │ │ │ │ +00011a30: 7865 6375 7465 642e 0a0a 5468 6520 4465 xecuted...The De │ │ │ │ │ +00011a40: 6269 616e 2043 6f6e 6669 6775 7261 7469 bian Configurati │ │ │ │ │ +00011a50: 6f6e 204d 616e 6167 656d 656e 7420 5370 on Management Sp │ │ │ │ │ +00011a60: 6563 6966 6963 6174 696f 6e20 6973 2069 ecification is i │ │ │ │ │ +00011a70: 6e63 6c75 6465 6420 696e 2074 6865 0ae2 ncluded in the.. │ │ │ │ │ +00011a80: 8098 6465 6263 6f6e 665f 7370 6563 6966 ..debconf_specif │ │ │ │ │ +00011a90: 6963 6174 696f 6ee2 8099 2066 696c 6573 ication... files │ │ │ │ │ +00011aa0: 2069 6e20 7468 6520 6465 6269 616e 2d70 in the debian-p │ │ │ │ │ +00011ab0: 6f6c 6963 7920 7061 636b 6167 652e 2020 olicy package. │ │ │ │ │ +00011ac0: 4974 2069 7320 616c 736f 0a61 7661 696c It is also.avail │ │ │ │ │ +00011ad0: 6162 6c65 2066 726f 6d20 7468 6520 4465 able from the De │ │ │ │ │ +00011ae0: 6269 616e 2077 6562 206d 6972 726f 7273 bian web mirrors │ │ │ │ │ +00011af0: 2061 740a e280 9868 7474 7073 3a2f 2f77 at....https://w │ │ │ │ │ +00011b00: 7777 2e64 6562 6961 6e2e 6f72 672f 646f ww.debian.org/do │ │ │ │ │ +00011b10: 632f 7061 636b 6167 696e 672d 6d61 6e75 c/packaging-manu │ │ │ │ │ +00011b20: 616c 732f 6465 6263 6f6e 665f 7370 6563 als/debconf_spec │ │ │ │ │ +00011b30: 6966 6963 6174 696f 6e2e 6874 6d6c e280 ification.html.. │ │ │ │ │ +00011b40: 992e 0a0a 5061 636b 6167 6573 2077 6869 ....Packages whi │ │ │ │ │ +00011b50: 6368 2075 7365 2074 6865 2044 6562 6961 ch use the Debia │ │ │ │ │ +00011b60: 6e20 436f 6e66 6967 7572 6174 696f 6e20 n Configuration │ │ │ │ │ +00011b70: 4d61 6e61 6765 6d65 6e74 2053 7065 6369 Management Speci │ │ │ │ │ +00011b80: 6669 6361 7469 6f6e 206d 6179 0a63 6f6e fication may.con │ │ │ │ │ +00011b90: 7461 696e 2074 6865 2061 6464 6974 696f tain the additio │ │ │ │ │ +00011ba0: 6e61 6c20 7061 636b 6167 6520 6d65 7461 nal package meta │ │ │ │ │ +00011bb0: 6461 7461 2066 696c 6573 20e2 8098 636f data files ...co │ │ │ │ │ +00011bc0: 6e66 6967 e280 9920 616e 6420 e280 9874 nfig... and ...t │ │ │ │ │ +00011bd0: 656d 706c 6174 6573 e280 992e 0ae2 8098 emplates........ │ │ │ │ │ +00011be0: 636f 6e66 6967 e280 9920 6973 2061 6e20 config... is an │ │ │ │ │ +00011bf0: 6164 6469 7469 6f6e 616c 206d 6169 6e74 additional maint │ │ │ │ │ +00011c00: 6169 6e65 7220 7363 7269 7074 2075 7365 ainer script use │ │ │ │ │ +00011c10: 6420 666f 7220 7061 636b 6167 650a 636f d for package.co │ │ │ │ │ +00011c20: 6e66 6967 7572 6174 696f 6e2c 2061 6e64 nfiguration, and │ │ │ │ │ +00011c30: 20e2 8098 7465 6d70 6c61 7465 73e2 8099 ...templates... │ │ │ │ │ +00011c40: 2063 6f6e 7461 696e 7320 7465 6d70 6c61 contains templa │ │ │ │ │ +00011c50: 7465 7320 7573 6564 2066 6f72 2075 7365 tes used for use │ │ │ │ │ +00011c60: 720a 7072 6f6d 7074 696e 672e 2020 5468 r.prompting. Th │ │ │ │ │ +00011c70: 6520 e280 9863 6f6e 6669 67e2 8099 2073 e ...config... s │ │ │ │ │ +00011c80: 6372 6970 7420 6d69 6768 7420 6265 2072 cript might be r │ │ │ │ │ +00011c90: 756e 2062 6566 6f72 6520 7468 6520 e280 un before the .. │ │ │ │ │ +00011ca0: 9870 7265 696e 7374 e280 9920 7363 7269 .preinst... scri │ │ │ │ │ +00011cb0: 7074 0a61 6e64 2062 6566 6f72 6520 7468 pt.and before th │ │ │ │ │ +00011cc0: 6520 7061 636b 6167 6520 6973 2075 6e70 e package is unp │ │ │ │ │ +00011cd0: 6163 6b65 6420 6f72 2061 6e79 206f 6620 acked or any of │ │ │ │ │ +00011ce0: 6974 7320 6465 7065 6e64 656e 6369 6573 its dependencies │ │ │ │ │ +00011cf0: 206f 720a 7072 652d 6465 7065 6e64 656e or.pre-dependen │ │ │ │ │ +00011d00: 6369 6573 2061 7265 2073 6174 6973 6669 cies are satisfi │ │ │ │ │ +00011d10: 6564 2e20 2054 6865 7265 666f 7265 2069 ed. Therefore i │ │ │ │ │ +00011d20: 7420 6d75 7374 2077 6f72 6b20 7573 696e t must work usin │ │ │ │ │ +00011d30: 6720 6f6e 6c79 2074 6865 0a74 6f6f 6c73 g only the.tools │ │ │ │ │ +00011d40: 2070 7265 7365 6e74 2069 6e20 2765 7373 present in 'ess │ │ │ │ │ +00011d50: 656e 7469 616c 2720 7061 636b 6167 6573 ential' packages │ │ │ │ │ +00011d60: 2e20 2028 3129 0a0a 5061 636b 6167 6573 . (1)..Packages │ │ │ │ │ +00011d70: 2077 6869 6368 2075 7365 2074 6865 2044 which use the D │ │ │ │ │ +00011d80: 6562 6961 6e20 436f 6e66 6967 7572 6174 ebian Configurat │ │ │ │ │ +00011d90: 696f 6e20 4d61 6e61 6765 6d65 6e74 2053 ion Management S │ │ │ │ │ +00011da0: 7065 6369 6669 6361 7469 6f6e 0a6d 7573 pecification.mus │ │ │ │ │ +00011db0: 7420 616c 6c6f 7720 666f 7220 7472 616e t allow for tran │ │ │ │ │ +00011dc0: 736c 6174 696f 6e20 6f66 2074 6865 6972 slation of their │ │ │ │ │ +00011dd0: 2075 7365 722d 7669 7369 626c 6520 6d65 user-visible me │ │ │ │ │ +00011de0: 7373 6167 6573 2062 7920 7573 696e 6720 ssages by using │ │ │ │ │ +00011df0: 610a 6765 7474 6578 742d 6261 7365 6420 a.gettext-based │ │ │ │ │ +00011e00: 7379 7374 656d 2073 7563 6820 6173 2074 system such as t │ │ │ │ │ +00011e10: 6865 206f 6e65 2070 726f 7669 6465 6420 he one provided │ │ │ │ │ +00011e20: 6279 2074 6865 2070 6f2d 6465 6263 6f6e by the po-debcon │ │ │ │ │ +00011e30: 6620 7061 636b 6167 652e 0a0a 5061 636b f package...Pack │ │ │ │ │ +00011e40: 6167 6573 2073 686f 756c 6420 7472 7920 ages should try │ │ │ │ │ +00011e50: 746f 206d 696e 696d 697a 6520 7468 6520 to minimize the │ │ │ │ │ +00011e60: 616d 6f75 6e74 206f 6620 7072 6f6d 7074 amount of prompt │ │ │ │ │ +00011e70: 696e 6720 7468 6579 206e 6565 6420 746f ing they need to │ │ │ │ │ +00011e80: 2064 6f2c 0a61 6e64 2074 6865 7920 7368 do,.and they sh │ │ │ │ │ +00011e90: 6f75 6c64 2065 6e73 7572 6520 7468 6174 ould ensure that │ │ │ │ │ +00011ea0: 2074 6865 2075 7365 7220 7769 6c6c 206f the user will o │ │ │ │ │ +00011eb0: 6e6c 7920 6576 6572 2062 6520 6173 6b65 nly ever be aske │ │ │ │ │ +00011ec0: 6420 6561 6368 0a71 7565 7374 696f 6e20 d each.question │ │ │ │ │ +00011ed0: 6f6e 6365 2e20 2054 6869 7320 6d65 616e once. This mean │ │ │ │ │ +00011ee0: 7320 7468 6174 2070 6163 6b61 6765 7320 s that packages │ │ │ │ │ +00011ef0: 7368 6f75 6c64 2074 7279 2074 6f20 7573 should try to us │ │ │ │ │ +00011f00: 6520 6170 7072 6f70 7269 6174 650a 7368 e appropriate.sh │ │ │ │ │ +00011f10: 6172 6564 2063 6f6e 6669 6775 7261 7469 ared configurati │ │ │ │ │ +00011f20: 6f6e 2066 696c 6573 2028 7375 6368 2061 on files (such a │ │ │ │ │ +00011f30: 7320 e280 982f 6574 632f 7061 7065 7273 s .../etc/papers │ │ │ │ │ +00011f40: 697a 65e2 8099 2061 6e64 0ae2 8098 2f65 ize... and..../e │ │ │ │ │ +00011f50: 7463 2f6e 6577 732f 7365 7276 6572 e280 tc/news/server.. │ │ │ │ │ +00011f60: 9929 2c20 616e 6420 7368 6172 6564 2064 .), and shared d │ │ │ │ │ +00011f70: 6562 636f 6e66 2076 6172 6961 626c 6573 ebconf variables │ │ │ │ │ +00011f80: 2072 6174 6865 7220 7468 616e 2065 6163 rather than eac │ │ │ │ │ +00011f90: 680a 7072 6f6d 7074 696e 6720 666f 7220 h.prompting for │ │ │ │ │ +00011fa0: 7468 6569 7220 6f77 6e20 6c69 7374 206f their own list o │ │ │ │ │ +00011fb0: 6620 7265 7175 6972 6564 2070 6965 6365 f required piece │ │ │ │ │ +00011fc0: 7320 6f66 2069 6e66 6f72 6d61 7469 6f6e s of information │ │ │ │ │ +00011fd0: 2e0a 0a49 7420 616c 736f 206d 6561 6e73 ...It also means │ │ │ │ │ +00011fe0: 2074 6861 7420 616e 2075 7067 7261 6465 that an upgrade │ │ │ │ │ +00011ff0: 2073 686f 756c 6420 6e6f 7420 6173 6b20 should not ask │ │ │ │ │ +00012000: 7468 6520 7361 6d65 2071 7565 7374 696f the same questio │ │ │ │ │ +00012010: 6e73 2061 6761 696e 2c0a 756e 6c65 7373 ns again,.unless │ │ │ │ │ +00012020: 2074 6865 2075 7365 7220 6861 7320 7573 the user has us │ │ │ │ │ +00012030: 6564 20e2 8098 6470 6b67 202d 2d70 7572 ed ...dpkg --pur │ │ │ │ │ +00012040: 6765 e280 9920 746f 2072 656d 6f76 6520 ge... to remove │ │ │ │ │ +00012050: 7468 6520 7061 636b 6167 65e2 8099 730a the package...s. │ │ │ │ │ +00012060: 636f 6e66 6967 7572 6174 696f 6e2e 2020 configuration. │ │ │ │ │ +00012070: 5468 6520 616e 7377 6572 7320 746f 2063 The answers to c │ │ │ │ │ +00012080: 6f6e 6669 6775 7261 7469 6f6e 2071 7565 onfiguration que │ │ │ │ │ +00012090: 7374 696f 6e73 2073 686f 756c 6420 6265 stions should be │ │ │ │ │ +000120a0: 2073 746f 7265 640a 696e 2061 6e20 6170 stored.in an ap │ │ │ │ │ +000120b0: 7072 6f70 7269 6174 6520 706c 6163 6520 propriate place │ │ │ │ │ +000120c0: 696e 20e2 8098 2f65 7463 e280 9920 736f in .../etc... so │ │ │ │ │ +000120d0: 2074 6861 7420 7468 6520 7573 6572 2063 that the user c │ │ │ │ │ +000120e0: 616e 206d 6f64 6966 7920 7468 656d 2c20 an modify them, │ │ │ │ │ +000120f0: 616e 640a 686f 7720 7468 6973 2068 6173 and.how this has │ │ │ │ │ +00012100: 2062 6565 6e20 646f 6e65 2073 686f 756c been done shoul │ │ │ │ │ +00012110: 6420 6265 2064 6f63 756d 656e 7465 642e d be documented. │ │ │ │ │ +00012120: 0a0a 4966 2061 2070 6163 6b61 6765 2068 ..If a package h │ │ │ │ │ +00012130: 6173 2061 2076 6974 616c 6c79 2069 6d70 as a vitally imp │ │ │ │ │ +00012140: 6f72 7461 6e74 2070 6965 6365 206f 6620 ortant piece of │ │ │ │ │ +00012150: 696e 666f 726d 6174 696f 6e20 746f 2070 information to p │ │ │ │ │ +00012160: 6173 7320 746f 2074 6865 0a75 7365 7220 ass to the.user │ │ │ │ │ +00012170: 2873 7563 6820 6173 20e2 809c 646f 6ee2 (such as ...don. │ │ │ │ │ +00012180: 8099 7420 7275 6e20 6d65 2061 7320 4920 ..t run me as I │ │ │ │ │ +00012190: 616d 2c20 796f 7520 6d75 7374 2065 6469 am, you must edi │ │ │ │ │ +000121a0: 7420 7468 6520 666f 6c6c 6f77 696e 670a t the following. │ │ │ │ │ +000121b0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +000121c0: 6c65 7320 6669 7273 7420 6f72 2079 6f75 les first or you │ │ │ │ │ +000121d0: 2072 6973 6b20 796f 7572 2073 7973 7465 risk your syste │ │ │ │ │ +000121e0: 6d20 656d 6974 7469 6e67 0a62 6164 6c79 m emitting.badly │ │ │ │ │ +000121f0: 2d66 6f72 6d61 7474 6564 206d 6573 7361 -formatted messa │ │ │ │ │ +00012200: 6765 73e2 809d 292c 2069 7420 7368 6f75 ges...), it shou │ │ │ │ │ +00012210: 6c64 2064 6973 706c 6179 2074 6869 7320 ld display this │ │ │ │ │ +00012220: 696e 2074 6865 20e2 8098 636f 6e66 6967 in the ...config │ │ │ │ │ +00012230: e280 9920 6f72 0ae2 8098 706f 7374 696e ... or....postin │ │ │ │ │ +00012240: 7374 e280 9920 7363 7269 7074 2061 6e64 st... script and │ │ │ │ │ +00012250: 2070 726f 6d70 7420 7468 6520 7573 6572 prompt the user │ │ │ │ │ +00012260: 2074 6f20 6869 7420 7265 7475 726e 2074 to hit return t │ │ │ │ │ +00012270: 6f20 6163 6b6e 6f77 6c65 6467 6520 7468 o acknowledge th │ │ │ │ │ +00012280: 650a 6d65 7373 6167 652e 2020 436f 7079 e.message. Copy │ │ │ │ │ +00012290: 7269 6768 7420 6d65 7373 6167 6573 2064 right messages d │ │ │ │ │ +000122a0: 6f20 6e6f 7420 636f 756e 7420 6173 2076 o not count as v │ │ │ │ │ +000122b0: 6974 616c 6c79 2069 6d70 6f72 7461 6e74 itally important │ │ │ │ │ +000122c0: 2028 7468 6579 0a62 656c 6f6e 6720 696e (they.belong in │ │ │ │ │ +000122d0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ +000122e0: 6f63 2f50 4143 4b41 4745 2f63 6f70 7972 oc/PACKAGE/copyr │ │ │ │ │ +000122f0: 6967 6874 e280 9929 3b20 6e65 6974 6865 ight...); neithe │ │ │ │ │ +00012300: 7220 646f 2069 6e73 7472 7563 7469 6f6e r do instruction │ │ │ │ │ +00012310: 730a 6f6e 2068 6f77 2074 6f20 7573 6520 s.on how to use │ │ │ │ │ +00012320: 6120 7072 6f67 7261 6d20 2874 6865 7365 a program (these │ │ │ │ │ +00012330: 2073 686f 756c 6420 6265 2069 6e20 6f6e should be in on │ │ │ │ │ +00012340: 2d6c 696e 6520 646f 6375 6d65 6e74 6174 -line documentat │ │ │ │ │ +00012350: 696f 6e2c 2077 6865 7265 0a61 6c6c 2074 ion, where.all t │ │ │ │ │ +00012360: 6865 2075 7365 7273 2063 616e 2073 6565 he users can see │ │ │ │ │ +00012370: 2074 6865 6d29 2e0a 0a41 6e79 206e 6563 them)...Any nec │ │ │ │ │ +00012380: 6573 7361 7279 2070 726f 6d70 7469 6e67 essary prompting │ │ │ │ │ +00012390: 2073 686f 756c 6420 616c 6d6f 7374 2061 should almost a │ │ │ │ │ +000123a0: 6c77 6179 7320 6265 2063 6f6e 6669 6e65 lways be confine │ │ │ │ │ +000123b0: 6420 746f 2074 6865 20e2 8098 636f 6e66 d to the ...conf │ │ │ │ │ +000123c0: 6967 e280 990a 6f72 20e2 8098 706f 7374 ig....or ...post │ │ │ │ │ +000123d0: 696e 7374 e280 9920 7363 7269 7074 2e20 inst... script. │ │ │ │ │ +000123e0: 2049 6620 6974 2069 7320 646f 6e65 2069 If it is done i │ │ │ │ │ +000123f0: 6e20 7468 6520 e280 9870 6f73 7469 6e73 n the ...postins │ │ │ │ │ +00012400: 74e2 8099 2c20 6974 2073 686f 756c 6420 t..., it should │ │ │ │ │ +00012410: 6265 0a70 726f 7465 6374 6564 2077 6974 be.protected wit │ │ │ │ │ +00012420: 6820 6120 636f 6e64 6974 696f 6e61 6c20 h a conditional │ │ │ │ │ +00012430: 736f 2074 6861 7420 756e 6e65 6365 7373 so that unnecess │ │ │ │ │ +00012440: 6172 7920 7072 6f6d 7074 696e 6720 646f ary prompting do │ │ │ │ │ +00012450: 6573 6ee2 8099 740a 6861 7070 656e 2069 esn...t.happen i │ │ │ │ │ +00012460: 6620 6120 7061 636b 6167 65e2 8099 7320 f a package...s │ │ │ │ │ +00012470: 696e 7374 616c 6c61 7469 6f6e 2066 6169 installation fai │ │ │ │ │ +00012480: 6c73 2061 6e64 2074 6865 20e2 8098 706f ls and the ...po │ │ │ │ │ +00012490: 7374 696e 7374 e280 9920 6973 2063 616c stinst... is cal │ │ │ │ │ +000124a0: 6c65 640a 7769 7468 20e2 8098 6162 6f72 led.with ...abor │ │ │ │ │ +000124b0: 742d 7570 6772 6164 65e2 8099 2c20 e280 t-upgrade..., .. │ │ │ │ │ +000124c0: 9861 626f 7274 2d72 656d 6f76 65e2 8099 .abort-remove... │ │ │ │ │ +000124d0: 206f 7220 e280 9861 626f 7274 2d64 6563 or ...abort-dec │ │ │ │ │ +000124e0: 6f6e 6669 6775 7265 e280 992e 0a0a 2020 onfigure...... │ │ │ │ │ +000124f0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00012500: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00012510: 0a0a 2020 2028 3129 2044 6562 636f 6e66 .. (1) Debconf │ │ │ │ │ +00012520: 206f 7220 616e 6f74 6865 7220 746f 6f6c or another tool │ │ │ │ │ +00012530: 2074 6861 7420 696d 706c 656d 656e 7473 that implements │ │ │ │ │ +00012540: 2074 6865 2044 6562 6961 6e20 436f 6e66 the Debian Conf │ │ │ │ │ +00012550: 6967 7572 6174 696f 6e0a 4d61 6e61 6765 iguration.Manage │ │ │ │ │ +00012560: 6d65 6e74 2053 7065 6369 6669 6361 7469 ment Specificati │ │ │ │ │ +00012570: 6f6e 2077 696c 6c20 616c 736f 2062 6520 on will also be │ │ │ │ │ +00012580: 696e 7374 616c 6c65 642c 2061 6e64 2061 installed, and a │ │ │ │ │ +00012590: 6e79 2076 6572 7369 6f6e 6564 0a64 6570 ny versioned.dep │ │ │ │ │ +000125a0: 656e 6465 6e63 6965 7320 6f6e 2069 7420 endencies on it │ │ │ │ │ +000125b0: 7769 6c6c 2062 6520 7361 7469 7366 6965 will be satisfie │ │ │ │ │ +000125c0: 6420 6265 666f 7265 2070 7265 636f 6e66 d before preconf │ │ │ │ │ +000125d0: 6967 7572 6174 696f 6e20 6265 6769 6e73 iguration begins │ │ │ │ │ +000125e0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +000125f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00012600: 4e6f 6465 3a20 536f 7572 6365 2070 6163 Node: Source pac │ │ │ │ │ +00012610: 6b61 6765 732c 2020 4e65 7874 3a20 436f kages, Next: Co │ │ │ │ │ +00012620: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ +00012630: 7468 6569 7220 6669 656c 6473 2c20 2050 their fields, P │ │ │ │ │ +00012640: 7265 763a 2042 696e 6172 7920 7061 636b rev: Binary pack │ │ │ │ │ +00012650: 6167 6573 2c20 2055 703a 2054 6f70 0a0a ages, Up: Top.. │ │ │ │ │ +00012660: 3420 536f 7572 6365 2070 6163 6b61 6765 4 Source package │ │ │ │ │ +00012670: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.************** │ │ │ │ │ +00012680: 2a2a 2a0a 0a41 2044 6562 6961 6e20 736f ***..A Debian so │ │ │ │ │ +00012690: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ +000126a0: 7461 696e 7320 7468 6520 736f 7572 6365 tains the source │ │ │ │ │ +000126b0: 206d 6174 6572 6961 6c20 7573 6564 2074 material used t │ │ │ │ │ +000126c0: 6f20 636f 6e73 7472 7563 740a 6f6e 6520 o construct.one │ │ │ │ │ +000126d0: 6f72 206d 6f72 6520 2a6e 6f74 6520 6269 or more *note bi │ │ │ │ │ +000126e0: 6e61 7279 2070 6163 6b61 6765 733a 2033 nary packages: 3 │ │ │ │ │ +000126f0: 332e 2020 4120 736f 7572 6365 2070 6163 3. A source pac │ │ │ │ │ +00012700: 6b61 6765 2063 6f6e 7369 7374 7320 6f66 kage consists of │ │ │ │ │ +00012710: 2061 0ae2 8098 2e64 7363 e280 9920 6669 a.....dsc... fi │ │ │ │ │ +00012720: 6c65 2028 7365 6520 2a6e 6f74 6520 4465 le (see *note De │ │ │ │ │ +00012730: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ +00012740: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +00012750: 7320 e280 9320 2e64 7363 3a20 3633 2e29 s ... .dsc: 63.) │ │ │ │ │ +00012760: 2c0a 6f6e 6520 6f72 206d 6f72 6520 636f ,.one or more co │ │ │ │ │ +00012770: 6d70 7265 7373 6564 2074 6172 2066 696c mpressed tar fil │ │ │ │ │ +00012780: 6573 2c20 616e 6420 706f 7373 6962 6c79 es, and possibly │ │ │ │ │ +00012790: 206f 7468 6572 2066 696c 6573 2064 6570 other files dep │ │ │ │ │ +000127a0: 656e 6469 6e67 206f 6e0a 7468 6520 7479 ending on.the ty │ │ │ │ │ +000127b0: 7065 2061 6e64 2066 6f72 6d61 7420 6f66 pe and format of │ │ │ │ │ +000127c0: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ +000127d0: 2020 4269 6e61 7279 2070 6163 6b61 6765 Binary package │ │ │ │ │ +000127e0: 7320 6172 6520 636f 6e74 7275 6374 6564 s are contructed │ │ │ │ │ +000127f0: 0a66 726f 6d20 7468 6520 736f 7572 6365 .from the source │ │ │ │ │ +00012800: 2070 6163 6b61 6765 2076 6961 2061 2062 package via a b │ │ │ │ │ +00012810: 7569 6c64 2070 726f 6365 7373 2064 6566 uild process def │ │ │ │ │ +00012820: 696e 6564 2062 7920 e280 9864 6562 6961 ined by ...debia │ │ │ │ │ +00012830: 6e2f 7275 6c65 73e2 8099 0a61 6e64 206f n/rules....and o │ │ │ │ │ +00012840: 7468 6572 2066 696c 6573 2069 6e20 7468 ther files in th │ │ │ │ │ +00012850: 6520 e280 9864 6562 6961 6ee2 8099 2064 e ...debian... d │ │ │ │ │ +00012860: 6972 6563 746f 7279 206f 6620 7468 6520 irectory of the │ │ │ │ │ +00012870: 756e 7061 636b 6564 2073 6f75 7263 650a unpacked source. │ │ │ │ │ +00012880: 7061 636b 6167 652e 0a0a 4465 6269 616e package...Debian │ │ │ │ │ +00012890: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +000128a0: 2061 7265 2063 6c61 7373 6966 6965 6420 are classified │ │ │ │ │ +000128b0: 6173 2027 6e61 7469 7665 2720 6f72 2027 as 'native' or ' │ │ │ │ │ +000128c0: 6e6f 6e2d 6e61 7469 7665 272e 0a0a 4120 non-native'...A │ │ │ │ │ +000128d0: 6e61 7469 7665 2073 6f75 7263 6520 7061 native source pa │ │ │ │ │ +000128e0: 636b 6167 6520 6973 206f 6e65 2074 6861 ckage is one tha │ │ │ │ │ +000128f0: 7420 646f 6573 206e 6f74 2064 6973 7469 t does not disti │ │ │ │ │ +00012900: 6e67 7569 7368 2062 6574 7765 656e 2044 nguish between D │ │ │ │ │ +00012910: 6562 6961 6e0a 7061 636b 6167 696e 6720 ebian.packaging │ │ │ │ │ +00012920: 7265 6c65 6173 6573 2061 6e64 2075 7073 releases and ups │ │ │ │ │ +00012930: 7472 6561 6d20 7265 6c65 6173 6573 2e20 tream releases. │ │ │ │ │ +00012940: 2041 206e 6174 6976 6520 736f 7572 6365 A native source │ │ │ │ │ +00012950: 2070 6163 6b61 6765 0a63 6f6e 7461 696e package.contain │ │ │ │ │ +00012960: 7320 6120 7369 6e67 6c65 2074 6172 2066 s a single tar f │ │ │ │ │ +00012970: 696c 6520 6f66 2073 6f75 7263 6520 6d61 ile of source ma │ │ │ │ │ +00012980: 7465 7269 616c 2c20 616e 6420 7468 6520 terial, and the │ │ │ │ │ +00012990: 7665 7273 696f 6e69 6e67 2064 6f65 730a versioning does. │ │ │ │ │ +000129a0: 6e6f 7420 6861 7665 2061 2044 6562 6961 not have a Debia │ │ │ │ │ +000129b0: 6e2d 7370 6563 6966 6963 2063 6f6d 706f n-specific compo │ │ │ │ │ +000129c0: 6e65 6e74 2e20 204e 6174 6976 6520 7061 nent. Native pa │ │ │ │ │ +000129d0: 636b 6167 6573 2061 7265 206e 6f72 6d61 ckages are norma │ │ │ │ │ +000129e0: 6c6c 7920 2862 7574 0a6e 6f74 2065 7863 lly (but.not exc │ │ │ │ │ +000129f0: 6c75 7369 7665 6c79 2920 7573 6564 2066 lusively) used f │ │ │ │ │ +00012a00: 6f72 2073 6f66 7477 6172 6520 7468 6174 or software that │ │ │ │ │ +00012a10: 2068 6173 206e 6f20 696e 6465 7065 6e64 has no independ │ │ │ │ │ +00012a20: 656e 7420 6578 6973 7465 6e63 650a 6f75 ent existence.ou │ │ │ │ │ +00012a30: 7473 6964 6520 6f66 2044 6562 6961 6e2c tside of Debian, │ │ │ │ │ +00012a40: 2073 7563 6820 6173 2073 6f66 7477 6172 such as softwar │ │ │ │ │ +00012a50: 6520 7772 6974 7465 6e20 7370 6563 6966 e written specif │ │ │ │ │ +00012a60: 6963 616c 6c79 2074 6f20 6265 2061 2044 ically to be a D │ │ │ │ │ +00012a70: 6562 6961 6e0a 7061 636b 6167 652e 0a0a ebian.package... │ │ │ │ │ +00012a80: 4120 6e6f 6e2d 6e61 7469 7665 2073 6f75 A non-native sou │ │ │ │ │ +00012a90: 7263 6520 7061 636b 6167 6520 7365 7061 rce package sepa │ │ │ │ │ +00012aa0: 7261 7465 7320 7468 6520 7570 7374 7265 rates the upstre │ │ │ │ │ +00012ab0: 616d 2072 656c 6561 7365 2066 726f 6d20 am release from │ │ │ │ │ +00012ac0: 7468 650a 4465 6269 616e 2070 6163 6b61 the.Debian packa │ │ │ │ │ +00012ad0: 6769 6e67 2061 6e64 2061 6e79 2044 6562 ging and any Deb │ │ │ │ │ +00012ae0: 6961 6e2d 7370 6563 6966 6963 2063 6861 ian-specific cha │ │ │ │ │ +00012af0: 6e67 6573 2e20 2054 6865 2073 6f75 7263 nges. The sourc │ │ │ │ │ +00012b00: 6520 696e 2061 0a6e 6f6e 2d6e 6174 6976 e in a.non-nativ │ │ │ │ │ +00012b10: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00012b20: 2069 7320 6469 7669 6465 6420 696e 746f is divided into │ │ │ │ │ +00012b30: 206f 6e65 206f 7220 6d6f 7265 2075 7073 one or more ups │ │ │ │ │ +00012b40: 7472 6561 6d20 7461 7220 6669 6c65 730a tream tar files. │ │ │ │ │ +00012b50: 706c 7573 2061 2063 6f6c 6c65 6374 696f plus a collectio │ │ │ │ │ +00012b60: 6e20 6f66 2044 6562 6961 6e2d 7370 6563 n of Debian-spec │ │ │ │ │ +00012b70: 6966 6963 2066 696c 6573 2e20 2028 4465 ific files. (De │ │ │ │ │ +00012b80: 7065 6e64 696e 6720 6f6e 2074 6865 2066 pending on the f │ │ │ │ │ +00012b90: 6f72 6d61 7420 6f66 0a74 6865 2073 6f75 ormat of.the sou │ │ │ │ │ +00012ba0: 7263 6520 7061 636b 6167 652c 2074 686f rce package, tho │ │ │ │ │ +00012bb0: 7365 2044 6562 6961 6e2d 7370 6563 6966 se Debian-specif │ │ │ │ │ +00012bc0: 6963 2066 696c 6573 206d 6179 2063 6f6d ic files may com │ │ │ │ │ +00012bd0: 6520 696e 2074 6865 2066 6f72 6d20 6f66 e in the form of │ │ │ │ │ +00012be0: 0a61 6e6f 7468 6572 2074 6172 2066 696c .another tar fil │ │ │ │ │ +00012bf0: 6520 6f72 2069 6e20 7468 6520 666f 726d e or in the form │ │ │ │ │ +00012c00: 206f 6620 6120 636f 6d70 7265 7373 6564 of a compressed │ │ │ │ │ +00012c10: 2064 6966 662e 2920 2054 6865 2076 6572 diff.) The ver │ │ │ │ │ +00012c20: 7369 6f6e 206f 6620 610a 6e6f 6e2d 6e61 sion of a.non-na │ │ │ │ │ +00012c30: 7469 7665 2070 6163 6b61 6765 2068 6173 tive package has │ │ │ │ │ +00012c40: 2061 6e20 7570 7374 7265 616d 2063 6f6d an upstream com │ │ │ │ │ +00012c50: 706f 6e65 6e74 2061 6e64 2061 2044 6562 ponent and a Deb │ │ │ │ │ +00012c60: 6961 6e20 636f 6d70 6f6e 656e 742c 2061 ian component, a │ │ │ │ │ +00012c70: 6e64 0a74 6865 7265 206d 6179 2062 6520 nd.there may be │ │ │ │ │ +00012c80: 6d75 6c74 6970 6c65 2044 6562 6961 6e20 multiple Debian │ │ │ │ │ +00012c90: 7061 636b 6167 6520 7665 7273 696f 6e73 package versions │ │ │ │ │ +00012ca0: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with │ │ │ │ │ +00012cb0: 2061 2073 696e 676c 650a 7570 7374 7265 a single.upstre │ │ │ │ │ +00012cc0: 616d 2072 656c 6561 7365 2076 6572 7369 am release versi │ │ │ │ │ +00012cd0: 6f6e 2061 6e64 2073 6861 7269 6e67 2074 on and sharing t │ │ │ │ │ +00012ce0: 6865 2073 616d 6520 7570 7374 7265 616d he same upstream │ │ │ │ │ +00012cf0: 2073 6f75 7263 6520 7461 7220 6669 6c65 source tar file │ │ │ │ │ +00012d00: 732e 0a0a 4d6f 7374 2073 6f75 7263 6520 s...Most source │ │ │ │ │ +00012d10: 7061 636b 6167 6573 2069 6e20 4465 6269 packages in Debi │ │ │ │ │ +00012d20: 616e 2061 7265 206e 6f6e 2d6e 6174 6976 an are non-nativ │ │ │ │ │ +00012d30: 652e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 e...* Menu:..* S │ │ │ │ │ +00012d40: 7461 6e64 6172 6473 2063 6f6e 666f 726d tandards conform │ │ │ │ │ +00012d50: 616e 6365 3a3a 0a2a 2050 6163 6b61 6765 ance::.* Package │ │ │ │ │ +00012d60: 2072 656c 6174 696f 6e73 6869 7073 3a3a relationships:: │ │ │ │ │ +00012d70: 0a2a 2043 6861 6e67 6573 2074 6f20 7468 .* Changes to th │ │ │ │ │ +00012d80: 6520 7570 7374 7265 616d 2073 6f75 7263 e upstream sourc │ │ │ │ │ +00012d90: 6573 3a3a 0a2a 2044 6562 6961 6e20 6368 es::.* Debian ch │ │ │ │ │ +00012da0: 616e 6765 6c6f 673b 2064 6562 6961 6e2f angelog; debian/ │ │ │ │ │ +00012db0: 6368 616e 6765 6c6f 673a 2044 6562 6961 changelog: Debia │ │ │ │ │ +00012dc0: 6e20 6368 616e 6765 6c6f 6720 6465 6269 n changelog debi │ │ │ │ │ +00012dd0: 616e 2f63 6861 6e67 656c 6f67 2e0a 2a20 an/changelog..* │ │ │ │ │ +00012de0: 436f 7079 7269 6768 743b 2064 6562 6961 Copyright; debia │ │ │ │ │ +00012df0: 6e2f 636f 7079 7269 6768 743a 2043 6f70 n/copyright: Cop │ │ │ │ │ +00012e00: 7972 6967 6874 2064 6562 6961 6e2f 636f yright debian/co │ │ │ │ │ +00012e10: 7079 7269 6768 742e 0a2a 2045 7272 6f72 pyright..* Error │ │ │ │ │ +00012e20: 2074 7261 7070 696e 6720 696e 206d 616b trapping in mak │ │ │ │ │ +00012e30: 6566 696c 6573 3a3a 0a2a 2054 696d 6520 efiles::.* Time │ │ │ │ │ +00012e40: 5374 616d 7073 3a3a 0a2a 2052 6573 7472 Stamps::.* Restr │ │ │ │ │ +00012e50: 6963 7469 6f6e 7320 6f6e 206f 626a 6563 ictions on objec │ │ │ │ │ +00012e60: 7473 2069 6e20 736f 7572 6365 2070 6163 ts in source pac │ │ │ │ │ +00012e70: 6b61 6765 733a 3a0a 2a20 4d61 696e 2062 kages::.* Main b │ │ │ │ │ +00012e80: 7569 6c64 696e 6720 7363 7269 7074 3b20 uilding script; │ │ │ │ │ +00012e90: 6465 6269 616e 2f72 756c 6573 3a20 4d61 debian/rules: Ma │ │ │ │ │ +00012ea0: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +00012eb0: 7074 2064 6562 6961 6e2f 7275 6c65 732e pt debian/rules. │ │ │ │ │ +00012ec0: 0a2a 2056 6172 6961 626c 6520 7375 6273 .* Variable subs │ │ │ │ │ +00012ed0: 7469 7475 7469 6f6e 733b 2064 6562 6961 titutions; debia │ │ │ │ │ +00012ee0: 6e2f 7375 6273 7476 6172 733a 2056 6172 n/substvars: Var │ │ │ │ │ +00012ef0: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ +00012f00: 6f6e 7320 6465 6269 616e 2f73 7562 7374 ons debian/subst │ │ │ │ │ +00012f10: 7661 7273 2e0a 2a20 5570 7374 7265 616d vars..* Upstream │ │ │ │ │ +00012f20: 2073 6f75 7263 6520 6c6f 6361 7469 6f6e source location │ │ │ │ │ +00012f30: 3b20 6465 6269 616e 2f77 6174 6368 3a20 ; debian/watch: │ │ │ │ │ +00012f40: 5570 7374 7265 616d 2073 6f75 7263 6520 Upstream source │ │ │ │ │ +00012f50: 6c6f 6361 7469 6f6e 2064 6562 6961 6e2f location debian/ │ │ │ │ │ +00012f60: 7761 7463 682e 0a2a 2047 656e 6572 6174 watch..* Generat │ │ │ │ │ +00012f70: 6564 2066 696c 6573 206c 6973 743b 2064 ed files list; d │ │ │ │ │ +00012f80: 6562 6961 6e2f 6669 6c65 733a 2047 656e ebian/files: Gen │ │ │ │ │ +00012f90: 6572 6174 6564 2066 696c 6573 206c 6973 erated files lis │ │ │ │ │ +00012fa0: 7420 6465 6269 616e 2f66 696c 6573 2e0a t debian/files.. │ │ │ │ │ +00012fb0: 2a20 456d 6265 6464 6564 2063 6f64 6520 * Embedded code │ │ │ │ │ +00012fc0: 636f 7069 6573 3a3a 0a2a 2053 6f75 7263 copies::.* Sourc │ │ │ │ │ +00012fd0: 6520 7061 636b 6167 6520 6861 6e64 6c69 e package handli │ │ │ │ │ +00012fe0: 6e67 3b20 6465 6269 616e 2f52 4541 444d ng; debian/READM │ │ │ │ │ +00012ff0: 452e 736f 7572 6365 3a20 536f 7572 6365 E.source: Source │ │ │ │ │ +00013000: 2070 6163 6b61 6765 2068 616e 646c 696e package handlin │ │ │ │ │ +00013010: 6720 6465 6269 616e 2f52 4541 444d 4520 g debian/README │ │ │ │ │ +00013020: 736f 7572 6365 2e0a 2a20 5265 7072 6f64 source..* Reprod │ │ │ │ │ +00013030: 7563 6962 696c 6974 793a 3a0a 2a20 4d69 ucibility::.* Mi │ │ │ │ │ +00013040: 7373 696e 6720 736f 7572 6365 733b 2064 ssing sources; d │ │ │ │ │ +00013050: 6562 6961 6e2f 6d69 7373 696e 672d 736f ebian/missing-so │ │ │ │ │ +00013060: 7572 6365 733a 204d 6973 7369 6e67 2073 urces: Missing s │ │ │ │ │ +00013070: 6f75 7263 6573 2064 6562 6961 6e2f 6d69 ources debian/mi │ │ │ │ │ +00013080: 7373 696e 672d 736f 7572 6365 732e 0a2a ssing-sources..* │ │ │ │ │ +00013090: 2056 656e 646f 722d 7370 6563 6966 6963 Vendor-specific │ │ │ │ │ +000130a0: 2070 6174 6368 2073 6572 6965 733a 3a0a patch series::. │ │ │ │ │ +000130b0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000130c0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000130d0: 6465 3a20 5374 616e 6461 7264 7320 636f de: Standards co │ │ │ │ │ +000130e0: 6e66 6f72 6d61 6e63 652c 2020 4e65 7874 nformance, Next │ │ │ │ │ +000130f0: 3a20 5061 636b 6167 6520 7265 6c61 7469 : Package relati │ │ │ │ │ +00013100: 6f6e 7368 6970 732c 2020 5570 3a20 536f onships, Up: So │ │ │ │ │ +00013110: 7572 6365 2070 6163 6b61 6765 730a 0a34 urce packages..4 │ │ │ │ │ +00013120: 2e31 2053 7461 6e64 6172 6473 2063 6f6e .1 Standards con │ │ │ │ │ +00013130: 666f 726d 616e 6365 0a3d 3d3d 3d3d 3d3d formance.======= │ │ │ │ │ +00013140: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00013150: 3d3d 0a0a 536f 7572 6365 2070 6163 6b61 ==..Source packa │ │ │ │ │ +00013160: 6765 7320 7368 6f75 6c64 2073 7065 6369 ges should speci │ │ │ │ │ +00013170: 6679 2074 6865 206d 6f73 7420 7265 6365 fy the most rece │ │ │ │ │ +00013180: 6e74 2076 6572 7369 6f6e 206e 756d 6265 nt version numbe │ │ │ │ │ +00013190: 7220 6f66 2074 6869 730a 706f 6c69 6379 r of this.policy │ │ │ │ │ +000131a0: 2064 6f63 756d 656e 7420 7769 7468 2077 document with w │ │ │ │ │ +000131b0: 6869 6368 2079 6f75 7220 7061 636b 6167 hich your packag │ │ │ │ │ +000131c0: 6520 636f 6d70 6c69 6564 2077 6865 6e20 e complied when │ │ │ │ │ +000131d0: 6974 2077 6173 206c 6173 740a 7570 6461 it was last.upda │ │ │ │ │ +000131e0: 7465 642e 0a0a 5468 6520 7665 7273 696f ted...The versio │ │ │ │ │ +000131f0: 6e20 6973 2073 7065 6369 6669 6564 2069 n is specified i │ │ │ │ │ +00013200: 6e20 7468 6520 e280 9853 7461 6e64 6172 n the ...Standar │ │ │ │ │ +00013210: 6473 2d56 6572 7369 6f6e e280 9920 636f ds-Version... co │ │ │ │ │ +00013220: 6e74 726f 6c20 6669 656c 642e 2020 5468 ntrol field. Th │ │ │ │ │ +00013230: 650a 666f 726d 6174 206f 6620 7468 6520 e.format of the │ │ │ │ │ +00013240: e280 9853 7461 6e64 6172 6473 2d56 6572 ...Standards-Ver │ │ │ │ │ +00013250: 7369 6f6e e280 9920 6669 656c 6420 6973 sion... field is │ │ │ │ │ +00013260: 2064 6573 6372 6962 6564 2069 6e20 2a6e described in *n │ │ │ │ │ +00013270: 6f74 650a 5374 616e 6461 7264 732d 5665 ote.Standards-Ve │ │ │ │ │ +00013280: 7273 696f 6e3a 2036 362e 0a0a 466f 7220 rsion: 66...For │ │ │ │ │ +00013290: 6120 7061 636b 6167 6520 746f 2068 6176 a package to hav │ │ │ │ │ +000132a0: 6520 616e 206f 6c64 2053 7461 6e64 6172 e an old Standar │ │ │ │ │ +000132b0: 6473 2d56 6572 7369 6f6e 2076 616c 7565 ds-Version value │ │ │ │ │ +000132c0: 2069 7320 6e6f 7420 2769 7473 656c 6627 is not 'itself' │ │ │ │ │ +000132d0: 2061 0a62 7567 2c20 686f 7765 7665 722e a.bug, however. │ │ │ │ │ +000132e0: 2020 4974 206a 7573 7420 6d65 616e 7320 It just means │ │ │ │ │ +000132f0: 7468 6174 206e 6f2d 6f6e 6520 6861 7320 that no-one has │ │ │ │ │ +00013300: 7965 7420 7265 7669 6577 6564 2074 6865 yet reviewed the │ │ │ │ │ +00013310: 2070 6163 6b61 6765 0a77 6974 6820 6368 package.with ch │ │ │ │ │ +00013320: 616e 6765 7320 746f 2074 6865 2073 7461 anges to the sta │ │ │ │ │ +00013330: 6e64 6172 6473 2069 6e20 6d69 6e64 2e0a ndards in mind.. │ │ │ │ │ +00013340: 0a57 6865 6e20 7570 6461 7469 6e67 2065 .When updating e │ │ │ │ │ +00013350: 7869 7374 696e 6720 7061 636b 6167 696e xisting packagin │ │ │ │ │ +00013360: 672c 2074 6865 2053 7461 6e64 6172 6473 g, the Standards │ │ │ │ │ +00013370: 2d56 6572 7369 6f6e 206d 7573 7420 6e6f -Version must no │ │ │ │ │ +00013380: 7420 6265 0a75 7064 6174 6564 2065 7863 t be.updated exc │ │ │ │ │ +00013390: 6570 7420 6166 7465 7220 7265 7669 6577 ept after review │ │ │ │ │ +000133a0: 696e 6720 7468 6520 6368 616e 6765 7320 ing the changes │ │ │ │ │ +000133b0: 6265 7477 6565 6e20 7468 6520 6f6c 6420 between the old │ │ │ │ │ +000133c0: 616e 6420 7468 6520 6e65 770a 7665 7273 and the new.vers │ │ │ │ │ +000133d0: 696f 6e73 206f 6620 7468 6520 7374 616e ions of the stan │ │ │ │ │ +000133e0: 6461 7264 7320 616e 6420 7570 6461 7469 dards and updati │ │ │ │ │ +000133f0: 6e67 2079 6f75 7220 7061 636b 6167 6520 ng your package │ │ │ │ │ +00013400: 6966 206e 6563 6573 7361 7279 2028 7468 if necessary (th │ │ │ │ │ +00013410: 650a 2a6e 6f74 6520 5570 6772 6164 696e e.*note Upgradin │ │ │ │ │ +00013420: 6720 6368 6563 6b6c 6973 743a 2039 2e20 g checklist: 9. │ │ │ │ │ +00013430: 6361 6e20 6865 6c70 2077 6974 6820 7468 can help with th │ │ │ │ │ +00013440: 6973 2074 6173 6b29 2e0a 0a41 2076 6572 is task)...A ver │ │ │ │ │ +00013450: 7920 6f6c 6420 5374 616e 6461 7264 732d y old Standards- │ │ │ │ │ +00013460: 5665 7273 696f 6e20 6361 6e20 6d65 616e Version can mean │ │ │ │ │ +00013470: 2074 6861 7420 696e 6665 6c69 6369 7469 that infeliciti │ │ │ │ │ +00013480: 6573 2069 6e20 7468 6520 7061 636b 6167 es in the packag │ │ │ │ │ +00013490: 650a 6172 6520 6c69 6b65 6c79 2e20 2049 e.are likely. I │ │ │ │ │ +000134a0: 7420 6973 2072 6563 6f6d 6d65 6e64 6564 t is recommended │ │ │ │ │ +000134b0: 2074 6861 7420 6561 6368 2070 6163 6b61 that each packa │ │ │ │ │ +000134c0: 6765 2062 6520 7265 7669 6577 6564 2061 ge be reviewed a │ │ │ │ │ +000134d0: 7420 6c65 6173 740a 6f6e 6365 2070 6572 t least.once per │ │ │ │ │ +000134e0: 2044 6562 6961 6e20 7265 6c65 6173 652c Debian release, │ │ │ │ │ +000134f0: 2073 6f20 6120 5374 616e 6461 7264 732d so a Standards- │ │ │ │ │ +00013500: 5665 7273 696f 6e20 6f6c 6465 7220 7468 Version older th │ │ │ │ │ +00013510: 616e 2074 6865 2070 7265 7669 6f75 730a an the previous. │ │ │ │ │ +00013520: 4465 6269 616e 2072 656c 6561 7365 2069 Debian release i │ │ │ │ │ +00013530: 7320 696e 6469 6361 7469 7665 206f 6620 s indicative of │ │ │ │ │ +00013540: 776f 726b 2028 6966 206f 6e6c 7920 7265 work (if only re │ │ │ │ │ +00013550: 7669 6577 2077 6f72 6b29 2074 6861 7420 view work) that │ │ │ │ │ +00013560: 6e65 6564 730a 646f 696e 672e 0a0a 1f0a needs.doing..... │ │ │ │ │ +00013570: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00013580: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00013590: 2050 6163 6b61 6765 2072 656c 6174 696f Package relatio │ │ │ │ │ +000135a0: 6e73 6869 7073 2c20 204e 6578 743a 2043 nships, Next: C │ │ │ │ │ +000135b0: 6861 6e67 6573 2074 6f20 7468 6520 7570 hanges to the up │ │ │ │ │ +000135c0: 7374 7265 616d 2073 6f75 7263 6573 2c20 stream sources, │ │ │ │ │ +000135d0: 2050 7265 763a 2053 7461 6e64 6172 6473 Prev: Standards │ │ │ │ │ +000135e0: 2063 6f6e 666f 726d 616e 6365 2c20 2055 conformance, U │ │ │ │ │ +000135f0: 703a 2053 6f75 7263 6520 7061 636b 6167 p: Source packag │ │ │ │ │ +00013600: 6573 0a0a 342e 3220 5061 636b 6167 6520 es..4.2 Package │ │ │ │ │ +00013610: 7265 6c61 7469 6f6e 7368 6970 730a 3d3d relationships.== │ │ │ │ │ +00013620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00013630: 3d3d 3d3d 3d3d 3d0a 0a53 6f75 7263 6520 =======..Source │ │ │ │ │ +00013640: 7061 636b 6167 6573 2073 686f 756c 6420 packages should │ │ │ │ │ +00013650: 7370 6563 6966 7920 7768 6963 6820 6269 specify which bi │ │ │ │ │ +00013660: 6e61 7279 2070 6163 6b61 6765 7320 7468 nary packages th │ │ │ │ │ +00013670: 6579 2072 6571 7569 7265 2074 6f20 6265 ey require to be │ │ │ │ │ +00013680: 0a69 6e73 7461 6c6c 6564 206f 7220 6e6f .installed or no │ │ │ │ │ +00013690: 7420 746f 2062 6520 696e 7374 616c 6c65 t to be installe │ │ │ │ │ +000136a0: 6420 696e 206f 7264 6572 2074 6f20 6275 d in order to bu │ │ │ │ │ +000136b0: 696c 6420 636f 7272 6563 746c 792e 2020 ild correctly. │ │ │ │ │ +000136c0: 466f 720a 6578 616d 706c 652c 2069 6620 For.example, if │ │ │ │ │ +000136d0: 6275 696c 6469 6e67 2061 2070 6163 6b61 building a packa │ │ │ │ │ +000136e0: 6765 2072 6571 7569 7265 7320 6120 6365 ge requires a ce │ │ │ │ │ +000136f0: 7274 6169 6e20 636f 6d70 696c 6572 2c20 rtain compiler, │ │ │ │ │ +00013700: 7468 656e 2074 6865 0a63 6f6d 7069 6c65 then the.compile │ │ │ │ │ +00013710: 7220 7368 6f75 6c64 2062 6520 7370 6563 r should be spec │ │ │ │ │ +00013720: 6966 6965 6420 6173 2061 2062 7569 6c64 ified as a build │ │ │ │ │ +00013730: 2d74 696d 6520 6465 7065 6e64 656e 6379 -time dependency │ │ │ │ │ +00013740: 2e0a 0a49 7420 6973 206e 6f74 206e 6563 ...It is not nec │ │ │ │ │ +00013750: 6573 7361 7279 2074 6f20 6578 706c 6963 essary to explic │ │ │ │ │ +00013760: 6974 6c79 2073 7065 6369 6679 2062 7569 itly specify bui │ │ │ │ │ +00013770: 6c64 2d74 696d 6520 7265 6c61 7469 6f6e ld-time relation │ │ │ │ │ +00013780: 7368 6970 7320 6f6e 2061 0a6d 696e 696d ships on a.minim │ │ │ │ │ +00013790: 616c 2073 6574 206f 6620 7061 636b 6167 al set of packag │ │ │ │ │ +000137a0: 6573 2074 6861 7420 6172 6520 616c 7761 es that are alwa │ │ │ │ │ +000137b0: 7973 206e 6565 6465 6420 746f 2063 6f6d ys needed to com │ │ │ │ │ +000137c0: 7069 6c65 2c20 6c69 6e6b 2061 6e64 2070 pile, link and p │ │ │ │ │ +000137d0: 7574 0a69 6e20 6120 4465 6269 616e 2070 ut.in a Debian p │ │ │ │ │ +000137e0: 6163 6b61 6765 2061 2073 7461 6e64 6172 ackage a standar │ │ │ │ │ +000137f0: 6420 e280 9c48 656c 6c6f 2057 6f72 6c64 d ...Hello World │ │ │ │ │ +00013800: 21e2 809d 2070 726f 6772 616d 2077 7269 !... program wri │ │ │ │ │ +00013810: 7474 656e 2069 6e20 4320 6f72 0a43 2b2b tten in C or.C++ │ │ │ │ │ +00013820: 2e20 2054 6865 2072 6571 7569 7265 6420 . The required │ │ │ │ │ +00013830: 7061 636b 6167 6573 2061 7265 2063 616c packages are cal │ │ │ │ │ +00013840: 6c65 6420 2762 7569 6c64 2d65 7373 656e led 'build-essen │ │ │ │ │ +00013850: 7469 616c 272c 2061 6e64 2061 6e0a 696e tial', and an.in │ │ │ │ │ +00013860: 666f 726d 6174 696f 6e61 6c20 6c69 7374 formational list │ │ │ │ │ +00013870: 2063 616e 2062 6520 666f 756e 6420 696e can be found in │ │ │ │ │ +00013880: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ +00013890: 6f63 2f62 7569 6c64 2d65 7373 656e 7469 oc/build-essenti │ │ │ │ │ +000138a0: 616c 2f6c 6973 74e2 8099 0a28 7768 6963 al/list....(whic │ │ │ │ │ +000138b0: 6820 6973 2063 6f6e 7461 696e 6564 2069 h is contained i │ │ │ │ │ +000138c0: 6e20 7468 6520 e280 9862 7569 6c64 2d65 n the ...build-e │ │ │ │ │ +000138d0: 7373 656e 7469 616c e280 9920 7061 636b ssential... pack │ │ │ │ │ +000138e0: 6167 6529 2e20 2028 3129 0a0a 5768 656e age). (1)..When │ │ │ │ │ +000138f0: 2073 7065 6369 6679 696e 6720 7468 6520 specifying the │ │ │ │ │ +00013900: 7365 7420 6f66 2062 7569 6c64 2d74 696d set of build-tim │ │ │ │ │ +00013910: 6520 6465 7065 6e64 656e 6369 6573 2c20 e dependencies, │ │ │ │ │ +00013920: 6f6e 6520 7368 6f75 6c64 206c 6973 7420 one should list │ │ │ │ │ +00013930: 6f6e 6c79 0a74 686f 7365 2070 6163 6b61 only.those packa │ │ │ │ │ +00013940: 6765 7320 6578 706c 6963 6974 6c79 2072 ges explicitly r │ │ │ │ │ +00013950: 6571 7569 7265 6420 6279 2074 6865 2062 equired by the b │ │ │ │ │ +00013960: 7569 6c64 2e20 2049 7420 6973 206e 6f74 uild. It is not │ │ │ │ │ +00013970: 206e 6563 6573 7361 7279 2074 6f0a 6c69 necessary to.li │ │ │ │ │ +00013980: 7374 2070 6163 6b61 6765 7320 7768 6963 st packages whic │ │ │ │ │ +00013990: 6820 6172 6520 7265 7175 6972 6564 206d h are required m │ │ │ │ │ +000139a0: 6572 656c 7920 6265 6361 7573 6520 736f erely because so │ │ │ │ │ +000139b0: 6d65 206f 7468 6572 2070 6163 6b61 6765 me other package │ │ │ │ │ +000139c0: 2069 6e0a 7468 6520 6c69 7374 206f 6620 in.the list of │ │ │ │ │ +000139d0: 6275 696c 642d 7469 6d65 2064 6570 656e build-time depen │ │ │ │ │ +000139e0: 6465 6e63 6965 7320 6465 7065 6e64 7320 dencies depends │ │ │ │ │ +000139f0: 6f6e 2074 6865 6d2e 2020 2832 290a 0a49 on them. (2)..I │ │ │ │ │ +00013a00: 6620 6275 696c 642d 7469 6d65 2064 6570 f build-time dep │ │ │ │ │ +00013a10: 656e 6465 6e63 6965 7320 6172 6520 7370 endencies are sp │ │ │ │ │ +00013a20: 6563 6966 6965 642c 2069 7420 6d75 7374 ecified, it must │ │ │ │ │ +00013a30: 2062 6520 706f 7373 6962 6c65 2074 6f20 be possible to │ │ │ │ │ +00013a40: 6275 696c 640a 7468 6520 7061 636b 6167 build.the packag │ │ │ │ │ +00013a50: 6520 616e 6420 7072 6f64 7563 6520 776f e and produce wo │ │ │ │ │ +00013a60: 726b 696e 6720 6269 6e61 7269 6573 206f rking binaries o │ │ │ │ │ +00013a70: 6e20 6120 7379 7374 656d 2077 6974 6820 n a system with │ │ │ │ │ +00013a80: 6f6e 6c79 2065 7373 656e 7469 616c 0a61 only essential.a │ │ │ │ │ +00013a90: 6e64 2062 7569 6c64 2d65 7373 656e 7469 nd build-essenti │ │ │ │ │ +00013aa0: 616c 2070 6163 6b61 6765 7320 696e 7374 al packages inst │ │ │ │ │ +00013ab0: 616c 6c65 6420 616e 6420 616c 736f 2074 alled and also t │ │ │ │ │ +00013ac0: 686f 7365 2072 6571 7569 7265 6420 746f hose required to │ │ │ │ │ +00013ad0: 0a73 6174 6973 6679 2074 6865 2062 7569 .satisfy the bui │ │ │ │ │ +00013ae0: 6c64 2d74 696d 6520 7265 6c61 7469 6f6e ld-time relation │ │ │ │ │ +00013af0: 7368 6970 7320 2869 6e63 6c75 6469 6e67 ships (including │ │ │ │ │ +00013b00: 2061 6e79 2069 6d70 6c69 6564 0a72 656c any implied.rel │ │ │ │ │ +00013b10: 6174 696f 6e73 6869 7073 292e 2020 496e ationships). In │ │ │ │ │ +00013b20: 2070 6172 7469 6375 6c61 722c 2074 6869 particular, thi │ │ │ │ │ +00013b30: 7320 6d65 616e 7320 7468 6174 2076 6572 s means that ver │ │ │ │ │ +00013b40: 7369 6f6e 2063 6c61 7573 6573 2073 686f sion clauses sho │ │ │ │ │ +00013b50: 756c 640a 6265 2075 7365 6420 7269 676f uld.be used rigo │ │ │ │ │ +00013b60: 726f 7573 6c79 2069 6e20 6275 696c 642d rously in build- │ │ │ │ │ +00013b70: 7469 6d65 2072 656c 6174 696f 6e73 6869 time relationshi │ │ │ │ │ +00013b80: 7073 2073 6f20 7468 6174 206f 6e65 2063 ps so that one c │ │ │ │ │ +00013b90: 616e 6e6f 740a 7072 6f64 7563 6520 6261 annot.produce ba │ │ │ │ │ +00013ba0: 6420 6f72 2069 6e63 6f6e 7369 7374 656e d or inconsisten │ │ │ │ │ +00013bb0: 746c 7920 636f 6e66 6967 7572 6564 2070 tly configured p │ │ │ │ │ +00013bc0: 6163 6b61 6765 7320 7768 656e 2074 6865 ackages when the │ │ │ │ │ +00013bd0: 2072 656c 6174 696f 6e73 6869 7073 0a61 relationships.a │ │ │ │ │ +00013be0: 7265 2070 726f 7065 726c 7920 7361 7469 re properly sati │ │ │ │ │ +00013bf0: 7366 6965 642e 0a0a 2a6e 6f74 6520 4465 sfied...*note De │ │ │ │ │ +00013c00: 636c 6172 696e 6720 7265 6c61 7469 6f6e claring relation │ │ │ │ │ +00013c10: 7368 6970 7320 6265 7477 6565 6e20 7061 ships between pa │ │ │ │ │ +00013c20: 636b 6167 6573 3a20 3534 2e20 6578 706c ckages: 54. expl │ │ │ │ │ +00013c30: 6169 6e73 2074 6865 0a74 6563 686e 6963 ains the.technic │ │ │ │ │ +00013c40: 616c 2064 6574 6169 6c73 2e0a 0a20 2020 al details... │ │ │ │ │ +00013c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00013c60: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00013c70: 0a20 2020 2831 2920 5261 7469 6f6e 616c . (1) Rational │ │ │ │ │ +00013c80: 653a 0a0a 2020 202d 2054 6869 7320 616c e:.. - This al │ │ │ │ │ +00013c90: 6c6f 7773 206d 6169 6e74 6169 6e69 6e67 lows maintaining │ │ │ │ │ +00013ca0: 2074 6865 206c 6973 7420 7365 7061 7261 the list separa │ │ │ │ │ +00013cb0: 7465 6c79 2066 726f 6d20 7468 6520 706f tely from the po │ │ │ │ │ +00013cc0: 6c69 6379 0a20 2020 2020 646f 6375 6d65 licy. docume │ │ │ │ │ +00013cd0: 6e74 7320 2874 6865 206c 6973 7420 646f nts (the list do │ │ │ │ │ +00013ce0: 6573 206e 6f74 206e 6565 6420 7468 6520 es not need the │ │ │ │ │ +00013cf0: 6b69 6e64 206f 6620 636f 6e74 726f 6c20 kind of control │ │ │ │ │ +00013d00: 7468 6174 2074 6865 0a20 2020 2020 706f that the. po │ │ │ │ │ +00013d10: 6c69 6379 2064 6f63 756d 656e 7473 2064 licy documents d │ │ │ │ │ +00013d20: 6f29 2e0a 0a20 2020 2d20 4861 7669 6e67 o)... - Having │ │ │ │ │ +00013d30: 2061 2073 6570 6172 6174 6520 7061 636b a separate pack │ │ │ │ │ +00013d40: 6167 6520 616c 6c6f 7773 206f 6e65 2074 age allows one t │ │ │ │ │ +00013d50: 6f20 696e 7374 616c 6c20 7468 6520 6275 o install the bu │ │ │ │ │ +00013d60: 696c 642d 6573 7365 6e74 6961 6c0a 2020 ild-essential. │ │ │ │ │ +00013d70: 2020 2070 6163 6b61 6765 7320 6f6e 2061 packages on a │ │ │ │ │ +00013d80: 206d 6163 6869 6e65 2c20 6173 2077 656c machine, as wel │ │ │ │ │ +00013d90: 6c20 6173 2061 6c6c 6f77 696e 6720 6f74 l as allowing ot │ │ │ │ │ +00013da0: 6865 7220 7061 636b 6167 6573 2073 7563 her packages suc │ │ │ │ │ +00013db0: 6820 6173 0a20 2020 2020 7461 736b 7320 h as. tasks │ │ │ │ │ +00013dc0: 746f 2072 6571 7569 7265 2069 6e73 7461 to require insta │ │ │ │ │ +00013dd0: 6c6c 6174 696f 6e20 6f66 2074 6865 2062 llation of the b │ │ │ │ │ +00013de0: 7569 6c64 2d65 7373 656e 7469 616c 2070 uild-essential p │ │ │ │ │ +00013df0: 6163 6b61 6765 7320 7573 696e 670a 2020 ackages using. │ │ │ │ │ +00013e00: 2020 2074 6865 2064 6570 656e 6473 2072 the depends r │ │ │ │ │ +00013e10: 656c 6174 696f 6e2e 0a0a 2020 202d 2054 elation... - T │ │ │ │ │ +00013e20: 6865 2073 6570 6172 6174 6520 7061 636b he separate pack │ │ │ │ │ +00013e30: 6167 6520 616c 6c6f 7773 2062 7567 2072 age allows bug r │ │ │ │ │ +00013e40: 6570 6f72 7473 2061 6761 696e 7374 2074 eports against t │ │ │ │ │ +00013e50: 6865 206c 6973 7420 746f 2062 650a 2020 he list to be. │ │ │ │ │ +00013e60: 2020 2063 6174 6567 6f72 697a 6564 2073 categorized s │ │ │ │ │ +00013e70: 6570 6172 6174 656c 7920 6672 6f6d 2074 eparately from t │ │ │ │ │ +00013e80: 6865 2070 6f6c 6963 7920 6d61 6e61 6765 he policy manage │ │ │ │ │ +00013e90: 6d65 6e74 2070 726f 6365 7373 2069 6e20 ment process in │ │ │ │ │ +00013ea0: 7468 650a 2020 2020 2042 5453 2e0a 0a20 the. BTS... │ │ │ │ │ +00013eb0: 2020 2832 2920 5468 6520 7265 6173 6f6e (2) The reason │ │ │ │ │ +00013ec0: 2066 6f72 2074 6869 7320 6973 2074 6861 for this is tha │ │ │ │ │ +00013ed0: 7420 6465 7065 6e64 656e 6369 6573 2063 t dependencies c │ │ │ │ │ +00013ee0: 6861 6e67 652c 2061 6e64 2079 6f75 2073 hange, and you s │ │ │ │ │ +00013ef0: 686f 756c 640a 6c69 7374 2061 6c6c 2074 hould.list all t │ │ │ │ │ +00013f00: 686f 7365 2070 6163 6b61 6765 732c 2061 hose packages, a │ │ │ │ │ +00013f10: 6e64 2027 6f6e 6c79 2720 7468 6f73 6520 nd 'only' those │ │ │ │ │ +00013f20: 7061 636b 6167 6573 2074 6861 7420 2779 packages that 'y │ │ │ │ │ +00013f30: 6f75 2720 6e65 6564 0a64 6972 6563 746c ou' need.directl │ │ │ │ │ +00013f40: 792e 2020 5768 6174 206f 7468 6572 7320 y. What others │ │ │ │ │ +00013f50: 6e65 6564 2069 7320 7468 6569 7220 6275 need is their bu │ │ │ │ │ +00013f60: 7369 6e65 7373 2e20 2046 6f72 2065 7861 siness. For exa │ │ │ │ │ +00013f70: 6d70 6c65 2c20 6966 2079 6f75 206f 6e6c mple, if you onl │ │ │ │ │ +00013f80: 790a 6c69 6e6b 2061 6761 696e 7374 20e2 y.link against . │ │ │ │ │ +00013f90: 8098 6c69 6269 6d6c 6962 e280 992c 2079 ..libimlib..., y │ │ │ │ │ +00013fa0: 6f75 2077 696c 6c20 6e65 6564 2074 6f20 ou will need to │ │ │ │ │ +00013fb0: 6275 696c 642d 6465 7065 6e64 206f 6e20 build-depend on │ │ │ │ │ +00013fc0: 6c69 6269 6d6c 6962 322d 6465 760a 6275 libimlib2-dev.bu │ │ │ │ │ +00013fd0: 7420 6e6f 7420 6167 6169 6e73 7420 616e t not against an │ │ │ │ │ +00013fe0: 7920 e280 986c 6962 6a70 6567 2ae2 8099 y ...libjpeg*... │ │ │ │ │ +00013ff0: 2070 6163 6b61 6765 732c 2065 7665 6e20 packages, even │ │ │ │ │ +00014000: 7468 6f75 6768 20e2 8098 6c69 6269 6d6c though ...libiml │ │ │ │ │ +00014010: 6962 322d 6465 76e2 8099 0a63 7572 7265 ib2-dev....curre │ │ │ │ │ +00014020: 6e74 6c79 2064 6570 656e 6473 206f 6e20 ntly depends on │ │ │ │ │ +00014030: 7468 656d 3a20 696e 7374 616c 6c61 7469 them: installati │ │ │ │ │ +00014040: 6f6e 206f 6620 6c69 6269 6d6c 6962 322d on of libimlib2- │ │ │ │ │ +00014050: 6465 7620 7769 6c6c 0a61 7574 6f6d 6174 dev will.automat │ │ │ │ │ +00014060: 6963 616c 6c79 2065 6e73 7572 6520 7468 ically ensure th │ │ │ │ │ +00014070: 6174 2061 6c6c 206f 6620 6974 7320 7275 at all of its ru │ │ │ │ │ +00014080: 6e2d 7469 6d65 2064 6570 656e 6465 6e63 n-time dependenc │ │ │ │ │ +00014090: 6965 7320 6172 650a 7361 7469 7366 6965 ies are.satisfie │ │ │ │ │ +000140a0: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ +000140b0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000140c0: 204e 6f64 653a 2043 6861 6e67 6573 2074 Node: Changes t │ │ │ │ │ +000140d0: 6f20 7468 6520 7570 7374 7265 616d 2073 o the upstream s │ │ │ │ │ +000140e0: 6f75 7263 6573 2c20 204e 6578 743a 2044 ources, Next: D │ │ │ │ │ +000140f0: 6562 6961 6e20 6368 616e 6765 6c6f 6720 ebian changelog │ │ │ │ │ +00014100: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ +00014110: 2c20 2050 7265 763a 2050 6163 6b61 6765 , Prev: Package │ │ │ │ │ +00014120: 2072 656c 6174 696f 6e73 6869 7073 2c20 relationships, │ │ │ │ │ +00014130: 2055 703a 2053 6f75 7263 6520 7061 636b Up: Source pack │ │ │ │ │ +00014140: 6167 6573 0a0a 342e 3320 4368 616e 6765 ages..4.3 Change │ │ │ │ │ +00014150: 7320 746f 2074 6865 2075 7073 7472 6561 s to the upstrea │ │ │ │ │ +00014160: 6d20 736f 7572 6365 730a 3d3d 3d3d 3d3d m sources.====== │ │ │ │ │ +00014170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00014180: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I │ │ │ │ │ +00014190: 6620 6368 616e 6765 7320 746f 2074 6865 f changes to the │ │ │ │ │ +000141a0: 2073 6f75 7263 6520 636f 6465 2061 7265 source code are │ │ │ │ │ +000141b0: 206d 6164 6520 7468 6174 2061 7265 206e made that are n │ │ │ │ │ +000141c0: 6f74 2073 7065 6369 6669 6320 746f 2074 ot specific to t │ │ │ │ │ +000141d0: 6865 0a6e 6565 6473 206f 6620 7468 6520 he.needs of the │ │ │ │ │ +000141e0: 4465 6269 616e 2073 7973 7465 6d2c 2074 Debian system, t │ │ │ │ │ +000141f0: 6865 7920 7368 6f75 6c64 2062 6520 7365 hey should be se │ │ │ │ │ +00014200: 6e74 2074 6f20 7468 6520 7570 7374 7265 nt to the upstre │ │ │ │ │ +00014210: 616d 2061 7574 686f 7273 0a69 6e20 7768 am authors.in wh │ │ │ │ │ +00014220: 6174 6576 6572 2066 6f72 6d20 7468 6579 atever form they │ │ │ │ │ +00014230: 2070 7265 6665 7220 736f 2061 7320 746f prefer so as to │ │ │ │ │ +00014240: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ +00014250: 7468 6520 7570 7374 7265 616d 0a76 6572 the upstream.ver │ │ │ │ │ +00014260: 7369 6f6e 206f 6620 7468 6520 7061 636b sion of the pack │ │ │ │ │ +00014270: 6167 652e 0a0a 4966 2079 6f75 206e 6565 age...If you nee │ │ │ │ │ +00014280: 6420 746f 2063 6f6e 6669 6775 7265 2074 d to configure t │ │ │ │ │ +00014290: 6865 2070 6163 6b61 6765 2064 6966 6665 he package diffe │ │ │ │ │ +000142a0: 7265 6e74 6c79 2066 6f72 2044 6562 6961 rently for Debia │ │ │ │ │ +000142b0: 6e20 6f72 2066 6f72 0a4c 696e 7578 2c20 n or for.Linux, │ │ │ │ │ +000142c0: 616e 6420 7468 6520 7570 7374 7265 616d and the upstream │ │ │ │ │ +000142d0: 2073 6f75 7263 6520 646f 6573 6ee2 8099 source doesn... │ │ │ │ │ +000142e0: 7420 7072 6f76 6964 6520 6120 7761 7920 t provide a way │ │ │ │ │ +000142f0: 746f 2064 6f20 736f 2c20 796f 750a 7368 to do so, you.sh │ │ │ │ │ +00014300: 6f75 6c64 2061 6464 2073 7563 6820 636f ould add such co │ │ │ │ │ +00014310: 6e66 6967 7572 6174 696f 6e20 6661 6369 nfiguration faci │ │ │ │ │ +00014320: 6c69 7469 6573 2028 666f 7220 6578 616d lities (for exam │ │ │ │ │ +00014330: 706c 652c 2061 206e 6577 20e2 8098 6175 ple, a new ...au │ │ │ │ │ +00014340: 746f 636f 6e66 e280 990a 7465 7374 206f toconf....test o │ │ │ │ │ +00014350: 7220 e280 9823 6465 6669 6e65 e280 9929 r ...#define...) │ │ │ │ │ +00014360: 2061 6e64 2073 656e 6420 7468 6520 7061 and send the pa │ │ │ │ │ +00014370: 7463 6820 746f 2074 6865 2075 7073 7472 tch to the upstr │ │ │ │ │ +00014380: 6561 6d20 6175 7468 6f72 732c 2077 6974 eam authors, wit │ │ │ │ │ +00014390: 6820 7468 650a 6465 6661 756c 7420 7365 h the.default se │ │ │ │ │ +000143a0: 7420 746f 2074 6865 2077 6179 2074 6865 t to the way the │ │ │ │ │ +000143b0: 7920 6f72 6967 696e 616c 6c79 2068 6164 y originally had │ │ │ │ │ +000143c0: 2069 742e 2020 596f 7520 6361 6e20 7468 it. You can th │ │ │ │ │ +000143d0: 656e 2065 6173 696c 790a 6f76 6572 7269 en easily.overri │ │ │ │ │ +000143e0: 6465 2074 6865 2064 6566 6175 6c74 2069 de the default i │ │ │ │ │ +000143f0: 6e20 796f 7572 20e2 8098 6465 6269 616e n your ...debian │ │ │ │ │ +00014400: 2f72 756c 6573 e280 9920 6f72 2077 6865 /rules... or whe │ │ │ │ │ +00014410: 7265 7665 7220 6973 2061 7070 726f 7072 rever is appropr │ │ │ │ │ +00014420: 6961 7465 2e0a 0a59 6f75 2073 686f 756c iate...You shoul │ │ │ │ │ +00014430: 6420 6d61 6b65 2073 7572 6520 7468 6174 d make sure that │ │ │ │ │ +00014440: 2074 6865 20e2 8098 636f 6e66 6967 7572 the ...configur │ │ │ │ │ +00014450: 65e2 8099 2075 7469 6c69 7479 2064 6574 e... utility det │ │ │ │ │ +00014460: 6563 7473 2074 6865 2063 6f72 7265 6374 ects the correct │ │ │ │ │ +00014470: 0a61 7263 6869 7465 6374 7572 6520 7370 .architecture sp │ │ │ │ │ +00014480: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ +00014490: 6e67 2028 7265 6665 7220 746f 202a 6e6f ng (refer to *no │ │ │ │ │ +000144a0: 7465 2041 7263 6869 7465 6374 7572 650a te Architecture. │ │ │ │ │ +000144b0: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ +000144c0: 7269 6e67 733a 2036 622e 2066 6f72 2064 rings: 6b. for d │ │ │ │ │ +000144d0: 6574 6169 6c73 292e 0a0a 4966 2079 6f75 etails)...If you │ │ │ │ │ +000144e0: 7220 7061 636b 6167 6520 696e 636c 7564 r package includ │ │ │ │ │ +000144f0: 6573 2074 6865 2073 6372 6970 7473 20e2 es the scripts . │ │ │ │ │ +00014500: 8098 636f 6e66 6967 2e73 7562 e280 9920 ..config.sub... │ │ │ │ │ +00014510: 616e 6420 e280 9863 6f6e 6669 672e 6775 and ...config.gu │ │ │ │ │ +00014520: 6573 73e2 8099 2c0a 796f 7520 7368 6f75 ess...,.you shou │ │ │ │ │ +00014530: 6c64 2061 7272 616e 6765 2066 6f72 2074 ld arrange for t │ │ │ │ │ +00014540: 6865 2076 6572 7369 6f6e 7320 7072 6f76 he versions prov │ │ │ │ │ +00014550: 6964 6564 2062 7920 7468 6520 7061 636b ided by the pack │ │ │ │ │ +00014560: 6167 650a 6175 746f 746f 6f6c 732d 6465 age.autotools-de │ │ │ │ │ +00014570: 7620 6265 2075 7365 6420 696e 7374 6561 v be used instea │ │ │ │ │ +00014580: 6420 2873 6565 2061 7574 6f74 6f6f 6c73 d (see autotools │ │ │ │ │ +00014590: 2d64 6576 2064 6f63 756d 656e 7461 7469 -dev documentati │ │ │ │ │ +000145a0: 6f6e 2066 6f72 0a64 6574 6169 6c73 2068 on for.details h │ │ │ │ │ +000145b0: 6f77 2074 6f20 6163 6869 6576 6520 7468 ow to achieve th │ │ │ │ │ +000145c0: 6174 292e 2020 5468 6973 2065 6e73 7572 at). This ensur │ │ │ │ │ +000145d0: 6573 2074 6861 7420 7468 6573 6520 6669 es that these fi │ │ │ │ │ +000145e0: 6c65 7320 6361 6e20 6265 0a75 7064 6174 les can be.updat │ │ │ │ │ +000145f0: 6564 2064 6973 7472 6962 7574 696f 6e2d ed distribution- │ │ │ │ │ +00014600: 7769 6465 2061 7420 6275 696c 6420 7469 wide at build ti │ │ │ │ │ +00014610: 6d65 2077 6865 6e20 696e 7472 6f64 7563 me when introduc │ │ │ │ │ +00014620: 696e 6720 6e65 770a 6172 6368 6974 6563 ing new.architec │ │ │ │ │ +00014630: 7475 7265 732e 0a0a 4966 2079 6f75 206e tures...If you n │ │ │ │ │ +00014640: 6565 6420 746f 2065 6469 7420 6120 e280 eed to edit a .. │ │ │ │ │ +00014650: 984d 616b 6566 696c 65e2 8099 2077 6865 .Makefile... whe │ │ │ │ │ +00014660: 7265 2047 4e55 2d73 7479 6c65 20e2 8098 re GNU-style ... │ │ │ │ │ +00014670: 636f 6e66 6967 7572 65e2 8099 2073 6372 configure... scr │ │ │ │ │ +00014680: 6970 7473 2061 7265 0a75 7365 642c 2079 ipts are.used, y │ │ │ │ │ +00014690: 6f75 2073 686f 756c 6420 6564 6974 2074 ou should edit t │ │ │ │ │ +000146a0: 6865 20e2 8098 2e69 6ee2 8099 2066 696c he ....in... fil │ │ │ │ │ +000146b0: 6573 2072 6174 6865 7220 7468 616e 2065 es rather than e │ │ │ │ │ +000146c0: 6469 7469 6e67 2074 6865 20e2 8098 4d61 diting the ...Ma │ │ │ │ │ +000146d0: 6b65 6669 6c65 e280 990a 6469 7265 6374 kefile....direct │ │ │ │ │ +000146e0: 6c79 2e20 2054 6869 7320 616c 6c6f 7773 ly. This allows │ │ │ │ │ +000146f0: 2074 6865 2075 7365 7220 746f 2072 6563 the user to rec │ │ │ │ │ +00014700: 6f6e 6669 6775 7265 2074 6865 2070 6163 onfigure the pac │ │ │ │ │ +00014710: 6b61 6765 2069 6620 6e65 6365 7373 6172 kage if necessar │ │ │ │ │ +00014720: 792e 0a59 6f75 2073 686f 756c 6420 276e y..You should 'n │ │ │ │ │ +00014730: 6f74 2720 636f 6e66 6967 7572 6520 7468 ot' configure th │ │ │ │ │ +00014740: 6520 7061 636b 6167 6520 616e 6420 6564 e package and ed │ │ │ │ │ +00014750: 6974 2074 6865 2067 656e 6572 6174 6564 it the generated │ │ │ │ │ +00014760: 0ae2 8098 4d61 6b65 6669 6c65 e280 9921 ....Makefile...! │ │ │ │ │ +00014770: 2020 5468 6973 206d 616b 6573 2069 7420 This makes it │ │ │ │ │ +00014780: 696d 706f 7373 6962 6c65 2066 6f72 2073 impossible for s │ │ │ │ │ +00014790: 6f6d 656f 6e65 2065 6c73 6520 746f 206c omeone else to l │ │ │ │ │ +000147a0: 6174 6572 0a72 6563 6f6e 6669 6775 7265 ater.reconfigure │ │ │ │ │ +000147b0: 2074 6865 2070 6163 6b61 6765 2077 6974 the package wit │ │ │ │ │ +000147c0: 686f 7574 206c 6f73 696e 6720 7468 6520 hout losing the │ │ │ │ │ +000147d0: 6368 616e 6765 7320 796f 7520 6d61 6465 changes you made │ │ │ │ │ +000147e0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +000147f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00014800: 4e6f 6465 3a20 4465 6269 616e 2063 6861 Node: Debian cha │ │ │ │ │ +00014810: 6e67 656c 6f67 2064 6562 6961 6e2f 6368 ngelog debian/ch │ │ │ │ │ +00014820: 616e 6765 6c6f 672c 2020 4e65 7874 3a20 angelog, Next: │ │ │ │ │ +00014830: 436f 7079 7269 6768 7420 6465 6269 616e Copyright debian │ │ │ │ │ +00014840: 2f63 6f70 7972 6967 6874 2c20 2050 7265 /copyright, Pre │ │ │ │ │ +00014850: 763a 2043 6861 6e67 6573 2074 6f20 7468 v: Changes to th │ │ │ │ │ +00014860: 6520 7570 7374 7265 616d 2073 6f75 7263 e upstream sourc │ │ │ │ │ +00014870: 6573 2c20 2055 703a 2053 6f75 7263 6520 es, Up: Source │ │ │ │ │ +00014880: 7061 636b 6167 6573 0a0a 342e 3420 4465 packages..4.4 De │ │ │ │ │ +00014890: 6269 616e 2063 6861 6e67 656c 6f67 3a20 bian changelog: │ │ │ │ │ +000148a0: e280 9864 6562 6961 6e2f 6368 616e 6765 ...debian/change │ │ │ │ │ +000148b0: 6c6f 67e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d log....========= │ │ │ │ │ +000148c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000148d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +000148e0: 0a45 7665 7279 2073 6f75 7263 6520 7061 .Every source pa │ │ │ │ │ +000148f0: 636b 6167 6520 6d75 7374 2069 6e63 6c75 ckage must inclu │ │ │ │ │ +00014900: 6465 2074 6865 2044 6562 6961 6e20 6368 de the Debian ch │ │ │ │ │ +00014910: 616e 6765 6c6f 6720 6669 6c65 2c0a e280 angelog file,... │ │ │ │ │ +00014920: 9864 6562 6961 6e2f 6368 616e 6765 6c6f .debian/changelo │ │ │ │ │ +00014930: 67e2 8099 2e20 2043 6861 6e67 6573 2069 g.... Changes i │ │ │ │ │ +00014940: 6e20 7468 6520 4465 6269 616e 2076 6572 n the Debian ver │ │ │ │ │ +00014950: 7369 6f6e 206f 6620 7468 6520 7061 636b sion of the pack │ │ │ │ │ +00014960: 6167 6520 7368 6f75 6c64 0a62 6520 6272 age should.be br │ │ │ │ │ +00014970: 6965 666c 7920 6578 706c 6169 6e65 6420 iefly explained │ │ │ │ │ +00014980: 696e 2074 6869 7320 6669 6c65 2e20 2028 in this file. ( │ │ │ │ │ +00014990: 3129 2020 5468 6973 2069 6e63 6c75 6465 1) This include │ │ │ │ │ +000149a0: 7320 6d6f 6469 6669 6361 7469 6f6e 730a s modifications. │ │ │ │ │ +000149b0: 6d61 6465 2069 6e20 7468 6520 4465 6269 made in the Debi │ │ │ │ │ +000149c0: 616e 2070 6163 6b61 6765 2063 6f6d 7061 an package compa │ │ │ │ │ +000149d0: 7265 6420 746f 2074 6865 2075 7073 7472 red to the upstr │ │ │ │ │ +000149e0: 6561 6d20 6f6e 6520 6173 2077 656c 6c20 eam one as well │ │ │ │ │ +000149f0: 6173 206f 7468 6572 0a63 6861 6e67 6573 as other.changes │ │ │ │ │ +00014a00: 2061 6e64 2075 7064 6174 6573 2074 6f20 and updates to │ │ │ │ │ +00014a10: 7468 6520 7061 636b 6167 652e 2020 2832 the package. (2 │ │ │ │ │ +00014a20: 290a 0a54 6865 2066 6f72 6d61 7420 6f66 )..The format of │ │ │ │ │ +00014a30: 2074 6865 20e2 8098 6465 6269 616e 2f63 the ...debian/c │ │ │ │ │ +00014a40: 6861 6e67 656c 6f67 e280 9920 616c 6c6f hangelog... allo │ │ │ │ │ +00014a50: 7773 2074 6865 2070 6163 6b61 6765 2062 ws the package b │ │ │ │ │ +00014a60: 7569 6c64 696e 6720 746f 6f6c 730a 746f uilding tools.to │ │ │ │ │ +00014a70: 2064 6973 636f 7665 7220 7768 6963 6820 discover which │ │ │ │ │ +00014a80: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ +00014a90: 6163 6b61 6765 2069 7320 6265 696e 6720 ackage is being │ │ │ │ │ +00014aa0: 6275 696c 7420 616e 6420 6669 6e64 206f built and find o │ │ │ │ │ +00014ab0: 7574 0a6f 7468 6572 2072 656c 6561 7365 ut.other release │ │ │ │ │ +00014ac0: 2d73 7065 6369 6669 6320 696e 666f 726d -specific inform │ │ │ │ │ +00014ad0: 6174 696f 6e2e 0a0a 5468 6174 2066 6f72 ation...That for │ │ │ │ │ +00014ae0: 6d61 7420 6973 2061 2073 6572 6965 7320 mat is a series │ │ │ │ │ +00014af0: 6f66 2065 6e74 7269 6573 206c 696b 6520 of entries like │ │ │ │ │ +00014b00: 7468 6973 3a0a 0a20 2020 2020 7061 636b this:.. pack │ │ │ │ │ +00014b10: 6167 6520 2876 6572 7369 6f6e 2920 6469 age (version) di │ │ │ │ │ +00014b20: 7374 7269 6275 7469 6f6e 2873 293b 2075 stribution(s); u │ │ │ │ │ +00014b30: 7267 656e 6379 3d75 7267 656e 6379 0a20 rgency=urgency. │ │ │ │ │ +00014b40: 2020 2020 2020 5b6f 7074 696f 6e61 6c20 [optional │ │ │ │ │ +00014b50: 626c 616e 6b20 6c69 6e65 2873 292c 2073 blank line(s), s │ │ │ │ │ +00014b60: 7472 6970 7065 645d 0a20 2020 2020 2020 tripped]. │ │ │ │ │ +00014b70: 2a20 6368 616e 6765 2064 6574 6169 6c73 * change details │ │ │ │ │ +00014b80: 0a20 2020 2020 2020 6d6f 7265 2063 6861 . more cha │ │ │ │ │ +00014b90: 6e67 6520 6465 7461 696c 730a 2020 2020 nge details. │ │ │ │ │ +00014ba0: 2020 205b 626c 616e 6b20 6c69 6e65 2873 [blank line(s │ │ │ │ │ +00014bb0: 292c 2069 6e63 6c75 6465 6420 696e 206f ), included in o │ │ │ │ │ +00014bc0: 7574 7075 7420 6f66 2064 706b 672d 7061 utput of dpkg-pa │ │ │ │ │ +00014bd0: 7273 6563 6861 6e67 656c 6f67 5d0a 2020 rsechangelog]. │ │ │ │ │ +00014be0: 2020 2020 202a 2065 7665 6e20 6d6f 7265 * even more │ │ │ │ │ +00014bf0: 2063 6861 6e67 6520 6465 7461 696c 730a change details. │ │ │ │ │ +00014c00: 2020 2020 2020 205b 6f70 7469 6f6e 616c [optional │ │ │ │ │ +00014c10: 2062 6c61 6e6b 206c 696e 6528 7329 2c20 blank line(s), │ │ │ │ │ +00014c20: 7374 7269 7070 6564 5d0a 2020 2020 2020 stripped]. │ │ │ │ │ +00014c30: 2d2d 206d 6169 6e74 6169 6e65 7220 6e61 -- maintainer na │ │ │ │ │ +00014c40: 6d65 203c 656d 6169 6c20 6164 6472 6573 me [two spaces] │ │ │ │ │ +00014c60: 6461 7465 0a0a e280 9870 6163 6b61 6765 date.....package │ │ │ │ │ +00014c70: e280 9920 616e 6420 e280 9876 6572 7369 ... and ...versi │ │ │ │ │ +00014c80: 6f6e e280 9920 6172 6520 7468 6520 736f on... are the so │ │ │ │ │ +00014c90: 7572 6365 2070 6163 6b61 6765 206e 616d urce package nam │ │ │ │ │ +00014ca0: 6520 616e 6420 7665 7273 696f 6e20 6e75 e and version nu │ │ │ │ │ +00014cb0: 6d62 6572 2e0a 0ae2 8098 6469 7374 7269 mber......distri │ │ │ │ │ +00014cc0: 6275 7469 6f6e 2873 29e2 8099 206c 6973 bution(s)... lis │ │ │ │ │ +00014cd0: 7473 2074 6865 2064 6973 7472 6962 7574 ts the distribut │ │ │ │ │ +00014ce0: 696f 6e73 2077 6865 7265 2074 6869 7320 ions where this │ │ │ │ │ +00014cf0: 7665 7273 696f 6e20 7368 6f75 6c64 2062 version should b │ │ │ │ │ +00014d00: 650a 696e 7374 616c 6c65 6420 7768 656e e.installed when │ │ │ │ │ +00014d10: 2069 7420 6973 2075 706c 6f61 6465 6420 it is uploaded │ │ │ │ │ +00014d20: 2d20 6974 2069 7320 636f 7069 6564 2074 - it is copied t │ │ │ │ │ +00014d30: 6f20 7468 6520 e280 9844 6973 7472 6962 o the ...Distrib │ │ │ │ │ +00014d40: 7574 696f 6ee2 8099 2066 6965 6c64 0a69 ution... field.i │ │ │ │ │ +00014d50: 6e20 7468 6520 e280 982e 6368 616e 6765 n the ....change │ │ │ │ │ +00014d60: 73e2 8099 2066 696c 652e 2020 5365 6520 s... file. See │ │ │ │ │ +00014d70: 2a6e 6f74 6520 4469 7374 7269 6275 7469 *note Distributi │ │ │ │ │ +00014d80: 6f6e 3a20 3665 2e0a 0ae2 8098 7572 6765 on: 6e......urge │ │ │ │ │ +00014d90: 6e63 79e2 8099 2069 7320 7468 6520 7661 ncy... is the va │ │ │ │ │ +00014da0: 6c75 6520 666f 7220 7468 6520 e280 9855 lue for the ...U │ │ │ │ │ +00014db0: 7267 656e 6379 e280 9920 6669 656c 6420 rgency... field │ │ │ │ │ +00014dc0: 696e 2074 6865 20e2 8098 2e63 6861 6e67 in the ....chang │ │ │ │ │ +00014dd0: 6573 e280 9920 6669 6c65 0a66 6f72 2074 es... file.for t │ │ │ │ │ +00014de0: 6865 2075 706c 6f61 6420 2873 6565 202a he upload (see * │ │ │ │ │ +00014df0: 6e6f 7465 2055 7267 656e 6379 3a20 3666 note Urgency: 6f │ │ │ │ │ +00014e00: 2e29 2e20 2049 7420 6973 206e 6f74 2070 .). It is not p │ │ │ │ │ +00014e10: 6f73 7369 626c 6520 746f 2073 7065 6369 ossible to speci │ │ │ │ │ +00014e20: 6679 0a61 6e20 7572 6765 6e63 7920 636f fy.an urgency co │ │ │ │ │ +00014e30: 6e74 6169 6e69 6e67 2063 6f6d 6d61 733b ntaining commas; │ │ │ │ │ +00014e40: 2063 6f6d 6d61 7320 6172 6520 7573 6564 commas are used │ │ │ │ │ +00014e50: 2074 6f20 7365 7061 7261 7465 0ae2 8098 to separate.... │ │ │ │ │ +00014e60: 6b65 7977 6f72 643d 7661 6c75 65e2 8099 keyword=value... │ │ │ │ │ +00014e70: 2073 6574 7469 6e67 7320 696e 2074 6865 settings in the │ │ │ │ │ +00014e80: 20e2 8098 6470 6b67 e280 9920 6368 616e ...dpkg... chan │ │ │ │ │ +00014e90: 6765 6c6f 6720 666f 726d 6174 2028 7468 gelog format (th │ │ │ │ │ +00014ea0: 6f75 6768 2074 6865 7265 2069 730a 6375 ough there is.cu │ │ │ │ │ +00014eb0: 7272 656e 746c 7920 6f6e 6c79 206f 6e65 rrently only one │ │ │ │ │ +00014ec0: 2075 7365 6675 6c20 6b65 7977 6f72 642c useful keyword, │ │ │ │ │ +00014ed0: 20e2 8098 7572 6765 6e63 79e2 8099 292e ...urgency...). │ │ │ │ │ +00014ee0: 0a0a 5468 6520 6368 616e 6765 2064 6574 ..The change det │ │ │ │ │ +00014ef0: 6169 6c73 206d 6179 2069 6e20 6661 6374 ails may in fact │ │ │ │ │ +00014f00: 2062 6520 616e 7920 7365 7269 6573 206f be any series o │ │ │ │ │ +00014f10: 6620 6c69 6e65 7320 7374 6172 7469 6e67 f lines starting │ │ │ │ │ +00014f20: 2077 6974 6820 6174 0a6c 6561 7374 2074 with at.least t │ │ │ │ │ +00014f30: 776f 2073 7061 6365 732c 2062 7574 2063 wo spaces, but c │ │ │ │ │ +00014f40: 6f6e 7665 6e74 696f 6e61 6c6c 7920 6561 onventionally ea │ │ │ │ │ +00014f50: 6368 2063 6861 6e67 6520 7374 6172 7473 ch change starts │ │ │ │ │ +00014f60: 2077 6974 6820 616e 2061 7374 6572 6973 with an asteris │ │ │ │ │ +00014f70: 6b0a 616e 6420 6120 7365 7061 7261 7469 k.and a separati │ │ │ │ │ +00014f80: 6e67 2073 7061 6365 2061 6e64 2063 6f6e ng space and con │ │ │ │ │ +00014f90: 7469 6e75 6174 696f 6e20 6c69 6e65 7320 tinuation lines │ │ │ │ │ +00014fa0: 6172 6520 696e 6465 6e74 6564 2073 6f20 are indented so │ │ │ │ │ +00014fb0: 6173 2074 6f0a 6272 696e 6720 7468 656d as to.bring them │ │ │ │ │ +00014fc0: 2069 6e20 6c69 6e65 2077 6974 6820 7468 in line with th │ │ │ │ │ +00014fd0: 6520 7374 6172 7420 6f66 2074 6865 2074 e start of the t │ │ │ │ │ +00014fe0: 6578 7420 6162 6f76 652e 2020 426c 616e ext above. Blan │ │ │ │ │ +00014ff0: 6b20 6c69 6e65 7320 6d61 7920 6265 0a75 k lines may be.u │ │ │ │ │ +00015000: 7365 6420 6865 7265 2074 6f20 7365 7061 sed here to sepa │ │ │ │ │ +00015010: 7261 7465 2067 726f 7570 7320 6f66 2063 rate groups of c │ │ │ │ │ +00015020: 6861 6e67 6573 2c20 6966 2064 6573 6972 hanges, if desir │ │ │ │ │ +00015030: 6564 2e0a 0a49 6620 7468 6973 2075 706c ed...If this upl │ │ │ │ │ +00015040: 6f61 6420 7265 736f 6c76 6573 2062 7567 oad resolves bug │ │ │ │ │ +00015050: 7320 7265 636f 7264 6564 2069 6e20 7468 s recorded in th │ │ │ │ │ +00015060: 6520 4275 6720 5472 6163 6b69 6e67 2053 e Bug Tracking S │ │ │ │ │ +00015070: 7973 7465 6d20 2842 5453 292c 0a74 6865 ystem (BTS),.the │ │ │ │ │ +00015080: 7920 6d61 7920 6265 2061 7574 6f6d 6174 y may be automat │ │ │ │ │ +00015090: 6963 616c 6c79 2063 6c6f 7365 6420 6f6e ically closed on │ │ │ │ │ +000150a0: 2074 6865 2069 6e63 6c75 7369 6f6e 206f the inclusion o │ │ │ │ │ +000150b0: 6620 7468 6973 2070 6163 6b61 6765 2069 f this package i │ │ │ │ │ +000150c0: 6e74 6f0a 7468 6520 4465 6269 616e 2061 nto.the Debian a │ │ │ │ │ +000150d0: 7263 6869 7665 2062 7920 696e 636c 7564 rchive by includ │ │ │ │ │ +000150e0: 696e 6720 7468 6520 7374 7269 6e67 3a20 ing the string: │ │ │ │ │ +000150f0: e280 9863 6c6f 7365 733a 2042 7567 236e ...closes: Bug#n │ │ │ │ │ +00015100: 6e6e 6e6e e280 9920 696e 2074 6865 0a63 nnnn... in the.c │ │ │ │ │ +00015110: 6861 6e67 6520 6465 7461 696c 732c 2077 hange details, w │ │ │ │ │ +00015120: 6865 7265 20e2 8098 236e 6e6e 6e6e e280 here ...#nnnnn.. │ │ │ │ │ +00015130: 9920 6973 2074 6865 2062 7567 206e 756d . is the bug num │ │ │ │ │ +00015140: 6265 722e 2020 2833 2920 2054 6869 7320 ber. (3) This │ │ │ │ │ +00015150: 696e 666f 726d 6174 696f 6e0a 6973 2063 information.is c │ │ │ │ │ +00015160: 6f6e 7665 7965 6420 7669 6120 7468 6520 onveyed via the │ │ │ │ │ +00015170: e280 9843 6c6f 7365 73e2 8099 2066 6965 ...Closes... fie │ │ │ │ │ +00015180: 6c64 2069 6e20 7468 6520 e280 982e 6368 ld in the ....ch │ │ │ │ │ +00015190: 616e 6765 73e2 8099 2066 696c 6520 2873 anges... file (s │ │ │ │ │ +000151a0: 6565 202a 6e6f 7465 0a43 6c6f 7365 733a ee *note.Closes: │ │ │ │ │ +000151b0: 2037 302e 292e 0a0a 5468 6520 6d61 696e 70.)...The main │ │ │ │ │ +000151c0: 7461 696e 6572 206e 616d 6520 616e 6420 tainer name and │ │ │ │ │ +000151d0: 656d 6169 6c20 6164 6472 6573 7320 7573 email address us │ │ │ │ │ +000151e0: 6564 2069 6e20 7468 6520 6368 616e 6765 ed in the change │ │ │ │ │ +000151f0: 6c6f 6720 7368 6f75 6c64 2062 650a 7468 log should be.th │ │ │ │ │ +00015200: 6520 6465 7461 696c 7320 6f66 2074 6865 e details of the │ │ │ │ │ +00015210: 2070 6572 736f 6e20 7768 6f20 7072 6570 person who prep │ │ │ │ │ +00015220: 6172 6564 2074 6869 7320 7265 6c65 6173 ared this releas │ │ │ │ │ +00015230: 6520 6f66 2074 6865 2070 6163 6b61 6765 e of the package │ │ │ │ │ +00015240: 2e0a 5468 6579 2061 7265 2027 6e6f 7427 ..They are 'not' │ │ │ │ │ +00015250: 206e 6563 6573 7361 7269 6c79 2074 686f necessarily tho │ │ │ │ │ +00015260: 7365 206f 6620 7468 6520 7570 6c6f 6164 se of the upload │ │ │ │ │ +00015270: 6572 206f 7220 7573 7561 6c20 7061 636b er or usual pack │ │ │ │ │ +00015280: 6167 650a 6d61 696e 7461 696e 6572 2e20 age.maintainer. │ │ │ │ │ +00015290: 2028 3429 2020 5468 6520 696e 666f 726d (4) The inform │ │ │ │ │ +000152a0: 6174 696f 6e20 6865 7265 2077 696c 6c20 ation here will │ │ │ │ │ +000152b0: 6265 2063 6f70 6965 6420 746f 2074 6865 be copied to the │ │ │ │ │ +000152c0: 0ae2 8098 4368 616e 6765 642d 4279 e280 ....Changed-By.. │ │ │ │ │ +000152d0: 9920 6669 656c 6420 696e 2074 6865 20e2 . field in the . │ │ │ │ │ +000152e0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +000152f0: 6c65 2028 7365 6520 2a6e 6f74 6520 4368 le (see *note Ch │ │ │ │ │ +00015300: 616e 6765 642d 4279 3a20 3731 2e29 2c0a anged-By: 71.),. │ │ │ │ │ +00015310: 616e 6420 7468 656e 206c 6174 6572 2075 and then later u │ │ │ │ │ +00015320: 7365 6420 746f 2073 656e 6420 616e 2061 sed to send an a │ │ │ │ │ +00015330: 636b 6e6f 776c 6564 6765 6d65 6e74 2077 cknowledgement w │ │ │ │ │ +00015340: 6865 6e20 7468 6520 7570 6c6f 6164 2068 hen the upload h │ │ │ │ │ +00015350: 6173 2062 6565 6e0a 696e 7374 616c 6c65 as been.installe │ │ │ │ │ +00015360: 642e 0a0a 5468 6520 6461 7465 2068 6173 d...The date has │ │ │ │ │ +00015370: 2074 6865 2066 6f6c 6c6f 7769 6e67 2066 the following f │ │ │ │ │ +00015380: 6f72 6d61 7420 2835 2920 2863 6f6d 7061 ormat (5) (compa │ │ │ │ │ +00015390: 7469 626c 6520 616e 6420 7769 7468 2074 tible and with t │ │ │ │ │ +000153a0: 6865 2073 616d 650a 7365 6d61 6e74 6963 he same.semantic │ │ │ │ │ +000153b0: 7320 6f66 2052 4643 2032 3832 3220 616e s of RFC 2822 an │ │ │ │ │ +000153c0: 6420 5246 4320 3533 3232 293a 0a0a 2020 d RFC 5322):.. │ │ │ │ │ +000153d0: 2020 2064 6179 2d6f 662d 7765 656b 2c20 day-of-week, │ │ │ │ │ +000153e0: 6464 206d 6f6e 7468 2079 7979 7920 6868 dd month yyyy hh │ │ │ │ │ +000153f0: 3a6d 6d3a 7373 202b 7a7a 7a7a 0a0a 7768 :mm:ss +zzzz..wh │ │ │ │ │ +00015400: 6572 653a 0a0a 2020 202d 20e2 8098 6461 ere:.. - ...da │ │ │ │ │ +00015410: 792d 6f66 2d77 6565 6be2 8099 2069 7320 y-of-week... is │ │ │ │ │ +00015420: 6f6e 6520 6f66 3a20 4d6f 6e2c 2054 7565 one of: Mon, Tue │ │ │ │ │ +00015430: 2c20 5765 642c 2054 6875 2c20 4672 692c , Wed, Thu, Fri, │ │ │ │ │ +00015440: 2053 6174 2c20 5375 6e0a 0a20 2020 2d20 Sat, Sun.. - │ │ │ │ │ +00015450: e280 9864 64e2 8099 2069 7320 6120 6f6e ...dd... is a on │ │ │ │ │ +00015460: 652d 206f 7220 7477 6f2d 6469 6769 7420 e- or two-digit │ │ │ │ │ +00015470: 6461 7920 6f66 2074 6865 206d 6f6e 7468 day of the month │ │ │ │ │ +00015480: 2028 3031 2d33 3129 0a0a 2020 202d 20e2 (01-31).. - . │ │ │ │ │ +00015490: 8098 6d6f 6e74 68e2 8099 2069 7320 6f6e ..month... is on │ │ │ │ │ +000154a0: 6520 6f66 3a20 4a61 6e2c 2046 6562 2c20 e of: Jan, Feb, │ │ │ │ │ +000154b0: 4d61 722c 2041 7072 2c20 4d61 792c 204a Mar, Apr, May, J │ │ │ │ │ +000154c0: 756e 2c20 4a75 6c2c 2041 7567 2c20 5365 un, Jul, Aug, Se │ │ │ │ │ +000154d0: 702c 0a20 2020 2020 4f63 742c 204e 6f76 p,. Oct, Nov │ │ │ │ │ +000154e0: 2c20 4465 630a 0a20 2020 2d20 e280 9879 , Dec.. - ...y │ │ │ │ │ +000154f0: 7979 79e2 8099 2069 7320 7468 6520 666f yyy... is the fo │ │ │ │ │ +00015500: 7572 2d64 6967 6974 2079 6561 7220 2865 ur-digit year (e │ │ │ │ │ +00015510: 2e67 2e20 2032 3031 3029 0a0a 2020 202d .g. 2010).. - │ │ │ │ │ +00015520: 20e2 8098 6868 e280 9920 6973 2074 6865 ...hh... is the │ │ │ │ │ +00015530: 2074 776f 2d64 6967 6974 2068 6f75 7220 two-digit hour │ │ │ │ │ +00015540: 2830 302d 3233 290a 0a20 2020 2d20 e280 (00-23).. - .. │ │ │ │ │ +00015550: 986d 6de2 8099 2069 7320 7468 6520 7477 .mm... is the tw │ │ │ │ │ +00015560: 6f2d 6469 6769 7420 6d69 6e75 7465 7320 o-digit minutes │ │ │ │ │ +00015570: 2830 302d 3539 290a 0a20 2020 2d20 e280 (00-59).. - .. │ │ │ │ │ +00015580: 9873 73e2 8099 2069 7320 7468 6520 7477 .ss... is the tw │ │ │ │ │ +00015590: 6f2d 6469 6769 7420 7365 636f 6e64 7320 o-digit seconds │ │ │ │ │ +000155a0: 2830 302d 3630 290a 0a20 2020 2d20 0a20 (00-60).. - . │ │ │ │ │ +000155b0: 2020 2020 e280 982b 7a7a 7a7a e280 9920 ...+zzzz... │ │ │ │ │ +000155c0: 6f72 20e2 8098 2d7a 7a7a 7ae2 8099 2069 or ...-zzzz... i │ │ │ │ │ +000155d0: 7320 7468 6520 7469 6d65 207a 6f6e 6520 s the time zone │ │ │ │ │ +000155e0: 6f66 6673 6574 2066 726f 6d20 436f 6f72 offset from Coor │ │ │ │ │ +000155f0: 6469 6e61 7465 640a 0a20 2020 2020 2020 dinated.. │ │ │ │ │ +00015600: 2020 2055 6e69 7665 7273 616c 2054 696d Universal Tim │ │ │ │ │ +00015610: 6520 2855 5443 292e 20e2 809c 2be2 809d e (UTC). ...+... │ │ │ │ │ +00015620: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ +00015630: 7468 6520 7469 6d65 2069 7320 6168 6561 the time is ahea │ │ │ │ │ +00015640: 6420 6f66 0a20 2020 2020 2020 2020 2028 d of. ( │ │ │ │ │ +00015650: 692e 652e 2c20 6561 7374 206f 6629 2055 i.e., east of) U │ │ │ │ │ +00015660: 5443 2061 6e64 20e2 809c 2de2 809d 2069 TC and ...-... i │ │ │ │ │ +00015670: 6e64 6963 6174 6573 2074 6861 7420 7468 ndicates that th │ │ │ │ │ +00015680: 6520 7469 6d65 2069 7320 6265 6869 6e64 e time is behind │ │ │ │ │ +00015690: 0a20 2020 2020 2020 2020 2028 692e 652e . (i.e. │ │ │ │ │ +000156a0: 2c20 7765 7374 206f 6629 2055 5443 2e20 , west of) UTC. │ │ │ │ │ +000156b0: 5468 6520 6669 7273 7420 7477 6f20 6469 The first two di │ │ │ │ │ +000156c0: 6769 7473 2069 6e64 6963 6174 6520 7468 gits indicate th │ │ │ │ │ +000156d0: 6520 686f 7572 0a20 2020 2020 2020 2020 e hour. │ │ │ │ │ +000156e0: 2064 6966 6665 7265 6e63 6520 6672 6f6d difference from │ │ │ │ │ +000156f0: 2055 5443 2061 6e64 2074 6865 206c 6173 UTC and the las │ │ │ │ │ +00015700: 7420 7477 6f20 6469 6769 7473 2069 6e64 t two digits ind │ │ │ │ │ +00015710: 6963 6174 6520 7468 650a 2020 2020 2020 icate the. │ │ │ │ │ +00015720: 2020 2020 6e75 6d62 6572 206f 6620 6164 number of ad │ │ │ │ │ +00015730: 6469 7469 6f6e 616c 206d 696e 7574 6573 ditional minutes │ │ │ │ │ +00015740: 2064 6966 6665 7265 6e63 6520 6672 6f6d difference from │ │ │ │ │ +00015750: 2055 5443 2e20 5468 6520 6c61 7374 2074 UTC. The last t │ │ │ │ │ +00015760: 776f 0a20 2020 2020 2020 2020 2064 6967 wo. dig │ │ │ │ │ +00015770: 6974 7320 6d75 7374 2062 6520 696e 2074 its must be in t │ │ │ │ │ +00015780: 6865 2072 616e 6765 2030 302d 3539 2e0a he range 00-59.. │ │ │ │ │ +00015790: 0a54 6865 2066 6972 7374 20e2 809c 7469 .The first ...ti │ │ │ │ │ +000157a0: 746c 65e2 809d 206c 696e 6520 7769 7468 tle... line with │ │ │ │ │ +000157b0: 2074 6865 2070 6163 6b61 6765 206e 616d the package nam │ │ │ │ │ +000157c0: 6520 6d75 7374 2073 7461 7274 2061 7420 e must start at │ │ │ │ │ +000157d0: 7468 6520 6c65 6674 2068 616e 640a 6d61 the left hand.ma │ │ │ │ │ +000157e0: 7267 696e 2e20 2054 6865 20e2 809c 7472 rgin. The ...tr │ │ │ │ │ +000157f0: 6169 6c65 72e2 809d 206c 696e 6520 7769 ailer... line wi │ │ │ │ │ +00015800: 7468 2074 6865 206d 6169 6e74 6169 6e65 th the maintaine │ │ │ │ │ +00015810: 7220 616e 6420 6461 7465 2064 6574 6169 r and date detai │ │ │ │ │ +00015820: 6c73 206d 7573 7420 6265 0a70 7265 6365 ls must be.prece │ │ │ │ │ +00015830: 6465 6420 6279 2065 7861 6374 6c79 206f ded by exactly o │ │ │ │ │ +00015840: 6e65 2073 7061 6365 2e20 2054 6865 206d ne space. The m │ │ │ │ │ +00015850: 6169 6e74 6169 6e65 7220 6465 7461 696c aintainer detail │ │ │ │ │ +00015860: 7320 616e 6420 7468 6520 6461 7465 206d s and the date m │ │ │ │ │ +00015870: 7573 740a 6265 2073 6570 6172 6174 6564 ust.be separated │ │ │ │ │ +00015880: 2062 7920 6578 6163 746c 7920 7477 6f20 by exactly two │ │ │ │ │ +00015890: 7370 6163 6573 2e0a 0a54 6865 2065 6e74 spaces...The ent │ │ │ │ │ +000158a0: 6972 6520 6368 616e 6765 6c6f 6720 6d75 ire changelog mu │ │ │ │ │ +000158b0: 7374 2062 6520 656e 636f 6465 6420 696e st be encoded in │ │ │ │ │ +000158c0: 2055 5446 2d38 2e0a 0a46 6f72 206d 6f72 UTF-8...For mor │ │ │ │ │ +000158d0: 6520 696e 666f 726d 6174 696f 6e20 6f6e e information on │ │ │ │ │ +000158e0: 2070 6c61 6365 6d65 6e74 206f 6620 7468 placement of th │ │ │ │ │ +000158f0: 6520 6368 616e 6765 6c6f 6720 6669 6c65 e changelog file │ │ │ │ │ +00015900: 7320 7769 7468 696e 2062 696e 6172 790a s within binary. │ │ │ │ │ +00015910: 7061 636b 6167 6573 2c20 706c 6561 7365 packages, please │ │ │ │ │ +00015920: 2073 6565 202a 6e6f 7465 2043 6861 6e67 see *note Chang │ │ │ │ │ +00015930: 656c 6f67 2066 696c 6573 2061 6e64 2072 elog files and r │ │ │ │ │ +00015940: 656c 6561 7365 206e 6f74 6573 3a20 3732 elease notes: 72 │ │ │ │ │ +00015950: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00015960: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00015970: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 4d69 -----.. (1) Mi │ │ │ │ │ +00015980: 7374 616b 6573 2069 6e20 6368 616e 6765 stakes in change │ │ │ │ │ +00015990: 6c6f 6773 2061 7265 2075 7375 616c 6c79 logs are usually │ │ │ │ │ +000159a0: 2062 6573 7420 7265 6374 6966 6965 6420 best rectified │ │ │ │ │ +000159b0: 6279 206d 616b 696e 6720 6120 6e65 770a by making a new. │ │ │ │ │ +000159c0: 6368 616e 6765 6c6f 6720 656e 7472 7920 changelog entry │ │ │ │ │ +000159d0: 7261 7468 6572 2074 6861 6e20 e280 9c72 rather than ...r │ │ │ │ │ +000159e0: 6577 7269 7469 6e67 2068 6973 746f 7279 ewriting history │ │ │ │ │ +000159f0: e280 9d20 6279 2065 6469 7469 6e67 206f ... by editing o │ │ │ │ │ +00015a00: 6c64 2063 6861 6e67 656c 6f67 0a65 6e74 ld changelog.ent │ │ │ │ │ +00015a10: 7269 6573 2e0a 0a20 2020 2832 2920 416c ries... (2) Al │ │ │ │ │ +00015a20: 7468 6f75 6768 2074 6865 7265 2069 7320 though there is │ │ │ │ │ +00015a30: 6e6f 7468 696e 6720 7374 6f70 7069 6e67 nothing stopping │ │ │ │ │ +00015a40: 2061 6e20 6175 7468 6f72 2077 686f 2069 an author who i │ │ │ │ │ +00015a50: 7320 616c 736f 2074 6865 0a44 6562 6961 s also the.Debia │ │ │ │ │ +00015a60: 6e20 6d61 696e 7461 696e 6572 2066 726f n maintainer fro │ │ │ │ │ +00015a70: 6d20 7573 696e 6720 7468 6973 2063 6861 m using this cha │ │ │ │ │ +00015a80: 6e67 656c 6f67 2066 6f72 2061 6c6c 2074 ngelog for all t │ │ │ │ │ +00015a90: 6865 6972 2063 6861 6e67 6573 2c20 6974 heir changes, it │ │ │ │ │ +00015aa0: 0a77 696c 6c20 6861 7665 2074 6f20 6265 .will have to be │ │ │ │ │ +00015ab0: 2072 656e 616d 6564 2069 6620 7468 6520 renamed if the │ │ │ │ │ +00015ac0: 4465 6269 616e 2061 6e64 2075 7073 7472 Debian and upstr │ │ │ │ │ +00015ad0: 6561 6d20 6d61 696e 7461 696e 6572 7320 eam maintainers │ │ │ │ │ +00015ae0: 6265 636f 6d65 0a64 6966 6665 7265 6e74 become.different │ │ │ │ │ +00015af0: 2070 656f 706c 652e 2020 496e 2073 7563 people. In suc │ │ │ │ │ +00015b00: 6820 6120 6361 7365 2c20 686f 7765 7665 h a case, howeve │ │ │ │ │ +00015b10: 722c 2069 7420 6d69 6768 7420 6265 2062 r, it might be b │ │ │ │ │ +00015b20: 6574 7465 7220 746f 0a6d 6169 6e74 6169 etter to.maintai │ │ │ │ │ +00015b30: 6e20 7468 6520 7061 636b 6167 6520 6173 n the package as │ │ │ │ │ +00015b40: 2061 206e 6f6e 2d6e 6174 6976 6520 7061 a non-native pa │ │ │ │ │ +00015b50: 636b 6167 652e 0a0a 2020 2028 3329 2054 ckage... (3) T │ │ │ │ │ +00015b60: 6f20 6265 2070 7265 6369 7365 2c20 7468 o be precise, th │ │ │ │ │ +00015b70: 6520 7374 7269 6e67 2073 686f 756c 6420 e string should │ │ │ │ │ +00015b80: 6d61 7463 6820 7468 6520 666f 6c6c 6f77 match the follow │ │ │ │ │ +00015b90: 696e 6720 5065 726c 2072 6567 756c 6172 ing Perl regular │ │ │ │ │ +00015ba0: 0a65 7870 7265 7373 696f 6e3a 0a0a 2020 .expression:.. │ │ │ │ │ +00015bb0: 2020 202f 636c 6f73 6573 3a5c 732a 283f /closes:\s*(? │ │ │ │ │ +00015bc0: 3a62 7567 293f 5c23 3f5c 733f 5c64 2b28 :bug)?\#?\s?\d+( │ │ │ │ │ +00015bd0: 3f3a 2c5c 732a 283f 3a62 7567 293f 5c23 ?:,\s*(?:bug)?\# │ │ │ │ │ +00015be0: 3f5c 733f 5c64 2b29 2a2f 690a 0a54 6861 ?\s?\d+)*/i..Tha │ │ │ │ │ +00015bf0: 7420 6973 3a20 5468 6520 7374 7269 6e67 t is: The string │ │ │ │ │ +00015c00: 2073 686f 756c 6420 636f 6e73 6973 7420 should consist │ │ │ │ │ +00015c10: 6f66 2074 6865 2077 6f72 6420 e280 9863 of the word ...c │ │ │ │ │ +00015c20: 6c6f 7365 733a e280 9920 666f 6c6c 6f77 loses:... follow │ │ │ │ │ +00015c30: 6564 2062 7920 610a 636f 6d6d 612d 7365 ed by a.comma-se │ │ │ │ │ +00015c40: 7061 7261 7465 6420 6c69 7374 206f 6620 parated list of │ │ │ │ │ +00015c50: 6275 6720 6e75 6d62 6572 732e 2020 4275 bug numbers. Bu │ │ │ │ │ +00015c60: 6720 6e75 6d62 6572 7320 6d61 7920 6265 g numbers may be │ │ │ │ │ +00015c70: 2070 7265 6365 6465 6420 6279 2074 6865 preceded by the │ │ │ │ │ +00015c80: 0a77 6f72 6420 e280 9862 7567 e280 9920 .word ...bug... │ │ │ │ │ +00015c90: 616e 642f 6f72 2061 20e2 8098 23e2 8099 and/or a ...#... │ │ │ │ │ +00015ca0: 2073 6967 6e2c 2061 7320 696e 20e2 8098 sign, as in ... │ │ │ │ │ +00015cb0: 436c 6f73 6573 3a20 3432 2c20 6275 6723 Closes: 42, bug# │ │ │ │ │ +00015cc0: 3433 2c20 2334 342c 2062 7567 2034 35e2 43, #44, bug 45. │ │ │ │ │ +00015cd0: 8099 2e0a 0a54 6865 206c 6973 7420 6f66 .....The list of │ │ │ │ │ +00015ce0: 2062 7567 206e 756d 6265 7273 206d 6179 bug numbers may │ │ │ │ │ +00015cf0: 2073 7061 6e20 6d75 6c74 6970 6c65 206c span multiple l │ │ │ │ │ +00015d00: 696e 6573 2e0a 0a41 6c6c 206f 6620 7468 ines...All of th │ │ │ │ │ +00015d10: 6520 6275 6720 6e75 6d62 6572 7320 6c69 e bug numbers li │ │ │ │ │ +00015d20: 7374 6564 2077 696c 6c20 6265 2063 6c6f sted will be clo │ │ │ │ │ +00015d30: 7365 6420 6279 2074 6865 2061 7263 6869 sed by the archi │ │ │ │ │ +00015d40: 7665 206d 6169 6e74 656e 616e 6365 0a73 ve maintenance.s │ │ │ │ │ +00015d50: 6f66 7477 6172 6520 28e2 8098 6461 6be2 oftware (...dak. │ │ │ │ │ +00015d60: 8099 2920 7573 696e 6720 7468 6520 7665 ..) using the ve │ │ │ │ │ +00015d70: 7273 696f 6e20 6f66 2074 6865 2063 6861 rsion of the cha │ │ │ │ │ +00015d80: 6e67 656c 6f67 2065 6e74 7279 2e0a 0a54 ngelog entry...T │ │ │ │ │ +00015d90: 6865 2077 6f72 6473 20e2 8098 636c 6f73 he words ...clos │ │ │ │ │ +00015da0: 6573 3ae2 8099 2061 6e64 20e2 8098 6275 es:... and ...bu │ │ │ │ │ +00015db0: 67e2 8099 2061 7265 206e 6f74 2063 6173 g... are not cas │ │ │ │ │ +00015dc0: 6520 7365 6e73 6974 6976 652e 0a0a 2020 e sensitive... │ │ │ │ │ +00015dd0: 2028 3429 2049 6e20 7468 6520 6361 7365 (4) In the case │ │ │ │ │ +00015de0: 206f 6620 6120 7370 6f6e 736f 7265 6420 of a sponsored │ │ │ │ │ +00015df0: 7570 6c6f 6164 2c20 7468 6520 7570 6c6f upload, the uplo │ │ │ │ │ +00015e00: 6164 6572 2073 6967 6e73 2074 6865 2066 ader signs the f │ │ │ │ │ +00015e10: 696c 6573 2c0a 6275 7420 7468 6520 6368 iles,.but the ch │ │ │ │ │ +00015e20: 616e 6765 6c6f 6720 6d61 696e 7461 696e angelog maintain │ │ │ │ │ +00015e30: 6572 206e 616d 6520 616e 6420 6164 6472 er name and addr │ │ │ │ │ +00015e40: 6573 7320 6172 6520 7468 6f73 6520 6f66 ess are those of │ │ │ │ │ +00015e50: 2074 6865 2070 6572 736f 6e0a 7768 6f20 the person.who │ │ │ │ │ +00015e60: 7072 6570 6172 6564 2074 6869 7320 7265 prepared this re │ │ │ │ │ +00015e70: 6c65 6173 652e 2020 4966 2074 6865 2070 lease. If the p │ │ │ │ │ +00015e80: 7265 7061 7265 7220 6f66 2074 6865 2072 reparer of the r │ │ │ │ │ +00015e90: 656c 6561 7365 2069 7320 6e6f 7420 6f6e elease is not on │ │ │ │ │ +00015ea0: 6520 6f66 0a74 6865 2075 7375 616c 206d e of.the usual m │ │ │ │ │ +00015eb0: 6169 6e74 6169 6e65 7273 206f 6620 7468 aintainers of th │ │ │ │ │ +00015ec0: 6520 7061 636b 6167 6520 2861 7320 6c69 e package (as li │ │ │ │ │ +00015ed0: 7374 6564 2069 6e20 7468 6520 2a6e 6f74 sted in the *not │ │ │ │ │ +00015ee0: 6520 4d61 696e 7461 696e 6572 3a0a 3439 e Maintainer:.49 │ │ │ │ │ +00015ef0: 2e20 6f72 202a 6e6f 7465 2055 706c 6f61 . or *note Uploa │ │ │ │ │ +00015f00: 6465 7273 3a20 3461 2e20 636f 6e74 726f ders: 4a. contro │ │ │ │ │ +00015f10: 6c20 6669 656c 6473 206f 6620 7468 6520 l fields of the │ │ │ │ │ +00015f20: 7061 636b 6167 6529 2c20 7468 6520 6669 package), the fi │ │ │ │ │ +00015f30: 7273 740a 6c69 6e65 206f 6620 7468 6520 rst.line of the │ │ │ │ │ +00015f40: 6368 616e 6765 6c6f 6720 6973 2063 6f6e changelog is con │ │ │ │ │ +00015f50: 7665 6e74 696f 6e61 6c6c 7920 7573 6564 ventionally used │ │ │ │ │ +00015f60: 2074 6f20 6578 706c 6169 6e20 7768 7920 to explain why │ │ │ │ │ +00015f70: 610a 6e6f 6e2d 6d61 696e 7461 696e 6572 a.non-maintainer │ │ │ │ │ +00015f80: 2069 7320 7570 6c6f 6164 696e 6720 7468 is uploading th │ │ │ │ │ +00015f90: 6520 7061 636b 6167 652e 2020 5468 6520 e package. The │ │ │ │ │ +00015fa0: 4465 6269 616e 2044 6576 656c 6f70 6572 Debian Developer │ │ │ │ │ +00015fb0: e280 9973 0a52 6566 6572 656e 6365 2028 ...s.Reference ( │ │ │ │ │ +00015fc0: 7365 6520 2a6e 6f74 6520 5265 6c61 7465 see *note Relate │ │ │ │ │ +00015fd0: 6420 646f 6375 6d65 6e74 733a 2031 312e d documents: 11. │ │ │ │ │ +00015fe0: 2920 646f 6375 6d65 6e74 7320 7468 6520 ) documents the │ │ │ │ │ +00015ff0: 636f 6e76 656e 7469 6f6e 730a 7573 6564 conventions.used │ │ │ │ │ +00016000: 2e0a 0a20 2020 2835 2920 5468 6973 2069 ... (5) This i │ │ │ │ │ +00016010: 7320 7468 6520 7361 6d65 2061 7320 7468 s the same as th │ │ │ │ │ +00016020: 6520 666f 726d 6174 2067 656e 6572 6174 e format generat │ │ │ │ │ +00016030: 6564 2062 7920 e280 9864 6174 6520 2d52 ed by ...date -R │ │ │ │ │ +00016040: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +00016050: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00016060: 2c20 204e 6f64 653a 2043 6f70 7972 6967 , Node: Copyrig │ │ │ │ │ +00016070: 6874 2064 6562 6961 6e2f 636f 7079 7269 ht debian/copyri │ │ │ │ │ +00016080: 6768 742c 2020 4e65 7874 3a20 4572 726f ght, Next: Erro │ │ │ │ │ +00016090: 7220 7472 6170 7069 6e67 2069 6e20 6d61 r trapping in ma │ │ │ │ │ +000160a0: 6b65 6669 6c65 732c 2020 5072 6576 3a20 kefiles, Prev: │ │ │ │ │ +000160b0: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +000160c0: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +000160d0: 672c 2020 5570 3a20 536f 7572 6365 2070 g, Up: Source p │ │ │ │ │ +000160e0: 6163 6b61 6765 730a 0a34 2e35 2043 6f70 ackages..4.5 Cop │ │ │ │ │ +000160f0: 7972 6967 6874 3a20 e280 9864 6562 6961 yright: ...debia │ │ │ │ │ +00016100: 6e2f 636f 7079 7269 6768 74e2 8099 0a3d n/copyright....= │ │ │ │ │ +00016110: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016130: 0a0a 4576 6572 7920 7061 636b 6167 6520 ..Every package │ │ │ │ │ +00016140: 6d75 7374 2062 6520 6163 636f 6d70 616e must be accompan │ │ │ │ │ +00016150: 6965 6420 6279 2061 2076 6572 6261 7469 ied by a verbati │ │ │ │ │ +00016160: 6d20 636f 7079 206f 6620 6974 7320 6469 m copy of its di │ │ │ │ │ +00016170: 7374 7269 6275 7469 6f6e 0a6c 6963 656e stribution.licen │ │ │ │ │ +00016180: 7365 2873 2920 696e 2074 6865 2066 696c se(s) in the fil │ │ │ │ │ +00016190: 6520 e280 982f 7573 722f 7368 6172 652f e .../usr/share/ │ │ │ │ │ +000161a0: 646f 632f 5041 434b 4147 452f 636f 7079 doc/PACKAGE/copy │ │ │ │ │ +000161b0: 7269 6768 74e2 8099 2e0a 0a54 6869 7320 right......This │ │ │ │ │ +000161c0: 6669 6c65 2069 7320 6f66 7465 6e20 7265 file is often re │ │ │ │ │ +000161d0: 7175 6972 6564 2074 6f20 636f 6e74 6169 quired to contai │ │ │ │ │ +000161e0: 6e20 6120 7665 7262 6174 696d 2063 6f70 n a verbatim cop │ │ │ │ │ +000161f0: 7920 6f66 2074 6865 2070 6163 6b61 6765 y of the package │ │ │ │ │ +00016200: e280 9973 0a63 6f70 7972 6967 6874 2069 ...s.copyright i │ │ │ │ │ +00016210: 6e66 6f72 6d61 7469 6f6e 2c20 746f 6f3b nformation, too; │ │ │ │ │ +00016220: 2073 6565 202a 6e6f 7465 2043 6f70 7972 see *note Copyr │ │ │ │ │ +00016230: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00016240: 3a20 3264 2e20 616e 640a 2a6e 6f74 6520 : 2d. and.*note │ │ │ │ │ +00016250: 436f 7079 7269 6768 7420 636f 6e73 6964 Copyright consid │ │ │ │ │ +00016260: 6572 6174 696f 6e73 3a20 3263 2e20 666f erations: 2c. fo │ │ │ │ │ +00016270: 7220 6465 7461 696c 732c 2061 6e64 2066 r details, and f │ │ │ │ │ +00016280: 6f72 2066 7572 7468 6572 0a63 6f6e 7369 or further.consi │ │ │ │ │ +00016290: 6465 7261 7469 6f6e 7320 7265 6c61 7465 derations relate │ │ │ │ │ +000162a0: 6420 746f 2063 6f70 7972 6967 6874 7320 d to copyrights │ │ │ │ │ +000162b0: 666f 7220 7061 636b 6167 6573 2e0a 0a1f for packages.... │ │ │ │ │ +000162c0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000162d0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000162e0: 3a20 4572 726f 7220 7472 6170 7069 6e67 : Error trapping │ │ │ │ │ +000162f0: 2069 6e20 6d61 6b65 6669 6c65 732c 2020 in makefiles, │ │ │ │ │ +00016300: 4e65 7874 3a20 5469 6d65 2053 7461 6d70 Next: Time Stamp │ │ │ │ │ +00016310: 732c 2020 5072 6576 3a20 436f 7079 7269 s, Prev: Copyri │ │ │ │ │ +00016320: 6768 7420 6465 6269 616e 2f63 6f70 7972 ght debian/copyr │ │ │ │ │ +00016330: 6967 6874 2c20 2055 703a 2053 6f75 7263 ight, Up: Sourc │ │ │ │ │ +00016340: 6520 7061 636b 6167 6573 0a0a 342e 3620 e packages..4.6 │ │ │ │ │ +00016350: 4572 726f 7220 7472 6170 7069 6e67 2069 Error trapping i │ │ │ │ │ +00016360: 6e20 6d61 6b65 6669 6c65 730a 3d3d 3d3d n makefiles.==== │ │ │ │ │ +00016370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016380: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 ===========..Whe │ │ │ │ │ +00016390: 6e20 e280 986d 616b 65e2 8099 2069 6e76 n ...make... inv │ │ │ │ │ +000163a0: 6f6b 6573 2061 2063 6f6d 6d61 6e64 2069 okes a command i │ │ │ │ │ +000163b0: 6e20 6120 6d61 6b65 6669 6c65 2028 696e n a makefile (in │ │ │ │ │ +000163c0: 636c 7564 696e 6720 796f 7572 2070 6163 cluding your pac │ │ │ │ │ +000163d0: 6b61 6765 e280 9973 0a75 7073 7472 6561 kage...s.upstrea │ │ │ │ │ +000163e0: 6d20 6d61 6b65 6669 6c65 7320 616e 6420 m makefiles and │ │ │ │ │ +000163f0: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +00016400: 8099 292c 2069 7420 646f 6573 2073 6f20 ..), it does so │ │ │ │ │ +00016410: 7573 696e 6720 e280 9873 68e2 8099 2e20 using ...sh.... │ │ │ │ │ +00016420: 2054 6869 730a 6d65 616e 7320 7468 6174 This.means that │ │ │ │ │ +00016430: 20e2 8098 7368 e280 99e2 8099 7320 7573 ...sh......s us │ │ │ │ │ +00016440: 7561 6c20 6261 6420 6572 726f 7220 6861 ual bad error ha │ │ │ │ │ +00016450: 6e64 6c69 6e67 2070 726f 7065 7274 6965 ndling propertie │ │ │ │ │ +00016460: 7320 6170 706c 793a 2069 6620 796f 750a s apply: if you. │ │ │ │ │ +00016470: 696e 636c 7564 6520 6120 6d69 6e69 6174 include a miniat │ │ │ │ │ +00016480: 7572 6520 7363 7269 7074 2061 7320 6f6e ure script as on │ │ │ │ │ +00016490: 6520 6f66 2074 6865 2063 6f6d 6d61 6e64 e of the command │ │ │ │ │ +000164a0: 7320 696e 2079 6f75 7220 6d61 6b65 6669 s in your makefi │ │ │ │ │ +000164b0: 6c65 0a79 6f75 e280 996c 6c20 6669 6e64 le.you...ll find │ │ │ │ │ +000164c0: 2074 6861 7420 6966 2079 6f75 2064 6f6e that if you don │ │ │ │ │ +000164d0: e280 9974 2064 6f20 616e 7974 6869 6e67 ...t do anything │ │ │ │ │ +000164e0: 2061 626f 7574 2069 7420 7468 656e 2065 about it then e │ │ │ │ │ +000164f0: 7272 6f72 7320 6172 6520 6e6f 740a 6465 rrors are not.de │ │ │ │ │ +00016500: 7465 6374 6564 2061 6e64 20e2 8098 6d61 tected and ...ma │ │ │ │ │ +00016510: 6b65 e280 9920 7769 6c6c 2062 6c69 7468 ke... will blith │ │ │ │ │ +00016520: 656c 7920 636f 6e74 696e 7565 2061 6674 ely continue aft │ │ │ │ │ +00016530: 6572 2070 726f 626c 656d 732e 0a0a 4576 er problems...Ev │ │ │ │ │ +00016540: 6572 7920 7469 6d65 2079 6f75 2070 7574 ery time you put │ │ │ │ │ +00016550: 206d 6f72 6520 7468 616e 206f 6e65 2073 more than one s │ │ │ │ │ +00016560: 6865 6c6c 2063 6f6d 6d61 6e64 2028 7468 hell command (th │ │ │ │ │ +00016570: 6973 2069 6e63 6c75 6465 7320 7573 696e is includes usin │ │ │ │ │ +00016580: 6720 610a 6c6f 6f70 2920 696e 2061 206d g a.loop) in a m │ │ │ │ │ +00016590: 616b 6566 696c 6520 636f 6d6d 616e 6420 akefile command │ │ │ │ │ +000165a0: 796f 7520 6d75 7374 206d 616b 6520 7375 you must make su │ │ │ │ │ +000165b0: 7265 2074 6861 7420 6572 726f 7273 2061 re that errors a │ │ │ │ │ +000165c0: 7265 2074 7261 7070 6564 2e0a 466f 7220 re trapped..For │ │ │ │ │ +000165d0: 7369 6d70 6c65 2063 6f6d 706f 756e 6420 simple compound │ │ │ │ │ +000165e0: 636f 6d6d 616e 6473 2c20 7375 6368 2061 commands, such a │ │ │ │ │ +000165f0: 7320 6368 616e 6769 6e67 2064 6972 6563 s changing direc │ │ │ │ │ +00016600: 746f 7279 2061 6e64 2074 6865 6e0a 7275 tory and then.ru │ │ │ │ │ +00016610: 6e6e 696e 6720 6120 7072 6f67 7261 6d2c nning a program, │ │ │ │ │ +00016620: 2075 7369 6e67 20e2 8098 2626 e280 9920 using ...&&... │ │ │ │ │ +00016630: 7261 7468 6572 2074 6861 6e20 7365 6d69 rather than semi │ │ │ │ │ +00016640: 636f 6c6f 6e20 6173 2061 2063 6f6d 6d61 colon as a comma │ │ │ │ │ +00016650: 6e64 0a73 6570 6172 6174 6f72 2069 7320 nd.separator is │ │ │ │ │ +00016660: 7375 6666 6963 6965 6e74 2e20 2046 6f72 sufficient. For │ │ │ │ │ +00016670: 206d 6f72 6520 636f 6d70 6c65 7820 636f more complex co │ │ │ │ │ +00016680: 6d6d 616e 6473 2069 6e63 6c75 6469 6e67 mmands including │ │ │ │ │ +00016690: 206d 6f73 7420 6c6f 6f70 730a 616e 6420 most loops.and │ │ │ │ │ +000166a0: 636f 6e64 6974 696f 6e61 6c73 2079 6f75 conditionals you │ │ │ │ │ +000166b0: 2073 686f 756c 6420 696e 636c 7564 6520 should include │ │ │ │ │ +000166c0: 6120 7365 7061 7261 7465 20e2 8098 7365 a separate ...se │ │ │ │ │ +000166d0: 7420 2d65 e280 9920 636f 6d6d 616e 6420 t -e... command │ │ │ │ │ +000166e0: 6174 2074 6865 0a73 7461 7274 206f 6620 at the.start of │ │ │ │ │ +000166f0: 6576 6572 7920 6d61 6b65 6669 6c65 2063 every makefile c │ │ │ │ │ +00016700: 6f6d 6d61 6e64 2074 6861 74e2 8099 7320 ommand that...s │ │ │ │ │ +00016710: 6163 7475 616c 6c79 206f 6e65 206f 6620 actually one of │ │ │ │ │ +00016720: 7468 6573 6520 6d69 6e69 6174 7572 650a these miniature. │ │ │ │ │ +00016730: 7368 656c 6c20 7363 7269 7074 732e 0a0a shell scripts... │ │ │ │ │ +00016740: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00016750: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00016760: 653a 2054 696d 6520 5374 616d 7073 2c20 e: Time Stamps, │ │ │ │ │ +00016770: 204e 6578 743a 2052 6573 7472 6963 7469 Next: Restricti │ │ │ │ │ +00016780: 6f6e 7320 6f6e 206f 626a 6563 7473 2069 ons on objects i │ │ │ │ │ +00016790: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +000167a0: 732c 2020 5072 6576 3a20 4572 726f 7220 s, Prev: Error │ │ │ │ │ +000167b0: 7472 6170 7069 6e67 2069 6e20 6d61 6b65 trapping in make │ │ │ │ │ +000167c0: 6669 6c65 732c 2020 5570 3a20 536f 7572 files, Up: Sour │ │ │ │ │ +000167d0: 6365 2070 6163 6b61 6765 730a 0a34 2e37 ce packages..4.7 │ │ │ │ │ +000167e0: 2054 696d 6520 5374 616d 7073 0a3d 3d3d Time Stamps.=== │ │ │ │ │ +000167f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4d61 ============..Ma │ │ │ │ │ +00016800: 696e 7461 696e 6572 7320 7368 6f75 6c64 intainers should │ │ │ │ │ +00016810: 2070 7265 7365 7276 6520 7468 6520 6d6f preserve the mo │ │ │ │ │ +00016820: 6469 6669 6361 7469 6f6e 2074 696d 6573 dification times │ │ │ │ │ +00016830: 206f 6620 7468 6520 7570 7374 7265 616d of the upstream │ │ │ │ │ +00016840: 0a73 6f75 7263 6520 6669 6c65 7320 696e .source files in │ │ │ │ │ +00016850: 2061 2070 6163 6b61 6765 2c20 6173 2066 a package, as f │ │ │ │ │ +00016860: 6172 2061 7320 6973 2072 6561 736f 6e61 ar as is reasona │ │ │ │ │ +00016870: 626c 7920 706f 7373 6962 6c65 2e20 2028 bly possible. ( │ │ │ │ │ +00016880: 3129 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 1).. --------- │ │ │ │ │ +00016890: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +000168a0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +000168b0: 6865 2072 6174 696f 6e61 6c65 2069 7320 he rationale is │ │ │ │ │ +000168c0: 7468 6174 2074 6865 7265 2069 7320 736f that there is so │ │ │ │ │ +000168d0: 6d65 2069 6e66 6f72 6d61 7469 6f6e 2063 me information c │ │ │ │ │ +000168e0: 6f6e 7665 7965 6420 6279 0a6b 6e6f 7769 onveyed by.knowi │ │ │ │ │ +000168f0: 6e67 2074 6865 2061 6765 206f 6620 7468 ng the age of th │ │ │ │ │ +00016900: 6520 6669 6c65 2c20 666f 7220 6578 616d e file, for exam │ │ │ │ │ +00016910: 706c 652c 2079 6f75 2063 6f75 6c64 2072 ple, you could r │ │ │ │ │ +00016920: 6563 6f67 6e69 7a65 2074 6861 7420 736f ecognize that so │ │ │ │ │ +00016930: 6d65 0a64 6f63 756d 656e 7461 7469 6f6e me.documentation │ │ │ │ │ +00016940: 2069 7320 7665 7279 206f 6c64 2062 7920 is very old by │ │ │ │ │ +00016950: 6c6f 6f6b 696e 6720 6174 2074 6865 206d looking at the m │ │ │ │ │ +00016960: 6f64 6966 6963 6174 696f 6e20 7469 6d65 odification time │ │ │ │ │ +00016970: 2c20 736f 2069 740a 776f 756c 6420 6265 , so it.would be │ │ │ │ │ +00016980: 206e 6963 6520 6966 2074 6865 206d 6f64 nice if the mod │ │ │ │ │ +00016990: 6966 6963 6174 696f 6e20 7469 6d65 206f ification time o │ │ │ │ │ +000169a0: 6620 7468 6520 7570 7374 7265 616d 2073 f the upstream s │ │ │ │ │ +000169b0: 6f75 7263 6520 776f 756c 6420 6265 0a70 ource would be.p │ │ │ │ │ +000169c0: 7265 7365 7276 6564 2e0a 0a1f 0a46 696c reserved.....Fil │ │ │ │ │ +000169d0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000169e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +000169f0: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ +00016a00: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ +00016a10: 7061 636b 6167 6573 2c20 204e 6578 743a packages, Next: │ │ │ │ │ +00016a20: 204d 6169 6e20 6275 696c 6469 6e67 2073 Main building s │ │ │ │ │ +00016a30: 6372 6970 7420 6465 6269 616e 2f72 756c cript debian/rul │ │ │ │ │ +00016a40: 6573 2c20 2050 7265 763a 2054 696d 6520 es, Prev: Time │ │ │ │ │ +00016a50: 5374 616d 7073 2c20 2055 703a 2053 6f75 Stamps, Up: Sou │ │ │ │ │ +00016a60: 7263 6520 7061 636b 6167 6573 0a0a 342e rce packages..4. │ │ │ │ │ +00016a70: 3820 5265 7374 7269 6374 696f 6e73 206f 8 Restrictions o │ │ │ │ │ +00016a80: 6e20 6f62 6a65 6374 7320 696e 2073 6f75 n objects in sou │ │ │ │ │ +00016a90: 7263 6520 7061 636b 6167 6573 0a3d 3d3d rce packages.=== │ │ │ │ │ +00016aa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016ab0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016ac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ +00016ad0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +00016ae0: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ +00016af0: 2064 6576 6963 6520 7370 6563 6961 6c20 device special │ │ │ │ │ +00016b00: 6669 6c65 732c 2073 6f63 6b65 7473 2c20 files, sockets, │ │ │ │ │ +00016b10: 6f72 0a73 6574 7569 6420 6f72 2073 6574 or.setuid or set │ │ │ │ │ +00016b20: 6769 6420 6669 6c65 732e 2020 2831 290a gid files. (1). │ │ │ │ │ +00016b30: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00016b40: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00016b50: 2d2d 2d0a 0a20 2020 2831 2920 5365 7467 ---.. (1) Setg │ │ │ │ │ +00016b60: 6964 2064 6972 6563 746f 7269 6573 2061 id directories a │ │ │ │ │ +00016b70: 7265 2061 6c6c 6f77 6564 2e0a 0a1f 0a46 re allowed.....F │ │ │ │ │ +00016b80: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00016b90: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00016ba0: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ +00016bb0: 7269 7074 2064 6562 6961 6e2f 7275 6c65 ript debian/rule │ │ │ │ │ +00016bc0: 732c 2020 4e65 7874 3a20 5661 7269 6162 s, Next: Variab │ │ │ │ │ +00016bd0: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ +00016be0: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ +00016bf0: 732c 2020 5072 6576 3a20 5265 7374 7269 s, Prev: Restri │ │ │ │ │ +00016c00: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ +00016c10: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ +00016c20: 6167 6573 2c20 2055 703a 2053 6f75 7263 ages, Up: Sourc │ │ │ │ │ +00016c30: 6520 7061 636b 6167 6573 0a0a 342e 3920 e packages..4.9 │ │ │ │ │ +00016c40: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ +00016c50: 7269 7074 3a20 e280 9864 6562 6961 6e2f ript: ...debian/ │ │ │ │ │ +00016c60: 7275 6c65 73e2 8099 0a3d 3d3d 3d3d 3d3d rules....======= │ │ │ │ │ +00016c70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016c80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00016c90: 3d0a 0a54 6869 7320 6669 6c65 206d 7573 =..This file mus │ │ │ │ │ +00016ca0: 7420 6265 2061 6e20 6578 6563 7574 6162 t be an executab │ │ │ │ │ +00016cb0: 6c65 206d 616b 6566 696c 652e 2020 4974 le makefile. It │ │ │ │ │ +00016cc0: 2063 6f6e 7461 696e 7320 7468 650a 7061 contains the.pa │ │ │ │ │ +00016cd0: 636b 6167 652d 7370 6563 6966 6963 2072 ckage-specific r │ │ │ │ │ +00016ce0: 6563 6970 6573 2066 6f72 2063 6f6d 7069 ecipes for compi │ │ │ │ │ +00016cf0: 6c69 6e67 2074 6865 2073 6f75 7263 6520 ling the source │ │ │ │ │ +00016d00: 2869 6620 7265 7175 6972 6564 2920 616e (if required) an │ │ │ │ │ +00016d10: 640a 636f 6e73 7472 7563 7469 6e67 206f d.constructing o │ │ │ │ │ +00016d20: 6e65 206f 7220 6d6f 7265 2062 696e 6172 ne or more binar │ │ │ │ │ +00016d30: 7920 7061 636b 6167 6573 2e0a 0ae2 8098 y packages...... │ │ │ │ │ +00016d40: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +00016d50: 6d75 7374 2073 7461 7274 2077 6974 6820 must start with │ │ │ │ │ +00016d60: 7468 6520 6c69 6e65 20e2 8098 2321 2f75 the line ...#!/u │ │ │ │ │ +00016d70: 7372 2f62 696e 2f6d 616b 6520 2d66 e280 sr/bin/make -f.. │ │ │ │ │ +00016d80: 992c 2073 6f20 7468 6174 2069 740a 6361 ., so that it.ca │ │ │ │ │ +00016d90: 6e20 6265 2069 6e76 6f6b 6564 2062 7920 n be invoked by │ │ │ │ │ +00016da0: 7361 7969 6e67 2069 7473 206e 616d 6520 saying its name │ │ │ │ │ +00016db0: 7261 7468 6572 2074 6861 6e20 696e 766f rather than invo │ │ │ │ │ +00016dc0: 6b69 6e67 20e2 8098 6d61 6b65 e280 990a king ...make.... │ │ │ │ │ +00016dd0: 6578 706c 6963 6974 6c79 2e20 2054 6861 explicitly. Tha │ │ │ │ │ +00016de0: 7420 6973 2c20 696e 766f 6b69 6e67 2065 t is, invoking e │ │ │ │ │ +00016df0: 6974 6865 7220 6f66 20e2 8098 6d61 6b65 ither of ...make │ │ │ │ │ +00016e00: 202d 6620 6465 6269 616e 2f72 756c 6573 -f debian/rules │ │ │ │ │ +00016e10: 2061 7267 732e 2e2e e280 990a 6f72 20e2 args.......or . │ │ │ │ │ +00016e20: 8098 2e2f 6465 6269 616e 2f72 756c 6573 .../debian/rules │ │ │ │ │ +00016e30: 2061 7267 732e 2e2e e280 9920 6d75 7374 args...... must │ │ │ │ │ +00016e40: 2072 6573 756c 7420 696e 2069 6465 6e74 result in ident │ │ │ │ │ +00016e50: 6963 616c 2062 6568 6176 696f 722e 0a0a ical behavior... │ │ │ │ │ +00016e60: 5468 6520 7265 636f 6d6d 656e 6465 6420 The recommended │ │ │ │ │ +00016e70: 7761 7920 746f 2069 6d70 6c65 6d65 6e74 way to implement │ │ │ │ │ +00016e80: 2074 6865 2062 7569 6c64 2070 726f 6365 the build proce │ │ │ │ │ +00016e90: 7373 206f 6620 6120 4465 6269 616e 2070 ss of a Debian p │ │ │ │ │ +00016ea0: 6163 6b61 6765 2c0a 696e 2074 6865 2061 ackage,.in the a │ │ │ │ │ +00016eb0: 6273 656e 6365 206f 6620 6120 676f 6f64 bsence of a good │ │ │ │ │ +00016ec0: 2072 6561 736f 6e20 746f 2075 7365 2061 reason to use a │ │ │ │ │ +00016ed0: 2064 6966 6665 7265 6e74 2061 7070 726f different appro │ │ │ │ │ +00016ee0: 6163 682c 2069 7320 7468 6520 e280 9864 ach, is the ...d │ │ │ │ │ +00016ef0: 68e2 8099 0a74 6f6f 6c2e 2020 5468 6973 h....tool. This │ │ │ │ │ +00016f00: 2069 6e63 6c75 6465 7320 7468 6520 636f includes the co │ │ │ │ │ +00016f10: 6e74 656e 7473 206f 6620 7468 6520 e280 ntents of the .. │ │ │ │ │ +00016f20: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +00016f30: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ +00016f40: 2e0a e280 9864 68e2 8099 2069 7320 7468 .....dh... is th │ │ │ │ │ +00016f50: 6520 6d6f 7374 2063 6f6d 6d6f 6e20 7061 e most common pa │ │ │ │ │ +00016f60: 636b 6167 696e 6720 6865 6c70 6572 2074 ckaging helper t │ │ │ │ │ +00016f70: 6f6f 6c20 696e 2044 6562 6961 6e2e 2020 ool in Debian. │ │ │ │ │ +00016f80: 5573 696e 6720 6974 2077 696c 6c0a 7573 Using it will.us │ │ │ │ │ +00016f90: 7561 6c6c 7920 7361 7665 2065 6666 6f72 ually save effor │ │ │ │ │ +00016fa0: 7420 696e 2063 6f6d 706c 7969 6e67 2077 t in complying w │ │ │ │ │ +00016fb0: 6974 6820 7468 6520 7275 6c65 7320 696e ith the rules in │ │ │ │ │ +00016fc0: 2074 6869 7320 646f 6375 6d65 6e74 2c0a this document,. │ │ │ │ │ +00016fd0: 6265 6361 7573 6520 e280 9864 68e2 8099 because ...dh... │ │ │ │ │ +00016fe0: 2077 696c 6c20 6175 746f 6d61 7469 6361 will automatica │ │ │ │ │ +00016ff0: 6c6c 7920 696d 706c 656d 656e 7420 6d61 lly implement ma │ │ │ │ │ +00017000: 6e79 206f 6620 7468 656d 2077 6974 686f ny of them witho │ │ │ │ │ +00017010: 7574 2072 6571 7569 7269 6e67 0a65 7870 ut requiring.exp │ │ │ │ │ +00017020: 6c69 6369 7420 696e 7374 7275 6374 696f licit instructio │ │ │ │ │ +00017030: 6e73 2e0a 0a54 6865 7265 2061 7265 2073 ns...There are s │ │ │ │ │ +00017040: 6f6d 6574 696d 6573 2067 6f6f 6420 7265 ometimes good re │ │ │ │ │ +00017050: 6173 6f6e 7320 746f 2075 7365 2061 2064 asons to use a d │ │ │ │ │ +00017060: 6966 6665 7265 6e74 2061 7070 726f 6163 ifferent approac │ │ │ │ │ +00017070: 682e 2020 466f 720a 6578 616d 706c 652c h. For.example, │ │ │ │ │ +00017080: 2074 6865 2073 7461 6e64 6172 6420 746f the standard to │ │ │ │ │ +00017090: 6f6c 7320 666f 7220 7061 636b 6167 696e ols for packagin │ │ │ │ │ +000170a0: 6720 736f 6674 7761 7265 2077 7269 7474 g software writt │ │ │ │ │ +000170b0: 656e 2069 6e20 736f 6d65 0a6c 616e 6775 en in some.langu │ │ │ │ │ +000170c0: 6167 6573 206d 6179 2075 7365 2061 6e6f ages may use ano │ │ │ │ │ +000170d0: 7468 6572 2074 6f6f 6c3b 2073 6f6d 6520 ther tool; some │ │ │ │ │ +000170e0: 7261 7265 7220 7061 636b 6167 696e 6720 rarer packaging │ │ │ │ │ +000170f0: 7061 7474 6572 6e73 2c20 7375 6368 2061 patterns, such a │ │ │ │ │ +00017100: 730a 6d75 6c74 6970 6c65 2062 7569 6c64 s.multiple build │ │ │ │ │ +00017110: 7320 6f66 2074 6865 2073 616d 6520 736f s of the same so │ │ │ │ │ +00017120: 6674 7761 7265 2077 6974 6820 6469 6666 ftware with diff │ │ │ │ │ +00017130: 6572 656e 7420 6f70 7469 6f6e 732c 2061 erent options, a │ │ │ │ │ +00017140: 7265 2065 6173 6965 720a 746f 2065 7870 re easier.to exp │ │ │ │ │ +00017150: 7265 7373 2077 6974 6820 6f74 6865 7220 ress with other │ │ │ │ │ +00017160: 746f 6f6c 733b 2061 6e64 2061 2070 6163 tools; and a pac │ │ │ │ │ +00017170: 6b61 6765 7220 776f 726b 696e 6720 6f6e kager working on │ │ │ │ │ +00017180: 2061 2064 6966 6665 7265 6e74 0a70 6163 a different.pac │ │ │ │ │ +00017190: 6b61 6769 6e67 2068 656c 7065 7220 6d69 kaging helper mi │ │ │ │ │ +000171a0: 6768 7420 7761 6e74 2074 6f20 7573 6520 ght want to use │ │ │ │ │ +000171b0: 7468 6569 7220 746f 6f6c 2e20 2054 6865 their tool. The │ │ │ │ │ +000171c0: 2072 6563 6f6d 6d65 6e64 6174 696f 6e20 recommendation │ │ │ │ │ +000171d0: 746f 0a75 7365 20e2 8098 6468 e280 9920 to.use ...dh... │ │ │ │ │ +000171e0: 646f 6573 206e 6f74 2061 6c77 6179 7320 does not always │ │ │ │ │ +000171f0: 6170 706c 792c 2061 6e64 2075 7365 206f apply, and use o │ │ │ │ │ +00017200: 6620 e280 9864 68e2 8099 2069 7320 6e6f f ...dh... is no │ │ │ │ │ +00017210: 7420 7265 7175 6972 6564 2e0a 0a46 6f72 t required...For │ │ │ │ │ +00017220: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ +00017230: 6e20 6162 6f75 7420 686f 7720 746f 2075 n about how to u │ │ │ │ │ +00017240: 7365 20e2 8098 6468 e280 992c 2073 6565 se ...dh..., see │ │ │ │ │ +00017250: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati │ │ │ │ │ +00017260: 6f6e 2069 6e20 7468 650a 6465 6268 656c on in the.debhel │ │ │ │ │ +00017270: 7065 7220 7061 636b 6167 652c 206d 6f73 per package, mos │ │ │ │ │ +00017280: 7420 6e6f 7461 626c 7920 7468 6520 e280 t notably the .. │ │ │ │ │ +00017290: 9864 6828 3129 e280 9920 6d61 6e75 616c .dh(1)... manual │ │ │ │ │ +000172a0: 2070 6167 652e 0a0a 5468 6520 666f 6c6c page...The foll │ │ │ │ │ +000172b0: 6f77 696e 6720 7461 7267 6574 7320 6172 owing targets ar │ │ │ │ │ +000172c0: 6520 7265 7175 6972 6564 2061 6e64 206d e required and m │ │ │ │ │ +000172d0: 7573 7420 6265 2069 6d70 6c65 6d65 6e74 ust be implement │ │ │ │ │ +000172e0: 6564 2062 790a e280 9864 6562 6961 6e2f ed by....debian/ │ │ │ │ │ +000172f0: 7275 6c65 73e2 8099 3a20 e280 9863 6c65 rules...: ...cle │ │ │ │ │ +00017300: 616e e280 992c 20e2 8098 6269 6e61 7279 an..., ...binary │ │ │ │ │ +00017310: e280 992c 20e2 8098 6269 6e61 7279 2d61 ..., ...binary-a │ │ │ │ │ +00017320: 7263 68e2 8099 2c20 e280 9862 696e 6172 rch..., ...binar │ │ │ │ │ +00017330: 792d 696e 6465 70e2 8099 2c0a e280 9862 y-indep...,....b │ │ │ │ │ +00017340: 7569 6c64 e280 992c 20e2 8098 6275 696c uild..., ...buil │ │ │ │ │ +00017350: 642d 6172 6368 e280 9920 616e 6420 e280 d-arch... and .. │ │ │ │ │ +00017360: 9862 7569 6c64 2d69 6e64 6570 e280 992e .build-indep.... │ │ │ │ │ +00017370: 2020 5468 6573 6520 6172 6520 7468 6520 These are the │ │ │ │ │ +00017380: 7461 7267 6574 7320 6361 6c6c 6564 0a62 targets called.b │ │ │ │ │ +00017390: 7920 e280 9864 706b 672d 6275 696c 6470 y ...dpkg-buildp │ │ │ │ │ +000173a0: 6163 6b61 6765 e280 992e 0a0a 5369 6e63 ackage......Sinc │ │ │ │ │ +000173b0: 6520 616e 2069 6e74 6572 6163 7469 7665 e an interactive │ │ │ │ │ +000173c0: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ +000173d0: e280 9920 7363 7269 7074 206d 616b 6573 ... script makes │ │ │ │ │ +000173e0: 2069 7420 696d 706f 7373 6962 6c65 2074 it impossible t │ │ │ │ │ +000173f0: 6f0a 6175 746f 2d63 6f6d 7069 6c65 2074 o.auto-compile t │ │ │ │ │ +00017400: 6861 7420 7061 636b 6167 6520 616e 6420 hat package and │ │ │ │ │ +00017410: 616c 736f 206d 616b 6573 2069 7420 6861 also makes it ha │ │ │ │ │ +00017420: 7264 2066 6f72 206f 7468 6572 2070 656f rd for other peo │ │ │ │ │ +00017430: 706c 6520 746f 0a72 6570 726f 6475 6365 ple to.reproduce │ │ │ │ │ +00017440: 2074 6865 2073 616d 6520 6269 6e61 7279 the same binary │ │ │ │ │ +00017450: 2070 6163 6b61 6765 2c20 616c 6c20 7265 package, all re │ │ │ │ │ +00017460: 7175 6972 6564 2074 6172 6765 7473 206d quired targets m │ │ │ │ │ +00017470: 7573 7420 6265 0a6e 6f6e 2d69 6e74 6572 ust be.non-inter │ │ │ │ │ +00017480: 6163 7469 7665 2e20 2049 7420 616c 736f active. It also │ │ │ │ │ +00017490: 2066 6f6c 6c6f 7773 2074 6861 7420 616e follows that an │ │ │ │ │ +000174a0: 7920 7461 7267 6574 2074 6861 7420 7468 y target that th │ │ │ │ │ +000174b0: 6573 6520 7461 7267 6574 730a 6465 7065 ese targets.depe │ │ │ │ │ +000174c0: 6e64 206f 6e20 6d75 7374 2061 6c73 6f20 nd on must also │ │ │ │ │ +000174d0: 6265 206e 6f6e 2d69 6e74 6572 6163 7469 be non-interacti │ │ │ │ │ +000174e0: 7665 2e0a 0a54 6865 2070 6163 6b61 6765 ve...The package │ │ │ │ │ +000174f0: 2062 7569 6c64 2073 686f 756c 6420 6265 build should be │ │ │ │ │ +00017500: 2061 7320 7665 7262 6f73 6520 6173 2072 as verbose as r │ │ │ │ │ +00017510: 6561 736f 6e61 626c 7920 706f 7373 6962 easonably possib │ │ │ │ │ +00017520: 6c65 2c20 6578 6365 7074 0a77 6865 7265 le, except.where │ │ │ │ │ +00017530: 2074 6865 20e2 8098 7465 7273 65e2 8099 the ...terse... │ │ │ │ │ +00017540: 2074 6167 2069 7320 696e 636c 7564 6564 tag is included │ │ │ │ │ +00017550: 2069 6e20 e280 9844 4542 5f42 5549 4c44 in ...DEB_BUILD │ │ │ │ │ +00017560: 5f4f 5054 494f 4e53 e280 9920 2873 6565 _OPTIONS... (see │ │ │ │ │ +00017570: 202a 6e6f 7465 0a64 6562 6961 6e2f 7275 *note.debian/ru │ │ │ │ │ +00017580: 6c65 7320 616e 6420 4445 425f 4255 494c les and DEB_BUIL │ │ │ │ │ +00017590: 445f 4f50 5449 4f4e 533a 2037 642e 292e D_OPTIONS: 7d.). │ │ │ │ │ +000175a0: 2020 5468 6973 206d 616b 6573 206c 6966 This makes lif │ │ │ │ │ +000175b0: 6520 6561 7369 6572 2066 6f72 0a70 6f72 e easier for.por │ │ │ │ │ +000175c0: 7465 7273 2061 6e64 2062 7567 2073 7175 ters and bug squ │ │ │ │ │ +000175d0: 6173 6865 7273 206d 6f72 6520 6765 6e65 ashers more gene │ │ │ │ │ +000175e0: 7261 6c6c 792c 2077 686f 2063 616e 206c rally, who can l │ │ │ │ │ +000175f0: 6f6f 6b20 6174 2062 7569 6c64 206c 6f67 ook at build log │ │ │ │ │ +00017600: 7320 666f 720a 706f 7373 6962 6c65 2070 s for.possible p │ │ │ │ │ +00017610: 726f 626c 656d 732e 2020 546f 2061 6363 roblems. To acc │ │ │ │ │ +00017620: 6f6d 706c 6973 6820 7468 6973 2c20 e280 omplish this, .. │ │ │ │ │ +00017630: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +00017640: 2073 686f 756c 6420 7061 7373 2074 6f0a should pass to. │ │ │ │ │ +00017650: 7468 6520 636f 6d6d 616e 6473 2069 7420 the commands it │ │ │ │ │ +00017660: 696e 766f 6b65 7320 6f70 7469 6f6e 7320 invokes options │ │ │ │ │ +00017670: 7468 6174 2063 6175 7365 2074 6865 6d20 that cause them │ │ │ │ │ +00017680: 746f 2070 726f 6475 6365 2076 6572 626f to produce verbo │ │ │ │ │ +00017690: 7365 0a6f 7574 7075 742e 2020 466f 7220 se.output. For │ │ │ │ │ +000176a0: 6578 616d 706c 652c 2074 6865 2062 7569 example, the bui │ │ │ │ │ +000176b0: 6c64 2074 6172 6765 7420 7368 6f75 6c64 ld target should │ │ │ │ │ +000176c0: 2070 6173 730a e280 982d 2d64 6973 6162 pass....--disab │ │ │ │ │ +000176d0: 6c65 2d73 696c 656e 742d 7275 6c65 73e2 le-silent-rules. │ │ │ │ │ +000176e0: 8099 2074 6f20 616e 7920 636f 6e66 6967 .. to any config │ │ │ │ │ +000176f0: 7572 6520 7363 7269 7074 732e 2020 5365 ure scripts. Se │ │ │ │ │ +00017700: 6520 616c 736f 202a 6e6f 7465 0a42 696e e also *note.Bin │ │ │ │ │ +00017710: 6172 6965 733a 2037 652e 0a0a 4578 6365 aries: 7e...Exce │ │ │ │ │ +00017720: 7074 2066 6f72 2070 6163 6b61 6765 7320 pt for packages │ │ │ │ │ +00017730: 696e 2074 6865 206e 6f6e 2d66 7265 6520 in the non-free │ │ │ │ │ +00017740: 6172 6368 6976 6520 7769 7468 2074 6865 archive with the │ │ │ │ │ +00017750: 20e2 8098 4175 746f 6275 696c 64e2 8099 ...Autobuild... │ │ │ │ │ +00017760: 2063 6f6e 7472 6f6c 0a66 6965 6c64 2075 control.field u │ │ │ │ │ +00017770: 6e73 6574 206f 7220 7365 7420 746f 20e2 nset or set to . │ │ │ │ │ +00017780: 8098 6e6f e280 992c 2072 6571 7569 7265 ..no..., require │ │ │ │ │ +00017790: 6420 7461 7267 6574 7320 6d75 7374 206e d targets must n │ │ │ │ │ +000177a0: 6f74 2061 7474 656d 7074 206e 6574 776f ot attempt netwo │ │ │ │ │ +000177b0: 726b 0a61 6363 6573 732c 2065 7863 6570 rk.access, excep │ │ │ │ │ +000177c0: 742c 2076 6961 2074 6865 206c 6f6f 7062 t, via the loopb │ │ │ │ │ +000177d0: 6163 6b20 696e 7465 7266 6163 652c 2074 ack interface, t │ │ │ │ │ +000177e0: 6f20 7365 7276 6963 6573 206f 6e20 7468 o services on th │ │ │ │ │ +000177f0: 6520 6275 696c 640a 686f 7374 2074 6861 e build.host tha │ │ │ │ │ +00017800: 7420 6861 7665 2062 6565 6e20 7374 6172 t have been star │ │ │ │ │ +00017810: 7465 6420 6279 2074 6865 2062 7569 6c64 ted by the build │ │ │ │ │ +00017820: 2e0a 0a52 6571 7569 7265 6420 7461 7267 ...Required targ │ │ │ │ │ +00017830: 6574 7320 6d75 7374 206e 6f74 2061 7474 ets must not att │ │ │ │ │ +00017840: 656d 7074 2074 6f20 7772 6974 6520 6f75 empt to write ou │ │ │ │ │ +00017850: 7473 6964 6520 6f66 2074 6865 2075 6e70 tside of the unp │ │ │ │ │ +00017860: 6163 6b65 640a 736f 7572 6365 2070 6163 acked.source pac │ │ │ │ │ +00017870: 6b61 6765 2074 7265 652e 2020 5468 6572 kage tree. Ther │ │ │ │ │ +00017880: 6520 6172 6520 7477 6f20 6578 6365 7074 e are two except │ │ │ │ │ +00017890: 696f 6e73 2e20 2046 6972 7374 6c79 2c20 ions. Firstly, │ │ │ │ │ +000178a0: 7468 6520 6269 6e61 7279 0a74 6172 6765 the binary.targe │ │ │ │ │ +000178b0: 7473 206d 6179 2077 7269 7465 2074 6865 ts may write the │ │ │ │ │ +000178c0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +000178d0: 2074 6f20 7468 6520 7061 7265 6e74 2064 to the parent d │ │ │ │ │ +000178e0: 6972 6563 746f 7279 206f 6620 7468 650a irectory of the. │ │ │ │ │ +000178f0: 756e 7061 636b 6564 2073 6f75 7263 6520 unpacked source │ │ │ │ │ +00017900: 7061 636b 6167 6520 7472 6565 2e20 2053 package tree. S │ │ │ │ │ +00017910: 6563 6f6e 646c 792c 2072 6571 7569 7265 econdly, require │ │ │ │ │ +00017920: 6420 7461 7267 6574 7320 6d61 7920 7772 d targets may wr │ │ │ │ │ +00017930: 6974 6520 746f 0ae2 8098 2f74 6d70 e280 ite to..../tmp.. │ │ │ │ │ +00017940: 992c 20e2 8098 2f76 6172 2f74 6d70 e280 ., .../var/tmp.. │ │ │ │ │ +00017950: 9920 616e 6420 746f 2074 6865 2064 6972 . and to the dir │ │ │ │ │ +00017960: 6563 746f 7279 2073 7065 6369 6669 6564 ectory specified │ │ │ │ │ +00017970: 2062 7920 7468 6520 e280 9854 4d50 4449 by the ...TMPDI │ │ │ │ │ +00017980: 52e2 8099 0a65 6e76 6972 6f6e 6d65 6e74 R....environment │ │ │ │ │ +00017990: 2076 6172 6961 626c 652c 2062 7574 206d variable, but m │ │ │ │ │ +000179a0: 7573 7420 6e6f 7420 6465 7065 6e64 206f ust not depend o │ │ │ │ │ +000179b0: 6e20 7468 6520 636f 6e74 656e 7473 206f n the contents o │ │ │ │ │ +000179c0: 6620 616e 7920 6f66 0a74 6865 7365 2e0a f any of.these.. │ │ │ │ │ +000179d0: 0a54 6869 7320 7265 7374 7269 6374 696f .This restrictio │ │ │ │ │ +000179e0: 6e20 6973 2069 6e74 656e 6465 6420 746f n is intended to │ │ │ │ │ +000179f0: 2070 7265 7665 6e74 2073 6f75 7263 6520 prevent source │ │ │ │ │ +00017a00: 7061 636b 6167 6520 6275 696c 6473 2063 package builds c │ │ │ │ │ +00017a10: 7265 6174 696e 670a 616e 6420 6465 7065 reating.and depe │ │ │ │ │ +00017a20: 6e64 696e 6720 6f6e 2073 7461 7465 206f nding on state o │ │ │ │ │ +00017a30: 7574 7369 6465 206f 6620 7468 656d 7365 utside of themse │ │ │ │ │ +00017a40: 6c76 6573 2c20 7468 7573 2061 6666 6563 lves, thus affec │ │ │ │ │ +00017a50: 7469 6e67 206d 756c 7469 706c 650a 696e ting multiple.in │ │ │ │ │ +00017a60: 6465 7065 6e64 656e 7420 7265 6275 696c dependent rebuil │ │ │ │ │ +00017a70: 6473 2e20 2049 6e20 7061 7274 6963 756c ds. In particul │ │ │ │ │ +00017a80: 6172 2c20 7468 6520 7265 7175 6972 6564 ar, the required │ │ │ │ │ +00017a90: 2074 6172 6765 7473 206d 7573 7420 6e6f targets must no │ │ │ │ │ +00017aa0: 740a 6174 7465 6d70 7420 746f 2077 7269 t.attempt to wri │ │ │ │ │ +00017ab0: 7465 2069 6e74 6f20 e280 9848 4f4d 45e2 te into ...HOME. │ │ │ │ │ +00017ac0: 8099 2e0a 0a54 6865 2074 6172 6765 7473 .....The targets │ │ │ │ │ +00017ad0: 2061 7265 2061 7320 666f 6c6c 6f77 733a are as follows: │ │ │ │ │ +00017ae0: 0a0a e280 9862 7569 6c64 e280 9920 2872 .....build... (r │ │ │ │ │ +00017af0: 6571 7569 7265 6429 0a0a 2020 2020 2054 equired).. T │ │ │ │ │ +00017b00: 6865 20e2 8098 6275 696c 64e2 8099 2074 he ...build... t │ │ │ │ │ +00017b10: 6172 6765 7420 7368 6f75 6c64 2070 6572 arget should per │ │ │ │ │ +00017b20: 666f 726d 2061 6c6c 2074 6865 2063 6f6e form all the con │ │ │ │ │ +00017b30: 6669 6775 7261 7469 6f6e 2061 6e64 0a20 figuration and. │ │ │ │ │ +00017b40: 2020 2020 636f 6d70 696c 6174 696f 6e20 compilation │ │ │ │ │ +00017b50: 6f66 2074 6865 2070 6163 6b61 6765 2e20 of the package. │ │ │ │ │ +00017b60: 2049 6620 6120 7061 636b 6167 6520 6861 If a package ha │ │ │ │ │ +00017b70: 7320 616e 2069 6e74 6572 6163 7469 7665 s an interactive │ │ │ │ │ +00017b80: 0a20 2020 2020 7072 652d 6275 696c 6420 . pre-build │ │ │ │ │ +00017b90: 636f 6e66 6967 7572 6174 696f 6e20 726f configuration ro │ │ │ │ │ +00017ba0: 7574 696e 652c 2074 6865 2044 6562 6961 utine, the Debia │ │ │ │ │ +00017bb0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00017bc0: 206d 7573 740a 2020 2020 2065 6974 6865 must. eithe │ │ │ │ │ +00017bd0: 7220 6265 2062 7569 6c74 2061 6674 6572 r be built after │ │ │ │ │ +00017be0: 2074 6869 7320 6861 7320 7461 6b65 6e20 this has taken │ │ │ │ │ +00017bf0: 706c 6163 6520 2873 6f20 7468 6174 2074 place (so that t │ │ │ │ │ +00017c00: 6865 2062 696e 6172 790a 2020 2020 2070 he binary. p │ │ │ │ │ +00017c10: 6163 6b61 6765 2063 616e 2062 6520 6275 ackage can be bu │ │ │ │ │ +00017c20: 696c 7420 7769 7468 6f75 7420 7265 7275 ilt without reru │ │ │ │ │ +00017c30: 6e6e 696e 6720 7468 6520 636f 6e66 6967 nning the config │ │ │ │ │ +00017c40: 7572 6174 696f 6e29 206f 7220 7468 650a uration) or the. │ │ │ │ │ +00017c50: 2020 2020 2063 6f6e 6669 6775 7261 7469 configurati │ │ │ │ │ +00017c60: 6f6e 2072 6f75 7469 6e65 206d 6f64 6966 on routine modif │ │ │ │ │ +00017c70: 6965 6420 746f 2062 6563 6f6d 6520 6e6f ied to become no │ │ │ │ │ +00017c80: 6e2d 696e 7465 7261 6374 6976 652e 2020 n-interactive. │ │ │ │ │ +00017c90: 2854 6865 0a20 2020 2020 6c61 7474 6572 (The. latter │ │ │ │ │ +00017ca0: 2069 7320 7072 6566 6572 6162 6c65 2069 is preferable i │ │ │ │ │ +00017cb0: 6620 7468 6572 6520 6172 6520 6172 6368 f there are arch │ │ │ │ │ +00017cc0: 6974 6563 7475 7265 2d73 7065 6369 6669 itecture-specifi │ │ │ │ │ +00017cd0: 6320 6665 6174 7572 6573 0a20 2020 2020 c features. │ │ │ │ │ +00017ce0: 6465 7465 6374 6564 2062 7920 7468 6520 detected by the │ │ │ │ │ +00017cf0: 636f 6e66 6967 7572 6174 696f 6e20 726f configuration ro │ │ │ │ │ +00017d00: 7574 696e 652e 290a 0a20 2020 2020 466f utine.).. Fo │ │ │ │ │ +00017d10: 7220 736f 6d65 2070 6163 6b61 6765 732c r some packages, │ │ │ │ │ +00017d20: 206e 6f74 6162 6c79 206f 6e65 7320 7768 notably ones wh │ │ │ │ │ +00017d30: 6572 6520 7468 6520 7361 6d65 2073 6f75 ere the same sou │ │ │ │ │ +00017d40: 7263 6520 7472 6565 2069 730a 2020 2020 rce tree is. │ │ │ │ │ +00017d50: 2063 6f6d 7069 6c65 6420 696e 2064 6966 compiled in dif │ │ │ │ │ +00017d60: 6665 7265 6e74 2077 6179 7320 746f 2070 ferent ways to p │ │ │ │ │ +00017d70: 726f 6475 6365 2074 776f 2062 696e 6172 roduce two binar │ │ │ │ │ +00017d80: 7920 7061 636b 6167 6573 2c20 7468 650a y packages, the. │ │ │ │ │ +00017d90: 2020 2020 20e2 8098 6275 696c 64e2 8099 ...build... │ │ │ │ │ +00017da0: 2074 6172 6765 7420 646f 6573 206e 6f74 target does not │ │ │ │ │ +00017db0: 206d 616b 6520 6d75 6368 2073 656e 7365 make much sense │ │ │ │ │ +00017dc0: 2e20 2046 6f72 2074 6865 7365 2070 6163 . For these pac │ │ │ │ │ +00017dd0: 6b61 6765 7320 6974 2069 730a 2020 2020 kages it is. │ │ │ │ │ +00017de0: 2067 6f6f 6420 656e 6f75 6768 2074 6f20 good enough to │ │ │ │ │ +00017df0: 7072 6f76 6964 6520 7477 6f20 286f 7220 provide two (or │ │ │ │ │ +00017e00: 6d6f 7265 2920 7461 7267 6574 7320 28e2 more) targets (. │ │ │ │ │ +00017e10: 8098 6275 696c 642d 61e2 8099 2061 6e64 ..build-a... and │ │ │ │ │ +00017e20: 0a20 2020 2020 e280 9862 7569 6c64 2d62 . ...build-b │ │ │ │ │ +00017e30: e280 9920 6f72 2077 6861 7465 7665 7229 ... or whatever) │ │ │ │ │ +00017e40: 2066 6f72 2065 6163 6820 6f66 2074 6865 for each of the │ │ │ │ │ +00017e50: 2077 6179 7320 6f66 2062 7569 6c64 696e ways of buildin │ │ │ │ │ +00017e60: 6720 7468 650a 2020 2020 2070 6163 6b61 g the. packa │ │ │ │ │ +00017e70: 6765 2c20 616e 6420 6120 e280 9862 7569 ge, and a ...bui │ │ │ │ │ +00017e80: 6c64 e280 9920 7461 7267 6574 2074 6861 ld... target tha │ │ │ │ │ +00017e90: 7420 646f 6573 206e 6f74 6869 6e67 2e20 t does nothing. │ │ │ │ │ +00017ea0: 2054 6865 20e2 8098 6269 6e61 7279 e280 The ...binary.. │ │ │ │ │ +00017eb0: 990a 2020 2020 2074 6172 6765 7420 7769 .. target wi │ │ │ │ │ +00017ec0: 6c6c 2068 6176 6520 746f 2062 7569 6c64 ll have to build │ │ │ │ │ +00017ed0: 2074 6865 2070 6163 6b61 6765 2069 6e20 the package in │ │ │ │ │ +00017ee0: 6561 6368 206f 6620 7468 6520 706f 7373 each of the poss │ │ │ │ │ +00017ef0: 6962 6c65 2077 6179 730a 2020 2020 2061 ible ways. a │ │ │ │ │ +00017f00: 6e64 206d 616b 6520 7468 6520 6269 6e61 nd make the bina │ │ │ │ │ +00017f10: 7279 2070 6163 6b61 6765 206f 7574 206f ry package out o │ │ │ │ │ +00017f20: 6620 6561 6368 2e0a 0a20 2020 2020 5468 f each... Th │ │ │ │ │ +00017f30: 6520 e280 9862 7569 6c64 e280 9920 7461 e ...build... ta │ │ │ │ │ +00017f40: 7267 6574 206d 7573 7420 6e6f 7420 646f rget must not do │ │ │ │ │ +00017f50: 2061 6e79 7468 696e 6720 7468 6174 206d anything that m │ │ │ │ │ +00017f60: 6967 6874 2072 6571 7569 7265 2072 6f6f ight require roo │ │ │ │ │ +00017f70: 740a 2020 2020 2070 7269 7669 6c65 6765 t. privilege │ │ │ │ │ +00017f80: 2e0a 0a20 2020 2020 5468 6520 e280 9862 ... The ...b │ │ │ │ │ +00017f90: 7569 6c64 e280 9920 7461 7267 6574 206d uild... target m │ │ │ │ │ +00017fa0: 6179 206e 6565 6420 746f 2072 756e 2074 ay need to run t │ │ │ │ │ +00017fb0: 6865 20e2 8098 636c 6561 6ee2 8099 2074 he ...clean... t │ │ │ │ │ +00017fc0: 6172 6765 7420 6669 7273 7420 2d20 7365 arget first - se │ │ │ │ │ +00017fd0: 650a 2020 2020 2062 656c 6f77 2e0a 0a20 e. below... │ │ │ │ │ +00017fe0: 2020 2020 5768 656e 2061 2070 6163 6b61 When a packa │ │ │ │ │ +00017ff0: 6765 2068 6173 2061 2063 6f6e 6669 6775 ge has a configu │ │ │ │ │ +00018000: 7261 7469 6f6e 2061 6e64 2062 7569 6c64 ration and build │ │ │ │ │ +00018010: 2072 6f75 7469 6e65 2077 6869 6368 2074 routine which t │ │ │ │ │ +00018020: 616b 6573 2061 0a20 2020 2020 6c6f 6e67 akes a. long │ │ │ │ │ +00018030: 2074 696d 652c 206f 7220 7768 656e 2074 time, or when t │ │ │ │ │ +00018040: 6865 206d 616b 6566 696c 6573 2061 7265 he makefiles are │ │ │ │ │ +00018050: 2070 6f6f 726c 7920 6465 7369 676e 6564 poorly designed │ │ │ │ │ +00018060: 2c20 6f72 2077 6865 6e0a 2020 2020 20e2 , or when. . │ │ │ │ │ +00018070: 8098 6275 696c 64e2 8099 206e 6565 6473 ..build... needs │ │ │ │ │ +00018080: 2074 6f20 7275 6e20 e280 9863 6c65 616e to run ...clean │ │ │ │ │ +00018090: e280 9920 6669 7273 742c 2069 7420 6973 ... first, it is │ │ │ │ │ +000180a0: 2061 2067 6f6f 6420 6964 6561 2074 6f20 a good idea to │ │ │ │ │ +000180b0: e280 9874 6f75 6368 0a20 2020 2020 6275 ...touch. bu │ │ │ │ │ +000180c0: 696c 64e2 8099 2077 6865 6e20 7468 6520 ild... when the │ │ │ │ │ +000180d0: 6275 696c 6420 7072 6f63 6573 7320 6973 build process is │ │ │ │ │ +000180e0: 2063 6f6d 706c 6574 652e 2020 5468 6973 complete. This │ │ │ │ │ +000180f0: 2077 696c 6c20 656e 7375 7265 2074 6861 will ensure tha │ │ │ │ │ +00018100: 740a 2020 2020 2069 6620 e280 9864 6562 t. if ...deb │ │ │ │ │ +00018110: 6961 6e2f 7275 6c65 7320 6275 696c 64e2 ian/rules build. │ │ │ │ │ +00018120: 8099 2069 7320 7275 6e20 6167 6169 6e20 .. is run again │ │ │ │ │ +00018130: 6974 2077 696c 6c20 6e6f 7420 7265 6275 it will not rebu │ │ │ │ │ +00018140: 696c 6420 7468 6520 7768 6f6c 650a 2020 ild the whole. │ │ │ │ │ +00018150: 2020 2070 726f 6772 616d 2e20 2028 3129 program. (1) │ │ │ │ │ +00018160: 0a0a e280 9862 7569 6c64 2d61 7263 68e2 .....build-arch. │ │ │ │ │ +00018170: 8099 2028 7265 7175 6972 6564 292c 20e2 .. (required), . │ │ │ │ │ +00018180: 8098 6275 696c 642d 696e 6465 70e2 8099 ..build-indep... │ │ │ │ │ +00018190: 2028 7265 7175 6972 6564 290a 0a20 2020 (required).. │ │ │ │ │ +000181a0: 2020 5468 6520 e280 9862 7569 6c64 2d61 The ...build-a │ │ │ │ │ +000181b0: 7263 68e2 8099 2074 6172 6765 7420 6d75 rch... target mu │ │ │ │ │ +000181c0: 7374 2070 6572 666f 726d 2061 6c6c 2074 st perform all t │ │ │ │ │ +000181d0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +000181e0: 2061 6e64 0a20 2020 2020 636f 6d70 696c and. compil │ │ │ │ │ +000181f0: 6174 696f 6e20 7265 7175 6972 6564 2066 ation required f │ │ │ │ │ +00018200: 6f72 2070 726f 6475 6369 6e67 2061 6c6c or producing all │ │ │ │ │ +00018210: 2061 7263 6869 7465 6374 7572 652d 6465 architecture-de │ │ │ │ │ +00018220: 7065 6e64 656e 740a 2020 2020 2062 696e pendent. bin │ │ │ │ │ +00018230: 6172 7920 7061 636b 6167 6573 2028 7468 ary packages (th │ │ │ │ │ +00018240: 6f73 6520 7061 636b 6167 6573 2066 6f72 ose packages for │ │ │ │ │ +00018250: 2077 6869 6368 2074 6865 2062 6f64 7920 which the body │ │ │ │ │ +00018260: 6f66 2074 6865 0a20 2020 2020 e280 9841 of the. ...A │ │ │ │ │ +00018270: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ +00018280: 6965 6c64 2069 6e20 e280 9864 6562 6961 ield in ...debia │ │ │ │ │ +00018290: 6e2f 636f 6e74 726f 6ce2 8099 2069 7320 n/control... is │ │ │ │ │ +000182a0: 6e6f 7420 e280 9861 6c6c e280 9929 2e20 not ...all...). │ │ │ │ │ +000182b0: 2053 696d 696c 6172 6c79 2c0a 2020 2020 Similarly,. │ │ │ │ │ +000182c0: 2074 6865 20e2 8098 6275 696c 642d 696e the ...build-in │ │ │ │ │ +000182d0: 6465 70e2 8099 2074 6172 6765 7420 6d75 dep... target mu │ │ │ │ │ +000182e0: 7374 2070 6572 666f 726d 2061 6c6c 2074 st perform all t │ │ │ │ │ +000182f0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +00018300: 2061 6e64 0a20 2020 2020 636f 6d70 696c and. compil │ │ │ │ │ +00018310: 6174 696f 6e20 7265 7175 6972 6564 2066 ation required f │ │ │ │ │ +00018320: 6f72 2070 726f 6475 6369 6e67 2061 6c6c or producing all │ │ │ │ │ +00018330: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ +00018340: 6465 7065 6e64 656e 740a 2020 2020 2062 dependent. b │ │ │ │ │ +00018350: 696e 6172 7920 7061 636b 6167 6573 2028 inary packages ( │ │ │ │ │ +00018360: 7468 6f73 6520 7061 636b 6167 6573 2066 those packages f │ │ │ │ │ +00018370: 6f72 2077 6869 6368 2074 6865 2062 6f64 or which the bod │ │ │ │ │ +00018380: 7920 6f66 2074 6865 0a20 2020 2020 e280 y of the. .. │ │ │ │ │ +00018390: 9841 7263 6869 7465 6374 7572 65e2 8099 .Architecture... │ │ │ │ │ +000183a0: 2066 6965 6c64 2069 6e20 e280 9864 6562 field in ...deb │ │ │ │ │ +000183b0: 6961 6e2f 636f 6e74 726f 6ce2 8099 2069 ian/control... i │ │ │ │ │ +000183c0: 7320 e280 9861 6c6c e280 9929 2e20 2054 s ...all...). T │ │ │ │ │ +000183d0: 6865 20e2 8098 6275 696c 64e2 8099 0a20 he ...build.... │ │ │ │ │ +000183e0: 2020 2020 7461 7267 6574 2073 686f 756c target shoul │ │ │ │ │ +000183f0: 6420 6569 7468 6572 2064 6570 656e 6420 d either depend │ │ │ │ │ +00018400: 6f6e 2074 686f 7365 2074 6172 6765 7473 on those targets │ │ │ │ │ +00018410: 206f 7220 7461 6b65 2074 6865 2073 616d or take the sam │ │ │ │ │ +00018420: 650a 2020 2020 2061 6374 696f 6e73 2061 e. actions a │ │ │ │ │ +00018430: 7320 696e 766f 6b69 6e67 2074 686f 7365 s invoking those │ │ │ │ │ +00018440: 2074 6172 6765 7473 2077 6f75 6c64 2070 targets would p │ │ │ │ │ +00018450: 6572 666f 726d 2e20 2028 3229 0a0a 2020 erform. (2).. │ │ │ │ │ +00018460: 2020 2054 6865 20e2 8098 6275 696c 642d The ...build- │ │ │ │ │ +00018470: 6172 6368 e280 9920 616e 6420 e280 9862 arch... and ...b │ │ │ │ │ +00018480: 7569 6c64 2d69 6e64 6570 e280 9920 7461 uild-indep... ta │ │ │ │ │ +00018490: 7267 6574 7320 6d75 7374 206e 6f74 2064 rgets must not d │ │ │ │ │ +000184a0: 6f20 616e 7974 6869 6e67 0a20 2020 2020 o anything. │ │ │ │ │ +000184b0: 7468 6174 206d 6967 6874 2072 6571 7569 that might requi │ │ │ │ │ +000184c0: 7265 2072 6f6f 7420 7072 6976 696c 6567 re root privileg │ │ │ │ │ +000184d0: 652e 0a0a e280 9862 696e 6172 79e2 8099 e......binary... │ │ │ │ │ +000184e0: 2028 7265 7175 6972 6564 292c 20e2 8098 (required), ... │ │ │ │ │ +000184f0: 6269 6e61 7279 2d61 7263 68e2 8099 2028 binary-arch... ( │ │ │ │ │ +00018500: 7265 7175 6972 6564 292c 20e2 8098 6269 required), ...bi │ │ │ │ │ +00018510: 6e61 7279 2d69 6e64 6570 e280 9920 2872 nary-indep... (r │ │ │ │ │ +00018520: 6571 7569 7265 6429 0a0a 2020 2020 2054 equired).. T │ │ │ │ │ +00018530: 6865 20e2 8098 6269 6e61 7279 e280 9920 he ...binary... │ │ │ │ │ +00018540: 7461 7267 6574 206d 7573 7420 6265 2061 target must be a │ │ │ │ │ +00018550: 6c6c 2074 6861 7420 6973 206e 6563 6573 ll that is neces │ │ │ │ │ +00018560: 7361 7279 2066 6f72 2074 6865 2075 7365 sary for the use │ │ │ │ │ +00018570: 7220 746f 0a20 2020 2020 6275 696c 6420 r to. build │ │ │ │ │ +00018580: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +00018590: 6765 2873 2920 7072 6f64 7563 6564 2066 ge(s) produced f │ │ │ │ │ +000185a0: 726f 6d20 7468 6973 2073 6f75 7263 6520 rom this source │ │ │ │ │ +000185b0: 7061 636b 6167 652e 2020 4974 0a20 2020 package. It. │ │ │ │ │ +000185c0: 2020 6973 2073 706c 6974 2069 6e74 6f20 is split into │ │ │ │ │ +000185d0: 7477 6f20 7061 7274 733a 20e2 8098 6269 two parts: ...bi │ │ │ │ │ +000185e0: 6e61 7279 2d61 7263 68e2 8099 2062 7569 nary-arch... bui │ │ │ │ │ +000185f0: 6c64 7320 7468 6520 6269 6e61 7279 2070 lds the binary p │ │ │ │ │ +00018600: 6163 6b61 6765 730a 2020 2020 2077 6869 ackages. whi │ │ │ │ │ +00018610: 6368 2061 7265 2073 7065 6369 6669 6320 ch are specific │ │ │ │ │ +00018620: 746f 2061 2070 6172 7469 6375 6c61 7220 to a particular │ │ │ │ │ +00018630: 6172 6368 6974 6563 7475 7265 2c20 616e architecture, an │ │ │ │ │ +00018640: 6420 e280 9862 696e 6172 792d 696e 6465 d ...binary-inde │ │ │ │ │ +00018650: 70e2 8099 0a20 2020 2020 6275 696c 6473 p.... builds │ │ │ │ │ +00018660: 2074 686f 7365 2077 6869 6368 2061 7265 those which are │ │ │ │ │ +00018670: 206e 6f74 2e0a 0a20 2020 2020 e280 9862 not... ...b │ │ │ │ │ +00018680: 696e 6172 79e2 8099 206d 6179 2062 6520 inary... may be │ │ │ │ │ +00018690: 2861 6e64 2063 6f6d 6d6f 6e6c 7920 6973 (and commonly is │ │ │ │ │ +000186a0: 2920 6120 7461 7267 6574 2077 6974 6820 ) a target with │ │ │ │ │ +000186b0: 6e6f 2063 6f6d 6d61 6e64 7320 7768 6963 no commands whic │ │ │ │ │ +000186c0: 680a 2020 2020 2073 696d 706c 7920 6465 h. simply de │ │ │ │ │ +000186d0: 7065 6e64 7320 6f6e 20e2 8098 6269 6e61 pends on ...bina │ │ │ │ │ +000186e0: 7279 2d61 7263 68e2 8099 2061 6e64 20e2 ry-arch... and . │ │ │ │ │ +000186f0: 8098 6269 6e61 7279 2d69 6e64 6570 e280 ..binary-indep.. │ │ │ │ │ +00018700: 992e 0a0a 2020 2020 2042 6f74 6820 e280 .... Both .. │ │ │ │ │ +00018710: 9862 696e 6172 792d 2ae2 8099 2074 6172 .binary-*... tar │ │ │ │ │ +00018720: 6765 7473 2073 686f 756c 6420 6465 7065 gets should depe │ │ │ │ │ +00018730: 6e64 206f 6e20 7468 6520 e280 9862 7569 nd on the ...bui │ │ │ │ │ +00018740: 6c64 e280 9920 7461 7267 6574 2c20 6f72 ld... target, or │ │ │ │ │ +00018750: 206f 6e0a 2020 2020 2074 6865 2061 7070 on. the app │ │ │ │ │ +00018760: 726f 7072 6961 7465 20e2 8098 6275 696c ropriate ...buil │ │ │ │ │ +00018770: 642d 6172 6368 e280 9920 6f72 20e2 8098 d-arch... or ... │ │ │ │ │ +00018780: 6275 696c 642d 696e 6465 70e2 8099 2074 build-indep... t │ │ │ │ │ +00018790: 6172 6765 742c 2073 6f20 7468 6174 2074 arget, so that t │ │ │ │ │ +000187a0: 6865 0a20 2020 2020 7061 636b 6167 6520 he. package │ │ │ │ │ +000187b0: 6973 2062 7569 6c74 2069 6620 6974 2068 is built if it h │ │ │ │ │ +000187c0: 6173 206e 6f74 2062 6565 6e20 616c 7265 as not been alre │ │ │ │ │ +000187d0: 6164 792e 2020 4974 2073 686f 756c 6420 ady. It should │ │ │ │ │ +000187e0: 7468 656e 2063 7265 6174 650a 2020 2020 then create. │ │ │ │ │ +000187f0: 2074 6865 2072 656c 6576 616e 7420 6269 the relevant bi │ │ │ │ │ +00018800: 6e61 7279 2070 6163 6b61 6765 2873 292c nary package(s), │ │ │ │ │ +00018810: 2075 7369 6e67 20e2 8098 6470 6b67 2d67 using ...dpkg-g │ │ │ │ │ +00018820: 656e 636f 6e74 726f 6ce2 8099 2074 6f20 encontrol... to │ │ │ │ │ +00018830: 6d61 6b65 0a20 2020 2020 7468 6569 7220 make. their │ │ │ │ │ +00018840: 636f 6e74 726f 6c20 6669 6c65 7320 616e control files an │ │ │ │ │ +00018850: 6420 e280 9864 706b 672d 6465 62e2 8099 d ...dpkg-deb... │ │ │ │ │ +00018860: 2074 6f20 6275 696c 6420 7468 656d 2061 to build them a │ │ │ │ │ +00018870: 6e64 2070 6c61 6365 2074 6865 6d20 696e nd place them in │ │ │ │ │ +00018880: 0a20 2020 2020 7468 6520 7061 7265 6e74 . the parent │ │ │ │ │ +00018890: 206f 6620 7468 6520 746f 7020 6c65 7665 of the top leve │ │ │ │ │ +000188a0: 6c20 6469 7265 6374 6f72 792e 0a0a 2020 l directory... │ │ │ │ │ +000188b0: 2020 2042 6f74 6820 7468 6520 e280 9862 Both the ...b │ │ │ │ │ +000188c0: 696e 6172 792d 6172 6368 e280 9920 616e inary-arch... an │ │ │ │ │ +000188d0: 6420 e280 9862 696e 6172 792d 696e 6465 d ...binary-inde │ │ │ │ │ +000188e0: 70e2 8099 2074 6172 6765 7473 2027 6d75 p... targets 'mu │ │ │ │ │ +000188f0: 7374 2720 6578 6973 742e 2020 4966 0a20 st' exist. If. │ │ │ │ │ +00018900: 2020 2020 6f6e 6520 6f66 2074 6865 6d20 one of them │ │ │ │ │ +00018910: 6861 7320 6e6f 7468 696e 6720 746f 2064 has nothing to d │ │ │ │ │ +00018920: 6f20 2877 6869 6368 2077 696c 6c20 616c o (which will al │ │ │ │ │ +00018930: 7761 7973 2062 6520 7468 6520 6361 7365 ways be the case │ │ │ │ │ +00018940: 2069 6620 7468 650a 2020 2020 2073 6f75 if the. sou │ │ │ │ │ +00018950: 7263 6520 6765 6e65 7261 7465 7320 6f6e rce generates on │ │ │ │ │ +00018960: 6c79 2061 2073 696e 676c 6520 6269 6e61 ly a single bina │ │ │ │ │ +00018970: 7279 2070 6163 6b61 6765 2c20 7768 6574 ry package, whet │ │ │ │ │ +00018980: 6865 720a 2020 2020 2061 7263 6869 7465 her. archite │ │ │ │ │ +00018990: 6374 7572 652d 6465 7065 6e64 656e 7420 cture-dependent │ │ │ │ │ +000189a0: 6f72 206e 6f74 292c 2069 7420 6d75 7374 or not), it must │ │ │ │ │ +000189b0: 2073 7469 6c6c 2065 7869 7374 2061 6e64 still exist and │ │ │ │ │ +000189c0: 206d 7573 7420 616c 7761 7973 0a20 2020 must always. │ │ │ │ │ +000189d0: 2020 7375 6363 6565 642e 0a0a 2020 2020 succeed... │ │ │ │ │ +000189e0: 2054 6865 20e2 8098 6269 6e61 7279 e280 The ...binary.. │ │ │ │ │ +000189f0: 9920 7461 7267 6574 7320 6d61 7920 6e65 . targets may ne │ │ │ │ │ +00018a00: 6564 2074 6f20 6265 2069 6e76 6f6b 6564 ed to be invoked │ │ │ │ │ +00018a10: 2061 7320 726f 6f74 2064 6570 656e 6469 as root dependi │ │ │ │ │ +00018a20: 6e67 206f 6e0a 2020 2020 2074 6865 2076 ng on. the v │ │ │ │ │ +00018a30: 616c 7565 206f 6620 7468 6520 2a6e 6f74 alue of the *not │ │ │ │ │ +00018a40: 6520 5275 6c65 732d 5265 7175 6972 6573 e Rules-Requires │ │ │ │ │ +00018a50: 2d52 6f6f 743a 2037 662e 2066 6965 6c64 -Root: 7f. field │ │ │ │ │ +00018a60: 2e20 2028 3329 0a0a e280 9863 6c65 616e . (3).....clean │ │ │ │ │ +00018a70: e280 9920 2872 6571 7569 7265 6429 0a0a ... (required).. │ │ │ │ │ +00018a80: 2020 2020 2054 6869 7320 6d75 7374 2075 This must u │ │ │ │ │ +00018a90: 6e64 6f20 616e 7920 6566 6665 6374 7320 ndo any effects │ │ │ │ │ +00018aa0: 7468 6174 2074 6865 20e2 8098 6275 696c that the ...buil │ │ │ │ │ +00018ab0: 64e2 8099 2061 6e64 20e2 8098 6269 6e61 d... and ...bina │ │ │ │ │ +00018ac0: 7279 e280 9920 7461 7267 6574 730a 2020 ry... targets. │ │ │ │ │ +00018ad0: 2020 206d 6179 2068 6176 6520 6861 642c may have had, │ │ │ │ │ +00018ae0: 2065 7863 6570 7420 7468 6174 2069 7420 except that it │ │ │ │ │ +00018af0: 7368 6f75 6c64 206c 6561 7665 2061 6c6f should leave alo │ │ │ │ │ +00018b00: 6e65 2061 6e79 206f 7574 7075 7420 6669 ne any output fi │ │ │ │ │ +00018b10: 6c65 730a 2020 2020 2063 7265 6174 6564 les. created │ │ │ │ │ +00018b20: 2069 6e20 7468 6520 7061 7265 6e74 2064 in the parent d │ │ │ │ │ +00018b30: 6972 6563 746f 7279 2062 7920 6120 7275 irectory by a ru │ │ │ │ │ +00018b40: 6e20 6f66 2061 20e2 8098 6269 6e61 7279 n of a ...binary │ │ │ │ │ +00018b50: e280 9920 7461 7267 6574 2e0a 0a20 2020 ... target... │ │ │ │ │ +00018b60: 2020 4966 2061 20e2 8098 6275 696c 64e2 If a ...build. │ │ │ │ │ +00018b70: 8099 2066 696c 6520 6973 2074 6f75 6368 .. file is touch │ │ │ │ │ +00018b80: 6564 2061 7420 7468 6520 656e 6420 6f66 ed at the end of │ │ │ │ │ +00018b90: 2074 6865 20e2 8098 6275 696c 64e2 8099 the ...build... │ │ │ │ │ +00018ba0: 2074 6172 6765 742c 2061 730a 2020 2020 target, as. │ │ │ │ │ +00018bb0: 2073 7567 6765 7374 6564 2061 626f 7665 suggested above │ │ │ │ │ +00018bc0: 2c20 6974 2073 686f 756c 6420 6265 2072 , it should be r │ │ │ │ │ +00018bd0: 656d 6f76 6564 2061 7320 7468 6520 6669 emoved as the fi │ │ │ │ │ +00018be0: 7273 7420 6163 7469 6f6e 2074 6861 740a rst action that. │ │ │ │ │ +00018bf0: 2020 2020 20e2 8098 636c 6561 6ee2 8099 ...clean... │ │ │ │ │ +00018c00: 2070 6572 666f 726d 732c 2073 6f20 7468 performs, so th │ │ │ │ │ +00018c10: 6174 2072 756e 6e69 6e67 20e2 8098 6275 at running ...bu │ │ │ │ │ +00018c20: 696c 64e2 8099 2061 6761 696e 2061 6674 ild... again aft │ │ │ │ │ +00018c30: 6572 2061 6e0a 2020 2020 2069 6e74 6572 er an. inter │ │ │ │ │ +00018c40: 7275 7074 6564 20e2 8098 636c 6561 6ee2 rupted ...clean. │ │ │ │ │ +00018c50: 8099 2064 6f65 736e e280 9974 2074 6869 .. doesn...t thi │ │ │ │ │ +00018c60: 6e6b 2074 6861 7420 6576 6572 7974 6869 nk that everythi │ │ │ │ │ +00018c70: 6e67 2069 7320 616c 7265 6164 7920 646f ng is already do │ │ │ │ │ +00018c80: 6e65 2e0a 0a20 2020 2020 5468 6520 e280 ne... The .. │ │ │ │ │ +00018c90: 9863 6c65 616e e280 9920 7461 7267 6574 .clean... target │ │ │ │ │ +00018ca0: 206d 6179 206e 6565 6420 746f 2062 6520 may need to be │ │ │ │ │ +00018cb0: 696e 766f 6b65 6420 6173 2072 6f6f 7420 invoked as root │ │ │ │ │ +00018cc0: 6966 20e2 8098 6269 6e61 7279 e280 9920 if ...binary... │ │ │ │ │ +00018cd0: 6861 730a 2020 2020 2062 6565 6e20 696e has. been in │ │ │ │ │ +00018ce0: 766f 6b65 6420 7369 6e63 6520 7468 6520 voked since the │ │ │ │ │ +00018cf0: 6c61 7374 20e2 8098 636c 6561 6ee2 8099 last ...clean... │ │ │ │ │ +00018d00: 2c20 6f72 2069 6620 e280 9862 7569 6c64 , or if ...build │ │ │ │ │ +00018d10: e280 9920 6861 7320 6265 656e 2069 6e76 ... has been inv │ │ │ │ │ +00018d20: 6f6b 6564 0a20 2020 2020 6173 2072 6f6f oked. as roo │ │ │ │ │ +00018d30: 7420 2873 696e 6365 20e2 8098 6275 696c t (since ...buil │ │ │ │ │ +00018d40: 64e2 8099 206d 6179 2063 7265 6174 6520 d... may create │ │ │ │ │ +00018d50: 6469 7265 6374 6f72 6965 732c 2066 6f72 directories, for │ │ │ │ │ +00018d60: 2065 7861 6d70 6c65 292e 0a0a 2020 2020 example)... │ │ │ │ │ +00018d70: 2054 6865 20e2 8098 636c 6561 6ee2 8099 The ...clean... │ │ │ │ │ +00018d80: 2074 6172 6765 7420 6361 6e6e 6f74 2062 target cannot b │ │ │ │ │ +00018d90: 6520 7573 6564 2074 6f20 7265 6d6f 7665 e used to remove │ │ │ │ │ +00018da0: 2066 696c 6573 2069 6e20 7468 6520 736f files in the so │ │ │ │ │ +00018db0: 7572 6365 0a20 2020 2020 7472 6565 2074 urce. tree t │ │ │ │ │ +00018dc0: 6861 7420 6172 6520 6e6f 7420 636f 6d70 hat are not comp │ │ │ │ │ +00018dd0: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the │ │ │ │ │ +00018de0: 4446 5347 2e20 5468 6973 2069 7320 6265 DFSG. This is be │ │ │ │ │ +00018df0: 6361 7573 6520 7468 650a 2020 2020 2066 cause the. f │ │ │ │ │ +00018e00: 696c 6573 2077 6f75 6c64 2072 656d 6169 iles would remai │ │ │ │ │ +00018e10: 6e20 696e 2074 6865 2075 7073 7472 6561 n in the upstrea │ │ │ │ │ +00018e20: 6d20 7461 7262 616c 6c2c 2061 6e64 2074 m tarball, and t │ │ │ │ │ +00018e30: 6875 7320 696e 2074 6865 2073 6f75 7263 hus in the sourc │ │ │ │ │ +00018e40: 650a 2020 2020 2070 6163 6b61 6765 2c20 e. package, │ │ │ │ │ +00018e50: 736f 2074 6865 2073 6f75 7263 6520 7061 so the source pa │ │ │ │ │ +00018e60: 636b 6167 6520 776f 756c 6420 636f 6e74 ckage would cont │ │ │ │ │ +00018e70: 696e 7565 2074 6f20 7669 6f6c 6174 6520 inue to violate │ │ │ │ │ +00018e80: 4446 5347 2e0a 2020 2020 2049 6e73 7465 DFSG.. Inste │ │ │ │ │ +00018e90: 6164 2c20 7468 6520 7570 7374 7265 616d ad, the upstream │ │ │ │ │ +00018ea0: 2073 6f75 7263 6520 7368 6f75 6c64 2062 source should b │ │ │ │ │ +00018eb0: 6520 7265 7061 636b 6564 2074 6f20 7265 e repacked to re │ │ │ │ │ +00018ec0: 6d6f 7665 2074 686f 7365 0a20 2020 2020 move those. │ │ │ │ │ +00018ed0: 6669 6c65 732e 0a0a e280 9870 6174 6368 files......patch │ │ │ │ │ +00018ee0: e280 9920 286f 7074 696f 6e61 6c29 0a0a ... (optional).. │ │ │ │ │ +00018ef0: 2020 2020 2054 6869 7320 7461 7267 6574 This target │ │ │ │ │ +00018f00: 2070 6572 666f 726d 7320 7768 6174 6576 performs whatev │ │ │ │ │ +00018f10: 6572 2061 6464 6974 696f 6e61 6c20 6163 er additional ac │ │ │ │ │ +00018f20: 7469 6f6e 7320 6172 6520 7265 7175 6972 tions are requir │ │ │ │ │ +00018f30: 6564 2074 6f0a 2020 2020 206d 616b 6520 ed to. make │ │ │ │ │ +00018f40: 7468 6520 736f 7572 6365 2072 6561 6479 the source ready │ │ │ │ │ +00018f50: 2066 6f72 2065 6469 7469 6e67 2028 756e for editing (un │ │ │ │ │ +00018f60: 7061 636b 696e 6720 6164 6469 7469 6f6e packing addition │ │ │ │ │ +00018f70: 616c 2075 7073 7472 6561 6d0a 2020 2020 al upstream. │ │ │ │ │ +00018f80: 2061 7263 6869 7665 732c 2061 7070 6c79 archives, apply │ │ │ │ │ +00018f90: 696e 6720 7061 7463 6865 732c 2065 7463 ing patches, etc │ │ │ │ │ +00018fa0: 2e29 2e20 2049 7420 6973 2072 6563 6f6d .). It is recom │ │ │ │ │ +00018fb0: 6d65 6e64 6564 2074 6f20 6265 0a20 2020 mended to be. │ │ │ │ │ +00018fc0: 2020 696d 706c 656d 656e 7465 6420 666f implemented fo │ │ │ │ │ +00018fd0: 7220 616e 7920 7061 636b 6167 6520 7768 r any package wh │ │ │ │ │ +00018fe0: 6572 6520 e280 9864 706b 672d 736f 7572 ere ...dpkg-sour │ │ │ │ │ +00018ff0: 6365 202d 78e2 8099 2064 6f65 7320 6e6f ce -x... does no │ │ │ │ │ +00019000: 7420 7265 7375 6c74 0a20 2020 2020 696e t result. in │ │ │ │ │ +00019010: 2073 6f75 7263 6520 7265 6164 7920 666f source ready fo │ │ │ │ │ +00019020: 7220 6164 6469 7469 6f6e 616c 206d 6f64 r additional mod │ │ │ │ │ +00019030: 6966 6963 6174 696f 6e2e 2020 5365 6520 ification. See │ │ │ │ │ +00019040: 2a6e 6f74 6520 536f 7572 6365 0a20 2020 *note Source. │ │ │ │ │ +00019050: 2020 7061 636b 6167 6520 6861 6e64 6c69 package handli │ │ │ │ │ +00019060: 6e67 3b20 6465 6269 616e 2f52 4541 444d ng; debian/READM │ │ │ │ │ +00019070: 452e 736f 7572 6365 3a20 3830 2e0a 0a54 E.source: 80...T │ │ │ │ │ +00019080: 6865 20e2 8098 6275 696c 64e2 8099 2c20 he ...build..., │ │ │ │ │ +00019090: e280 9862 696e 6172 79e2 8099 2061 6e64 ...binary... and │ │ │ │ │ +000190a0: 20e2 8098 636c 6561 6ee2 8099 2074 6172 ...clean... tar │ │ │ │ │ +000190b0: 6765 7473 206d 7573 7420 6265 2069 6e76 gets must be inv │ │ │ │ │ +000190c0: 6f6b 6564 2077 6974 6820 7468 650a 6375 oked with the.cu │ │ │ │ │ +000190d0: 7272 656e 7420 6469 7265 6374 6f72 7920 rrent directory │ │ │ │ │ +000190e0: 6265 696e 6720 7468 6520 7061 636b 6167 being the packag │ │ │ │ │ +000190f0: 65e2 8099 7320 746f 702d 6c65 7665 6c20 e...s top-level │ │ │ │ │ +00019100: 6469 7265 6374 6f72 792e 0a0a 4164 6469 directory...Addi │ │ │ │ │ +00019110: 7469 6f6e 616c 2074 6172 6765 7473 206d tional targets m │ │ │ │ │ +00019120: 6179 2065 7869 7374 2069 6e20 e280 9864 ay exist in ...d │ │ │ │ │ +00019130: 6562 6961 6e2f 7275 6c65 73e2 8099 2c20 ebian/rules..., │ │ │ │ │ +00019140: 6569 7468 6572 2061 7320 7075 626c 6973 either as publis │ │ │ │ │ +00019150: 6865 6420 6f72 0a75 6e64 6f63 756d 656e hed or.undocumen │ │ │ │ │ +00019160: 7465 6420 696e 7465 7266 6163 6573 206f ted interfaces o │ │ │ │ │ +00019170: 7220 666f 7220 7468 6520 7061 636b 6167 r for the packag │ │ │ │ │ +00019180: 65e2 8099 7320 696e 7465 726e 616c 2075 e...s internal u │ │ │ │ │ +00019190: 7365 2e0a 0a54 6865 2061 7263 6869 7465 se...The archite │ │ │ │ │ +000191a0: 6374 7572 6573 2077 6520 6275 696c 6420 ctures we build │ │ │ │ │ +000191b0: 6f6e 2061 6e64 2062 7569 6c64 2066 6f72 on and build for │ │ │ │ │ +000191c0: 2061 7265 2064 6574 6572 6d69 6e65 6420 are determined │ │ │ │ │ +000191d0: 6279 20e2 8098 6d61 6b65 e280 990a 7661 by ...make....va │ │ │ │ │ +000191e0: 7269 6162 6c65 7320 7573 696e 6720 7468 riables using th │ │ │ │ │ +000191f0: 6520 7574 696c 6974 7920 e280 9864 706b e utility ...dpk │ │ │ │ │ +00019200: 672d 6172 6368 6974 6563 7475 7265 e280 g-architecture.. │ │ │ │ │ +00019210: 992e 2020 596f 7520 6361 6e20 6465 7465 .. You can dete │ │ │ │ │ +00019220: 726d 696e 6520 7468 650a 4465 6269 616e rmine the.Debian │ │ │ │ │ +00019230: 2061 7263 6869 7465 6374 7572 6520 616e architecture an │ │ │ │ │ +00019240: 6420 7468 6520 474e 5520 7374 796c 6520 d the GNU style │ │ │ │ │ +00019250: 6172 6368 6974 6563 7475 7265 2073 7065 architecture spe │ │ │ │ │ +00019260: 6369 6669 6361 7469 6f6e 2073 7472 696e cification strin │ │ │ │ │ +00019270: 670a 666f 7220 7468 6520 6275 696c 6420 g.for the build │ │ │ │ │ +00019280: 6172 6368 6974 6563 7475 7265 2061 7320 architecture as │ │ │ │ │ +00019290: 7765 6c6c 2061 7320 666f 7220 7468 6520 well as for the │ │ │ │ │ +000192a0: 686f 7374 2061 7263 6869 7465 6374 7572 host architectur │ │ │ │ │ +000192b0: 652e 2020 5468 650a 6275 696c 6420 6172 e. The.build ar │ │ │ │ │ +000192c0: 6368 6974 6563 7475 7265 2069 7320 7468 chitecture is th │ │ │ │ │ +000192d0: 6520 6172 6368 6974 6563 7475 7265 206f e architecture o │ │ │ │ │ +000192e0: 6e20 7768 6963 6820 e280 9864 6562 6961 n which ...debia │ │ │ │ │ +000192f0: 6e2f 7275 6c65 73e2 8099 2069 7320 7275 n/rules... is ru │ │ │ │ │ +00019300: 6e0a 616e 6420 7468 6520 7061 636b 6167 n.and the packag │ │ │ │ │ +00019310: 6520 6275 696c 6420 6973 2070 6572 666f e build is perfo │ │ │ │ │ +00019320: 726d 6564 2e20 2054 6865 2068 6f73 7420 rmed. The host │ │ │ │ │ +00019330: 6172 6368 6974 6563 7475 7265 2069 7320 architecture is │ │ │ │ │ +00019340: 7468 650a 6172 6368 6974 6563 7475 7265 the.architecture │ │ │ │ │ +00019350: 206f 6e20 7768 6963 6820 7468 6520 7265 on which the re │ │ │ │ │ +00019360: 7375 6c74 696e 6720 7061 636b 6167 6520 sulting package │ │ │ │ │ +00019370: 7769 6c6c 2062 6520 696e 7374 616c 6c65 will be installe │ │ │ │ │ +00019380: 6420 616e 6420 7275 6e2e 0a54 6865 2074 d and run..The t │ │ │ │ │ +00019390: 6172 6765 7420 6172 6368 6974 6563 7475 arget architectu │ │ │ │ │ +000193a0: 7265 2069 7320 7468 6520 6172 6368 6974 re is the archit │ │ │ │ │ +000193b0: 6563 7475 7265 206f 6620 7468 6520 7061 ecture of the pa │ │ │ │ │ +000193c0: 636b 6167 6573 2074 6861 7420 7468 650a ckages that the. │ │ │ │ │ +000193d0: 636f 6d70 696c 6572 2063 7572 7265 6e74 compiler current │ │ │ │ │ +000193e0: 6c79 2062 6569 6e67 2062 7569 6c74 2077 ly being built w │ │ │ │ │ +000193f0: 696c 6c20 6765 6e65 7261 7465 2e20 2054 ill generate. T │ │ │ │ │ +00019400: 6865 7365 2061 7265 206e 6f72 6d61 6c6c hese are normall │ │ │ │ │ +00019410: 7920 7468 650a 7361 6d65 2c20 6275 7420 y the.same, but │ │ │ │ │ +00019420: 6d61 7920 6265 2064 6966 6665 7265 6e74 may be different │ │ │ │ │ +00019430: 2069 6e20 7468 6520 6361 7365 206f 6620 in the case of │ │ │ │ │ +00019440: 6372 6f73 732d 636f 6d70 696c 6174 696f cross-compilatio │ │ │ │ │ +00019450: 6e20 2862 7569 6c64 696e 670a 7061 636b n (building.pack │ │ │ │ │ +00019460: 6167 6573 2066 6f72 206f 6e65 2061 7263 ages for one arc │ │ │ │ │ +00019470: 6869 7465 6374 7572 6520 6f6e 206d 6163 hitecture on mac │ │ │ │ │ +00019480: 6869 6e65 7320 6f66 2061 2064 6966 6665 hines of a diffe │ │ │ │ │ +00019490: 7265 6e74 2061 7263 6869 7465 6374 7572 rent architectur │ │ │ │ │ +000194a0: 6529 2c0a 6275 696c 6469 6e67 2061 2063 e),.building a c │ │ │ │ │ +000194b0: 726f 7373 2d63 6f6d 7069 6c65 7220 2861 ross-compiler (a │ │ │ │ │ +000194c0: 2063 6f6d 7069 6c65 7220 7061 636b 6167 compiler packag │ │ │ │ │ +000194d0: 6520 7468 6174 2077 696c 6c20 6765 6e65 e that will gene │ │ │ │ │ +000194e0: 7261 7465 206f 626a 6563 7473 0a66 6f72 rate objects.for │ │ │ │ │ +000194f0: 206f 6e65 2061 7263 6869 7465 6374 7572 one architectur │ │ │ │ │ +00019500: 652c 2062 7569 6c74 206f 6e20 6120 6d61 e, built on a ma │ │ │ │ │ +00019510: 6368 696e 6520 6f66 2061 2064 6966 6665 chine of a diffe │ │ │ │ │ +00019520: 7265 6e74 2061 7263 6869 7465 6374 7572 rent architectur │ │ │ │ │ +00019530: 6529 206f 720a 6120 4361 6e61 6469 616e e) or.a Canadian │ │ │ │ │ +00019540: 2063 726f 7373 2d63 6f6d 7069 6c65 7220 cross-compiler │ │ │ │ │ +00019550: 2861 2063 6f6d 7069 6c65 7220 7468 6174 (a compiler that │ │ │ │ │ +00019560: 2077 696c 6c20 6765 6e65 7261 7465 206f will generate o │ │ │ │ │ +00019570: 626a 6563 7473 2066 6f72 206f 6e65 0a61 bjects for one.a │ │ │ │ │ +00019580: 7263 6869 7465 6374 7572 652c 2062 7569 rchitecture, bui │ │ │ │ │ +00019590: 6c74 206f 6e20 6120 6d61 6368 696e 6520 lt on a machine │ │ │ │ │ +000195a0: 6f66 2061 2064 6966 6665 7265 6e74 2061 of a different a │ │ │ │ │ +000195b0: 7263 6869 7465 6374 7572 652c 2074 6861 rchitecture, tha │ │ │ │ │ +000195c0: 7420 7769 6c6c 0a72 756e 206f 6e20 7965 t will.run on ye │ │ │ │ │ +000195d0: 7420 6120 6469 6666 6572 656e 7420 6172 t a different ar │ │ │ │ │ +000195e0: 6368 6974 6563 7475 7265 292e 0a0a 4865 chitecture)...He │ │ │ │ │ +000195f0: 7265 2069 7320 6120 6c69 7374 206f 6620 re is a list of │ │ │ │ │ +00019600: 7375 7070 6f72 7465 6420 e280 986d 616b supported ...mak │ │ │ │ │ +00019610: 65e2 8099 2076 6172 6961 626c 6573 3a0a e... variables:. │ │ │ │ │ +00019620: 0a20 2020 2d20 e280 9844 4542 5f2a 5f41 . - ...DEB_*_A │ │ │ │ │ +00019630: 5243 48e2 8099 2028 7468 6520 4465 6269 RCH... (the Debi │ │ │ │ │ +00019640: 616e 2061 7263 6869 7465 6374 7572 6529 an architecture) │ │ │ │ │ +00019650: 0a0a 2020 202d 20e2 8098 4445 425f 2a5f .. - ...DEB_*_ │ │ │ │ │ +00019660: 4152 4348 5f43 5055 e280 9920 2874 6865 ARCH_CPU... (the │ │ │ │ │ +00019670: 2044 6562 6961 6e20 4350 5520 6e61 6d65 Debian CPU name │ │ │ │ │ +00019680: 290a 0a20 2020 2d20 e280 9844 4542 5f2a ).. - ...DEB_* │ │ │ │ │ +00019690: 5f41 5243 485f 4249 5453 e280 9920 2874 _ARCH_BITS... (t │ │ │ │ │ +000196a0: 6865 2044 6562 6961 6e20 4350 5520 706f he Debian CPU po │ │ │ │ │ +000196b0: 696e 7465 7220 7369 7a65 2069 6e20 6269 inter size in bi │ │ │ │ │ +000196c0: 7473 290a 0a20 2020 2d20 e280 9844 4542 ts).. - ...DEB │ │ │ │ │ +000196d0: 5f2a 5f41 5243 485f 454e 4449 414e e280 _*_ARCH_ENDIAN.. │ │ │ │ │ +000196e0: 9920 2874 6865 2044 6562 6961 6e20 4350 . (the Debian CP │ │ │ │ │ +000196f0: 5520 656e 6469 616e 6e65 7373 290a 0a20 U endianness).. │ │ │ │ │ +00019700: 2020 2d20 e280 9844 4542 5f2a 5f41 5243 - ...DEB_*_ARC │ │ │ │ │ +00019710: 485f 4f53 e280 9920 2874 6865 2044 6562 H_OS... (the Deb │ │ │ │ │ +00019720: 6961 6e20 5379 7374 656d 206e 616d 6529 ian System name) │ │ │ │ │ +00019730: 0a0a 2020 202d 20e2 8098 4445 425f 2a5f .. - ...DEB_*_ │ │ │ │ │ +00019740: 474e 555f 5459 5045 e280 9920 2874 6865 GNU_TYPE... (the │ │ │ │ │ +00019750: 2047 4e55 2073 7479 6c65 2061 7263 6869 GNU style archi │ │ │ │ │ +00019760: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ +00019770: 6174 696f 6e20 7374 7269 6e67 290a 0a20 ation string).. │ │ │ │ │ +00019780: 2020 2d20 e280 9844 4542 5f2a 5f47 4e55 - ...DEB_*_GNU │ │ │ │ │ +00019790: 5f43 5055 e280 9920 2874 6865 2043 5055 _CPU... (the CPU │ │ │ │ │ +000197a0: 2070 6172 7420 6f66 20e2 8098 4445 425f part of ...DEB_ │ │ │ │ │ +000197b0: 2a5f 474e 555f 5459 5045 e280 9929 0a0a *_GNU_TYPE...).. │ │ │ │ │ +000197c0: 2020 202d 20e2 8098 4445 425f 2a5f 474e - ...DEB_*_GN │ │ │ │ │ +000197d0: 555f 5359 5354 454d e280 9920 2874 6865 U_SYSTEM... (the │ │ │ │ │ +000197e0: 2053 7973 7465 6d20 7061 7274 206f 6620 System part of │ │ │ │ │ +000197f0: e280 9844 4542 5f2a 5f47 4e55 5f54 5950 ...DEB_*_GNU_TYP │ │ │ │ │ +00019800: 45e2 8099 290a 0a77 6865 7265 20e2 8098 E...)..where ... │ │ │ │ │ +00019810: 2ae2 8099 2069 7320 6569 7468 6572 20e2 *... is either . │ │ │ │ │ +00019820: 8098 4255 494c 44e2 8099 2066 6f72 2073 ..BUILD... for s │ │ │ │ │ +00019830: 7065 6369 6669 6361 7469 6f6e 206f 6620 pecification of │ │ │ │ │ +00019840: 7468 6520 6275 696c 6420 6172 6368 6974 the build archit │ │ │ │ │ +00019850: 6563 7475 7265 2c0a e280 9848 4f53 54e2 ecture,....HOST. │ │ │ │ │ +00019860: 8099 2066 6f72 2073 7065 6369 6669 6361 .. for specifica │ │ │ │ │ +00019870: 7469 6f6e 206f 6620 7468 6520 686f 7374 tion of the host │ │ │ │ │ +00019880: 2061 7263 6869 7465 6374 7572 6520 6f72 architecture or │ │ │ │ │ +00019890: 20e2 8098 5441 5247 4554 e280 9920 666f ...TARGET... fo │ │ │ │ │ +000198a0: 720a 7370 6563 6966 6963 6174 696f 6e20 r.specification │ │ │ │ │ +000198b0: 6f66 2074 6865 2074 6172 6765 7420 6172 of the target ar │ │ │ │ │ +000198c0: 6368 6974 6563 7475 7265 2e0a 0a42 6163 chitecture...Bac │ │ │ │ │ +000198d0: 6b77 6172 6420 636f 6d70 6174 6962 696c kward compatibil │ │ │ │ │ +000198e0: 6974 7920 6361 6e20 6265 2070 726f 7669 ity can be provi │ │ │ │ │ +000198f0: 6465 6420 696e 2074 6865 2072 756c 6573 ded in the rules │ │ │ │ │ +00019900: 2066 696c 6520 6279 2073 6574 7469 6e67 file by setting │ │ │ │ │ +00019910: 2074 6865 0a6e 6565 6465 6420 7661 7269 the.needed vari │ │ │ │ │ +00019920: 6162 6c65 7320 746f 2073 7569 7461 626c ables to suitabl │ │ │ │ │ +00019930: 6520 6465 6661 756c 7420 7661 6c75 6573 e default values │ │ │ │ │ +00019940: 3b20 706c 6561 7365 2072 6566 6572 2074 ; please refer t │ │ │ │ │ +00019950: 6f20 7468 650a 646f 6375 6d65 6e74 6174 o the.documentat │ │ │ │ │ +00019960: 696f 6e20 6f66 20e2 8098 6470 6b67 2d61 ion of ...dpkg-a │ │ │ │ │ +00019970: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ +00019980: 6f72 2064 6574 6169 6c73 2e0a 0a49 7420 or details...It │ │ │ │ │ +00019990: 6973 2069 6d70 6f72 7461 6e74 2074 6f20 is important to │ │ │ │ │ +000199a0: 756e 6465 7273 7461 6e64 2074 6861 7420 understand that │ │ │ │ │ +000199b0: 7468 6520 e280 9844 4542 5f2a 5f41 5243 the ...DEB_*_ARC │ │ │ │ │ +000199c0: 48e2 8099 2073 7472 696e 6720 6f6e 6c79 H... string only │ │ │ │ │ +000199d0: 0a64 6574 6572 6d69 6e65 7320 7768 6963 .determines whic │ │ │ │ │ +000199e0: 6820 4465 6269 616e 2061 7263 6869 7465 h Debian archite │ │ │ │ │ +000199f0: 6374 7572 6520 7765 2061 7265 2062 7569 cture we are bui │ │ │ │ │ +00019a00: 6c64 696e 6720 6f6e 206f 7220 666f 722e lding on or for. │ │ │ │ │ +00019a10: 2020 4974 0a73 686f 756c 6420 6e6f 7420 It.should not │ │ │ │ │ +00019a20: 6265 2075 7365 6420 746f 2067 6574 2074 be used to get t │ │ │ │ │ +00019a30: 6865 2043 5055 206f 7220 7379 7374 656d he CPU or system │ │ │ │ │ +00019a40: 2069 6e66 6f72 6d61 7469 6f6e 3b20 7468 information; th │ │ │ │ │ +00019a50: 650a e280 9844 4542 5f2a 5f41 5243 485f e....DEB_*_ARCH_ │ │ │ │ │ +00019a60: 4350 55e2 8099 2061 6e64 20e2 8098 4445 CPU... and ...DE │ │ │ │ │ +00019a70: 425f 2a5f 4152 4348 5f4f 53e2 8099 2076 B_*_ARCH_OS... v │ │ │ │ │ +00019a80: 6172 6961 626c 6573 2073 686f 756c 6420 ariables should │ │ │ │ │ +00019a90: 6265 2075 7365 6420 666f 7220 7468 6174 be used for that │ │ │ │ │ +00019aa0: 2e0a 474e 5520 7374 796c 6520 7661 7269 ..GNU style vari │ │ │ │ │ +00019ab0: 6162 6c65 7320 7368 6f75 6c64 2067 656e ables should gen │ │ │ │ │ +00019ac0: 6572 616c 6c79 206f 6e6c 7920 6265 2075 erally only be u │ │ │ │ │ +00019ad0: 7365 6420 7769 7468 2075 7073 7472 6561 sed with upstrea │ │ │ │ │ +00019ae0: 6d20 6275 696c 640a 7379 7374 656d 732e m build.systems. │ │ │ │ │ +00019af0: 0a0a 5468 6520 6275 696c 6465 7220 6d61 ..The builder ma │ │ │ │ │ +00019b00: 7920 7365 7420 e280 9844 4542 5f52 554c y set ...DEB_RUL │ │ │ │ │ +00019b10: 4553 5f52 4551 5549 5245 535f 524f 4f54 ES_REQUIRES_ROOT │ │ │ │ │ +00019b20: e280 9920 656e 7669 726f 6e6d 656e 7420 ... environment │ │ │ │ │ +00019b30: 7661 7269 6162 6c65 2077 6865 6e0a 6361 variable when.ca │ │ │ │ │ +00019b40: 6c6c 696e 6720 616e 7920 6f66 2074 6865 lling any of the │ │ │ │ │ +00019b50: 206d 616e 6461 746f 7279 2074 6172 6765 mandatory targe │ │ │ │ │ +00019b60: 7473 2061 7320 6465 6669 6e65 6420 696e ts as defined in │ │ │ │ │ +00019b70: 202a 6e6f 7465 0a52 756c 6573 2d52 6571 *note.Rules-Req │ │ │ │ │ +00019b80: 7569 7265 732d 526f 6f74 3a20 3766 2e20 uires-Root: 7f. │ │ │ │ │ +00019b90: 2049 6620 7468 6520 7661 7269 6162 6c65 If the variable │ │ │ │ │ +00019ba0: 2069 7320 6e6f 7420 7365 742c 2074 6865 is not set, the │ │ │ │ │ +00019bb0: 2070 6163 6b61 6765 206d 7573 740a 6265 package must.be │ │ │ │ │ +00019bc0: 6861 7665 2061 7320 6966 2069 7420 7761 have as if it wa │ │ │ │ │ +00019bd0: 7320 7365 7420 746f 20e2 8098 6269 6e61 s set to ...bina │ │ │ │ │ +00019be0: 7279 2d74 6172 6765 7473 e280 992e 0a0a ry-targets...... │ │ │ │ │ +00019bf0: 2a20 4d65 6e75 3a0a 0a2a 2064 6562 6961 * Menu:..* debia │ │ │ │ │ +00019c00: 6e2f 7275 6c65 7320 616e 6420 4445 425f n/rules and DEB_ │ │ │ │ │ +00019c10: 4255 494c 445f 4f50 5449 4f4e 533a 3a0a BUILD_OPTIONS::. │ │ │ │ │ +00019c20: 2a20 6465 6269 616e 2f72 756c 6573 2061 * debian/rules a │ │ │ │ │ +00019c30: 6e64 2052 756c 6573 2d52 6571 7569 7265 nd Rules-Require │ │ │ │ │ +00019c40: 732d 526f 6f74 3a3a 0a0a 2020 202d 2d2d s-Root::.. --- │ │ │ │ │ +00019c50: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00019c60: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00019c70: 2028 3129 2041 6e6f 7468 6572 2063 6f6d (1) Another com │ │ │ │ │ +00019c80: 6d6f 6e20 7761 7920 746f 2064 6f20 7468 mon way to do th │ │ │ │ │ +00019c90: 6973 2069 7320 666f 7220 e280 9862 7569 is is for ...bui │ │ │ │ │ +00019ca0: 6c64 e280 9920 746f 2064 6570 656e 6420 ld... to depend │ │ │ │ │ +00019cb0: 6f6e 0ae2 8098 6275 696c 642d 7374 616d on....build-stam │ │ │ │ │ +00019cc0: 70e2 8099 2061 6e64 2074 6f20 646f 206e p... and to do n │ │ │ │ │ +00019cd0: 6f74 6869 6e67 2065 6c73 652c 2061 6e64 othing else, and │ │ │ │ │ +00019ce0: 2066 6f72 2074 6865 20e2 8098 6275 696c for the ...buil │ │ │ │ │ +00019cf0: 642d 7374 616d 70e2 8099 2074 6172 6765 d-stamp... targe │ │ │ │ │ +00019d00: 740a 746f 2064 6f20 7468 6520 6275 696c t.to do the buil │ │ │ │ │ +00019d10: 6469 6e67 2061 6e64 2074 6f20 e280 9874 ding and to ...t │ │ │ │ │ +00019d20: 6f75 6368 2062 7569 6c64 2d73 7461 6d70 ouch build-stamp │ │ │ │ │ +00019d30: e280 9920 6f6e 2063 6f6d 706c 6574 696f ... on completio │ │ │ │ │ +00019d40: 6e2e 2020 5468 6973 2069 730a 6573 7065 n. This is.espe │ │ │ │ │ +00019d50: 6369 616c 6c79 2075 7365 6675 6c20 6966 cially useful if │ │ │ │ │ +00019d60: 2074 6865 2062 7569 6c64 2072 6f75 7469 the build routi │ │ │ │ │ +00019d70: 6e65 2063 7265 6174 6573 2061 2066 696c ne creates a fil │ │ │ │ │ +00019d80: 6520 6f72 2064 6972 6563 746f 7279 0a63 e or directory.c │ │ │ │ │ +00019d90: 616c 6c65 6420 e280 9862 7569 6c64 e280 alled ...build.. │ │ │ │ │ +00019da0: 993b 2069 6e20 7375 6368 2061 2063 6173 .; in such a cas │ │ │ │ │ +00019db0: 652c 20e2 8098 6275 696c 64e2 8099 2077 e, ...build... w │ │ │ │ │ +00019dc0: 696c 6c20 6e65 6564 2074 6f20 6265 206c ill need to be l │ │ │ │ │ +00019dd0: 6973 7465 6420 6173 2061 0a70 686f 6e79 isted as a.phony │ │ │ │ │ +00019de0: 2074 6172 6765 7420 2869 2e65 2e2c 2061 target (i.e., a │ │ │ │ │ +00019df0: 7320 6120 6465 7065 6e64 656e 6379 206f s a dependency o │ │ │ │ │ +00019e00: 6620 7468 6520 e280 982e 5048 4f4e 59e2 f the ....PHONY. │ │ │ │ │ +00019e10: 8099 2074 6172 6765 7429 2e20 2053 6565 .. target). See │ │ │ │ │ +00019e20: 2074 6865 0a64 6f63 756d 656e 7461 7469 the.documentati │ │ │ │ │ +00019e30: 6f6e 206f 6620 e280 986d 616b 65e2 8099 on of ...make... │ │ │ │ │ +00019e40: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +00019e50: 6174 696f 6e20 6f6e 2070 686f 6e79 2074 ation on phony t │ │ │ │ │ +00019e60: 6172 6765 7473 2e0a 0a20 2020 2832 2920 argets... (2) │ │ │ │ │ +00019e70: 5468 6973 2073 706c 6974 2061 6c6c 6f77 This split allow │ │ │ │ │ +00019e80: 7320 6269 6e61 7279 2d6f 6e6c 7920 6275 s binary-only bu │ │ │ │ │ +00019e90: 696c 6473 2074 6f20 6e6f 7420 696e 7374 ilds to not inst │ │ │ │ │ +00019ea0: 616c 6c20 7468 650a 6465 7065 6e64 656e all the.dependen │ │ │ │ │ +00019eb0: 6369 6573 2072 6571 7569 7265 6420 666f cies required fo │ │ │ │ │ +00019ec0: 7220 7468 6520 e280 9862 7569 6c64 2d69 r the ...build-i │ │ │ │ │ +00019ed0: 6e64 6570 e280 9920 7461 7267 6574 2061 ndep... target a │ │ │ │ │ +00019ee0: 6e64 2073 6b69 7020 616e 790a 7265 736f nd skip any.reso │ │ │ │ │ +00019ef0: 7572 6365 2d69 6e74 656e 7369 7665 2062 urce-intensive b │ │ │ │ │ +00019f00: 7569 6c64 2074 6173 6b73 2074 6861 7420 uild tasks that │ │ │ │ │ +00019f10: 6172 6520 6f6e 6c79 2072 6571 7569 7265 are only require │ │ │ │ │ +00019f20: 6420 7768 656e 2062 7569 6c64 696e 670a d when building. │ │ │ │ │ +00019f30: 6172 6368 6974 6563 7475 7265 2d69 6e64 architecture-ind │ │ │ │ │ +00019f40: 6570 656e 6465 6e74 2062 696e 6172 7920 ependent binary │ │ │ │ │ +00019f50: 7061 636b 6167 6573 2e0a 0a20 2020 2833 packages... (3 │ │ │ │ │ +00019f60: 2920 5468 6520 e280 9866 616b 6572 6f6f ) The ...fakeroo │ │ │ │ │ +00019f70: 74e2 8099 2070 6163 6b61 6765 206f 6674 t... package oft │ │ │ │ │ +00019f80: 656e 2061 6c6c 6f77 7320 6f6e 6520 746f en allows one to │ │ │ │ │ +00019f90: 2062 7569 6c64 2061 2070 6163 6b61 6765 build a package │ │ │ │ │ +00019fa0: 0a63 6f72 7265 6374 6c79 2065 7665 6e20 .correctly even │ │ │ │ │ +00019fb0: 7769 7468 6f75 7420 6265 696e 6720 726f without being ro │ │ │ │ │ +00019fc0: 6f74 2e0a 0a1f 0a46 696c 653a 2064 6562 ot.....File: deb │ │ │ │ │ +00019fd0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00019fe0: 2020 4e6f 6465 3a20 6465 6269 616e 2f72 Node: debian/r │ │ │ │ │ +00019ff0: 756c 6573 2061 6e64 2044 4542 5f42 5549 ules and DEB_BUI │ │ │ │ │ +0001a000: 4c44 5f4f 5054 494f 4e53 2c20 204e 6578 LD_OPTIONS, Nex │ │ │ │ │ +0001a010: 743a 2064 6562 6961 6e2f 7275 6c65 7320 t: debian/rules │ │ │ │ │ +0001a020: 616e 6420 5275 6c65 732d 5265 7175 6972 and Rules-Requir │ │ │ │ │ +0001a030: 6573 2d52 6f6f 742c 2020 5570 3a20 4d61 es-Root, Up: Ma │ │ │ │ │ +0001a040: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +0001a050: 7074 2064 6562 6961 6e2f 7275 6c65 730a pt debian/rules. │ │ │ │ │ +0001a060: 0a34 2e39 2e31 20e2 8098 6465 6269 616e .4.9.1 ...debian │ │ │ │ │ +0001a070: 2f72 756c 6573 e280 9920 616e 6420 e280 /rules... and .. │ │ │ │ │ +0001a080: 9844 4542 5f42 5549 4c44 5f4f 5054 494f .DEB_BUILD_OPTIO │ │ │ │ │ +0001a090: 4e53 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d NS....---------- │ │ │ │ │ +0001a0a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0001a0b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0001a0c0: 2d2d 0a0a 5375 7070 6f72 7469 6e67 2074 --..Supporting t │ │ │ │ │ +0001a0d0: 6865 2073 7461 6e64 6172 6469 7a65 6420 he standardized │ │ │ │ │ +0001a0e0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ +0001a0f0: 6162 6c65 20e2 8098 4445 425f 4255 494c able ...DEB_BUIL │ │ │ │ │ +0001a100: 445f 4f50 5449 4f4e 53e2 8099 2069 730a D_OPTIONS... is. │ │ │ │ │ +0001a110: 7265 636f 6d6d 656e 6465 642e 2020 5468 recommended. Th │ │ │ │ │ +0001a120: 6973 2076 6172 6961 626c 6520 6361 6e20 is variable can │ │ │ │ │ +0001a130: 636f 6e74 6169 6e20 7365 7665 7261 6c20 contain several │ │ │ │ │ +0001a140: 666c 6167 7320 746f 2063 6861 6e67 6520 flags to change │ │ │ │ │ +0001a150: 686f 7720 610a 7061 636b 6167 6520 6973 how a.package is │ │ │ │ │ +0001a160: 2063 6f6d 7069 6c65 6420 616e 6420 6275 compiled and bu │ │ │ │ │ +0001a170: 696c 742e 2020 4561 6368 2066 6c61 6720 ilt. Each flag │ │ │ │ │ +0001a180: 6d75 7374 2062 6520 696e 2074 6865 2066 must be in the f │ │ │ │ │ +0001a190: 6f72 6d20 666c 6167 206f 720a 666c 6167 orm flag or.flag │ │ │ │ │ +0001a1a0: 3d6f 7074 696f 6e73 2e20 2049 6620 6d75 =options. If mu │ │ │ │ │ +0001a1b0: 6c74 6970 6c65 2066 6c61 6773 2061 7265 ltiple flags are │ │ │ │ │ +0001a1c0: 2067 6976 656e 2c20 7468 6579 206d 7573 given, they mus │ │ │ │ │ +0001a1d0: 7420 6265 2073 6570 6172 6174 6564 2062 t be separated b │ │ │ │ │ +0001a1e0: 790a 7768 6974 6573 7061 6365 2e20 2028 y.whitespace. ( │ │ │ │ │ +0001a1f0: 3129 2020 666c 6167 206d 7573 7420 7374 1) flag must st │ │ │ │ │ +0001a200: 6172 7420 7769 7468 2061 206c 6f77 6572 art with a lower │ │ │ │ │ +0001a210: 6361 7365 206c 6574 7465 7220 28e2 8098 case letter (... │ │ │ │ │ +0001a220: 612d 7ae2 8099 2920 616e 640a 636f 6e73 a-z...) and.cons │ │ │ │ │ +0001a230: 6973 7420 6f6e 6c79 206f 6620 6c6f 7765 ist only of lowe │ │ │ │ │ +0001a240: 7263 6173 6520 6c65 7474 6572 732c 206e rcase letters, n │ │ │ │ │ +0001a250: 756d 6265 7273 2028 e280 9830 2d39 e280 umbers (...0-9.. │ │ │ │ │ +0001a260: 9929 2c20 616e 6420 7468 6520 6368 6172 .), and the char │ │ │ │ │ +0001a270: 6163 7465 7273 0ae2 8098 2de2 8099 2061 acters....-... a │ │ │ │ │ +0001a280: 6e64 20e2 8098 5fe2 8099 2028 6879 7068 nd ..._... (hyph │ │ │ │ │ +0001a290: 656e 2061 6e64 2075 6e64 6572 7363 6f72 en and underscor │ │ │ │ │ +0001a2a0: 6529 2e20 206f 7074 696f 6e73 206d 7573 e). options mus │ │ │ │ │ +0001a2b0: 7420 6e6f 7420 636f 6e74 6169 6e0a 7768 t not contain.wh │ │ │ │ │ +0001a2c0: 6974 6573 7061 6365 2e20 2054 6865 2073 itespace. The s │ │ │ │ │ +0001a2d0: 616d 6520 7461 6720 7368 6f75 6c64 206e ame tag should n │ │ │ │ │ +0001a2e0: 6f74 2062 6520 6769 7665 6e20 6d75 6c74 ot be given mult │ │ │ │ │ +0001a2f0: 6970 6c65 2074 696d 6573 2077 6974 680a iple times with. │ │ │ │ │ +0001a300: 636f 6e66 6c69 6374 696e 6720 7661 6c75 conflicting valu │ │ │ │ │ +0001a310: 6573 2e20 2050 6163 6b61 6765 206d 6169 es. Package mai │ │ │ │ │ +0001a320: 6e74 6169 6e65 7273 206d 6179 2061 7373 ntainers may ass │ │ │ │ │ +0001a330: 756d 6520 7468 6174 0ae2 8098 4445 425f ume that....DEB_ │ │ │ │ │ +0001a340: 4255 494c 445f 4f50 5449 4f4e 53e2 8099 BUILD_OPTIONS... │ │ │ │ │ +0001a350: 2077 696c 6c20 6e6f 7420 636f 6e74 6169 will not contai │ │ │ │ │ +0001a360: 6e20 636f 6e66 6c69 6374 696e 6720 7461 n conflicting ta │ │ │ │ │ +0001a370: 6773 2e0a 0a54 6865 206d 6561 6e69 6e67 gs...The meaning │ │ │ │ │ +0001a380: 206f 6620 7468 6520 666f 6c6c 6f77 696e of the followin │ │ │ │ │ +0001a390: 6720 7461 6773 2068 6173 2062 6565 6e20 g tags has been │ │ │ │ │ +0001a3a0: 7374 616e 6461 7264 697a 6564 3a0a 0ae2 standardized:... │ │ │ │ │ +0001a3b0: 8098 6e6f 6368 6563 6be2 8099 0a0a 2020 ..nocheck..... │ │ │ │ │ +0001a3c0: 2020 2054 6869 7320 7461 6720 7361 7973 This tag says │ │ │ │ │ +0001a3d0: 2074 6f20 6e6f 7420 7275 6e20 616e 7920 to not run any │ │ │ │ │ +0001a3e0: 6275 696c 642d 7469 6d65 2074 6573 7420 build-time test │ │ │ │ │ +0001a3f0: 7375 6974 6520 7072 6f76 6964 6564 2062 suite provided b │ │ │ │ │ +0001a400: 7920 7468 650a 2020 2020 2070 6163 6b61 y the. packa │ │ │ │ │ +0001a410: 6765 2e0a 0ae2 8098 6e6f 646f 63e2 8099 ge......nodoc... │ │ │ │ │ +0001a420: 0a0a 2020 2020 2054 6869 7320 7461 6720 .. This tag │ │ │ │ │ +0001a430: 7361 7973 2074 6f20 736b 6970 2061 6e79 says to skip any │ │ │ │ │ +0001a440: 2062 7569 6c64 2073 7465 7073 2074 6861 build steps tha │ │ │ │ │ +0001a450: 7420 6f6e 6c79 2067 656e 6572 6174 6520 t only generate │ │ │ │ │ +0001a460: 7061 636b 6167 650a 2020 2020 2064 6f63 package. doc │ │ │ │ │ +0001a470: 756d 656e 7461 7469 6f6e 2e20 2046 696c umentation. Fil │ │ │ │ │ +0001a480: 6573 2072 6571 7569 7265 6420 6279 206f es required by o │ │ │ │ │ +0001a490: 7468 6572 2073 6563 7469 6f6e 7320 6f66 ther sections of │ │ │ │ │ +0001a4a0: 2044 6562 6961 6e20 506f 6c69 6379 2c0a Debian Policy,. │ │ │ │ │ +0001a4b0: 2020 2020 2073 7563 6820 6173 2063 6f70 such as cop │ │ │ │ │ +0001a4c0: 7972 6967 6874 2061 6e64 2063 6861 6e67 yright and chang │ │ │ │ │ +0001a4d0: 656c 6f67 2066 696c 6573 2c20 6d75 7374 elog files, must │ │ │ │ │ +0001a4e0: 2073 7469 6c6c 2062 6520 6765 6e65 7261 still be genera │ │ │ │ │ +0001a4f0: 7465 6420 616e 640a 2020 2020 2070 7574 ted and. put │ │ │ │ │ +0001a500: 2069 6e20 7468 6520 7061 636b 6167 652c in the package, │ │ │ │ │ +0001a510: 2062 7574 206f 7468 6572 2067 656e 6572 but other gener │ │ │ │ │ +0001a520: 6174 6564 2064 6f63 756d 656e 7461 7469 ated documentati │ │ │ │ │ +0001a530: 6f6e 2073 7563 6820 6173 0a20 2020 2020 on such as. │ │ │ │ │ +0001a540: 6865 6c70 326d 616e 2d67 656e 6572 6174 help2man-generat │ │ │ │ │ +0001a550: 6564 2070 6167 6573 2c20 446f 7879 6765 ed pages, Doxyge │ │ │ │ │ +0001a560: 6e2d 6765 6e65 7261 7465 6420 4150 4920 n-generated API │ │ │ │ │ +0001a570: 646f 6375 6d65 6e74 6174 696f 6e2c 206f documentation, o │ │ │ │ │ +0001a580: 720a 2020 2020 2069 6e66 6f20 7061 6765 r. info page │ │ │ │ │ +0001a590: 7320 6765 6e65 7261 7465 6420 6672 6f6d s generated from │ │ │ │ │ +0001a5a0: 2054 6578 696e 666f 2073 6f75 7263 6573 Texinfo sources │ │ │ │ │ +0001a5b0: 2073 686f 756c 6420 6265 2073 6b69 7070 should be skipp │ │ │ │ │ +0001a5c0: 6564 2069 660a 2020 2020 2070 6f73 7369 ed if. possi │ │ │ │ │ +0001a5d0: 626c 652e 2020 5468 6973 206f 7074 696f ble. This optio │ │ │ │ │ +0001a5e0: 6e20 646f 6573 206e 6f74 2063 6861 6e67 n does not chang │ │ │ │ │ +0001a5f0: 6520 7468 6520 7365 7420 6f66 2062 696e e the set of bin │ │ │ │ │ +0001a600: 6172 7920 7061 636b 6167 6573 0a20 2020 ary packages. │ │ │ │ │ +0001a610: 2020 6765 6e65 7261 7465 6420 6279 2074 generated by t │ │ │ │ │ +0001a620: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +0001a630: 652c 2062 7574 2064 6f63 756d 656e 7461 e, but documenta │ │ │ │ │ +0001a640: 7469 6f6e 2d6f 6e6c 7920 6269 6e61 7279 tion-only binary │ │ │ │ │ +0001a650: 0a20 2020 2020 7061 636b 6167 6573 206d . packages m │ │ │ │ │ +0001a660: 6179 2062 6520 6e65 6172 6c79 2065 6d70 ay be nearly emp │ │ │ │ │ +0001a670: 7479 2077 6865 6e20 6275 696c 7420 7769 ty when built wi │ │ │ │ │ +0001a680: 7468 2074 6869 7320 6f70 7469 6f6e 2e0a th this option.. │ │ │ │ │ +0001a690: 0ae2 8098 6e6f 6f70 74e2 8099 0a0a 2020 ....noopt..... │ │ │ │ │ +0001a6a0: 2020 2054 6865 2070 7265 7365 6e63 6520 The presence │ │ │ │ │ +0001a6b0: 6f66 2074 6869 7320 7461 6720 6d65 616e of this tag mean │ │ │ │ │ +0001a6c0: 7320 7468 6174 2074 6865 2070 6163 6b61 s that the packa │ │ │ │ │ +0001a6d0: 6765 2073 686f 756c 6420 6265 2063 6f6d ge should be com │ │ │ │ │ +0001a6e0: 7069 6c65 640a 2020 2020 2077 6974 6820 piled. with │ │ │ │ │ +0001a6f0: 6120 6d69 6e69 6d75 6d20 6f66 206f 7074 a minimum of opt │ │ │ │ │ +0001a700: 696d 697a 6174 696f 6e2e 2020 466f 7220 imization. For │ │ │ │ │ +0001a710: 4320 7072 6f67 7261 6d73 2c20 6974 2069 C programs, it i │ │ │ │ │ +0001a720: 7320 6265 7374 2074 6f20 6164 640a 2020 s best to add. │ │ │ │ │ +0001a730: 2020 20e2 8098 2d4f 30e2 8099 2074 6f20 ...-O0... to │ │ │ │ │ +0001a740: e280 9843 464c 4147 53e2 8099 2028 616c ...CFLAGS... (al │ │ │ │ │ +0001a750: 7468 6f75 6768 2074 6869 7320 6973 2075 though this is u │ │ │ │ │ +0001a760: 7375 616c 6c79 2074 6865 2064 6566 6175 sually the defau │ │ │ │ │ +0001a770: 6c74 292e 2020 536f 6d65 0a20 2020 2020 lt). Some. │ │ │ │ │ +0001a780: 7072 6f67 7261 6d73 206d 6967 6874 2066 programs might f │ │ │ │ │ +0001a790: 6169 6c20 746f 2062 7569 6c64 206f 7220 ail to build or │ │ │ │ │ +0001a7a0: 7275 6e20 6174 2074 6869 7320 6c65 7665 run at this leve │ │ │ │ │ +0001a7b0: 6c20 6f66 206f 7074 696d 697a 6174 696f l of optimizatio │ │ │ │ │ +0001a7c0: 6e3b 0a20 2020 2020 6974 206d 6179 2062 n;. it may b │ │ │ │ │ +0001a7d0: 6520 6e65 6365 7373 6172 7920 746f 2075 e necessary to u │ │ │ │ │ +0001a7e0: 7365 20e2 8098 2d4f 31e2 8099 2c20 666f se ...-O1..., fo │ │ │ │ │ +0001a7f0: 7220 6578 616d 706c 652e 0a0a e280 986e r example......n │ │ │ │ │ +0001a800: 6f73 7472 6970 e280 990a 0a20 2020 2020 ostrip..... │ │ │ │ │ +0001a810: 5468 6973 2074 6167 206d 6561 6e73 2074 This tag means t │ │ │ │ │ +0001a820: 6861 7420 7468 6520 6465 6275 6767 696e hat the debuggin │ │ │ │ │ +0001a830: 6720 7379 6d62 6f6c 7320 7368 6f75 6c64 g symbols should │ │ │ │ │ +0001a840: 206e 6f74 2062 6520 7374 7269 7070 6564 not be stripped │ │ │ │ │ +0001a850: 0a20 2020 2020 6672 6f6d 2074 6865 2062 . from the b │ │ │ │ │ +0001a860: 696e 6172 7920 6475 7269 6e67 2069 6e73 inary during ins │ │ │ │ │ +0001a870: 7461 6c6c 6174 696f 6e2c 2073 6f20 7468 tallation, so th │ │ │ │ │ +0001a880: 6174 2064 6562 7567 6769 6e67 2069 6e66 at debugging inf │ │ │ │ │ +0001a890: 6f72 6d61 7469 6f6e 0a20 2020 2020 6d61 ormation. ma │ │ │ │ │ +0001a8a0: 7920 6265 2069 6e63 6c75 6465 6420 696e y be included in │ │ │ │ │ +0001a8b0: 2074 6865 2070 6163 6b61 6765 2e0a 0ae2 the package.... │ │ │ │ │ +0001a8c0: 8098 7061 7261 6c6c 656c 3d6e e280 990a ..parallel=n.... │ │ │ │ │ +0001a8d0: 0a20 2020 2020 5468 6973 2074 6167 206d . This tag m │ │ │ │ │ +0001a8e0: 6561 6e73 2074 6861 7420 7468 6520 7061 eans that the pa │ │ │ │ │ +0001a8f0: 636b 6167 6520 7368 6f75 6c64 2062 6520 ckage should be │ │ │ │ │ +0001a900: 6275 696c 7420 7573 696e 6720 7570 2074 built using up t │ │ │ │ │ +0001a910: 6f20 e280 986e e280 990a 2020 2020 2070 o ...n.... p │ │ │ │ │ +0001a920: 6172 616c 6c65 6c20 7072 6f63 6573 7365 arallel processe │ │ │ │ │ +0001a930: 7320 6966 2074 6865 2070 6163 6b61 6765 s if the package │ │ │ │ │ +0001a940: 2062 7569 6c64 2073 7973 7465 6d20 7375 build system su │ │ │ │ │ +0001a950: 7070 6f72 7473 2074 6869 732e 2020 2832 pports this. (2 │ │ │ │ │ +0001a960: 290a 2020 2020 2049 6620 7468 6520 7061 ). If the pa │ │ │ │ │ +0001a970: 636b 6167 6520 6275 696c 6420 7379 7374 ckage build syst │ │ │ │ │ +0001a980: 656d 2064 6f65 7320 6e6f 7420 7375 7070 em does not supp │ │ │ │ │ +0001a990: 6f72 7420 7061 7261 6c6c 656c 2062 7569 ort parallel bui │ │ │ │ │ +0001a9a0: 6c64 732c 2074 6869 730a 2020 2020 2073 lds, this. s │ │ │ │ │ +0001a9b0: 7472 696e 6720 6d75 7374 2062 6520 6967 tring must be ig │ │ │ │ │ +0001a9c0: 6e6f 7265 642e 2020 4966 2074 6865 2070 nored. If the p │ │ │ │ │ +0001a9d0: 6163 6b61 6765 2062 7569 6c64 2073 7973 ackage build sys │ │ │ │ │ +0001a9e0: 7465 6d20 6f6e 6c79 2073 7570 706f 7274 tem only support │ │ │ │ │ +0001a9f0: 730a 2020 2020 2061 206c 6f77 6572 206c s. a lower l │ │ │ │ │ +0001aa00: 6576 656c 206f 6620 636f 6e63 7572 7265 evel of concurre │ │ │ │ │ +0001aa10: 6e63 7920 7468 616e 206e 2c20 7468 6520 ncy than n, the │ │ │ │ │ +0001aa20: 7061 636b 6167 6520 7368 6f75 6c64 2062 package should b │ │ │ │ │ +0001aa30: 6520 6275 696c 740a 2020 2020 2075 7369 e built. usi │ │ │ │ │ +0001aa40: 6e67 2061 7320 6d61 6e79 2070 6172 616c ng as many paral │ │ │ │ │ +0001aa50: 6c65 6c20 7072 6f63 6573 7365 7320 6173 lel processes as │ │ │ │ │ +0001aa60: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ +0001aa70: 6c64 2073 7973 7465 6d0a 2020 2020 2073 ld system. s │ │ │ │ │ +0001aa80: 7570 706f 7274 732e 2020 4974 2069 7320 upports. It is │ │ │ │ │ +0001aa90: 7570 2074 6f20 7468 6520 7061 636b 6167 up to the packag │ │ │ │ │ +0001aaa0: 6520 6d61 696e 7461 696e 6572 2074 6f20 e maintainer to │ │ │ │ │ +0001aab0: 6465 6369 6465 2077 6865 7468 6572 2074 decide whether t │ │ │ │ │ +0001aac0: 6865 0a20 2020 2020 7061 636b 6167 6520 he. package │ │ │ │ │ +0001aad0: 6275 696c 6420 7469 6d65 7320 6172 6520 build times are │ │ │ │ │ +0001aae0: 6c6f 6e67 2065 6e6f 7567 6820 616e 6420 long enough and │ │ │ │ │ +0001aaf0: 7468 6520 7061 636b 6167 6520 6275 696c the package buil │ │ │ │ │ +0001ab00: 6420 7379 7374 656d 2069 730a 2020 2020 d system is. │ │ │ │ │ +0001ab10: 2072 6f62 7573 7420 656e 6f75 6768 2074 robust enough t │ │ │ │ │ +0001ab20: 6f20 6d61 6b65 2073 7570 706f 7274 696e o make supportin │ │ │ │ │ +0001ab30: 6720 7061 7261 6c6c 656c 2062 7569 6c64 g parallel build │ │ │ │ │ +0001ab40: 7320 776f 7274 6877 6869 6c65 2e0a 0ae2 s worthwhile.... │ │ │ │ │ +0001ab50: 8098 7465 7273 65e2 8099 0a0a 2020 2020 ..terse..... │ │ │ │ │ +0001ab60: 2054 6869 7320 7461 6720 6d65 616e 7320 This tag means │ │ │ │ │ +0001ab70: 7468 6174 2074 6865 2070 6163 6b61 6765 that the package │ │ │ │ │ +0001ab80: 2062 7569 6c64 2077 696c 6c20 6265 206c build will be l │ │ │ │ │ +0001ab90: 6573 7320 7665 7262 6f73 6520 7468 616e ess verbose than │ │ │ │ │ +0001aba0: 0a20 2020 2020 6465 6661 756c 742e 2020 . default. │ │ │ │ │ +0001abb0: 466f 7220 6578 616d 706c 652c 20e2 8098 For example, ... │ │ │ │ │ +0001abc0: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +0001abd0: 6d69 6768 7420 7061 7373 206f 7074 696f might pass optio │ │ │ │ │ +0001abe0: 6e73 2074 6f20 7468 650a 2020 2020 2070 ns to the. p │ │ │ │ │ +0001abf0: 6163 6b61 6765 e280 9973 2063 6f6e 6669 ackage...s confi │ │ │ │ │ +0001ac00: 6775 7265 2073 6372 6970 7420 7468 6174 gure script that │ │ │ │ │ +0001ac10: 2063 6175 7365 2074 6865 2063 6f6d 7069 cause the compi │ │ │ │ │ +0001ac20: 6c65 7220 746f 2070 726f 6475 6365 206c ler to produce l │ │ │ │ │ +0001ac30: 6573 730a 2020 2020 206f 7574 7075 742e ess. output. │ │ │ │ │ +0001ac40: 0a0a 556e 6b6e 6f77 6e20 666c 6167 7320 ..Unknown flags │ │ │ │ │ +0001ac50: 6d75 7374 2062 6520 6967 6e6f 7265 6420 must be ignored │ │ │ │ │ +0001ac60: 6279 20e2 8098 6465 6269 616e 2f72 756c by ...debian/rul │ │ │ │ │ +0001ac70: 6573 e280 992e 0a0a 5468 6520 666f 6c6c es......The foll │ │ │ │ │ +0001ac80: 6f77 696e 6720 6d61 6b65 6669 6c65 2073 owing makefile s │ │ │ │ │ +0001ac90: 6e69 7070 6574 2069 7320 616e 2065 7861 nippet is an exa │ │ │ │ │ +0001aca0: 6d70 6c65 206f 6620 686f 7720 6f6e 6520 mple of how one │ │ │ │ │ +0001acb0: 6d61 7920 696d 706c 656d 656e 740a 7468 may implement.th │ │ │ │ │ +0001acc0: 6520 6275 696c 6420 6f70 7469 6f6e 733b e build options; │ │ │ │ │ +0001acd0: 2079 6f75 2077 696c 6c20 7072 6f62 6162 you will probab │ │ │ │ │ +0001ace0: 6c79 2068 6176 6520 746f 206d 6173 7361 ly have to massa │ │ │ │ │ +0001acf0: 6765 2074 6869 7320 6578 616d 706c 6520 ge this example │ │ │ │ │ +0001ad00: 696e 0a6f 7264 6572 2074 6f20 6d61 6b65 in.order to make │ │ │ │ │ +0001ad10: 2069 7420 776f 726b 2066 6f72 2079 6f75 it work for you │ │ │ │ │ +0001ad20: 7220 7061 636b 6167 652e 0a0a 2020 2020 r package... │ │ │ │ │ +0001ad30: 2043 464c 4147 5320 3d20 2d57 616c 6c20 CFLAGS = -Wall │ │ │ │ │ +0001ad40: 2d67 0a20 2020 2020 494e 5354 414c 4c20 -g. INSTALL │ │ │ │ │ +0001ad50: 3d20 696e 7374 616c 6c0a 2020 2020 2049 = install. I │ │ │ │ │ +0001ad60: 4e53 5441 4c4c 5f46 494c 4520 2020 203d NSTALL_FILE = │ │ │ │ │ +0001ad70: 2024 2849 4e53 5441 4c4c 2920 2d70 2020 $(INSTALL) -p │ │ │ │ │ +0001ad80: 2020 2d6f 2072 6f6f 7420 2d67 2072 6f6f -o root -g roo │ │ │ │ │ +0001ad90: 7420 202d 6d20 2036 3434 0a20 2020 2020 t -m 644. │ │ │ │ │ +0001ada0: 494e 5354 414c 4c5f 5052 4f47 5241 4d20 INSTALL_PROGRAM │ │ │ │ │ +0001adb0: 3d20 2428 494e 5354 414c 4c29 202d 7020 = $(INSTALL) -p │ │ │ │ │ +0001adc0: 2020 202d 6f20 726f 6f74 202d 6720 726f -o root -g ro │ │ │ │ │ +0001add0: 6f74 2020 2d6d 2020 3735 350a 2020 2020 ot -m 755. │ │ │ │ │ +0001ade0: 2049 4e53 5441 4c4c 5f53 4352 4950 5420 INSTALL_SCRIPT │ │ │ │ │ +0001adf0: 203d 2024 2849 4e53 5441 4c4c 2920 2d70 = $(INSTALL) -p │ │ │ │ │ +0001ae00: 2020 2020 2d6f 2072 6f6f 7420 2d67 2072 -o root -g r │ │ │ │ │ +0001ae10: 6f6f 7420 202d 6d20 2037 3535 0a20 2020 oot -m 755. │ │ │ │ │ +0001ae20: 2020 494e 5354 414c 4c5f 4449 5220 2020 INSTALL_DIR │ │ │ │ │ +0001ae30: 2020 3d20 2428 494e 5354 414c 4c29 202d = $(INSTALL) - │ │ │ │ │ +0001ae40: 7020 2d64 202d 6f20 726f 6f74 202d 6720 p -d -o root -g │ │ │ │ │ +0001ae50: 726f 6f74 2020 2d6d 2020 3735 350a 0a20 root -m 755.. │ │ │ │ │ +0001ae60: 2020 2020 6966 6e65 7120 282c 2428 6669 ifneq (,$(fi │ │ │ │ │ +0001ae70: 6c74 6572 206e 6f6f 7074 2c24 2844 4542 lter noopt,$(DEB │ │ │ │ │ +0001ae80: 5f42 5549 4c44 5f4f 5054 494f 4e53 2929 _BUILD_OPTIONS)) │ │ │ │ │ +0001ae90: 290a 2020 2020 2020 2020 2043 464c 4147 ). CFLAG │ │ │ │ │ +0001aea0: 5320 2b3d 202d 4f30 0a20 2020 2020 656c S += -O0. el │ │ │ │ │ +0001aeb0: 7365 0a20 2020 2020 2020 2020 4346 4c41 se. CFLA │ │ │ │ │ +0001aec0: 4753 202b 3d20 2d4f 320a 2020 2020 2065 GS += -O2. e │ │ │ │ │ +0001aed0: 6e64 6966 0a20 2020 2020 6966 6571 2028 ndif. ifeq ( │ │ │ │ │ +0001aee0: 2c24 2866 696c 7465 7220 6e6f 7374 7269 ,$(filter nostri │ │ │ │ │ +0001aef0: 702c 2428 4445 425f 4255 494c 445f 4f50 p,$(DEB_BUILD_OP │ │ │ │ │ +0001af00: 5449 4f4e 5329 2929 0a20 2020 2020 2020 TIONS))). │ │ │ │ │ +0001af10: 2020 494e 5354 414c 4c5f 5052 4f47 5241 INSTALL_PROGRA │ │ │ │ │ +0001af20: 4d20 2b3d 202d 730a 2020 2020 2065 6e64 M += -s. end │ │ │ │ │ +0001af30: 6966 0a20 2020 2020 6966 6e65 7120 282c if. ifneq (, │ │ │ │ │ +0001af40: 2428 6669 6c74 6572 2070 6172 616c 6c65 $(filter paralle │ │ │ │ │ +0001af50: 6c3d 252c 2428 4445 425f 4255 494c 445f l=%,$(DEB_BUILD_ │ │ │ │ │ +0001af60: 4f50 5449 4f4e 5329 2929 0a20 2020 2020 OPTIONS))). │ │ │ │ │ +0001af70: 2020 2020 4e55 4d4a 4f42 5320 3d20 2428 NUMJOBS = $( │ │ │ │ │ +0001af80: 7061 7473 7562 7374 2070 6172 616c 6c65 patsubst paralle │ │ │ │ │ +0001af90: 6c3d 252c 252c 2428 6669 6c74 6572 2070 l=%,%,$(filter p │ │ │ │ │ +0001afa0: 6172 616c 6c65 6c3d 252c 2428 4445 425f arallel=%,$(DEB_ │ │ │ │ │ +0001afb0: 4255 494c 445f 4f50 5449 4f4e 5329 2929 BUILD_OPTIONS))) │ │ │ │ │ +0001afc0: 0a20 2020 2020 2020 2020 4d41 4b45 464c . MAKEFL │ │ │ │ │ +0001afd0: 4147 5320 2b3d 202d 6a24 284e 554d 4a4f AGS += -j$(NUMJO │ │ │ │ │ +0001afe0: 4253 290a 2020 2020 2065 6e64 6966 0a0a BS). endif.. │ │ │ │ │ +0001aff0: 2020 2020 2062 7569 6c64 3a0a 2020 2020 build:. │ │ │ │ │ +0001b000: 2020 2020 2020 2020 2023 202e 2e2e 0a20 # .... │ │ │ │ │ +0001b010: 2020 2020 6966 6571 2028 2c24 2866 696c ifeq (,$(fil │ │ │ │ │ +0001b020: 7465 7220 6e6f 6368 6563 6b2c 2428 4445 ter nocheck,$(DE │ │ │ │ │ +0001b030: 425f 4255 494c 445f 4f50 5449 4f4e 5329 B_BUILD_OPTIONS) │ │ │ │ │ +0001b040: 2929 0a20 2020 2020 2020 2020 2020 2020 )). │ │ │ │ │ +0001b050: 2320 436f 6465 2074 6f20 7275 6e20 7468 # Code to run th │ │ │ │ │ +0001b060: 6520 7061 636b 6167 6520 7465 7374 2073 e package test s │ │ │ │ │ +0001b070: 7569 7465 2e0a 2020 2020 2065 6e64 6966 uite.. endif │ │ │ │ │ +0001b080: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +0001b090: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +0001b0a0: 2d2d 2d2d 0a0a 2020 2028 3129 2053 6f6d ----.. (1) Som │ │ │ │ │ +0001b0b0: 6520 7061 636b 6167 6573 2073 7570 706f e packages suppo │ │ │ │ │ +0001b0c0: 7274 2061 6e79 2064 656c 696d 6974 6572 rt any delimiter │ │ │ │ │ +0001b0d0: 2c20 6275 7420 7768 6974 6573 7061 6365 , but whitespace │ │ │ │ │ +0001b0e0: 2069 7320 7468 650a 6561 7369 6573 7420 is the.easiest │ │ │ │ │ +0001b0f0: 746f 2070 6172 7365 2069 6e73 6964 6520 to parse inside │ │ │ │ │ +0001b100: 6120 6d61 6b65 6669 6c65 2061 6e64 2061 a makefile and a │ │ │ │ │ +0001b110: 766f 6964 7320 616d 6269 6775 6974 7920 voids ambiguity │ │ │ │ │ +0001b120: 7769 7468 2066 6c61 6720 7661 6c75 6573 with flag values │ │ │ │ │ +0001b130: 0a74 6861 7420 636f 6e74 6169 6e20 636f .that contain co │ │ │ │ │ +0001b140: 6d6d 6173 2e0a 0a20 2020 2832 2920 5061 mmas... (2) Pa │ │ │ │ │ +0001b150: 636b 6167 6573 2062 7569 6c74 2077 6974 ckages built wit │ │ │ │ │ +0001b160: 6820 e280 986d 616b 65e2 8099 2063 616e h ...make... can │ │ │ │ │ +0001b170: 206f 6674 656e 2069 6d70 6c65 6d65 6e74 often implement │ │ │ │ │ +0001b180: 2074 6869 7320 6279 2070 6173 7369 6e67 this by passing │ │ │ │ │ +0001b190: 0a74 6865 20e2 8098 2d6a e280 996e 206f .the ...-j...n o │ │ │ │ │ +0001b1a0: 7074 696f 6e20 746f 20e2 8098 6d61 6b65 ption to ...make │ │ │ │ │ +0001b1b0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0001b1c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0001b1d0: 2c20 204e 6f64 653a 2064 6562 6961 6e2f , Node: debian/ │ │ │ │ │ +0001b1e0: 7275 6c65 7320 616e 6420 5275 6c65 732d rules and Rules- │ │ │ │ │ +0001b1f0: 5265 7175 6972 6573 2d52 6f6f 742c 2020 Requires-Root, │ │ │ │ │ +0001b200: 5072 6576 3a20 6465 6269 616e 2f72 756c Prev: debian/rul │ │ │ │ │ +0001b210: 6573 2061 6e64 2044 4542 5f42 5549 4c44 es and DEB_BUILD │ │ │ │ │ +0001b220: 5f4f 5054 494f 4e53 2c20 2055 703a 204d _OPTIONS, Up: M │ │ │ │ │ +0001b230: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +0001b240: 6970 7420 6465 6269 616e 2f72 756c 6573 ipt debian/rules │ │ │ │ │ +0001b250: 0a0a 342e 392e 3220 e280 9864 6562 6961 ..4.9.2 ...debia │ │ │ │ │ +0001b260: 6e2f 7275 6c65 73e2 8099 2061 6e64 20e2 n/rules... and . │ │ │ │ │ +0001b270: 8098 5275 6c65 732d 5265 7175 6972 6573 ..Rules-Requires │ │ │ │ │ +0001b280: 2d52 6f6f 74e2 8099 0a2d 2d2d 2d2d 2d2d -Root....------- │ │ │ │ │ +0001b290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0001b2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0001b2b0: 2d2d 2d2d 2d2d 2d0a 0a44 6570 656e 6469 -------..Dependi │ │ │ │ │ +0001b2c0: 6e67 206f 6e20 7468 6520 7661 6c75 6520 ng on the value │ │ │ │ │ +0001b2d0: 6f66 2074 6865 202a 6e6f 7465 2052 756c of the *note Rul │ │ │ │ │ +0001b2e0: 6573 2d52 6571 7569 7265 732d 526f 6f74 es-Requires-Root │ │ │ │ │ +0001b2f0: 3a20 3766 2e20 6669 656c 642c 2074 6865 : 7f. field, the │ │ │ │ │ +0001b300: 0a70 6163 6b61 6765 2062 7569 6c64 6572 .package builder │ │ │ │ │ +0001b310: 2028 652e 672e 2020 6470 6b67 2d62 7569 (e.g. dpkg-bui │ │ │ │ │ +0001b320: 6c64 7061 636b 6167 6529 206d 6179 2072 ldpackage) may r │ │ │ │ │ +0001b330: 756e 2074 6865 20e2 8098 6465 6269 616e un the ...debian │ │ │ │ │ +0001b340: 2f72 756c 6573 e280 990a 7461 7267 6574 /rules....target │ │ │ │ │ +0001b350: 2061 7320 616e 2075 6e70 7269 7669 6c65 as an unprivile │ │ │ │ │ +0001b360: 6765 6420 7573 6572 2061 6e64 2070 726f ged user and pro │ │ │ │ │ +0001b370: 7669 6465 2061 20e2 8098 6761 696e 2072 vide a ...gain r │ │ │ │ │ +0001b380: 6f6f 7420 636f 6d6d 616e 64e2 8099 2e20 oot command.... │ │ │ │ │ +0001b390: 2054 6869 730a 636f 6d6d 616e 6420 616c This.command al │ │ │ │ │ +0001b3a0: 6c6f 7773 2074 6865 20e2 8098 6465 6269 lows the ...debi │ │ │ │ │ +0001b3b0: 616e 2f72 756c 6573 e280 9920 7461 7267 an/rules... targ │ │ │ │ │ +0001b3c0: 6574 2074 6f20 7275 6e20 7061 7274 6963 et to run partic │ │ │ │ │ +0001b3d0: 756c 6172 2073 7562 636f 6d6d 616e 6473 ular subcommands │ │ │ │ │ +0001b3e0: 0a75 6e64 6572 2028 6661 6b65 2972 6f6f .under (fake)roo │ │ │ │ │ +0001b3f0: 742e 0a0a 5468 6520 e280 9867 6169 6e20 t...The ...gain │ │ │ │ │ +0001b400: 726f 6f74 2063 6f6d 6d61 6e64 e280 9920 root command... │ │ │ │ │ +0001b410: 6973 2070 6173 7365 6420 746f 2074 6865 is passed to the │ │ │ │ │ +0001b420: 2062 7569 6c64 2073 6372 6970 7420 7669 build script vi │ │ │ │ │ +0001b430: 6120 7468 650a e280 9844 4542 5f47 4149 a the....DEB_GAI │ │ │ │ │ +0001b440: 4e5f 524f 4f54 5f43 4d44 e280 9920 656e N_ROOT_CMD... en │ │ │ │ │ +0001b450: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +0001b460: 6c65 2e20 2054 6865 2063 6f6e 7465 6e74 le. The content │ │ │ │ │ +0001b470: 7320 6f66 2074 6869 7320 7661 7269 6162 s of this variab │ │ │ │ │ +0001b480: 6c65 0a69 7320 6120 7370 6163 6520 7365 le.is a space se │ │ │ │ │ +0001b490: 7061 7261 7465 6420 6c69 7374 2c20 7468 parated list, th │ │ │ │ │ +0001b4a0: 6520 6669 7273 7420 656e 7472 7920 6f66 e first entry of │ │ │ │ │ +0001b4b0: 2077 6869 6368 2069 7320 7468 6520 636f which is the co │ │ │ │ │ +0001b4c0: 6d6d 616e 642c 2061 6e64 0a74 6865 2070 mmand, and.the p │ │ │ │ │ +0001b4d0: 726f 6365 6564 696e 6720 656e 7472 6965 roceeding entrie │ │ │ │ │ +0001b4e0: 7320 6f66 2077 6869 6368 2061 7265 2061 s of which are a │ │ │ │ │ +0001b4f0: 7267 756d 656e 7473 2074 6f20 7468 6520 rguments to the │ │ │ │ │ +0001b500: 636f 6d6d 616e 642e 2020 5468 6520 e280 command. The .. │ │ │ │ │ +0001b510: 9867 6169 6e0a 726f 6f74 2063 6f6d 6d61 .gain.root comma │ │ │ │ │ +0001b520: 6e64 e280 9920 6d75 7374 2062 6520 6176 nd... must be av │ │ │ │ │ +0001b530: 6169 6c61 626c 6520 7669 6120 5041 5448 ailable via PATH │ │ │ │ │ +0001b540: 2e20 5468 6520 e280 9867 6169 6e20 726f . The ...gain ro │ │ │ │ │ +0001b550: 6f74 2063 6f6d 6d61 6e64 e280 9920 6d75 ot command... mu │ │ │ │ │ +0001b560: 7374 0a6e 6f74 2072 656c 7920 6f6e 2073 st.not rely on s │ │ │ │ │ +0001b570: 6865 6c6c 2066 6561 7475 7265 7320 6265 hell features be │ │ │ │ │ +0001b580: 6361 7573 6520 6974 2077 696c 6c20 6e6f cause it will no │ │ │ │ │ +0001b590: 7420 6e65 6365 7373 6172 696c 7920 6265 t necessarily be │ │ │ │ │ +0001b5a0: 2069 6e76 6f6b 6564 0a76 6961 2061 2073 invoked.via a s │ │ │ │ │ +0001b5b0: 6865 6c6c 2e0a 0a54 6865 20e2 8098 6761 hell...The ...ga │ │ │ │ │ +0001b5c0: 696e 2072 6f6f 7420 636f 6d6d 616e 64e2 in root command. │ │ │ │ │ +0001b5d0: 8099 206d 7573 7420 6e6f 7420 7275 6e20 .. must not run │ │ │ │ │ +0001b5e0: 696e 7465 7261 6374 6976 656c 792c 2069 interactively, i │ │ │ │ │ +0001b5f0: 6e63 6c75 6469 6e67 2070 726f 6d70 7469 ncluding prompti │ │ │ │ │ +0001b600: 6e67 0a66 6f72 2061 6e79 2075 7365 7220 ng.for any user │ │ │ │ │ +0001b610: 696e 7075 742e 2020 4974 206d 7573 7420 input. It must │ │ │ │ │ +0001b620: 6265 2070 6f73 7369 626c 6520 746f 2070 be possible to p │ │ │ │ │ +0001b630: 7265 7065 6e64 2074 6865 20e2 8098 6761 repend the ...ga │ │ │ │ │ +0001b640: 696e 2072 6f6f 740a 636f 6d6d 616e 64e2 in root.command. │ │ │ │ │ +0001b650: 8099 2074 6f20 616e 2065 7869 7374 696e .. to an existin │ │ │ │ │ +0001b660: 6720 636f 6d6d 616e 6420 616e 6420 6974 g command and it │ │ │ │ │ +0001b670: 7320 6172 6775 6d65 6e74 732c 2077 6974 s arguments, wit │ │ │ │ │ +0001b680: 686f 7574 206e 6565 6469 6e67 2074 6f0a hout needing to. │ │ │ │ │ +0001b690: 616c 7465 7220 6f72 2071 756f 7465 2074 alter or quote t │ │ │ │ │ +0001b6a0: 6865 2065 7869 7374 696e 6720 636f 6d6d he existing comm │ │ │ │ │ +0001b6b0: 616e 6420 616e 6420 6974 7320 6172 6775 and and its argu │ │ │ │ │ +0001b6c0: 6d65 6e74 732e 2020 4675 7274 6865 726d ments. Furtherm │ │ │ │ │ +0001b6d0: 6f72 652c 2074 6865 0ae2 8098 6761 696e ore, the....gain │ │ │ │ │ +0001b6e0: 2072 6f6f 7420 636f 6d6d 616e 64e2 8099 root command... │ │ │ │ │ +0001b6f0: 206d 7573 7420 7072 6573 6572 7665 2061 must preserve a │ │ │ │ │ +0001b700: 6c6c 2065 6e76 6972 6f6e 6d65 6e74 2076 ll environment v │ │ │ │ │ +0001b710: 6172 6961 626c 6573 2077 6974 686f 7574 ariables without │ │ │ │ │ +0001b720: 2074 6865 0a63 616c 6c65 7220 6861 7669 the.caller havi │ │ │ │ │ +0001b730: 6e67 2074 6f20 6578 706c 6963 6974 6c79 ng to explicitly │ │ │ │ │ +0001b740: 2072 6571 7565 7374 2061 6e79 2070 7265 request any pre │ │ │ │ │ +0001b750: 7365 7276 6174 696f 6e2e 0a0a 5468 6520 servation...The │ │ │ │ │ +0001b760: 666f 6c6c 6f77 696e 6720 6172 6520 6578 following are ex │ │ │ │ │ +0001b770: 616d 706c 6573 206f 6620 7661 6c69 6420 amples of valid │ │ │ │ │ +0001b780: 6761 696e 2072 6f6f 7420 636f 6d6d 616e gain root comman │ │ │ │ │ +0001b790: 6473 2028 696e 2073 796e 7461 7820 6f66 ds (in syntax of │ │ │ │ │ +0001b7a0: 0a73 6829 2c20 6173 7375 6d69 6e67 2074 .sh), assuming t │ │ │ │ │ +0001b7b0: 6865 2074 6f6f 6c73 2075 7365 6420 6172 he tools used ar │ │ │ │ │ +0001b7c0: 6520 6176 6169 6c61 626c 6520 616e 6420 e available and │ │ │ │ │ +0001b7d0: 7072 6f70 6572 6c79 2063 6f6e 6669 6775 properly configu │ │ │ │ │ +0001b7e0: 7265 643a 0a0a 2020 2020 2023 2043 6f6d red:.. # Com │ │ │ │ │ +0001b7f0: 6d61 6e64 2022 7375 646f 222c 2077 6974 mand "sudo", wit │ │ │ │ │ +0001b800: 6820 6172 6775 6d65 6e74 7320 222d 6e45 h arguments "-nE │ │ │ │ │ +0001b810: 2220 616e 6420 222d 2d22 0a20 2020 2020 " and "--". │ │ │ │ │ +0001b820: 6578 706f 7274 2044 4542 5f47 4149 4e5f export DEB_GAIN_ │ │ │ │ │ +0001b830: 524f 4f54 5f43 4d44 3d27 7375 646f 202d ROOT_CMD='sudo - │ │ │ │ │ +0001b840: 6e45 202d 2d27 0a20 2020 2020 2320 436f nE --'. # Co │ │ │ │ │ +0001b850: 6d6d 616e 6420 2266 616b 6572 6f6f 7422 mmand "fakeroot" │ │ │ │ │ +0001b860: 2077 6974 6820 7468 6520 7369 6e67 6c65 with the single │ │ │ │ │ +0001b870: 2061 7267 756d 656e 7420 222d 2d22 0a20 argument "--". │ │ │ │ │ +0001b880: 2020 2020 6578 706f 7274 2044 4542 5f47 export DEB_G │ │ │ │ │ +0001b890: 4149 4e5f 524f 4f54 5f43 4d44 3d27 6661 AIN_ROOT_CMD='fa │ │ │ │ │ +0001b8a0: 6b65 726f 6f74 202d 2d27 0a0a 4578 616d keroot --'..Exam │ │ │ │ │ +0001b8b0: 706c 6573 206f 6620 7661 6c69 6420 7573 ples of valid us │ │ │ │ │ +0001b8c0: 6520 6f66 2074 6865 20e2 8098 6761 696e e of the ...gain │ │ │ │ │ +0001b8d0: 2072 6f6f 7420 636f 6d6d 616e 64e2 8099 root command... │ │ │ │ │ +0001b8e0: 3a0a 0a20 2020 2020 2320 7368 2d73 796e :.. # sh-syn │ │ │ │ │ +0001b8f0: 7461 7820 2861 7373 756d 6573 2073 6574 tax (assumes set │ │ │ │ │ +0001b900: 202d 6520 7365 6d61 6e74 6963 7320 666f -e semantics fo │ │ │ │ │ +0001b910: 7220 6572 726f 7220 6861 6e64 6c69 6e67 r error handling │ │ │ │ │ +0001b920: 290a 2020 2020 2024 4445 425f 4741 494e ). $DEB_GAIN │ │ │ │ │ +0001b930: 5f52 4f4f 545f 434d 4420 736f 6d65 2d63 _ROOT_CMD some-c │ │ │ │ │ +0001b940: 6d64 202d 2d77 6869 6368 2d72 6571 7569 md --which-requi │ │ │ │ │ +0001b950: 7265 732d 726f 6f74 0a0a 2020 2020 2023 res-root.. # │ │ │ │ │ +0001b960: 2070 6572 6c0a 2020 2020 206d 7920 4063 perl. my @c │ │ │ │ │ +0001b970: 6d64 203d 2028 2773 6f6d 652d 636d 6427 md = ('some-cmd' │ │ │ │ │ +0001b980: 2c20 272d 2d77 6869 6368 2d72 6571 7569 , '--which-requi │ │ │ │ │ +0001b990: 7265 732d 726f 6f74 2729 3b0a 2020 2020 res-root');. │ │ │ │ │ +0001b9a0: 2075 6e73 6869 6674 2840 636d 642c 2073 unshift(@cmd, s │ │ │ │ │ +0001b9b0: 706c 6974 2827 2027 2c20 2445 4e56 7b44 plit(' ', $ENV{D │ │ │ │ │ +0001b9c0: 4542 5f47 4149 4e5f 524f 4f54 5f43 4d44 EB_GAIN_ROOT_CMD │ │ │ │ │ +0001b9d0: 7d29 2920 6966 2024 454e 567b 4445 425f })) if $ENV{DEB_ │ │ │ │ │ +0001b9e0: 4741 494e 5f52 4f4f 545f 434d 447d 3b0a GAIN_ROOT_CMD};. │ │ │ │ │ +0001b9f0: 2020 2020 2073 7973 7465 6d28 4063 6d64 system(@cmd │ │ │ │ │ +0001ba00: 2920 3d3d 2030 206f 7220 6469 6528 2240 ) == 0 or die("@ │ │ │ │ │ +0001ba10: 636d 6420 6661 696c 6564 2229 3b0a 0a1f cmd failed");... │ │ │ │ │ +0001ba20: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0001ba30: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0001ba40: 3a20 5661 7269 6162 6c65 2073 7562 7374 : Variable subst │ │ │ │ │ +0001ba50: 6974 7574 696f 6e73 2064 6562 6961 6e2f itutions debian/ │ │ │ │ │ +0001ba60: 7375 6273 7476 6172 732c 2020 4e65 7874 substvars, Next │ │ │ │ │ +0001ba70: 3a20 5570 7374 7265 616d 2073 6f75 7263 : Upstream sourc │ │ │ │ │ +0001ba80: 6520 6c6f 6361 7469 6f6e 2064 6562 6961 e location debia │ │ │ │ │ +0001ba90: 6e2f 7761 7463 682c 2020 5072 6576 3a20 n/watch, Prev: │ │ │ │ │ +0001baa0: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ +0001bab0: 7269 7074 2064 6562 6961 6e2f 7275 6c65 ript debian/rule │ │ │ │ │ +0001bac0: 732c 2020 5570 3a20 536f 7572 6365 2070 s, Up: Source p │ │ │ │ │ +0001bad0: 6163 6b61 6765 730a 0a34 2e31 3020 5661 ackages..4.10 Va │ │ │ │ │ +0001bae0: 7269 6162 6c65 2073 7562 7374 6974 7574 riable substitut │ │ │ │ │ +0001baf0: 696f 6e73 3a20 e280 9864 6562 6961 6e2f ions: ...debian/ │ │ │ │ │ +0001bb00: 7375 6273 7476 6172 73e2 8099 0a3d 3d3d substvars....=== │ │ │ │ │ +0001bb10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001bb20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001bb30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 ============..Wh │ │ │ │ │ +0001bb40: 656e 20e2 8098 6470 6b67 2d67 656e 636f en ...dpkg-genco │ │ │ │ │ +0001bb50: 6e74 726f 6ce2 8099 2067 656e 6572 6174 ntrol... generat │ │ │ │ │ +0001bb60: 6573 202a 6e6f 7465 2062 696e 6172 7920 es *note binary │ │ │ │ │ +0001bb70: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +0001bb80: 6669 6c65 733a 2033 352e 0a28 e280 9844 files: 35..(...D │ │ │ │ │ +0001bb90: 4542 4941 4e2f 636f 6e74 726f 6ce2 8099 EBIAN/control... │ │ │ │ │ +0001bba0: 292c 2069 7420 7065 7266 6f72 6d73 2076 ), it performs v │ │ │ │ │ +0001bbb0: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ +0001bbc0: 7469 6f6e 7320 6f6e 2069 7473 206f 7574 tions on its out │ │ │ │ │ +0001bbd0: 7075 740a 6a75 7374 2062 6566 6f72 6520 put.just before │ │ │ │ │ +0001bbe0: 7772 6974 696e 6720 6974 2e20 2056 6172 writing it. Var │ │ │ │ │ +0001bbf0: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ +0001bc00: 6f6e 7320 6861 7665 2074 6865 2066 6f72 ons have the for │ │ │ │ │ +0001bc10: 6d0a e280 9824 7b76 6172 6961 626c 657d m....${variable} │ │ │ │ │ +0001bc20: e280 992e 2020 5468 6520 6f70 7469 6f6e .... The option │ │ │ │ │ +0001bc30: 616c 2066 696c 6520 e280 9864 6562 6961 al file ...debia │ │ │ │ │ +0001bc40: 6e2f 7375 6273 7476 6172 73e2 8099 2063 n/substvars... c │ │ │ │ │ +0001bc50: 6f6e 7461 696e 7320 7661 7269 6162 6c65 ontains variable │ │ │ │ │ +0001bc60: 0a73 7562 7374 6974 7574 696f 6e73 2074 .substitutions t │ │ │ │ │ +0001bc70: 6f20 6265 2075 7365 643b 2076 6172 6961 o be used; varia │ │ │ │ │ +0001bc80: 626c 6573 2063 616e 2061 6c73 6f20 6265 bles can also be │ │ │ │ │ +0001bc90: 2073 6574 2064 6972 6563 746c 7920 6672 set directly fr │ │ │ │ │ +0001bca0: 6f6d 0ae2 8098 6465 6269 616e 2f72 756c om....debian/rul │ │ │ │ │ +0001bcb0: 6573 e280 9920 7573 696e 6720 7468 6520 es... using the │ │ │ │ │ +0001bcc0: e280 982d 56e2 8099 206f 7074 696f 6e20 ...-V... option │ │ │ │ │ +0001bcd0: 746f 2074 6865 2073 6f75 7263 6520 7061 to the source pa │ │ │ │ │ +0001bce0: 636b 6167 696e 6720 636f 6d6d 616e 6473 ckaging commands │ │ │ │ │ +0001bcf0: 2c0a 616e 6420 6365 7274 6169 6e20 7072 ,.and certain pr │ │ │ │ │ +0001bd00: 6564 6566 696e 6564 2076 6172 6961 626c edefined variabl │ │ │ │ │ +0001bd10: 6573 2061 7265 2061 6c73 6f20 6176 6169 es are also avai │ │ │ │ │ +0001bd20: 6c61 626c 652e 0a0a 5468 6520 e280 9864 lable...The ...d │ │ │ │ │ +0001bd30: 6562 6961 6e2f 7375 6273 7476 6172 73e2 ebian/substvars. │ │ │ │ │ +0001bd40: 8099 2066 696c 6520 6973 2075 7375 616c .. file is usual │ │ │ │ │ +0001bd50: 6c79 2067 656e 6572 6174 6564 2061 6e64 ly generated and │ │ │ │ │ +0001bd60: 206d 6f64 6966 6965 640a 6479 6e61 6d69 modified.dynami │ │ │ │ │ +0001bd70: 6361 6c6c 7920 6279 20e2 8098 6465 6269 cally by ...debi │ │ │ │ │ +0001bd80: 616e 2f72 756c 6573 e280 9920 7461 7267 an/rules... targ │ │ │ │ │ +0001bd90: 6574 732c 2069 6e20 7768 6963 6820 6361 ets, in which ca │ │ │ │ │ +0001bda0: 7365 2069 7420 6d75 7374 2062 6520 7265 se it must be re │ │ │ │ │ +0001bdb0: 6d6f 7665 640a 6279 2074 6865 20e2 8098 moved.by the ... │ │ │ │ │ +0001bdc0: 636c 6561 6ee2 8099 2074 6172 6765 742e clean... target. │ │ │ │ │ +0001bdd0: 0a0a 5365 6520 e280 9864 6562 2d73 7562 ..See ...deb-sub │ │ │ │ │ +0001bde0: 7374 7661 7273 2835 29e2 8099 2066 6f72 stvars(5)... for │ │ │ │ │ +0001bdf0: 2066 756c 6c20 6465 7461 696c 7320 6162 full details ab │ │ │ │ │ +0001be00: 6f75 7420 736f 7572 6365 2076 6172 6961 out source varia │ │ │ │ │ +0001be10: 626c 650a 7375 6273 7469 7475 7469 6f6e ble.substitution │ │ │ │ │ +0001be20: 732c 2069 6e63 6c75 6469 6e67 2074 6865 s, including the │ │ │ │ │ +0001be30: 2066 6f72 6d61 7420 6f66 20e2 8098 6465 format of ...de │ │ │ │ │ +0001be40: 6269 616e 2f73 7562 7374 7661 7273 e280 bian/substvars.. │ │ │ │ │ +0001be50: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +0001be60: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0001be70: 204e 6f64 653a 2055 7073 7472 6561 6d20 Node: Upstream │ │ │ │ │ +0001be80: 736f 7572 6365 206c 6f63 6174 696f 6e20 source location │ │ │ │ │ +0001be90: 6465 6269 616e 2f77 6174 6368 2c20 204e debian/watch, N │ │ │ │ │ +0001bea0: 6578 743a 2047 656e 6572 6174 6564 2066 ext: Generated f │ │ │ │ │ +0001beb0: 696c 6573 206c 6973 7420 6465 6269 616e iles list debian │ │ │ │ │ +0001bec0: 2f66 696c 6573 2c20 2050 7265 763a 2056 /files, Prev: V │ │ │ │ │ +0001bed0: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ +0001bee0: 7469 6f6e 7320 6465 6269 616e 2f73 7562 tions debian/sub │ │ │ │ │ +0001bef0: 7374 7661 7273 2c20 2055 703a 2053 6f75 stvars, Up: Sou │ │ │ │ │ +0001bf00: 7263 6520 7061 636b 6167 6573 0a0a 342e rce packages..4. │ │ │ │ │ +0001bf10: 3131 2055 7073 7472 6561 6d20 736f 7572 11 Upstream sour │ │ │ │ │ +0001bf20: 6365 206c 6f63 6174 696f 6e3a 20e2 8098 ce location: ... │ │ │ │ │ +0001bf30: 6465 6269 616e 2f77 6174 6368 e280 990a debian/watch.... │ │ │ │ │ +0001bf40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001bf50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001bf60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ +0001bf70: 6869 7320 6973 2061 2063 6f6e 6669 6775 his is a configu │ │ │ │ │ +0001bf80: 7261 7469 6f6e 2066 696c 6520 666f 7220 ration file for │ │ │ │ │ +0001bf90: 7468 6520 e280 9875 7363 616e e280 9920 the ...uscan... │ │ │ │ │ +0001bfa0: 7574 696c 6974 7920 7768 6963 6820 6465 utility which de │ │ │ │ │ +0001bfb0: 6669 6e65 7320 686f 770a 746f 2061 7574 fines how.to aut │ │ │ │ │ +0001bfc0: 6f6d 6174 6963 616c 6c79 2073 6361 6e20 omatically scan │ │ │ │ │ +0001bfd0: 6674 7020 6f72 2068 7474 7020 7369 7465 ftp or http site │ │ │ │ │ +0001bfe0: 7320 666f 7220 6e65 776c 7920 6176 6169 s for newly avai │ │ │ │ │ +0001bff0: 6c61 626c 6520 7570 6461 7465 7320 6f66 lable updates of │ │ │ │ │ +0001c000: 0a74 6865 2070 6163 6b61 6765 2e20 2054 .the package. T │ │ │ │ │ +0001c010: 6869 7320 6973 2061 6c73 6f20 7573 6564 his is also used │ │ │ │ │ +0001c020: 2062 7920 736f 6d65 2044 6562 6961 6e20 by some Debian │ │ │ │ │ +0001c030: 5141 2074 6f6f 6c73 2074 6f20 6865 6c70 QA tools to help │ │ │ │ │ +0001c040: 2077 6974 680a 7175 616c 6974 7920 636f with.quality co │ │ │ │ │ +0001c050: 6e74 726f 6c20 616e 6420 6d61 696e 7465 ntrol and mainte │ │ │ │ │ +0001c060: 6e61 6e63 6520 6f66 2074 6865 2064 6973 nance of the dis │ │ │ │ │ +0001c070: 7472 6962 7574 696f 6e20 6173 2061 2077 tribution as a w │ │ │ │ │ +0001c080: 686f 6c65 2e20 2049 6620 7468 650a 7570 hole. If the.up │ │ │ │ │ +0001c090: 7374 7265 616d 2073 6f75 7263 6520 6f66 stream source of │ │ │ │ │ +0001c0a0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +0001c0b0: 6176 6169 6c61 626c 6520 7669 6120 6120 available via a │ │ │ │ │ +0001c0c0: 6d65 6368 6169 736d 2074 6861 7420 e280 mechaism that .. │ │ │ │ │ +0001c0d0: 9875 7363 616e e280 990a 756e 6465 7273 .uscan....unders │ │ │ │ │ +0001c0e0: 7461 6e64 732c 2069 6e63 6c75 6469 6e67 tands, including │ │ │ │ │ +0001c0f0: 2074 6869 7320 636f 6e66 6967 7572 6174 this configurat │ │ │ │ │ +0001c100: 696f 6e20 6669 6c65 2069 7320 7265 636f ion file is reco │ │ │ │ │ +0001c110: 6d6d 656e 6465 642e 0a0a 4966 2074 6865 mmended...If the │ │ │ │ │ +0001c120: 2075 7073 7472 6561 6d20 6d61 696e 7461 upstream mainta │ │ │ │ │ +0001c130: 696e 6572 206f 6620 7468 6520 736f 6674 iner of the soft │ │ │ │ │ +0001c140: 7761 7265 2070 726f 7669 6465 7320 4f70 ware provides Op │ │ │ │ │ +0001c150: 656e 5047 5020 7369 676e 6174 7572 6573 enPGP signatures │ │ │ │ │ +0001c160: 0a66 6f72 206e 6577 2072 656c 6561 7365 .for new release │ │ │ │ │ +0001c170: 732c 2069 6e63 6c75 6469 6e67 2074 6865 s, including the │ │ │ │ │ +0001c180: 2069 6e66 6f72 6d61 7469 6f6e 2072 6571 information req │ │ │ │ │ +0001c190: 7569 7265 6420 666f 7220 e280 9875 7363 uired for ...usc │ │ │ │ │ +0001c1a0: 616e e280 9920 746f 0a76 6572 6966 7920 an... to.verify │ │ │ │ │ +0001c1b0: 7369 676e 6174 7572 6573 2066 6f72 206e signatures for n │ │ │ │ │ +0001c1c0: 6577 2075 7073 7472 6561 6d20 7265 6c65 ew upstream rele │ │ │ │ │ +0001c1d0: 6173 6573 2069 7320 616c 736f 2072 6563 ases is also rec │ │ │ │ │ +0001c1e0: 6f6d 6d65 6e64 6564 2e20 2054 6f20 646f ommended. To do │ │ │ │ │ +0001c1f0: 0a74 6869 732c 2075 7365 2074 6865 20e2 .this, use the . │ │ │ │ │ +0001c200: 8098 7067 7073 6967 7572 6c6d 616e 676c ..pgpsigurlmangl │ │ │ │ │ +0001c210: 65e2 8099 206f 7074 696f 6e20 696e 20e2 e... option in . │ │ │ │ │ +0001c220: 8098 6465 6269 616e 2f77 6174 6368 e280 ..debian/watch.. │ │ │ │ │ +0001c230: 9920 746f 2073 7065 6369 6679 2074 6865 . to specify the │ │ │ │ │ +0001c240: 0a6c 6f63 6174 696f 6e20 6f66 2074 6865 .location of the │ │ │ │ │ +0001c250: 2075 7073 7472 6561 6d20 7369 676e 6174 upstream signat │ │ │ │ │ +0001c260: 7572 652c 2061 6e64 2069 6e63 6c75 6465 ure, and include │ │ │ │ │ +0001c270: 2074 6865 206b 6579 206f 7220 6b65 7973 the key or keys │ │ │ │ │ +0001c280: 2075 7365 6420 746f 0a73 6967 6e20 7570 used to.sign up │ │ │ │ │ +0001c290: 7374 7265 616d 2072 656c 6561 7365 7320 stream releases │ │ │ │ │ +0001c2a0: 696e 2074 6865 2044 6562 6961 6e20 736f in the Debian so │ │ │ │ │ +0001c2b0: 7572 6365 2070 6163 6b61 6765 2061 730a urce package as. │ │ │ │ │ +0001c2c0: e280 9864 6562 6961 6e2f 7570 7374 7265 ...debian/upstre │ │ │ │ │ +0001c2d0: 616d 2f73 6967 6e69 6e67 2d6b 6579 2e61 am/signing-key.a │ │ │ │ │ +0001c2e0: 7363 e280 992e 0a0a 466f 7220 6d6f 7265 sc......For more │ │ │ │ │ +0001c2f0: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ +0001c300: 7574 20e2 8098 7573 6361 6ee2 8099 2061 ut ...uscan... a │ │ │ │ │ +0001c310: 6e64 2074 6865 7365 206f 7074 696f 6e73 nd these options │ │ │ │ │ +0001c320: 2c20 696e 636c 7564 696e 6720 686f 7720 , including how │ │ │ │ │ +0001c330: 746f 0a67 656e 6572 6174 6520 7468 6520 to.generate the │ │ │ │ │ +0001c340: 6669 6c65 2063 6f6e 7461 696e 696e 6720 file containing │ │ │ │ │ +0001c350: 7570 7374 7265 616d 2073 6967 6e69 6e67 upstream signing │ │ │ │ │ +0001c360: 206b 6579 732c 2073 6565 20e2 8098 7573 keys, see ...us │ │ │ │ │ +0001c370: 6361 6e28 3129 e280 992e 0a0a 1f0a 4669 can(1)........Fi │ │ │ │ │ +0001c380: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0001c390: 792e 696e 666f 2c20 204e 6f64 653a 2047 y.info, Node: G │ │ │ │ │ +0001c3a0: 656e 6572 6174 6564 2066 696c 6573 206c enerated files l │ │ │ │ │ +0001c3b0: 6973 7420 6465 6269 616e 2f66 696c 6573 ist debian/files │ │ │ │ │ +0001c3c0: 2c20 204e 6578 743a 2045 6d62 6564 6465 , Next: Embedde │ │ │ │ │ +0001c3d0: 6420 636f 6465 2063 6f70 6965 732c 2020 d code copies, │ │ │ │ │ +0001c3e0: 5072 6576 3a20 5570 7374 7265 616d 2073 Prev: Upstream s │ │ │ │ │ +0001c3f0: 6f75 7263 6520 6c6f 6361 7469 6f6e 2064 ource location d │ │ │ │ │ +0001c400: 6562 6961 6e2f 7761 7463 682c 2020 5570 ebian/watch, Up │ │ │ │ │ +0001c410: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0001c420: 730a 0a34 2e31 3220 4765 6e65 7261 7465 s..4.12 Generate │ │ │ │ │ +0001c430: 6420 6669 6c65 7320 6c69 7374 3a20 e280 d files list: .. │ │ │ │ │ +0001c440: 9864 6562 6961 6e2f 6669 6c65 73e2 8099 .debian/files... │ │ │ │ │ +0001c450: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0001c460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001c470: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This │ │ │ │ │ +0001c480: 2066 696c 6520 6973 206e 6f74 2061 2070 file is not a p │ │ │ │ │ +0001c490: 6572 6d61 6e65 6e74 2070 6172 7420 6f66 ermanent part of │ │ │ │ │ +0001c4a0: 2074 6865 2073 6f75 7263 6520 7472 6565 the source tree │ │ │ │ │ +0001c4b0: 3b20 6974 2069 7320 7573 6564 2077 6869 ; it is used whi │ │ │ │ │ +0001c4c0: 6c65 0a62 7569 6c64 696e 6720 7061 636b le.building pack │ │ │ │ │ +0001c4d0: 6167 6573 2074 6f20 7265 636f 7264 2077 ages to record w │ │ │ │ │ +0001c4e0: 6869 6368 2066 696c 6573 2061 7265 2062 hich files are b │ │ │ │ │ +0001c4f0: 6569 6e67 2067 656e 6572 6174 6564 2e0a eing generated.. │ │ │ │ │ +0001c500: e280 9864 706b 672d 6765 6e63 6861 6e67 ...dpkg-genchang │ │ │ │ │ +0001c510: 6573 e280 9920 7573 6573 2069 7420 7768 es... uses it wh │ │ │ │ │ +0001c520: 656e 2069 7420 6765 6e65 7261 7465 7320 en it generates │ │ │ │ │ +0001c530: 6120 e280 982e 6368 616e 6765 73e2 8099 a ....changes... │ │ │ │ │ +0001c540: 2066 696c 652e 0a0a 4974 2073 686f 756c file...It shoul │ │ │ │ │ +0001c550: 6420 6e6f 7420 6578 6973 7420 696e 2061 d not exist in a │ │ │ │ │ +0001c560: 2073 6869 7070 6564 2073 6f75 7263 6520 shipped source │ │ │ │ │ +0001c570: 7061 636b 6167 652c 2061 6e64 2073 6f20 package, and so │ │ │ │ │ +0001c580: 6974 2028 616e 6420 616e 790a 6261 636b it (and any.back │ │ │ │ │ +0001c590: 7570 2066 696c 6573 206f 7220 7465 6d70 up files or temp │ │ │ │ │ +0001c5a0: 6f72 6172 7920 6669 6c65 7320 7375 6368 orary files such │ │ │ │ │ +0001c5b0: 2061 7320 e280 9866 696c 6573 2e6e 6577 as ...files.new │ │ │ │ │ +0001c5c0: e280 9929 2028 3129 2073 686f 756c 6420 ...) (1) should │ │ │ │ │ +0001c5d0: 6265 0a72 656d 6f76 6564 2062 7920 7468 be.removed by th │ │ │ │ │ +0001c5e0: 6520 e280 9863 6c65 616e e280 9920 7461 e ...clean... ta │ │ │ │ │ +0001c5f0: 7267 6574 2e20 2049 7420 6d61 7920 616c rget. It may al │ │ │ │ │ +0001c600: 736f 2062 6520 7769 7365 2074 6f20 656e so be wise to en │ │ │ │ │ +0001c610: 7375 7265 2061 2066 7265 7368 0a73 7461 sure a fresh.sta │ │ │ │ │ +0001c620: 7274 2062 7920 656d 7074 7969 6e67 206f rt by emptying o │ │ │ │ │ +0001c630: 7220 7265 6d6f 7669 6e67 2069 7420 6174 r removing it at │ │ │ │ │ +0001c640: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th │ │ │ │ │ +0001c650: 6520 e280 9862 696e 6172 79e2 8099 2074 e ...binary... t │ │ │ │ │ +0001c660: 6172 6765 742e 0a0a 5768 656e 20e2 8098 arget...When ... │ │ │ │ │ +0001c670: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +0001c680: 8099 2069 7320 7275 6e20 666f 7220 6120 .. is run for a │ │ │ │ │ +0001c690: 6269 6e61 7279 2070 6163 6b61 6765 2c20 binary package, │ │ │ │ │ +0001c6a0: 6974 2061 6464 7320 616e 2065 6e74 7279 it adds an entry │ │ │ │ │ +0001c6b0: 2074 6f0a e280 9864 6562 6961 6e2f 6669 to....debian/fi │ │ │ │ │ +0001c6c0: 6c65 73e2 8099 2066 6f72 2074 6865 20e2 les... for the . │ │ │ │ │ +0001c6d0: 8098 2e64 6562 e280 9920 6669 6c65 2074 ...deb... file t │ │ │ │ │ +0001c6e0: 6861 7420 7769 6c6c 2062 6520 6372 6561 hat will be crea │ │ │ │ │ +0001c6f0: 7465 6420 7768 656e 20e2 8098 6470 6b67 ted when ...dpkg │ │ │ │ │ +0001c700: 2d64 6562 0a2d 2d62 7569 6c64 e280 9920 -deb.--build... │ │ │ │ │ +0001c710: 6973 2072 756e 2066 6f72 2074 6861 7420 is run for that │ │ │ │ │ +0001c720: 6269 6e61 7279 2070 6163 6b61 6765 2e20 binary package. │ │ │ │ │ +0001c730: 2053 6f20 666f 7220 6d6f 7374 2070 6163 So for most pac │ │ │ │ │ +0001c740: 6b61 6765 7320 616c 6c20 7468 6174 0a6e kages all that.n │ │ │ │ │ +0001c750: 6565 6473 2074 6f20 6265 2064 6f6e 6520 eeds to be done │ │ │ │ │ +0001c760: 7769 7468 2074 6869 7320 6669 6c65 2069 with this file i │ │ │ │ │ +0001c770: 7320 746f 2064 656c 6574 6520 6974 2069 s to delete it i │ │ │ │ │ +0001c780: 6e20 7468 6520 e280 9863 6c65 616e e280 n the ...clean.. │ │ │ │ │ +0001c790: 9920 7461 7267 6574 2e0a 0a49 6620 6120 . target...If a │ │ │ │ │ +0001c7a0: 7061 636b 6167 6520 7570 6c6f 6164 2069 package upload i │ │ │ │ │ +0001c7b0: 6e63 6c75 6465 7320 6669 6c65 7320 6265 ncludes files be │ │ │ │ │ +0001c7c0: 7369 6465 7320 7468 6520 736f 7572 6365 sides the source │ │ │ │ │ +0001c7d0: 2070 6163 6b61 6765 2061 6e64 2061 6e79 package and any │ │ │ │ │ +0001c7e0: 0a62 696e 6172 7920 7061 636b 6167 6573 .binary packages │ │ │ │ │ +0001c7f0: 2077 686f 7365 2063 6f6e 7472 6f6c 2066 whose control f │ │ │ │ │ +0001c800: 696c 6573 2077 6572 6520 6d61 6465 2077 iles were made w │ │ │ │ │ +0001c810: 6974 6820 e280 9864 706b 672d 6765 6e63 ith ...dpkg-genc │ │ │ │ │ +0001c820: 6f6e 7472 6f6c e280 990a 7468 656e 2074 ontrol....then t │ │ │ │ │ +0001c830: 6865 7920 7368 6f75 6c64 2062 6520 706c hey should be pl │ │ │ │ │ +0001c840: 6163 6564 2069 6e20 7468 6520 7061 7265 aced in the pare │ │ │ │ │ +0001c850: 6e74 206f 6620 7468 6520 7061 636b 6167 nt of the packag │ │ │ │ │ +0001c860: 65e2 8099 7320 746f 702d 6c65 7665 6c0a e...s top-level. │ │ │ │ │ +0001c870: 6469 7265 6374 6f72 7920 616e 6420 e280 directory and .. │ │ │ │ │ +0001c880: 9864 706b 672d 6469 7374 6164 6466 696c .dpkg-distaddfil │ │ │ │ │ +0001c890: 65e2 8099 2073 686f 756c 6420 6265 2063 e... should be c │ │ │ │ │ +0001c8a0: 616c 6c65 6420 746f 2061 6464 2074 6865 alled to add the │ │ │ │ │ +0001c8b0: 2066 696c 6520 746f 2074 6865 0a6c 6973 file to the.lis │ │ │ │ │ +0001c8c0: 7420 696e 20e2 8098 6465 6269 616e 2f66 t in ...debian/f │ │ │ │ │ +0001c8d0: 696c 6573 e280 992e 0a0a 2020 202d 2d2d iles...... --- │ │ │ │ │ +0001c8e0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +0001c8f0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +0001c900: 2028 3129 20e2 8098 6669 6c65 732e 6e65 (1) ...files.ne │ │ │ │ │ +0001c910: 77e2 8099 2069 7320 7573 6564 2061 7320 w... is used as │ │ │ │ │ +0001c920: 6120 7465 6d70 6f72 6172 7920 6669 6c65 a temporary file │ │ │ │ │ +0001c930: 2062 7920 e280 9864 706b 672d 6765 6e63 by ...dpkg-genc │ │ │ │ │ +0001c940: 6f6e 7472 6f6c e280 9920 616e 640a e280 ontrol... and... │ │ │ │ │ +0001c950: 9864 706b 672d 6469 7374 6164 6466 696c .dpkg-distaddfil │ │ │ │ │ +0001c960: 65e2 8099 202d 2074 6865 7920 7772 6974 e... - they writ │ │ │ │ │ +0001c970: 6520 6120 6e65 7720 7665 7273 696f 6e20 e a new version │ │ │ │ │ +0001c980: 6f66 20e2 8098 6669 6c65 73e2 8099 2068 of ...files... h │ │ │ │ │ +0001c990: 6572 6520 6265 666f 7265 0a72 656e 616d ere before.renam │ │ │ │ │ +0001c9a0: 696e 6720 6974 2c20 746f 2061 766f 6964 ing it, to avoid │ │ │ │ │ +0001c9b0: 206c 6561 7669 6e67 2061 2063 6f72 7275 leaving a corru │ │ │ │ │ +0001c9c0: 7074 6564 2063 6f70 7920 6966 2061 6e20 pted copy if an │ │ │ │ │ +0001c9d0: 6572 726f 7220 6f63 6375 7273 2e0a 0a1f error occurs.... │ │ │ │ │ +0001c9e0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0001c9f0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0001ca00: 3a20 456d 6265 6464 6564 2063 6f64 6520 : Embedded code │ │ │ │ │ +0001ca10: 636f 7069 6573 2c20 204e 6578 743a 2053 copies, Next: S │ │ │ │ │ +0001ca20: 6f75 7263 6520 7061 636b 6167 6520 6861 ource package ha │ │ │ │ │ +0001ca30: 6e64 6c69 6e67 2064 6562 6961 6e2f 5245 ndling debian/RE │ │ │ │ │ +0001ca40: 4144 4d45 2073 6f75 7263 652c 2020 5072 ADME source, Pr │ │ │ │ │ +0001ca50: 6576 3a20 4765 6e65 7261 7465 6420 6669 ev: Generated fi │ │ │ │ │ +0001ca60: 6c65 7320 6c69 7374 2064 6562 6961 6e2f les list debian/ │ │ │ │ │ +0001ca70: 6669 6c65 732c 2020 5570 3a20 536f 7572 files, Up: Sour │ │ │ │ │ +0001ca80: 6365 2070 6163 6b61 6765 730a 0a34 2e31 ce packages..4.1 │ │ │ │ │ +0001ca90: 3320 456d 6265 6464 6564 2063 6f64 6520 3 Embedded code │ │ │ │ │ +0001caa0: 636f 7069 6573 0a3d 3d3d 3d3d 3d3d 3d3d copies.========= │ │ │ │ │ +0001cab0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001cac0: 0a0a 536f 6d65 2073 6f66 7477 6172 6520 ..Some software │ │ │ │ │ +0001cad0: 7061 636b 6167 6573 2069 6e63 6c75 6465 packages include │ │ │ │ │ +0001cae0: 2069 6e20 7468 6569 7220 6469 7374 7269 in their distri │ │ │ │ │ +0001caf0: 6275 7469 6f6e 2063 6f6e 7665 6e69 656e bution convenien │ │ │ │ │ +0001cb00: 6365 2063 6f70 6965 730a 6f66 2063 6f64 ce copies.of cod │ │ │ │ │ +0001cb10: 6520 6672 6f6d 206f 7468 6572 2073 6f66 e from other sof │ │ │ │ │ +0001cb20: 7477 6172 6520 7061 636b 6167 6573 2c20 tware packages, │ │ │ │ │ +0001cb30: 6765 6e65 7261 6c6c 7920 736f 2074 6861 generally so tha │ │ │ │ │ +0001cb40: 7420 7573 6572 7320 636f 6d70 696c 696e t users compilin │ │ │ │ │ +0001cb50: 670a 6672 6f6d 2073 6f75 7263 6520 646f g.from source do │ │ │ │ │ +0001cb60: 6ee2 8099 7420 6861 7665 2074 6f20 646f n...t have to do │ │ │ │ │ +0001cb70: 776e 6c6f 6164 206d 756c 7469 706c 6520 wnload multiple │ │ │ │ │ +0001cb80: 7061 636b 6167 6573 2e20 2044 6562 6961 packages. Debia │ │ │ │ │ +0001cb90: 6e20 7061 636b 6167 6573 0a73 686f 756c n packages.shoul │ │ │ │ │ +0001cba0: 6420 6e6f 7420 6d61 6b65 2075 7365 206f d not make use o │ │ │ │ │ +0001cbb0: 6620 7468 6573 6520 636f 6e76 656e 6965 f these convenie │ │ │ │ │ +0001cbc0: 6e63 6520 636f 7069 6573 2075 6e6c 6573 nce copies unles │ │ │ │ │ +0001cbd0: 7320 7468 6520 696e 636c 7564 6564 0a70 s the included.p │ │ │ │ │ +0001cbe0: 6163 6b61 6765 2069 7320 6578 706c 6963 ackage is explic │ │ │ │ │ +0001cbf0: 6974 6c79 2069 6e74 656e 6465 6420 746f itly intended to │ │ │ │ │ +0001cc00: 2062 6520 7573 6564 2069 6e20 7468 6973 be used in this │ │ │ │ │ +0001cc10: 2077 6179 2e20 2028 3129 2020 4966 2074 way. (1) If t │ │ │ │ │ +0001cc20: 6865 0a69 6e63 6c75 6465 6420 636f 6465 he.included code │ │ │ │ │ +0001cc30: 2069 7320 616c 7265 6164 7920 696e 2074 is already in t │ │ │ │ │ +0001cc40: 6865 2044 6562 6961 6e20 6172 6368 6976 he Debian archiv │ │ │ │ │ +0001cc50: 6520 696e 2074 6865 2066 6f72 6d20 6f66 e in the form of │ │ │ │ │ +0001cc60: 2061 206c 6962 7261 7279 2c0a 7468 6520 a library,.the │ │ │ │ │ +0001cc70: 4465 6269 616e 2070 6163 6b61 6769 6e67 Debian packaging │ │ │ │ │ +0001cc80: 2073 686f 756c 6420 656e 7375 7265 2074 should ensure t │ │ │ │ │ +0001cc90: 6861 7420 6269 6e61 7279 2070 6163 6b61 hat binary packa │ │ │ │ │ +0001cca0: 6765 7320 7265 6665 7265 6e63 6520 7468 ges reference th │ │ │ │ │ +0001ccb0: 650a 6c69 6272 6172 6965 7320 616c 7265 e.libraries alre │ │ │ │ │ +0001ccc0: 6164 7920 696e 2044 6562 6961 6e20 616e ady in Debian an │ │ │ │ │ +0001ccd0: 6420 7468 6520 636f 6e76 656e 6965 6e63 d the convenienc │ │ │ │ │ +0001cce0: 6520 636f 7079 2069 7320 6e6f 7420 7573 e copy is not us │ │ │ │ │ +0001ccf0: 6564 2e20 2049 660a 7468 6520 696e 636c ed. If.the incl │ │ │ │ │ +0001cd00: 7564 6564 2063 6f64 6520 6973 206e 6f74 uded code is not │ │ │ │ │ +0001cd10: 2061 6c72 6561 6479 2069 6e20 4465 6269 already in Debi │ │ │ │ │ +0001cd20: 616e 2c20 6974 2073 686f 756c 6420 6265 an, it should be │ │ │ │ │ +0001cd30: 2070 6163 6b61 6765 640a 7365 7061 7261 packaged.separa │ │ │ │ │ +0001cd40: 7465 6c79 2061 7320 6120 7072 6572 6571 tely as a prereq │ │ │ │ │ +0001cd50: 7569 7369 7465 2069 6620 706f 7373 6962 uisite if possib │ │ │ │ │ +0001cd60: 6c65 2e20 2028 3229 0a0a 2020 202d 2d2d le. (2).. --- │ │ │ │ │ +0001cd70: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +0001cd80: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +0001cd90: 2028 3129 2046 6f72 2065 7861 6d70 6c65 (1) For example │ │ │ │ │ +0001cda0: 2c20 7061 7274 7320 6f66 2074 6865 2047 , parts of the G │ │ │ │ │ +0001cdb0: 4e55 2062 7569 6c64 2073 7973 7465 6d20 NU build system │ │ │ │ │ +0001cdc0: 776f 726b 206c 696b 6520 7468 6973 2e0a work like this.. │ │ │ │ │ +0001cdd0: 0a20 2020 2832 2920 4861 7669 6e67 206d . (2) Having m │ │ │ │ │ +0001cde0: 756c 7469 706c 6520 636f 7069 6573 206f ultiple copies o │ │ │ │ │ +0001cdf0: 6620 7468 6520 7361 6d65 2063 6f64 6520 f the same code │ │ │ │ │ +0001ce00: 696e 2044 6562 6961 6e20 6973 2069 6e65 in Debian is ine │ │ │ │ │ +0001ce10: 6666 6963 6965 6e74 2c0a 6f66 7465 6e20 fficient,.often │ │ │ │ │ +0001ce20: 6372 6561 7465 7320 6569 7468 6572 2073 creates either s │ │ │ │ │ +0001ce30: 7461 7469 6320 6c69 6e6b 696e 6720 6f72 tatic linking or │ │ │ │ │ +0001ce40: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0001ce50: 636f 6e66 6c69 6374 732c 2061 6e64 2c0a conflicts, and,. │ │ │ │ │ +0001ce60: 6d6f 7374 2069 6d70 6f72 7461 6e74 6c79 most importantly │ │ │ │ │ +0001ce70: 2c20 696e 6372 6561 7365 7320 7468 6520 , increases the │ │ │ │ │ +0001ce80: 6469 6666 6963 756c 7479 206f 6620 6861 difficulty of ha │ │ │ │ │ +0001ce90: 6e64 6c69 6e67 2073 6563 7572 6974 790a ndling security. │ │ │ │ │ +0001cea0: 7675 6c6e 6572 6162 696c 6974 6965 7320 vulnerabilities │ │ │ │ │ +0001ceb0: 696e 2074 6865 2064 7570 6c69 6361 7465 in the duplicate │ │ │ │ │ +0001cec0: 6420 636f 6465 2e0a 0a1f 0a46 696c 653a d code.....File: │ │ │ │ │ +0001ced0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0001cee0: 6e66 6f2c 2020 4e6f 6465 3a20 536f 7572 nfo, Node: Sour │ │ │ │ │ +0001cef0: 6365 2070 6163 6b61 6765 2068 616e 646c ce package handl │ │ │ │ │ +0001cf00: 696e 6720 6465 6269 616e 2f52 4541 444d ing debian/READM │ │ │ │ │ +0001cf10: 4520 736f 7572 6365 2c20 204e 6578 743a E source, Next: │ │ │ │ │ +0001cf20: 2052 6570 726f 6475 6369 6269 6c69 7479 Reproducibility │ │ │ │ │ +0001cf30: 2c20 2050 7265 763a 2045 6d62 6564 6465 , Prev: Embedde │ │ │ │ │ +0001cf40: 6420 636f 6465 2063 6f70 6965 732c 2020 d code copies, │ │ │ │ │ +0001cf50: 5570 3a20 536f 7572 6365 2070 6163 6b61 Up: Source packa │ │ │ │ │ +0001cf60: 6765 730a 0a34 2e31 3420 536f 7572 6365 ges..4.14 Source │ │ │ │ │ +0001cf70: 2070 6163 6b61 6765 2068 616e 646c 696e package handlin │ │ │ │ │ +0001cf80: 673a 20e2 8098 6465 6269 616e 2f52 4541 g: ...debian/REA │ │ │ │ │ +0001cf90: 444d 452e 736f 7572 6365 e280 990a 3d3d DME.source....== │ │ │ │ │ +0001cfa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001cfb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001cfc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001cfd0: 3d3d 0a0a 4966 2072 756e 6e69 6e67 20e2 ==..If running . │ │ │ │ │ +0001cfe0: 8098 6470 6b67 2d73 6f75 7263 6520 2d78 ..dpkg-source -x │ │ │ │ │ +0001cff0: e280 9920 6f6e 2061 2073 6f75 7263 6520 ... on a source │ │ │ │ │ +0001d000: 7061 636b 6167 6520 646f 6573 6ee2 8099 package doesn... │ │ │ │ │ +0001d010: 7420 7072 6f64 7563 6520 7468 650a 736f t produce the.so │ │ │ │ │ +0001d020: 7572 6365 206f 6620 7468 6520 7061 636b urce of the pack │ │ │ │ │ +0001d030: 6167 652c 2072 6561 6479 2066 6f72 2065 age, ready for e │ │ │ │ │ +0001d040: 6469 7469 6e67 2c20 616e 6420 616c 6c6f diting, and allo │ │ │ │ │ +0001d050: 7720 6f6e 6520 746f 206d 616b 6520 6368 w one to make ch │ │ │ │ │ +0001d060: 616e 6765 730a 616e 6420 7275 6e20 e280 anges.and run .. │ │ │ │ │ +0001d070: 9864 706b 672d 6275 696c 6470 6163 6b61 .dpkg-buildpacka │ │ │ │ │ +0001d080: 6765 e280 9920 746f 2070 726f 6475 6365 ge... to produce │ │ │ │ │ +0001d090: 2061 206d 6f64 6966 6965 6420 7061 636b a modified pack │ │ │ │ │ +0001d0a0: 6167 6520 7769 7468 6f75 7420 7461 6b69 age without taki │ │ │ │ │ +0001d0b0: 6e67 0a61 6e79 2061 6464 6974 696f 6e61 ng.any additiona │ │ │ │ │ +0001d0c0: 6c20 7374 6570 732c 2063 7265 6174 696e l steps, creatin │ │ │ │ │ +0001d0d0: 6720 6120 e280 9864 6562 6961 6e2f 5245 g a ...debian/RE │ │ │ │ │ +0001d0e0: 4144 4d45 2e73 6f75 7263 65e2 8099 2064 ADME.source... d │ │ │ │ │ +0001d0f0: 6f63 756d 656e 7461 7469 6f6e 0a66 696c ocumentation.fil │ │ │ │ │ +0001d100: 6520 6973 2072 6563 6f6d 6d65 6e64 6564 e is recommended │ │ │ │ │ +0001d110: 2e20 2054 6869 7320 6669 6c65 2073 686f . This file sho │ │ │ │ │ +0001d120: 756c 6420 6578 706c 6169 6e20 686f 7720 uld explain how │ │ │ │ │ +0001d130: 746f 2064 6f20 616c 6c20 6f66 2074 6865 to do all of the │ │ │ │ │ +0001d140: 0a66 6f6c 6c6f 7769 6e67 3a0a 0a20 2031 .following:.. 1 │ │ │ │ │ +0001d150: 2e20 4765 6e65 7261 7465 2074 6865 2066 . Generate the f │ │ │ │ │ +0001d160: 756c 6c79 2070 6174 6368 6564 2073 6f75 ully patched sou │ │ │ │ │ +0001d170: 7263 652c 2069 6e20 6120 666f 726d 2072 rce, in a form r │ │ │ │ │ +0001d180: 6561 6479 2066 6f72 2065 6469 7469 6e67 eady for editing │ │ │ │ │ +0001d190: 2c0a 2020 2020 2074 6861 7420 776f 756c ,. that woul │ │ │ │ │ +0001d1a0: 6420 6265 2062 7569 6c74 2074 6f20 6372 d be built to cr │ │ │ │ │ +0001d1b0: 6561 7465 2044 6562 6961 6e20 7061 636b eate Debian pack │ │ │ │ │ +0001d1c0: 6167 6573 2e20 2044 6f69 6e67 2074 6869 ages. Doing thi │ │ │ │ │ +0001d1d0: 7320 7769 7468 2061 0a20 2020 2020 e280 s with a. .. │ │ │ │ │ +0001d1e0: 9870 6174 6368 e280 9920 7461 7267 6574 .patch... target │ │ │ │ │ +0001d1f0: 2069 6e20 e280 9864 6562 6961 6e2f 7275 in ...debian/ru │ │ │ │ │ +0001d200: 6c65 73e2 8099 2069 7320 7265 636f 6d6d les... is recomm │ │ │ │ │ +0001d210: 656e 6465 643b 2073 6565 202a 6e6f 7465 ended; see *note │ │ │ │ │ +0001d220: 204d 6169 6e0a 2020 2020 2062 7569 6c64 Main. build │ │ │ │ │ +0001d230: 696e 6720 7363 7269 7074 3b20 6465 6269 ing script; debi │ │ │ │ │ +0001d240: 616e 2f72 756c 6573 3a20 3763 2e0a 0a20 an/rules: 7c... │ │ │ │ │ +0001d250: 2032 2e20 4d6f 6469 6679 2074 6865 2073 2. Modify the s │ │ │ │ │ +0001d260: 6f75 7263 6520 616e 6420 7361 7665 2074 ource and save t │ │ │ │ │ +0001d270: 686f 7365 206d 6f64 6966 6963 6174 696f hose modificatio │ │ │ │ │ +0001d280: 6e73 2073 6f20 7468 6174 2074 6865 7920 ns so that they │ │ │ │ │ +0001d290: 7769 6c6c 2062 650a 2020 2020 2061 7070 will be. app │ │ │ │ │ +0001d2a0: 6c69 6564 2077 6865 6e20 6275 696c 6469 lied when buildi │ │ │ │ │ +0001d2b0: 6e67 2074 6865 2070 6163 6b61 6765 2e0a ng the package.. │ │ │ │ │ +0001d2c0: 0a20 2033 2e20 5265 6d6f 7665 2073 6f75 . 3. Remove sou │ │ │ │ │ +0001d2d0: 7263 6520 6d6f 6469 6669 6361 7469 6f6e rce modification │ │ │ │ │ +0001d2e0: 7320 7468 6174 2061 7265 2063 7572 7265 s that are curre │ │ │ │ │ +0001d2f0: 6e74 6c79 2062 6569 6e67 2061 7070 6c69 ntly being appli │ │ │ │ │ +0001d300: 6564 2077 6865 6e0a 2020 2020 2062 7569 ed when. bui │ │ │ │ │ +0001d310: 6c64 696e 6720 7468 6520 7061 636b 6167 lding the packag │ │ │ │ │ +0001d320: 652e 0a0a 2020 342e 204f 7074 696f 6e61 e... 4. Optiona │ │ │ │ │ +0001d330: 6c6c 792c 2064 6f63 756d 656e 7420 7768 lly, document wh │ │ │ │ │ +0001d340: 6174 2073 7465 7073 2061 7265 206e 6563 at steps are nec │ │ │ │ │ +0001d350: 6573 7361 7279 2074 6f20 7570 6772 6164 essary to upgrad │ │ │ │ │ +0001d360: 6520 7468 6520 4465 6269 616e 0a20 2020 e the Debian. │ │ │ │ │ +0001d370: 2020 736f 7572 6365 2070 6163 6b61 6765 source package │ │ │ │ │ +0001d380: 2074 6f20 6120 6e65 7720 7570 7374 7265 to a new upstre │ │ │ │ │ +0001d390: 616d 2076 6572 7369 6f6e 2c20 6966 2061 am version, if a │ │ │ │ │ +0001d3a0: 7070 6c69 6361 626c 652e 0a0a 5468 6973 pplicable...This │ │ │ │ │ +0001d3b0: 2065 7870 6c61 6e61 7469 6f6e 2073 686f explanation sho │ │ │ │ │ +0001d3c0: 756c 6420 696e 636c 7564 6520 7370 6563 uld include spec │ │ │ │ │ +0001d3d0: 6966 6963 2063 6f6d 6d61 6e64 7320 616e ific commands an │ │ │ │ │ +0001d3e0: 6420 6d65 6e74 696f 6e20 616e 790a 6164 d mention any.ad │ │ │ │ │ +0001d3f0: 6469 7469 6f6e 616c 2072 6571 7569 7265 ditional require │ │ │ │ │ +0001d400: 6420 4465 6269 616e 2070 6163 6b61 6765 d Debian package │ │ │ │ │ +0001d410: 732e 2020 4974 2073 686f 756c 6420 6e6f s. It should no │ │ │ │ │ +0001d420: 7420 6173 7375 6d65 2066 616d 696c 6961 t assume familia │ │ │ │ │ +0001d430: 7269 7479 0a77 6974 6820 616e 7920 7370 rity.with any sp │ │ │ │ │ +0001d440: 6563 6966 6963 2044 6562 6961 6e20 7061 ecific Debian pa │ │ │ │ │ +0001d450: 636b 6167 696e 6720 7379 7374 656d 206f ckaging system o │ │ │ │ │ +0001d460: 7220 7061 7463 6820 6d61 6e61 6765 6d65 r patch manageme │ │ │ │ │ +0001d470: 6e74 2074 6f6f 6c73 2e0a 0a54 6869 7320 nt tools...This │ │ │ │ │ +0001d480: 6578 706c 616e 6174 696f 6e20 6d61 7920 explanation may │ │ │ │ │ +0001d490: 7265 6665 7220 746f 2061 2064 6f63 756d refer to a docum │ │ │ │ │ +0001d4a0: 656e 7461 7469 6f6e 2066 696c 6520 696e entation file in │ │ │ │ │ +0001d4b0: 7374 616c 6c65 6420 6279 206f 6e65 206f stalled by one o │ │ │ │ │ +0001d4c0: 660a 7468 6520 7061 636b 6167 65e2 8099 f.the package... │ │ │ │ │ +0001d4d0: 7320 6275 696c 6420 6465 7065 6e64 656e s build dependen │ │ │ │ │ +0001d4e0: 6369 6573 2070 726f 7669 6465 6420 7468 cies provided th │ │ │ │ │ +0001d4f0: 6174 2074 6865 2072 6566 6572 656e 6365 at the reference │ │ │ │ │ +0001d500: 640a 646f 6375 6d65 6e74 6174 696f 6e20 d.documentation │ │ │ │ │ +0001d510: 636c 6561 726c 7920 6578 706c 6169 6e73 clearly explains │ │ │ │ │ +0001d520: 2074 6865 7365 2074 6173 6b73 2061 6e64 these tasks and │ │ │ │ │ +0001d530: 2069 7320 6e6f 7420 6120 6765 6e65 7261 is not a genera │ │ │ │ │ +0001d540: 6c0a 7265 6665 7265 6e63 6520 6d61 6e75 l.reference manu │ │ │ │ │ +0001d550: 616c 2e0a 0ae2 8098 6465 6269 616e 2f52 al......debian/R │ │ │ │ │ +0001d560: 4541 444d 452e 736f 7572 6365 e280 9920 EADME.source... │ │ │ │ │ +0001d570: 6d61 7920 616c 736f 2069 6e63 6c75 6465 may also include │ │ │ │ │ +0001d580: 2061 6e79 206f 7468 6572 2069 6e66 6f72 any other infor │ │ │ │ │ +0001d590: 6d61 7469 6f6e 2074 6861 7420 776f 756c mation that woul │ │ │ │ │ +0001d5a0: 640a 6265 2068 656c 7066 756c 2074 6f20 d.be helpful to │ │ │ │ │ +0001d5b0: 736f 6d65 6f6e 6520 6d6f 6469 6679 696e someone modifyin │ │ │ │ │ +0001d5c0: 6720 7468 6520 736f 7572 6365 2070 6163 g the source pac │ │ │ │ │ +0001d5d0: 6b61 6765 2e20 2045 7665 6e20 6966 2074 kage. Even if t │ │ │ │ │ +0001d5e0: 6865 2070 6163 6b61 6765 0a64 6f65 736e he package.doesn │ │ │ │ │ +0001d5f0: e280 9974 2066 6974 2074 6865 2061 626f ...t fit the abo │ │ │ │ │ +0001d600: 7665 2064 6573 6372 6970 7469 6f6e 2c20 ve description, │ │ │ │ │ +0001d610: 6d61 696e 7461 696e 6572 7320 6172 6520 maintainers are │ │ │ │ │ +0001d620: 656e 636f 7572 6167 6564 2074 6f0a 646f encouraged to.do │ │ │ │ │ +0001d630: 6375 6d65 6e74 2069 6e20 6120 e280 9864 cument in a ...d │ │ │ │ │ +0001d640: 6562 6961 6e2f 5245 4144 4d45 2e73 6f75 ebian/README.sou │ │ │ │ │ +0001d650: 7263 65e2 8099 2066 696c 6520 616e 7920 rce... file any │ │ │ │ │ +0001d660: 736f 7572 6365 2070 6163 6b61 6765 2077 source package w │ │ │ │ │ +0001d670: 6974 6820 610a 7061 7274 6963 756c 6172 ith a.particular │ │ │ │ │ +0001d680: 6c79 2063 6f6d 706c 6578 206f 7220 756e ly complex or un │ │ │ │ │ +0001d690: 696e 7475 6974 6976 6520 736f 7572 6365 intuitive source │ │ │ │ │ +0001d6a0: 206c 6179 6f75 7420 6f72 2062 7569 6c64 layout or build │ │ │ │ │ +0001d6b0: 2073 7973 7465 6d20 2866 6f72 0a65 7861 system (for.exa │ │ │ │ │ +0001d6c0: 6d70 6c65 2c20 6120 7061 636b 6167 6520 mple, a package │ │ │ │ │ +0001d6d0: 7468 6174 2062 7569 6c64 7320 7468 6520 that builds the │ │ │ │ │ +0001d6e0: 7361 6d65 2073 6f75 7263 6520 6d75 6c74 same source mult │ │ │ │ │ +0001d6f0: 6970 6c65 2074 696d 6573 2074 6f0a 6765 iple times to.ge │ │ │ │ │ +0001d700: 6e65 7261 7465 2064 6966 6665 7265 6e74 nerate different │ │ │ │ │ +0001d710: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0001d720: 292e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ).....File: debi │ │ │ │ │ +0001d730: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0001d740: 204e 6f64 653a 2052 6570 726f 6475 6369 Node: Reproduci │ │ │ │ │ +0001d750: 6269 6c69 7479 2c20 204e 6578 743a 204d bility, Next: M │ │ │ │ │ +0001d760: 6973 7369 6e67 2073 6f75 7263 6573 2064 issing sources d │ │ │ │ │ +0001d770: 6562 6961 6e2f 6d69 7373 696e 672d 736f ebian/missing-so │ │ │ │ │ +0001d780: 7572 6365 732c 2020 5072 6576 3a20 536f urces, Prev: So │ │ │ │ │ +0001d790: 7572 6365 2070 6163 6b61 6765 2068 616e urce package han │ │ │ │ │ +0001d7a0: 646c 696e 6720 6465 6269 616e 2f52 4541 dling debian/REA │ │ │ │ │ +0001d7b0: 444d 4520 736f 7572 6365 2c20 2055 703a DME source, Up: │ │ │ │ │ +0001d7c0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0001d7d0: 0a0a 342e 3135 2052 6570 726f 6475 6369 ..4.15 Reproduci │ │ │ │ │ +0001d7e0: 6269 6c69 7479 0a3d 3d3d 3d3d 3d3d 3d3d bility.========= │ │ │ │ │ +0001d7f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6163 ===========..Pac │ │ │ │ │ +0001d800: 6b61 6765 7320 7368 6f75 6c64 2062 7569 kages should bui │ │ │ │ │ +0001d810: 6c64 2072 6570 726f 6475 6369 626c 792c ld reproducibly, │ │ │ │ │ +0001d820: 2077 6869 6368 2066 6f72 2074 6865 2070 which for the p │ │ │ │ │ +0001d830: 7572 706f 7365 7320 6f66 2074 6869 730a urposes of this. │ │ │ │ │ +0001d840: 646f 6375 6d65 6e74 2028 3129 206d 6561 document (1) mea │ │ │ │ │ +0001d850: 6e73 2074 6861 7420 6769 7665 6e0a 0a20 ns that given.. │ │ │ │ │ +0001d860: 2020 2d20 6120 7665 7273 696f 6e20 6f66 - a version of │ │ │ │ │ +0001d870: 2061 2073 6f75 7263 6520 7061 636b 6167 a source packag │ │ │ │ │ +0001d880: 6520 756e 7061 636b 6564 2061 7420 6120 e unpacked at a │ │ │ │ │ +0001d890: 6769 7665 6e20 7061 7468 3b0a 0a20 2020 given path;.. │ │ │ │ │ +0001d8a0: 2d20 6120 7365 7420 6f66 2076 6572 7369 - a set of versi │ │ │ │ │ +0001d8b0: 6f6e 7320 6f66 2069 6e73 7461 6c6c 6564 ons of installed │ │ │ │ │ +0001d8c0: 2062 7569 6c64 2064 6570 656e 6465 6e63 build dependenc │ │ │ │ │ +0001d8d0: 6965 733b 0a0a 2020 202d 2061 2073 6574 ies;.. - a set │ │ │ │ │ +0001d8e0: 206f 6620 656e 7669 726f 6e6d 656e 7420 of environment │ │ │ │ │ +0001d8f0: 7661 7269 6162 6c65 2076 616c 7565 733b variable values; │ │ │ │ │ +0001d900: 0a0a 2020 202d 2061 2062 7569 6c64 2061 .. - a build a │ │ │ │ │ +0001d910: 7263 6869 7465 6374 7572 653b 2061 6e64 rchitecture; and │ │ │ │ │ +0001d920: 0a0a 2020 202d 2061 2068 6f73 7420 6172 .. - a host ar │ │ │ │ │ +0001d930: 6368 6974 6563 7475 7265 2c0a 0a72 6570 chitecture,..rep │ │ │ │ │ +0001d940: 6561 7465 646c 7920 6275 696c 6469 6e67 eatedly building │ │ │ │ │ +0001d950: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +0001d960: 6167 6520 666f 7220 7468 6520 6275 696c age for the buil │ │ │ │ │ +0001d970: 6420 6172 6368 6974 6563 7475 7265 206f d architecture o │ │ │ │ │ +0001d980: 6e20 616e 790a 6d61 6368 696e 6520 6f66 n any.machine of │ │ │ │ │ +0001d990: 2074 6865 2068 6f73 7420 6172 6368 6974 the host archit │ │ │ │ │ +0001d9a0: 6563 7475 7265 2077 6974 6820 7468 6f73 ecture with thos │ │ │ │ │ +0001d9b0: 6520 7665 7273 696f 6e73 206f 6620 7468 e versions of th │ │ │ │ │ +0001d9c0: 6520 6275 696c 640a 6465 7065 6e64 656e e build.dependen │ │ │ │ │ +0001d9d0: 6369 6573 2069 6e73 7461 6c6c 6564 2061 cies installed a │ │ │ │ │ +0001d9e0: 6e64 2065 7861 6374 6c79 2074 686f 7365 nd exactly those │ │ │ │ │ +0001d9f0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ +0001da00: 6961 626c 6520 7661 6c75 6573 2073 6574 iable values set │ │ │ │ │ +0001da10: 0a77 696c 6c20 7072 6f64 7563 6520 6269 .will produce bi │ │ │ │ │ +0001da20: 742d 666f 722d 6269 7420 6964 656e 7469 t-for-bit identi │ │ │ │ │ +0001da30: 6361 6c20 6269 6e61 7279 2070 6163 6b61 cal binary packa │ │ │ │ │ +0001da40: 6765 732e 0a0a 4974 2069 7320 7265 636f ges...It is reco │ │ │ │ │ +0001da50: 6d6d 656e 6465 6420 7468 6174 2070 6163 mmended that pac │ │ │ │ │ +0001da60: 6b61 6765 7320 7072 6f64 7563 6520 6269 kages produce bi │ │ │ │ │ +0001da70: 742d 666f 722d 6269 7420 6964 656e 7469 t-for-bit identi │ │ │ │ │ +0001da80: 6361 6c20 6269 6e61 7269 6573 0a65 7665 cal binaries.eve │ │ │ │ │ +0001da90: 6e20 6966 206d 6f73 7420 656e 7669 726f n if most enviro │ │ │ │ │ +0001daa0: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables │ │ │ │ │ +0001dab0: 616e 6420 6275 696c 6420 7061 7468 7320 and build paths │ │ │ │ │ +0001dac0: 6172 6520 7661 7269 6564 2e20 2049 7420 are varied. It │ │ │ │ │ +0001dad0: 6973 0a69 6e74 656e 6465 6420 666f 7220 is.intended for │ │ │ │ │ +0001dae0: 7468 6973 2073 7472 6963 7465 7220 7374 this stricter st │ │ │ │ │ +0001daf0: 616e 6461 7264 2074 6f20 7265 706c 6163 andard to replac │ │ │ │ │ +0001db00: 6520 7468 6520 6162 6f76 6520 7768 656e e the above when │ │ │ │ │ +0001db10: 2069 7420 6973 0a65 6173 6965 7220 666f it is.easier fo │ │ │ │ │ +0001db20: 7220 7061 636b 6167 6573 2074 6f20 6d65 r packages to me │ │ │ │ │ +0001db30: 6574 2069 742e 0a0a 2020 202d 2d2d 2d2d et it... ----- │ │ │ │ │ +0001db40: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0001db50: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0001db60: 3129 2054 6869 7320 6973 2044 6562 6961 1) This is Debia │ │ │ │ │ +0001db70: 6ee2 8099 7320 7072 6563 6973 6966 6963 n...s precisific │ │ │ │ │ +0001db80: 6174 696f 6e20 6f66 2074 6865 2072 6570 ation of the rep │ │ │ │ │ +0001db90: 726f 6475 6369 626c 652d 6275 696c 6473 roducible-builds │ │ │ │ │ +0001dba0: 2e6f 7267 0a64 6566 696e 6974 696f 6e20 .org.definition │ │ │ │ │ +0001dbb0: 2868 7474 7073 3a2f 2f72 6570 726f 6475 (https://reprodu │ │ │ │ │ +0001dbc0: 6369 626c 652d 6275 696c 6473 2e6f 7267 cible-builds.org │ │ │ │ │ +0001dbd0: 2f64 6f63 732f 6465 6669 6e69 7469 6f6e /docs/definition │ │ │ │ │ +0001dbe0: 2f29 2e0a 0a1f 0a46 696c 653a 2064 6562 /).....File: deb │ │ │ │ │ +0001dbf0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0001dc00: 2020 4e6f 6465 3a20 4d69 7373 696e 6720 Node: Missing │ │ │ │ │ +0001dc10: 736f 7572 6365 7320 6465 6269 616e 2f6d sources debian/m │ │ │ │ │ +0001dc20: 6973 7369 6e67 2d73 6f75 7263 6573 2c20 issing-sources, │ │ │ │ │ +0001dc30: 204e 6578 743a 2056 656e 646f 722d 7370 Next: Vendor-sp │ │ │ │ │ +0001dc40: 6563 6966 6963 2070 6174 6368 2073 6572 ecific patch ser │ │ │ │ │ +0001dc50: 6965 732c 2020 5072 6576 3a20 5265 7072 ies, Prev: Repr │ │ │ │ │ +0001dc60: 6f64 7563 6962 696c 6974 792c 2020 5570 oducibility, Up │ │ │ │ │ +0001dc70: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0001dc80: 730a 0a34 2e31 3620 4d69 7373 696e 6720 s..4.16 Missing │ │ │ │ │ +0001dc90: 736f 7572 6365 733a 20e2 8098 6465 6269 sources: ...debi │ │ │ │ │ +0001dca0: 616e 2f6d 6973 7369 6e67 2d73 6f75 7263 an/missing-sourc │ │ │ │ │ +0001dcb0: 6573 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d es....========== │ │ │ │ │ +0001dcc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001dcd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001dce0: 3d3d 3d3d 0a0a 536f 6d65 7469 6d65 7320 ====..Sometimes │ │ │ │ │ +0001dcf0: 7570 7374 7265 616d 2064 6f65 7320 6e6f upstream does no │ │ │ │ │ +0001dd00: 7420 696e 636c 7564 6520 7468 6520 736f t include the so │ │ │ │ │ +0001dd10: 7572 6365 2063 6f64 6520 666f 7220 736f urce code for so │ │ │ │ │ +0001dd20: 6d65 2066 696c 6573 2069 6e0a 7468 6520 me files in.the │ │ │ │ │ +0001dd30: 7570 7374 7265 616d 2074 6172 6261 6c6c upstream tarball │ │ │ │ │ +0001dd40: 2e20 2049 6e20 6f72 6465 7220 746f 2073 . In order to s │ │ │ │ │ +0001dd50: 6174 6973 6679 2074 6865 2044 4653 4720 atisfy the DFSG │ │ │ │ │ +0001dd60: 666f 7220 7061 636b 6167 6573 2069 6e0a for packages in. │ │ │ │ │ +0001dd70: e280 986d 6169 6ee2 8099 206f 7220 e280 ...main... or .. │ │ │ │ │ +0001dd80: 9863 6f6e 7472 6962 e280 992c 2079 6f75 .contrib..., you │ │ │ │ │ +0001dd90: 2073 686f 756c 6420 6569 7468 6572 3a0a should either:. │ │ │ │ │ +0001dda0: 0a20 2031 2e20 7265 7061 636b 2074 6865 . 1. repack the │ │ │ │ │ +0001ddb0: 2075 7073 7472 6561 6d20 7461 7262 616c upstream tarbal │ │ │ │ │ +0001ddc0: 6c20 746f 2069 6e63 6c75 6465 2074 686f l to include tho │ │ │ │ │ +0001ddd0: 7365 2073 6f75 7263 6573 3b20 6f72 0a0a se sources; or.. │ │ │ │ │ +0001dde0: 2020 322e 2069 6e63 6c75 6465 2061 2063 2. include a c │ │ │ │ │ +0001ddf0: 6f70 7920 6f66 2074 6865 2073 6f75 7263 opy of the sourc │ │ │ │ │ +0001de00: 6573 2069 6e20 7468 6520 e280 9864 6562 es in the ...deb │ │ │ │ │ +0001de10: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ +0001de20: 6365 73e2 8099 0a20 2020 2020 6469 7265 ces.... dire │ │ │ │ │ +0001de30: 6374 6f72 792e 0a0a 5061 636b 6167 6520 ctory...Package │ │ │ │ │ +0001de40: 6d61 696e 7461 696e 6572 7320 6d61 7920 maintainers may │ │ │ │ │ +0001de50: 6f70 7469 6f6e 616c 6c79 2075 7365 2074 optionally use t │ │ │ │ │ +0001de60: 6865 2066 6f6c 6c6f 7769 6e67 2063 6f6e he following con │ │ │ │ │ +0001de70: 7665 6e74 696f 6e20 746f 0a6f 7267 616e vention to.organ │ │ │ │ │ +0001de80: 697a 6520 7468 6520 636f 6e74 656e 7473 ize the contents │ │ │ │ │ +0001de90: 206f 6620 e280 9864 6562 6961 6e2f 6d69 of ...debian/mi │ │ │ │ │ +0001dea0: 7373 696e 672d 736f 7572 6365 73e2 8099 ssing-sources... │ │ │ │ │ +0001deb0: 3a20 666f 7220 6120 736f 7572 6365 6c65 : for a sourcele │ │ │ │ │ +0001dec0: 7373 2066 696c 650a e280 9866 6f6f e280 ss file....foo.. │ │ │ │ │ +0001ded0: 9920 696e 2074 6865 2073 7562 6469 7265 . in the subdire │ │ │ │ │ +0001dee0: 6374 6f72 7920 e280 9862 6172 e280 9920 ctory ...bar... │ │ │ │ │ +0001def0: 6f66 2074 6865 2075 7073 7472 6561 6d20 of the upstream │ │ │ │ │ +0001df00: 7461 7262 616c 6c2c 2077 6865 7265 2074 tarball, where t │ │ │ │ │ +0001df10: 6865 0a73 6f75 7263 6520 6f66 20e2 8098 he.source of ... │ │ │ │ │ +0001df20: 666f 6fe2 8099 2068 6173 2065 7874 656e foo... has exten │ │ │ │ │ +0001df30: 7369 6f6e 20e2 8098 6261 7ae2 8099 2c20 sion ...baz..., │ │ │ │ │ +0001df40: 706c 6163 6520 7468 6520 736f 7572 6365 place the source │ │ │ │ │ +0001df50: 2061 740a e280 9864 6562 6961 6e2f 6d69 at....debian/mi │ │ │ │ │ +0001df60: 7373 696e 672d 736f 7572 6365 732f 6261 ssing-sources/ba │ │ │ │ │ +0001df70: 722f 666f 6f2e 6261 7ae2 8099 2e20 2046 r/foo.baz.... F │ │ │ │ │ +0001df80: 6f72 2065 7861 6d70 6c65 2c20 6163 636f or example, acco │ │ │ │ │ +0001df90: 7264 696e 6720 746f 2074 6869 730a 636f rding to this.co │ │ │ │ │ +0001dfa0: 6e76 656e 7469 6f6e 2c20 7468 6520 4320 nvention, the C │ │ │ │ │ +0001dfb0: 736f 7572 6365 2063 6f64 6520 6f66 2061 source code of a │ │ │ │ │ +0001dfc0: 6e20 6578 6563 7574 6162 6c65 20e2 8098 n executable ... │ │ │ │ │ +0001dfd0: 6368 6563 6b73 756d 2f75 7469 6ce2 8099 checksum/util... │ │ │ │ │ +0001dfe0: 2077 6f75 6c64 2062 650a 6c6f 6361 7465 would be.locate │ │ │ │ │ +0001dff0: 6420 6174 20e2 8098 6465 6269 616e 2f6d d at ...debian/m │ │ │ │ │ +0001e000: 6973 7369 6e67 2d73 6f75 7263 6573 2f63 issing-sources/c │ │ │ │ │ +0001e010: 6865 636b 7375 6d2f 7574 696c 2e63 e280 hecksum/util.c.. │ │ │ │ │ +0001e020: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +0001e030: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0001e040: 204e 6f64 653a 2056 656e 646f 722d 7370 Node: Vendor-sp │ │ │ │ │ +0001e050: 6563 6966 6963 2070 6174 6368 2073 6572 ecific patch ser │ │ │ │ │ +0001e060: 6965 732c 2020 5072 6576 3a20 4d69 7373 ies, Prev: Miss │ │ │ │ │ +0001e070: 696e 6720 736f 7572 6365 7320 6465 6269 ing sources debi │ │ │ │ │ +0001e080: 616e 2f6d 6973 7369 6e67 2d73 6f75 7263 an/missing-sourc │ │ │ │ │ +0001e090: 6573 2c20 2055 703a 2053 6f75 7263 6520 es, Up: Source │ │ │ │ │ +0001e0a0: 7061 636b 6167 6573 0a0a 342e 3137 2056 packages..4.17 V │ │ │ │ │ +0001e0b0: 656e 646f 722d 7370 6563 6966 6963 2070 endor-specific p │ │ │ │ │ +0001e0c0: 6174 6368 2073 6572 6965 730a 3d3d 3d3d atch series.==== │ │ │ │ │ +0001e0d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001e0e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 =============..P │ │ │ │ │ +0001e0f0: 6163 6b61 6765 7320 696e 2074 6865 2044 ackages in the D │ │ │ │ │ +0001e100: 6562 6961 6e20 6172 6368 6976 6520 7573 ebian archive us │ │ │ │ │ +0001e110: 696e 6720 7468 6520 332e 3020 2871 7569 ing the 3.0 (qui │ │ │ │ │ +0001e120: 6c74 2920 736f 7572 6365 2070 6163 6b61 lt) source packa │ │ │ │ │ +0001e130: 6765 0a66 6f72 6d61 7420 6d75 7374 206e ge.format must n │ │ │ │ │ +0001e140: 6f74 2063 6f6e 7461 696e 2061 206e 6f6e ot contain a non │ │ │ │ │ +0001e150: 2d64 6566 6175 6c74 2073 6572 6965 7320 -default series │ │ │ │ │ +0001e160: 6669 6c65 2e20 2054 6861 7420 6973 2c20 file. That is, │ │ │ │ │ +0001e170: 7468 6572 6520 6d75 7374 0a6e 6f74 2065 there must.not e │ │ │ │ │ +0001e180: 7869 7374 2061 2066 696c 6520 e280 9864 xist a file ...d │ │ │ │ │ +0001e190: 6562 6961 6e2f 7061 7463 6865 732f 666f ebian/patches/fo │ │ │ │ │ +0001e1a0: 6f2e 7365 7269 6573 e280 9920 666f 7220 o.series... for │ │ │ │ │ +0001e1b0: 616e 7920 e280 9866 6f6f e280 992e 0a0a any ...foo...... │ │ │ │ │ +0001e1c0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0001e1d0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0001e1e0: 653a 2043 6f6e 7472 6f6c 2066 696c 6573 e: Control files │ │ │ │ │ +0001e1f0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +0001e200: 732c 2020 4e65 7874 3a20 5061 636b 6167 s, Next: Packag │ │ │ │ │ +0001e210: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0001e220: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ +0001e230: 6174 696f 6e20 7072 6f63 6564 7572 652c ation procedure, │ │ │ │ │ +0001e240: 2020 5072 6576 3a20 536f 7572 6365 2070 Prev: Source p │ │ │ │ │ +0001e250: 6163 6b61 6765 732c 2020 5570 3a20 546f ackages, Up: To │ │ │ │ │ +0001e260: 700a 0a35 2043 6f6e 7472 6f6c 2066 696c p..5 Control fil │ │ │ │ │ +0001e270: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +0001e280: 6c64 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a lds.************ │ │ │ │ │ +0001e290: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0001e2a0: 2a2a 2a2a 0a0a 5468 6520 7061 636b 6167 ****..The packag │ │ │ │ │ +0001e2b0: 6520 6d61 6e61 6765 6d65 6e74 2073 7973 e management sys │ │ │ │ │ +0001e2c0: 7465 6d20 6d61 6e69 7075 6c61 7465 7320 tem manipulates │ │ │ │ │ +0001e2d0: 6461 7461 2072 6570 7265 7365 6e74 6564 data represented │ │ │ │ │ +0001e2e0: 2069 6e20 6120 636f 6d6d 6f6e 0a66 6f72 in a common.for │ │ │ │ │ +0001e2f0: 6d61 742c 206b 6e6f 776e 2061 7320 2763 mat, known as 'c │ │ │ │ │ +0001e300: 6f6e 7472 6f6c 2064 6174 6127 2c20 7374 ontrol data', st │ │ │ │ │ +0001e310: 6f72 6564 2069 6e20 2763 6f6e 7472 6f6c ored in 'control │ │ │ │ │ +0001e320: 2066 696c 6573 272e 2020 436f 6e74 726f files'. Contro │ │ │ │ │ +0001e330: 6c0a 6669 6c65 7320 6172 6520 7573 6564 l.files are used │ │ │ │ │ +0001e340: 2066 6f72 2073 6f75 7263 6520 7061 636b for source pack │ │ │ │ │ +0001e350: 6167 6573 2c20 6269 6e61 7279 2070 6163 ages, binary pac │ │ │ │ │ +0001e360: 6b61 6765 7320 616e 6420 7468 6520 e280 kages and the .. │ │ │ │ │ +0001e370: 982e 6368 616e 6765 73e2 8099 0a66 696c ..changes....fil │ │ │ │ │ +0001e380: 6573 2077 6869 6368 2063 6f6e 7472 6f6c es which control │ │ │ │ │ +0001e390: 2074 6865 2069 6e73 7461 6c6c 6174 696f the installatio │ │ │ │ │ +0001e3a0: 6e20 6f66 2075 706c 6f61 6465 6420 6669 n of uploaded fi │ │ │ │ │ +0001e3b0: 6c65 732e 2020 2831 290a 0a2a 204d 656e les. (1)..* Men │ │ │ │ │ +0001e3c0: 753a 0a0a 2a20 5379 6e74 6178 206f 6620 u:..* Syntax of │ │ │ │ │ +0001e3d0: 636f 6e74 726f 6c20 6669 6c65 733a 3a0a control files::. │ │ │ │ │ +0001e3e0: 2a20 4465 6269 616e 2073 6f75 7263 6520 * Debian source │ │ │ │ │ +0001e3f0: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ +0001e400: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ +0001e410: 8093 2064 6562 6961 6e2f 636f 6e74 726f .. debian/contro │ │ │ │ │ +0001e420: 6c3a 3a0a 2a20 4465 6269 616e 2062 696e l::.* Debian bin │ │ │ │ │ +0001e430: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +0001e440: 726f 6c20 6669 6c65 7320 e280 9320 4445 rol files ... DE │ │ │ │ │ +0001e450: 4249 414e 2f63 6f6e 7472 6f6c 3a3a 0a2a BIAN/control::.* │ │ │ │ │ +0001e460: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +0001e470: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0001e480: 696c 6573 20e2 8093 202e 6473 633a 2044 iles ... .dsc: D │ │ │ │ │ +0001e490: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +0001e4a0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +0001e4b0: 6573 20e2 8093 2064 7363 2e0a 2a20 4465 es ... dsc..* De │ │ │ │ │ +0001e4c0: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ +0001e4d0: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ +0001e4e0: 7320 e280 9320 2e63 6861 6e67 6573 3a20 s ... .changes: │ │ │ │ │ +0001e4f0: 4465 6269 616e 2075 706c 6f61 6420 6368 Debian upload ch │ │ │ │ │ +0001e500: 616e 6765 7320 636f 6e74 726f 6c20 6669 anges control fi │ │ │ │ │ +0001e510: 6c65 7320 e280 9320 6368 616e 6765 732e les ... changes. │ │ │ │ │ +0001e520: 0a2a 204c 6973 7420 6f66 2066 6965 6c64 .* List of field │ │ │ │ │ +0001e530: 733a 3a0a 2a20 5573 6572 2d64 6566 696e s::.* User-defin │ │ │ │ │ +0001e540: 6564 2066 6965 6c64 733a 3a0a 2a20 4f62 ed fields::.* Ob │ │ │ │ │ +0001e550: 736f 6c65 7465 2066 6965 6c64 733a 3a0a solete fields::. │ │ │ │ │ +0001e560: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0001e570: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0001e580: 2d2d 2d0a 0a20 2020 2831 2920 e280 9864 ---.. (1) ...d │ │ │ │ │ +0001e590: 706b 67e2 8099 e280 9973 2069 6e74 6572 pkg......s inter │ │ │ │ │ +0001e5a0: 6e61 6c20 6461 7461 6261 7365 7320 6172 nal databases ar │ │ │ │ │ +0001e5b0: 6520 696e 2061 2073 696d 696c 6172 2066 e in a similar f │ │ │ │ │ +0001e5c0: 6f72 6d61 742e 0a0a 1f0a 4669 6c65 3a20 ormat.....File: │ │ │ │ │ +0001e5d0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0001e5e0: 666f 2c20 204e 6f64 653a 2053 796e 7461 fo, Node: Synta │ │ │ │ │ +0001e5f0: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0001e600: 6573 2c20 204e 6578 743a 2044 6562 6961 es, Next: Debia │ │ │ │ │ +0001e610: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0001e620: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ +0001e630: 6c20 6669 6c65 7320 e280 9320 6465 6269 l files ... debi │ │ │ │ │ +0001e640: 616e 2f63 6f6e 7472 6f6c 2c20 2055 703a an/control, Up: │ │ │ │ │ +0001e650: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ +0001e660: 6e64 2074 6865 6972 2066 6965 6c64 730a nd their fields. │ │ │ │ │ +0001e670: 0a35 2e31 2053 796e 7461 7820 6f66 2063 .5.1 Syntax of c │ │ │ │ │ +0001e680: 6f6e 7472 6f6c 2066 696c 6573 0a3d 3d3d ontrol files.=== │ │ │ │ │ +0001e690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001e6a0: 3d3d 3d3d 3d3d 3d3d 0a0a 4120 636f 6e74 ========..A cont │ │ │ │ │ +0001e6b0: 726f 6c20 6669 6c65 2063 6f6e 7369 7374 rol file consist │ │ │ │ │ +0001e6c0: 7320 6f66 206f 6e65 206f 7220 6d6f 7265 s of one or more │ │ │ │ │ +0001e6d0: 2073 7461 6e7a 6173 206f 6620 6669 656c stanzas of fiel │ │ │ │ │ +0001e6e0: 6473 2e20 2028 3129 2020 5468 650a 7374 ds. (1) The.st │ │ │ │ │ +0001e6f0: 616e 7a61 7320 6172 6520 7365 7061 7261 anzas are separa │ │ │ │ │ +0001e700: 7465 6420 6279 2065 6d70 7479 206c 696e ted by empty lin │ │ │ │ │ +0001e710: 6573 2e20 2050 6172 7365 7273 206d 6179 es. Parsers may │ │ │ │ │ +0001e720: 2061 6363 6570 7420 6c69 6e65 730a 636f accept lines.co │ │ │ │ │ +0001e730: 6e73 6973 7469 6e67 2073 6f6c 656c 7920 nsisting solely │ │ │ │ │ +0001e740: 6f66 2073 7061 6365 7320 616e 6420 7461 of spaces and ta │ │ │ │ │ +0001e750: 6273 2061 7320 7374 616e 7a61 2073 6570 bs as stanza sep │ │ │ │ │ +0001e760: 6172 6174 6f72 732c 2062 7574 2063 6f6e arators, but con │ │ │ │ │ +0001e770: 7472 6f6c 0a66 696c 6573 2073 686f 756c trol.files shoul │ │ │ │ │ +0001e780: 6420 7573 6520 656d 7074 7920 6c69 6e65 d use empty line │ │ │ │ │ +0001e790: 732e 2020 536f 6d65 2063 6f6e 7472 6f6c s. Some control │ │ │ │ │ +0001e7a0: 2066 696c 6573 2061 6c6c 6f77 206f 6e6c files allow onl │ │ │ │ │ +0001e7b0: 7920 6f6e 6520 7374 616e 7a61 3b0a 6f74 y one stanza;.ot │ │ │ │ │ +0001e7c0: 6865 7273 2061 6c6c 6f77 2073 6576 6572 hers allow sever │ │ │ │ │ +0001e7d0: 616c 2c20 696e 2077 6869 6368 2063 6173 al, in which cas │ │ │ │ │ +0001e7e0: 6520 6561 6368 2073 7461 6e7a 6120 7573 e each stanza us │ │ │ │ │ +0001e7f0: 7561 6c6c 7920 7265 6665 7273 2074 6f20 ually refers to │ │ │ │ │ +0001e800: 610a 6469 6666 6572 656e 7420 7061 636b a.different pack │ │ │ │ │ +0001e810: 6167 652e 2020 2846 6f72 2065 7861 6d70 age. (For examp │ │ │ │ │ +0001e820: 6c65 2c20 696e 2073 6f75 7263 6520 7061 le, in source pa │ │ │ │ │ +0001e830: 636b 6167 6573 2c20 7468 6520 6669 7273 ckages, the firs │ │ │ │ │ +0001e840: 7420 7374 616e 7a61 0a72 6566 6572 7320 t stanza.refers │ │ │ │ │ +0001e850: 746f 2074 6865 2073 6f75 7263 6520 7061 to the source pa │ │ │ │ │ +0001e860: 636b 6167 652c 2061 6e64 206c 6174 6572 ckage, and later │ │ │ │ │ +0001e870: 2073 7461 6e7a 6173 2072 6566 6572 2074 stanzas refer t │ │ │ │ │ +0001e880: 6f20 6269 6e61 7279 2070 6163 6b61 6765 o binary package │ │ │ │ │ +0001e890: 730a 6765 6e65 7261 7465 6420 6672 6f6d s.generated from │ │ │ │ │ +0001e8a0: 2074 6865 2073 6f75 7263 652e 2920 2054 the source.) T │ │ │ │ │ +0001e8b0: 6865 206f 7264 6572 696e 6720 6f66 2074 he ordering of t │ │ │ │ │ +0001e8c0: 6865 2073 7461 6e7a 6173 2069 6e20 636f he stanzas in co │ │ │ │ │ +0001e8d0: 6e74 726f 6c0a 6669 6c65 7320 6973 2073 ntrol.files is s │ │ │ │ │ +0001e8e0: 6967 6e69 6669 6361 6e74 2e0a 0a45 6163 ignificant...Eac │ │ │ │ │ +0001e8f0: 6820 7374 616e 7a61 2063 6f6e 7369 7374 h stanza consist │ │ │ │ │ +0001e900: 7320 6f66 2061 2073 6572 6965 7320 6f66 s of a series of │ │ │ │ │ +0001e910: 2064 6174 6120 6669 656c 6473 2e20 2045 data fields. E │ │ │ │ │ +0001e920: 6163 6820 6669 656c 6420 636f 6e73 6973 ach field consis │ │ │ │ │ +0001e930: 7473 206f 660a 7468 6520 6669 656c 6420 ts of.the field │ │ │ │ │ +0001e940: 6e61 6d65 2066 6f6c 6c6f 7765 6420 6279 name followed by │ │ │ │ │ +0001e950: 2061 2063 6f6c 6f6e 2061 6e64 2074 6865 a colon and the │ │ │ │ │ +0001e960: 6e20 7468 6520 6461 7461 2f76 616c 7565 n the data/value │ │ │ │ │ +0001e970: 2061 7373 6f63 6961 7465 640a 7769 7468 associated.with │ │ │ │ │ +0001e980: 2074 6861 7420 6669 656c 642e 2020 5468 that field. Th │ │ │ │ │ +0001e990: 6520 6669 656c 6420 6e61 6d65 2069 7320 e field name is │ │ │ │ │ +0001e9a0: 636f 6d70 6f73 6564 206f 6620 5553 2d41 composed of US-A │ │ │ │ │ +0001e9b0: 5343 4949 2063 6861 7261 6374 6572 730a SCII characters. │ │ │ │ │ +0001e9c0: 6578 636c 7564 696e 6720 636f 6e74 726f excluding contro │ │ │ │ │ +0001e9d0: 6c20 6368 6172 6163 7465 7273 2c20 7370 l characters, sp │ │ │ │ │ +0001e9e0: 6163 652c 2061 6e64 2063 6f6c 6f6e 2028 ace, and colon ( │ │ │ │ │ +0001e9f0: 692e 652e 2c20 6368 6172 6163 7465 7273 i.e., characters │ │ │ │ │ +0001ea00: 2069 6e20 7468 650a 7261 6e67 6573 2055 in the.ranges U │ │ │ │ │ +0001ea10: 2b30 3032 3120 28e2 8098 21e2 8099 2920 +0021 (...!...) │ │ │ │ │ +0001ea20: 7468 726f 7567 6820 552b 3030 3339 2028 through U+0039 ( │ │ │ │ │ +0001ea30: e280 9839 e280 9929 2c20 616e 6420 552b ...9...), and U+ │ │ │ │ │ +0001ea40: 3030 3342 2028 e280 983b e280 9929 2074 003B (...;...) t │ │ │ │ │ +0001ea50: 6872 6f75 6768 0a55 2b30 3037 4520 28e2 hrough.U+007E (. │ │ │ │ │ +0001ea60: 8098 7ee2 8099 292c 2069 6e63 6c75 7369 ..~...), inclusi │ │ │ │ │ +0001ea70: 7665 292e 2020 4669 656c 6420 6e61 6d65 ve). Field name │ │ │ │ │ +0001ea80: 7320 6d75 7374 206e 6f74 2062 6567 696e s must not begin │ │ │ │ │ +0001ea90: 2077 6974 6820 7468 6520 636f 6d6d 656e with the commen │ │ │ │ │ +0001eaa0: 740a 6368 6172 6163 7465 7220 2855 2b30 t.character (U+0 │ │ │ │ │ +0001eab0: 3032 3320 e280 9823 e280 9929 2c20 6e6f 023 ...#...), no │ │ │ │ │ +0001eac0: 7220 7769 7468 2074 6865 2068 7970 6865 r with the hyphe │ │ │ │ │ +0001ead0: 6e20 6368 6172 6163 7465 7220 2855 2b30 n character (U+0 │ │ │ │ │ +0001eae0: 3032 4420 e280 982d e280 9929 2e0a 0a54 02D ...-...)...T │ │ │ │ │ +0001eaf0: 6865 2066 6965 6c64 2065 6e64 7320 6174 he field ends at │ │ │ │ │ +0001eb00: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the │ │ │ │ │ +0001eb10: 6c69 6e65 206f 7220 6174 2074 6865 2065 line or at the e │ │ │ │ │ +0001eb20: 6e64 206f 6620 7468 6520 6c61 7374 0a63 nd of the last.c │ │ │ │ │ +0001eb30: 6f6e 7469 6e75 6174 696f 6e20 6c69 6e65 ontinuation line │ │ │ │ │ +0001eb40: 2028 7365 6520 6265 6c6f 7729 2e20 2048 (see below). H │ │ │ │ │ +0001eb50: 6f72 697a 6f6e 7461 6c20 7768 6974 6573 orizontal whites │ │ │ │ │ +0001eb60: 7061 6365 2028 7370 6163 6573 2061 6e64 pace (spaces and │ │ │ │ │ +0001eb70: 2074 6162 7329 0a6d 6179 206f 6363 7572 tabs).may occur │ │ │ │ │ +0001eb80: 2069 6d6d 6564 6961 7465 6c79 2062 6566 immediately bef │ │ │ │ │ +0001eb90: 6f72 6520 6f72 2061 6674 6572 2074 6865 ore or after the │ │ │ │ │ +0001eba0: 2076 616c 7565 2061 6e64 2069 7320 6967 value and is ig │ │ │ │ │ +0001ebb0: 6e6f 7265 6420 7468 6572 653b 2069 740a nored there; it. │ │ │ │ │ +0001ebc0: 6973 2063 6f6e 7665 6e74 696f 6e61 6c20 is conventional │ │ │ │ │ +0001ebd0: 746f 2070 7574 2061 2073 696e 676c 6520 to put a single │ │ │ │ │ +0001ebe0: 7370 6163 6520 6166 7465 7220 7468 6520 space after the │ │ │ │ │ +0001ebf0: 636f 6c6f 6e2e 2020 466f 7220 6578 616d colon. For exam │ │ │ │ │ +0001ec00: 706c 652c 2061 0a66 6965 6c64 206d 6967 ple, a.field mig │ │ │ │ │ +0001ec10: 6874 2062 653a 0a0a 2020 2020 2050 6163 ht be:.. Pac │ │ │ │ │ +0001ec20: 6b61 6765 3a20 6c69 6263 360a 0a74 6865 kage: libc6..the │ │ │ │ │ +0001ec30: 2066 6965 6c64 206e 616d 6520 6973 20e2 field name is . │ │ │ │ │ +0001ec40: 8098 5061 636b 6167 65e2 8099 2061 6e64 ..Package... and │ │ │ │ │ +0001ec50: 2074 6865 2066 6965 6c64 2076 616c 7565 the field value │ │ │ │ │ +0001ec60: 20e2 8098 6c69 6263 36e2 8099 2e0a 0a45 ...libc6......E │ │ │ │ │ +0001ec70: 6d70 7479 2066 6965 6c64 2076 616c 7565 mpty field value │ │ │ │ │ +0001ec80: 7320 6172 6520 6f6e 6c79 2070 6572 6d69 s are only permi │ │ │ │ │ +0001ec90: 7474 6564 2069 6e20 736f 7572 6365 2070 tted in source p │ │ │ │ │ +0001eca0: 6163 6b61 6765 2074 656d 706c 6174 6520 ackage template │ │ │ │ │ +0001ecb0: 636f 6e74 726f 6c0a 6669 6c65 7320 28e2 control.files (. │ │ │ │ │ +0001ecc0: 8098 6465 6269 616e 2f63 6f6e 7472 6f6c ..debian/control │ │ │ │ │ +0001ecd0: e280 9929 2e20 2053 7563 6820 6669 656c ...). Such fiel │ │ │ │ │ +0001ece0: 6473 2061 7265 2069 676e 6f72 6564 2e0a ds are ignored.. │ │ │ │ │ +0001ecf0: 0a41 2073 7461 6e7a 6120 6d75 7374 206e .A stanza must n │ │ │ │ │ +0001ed00: 6f74 2063 6f6e 7461 696e 206d 6f72 6520 ot contain more │ │ │ │ │ +0001ed10: 7468 616e 206f 6e65 2069 6e73 7461 6e63 than one instanc │ │ │ │ │ +0001ed20: 6520 6f66 2061 2070 6172 7469 6375 6c61 e of a particula │ │ │ │ │ +0001ed30: 7220 6669 656c 640a 6e61 6d65 2e0a 0a54 r field.name...T │ │ │ │ │ +0001ed40: 6865 7265 2061 7265 2074 6872 6565 2074 here are three t │ │ │ │ │ +0001ed50: 7970 6573 206f 6620 6669 656c 6473 3a0a ypes of fields:. │ │ │ │ │ +0001ed60: 0a73 696d 706c 650a 0a20 2020 2020 5468 .simple.. Th │ │ │ │ │ +0001ed70: 6520 6669 656c 642c 2069 6e63 6c75 6469 e field, includi │ │ │ │ │ +0001ed80: 6e67 2069 7473 2076 616c 7565 2c20 6d75 ng its value, mu │ │ │ │ │ +0001ed90: 7374 2062 6520 6120 7369 6e67 6c65 206c st be a single l │ │ │ │ │ +0001eda0: 696e 652e 2020 466f 6c64 696e 6720 6f66 ine. Folding of │ │ │ │ │ +0001edb0: 0a20 2020 2020 7468 6520 6669 656c 6420 . the field │ │ │ │ │ +0001edc0: 6973 206e 6f74 2070 6572 6d69 7474 6564 is not permitted │ │ │ │ │ +0001edd0: 2e20 2054 6869 7320 6973 2074 6865 2064 . This is the d │ │ │ │ │ +0001ede0: 6566 6175 6c74 2066 6965 6c64 2074 7970 efault field typ │ │ │ │ │ +0001edf0: 6520 6966 2074 6865 0a20 2020 2020 6465 e if the. de │ │ │ │ │ +0001ee00: 6669 6e69 7469 6f6e 206f 6620 7468 6520 finition of the │ │ │ │ │ +0001ee10: 6669 656c 6420 646f 6573 206e 6f74 2073 field does not s │ │ │ │ │ +0001ee20: 7065 6369 6679 2061 2064 6966 6665 7265 pecify a differe │ │ │ │ │ +0001ee30: 6e74 2074 7970 652e 0a0a 666f 6c64 6564 nt type...folded │ │ │ │ │ +0001ee40: 0a0a 2020 2020 2054 6865 2076 616c 7565 .. The value │ │ │ │ │ +0001ee50: 206f 6620 6120 666f 6c64 6564 2066 6965 of a folded fie │ │ │ │ │ +0001ee60: 6c64 2069 7320 6120 6c6f 6769 6361 6c20 ld is a logical │ │ │ │ │ +0001ee70: 6c69 6e65 2074 6861 7420 6d61 7920 7370 line that may sp │ │ │ │ │ +0001ee80: 616e 2073 6576 6572 616c 0a20 2020 2020 an several. │ │ │ │ │ +0001ee90: 6c69 6e65 732e 2020 5468 6520 6c69 6e65 lines. The line │ │ │ │ │ +0001eea0: 7320 6166 7465 7220 7468 6520 6669 7273 s after the firs │ │ │ │ │ +0001eeb0: 7420 6172 6520 6361 6c6c 6564 2063 6f6e t are called con │ │ │ │ │ +0001eec0: 7469 6e75 6174 696f 6e20 6c69 6e65 7320 tinuation lines │ │ │ │ │ +0001eed0: 616e 640a 2020 2020 206d 7573 7420 7374 and. must st │ │ │ │ │ +0001eee0: 6172 7420 7769 7468 2061 2073 7061 6365 art with a space │ │ │ │ │ +0001eef0: 206f 7220 6120 7461 622e 2020 5768 6974 or a tab. Whit │ │ │ │ │ +0001ef00: 6573 7061 6365 2c20 696e 636c 7564 696e espace, includin │ │ │ │ │ +0001ef10: 6720 616e 790a 2020 2020 206e 6577 6c69 g any. newli │ │ │ │ │ +0001ef20: 6e65 732c 2069 7320 6e6f 7420 7369 676e nes, is not sign │ │ │ │ │ +0001ef30: 6966 6963 616e 7420 696e 2074 6865 2066 ificant in the f │ │ │ │ │ +0001ef40: 6965 6c64 2076 616c 7565 7320 6f66 2066 ield values of f │ │ │ │ │ +0001ef50: 6f6c 6465 6420 6669 656c 6473 2e0a 2020 olded fields.. │ │ │ │ │ +0001ef60: 2020 2028 3229 0a0a 6d75 6c74 696c 696e (2)..multilin │ │ │ │ │ +0001ef70: 650a 0a20 2020 2020 5468 6520 7661 6c75 e.. The valu │ │ │ │ │ +0001ef80: 6520 6f66 2061 206d 756c 7469 6c69 6e65 e of a multiline │ │ │ │ │ +0001ef90: 2066 6965 6c64 206d 6179 2063 6f6d 7072 field may compr │ │ │ │ │ +0001efa0: 6973 6520 6d75 6c74 6970 6c65 2063 6f6e ise multiple con │ │ │ │ │ +0001efb0: 7469 6e75 6174 696f 6e0a 2020 2020 206c tinuation. l │ │ │ │ │ +0001efc0: 696e 6573 2e20 2054 6865 2066 6972 7374 ines. The first │ │ │ │ │ +0001efd0: 206c 696e 6520 6f66 2074 6865 2076 616c line of the val │ │ │ │ │ +0001efe0: 7565 2c20 7468 6520 7061 7274 206f 6e20 ue, the part on │ │ │ │ │ +0001eff0: 7468 6520 7361 6d65 206c 696e 6520 6173 the same line as │ │ │ │ │ +0001f000: 0a20 2020 2020 7468 6520 6669 656c 6420 . the field │ │ │ │ │ +0001f010: 6e61 6d65 2c20 6f66 7465 6e20 6861 7320 name, often has │ │ │ │ │ +0001f020: 7370 6563 6961 6c20 7369 676e 6966 6963 special signific │ │ │ │ │ +0001f030: 616e 6365 206f 7220 6d61 7920 6861 7665 ance or may have │ │ │ │ │ +0001f040: 2074 6f20 6265 0a20 2020 2020 656d 7074 to be. empt │ │ │ │ │ +0001f050: 792e 2020 4f74 6865 7220 6c69 6e65 7320 y. Other lines │ │ │ │ │ +0001f060: 6172 6520 6164 6465 6420 666f 6c6c 6f77 are added follow │ │ │ │ │ +0001f070: 696e 6720 7468 6520 7361 6d65 2073 796e ing the same syn │ │ │ │ │ +0001f080: 7461 7820 6173 2074 6865 0a20 2020 2020 tax as the. │ │ │ │ │ +0001f090: 636f 6e74 696e 7561 7469 6f6e 206c 696e continuation lin │ │ │ │ │ +0001f0a0: 6573 206f 6620 7468 6520 666f 6c64 6564 es of the folded │ │ │ │ │ +0001f0b0: 2066 6965 6c64 732e 2020 5768 6974 6573 fields. Whites │ │ │ │ │ +0001f0c0: 7061 6365 2c20 696e 636c 7564 696e 670a pace, including. │ │ │ │ │ +0001f0d0: 2020 2020 206e 6577 6c69 6e65 732c 2069 newlines, i │ │ │ │ │ +0001f0e0: 7320 7369 676e 6966 6963 616e 7420 696e s significant in │ │ │ │ │ +0001f0f0: 2074 6865 2076 616c 7565 7320 6f66 206d the values of m │ │ │ │ │ +0001f100: 756c 7469 6c69 6e65 2066 6965 6c64 732e ultiline fields. │ │ │ │ │ +0001f110: 0a0a 5768 6974 6573 7061 6365 206d 7573 ..Whitespace mus │ │ │ │ │ +0001f120: 7420 6e6f 7420 6170 7065 6172 2069 6e73 t not appear ins │ │ │ │ │ +0001f130: 6964 6520 6e61 6d65 7320 286f 6620 7061 ide names (of pa │ │ │ │ │ +0001f140: 636b 6167 6573 2c20 6172 6368 6974 6563 ckages, architec │ │ │ │ │ +0001f150: 7475 7265 732c 0a66 696c 6573 206f 7220 tures,.files or │ │ │ │ │ +0001f160: 616e 7974 6869 6e67 2065 6c73 6529 206f anything else) o │ │ │ │ │ +0001f170: 7220 7665 7273 696f 6e20 6e75 6d62 6572 r version number │ │ │ │ │ +0001f180: 732c 206f 7220 6265 7477 6565 6e20 7468 s, or between th │ │ │ │ │ +0001f190: 6520 6368 6172 6163 7465 7273 206f 660a e characters of. │ │ │ │ │ +0001f1a0: 6d75 6c74 692d 6368 6172 6163 7465 7220 multi-character │ │ │ │ │ +0001f1b0: 7665 7273 696f 6e20 7265 6c61 7469 6f6e version relation │ │ │ │ │ +0001f1c0: 7368 6970 732e 0a0a 5468 6520 7072 6573 ships...The pres │ │ │ │ │ +0001f1d0: 656e 6365 2061 6e64 2070 7572 706f 7365 ence and purpose │ │ │ │ │ +0001f1e0: 206f 6620 6120 6669 656c 642c 2061 6e64 of a field, and │ │ │ │ │ +0001f1f0: 2074 6865 2073 796e 7461 7820 6f66 2069 the syntax of i │ │ │ │ │ +0001f200: 7473 2076 616c 7565 2c20 6d61 790a 6469 ts value, may.di │ │ │ │ │ +0001f210: 6666 6572 2062 6574 7765 656e 2074 7970 ffer between typ │ │ │ │ │ +0001f220: 6573 206f 6620 636f 6e74 726f 6c20 6669 es of control fi │ │ │ │ │ +0001f230: 6c65 732e 0a0a 4669 656c 6420 6e61 6d65 les...Field name │ │ │ │ │ +0001f240: 7320 6172 6520 6e6f 7420 6361 7365 2d73 s are not case-s │ │ │ │ │ +0001f250: 656e 7369 7469 7665 2c20 6275 7420 6974 ensitive, but it │ │ │ │ │ +0001f260: 2069 7320 7573 7561 6c20 746f 2063 6170 is usual to cap │ │ │ │ │ +0001f270: 6974 616c 697a 6520 7468 650a 6669 656c italize the.fiel │ │ │ │ │ +0001f280: 6420 6e61 6d65 7320 7573 696e 6720 6d69 d names using mi │ │ │ │ │ +0001f290: 7865 6420 6361 7365 2061 7320 7368 6f77 xed case as show │ │ │ │ │ +0001f2a0: 6e20 6265 6c6f 772e 2020 4669 656c 6420 n below. Field │ │ │ │ │ +0001f2b0: 7661 6c75 6573 2061 7265 0a63 6173 652d values are.case- │ │ │ │ │ +0001f2c0: 7365 6e73 6974 6976 6520 756e 6c65 7373 sensitive unless │ │ │ │ │ +0001f2d0: 2074 6865 2064 6573 6372 6970 7469 6f6e the description │ │ │ │ │ +0001f2e0: 206f 6620 7468 6520 6669 656c 6420 7361 of the field sa │ │ │ │ │ +0001f2f0: 7973 206f 7468 6572 7769 7365 2e0a 0a53 ys otherwise...S │ │ │ │ │ +0001f300: 7461 6e7a 6120 7365 7061 7261 746f 7273 tanza separators │ │ │ │ │ +0001f310: 2028 656d 7074 7920 6c69 6e65 7329 2c20 (empty lines), │ │ │ │ │ +0001f320: 616e 6420 6c69 6e65 7320 636f 6e73 6973 and lines consis │ │ │ │ │ +0001f330: 7469 6e67 206f 6e6c 7920 6f66 2055 2b30 ting only of U+0 │ │ │ │ │ +0001f340: 3032 300a 5350 4143 4520 616e 6420 552b 020.SPACE and U+ │ │ │ │ │ +0001f350: 3030 3039 2054 4142 2c20 6172 6520 6e6f 0009 TAB, are no │ │ │ │ │ +0001f360: 7420 616c 6c6f 7765 6420 7769 7468 696e t allowed within │ │ │ │ │ +0001f370: 2066 6965 6c64 2076 616c 7565 7320 6f72 field values or │ │ │ │ │ +0001f380: 2062 6574 7765 656e 0a66 6965 6c64 732e between.fields. │ │ │ │ │ +0001f390: 2020 456d 7074 7920 6c69 6e65 7320 696e Empty lines in │ │ │ │ │ +0001f3a0: 2066 6965 6c64 2076 616c 7565 7320 6172 field values ar │ │ │ │ │ +0001f3b0: 6520 7573 7561 6c6c 7920 6573 6361 7065 e usually escape │ │ │ │ │ +0001f3c0: 6420 6279 2072 6570 7265 7365 6e74 696e d by representin │ │ │ │ │ +0001f3d0: 670a 7468 656d 2062 7920 6120 552b 3030 g.them by a U+00 │ │ │ │ │ +0001f3e0: 3230 2053 5041 4345 2066 6f6c 6c6f 7765 20 SPACE followe │ │ │ │ │ +0001f3f0: 6420 6279 2061 2055 2b30 3032 4520 28e2 d by a U+002E (. │ │ │ │ │ +0001f400: 8098 2ee2 8099 292e 0a0a 4c69 6e65 7320 ......)...Lines │ │ │ │ │ +0001f410: 7374 6172 7469 6e67 2077 6974 6820 552b starting with U+ │ │ │ │ │ +0001f420: 3030 3233 2028 e280 9823 e280 9929 2c20 0023 (...#...), │ │ │ │ │ +0001f430: 7769 7468 6f75 7420 616e 7920 7072 6563 without any prec │ │ │ │ │ +0001f440: 6564 696e 6720 7768 6974 6573 7061 6365 eding whitespace │ │ │ │ │ +0001f450: 2c20 6172 650a 636f 6d6d 656e 7420 6c69 , are.comment li │ │ │ │ │ +0001f460: 6e65 7320 7468 6174 2061 7265 206f 6e6c nes that are onl │ │ │ │ │ +0001f470: 7920 7065 726d 6974 7465 6420 696e 2073 y permitted in s │ │ │ │ │ +0001f480: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ +0001f490: 6e74 726f 6c20 6669 6c65 730a 28e2 8098 ntrol files.(... │ │ │ │ │ +0001f4a0: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ +0001f4b0: 9929 2e20 2054 6865 7365 2063 6f6d 6d65 .). These comme │ │ │ │ │ +0001f4c0: 6e74 206c 696e 6573 2061 7265 2069 676e nt lines are ign │ │ │ │ │ +0001f4d0: 6f72 6564 2c20 6576 656e 2062 6574 7765 ored, even betwe │ │ │ │ │ +0001f4e0: 656e 2074 776f 0a63 6f6e 7469 6e75 6174 en two.continuat │ │ │ │ │ +0001f4f0: 696f 6e20 6c69 6e65 732e 2020 5468 6579 ion lines. They │ │ │ │ │ +0001f500: 2064 6f20 6e6f 7420 656e 6420 6c6f 6769 do not end logi │ │ │ │ │ +0001f510: 6361 6c20 6c69 6e65 732e 0a0a 416c 6c20 cal lines...All │ │ │ │ │ +0001f520: 636f 6e74 726f 6c20 6669 6c65 7320 6d75 control files mu │ │ │ │ │ +0001f530: 7374 2062 6520 656e 636f 6465 6420 696e st be encoded in │ │ │ │ │ +0001f540: 2055 5446 2d38 2e0a 0a20 2020 2d2d 2d2d UTF-8... ---- │ │ │ │ │ +0001f550: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +0001f560: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +0001f570: 2831 2920 5468 6520 7374 616e 7a61 7320 (1) The stanzas │ │ │ │ │ +0001f580: 736f 6d74 696d 6573 2075 7365 6420 746f somtimes used to │ │ │ │ │ +0001f590: 2062 6520 7265 6665 7272 6564 2074 6f20 be referred to │ │ │ │ │ +0001f5a0: 6173 2070 6172 6167 7261 7068 732c 2062 as paragraphs, b │ │ │ │ │ +0001f5b0: 7574 0a74 6861 7420 6361 7573 6564 2063 ut.that caused c │ │ │ │ │ +0001f5c0: 6f6e 6675 7369 6f6e 2077 6974 6820 7465 onfusion with te │ │ │ │ │ +0001f5d0: 7874 2070 6172 6167 7261 7068 7320 696e xt paragraphs in │ │ │ │ │ +0001f5e0: 2070 726f 7365 2c20 736f 2069 7420 6973 prose, so it is │ │ │ │ │ +0001f5f0: 206e 6f77 0a63 6f6e 7369 6465 7265 6420 now.considered │ │ │ │ │ +0001f600: 6120 6469 7363 6f75 7261 6765 6420 7465 a discouraged te │ │ │ │ │ +0001f610: 726d 2e0a 0a20 2020 2832 2920 5468 6973 rm... (2) This │ │ │ │ │ +0001f620: 2066 6f6c 6469 6e67 206d 6574 686f 6420 folding method │ │ │ │ │ +0001f630: 6973 2073 696d 696c 6172 2074 6f20 5246 is similar to RF │ │ │ │ │ +0001f640: 4320 3533 3232 2c20 616c 6c6f 7769 6e67 C 5322, allowing │ │ │ │ │ +0001f650: 2063 6f6e 7472 6f6c 0a66 696c 6573 2074 control.files t │ │ │ │ │ +0001f660: 6861 7420 636f 6e74 6169 6e20 6f6e 6c79 hat contain only │ │ │ │ │ +0001f670: 206f 6e65 2073 7461 6e7a 6120 616e 6420 one stanza and │ │ │ │ │ +0001f680: 6e6f 206d 756c 7469 6c69 6e65 2066 6965 no multiline fie │ │ │ │ │ +0001f690: 6c64 7320 746f 2062 6520 7265 6164 2062 lds to be read b │ │ │ │ │ +0001f6a0: 790a 7061 7273 6572 7320 7772 6974 7465 y.parsers writte │ │ │ │ │ +0001f6b0: 6e20 666f 7220 5246 4320 3533 3232 2e0a n for RFC 5322.. │ │ │ │ │ +0001f6c0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0001f6d0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0001f6e0: 6465 3a20 4465 6269 616e 2073 6f75 7263 de: Debian sourc │ │ │ │ │ +0001f6f0: 6520 7061 636b 6167 6520 7465 6d70 6c61 e package templa │ │ │ │ │ +0001f700: 7465 2063 6f6e 7472 6f6c 2066 696c 6573 te control files │ │ │ │ │ +0001f710: 20e2 8093 2064 6562 6961 6e2f 636f 6e74 ... debian/cont │ │ │ │ │ +0001f720: 726f 6c2c 2020 4e65 7874 3a20 4465 6269 rol, Next: Debi │ │ │ │ │ +0001f730: 616e 2062 696e 6172 7920 7061 636b 6167 an binary packag │ │ │ │ │ +0001f740: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ +0001f750: e280 9320 4445 4249 414e 2f63 6f6e 7472 ... DEBIAN/contr │ │ │ │ │ +0001f760: 6f6c 2c20 2050 7265 763a 2053 796e 7461 ol, Prev: Synta │ │ │ │ │ +0001f770: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0001f780: 6573 2c20 2055 703a 2043 6f6e 7472 6f6c es, Up: Control │ │ │ │ │ +0001f790: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ +0001f7a0: 2066 6965 6c64 730a 0a35 2e32 2044 6562 fields..5.2 Deb │ │ │ │ │ +0001f7b0: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ +0001f7c0: 6765 2074 656d 706c 6174 6520 636f 6e74 ge template cont │ │ │ │ │ +0001f7d0: 726f 6c20 6669 6c65 7320 e280 9320 e280 rol files ... .. │ │ │ │ │ +0001f7e0: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ +0001f7f0: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ +0001f800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001f810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001f820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001f830: 3d3d 3d3d 3d3d 0a0a 5468 6520 e280 9864 ======..The ...d │ │ │ │ │ +0001f840: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ +0001f850: 2066 696c 6520 636f 6e74 6169 6e73 2074 file contains t │ │ │ │ │ +0001f860: 6865 206d 6f73 7420 7669 7461 6c20 2861 he most vital (a │ │ │ │ │ +0001f870: 6e64 0a76 6572 7369 6f6e 2d69 6e64 6570 nd.version-indep │ │ │ │ │ +0001f880: 656e 6465 6e74 2920 696e 666f 726d 6174 endent) informat │ │ │ │ │ +0001f890: 696f 6e20 6162 6f75 7420 7468 6520 736f ion about the so │ │ │ │ │ +0001f8a0: 7572 6365 2070 6163 6b61 6765 2061 6e64 urce package and │ │ │ │ │ +0001f8b0: 2061 626f 7574 2074 6865 0a62 696e 6172 about the.binar │ │ │ │ │ +0001f8c0: 7920 7061 636b 6167 6573 2069 7420 6372 y packages it cr │ │ │ │ │ +0001f8d0: 6561 7465 732e 0a0a 5468 6520 6669 7273 eates...The firs │ │ │ │ │ +0001f8e0: 7420 7374 616e 7a61 206f 6620 7468 6520 t stanza of the │ │ │ │ │ +0001f8f0: 636f 6e74 726f 6c20 6669 6c65 2063 6f6e control file con │ │ │ │ │ +0001f900: 7461 696e 7320 696e 666f 726d 6174 696f tains informatio │ │ │ │ │ +0001f910: 6e20 6162 6f75 7420 7468 650a 736f 7572 n about the.sour │ │ │ │ │ +0001f920: 6365 2070 6163 6b61 6765 2069 6e20 6765 ce package in ge │ │ │ │ │ +0001f930: 6e65 7261 6c2e 2020 5468 6520 7375 6273 neral. The subs │ │ │ │ │ +0001f940: 6571 7565 6e74 2073 7461 6e7a 6173 2065 equent stanzas e │ │ │ │ │ +0001f950: 6163 6820 6465 7363 7269 6265 2061 0a62 ach describe a.b │ │ │ │ │ +0001f960: 696e 6172 7920 7061 636b 6167 6520 7468 inary package th │ │ │ │ │ +0001f970: 6174 2074 6865 2073 6f75 7263 6520 7472 at the source tr │ │ │ │ │ +0001f980: 6565 2062 7569 6c64 732e 2020 4561 6368 ee builds. Each │ │ │ │ │ +0001f990: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0001f9a0: 6275 696c 740a 6672 6f6d 2074 6869 7320 built.from this │ │ │ │ │ +0001f9b0: 736f 7572 6365 2070 6163 6b61 6765 2068 source package h │ │ │ │ │ +0001f9c0: 6173 2061 2063 6f72 7265 7370 6f6e 6469 as a correspondi │ │ │ │ │ +0001f9d0: 6e67 2073 7461 6e7a 612c 2065 7863 6570 ng stanza, excep │ │ │ │ │ +0001f9e0: 7420 666f 7220 616e 790a 6175 746f 6d61 t for any.automa │ │ │ │ │ +0001f9f0: 7469 6361 6c6c 792d 6765 6e65 7261 7465 tically-generate │ │ │ │ │ +0001fa00: 6420 6465 6275 6720 7061 636b 6167 6573 d debug packages │ │ │ │ │ +0001fa10: 2074 6861 7420 646f 206e 6f74 2072 6571 that do not req │ │ │ │ │ +0001fa20: 7569 7265 206f 6e65 2e0a 0a54 6865 2066 uire one...The f │ │ │ │ │ +0001fa30: 6965 6c64 7320 696e 2074 6865 2073 6f75 ields in the sou │ │ │ │ │ +0001fa40: 7263 6520 7061 636b 6167 6520 7374 616e rce package stan │ │ │ │ │ +0001fa50: 7a61 2028 7468 6520 6669 7273 7420 6f6e za (the first on │ │ │ │ │ +0001fa60: 6529 2061 7265 3a0a 0a20 2020 2d20 2a6e e) are:.. - *n │ │ │ │ │ +0001fa70: 6f74 6520 536f 7572 6365 3a20 3935 2e20 ote Source: 95. │ │ │ │ │ +0001fa80: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ +0001fa90: 2d20 2a6e 6f74 6520 4d61 696e 7461 696e - *note Maintain │ │ │ │ │ +0001faa0: 6572 3a20 3439 2e20 286d 616e 6461 746f er: 49. (mandato │ │ │ │ │ +0001fab0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +0001fac0: 5570 6c6f 6164 6572 733a 2034 612e 0a0a Uploaders: 4a... │ │ │ │ │ +0001fad0: 2020 202d 202a 6e6f 7465 2053 6563 7469 - *note Secti │ │ │ │ │ +0001fae0: 6f6e 3a20 3266 2e20 2872 6563 6f6d 6d65 on: 2f. (recomme │ │ │ │ │ +0001faf0: 6e64 6564 290a 0a20 2020 2d20 2a6e 6f74 nded).. - *not │ │ │ │ │ +0001fb00: 6520 5072 696f 7269 7479 3a20 3332 2e20 e Priority: 32. │ │ │ │ │ +0001fb10: 2872 6563 6f6d 6d65 6e64 6564 290a 0a20 (recommended).. │ │ │ │ │ +0001fb20: 2020 2d20 2a6e 6f74 6520 4275 696c 642d - *note Build- │ │ │ │ │ +0001fb30: 4465 7065 6e64 7320 6574 2061 6c3a 2039 Depends et al: 9 │ │ │ │ │ +0001fb40: 362e 0a0a 2020 202d 202a 6e6f 7465 2053 6... - *note S │ │ │ │ │ +0001fb50: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ +0001fb60: 3a20 3636 2e20 286d 616e 6461 746f 7279 : 66. (mandatory │ │ │ │ │ +0001fb70: 290a 0a20 2020 2d20 2a6e 6f74 6520 486f ).. - *note Ho │ │ │ │ │ +0001fb80: 6d65 7061 6765 3a20 3937 2e0a 0a20 2020 mepage: 97... │ │ │ │ │ +0001fb90: 2d20 2a6e 6f74 6520 5665 7273 696f 6e20 - *note Version │ │ │ │ │ +0001fba0: 436f 6e74 726f 6c20 5379 7374 656d 2028 Control System ( │ │ │ │ │ +0001fbb0: 5643 5329 2066 6965 6c64 733a 2039 382e VCS) fields: 98. │ │ │ │ │ +0001fbc0: 0a0a 2020 202d 202a 6e6f 7465 2054 6573 .. - *note Tes │ │ │ │ │ +0001fbd0: 7473 7569 7465 3a20 3939 2e0a 0a20 2020 tsuite: 99... │ │ │ │ │ +0001fbe0: 2d20 2a6e 6f74 6520 5275 6c65 732d 5265 - *note Rules-Re │ │ │ │ │ +0001fbf0: 7175 6972 6573 2d52 6f6f 743a 2037 662e quires-Root: 7f. │ │ │ │ │ +0001fc00: 0a0a 5468 6520 6669 656c 6473 2069 6e20 ..The fields in │ │ │ │ │ +0001fc10: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +0001fc20: 6765 2073 7461 6e7a 6173 2061 7265 3a0a ge stanzas are:. │ │ │ │ │ +0001fc30: 0a20 2020 2d20 2a6e 6f74 6520 5061 636b . - *note Pack │ │ │ │ │ +0001fc40: 6167 653a 2033 632e 2028 6d61 6e64 6174 age: 3c. (mandat │ │ │ │ │ +0001fc50: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ +0001fc60: 2041 7263 6869 7465 6374 7572 653a 2039 Architecture: 9 │ │ │ │ │ +0001fc70: 612e 2028 6d61 6e64 6174 6f72 7929 0a0a a. (mandatory).. │ │ │ │ │ +0001fc80: 2020 202d 202a 6e6f 7465 2053 6563 7469 - *note Secti │ │ │ │ │ +0001fc90: 6f6e 3a20 3266 2e20 2872 6563 6f6d 6d65 on: 2f. (recomme │ │ │ │ │ +0001fca0: 6e64 6564 290a 0a20 2020 2d20 2a6e 6f74 nded).. - *not │ │ │ │ │ +0001fcb0: 6520 5072 696f 7269 7479 3a20 3332 2e20 e Priority: 32. │ │ │ │ │ +0001fcc0: 2872 6563 6f6d 6d65 6e64 6564 290a 0a20 (recommended).. │ │ │ │ │ +0001fcd0: 2020 2d20 2a6e 6f74 6520 4573 7365 6e74 - *note Essent │ │ │ │ │ +0001fce0: 6961 6c3a 2035 622e 0a0a 2020 202d 202a ial: 5b... - * │ │ │ │ │ +0001fcf0: 6e6f 7465 2044 6570 656e 6473 2065 7420 note Depends et │ │ │ │ │ +0001fd00: 616c 3a20 3962 2e0a 0a20 2020 2d20 2a6e al: 9b... - *n │ │ │ │ │ +0001fd10: 6f74 6520 4465 7363 7269 7074 696f 6e3a ote Description: │ │ │ │ │ +0001fd20: 2034 642e 2028 6d61 6e64 6174 6f72 7929 4d. (mandatory) │ │ │ │ │ +0001fd30: 0a0a 2020 202d 202a 6e6f 7465 2048 6f6d .. - *note Hom │ │ │ │ │ +0001fd40: 6570 6167 653a 2039 372e 0a0a 2020 202d epage: 97... - │ │ │ │ │ +0001fd50: 202a 6e6f 7465 2042 7569 6c74 2d55 7369 *note Built-Usi │ │ │ │ │ +0001fd60: 6e67 3a20 3963 2e0a 0a20 2020 2d20 2a6e ng: 9c... - *n │ │ │ │ │ +0001fd70: 6f74 6520 5061 636b 6167 652d 5479 7065 ote Package-Type │ │ │ │ │ +0001fd80: 3a20 3964 2e0a 0a54 6865 2073 796e 7461 : 9d...The synta │ │ │ │ │ +0001fd90: 7820 616e 6420 7365 6d61 6e74 6963 7320 x and semantics │ │ │ │ │ +0001fda0: 6f66 2074 6865 2066 6965 6c64 7320 6172 of the fields ar │ │ │ │ │ +0001fdb0: 6520 6465 7363 7269 6265 6420 6265 6c6f e described belo │ │ │ │ │ +0001fdc0: 772e 0a0a 5468 6573 6520 6669 656c 6473 w...These fields │ │ │ │ │ +0001fdd0: 2061 7265 2075 7365 6420 6279 20e2 8098 are used by ... │ │ │ │ │ +0001fde0: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +0001fdf0: 8099 2074 6f20 6765 6e65 7261 7465 2063 .. to generate c │ │ │ │ │ +0001fe00: 6f6e 7472 6f6c 2066 696c 6573 2066 6f72 ontrol files for │ │ │ │ │ +0001fe10: 0a62 696e 6172 7920 7061 636b 6167 6573 .binary packages │ │ │ │ │ +0001fe20: 2028 7365 6520 6265 6c6f 7729 2c20 6279 (see below), by │ │ │ │ │ +0001fe30: 20e2 8098 6470 6b67 2d67 656e 6368 616e ...dpkg-genchan │ │ │ │ │ +0001fe40: 6765 73e2 8099 2074 6f20 6765 6e65 7261 ges... to genera │ │ │ │ │ +0001fe50: 7465 2074 6865 0ae2 8098 2e63 6861 6e67 te the.....chang │ │ │ │ │ +0001fe60: 6573 e280 9920 6669 6c65 2074 6f20 6163 es... file to ac │ │ │ │ │ +0001fe70: 636f 6d70 616e 7920 7468 6520 7570 6c6f company the uplo │ │ │ │ │ +0001fe80: 6164 2c20 616e 6420 6279 20e2 8098 6470 ad, and by ...dp │ │ │ │ │ +0001fe90: 6b67 2d73 6f75 7263 65e2 8099 2077 6865 kg-source... whe │ │ │ │ │ +0001fea0: 6e20 6974 0a63 7265 6174 6573 2074 6865 n it.creates the │ │ │ │ │ +0001feb0: 20e2 8098 2e64 7363 e280 9920 736f 7572 ....dsc... sour │ │ │ │ │ +0001fec0: 6365 2063 6f6e 7472 6f6c 2066 696c 6520 ce control file │ │ │ │ │ +0001fed0: 6173 2070 6172 7420 6f66 2061 2073 6f75 as part of a sou │ │ │ │ │ +0001fee0: 7263 6520 6172 6368 6976 652e 0a53 6f6d rce archive..Som │ │ │ │ │ +0001fef0: 6520 6669 656c 6473 2061 7265 2066 6f6c e fields are fol │ │ │ │ │ +0001ff00: 6465 6420 696e 20e2 8098 6465 6269 616e ded in ...debian │ │ │ │ │ +0001ff10: 2f63 6f6e 7472 6f6c e280 992c 2062 7574 /control..., but │ │ │ │ │ +0001ff20: 206e 6f74 2069 6e20 616e 7920 6f74 6865 not in any othe │ │ │ │ │ +0001ff30: 7220 636f 6e74 726f 6c0a 6669 6c65 2e20 r control.file. │ │ │ │ │ +0001ff40: 2054 6865 7365 2074 6f6f 6c73 2061 7265 These tools are │ │ │ │ │ +0001ff50: 2072 6573 706f 6e73 6962 6c65 2066 6f72 responsible for │ │ │ │ │ +0001ff60: 2072 656d 6f76 696e 6720 7468 6520 6c69 removing the li │ │ │ │ │ +0001ff70: 6e65 2062 7265 616b 7320 6672 6f6d 0a73 ne breaks from.s │ │ │ │ │ +0001ff80: 7563 6820 6669 656c 6473 2077 6865 6e20 uch fields when │ │ │ │ │ +0001ff90: 7573 696e 6720 6669 656c 6473 2066 726f using fields fro │ │ │ │ │ +0001ffa0: 6d20 e280 9864 6562 6961 6e2f 636f 6e74 m ...debian/cont │ │ │ │ │ +0001ffb0: 726f 6ce2 8099 2074 6f20 6765 6e65 7261 rol... to genera │ │ │ │ │ +0001ffc0: 7465 206f 7468 6572 0a63 6f6e 7472 6f6c te other.control │ │ │ │ │ +0001ffd0: 2066 696c 6573 2e20 2054 6865 7920 6172 files. They ar │ │ │ │ │ +0001ffe0: 6520 616c 736f 2072 6573 706f 6e73 6962 e also responsib │ │ │ │ │ +0001fff0: 6c65 2066 6f72 2064 6973 6361 7264 696e le for discardin │ │ │ │ │ +00020000: 6720 656d 7074 7920 6669 656c 6473 2e0a g empty fields.. │ │ │ │ │ +00020010: 0a54 6865 2066 6965 6c64 7320 6865 7265 .The fields here │ │ │ │ │ +00020020: 206d 6179 2063 6f6e 7461 696e 2076 6172 may contain var │ │ │ │ │ +00020030: 6961 626c 6520 7265 6665 7265 6e63 6573 iable references │ │ │ │ │ +00020040: 202d 2074 6865 6972 2076 616c 7565 7320 - their values │ │ │ │ │ +00020050: 7769 6c6c 2062 650a 7375 6273 7469 7475 will be.substitu │ │ │ │ │ +00020060: 7465 6420 6279 20e2 8098 6470 6b67 2d67 ted by ...dpkg-g │ │ │ │ │ +00020070: 656e 636f 6e74 726f 6ce2 8099 2c20 e280 encontrol..., .. │ │ │ │ │ +00020080: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ +00020090: e280 9920 6f72 20e2 8098 6470 6b67 2d73 ... or ...dpkg-s │ │ │ │ │ +000200a0: 6f75 7263 65e2 8099 0a77 6865 6e20 7468 ource....when th │ │ │ │ │ +000200b0: 6579 2067 656e 6572 6174 6520 6f75 7470 ey generate outp │ │ │ │ │ +000200c0: 7574 2063 6f6e 7472 6f6c 2066 696c 6573 ut control files │ │ │ │ │ +000200d0: 2e20 2053 6565 202a 6e6f 7465 2056 6172 . See *note Var │ │ │ │ │ +000200e0: 6961 626c 650a 7375 6273 7469 7475 7469 iable.substituti │ │ │ │ │ +000200f0: 6f6e 733b 2064 6562 6961 6e2f 7375 6273 ons; debian/subs │ │ │ │ │ +00020100: 7476 6172 733a 2038 342e 2066 6f72 2064 tvars: 84. for d │ │ │ │ │ +00020110: 6574 6169 6c73 2e0a 0a1f 0a46 696c 653a etails.....File: │ │ │ │ │ +00020120: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00020130: 6e66 6f2c 2020 4e6f 6465 3a20 4465 6269 nfo, Node: Debi │ │ │ │ │ +00020140: 616e 2062 696e 6172 7920 7061 636b 6167 an binary packag │ │ │ │ │ +00020150: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ +00020160: e280 9320 4445 4249 414e 2f63 6f6e 7472 ... DEBIAN/contr │ │ │ │ │ +00020170: 6f6c 2c20 204e 6578 743a 2044 6562 6961 ol, Next: Debia │ │ │ │ │ +00020180: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00020190: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ +000201a0: 8093 2064 7363 2c20 2050 7265 763a 2044 .. dsc, Prev: D │ │ │ │ │ +000201b0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +000201c0: 6b61 6765 2074 656d 706c 6174 6520 636f kage template co │ │ │ │ │ +000201d0: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ +000201e0: 6465 6269 616e 2f63 6f6e 7472 6f6c 2c20 debian/control, │ │ │ │ │ +000201f0: 2055 703a 2043 6f6e 7472 6f6c 2066 696c Up: Control fil │ │ │ │ │ +00020200: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +00020210: 6c64 730a 0a35 2e33 2044 6562 6961 6e20 lds..5.3 Debian │ │ │ │ │ +00020220: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +00020230: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ +00020240: 20e2 8098 4445 4249 414e 2f63 6f6e 7472 ...DEBIAN/contr │ │ │ │ │ +00020250: 6f6c e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ol....========== │ │ │ │ │ +00020260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020290: 0a0a 5468 6520 e280 9844 4542 4941 4e2f ..The ...DEBIAN/ │ │ │ │ │ +000202a0: 636f 6e74 726f 6ce2 8099 2066 696c 6520 control... file │ │ │ │ │ +000202b0: 636f 6e74 6169 6e73 2074 6865 206d 6f73 contains the mos │ │ │ │ │ +000202c0: 7420 7669 7461 6c20 2861 6e64 0a76 6572 t vital (and.ver │ │ │ │ │ +000202d0: 7369 6f6e 2d64 6570 656e 6465 6e74 2920 sion-dependent) │ │ │ │ │ +000202e0: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ +000202f0: 7420 6120 6269 6e61 7279 2070 6163 6b61 t a binary packa │ │ │ │ │ +00020300: 6765 2e20 2049 7420 636f 6e73 6973 7473 ge. It consists │ │ │ │ │ +00020310: 206f 6620 610a 7369 6e67 6c65 2073 7461 of a.single sta │ │ │ │ │ +00020320: 6e7a 612e 0a0a 5468 6520 6669 656c 6473 nza...The fields │ │ │ │ │ +00020330: 2069 6e20 7468 6973 2066 696c 6520 6172 in this file ar │ │ │ │ │ +00020340: 653a 0a0a 2020 202d 202a 6e6f 7465 2050 e:.. - *note P │ │ │ │ │ +00020350: 6163 6b61 6765 3a20 3363 2e20 286d 616e ackage: 3c. (man │ │ │ │ │ +00020360: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ +00020370: 6f74 6520 536f 7572 6365 3a20 3935 2e0a ote Source: 95.. │ │ │ │ │ +00020380: 0a20 2020 2d20 2a6e 6f74 6520 5665 7273 . - *note Vers │ │ │ │ │ +00020390: 696f 6e3a 2034 312e 2028 6d61 6e64 6174 ion: 41. (mandat │ │ │ │ │ +000203a0: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ +000203b0: 2053 6563 7469 6f6e 3a20 3266 2e20 2872 Section: 2f. (r │ │ │ │ │ +000203c0: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ +000203d0: 2d20 2a6e 6f74 6520 5072 696f 7269 7479 - *note Priority │ │ │ │ │ +000203e0: 3a20 3332 2e20 2872 6563 6f6d 6d65 6e64 : 32. (recommend │ │ │ │ │ +000203f0: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ +00020400: 4172 6368 6974 6563 7475 7265 3a20 3961 Architecture: 9a │ │ │ │ │ +00020410: 2e20 286d 616e 6461 746f 7279 290a 0a20 . (mandatory).. │ │ │ │ │ +00020420: 2020 2d20 2a6e 6f74 6520 4573 7365 6e74 - *note Essent │ │ │ │ │ +00020430: 6961 6c3a 2035 622e 0a0a 2020 202d 202a ial: 5b... - * │ │ │ │ │ +00020440: 6e6f 7465 2044 6570 656e 6473 2065 7420 note Depends et │ │ │ │ │ +00020450: 616c 3a20 3962 2e0a 0a20 2020 2d20 2a6e al: 9b... - *n │ │ │ │ │ +00020460: 6f74 6520 496e 7374 616c 6c65 642d 5369 ote Installed-Si │ │ │ │ │ +00020470: 7a65 3a20 3966 2e0a 0a20 2020 2d20 2a6e ze: 9f... - *n │ │ │ │ │ +00020480: 6f74 6520 4d61 696e 7461 696e 6572 3a20 ote Maintainer: │ │ │ │ │ +00020490: 3439 2e20 286d 616e 6461 746f 7279 290a 49. (mandatory). │ │ │ │ │ +000204a0: 0a20 2020 2d20 2a6e 6f74 6520 4465 7363 . - *note Desc │ │ │ │ │ +000204b0: 7269 7074 696f 6e3a 2034 642e 2028 6d61 ription: 4d. (ma │ │ │ │ │ +000204c0: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ +000204d0: 6e6f 7465 2048 6f6d 6570 6167 653a 2039 note Homepage: 9 │ │ │ │ │ +000204e0: 372e 0a0a 2020 202d 202a 6e6f 7465 2042 7... - *note B │ │ │ │ │ +000204f0: 7569 6c74 2d55 7369 6e67 3a20 3963 2e0a uilt-Using: 9c.. │ │ │ │ │ +00020500: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00020510: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00020520: 6465 3a20 4465 6269 616e 2073 6f75 7263 de: Debian sourc │ │ │ │ │ +00020530: 6520 7061 636b 6167 6520 636f 6e74 726f e package contro │ │ │ │ │ +00020540: 6c20 6669 6c65 7320 e280 9320 6473 632c l files ... dsc, │ │ │ │ │ +00020550: 2020 4e65 7874 3a20 4465 6269 616e 2075 Next: Debian u │ │ │ │ │ +00020560: 706c 6f61 6420 6368 616e 6765 7320 636f pload changes co │ │ │ │ │ +00020570: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ +00020580: 6368 616e 6765 732c 2020 5072 6576 3a20 changes, Prev: │ │ │ │ │ +00020590: 4465 6269 616e 2062 696e 6172 7920 7061 Debian binary pa │ │ │ │ │ +000205a0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +000205b0: 6c65 7320 e280 9320 4445 4249 414e 2f63 les ... DEBIAN/c │ │ │ │ │ +000205c0: 6f6e 7472 6f6c 2c20 2055 703a 2043 6f6e ontrol, Up: Con │ │ │ │ │ +000205d0: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +000205e0: 6865 6972 2066 6965 6c64 730a 0a35 2e34 heir fields..5.4 │ │ │ │ │ +000205f0: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +00020600: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +00020610: 696c 6573 20e2 8093 20e2 8098 2e64 7363 iles ... ....dsc │ │ │ │ │ +00020620: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +00020630: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020650: 3d3d 3d3d 0a0a 5468 6973 2066 696c 6520 ====..This file │ │ │ │ │ +00020660: 636f 6e73 6973 7473 206f 6620 6120 7369 consists of a si │ │ │ │ │ +00020670: 6e67 6c65 2073 7461 6e7a 612c 2070 6f73 ngle stanza, pos │ │ │ │ │ +00020680: 7369 626c 7920 7375 7272 6f75 6e64 6564 sibly surrounded │ │ │ │ │ +00020690: 2062 7920 616e 204f 7065 6e50 4750 0a73 by an OpenPGP.s │ │ │ │ │ +000206a0: 6967 6e61 7475 7265 2e20 2054 6865 2066 ignature. The f │ │ │ │ │ +000206b0: 6965 6c64 7320 6f66 2074 6861 7420 7374 ields of that st │ │ │ │ │ +000206c0: 616e 7a61 2061 7265 206c 6973 7465 6420 anza are listed │ │ │ │ │ +000206d0: 6265 6c6f 772e 2020 5468 6569 7220 7379 below. Their sy │ │ │ │ │ +000206e0: 6e74 6178 2069 730a 6465 7363 7269 6265 ntax is.describe │ │ │ │ │ +000206f0: 6420 6162 6f76 652c 2069 6e20 2a6e 6f74 d above, in *not │ │ │ │ │ +00020700: 6520 5379 6e74 6178 206f 6620 636f 6e74 e Syntax of cont │ │ │ │ │ +00020710: 726f 6c20 6669 6c65 733a 2039 312e 0a0a rol files: 91... │ │ │ │ │ +00020720: 2020 202d 202a 6e6f 7465 2046 6f72 6d61 - *note Forma │ │ │ │ │ +00020730: 743a 2061 312e 2028 6d61 6e64 6174 6f72 t: a1. (mandator │ │ │ │ │ +00020740: 7929 0a0a 2020 202d 202a 6e6f 7465 2053 y).. - *note S │ │ │ │ │ +00020750: 6f75 7263 653a 2039 352e 2028 6d61 6e64 ource: 95. (mand │ │ │ │ │ +00020760: 6174 6f72 7929 0a0a 2020 202d 202a 6e6f atory).. - *no │ │ │ │ │ +00020770: 7465 2042 696e 6172 793a 2061 322e 0a0a te Binary: a2... │ │ │ │ │ +00020780: 2020 202d 202a 6e6f 7465 2041 7263 6869 - *note Archi │ │ │ │ │ +00020790: 7465 6374 7572 653a 2039 612e 0a0a 2020 tecture: 9a... │ │ │ │ │ +000207a0: 202d 202a 6e6f 7465 2056 6572 7369 6f6e - *note Version │ │ │ │ │ +000207b0: 3a20 3431 2e20 286d 616e 6461 746f 7279 : 41. (mandatory │ │ │ │ │ +000207c0: 290a 0a20 2020 2d20 2a6e 6f74 6520 4d61 ).. - *note Ma │ │ │ │ │ +000207d0: 696e 7461 696e 6572 3a20 3439 2e20 286d intainer: 49. (m │ │ │ │ │ +000207e0: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +000207f0: 2a6e 6f74 6520 5570 6c6f 6164 6572 733a *note Uploaders: │ │ │ │ │ +00020800: 2034 612e 0a0a 2020 202d 202a 6e6f 7465 4a... - *note │ │ │ │ │ +00020810: 2048 6f6d 6570 6167 653a 2039 372e 0a0a Homepage: 97... │ │ │ │ │ +00020820: 2020 202d 202a 6e6f 7465 2056 6572 7369 - *note Versi │ │ │ │ │ +00020830: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ +00020840: 6d20 2856 4353 2920 6669 656c 6473 3a20 m (VCS) fields: │ │ │ │ │ +00020850: 3938 2e0a 0a20 2020 2d20 2a6e 6f74 6520 98... - *note │ │ │ │ │ +00020860: 5465 7374 7375 6974 653a 2039 392e 0a0a Testsuite: 99... │ │ │ │ │ +00020870: 2020 202d 202a 6e6f 7465 2044 6769 743a - *note Dgit: │ │ │ │ │ +00020880: 2061 332e 0a0a 2020 202d 202a 6e6f 7465 a3... - *note │ │ │ │ │ +00020890: 2053 7461 6e64 6172 6473 2d56 6572 7369 Standards-Versi │ │ │ │ │ +000208a0: 6f6e 3a20 3636 2e20 286d 616e 6461 746f on: 66. (mandato │ │ │ │ │ +000208b0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +000208c0: 4275 696c 642d 4465 7065 6e64 7320 6574 Build-Depends et │ │ │ │ │ +000208d0: 2061 6c3a 2039 362e 0a0a 2020 202d 202a al: 96... - * │ │ │ │ │ +000208e0: 6e6f 7465 2050 6163 6b61 6765 2d4c 6973 note Package-Lis │ │ │ │ │ +000208f0: 743a 2061 342e 2028 7265 636f 6d6d 656e t: a4. (recommen │ │ │ │ │ +00020900: 6465 6429 0a0a 2020 202d 202a 6e6f 7465 ded).. - *note │ │ │ │ │ +00020910: 2043 6865 636b 7375 6d73 2d53 6861 3120 Checksums-Sha1 │ │ │ │ │ +00020920: 616e 6420 4368 6563 6b73 756d 732d 5368 and Checksums-Sh │ │ │ │ │ +00020930: 6132 3536 3a20 6135 2e20 286d 616e 6461 a256: a5. (manda │ │ │ │ │ +00020940: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ +00020950: 6520 4669 6c65 733a 2034 362e 2028 6d61 e Files: 46. (ma │ │ │ │ │ +00020960: 6e64 6174 6f72 7929 0a0a 5468 6520 4465 ndatory)..The De │ │ │ │ │ +00020970: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ +00020980: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +00020990: 2069 7320 6765 6e65 7261 7465 6420 6279 is generated by │ │ │ │ │ +000209a0: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ +000209b0: 8099 0a77 6865 6e20 6974 2062 7569 6c64 ...when it build │ │ │ │ │ +000209c0: 7320 7468 6520 736f 7572 6365 2061 7263 s the source arc │ │ │ │ │ +000209d0: 6869 7665 2c20 6672 6f6d 206f 7468 6572 hive, from other │ │ │ │ │ +000209e0: 2066 696c 6573 2069 6e20 7468 6520 736f files in the so │ │ │ │ │ +000209f0: 7572 6365 0a70 6163 6b61 6765 2c20 6465 urce.package, de │ │ │ │ │ +00020a00: 7363 7269 6265 6420 6162 6f76 652e 2020 scribed above. │ │ │ │ │ +00020a10: 5768 656e 2075 6e70 6163 6b69 6e67 2c20 When unpacking, │ │ │ │ │ +00020a20: 6974 2069 7320 6368 6563 6b65 6420 6167 it is checked ag │ │ │ │ │ +00020a30: 6169 6e73 7420 7468 650a 6669 6c65 7320 ainst the.files │ │ │ │ │ +00020a40: 616e 6420 6469 7265 6374 6f72 6965 7320 and directories │ │ │ │ │ +00020a50: 696e 2074 6865 206f 7468 6572 2070 6172 in the other par │ │ │ │ │ +00020a60: 7473 206f 6620 7468 6520 736f 7572 6365 ts of the source │ │ │ │ │ +00020a70: 2070 6163 6b61 6765 2e0a 0a1f 0a46 696c package.....Fil │ │ │ │ │ +00020a80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00020a90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ +00020aa0: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ +00020ab0: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ +00020ac0: 7320 e280 9320 6368 616e 6765 732c 2020 s ... changes, │ │ │ │ │ +00020ad0: 4e65 7874 3a20 4c69 7374 206f 6620 6669 Next: List of fi │ │ │ │ │ +00020ae0: 656c 6473 2c20 2050 7265 763a 2044 6562 elds, Prev: Deb │ │ │ │ │ +00020af0: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ +00020b00: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ +00020b10: 20e2 8093 2064 7363 2c20 2055 703a 2043 ... dsc, Up: C │ │ │ │ │ +00020b20: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +00020b30: 2074 6865 6972 2066 6965 6c64 730a 0a35 their fields..5 │ │ │ │ │ +00020b40: 2e35 2044 6562 6961 6e20 7570 6c6f 6164 .5 Debian upload │ │ │ │ │ +00020b50: 2063 6861 6e67 6573 2063 6f6e 7472 6f6c changes control │ │ │ │ │ +00020b60: 2066 696c 6573 20e2 8093 20e2 8098 2e63 files ... ....c │ │ │ │ │ +00020b70: 6861 6e67 6573 e280 990a 3d3d 3d3d 3d3d hanges....====== │ │ │ │ │ +00020b80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020b90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00020ba0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00020bb0: 5468 6520 e280 982e 6368 616e 6765 73e2 The ....changes. │ │ │ │ │ +00020bc0: 8099 2066 696c 6573 2061 7265 2075 7365 .. files are use │ │ │ │ │ +00020bd0: 6420 6279 2074 6865 2044 6562 6961 6e20 d by the Debian │ │ │ │ │ +00020be0: 6172 6368 6976 6520 6d61 696e 7465 6e61 archive maintena │ │ │ │ │ +00020bf0: 6e63 6520 736f 6674 7761 7265 0a74 6f20 nce software.to │ │ │ │ │ +00020c00: 7072 6f63 6573 7320 7570 6461 7465 7320 process updates │ │ │ │ │ +00020c10: 746f 2070 6163 6b61 6765 732e 2020 5468 to packages. Th │ │ │ │ │ +00020c20: 6579 2063 6f6e 7369 7374 206f 6620 6120 ey consist of a │ │ │ │ │ +00020c30: 7369 6e67 6c65 2073 7461 6e7a 612c 0a70 single stanza,.p │ │ │ │ │ +00020c40: 6f73 7369 626c 7920 7375 7272 6f75 6e64 ossibly surround │ │ │ │ │ +00020c50: 6564 2062 7920 616e 204f 7065 6e50 4750 ed by an OpenPGP │ │ │ │ │ +00020c60: 2073 6967 6e61 7475 7265 2e20 2054 6861 signature. Tha │ │ │ │ │ +00020c70: 7420 7374 616e 7a61 2063 6f6e 7461 696e t stanza contain │ │ │ │ │ +00020c80: 730a 696e 666f 726d 6174 696f 6e20 6672 s.information fr │ │ │ │ │ +00020c90: 6f6d 2074 6865 20e2 8098 6465 6269 616e om the ...debian │ │ │ │ │ +00020ca0: 2f63 6f6e 7472 6f6c e280 9920 6669 6c65 /control... file │ │ │ │ │ +00020cb0: 2061 6e64 206f 7468 6572 2064 6174 6120 and other data │ │ │ │ │ +00020cc0: 6162 6f75 7420 7468 650a 736f 7572 6365 about the.source │ │ │ │ │ +00020cd0: 2070 6163 6b61 6765 2067 6174 6865 7265 package gathere │ │ │ │ │ +00020ce0: 6420 7669 6120 e280 9864 6562 6961 6e2f d via ...debian/ │ │ │ │ │ +00020cf0: 6368 616e 6765 6c6f 67e2 8099 2061 6e64 changelog... and │ │ │ │ │ +00020d00: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ +00020d10: e280 992e 0a0a e280 982e 6368 616e 6765 ..........change │ │ │ │ │ +00020d20: 73e2 8099 2066 696c 6573 2068 6176 6520 s... files have │ │ │ │ │ +00020d30: 6120 666f 726d 6174 2076 6572 7369 6f6e a format version │ │ │ │ │ +00020d40: 2074 6861 7420 6973 2069 6e63 7265 6d65 that is increme │ │ │ │ │ +00020d50: 6e74 6564 2077 6865 6e65 7665 7220 7468 nted whenever th │ │ │ │ │ +00020d60: 650a 646f 6375 6d65 6e74 6564 2066 6965 e.documented fie │ │ │ │ │ +00020d70: 6c64 7320 6f72 2074 6865 6972 206d 6561 lds or their mea │ │ │ │ │ +00020d80: 6e69 6e67 2063 6861 6e67 652e 2020 5468 ning change. Th │ │ │ │ │ +00020d90: 6973 2064 6f63 756d 656e 7420 6465 7363 is document desc │ │ │ │ │ +00020da0: 7269 6265 730a 666f 726d 6174 2031 2e38 ribes.format 1.8 │ │ │ │ │ +00020db0: 2e0a 0a54 6865 2066 6965 6c64 7320 696e ...The fields in │ │ │ │ │ +00020dc0: 2074 6869 7320 6669 6c65 2061 7265 3a0a this file are:. │ │ │ │ │ +00020dd0: 0a20 2020 2d20 2a6e 6f74 6520 466f 726d . - *note Form │ │ │ │ │ +00020de0: 6174 3a20 6131 2e20 286d 616e 6461 746f at: a1. (mandato │ │ │ │ │ +00020df0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +00020e00: 4461 7465 3a20 6138 2e20 286d 616e 6461 Date: a8. (manda │ │ │ │ │ +00020e10: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ +00020e20: 6520 536f 7572 6365 3a20 3935 2e20 286d e Source: 95. (m │ │ │ │ │ +00020e30: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +00020e40: 2a6e 6f74 6520 4269 6e61 7279 3a20 6132 *note Binary: a2 │ │ │ │ │ +00020e50: 2e20 286d 616e 6461 746f 7279 2069 6e20 . (mandatory in │ │ │ │ │ +00020e60: 736f 6d65 2063 6173 6573 290a 0a20 2020 some cases).. │ │ │ │ │ +00020e70: 2d20 2a6e 6f74 6520 4172 6368 6974 6563 - *note Architec │ │ │ │ │ +00020e80: 7475 7265 3a20 3961 2e20 286d 616e 6461 ture: 9a. (manda │ │ │ │ │ +00020e90: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ +00020ea0: 6520 5665 7273 696f 6e3a 2034 312e 2028 e Version: 41. ( │ │ │ │ │ +00020eb0: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ +00020ec0: 202a 6e6f 7465 2044 6973 7472 6962 7574 *note Distribut │ │ │ │ │ +00020ed0: 696f 6e3a 2036 652e 2028 6d61 6e64 6174 ion: 6e. (mandat │ │ │ │ │ +00020ee0: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ +00020ef0: 2055 7267 656e 6379 3a20 3666 2e20 2872 Urgency: 6f. (r │ │ │ │ │ +00020f00: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ +00020f10: 2d20 2a6e 6f74 6520 4d61 696e 7461 696e - *note Maintain │ │ │ │ │ +00020f20: 6572 3a20 3439 2e20 286d 616e 6461 746f er: 49. (mandato │ │ │ │ │ +00020f30: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +00020f40: 4368 616e 6765 642d 4279 3a20 3731 2e0a Changed-By: 71.. │ │ │ │ │ +00020f50: 0a20 2020 2d20 2a6e 6f74 6520 4465 7363 . - *note Desc │ │ │ │ │ +00020f60: 7269 7074 696f 6e3a 2034 642e 2028 6d61 ription: 4d. (ma │ │ │ │ │ +00020f70: 6e64 6174 6f72 7920 696e 2073 6f6d 6520 ndatory in some │ │ │ │ │ +00020f80: 6361 7365 7329 0a0a 2020 202d 202a 6e6f cases).. - *no │ │ │ │ │ +00020f90: 7465 2043 6c6f 7365 733a 2037 302e 0a0a te Closes: 70... │ │ │ │ │ +00020fa0: 2020 202d 202a 6e6f 7465 2043 6861 6e67 - *note Chang │ │ │ │ │ +00020fb0: 6573 3a20 6139 2e20 286d 616e 6461 746f es: a9. (mandato │ │ │ │ │ +00020fc0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +00020fd0: 4368 6563 6b73 756d 732d 5368 6131 2061 Checksums-Sha1 a │ │ │ │ │ +00020fe0: 6e64 2043 6865 636b 7375 6d73 2d53 6861 nd Checksums-Sha │ │ │ │ │ +00020ff0: 3235 363a 2061 352e 2028 6d61 6e64 6174 256: a5. (mandat │ │ │ │ │ +00021000: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ +00021010: 2046 696c 6573 3a20 3436 2e20 286d 616e Files: 46. (man │ │ │ │ │ +00021020: 6461 746f 7279 290a 0a1f 0a46 696c 653a datory)....File: │ │ │ │ │ +00021030: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00021040: 6e66 6f2c 2020 4e6f 6465 3a20 4c69 7374 nfo, Node: List │ │ │ │ │ +00021050: 206f 6620 6669 656c 6473 2c20 204e 6578 of fields, Nex │ │ │ │ │ +00021060: 743a 2055 7365 722d 6465 6669 6e65 6420 t: User-defined │ │ │ │ │ +00021070: 6669 656c 6473 2c20 2050 7265 763a 2044 fields, Prev: D │ │ │ │ │ +00021080: 6562 6961 6e20 7570 6c6f 6164 2063 6861 ebian upload cha │ │ │ │ │ +00021090: 6e67 6573 2063 6f6e 7472 6f6c 2066 696c nges control fil │ │ │ │ │ +000210a0: 6573 20e2 8093 2063 6861 6e67 6573 2c20 es ... changes, │ │ │ │ │ +000210b0: 2055 703a 2043 6f6e 7472 6f6c 2066 696c Up: Control fil │ │ │ │ │ +000210c0: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +000210d0: 6c64 730a 0a35 2e36 204c 6973 7420 6f66 lds..5.6 List of │ │ │ │ │ +000210e0: 2066 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d fields.======== │ │ │ │ │ +000210f0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 ==========..* Me │ │ │ │ │ +00021100: 6e75 3a0a 0a2a 2053 6f75 7263 653a 3a0a nu:..* Source::. │ │ │ │ │ +00021110: 2a20 4d61 696e 7461 696e 6572 3a3a 0a2a * Maintainer::.* │ │ │ │ │ +00021120: 2055 706c 6f61 6465 7273 3a3a 0a2a 2043 Uploaders::.* C │ │ │ │ │ +00021130: 6861 6e67 6564 2d42 793a 3a0a 2a20 5365 hanged-By::.* Se │ │ │ │ │ +00021140: 6374 696f 6e3a 3a0a 2a20 5072 696f 7269 ction::.* Priori │ │ │ │ │ +00021150: 7479 3a3a 0a2a 2050 6163 6b61 6765 3a3a ty::.* Package:: │ │ │ │ │ +00021160: 0a2a 2041 7263 6869 7465 6374 7572 653a .* Architecture: │ │ │ │ │ +00021170: 3a0a 2a20 4573 7365 6e74 6961 6c3a 3a0a :.* Essential::. │ │ │ │ │ +00021180: 2a20 5061 636b 6167 6520 696e 7465 7272 * Package interr │ │ │ │ │ +00021190: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ +000211a0: 6473 3b20 4465 7065 6e64 732c 2050 7265 ds; Depends, Pre │ │ │ │ │ +000211b0: 2d44 6570 656e 6473 2c20 5265 636f 6d6d -Depends, Recomm │ │ │ │ │ +000211c0: 656e 6473 2c20 5375 6767 6573 7473 2c20 ends, Suggests, │ │ │ │ │ +000211d0: 4272 6561 6b73 2c20 436f 6e66 6c69 6374 Breaks, Conflict │ │ │ │ │ +000211e0: 732c 2050 726f 7669 6465 732c 2052 6570 s, Provides, Rep │ │ │ │ │ +000211f0: 6c61 6365 732c 2045 6e68 616e 6365 733a laces, Enhances: │ │ │ │ │ +00021200: 2050 6163 6b61 6765 2069 6e74 6572 7265 Package interre │ │ │ │ │ +00021210: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ +00021220: 7320 4465 7065 6e64 7320 5072 652d 4465 s Depends Pre-De │ │ │ │ │ +00021230: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ +00021240: 2053 7567 6765 7374 7320 4272 6561 6b73 Suggests Breaks │ │ │ │ │ +00021250: 2043 6f6e 666c 6963 7473 2050 726f 7669 Conflicts Provi │ │ │ │ │ +00021260: 6465 7320 5265 706c 6163 6573 2045 6e68 des Replaces Enh │ │ │ │ │ +00021270: 616e 6365 732e 0a2a 2053 7461 6e64 6172 ances..* Standar │ │ │ │ │ +00021280: 6473 2d56 6572 7369 6f6e 3a3a 0a2a 2056 ds-Version::.* V │ │ │ │ │ +00021290: 6572 7369 6f6e 3a3a 0a2a 2044 6573 6372 ersion::.* Descr │ │ │ │ │ +000212a0: 6970 7469 6f6e 3a3a 0a2a 2044 6973 7472 iption::.* Distr │ │ │ │ │ +000212b0: 6962 7574 696f 6e3a 3a0a 2a20 4461 7465 ibution::.* Date │ │ │ │ │ +000212c0: 3a3a 0a2a 2046 6f72 6d61 743a 3a0a 2a20 ::.* Format::.* │ │ │ │ │ +000212d0: 5572 6765 6e63 793a 3a0a 2a20 4368 616e Urgency::.* Chan │ │ │ │ │ +000212e0: 6765 733a 3a0a 2a20 4269 6e61 7279 3a3a ges::.* Binary:: │ │ │ │ │ +000212f0: 0a2a 2049 6e73 7461 6c6c 6564 2d53 697a .* Installed-Siz │ │ │ │ │ +00021300: 653a 3a0a 2a20 4669 6c65 733a 3a0a 2a20 e::.* Files::.* │ │ │ │ │ +00021310: 436c 6f73 6573 3a3a 0a2a 2048 6f6d 6570 Closes::.* Homep │ │ │ │ │ +00021320: 6167 653a 3a0a 2a20 4368 6563 6b73 756d age::.* Checksum │ │ │ │ │ +00021330: 732d 5368 6131 2061 6e64 2043 6865 636b s-Sha1 and Check │ │ │ │ │ +00021340: 7375 6d73 2d53 6861 3235 363a 3a0a 2a20 sums-Sha256::.* │ │ │ │ │ +00021350: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ +00021360: 643a 3a0a 2a20 5665 7273 696f 6e20 436f d::.* Version Co │ │ │ │ │ +00021370: 6e74 726f 6c20 5379 7374 656d 2028 5643 ntrol System (VC │ │ │ │ │ +00021380: 5329 2066 6965 6c64 733a 2056 6572 7369 S) fields: Versi │ │ │ │ │ +00021390: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ +000213a0: 6d20 5643 5320 6669 656c 6473 2e0a 2a20 m VCS fields..* │ │ │ │ │ +000213b0: 5061 636b 6167 652d 4c69 7374 3a3a 0a2a Package-List::.* │ │ │ │ │ +000213c0: 2050 6163 6b61 6765 2d54 7970 653a 3a0a Package-Type::. │ │ │ │ │ +000213d0: 2a20 4467 6974 3a3a 0a2a 2054 6573 7473 * Dgit::.* Tests │ │ │ │ │ +000213e0: 7569 7465 3a3a 0a2a 2052 756c 6573 2d52 uite::.* Rules-R │ │ │ │ │ +000213f0: 6571 7569 7265 732d 526f 6f74 3a3a 0a0a equires-Root::.. │ │ │ │ │ +00021400: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00021410: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00021420: 653a 2053 6f75 7263 652c 2020 4e65 7874 e: Source, Next │ │ │ │ │ +00021430: 3a20 4d61 696e 7461 696e 6572 2c20 2055 : Maintainer, U │ │ │ │ │ +00021440: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +00021450: 730a 0a35 2e36 2e31 20e2 8098 536f 7572 s..5.6.1 ...Sour │ │ │ │ │ +00021460: 6365 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ce....---------- │ │ │ │ │ +00021470: 2d2d 2d2d 0a0a 5468 6973 2066 6965 6c64 ----..This field │ │ │ │ │ +00021480: 2069 6465 6e74 6966 6965 7320 7468 6520 identifies the │ │ │ │ │ +00021490: 736f 7572 6365 2070 6163 6b61 6765 206e source package n │ │ │ │ │ +000214a0: 616d 652e 0a0a 496e 20e2 8098 6465 6269 ame...In ...debi │ │ │ │ │ +000214b0: 616e 2f63 6f6e 7472 6f6c e280 9920 6f72 an/control... or │ │ │ │ │ +000214c0: 2061 20e2 8098 2e64 7363 e280 9920 6669 a ....dsc... fi │ │ │ │ │ +000214d0: 6c65 2c20 7468 6973 2066 6965 6c64 206d le, this field m │ │ │ │ │ +000214e0: 7573 7420 636f 6e74 6169 6e20 6f6e 6c79 ust contain only │ │ │ │ │ +000214f0: 2074 6865 0a6e 616d 6520 6f66 2074 6865 the.name of the │ │ │ │ │ +00021500: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ +00021510: 0a0a 496e 2061 2062 696e 6172 7920 7061 ..In a binary pa │ │ │ │ │ +00021520: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +00021530: 6c65 206f 7220 6120 e280 982e 6368 616e le or a ....chan │ │ │ │ │ +00021540: 6765 73e2 8099 2066 696c 652c 2074 6865 ges... file, the │ │ │ │ │ +00021550: 2073 6f75 7263 650a 7061 636b 6167 6520 source.package │ │ │ │ │ +00021560: 6e61 6d65 206d 6179 2062 6520 666f 6c6c name may be foll │ │ │ │ │ +00021570: 6f77 6564 2062 7920 6120 7665 7273 696f owed by a versio │ │ │ │ │ +00021580: 6e20 6e75 6d62 6572 2069 6e20 7061 7265 n number in pare │ │ │ │ │ +00021590: 6e74 6865 7365 732e 2020 2831 290a 5468 ntheses. (1).Th │ │ │ │ │ +000215a0: 6973 2076 6572 7369 6f6e 206e 756d 6265 is version numbe │ │ │ │ │ +000215b0: 7220 6d61 7920 6265 206f 6d69 7474 6564 r may be omitted │ │ │ │ │ +000215c0: 2028 616e 6420 6973 2c20 6279 20e2 8098 (and is, by ... │ │ │ │ │ +000215d0: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +000215e0: 8099 2920 6966 2069 740a 6861 7320 7468 ..) if it.has th │ │ │ │ │ +000215f0: 6520 7361 6d65 2076 616c 7565 2061 7320 e same value as │ │ │ │ │ +00021600: 7468 6520 e280 9856 6572 7369 6f6e e280 the ...Version.. │ │ │ │ │ +00021610: 9920 6669 656c 6420 6f66 2074 6865 2062 . field of the b │ │ │ │ │ +00021620: 696e 6172 7920 7061 636b 6167 6520 696e inary package in │ │ │ │ │ +00021630: 0a71 7565 7374 696f 6e2e 2020 5468 6520 .question. The │ │ │ │ │ +00021640: 6669 656c 6420 6974 7365 6c66 206d 6179 field itself may │ │ │ │ │ +00021650: 2062 6520 6f6d 6974 7465 6420 6672 6f6d be omitted from │ │ │ │ │ +00021660: 2061 2062 696e 6172 7920 7061 636b 6167 a binary packag │ │ │ │ │ +00021670: 6520 636f 6e74 726f 6c0a 6669 6c65 2077 e control.file w │ │ │ │ │ +00021680: 6865 6e20 7468 6520 736f 7572 6365 2070 hen the source p │ │ │ │ │ +00021690: 6163 6b61 6765 2068 6173 2074 6865 2073 ackage has the s │ │ │ │ │ +000216a0: 616d 6520 6e61 6d65 2061 6e64 2076 6572 ame name and ver │ │ │ │ │ +000216b0: 7369 6f6e 2061 7320 7468 6520 6269 6e61 sion as the bina │ │ │ │ │ +000216c0: 7279 0a70 6163 6b61 6765 2e0a 0a50 6163 ry.package...Pac │ │ │ │ │ +000216d0: 6b61 6765 206e 616d 6573 2028 626f 7468 kage names (both │ │ │ │ │ +000216e0: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ +000216f0: 7279 2c20 7365 6520 2a6e 6f74 6520 5061 ry, see *note Pa │ │ │ │ │ +00021700: 636b 6167 653a 2033 632e 2920 6d75 7374 ckage: 3c.) must │ │ │ │ │ +00021710: 0a63 6f6e 7369 7374 206f 6e6c 7920 6f66 .consist only of │ │ │ │ │ +00021720: 206c 6f77 6572 2063 6173 6520 6c65 7474 lower case lett │ │ │ │ │ +00021730: 6572 7320 28e2 8098 612d 7ae2 8099 292c ers (...a-z...), │ │ │ │ │ +00021740: 2064 6967 6974 7320 28e2 8098 302d 39e2 digits (...0-9. │ │ │ │ │ +00021750: 8099 292c 2070 6c75 7320 28e2 8098 2be2 ..), plus (...+. │ │ │ │ │ +00021760: 8099 290a 616e 6420 6d69 6e75 7320 28e2 ..).and minus (. │ │ │ │ │ +00021770: 8098 2de2 8099 2920 7369 676e 732c 2061 ..-...) signs, a │ │ │ │ │ +00021780: 6e64 2070 6572 696f 6473 2028 e280 982e nd periods (.... │ │ │ │ │ +00021790: e280 9929 2e20 2054 6865 7920 6d75 7374 ...). They must │ │ │ │ │ +000217a0: 2062 6520 6174 206c 6561 7374 2074 776f be at least two │ │ │ │ │ +000217b0: 0a63 6861 7261 6374 6572 7320 6c6f 6e67 .characters long │ │ │ │ │ +000217c0: 2061 6e64 206d 7573 7420 7374 6172 7420 and must start │ │ │ │ │ +000217d0: 7769 7468 2061 6e20 616c 7068 616e 756d with an alphanum │ │ │ │ │ +000217e0: 6572 6963 2063 6861 7261 6374 6572 2e0a eric character.. │ │ │ │ │ +000217f0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00021800: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00021810: 2d2d 2d0a 0a20 2020 2831 2920 4974 2069 ---.. (1) It i │ │ │ │ │ +00021820: 7320 6375 7374 6f6d 6172 7920 746f 206c s customary to l │ │ │ │ │ +00021830: 6561 7665 2061 2073 7061 6365 2061 6674 eave a space aft │ │ │ │ │ +00021840: 6572 2074 6865 2070 6163 6b61 6765 206e er the package n │ │ │ │ │ +00021850: 616d 6520 6966 2061 0a76 6572 7369 6f6e ame if a.version │ │ │ │ │ +00021860: 206e 756d 6265 7220 6973 2073 7065 6369 number is speci │ │ │ │ │ +00021870: 6669 6564 2e0a 0a1f 0a46 696c 653a 2064 fied.....File: d │ │ │ │ │ +00021880: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00021890: 6f2c 2020 4e6f 6465 3a20 4d61 696e 7461 o, Node: Mainta │ │ │ │ │ +000218a0: 696e 6572 2c20 204e 6578 743a 2055 706c iner, Next: Upl │ │ │ │ │ +000218b0: 6f61 6465 7273 2c20 2050 7265 763a 2053 oaders, Prev: S │ │ │ │ │ +000218c0: 6f75 7263 652c 2020 5570 3a20 4c69 7374 ource, Up: List │ │ │ │ │ +000218d0: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +000218e0: 3220 e280 984d 6169 6e74 6169 6e65 72e2 2 ...Maintainer. │ │ │ │ │ +000218f0: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ +00021900: 2d2d 2d2d 2d0a 0a54 6865 2070 6163 6b61 -----..The packa │ │ │ │ │ +00021910: 6765 206d 6169 6e74 6169 6e65 72e2 8099 ge maintainer... │ │ │ │ │ +00021920: 7320 6e61 6d65 2061 6e64 2065 6d61 696c s name and email │ │ │ │ │ +00021930: 2061 6464 7265 7373 2e20 2054 6865 206e address. The n │ │ │ │ │ +00021940: 616d 6520 6d75 7374 2063 6f6d 650a 6669 ame must come.fi │ │ │ │ │ +00021950: 7273 742c 2074 6865 6e20 7468 6520 656d rst, then the em │ │ │ │ │ +00021960: 6169 6c20 6164 6472 6573 7320 696e 7369 ail address insi │ │ │ │ │ +00021970: 6465 2061 6e67 6c65 2062 7261 636b 6574 de angle bracket │ │ │ │ │ +00021980: 7320 e280 983c 3ee2 8099 2028 696e 2052 s ...<>... (in R │ │ │ │ │ +00021990: 4643 3832 320a 666f 726d 6174 292e 0a0a FC822.format)... │ │ │ │ │ +000219a0: 4966 2074 6865 206d 6169 6e74 6169 6e65 If the maintaine │ │ │ │ │ +000219b0: 72e2 8099 7320 6e61 6d65 2063 6f6e 7461 r...s name conta │ │ │ │ │ +000219c0: 696e 7320 6120 6675 6c6c 2073 746f 7020 ins a full stop │ │ │ │ │ +000219d0: 7468 656e 2074 6865 2077 686f 6c65 2066 then the whole f │ │ │ │ │ +000219e0: 6965 6c64 2077 696c 6c0a 6e6f 7420 776f ield will.not wo │ │ │ │ │ +000219f0: 726b 2064 6972 6563 746c 7920 6173 2061 rk directly as a │ │ │ │ │ +00021a00: 6e20 656d 6169 6c20 6164 6472 6573 7320 n email address │ │ │ │ │ +00021a10: 6475 6520 746f 2061 206d 6973 6665 6174 due to a misfeat │ │ │ │ │ +00021a20: 7572 6520 696e 2074 6865 2073 796e 7461 ure in the synta │ │ │ │ │ +00021a30: 780a 7370 6563 6966 6965 6420 696e 2052 x.specified in R │ │ │ │ │ +00021a40: 4643 3832 323b 2061 2070 726f 6772 616d FC822; a program │ │ │ │ │ +00021a50: 2075 7369 6e67 2074 6869 7320 6669 656c using this fiel │ │ │ │ │ +00021a60: 6420 6173 2061 6e20 6164 6472 6573 7320 d as an address │ │ │ │ │ +00021a70: 6d75 7374 2063 6865 636b 0a66 6f72 2074 must check.for t │ │ │ │ │ +00021a80: 6869 7320 616e 6420 636f 7272 6563 7420 his and correct │ │ │ │ │ +00021a90: 7468 6520 7072 6f62 6c65 6d20 6966 206e the problem if n │ │ │ │ │ +00021aa0: 6563 6573 7361 7279 2028 666f 7220 6578 ecessary (for ex │ │ │ │ │ +00021ab0: 616d 706c 6520 6279 2070 7574 7469 6e67 ample by putting │ │ │ │ │ +00021ac0: 0a74 6865 206e 616d 6520 696e 2072 6f75 .the name in rou │ │ │ │ │ +00021ad0: 6e64 2062 7261 636b 6574 7320 616e 6420 nd brackets and │ │ │ │ │ +00021ae0: 6d6f 7669 6e67 2069 7420 746f 2074 6865 moving it to the │ │ │ │ │ +00021af0: 2065 6e64 2c20 616e 6420 6272 696e 6769 end, and bringi │ │ │ │ │ +00021b00: 6e67 2074 6865 0a65 6d61 696c 2061 6464 ng the.email add │ │ │ │ │ +00021b10: 7265 7373 2066 6f72 7761 7264 292e 0a0a ress forward)... │ │ │ │ │ +00021b20: 5365 6520 2a6e 6f74 6520 5468 6520 6d61 See *note The ma │ │ │ │ │ +00021b30: 696e 7461 696e 6572 206f 6620 6120 7061 intainer of a pa │ │ │ │ │ +00021b40: 636b 6167 653a 2034 372e 2066 6f72 2061 ckage: 47. for a │ │ │ │ │ +00021b50: 6464 6974 696f 6e61 6c20 7265 7175 6972 dditional requir │ │ │ │ │ +00021b60: 656d 656e 7473 0a61 6e64 2069 6e66 6f72 ements.and infor │ │ │ │ │ +00021b70: 6d61 7469 6f6e 2061 626f 7574 2070 6163 mation about pac │ │ │ │ │ +00021b80: 6b61 6765 206d 6169 6e74 6169 6e65 7273 kage maintainers │ │ │ │ │ +00021b90: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00021ba0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00021bb0: 4e6f 6465 3a20 5570 6c6f 6164 6572 732c Node: Uploaders, │ │ │ │ │ +00021bc0: 2020 4e65 7874 3a20 4368 616e 6765 642d Next: Changed- │ │ │ │ │ +00021bd0: 4279 2c20 2050 7265 763a 204d 6169 6e74 By, Prev: Maint │ │ │ │ │ +00021be0: 6169 6e65 722c 2020 5570 3a20 4c69 7374 ainer, Up: List │ │ │ │ │ +00021bf0: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +00021c00: 3320 e280 9855 706c 6f61 6465 7273 e280 3 ...Uploaders.. │ │ │ │ │ +00021c10: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +00021c20: 2d2d 2d0a 0a4c 6973 7420 6f66 2074 6865 ---..List of the │ │ │ │ │ +00021c30: 206e 616d 6573 2061 6e64 2065 6d61 696c names and email │ │ │ │ │ +00021c40: 2061 6464 7265 7373 6573 206f 6620 636f addresses of co │ │ │ │ │ +00021c50: 2d6d 6169 6e74 6169 6e65 7273 206f 6620 -maintainers of │ │ │ │ │ +00021c60: 7468 6520 7061 636b 6167 652c 0a69 6620 the package,.if │ │ │ │ │ +00021c70: 616e 792e 2020 4966 2074 6865 2070 6163 any. If the pac │ │ │ │ │ +00021c80: 6b61 6765 2068 6173 206f 7468 6572 206d kage has other m │ │ │ │ │ +00021c90: 6169 6e74 6169 6e65 7273 2062 6573 6964 aintainers besid │ │ │ │ │ +00021ca0: 6573 2074 6865 206f 6e65 206e 616d 6564 es the one named │ │ │ │ │ +00021cb0: 2069 6e0a 7468 6520 2a6e 6f74 6520 4d61 in.the *note Ma │ │ │ │ │ +00021cc0: 696e 7461 696e 6572 2066 6965 6c64 3a20 intainer field: │ │ │ │ │ +00021cd0: 3439 2c20 7468 6569 7220 6e61 6d65 7320 49, their names │ │ │ │ │ +00021ce0: 616e 6420 656d 6169 6c20 6164 6472 6573 and email addres │ │ │ │ │ +00021cf0: 7365 7320 7368 6f75 6c64 0a62 6520 6c69 ses should.be li │ │ │ │ │ +00021d00: 7374 6564 2068 6572 652e 2020 5468 6520 sted here. The │ │ │ │ │ +00021d10: 666f 726d 6174 206f 6620 6561 6368 2065 format of each e │ │ │ │ │ +00021d20: 6e74 7279 2069 7320 7468 6520 7361 6d65 ntry is the same │ │ │ │ │ +00021d30: 2061 7320 7468 6174 206f 6620 7468 650a as that of the. │ │ │ │ │ +00021d40: 4d61 696e 7461 696e 6572 2066 6965 6c64 Maintainer field │ │ │ │ │ +00021d50: 2c20 616e 6420 6d75 6c74 6970 6c65 2065 , and multiple e │ │ │ │ │ +00021d60: 6e74 7269 6573 206d 7573 7420 6265 2063 ntries must be c │ │ │ │ │ +00021d70: 6f6d 6d61 2073 6570 6172 6174 6564 2e0a omma separated.. │ │ │ │ │ +00021d80: 0a54 6869 7320 6973 206e 6f72 6d61 6c6c .This is normall │ │ │ │ │ +00021d90: 7920 616e 206f 7074 696f 6e61 6c20 6669 y an optional fi │ │ │ │ │ +00021da0: 656c 642c 2062 7574 2069 6620 7468 6520 eld, but if the │ │ │ │ │ +00021db0: e280 984d 6169 6e74 6169 6e65 72e2 8099 ...Maintainer... │ │ │ │ │ +00021dc0: 2063 6f6e 7472 6f6c 0a66 6965 6c64 206e control.field n │ │ │ │ │ +00021dd0: 616d 6573 2061 2067 726f 7570 206f 6620 ames a group of │ │ │ │ │ +00021de0: 7065 6f70 6c65 2061 6e64 2061 2073 6861 people and a sha │ │ │ │ │ +00021df0: 7265 6420 656d 6169 6c20 6164 6472 6573 red email addres │ │ │ │ │ +00021e00: 732c 2074 6865 0ae2 8098 5570 6c6f 6164 s, the....Upload │ │ │ │ │ +00021e10: 6572 73e2 8099 2066 6965 6c64 206d 7573 ers... field mus │ │ │ │ │ +00021e20: 7420 6265 2070 7265 7365 6e74 2061 6e64 t be present and │ │ │ │ │ +00021e30: 206d 7573 7420 636f 6e74 6169 6e20 6174 must contain at │ │ │ │ │ +00021e40: 206c 6561 7374 206f 6e65 2068 756d 616e least one human │ │ │ │ │ +00021e50: 0a77 6974 6820 7468 6569 7220 7065 7273 .with their pers │ │ │ │ │ +00021e60: 6f6e 616c 2065 6d61 696c 2061 6464 7265 onal email addre │ │ │ │ │ +00021e70: 7373 2e0a 0a54 6865 2055 706c 6f61 6465 ss...The Uploade │ │ │ │ │ +00021e80: 7273 2066 6965 6c64 2069 6e20 e280 9864 rs field in ...d │ │ │ │ │ +00021e90: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ +00021ea0: 2063 616e 2062 6520 666f 6c64 6564 2e0a can be folded.. │ │ │ │ │ +00021eb0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00021ec0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00021ed0: 6465 3a20 4368 616e 6765 642d 4279 2c20 de: Changed-By, │ │ │ │ │ +00021ee0: 204e 6578 743a 2053 6563 7469 6f6e 2c20 Next: Section, │ │ │ │ │ +00021ef0: 2050 7265 763a 2055 706c 6f61 6465 7273 Prev: Uploaders │ │ │ │ │ +00021f00: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ +00021f10: 6965 6c64 730a 0a35 2e36 2e34 20e2 8098 ields..5.6.4 ... │ │ │ │ │ +00021f20: 4368 616e 6765 642d 4279 e280 990a 2d2d Changed-By....-- │ │ │ │ │ +00021f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00021f40: 0a0a 5468 6520 6e61 6d65 2061 6e64 2065 ..The name and e │ │ │ │ │ +00021f50: 6d61 696c 2061 6464 7265 7373 206f 6620 mail address of │ │ │ │ │ +00021f60: 7468 6520 7065 7273 6f6e 2077 686f 2070 the person who p │ │ │ │ │ +00021f70: 7265 7061 7265 6420 7468 6973 2076 6572 repared this ver │ │ │ │ │ +00021f80: 7369 6f6e 206f 660a 7468 6520 7061 636b sion of.the pack │ │ │ │ │ +00021f90: 6167 652c 2075 7375 616c 6c79 2061 206d age, usually a m │ │ │ │ │ +00021fa0: 6169 6e74 6169 6e65 722e 2020 5468 6520 aintainer. The │ │ │ │ │ +00021fb0: 7379 6e74 6178 2069 7320 7468 6520 7361 syntax is the sa │ │ │ │ │ +00021fc0: 6d65 2061 7320 666f 7220 7468 650a 2a6e me as for the.*n │ │ │ │ │ +00021fd0: 6f74 6520 4d61 696e 7461 696e 6572 2066 ote Maintainer f │ │ │ │ │ +00021fe0: 6965 6c64 3a20 3439 2e0a 0a1f 0a46 696c ield: 49.....Fil │ │ │ │ │ +00021ff0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00022000: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5365 .info, Node: Se │ │ │ │ │ +00022010: 6374 696f 6e2c 2020 4e65 7874 3a20 5072 ction, Next: Pr │ │ │ │ │ +00022020: 696f 7269 7479 2c20 2050 7265 763a 2043 iority, Prev: C │ │ │ │ │ +00022030: 6861 6e67 6564 2d42 792c 2020 5570 3a20 hanged-By, Up: │ │ │ │ │ +00022040: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ +00022050: 352e 362e 3520 e280 9853 6563 7469 6f6e 5.6.5 ...Section │ │ │ │ │ +00022060: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00022070: 2d2d 2d0a 0a54 6869 7320 6669 656c 6420 ---..This field │ │ │ │ │ +00022080: 7370 6563 6966 6965 7320 616e 2061 7070 specifies an app │ │ │ │ │ +00022090: 6c69 6361 7469 6f6e 2061 7265 6120 696e lication area in │ │ │ │ │ +000220a0: 746f 2077 6869 6368 2074 6865 2070 6163 to which the pac │ │ │ │ │ +000220b0: 6b61 6765 2068 6173 2062 6565 6e0a 636c kage has been.cl │ │ │ │ │ +000220c0: 6173 7369 6669 6564 2e20 2053 6565 202a assified. See * │ │ │ │ │ +000220d0: 6e6f 7465 2053 6563 7469 6f6e 733a 2032 note Sections: 2 │ │ │ │ │ +000220e0: 342e 0a0a 5768 656e 2069 7420 6170 7065 4...When it appe │ │ │ │ │ +000220f0: 6172 7320 696e 2074 6865 20e2 8098 6465 ars in the ...de │ │ │ │ │ +00022100: 6269 616e 2f63 6f6e 7472 6f6c e280 9920 bian/control... │ │ │ │ │ +00022110: 6669 6c65 2c20 6974 2067 6976 6573 2074 file, it gives t │ │ │ │ │ +00022120: 6865 2076 616c 7565 2066 6f72 2074 6865 he value for the │ │ │ │ │ +00022130: 0a73 7562 6669 656c 6420 6f66 2074 6865 .subfield of the │ │ │ │ │ +00022140: 2073 616d 6520 6e61 6d65 2069 6e20 7468 same name in th │ │ │ │ │ +00022150: 6520 e280 9846 696c 6573 e280 9920 6669 e ...Files... fi │ │ │ │ │ +00022160: 656c 6420 6f66 2074 6865 20e2 8098 2e63 eld of the ....c │ │ │ │ │ +00022170: 6861 6e67 6573 e280 9920 6669 6c65 2e0a hanges... file.. │ │ │ │ │ +00022180: 4974 2061 6c73 6f20 6769 7665 7320 7468 It also gives th │ │ │ │ │ +00022190: 6520 6465 6661 756c 7420 666f 7220 7468 e default for th │ │ │ │ │ +000221a0: 6520 7361 6d65 2066 6965 6c64 2069 6e20 e same field in │ │ │ │ │ +000221b0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +000221c0: 6765 732e 0a0a 1f0a 4669 6c65 3a20 6465 ges.....File: de │ │ │ │ │ +000221d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000221e0: 2c20 204e 6f64 653a 2050 7269 6f72 6974 , Node: Priorit │ │ │ │ │ +000221f0: 792c 2020 4e65 7874 3a20 5061 636b 6167 y, Next: Packag │ │ │ │ │ +00022200: 652c 2020 5072 6576 3a20 5365 6374 696f e, Prev: Sectio │ │ │ │ │ +00022210: 6e2c 2020 5570 3a20 4c69 7374 206f 6620 n, Up: List of │ │ │ │ │ +00022220: 6669 656c 6473 0a0a 352e 362e 3620 e280 fields..5.6.6 .. │ │ │ │ │ +00022230: 9850 7269 6f72 6974 79e2 8099 0a2d 2d2d .Priority....--- │ │ │ │ │ +00022240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +00022250: 6869 7320 6669 656c 6420 7265 7072 6573 his field repres │ │ │ │ │ +00022260: 656e 7473 2068 6f77 2069 6d70 6f72 7461 ents how importa │ │ │ │ │ +00022270: 6e74 2069 7420 6973 2074 6861 7420 7468 nt it is that th │ │ │ │ │ +00022280: 6520 7573 6572 2068 6176 6520 7468 6520 e user have the │ │ │ │ │ +00022290: 7061 636b 6167 650a 696e 7374 616c 6c65 package.installe │ │ │ │ │ +000222a0: 642e 2020 5365 6520 2a6e 6f74 6520 5072 d. See *note Pr │ │ │ │ │ +000222b0: 696f 7269 7469 6573 3a20 3331 2e0a 0a57 iorities: 31...W │ │ │ │ │ +000222c0: 6865 6e20 6974 2061 7070 6561 7273 2069 hen it appears i │ │ │ │ │ +000222d0: 6e20 7468 6520 e280 9864 6562 6961 6e2f n the ...debian/ │ │ │ │ │ +000222e0: 636f 6e74 726f 6ce2 8099 2066 696c 652c control... file, │ │ │ │ │ +000222f0: 2069 7420 6769 7665 7320 7468 6520 7661 it gives the va │ │ │ │ │ +00022300: 6c75 6520 666f 7220 7468 650a 7375 6266 lue for the.subf │ │ │ │ │ +00022310: 6965 6c64 206f 6620 7468 6520 7361 6d65 ield of the same │ │ │ │ │ +00022320: 206e 616d 6520 696e 2074 6865 20e2 8098 name in the ... │ │ │ │ │ +00022330: 4669 6c65 73e2 8099 2066 6965 6c64 206f Files... field o │ │ │ │ │ +00022340: 6620 7468 6520 e280 982e 6368 616e 6765 f the ....change │ │ │ │ │ +00022350: 73e2 8099 2066 696c 652e 0a49 7420 616c s... file..It al │ │ │ │ │ +00022360: 736f 2067 6976 6573 2074 6865 2064 6566 so gives the def │ │ │ │ │ +00022370: 6175 6c74 2066 6f72 2074 6865 2073 616d ault for the sam │ │ │ │ │ +00022380: 6520 6669 656c 6420 696e 2074 6865 2062 e field in the b │ │ │ │ │ +00022390: 696e 6172 7920 7061 636b 6167 6573 2e0a inary packages.. │ │ │ │ │ +000223a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000223b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000223c0: 6465 3a20 5061 636b 6167 652c 2020 4e65 de: Package, Ne │ │ │ │ │ +000223d0: 7874 3a20 4172 6368 6974 6563 7475 7265 xt: Architecture │ │ │ │ │ +000223e0: 2c20 2050 7265 763a 2050 7269 6f72 6974 , Prev: Priorit │ │ │ │ │ +000223f0: 792c 2020 5570 3a20 4c69 7374 206f 6620 y, Up: List of │ │ │ │ │ +00022400: 6669 656c 6473 0a0a 352e 362e 3720 e280 fields..5.6.7 .. │ │ │ │ │ +00022410: 9850 6163 6b61 6765 e280 990a 2d2d 2d2d .Package....---- │ │ │ │ │ +00022420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ +00022430: 206e 616d 6520 6f66 2074 6865 2062 696e name of the bin │ │ │ │ │ +00022440: 6172 7920 7061 636b 6167 652e 0a0a 4269 ary package...Bi │ │ │ │ │ +00022450: 6e61 7279 2070 6163 6b61 6765 206e 616d nary package nam │ │ │ │ │ +00022460: 6573 206d 7573 7420 666f 6c6c 6f77 2074 es must follow t │ │ │ │ │ +00022470: 6865 2073 616d 6520 7379 6e74 6178 2061 he same syntax a │ │ │ │ │ +00022480: 6e64 2072 6573 7472 6963 7469 6f6e 7320 nd restrictions │ │ │ │ │ +00022490: 6173 0a73 6f75 7263 6520 7061 636b 6167 as.source packag │ │ │ │ │ +000224a0: 6520 6e61 6d65 732e 2020 5365 6520 2a6e e names. See *n │ │ │ │ │ +000224b0: 6f74 6520 536f 7572 6365 3a20 3935 2e20 ote Source: 95. │ │ │ │ │ +000224c0: 666f 7220 7468 6520 6465 7461 696c 732e for the details. │ │ │ │ │ +000224d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000224e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000224f0: 6f64 653a 2041 7263 6869 7465 6374 7572 ode: Architectur │ │ │ │ │ +00022500: 652c 2020 4e65 7874 3a20 4573 7365 6e74 e, Next: Essent │ │ │ │ │ +00022510: 6961 6c2c 2020 5072 6576 3a20 5061 636b ial, Prev: Pack │ │ │ │ │ +00022520: 6167 652c 2020 5570 3a20 4c69 7374 206f age, Up: List o │ │ │ │ │ +00022530: 6620 6669 656c 6473 0a0a 352e 362e 3820 f fields..5.6.8 │ │ │ │ │ +00022540: e280 9841 7263 6869 7465 6374 7572 65e2 ...Architecture. │ │ │ │ │ +00022550: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ +00022560: 2d2d 2d2d 2d2d 2d0a 0a44 6570 656e 6469 -------..Dependi │ │ │ │ │ +00022570: 6e67 206f 6e20 636f 6e74 6578 7420 616e ng on context an │ │ │ │ │ +00022580: 6420 7468 6520 636f 6e74 726f 6c20 6669 d the control fi │ │ │ │ │ +00022590: 6c65 2075 7365 642c 2074 6865 20e2 8098 le used, the ... │ │ │ │ │ +000225a0: 4172 6368 6974 6563 7475 7265 e280 9920 Architecture... │ │ │ │ │ +000225b0: 6669 656c 640a 6361 6e20 696e 636c 7564 field.can includ │ │ │ │ │ +000225c0: 6520 7468 6520 666f 6c6c 6f77 696e 6720 e the following │ │ │ │ │ +000225d0: 7365 7473 206f 6620 7661 6c75 6573 3a0a sets of values:. │ │ │ │ │ +000225e0: 0a20 2020 2d20 4120 756e 6971 7565 2073 . - A unique s │ │ │ │ │ +000225f0: 696e 676c 6520 776f 7264 2069 6465 6e74 ingle word ident │ │ │ │ │ +00022600: 6966 7969 6e67 2061 2044 6562 6961 6e20 ifying a Debian │ │ │ │ │ +00022610: 6d61 6368 696e 6520 6172 6368 6974 6563 machine architec │ │ │ │ │ +00022620: 7475 7265 2061 730a 2020 2020 2064 6573 ture as. des │ │ │ │ │ +00022630: 6372 6962 6564 2069 6e20 2a6e 6f74 6520 cribed in *note │ │ │ │ │ +00022640: 4172 6368 6974 6563 7475 7265 2073 7065 Architecture spe │ │ │ │ │ +00022650: 6369 6669 6361 7469 6f6e 2073 7472 696e cification strin │ │ │ │ │ +00022660: 6773 3a20 3662 2e0a 0a20 2020 2d20 416e gs: 6b... - An │ │ │ │ │ +00022670: 2061 7263 6869 7465 6374 7572 6520 7769 architecture wi │ │ │ │ │ +00022680: 6c64 6361 7264 2069 6465 6e74 6966 7969 ldcard identifyi │ │ │ │ │ +00022690: 6e67 2061 2073 6574 206f 6620 4465 6269 ng a set of Debi │ │ │ │ │ +000226a0: 616e 206d 6163 6869 6e65 0a20 2020 2020 an machine. │ │ │ │ │ +000226b0: 6172 6368 6974 6563 7475 7265 732c 2073 architectures, s │ │ │ │ │ +000226c0: 6565 202a 6e6f 7465 2041 7263 6869 7465 ee *note Archite │ │ │ │ │ +000226d0: 6374 7572 6520 7769 6c64 6361 7264 733a cture wildcards: │ │ │ │ │ +000226e0: 2062 342e 2020 e280 9861 6e79 e280 9920 b4. ...any... │ │ │ │ │ +000226f0: 6d61 7463 6865 730a 2020 2020 2061 6c6c matches. all │ │ │ │ │ +00022700: 2044 6562 6961 6e20 6d61 6368 696e 6520 Debian machine │ │ │ │ │ +00022710: 6172 6368 6974 6563 7475 7265 7320 616e architectures an │ │ │ │ │ +00022720: 6420 6973 2074 6865 206d 6f73 7420 6672 d is the most fr │ │ │ │ │ +00022730: 6571 7565 6e74 6c79 2075 7365 642e 0a0a equently used... │ │ │ │ │ +00022740: 2020 202d 20e2 8098 616c 6ce2 8099 2c20 - ...all..., │ │ │ │ │ +00022750: 7768 6963 6820 696e 6469 6361 7465 7320 which indicates │ │ │ │ │ +00022760: 616e 2061 7263 6869 7465 6374 7572 652d an architecture- │ │ │ │ │ +00022770: 696e 6465 7065 6e64 656e 7420 7061 636b independent pack │ │ │ │ │ +00022780: 6167 652e 0a0a 2020 202d 20e2 8098 736f age... - ...so │ │ │ │ │ +00022790: 7572 6365 e280 992c 2077 6869 6368 2069 urce..., which i │ │ │ │ │ +000227a0: 6e64 6963 6174 6573 2061 2073 6f75 7263 ndicates a sourc │ │ │ │ │ +000227b0: 6520 7061 636b 6167 652e 0a0a 496e 2074 e package...In t │ │ │ │ │ +000227c0: 6865 206d 6169 6e20 e280 9864 6562 6961 he main ...debia │ │ │ │ │ +000227d0: 6e2f 636f 6e74 726f 6ce2 8099 2066 696c n/control... fil │ │ │ │ │ +000227e0: 6520 696e 2074 6865 2073 6f75 7263 6520 e in the source │ │ │ │ │ +000227f0: 7061 636b 6167 652c 2074 6869 7320 6669 package, this fi │ │ │ │ │ +00022800: 656c 6420 6d61 790a 636f 6e74 6169 6e20 eld may.contain │ │ │ │ │ +00022810: 7468 6520 7370 6563 6961 6c20 7661 6c75 the special valu │ │ │ │ │ +00022820: 6520 e280 9861 6c6c e280 992c 2074 6865 e ...all..., the │ │ │ │ │ +00022830: 2073 7065 6369 616c 2061 7263 6869 7465 special archite │ │ │ │ │ +00022840: 6374 7572 6520 7769 6c64 6361 7264 0ae2 cture wildcard.. │ │ │ │ │ +00022850: 8098 616e 79e2 8099 2c20 6f72 2061 206c ..any..., or a l │ │ │ │ │ +00022860: 6973 7420 6f66 2073 7065 6369 6669 6320 ist of specific │ │ │ │ │ +00022870: 616e 6420 7769 6c64 6361 7264 2061 7263 and wildcard arc │ │ │ │ │ +00022880: 6869 7465 6374 7572 6573 2073 6570 6172 hitectures separ │ │ │ │ │ +00022890: 6174 6564 2062 790a 7370 6163 6573 2e20 ated by.spaces. │ │ │ │ │ +000228a0: 2049 6620 e280 9861 6c6c e280 9920 6f72 If ...all... or │ │ │ │ │ +000228b0: 20e2 8098 616e 79e2 8099 2061 7070 6561 ...any... appea │ │ │ │ │ +000228c0: 7273 2c20 7468 6174 2076 616c 7565 206d rs, that value m │ │ │ │ │ +000228d0: 7573 7420 6265 2074 6865 2065 6e74 6972 ust be the entir │ │ │ │ │ +000228e0: 650a 636f 6e74 656e 7473 206f 6620 7468 e.contents of th │ │ │ │ │ +000228f0: 6520 6669 656c 642e 2020 4d6f 7374 2070 e field. Most p │ │ │ │ │ +00022900: 6163 6b61 6765 7320 7769 6c6c 2075 7365 ackages will use │ │ │ │ │ +00022910: 2065 6974 6865 7220 e280 9861 6c6c e280 either ...all.. │ │ │ │ │ +00022920: 9920 6f72 20e2 8098 616e 79e2 8099 2e0a . or ...any..... │ │ │ │ │ +00022930: 0a53 7065 6369 6679 696e 6720 6120 7370 .Specifying a sp │ │ │ │ │ +00022940: 6563 6966 6963 206c 6973 7420 6f66 2061 ecific list of a │ │ │ │ │ +00022950: 7263 6869 7465 6374 7572 6573 2069 6e64 rchitectures ind │ │ │ │ │ +00022960: 6963 6174 6573 2074 6861 7420 7468 6520 icates that the │ │ │ │ │ +00022970: 736f 7572 6365 0a77 696c 6c20 6275 696c source.will buil │ │ │ │ │ +00022980: 6420 616e 2061 7263 6869 7465 6374 7572 d an architectur │ │ │ │ │ +00022990: 652d 6465 7065 6e64 656e 7420 7061 636b e-dependent pack │ │ │ │ │ +000229a0: 6167 6520 6f6e 6c79 206f 6e20 6172 6368 age only on arch │ │ │ │ │ +000229b0: 6974 6563 7475 7265 730a 696e 636c 7564 itectures.includ │ │ │ │ │ +000229c0: 6564 2069 6e20 7468 6520 6c69 7374 2e20 ed in the list. │ │ │ │ │ +000229d0: 2053 7065 6369 6679 696e 6720 6120 6c69 Specifying a li │ │ │ │ │ +000229e0: 7374 206f 6620 6172 6368 6974 6563 7475 st of architectu │ │ │ │ │ +000229f0: 7265 2077 696c 6463 6172 6473 0a69 6e64 re wildcards.ind │ │ │ │ │ +00022a00: 6963 6174 6573 2074 6861 7420 7468 6520 icates that the │ │ │ │ │ +00022a10: 736f 7572 6365 2077 696c 6c20 6275 696c source will buil │ │ │ │ │ +00022a20: 6420 616e 2061 7263 6869 7465 6374 7572 d an architectur │ │ │ │ │ +00022a30: 652d 6465 7065 6e64 656e 7420 7061 636b e-dependent pack │ │ │ │ │ +00022a40: 6167 650a 6f6e 206f 6e6c 7920 7468 6f73 age.on only thos │ │ │ │ │ +00022a50: 6520 6172 6368 6974 6563 7475 7265 7320 e architectures │ │ │ │ │ +00022a60: 7468 6174 206d 6174 6368 2061 6e79 206f that match any o │ │ │ │ │ +00022a70: 6620 7468 6520 7370 6563 6966 6965 6420 f the specified │ │ │ │ │ +00022a80: 6172 6368 6974 6563 7475 7265 0a77 696c architecture.wil │ │ │ │ │ +00022a90: 6463 6172 6473 2e20 2053 7065 6369 6679 dcards. Specify │ │ │ │ │ +00022aa0: 696e 6720 6120 6c69 7374 206f 6620 6172 ing a list of ar │ │ │ │ │ +00022ab0: 6368 6974 6563 7475 7265 7320 6f72 2061 chitectures or a │ │ │ │ │ +00022ac0: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +00022ad0: 6361 7264 730a 6f74 6865 7220 7468 616e cards.other than │ │ │ │ │ +00022ae0: 20e2 8098 616e 79e2 8099 2069 7320 666f ...any... is fo │ │ │ │ │ +00022af0: 7220 7468 6520 6d69 6e6f 7269 7479 206f r the minority o │ │ │ │ │ +00022b00: 6620 6361 7365 7320 7768 6572 6520 6120 f cases where a │ │ │ │ │ +00022b10: 7072 6f67 7261 6d20 6973 206e 6f74 0a70 program is not.p │ │ │ │ │ +00022b20: 6f72 7461 626c 6520 6f72 2069 7320 6e6f ortable or is no │ │ │ │ │ +00022b30: 7420 7573 6566 756c 206f 6e20 736f 6d65 t useful on some │ │ │ │ │ +00022b40: 2061 7263 6869 7465 6374 7572 6573 2e20 architectures. │ │ │ │ │ +00022b50: 2057 6865 7265 2070 6f73 7369 626c 652c Where possible, │ │ │ │ │ +00022b60: 2074 6865 0a70 726f 6772 616d 2073 686f the.program sho │ │ │ │ │ +00022b70: 756c 6420 6265 206d 6164 6520 706f 7274 uld be made port │ │ │ │ │ +00022b80: 6162 6c65 2069 6e73 7465 6164 2e0a 0a49 able instead...I │ │ │ │ │ +00022b90: 6e20 7468 6520 4465 6269 616e 2073 6f75 n the Debian sou │ │ │ │ │ +00022ba0: 7263 6520 7061 636b 6167 6520 636f 6e74 rce package cont │ │ │ │ │ +00022bb0: 726f 6c20 6669 6c65 20e2 8098 2e64 7363 rol file ....dsc │ │ │ │ │ +00022bc0: e280 992c 2074 6869 7320 6669 656c 6420 ..., this field │ │ │ │ │ +00022bd0: 636f 6e74 6169 6e73 2061 0a6c 6973 7420 contains a.list │ │ │ │ │ +00022be0: 6f66 2061 7263 6869 7465 6374 7572 6573 of architectures │ │ │ │ │ +00022bf0: 2061 6e64 2061 7263 6869 7465 6374 7572 and architectur │ │ │ │ │ +00022c00: 6520 7769 6c64 6361 7264 7320 7365 7061 e wildcards sepa │ │ │ │ │ +00022c10: 7261 7465 6420 6279 2073 7061 6365 732e rated by spaces. │ │ │ │ │ +00022c20: 0a57 6865 6e20 7468 6520 6c69 7374 2063 .When the list c │ │ │ │ │ +00022c30: 6f6e 7461 696e 7320 7468 6520 6172 6368 ontains the arch │ │ │ │ │ +00022c40: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ +00022c50: 6420 e280 9861 6e79 e280 992c 2074 6865 d ...any..., the │ │ │ │ │ +00022c60: 206f 6e6c 7920 6f74 6865 720a 7661 6c75 only other.valu │ │ │ │ │ +00022c70: 6520 616c 6c6f 7765 6420 696e 2074 6865 e allowed in the │ │ │ │ │ +00022c80: 206c 6973 7420 6973 20e2 8098 616c 6ce2 list is ...all. │ │ │ │ │ +00022c90: 8099 2e0a 0a54 6865 206c 6973 7420 6d61 .....The list ma │ │ │ │ │ +00022ca0: 7920 696e 636c 7564 6520 286f 7220 636f y include (or co │ │ │ │ │ +00022cb0: 6e73 6973 7420 736f 6c65 6c79 206f 6629 nsist solely of) │ │ │ │ │ +00022cc0: 2074 6865 2073 7065 6369 616c 2076 616c the special val │ │ │ │ │ +00022cd0: 7565 20e2 8098 616c 6ce2 8099 2e20 2049 ue ...all.... I │ │ │ │ │ +00022ce0: 6e0a 6f74 6865 7220 776f 7264 732c 2069 n.other words, i │ │ │ │ │ +00022cf0: 6e20 e280 982e 6473 63e2 8099 2066 696c n ....dsc... fil │ │ │ │ │ +00022d00: 6573 2075 6e6c 696b 6520 7468 6520 e280 es unlike the .. │ │ │ │ │ +00022d10: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ +00022d20: 8099 2c20 e280 9861 6c6c e280 9920 6d61 .., ...all... ma │ │ │ │ │ +00022d30: 790a 6f63 6375 7220 696e 2063 6f6d 6269 y.occur in combi │ │ │ │ │ +00022d40: 6e61 7469 6f6e 2077 6974 6820 7370 6563 nation with spec │ │ │ │ │ +00022d50: 6966 6963 2061 7263 6869 7465 6374 7572 ific architectur │ │ │ │ │ +00022d60: 6573 2e20 2054 6865 20e2 8098 4172 6368 es. The ...Arch │ │ │ │ │ +00022d70: 6974 6563 7475 7265 e280 990a 6669 656c itecture....fiel │ │ │ │ │ +00022d80: 6420 696e 2074 6865 2044 6562 6961 6e20 d in the Debian │ │ │ │ │ +00022d90: 736f 7572 6365 2070 6163 6b61 6765 2063 source package c │ │ │ │ │ +00022da0: 6f6e 7472 6f6c 2066 696c 6520 e280 982e ontrol file .... │ │ │ │ │ +00022db0: 6473 63e2 8099 2069 7320 6765 6e65 7261 dsc... is genera │ │ │ │ │ +00022dc0: 6c6c 790a 636f 6e73 7472 7563 7465 6420 lly.constructed │ │ │ │ │ +00022dd0: 6672 6f6d 2074 6865 20e2 8098 4172 6368 from the ...Arch │ │ │ │ │ +00022de0: 6974 6563 7475 7265 e280 9920 6669 656c itecture... fiel │ │ │ │ │ +00022df0: 6473 2069 6e20 7468 6520 e280 9864 6562 ds in the ...deb │ │ │ │ │ +00022e00: 6961 6e2f 636f 6e74 726f 6ce2 8099 2069 ian/control... i │ │ │ │ │ +00022e10: 6e0a 7468 6520 736f 7572 6365 2070 6163 n.the source pac │ │ │ │ │ +00022e20: 6b61 6765 2e0a 0a53 7065 6369 6679 696e kage...Specifyin │ │ │ │ │ +00022e30: 6720 6f6e 6c79 20e2 8098 616e 79e2 8099 g only ...any... │ │ │ │ │ +00022e40: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ +00022e50: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +00022e60: 6765 2069 736e e280 9974 2064 6570 656e ge isn...t depen │ │ │ │ │ +00022e70: 6465 6e74 0a6f 6e20 616e 7920 7061 7274 dent.on any part │ │ │ │ │ +00022e80: 6963 756c 6172 2061 7263 6869 7465 6374 icular architect │ │ │ │ │ +00022e90: 7572 6520 616e 6420 7368 6f75 6c64 2063 ure and should c │ │ │ │ │ +00022ea0: 6f6d 7069 6c65 2066 696e 6520 6f6e 2061 ompile fine on a │ │ │ │ │ +00022eb0: 6e79 206f 6e65 2e20 2054 6865 0a70 726f ny one. The.pro │ │ │ │ │ +00022ec0: 6475 6365 6420 6269 6e61 7279 2070 6163 duced binary pac │ │ │ │ │ +00022ed0: 6b61 6765 2873 2920 7769 6c6c 2062 6520 kage(s) will be │ │ │ │ │ +00022ee0: 7370 6563 6966 6963 2074 6f20 7768 6174 specific to what │ │ │ │ │ +00022ef0: 6576 6572 2074 6865 2063 7572 7265 6e74 ever the current │ │ │ │ │ +00022f00: 0a62 7569 6c64 2061 7263 6869 7465 6374 .build architect │ │ │ │ │ +00022f10: 7572 6520 6973 2e0a 0a53 7065 6369 6679 ure is...Specify │ │ │ │ │ +00022f20: 696e 6720 6f6e 6c79 20e2 8098 616c 6ce2 ing only ...all. │ │ │ │ │ +00022f30: 8099 2069 6e64 6963 6174 6573 2074 6861 .. indicates tha │ │ │ │ │ +00022f40: 7420 7468 6520 736f 7572 6365 2070 6163 t the source pac │ │ │ │ │ +00022f50: 6b61 6765 2077 696c 6c20 6f6e 6c79 2062 kage will only b │ │ │ │ │ +00022f60: 7569 6c64 0a61 7263 6869 7465 6374 7572 uild.architectur │ │ │ │ │ +00022f70: 652d 696e 6465 7065 6e64 656e 7420 7061 e-independent pa │ │ │ │ │ +00022f80: 636b 6167 6573 2e0a 0a53 7065 6369 6679 ckages...Specify │ │ │ │ │ +00022f90: 696e 6720 e280 9861 6e79 2061 6c6c e280 ing ...any all.. │ │ │ │ │ +00022fa0: 9920 696e 6469 6361 7465 7320 7468 6174 . indicates that │ │ │ │ │ +00022fb0: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +00022fc0: 6167 6520 6973 6ee2 8099 7420 6465 7065 age isn...t depe │ │ │ │ │ +00022fd0: 6e64 656e 740a 6f6e 2061 6e79 2070 6172 ndent.on any par │ │ │ │ │ +00022fe0: 7469 6375 6c61 7220 6172 6368 6974 6563 ticular architec │ │ │ │ │ +00022ff0: 7475 7265 2e20 2054 6865 2073 6574 206f ture. The set o │ │ │ │ │ +00023000: 6620 7072 6f64 7563 6564 2062 696e 6172 f produced binar │ │ │ │ │ +00023010: 7920 7061 636b 6167 6573 0a77 696c 6c20 y packages.will │ │ │ │ │ +00023020: 696e 636c 7564 6520 6174 206c 6561 7374 include at least │ │ │ │ │ +00023030: 206f 6e65 2061 7263 6869 7465 6374 7572 one architectur │ │ │ │ │ +00023040: 652d 6465 7065 6e64 656e 7420 7061 636b e-dependent pack │ │ │ │ │ +00023050: 6167 6520 616e 6420 6f6e 650a 6172 6368 age and one.arch │ │ │ │ │ +00023060: 6974 6563 7475 7265 2d69 6e64 6570 656e itecture-indepen │ │ │ │ │ +00023070: 6465 6e74 2070 6163 6b61 6765 2e0a 0a53 dent package...S │ │ │ │ │ +00023080: 7065 6369 6679 696e 6720 6120 6c69 7374 pecifying a list │ │ │ │ │ +00023090: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ +000230a0: 7320 6f72 2061 7263 6869 7465 6374 7572 s or architectur │ │ │ │ │ +000230b0: 6520 7769 6c64 6361 7264 7320 696e 6469 e wildcards indi │ │ │ │ │ +000230c0: 6361 7465 730a 7468 6174 2074 6865 2073 cates.that the s │ │ │ │ │ +000230d0: 6f75 7263 6520 7769 6c6c 2062 7569 6c64 ource will build │ │ │ │ │ +000230e0: 2061 6e20 6172 6368 6974 6563 7475 7265 an architecture │ │ │ │ │ +000230f0: 2d64 6570 656e 6465 6e74 2070 6163 6b61 -dependent packa │ │ │ │ │ +00023100: 6765 2c20 616e 6420 7769 6c6c 0a6f 6e6c ge, and will.onl │ │ │ │ │ +00023110: 7920 776f 726b 2063 6f72 7265 6374 6c79 y work correctly │ │ │ │ │ +00023120: 206f 6e20 7468 6520 6c69 7374 6564 206f on the listed o │ │ │ │ │ +00023130: 7220 6d61 7463 6869 6e67 2061 7263 6869 r matching archi │ │ │ │ │ +00023140: 7465 6374 7572 6573 2e20 2049 6620 7468 tectures. If th │ │ │ │ │ +00023150: 650a 736f 7572 6365 2070 6163 6b61 6765 e.source package │ │ │ │ │ +00023160: 2061 6c73 6f20 6275 696c 6473 2061 7420 also builds at │ │ │ │ │ +00023170: 6c65 6173 7420 6f6e 6520 6172 6368 6974 least one archit │ │ │ │ │ +00023180: 6563 7475 7265 2d69 6e64 6570 656e 6465 ecture-independe │ │ │ │ │ +00023190: 6e74 0a70 6163 6b61 6765 2c20 e280 9861 nt.package, ...a │ │ │ │ │ +000231a0: 6c6c e280 9920 7769 6c6c 2061 6c73 6f20 ll... will also │ │ │ │ │ +000231b0: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ +000231c0: 6865 206c 6973 742e 0a0a 496e 2061 20e2 he list...In a . │ │ │ │ │ +000231d0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +000231e0: 6c65 2c20 7468 6520 e280 9841 7263 6869 le, the ...Archi │ │ │ │ │ +000231f0: 7465 6374 7572 65e2 8099 2066 6965 6c64 tecture... field │ │ │ │ │ +00023200: 206c 6973 7473 2074 6865 2061 7263 6869 lists the archi │ │ │ │ │ +00023210: 7465 6374 7572 6528 7329 0a6f 6620 7468 tecture(s).of th │ │ │ │ │ +00023220: 6520 7061 636b 6167 6528 7329 2063 7572 e package(s) cur │ │ │ │ │ +00023230: 7265 6e74 6c79 2062 6569 6e67 2075 706c rently being upl │ │ │ │ │ +00023240: 6f61 6465 642e 2020 5468 6973 2077 696c oaded. This wil │ │ │ │ │ +00023250: 6c20 6265 2061 206c 6973 743b 2069 6620 l be a list; if │ │ │ │ │ +00023260: 7468 650a 736f 7572 6365 2066 6f72 2074 the.source for t │ │ │ │ │ +00023270: 6865 2070 6163 6b61 6765 2069 7320 616c he package is al │ │ │ │ │ +00023280: 736f 2062 6569 6e67 2075 706c 6f61 6465 so being uploade │ │ │ │ │ +00023290: 642c 2074 6865 2073 7065 6369 616c 2065 d, the special e │ │ │ │ │ +000232a0: 6e74 7279 0ae2 8098 736f 7572 6365 e280 ntry....source.. │ │ │ │ │ +000232b0: 9920 6973 2061 6c73 6f20 7072 6573 656e . is also presen │ │ │ │ │ +000232c0: 742e 2020 e280 9861 6c6c e280 9920 7769 t. ...all... wi │ │ │ │ │ +000232d0: 6c6c 2062 6520 7072 6573 656e 7420 6966 ll be present if │ │ │ │ │ +000232e0: 2061 6e79 0a61 7263 6869 7465 6374 7572 any.architectur │ │ │ │ │ +000232f0: 652d 696e 6465 7065 6e64 656e 7420 7061 e-independent pa │ │ │ │ │ +00023300: 636b 6167 6573 2061 7265 2062 6569 6e67 ckages are being │ │ │ │ │ +00023310: 2075 706c 6f61 6465 642e 2020 4172 6368 uploaded. Arch │ │ │ │ │ +00023320: 6974 6563 7475 7265 0a77 696c 6463 6172 itecture.wildcar │ │ │ │ │ +00023330: 6473 2073 7563 6820 6173 20e2 8098 616e ds such as ...an │ │ │ │ │ +00023340: 79e2 8099 206d 7573 7420 6e65 7665 7220 y... must never │ │ │ │ │ +00023350: 6f63 6375 7220 696e 2074 6865 20e2 8098 occur in the ... │ │ │ │ │ +00023360: 4172 6368 6974 6563 7475 7265 e280 9920 Architecture... │ │ │ │ │ +00023370: 6669 656c 6420 696e 0a74 6865 20e2 8098 field in.the ... │ │ │ │ │ +00023380: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +00023390: 2e0a 0a53 6565 202a 6e6f 7465 204d 6169 ...See *note Mai │ │ │ │ │ +000233a0: 6e20 6275 696c 6469 6e67 2073 6372 6970 n building scrip │ │ │ │ │ +000233b0: 743b 2064 6562 6961 6e2f 7275 6c65 733a t; debian/rules: │ │ │ │ │ +000233c0: 2037 632e 2066 6f72 2069 6e66 6f72 6d61 7c. for informa │ │ │ │ │ +000233d0: 7469 6f6e 206f 6e20 686f 770a 746f 2067 tion on how.to g │ │ │ │ │ +000233e0: 6574 2074 6865 2061 7263 6869 7465 6374 et the architect │ │ │ │ │ +000233f0: 7572 6520 666f 7220 7468 6520 6275 696c ure for the buil │ │ │ │ │ +00023400: 6420 7072 6f63 6573 732e 0a0a 1f0a 4669 d process.....Fi │ │ │ │ │ +00023410: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00023420: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ +00023430: 7373 656e 7469 616c 2c20 204e 6578 743a ssential, Next: │ │ │ │ │ +00023440: 2050 6163 6b61 6765 2069 6e74 6572 7265 Package interre │ │ │ │ │ +00023450: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ +00023460: 7320 4465 7065 6e64 7320 5072 652d 4465 s Depends Pre-De │ │ │ │ │ +00023470: 7065 6e64 7320 5265 636f 6d6d 656e 6473 pends Recommends │ │ │ │ │ +00023480: 2053 7567 6765 7374 7320 4272 6561 6b73 Suggests Breaks │ │ │ │ │ +00023490: 2043 6f6e 666c 6963 7473 2050 726f 7669 Conflicts Provi │ │ │ │ │ +000234a0: 6465 7320 5265 706c 6163 6573 2045 6e68 des Replaces Enh │ │ │ │ │ +000234b0: 616e 6365 732c 2020 5072 6576 3a20 4172 ances, Prev: Ar │ │ │ │ │ +000234c0: 6368 6974 6563 7475 7265 2c20 2055 703a chitecture, Up: │ │ │ │ │ +000234d0: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ +000234e0: 0a35 2e36 2e39 20e2 8098 4573 7365 6e74 .5.6.9 ...Essent │ │ │ │ │ +000234f0: 6961 6ce2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ial....--------- │ │ │ │ │ +00023500: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2069 --------..This i │ │ │ │ │ +00023510: 7320 6120 626f 6f6c 6561 6e20 6669 656c s a boolean fiel │ │ │ │ │ +00023520: 6420 7768 6963 6820 6d61 7920 6f63 6375 d which may occu │ │ │ │ │ +00023530: 7220 6f6e 6c79 2069 6e20 7468 6520 636f r only in the co │ │ │ │ │ +00023540: 6e74 726f 6c20 6669 6c65 206f 6620 610a ntrol file of a. │ │ │ │ │ +00023550: 6269 6e61 7279 2070 6163 6b61 6765 206f binary package o │ │ │ │ │ +00023560: 7220 696e 2061 2062 696e 6172 7920 7061 r in a binary pa │ │ │ │ │ +00023570: 636b 6167 6520 7374 616e 7a61 206f 6620 ckage stanza of │ │ │ │ │ +00023580: 6120 736f 7572 6365 2070 6163 6b61 6765 a source package │ │ │ │ │ +00023590: 0a74 656d 706c 6174 6520 636f 6e74 726f .template contro │ │ │ │ │ +000235a0: 6c20 6669 6c65 2e0a 0a49 6620 7365 7420 l file...If set │ │ │ │ │ +000235b0: 746f 20e2 8098 7965 73e2 8099 2074 6865 to ...yes... the │ │ │ │ │ +000235c0: 6e20 7468 6520 7061 636b 6167 6520 6d61 n the package ma │ │ │ │ │ +000235d0: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ +000235e0: 7769 6c6c 2072 6566 7573 6520 746f 2072 will refuse to r │ │ │ │ │ +000235f0: 656d 6f76 650a 7468 6520 7061 636b 6167 emove.the packag │ │ │ │ │ +00023600: 6520 2875 7067 7261 6469 6e67 2061 6e64 e (upgrading and │ │ │ │ │ +00023610: 2072 6570 6c61 6369 6e67 2069 7420 6973 replacing it is │ │ │ │ │ +00023620: 2073 7469 6c6c 2070 6f73 7369 626c 6529 still possible) │ │ │ │ │ +00023630: 2e20 2054 6865 206f 7468 6572 0a70 6f73 . The other.pos │ │ │ │ │ +00023640: 7369 626c 6520 7661 6c75 6520 6973 20e2 sible value is . │ │ │ │ │ +00023650: 8098 6e6f e280 992c 2077 6869 6368 2069 ..no..., which i │ │ │ │ │ +00023660: 7320 7468 6520 7361 6d65 2061 7320 6e6f s the same as no │ │ │ │ │ +00023670: 7420 6861 7669 6e67 2074 6865 2066 6965 t having the fie │ │ │ │ │ +00023680: 6c64 2061 740a 616c 6c2e 0a0a 1f0a 4669 ld at.all.....Fi │ │ │ │ │ +00023690: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000236a0: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ +000236b0: 6163 6b61 6765 2069 6e74 6572 7265 6c61 ackage interrela │ │ │ │ │ +000236c0: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ +000236d0: 4465 7065 6e64 7320 5072 652d 4465 7065 Depends Pre-Depe │ │ │ │ │ +000236e0: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ +000236f0: 7567 6765 7374 7320 4272 6561 6b73 2043 uggests Breaks C │ │ │ │ │ +00023700: 6f6e 666c 6963 7473 2050 726f 7669 6465 onflicts Provide │ │ │ │ │ +00023710: 7320 5265 706c 6163 6573 2045 6e68 616e s Replaces Enhan │ │ │ │ │ +00023720: 6365 732c 2020 4e65 7874 3a20 5374 616e ces, Next: Stan │ │ │ │ │ +00023730: 6461 7264 732d 5665 7273 696f 6e2c 2020 dards-Version, │ │ │ │ │ +00023740: 5072 6576 3a20 4573 7365 6e74 6961 6c2c Prev: Essential, │ │ │ │ │ +00023750: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ +00023760: 656c 6473 0a0a 352e 362e 3130 2050 6163 elds..5.6.10 Pac │ │ │ │ │ +00023770: 6b61 6765 2069 6e74 6572 7265 6c61 7469 kage interrelati │ │ │ │ │ +00023780: 6f6e 7368 6970 2066 6965 6c64 733a 20e2 onship fields: . │ │ │ │ │ +00023790: 8098 4465 7065 6e64 73e2 8099 2c20 e280 ..Depends..., .. │ │ │ │ │ +000237a0: 9850 7265 2d44 6570 656e 6473 e280 992c .Pre-Depends..., │ │ │ │ │ +000237b0: 20e2 8098 5265 636f 6d6d 656e 6473 e280 ...Recommends.. │ │ │ │ │ +000237c0: 992c 20e2 8098 5375 6767 6573 7473 e280 ., ...Suggests.. │ │ │ │ │ +000237d0: 992c 20e2 8098 4272 6561 6b73 e280 992c ., ...Breaks..., │ │ │ │ │ +000237e0: 20e2 8098 436f 6e66 6c69 6374 73e2 8099 ...Conflicts... │ │ │ │ │ +000237f0: 2c20 e280 9850 726f 7669 6465 73e2 8099 , ...Provides... │ │ │ │ │ +00023800: 2c20 e280 9852 6570 6c61 6365 73e2 8099 , ...Replaces... │ │ │ │ │ +00023810: 2c20 e280 9845 6e68 616e 6365 73e2 8099 , ...Enhances... │ │ │ │ │ +00023820: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +00023830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000238a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000238b0: 2d2d 2d2d 2d2d 2d0a 0a54 6865 7365 2066 -------..These f │ │ │ │ │ +000238c0: 6965 6c64 7320 6465 7363 7269 6265 2074 ields describe t │ │ │ │ │ +000238d0: 6865 2070 6163 6b61 6765 e280 9973 2072 he package...s r │ │ │ │ │ +000238e0: 656c 6174 696f 6e73 6869 7073 2077 6974 elationships wit │ │ │ │ │ +000238f0: 6820 6f74 6865 7220 7061 636b 6167 6573 h other packages │ │ │ │ │ +00023900: 2e0a 5468 6569 7220 7379 6e74 6178 2061 ..Their syntax a │ │ │ │ │ +00023910: 6e64 2073 656d 616e 7469 6373 2061 7265 nd semantics are │ │ │ │ │ +00023920: 2064 6573 6372 6962 6564 2069 6e20 2a6e described in *n │ │ │ │ │ +00023930: 6f74 6520 4465 636c 6172 696e 670a 7265 ote Declaring.re │ │ │ │ │ +00023940: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00023950: 6565 6e20 7061 636b 6167 6573 3a20 3534 een packages: 54 │ │ │ │ │ +00023960: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00023970: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00023980: 4e6f 6465 3a20 5374 616e 6461 7264 732d Node: Standards- │ │ │ │ │ +00023990: 5665 7273 696f 6e2c 2020 4e65 7874 3a20 Version, Next: │ │ │ │ │ +000239a0: 5665 7273 696f 6e2c 2020 5072 6576 3a20 Version, Prev: │ │ │ │ │ +000239b0: 5061 636b 6167 6520 696e 7465 7272 656c Package interrel │ │ │ │ │ +000239c0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ +000239d0: 2044 6570 656e 6473 2050 7265 2d44 6570 Depends Pre-Dep │ │ │ │ │ +000239e0: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ +000239f0: 5375 6767 6573 7473 2042 7265 616b 7320 Suggests Breaks │ │ │ │ │ +00023a00: 436f 6e66 6c69 6374 7320 5072 6f76 6964 Conflicts Provid │ │ │ │ │ +00023a10: 6573 2052 6570 6c61 6365 7320 456e 6861 es Replaces Enha │ │ │ │ │ +00023a20: 6e63 6573 2c20 2055 703a 204c 6973 7420 nces, Up: List │ │ │ │ │ +00023a30: 6f66 2066 6965 6c64 730a 0a35 2e36 2e31 of fields..5.6.1 │ │ │ │ │ +00023a40: 3120 e280 9853 7461 6e64 6172 6473 2d56 1 ...Standards-V │ │ │ │ │ +00023a50: 6572 7369 6f6e e280 990a 2d2d 2d2d 2d2d ersion....------ │ │ │ │ │ +00023a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023a70: 2d2d 2d2d 0a0a 5468 6520 6d6f 7374 2072 ----..The most r │ │ │ │ │ +00023a80: 6563 656e 7420 7665 7273 696f 6e20 6f66 ecent version of │ │ │ │ │ +00023a90: 2074 6865 2073 7461 6e64 6172 6473 2028 the standards ( │ │ │ │ │ +00023aa0: 7468 6520 706f 6c69 6379 206d 616e 7561 the policy manua │ │ │ │ │ +00023ab0: 6c20 616e 640a 6173 736f 6369 6174 6564 l and.associated │ │ │ │ │ +00023ac0: 2074 6578 7473 2920 7769 7468 2077 6869 texts) with whi │ │ │ │ │ +00023ad0: 6368 2074 6865 2070 6163 6b61 6765 2063 ch the package c │ │ │ │ │ +00023ae0: 6f6d 706c 6965 732e 2020 5365 6520 2a6e omplies. See *n │ │ │ │ │ +00023af0: 6f74 6520 5374 616e 6461 7264 730a 636f ote Standards.co │ │ │ │ │ +00023b00: 6e66 6f72 6d61 6e63 653a 2036 342e 0a0a nformance: 64... │ │ │ │ │ +00023b10: 5468 6520 7665 7273 696f 6e20 6e75 6d62 The version numb │ │ │ │ │ +00023b20: 6572 2068 6173 2066 6f75 7220 636f 6d70 er has four comp │ │ │ │ │ +00023b30: 6f6e 656e 7473 3a20 6d61 6a6f 7220 616e onents: major an │ │ │ │ │ +00023b40: 6420 6d69 6e6f 7220 7665 7273 696f 6e20 d minor version │ │ │ │ │ +00023b50: 6e75 6d62 6572 0a61 6e64 206d 616a 6f72 number.and major │ │ │ │ │ +00023b60: 2061 6e64 206d 696e 6f72 2070 6174 6368 and minor patch │ │ │ │ │ +00023b70: 206c 6576 656c 2e20 2057 6865 6e20 7468 level. When th │ │ │ │ │ +00023b80: 6520 7374 616e 6461 7264 7320 6368 616e e standards chan │ │ │ │ │ +00023b90: 6765 2069 6e20 6120 7761 790a 7468 6174 ge in a way.that │ │ │ │ │ +00023ba0: 2072 6571 7569 7265 7320 6576 6572 7920 requires every │ │ │ │ │ +00023bb0: 7061 636b 6167 6520 746f 2063 6861 6e67 package to chang │ │ │ │ │ +00023bc0: 6520 7468 6520 6d61 6a6f 7220 6e75 6d62 e the major numb │ │ │ │ │ +00023bd0: 6572 2077 696c 6c20 6265 2063 6861 6e67 er will be chang │ │ │ │ │ +00023be0: 6564 2e0a 5369 676e 6966 6963 616e 7420 ed..Significant │ │ │ │ │ +00023bf0: 6368 616e 6765 7320 7468 6174 2077 696c changes that wil │ │ │ │ │ +00023c00: 6c20 7265 7175 6972 6520 776f 726b 2069 l require work i │ │ │ │ │ +00023c10: 6e20 6d61 6e79 2070 6163 6b61 6765 7320 n many packages │ │ │ │ │ +00023c20: 7769 6c6c 2062 650a 7369 676e 616c 6564 will be.signaled │ │ │ │ │ +00023c30: 2062 7920 6120 6368 616e 6765 2074 6f20 by a change to │ │ │ │ │ +00023c40: 7468 6520 6d69 6e6f 7220 6e75 6d62 6572 the minor number │ │ │ │ │ +00023c50: 2e20 2054 6865 206d 616a 6f72 2070 6174 . The major pat │ │ │ │ │ +00023c60: 6368 206c 6576 656c 2077 696c 6c20 6265 ch level will be │ │ │ │ │ +00023c70: 0a63 6861 6e67 6564 2066 6f72 2061 6e79 .changed for any │ │ │ │ │ +00023c80: 2063 6861 6e67 6520 746f 2074 6865 206d change to the m │ │ │ │ │ +00023c90: 6561 6e69 6e67 206f 6620 7468 6520 7374 eaning of the st │ │ │ │ │ +00023ca0: 616e 6461 7264 732c 2068 6f77 6576 6572 andards, however │ │ │ │ │ +00023cb0: 2073 6d61 6c6c 3b0a 7468 6520 6d69 6e6f small;.the mino │ │ │ │ │ +00023cc0: 7220 7061 7463 6820 6c65 7665 6c20 7769 r patch level wi │ │ │ │ │ +00023cd0: 6c6c 2062 6520 6368 616e 6765 6420 7768 ll be changed wh │ │ │ │ │ +00023ce0: 656e 206f 6e6c 7920 636f 736d 6574 6963 en only cosmetic │ │ │ │ │ +00023cf0: 2c20 7479 706f 6772 6170 6869 6361 6c0a , typographical. │ │ │ │ │ +00023d00: 6f72 206f 7468 6572 2065 6469 7473 2061 or other edits a │ │ │ │ │ +00023d10: 7265 206d 6164 6520 7768 6963 6820 6e65 re made which ne │ │ │ │ │ +00023d20: 6974 6865 7220 6368 616e 6765 2074 6865 ither change the │ │ │ │ │ +00023d30: 206d 6561 6e69 6e67 206f 6620 7468 6520 meaning of the │ │ │ │ │ +00023d40: 646f 6375 6d65 6e74 0a6e 6f72 2061 6666 document.nor aff │ │ │ │ │ +00023d50: 6563 7420 7468 6520 636f 6e74 656e 7473 ect the contents │ │ │ │ │ +00023d60: 206f 6620 7061 636b 6167 6573 2e0a 0a54 of packages...T │ │ │ │ │ +00023d70: 6875 7320 6f6e 6c79 2074 6865 2066 6972 hus only the fir │ │ │ │ │ +00023d80: 7374 2074 6872 6565 2063 6f6d 706f 6e65 st three compone │ │ │ │ │ +00023d90: 6e74 7320 6f66 2074 6865 2070 6f6c 6963 nts of the polic │ │ │ │ │ +00023da0: 7920 7665 7273 696f 6e20 6172 650a 7369 y version are.si │ │ │ │ │ +00023db0: 676e 6966 6963 616e 7420 696e 2074 6865 gnificant in the │ │ │ │ │ +00023dc0: 2027 5374 616e 6461 7264 732d 5665 7273 'Standards-Vers │ │ │ │ │ +00023dd0: 696f 6e27 2063 6f6e 7472 6f6c 2066 6965 ion' control fie │ │ │ │ │ +00023de0: 6c64 2c20 616e 6420 736f 2065 6974 6865 ld, and so eithe │ │ │ │ │ +00023df0: 720a 7468 6573 6520 7468 7265 6520 636f r.these three co │ │ │ │ │ +00023e00: 6d70 6f6e 656e 7473 206f 7220 616c 6c20 mponents or all │ │ │ │ │ +00023e10: 666f 7572 2063 6f6d 706f 6e65 6e74 7320 four components │ │ │ │ │ +00023e20: 6d61 7920 6265 2073 7065 6369 6669 6564 may be specified │ │ │ │ │ +00023e30: 2e20 2028 3129 0a0a 7564 6562 7320 616e . (1)..udebs an │ │ │ │ │ +00023e40: 6420 736f 7572 6365 2070 6163 6b61 6765 d source package │ │ │ │ │ +00023e50: 7320 7468 6174 206f 6e6c 7920 7072 6f64 s that only prod │ │ │ │ │ +00023e60: 7563 6520 7564 6562 7320 646f 206e 6f74 uce udebs do not │ │ │ │ │ +00023e70: 2075 7365 0ae2 8098 5374 616e 6461 7264 use....Standard │ │ │ │ │ +00023e80: 732d 5665 7273 696f 6ee2 8099 2e0a 0a20 s-Version...... │ │ │ │ │ +00023e90: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00023ea0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00023eb0: 2d0a 0a20 2020 2831 2920 496e 2074 6865 -.. (1) In the │ │ │ │ │ +00023ec0: 2070 6173 742c 2070 656f 706c 6520 7370 past, people sp │ │ │ │ │ +00023ed0: 6563 6966 6965 6420 7468 6520 6675 6c6c ecified the full │ │ │ │ │ +00023ee0: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ +00023ef0: 696e 2074 6865 0a53 7461 6e64 6172 6473 in the.Standards │ │ │ │ │ +00023f00: 2d56 6572 7369 6f6e 2066 6965 6c64 2c20 -Version field, │ │ │ │ │ +00023f10: 666f 7220 6578 616d 706c 6520 e280 9c32 for example ...2 │ │ │ │ │ +00023f20: 2e33 2e30 2e30 e280 9d2e 2020 5369 6e63 .3.0.0.... Sinc │ │ │ │ │ +00023f30: 6520 6d69 6e6f 7220 7061 7463 682d 6c65 e minor patch-le │ │ │ │ │ +00023f40: 7665 6c0a 6368 616e 6765 7320 646f 6ee2 vel.changes don. │ │ │ │ │ +00023f50: 8099 7420 696e 7472 6f64 7563 6520 6e65 ..t introduce ne │ │ │ │ │ +00023f60: 7720 706f 6c69 6379 2c20 6974 2077 6173 w policy, it was │ │ │ │ │ +00023f70: 2074 686f 7567 6874 2069 7420 776f 756c thought it woul │ │ │ │ │ +00023f80: 6420 6265 2062 6574 7465 7220 746f 0a72 d be better to.r │ │ │ │ │ +00023f90: 656c 6178 2070 6f6c 6963 7920 616e 6420 elax policy and │ │ │ │ │ +00023fa0: 6f6e 6c79 2072 6571 7569 7265 2074 6865 only require the │ │ │ │ │ +00023fb0: 2066 6972 7374 2033 2063 6f6d 706f 6e65 first 3 compone │ │ │ │ │ +00023fc0: 6e74 7320 746f 2062 6520 7370 6563 6966 nts to be specif │ │ │ │ │ +00023fd0: 6965 642c 2069 6e0a 7468 6973 2065 7861 ied, in.this exa │ │ │ │ │ +00023fe0: 6d70 6c65 20e2 809c 322e 332e 30e2 809d mple ...2.3.0... │ │ │ │ │ +00023ff0: 2e20 2041 6c6c 2066 6f75 7220 636f 6d70 . All four comp │ │ │ │ │ +00024000: 6f6e 656e 7473 206d 6179 2073 7469 6c6c onents may still │ │ │ │ │ +00024010: 2062 6520 7573 6564 2069 6620 736f 6d65 be used if some │ │ │ │ │ +00024020: 6f6e 650a 7769 7368 6573 2074 6f20 646f one.wishes to do │ │ │ │ │ +00024030: 2073 6f2e 0a0a 1f0a 4669 6c65 3a20 6465 so.....File: de │ │ │ │ │ +00024040: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00024050: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00024060: 2c20 204e 6578 743a 2044 6573 6372 6970 , Next: Descrip │ │ │ │ │ +00024070: 7469 6f6e 2c20 2050 7265 763a 2053 7461 tion, Prev: Sta │ │ │ │ │ +00024080: 6e64 6172 6473 2d56 6572 7369 6f6e 2c20 ndards-Version, │ │ │ │ │ +00024090: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +000240a0: 6c64 730a 0a35 2e36 2e31 3220 e280 9856 lds..5.6.12 ...V │ │ │ │ │ +000240b0: 6572 7369 6f6e e280 990a 2d2d 2d2d 2d2d ersion....------ │ │ │ │ │ +000240c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +000240d0: 7665 7273 696f 6e20 6e75 6d62 6572 206f version number o │ │ │ │ │ +000240e0: 6620 6120 7061 636b 6167 652e 2020 5468 f a package. Th │ │ │ │ │ +000240f0: 6520 666f 726d 6174 2069 733a 0ae2 8098 e format is:.... │ │ │ │ │ +00024100: 5b65 706f 6368 3a5d 7570 7374 7265 616d [epoch:]upstream │ │ │ │ │ +00024110: 5f76 6572 7369 6f6e 5b2d 6465 6269 616e _version[-debian │ │ │ │ │ +00024120: 5f72 6576 6973 696f 6e5d e280 992e 0a0a _revision]...... │ │ │ │ │ +00024130: 5468 6520 7468 7265 6520 636f 6d70 6f6e The three compon │ │ │ │ │ +00024140: 656e 7473 2068 6572 6520 6172 653a 0a0a ents here are:.. │ │ │ │ │ +00024150: e280 9865 706f 6368 e280 990a 0a20 2020 ...epoch..... │ │ │ │ │ +00024160: 2020 5468 6973 2069 7320 6120 7369 6e67 This is a sing │ │ │ │ │ +00024170: 6c65 2028 6765 6e65 7261 6c6c 7920 736d le (generally sm │ │ │ │ │ +00024180: 616c 6c29 2075 6e73 6967 6e65 6420 696e all) unsigned in │ │ │ │ │ +00024190: 7465 6765 722e 2020 4974 206d 6179 2062 teger. It may b │ │ │ │ │ +000241a0: 650a 2020 2020 206f 6d69 7474 6564 2c20 e. omitted, │ │ │ │ │ +000241b0: 696e 2077 6869 6368 2063 6173 6520 7a65 in which case ze │ │ │ │ │ +000241c0: 726f 2069 7320 6173 7375 6d65 642e 0a0a ro is assumed... │ │ │ │ │ +000241d0: 2020 2020 2045 706f 6368 7320 6361 6e20 Epochs can │ │ │ │ │ +000241e0: 6865 6c70 2077 6865 6e20 7468 6520 7570 help when the up │ │ │ │ │ +000241f0: 7374 7265 616d 2076 6572 7369 6f6e 206e stream version n │ │ │ │ │ +00024200: 756d 6265 7269 6e67 2073 6368 656d 6520 umbering scheme │ │ │ │ │ +00024210: 6368 616e 6765 732c 0a20 2020 2020 6275 changes,. bu │ │ │ │ │ +00024220: 7420 7468 6579 206d 7573 7420 6265 2075 t they must be u │ │ │ │ │ +00024230: 7365 6420 7769 7468 2063 6172 652e 2020 sed with care. │ │ │ │ │ +00024240: 596f 7520 7368 6f75 6c64 206e 6f74 2063 You should not c │ │ │ │ │ +00024250: 6861 6e67 6520 7468 6520 6570 6f63 682c hange the epoch, │ │ │ │ │ +00024260: 0a20 2020 2020 6576 656e 2069 6e20 6578 . even in ex │ │ │ │ │ +00024270: 7065 7269 6d65 6e74 616c 2c20 7769 7468 perimental, with │ │ │ │ │ +00024280: 6f75 7420 6765 7474 696e 6720 636f 6e73 out getting cons │ │ │ │ │ +00024290: 656e 7375 7320 6f6e 2064 6562 6961 6e2d ensus on debian- │ │ │ │ │ +000242a0: 6465 7665 6c0a 2020 2020 2066 6972 7374 devel. first │ │ │ │ │ +000242b0: 2e0a 0ae2 8098 7570 7374 7265 616d 5f76 ......upstream_v │ │ │ │ │ +000242c0: 6572 7369 6f6e e280 990a 0a20 2020 2020 ersion..... │ │ │ │ │ +000242d0: 5468 6973 2069 7320 7468 6520 6d61 696e This is the main │ │ │ │ │ +000242e0: 2070 6172 7420 6f66 2074 6865 2076 6572 part of the ver │ │ │ │ │ +000242f0: 7369 6f6e 206e 756d 6265 722e 2020 4974 sion number. It │ │ │ │ │ +00024300: 2069 7320 7573 7561 6c6c 7920 7468 650a is usually the. │ │ │ │ │ +00024310: 2020 2020 2076 6572 7369 6f6e 206e 756d version num │ │ │ │ │ +00024320: 6265 7220 6f66 2074 6865 206f 7269 6769 ber of the origi │ │ │ │ │ +00024330: 6e61 6c20 28e2 809c 7570 7374 7265 616d nal (...upstream │ │ │ │ │ +00024340: e280 9d29 2070 6163 6b61 6765 2066 726f ...) package fro │ │ │ │ │ +00024350: 6d20 7768 6963 6820 7468 650a 2020 2020 m which the. │ │ │ │ │ +00024360: 20e2 8098 2e64 6562 e280 9920 6669 6c65 ....deb... file │ │ │ │ │ +00024370: 2068 6173 2062 6565 6e20 6d61 6465 2c20 has been made, │ │ │ │ │ +00024380: 6966 2074 6869 7320 6973 2061 7070 6c69 if this is appli │ │ │ │ │ +00024390: 6361 626c 652e 2020 5573 7561 6c6c 7920 cable. Usually │ │ │ │ │ +000243a0: 7468 6973 0a20 2020 2020 7769 6c6c 2062 this. will b │ │ │ │ │ +000243b0: 6520 696e 2074 6865 2073 616d 6520 666f e in the same fo │ │ │ │ │ +000243c0: 726d 6174 2061 7320 7468 6174 2073 7065 rmat as that spe │ │ │ │ │ +000243d0: 6369 6669 6564 2062 7920 7468 6520 7570 cified by the up │ │ │ │ │ +000243e0: 7374 7265 616d 0a20 2020 2020 6175 7468 stream. auth │ │ │ │ │ +000243f0: 6f72 2873 293b 2068 6f77 6576 6572 2c20 or(s); however, │ │ │ │ │ +00024400: 6974 206d 6179 206e 6565 6420 746f 2062 it may need to b │ │ │ │ │ +00024410: 6520 7265 666f 726d 6174 7465 6420 746f e reformatted to │ │ │ │ │ +00024420: 2066 6974 2069 6e74 6f20 7468 650a 2020 fit into the. │ │ │ │ │ +00024430: 2020 2070 6163 6b61 6765 206d 616e 6167 package manag │ │ │ │ │ +00024440: 656d 656e 7420 7379 7374 656d e280 9973 ement system...s │ │ │ │ │ +00024450: 2066 6f72 6d61 7420 616e 6420 636f 6d70 format and comp │ │ │ │ │ +00024460: 6172 6973 6f6e 2073 6368 656d 652e 0a0a arison scheme... │ │ │ │ │ +00024470: 2020 2020 2054 6865 2063 6f6d 7061 7269 The compari │ │ │ │ │ +00024480: 736f 6e20 6265 6861 7669 6f72 206f 6620 son behavior of │ │ │ │ │ +00024490: 7468 6520 7061 636b 6167 6520 6d61 6e61 the package mana │ │ │ │ │ +000244a0: 6765 6d65 6e74 2073 7973 7465 6d20 7769 gement system wi │ │ │ │ │ +000244b0: 7468 0a20 2020 2020 7265 7370 6563 7420 th. respect │ │ │ │ │ +000244c0: 746f 2074 6865 20e2 8098 7570 7374 7265 to the ...upstre │ │ │ │ │ +000244d0: 616d 5f76 6572 7369 6f6e e280 9920 6973 am_version... is │ │ │ │ │ +000244e0: 2064 6573 6372 6962 6564 2062 656c 6f77 described below │ │ │ │ │ +000244f0: 2e20 2054 6865 0a20 2020 2020 e280 9875 . The. ...u │ │ │ │ │ +00024500: 7073 7472 6561 6d5f 7665 7273 696f 6ee2 pstream_version. │ │ │ │ │ +00024510: 8099 2070 6f72 7469 6f6e 206f 6620 7468 .. portion of th │ │ │ │ │ +00024520: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ +00024530: 2069 7320 6d61 6e64 6174 6f72 792e 0a0a is mandatory... │ │ │ │ │ +00024540: 2020 2020 2054 6865 20e2 8098 7570 7374 The ...upst │ │ │ │ │ +00024550: 7265 616d 5f76 6572 7369 6f6e e280 9920 ream_version... │ │ │ │ │ +00024560: 6d75 7374 2063 6f6e 7461 696e 206f 6e6c must contain onl │ │ │ │ │ +00024570: 7920 616c 7068 616e 756d 6572 6963 7320 y alphanumerics │ │ │ │ │ +00024580: 2831 2920 616e 6420 7468 650a 2020 2020 (1) and the. │ │ │ │ │ +00024590: 2063 6861 7261 6374 6572 7320 e280 982e characters .... │ │ │ │ │ +000245a0: e280 9920 e280 982b e280 9920 e280 982d ... ...+... ...- │ │ │ │ │ +000245b0: e280 9920 e280 987e e280 9920 2866 756c ... ...~... (ful │ │ │ │ │ +000245c0: 6c20 7374 6f70 2c20 706c 7573 2c20 6879 l stop, plus, hy │ │ │ │ │ +000245d0: 7068 656e 2c20 7469 6c64 6529 2061 6e64 phen, tilde) and │ │ │ │ │ +000245e0: 0a20 2020 2020 7368 6f75 6c64 2073 7461 . should sta │ │ │ │ │ +000245f0: 7274 2077 6974 6820 6120 6469 6769 742e rt with a digit. │ │ │ │ │ +00024600: 2020 4966 2074 6865 7265 2069 7320 6e6f If there is no │ │ │ │ │ +00024610: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ +00024620: 696f 6ee2 8099 2074 6865 6e0a 2020 2020 ion... then. │ │ │ │ │ +00024630: 2068 7970 6865 6e73 2061 7265 206e 6f74 hyphens are not │ │ │ │ │ +00024640: 2061 6c6c 6f77 6564 2e0a 0ae2 8098 6465 allowed......de │ │ │ │ │ +00024650: 6269 616e 5f72 6576 6973 696f 6ee2 8099 bian_revision... │ │ │ │ │ +00024660: 0a0a 2020 2020 2054 6869 7320 7061 7274 .. This part │ │ │ │ │ +00024670: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ +00024680: 6e75 6d62 6572 2073 7065 6369 6669 6573 number specifies │ │ │ │ │ +00024690: 2074 6865 2076 6572 7369 6f6e 206f 6620 the version of │ │ │ │ │ +000246a0: 7468 6520 4465 6269 616e 0a20 2020 2020 the Debian. │ │ │ │ │ +000246b0: 7061 636b 6167 6520 6261 7365 6420 6f6e package based on │ │ │ │ │ +000246c0: 2074 6865 2075 7073 7472 6561 6d20 7665 the upstream ve │ │ │ │ │ +000246d0: 7273 696f 6e2e 2020 4974 206d 7573 7420 rsion. It must │ │ │ │ │ +000246e0: 636f 6e74 6169 6e20 6f6e 6c79 0a20 2020 contain only. │ │ │ │ │ +000246f0: 2020 616c 7068 616e 756d 6572 6963 7320 alphanumerics │ │ │ │ │ +00024700: 616e 6420 7468 6520 6368 6172 6163 7465 and the characte │ │ │ │ │ +00024710: 7273 20e2 8098 2be2 8099 20e2 8098 2ee2 rs ...+... ..... │ │ │ │ │ +00024720: 8099 20e2 8098 7ee2 8099 2028 706c 7573 .. ...~... (plus │ │ │ │ │ +00024730: 2c20 6675 6c6c 2073 746f 702c 0a20 2020 , full stop,. │ │ │ │ │ +00024740: 2020 7469 6c64 6529 2061 6e64 2069 7320 tilde) and is │ │ │ │ │ +00024750: 636f 6d70 6172 6564 2069 6e20 7468 6520 compared in the │ │ │ │ │ +00024760: 7361 6d65 2077 6179 2061 7320 7468 6520 same way as the │ │ │ │ │ +00024770: e280 9875 7073 7472 6561 6d5f 7665 7273 ...upstream_vers │ │ │ │ │ +00024780: 696f 6ee2 8099 0a20 2020 2020 6973 2e0a ion.... is.. │ │ │ │ │ +00024790: 0a20 2020 2020 4974 2069 7320 636f 6e76 . It is conv │ │ │ │ │ +000247a0: 656e 7469 6f6e 616c 2074 6f20 7265 7374 entional to rest │ │ │ │ │ +000247b0: 6172 7420 7468 6520 e280 9864 6562 6961 art the ...debia │ │ │ │ │ +000247c0: 6e5f 7265 7669 7369 6f6e e280 9920 6174 n_revision... at │ │ │ │ │ +000247d0: 20e2 8098 31e2 8099 2065 6163 680a 2020 ...1... each. │ │ │ │ │ +000247e0: 2020 2074 696d 6520 7468 6520 e280 9875 time the ...u │ │ │ │ │ +000247f0: 7073 7472 6561 6d5f 7665 7273 696f 6ee2 pstream_version. │ │ │ │ │ +00024800: 8099 2069 7320 696e 6372 6561 7365 642e .. is increased. │ │ │ │ │ +00024810: 0a0a 2020 2020 2054 6865 2070 6163 6b61 .. The packa │ │ │ │ │ +00024820: 6765 206d 616e 6167 656d 656e 7420 7379 ge management sy │ │ │ │ │ +00024830: 7374 656d 2077 696c 6c20 6272 6561 6b20 stem will break │ │ │ │ │ +00024840: 7468 6520 7665 7273 696f 6e20 6e75 6d62 the version numb │ │ │ │ │ +00024850: 6572 2061 7061 7274 0a20 2020 2020 6174 er apart. at │ │ │ │ │ +00024860: 2074 6865 206c 6173 7420 6879 7068 656e the last hyphen │ │ │ │ │ +00024870: 2069 6e20 7468 6520 7374 7269 6e67 2028 in the string ( │ │ │ │ │ +00024880: 6966 2074 6865 7265 2069 7320 6f6e 6529 if there is one) │ │ │ │ │ +00024890: 2074 6f20 6465 7465 726d 696e 6520 7468 to determine th │ │ │ │ │ +000248a0: 650a 2020 2020 20e2 8098 7570 7374 7265 e. ...upstre │ │ │ │ │ +000248b0: 616d 5f76 6572 7369 6f6e e280 9920 616e am_version... an │ │ │ │ │ +000248c0: 6420 e280 9864 6562 6961 6e5f 7265 7669 d ...debian_revi │ │ │ │ │ +000248d0: 7369 6f6e e280 992e 2020 5468 6520 6162 sion.... The ab │ │ │ │ │ +000248e0: 7365 6e63 6520 6f66 2061 0a20 2020 2020 sence of a. │ │ │ │ │ +000248f0: e280 9864 6562 6961 6e5f 7265 7669 7369 ...debian_revisi │ │ │ │ │ +00024900: 6f6e e280 9920 6973 2065 7175 6976 616c on... is equival │ │ │ │ │ +00024910: 656e 7420 746f 2061 20e2 8098 6465 6269 ent to a ...debi │ │ │ │ │ +00024920: 616e 5f72 6576 6973 696f 6ee2 8099 206f an_revision... o │ │ │ │ │ +00024930: 6620 e280 9830 e280 992e 0a0a 2020 2020 f ...0...... │ │ │ │ │ +00024940: 2050 7265 7365 6e63 6520 6f66 2074 6865 Presence of the │ │ │ │ │ +00024950: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ +00024960: 696f 6ee2 8099 2070 6172 7420 696e 6469 ion... part indi │ │ │ │ │ +00024970: 6361 7465 7320 7468 6973 2070 6163 6b61 cates this packa │ │ │ │ │ +00024980: 6765 2069 7320 610a 2020 2020 206e 6f6e ge is a. non │ │ │ │ │ +00024990: 2d6e 6174 6976 6520 7061 636b 6167 6520 -native package │ │ │ │ │ +000249a0: 2873 6565 202a 6e6f 7465 2053 6f75 7263 (see *note Sourc │ │ │ │ │ +000249b0: 6520 7061 636b 6167 6573 3a20 3631 2e29 e packages: 61.) │ │ │ │ │ +000249c0: 2e20 2041 6273 656e 6365 0a20 2020 2020 . Absence. │ │ │ │ │ +000249d0: 696e 6469 6361 7465 7320 7468 6520 7061 indicates the pa │ │ │ │ │ +000249e0: 636b 6167 6520 6973 2061 206e 6174 6976 ckage is a nativ │ │ │ │ │ +000249f0: 6520 7061 636b 6167 652e 0a0a 5768 656e e package...When │ │ │ │ │ +00024a00: 2063 6f6d 7061 7269 6e67 2074 776f 2076 comparing two v │ │ │ │ │ +00024a10: 6572 7369 6f6e 206e 756d 6265 7273 2c20 ersion numbers, │ │ │ │ │ +00024a20: 6669 7273 7420 7468 6520 6570 6f63 6820 first the epoch │ │ │ │ │ +00024a30: 6f66 2065 6163 6820 6172 650a 636f 6d70 of each are.comp │ │ │ │ │ +00024a40: 6172 6564 2c20 7468 656e 2074 6865 20e2 ared, then the . │ │ │ │ │ +00024a50: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ +00024a60: 6f6e e280 9920 6966 2065 706f 6368 2069 on... if epoch i │ │ │ │ │ +00024a70: 7320 6571 7561 6c2c 2061 6e64 2074 6865 s equal, and the │ │ │ │ │ +00024a80: 6e0a e280 9864 6562 6961 6e5f 7265 7669 n....debian_revi │ │ │ │ │ +00024a90: 7369 6f6e e280 9920 6966 20e2 8098 7570 sion... if ...up │ │ │ │ │ +00024aa0: 7374 7265 616d 5f76 6572 7369 6f6e e280 stream_version.. │ │ │ │ │ +00024ab0: 9920 6973 2061 6c73 6f20 6571 7561 6c2e . is also equal. │ │ │ │ │ +00024ac0: 2020 6570 6f63 6820 6973 0a63 6f6d 7061 epoch is.compa │ │ │ │ │ +00024ad0: 7265 6420 6e75 6d65 7269 6361 6c6c 792e red numerically. │ │ │ │ │ +00024ae0: 2020 5468 6520 e280 9875 7073 7472 6561 The ...upstrea │ │ │ │ │ +00024af0: 6d5f 7665 7273 696f 6ee2 8099 2061 6e64 m_version... and │ │ │ │ │ +00024b00: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ +00024b10: 696f 6ee2 8099 0a70 6172 7473 2061 7265 ion....parts are │ │ │ │ │ +00024b20: 2063 6f6d 7061 7265 6420 6279 2074 6865 compared by the │ │ │ │ │ +00024b30: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ +00024b40: 656e 7420 7379 7374 656d 2075 7369 6e67 ent system using │ │ │ │ │ +00024b50: 2074 6865 2066 6f6c 6c6f 7769 6e67 0a61 the following.a │ │ │ │ │ +00024b60: 6c67 6f72 6974 686d 3a0a 0a54 6865 2073 lgorithm:..The s │ │ │ │ │ +00024b70: 7472 696e 6773 2061 7265 2063 6f6d 7061 trings are compa │ │ │ │ │ +00024b80: 7265 6420 6672 6f6d 206c 6566 7420 746f red from left to │ │ │ │ │ +00024b90: 2072 6967 6874 2e0a 0a46 6972 7374 2074 right...First t │ │ │ │ │ +00024ba0: 6865 2069 6e69 7469 616c 2070 6172 7420 he initial part │ │ │ │ │ +00024bb0: 6f66 2065 6163 6820 7374 7269 6e67 2063 of each string c │ │ │ │ │ +00024bc0: 6f6e 7369 7374 696e 6720 656e 7469 7265 onsisting entire │ │ │ │ │ +00024bd0: 6c79 206f 6620 6e6f 6e2d 6469 6769 740a ly of non-digit. │ │ │ │ │ +00024be0: 6368 6172 6163 7465 7273 2069 7320 6465 characters is de │ │ │ │ │ +00024bf0: 7465 726d 696e 6564 2e20 2054 6865 7365 termined. These │ │ │ │ │ +00024c00: 2074 776f 2070 6172 7473 2028 6f6e 6520 two parts (one │ │ │ │ │ +00024c10: 6f66 2077 6869 6368 206d 6179 2062 6520 of which may be │ │ │ │ │ +00024c20: 656d 7074 7929 0a61 7265 2063 6f6d 7061 empty).are compa │ │ │ │ │ +00024c30: 7265 6420 6c65 7869 6361 6c6c 792e 2020 red lexically. │ │ │ │ │ +00024c40: 4966 2061 2064 6966 6665 7265 6e63 6520 If a difference │ │ │ │ │ +00024c50: 6973 2066 6f75 6e64 2069 7420 6973 2072 is found it is r │ │ │ │ │ +00024c60: 6574 7572 6e65 642e 2020 5468 650a 6c65 eturned. The.le │ │ │ │ │ +00024c70: 7869 6361 6c20 636f 6d70 6172 6973 6f6e xical comparison │ │ │ │ │ +00024c80: 2069 7320 6120 636f 6d70 6172 6973 6f6e is a comparison │ │ │ │ │ +00024c90: 206f 6620 4153 4349 4920 7661 6c75 6573 of ASCII values │ │ │ │ │ +00024ca0: 206d 6f64 6966 6965 6420 736f 2074 6861 modified so tha │ │ │ │ │ +00024cb0: 7420 616c 6c0a 7468 6520 6c65 7474 6572 t all.the letter │ │ │ │ │ +00024cc0: 7320 736f 7274 2065 6172 6c69 6572 2074 s sort earlier t │ │ │ │ │ +00024cd0: 6861 6e20 616c 6c20 7468 6520 6e6f 6e2d han all the non- │ │ │ │ │ +00024ce0: 6c65 7474 6572 7320 616e 6420 736f 2074 letters and so t │ │ │ │ │ +00024cf0: 6861 7420 6120 7469 6c64 650a 736f 7274 hat a tilde.sort │ │ │ │ │ +00024d00: 7320 6265 666f 7265 2061 6e79 7468 696e s before anythin │ │ │ │ │ +00024d10: 672c 2065 7665 6e20 7468 6520 656e 6420 g, even the end │ │ │ │ │ +00024d20: 6f66 2061 2070 6172 742e 2020 466f 7220 of a part. For │ │ │ │ │ +00024d30: 6578 616d 706c 652c 2074 6865 0a66 6f6c example, the.fol │ │ │ │ │ +00024d40: 6c6f 7769 6e67 2070 6172 7473 2061 7265 lowing parts are │ │ │ │ │ +00024d50: 2069 6e20 736f 7274 6564 206f 7264 6572 in sorted order │ │ │ │ │ +00024d60: 2066 726f 6d20 6561 726c 6965 7374 2074 from earliest t │ │ │ │ │ +00024d70: 6f20 6c61 7465 7374 3a20 e280 987e 7ee2 o latest: ...~~. │ │ │ │ │ +00024d80: 8099 2c0a e280 987e 7e61 e280 992c 20e2 ..,....~~a..., . │ │ │ │ │ +00024d90: 8098 7ee2 8099 2c20 7468 6520 656d 7074 ..~..., the empt │ │ │ │ │ +00024da0: 7920 7061 7274 2c20 e280 9861 e280 992e y part, ...a.... │ │ │ │ │ +00024db0: 2020 2832 290a 0a54 6865 6e20 7468 6520 (2)..Then the │ │ │ │ │ +00024dc0: 696e 6974 6961 6c20 7061 7274 206f 6620 initial part of │ │ │ │ │ +00024dd0: 7468 6520 7265 6d61 696e 6465 7220 6f66 the remainder of │ │ │ │ │ +00024de0: 2065 6163 6820 7374 7269 6e67 2077 6869 each string whi │ │ │ │ │ +00024df0: 6368 2063 6f6e 7369 7374 730a 656e 7469 ch consists.enti │ │ │ │ │ +00024e00: 7265 6c79 206f 6620 6469 6769 7420 6368 rely of digit ch │ │ │ │ │ +00024e10: 6172 6163 7465 7273 2069 7320 6465 7465 aracters is dete │ │ │ │ │ +00024e20: 726d 696e 6564 2e20 2054 6865 206e 756d rmined. The num │ │ │ │ │ +00024e30: 6572 6963 616c 2076 616c 7565 7320 6f66 erical values of │ │ │ │ │ +00024e40: 0a74 6865 7365 2074 776f 2070 6172 7473 .these two parts │ │ │ │ │ +00024e50: 2061 7265 2063 6f6d 7061 7265 642c 2061 are compared, a │ │ │ │ │ +00024e60: 6e64 2061 6e79 2064 6966 6665 7265 6e63 nd any differenc │ │ │ │ │ +00024e70: 6520 666f 756e 6420 6973 2072 6574 7572 e found is retur │ │ │ │ │ +00024e80: 6e65 6420 6173 0a74 6865 2072 6573 756c ned as.the resul │ │ │ │ │ +00024e90: 7420 6f66 2074 6865 2063 6f6d 7061 7269 t of the compari │ │ │ │ │ +00024ea0: 736f 6e2e 2020 466f 7220 7468 6573 6520 son. For these │ │ │ │ │ +00024eb0: 7075 7270 6f73 6573 2061 6e20 656d 7074 purposes an empt │ │ │ │ │ +00024ec0: 7920 7374 7269 6e67 2028 7768 6963 680a y string (which. │ │ │ │ │ +00024ed0: 6361 6e20 6f6e 6c79 206f 6363 7572 2061 can only occur a │ │ │ │ │ +00024ee0: 7420 7468 6520 656e 6420 6f66 206f 6e65 t the end of one │ │ │ │ │ +00024ef0: 206f 7220 626f 7468 2076 6572 7369 6f6e or both version │ │ │ │ │ +00024f00: 2073 7472 696e 6773 2062 6569 6e67 2063 strings being c │ │ │ │ │ +00024f10: 6f6d 7061 7265 6429 0a63 6f75 6e74 7320 ompared).counts │ │ │ │ │ +00024f20: 6173 207a 6572 6f2e 0a0a 5468 6573 6520 as zero...These │ │ │ │ │ +00024f30: 7477 6f20 7374 6570 7320 2863 6f6d 7061 two steps (compa │ │ │ │ │ +00024f40: 7269 6e67 2061 6e64 2072 656d 6f76 696e ring and removin │ │ │ │ │ +00024f50: 6720 696e 6974 6961 6c20 6e6f 6e2d 6469 g initial non-di │ │ │ │ │ +00024f60: 6769 7420 7374 7269 6e67 7320 616e 640a git strings and. │ │ │ │ │ +00024f70: 696e 6974 6961 6c20 6469 6769 7420 7374 initial digit st │ │ │ │ │ +00024f80: 7269 6e67 7329 2061 7265 2072 6570 6561 rings) are repea │ │ │ │ │ +00024f90: 7465 6420 756e 7469 6c20 6120 6469 6666 ted until a diff │ │ │ │ │ +00024fa0: 6572 656e 6365 2069 7320 666f 756e 6420 erence is found │ │ │ │ │ +00024fb0: 6f72 2062 6f74 680a 7374 7269 6e67 7320 or both.strings │ │ │ │ │ +00024fc0: 6172 6520 6578 6861 7573 7465 642e 0a0a are exhausted... │ │ │ │ │ +00024fd0: 2a20 4d65 6e75 3a0a 0a2a 2045 706f 6368 * Menu:..* Epoch │ │ │ │ │ +00024fe0: 7320 7368 6f75 6c64 2062 6520 7573 6564 s should be used │ │ │ │ │ +00024ff0: 2073 7061 7269 6e67 6c79 3a3a 0a2a 2053 sparingly::.* S │ │ │ │ │ +00025000: 7065 6369 616c 2076 6572 7369 6f6e 2063 pecial version c │ │ │ │ │ +00025010: 6f6e 7665 6e74 696f 6e73 3a3a 0a0a 2020 onventions::.. │ │ │ │ │ +00025020: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00025030: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00025040: 0a0a 2020 2028 3129 2041 6c70 6861 6e75 .. (1) Alphanu │ │ │ │ │ +00025050: 6d65 7269 6373 2061 7265 20e2 8098 412d merics are ...A- │ │ │ │ │ +00025060: 5a61 2d7a 302d 39e2 8099 206f 6e6c 792e Za-z0-9... only. │ │ │ │ │ +00025070: 0a0a 2020 2028 3229 204f 6e65 2063 6f6d .. (2) One com │ │ │ │ │ +00025080: 6d6f 6e20 7573 6520 6f66 20e2 8098 7ee2 mon use of ...~. │ │ │ │ │ +00025090: 8099 2069 7320 666f 7220 7570 7374 7265 .. is for upstre │ │ │ │ │ +000250a0: 616d 2070 7265 2d72 656c 6561 7365 732e am pre-releases. │ │ │ │ │ +000250b0: 2020 466f 7220 6578 616d 706c 652c 0ae2 For example,.. │ │ │ │ │ +000250c0: 8098 312e 307e 6265 7461 317e 7376 6e31 ..1.0~beta1~svn1 │ │ │ │ │ +000250d0: 3234 35e2 8099 2073 6f72 7473 2065 6172 245... sorts ear │ │ │ │ │ +000250e0: 6c69 6572 2074 6861 6e20 e280 9831 2e30 lier than ...1.0 │ │ │ │ │ +000250f0: 7e62 6574 6131 e280 992c 2077 6869 6368 ~beta1..., which │ │ │ │ │ +00025100: 2073 6f72 7473 2065 6172 6c69 6572 0a74 sorts earlier.t │ │ │ │ │ +00025110: 6861 6e20 e280 9831 2e30 e280 992e 0a0a han ...1.0...... │ │ │ │ │ +00025120: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00025130: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00025140: 653a 2045 706f 6368 7320 7368 6f75 6c64 e: Epochs should │ │ │ │ │ +00025150: 2062 6520 7573 6564 2073 7061 7269 6e67 be used sparing │ │ │ │ │ +00025160: 6c79 2c20 204e 6578 743a 2053 7065 6369 ly, Next: Speci │ │ │ │ │ +00025170: 616c 2076 6572 7369 6f6e 2063 6f6e 7665 al version conve │ │ │ │ │ +00025180: 6e74 696f 6e73 2c20 2055 703a 2056 6572 ntions, Up: Ver │ │ │ │ │ +00025190: 7369 6f6e 0a0a 352e 362e 3132 2e31 2045 sion..5.6.12.1 E │ │ │ │ │ +000251a0: 706f 6368 7320 7368 6f75 6c64 2062 6520 pochs should be │ │ │ │ │ +000251b0: 7573 6564 2073 7061 7269 6e67 6c79 0a2e used sparingly.. │ │ │ │ │ +000251c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000251d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000251e0: 2e2e 2e2e 2e2e 2e0a 0a4e 6f74 6520 7468 .........Note th │ │ │ │ │ +000251f0: 6174 2074 6865 2070 7572 706f 7365 206f at the purpose o │ │ │ │ │ +00025200: 6620 6570 6f63 6873 2069 7320 746f 2063 f epochs is to c │ │ │ │ │ +00025210: 6f70 6520 7769 7468 2073 6974 7561 7469 ope with situati │ │ │ │ │ +00025220: 6f6e 7320 7768 6572 6520 7468 650a 7570 ons where the.up │ │ │ │ │ +00025230: 7374 7265 616d 2076 6572 7369 6f6e 206e stream version n │ │ │ │ │ +00025240: 756d 6265 7269 6e67 2073 6368 656d 6520 umbering scheme │ │ │ │ │ +00025250: 6368 616e 6765 7320 616e 6420 746f 2061 changes and to a │ │ │ │ │ +00025260: 6c6c 6f77 2075 7320 746f 206c 6561 7665 llow us to leave │ │ │ │ │ +00025270: 0a62 6568 696e 6420 7365 7269 6f75 7320 .behind serious │ │ │ │ │ +00025280: 6d69 7374 616b 6573 2e20 2049 6620 796f mistakes. If yo │ │ │ │ │ +00025290: 7520 7468 696e 6b20 7468 6174 2069 6e63 u think that inc │ │ │ │ │ +000252a0: 7265 6173 696e 6720 7468 6520 6570 6f63 reasing the epoc │ │ │ │ │ +000252b0: 6820 6973 2074 6865 0a72 6967 6874 2073 h is the.right s │ │ │ │ │ +000252c0: 6f6c 7574 696f 6e2c 2079 6f75 2073 686f olution, you sho │ │ │ │ │ +000252d0: 756c 6420 636f 6e73 756c 7420 6465 6269 uld consult debi │ │ │ │ │ +000252e0: 616e 2d64 6576 656c 2061 6e64 2067 6574 an-devel and get │ │ │ │ │ +000252f0: 2063 6f6e 7365 6e73 7573 2062 6566 6f72 consensus befor │ │ │ │ │ +00025300: 650a 646f 696e 6720 736f 2028 6576 656e e.doing so (even │ │ │ │ │ +00025310: 2069 6e20 6578 7065 7269 6d65 6e74 616c in experimental │ │ │ │ │ +00025320: 292e 0a0a 4570 6f63 6873 2073 686f 756c )...Epochs shoul │ │ │ │ │ +00025330: 6420 6e6f 7420 6265 2075 7365 6420 7768 d not be used wh │ │ │ │ │ +00025340: 656e 2061 2070 6163 6b61 6765 206e 6565 en a package nee │ │ │ │ │ +00025350: 6473 2074 6f20 6265 2072 6f6c 6c65 6420 ds to be rolled │ │ │ │ │ +00025360: 6261 636b 2e20 2049 6e0a 7468 6174 2063 back. In.that c │ │ │ │ │ +00025370: 6173 652c 2075 7365 2074 6865 20e2 8098 ase, use the ... │ │ │ │ │ +00025380: 2b72 6561 6c6c 79e2 8099 2063 6f6e 7665 +really... conve │ │ │ │ │ +00025390: 6e74 696f 6e3a 2066 6f72 2065 7861 6d70 ntion: for examp │ │ │ │ │ +000253a0: 6c65 2c20 6966 2079 6f75 2075 706c 6f61 le, if you uploa │ │ │ │ │ +000253b0: 6465 640a e280 9832 2e33 2d33 e280 9920 ded....2.3-3... │ │ │ │ │ +000253c0: 616e 6420 6e6f 7720 796f 7520 6e65 6564 and now you need │ │ │ │ │ +000253d0: 2074 6f20 676f 2062 6163 6b77 6172 6473 to go backwards │ │ │ │ │ +000253e0: 2074 6f20 7570 7374 7265 616d 2032 2e32 to upstream 2.2 │ │ │ │ │ +000253f0: 2c20 6361 6c6c 2079 6f75 720a 7265 7665 , call your.reve │ │ │ │ │ +00025400: 7274 696e 6720 7570 6c6f 6164 2073 6f6d rting upload som │ │ │ │ │ +00025410: 6574 6869 6e67 206c 696b 6520 e280 9832 ething like ...2 │ │ │ │ │ +00025420: 2e33 2b72 6561 6c6c 7932 2e32 2d31 e280 .3+really2.2-1.. │ │ │ │ │ +00025430: 992e 2020 4576 656e 7475 616c 6c79 2c20 .. Eventually, │ │ │ │ │ +00025440: 7768 656e 2077 650a 7570 6c6f 6164 2075 when we.upload u │ │ │ │ │ +00025450: 7073 7472 6561 6d20 322e 342c 2074 6865 pstream 2.4, the │ │ │ │ │ +00025460: 20e2 8098 2b72 6561 6c6c 79e2 8099 2070 ...+really... p │ │ │ │ │ +00025470: 6172 7420 6361 6e20 676f 2061 7761 792e art can go away. │ │ │ │ │ +00025480: 0a0a 4570 6f63 6873 2061 7265 2061 6c73 ..Epochs are als │ │ │ │ │ +00025490: 6f20 6e6f 7420 696e 7465 6e64 6564 2074 o not intended t │ │ │ │ │ +000254a0: 6f20 636f 7065 2077 6974 6820 7665 7273 o cope with vers │ │ │ │ │ +000254b0: 696f 6e20 6e75 6d62 6572 7320 636f 6e74 ion numbers cont │ │ │ │ │ +000254c0: 6169 6e69 6e67 0a73 7472 696e 6773 206f aining.strings o │ │ │ │ │ +000254d0: 6620 6c65 7474 6572 7320 7768 6963 6820 f letters which │ │ │ │ │ +000254e0: 7468 6520 7061 636b 6167 6520 6d61 6e61 the package mana │ │ │ │ │ +000254f0: 6765 6d65 6e74 2073 7973 7465 6d20 6361 gement system ca │ │ │ │ │ +00025500: 6e6e 6f74 2069 6e74 6572 7072 6574 0a28 nnot interpret.( │ │ │ │ │ +00025510: 7375 6368 2061 7320 e280 9841 4c50 4841 such as ...ALPHA │ │ │ │ │ +00025520: e280 9920 6f72 20e2 8098 7072 652d e280 ... or ...pre-.. │ │ │ │ │ +00025530: 9929 2c20 6f72 2077 6974 6820 7369 6c6c .), or with sill │ │ │ │ │ +00025540: 7920 6f72 6465 7269 6e67 732e 2020 2831 y orderings. (1 │ │ │ │ │ +00025550: 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ).. ---------- │ │ │ │ │ +00025560: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00025570: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ +00025580: 6520 6175 7468 6f72 206f 6620 7468 6973 e author of this │ │ │ │ │ +00025590: 206d 616e 7561 6c20 6861 7320 6865 6172 manual has hear │ │ │ │ │ +000255a0: 6420 6f66 2061 2070 6163 6b61 6765 2077 d of a package w │ │ │ │ │ +000255b0: 686f 7365 2076 6572 7369 6f6e 730a 7765 hose versions.we │ │ │ │ │ +000255c0: 6e74 20e2 8098 312e 31e2 8099 2c20 e280 nt ...1.1..., .. │ │ │ │ │ +000255d0: 9831 2e32 e280 992c 20e2 8098 312e 33e2 .1.2..., ...1.3. │ │ │ │ │ +000255e0: 8099 2c20 e280 9831 e280 992c 20e2 8098 .., ...1..., ... │ │ │ │ │ +000255f0: 322e 31e2 8099 2c20 e280 9832 2e32 e280 2.1..., ...2.2.. │ │ │ │ │ +00025600: 992c 20e2 8098 32e2 8099 2061 6e64 2073 ., ...2... and s │ │ │ │ │ +00025610: 6f20 666f 7274 682e 0a0a 1f0a 4669 6c65 o forth.....File │ │ │ │ │ +00025620: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00025630: 696e 666f 2c20 204e 6f64 653a 2053 7065 info, Node: Spe │ │ │ │ │ +00025640: 6369 616c 2076 6572 7369 6f6e 2063 6f6e cial version con │ │ │ │ │ +00025650: 7665 6e74 696f 6e73 2c20 2050 7265 763a ventions, Prev: │ │ │ │ │ +00025660: 2045 706f 6368 7320 7368 6f75 6c64 2062 Epochs should b │ │ │ │ │ +00025670: 6520 7573 6564 2073 7061 7269 6e67 6c79 e used sparingly │ │ │ │ │ +00025680: 2c20 2055 703a 2056 6572 7369 6f6e 0a0a , Up: Version.. │ │ │ │ │ +00025690: 352e 362e 3132 2e32 2053 7065 6369 616c 5.6.12.2 Special │ │ │ │ │ +000256a0: 2076 6572 7369 6f6e 2063 6f6e 7665 6e74 version convent │ │ │ │ │ +000256b0: 696f 6e73 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e ions............ │ │ │ │ │ +000256c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000256d0: 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 2066 ...........The f │ │ │ │ │ +000256e0: 6f6c 6c6f 7769 6e67 2073 7065 6369 616c ollowing special │ │ │ │ │ +000256f0: 2076 6572 7369 6f6e 206e 756d 6265 7269 version numberi │ │ │ │ │ +00025700: 6e67 2063 6f6e 7665 6e74 696f 6e73 2061 ng conventions a │ │ │ │ │ +00025710: 7265 2075 7365 6420 696e 2074 6865 0a44 re used in the.D │ │ │ │ │ +00025720: 6562 6961 6e20 6172 6368 6976 653a 0a0a ebian archive:.. │ │ │ │ │ +00025730: 2020 202d 2054 6865 2061 6273 656e 6365 - The absence │ │ │ │ │ +00025740: 206f 6620 e280 9864 6562 6961 6e5f 7265 of ...debian_re │ │ │ │ │ +00025750: 7669 7369 6f6e e280 992c 2061 6e64 2074 vision..., and t │ │ │ │ │ +00025760: 6865 7265 666f 7265 206f 6620 6120 6879 herefore of a hy │ │ │ │ │ +00025770: 7068 656e 2069 6e20 7468 650a 2020 2020 phen in the. │ │ │ │ │ +00025780: 2076 6572 7369 6f6e 206e 756d 6265 722c version number, │ │ │ │ │ +00025790: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ +000257a0: 7468 6520 7061 636b 6167 6520 6973 206e the package is n │ │ │ │ │ +000257b0: 6174 6976 652e 0a0a 2020 202d 2054 6865 ative... - The │ │ │ │ │ +000257c0: 2070 7265 7365 6e63 6520 6f66 20e2 8098 presence of ... │ │ │ │ │ +000257d0: 2b72 6561 6c6c 79e2 8099 2069 6e20 7468 +really... in th │ │ │ │ │ +000257e0: 6520 e280 9875 7073 7472 6561 6d5f 7665 e ...upstream_ve │ │ │ │ │ +000257f0: 7273 696f 6ee2 8099 2063 6f6d 706f 6e65 rsion... compone │ │ │ │ │ +00025800: 6e74 0a20 2020 2020 696e 6469 6361 7465 nt. indicate │ │ │ │ │ +00025810: 7320 7468 6174 2061 206e 6577 6572 2075 s that a newer u │ │ │ │ │ +00025820: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ +00025830: 6861 7320 6265 656e 2072 6f6c 6c65 6420 has been rolled │ │ │ │ │ +00025840: 6261 636b 2074 6f20 616e 0a20 2020 2020 back to an. │ │ │ │ │ +00025850: 6f6c 6465 7220 7570 7374 7265 616d 2076 older upstream v │ │ │ │ │ +00025860: 6572 7369 6f6e 2e20 2054 6865 2070 6172 ersion. The par │ │ │ │ │ +00025870: 7420 6f66 2074 6865 20e2 8098 7570 7374 t of the ...upst │ │ │ │ │ +00025880: 7265 616d 5f76 6572 7369 6f6e e280 990a ream_version.... │ │ │ │ │ +00025890: 2020 2020 2063 6f6d 706f 6e65 6e74 2066 component f │ │ │ │ │ +000258a0: 6f6c 6c6f 7769 6e67 20e2 8098 2b72 6561 ollowing ...+rea │ │ │ │ │ +000258b0: 6c6c 79e2 8099 2069 7320 7468 6520 7472 lly... is the tr │ │ │ │ │ +000258c0: 7565 2075 7073 7472 6561 6d20 7665 7273 ue upstream vers │ │ │ │ │ +000258d0: 696f 6e2e 2020 5365 650a 2020 2020 202a ion. See. * │ │ │ │ │ +000258e0: 6e6f 7465 2045 706f 6368 7320 7368 6f75 note Epochs shou │ │ │ │ │ +000258f0: 6c64 2062 6520 7573 6564 2073 7061 7269 ld be used spari │ │ │ │ │ +00025900: 6e67 6c79 3a20 6262 2e20 666f 7220 616e ngly: bb. for an │ │ │ │ │ +00025910: 2065 7861 6d70 6c65 206f 6620 7768 656e example of when │ │ │ │ │ +00025920: 0a20 2020 2020 7468 6973 2069 7320 7573 . this is us │ │ │ │ │ +00025930: 6564 2e0a 0a4e 6f6e 2d6d 6169 6e74 6169 ed...Non-maintai │ │ │ │ │ +00025940: 6e65 7220 7570 6c6f 6164 733a 0a0a 2020 ner uploads:.. │ │ │ │ │ +00025950: 202d 20e2 8098 6465 6269 616e 5f72 6576 - ...debian_rev │ │ │ │ │ +00025960: 6973 696f 6ee2 8099 2063 6f6d 706f 6e65 ision... compone │ │ │ │ │ +00025970: 6e74 7320 656e 6469 6e67 2069 6e20 e280 nts ending in .. │ │ │ │ │ +00025980: 982e e280 9920 2870 6572 696f 6429 2066 ..... (period) f │ │ │ │ │ +00025990: 6f6c 6c6f 7765 6420 6279 2061 0a20 2020 ollowed by a. │ │ │ │ │ +000259a0: 2020 6e75 6d62 6572 2069 6e64 6963 6174 number indicat │ │ │ │ │ +000259b0: 6520 7468 6973 2076 6572 7369 6f6e 206f e this version o │ │ │ │ │ +000259c0: 6620 7468 6520 6e6f 6e2d 6e61 7469 7665 f the non-native │ │ │ │ │ +000259d0: 2070 6163 6b61 6765 2077 6173 2075 706c package was upl │ │ │ │ │ +000259e0: 6f61 6465 640a 2020 2020 2062 7920 736f oaded. by so │ │ │ │ │ +000259f0: 6d65 6f6e 6520 6f74 6865 7220 7468 616e meone other than │ │ │ │ │ +00025a00: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ +00025a10: 2861 6e20 4e4d 5520 6f72 206e 6f6e 2d6d (an NMU or non-m │ │ │ │ │ +00025a20: 6169 6e74 6169 6e65 720a 2020 2020 2075 aintainer. u │ │ │ │ │ +00025a30: 706c 6f61 6429 2e20 2054 6869 7320 6973 pload). This is │ │ │ │ │ +00025a40: 2075 7365 6420 666f 7220 6120 7570 6c6f used for a uplo │ │ │ │ │ +00025a50: 6164 2069 6e63 6c75 6469 6e67 2061 2073 ad including a s │ │ │ │ │ +00025a60: 6f75 7263 6520 7061 636b 6167 653b 2066 ource package; f │ │ │ │ │ +00025a70: 6f72 0a20 2020 2020 7570 6c6f 6164 7320 or. uploads │ │ │ │ │ +00025a80: 6f66 206f 6e6c 7920 6269 6e61 7279 2070 of only binary p │ │ │ │ │ +00025a90: 6163 6b61 6765 7320 7769 7468 6f75 7420 ackages without │ │ │ │ │ +00025aa0: 736f 7572 6365 2063 6861 6e67 6573 2c20 source changes, │ │ │ │ │ +00025ab0: 7365 6520 7468 650a 2020 2020 2062 696e see the. bin │ │ │ │ │ +00025ac0: 6172 7920 4e4d 5520 636f 6e76 656e 7469 ary NMU conventi │ │ │ │ │ +00025ad0: 6f6e 2062 656c 6f77 2e0a 0a20 2020 2d20 on below... - │ │ │ │ │ +00025ae0: e280 9875 7073 7472 6561 6d5f 7665 7273 ...upstream_vers │ │ │ │ │ +00025af0: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ +00025b00: 7320 696e 206e 6174 6976 6520 7061 636b s in native pack │ │ │ │ │ +00025b10: 6167 6573 2065 6e64 696e 6720 696e 20e2 ages ending in . │ │ │ │ │ +00025b20: 8098 2b6e 6d75 e280 990a 2020 2020 2066 ..+nmu.... f │ │ │ │ │ +00025b30: 6f6c 6c6f 7765 6420 6279 2061 206e 756d ollowed by a num │ │ │ │ │ +00025b40: 6265 7220 696e 6469 6361 7465 2061 6e20 ber indicate an │ │ │ │ │ +00025b50: 4e4d 5520 6f66 2061 206e 6174 6976 6520 NMU of a native │ │ │ │ │ +00025b60: 7061 636b 6167 652e 2020 4173 2077 6974 package. As wit │ │ │ │ │ +00025b70: 680a 2020 2020 2074 6865 2063 6f6e 7665 h. the conve │ │ │ │ │ +00025b80: 6e74 696f 6e20 666f 7220 6e6f 6e2d 6e61 ntion for non-na │ │ │ │ │ +00025b90: 7469 7665 2070 6163 6b61 6765 732c 2074 tive packages, t │ │ │ │ │ +00025ba0: 6869 7320 6973 2075 7365 6420 666f 7220 his is used for │ │ │ │ │ +00025bb0: 616e 2075 706c 6f61 640a 2020 2020 2069 an upload. i │ │ │ │ │ +00025bc0: 6e63 6c75 6469 6e67 2061 2073 6f75 7263 ncluding a sourc │ │ │ │ │ +00025bd0: 6520 7061 636b 6167 652c 206e 6f74 2066 e package, not f │ │ │ │ │ +00025be0: 6f72 2075 706c 6f61 6473 206f 6620 6f6e or uploads of on │ │ │ │ │ +00025bf0: 6c79 2062 696e 6172 7920 7061 636b 6167 ly binary packag │ │ │ │ │ +00025c00: 6573 0a20 2020 2020 7769 7468 6f75 7420 es. without │ │ │ │ │ +00025c10: 736f 7572 6365 2063 6861 6e67 6573 2e0a source changes.. │ │ │ │ │ +00025c20: 0a20 2020 2d20 e280 9875 7073 7472 6561 . - ...upstrea │ │ │ │ │ +00025c30: 6d5f 7665 7273 696f 6ee2 8099 2063 6f6d m_version... com │ │ │ │ │ +00025c40: 706f 6e65 6e74 7320 696e 206e 6174 6976 ponents in nativ │ │ │ │ │ +00025c50: 6520 7061 636b 6167 6573 206f 720a 2020 e packages or. │ │ │ │ │ +00025c60: 2020 20e2 8098 6465 6269 616e 5f72 6576 ...debian_rev │ │ │ │ │ +00025c70: 6973 696f 6ee2 8099 2063 6f6d 706f 6e65 ision... compone │ │ │ │ │ +00025c80: 6e74 7320 696e 206e 6f6e 2d6e 6174 6976 nts in non-nativ │ │ │ │ │ +00025c90: 6520 7061 636b 6167 6573 2065 6e64 696e e packages endin │ │ │ │ │ +00025ca0: 6720 696e 20e2 8098 2b62 e280 990a 2020 g in ...+b.... │ │ │ │ │ +00025cb0: 2020 2066 6f6c 6c6f 7765 6420 6279 2061 followed by a │ │ │ │ │ +00025cc0: 206e 756d 6265 7220 696e 6469 6361 7465 number indicate │ │ │ │ │ +00025cd0: 2061 2062 696e 6172 7920 4e4d 553a 2061 a binary NMU: a │ │ │ │ │ +00025ce0: 6e20 7570 6c6f 6164 206f 6620 6120 6269 n upload of a bi │ │ │ │ │ +00025cf0: 6e61 7279 0a20 2020 2020 7061 636b 6167 nary. packag │ │ │ │ │ +00025d00: 6520 7769 7468 6f75 7420 616e 7920 736f e without any so │ │ │ │ │ +00025d10: 7572 6365 2063 6861 6e67 6573 2061 6e64 urce changes and │ │ │ │ │ +00025d20: 2068 656e 6365 2077 6974 686f 7574 2061 hence without a │ │ │ │ │ +00025d30: 6e79 0a20 2020 2020 636f 7272 6573 706f ny. correspo │ │ │ │ │ +00025d40: 6e64 696e 6720 736f 7572 6365 2070 6163 nding source pac │ │ │ │ │ +00025d50: 6b61 6765 2075 706c 6f61 6420 6f72 2076 kage upload or v │ │ │ │ │ +00025d60: 6572 7369 6f6e 2063 6861 6e67 652e 0a0a ersion change... │ │ │ │ │ +00025d70: 5374 6162 6c65 2075 7064 6174 6573 3a0a Stable updates:. │ │ │ │ │ +00025d80: 0a20 2020 2d20 e280 9864 6562 6961 6e5f . - ...debian_ │ │ │ │ │ +00025d90: 7265 7669 7369 6f6e e280 9920 636f 6d70 revision... comp │ │ │ │ │ +00025da0: 6f6e 656e 7473 2069 6e20 6e6f 6e2d 6e61 onents in non-na │ │ │ │ │ +00025db0: 7469 7665 2070 6163 6b61 6765 7320 656e tive packages en │ │ │ │ │ +00025dc0: 6469 6e67 2069 6e0a 2020 2020 20e2 8098 ding in. ... │ │ │ │ │ +00025dd0: 6465 624e 7558 e280 9920 616c 736f 2069 debNuX... also i │ │ │ │ │ +00025de0: 6e64 6963 6174 6520 6120 7374 6162 6c65 ndicate a stable │ │ │ │ │ +00025df0: 2075 7064 6174 652e 2020 4569 7468 6572 update. Either │ │ │ │ │ +00025e00: 20e2 8098 7ee2 8099 206f 7220 e280 982b ...~... or ...+ │ │ │ │ │ +00025e10: e280 9920 7769 6c6c 2062 650a 2020 2020 ... will be. │ │ │ │ │ +00025e20: 2075 7365 6420 6265 666f 7265 2074 6869 used before thi │ │ │ │ │ +00025e30: 7320 7374 7269 6e67 2064 6570 656e 6469 s string dependi │ │ │ │ │ +00025e40: 6e67 206f 6e20 7468 6520 6465 7461 696c ng on the detail │ │ │ │ │ +00025e50: 7320 6f66 2074 6865 2075 7064 6174 652e s of the update. │ │ │ │ │ +00025e60: 0a20 2020 2020 e280 984e e280 9920 6973 . ...N... is │ │ │ │ │ +00025e70: 2074 6865 206d 616a 6f72 2076 6572 7369 the major versi │ │ │ │ │ +00025e80: 6f6e 206e 756d 6265 7220 6f66 2074 6865 on number of the │ │ │ │ │ +00025e90: 2044 6562 6961 6e20 7374 6162 6c65 2072 Debian stable r │ │ │ │ │ +00025ea0: 656c 6561 7365 2074 6f0a 2020 2020 2077 elease to. w │ │ │ │ │ +00025eb0: 6869 6368 2074 6865 2070 6163 6b61 6765 hich the package │ │ │ │ │ +00025ec0: 2077 6173 2075 706c 6f61 6465 642c 2061 was uploaded, a │ │ │ │ │ +00025ed0: 6e64 20e2 8098 58e2 8099 2069 7320 6120 nd ...X... is a │ │ │ │ │ +00025ee0: 6e75 6d62 6572 2c20 7374 6172 7469 6e67 number, starting │ │ │ │ │ +00025ef0: 2061 7420 312c 0a20 2020 2020 7468 6174 at 1,. that │ │ │ │ │ +00025f00: 2069 7320 696e 6372 6561 7365 6420 666f is increased fo │ │ │ │ │ +00025f10: 7220 6561 6368 2073 7461 626c 6520 7570 r each stable up │ │ │ │ │ +00025f20: 6c6f 6164 206f 6620 7468 6973 2070 6163 load of this pac │ │ │ │ │ +00025f30: 6b61 6765 2e0a 0a20 2020 2020 5468 6572 kage... Ther │ │ │ │ │ +00025f40: 6520 6172 6520 7468 7265 6520 6361 7365 e are three case │ │ │ │ │ +00025f50: 7320 666f 7220 6e6f 6e2d 6e61 7469 7665 s for non-native │ │ │ │ │ +00025f60: 2070 6163 6b61 6765 733a 0a0a 2020 2020 packages:.. │ │ │ │ │ +00025f70: 2020 2031 2e20 466f 7220 7374 6162 6c65 1. For stable │ │ │ │ │ +00025f80: 2075 7064 6174 6573 2074 6861 7420 7573 updates that us │ │ │ │ │ +00025f90: 6520 7468 6520 7361 6d65 2075 7073 7472 e the same upstr │ │ │ │ │ +00025fa0: 6561 6d20 7665 7273 696f 6e2c 2074 6865 eam version, the │ │ │ │ │ +00025fb0: 0a20 2020 2020 2020 2020 20e2 8098 6465 . ...de │ │ │ │ │ +00025fc0: 6269 616e 5f72 6576 6973 696f 6ee2 8099 bian_revision... │ │ │ │ │ +00025fd0: 2063 6f6d 706f 6e65 6e74 2077 696c 6c20 component will │ │ │ │ │ +00025fe0: 656e 6420 696e 20e2 8098 2b64 6562 4e75 end in ...+debNu │ │ │ │ │ +00025ff0: 58e2 8099 2e20 2054 6865 0a20 2020 2020 X.... The. │ │ │ │ │ +00026000: 2020 2020 2070 6f72 7469 6f6e 206f 6620 portion of │ │ │ │ │ +00026010: 7468 6520 7665 7273 696f 6e20 6265 666f the version befo │ │ │ │ │ +00026020: 7265 2074 6861 7420 7374 7269 6e67 2069 re that string i │ │ │ │ │ +00026030: 7320 7468 6520 6f72 6967 696e 616c 0a20 s the original. │ │ │ │ │ +00026040: 2020 2020 2020 2020 2070 6163 6b61 6765 package │ │ │ │ │ +00026050: 2076 6572 7369 6f6e 2069 6e20 7468 6520 version in the │ │ │ │ │ +00026060: 7374 6162 6c65 2072 656c 6561 7365 2e0a stable release.. │ │ │ │ │ +00026070: 0a20 2020 2020 2020 322e 2046 6f72 2073 . 2. For s │ │ │ │ │ +00026080: 7461 626c 6520 7570 6461 7465 7320 746f table updates to │ │ │ │ │ +00026090: 2061 206e 6577 2075 7073 7472 6561 6d20 a new upstream │ │ │ │ │ +000260a0: 7665 7273 696f 6e20 7468 6174 2069 7320 version that is │ │ │ │ │ +000260b0: 6261 7365 6420 6f6e 0a20 2020 2020 2020 based on. │ │ │ │ │ +000260c0: 2020 2061 206e 6577 6572 2075 6e73 7461 a newer unsta │ │ │ │ │ +000260d0: 626c 6520 7061 636b 6167 652c 2074 6865 ble package, the │ │ │ │ │ +000260e0: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ +000260f0: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ +00026100: 2077 696c 6c0a 2020 2020 2020 2020 2020 will. │ │ │ │ │ +00026110: 656e 6420 696e 20e2 8098 7e64 6562 4e75 end in ...~debNu │ │ │ │ │ +00026120: 58e2 8099 2e20 2054 6865 2070 6f72 7469 X.... The porti │ │ │ │ │ +00026130: 6f6e 2062 6566 6f72 6520 7468 6174 2073 on before that s │ │ │ │ │ +00026140: 7472 696e 6720 7769 6c6c 2062 6520 7468 tring will be th │ │ │ │ │ +00026150: 650a 2020 2020 2020 2020 2020 756e 7374 e. unst │ │ │ │ │ +00026160: 6162 6c65 2076 6572 7369 6f6e 206f 6e20 able version on │ │ │ │ │ +00026170: 7768 6963 6820 7468 6520 7061 636b 6167 which the packag │ │ │ │ │ +00026180: 6520 6973 2062 6173 6564 2e0a 0a20 2020 e is based... │ │ │ │ │ +00026190: 2020 2020 332e 2049 6620 6120 7374 6162 3. If a stab │ │ │ │ │ +000261a0: 6c65 2075 7064 6174 6520 6973 2062 6173 le update is bas │ │ │ │ │ +000261b0: 6564 206f 6e20 6120 6e65 7720 7570 7374 ed on a new upst │ │ │ │ │ +000261c0: 7265 616d 2076 6572 7369 6f6e 2062 7574 ream version but │ │ │ │ │ +000261d0: 2069 730a 2020 2020 2020 2020 2020 6e6f is. no │ │ │ │ │ +000261e0: 7420 6261 7365 6420 6f6e 2061 206e 6577 t based on a new │ │ │ │ │ +000261f0: 6572 2075 6e73 7461 626c 6520 7061 636b er unstable pack │ │ │ │ │ +00026200: 6167 652c 2074 6865 2063 6f6e 7665 6e74 age, the convent │ │ │ │ │ +00026210: 696f 6e20 6973 2074 6f0a 2020 2020 2020 ion is to. │ │ │ │ │ +00026220: 2020 2020 666f 726d 2074 6865 2076 6572 form the ver │ │ │ │ │ +00026230: 7369 6f6e 206e 756d 6265 7220 6279 2074 sion number by t │ │ │ │ │ +00026240: 616b 696e 6720 7468 6520 7570 7374 7265 aking the upstre │ │ │ │ │ +00026250: 616d 2076 6572 7369 6f6e 2c0a 2020 2020 am version,. │ │ │ │ │ +00026260: 2020 2020 2020 6170 7065 6e64 696e 6720 appending │ │ │ │ │ +00026270: e280 982d 30e2 8099 2c20 616e 6420 7468 ...-0..., and th │ │ │ │ │ +00026280: 656e 2061 7070 656e 6469 6e67 20e2 8098 en appending ... │ │ │ │ │ +00026290: 2b64 6562 4e75 58e2 8099 2028 736f 2074 +debNuX... (so t │ │ │ │ │ +000262a0: 6865 0a20 2020 2020 2020 2020 20e2 8098 he. ... │ │ │ │ │ +000262b0: 6465 6269 616e 5f72 6576 6973 696f 6ee2 debian_revision. │ │ │ │ │ +000262c0: 8099 2063 6f6d 706f 6e65 6e74 2077 696c .. component wil │ │ │ │ │ +000262d0: 6c20 6265 20e2 8098 302b 6465 624e 7558 l be ...0+debNuX │ │ │ │ │ +000262e0: e280 9929 2e0a 0a20 2020 2020 496e 2061 ...)... In a │ │ │ │ │ +000262f0: 6c6c 2063 6173 6573 2c20 7468 6573 6520 ll cases, these │ │ │ │ │ +00026300: 7665 7273 696f 6e73 2061 7265 2063 686f versions are cho │ │ │ │ │ +00026310: 7365 6e20 736f 2074 6861 7420 7468 6579 sen so that they │ │ │ │ │ +00026320: 2077 696c 6c20 736f 7274 0a20 2020 2020 will sort. │ │ │ │ │ +00026330: 6561 726c 6965 7220 7468 616e 2061 2073 earlier than a s │ │ │ │ │ +00026340: 7562 7365 7175 656e 7420 756e 7374 6162 ubsequent unstab │ │ │ │ │ +00026350: 6c65 2070 6163 6b61 6765 206f 6620 7468 le package of th │ │ │ │ │ +00026360: 6520 7361 6d65 2075 7073 7472 6561 6d0a e same upstream. │ │ │ │ │ +00026370: 2020 2020 2076 6572 7369 6f6e 2061 6e64 version and │ │ │ │ │ +00026380: 2074 6875 7320 7468 6174 2074 6865 2073 thus that the s │ │ │ │ │ +00026390: 7461 626c 6520 7061 636b 6167 6520 7769 table package wi │ │ │ │ │ +000263a0: 6c6c 2075 7067 7261 6465 2074 6f20 6120 ll upgrade to a │ │ │ │ │ +000263b0: 6e65 7765 720a 2020 2020 2076 6572 7369 newer. versi │ │ │ │ │ +000263c0: 6f6e 2064 7572 696e 6720 6120 7375 6273 on during a subs │ │ │ │ │ +000263d0: 6571 7565 6e74 2073 7973 7465 6d20 7570 equent system up │ │ │ │ │ +000263e0: 6772 6164 652e 0a0a 2020 2020 2046 6f72 grade... For │ │ │ │ │ +000263f0: 2065 7861 6d70 6c65 2c20 7375 7070 6f73 example, suppos │ │ │ │ │ +00026400: 6520 4465 6269 616e 2031 3020 7265 6c65 e Debian 10 rele │ │ │ │ │ +00026410: 6173 6564 2077 6974 6820 6120 7061 636b ased with a pack │ │ │ │ │ +00026420: 6167 6520 7769 7468 2076 6572 7369 6f6e age with version │ │ │ │ │ +00026430: 0a20 2020 2020 e280 9831 2e34 2d35 e280 . ...1.4-5.. │ │ │ │ │ +00026440: 992e 2020 4966 2074 6861 7420 7061 636b .. If that pack │ │ │ │ │ +00026450: 6167 6520 6c61 7465 7220 7265 6365 6976 age later receiv │ │ │ │ │ +00026460: 6573 2061 2073 7461 626c 6520 7570 6461 es a stable upda │ │ │ │ │ +00026470: 7465 2069 6e20 4465 6269 616e 0a20 2020 te in Debian. │ │ │ │ │ +00026480: 2020 3130 2074 6861 7420 7573 6573 2074 10 that uses t │ │ │ │ │ +00026490: 6865 2073 616d 6520 7570 7374 7265 616d he same upstream │ │ │ │ │ +000264a0: 2076 6572 7369 6f6e 2c20 7468 6520 6669 version, the fi │ │ │ │ │ +000264b0: 7273 7420 7570 6461 7465 2077 6f75 6c64 rst update would │ │ │ │ │ +000264c0: 2068 6176 650a 2020 2020 2074 6865 2076 have. the v │ │ │ │ │ +000264d0: 6572 7369 6f6e 20e2 8098 312e 342d 352b ersion ...1.4-5+ │ │ │ │ │ +000264e0: 6465 6231 3075 31e2 8099 2e20 2041 2073 deb10u1.... A s │ │ │ │ │ +000264f0: 7562 7365 7175 656e 7420 7570 6461 7465 ubsequent update │ │ │ │ │ +00026500: 2077 6f75 6c64 2068 6176 650a 2020 2020 would have. │ │ │ │ │ +00026510: 2076 6572 7369 6f6e 20e2 8098 312e 342d version ...1.4- │ │ │ │ │ +00026520: 352b 6465 6231 3075 32e2 8099 2e0a 0a20 5+deb10u2...... │ │ │ │ │ +00026530: 2020 2020 4966 2069 6e73 7465 6164 2074 If instead t │ │ │ │ │ +00026540: 6865 2070 6163 6b61 6765 2072 6563 6569 he package recei │ │ │ │ │ +00026550: 7665 7320 6120 7374 6162 6c65 2075 7064 ves a stable upd │ │ │ │ │ +00026560: 6174 6520 6261 7365 6420 6f6e 2061 20e2 ate based on a . │ │ │ │ │ +00026570: 8098 312e 352d 31e2 8099 0a20 2020 2020 ..1.5-1.... │ │ │ │ │ +00026580: 756e 7374 6162 6c65 2070 6163 6b61 6765 unstable package │ │ │ │ │ +00026590: 2c20 7468 6520 6669 7273 7420 7375 6368 , the first such │ │ │ │ │ +000265a0: 2073 7461 626c 6520 7570 6461 7465 2077 stable update w │ │ │ │ │ +000265b0: 6f75 6c64 2068 6176 6520 7468 650a 2020 ould have the. │ │ │ │ │ +000265c0: 2020 2076 6572 7369 6f6e 20e2 8098 312e version ...1. │ │ │ │ │ +000265d0: 352d 317e 6465 6231 3075 31e2 8099 2061 5-1~deb10u1... a │ │ │ │ │ +000265e0: 6e64 2061 2073 7562 7365 7175 656e 7420 nd a subsequent │ │ │ │ │ +000265f0: 7570 6461 7465 2077 6f75 6c64 2068 6176 update would hav │ │ │ │ │ +00026600: 6520 7468 650a 2020 2020 2076 6572 7369 e the. versi │ │ │ │ │ +00026610: 6f6e 20e2 8098 312e 352d 317e 6465 6231 on ...1.5-1~deb1 │ │ │ │ │ +00026620: 3075 32e2 8099 2e0a 0a20 2020 2020 4966 0u2...... If │ │ │ │ │ +00026630: 2074 6865 7265 2077 6572 6520 6e6f 2075 there were no u │ │ │ │ │ +00026640: 6e73 7461 626c 6520 e280 9831 2e35 2d31 nstable ...1.5-1 │ │ │ │ │ +00026650: e280 9920 7061 636b 6167 652c 2062 7574 ... package, but │ │ │ │ │ +00026660: 2074 6865 7265 2077 6572 6520 6120 7374 there were a st │ │ │ │ │ +00026670: 6162 6c65 0a20 2020 2020 7570 6461 7465 able. update │ │ │ │ │ +00026680: 2074 6f20 616e 2075 7073 7472 6561 6d20 to an upstream │ │ │ │ │ +00026690: 312e 3520 7265 6c65 6173 652c 2074 6865 1.5 release, the │ │ │ │ │ +000266a0: 2066 6972 7374 2073 7563 6820 7374 6162 first such stab │ │ │ │ │ +000266b0: 6c65 2075 7064 6174 650a 2020 2020 2077 le update. w │ │ │ │ │ +000266c0: 6f75 6c64 2068 6176 6520 7468 6520 7665 ould have the ve │ │ │ │ │ +000266d0: 7273 696f 6e20 e280 9831 2e35 2d30 2b64 rsion ...1.5-0+d │ │ │ │ │ +000266e0: 6562 3130 7531 e280 992e 0a0a 2020 202d eb10u1...... - │ │ │ │ │ +000266f0: 20e2 8098 7570 7374 7265 616d 5f76 6572 ...upstream_ver │ │ │ │ │ +00026700: 7369 6f6e e280 9920 636f 6d70 6f6e 656e sion... componen │ │ │ │ │ +00026710: 7473 2069 6e20 6e61 7469 7665 2070 6163 ts in native pac │ │ │ │ │ +00026720: 6b61 6765 7320 656e 6469 6e67 2069 6e0a kages ending in. │ │ │ │ │ +00026730: 2020 2020 20e2 8098 2b64 6562 4e75 58e2 ...+debNuX. │ │ │ │ │ +00026740: 8099 2069 6e64 6963 6174 6520 6120 7374 .. indicate a st │ │ │ │ │ +00026750: 6162 6c65 2075 7064 6174 652e 2020 5468 able update. Th │ │ │ │ │ +00026760: 6973 2069 7320 6120 7665 7273 696f 6e20 is is a version │ │ │ │ │ +00026770: 6f66 2074 6865 0a20 2020 2020 7061 636b of the. pack │ │ │ │ │ +00026780: 6167 6520 7570 6c6f 6164 6564 2064 6972 age uploaded dir │ │ │ │ │ +00026790: 6563 746c 7920 746f 2061 2073 7461 626c ectly to a stabl │ │ │ │ │ +000267a0: 6520 7265 6c65 6173 652c 2061 6e64 2074 e release, and t │ │ │ │ │ +000267b0: 6865 2076 6572 7369 6f6e 2069 730a 2020 he version is. │ │ │ │ │ +000267c0: 2020 2063 686f 7365 6e20 746f 2073 6f72 chosen to sor │ │ │ │ │ +000267d0: 7420 6265 666f 7265 2061 6e79 206c 6174 t before any lat │ │ │ │ │ +000267e0: 6572 2076 6572 7369 6f6e 206f 6620 7468 er version of th │ │ │ │ │ +000267f0: 6520 7061 636b 6167 6520 7570 6c6f 6164 e package upload │ │ │ │ │ +00026800: 6564 2074 6f0a 2020 2020 2044 6562 6961 ed to. Debia │ │ │ │ │ +00026810: 6ee2 8099 7320 756e 7374 6162 6c65 206f n...s unstable o │ │ │ │ │ +00026820: 7220 6120 6c61 7465 7220 7374 6162 6c65 r a later stable │ │ │ │ │ +00026830: 2064 6973 7472 6962 7574 696f 6e2e 2020 distribution. │ │ │ │ │ +00026840: 4173 2077 6974 680a 2020 2020 206e 6f6e As with. non │ │ │ │ │ +00026850: 2d6e 6174 6976 6520 7061 636b 6167 6573 -native packages │ │ │ │ │ +00026860: 2c20 e280 984e e280 9920 6973 2074 6865 , ...N... is the │ │ │ │ │ +00026870: 206d 616a 6f72 2076 6572 7369 6f6e 206e major version n │ │ │ │ │ +00026880: 756d 6265 7220 6f66 2074 6865 2044 6562 umber of the Deb │ │ │ │ │ +00026890: 6961 6e0a 2020 2020 2073 7461 626c 6520 ian. stable │ │ │ │ │ +000268a0: 7265 6c65 6173 6520 746f 2077 6869 6368 release to which │ │ │ │ │ +000268b0: 2074 6865 2070 6163 6b61 6765 2077 6173 the package was │ │ │ │ │ +000268c0: 2075 706c 6f61 6465 642c 2061 6e64 20e2 uploaded, and . │ │ │ │ │ +000268d0: 8098 58e2 8099 2069 7320 610a 2020 2020 ..X... is a. │ │ │ │ │ +000268e0: 206e 756d 6265 722c 2073 7461 7274 696e number, startin │ │ │ │ │ +000268f0: 6720 6174 2031 2c20 7468 6174 2069 7320 g at 1, that is │ │ │ │ │ +00026900: 696e 6372 6561 7365 6420 666f 7220 6561 increased for ea │ │ │ │ │ +00026910: 6368 2073 7461 626c 6520 7570 6c6f 6164 ch stable upload │ │ │ │ │ +00026920: 206f 660a 2020 2020 2074 6869 7320 7061 of. this pa │ │ │ │ │ +00026930: 636b 6167 652e 0a0a 2020 2020 2046 6f72 ckage... For │ │ │ │ │ +00026940: 2065 7861 6d70 6c65 2c20 7375 7070 6f73 example, suppos │ │ │ │ │ +00026950: 6520 4465 6269 616e 2031 3020 7265 6c65 e Debian 10 rele │ │ │ │ │ +00026960: 6173 6564 2077 6974 6820 6120 7061 636b ased with a pack │ │ │ │ │ +00026970: 6167 6520 7769 7468 2076 6572 7369 6f6e age with version │ │ │ │ │ +00026980: 0a20 2020 2020 e280 9831 2e34 e280 992e . ...1.4.... │ │ │ │ │ +00026990: 2020 5468 6520 6669 7273 7420 7374 6162 The first stab │ │ │ │ │ +000269a0: 6c65 2075 7064 6174 6520 6f66 2074 6861 le update of tha │ │ │ │ │ +000269b0: 7420 7061 636b 6167 6520 776f 756c 6420 t package would │ │ │ │ │ +000269c0: 6861 7665 2074 6865 0a20 2020 2020 7665 have the. ve │ │ │ │ │ +000269d0: 7273 696f 6e20 e280 9831 2e34 2b64 6562 rsion ...1.4+deb │ │ │ │ │ +000269e0: 3130 7531 e280 992c 2061 6e64 2061 2073 10u1..., and a s │ │ │ │ │ +000269f0: 7562 7365 7175 656e 7420 7570 6461 7465 ubsequent update │ │ │ │ │ +00026a00: 2077 6f75 6c64 2068 6176 6520 7468 650a would have the. │ │ │ │ │ +00026a10: 2020 2020 2076 6572 7369 6f6e 20e2 8098 version ... │ │ │ │ │ +00026a20: 312e 342b 6465 6231 3075 32e2 8099 2e20 1.4+deb10u2.... │ │ │ │ │ +00026a30: 2054 6865 7365 2076 6572 7369 6f6e 7320 These versions │ │ │ │ │ +00026a40: 6172 6520 6368 6f73 656e 2074 6f20 736f are chosen to so │ │ │ │ │ +00026a50: 7274 2062 6566 6f72 650a 2020 2020 20e2 rt before. . │ │ │ │ │ +00026a60: 8098 312e 35e2 8099 2028 7468 6520 6e65 ..1.5... (the ne │ │ │ │ │ +00026a70: 7874 2075 6e73 7461 626c 6520 7665 7273 xt unstable vers │ │ │ │ │ +00026a80: 696f 6e29 206f 7220 e280 9831 2e34 2b64 ion) or ...1.4+d │ │ │ │ │ +00026a90: 6562 3131 7531 e280 9920 2861 2073 7461 eb11u1... (a sta │ │ │ │ │ +00026aa0: 626c 6520 7570 6461 7465 0a20 2020 2020 ble update. │ │ │ │ │ +00026ab0: 746f 2061 2073 7562 7365 7175 656e 7420 to a subsequent │ │ │ │ │ +00026ac0: 4465 6269 616e 2031 3120 7265 6c65 6173 Debian 11 releas │ │ │ │ │ +00026ad0: 6529 2e0a 0a42 6163 6b70 6f72 7473 3a0a e)...Backports:. │ │ │ │ │ +00026ae0: 0a20 2020 2d20 e280 9875 7073 7472 6561 . - ...upstrea │ │ │ │ │ +00026af0: 6d5f 7665 7273 696f 6ee2 8099 2063 6f6d m_version... com │ │ │ │ │ +00026b00: 706f 6e65 6e74 7320 696e 206e 6174 6976 ponents in nativ │ │ │ │ │ +00026b10: 6520 7061 636b 6167 6573 206f 720a 2020 e packages or. │ │ │ │ │ +00026b20: 2020 20e2 8098 6465 6269 616e 5f72 6576 ...debian_rev │ │ │ │ │ +00026b30: 6973 696f 6ee2 8099 2063 6f6d 706f 6e65 ision... compone │ │ │ │ │ +00026b40: 6e74 7320 696e 206e 6f6e 2d6e 6174 6976 nts in non-nativ │ │ │ │ │ +00026b50: 6520 7061 636b 6167 6573 2065 6e64 696e e packages endin │ │ │ │ │ +00026b60: 6720 696e 0a20 2020 2020 e280 987e 6270 g in. ...~bp │ │ │ │ │ +00026b70: 6f4e 7558 e280 9920 696e 6469 6361 7465 oNuX... indicate │ │ │ │ │ +00026b80: 2061 2062 6163 6b70 6f72 7420 6f66 2061 a backport of a │ │ │ │ │ +00026b90: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +00026ba0: 7061 636b 6167 6520 746f 2061 6e0a 2020 package to an. │ │ │ │ │ +00026bb0: 2020 206f 6c64 6572 2073 7461 626c 6520 older stable │ │ │ │ │ +00026bc0: 7265 6c65 6173 652e 2020 5468 6520 7061 release. The pa │ │ │ │ │ +00026bd0: 7274 206f 6620 7468 6520 7665 7273 696f rt of the versio │ │ │ │ │ +00026be0: 6e20 6265 666f 7265 20e2 8098 7e62 706f n before ...~bpo │ │ │ │ │ +00026bf0: e280 9920 6973 2074 6865 0a20 2020 2020 ... is the. │ │ │ │ │ +00026c00: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ +00026c10: 6163 6b61 6765 2062 6569 6e67 2062 6163 ackage being bac │ │ │ │ │ +00026c20: 6b70 6f72 7465 642c 20e2 8098 4ee2 8099 kported, ...N... │ │ │ │ │ +00026c30: 2069 7320 7468 6520 6d61 6a6f 7220 7665 is the major ve │ │ │ │ │ +00026c40: 7273 696f 6e0a 2020 2020 206e 756d 6265 rsion. numbe │ │ │ │ │ +00026c50: 7220 6f66 2074 6865 2044 6562 6961 6e20 r of the Debian │ │ │ │ │ +00026c60: 7374 6162 6c65 2072 656c 6561 7365 2074 stable release t │ │ │ │ │ +00026c70: 6f20 7768 6963 6820 7468 6520 7061 636b o which the pack │ │ │ │ │ +00026c80: 6167 6520 7761 730a 2020 2020 2062 6163 age was. bac │ │ │ │ │ +00026c90: 6b70 6f72 7465 642c 2061 6e64 20e2 8098 kported, and ... │ │ │ │ │ +00026ca0: 58e2 8099 2069 7320 6120 6e75 6d62 6572 X... is a number │ │ │ │ │ +00026cb0: 2c20 7374 6172 7469 6e67 2061 7420 312c , starting at 1, │ │ │ │ │ +00026cc0: 2074 6861 7420 6973 2069 6e63 7265 6173 that is increas │ │ │ │ │ +00026cd0: 6564 0a20 2020 2020 666f 7220 6561 6368 ed. for each │ │ │ │ │ +00026ce0: 2072 6576 6973 696f 6e20 6f66 2074 6865 revision of the │ │ │ │ │ +00026cf0: 2062 6163 6b70 6f72 7420 6f66 2074 6861 backport of tha │ │ │ │ │ +00026d00: 7420 7061 636b 6167 6520 7665 7273 696f t package versio │ │ │ │ │ +00026d10: 6e2e 2020 5468 650a 2020 2020 2072 6174 n. The. rat │ │ │ │ │ +00026d20: 696f 6e61 6c65 2069 7320 7468 6520 7361 ionale is the sa │ │ │ │ │ +00026d30: 6d65 2061 7320 666f 7220 7374 6162 6c65 me as for stable │ │ │ │ │ +00026d40: 2075 7064 6174 6573 2c20 7769 7468 2074 updates, with t │ │ │ │ │ +00026d50: 6865 2061 6464 6974 696f 6e61 6c0a 2020 he additional. │ │ │ │ │ +00026d60: 2020 2067 6f61 6c20 6f66 2065 6e73 7572 goal of ensur │ │ │ │ │ +00026d70: 696e 6720 6120 6261 636b 706f 7274 6564 ing a backported │ │ │ │ │ +00026d80: 2076 6572 7369 6f6e 2073 6f72 7473 2065 version sorts e │ │ │ │ │ +00026d90: 6172 6c69 6572 2074 6861 6e20 6120 7374 arlier than a st │ │ │ │ │ +00026da0: 6162 6c65 0a20 2020 2020 7570 6461 7465 able. update │ │ │ │ │ +00026db0: 2077 6974 6820 7468 6520 7361 6d65 2075 with the same u │ │ │ │ │ +00026dc0: 7073 7472 6561 6d20 7665 7273 696f 6e2e pstream version. │ │ │ │ │ +00026dd0: 0a0a 2020 2020 2042 6520 6177 6172 6520 .. Be aware │ │ │ │ │ +00026de0: 7468 6174 2074 6865 2073 7461 626c 6520 that the stable │ │ │ │ │ +00026df0: 7570 6461 7465 2061 6e64 2062 6163 6b70 update and backp │ │ │ │ │ +00026e00: 6f72 7420 636f 6e76 656e 7469 6f6e 7320 ort conventions │ │ │ │ │ +00026e10: 6361 6e20 7374 6163 6b2e 0a20 2020 2020 can stack.. │ │ │ │ │ +00026e20: 4966 2c20 666f 7220 6578 616d 706c 652c If, for example, │ │ │ │ │ +00026e30: 2044 6562 6961 6e20 3130 2063 6f6e 7461 Debian 10 conta │ │ │ │ │ +00026e40: 696e 7320 6120 7061 636b 6167 6520 7769 ins a package wi │ │ │ │ │ +00026e50: 7468 2076 6572 7369 6f6e 0a20 2020 2020 th version. │ │ │ │ │ +00026e60: e280 9831 2e34 2d35 2b64 6562 3130 7531 ...1.4-5+deb10u1 │ │ │ │ │ +00026e70: e280 9920 616e 6420 7468 6174 2070 6163 ... and that pac │ │ │ │ │ +00026e80: 6b61 6765 2069 7320 6261 636b 706f 7274 kage is backport │ │ │ │ │ +00026e90: 6564 2074 6f20 4465 6269 616e 2039 2c20 ed to Debian 9, │ │ │ │ │ +00026ea0: 7468 650a 2020 2020 2076 6572 7369 6f6e the. version │ │ │ │ │ +00026eb0: 206f 6620 7468 6520 4465 6269 616e 2039 of the Debian 9 │ │ │ │ │ +00026ec0: 2062 6163 6b70 6f72 7420 776f 756c 6420 backport would │ │ │ │ │ +00026ed0: 6265 20e2 8098 312e 342d 352b 6465 6231 be ...1.4-5+deb1 │ │ │ │ │ +00026ee0: 3075 317e 6270 6f39 7531 e280 990a 2020 0u1~bpo9u1.... │ │ │ │ │ +00026ef0: 2020 2028 616c 7468 6f75 6768 2074 6869 (although thi │ │ │ │ │ +00026f00: 7320 7363 656e 6172 696f 2069 7320 7261 s scenario is ra │ │ │ │ │ +00026f10: 7265 292e 0a0a 5468 6973 206c 6973 7420 re)...This list │ │ │ │ │ +00026f20: 6f66 2076 6572 7369 6f6e 2063 6f6e 7665 of version conve │ │ │ │ │ +00026f30: 6e74 696f 6e73 2069 7320 6e6f 7420 6578 ntions is not ex │ │ │ │ │ +00026f40: 6861 7573 7469 7665 2e0a 0a1f 0a46 696c haustive.....Fil │ │ │ │ │ +00026f50: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00026f60: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ +00026f70: 7363 7269 7074 696f 6e2c 2020 4e65 7874 scription, Next │ │ │ │ │ +00026f80: 3a20 4469 7374 7269 6275 7469 6f6e 2c20 : Distribution, │ │ │ │ │ +00026f90: 2050 7265 763a 2056 6572 7369 6f6e 2c20 Prev: Version, │ │ │ │ │ +00026fa0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +00026fb0: 6c64 730a 0a35 2e36 2e31 3320 e280 9844 lds..5.6.13 ...D │ │ │ │ │ +00026fc0: 6573 6372 6970 7469 6f6e e280 990a 2d2d escription....-- │ │ │ │ │ +00026fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00026fe0: 2d2d 0a0a 496e 2061 2073 6f75 7263 6520 --..In a source │ │ │ │ │ +00026ff0: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ +00027000: 2066 696c 6520 6f72 2062 696e 6172 7920 file or binary │ │ │ │ │ +00027010: 636f 6e74 726f 6c20 6669 6c65 2c20 7468 control file, th │ │ │ │ │ +00027020: 650a e280 9844 6573 6372 6970 7469 6f6e e....Description │ │ │ │ │ +00027030: e280 9920 6669 656c 6420 636f 6e74 6169 ... field contai │ │ │ │ │ +00027040: 6e73 2061 2064 6573 6372 6970 7469 6f6e ns a description │ │ │ │ │ +00027050: 206f 6620 7468 6520 6269 6e61 7279 2070 of the binary p │ │ │ │ │ +00027060: 6163 6b61 6765 2c0a 636f 6e73 6973 7469 ackage,.consisti │ │ │ │ │ +00027070: 6e67 206f 6620 7477 6f20 7061 7274 732c ng of two parts, │ │ │ │ │ +00027080: 2074 6865 2073 796e 6f70 7369 7320 6f72 the synopsis or │ │ │ │ │ +00027090: 2074 6865 2073 686f 7274 2064 6573 6372 the short descr │ │ │ │ │ +000270a0: 6970 7469 6f6e 2c20 616e 6420 7468 650a iption, and the. │ │ │ │ │ +000270b0: 6c6f 6e67 2064 6573 6372 6970 7469 6f6e long description │ │ │ │ │ +000270c0: 2e20 2049 7420 6973 2061 206d 756c 7469 . It is a multi │ │ │ │ │ +000270d0: 6c69 6e65 2066 6965 6c64 2077 6974 6820 line field with │ │ │ │ │ +000270e0: 7468 6520 666f 6c6c 6f77 696e 6720 666f the following fo │ │ │ │ │ +000270f0: 726d 6174 3a0a 0a20 2020 2020 4465 7363 rmat:.. Desc │ │ │ │ │ +00027100: 7269 7074 696f 6e3a 2073 696e 676c 6520 ription: single │ │ │ │ │ +00027110: 6c69 6e65 2073 796e 6f70 7369 730a 2020 line synopsis. │ │ │ │ │ +00027120: 2020 2020 6578 7465 6e64 6564 2064 6573 extended des │ │ │ │ │ +00027130: 6372 6970 7469 6f6e 206f 7665 7220 7365 cription over se │ │ │ │ │ +00027140: 7665 7261 6c20 6c69 6e65 730a 0a54 6865 veral lines..The │ │ │ │ │ +00027150: 206c 696e 6573 2069 6e20 7468 6520 6578 lines in the ex │ │ │ │ │ +00027160: 7465 6e64 6564 2064 6573 6372 6970 7469 tended descripti │ │ │ │ │ +00027170: 6f6e 2063 616e 2068 6176 6520 7468 6573 on can have thes │ │ │ │ │ +00027180: 6520 666f 726d 6174 733a 0a0a 2020 202d e formats:.. - │ │ │ │ │ +00027190: 2054 686f 7365 2073 7461 7274 696e 6720 Those starting │ │ │ │ │ +000271a0: 7769 7468 2061 2073 696e 676c 6520 7370 with a single sp │ │ │ │ │ +000271b0: 6163 6520 6172 6520 7061 7274 206f 6620 ace are part of │ │ │ │ │ +000271c0: 6120 7061 7261 6772 6170 682e 0a20 2020 a paragraph.. │ │ │ │ │ +000271d0: 2020 5375 6363 6573 7369 7665 206c 696e Successive lin │ │ │ │ │ +000271e0: 6573 206f 6620 7468 6973 2066 6f72 6d20 es of this form │ │ │ │ │ +000271f0: 7769 6c6c 2062 6520 776f 7264 2d77 7261 will be word-wra │ │ │ │ │ +00027200: 7070 6564 2077 6865 6e20 6469 7370 6c61 pped when displa │ │ │ │ │ +00027210: 7965 642e 0a20 2020 2020 5468 6520 6c65 yed.. The le │ │ │ │ │ +00027220: 6164 696e 6720 7370 6163 6520 7769 6c6c ading space will │ │ │ │ │ +00027230: 2075 7375 616c 6c79 2062 6520 7374 7269 usually be stri │ │ │ │ │ +00027240: 7070 6564 206f 6666 2e20 2054 6865 206c pped off. The l │ │ │ │ │ +00027250: 696e 6520 6d75 7374 0a20 2020 2020 636f ine must. co │ │ │ │ │ +00027260: 6e74 6169 6e20 6174 206c 6561 7374 206f ntain at least o │ │ │ │ │ +00027270: 6e65 206e 6f6e 2d77 6869 7465 7370 6163 ne non-whitespac │ │ │ │ │ +00027280: 6520 6368 6172 6163 7465 722e 0a0a 2020 e character... │ │ │ │ │ +00027290: 202d 2054 686f 7365 2073 7461 7274 696e - Those startin │ │ │ │ │ +000272a0: 6720 7769 7468 2074 776f 206f 7220 6d6f g with two or mo │ │ │ │ │ +000272b0: 7265 2073 7061 6365 732e 2020 5468 6573 re spaces. Thes │ │ │ │ │ +000272c0: 6520 7769 6c6c 2062 6520 6469 7370 6c61 e will be displa │ │ │ │ │ +000272d0: 7965 640a 2020 2020 2076 6572 6261 7469 yed. verbati │ │ │ │ │ +000272e0: 6d2e 2020 4966 2074 6865 2064 6973 706c m. If the displ │ │ │ │ │ +000272f0: 6179 2063 616e 6e6f 7420 6265 2070 616e ay cannot be pan │ │ │ │ │ +00027300: 6e65 6420 686f 7269 7a6f 6e74 616c 6c79 ned horizontally │ │ │ │ │ +00027310: 2c20 7468 650a 2020 2020 2064 6973 706c , the. displ │ │ │ │ │ +00027320: 6179 696e 6720 7072 6f67 7261 6d20 7769 aying program wi │ │ │ │ │ +00027330: 6c6c 206c 696e 6520 7772 6170 2074 6865 ll line wrap the │ │ │ │ │ +00027340: 6d20 e280 9c68 6172 64e2 809d 2028 692e m ...hard... (i. │ │ │ │ │ +00027350: 652e 2c20 7769 7468 6f75 7420 7461 6b69 e., without taki │ │ │ │ │ +00027360: 6e67 0a20 2020 2020 6163 636f 756e 7420 ng. account │ │ │ │ │ +00027370: 6f66 2077 6f72 6420 6272 6561 6b73 292e of word breaks). │ │ │ │ │ +00027380: 2020 4966 2069 7420 6361 6e20 7468 6579 If it can they │ │ │ │ │ +00027390: 2077 696c 6c20 6265 2061 6c6c 6f77 6564 will be allowed │ │ │ │ │ +000273a0: 2074 6f20 7472 6169 6c0a 2020 2020 206f to trail. o │ │ │ │ │ +000273b0: 6666 2074 6f20 7468 6520 7269 6768 742e ff to the right. │ │ │ │ │ +000273c0: 2020 4e6f 6e65 2c20 6f6e 6520 6f72 2074 None, one or t │ │ │ │ │ +000273d0: 776f 2069 6e69 7469 616c 2073 7061 6365 wo initial space │ │ │ │ │ +000273e0: 7320 6d61 7920 6265 2064 656c 6574 6564 s may be deleted │ │ │ │ │ +000273f0: 2c0a 2020 2020 2062 7574 2074 6865 206e ,. but the n │ │ │ │ │ +00027400: 756d 6265 7220 6f66 2073 7061 6365 7320 umber of spaces │ │ │ │ │ +00027410: 6465 6c65 7465 6420 6672 6f6d 2065 6163 deleted from eac │ │ │ │ │ +00027420: 6820 6c69 6e65 2077 696c 6c20 6265 2074 h line will be t │ │ │ │ │ +00027430: 6865 2073 616d 650a 2020 2020 2028 736f he same. (so │ │ │ │ │ +00027440: 2074 6861 7420 796f 7520 6361 6e20 6861 that you can ha │ │ │ │ │ +00027450: 7665 2069 6e64 656e 7469 6e67 2077 6f72 ve indenting wor │ │ │ │ │ +00027460: 6b20 636f 7272 6563 746c 792c 2066 6f72 k correctly, for │ │ │ │ │ +00027470: 2065 7861 6d70 6c65 292e 2020 5468 650a example). The. │ │ │ │ │ +00027480: 2020 2020 206c 696e 6520 6d75 7374 2063 line must c │ │ │ │ │ +00027490: 6f6e 7461 696e 2061 7420 6c65 6173 7420 ontain at least │ │ │ │ │ +000274a0: 6f6e 6520 6e6f 6e2d 7768 6974 6573 7061 one non-whitespa │ │ │ │ │ +000274b0: 6365 2063 6861 7261 6374 6572 2e0a 0a20 ce character... │ │ │ │ │ +000274c0: 2020 2d20 5468 6f73 6520 636f 6e74 6169 - Those contai │ │ │ │ │ +000274d0: 6e69 6e67 2061 2073 696e 676c 6520 7370 ning a single sp │ │ │ │ │ +000274e0: 6163 6520 666f 6c6c 6f77 6564 2062 7920 ace followed by │ │ │ │ │ +000274f0: 6120 7369 6e67 6c65 2066 756c 6c20 7374 a single full st │ │ │ │ │ +00027500: 6f70 0a20 2020 2020 6368 6172 6163 7465 op. characte │ │ │ │ │ +00027510: 722e 2020 5468 6573 6520 6172 6520 7265 r. These are re │ │ │ │ │ +00027520: 6e64 6572 6564 2061 7320 626c 616e 6b20 ndered as blank │ │ │ │ │ +00027530: 6c69 6e65 732e 2020 5468 6973 2069 7320 lines. This is │ │ │ │ │ +00027540: 7468 6520 276f 6e6c 7927 0a20 2020 2020 the 'only'. │ │ │ │ │ +00027550: 7761 7920 746f 2067 6574 2061 2062 6c61 way to get a bla │ │ │ │ │ +00027560: 6e6b 206c 696e 652e 2020 2831 290a 0a20 nk line. (1).. │ │ │ │ │ +00027570: 2020 2d20 5468 6f73 6520 636f 6e74 6169 - Those contai │ │ │ │ │ +00027580: 6e69 6e67 2061 2073 7061 6365 2c20 6120 ning a space, a │ │ │ │ │ +00027590: 6675 6c6c 2073 746f 7020 616e 6420 736f full stop and so │ │ │ │ │ +000275a0: 6d65 206d 6f72 6520 6368 6172 6163 7465 me more characte │ │ │ │ │ +000275b0: 7273 2e0a 2020 2020 2054 6865 7365 2061 rs.. These a │ │ │ │ │ +000275c0: 7265 2066 6f72 2066 7574 7572 6520 6578 re for future ex │ │ │ │ │ +000275d0: 7061 6e73 696f 6e2e 2020 446f 206e 6f74 pansion. Do not │ │ │ │ │ +000275e0: 2075 7365 2074 6865 6d2e 0a0a 446f 206e use them...Do n │ │ │ │ │ +000275f0: 6f74 2075 7365 2074 6162 2063 6861 7261 ot use tab chara │ │ │ │ │ +00027600: 6374 6572 732e 2020 5468 6569 7220 6566 cters. Their ef │ │ │ │ │ +00027610: 6665 6374 2069 7320 6e6f 7420 7072 6564 fect is not pred │ │ │ │ │ +00027620: 6963 7461 626c 652e 0a0a 5365 6520 2a6e ictable...See *n │ │ │ │ │ +00027630: 6f74 6520 5468 6520 6465 7363 7269 7074 ote The descript │ │ │ │ │ +00027640: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ +00027650: 3a20 3462 2e20 666f 7220 6675 7274 6865 : 4b. for furthe │ │ │ │ │ +00027660: 7220 696e 666f 726d 6174 696f 6e20 6f6e r information on │ │ │ │ │ +00027670: 0a74 6869 732e 0a0a 496e 2061 20e2 8098 .this...In a ... │ │ │ │ │ +00027680: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +00027690: 2c20 7468 6520 e280 9844 6573 6372 6970 , the ...Descrip │ │ │ │ │ +000276a0: 7469 6f6e e280 9920 6669 656c 6420 636f tion... field co │ │ │ │ │ +000276b0: 6e74 6169 6e73 2061 2073 756d 6d61 7279 ntains a summary │ │ │ │ │ +000276c0: 206f 6620 7468 650a 6465 7363 7269 7074 of the.descript │ │ │ │ │ +000276d0: 696f 6e73 206f 6620 7468 6520 6269 6e61 ions of the bina │ │ │ │ │ +000276e0: 7279 2070 6163 6b61 6765 7320 6265 696e ry packages bein │ │ │ │ │ +000276f0: 6720 7570 6c6f 6164 6564 2e20 2049 6620 g uploaded. If │ │ │ │ │ +00027700: 6e6f 2062 696e 6172 790a 7061 636b 6167 no binary.packag │ │ │ │ │ +00027710: 6573 2061 7265 2062 6569 6e67 2075 706c es are being upl │ │ │ │ │ +00027720: 6f61 6465 642c 2074 6869 7320 6669 656c oaded, this fiel │ │ │ │ │ +00027730: 6420 7769 6c6c 206e 6f74 2062 6520 7072 d will not be pr │ │ │ │ │ +00027740: 6573 656e 742e 0a0a 5768 656e 2075 7365 esent...When use │ │ │ │ │ +00027750: 6420 696e 7369 6465 2061 20e2 8098 2e63 d inside a ....c │ │ │ │ │ +00027760: 6861 6e67 6573 e280 9920 6669 6c65 2c20 hanges... file, │ │ │ │ │ +00027770: 7468 6520 e280 9844 6573 6372 6970 7469 the ...Descripti │ │ │ │ │ +00027780: 6f6e e280 9920 6669 656c 6420 6861 7320 on... field has │ │ │ │ │ +00027790: 610a 6469 6666 6572 656e 7420 666f 726d a.different form │ │ │ │ │ +000277a0: 6174 2074 6861 6e20 696e 2073 6f75 7263 at than in sourc │ │ │ │ │ +000277b0: 6520 6f72 2062 696e 6172 7920 636f 6e74 e or binary cont │ │ │ │ │ +000277c0: 726f 6c20 6669 6c65 732e 2020 4974 2069 rol files. It i │ │ │ │ │ +000277d0: 7320 610a 6d75 6c74 696c 696e 6520 6669 s a.multiline fi │ │ │ │ │ +000277e0: 656c 6420 7769 7468 206f 6e65 206c 696e eld with one lin │ │ │ │ │ +000277f0: 6520 7065 7220 6269 6e61 7279 2070 6163 e per binary pac │ │ │ │ │ +00027800: 6b61 6765 2e20 2054 6865 2066 6972 7374 kage. The first │ │ │ │ │ +00027810: 206c 696e 6520 6f66 2074 6865 0a66 6965 line of the.fie │ │ │ │ │ +00027820: 6c64 2076 616c 7565 2028 7468 6520 7061 ld value (the pa │ │ │ │ │ +00027830: 7274 206f 6e20 7468 6520 7361 6d65 206c rt on the same l │ │ │ │ │ +00027840: 696e 6520 6173 20e2 8098 4465 7363 7269 ine as ...Descri │ │ │ │ │ +00027850: 7074 696f 6e3a e280 9929 2069 7320 616c ption:...) is al │ │ │ │ │ +00027860: 7761 7973 0a65 6d70 7479 2e20 2045 6163 ways.empty. Eac │ │ │ │ │ +00027870: 6820 7375 6273 6571 7565 6e74 206c 696e h subsequent lin │ │ │ │ │ +00027880: 6520 6973 2069 6e64 656e 7465 6420 6279 e is indented by │ │ │ │ │ +00027890: 206f 6e65 2073 7061 6365 2061 6e64 2063 one space and c │ │ │ │ │ +000278a0: 6f6e 7461 696e 7320 7468 650a 6e61 6d65 ontains the.name │ │ │ │ │ +000278b0: 206f 6620 6120 6269 6e61 7279 2070 6163 of a binary pac │ │ │ │ │ +000278c0: 6b61 6765 2c20 6120 7370 6163 652c 2061 kage, a space, a │ │ │ │ │ +000278d0: 2068 7970 6865 6e20 28e2 8098 2de2 8099 hyphen (...-... │ │ │ │ │ +000278e0: 292c 2061 2073 7061 6365 2c20 616e 6420 ), a space, and │ │ │ │ │ +000278f0: 7468 650a 7368 6f72 7420 6465 7363 7269 the.short descri │ │ │ │ │ +00027900: 7074 696f 6e20 6c69 6e65 2066 726f 6d20 ption line from │ │ │ │ │ +00027910: 7468 6174 2070 6163 6b61 6765 2e0a 0a20 that package... │ │ │ │ │ +00027920: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00027930: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00027940: 2d0a 0a20 2020 2831 2920 436f 6d70 6c65 -.. (1) Comple │ │ │ │ │ +00027950: 7465 6c79 2065 6d70 7479 206c 696e 6573 tely empty lines │ │ │ │ │ +00027960: 2077 696c 6c20 6e6f 7420 6265 2072 656e will not be ren │ │ │ │ │ +00027970: 6465 7265 6420 6173 2062 6c61 6e6b 206c dered as blank l │ │ │ │ │ +00027980: 696e 6573 2e0a 496e 7374 6561 642c 2074 ines..Instead, t │ │ │ │ │ +00027990: 6865 7920 7769 6c6c 2063 6175 7365 2074 hey will cause t │ │ │ │ │ +000279a0: 6865 2070 6172 7365 7220 746f 2074 6869 he parser to thi │ │ │ │ │ +000279b0: 6e6b 2079 6f75 e280 9972 6520 7374 6172 nk you...re star │ │ │ │ │ +000279c0: 7469 6e67 2061 2077 686f 6c65 206e 6577 ting a whole new │ │ │ │ │ +000279d0: 0a72 6563 6f72 6420 696e 2074 6865 2063 .record in the c │ │ │ │ │ +000279e0: 6f6e 7472 6f6c 2066 696c 652c 2061 6e64 ontrol file, and │ │ │ │ │ +000279f0: 2077 696c 6c20 7468 6572 6566 6f72 6520 will therefore │ │ │ │ │ +00027a00: 6c69 6b65 6c79 2061 626f 7274 2077 6974 likely abort wit │ │ │ │ │ +00027a10: 6820 616e 0a65 7272 6f72 2e0a 0a1f 0a46 h an.error.....F │ │ │ │ │ +00027a20: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00027a30: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00027a40: 4469 7374 7269 6275 7469 6f6e 2c20 204e Distribution, N │ │ │ │ │ +00027a50: 6578 743a 2044 6174 652c 2020 5072 6576 ext: Date, Prev │ │ │ │ │ +00027a60: 3a20 4465 7363 7269 7074 696f 6e2c 2020 : Description, │ │ │ │ │ +00027a70: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ +00027a80: 6473 0a0a 352e 362e 3134 20e2 8098 4469 ds..5.6.14 ...Di │ │ │ │ │ +00027a90: 7374 7269 6275 7469 6f6e e280 990a 2d2d stribution....-- │ │ │ │ │ +00027aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00027ab0: 2d2d 2d0a 0a49 6e20 6120 e280 982e 6368 ---..In a ....ch │ │ │ │ │ +00027ac0: 616e 6765 73e2 8099 2066 696c 6520 6f72 anges... file or │ │ │ │ │ +00027ad0: 2070 6172 7365 6420 6368 616e 6765 6c6f parsed changelo │ │ │ │ │ +00027ae0: 6720 6f75 7470 7574 2074 6869 7320 636f g output this co │ │ │ │ │ +00027af0: 6e74 6169 6e73 2074 6865 0a28 7370 6163 ntains the.(spac │ │ │ │ │ +00027b00: 652d 7365 7061 7261 7465 6429 206e 616d e-separated) nam │ │ │ │ │ +00027b10: 6528 7329 206f 6620 7468 6520 6469 7374 e(s) of the dist │ │ │ │ │ +00027b20: 7269 6275 7469 6f6e 2873 2920 7768 6572 ribution(s) wher │ │ │ │ │ +00027b30: 6520 7468 6973 2076 6572 7369 6f6e 206f e this version o │ │ │ │ │ +00027b40: 660a 7468 6520 7061 636b 6167 6520 7368 f.the package sh │ │ │ │ │ +00027b50: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +00027b60: 642e 2020 5661 6c69 6420 6469 7374 7269 d. Valid distri │ │ │ │ │ +00027b70: 6275 7469 6f6e 7320 6172 6520 6465 7465 butions are dete │ │ │ │ │ +00027b80: 726d 696e 6564 2062 790a 7468 6520 6172 rmined by.the ar │ │ │ │ │ +00027b90: 6368 6976 6520 6d61 696e 7461 696e 6572 chive maintainer │ │ │ │ │ +00027ba0: 732e 2020 2831 2920 2054 6865 2044 6562 s. (1) The Deb │ │ │ │ │ +00027bb0: 6961 6e20 6172 6368 6976 6520 736f 6674 ian archive soft │ │ │ │ │ +00027bc0: 7761 7265 206f 6e6c 7920 7375 7070 6f72 ware only suppor │ │ │ │ │ +00027bd0: 7473 0a6c 6973 7469 6e67 2061 2073 696e ts.listing a sin │ │ │ │ │ +00027be0: 676c 6520 6469 7374 7269 6275 7469 6f6e gle distribution │ │ │ │ │ +00027bf0: 2e20 204d 6967 7261 7469 6f6e 206f 6620 . Migration of │ │ │ │ │ +00027c00: 7061 636b 6167 6573 2074 6f20 6f74 6865 packages to othe │ │ │ │ │ +00027c10: 720a 6469 7374 7269 6275 7469 6f6e 7320 r.distributions │ │ │ │ │ +00027c20: 6973 2068 616e 646c 6564 206f 7574 7369 is handled outsi │ │ │ │ │ +00027c30: 6465 206f 6620 7468 6520 7570 6c6f 6164 de of the upload │ │ │ │ │ +00027c40: 2070 726f 6365 7373 2e0a 0a20 2020 2d2d process... -- │ │ │ │ │ +00027c50: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00027c60: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00027c70: 2020 2831 2920 4578 616d 706c 6520 6469 (1) Example di │ │ │ │ │ +00027c80: 7374 7269 6275 7469 6f6e 206e 616d 6573 stribution names │ │ │ │ │ +00027c90: 2069 6e20 7468 6520 4465 6269 616e 2061 in the Debian a │ │ │ │ │ +00027ca0: 7263 6869 7665 2075 7365 6420 696e 0ae2 rchive used in.. │ │ │ │ │ +00027cb0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +00027cc0: 6c65 7320 6172 653a 0a0a 2775 6e73 7461 les are:..'unsta │ │ │ │ │ +00027cd0: 626c 6527 0a0a 2020 2020 2054 6869 7320 ble'.. This │ │ │ │ │ +00027ce0: 6469 7374 7269 6275 7469 6f6e 2076 616c distribution val │ │ │ │ │ +00027cf0: 7565 2072 6566 6572 7320 746f 2074 6865 ue refers to the │ │ │ │ │ +00027d00: 2027 6465 7665 6c6f 706d 656e 7461 6c27 'developmental' │ │ │ │ │ +00027d10: 2070 6172 7420 6f66 2074 6865 0a20 2020 part of the. │ │ │ │ │ +00027d20: 2020 4465 6269 616e 2064 6973 7472 6962 Debian distrib │ │ │ │ │ +00027d30: 7574 696f 6e20 7472 6565 2e20 204d 6f73 ution tree. Mos │ │ │ │ │ +00027d40: 7420 6e65 7720 7061 636b 6167 6573 2c20 t new packages, │ │ │ │ │ +00027d50: 6e65 7720 7570 7374 7265 616d 2076 6572 new upstream ver │ │ │ │ │ +00027d60: 7369 6f6e 730a 2020 2020 206f 6620 7061 sions. of pa │ │ │ │ │ +00027d70: 636b 6167 6573 2061 6e64 2062 7567 2066 ckages and bug f │ │ │ │ │ +00027d80: 6978 6573 2067 6f20 696e 746f 2074 6865 ixes go into the │ │ │ │ │ +00027d90: 2027 756e 7374 6162 6c65 2720 6469 7265 'unstable' dire │ │ │ │ │ +00027da0: 6374 6f72 7920 7472 6565 2e0a 0a27 6578 ctory tree...'ex │ │ │ │ │ +00027db0: 7065 7269 6d65 6e74 616c 270a 0a20 2020 perimental'.. │ │ │ │ │ +00027dc0: 2020 5468 6520 7061 636b 6167 6573 2077 The packages w │ │ │ │ │ +00027dd0: 6974 6820 7468 6973 2064 6973 7472 6962 ith this distrib │ │ │ │ │ +00027de0: 7574 696f 6e20 7661 6c75 6520 6172 6520 ution value are │ │ │ │ │ +00027df0: 6465 656d 6564 2062 7920 7468 6569 720a deemed by their. │ │ │ │ │ +00027e00: 2020 2020 206d 6169 6e74 6169 6e65 7273 maintainers │ │ │ │ │ +00027e10: 2074 6f20 6265 2068 6967 6820 7269 736b to be high risk │ │ │ │ │ +00027e20: 2e20 204f 6674 656e 7469 6d65 7320 7468 . Oftentimes th │ │ │ │ │ +00027e30: 6579 2072 6570 7265 7365 6e74 2065 6172 ey represent ear │ │ │ │ │ +00027e40: 6c79 2062 6574 610a 2020 2020 206f 7220 ly beta. or │ │ │ │ │ +00027e50: 6465 7665 6c6f 706d 656e 7461 6c20 7061 developmental pa │ │ │ │ │ +00027e60: 636b 6167 6573 2066 726f 6d20 7661 7269 ckages from vari │ │ │ │ │ +00027e70: 6f75 7320 736f 7572 6365 7320 7468 6174 ous sources that │ │ │ │ │ +00027e80: 2074 6865 206d 6169 6e74 6169 6e65 7273 the maintainers │ │ │ │ │ +00027e90: 0a20 2020 2020 7761 6e74 2070 656f 706c . want peopl │ │ │ │ │ +00027ea0: 6520 746f 2074 7279 2c20 6275 7420 6172 e to try, but ar │ │ │ │ │ +00027eb0: 6520 6e6f 7420 7265 6164 7920 746f 2062 e not ready to b │ │ │ │ │ +00027ec0: 6520 6120 7061 7274 206f 6620 7468 6520 e a part of the │ │ │ │ │ +00027ed0: 6f74 6865 720a 2020 2020 2070 6172 7473 other. parts │ │ │ │ │ +00027ee0: 206f 6620 7468 6520 4465 6269 616e 2064 of the Debian d │ │ │ │ │ +00027ef0: 6973 7472 6962 7574 696f 6e20 7472 6565 istribution tree │ │ │ │ │ +00027f00: 2e0a 0a4f 7468 6572 7320 6172 6520 7573 ...Others are us │ │ │ │ │ +00027f10: 6564 2066 6f72 2075 7064 6174 696e 6720 ed for updating │ │ │ │ │ +00027f20: 7374 6162 6c65 2072 656c 6561 7365 7320 stable releases │ │ │ │ │ +00027f30: 6f72 2066 6f72 2073 6563 7572 6974 7920 or for security │ │ │ │ │ +00027f40: 7570 6c6f 6164 732e 0a4d 6f72 6520 696e uploads..More in │ │ │ │ │ +00027f50: 666f 726d 6174 696f 6e20 6973 2061 7661 formation is ava │ │ │ │ │ +00027f60: 696c 6162 6c65 2069 6e20 7468 6520 4465 ilable in the De │ │ │ │ │ +00027f70: 6269 616e 2044 6576 656c 6f70 6572 e280 bian Developer.. │ │ │ │ │ +00027f80: 9973 2052 6566 6572 656e 6365 2c0a 7365 .s Reference,.se │ │ │ │ │ +00027f90: 6374 696f 6e20 e280 9c54 6865 2044 6562 ction ...The Deb │ │ │ │ │ +00027fa0: 6961 6e20 6172 6368 6976 65e2 809d 2e0a ian archive..... │ │ │ │ │ +00027fb0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00027fc0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00027fd0: 6465 3a20 4461 7465 2c20 204e 6578 743a de: Date, Next: │ │ │ │ │ +00027fe0: 2046 6f72 6d61 742c 2020 5072 6576 3a20 Format, Prev: │ │ │ │ │ +00027ff0: 4469 7374 7269 6275 7469 6f6e 2c20 2055 Distribution, U │ │ │ │ │ +00028000: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +00028010: 730a 0a35 2e36 2e31 3520 e280 9844 6174 s..5.6.15 ...Dat │ │ │ │ │ +00028020: 65e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d e....----------- │ │ │ │ │ +00028030: 2d2d 0a0a 5468 6973 2066 6965 6c64 2069 --..This field i │ │ │ │ │ +00028040: 6e63 6c75 6465 7320 7468 6520 6461 7465 ncludes the date │ │ │ │ │ +00028050: 2074 6865 2070 6163 6b61 6765 2077 6173 the package was │ │ │ │ │ +00028060: 2062 7569 6c74 206f 7220 6c61 7374 2065 built or last e │ │ │ │ │ +00028070: 6469 7465 642e 2020 4974 0a6d 7573 7420 dited. It.must │ │ │ │ │ +00028080: 6265 2069 6e20 7468 6520 7361 6d65 2066 be in the same f │ │ │ │ │ +00028090: 6f72 6d61 7420 6173 2074 6865 2064 6174 ormat as the dat │ │ │ │ │ +000280a0: 6520 696e 2061 20e2 8098 6465 6269 616e e in a ...debian │ │ │ │ │ +000280b0: 2f63 6861 6e67 656c 6f67 e280 9920 656e /changelog... en │ │ │ │ │ +000280c0: 7472 792e 0a0a 5468 6520 7661 6c75 6520 try...The value │ │ │ │ │ +000280d0: 6f66 2074 6869 7320 6669 656c 6420 6973 of this field is │ │ │ │ │ +000280e0: 2075 7375 616c 6c79 2065 7874 7261 6374 usually extract │ │ │ │ │ +000280f0: 6564 2066 726f 6d20 7468 6520 e280 9864 ed from the ...d │ │ │ │ │ +00028100: 6562 6961 6e2f 6368 616e 6765 6c6f 67e2 ebian/changelog. │ │ │ │ │ +00028110: 8099 0a66 696c 6520 2d20 7365 6520 2a6e ...file - see *n │ │ │ │ │ +00028120: 6f74 6520 4465 6269 616e 2063 6861 6e67 ote Debian chang │ │ │ │ │ +00028130: 656c 6f67 3b20 6465 6269 616e 2f63 6861 elog; debian/cha │ │ │ │ │ +00028140: 6e67 656c 6f67 3a20 3664 2e29 2e0a 0a1f ngelog: 6d.).... │ │ │ │ │ +00028150: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00028160: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00028170: 3a20 466f 726d 6174 2c20 204e 6578 743a : Format, Next: │ │ │ │ │ +00028180: 2055 7267 656e 6379 2c20 2050 7265 763a Urgency, Prev: │ │ │ │ │ +00028190: 2044 6174 652c 2020 5570 3a20 4c69 7374 Date, Up: List │ │ │ │ │ +000281a0: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +000281b0: 3136 20e2 8098 466f 726d 6174 e280 990a 16 ...Format.... │ │ │ │ │ +000281c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +000281d0: 0a49 6e20 2a6e 6f74 6520 2e63 6861 6e67 .In *note .chang │ │ │ │ │ +000281e0: 6573 3a20 6137 2e20 6669 6c65 732c 2074 es: a7. files, t │ │ │ │ │ +000281f0: 6869 7320 6669 656c 6420 6465 636c 6172 his field declar │ │ │ │ │ +00028200: 6573 2074 6865 2066 6f72 6d61 7420 7665 es the format ve │ │ │ │ │ +00028210: 7273 696f 6e20 6f66 0a74 6861 7420 6669 rsion of.that fi │ │ │ │ │ +00028220: 6c65 2e20 2054 6865 2073 796e 7461 7820 le. The syntax │ │ │ │ │ +00028230: 6f66 2074 6865 2066 6965 6c64 2076 616c of the field val │ │ │ │ │ +00028240: 7565 2069 7320 7468 6520 7361 6d65 2061 ue is the same a │ │ │ │ │ +00028250: 7320 7468 6174 206f 6620 6120 2a6e 6f74 s that of a *not │ │ │ │ │ +00028260: 650a 7061 636b 6167 6520 7665 7273 696f e.package versio │ │ │ │ │ +00028270: 6e20 6e75 6d62 6572 3a20 3431 2e20 6578 n number: 41. ex │ │ │ │ │ +00028280: 6365 7074 2074 6861 7420 6e6f 2065 706f cept that no epo │ │ │ │ │ +00028290: 6368 206f 7220 4465 6269 616e 2072 6576 ch or Debian rev │ │ │ │ │ +000282a0: 6973 696f 6e20 6973 0a61 6c6c 6f77 6564 ision is.allowed │ │ │ │ │ +000282b0: 2e20 2054 6865 2066 6f72 6d61 7420 6465 . The format de │ │ │ │ │ +000282c0: 7363 7269 6265 6420 696e 2074 6869 7320 scribed in this │ │ │ │ │ +000282d0: 646f 6375 6d65 6e74 2069 7320 312e 382e document is 1.8. │ │ │ │ │ +000282e0: 0a0a 496e 202a 6e6f 7465 202e 6473 6320 ..In *note .dsc │ │ │ │ │ +000282f0: 4465 6269 616e 2073 6f75 7263 6520 636f Debian source co │ │ │ │ │ +00028300: 6e74 726f 6c3a 2036 332e 2066 696c 6573 ntrol: 63. files │ │ │ │ │ +00028310: 2c20 7468 6973 2066 6965 6c64 2064 6563 , this field dec │ │ │ │ │ +00028320: 6c61 7265 7320 7468 650a 666f 726d 6174 lares the.format │ │ │ │ │ +00028330: 206f 6620 7468 6520 736f 7572 6365 2070 of the source p │ │ │ │ │ +00028340: 6163 6b61 6765 2e20 2054 6865 2066 6965 ackage. The fie │ │ │ │ │ +00028350: 6c64 2076 616c 7565 2069 7320 7573 6564 ld value is used │ │ │ │ │ +00028360: 2062 7920 7072 6f67 7261 6d73 0a61 6374 by programs.act │ │ │ │ │ +00028370: 696e 6720 6f6e 2061 2073 6f75 7263 6520 ing on a source │ │ │ │ │ +00028380: 7061 636b 6167 6520 746f 2069 6e74 6572 package to inter │ │ │ │ │ +00028390: 7072 6574 2074 6865 206c 6973 7420 6f66 pret the list of │ │ │ │ │ +000283a0: 2066 696c 6573 2069 6e20 7468 6520 736f files in the so │ │ │ │ │ +000283b0: 7572 6365 0a70 6163 6b61 6765 2061 6e64 urce.package and │ │ │ │ │ +000283c0: 2064 6574 6572 6d69 6e65 2068 6f77 2074 determine how t │ │ │ │ │ +000283d0: 6f20 756e 7061 636b 2069 742e 2020 5468 o unpack it. Th │ │ │ │ │ +000283e0: 6520 7379 6e74 6178 206f 6620 7468 6520 e syntax of the │ │ │ │ │ +000283f0: 6669 656c 6420 7661 6c75 650a 6973 2061 field value.is a │ │ │ │ │ +00028400: 206e 756d 6572 6963 206d 616a 6f72 2072 numeric major r │ │ │ │ │ +00028410: 6576 6973 696f 6e2c 2061 2070 6572 696f evision, a perio │ │ │ │ │ +00028420: 642c 2061 206e 756d 6572 6963 206d 696e d, a numeric min │ │ │ │ │ +00028430: 6f72 2072 6576 6973 696f 6e2c 2061 6e64 or revision, and │ │ │ │ │ +00028440: 0a74 6865 6e20 616e 206f 7074 696f 6e61 .then an optiona │ │ │ │ │ +00028450: 6c20 7375 6274 7970 6520 6166 7465 7220 l subtype after │ │ │ │ │ +00028460: 7768 6974 6573 7061 6365 2c20 7768 6963 whitespace, whic │ │ │ │ │ +00028470: 6820 6966 2073 7065 6369 6669 6564 2069 h if specified i │ │ │ │ │ +00028480: 7320 616e 0a61 6c70 6861 6e75 6d65 7269 s an.alphanumeri │ │ │ │ │ +00028490: 6320 776f 7264 2069 6e20 7061 7265 6e74 c word in parent │ │ │ │ │ +000284a0: 6865 7365 732e 2020 5468 6520 7375 6274 heses. The subt │ │ │ │ │ +000284b0: 7970 6520 6973 206f 7074 696f 6e61 6c20 ype is optional │ │ │ │ │ +000284c0: 696e 2074 6865 2073 796e 7461 780a 6275 in the syntax.bu │ │ │ │ │ +000284d0: 7420 6d61 7920 6265 206d 616e 6461 746f t may be mandato │ │ │ │ │ +000284e0: 7279 2066 6f72 2070 6172 7469 6375 6c61 ry for particula │ │ │ │ │ +000284f0: 7220 736f 7572 6365 2066 6f72 6d61 7420 r source format │ │ │ │ │ +00028500: 7265 7669 7369 6f6e 732e 2020 2831 290a revisions. (1). │ │ │ │ │ +00028510: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00028520: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00028530: 2d2d 2d0a 0a20 2020 2831 2920 5468 6520 ---.. (1) The │ │ │ │ │ +00028540: 736f 7572 6365 2066 6f72 6d61 7473 2063 source formats c │ │ │ │ │ +00028550: 7572 7265 6e74 6c79 2073 7570 706f 7274 urrently support │ │ │ │ │ +00028560: 6564 2062 7920 7468 6520 4465 6269 616e ed by the Debian │ │ │ │ │ +00028570: 2061 7263 6869 7665 0a73 6f66 7477 6172 archive.softwar │ │ │ │ │ +00028580: 6520 6172 6520 e280 9831 2e30 e280 992c e are ...1.0..., │ │ │ │ │ +00028590: 20e2 8098 332e 3020 286e 6174 6976 6529 ...3.0 (native) │ │ │ │ │ +000285a0: e280 992c 2061 6e64 20e2 8098 332e 3020 ..., and ...3.0 │ │ │ │ │ +000285b0: 2871 7569 6c74 29e2 8099 2e0a 0a1f 0a46 (quilt)........F │ │ │ │ │ +000285c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000285d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000285e0: 5572 6765 6e63 792c 2020 4e65 7874 3a20 Urgency, Next: │ │ │ │ │ +000285f0: 4368 616e 6765 732c 2020 5072 6576 3a20 Changes, Prev: │ │ │ │ │ +00028600: 466f 726d 6174 2c20 2055 703a 204c 6973 Format, Up: Lis │ │ │ │ │ +00028610: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ +00028620: 2e31 3720 e280 9855 7267 656e 6379 e280 .17 ...Urgency.. │ │ │ │ │ +00028630: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +00028640: 2d2d 0a0a 5468 6973 2069 7320 6120 6465 --..This is a de │ │ │ │ │ +00028650: 7363 7269 7074 696f 6e20 6f66 2068 6f77 scription of how │ │ │ │ │ +00028660: 2069 6d70 6f72 7461 6e74 2069 7420 6973 important it is │ │ │ │ │ +00028670: 2074 6f20 7570 6772 6164 6520 746f 2074 to upgrade to t │ │ │ │ │ +00028680: 6869 7320 7665 7273 696f 6e0a 6672 6f6d his version.from │ │ │ │ │ +00028690: 2070 7265 7669 6f75 7320 6f6e 6573 2e20 previous ones. │ │ │ │ │ +000286a0: 2049 7420 636f 6e73 6973 7473 206f 6620 It consists of │ │ │ │ │ +000286b0: 6120 7369 6e67 6c65 206b 6579 776f 7264 a single keyword │ │ │ │ │ +000286c0: 2074 616b 696e 6720 6f6e 6520 6f66 2074 taking one of t │ │ │ │ │ +000286d0: 6865 0a76 616c 7565 7320 e280 986c 6f77 he.values ...low │ │ │ │ │ +000286e0: e280 992c 20e2 8098 6d65 6469 756d e280 ..., ...medium.. │ │ │ │ │ +000286f0: 992c 20e2 8098 6869 6768 e280 992c 20e2 ., ...high..., . │ │ │ │ │ +00028700: 8098 656d 6572 6765 6e63 79e2 8099 2c20 ..emergency..., │ │ │ │ │ +00028710: 6f72 20e2 8098 6372 6974 6963 616c e280 or ...critical.. │ │ │ │ │ +00028720: 9920 2831 2920 286e 6f74 0a63 6173 652d . (1) (not.case- │ │ │ │ │ +00028730: 7365 6e73 6974 6976 6529 2066 6f6c 6c6f sensitive) follo │ │ │ │ │ +00028740: 7765 6420 6279 2061 6e20 6f70 7469 6f6e wed by an option │ │ │ │ │ +00028750: 616c 2063 6f6d 6d65 6e74 6172 7920 2873 al commentary (s │ │ │ │ │ +00028760: 6570 6172 6174 6564 2062 7920 610a 7370 eparated by a.sp │ │ │ │ │ +00028770: 6163 6529 2077 6869 6368 2069 7320 7573 ace) which is us │ │ │ │ │ +00028780: 7561 6c6c 7920 696e 2070 6172 656e 7468 ually in parenth │ │ │ │ │ +00028790: 6573 6573 2e20 2046 6f72 2065 7861 6d70 eses. For examp │ │ │ │ │ +000287a0: 6c65 3a0a 0a20 2020 2020 5572 6765 6e63 le:.. Urgenc │ │ │ │ │ +000287b0: 793a 206c 6f77 2028 4849 4748 2066 6f72 y: low (HIGH for │ │ │ │ │ +000287c0: 2075 7365 7273 206f 6620 6469 7665 7273 users of divers │ │ │ │ │ +000287d0: 696f 6e73 290a 0a54 6865 2076 616c 7565 ions)..The value │ │ │ │ │ +000287e0: 206f 6620 7468 6973 2066 6965 6c64 2069 of this field i │ │ │ │ │ +000287f0: 7320 7573 7561 6c6c 7920 6578 7472 6163 s usually extrac │ │ │ │ │ +00028800: 7465 6420 6672 6f6d 2074 6865 20e2 8098 ted from the ... │ │ │ │ │ +00028810: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ +00028820: e280 990a 6669 6c65 202d 2073 6565 202a ....file - see * │ │ │ │ │ +00028830: 6e6f 7465 2044 6562 6961 6e20 6368 616e note Debian chan │ │ │ │ │ +00028840: 6765 6c6f 673b 2064 6562 6961 6e2f 6368 gelog; debian/ch │ │ │ │ │ +00028850: 616e 6765 6c6f 673a 2036 642e 0a0a 2020 angelog: 6d... │ │ │ │ │ +00028860: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00028870: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00028880: 0a0a 2020 2028 3129 204f 7468 6572 2075 .. (1) Other u │ │ │ │ │ +00028890: 7267 656e 6379 2076 616c 7565 7320 6172 rgency values ar │ │ │ │ │ +000288a0: 6520 7375 7070 6f72 7465 6420 7769 7468 e supported with │ │ │ │ │ +000288b0: 2063 6f6e 6669 6775 7261 7469 6f6e 2063 configuration c │ │ │ │ │ +000288c0: 6861 6e67 6573 2069 6e0a 7468 6520 6172 hanges in.the ar │ │ │ │ │ +000288d0: 6368 6976 6520 736f 6674 7761 7265 2062 chive software b │ │ │ │ │ +000288e0: 7574 2061 7265 206e 6f74 2075 7365 6420 ut are not used │ │ │ │ │ +000288f0: 696e 2044 6562 6961 6e2e 2020 5468 6520 in Debian. The │ │ │ │ │ +00028900: 7572 6765 6e63 7920 6166 6665 6374 730a urgency affects. │ │ │ │ │ +00028910: 686f 7720 7175 6963 6b6c 7920 6120 7061 how quickly a pa │ │ │ │ │ +00028920: 636b 6167 6520 7769 6c6c 2062 6520 636f ckage will be co │ │ │ │ │ +00028930: 6e73 6964 6572 6564 2066 6f72 2069 6e63 nsidered for inc │ │ │ │ │ +00028940: 6c75 7369 6f6e 2069 6e74 6f20 7468 650a lusion into the. │ │ │ │ │ +00028950: e280 9874 6573 7469 6e67 e280 9920 6469 ...testing... di │ │ │ │ │ +00028960: 7374 7269 6275 7469 6f6e 2061 6e64 2067 stribution and g │ │ │ │ │ +00028970: 6976 6573 2061 6e20 696e 6469 6361 7469 ives an indicati │ │ │ │ │ +00028980: 6f6e 206f 6620 7468 6520 696d 706f 7274 on of the import │ │ │ │ │ +00028990: 616e 6365 206f 6620 616e 790a 6669 7865 ance of any.fixe │ │ │ │ │ +000289a0: 7320 696e 636c 7564 6564 2069 6e20 7468 s included in th │ │ │ │ │ +000289b0: 6520 7570 6c6f 6164 2e20 20e2 8098 456d e upload. ...Em │ │ │ │ │ +000289c0: 6572 6765 6e63 79e2 8099 2061 6e64 20e2 ergency... and . │ │ │ │ │ +000289d0: 8098 6372 6974 6963 616c e280 9920 6172 ..critical... ar │ │ │ │ │ +000289e0: 6520 7472 6561 7465 6420 6173 0a73 796e e treated as.syn │ │ │ │ │ +000289f0: 6f6e 796d 6f75 732e 0a0a 1f0a 4669 6c65 onymous.....File │ │ │ │ │ +00028a00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00028a10: 696e 666f 2c20 204e 6f64 653a 2043 6861 info, Node: Cha │ │ │ │ │ +00028a20: 6e67 6573 2c20 204e 6578 743a 2042 696e nges, Next: Bin │ │ │ │ │ +00028a30: 6172 792c 2020 5072 6576 3a20 5572 6765 ary, Prev: Urge │ │ │ │ │ +00028a40: 6e63 792c 2020 5570 3a20 4c69 7374 206f ncy, Up: List o │ │ │ │ │ +00028a50: 6620 6669 656c 6473 0a0a 352e 362e 3138 f fields..5.6.18 │ │ │ │ │ +00028a60: 20e2 8098 4368 616e 6765 73e2 8099 0a2d ...Changes....- │ │ │ │ │ +00028a70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00028a80: 0a54 6869 7320 6d75 6c74 696c 696e 6520 .This multiline │ │ │ │ │ +00028a90: 6669 656c 6420 636f 6e74 6169 6e73 2074 field contains t │ │ │ │ │ +00028aa0: 6865 2068 756d 616e 2d72 6561 6461 626c he human-readabl │ │ │ │ │ +00028ab0: 6520 6368 616e 6765 7320 6461 7461 2c0a e changes data,. │ │ │ │ │ +00028ac0: 6465 7363 7269 6269 6e67 2074 6865 2064 describing the d │ │ │ │ │ +00028ad0: 6966 6665 7265 6e63 6573 2062 6574 7765 ifferences betwe │ │ │ │ │ +00028ae0: 656e 2074 6865 206c 6173 7420 7665 7273 en the last vers │ │ │ │ │ +00028af0: 696f 6e20 616e 6420 7468 6520 6375 7272 ion and the curr │ │ │ │ │ +00028b00: 656e 7420 6f6e 652e 0a0a 5468 6520 6669 ent one...The fi │ │ │ │ │ +00028b10: 7273 7420 6c69 6e65 206f 6620 7468 6520 rst line of the │ │ │ │ │ +00028b20: 6669 656c 6420 7661 6c75 6520 2874 6865 field value (the │ │ │ │ │ +00028b30: 2070 6172 7420 6f6e 2074 6865 2073 616d part on the sam │ │ │ │ │ +00028b40: 6520 6c69 6e65 2061 730a e280 9843 6861 e line as....Cha │ │ │ │ │ +00028b50: 6e67 6573 3ae2 8099 2920 6973 2061 6c77 nges:...) is alw │ │ │ │ │ +00028b60: 6179 7320 656d 7074 792e 2020 5468 6520 ays empty. The │ │ │ │ │ +00028b70: 636f 6e74 656e 7420 6f66 2074 6865 2066 content of the f │ │ │ │ │ +00028b80: 6965 6c64 2069 7320 6578 7072 6573 7365 ield is expresse │ │ │ │ │ +00028b90: 6420 6173 0a63 6f6e 7469 6e75 6174 696f d as.continuatio │ │ │ │ │ +00028ba0: 6e20 6c69 6e65 732c 2077 6974 6820 6561 n lines, with ea │ │ │ │ │ +00028bb0: 6368 206c 696e 6520 696e 6465 6e74 6564 ch line indented │ │ │ │ │ +00028bc0: 2062 7920 6174 206c 6561 7374 206f 6e65 by at least one │ │ │ │ │ +00028bd0: 2073 7061 6365 2e0a 426c 616e 6b20 6c69 space..Blank li │ │ │ │ │ +00028be0: 6e65 7320 6d75 7374 2062 6520 7265 7072 nes must be repr │ │ │ │ │ +00028bf0: 6573 656e 7465 6420 6279 2061 206c 696e esented by a lin │ │ │ │ │ +00028c00: 6520 636f 6e73 6973 7469 6e67 206f 6e6c e consisting onl │ │ │ │ │ +00028c10: 7920 6f66 2061 2073 7061 6365 2061 6e64 y of a space and │ │ │ │ │ +00028c20: 0a61 2066 756c 6c20 7374 6f70 2028 e280 .a full stop (.. │ │ │ │ │ +00028c30: 982e e280 9929 2e0a 0a54 6865 2076 616c .....)...The val │ │ │ │ │ +00028c40: 7565 206f 6620 7468 6973 2066 6965 6c64 ue of this field │ │ │ │ │ +00028c50: 2069 7320 7573 7561 6c6c 7920 6578 7472 is usually extr │ │ │ │ │ +00028c60: 6163 7465 6420 6672 6f6d 2074 6865 20e2 acted from the . │ │ │ │ │ +00028c70: 8098 6465 6269 616e 2f63 6861 6e67 656c ..debian/changel │ │ │ │ │ +00028c80: 6f67 e280 990a 6669 6c65 202d 2073 6565 og....file - see │ │ │ │ │ +00028c90: 202a 6e6f 7465 2044 6562 6961 6e20 6368 *note Debian ch │ │ │ │ │ +00028ca0: 616e 6765 6c6f 673b 2064 6562 6961 6e2f angelog; debian/ │ │ │ │ │ +00028cb0: 6368 616e 6765 6c6f 673a 2036 642e 0a0a changelog: 6d... │ │ │ │ │ +00028cc0: 4561 6368 2076 6572 7369 6f6e e280 9973 Each version...s │ │ │ │ │ +00028cd0: 2063 6861 6e67 6520 696e 666f 726d 6174 change informat │ │ │ │ │ +00028ce0: 696f 6e20 7368 6f75 6c64 2062 6520 7072 ion should be pr │ │ │ │ │ +00028cf0: 6563 6564 6564 2062 7920 6120 e280 9c74 eceded by a ...t │ │ │ │ │ +00028d00: 6974 6c65 e280 9d20 6c69 6e65 0a67 6976 itle... line.giv │ │ │ │ │ +00028d10: 696e 6720 6174 206c 6561 7374 2074 6865 ing at least the │ │ │ │ │ +00028d20: 2076 6572 7369 6f6e 2c20 6469 7374 7269 version, distri │ │ │ │ │ +00028d30: 6275 7469 6f6e 2873 2920 616e 6420 7572 bution(s) and ur │ │ │ │ │ +00028d40: 6765 6e63 792c 2069 6e20 610a 6875 6d61 gency, in a.huma │ │ │ │ │ +00028d50: 6e2d 7265 6164 6162 6c65 2077 6179 2e0a n-readable way.. │ │ │ │ │ +00028d60: 0a49 6620 6461 7461 2066 726f 6d20 7365 .If data from se │ │ │ │ │ +00028d70: 7665 7261 6c20 7665 7273 696f 6e73 2069 veral versions i │ │ │ │ │ +00028d80: 7320 6265 696e 6720 7265 7475 726e 6564 s being returned │ │ │ │ │ +00028d90: 2074 6865 2065 6e74 7279 2066 6f72 2074 the entry for t │ │ │ │ │ +00028da0: 6865 206d 6f73 740a 7265 6365 6e74 2076 he most.recent v │ │ │ │ │ +00028db0: 6572 7369 6f6e 2073 686f 756c 6420 6265 ersion should be │ │ │ │ │ +00028dc0: 2072 6574 7572 6e65 6420 6669 7273 742c returned first, │ │ │ │ │ +00028dd0: 2061 6e64 2065 6e74 7269 6573 2073 686f and entries sho │ │ │ │ │ +00028de0: 756c 6420 6265 2073 6570 6172 6174 6564 uld be separated │ │ │ │ │ +00028df0: 0a62 7920 7468 6520 7265 7072 6573 656e .by the represen │ │ │ │ │ +00028e00: 7461 7469 6f6e 206f 6620 6120 626c 616e tation of a blan │ │ │ │ │ +00028e10: 6b20 6c69 6e65 2028 7468 6520 e280 9c74 k line (the ...t │ │ │ │ │ +00028e20: 6974 6c65 e280 9d20 6c69 6e65 206d 6179 itle... line may │ │ │ │ │ +00028e30: 2061 6c73 6f20 6265 0a66 6f6c 6c6f 7765 also be.followe │ │ │ │ │ +00028e40: 6420 6279 2074 6865 2072 6570 7265 7365 d by the represe │ │ │ │ │ +00028e50: 6e74 6174 696f 6e20 6f66 2061 2062 6c61 ntation of a bla │ │ │ │ │ +00028e60: 6e6b 206c 696e 6529 2e0a 0a1f 0a46 696c nk line).....Fil │ │ │ │ │ +00028e70: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00028e80: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4269 .info, Node: Bi │ │ │ │ │ +00028e90: 6e61 7279 2c20 204e 6578 743a 2049 6e73 nary, Next: Ins │ │ │ │ │ +00028ea0: 7461 6c6c 6564 2d53 697a 652c 2020 5072 talled-Size, Pr │ │ │ │ │ +00028eb0: 6576 3a20 4368 616e 6765 732c 2020 5570 ev: Changes, Up │ │ │ │ │ +00028ec0: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00028ed0: 0a0a 352e 362e 3139 20e2 8098 4269 6e61 ..5.6.19 ...Bina │ │ │ │ │ +00028ee0: 7279 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ry....---------- │ │ │ │ │ +00028ef0: 2d2d 2d2d 2d0a 0a54 6869 7320 666f 6c64 -----..This fold │ │ │ │ │ +00028f00: 6564 2066 6965 6c64 2069 7320 6120 6c69 ed field is a li │ │ │ │ │ +00028f10: 7374 206f 6620 6269 6e61 7279 2070 6163 st of binary pac │ │ │ │ │ +00028f20: 6b61 6765 732e 2020 4974 7320 7379 6e74 kages. Its synt │ │ │ │ │ +00028f30: 6178 2061 6e64 206d 6561 6e69 6e67 0a76 ax and meaning.v │ │ │ │ │ +00028f40: 6172 6965 7320 6465 7065 6e64 696e 6720 aries depending │ │ │ │ │ +00028f50: 6f6e 2074 6865 2063 6f6e 7472 6f6c 2066 on the control f │ │ │ │ │ +00028f60: 696c 6520 696e 2077 6869 6368 2069 7420 ile in which it │ │ │ │ │ +00028f70: 6170 7065 6172 732e 0a0a 5768 656e 2069 appears...When i │ │ │ │ │ +00028f80: 7420 6170 7065 6172 7320 696e 2074 6865 t appears in the │ │ │ │ │ +00028f90: 20e2 8098 2e64 7363 e280 9920 6669 6c65 ....dsc... file │ │ │ │ │ +00028fa0: 2c20 6974 206c 6973 7473 2062 696e 6172 , it lists binar │ │ │ │ │ +00028fb0: 7920 7061 636b 6167 6573 2077 6869 6368 y packages which │ │ │ │ │ +00028fc0: 2061 0a73 6f75 7263 6520 7061 636b 6167 a.source packag │ │ │ │ │ +00028fd0: 6520 6361 6e20 7072 6f64 7563 652c 2073 e can produce, s │ │ │ │ │ +00028fe0: 6570 6172 6174 6564 2062 7920 636f 6d6d eparated by comm │ │ │ │ │ +00028ff0: 6173 2028 3129 2e20 2054 6865 2073 6f75 as (1). The sou │ │ │ │ │ +00029000: 7263 6520 7061 636b 6167 650a 646f 6573 rce package.does │ │ │ │ │ +00029010: 206e 6f74 206e 6563 6573 7361 7269 6c79 not necessarily │ │ │ │ │ +00029020: 2070 726f 6475 6365 2061 6c6c 206f 6620 produce all of │ │ │ │ │ +00029030: 7468 6573 6520 6269 6e61 7279 2070 6163 these binary pac │ │ │ │ │ +00029040: 6b61 6765 7320 666f 7220 6576 6572 790a kages for every. │ │ │ │ │ +00029050: 6172 6368 6974 6563 7475 7265 2e20 2054 architecture. T │ │ │ │ │ +00029060: 6865 2073 6f75 7263 6520 636f 6e74 726f he source contro │ │ │ │ │ +00029070: 6c20 6669 6c65 2064 6f65 736e e280 9974 l file doesn...t │ │ │ │ │ +00029080: 2063 6f6e 7461 696e 2064 6574 6169 6c73 contain details │ │ │ │ │ +00029090: 206f 6620 7768 6963 680a 6172 6368 6974 of which.archit │ │ │ │ │ +000290a0: 6563 7475 7265 7320 6172 6520 6170 7072 ectures are appr │ │ │ │ │ +000290b0: 6f70 7269 6174 6520 666f 7220 7768 6963 opriate for whic │ │ │ │ │ +000290c0: 6820 6f66 2074 6865 2062 696e 6172 7920 h of the binary │ │ │ │ │ +000290d0: 7061 636b 6167 6573 2e0a 0a57 6865 6e20 packages...When │ │ │ │ │ +000290e0: 6974 2061 7070 6561 7273 2069 6e20 6120 it appears in a │ │ │ │ │ +000290f0: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ +00029100: 696c 652c 2069 7420 6c69 7374 7320 7468 ile, it lists th │ │ │ │ │ +00029110: 6520 6e61 6d65 7320 6f66 2074 6865 2062 e names of the b │ │ │ │ │ +00029120: 696e 6172 790a 7061 636b 6167 6573 2062 inary.packages b │ │ │ │ │ +00029130: 6569 6e67 2075 706c 6f61 6465 642c 2073 eing uploaded, s │ │ │ │ │ +00029140: 6570 6172 6174 6564 2062 7920 7768 6974 eparated by whit │ │ │ │ │ +00029150: 6573 7061 6365 2028 6e6f 7420 636f 6d6d espace (not comm │ │ │ │ │ +00029160: 6173 292e 2020 4966 206e 6f0a 6269 6e61 as). If no.bina │ │ │ │ │ +00029170: 7279 2070 6163 6b61 6765 7320 6172 6520 ry packages are │ │ │ │ │ +00029180: 6265 696e 6720 7570 6c6f 6164 6564 2c20 being uploaded, │ │ │ │ │ +00029190: 7468 6973 2066 6965 6c64 2077 696c 6c20 this field will │ │ │ │ │ +000291a0: 6e6f 7420 6265 2070 7265 7365 6e74 2e0a not be present.. │ │ │ │ │ +000291b0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +000291c0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +000291d0: 2d2d 2d0a 0a20 2020 2831 2920 4120 7370 ---.. (1) A sp │ │ │ │ │ +000291e0: 6163 6520 6166 7465 7220 6561 6368 2063 ace after each c │ │ │ │ │ +000291f0: 6f6d 6d61 2069 7320 636f 6e76 656e 7469 omma is conventi │ │ │ │ │ +00029200: 6f6e 616c 2e0a 0a1f 0a46 696c 653a 2064 onal.....File: d │ │ │ │ │ +00029210: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00029220: 6f2c 2020 4e6f 6465 3a20 496e 7374 616c o, Node: Instal │ │ │ │ │ +00029230: 6c65 642d 5369 7a65 2c20 204e 6578 743a led-Size, Next: │ │ │ │ │ +00029240: 2046 696c 6573 2c20 2050 7265 763a 2042 Files, Prev: B │ │ │ │ │ +00029250: 696e 6172 792c 2020 5570 3a20 4c69 7374 inary, Up: List │ │ │ │ │ +00029260: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +00029270: 3230 20e2 8098 496e 7374 616c 6c65 642d 20 ...Installed- │ │ │ │ │ +00029280: 5369 7a65 e280 990a 2d2d 2d2d 2d2d 2d2d Size....-------- │ │ │ │ │ +00029290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +000292a0: 0a54 6869 7320 6669 656c 6420 6170 7065 .This field appe │ │ │ │ │ +000292b0: 6172 7320 696e 2074 6865 2062 696e 6172 ars in the binar │ │ │ │ │ +000292c0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ +000292d0: 6c20 6669 6c65 732c 2061 6e64 2069 6e20 l files, and in │ │ │ │ │ +000292e0: 7468 650a e280 9850 6163 6b61 6765 73e2 the....Packages. │ │ │ │ │ +000292f0: 8099 2066 696c 6573 2e20 2049 7420 6769 .. files. It gi │ │ │ │ │ +00029300: 7665 7320 616e 2065 7374 696d 6174 6520 ves an estimate │ │ │ │ │ +00029310: 6f66 2074 6865 2074 6f74 616c 2061 6d6f of the total amo │ │ │ │ │ +00029320: 756e 7420 6f66 2064 6973 6b0a 7370 6163 unt of disk.spac │ │ │ │ │ +00029330: 6520 7265 7175 6972 6564 2074 6f20 696e e required to in │ │ │ │ │ +00029340: 7374 616c 6c20 7468 6520 6e61 6d65 6420 stall the named │ │ │ │ │ +00029350: 7061 636b 6167 652e 2020 4163 7475 616c package. Actual │ │ │ │ │ +00029360: 2069 6e73 7461 6c6c 6564 2073 697a 6520 installed size │ │ │ │ │ +00029370: 6d61 790a 7661 7279 2062 6173 6564 206f may.vary based o │ │ │ │ │ +00029380: 6e20 626c 6f63 6b20 7369 7a65 2c20 6669 n block size, fi │ │ │ │ │ +00029390: 6c65 2073 7973 7465 6d20 7072 6f70 6572 le system proper │ │ │ │ │ +000293a0: 7469 6573 2c20 6f72 2061 6374 696f 6e73 ties, or actions │ │ │ │ │ +000293b0: 2074 616b 656e 2062 790a 7061 636b 6167 taken by.packag │ │ │ │ │ +000293c0: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +000293d0: 6970 7473 2e0a 0a54 6865 2064 6973 6b20 ipts...The disk │ │ │ │ │ +000293e0: 7370 6163 6520 6973 2067 6976 656e 2061 space is given a │ │ │ │ │ +000293f0: 7320 7468 6520 6163 6375 6d75 6c61 7465 s the accumulate │ │ │ │ │ +00029400: 6420 7369 7a65 206f 6620 6561 6368 2072 d size of each r │ │ │ │ │ +00029410: 6567 756c 6172 2066 696c 6520 616e 640a egular file and. │ │ │ │ │ +00029420: 7379 6d6c 696e 6b20 726f 756e 6465 6420 symlink rounded │ │ │ │ │ +00029430: 746f 2031 204b 6942 2075 7365 6420 756e to 1 KiB used un │ │ │ │ │ +00029440: 6974 732c 2061 6e64 2061 2062 6173 656c its, and a basel │ │ │ │ │ +00029450: 696e 6520 6f66 2031 204b 6942 2066 6f72 ine of 1 KiB for │ │ │ │ │ +00029460: 2061 6e79 0a6f 7468 6572 2066 696c 6573 any.other files │ │ │ │ │ +00029470: 7973 7465 6d20 6f62 6a65 6374 2074 7970 ystem object typ │ │ │ │ │ +00029480: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00029490: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000294a0: 204e 6f64 653a 2046 696c 6573 2c20 204e Node: Files, N │ │ │ │ │ +000294b0: 6578 743a 2043 6c6f 7365 732c 2020 5072 ext: Closes, Pr │ │ │ │ │ +000294c0: 6576 3a20 496e 7374 616c 6c65 642d 5369 ev: Installed-Si │ │ │ │ │ +000294d0: 7a65 2c20 2055 703a 204c 6973 7420 6f66 ze, Up: List of │ │ │ │ │ +000294e0: 2066 6965 6c64 730a 0a35 2e36 2e32 3120 fields..5.6.21 │ │ │ │ │ +000294f0: e280 9846 696c 6573 e280 990a 2d2d 2d2d ...Files....---- │ │ │ │ │ +00029500: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 ----------..This │ │ │ │ │ +00029510: 2066 6965 6c64 2063 6f6e 7461 696e 7320 field contains │ │ │ │ │ +00029520: 6120 6c69 7374 206f 6620 6669 6c65 7320 a list of files │ │ │ │ │ +00029530: 7769 7468 2069 6e66 6f72 6d61 7469 6f6e with information │ │ │ │ │ +00029540: 2061 626f 7574 2065 6163 6820 6f6e 652e about each one. │ │ │ │ │ +00029550: 0a54 6865 2065 7861 6374 2069 6e66 6f72 .The exact infor │ │ │ │ │ +00029560: 6d61 7469 6f6e 2061 6e64 2073 796e 7461 mation and synta │ │ │ │ │ +00029570: 7820 7661 7269 6573 2077 6974 6820 7468 x varies with th │ │ │ │ │ +00029580: 6520 636f 6e74 6578 742e 0a0a 496e 2061 e context...In a │ │ │ │ │ +00029590: 6c6c 2063 6173 6573 2c20 e280 9846 696c ll cases, ...Fil │ │ │ │ │ +000295a0: 6573 e280 9920 6973 2061 206d 756c 7469 es... is a multi │ │ │ │ │ +000295b0: 6c69 6e65 2066 6965 6c64 2e20 2054 6865 line field. The │ │ │ │ │ +000295c0: 2066 6972 7374 206c 696e 6520 6f66 2074 first line of t │ │ │ │ │ +000295d0: 6865 2066 6965 6c64 0a76 616c 7565 2028 he field.value ( │ │ │ │ │ +000295e0: 7468 6520 7061 7274 206f 6e20 7468 6520 the part on the │ │ │ │ │ +000295f0: 7361 6d65 206c 696e 6520 6173 20e2 8098 same line as ... │ │ │ │ │ +00029600: 4669 6c65 733a e280 9929 2069 7320 616c Files:...) is al │ │ │ │ │ +00029610: 7761 7973 2065 6d70 7479 2e20 2054 6865 ways empty. The │ │ │ │ │ +00029620: 0a63 6f6e 7465 6e74 206f 6620 7468 6520 .content of the │ │ │ │ │ +00029630: 6669 656c 6420 6973 2065 7870 7265 7373 field is express │ │ │ │ │ +00029640: 6564 2061 7320 636f 6e74 696e 7561 7469 ed as continuati │ │ │ │ │ +00029650: 6f6e 206c 696e 6573 2c20 6f6e 6520 6c69 on lines, one li │ │ │ │ │ +00029660: 6e65 2070 6572 0a66 696c 652e 2020 4561 ne per.file. Ea │ │ │ │ │ +00029670: 6368 206c 696e 6520 6d75 7374 2062 6520 ch line must be │ │ │ │ │ +00029680: 696e 6465 6e74 6564 2062 7920 6f6e 6520 indented by one │ │ │ │ │ +00029690: 7370 6163 6520 616e 6420 636f 6e74 6169 space and contai │ │ │ │ │ +000296a0: 6e20 6120 6e75 6d62 6572 206f 660a 7375 n a number of.su │ │ │ │ │ +000296b0: 622d 6669 656c 6473 2c20 7365 7061 7261 b-fields, separa │ │ │ │ │ +000296c0: 7465 6420 6279 2073 7061 6365 732c 2061 ted by spaces, a │ │ │ │ │ +000296d0: 7320 6465 7363 7269 6265 6420 6265 6c6f s described belo │ │ │ │ │ +000296e0: 772e 0a0a 496e 2074 6865 20e2 8098 2e64 w...In the ....d │ │ │ │ │ +000296f0: 7363 e280 9920 6669 6c65 2c20 6561 6368 sc... file, each │ │ │ │ │ +00029700: 206c 696e 6520 636f 6e74 6169 6e73 2074 line contains t │ │ │ │ │ +00029710: 6865 204d 4435 2063 6865 636b 7375 6d2c he MD5 checksum, │ │ │ │ │ +00029720: 2073 697a 6520 616e 640a 6669 6c65 6e61 size and.filena │ │ │ │ │ +00029730: 6d65 206f 6620 7468 6520 7461 7220 6669 me of the tar fi │ │ │ │ │ +00029740: 6c65 2061 6e64 2028 6966 2061 7070 6c69 le and (if appli │ │ │ │ │ +00029750: 6361 626c 6529 2064 6966 6620 6669 6c65 cable) diff file │ │ │ │ │ +00029760: 2077 6869 6368 206d 616b 6520 7570 2074 which make up t │ │ │ │ │ +00029770: 6865 0a72 656d 6169 6e64 6572 206f 6620 he.remainder of │ │ │ │ │ +00029780: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +00029790: 6765 2e20 2028 3129 2020 466f 7220 6578 ge. (1) For ex │ │ │ │ │ +000297a0: 616d 706c 653a 0a0a 2020 2020 2046 696c ample:.. Fil │ │ │ │ │ +000297b0: 6573 3a0a 2020 2020 2020 6336 6636 3938 es:. c6f698 │ │ │ │ │ +000297c0: 6631 3966 3261 3261 6130 3764 6262 3962 f19f2a2aa07dbb9b │ │ │ │ │ +000297d0: 6264 6139 3061 3237 3534 2035 3731 3932 bda90a2754 57192 │ │ │ │ │ +000297e0: 3520 6578 616d 706c 655f 312e 322e 6f72 5 example_1.2.or │ │ │ │ │ +000297f0: 6967 2e74 6172 2e67 7a0a 2020 2020 2020 ig.tar.gz. │ │ │ │ │ +00029800: 3933 3835 3132 6630 3834 3232 6633 3530 938512f08422f350 │ │ │ │ │ +00029810: 3966 6633 3666 3132 3566 3538 3733 6261 9ff36f125f5873ba │ │ │ │ │ +00029820: 2036 3232 3020 6578 616d 706c 655f 312e 6220 example_1. │ │ │ │ │ +00029830: 322d 312e 6469 6666 2e67 7a0a 0a54 6865 2-1.diff.gz..The │ │ │ │ │ +00029840: 2065 7861 6374 2066 6f72 6d73 206f 6620 exact forms of │ │ │ │ │ +00029850: 7468 6520 6669 6c65 6e61 6d65 7320 6172 the filenames ar │ │ │ │ │ +00029860: 6520 6465 7363 7269 6265 6420 696e 202a e described in * │ │ │ │ │ +00029870: 6e6f 7465 2053 6f75 7263 6520 7061 636b note Source pack │ │ │ │ │ +00029880: 6167 6573 0a61 7320 6172 6368 6976 6573 ages.as archives │ │ │ │ │ +00029890: 3a20 6336 2e0a 0a49 6e20 7468 6520 e280 : c6...In the .. │ │ │ │ │ +000298a0: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ +000298b0: 6520 7468 6973 2063 6f6e 7461 696e 7320 e this contains │ │ │ │ │ +000298c0: 6f6e 6520 6c69 6e65 2070 6572 2066 696c one line per fil │ │ │ │ │ +000298d0: 6520 6265 696e 6720 7570 6c6f 6164 6564 e being uploaded │ │ │ │ │ +000298e0: 2e0a 4561 6368 206c 696e 6520 636f 6e74 ..Each line cont │ │ │ │ │ +000298f0: 6169 6e73 2074 6865 204d 4435 2063 6865 ains the MD5 che │ │ │ │ │ +00029900: 636b 7375 6d2c 2073 697a 652c 2073 6563 cksum, size, sec │ │ │ │ │ +00029910: 7469 6f6e 2061 6e64 2070 7269 6f72 6974 tion and priorit │ │ │ │ │ +00029920: 7920 616e 6420 7468 650a 6669 6c65 6e61 y and the.filena │ │ │ │ │ +00029930: 6d65 2e20 2046 6f72 2065 7861 6d70 6c65 me. For example │ │ │ │ │ +00029940: 3a0a 0a20 2020 2020 4669 6c65 733a 0a20 :.. Files:. │ │ │ │ │ +00029950: 2020 2020 2034 6333 3161 6237 6266 6334 4c31ab7bfc4 │ │ │ │ │ +00029960: 3064 3363 6634 3964 3738 3131 3938 3733 0d3cf49d78119873 │ │ │ │ │ +00029970: 3930 3335 3720 3134 3238 2074 6578 7420 90357 1428 text │ │ │ │ │ +00029980: 6578 7472 6120 6578 616d 706c 655f 312e extra example_1. │ │ │ │ │ +00029990: 322d 312e 6473 630a 2020 2020 2020 6336 2-1.dsc. c6 │ │ │ │ │ +000299a0: 6636 3938 6631 3966 3261 3261 6130 3764 f698f19f2a2aa07d │ │ │ │ │ +000299b0: 6262 3962 6264 6139 3061 3237 3534 2035 bb9bbda90a2754 5 │ │ │ │ │ +000299c0: 3731 3932 3520 7465 7874 2065 7874 7261 71925 text extra │ │ │ │ │ +000299d0: 2065 7861 6d70 6c65 5f31 2e32 2e6f 7269 example_1.2.ori │ │ │ │ │ +000299e0: 672e 7461 722e 677a 0a20 2020 2020 2039 g.tar.gz. 9 │ │ │ │ │ +000299f0: 3338 3531 3266 3038 3432 3266 3335 3039 38512f08422f3509 │ │ │ │ │ +00029a00: 6666 3336 6631 3235 6635 3837 3362 6120 ff36f125f5873ba │ │ │ │ │ +00029a10: 3632 3230 2074 6578 7420 6578 7472 6120 6220 text extra │ │ │ │ │ +00029a20: 6578 616d 706c 655f 312e 322d 312e 6469 example_1.2-1.di │ │ │ │ │ +00029a30: 6666 2e67 7a0a 2020 2020 2020 3763 3938 ff.gz. 7c98 │ │ │ │ │ +00029a40: 6665 3835 3362 3362 6262 3437 6130 3065 fe853b3bbb47a00e │ │ │ │ │ +00029a50: 3563 6431 3239 6236 6362 3536 2037 3033 5cd129b6cb56 703 │ │ │ │ │ +00029a60: 3534 3220 7465 7874 2065 7874 7261 2065 542 text extra e │ │ │ │ │ +00029a70: 7861 6d70 6c65 5f31 2e32 2d31 5f69 3338 xample_1.2-1_i38 │ │ │ │ │ +00029a80: 362e 6465 620a 0a54 6865 202a 6e6f 7465 6.deb..The *note │ │ │ │ │ +00029a90: 2073 6563 7469 6f6e 3a20 3266 2e20 616e section: 2f. an │ │ │ │ │ +00029aa0: 6420 2a6e 6f74 6520 7072 696f 7269 7479 d *note priority │ │ │ │ │ +00029ab0: 3a20 3332 2e20 6172 6520 7468 6520 7661 : 32. are the va │ │ │ │ │ +00029ac0: 6c75 6573 206f 6620 7468 650a 636f 7272 lues of the.corr │ │ │ │ │ +00029ad0: 6573 706f 6e64 696e 6720 6669 656c 6473 esponding fields │ │ │ │ │ +00029ae0: 2069 6e20 7468 6520 736f 7572 6365 2074 in the source t │ │ │ │ │ +00029af0: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ +00029b00: 6669 6c65 2e20 2049 6620 6e6f 2073 6563 file. If no sec │ │ │ │ │ +00029b10: 7469 6f6e 0a6f 7220 7072 696f 7269 7479 tion.or priority │ │ │ │ │ +00029b20: 2069 7320 7370 6563 6966 6965 6420 7468 is specified th │ │ │ │ │ +00029b30: 656e 20e2 8098 2de2 8099 2073 686f 756c en ...-... shoul │ │ │ │ │ +00029b40: 6420 6265 2075 7365 642c 2074 686f 7567 d be used, thoug │ │ │ │ │ +00029b50: 6820 7365 6374 696f 6e20 616e 640a 7072 h section and.pr │ │ │ │ │ +00029b60: 696f 7269 7479 2076 616c 7565 7320 6d75 iority values mu │ │ │ │ │ +00029b70: 7374 2062 6520 7370 6563 6966 6965 6420 st be specified │ │ │ │ │ +00029b80: 666f 7220 6e65 7720 7061 636b 6167 6573 for new packages │ │ │ │ │ +00029b90: 2074 6f20 6265 2069 6e73 7461 6c6c 6564 to be installed │ │ │ │ │ +00029ba0: 0a70 726f 7065 726c 792e 0a0a 5468 6520 .properly...The │ │ │ │ │ +00029bb0: 7370 6563 6961 6c20 7661 6c75 6520 e280 special value .. │ │ │ │ │ +00029bc0: 9862 7968 616e 64e2 8099 2066 6f72 2074 .byhand... for t │ │ │ │ │ +00029bd0: 6865 2073 6563 7469 6f6e 2069 6e20 6120 he section in a │ │ │ │ │ +00029be0: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ +00029bf0: 696c 650a 696e 6469 6361 7465 7320 7468 ile.indicates th │ │ │ │ │ +00029c00: 6174 2074 6865 2066 696c 6520 696e 2071 at the file in q │ │ │ │ │ +00029c10: 7565 7374 696f 6e20 6973 206e 6f74 2061 uestion is not a │ │ │ │ │ +00029c20: 6e20 6f72 6469 6e61 7279 2070 6163 6b61 n ordinary packa │ │ │ │ │ +00029c30: 6765 2066 696c 6520 616e 640a 6d75 7374 ge file and.must │ │ │ │ │ +00029c40: 2062 6520 696e 7374 616c 6c65 6420 6279 be installed by │ │ │ │ │ +00029c50: 2068 616e 6420 6279 2074 6865 2064 6973 hand by the dis │ │ │ │ │ +00029c60: 7472 6962 7574 696f 6e20 6d61 696e 7461 tribution mainta │ │ │ │ │ +00029c70: 696e 6572 732e 2020 4966 2074 6865 0a73 iners. If the.s │ │ │ │ │ +00029c80: 6563 7469 6f6e 2069 7320 e280 9862 7968 ection is ...byh │ │ │ │ │ +00029c90: 616e 64e2 8099 2074 6865 2070 7269 6f72 and... the prior │ │ │ │ │ +00029ca0: 6974 7920 7368 6f75 6c64 2062 6520 e280 ity should be .. │ │ │ │ │ +00029cb0: 982d e280 992e 0a0a 4966 2061 206e 6577 .-......If a new │ │ │ │ │ +00029cc0: 2044 6562 6961 6e20 7265 7669 7369 6f6e Debian revision │ │ │ │ │ +00029cd0: 206f 6620 6120 7061 636b 6167 6520 6973 of a package is │ │ │ │ │ +00029ce0: 2062 6569 6e67 2073 6869 7070 6564 2061 being shipped a │ │ │ │ │ +00029cf0: 6e64 206e 6f20 6e65 770a 6f72 6967 696e nd no new.origin │ │ │ │ │ +00029d00: 616c 2073 6f75 7263 6520 6172 6368 6976 al source archiv │ │ │ │ │ +00029d10: 6520 6973 2062 6569 6e67 2064 6973 7472 e is being distr │ │ │ │ │ +00029d20: 6962 7574 6564 2074 6865 20e2 8098 2e64 ibuted the ....d │ │ │ │ │ +00029d30: 7363 e280 9920 6d75 7374 2073 7469 6c6c sc... must still │ │ │ │ │ +00029d40: 0a63 6f6e 7461 696e 2074 6865 20e2 8098 .contain the ... │ │ │ │ │ +00029d50: 4669 6c65 73e2 8099 2066 6965 6c64 2065 Files... field e │ │ │ │ │ +00029d60: 6e74 7279 2066 6f72 2074 6865 206f 7269 ntry for the ori │ │ │ │ │ +00029d70: 6769 6e61 6c20 736f 7572 6365 2061 7263 ginal source arc │ │ │ │ │ +00029d80: 6869 7665 0ae2 8098 7061 636b 6167 655f hive....package_ │ │ │ │ │ +00029d90: 7570 7374 7265 616d 2d76 6572 7369 6f6e upstream-version │ │ │ │ │ +00029da0: 2e6f 7269 672e 7461 722e 677a e280 992c .orig.tar.gz..., │ │ │ │ │ +00029db0: 2062 7574 2074 6865 20e2 8098 2e63 6861 but the ....cha │ │ │ │ │ +00029dc0: 6e67 6573 e280 9920 6669 6c65 2073 686f nges... file sho │ │ │ │ │ +00029dd0: 756c 640a 6c65 6176 6520 6974 206f 7574 uld.leave it out │ │ │ │ │ +00029de0: 2e20 2049 6e20 7468 6973 2063 6173 6520 . In this case │ │ │ │ │ +00029df0: 7468 6520 6f72 6967 696e 616c 2073 6f75 the original sou │ │ │ │ │ +00029e00: 7263 6520 6172 6368 6976 6520 6f6e 2074 rce archive on t │ │ │ │ │ +00029e10: 6865 0a64 6973 7472 6962 7574 696f 6e20 he.distribution │ │ │ │ │ +00029e20: 7369 7465 206d 7573 7420 6d61 7463 6820 site must match │ │ │ │ │ +00029e30: 6578 6163 746c 792c 2062 7974 652d 666f exactly, byte-fo │ │ │ │ │ +00029e40: 722d 6279 7465 2c20 7468 6520 6f72 6967 r-byte, the orig │ │ │ │ │ +00029e50: 696e 616c 2073 6f75 7263 650a 6172 6368 inal source.arch │ │ │ │ │ +00029e60: 6976 6520 7768 6963 6820 7761 7320 7573 ive which was us │ │ │ │ │ +00029e70: 6564 2074 6f20 6765 6e65 7261 7465 2074 ed to generate t │ │ │ │ │ +00029e80: 6865 20e2 8098 2e64 7363 e280 9920 6669 he ....dsc... fi │ │ │ │ │ +00029e90: 6c65 2061 6e64 2064 6966 6620 7768 6963 le and diff whic │ │ │ │ │ +00029ea0: 6820 6172 650a 6265 696e 6720 7570 6c6f h are.being uplo │ │ │ │ │ +00029eb0: 6164 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d aded... ------ │ │ │ │ │ +00029ec0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00029ed0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00029ee0: 2920 5468 6174 2069 732c 2074 6865 2070 ) That is, the p │ │ │ │ │ +00029ef0: 6172 7473 2077 6869 6368 2061 7265 206e arts which are n │ │ │ │ │ +00029f00: 6f74 2074 6865 20e2 8098 2e64 7363 e280 ot the ....dsc.. │ │ │ │ │ +00029f10: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00029f20: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00029f30: 204e 6f64 653a 2043 6c6f 7365 732c 2020 Node: Closes, │ │ │ │ │ +00029f40: 4e65 7874 3a20 486f 6d65 7061 6765 2c20 Next: Homepage, │ │ │ │ │ +00029f50: 2050 7265 763a 2046 696c 6573 2c20 2055 Prev: Files, U │ │ │ │ │ +00029f60: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +00029f70: 730a 0a35 2e36 2e32 3220 e280 9843 6c6f s..5.6.22 ...Clo │ │ │ │ │ +00029f80: 7365 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ses....--------- │ │ │ │ │ +00029f90: 2d2d 2d2d 2d2d 0a0a 4120 7370 6163 652d ------..A space- │ │ │ │ │ +00029fa0: 7365 7061 7261 7465 6420 6c69 7374 206f separated list o │ │ │ │ │ +00029fb0: 6620 6275 6720 7265 706f 7274 206e 756d f bug report num │ │ │ │ │ +00029fc0: 6265 7273 2074 6861 7420 7468 6520 7570 bers that the up │ │ │ │ │ +00029fd0: 6c6f 6164 2067 6f76 6572 6e65 6420 6279 load governed by │ │ │ │ │ +00029fe0: 0a74 6865 20e2 8098 2e63 6861 6e67 6573 .the ....changes │ │ │ │ │ +00029ff0: e280 9920 6669 6c65 2063 6c6f 7365 732e ... file closes. │ │ │ │ │ +0002a000: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0002a010: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0002a020: 6f64 653a 2048 6f6d 6570 6167 652c 2020 ode: Homepage, │ │ │ │ │ +0002a030: 4e65 7874 3a20 4368 6563 6b73 756d 732d Next: Checksums- │ │ │ │ │ +0002a040: 5368 6131 2061 6e64 2043 6865 636b 7375 Sha1 and Checksu │ │ │ │ │ +0002a050: 6d73 2d53 6861 3235 362c 2020 5072 6576 ms-Sha256, Prev │ │ │ │ │ +0002a060: 3a20 436c 6f73 6573 2c20 2055 703a 204c : Closes, Up: L │ │ │ │ │ +0002a070: 6973 7420 6f66 2066 6965 6c64 730a 0a35 ist of fields..5 │ │ │ │ │ +0002a080: 2e36 2e32 3320 e280 9848 6f6d 6570 6167 .6.23 ...Homepag │ │ │ │ │ +0002a090: 65e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d e....----------- │ │ │ │ │ +0002a0a0: 2d2d 2d2d 2d2d 0a0a 5468 6520 5552 4c20 ------..The URL │ │ │ │ │ +0002a0b0: 6f66 2074 6865 2077 6562 2073 6974 6520 of the web site │ │ │ │ │ +0002a0c0: 666f 7220 7468 6973 2070 6163 6b61 6765 for this package │ │ │ │ │ +0002a0d0: 2c20 7072 6566 6572 6162 6c79 2028 7768 , preferably (wh │ │ │ │ │ +0002a0e0: 656e 2061 7070 6c69 6361 626c 6529 0a74 en applicable).t │ │ │ │ │ +0002a0f0: 6865 2073 6974 6520 6672 6f6d 2077 6869 he site from whi │ │ │ │ │ +0002a100: 6368 2074 6865 206f 7269 6769 6e61 6c20 ch the original │ │ │ │ │ +0002a110: 736f 7572 6365 2063 616e 2062 6520 6f62 source can be ob │ │ │ │ │ +0002a120: 7461 696e 6564 2061 6e64 2061 6e79 0a61 tained and any.a │ │ │ │ │ +0002a130: 6464 6974 696f 6e61 6c20 7570 7374 7265 dditional upstre │ │ │ │ │ +0002a140: 616d 2064 6f63 756d 656e 7461 7469 6f6e am documentation │ │ │ │ │ +0002a150: 206f 7220 696e 666f 726d 6174 696f 6e20 or information │ │ │ │ │ +0002a160: 6d61 7920 6265 2066 6f75 6e64 2e20 2054 may be found. T │ │ │ │ │ +0002a170: 6865 0a63 6f6e 7465 6e74 206f 6620 7468 he.content of th │ │ │ │ │ +0002a180: 6973 2066 6965 6c64 2069 7320 6120 7369 is field is a si │ │ │ │ │ +0002a190: 6d70 6c65 2055 524c 2077 6974 686f 7574 mple URL without │ │ │ │ │ +0002a1a0: 2061 6e79 2073 7572 726f 756e 6469 6e67 any surrounding │ │ │ │ │ +0002a1b0: 2063 6861 7261 6374 6572 730a 7375 6368 characters.such │ │ │ │ │ +0002a1c0: 2061 7320 e280 983c 3ee2 8099 2e0a 0a1f as ...<>....... │ │ │ │ │ +0002a1d0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0002a1e0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0002a1f0: 3a20 4368 6563 6b73 756d 732d 5368 6131 : Checksums-Sha1 │ │ │ │ │ +0002a200: 2061 6e64 2043 6865 636b 7375 6d73 2d53 and Checksums-S │ │ │ │ │ +0002a210: 6861 3235 362c 2020 4e65 7874 3a20 444d ha256, Next: DM │ │ │ │ │ +0002a220: 2d55 706c 6f61 642d 416c 6c6f 7765 642c -Upload-Allowed, │ │ │ │ │ +0002a230: 2020 5072 6576 3a20 486f 6d65 7061 6765 Prev: Homepage │ │ │ │ │ +0002a240: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ +0002a250: 6965 6c64 730a 0a35 2e36 2e32 3420 e280 ields..5.6.24 .. │ │ │ │ │ +0002a260: 9843 6865 636b 7375 6d73 2d53 6861 31e2 .Checksums-Sha1. │ │ │ │ │ +0002a270: 8099 2061 6e64 20e2 8098 4368 6563 6b73 .. and ...Checks │ │ │ │ │ +0002a280: 756d 732d 5368 6132 3536 e280 990a 2d2d ums-Sha256....-- │ │ │ │ │ +0002a290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002a2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002a2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +0002a2c0: 6573 6520 6d75 6c74 696c 696e 6520 6669 ese multiline fi │ │ │ │ │ +0002a2d0: 656c 6473 2063 6f6e 7461 696e 2061 206c elds contain a l │ │ │ │ │ +0002a2e0: 6973 7420 6f66 2066 696c 6573 2077 6974 ist of files wit │ │ │ │ │ +0002a2f0: 6820 6120 6368 6563 6b73 756d 2061 6e64 h a checksum and │ │ │ │ │ +0002a300: 2073 697a 650a 666f 7220 6561 6368 206f size.for each o │ │ │ │ │ +0002a310: 6e65 2e20 2042 6f74 6820 e280 9843 6865 ne. Both ...Che │ │ │ │ │ +0002a320: 636b 7375 6d73 2d53 6861 31e2 8099 2061 cksums-Sha1... a │ │ │ │ │ +0002a330: 6e64 20e2 8098 4368 6563 6b73 756d 732d nd ...Checksums- │ │ │ │ │ +0002a340: 5368 6132 3536 e280 9920 6861 7665 2074 Sha256... have t │ │ │ │ │ +0002a350: 6865 0a73 616d 6520 7379 6e74 6178 2061 he.same syntax a │ │ │ │ │ +0002a360: 6e64 2064 6966 6665 7220 6f6e 6c79 2069 nd differ only i │ │ │ │ │ +0002a370: 6e20 7468 6520 6368 6563 6b73 756d 2061 n the checksum a │ │ │ │ │ +0002a380: 6c67 6f72 6974 686d 2075 7365 643a 2053 lgorithm used: S │ │ │ │ │ +0002a390: 4841 2d31 2066 6f72 0ae2 8098 4368 6563 HA-1 for....Chec │ │ │ │ │ +0002a3a0: 6b73 756d 732d 5368 6131 e280 9920 616e ksums-Sha1... an │ │ │ │ │ +0002a3b0: 6420 5348 412d 3235 3620 666f 7220 e280 d SHA-256 for .. │ │ │ │ │ +0002a3c0: 9843 6865 636b 7375 6d73 2d53 6861 3235 .Checksums-Sha25 │ │ │ │ │ +0002a3d0: 36e2 8099 2e0a 0ae2 8098 4368 6563 6b73 6.........Checks │ │ │ │ │ +0002a3e0: 756d 732d 5368 6131 e280 9920 616e 6420 ums-Sha1... and │ │ │ │ │ +0002a3f0: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ +0002a400: 3235 36e2 8099 2061 7265 206d 756c 7469 256... are multi │ │ │ │ │ +0002a410: 6c69 6e65 2066 6965 6c64 732e 2020 5468 line fields. Th │ │ │ │ │ +0002a420: 6520 6669 7273 740a 6c69 6e65 206f 6620 e first.line of │ │ │ │ │ +0002a430: 7468 6520 6669 656c 6420 7661 6c75 6520 the field value │ │ │ │ │ +0002a440: 2874 6865 2070 6172 7420 6f6e 2074 6865 (the part on the │ │ │ │ │ +0002a450: 2073 616d 6520 6c69 6e65 2061 7320 e280 same line as .. │ │ │ │ │ +0002a460: 9843 6865 636b 7375 6d73 2d53 6861 313a .Checksums-Sha1: │ │ │ │ │ +0002a470: e280 990a 6f72 20e2 8098 4368 6563 6b73 ....or ...Checks │ │ │ │ │ +0002a480: 756d 732d 5368 6132 3536 3ae2 8099 2920 ums-Sha256:...) │ │ │ │ │ +0002a490: 6973 2061 6c77 6179 7320 656d 7074 792e is always empty. │ │ │ │ │ +0002a4a0: 2020 5468 6520 636f 6e74 656e 7420 6f66 The content of │ │ │ │ │ +0002a4b0: 2074 6865 2066 6965 6c64 2069 730a 6578 the field is.ex │ │ │ │ │ +0002a4c0: 7072 6573 7365 6420 6173 2063 6f6e 7469 pressed as conti │ │ │ │ │ +0002a4d0: 6e75 6174 696f 6e20 6c69 6e65 732c 206f nuation lines, o │ │ │ │ │ +0002a4e0: 6e65 206c 696e 6520 7065 7220 6669 6c65 ne line per file │ │ │ │ │ +0002a4f0: 2e20 2045 6163 6820 6c69 6e65 2063 6f6e . Each line con │ │ │ │ │ +0002a500: 7369 7374 730a 6f66 2074 6865 2063 6865 sists.of the che │ │ │ │ │ +0002a510: 636b 7375 6d2c 2061 2073 7061 6365 2c20 cksum, a space, │ │ │ │ │ +0002a520: 7468 6520 6669 6c65 2073 697a 652c 2061 the file size, a │ │ │ │ │ +0002a530: 2073 7061 6365 2c20 616e 6420 7468 6520 space, and the │ │ │ │ │ +0002a540: 6669 6c65 206e 616d 652e 0a46 6f72 2065 file name..For e │ │ │ │ │ +0002a550: 7861 6d70 6c65 2028 6672 6f6d 2061 20e2 xample (from a . │ │ │ │ │ +0002a560: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +0002a570: 6c65 293a 0a0a 2020 2020 2043 6865 636b le):.. Check │ │ │ │ │ +0002a580: 7375 6d73 2d53 6861 313a 0a20 2020 2020 sums-Sha1:. │ │ │ │ │ +0002a590: 2031 6634 3138 6166 6161 3031 3436 3465 1f418afaa01464e │ │ │ │ │ +0002a5a0: 3633 6363 3165 6538 6136 3661 3035 6630 63cc1ee8a66a05f0 │ │ │ │ │ +0002a5b0: 3834 3862 6431 3535 6320 3132 3736 2065 848bd155c 1276 e │ │ │ │ │ +0002a5c0: 7861 6d70 6c65 5f31 2e30 2d31 2e64 7363 xample_1.0-1.dsc │ │ │ │ │ +0002a5d0: 0a20 2020 2020 2061 3065 6431 3435 3666 . a0ed1456f │ │ │ │ │ +0002a5e0: 6164 3631 3131 3666 3836 3862 3138 3535 ad61116f868b1855 │ │ │ │ │ +0002a5f0: 3533 3064 6265 3934 3865 3230 6630 3620 530dbe948e20f06 │ │ │ │ │ +0002a600: 3137 3136 3032 2065 7861 6d70 6c65 5f31 171602 example_1 │ │ │ │ │ +0002a610: 2e30 2e6f 7269 672e 7461 722e 677a 0a20 .0.orig.tar.gz. │ │ │ │ │ +0002a620: 2020 2020 2035 6538 3665 6366 3036 3731 5e86ecf0671 │ │ │ │ │ +0002a630: 6531 3133 6236 3333 3838 6461 6338 3164 e113b63388dac81d │ │ │ │ │ +0002a640: 6438 6430 3065 3030 6566 3239 3820 3631 d8d00e00ef298 61 │ │ │ │ │ +0002a650: 3337 2065 7861 6d70 6c65 5f31 2e30 2d31 37 example_1.0-1 │ │ │ │ │ +0002a660: 2e64 6562 6961 6e2e 7461 722e 677a 0a20 .debian.tar.gz. │ │ │ │ │ +0002a670: 2020 2020 2037 3161 3066 6637 6461 3066 71a0ff7da0f │ │ │ │ │ +0002a680: 6161 6636 3038 3438 3131 3935 6639 6366 aaf608481195f9cf │ │ │ │ │ +0002a690: 3330 3937 3462 3134 3263 3138 3320 3534 30974b142c183 54 │ │ │ │ │ +0002a6a0: 3834 3032 2065 7861 6d70 6c65 5f31 2e30 8402 example_1.0 │ │ │ │ │ +0002a6b0: 2d31 5f69 3338 362e 6465 620a 2020 2020 -1_i386.deb. │ │ │ │ │ +0002a6c0: 2043 6865 636b 7375 6d73 2d53 6861 3235 Checksums-Sha25 │ │ │ │ │ +0002a6d0: 363a 0a20 2020 2020 2061 6339 6435 3732 6:. ac9d572 │ │ │ │ │ +0002a6e0: 3534 6637 6538 3335 6265 6432 3939 3932 54f7e835bed29992 │ │ │ │ │ +0002a6f0: 3666 6435 3162 6636 6635 3334 3539 3763 6fd51bf6f534597c │ │ │ │ │ +0002a700: 6333 6663 6335 3264 6230 3163 3462 6666 c3fcc52db01c4bff │ │ │ │ │ +0002a710: 6564 6165 3831 3237 3220 3132 3736 2065 edae81272 1276 e │ │ │ │ │ +0002a720: 7861 6d70 6c65 5f31 2e30 2d31 2e64 7363 xample_1.0-1.dsc │ │ │ │ │ +0002a730: 0a20 2020 2020 2030 6431 3233 6265 3766 . 0d123be7f │ │ │ │ │ +0002a740: 3531 6536 3163 3462 6631 3565 3563 3439 51e61c4bf15e5c49 │ │ │ │ │ +0002a750: 3262 3438 3430 3534 6265 3765 3930 6633 2b484054be7e90f3 │ │ │ │ │ +0002a760: 3038 3136 3038 6135 3531 3730 3037 6266 081608a5517007bf │ │ │ │ │ +0002a770: 6231 6664 3132 3820 3137 3136 3032 2065 b1fd128 171602 e │ │ │ │ │ +0002a780: 7861 6d70 6c65 5f31 2e30 2e6f 7269 672e xample_1.0.orig. │ │ │ │ │ +0002a790: 7461 722e 677a 0a20 2020 2020 2066 3534 tar.gz. f54 │ │ │ │ │ +0002a7a0: 6165 3936 3661 3566 3538 3035 3731 6165 ae966a5f580571ae │ │ │ │ │ +0002a7b0: 3764 3965 6635 6531 6466 3062 6434 3264 7d9ef5e1df0bd42d │ │ │ │ │ +0002a7c0: 3633 6532 3763 6235 3035 6232 3739 3537 63e27cb505b27957 │ │ │ │ │ +0002a7d0: 3335 3161 3439 3562 6336 3238 3820 3631 351a495bc6288 61 │ │ │ │ │ +0002a7e0: 3337 2065 7861 6d70 6c65 5f31 2e30 2d31 37 example_1.0-1 │ │ │ │ │ +0002a7f0: 2e64 6562 6961 6e2e 7461 722e 677a 0a20 .debian.tar.gz. │ │ │ │ │ +0002a800: 2020 2020 2033 6265 6330 3563 3033 3937 3bec05c0397 │ │ │ │ │ +0002a810: 3466 6465 6364 3131 6430 3230 6663 3265 4fdecd11d020fc2e │ │ │ │ │ +0002a820: 3832 3530 6465 3834 3034 3836 3761 3861 8250de8404867a8a │ │ │ │ │ +0002a830: 3263 6538 3635 3136 3063 3235 3065 6237 2ce865160c250eb7 │ │ │ │ │ +0002a840: 3233 3636 3420 3534 3834 3032 2065 7861 23664 548402 exa │ │ │ │ │ +0002a850: 6d70 6c65 5f31 2e30 2d31 5f69 3338 362e mple_1.0-1_i386. │ │ │ │ │ +0002a860: 6465 620a 0a49 6e20 7468 6520 e280 982e deb..In the .... │ │ │ │ │ +0002a870: 6473 63e2 8099 2066 696c 652c 2074 6865 dsc... file, the │ │ │ │ │ +0002a880: 7365 2066 6965 6c64 7320 6c69 7374 2061 se fields list a │ │ │ │ │ +0002a890: 6c6c 2066 696c 6573 2074 6861 7420 6d61 ll files that ma │ │ │ │ │ +0002a8a0: 6b65 2075 7020 7468 6520 736f 7572 6365 ke up the source │ │ │ │ │ +0002a8b0: 0a70 6163 6b61 6765 2e20 2049 6e20 7468 .package. In th │ │ │ │ │ +0002a8c0: 6520 e280 982e 6368 616e 6765 73e2 8099 e ....changes... │ │ │ │ │ +0002a8d0: 2066 696c 652c 2074 6865 7365 2066 6965 file, these fie │ │ │ │ │ +0002a8e0: 6c64 7320 6c69 7374 2061 6c6c 2066 696c lds list all fil │ │ │ │ │ +0002a8f0: 6573 2062 6569 6e67 0a75 706c 6f61 6465 es being.uploade │ │ │ │ │ +0002a900: 642e 2020 5468 6520 6c69 7374 206f 6620 d. The list of │ │ │ │ │ +0002a910: 6669 6c65 7320 696e 2074 6865 7365 2066 files in these f │ │ │ │ │ +0002a920: 6965 6c64 7320 6d75 7374 206d 6174 6368 ields must match │ │ │ │ │ +0002a930: 2074 6865 206c 6973 7420 6f66 0a66 696c the list of.fil │ │ │ │ │ +0002a940: 6573 2069 6e20 7468 6520 e280 9846 696c es in the ...Fil │ │ │ │ │ +0002a950: 6573 e280 9920 6669 656c 642e 0a0a 1f0a es... field..... │ │ │ │ │ +0002a960: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0002a970: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0002a980: 2044 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 DM-Upload-Allow │ │ │ │ │ +0002a990: 6564 2c20 204e 6578 743a 2056 6572 7369 ed, Next: Versi │ │ │ │ │ +0002a9a0: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ +0002a9b0: 6d20 5643 5320 6669 656c 6473 2c20 2050 m VCS fields, P │ │ │ │ │ +0002a9c0: 7265 763a 2043 6865 636b 7375 6d73 2d53 rev: Checksums-S │ │ │ │ │ +0002a9d0: 6861 3120 616e 6420 4368 6563 6b73 756d ha1 and Checksum │ │ │ │ │ +0002a9e0: 732d 5368 6132 3536 2c20 2055 703a 204c s-Sha256, Up: L │ │ │ │ │ +0002a9f0: 6973 7420 6f66 2066 6965 6c64 730a 0a35 ist of fields..5 │ │ │ │ │ +0002aa00: 2e36 2e32 3520 e280 9844 4d2d 5570 6c6f .6.25 ...DM-Uplo │ │ │ │ │ +0002aa10: 6164 2d41 6c6c 6f77 6564 e280 990a 2d2d ad-Allowed....-- │ │ │ │ │ +0002aa20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002aa30: 2d2d 2d2d 2d2d 2d2d 0a0a 4f62 736f 6c65 --------..Obsole │ │ │ │ │ +0002aa40: 7465 2c20 7365 6520 2a6e 6f74 6520 6265 te, see *note be │ │ │ │ │ +0002aa50: 6c6f 773a 2063 632e 0a0a 1f0a 4669 6c65 low: cc.....File │ │ │ │ │ +0002aa60: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0002aa70: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0002aa80: 7369 6f6e 2043 6f6e 7472 6f6c 2053 7973 sion Control Sys │ │ │ │ │ +0002aa90: 7465 6d20 5643 5320 6669 656c 6473 2c20 tem VCS fields, │ │ │ │ │ +0002aaa0: 204e 6578 743a 2050 6163 6b61 6765 2d4c Next: Package-L │ │ │ │ │ +0002aab0: 6973 742c 2020 5072 6576 3a20 444d 2d55 ist, Prev: DM-U │ │ │ │ │ +0002aac0: 706c 6f61 642d 416c 6c6f 7765 642c 2020 pload-Allowed, │ │ │ │ │ +0002aad0: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ +0002aae0: 6473 0a0a 352e 362e 3236 2056 6572 7369 ds..5.6.26 Versi │ │ │ │ │ +0002aaf0: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ +0002ab00: 6d20 2856 4353 2920 6669 656c 6473 0a2d m (VCS) fields.- │ │ │ │ │ +0002ab10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002ab20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002ab30: 2d2d 2d2d 2d2d 2d2d 2d0a 0a44 6562 6961 ---------..Debia │ │ │ │ │ +0002ab40: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0002ab50: 7320 6172 6520 696e 6372 6561 7369 6e67 s are increasing │ │ │ │ │ +0002ab60: 6c79 2064 6576 656c 6f70 6564 2075 7369 ly developed usi │ │ │ │ │ +0002ab70: 6e67 2056 4353 732e 2020 5468 650a 7075 ng VCSs. The.pu │ │ │ │ │ +0002ab80: 7270 6f73 6520 6f66 2074 6865 2066 6f6c rpose of the fol │ │ │ │ │ +0002ab90: 6c6f 7769 6e67 2066 6965 6c64 7320 6973 lowing fields is │ │ │ │ │ +0002aba0: 2074 6f20 696e 6469 6361 7465 2061 2070 to indicate a p │ │ │ │ │ +0002abb0: 7562 6c69 636c 7920 6163 6365 7373 6962 ublicly accessib │ │ │ │ │ +0002abc0: 6c65 0a72 6570 6f73 6974 6f72 7920 7768 le.repository wh │ │ │ │ │ +0002abd0: 6572 6520 7468 6520 4465 6269 616e 2073 ere the Debian s │ │ │ │ │ +0002abe0: 6f75 7263 6520 7061 636b 6167 6520 6973 ource package is │ │ │ │ │ +0002abf0: 2064 6576 656c 6f70 6564 2e0a 0ae2 8098 developed...... │ │ │ │ │ +0002ac00: 5663 732d 4272 6f77 7365 72e2 8099 0a0a Vcs-Browser..... │ │ │ │ │ +0002ac10: 2020 2020 2055 524c 206f 6620 6120 7765 URL of a we │ │ │ │ │ +0002ac20: 6220 696e 7465 7266 6163 6520 666f 7220 b interface for │ │ │ │ │ +0002ac30: 6272 6f77 7369 6e67 2074 6865 2072 6570 browsing the rep │ │ │ │ │ +0002ac40: 6f73 6974 6f72 792e 0a0a e280 9856 6373 ository......Vcs │ │ │ │ │ +0002ac50: 2d3c 7479 7065 3ee2 8099 0a0a 2020 2020 -..... │ │ │ │ │ +0002ac60: 2054 6865 2066 6965 6c64 206e 616d 6520 The field name │ │ │ │ │ +0002ac70: 6964 656e 7469 6669 6573 2074 6865 2056 identifies the V │ │ │ │ │ +0002ac80: 4353 2e20 5468 6520 6669 656c 64e2 8099 CS. The field... │ │ │ │ │ +0002ac90: 7320 7661 6c75 6520 7573 6573 2074 6865 s value uses the │ │ │ │ │ +0002aca0: 0a20 2020 2020 7665 7273 696f 6e20 636f . version co │ │ │ │ │ +0002acb0: 6e74 726f 6c20 7379 7374 656d e280 9973 ntrol system...s │ │ │ │ │ +0002acc0: 2063 6f6e 7665 6e74 696f 6e61 6c20 7379 conventional sy │ │ │ │ │ +0002acd0: 6e74 6178 2066 6f72 2064 6573 6372 6962 ntax for describ │ │ │ │ │ +0002ace0: 696e 670a 2020 2020 2072 6570 6f73 6974 ing. reposit │ │ │ │ │ +0002acf0: 6f72 7920 6c6f 6361 7469 6f6e 7320 616e ory locations an │ │ │ │ │ +0002ad00: 6420 7368 6f75 6c64 2062 6520 7375 6666 d should be suff │ │ │ │ │ +0002ad10: 6963 6965 6e74 2074 6f20 6c6f 6361 7465 icient to locate │ │ │ │ │ +0002ad20: 2074 6865 0a20 2020 2020 7265 706f 7369 the. reposi │ │ │ │ │ +0002ad30: 746f 7279 2075 7365 6420 666f 7220 7061 tory used for pa │ │ │ │ │ +0002ad40: 636b 6167 696e 672e 2020 4964 6561 6c6c ckaging. Ideall │ │ │ │ │ +0002ad50: 792c 2069 7420 616c 736f 206c 6f63 6174 y, it also locat │ │ │ │ │ +0002ad60: 6573 2074 6865 2062 7261 6e63 680a 2020 es the branch. │ │ │ │ │ +0002ad70: 2020 2075 7365 6420 666f 7220 6465 7665 used for deve │ │ │ │ │ +0002ad80: 6c6f 706d 656e 7420 6f66 206e 6577 2076 lopment of new v │ │ │ │ │ +0002ad90: 6572 7369 6f6e 7320 6f66 2074 6865 2044 ersions of the D │ │ │ │ │ +0002ada0: 6562 6961 6e20 7061 636b 6167 652e 0a0a ebian package... │ │ │ │ │ +0002adb0: 2020 2020 2054 6865 2066 6f6c 6c6f 7769 The followi │ │ │ │ │ +0002adc0: 6e67 2076 616c 7565 7320 666f 7220 3c74 ng values for are support │ │ │ │ │ +0002ade0: 6564 2c20 7769 7468 2074 6865 0a20 2020 ed, with the. │ │ │ │ │ +0002adf0: 2020 636f 7272 6573 706f 6e64 696e 6720 corresponding │ │ │ │ │ +0002ae00: 5643 5320 696e 6469 6361 7465 6420 696e VCS indicated in │ │ │ │ │ +0002ae10: 2070 6172 656e 7468 6573 6573 2069 6620 parentheses if │ │ │ │ │ +0002ae20: 6974 2069 736e e280 9974 206f 6276 696f it isn...t obvio │ │ │ │ │ +0002ae30: 7573 3a0a 0a20 2020 2020 2020 202d 2041 us:.. - A │ │ │ │ │ +0002ae40: 7263 680a 0a20 2020 2020 2020 202d 2042 rch.. - B │ │ │ │ │ +0002ae50: 7a72 2028 4261 7a61 6172 290a 0a20 2020 zr (Bazaar).. │ │ │ │ │ +0002ae60: 2020 2020 202d 2043 7673 2028 4356 5329 - Cvs (CVS) │ │ │ │ │ +0002ae70: 0a0a 2020 2020 2020 2020 2d20 4461 7263 .. - Darc │ │ │ │ │ +0002ae80: 730a 0a20 2020 2020 2020 202d 2047 6974 s.. - Git │ │ │ │ │ +0002ae90: 0a0a 2020 2020 2020 2020 2d20 4867 2028 .. - Hg ( │ │ │ │ │ +0002aea0: 4d65 7263 7572 6961 6c29 0a0a 2020 2020 Mercurial).. │ │ │ │ │ +0002aeb0: 2020 2020 2d20 4d74 6e20 284d 6f6e 6f74 - Mtn (Monot │ │ │ │ │ +0002aec0: 6f6e 6529 0a0a 2020 2020 2020 2020 2d20 one).. - │ │ │ │ │ +0002aed0: 5376 6e20 2853 7562 7665 7273 696f 6e29 Svn (Subversion) │ │ │ │ │ +0002aee0: 0a0a 2020 2020 2049 6e20 7468 6520 6361 .. In the ca │ │ │ │ │ +0002aef0: 7365 206f 6620 4769 742c 2074 6865 2076 se of Git, the v │ │ │ │ │ +0002af00: 616c 7565 206d 7573 7420 6861 7665 2074 alue must have t │ │ │ │ │ +0002af10: 6865 2066 6f6c 6c6f 7769 6e67 2073 796e he following syn │ │ │ │ │ +0002af20: 7461 783a 0a0a 2020 2020 2020 2020 2020 tax:.. │ │ │ │ │ +0002af30: 3c75 726c 3e20 5b20 2220 2d62 2022 203c [ " -b " < │ │ │ │ │ +0002af40: 6272 616e 6368 3e20 5d20 5b20 2220 5b22 branch> ] [ " [" │ │ │ │ │ +0002af50: 203c 7061 7468 3e20 225d 2220 5d0a 0a20 "]" ].. │ │ │ │ │ +0002af60: 2020 2020 7768 6572 6520 7468 6520 706f where the po │ │ │ │ │ +0002af70: 7274 696f 6e73 2065 6e63 6c6f 7365 6420 rtions enclosed │ │ │ │ │ +0002af80: 696e 2062 7261 636b 6574 7320 6172 6520 in brackets are │ │ │ │ │ +0002af90: 6f70 7469 6f6e 616c 2061 6e64 2074 6865 optional and the │ │ │ │ │ +0002afa0: 0a20 2020 2020 706f 7274 696f 6e73 2065 . portions e │ │ │ │ │ +0002afb0: 6e63 6c6f 7365 6420 696e 2064 6f75 626c nclosed in doubl │ │ │ │ │ +0002afc0: 6520 7175 6f74 6573 2061 7265 206c 6974 e quotes are lit │ │ │ │ │ +0002afd0: 6572 616c 2073 7472 696e 6773 2e20 20e2 eral strings. . │ │ │ │ │ +0002afe0: 8098 3c75 726c 3ee2 8099 0a20 2020 2020 ...... │ │ │ │ │ +0002aff0: 696e 6469 6361 7465 7320 7468 6520 7265 indicates the re │ │ │ │ │ +0002b000: 706f 7369 746f 7279 2e20 2049 6620 7468 pository. If th │ │ │ │ │ +0002b010: 6520 e280 983c 6272 616e 6368 3ee2 8099 e ...... │ │ │ │ │ +0002b020: 2070 6f72 7469 6f6e 2069 7320 7072 6573 portion is pres │ │ │ │ │ +0002b030: 656e 742c 2069 740a 2020 2020 206e 616d ent, it. nam │ │ │ │ │ +0002b040: 6573 2061 2062 7261 6e63 6820 696e 2074 es a branch in t │ │ │ │ │ +0002b050: 6865 2069 6e64 6963 6174 6564 2072 6570 he indicated rep │ │ │ │ │ +0002b060: 6f73 6974 6f72 792e 2020 4966 206e 6f20 ository. If no │ │ │ │ │ +0002b070: 6272 616e 6368 2069 730a 2020 2020 2073 branch is. s │ │ │ │ │ +0002b080: 7065 6369 6669 6564 2c20 7468 6520 7061 pecified, the pa │ │ │ │ │ +0002b090: 636b 6167 696e 6720 7368 6f75 6c64 2062 ckaging should b │ │ │ │ │ +0002b0a0: 6520 6f6e 2074 6865 2064 6566 6175 6c74 e on the default │ │ │ │ │ +0002b0b0: 2062 7261 6e63 682e 2020 4966 2074 6865 branch. If the │ │ │ │ │ +0002b0c0: 0a20 2020 2020 e280 983c 7061 7468 3ee2 . .... │ │ │ │ │ +0002b0d0: 8099 2070 6f72 7469 6f6e 2069 7320 7072 .. portion is pr │ │ │ │ │ +0002b0e0: 6573 656e 742c 2069 7420 7370 6563 6966 esent, it specif │ │ │ │ │ +0002b0f0: 6965 7320 7468 6520 7265 6c61 7469 7665 ies the relative │ │ │ │ │ +0002b100: 2070 6174 6820 746f 2074 6865 0a20 2020 path to the. │ │ │ │ │ +0002b110: 2020 746f 7020 6f66 2074 6865 2070 6163 top of the pac │ │ │ │ │ +0002b120: 6b61 6769 6e67 2074 7265 6520 2874 6865 kaging tree (the │ │ │ │ │ +0002b130: 2070 6172 656e 7420 6469 7265 6374 6f72 parent director │ │ │ │ │ +0002b140: 7920 6f66 2074 6865 20e2 8098 6465 6269 y of the ...debi │ │ │ │ │ +0002b150: 616e e280 990a 2020 2020 2064 6972 6563 an.... direc │ │ │ │ │ +0002b160: 746f 7279 292e 2020 4966 206e 6f20 7061 tory). If no pa │ │ │ │ │ +0002b170: 7468 2069 7320 7370 6563 6966 6965 642c th is specified, │ │ │ │ │ +0002b180: 2069 7420 6465 6661 756c 7473 2074 6f20 it defaults to │ │ │ │ │ +0002b190: e280 982e e280 9920 2874 6865 2074 6f70 ....... (the top │ │ │ │ │ +0002b1a0: 0a20 2020 2020 6c65 7665 6c20 6f66 2074 . level of t │ │ │ │ │ +0002b1b0: 6865 2069 6e64 6963 6174 6564 2072 6570 he indicated rep │ │ │ │ │ +0002b1c0: 6f73 6974 6f72 7920 616e 6420 6272 616e ository and bran │ │ │ │ │ +0002b1d0: 6368 292e 0a0a 2020 2020 2046 6f72 2065 ch)... For e │ │ │ │ │ +0002b1e0: 7861 6d70 6c65 3a0a 0a20 2020 2020 2020 xample:.. │ │ │ │ │ +0002b1f0: 2020 2056 6373 2d47 6974 3a20 6874 7470 Vcs-Git: http │ │ │ │ │ +0002b200: 733a 2f2f 6578 616d 706c 652e 6f72 672f s://example.org/ │ │ │ │ │ +0002b210: 7265 706f 202d 6220 6465 6269 616e 205b repo -b debian [ │ │ │ │ │ +0002b220: 702f 7061 636b 6167 655d 0a0a 2020 2020 p/package].. │ │ │ │ │ +0002b230: 2069 6e64 6963 6174 6573 2061 2073 7562 indicates a sub │ │ │ │ │ +0002b240: 6469 7265 6374 6f72 7920 6e61 6d65 6420 directory named │ │ │ │ │ +0002b250: e280 9870 2f70 6163 6b61 6765 e280 9920 ...p/package... │ │ │ │ │ +0002b260: 696e 2074 6865 20e2 8098 6465 6269 616e in the ...debian │ │ │ │ │ +0002b270: e280 9920 6272 616e 6368 0a20 2020 2020 ... branch. │ │ │ │ │ +0002b280: 6f66 2074 6865 2072 6570 6f73 6974 6f72 of the repositor │ │ │ │ │ +0002b290: 7920 6174 20e2 8098 6874 7470 733a 2f2f y at ...https:// │ │ │ │ │ +0002b2a0: 6578 616d 706c 652e 6f72 672f 7265 706f example.org/repo │ │ │ │ │ +0002b2b0: e280 992e 0a0a 2020 2020 2049 6e20 7468 ...... In th │ │ │ │ │ +0002b2c0: 6520 6361 7365 206f 6620 4d65 7263 7572 e case of Mercur │ │ │ │ │ +0002b2d0: 6961 6c2c 2074 6865 2076 616c 7565 206d ial, the value m │ │ │ │ │ +0002b2e0: 7573 7420 6861 7665 2074 6865 2066 6f6c ust have the fol │ │ │ │ │ +0002b2f0: 6c6f 7769 6e67 2073 796e 7461 783a 0a0a lowing syntax:.. │ │ │ │ │ +0002b300: 2020 2020 2020 2020 2020 3c75 726c 3e20 │ │ │ │ │ +0002b310: 5b20 2220 2d62 2022 203c 6272 616e 6368 [ " -b " ].. This i │ │ │ │ │ +0002b330: 7320 696e 7465 7270 7265 7465 6420 7468 s interpreted th │ │ │ │ │ +0002b340: 6520 7361 6d65 2077 6179 2061 7320 7468 e same way as th │ │ │ │ │ +0002b350: 6520 4769 7420 7379 6e74 6178 2065 7863 e Git syntax exc │ │ │ │ │ +0002b360: 6570 7420 6120 7061 7468 0a20 2020 2020 ept a path. │ │ │ │ │ +0002b370: 7769 7468 696e 2074 6865 2072 6570 6f73 within the repos │ │ │ │ │ +0002b380: 6974 6f72 7920 6973 206e 6f74 2073 7570 itory is not sup │ │ │ │ │ +0002b390: 706f 7274 6564 2e0a 0a20 2020 2020 4120 ported... A │ │ │ │ │ +0002b3a0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +0002b3b0: 6669 6c65 206d 7573 7420 6e6f 7420 6861 file must not ha │ │ │ │ │ +0002b3c0: 7665 206d 6f72 6520 7468 616e 206f 6e65 ve more than one │ │ │ │ │ +0002b3d0: 20e2 8098 5663 732d 3c74 7970 653e e280 ...Vcs-.. │ │ │ │ │ +0002b3e0: 990a 2020 2020 2066 6965 6c64 2e20 2049 .. field. I │ │ │ │ │ +0002b3f0: 6620 7468 6520 7061 636b 6167 6520 6973 f the package is │ │ │ │ │ +0002b400: 206d 6169 6e74 6169 6e65 6420 696e 206d maintained in m │ │ │ │ │ +0002b410: 756c 7469 706c 6520 7665 7273 696f 6e20 ultiple version │ │ │ │ │ +0002b420: 636f 6e74 726f 6c0a 2020 2020 2073 7973 control. sys │ │ │ │ │ +0002b430: 7465 6d73 2c20 7468 6520 6d61 696e 7461 tems, the mainta │ │ │ │ │ +0002b440: 696e 6572 2073 686f 756c 6420 7370 6563 iner should spec │ │ │ │ │ +0002b450: 6966 7920 7468 6520 6f6e 6520 7468 6174 ify the one that │ │ │ │ │ +0002b460: 2074 6865 7920 776f 756c 640a 2020 2020 they would. │ │ │ │ │ +0002b470: 2070 7265 6665 7220 6f74 6865 7220 7065 prefer other pe │ │ │ │ │ +0002b480: 6f70 6c65 2074 6f20 7573 6520 6173 2074 ople to use as t │ │ │ │ │ +0002b490: 6865 2062 6173 6973 2066 6f72 2070 726f he basis for pro │ │ │ │ │ +0002b4a0: 706f 7369 6e67 2063 6861 6e67 6573 2074 posing changes t │ │ │ │ │ +0002b4b0: 6f0a 2020 2020 2074 6865 2070 6163 6b61 o. the packa │ │ │ │ │ +0002b4c0: 6765 2e0a 0a46 6f72 2062 6f74 6820 6669 ge...For both fi │ │ │ │ │ +0002b4d0: 656c 6473 2c20 616e 7920 5552 4c73 2067 elds, any URLs g │ │ │ │ │ +0002b4e0: 6976 656e 2073 686f 756c 6420 7573 6520 iven should use │ │ │ │ │ +0002b4f0: 6120 7363 6865 6d65 2074 6861 7420 7072 a scheme that pr │ │ │ │ │ +0002b500: 6f76 6964 6573 0a63 6f6e 6669 6465 6e74 ovides.confident │ │ │ │ │ +0002b510: 6961 6c69 7479 2028 e280 9868 7474 7073 iality (...https │ │ │ │ │ +0002b520: e280 992c 2066 6f72 2065 7861 6d70 6c65 ..., for example │ │ │ │ │ +0002b530: 2c20 7261 7468 6572 2074 6861 6e20 e280 , rather than .. │ │ │ │ │ +0002b540: 9868 7474 70e2 8099 206f 7220 e280 9867 .http... or ...g │ │ │ │ │ +0002b550: 6974 e280 9929 2069 660a 7468 6520 5643 it...) if.the VC │ │ │ │ │ +0002b560: 5320 7265 706f 7369 746f 7279 2073 7570 S repository sup │ │ │ │ │ +0002b570: 706f 7274 7320 6974 2e0a 0a1f 0a46 696c ports it.....Fil │ │ │ │ │ +0002b580: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0002b590: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ +0002b5a0: 636b 6167 652d 4c69 7374 2c20 204e 6578 ckage-List, Nex │ │ │ │ │ +0002b5b0: 743a 2050 6163 6b61 6765 2d54 7970 652c t: Package-Type, │ │ │ │ │ +0002b5c0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +0002b5d0: 436f 6e74 726f 6c20 5379 7374 656d 2056 Control System V │ │ │ │ │ +0002b5e0: 4353 2066 6965 6c64 732c 2020 5570 3a20 CS fields, Up: │ │ │ │ │ +0002b5f0: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ +0002b600: 352e 362e 3237 20e2 8098 5061 636b 6167 5.6.27 ...Packag │ │ │ │ │ +0002b610: 652d 4c69 7374 e280 990a 2d2d 2d2d 2d2d e-List....------ │ │ │ │ │ +0002b620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0002b630: 0a4d 756c 7469 6c69 6e65 2066 6965 6c64 .Multiline field │ │ │ │ │ +0002b640: 206c 6973 7469 6e67 2061 6c6c 2074 6865 listing all the │ │ │ │ │ +0002b650: 2070 6163 6b61 6765 7320 7468 6174 2063 packages that c │ │ │ │ │ +0002b660: 616e 2062 6520 6275 696c 7420 6672 6f6d an be built from │ │ │ │ │ +0002b670: 2074 6865 0a73 6f75 7263 6520 7061 636b the.source pack │ │ │ │ │ +0002b680: 6167 652c 2063 6f6e 7369 6465 7269 6e67 age, considering │ │ │ │ │ +0002b690: 2065 7665 7279 2061 7263 6869 7465 6374 every architect │ │ │ │ │ +0002b6a0: 7572 652e 2020 5468 6520 6669 7273 7420 ure. The first │ │ │ │ │ +0002b6b0: 6c69 6e65 206f 6620 7468 650a 6669 656c line of the.fiel │ │ │ │ │ +0002b6c0: 6420 7661 6c75 6520 6973 2065 6d70 7479 d value is empty │ │ │ │ │ +0002b6d0: 2e20 2045 6163 6820 6f6e 6520 6f66 2074 . Each one of t │ │ │ │ │ +0002b6e0: 6865 206e 6578 7420 6c69 6e65 7320 6465 he next lines de │ │ │ │ │ +0002b6f0: 7363 7269 6265 7320 6f6e 6520 6269 6e61 scribes one bina │ │ │ │ │ +0002b700: 7279 0a70 6163 6b61 6765 2c20 6279 206c ry.package, by l │ │ │ │ │ +0002b710: 6973 7469 6e67 2069 7473 206e 616d 652c isting its name, │ │ │ │ │ +0002b720: 2074 7970 652c 2073 6563 7469 6f6e 2061 type, section a │ │ │ │ │ +0002b730: 6e64 2070 7269 6f72 6974 7920 7365 7061 nd priority sepa │ │ │ │ │ +0002b740: 7261 7465 6420 6279 0a73 7061 6365 732e rated by.spaces. │ │ │ │ │ +0002b750: 2020 4669 6674 6820 616e 6420 7375 6273 Fifth and subs │ │ │ │ │ +0002b760: 6571 7565 6e74 2073 7061 6365 2d73 6570 equent space-sep │ │ │ │ │ +0002b770: 6172 6174 6564 2069 7465 6d73 206d 6179 arated items may │ │ │ │ │ +0002b780: 2062 6520 7072 6573 656e 7420 616e 640a be present and. │ │ │ │ │ +0002b790: 7061 7273 6572 7320 6d75 7374 2061 6c6c parsers must all │ │ │ │ │ +0002b7a0: 6f77 2074 6865 6d2e 2020 5365 6520 7468 ow them. See th │ │ │ │ │ +0002b7b0: 6520 2a6e 6f74 6520 5061 636b 6167 652d e *note Package- │ │ │ │ │ +0002b7c0: 5479 7065 3a20 3964 2e20 6669 656c 6420 Type: 9d. field │ │ │ │ │ +0002b7d0: 666f 7220 610a 6c69 7374 206f 6620 7061 for a.list of pa │ │ │ │ │ +0002b7e0: 636b 6167 6520 7479 7065 732e 0a0a 1f0a ckage types..... │ │ │ │ │ +0002b7f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0002b800: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0002b810: 2050 6163 6b61 6765 2d54 7970 652c 2020 Package-Type, │ │ │ │ │ +0002b820: 4e65 7874 3a20 4467 6974 2c20 2050 7265 Next: Dgit, Pre │ │ │ │ │ +0002b830: 763a 2050 6163 6b61 6765 2d4c 6973 742c v: Package-List, │ │ │ │ │ +0002b840: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ +0002b850: 656c 6473 0a0a 352e 362e 3238 20e2 8098 elds..5.6.28 ... │ │ │ │ │ +0002b860: 5061 636b 6167 652d 5479 7065 e280 990a Package-Type.... │ │ │ │ │ +0002b870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002b880: 2d2d 2d2d 2d0a 0a53 696d 706c 6520 6669 -----..Simple fi │ │ │ │ │ +0002b890: 656c 6420 636f 6e74 6169 6e69 6e67 2061 eld containing a │ │ │ │ │ +0002b8a0: 2077 6f72 6420 696e 6469 6361 7469 6e67 word indicating │ │ │ │ │ +0002b8b0: 2074 6865 2074 7970 6520 6f66 2070 6163 the type of pac │ │ │ │ │ +0002b8c0: 6b61 6765 3a20 e280 9864 6562 e280 9920 kage: ...deb... │ │ │ │ │ +0002b8d0: 666f 720a 6269 6e61 7279 2070 6163 6b61 for.binary packa │ │ │ │ │ +0002b8e0: 6765 7320 616e 6420 e280 9875 6465 62e2 ges and ...udeb. │ │ │ │ │ +0002b8f0: 8099 2066 6f72 206d 6963 726f 2062 696e .. for micro bin │ │ │ │ │ +0002b900: 6172 7920 7061 636b 6167 6573 2e20 204f ary packages. O │ │ │ │ │ +0002b910: 7468 6572 2074 7970 6573 206e 6f74 0a64 ther types not.d │ │ │ │ │ +0002b920: 6566 696e 6564 2068 6572 6520 6d61 7920 efined here may │ │ │ │ │ +0002b930: 6265 2069 6e64 6963 6174 6564 2e20 2049 be indicated. I │ │ │ │ │ +0002b940: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0002b950: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ +0002b960: 6c0a 6669 6c65 732c 2074 6865 20e2 8098 l.files, the ... │ │ │ │ │ +0002b970: 5061 636b 6167 652d 5479 7065 e280 9920 Package-Type... │ │ │ │ │ +0002b980: 6669 656c 6420 7368 6f75 6c64 2062 6520 field should be │ │ │ │ │ +0002b990: 6f6d 6974 7465 6420 696e 7374 6561 6420 omitted instead │ │ │ │ │ +0002b9a0: 6f66 2067 6976 696e 6720 6974 2061 0a76 of giving it a.v │ │ │ │ │ +0002b9b0: 616c 7565 206f 6620 e280 9864 6562 e280 alue of ...deb.. │ │ │ │ │ +0002b9c0: 992c 2061 7320 7468 6973 2076 616c 7565 ., as this value │ │ │ │ │ +0002b9d0: 2069 7320 6173 7375 6d65 6420 666f 7220 is assumed for │ │ │ │ │ +0002b9e0: 7374 616e 7a61 7320 6c61 636b 696e 6720 stanzas lacking │ │ │ │ │ +0002b9f0: 7468 6973 2066 6965 6c64 2e0a 0a1f 0a46 this field.....F │ │ │ │ │ +0002ba00: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0002ba10: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0002ba20: 4467 6974 2c20 204e 6578 743a 2054 6573 Dgit, Next: Tes │ │ │ │ │ +0002ba30: 7473 7569 7465 2c20 2050 7265 763a 2050 tsuite, Prev: P │ │ │ │ │ +0002ba40: 6163 6b61 6765 2d54 7970 652c 2020 5570 ackage-Type, Up │ │ │ │ │ +0002ba50: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +0002ba60: 0a0a 352e 362e 3239 20e2 8098 4467 6974 ..5.6.29 ...Dgit │ │ │ │ │ +0002ba70: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +0002ba80: 2d0a 0a46 6f6c 6465 6420 6669 656c 6420 -..Folded field │ │ │ │ │ +0002ba90: 636f 6e74 6169 6e69 6e67 2061 2073 696e containing a sin │ │ │ │ │ +0002baa0: 676c 6520 6769 7420 636f 6d6d 6974 2068 gle git commit h │ │ │ │ │ +0002bab0: 6173 682c 2070 7265 7365 6e74 6564 2069 ash, presented i │ │ │ │ │ +0002bac0: 6e20 6675 6c6c 2c0a 666f 6c6c 6f77 6564 n full,.followed │ │ │ │ │ +0002bad0: 206f 7074 696f 6e61 6c6c 7920 6279 2077 optionally by w │ │ │ │ │ +0002bae0: 6869 7465 7370 6163 6520 616e 6420 6f74 hitespace and ot │ │ │ │ │ +0002baf0: 6865 7220 6461 7461 2074 6f20 6265 2064 her data to be d │ │ │ │ │ +0002bb00: 6566 696e 6564 2069 6e20 6675 7475 7265 efined in future │ │ │ │ │ +0002bb10: 0a65 7874 656e 7369 6f6e 732e 0a0a 4465 .extensions...De │ │ │ │ │ +0002bb20: 636c 6172 6573 2074 6861 7420 7468 6520 clares that the │ │ │ │ │ +0002bb30: 736f 7572 6365 2070 6163 6b61 6765 2063 source package c │ │ │ │ │ +0002bb40: 6f72 7265 7370 6f6e 6473 2065 7861 6374 orresponds exact │ │ │ │ │ +0002bb50: 6c79 2074 6f20 6120 7265 6665 7265 6e63 ly to a referenc │ │ │ │ │ +0002bb60: 6564 0a63 6f6d 6d69 7420 696e 2061 2047 ed.commit in a G │ │ │ │ │ +0002bb70: 6974 2072 6570 6f73 6974 6f72 7920 6176 it repository av │ │ │ │ │ +0002bb80: 6169 6c61 626c 6520 6174 2074 6865 2063 ailable at the c │ │ │ │ │ +0002bb90: 616e 6f6e 6963 616c 206c 6f63 6174 696f anonical locatio │ │ │ │ │ +0002bba0: 6e20 6361 6c6c 6564 0a27 6467 6974 2d72 n called.'dgit-r │ │ │ │ │ +0002bbb0: 6570 6f73 272c 2075 7365 6420 6279 20e2 epos', used by . │ │ │ │ │ +0002bbc0: 8098 6467 6974 e280 992c 2061 2062 6964 ..dgit..., a bid │ │ │ │ │ +0002bbd0: 6972 6563 7469 6f6e 616c 2067 6174 6577 irectional gatew │ │ │ │ │ +0002bbe0: 6179 2062 6574 7765 656e 2074 6865 2044 ay between the D │ │ │ │ │ +0002bbf0: 6562 6961 6e0a 6172 6368 6976 6520 616e ebian.archive an │ │ │ │ │ +0002bc00: 6420 4769 742e 2020 5468 6520 636f 6d6d d Git. The comm │ │ │ │ │ +0002bc10: 6974 2069 7320 7265 6163 6861 626c 6520 it is reachable │ │ │ │ │ +0002bc20: 6672 6f6d 2061 7420 6c65 6173 7420 6f6e from at least on │ │ │ │ │ +0002bc30: 6520 7265 6665 7265 6e63 650a 7768 6f73 e reference.whos │ │ │ │ │ +0002bc40: 6520 6e61 6d65 206d 6174 6368 6573 20e2 e name matches . │ │ │ │ │ +0002bc50: 8098 7265 6673 2f64 6769 742f 2ae2 8099 ..refs/dgit/*... │ │ │ │ │ +0002bc60: 2e20 2053 6565 2074 6865 206d 616e 7561 . See the manua │ │ │ │ │ +0002bc70: 6c20 7061 6765 206f 6620 e280 9864 6769 l page of ...dgi │ │ │ │ │ +0002bc80: 74e2 8099 2066 6f72 0a66 7572 7468 6572 t... for.further │ │ │ │ │ +0002bc90: 2064 6574 6169 6c73 2e0a 0a1f 0a46 696c details.....Fil │ │ │ │ │ +0002bca0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0002bcb0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5465 .info, Node: Te │ │ │ │ │ +0002bcc0: 7374 7375 6974 652c 2020 4e65 7874 3a20 stsuite, Next: │ │ │ │ │ +0002bcd0: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ +0002bce0: 6f6f 742c 2020 5072 6576 3a20 4467 6974 oot, Prev: Dgit │ │ │ │ │ +0002bcf0: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ +0002bd00: 6965 6c64 730a 0a35 2e36 2e33 3020 e280 ields..5.6.30 .. │ │ │ │ │ +0002bd10: 9854 6573 7473 7569 7465 e280 990a 2d2d .Testsuite....-- │ │ │ │ │ +0002bd20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002bd30: 0a0a 5369 6d70 6c65 2066 6965 6c64 2063 ..Simple field c │ │ │ │ │ +0002bd40: 6f6e 7461 696e 696e 6720 6120 636f 6d6d ontaining a comm │ │ │ │ │ +0002bd50: 612d 7365 7061 7261 7465 6420 6c69 7374 a-separated list │ │ │ │ │ +0002bd60: 206f 6620 7661 6c75 6573 2061 6c6c 6f77 of values allow │ │ │ │ │ +0002bd70: 696e 6720 7465 7374 0a65 7865 6375 7469 ing test.executi │ │ │ │ │ +0002bd80: 6f6e 2065 6e76 6972 6f6e 6d65 6e74 7320 on environments │ │ │ │ │ +0002bd90: 746f 2064 6973 636f 7665 7220 7061 636b to discover pack │ │ │ │ │ +0002bda0: 6167 6573 2077 6869 6368 2070 726f 7669 ages which provi │ │ │ │ │ +0002bdb0: 6465 2074 6573 7473 2e0a 0a54 6869 7320 de tests...This │ │ │ │ │ +0002bdc0: 6669 656c 6420 6973 2061 7574 6f6d 6174 field is automat │ │ │ │ │ +0002bdd0: 6963 616c 6c79 2061 6464 6564 2074 6f20 ically added to │ │ │ │ │ +0002bde0: 4465 6269 616e 2073 6f75 7263 6520 636f Debian source co │ │ │ │ │ +0002bdf0: 6e74 726f 6c20 6669 6c65 730a 28e2 8098 ntrol files.(... │ │ │ │ │ +0002be00: 2e64 7363 e280 9929 2062 7920 e280 9864 .dsc...) by ...d │ │ │ │ │ +0002be10: 706b 67e2 8099 2c20 7769 7468 2074 6865 pkg..., with the │ │ │ │ │ +0002be20: 2076 616c 7565 20e2 8098 6175 746f 706b value ...autopk │ │ │ │ │ +0002be30: 6774 6573 74e2 8099 2c20 7768 656e 2061 gtest..., when a │ │ │ │ │ +0002be40: 0ae2 8098 6465 6269 616e 2f74 6573 7473 ....debian/tests │ │ │ │ │ +0002be50: 2f63 6f6e 7472 6f6c e280 9920 6669 6c65 /control... file │ │ │ │ │ +0002be60: 2069 7320 7072 6573 656e 7420 696e 2074 is present in t │ │ │ │ │ +0002be70: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +0002be80: 652e 2020 5468 6973 0a66 6965 6c64 206d e. This.field m │ │ │ │ │ +0002be90: 6179 2061 6c73 6f20 6265 2075 7365 6420 ay also be used │ │ │ │ │ +0002bea0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +0002beb0: 6520 7465 6d70 6c61 7465 2063 6f6e 7472 e template contr │ │ │ │ │ +0002bec0: 6f6c 2066 696c 6573 0a28 e280 9864 6562 ol files.(...deb │ │ │ │ │ +0002bed0: 6961 6e2f 636f 6e74 726f 6ce2 8099 2920 ian/control...) │ │ │ │ │ +0002bee0: 6966 206e 6565 6465 6420 696e 206f 7468 if needed in oth │ │ │ │ │ +0002bef0: 6572 2073 6974 7561 7469 6f6e 732e 0a0a er situations... │ │ │ │ │ +0002bf00: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0002bf10: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0002bf20: 653a 2052 756c 6573 2d52 6571 7569 7265 e: Rules-Require │ │ │ │ │ +0002bf30: 732d 526f 6f74 2c20 2050 7265 763a 2054 s-Root, Prev: T │ │ │ │ │ +0002bf40: 6573 7473 7569 7465 2c20 2055 703a 204c estsuite, Up: L │ │ │ │ │ +0002bf50: 6973 7420 6f66 2066 6965 6c64 730a 0a35 ist of fields..5 │ │ │ │ │ +0002bf60: 2e36 2e33 3120 e280 9852 756c 6573 2d52 .6.31 ...Rules-R │ │ │ │ │ +0002bf70: 6571 7569 7265 732d 526f 6f74 e280 990a equires-Root.... │ │ │ │ │ +0002bf80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002bf90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5369 ------------..Si │ │ │ │ │ +0002bfa0: 6d70 6c65 2066 6965 6c64 2074 6861 7420 mple field that │ │ │ │ │ +0002bfb0: 6465 6669 6e65 7320 6966 2074 6865 2073 defines if the s │ │ │ │ │ +0002bfc0: 6f75 7263 6520 7061 636b 6167 6520 7265 ource package re │ │ │ │ │ +0002bfd0: 7175 6972 6573 2061 6363 6573 7320 746f quires access to │ │ │ │ │ +0002bfe0: 2072 6f6f 740a 286f 7220 6661 6b65 726f root.(or fakero │ │ │ │ │ +0002bff0: 6f74 2920 6475 7269 6e67 2073 656c 6563 ot) during selec │ │ │ │ │ +0002c000: 7465 6420 7461 7267 6574 7320 696e 2074 ted targets in t │ │ │ │ │ +0002c010: 6865 202a 6e6f 7465 204d 6169 6e20 6275 he *note Main bu │ │ │ │ │ +0002c020: 696c 6469 6e67 2073 6372 6970 743b 0a64 ilding script;.d │ │ │ │ │ +0002c030: 6562 6961 6e2f 7275 6c65 733a 2037 632e ebian/rules: 7c. │ │ │ │ │ +0002c040: 0a0a 5468 6520 6669 656c 6420 6361 6e20 ..The field can │ │ │ │ │ +0002c050: 636f 6e73 6973 7420 6f66 2065 7861 6374 consist of exact │ │ │ │ │ +0002c060: 6c79 206f 6e65 206f 6620 7468 6520 666f ly one of the fo │ │ │ │ │ +0002c070: 6c6c 6f77 696e 6720 7468 7265 6520 6974 llowing three it │ │ │ │ │ +0002c080: 656d 733a 0a0a 2020 2020 2020 2020 2d20 ems:.. - │ │ │ │ │ +0002c090: e280 986e 6fe2 8099 2028 6465 6661 756c ...no... (defaul │ │ │ │ │ +0002c0a0: 7429 3a20 4465 636c 6172 6573 2074 6861 t): Declares tha │ │ │ │ │ +0002c0b0: 7420 6e65 6974 6865 7220 726f 6f74 206e t neither root n │ │ │ │ │ +0002c0c0: 6f72 2066 616b 6572 6f6f 7420 6973 0a20 or fakeroot is. │ │ │ │ │ +0002c0d0: 2020 2020 2020 2020 2072 6571 7569 7265 require │ │ │ │ │ +0002c0e0: 642e 2020 5061 636b 6167 6520 6275 696c d. Package buil │ │ │ │ │ +0002c0f0: 6465 7273 2028 652e 672e 2020 6470 6b67 ders (e.g. dpkg │ │ │ │ │ +0002c100: 2d62 7569 6c64 7061 636b 6167 6529 206d -buildpackage) m │ │ │ │ │ +0002c110: 6179 0a20 2020 2020 2020 2020 2063 686f ay. cho │ │ │ │ │ +0002c120: 6f73 6520 746f 2069 6e76 6f6b 6520 616e ose to invoke an │ │ │ │ │ +0002c130: 7920 7461 7267 6574 2069 6e20 e280 9864 y target in ...d │ │ │ │ │ +0002c140: 6562 6961 6e2f 7275 6c65 73e2 8099 2077 ebian/rules... w │ │ │ │ │ +0002c150: 6974 6820 616e 0a20 2020 2020 2020 2020 ith an. │ │ │ │ │ +0002c160: 2075 6e70 7269 7669 6c65 6765 6420 7573 unprivileged us │ │ │ │ │ +0002c170: 6572 2e0a 0a20 2020 2020 2020 202d 20e2 er... - . │ │ │ │ │ +0002c180: 8098 6269 6e61 7279 2d74 6172 6765 7473 ..binary-targets │ │ │ │ │ +0002c190: e280 9920 2870 7265 7669 6f75 7320 6465 ... (previous de │ │ │ │ │ +0002c1a0: 6661 756c 7429 3a20 4465 636c 6172 6573 fault): Declares │ │ │ │ │ +0002c1b0: 2074 6861 7420 7468 6520 7061 636b 6167 that the packag │ │ │ │ │ +0002c1c0: 650a 2020 2020 2020 2020 2020 7769 6c6c e. will │ │ │ │ │ +0002c1d0: 206e 6565 6420 7468 6520 726f 6f74 2028 need the root ( │ │ │ │ │ +0002c1e0: 6f72 2066 616b 6572 6f6f 7429 2077 6865 or fakeroot) whe │ │ │ │ │ +0002c1f0: 6e20 6569 7468 6572 206f 6620 7468 6520 n either of the │ │ │ │ │ +0002c200: e280 9862 696e 6172 79e2 8099 2c0a 2020 ...binary...,. │ │ │ │ │ +0002c210: 2020 2020 2020 2020 e280 9862 696e 6172 ...binar │ │ │ │ │ +0002c220: 792d 6172 6368 e280 9920 6f72 20e2 8098 y-arch... or ... │ │ │ │ │ +0002c230: 6269 6e61 7279 2d69 6e64 6570 e280 9920 binary-indep... │ │ │ │ │ +0002c240: 7461 7267 6574 7320 6172 6520 6361 6c6c targets are call │ │ │ │ │ +0002c250: 6564 2e20 2054 6869 7320 6973 0a20 2020 ed. This is. │ │ │ │ │ +0002c260: 2020 2020 2020 2068 6f77 2065 7665 7279 how every │ │ │ │ │ +0002c270: 2074 6f6f 6c20 6265 6861 7665 6420 6265 tool behaved be │ │ │ │ │ +0002c280: 666f 7265 2074 6869 7320 6669 656c 6420 fore this field │ │ │ │ │ +0002c290: 7761 7320 6465 6669 6e65 642e 0a0a 2020 was defined... │ │ │ │ │ +0002c2a0: 2020 2020 2020 2d20 4120 7370 6163 6520 - A space │ │ │ │ │ +0002c2b0: 7365 7061 7261 7465 6420 6c69 7374 206f separated list o │ │ │ │ │ +0002c2c0: 6620 6b65 7977 6f72 6473 2064 6573 6372 f keywords descr │ │ │ │ │ +0002c2d0: 6962 6564 2062 656c 6f77 2e20 2054 6865 ibed below. The │ │ │ │ │ +0002c2e0: 7365 0a20 2020 2020 2020 2020 206b 6579 se. key │ │ │ │ │ +0002c2f0: 776f 7264 7320 6d75 7374 2061 6c77 6179 words must alway │ │ │ │ │ +0002c300: 7320 636f 6e74 6169 6e20 6120 666f 7277 s contain a forw │ │ │ │ │ +0002c310: 6172 6420 736c 6173 682c 2077 6869 6368 ard slash, which │ │ │ │ │ +0002c320: 2073 6574 7320 7468 656d 0a20 2020 2020 sets them. │ │ │ │ │ +0002c330: 2020 2020 2061 7061 7274 2066 726f 6d20 apart from │ │ │ │ │ +0002c340: 7468 6520 6f74 6865 7220 706f 7373 6962 the other possib │ │ │ │ │ +0002c350: 6c65 2076 616c 7565 7320 6f66 20e2 8098 le values of ... │ │ │ │ │ +0002c360: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ +0002c370: 6f6f 74e2 8099 2e0a 2020 2020 2020 2020 oot..... │ │ │ │ │ +0002c380: 2020 5768 656e 2074 6869 7320 6c69 7374 When this list │ │ │ │ │ +0002c390: 2069 7320 7072 6f76 6964 6564 2c20 7468 is provided, th │ │ │ │ │ +0002c3a0: 6520 6275 696c 6465 7220 6d75 7374 2070 e builder must p │ │ │ │ │ +0002c3b0: 726f 7669 6465 2061 20e2 809c 6761 696e rovide a ...gain │ │ │ │ │ +0002c3c0: 0a20 2020 2020 2020 2020 2072 6f6f 7420 . root │ │ │ │ │ +0002c3d0: 636f 6d6d 616e 64e2 809d 2028 6173 2064 command... (as d │ │ │ │ │ +0002c3e0: 6566 696e 6564 2069 6e20 2a6e 6f74 6520 efined in *note │ │ │ │ │ +0002c3f0: 6465 6269 616e 2f72 756c 6573 2061 6e64 debian/rules and │ │ │ │ │ +0002c400: 0a20 2020 2020 2020 2020 2052 756c 6573 . Rules │ │ │ │ │ +0002c410: 2d52 6571 7569 7265 732d 526f 6f74 3a20 -Requires-Root: │ │ │ │ │ +0002c420: 3833 2e29 2027 6f72 2720 7072 6574 656e 83.) 'or' preten │ │ │ │ │ +0002c430: 6420 7468 6174 2074 6865 2076 616c 7565 d that the value │ │ │ │ │ +0002c440: 2077 6173 2073 6574 0a20 2020 2020 2020 was set. │ │ │ │ │ +0002c450: 2020 2074 6f20 e280 9862 696e 6172 792d to ...binary- │ │ │ │ │ +0002c460: 7461 7267 6574 73e2 8099 2c20 616e 6420 targets..., and │ │ │ │ │ +0002c470: 626f 7468 2074 6865 2062 7569 6c64 6572 both the builder │ │ │ │ │ +0002c480: 2061 6e64 2074 6865 2070 6163 6b61 6765 and the package │ │ │ │ │ +0002c490: e280 9973 0a20 2020 2020 2020 2020 20e2 ...s. . │ │ │ │ │ +0002c4a0: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0002c4b0: 9920 7363 7269 7074 206d 7573 7420 646f . script must do │ │ │ │ │ +0002c4c0: 776e 6772 6164 6520 6163 636f 7264 696e wngrade accordin │ │ │ │ │ +0002c4d0: 676c 7920 2873 6565 2062 656c 6f77 292e gly (see below). │ │ │ │ │ +0002c4e0: 0a0a 5468 6520 6465 6661 756c 7420 6465 ..The default de │ │ │ │ │ +0002c4f0: 7065 6e64 7320 6f6e 2074 6865 2064 706b pends on the dpk │ │ │ │ │ +0002c500: 672d 6275 696c 642d 6170 6920 6c65 7665 g-build-api leve │ │ │ │ │ +0002c510: 6c20 2873 6565 2064 706b 672d 6275 696c l (see dpkg-buil │ │ │ │ │ +0002c520: 642d 6170 6928 3729 292e 0a49 6620 7468 d-api(7))..If th │ │ │ │ │ +0002c530: 6520 6470 6b67 2d62 7569 6c64 2d61 7069 e dpkg-build-api │ │ │ │ │ +0002c540: 206c 6576 656c 2069 7320 756e 6465 636c level is undecl │ │ │ │ │ +0002c550: 6172 6564 2c20 6974 2069 7320 6571 7569 ared, it is equi │ │ │ │ │ +0002c560: 7661 6c65 6e74 2074 6f20 6c65 7665 6c20 valent to level │ │ │ │ │ +0002c570: 302e 0a0a 4966 2074 6865 2070 6163 6b61 0...If the packa │ │ │ │ │ +0002c580: 6765 2062 7569 6c64 6572 2073 7570 706f ge builder suppo │ │ │ │ │ +0002c590: 7274 7320 7468 6520 e280 9852 756c 6573 rts the ...Rules │ │ │ │ │ +0002c5a0: 2d52 6571 7569 7265 732d 526f 6f74 e280 -Requires-Root.. │ │ │ │ │ +0002c5b0: 9920 6669 656c 6420 616e 640a 7761 6e74 . field and.want │ │ │ │ │ +0002c5c0: 7320 746f 2065 6e61 626c 6520 7468 6520 s to enable the │ │ │ │ │ +0002c5d0: 6665 6174 7572 652c 2074 6865 6e20 6974 feature, then it │ │ │ │ │ +0002c5e0: 206d 7573 7420 7365 7420 7468 6520 656e must set the en │ │ │ │ │ +0002c5f0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +0002c600: 6c65 0ae2 8098 4445 425f 5255 4c45 535f le....DEB_RULES_ │ │ │ │ │ +0002c610: 5245 5155 4952 4553 5f52 4f4f 54e2 8099 REQUIRES_ROOT... │ │ │ │ │ +0002c620: 2077 6865 6e20 696e 766f 6b69 6e67 2074 when invoking t │ │ │ │ │ +0002c630: 6865 2070 6163 6b61 6765 2062 7569 6c64 he package build │ │ │ │ │ +0002c640: 696e 6720 7363 7269 7074 0ae2 8098 6465 ing script....de │ │ │ │ │ +0002c650: 6269 616e 2f72 756c 6573 e280 992e 2020 bian/rules.... │ │ │ │ │ +0002c660: 5468 6520 7661 6c75 6520 6f66 20e2 8098 The value of ... │ │ │ │ │ +0002c670: 4445 425f 5255 4c45 535f 5245 5155 4952 DEB_RULES_REQUIR │ │ │ │ │ +0002c680: 4553 5f52 4f4f 54e2 8099 2073 686f 756c ES_ROOT... shoul │ │ │ │ │ +0002c690: 6420 6265 206f 6e65 0a6f 663a 0a0a 2020 d be one.of:.. │ │ │ │ │ +0002c6a0: 2020 2020 2020 2a20 5468 6520 7661 6c75 * The valu │ │ │ │ │ +0002c6b0: 6520 6f66 20e2 8098 5275 6c65 732d 5265 e of ...Rules-Re │ │ │ │ │ +0002c6c0: 7175 6972 6573 2d52 6f6f 74e2 8099 2069 quires-Root... i │ │ │ │ │ +0002c6d0: 6620 7468 6520 6275 696c 6465 7220 6361 f the builder ca │ │ │ │ │ +0002c6e0: 6e20 7375 7070 6f72 740a 2020 2020 2020 n support. │ │ │ │ │ +0002c6f0: 2020 2020 7468 6174 2076 616c 7565 2e20 that value. │ │ │ │ │ +0002c700: 2054 6865 2062 7569 6c64 6572 206d 6179 The builder may │ │ │ │ │ +0002c710: 2074 7269 6d20 756e 6e65 6365 7373 6172 trim unnecessar │ │ │ │ │ +0002c720: 7920 7768 6974 6573 7061 6365 2075 7365 y whitespace use │ │ │ │ │ +0002c730: 640a 2020 2020 2020 2020 2020 746f 2066 d. to f │ │ │ │ │ +0002c740: 6f72 6d61 7420 7468 6520 6669 656c 6420 ormat the field │ │ │ │ │ +0002c750: 666f 7220 7265 6164 6162 696c 6974 792e for readability. │ │ │ │ │ +0002c760: 0a0a 2020 2020 2020 2020 2a20 5468 6520 .. * The │ │ │ │ │ +0002c770: 7661 6c75 6520 e280 9862 696e 6172 792d value ...binary- │ │ │ │ │ +0002c780: 7461 7267 6574 73e2 8099 2069 6620 6974 targets... if it │ │ │ │ │ +0002c790: 2063 616e 6e6f 7420 7375 7070 6f72 7420 cannot support │ │ │ │ │ +0002c7a0: 7468 6520 7661 6c75 6520 6f66 0a20 2020 the value of. │ │ │ │ │ +0002c7b0: 2020 2020 2020 20e2 8098 5275 6c65 732d ...Rules- │ │ │ │ │ +0002c7c0: 5265 7175 6972 6573 2d52 6f6f 74e2 8099 Requires-Root... │ │ │ │ │ +0002c7d0: 2e0a 0a41 2063 6f6d 706c 6961 6e74 2062 ...A compliant b │ │ │ │ │ +0002c7e0: 7569 6c64 6572 206d 6179 2061 6c73 6f20 uilder may also │ │ │ │ │ +0002c7f0: 6c65 6176 6520 e280 9844 4542 5f52 554c leave ...DEB_RUL │ │ │ │ │ +0002c800: 4553 5f52 4551 5549 5245 535f 524f 4f54 ES_REQUIRES_ROOT │ │ │ │ │ +0002c810: e280 9920 756e 7365 7420 6f72 0a73 6574 ... unset or.set │ │ │ │ │ +0002c820: 2069 7420 746f 20e2 8098 6269 6e61 7279 it to ...binary │ │ │ │ │ +0002c830: 2d74 6172 6765 7473 e280 9920 6966 2069 -targets... if i │ │ │ │ │ +0002c840: 7420 6861 7320 6265 656e 2072 6571 7565 t has been reque │ │ │ │ │ +0002c850: 7374 6564 2074 6f20 7465 7374 2077 6865 sted to test whe │ │ │ │ │ +0002c860: 7468 6572 2074 6865 0a70 6163 6b61 6765 ther the.package │ │ │ │ │ +0002c870: 2069 7420 6275 696c 6473 2063 6f72 7265 it builds corre │ │ │ │ │ +0002c880: 6374 6c79 2069 6d70 6c65 6d65 6e74 7320 ctly implements │ │ │ │ │ +0002c890: 7468 6520 6661 6c6c 2d62 6163 6b20 666f the fall-back fo │ │ │ │ │ +0002c8a0: 7220 6c65 6761 6379 0a62 7569 6c64 6572 r legacy.builder │ │ │ │ │ +0002c8b0: 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2052 s...* Menu:..* R │ │ │ │ │ +0002c8c0: 656d 6172 6b73 3a3a 0a2a 2044 6566 696e emarks::.* Defin │ │ │ │ │ +0002c8d0: 6974 696f 6e20 6f66 2074 6865 206b 6579 ition of the key │ │ │ │ │ +0002c8e0: 776f 7264 733a 3a0a 2a20 5072 6f76 6964 words::.* Provid │ │ │ │ │ +0002c8f0: 6564 206b 6579 776f 7264 733a 3a0a 0a1f ed keywords::... │ │ │ │ │ +0002c900: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0002c910: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0002c920: 3a20 5265 6d61 726b 732c 2020 4e65 7874 : Remarks, Next │ │ │ │ │ +0002c930: 3a20 4465 6669 6e69 7469 6f6e 206f 6620 : Definition of │ │ │ │ │ +0002c940: 7468 6520 6b65 7977 6f72 6473 2c20 2055 the keywords, U │ │ │ │ │ +0002c950: 703a 2052 756c 6573 2d52 6571 7569 7265 p: Rules-Require │ │ │ │ │ +0002c960: 732d 526f 6f74 0a0a 352e 362e 3331 2e31 s-Root..5.6.31.1 │ │ │ │ │ +0002c970: 2052 656d 6172 6b73 0a2e 2e2e 2e2e 2e2e Remarks........ │ │ │ │ │ +0002c980: 2e2e 2e2e 2e2e 2e2e 2e0a 0a41 6c6c 2070 ...........All p │ │ │ │ │ +0002c990: 6163 6b61 6765 7320 616e 6420 6275 696c ackages and buil │ │ │ │ │ +0002c9a0: 6465 7273 206d 7573 7420 7375 7070 6f72 ders must suppor │ │ │ │ │ +0002c9b0: 7420 e280 9862 696e 6172 792d 7461 7267 t ...binary-targ │ │ │ │ │ +0002c9c0: 6574 73e2 8099 2061 7320 7468 6973 2077 ets... as this w │ │ │ │ │ +0002c9d0: 6173 2074 6865 0a68 6973 746f 7269 6361 as the.historica │ │ │ │ │ +0002c9e0: 6c20 6265 6861 7669 6f75 7220 7072 696f l behaviour prio │ │ │ │ │ +0002c9f0: 7220 746f 2074 6865 2069 6e74 726f 6475 r to the introdu │ │ │ │ │ +0002ca00: 6374 696f 6e20 6f66 2074 6869 7320 6669 ction of this fi │ │ │ │ │ +0002ca10: 656c 642e 0a0a 416e 7920 746f 6f6c 2028 eld...Any tool ( │ │ │ │ │ +0002ca20: 7061 7274 6963 756c 6172 6c79 206f 6c64 particularly old │ │ │ │ │ +0002ca30: 6572 2076 6572 7369 6f6e 7320 6f66 2074 er versions of t │ │ │ │ │ +0002ca40: 6865 6d29 206d 6179 2062 6520 756e 6177 hem) may be unaw │ │ │ │ │ +0002ca50: 6172 6520 6f66 2074 6869 730a 6669 656c are of this.fiel │ │ │ │ │ +0002ca60: 6420 616e 6420 6265 6861 7665 206c 696b d and behave lik │ │ │ │ │ +0002ca70: 6520 7468 6520 6669 656c 6420 7761 7320 e the field was │ │ │ │ │ +0002ca80: 7365 7420 746f 20e2 8098 6269 6e61 7279 set to ...binary │ │ │ │ │ +0002ca90: 2d74 6172 6765 7473 e280 992e 2020 5468 -targets.... Th │ │ │ │ │ +0002caa0: 650a 7061 636b 6167 6520 6275 696c 6420 e.package build │ │ │ │ │ +0002cab0: 6d75 7374 2067 7261 6365 6675 6c6c 7920 must gracefully │ │ │ │ │ +0002cac0: 636f 7065 2077 6974 6820 7468 6973 2061 cope with this a │ │ │ │ │ +0002cad0: 6e64 2070 726f 6475 6365 2061 2073 656d nd produce a sem │ │ │ │ │ +0002cae0: 616e 7469 6361 6c6c 790a 6571 7569 7661 antically.equiva │ │ │ │ │ +0002caf0: 6c65 6e74 2072 6573 756c 742e 0a0a 5468 lent result...Th │ │ │ │ │ +0002cb00: 6973 2066 6965 6c64 2069 6e74 656e 7469 is field intenti │ │ │ │ │ +0002cb10: 6f6e 616c 6c79 2064 6f65 7320 6e6f 7420 onally does not │ │ │ │ │ +0002cb20: 656e 6162 6c65 2061 2070 6163 6b61 6765 enable a package │ │ │ │ │ +0002cb30: 2074 6f20 7265 7175 6573 7420 6120 7472 to request a tr │ │ │ │ │ +0002cb40: 7565 0a72 6f6f 7420 6f76 6572 2066 616b ue.root over fak │ │ │ │ │ +0002cb50: 6572 6f6f 742e 0a0a 1f0a 4669 6c65 3a20 eroot.....File: │ │ │ │ │ +0002cb60: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0002cb70: 666f 2c20 204e 6f64 653a 2044 6566 696e fo, Node: Defin │ │ │ │ │ +0002cb80: 6974 696f 6e20 6f66 2074 6865 206b 6579 ition of the key │ │ │ │ │ +0002cb90: 776f 7264 732c 2020 4e65 7874 3a20 5072 words, Next: Pr │ │ │ │ │ +0002cba0: 6f76 6964 6564 206b 6579 776f 7264 732c ovided keywords, │ │ │ │ │ +0002cbb0: 2020 5072 6576 3a20 5265 6d61 726b 732c Prev: Remarks, │ │ │ │ │ +0002cbc0: 2020 5570 3a20 5275 6c65 732d 5265 7175 Up: Rules-Requ │ │ │ │ │ +0002cbd0: 6972 6573 2d52 6f6f 740a 0a35 2e36 2e33 ires-Root..5.6.3 │ │ │ │ │ +0002cbe0: 312e 3220 4465 6669 6e69 7469 6f6e 206f 1.2 Definition o │ │ │ │ │ +0002cbf0: 6620 7468 6520 6b65 7977 6f72 6473 0a2e f the keywords.. │ │ │ │ │ +0002cc00: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0002cc10: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0002cc20: 2e2e 0a0a 5468 6520 6b65 7977 6f72 6473 ....The keywords │ │ │ │ │ +0002cc30: 2068 6176 6520 7468 6520 666f 726d 6174 have the format │ │ │ │ │ +0002cc40: 20e2 8098 3c6e 616d 6573 7061 6365 3e2f .../ │ │ │ │ │ +0002cc50: 3c63 6173 653e e280 992c 2077 6865 7265 ..., where │ │ │ │ │ +0002cc60: 3a0a 0a20 2020 2020 2020 202a 20e2 8098 :.. * ... │ │ │ │ │ +0002cc70: 3c6e 616d 6573 7061 6365 3ee2 8099 206d ... m │ │ │ │ │ +0002cc80: 7573 7420 636f 6e73 6973 7420 656e 7469 ust consist enti │ │ │ │ │ +0002cc90: 7265 6c79 206f 6620 7072 696e 7461 626c rely of printabl │ │ │ │ │ +0002cca0: 6520 4153 4349 490a 2020 2020 2020 2020 e ASCII. │ │ │ │ │ +0002ccb0: 2020 6368 6172 6163 7465 7273 2065 7863 characters exc │ │ │ │ │ +0002ccc0: 6570 7420 666f 7220 616e 7920 7768 6974 ept for any whit │ │ │ │ │ +0002ccd0: 6573 7061 6365 2061 6e64 2074 6865 2066 espace and the f │ │ │ │ │ +0002cce0: 6f72 7761 7264 2073 6c61 7368 0a20 2020 orward slash. │ │ │ │ │ +0002ccf0: 2020 2020 2020 2028 e280 982f e280 9929 (.../...) │ │ │ │ │ +0002cd00: 2e20 2049 7420 6d75 7374 2063 6f6e 7369 . It must consi │ │ │ │ │ +0002cd10: 7374 206f 6620 6174 206c 6561 7374 2032 st of at least 2 │ │ │ │ │ +0002cd20: 2063 6861 7261 6374 6572 732e 0a0a 2020 characters... │ │ │ │ │ +0002cd30: 2020 2020 2020 2a20 e280 982f e280 9920 * .../... │ │ │ │ │ +0002cd40: 2862 6574 7765 656e 20e2 8098 3c6e 616d (between ...... and . │ │ │ │ │ +0002cd60: 8098 3c63 6173 653e e280 9929 2069 7320 .....) is │ │ │ │ │ +0002cd70: 6120 7369 6e67 6c65 2041 5343 4949 0a20 a single ASCII. │ │ │ │ │ +0002cd80: 2020 2020 2020 2020 2066 6f72 7761 7264 forward │ │ │ │ │ +0002cd90: 2073 6c61 7368 2e0a 0a20 2020 2020 2020 slash... │ │ │ │ │ +0002cda0: 202a 20e2 8098 3c63 6173 653e e280 9920 * ...... │ │ │ │ │ +0002cdb0: 6d75 7374 2063 6f6e 7369 7374 2065 6e74 must consist ent │ │ │ │ │ +0002cdc0: 6972 656c 7920 6f66 2070 7269 6e74 6162 irely of printab │ │ │ │ │ +0002cdd0: 6c65 2041 5343 4949 2063 6861 7261 6374 le ASCII charact │ │ │ │ │ +0002cde0: 6572 730a 2020 2020 2020 2020 2020 6578 ers. ex │ │ │ │ │ +0002cdf0: 6365 7074 2066 6f72 2061 6e79 2077 6869 cept for any whi │ │ │ │ │ +0002ce00: 7465 7370 6163 652e 2020 4974 206d 7573 tespace. It mus │ │ │ │ │ +0002ce10: 7420 636f 6e73 6973 7420 6f66 2061 7420 t consist of at │ │ │ │ │ +0002ce20: 6c65 6173 7420 320a 2020 2020 2020 2020 least 2. │ │ │ │ │ +0002ce30: 2020 6368 6172 6163 7465 7273 2e0a 0a54 characters...T │ │ │ │ │ +0002ce40: 6865 7365 206b 6579 776f 7264 7320 6465 hese keywords de │ │ │ │ │ +0002ce50: 6669 6e65 2077 6865 7265 2074 6865 2070 fine where the p │ │ │ │ │ +0002ce60: 6163 6b61 6765 2062 7569 6c64 2073 6372 ackage build scr │ │ │ │ │ +0002ce70: 6970 7420 e280 9864 6562 6961 6e2f 7275 ipt ...debian/ru │ │ │ │ │ +0002ce80: 6c65 73e2 8099 2c20 6f72 0a74 6865 2074 les..., or.the t │ │ │ │ │ +0002ce90: 6f6f 6c73 2063 616c 6c65 6420 6279 2074 ools called by t │ │ │ │ │ +0002cea0: 6861 7420 7363 7269 7074 2c20 7769 6c6c hat script, will │ │ │ │ │ +0002ceb0: 206e 6565 6420 6163 6365 7373 2074 6f20 need access to │ │ │ │ │ +0002cec0: 726f 6f74 206f 7220 6661 6b65 726f 6f74 root or fakeroot │ │ │ │ │ +0002ced0: 2e0a 0a49 6e20 6164 6469 7469 6f6e 2074 ...In addition t │ │ │ │ │ +0002cee0: 6f20 7468 6520 6b65 7977 6f72 6473 2064 o the keywords d │ │ │ │ │ +0002cef0: 6566 696e 6564 2069 6e20 7468 6520 6e65 efined in the ne │ │ │ │ │ +0002cf00: 7874 2073 6563 7469 6f6e 2c20 6561 6368 xt section, each │ │ │ │ │ +0002cf10: 2074 6f6f 6c20 6f72 0a70 6163 6b61 6765 tool or.package │ │ │ │ │ +0002cf20: 206d 6179 2064 6566 696e 6520 6b65 7977 may define keyw │ │ │ │ │ +0002cf30: 6f72 6473 2077 6974 6869 6e20 6120 6e61 ords within a na │ │ │ │ │ +0002cf40: 6d65 7370 6163 6520 6e61 6d65 6420 6166 mespace named af │ │ │ │ │ +0002cf50: 7465 7220 7468 6174 2074 6f6f 6c20 6f72 ter that tool or │ │ │ │ │ +0002cf60: 0a70 6163 6b61 6765 2e20 2054 6865 2070 .package. The p │ │ │ │ │ +0002cf70: 6163 6b61 6765 206f 7220 746f 6f6c 2069 ackage or tool i │ │ │ │ │ +0002cf80: 7320 636f 6e73 6964 6572 6564 2074 6f20 s considered to │ │ │ │ │ +0002cf90: 6f77 6e20 7468 6174 206e 616d 6573 7061 own that namespa │ │ │ │ │ +0002cfa0: 6365 2e0a 0a41 2074 6f6f 6c20 6973 2070 ce...A tool is p │ │ │ │ │ +0002cfb0: 6572 6d69 7474 6564 2074 6f20 7573 6520 ermitted to use │ │ │ │ │ +0002cfc0: 7468 6520 e280 9c67 6169 6e20 726f 6f74 the ...gain root │ │ │ │ │ +0002cfd0: 2063 6f6d 6d61 6e64 e280 9d20 746f 2064 command... to d │ │ │ │ │ +0002cfe0: 6f20 736f 6d65 7468 696e 6720 756e 6465 o something unde │ │ │ │ │ +0002cff0: 720a 2866 616b 6529 726f 6f74 2069 6620 r.(fake)root if │ │ │ │ │ +0002d000: 616e 6420 6f6e 6c79 2069 6620 7468 6520 and only if the │ │ │ │ │ +0002d010: 746f 6f6c 2064 6566 696e 6573 2061 6e20 tool defines an │ │ │ │ │ +0002d020: 6170 7072 6f70 7269 6174 6520 6b65 7977 appropriate keyw │ │ │ │ │ +0002d030: 6f72 6420 696e 2069 7473 0a6e 616d 6573 ord in its.names │ │ │ │ │ +0002d040: 7061 6365 2c20 616e 6420 7468 6520 7061 pace, and the pa │ │ │ │ │ +0002d050: 636b 6167 6520 6c69 7374 7320 7468 6174 ckage lists that │ │ │ │ │ +0002d060: 206b 6579 776f 7264 2069 6e20 e280 9852 keyword in ...R │ │ │ │ │ +0002d070: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ +0002d080: 6f74 e280 992e 0a0a 416c 6c20 746f 6f6c ot......All tool │ │ │ │ │ +0002d090: 7320 6d75 7374 2069 676e 6f72 6520 6b65 s must ignore ke │ │ │ │ │ +0002d0a0: 7977 6f72 6473 2075 6e64 6572 206e 616d ywords under nam │ │ │ │ │ +0002d0b0: 6573 7061 6365 7320 7468 6579 2064 6f20 espaces they do │ │ │ │ │ +0002d0c0: 6e6f 7420 6b6e 6f77 206f 7220 6f77 6e2e not know or own. │ │ │ │ │ +0002d0d0: 0a41 2074 6f6f 6c20 6d61 7920 656d 6974 .A tool may emit │ │ │ │ │ +0002d0e0: 2061 2077 6172 6e69 6e67 2c20 6f72 2061 a warning, or a │ │ │ │ │ +0002d0f0: 626f 7274 2077 6974 6820 616e 2065 7272 bort with an err │ │ │ │ │ +0002d100: 6f72 2c20 6966 2069 7420 6669 6e64 7320 or, if it finds │ │ │ │ │ +0002d110: 756e 6b6e 6f77 6e0a 6b65 7977 6f72 6473 unknown.keywords │ │ │ │ │ +0002d120: 2069 6e20 6e61 6d65 7370 6163 6573 2069 in namespaces i │ │ │ │ │ +0002d130: 7420 6f77 6e73 2c20 6275 7420 6974 2069 t owns, but it i │ │ │ │ │ +0002d140: 7320 6e6f 7420 7265 7175 6972 6564 2074 s not required t │ │ │ │ │ +0002d150: 6f20 646f 2074 6869 7320 666f 720a 616c o do this for.al │ │ │ │ │ +0002d160: 6c20 6b65 7977 6f72 6473 2069 6e20 7468 l keywords in th │ │ │ │ │ +0002d170: 6520 6e61 6d65 7370 6163 652e 0a0a 1f0a e namespace..... │ │ │ │ │ +0002d180: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0002d190: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0002d1a0: 2050 726f 7669 6465 6420 6b65 7977 6f72 Provided keywor │ │ │ │ │ +0002d1b0: 6473 2c20 2050 7265 763a 2044 6566 696e ds, Prev: Defin │ │ │ │ │ +0002d1c0: 6974 696f 6e20 6f66 2074 6865 206b 6579 ition of the key │ │ │ │ │ +0002d1d0: 776f 7264 732c 2020 5570 3a20 5275 6c65 words, Up: Rule │ │ │ │ │ +0002d1e0: 732d 5265 7175 6972 6573 2d52 6f6f 740a s-Requires-Root. │ │ │ │ │ +0002d1f0: 0a35 2e36 2e33 312e 3320 5072 6f76 6964 .5.6.31.3 Provid │ │ │ │ │ +0002d200: 6564 206b 6579 776f 7264 730a 2e2e 2e2e ed keywords..... │ │ │ │ │ +0002d210: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0002d220: 2e2e 2e2e 2e2e 0a0a 5468 6520 666f 6c6c ........The foll │ │ │ │ │ +0002d230: 6f77 696e 6720 6b65 7977 6f72 6473 2061 owing keywords a │ │ │ │ │ +0002d240: 7265 2064 6566 696e 6564 3a0a 0a20 2020 re defined:.. │ │ │ │ │ +0002d250: 2020 2020 202a 20e2 8098 6470 6b67 2f74 * ...dpkg/t │ │ │ │ │ +0002d260: 6172 6765 742d 7375 6263 6f6d 6d61 6e64 arget-subcommand │ │ │ │ │ +0002d270: e280 993a 2064 6563 6c61 7265 7320 7468 ...: declares th │ │ │ │ │ +0002d280: 6174 2074 6865 7265 2065 7869 7374 7320 at there exists │ │ │ │ │ +0002d290: 6120 636f 6d6d 616e 640a 2020 2020 2020 a command. │ │ │ │ │ +0002d2a0: 2020 2020 7468 6174 2074 6865 20e2 8098 that the ... │ │ │ │ │ +0002d2b0: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +0002d2c0: 6669 6c65 206d 7573 7420 7275 6e20 756e file must run un │ │ │ │ │ +0002d2d0: 6465 7220 2866 616b 6529 726f 6f74 0a0a der (fake)root.. │ │ │ │ │ +0002d2e0: 2020 2020 2020 2020 2a20 e280 9864 706b * ...dpk │ │ │ │ │ +0002d2f0: 672f 7461 7267 6574 2f66 6f6f e280 993a g/target/foo...: │ │ │ │ │ +0002d300: 2064 6563 6c61 7265 7320 7468 6174 2074 declares that t │ │ │ │ │ +0002d310: 6865 2061 6464 6974 696f 6e61 6c2c 0a20 he additional,. │ │ │ │ │ +0002d320: 2020 2020 2020 2020 2070 6163 6b61 6765 package │ │ │ │ │ +0002d330: 2d73 7065 6369 6669 6320 7461 7267 6574 -specific target │ │ │ │ │ +0002d340: 20e2 8098 666f 6fe2 8099 2028 7468 6174 ...foo... (that │ │ │ │ │ +0002d350: 2069 732c 206e 6f74 206f 6e65 206f 6620 is, not one of │ │ │ │ │ +0002d360: 7468 6520 7461 7267 6574 730a 2020 2020 the targets. │ │ │ │ │ +0002d370: 2020 2020 2020 7370 6563 6966 6965 6420 specified │ │ │ │ │ +0002d380: 696e 202a 6e6f 7465 204d 6169 6e20 6275 in *note Main bu │ │ │ │ │ +0002d390: 696c 6469 6e67 2073 6372 6970 743b 2064 ilding script; d │ │ │ │ │ +0002d3a0: 6562 6961 6e2f 7275 6c65 733a 2037 632e ebian/rules: 7c. │ │ │ │ │ +0002d3b0: 290a 2020 2020 2020 2020 2020 6d75 7374 ). must │ │ │ │ │ +0002d3c0: 2062 6520 7275 6e20 756e 6465 7220 2866 be run under (f │ │ │ │ │ +0002d3d0: 616b 6529 726f 6f74 0a0a 5468 6973 206c ake)root..This l │ │ │ │ │ +0002d3e0: 6973 7420 6973 2069 6e74 656e 7469 6f6e ist is intention │ │ │ │ │ +0002d3f0: 616c 6c79 2069 6e63 6f6d 706c 6574 652e ally incomplete. │ │ │ │ │ +0002d400: 2020 596f 7520 7368 6f75 6c64 2063 6f6e You should con │ │ │ │ │ +0002d410: 7375 6c74 2074 6865 0a64 6f63 756d 656e sult the.documen │ │ │ │ │ +0002d420: 7461 7469 6f6e 206f 6620 7468 6520 746f tation of the to │ │ │ │ │ +0002d430: 6f6c 206f 7220 7061 636b 6167 6520 696e ol or package in │ │ │ │ │ +0002d440: 2071 7565 7374 696f 6e20 666f 7220 7768 question for wh │ │ │ │ │ +0002d450: 6963 6820 6b65 7977 6f72 6473 2069 740a ich keywords it. │ │ │ │ │ +0002d460: 6465 6669 6e65 7320 616e 6420 7768 656e defines and when │ │ │ │ │ +0002d470: 2074 6865 7920 6172 6520 6e65 6564 6564 they are needed │ │ │ │ │ +0002d480: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0002d490: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0002d4a0: 4e6f 6465 3a20 5573 6572 2d64 6566 696e Node: User-defin │ │ │ │ │ +0002d4b0: 6564 2066 6965 6c64 732c 2020 4e65 7874 ed fields, Next │ │ │ │ │ +0002d4c0: 3a20 4f62 736f 6c65 7465 2066 6965 6c64 : Obsolete field │ │ │ │ │ +0002d4d0: 732c 2020 5072 6576 3a20 4c69 7374 206f s, Prev: List o │ │ │ │ │ +0002d4e0: 6620 6669 656c 6473 2c20 2055 703a 2043 f fields, Up: C │ │ │ │ │ +0002d4f0: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +0002d500: 2074 6865 6972 2066 6965 6c64 730a 0a35 their fields..5 │ │ │ │ │ +0002d510: 2e37 2055 7365 722d 6465 6669 6e65 6420 .7 User-defined │ │ │ │ │ +0002d520: 6669 656c 6473 0a3d 3d3d 3d3d 3d3d 3d3d fields.========= │ │ │ │ │ +0002d530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0002d540: 4164 6469 7469 6f6e 616c 2075 7365 722d Additional user- │ │ │ │ │ +0002d550: 6465 6669 6e65 6420 6669 656c 6473 206d defined fields m │ │ │ │ │ +0002d560: 6179 2062 6520 6164 6465 6420 746f 2074 ay be added to t │ │ │ │ │ +0002d570: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +0002d580: 650a 7465 6d70 6c61 7465 2063 6f6e 7472 e.template contr │ │ │ │ │ +0002d590: 6f6c 2066 696c 652e 2020 5375 6368 2066 ol file. Such f │ │ │ │ │ +0002d5a0: 6965 6c64 7320 7769 6c6c 2062 6520 6967 ields will be ig │ │ │ │ │ +0002d5b0: 6e6f 7265 642c 2061 6e64 206e 6f74 2063 nored, and not c │ │ │ │ │ +0002d5c0: 6f70 6965 6420 746f 0a28 666f 7220 6578 opied to.(for ex │ │ │ │ │ +0002d5d0: 616d 706c 6529 2062 696e 6172 7920 6f72 ample) binary or │ │ │ │ │ +0002d5e0: 2044 6562 6961 6e20 736f 7572 6365 2063 Debian source c │ │ │ │ │ +0002d5f0: 6f6e 7472 6f6c 2066 696c 6573 206f 7220 ontrol files or │ │ │ │ │ +0002d600: 4465 6269 616e 2075 706c 6f61 640a 6368 Debian upload.ch │ │ │ │ │ +0002d610: 616e 6765 7320 636f 6e74 726f 6c20 6669 anges control fi │ │ │ │ │ +0002d620: 6c65 732e 0a0a 4966 2079 6f75 2077 6973 les...If you wis │ │ │ │ │ +0002d630: 6820 746f 2061 6464 2061 6464 6974 696f h to add additio │ │ │ │ │ +0002d640: 6e61 6c20 756e 7375 7070 6f72 7465 6420 nal unsupported │ │ │ │ │ +0002d650: 6669 656c 6473 2074 6f20 7468 6573 6520 fields to these │ │ │ │ │ +0002d660: 6f75 7470 7574 2066 696c 6573 0a79 6f75 output files.you │ │ │ │ │ +0002d670: 2073 686f 756c 6420 7573 6520 7468 6520 should use the │ │ │ │ │ +0002d680: 6d65 6368 616e 6973 6d20 6465 7363 7269 mechanism descri │ │ │ │ │ +0002d690: 6265 6420 6865 7265 2e0a 0a46 6965 6c64 bed here...Field │ │ │ │ │ +0002d6a0: 7320 696e 2074 6865 2073 6f75 7263 6520 s in the source │ │ │ │ │ +0002d6b0: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ +0002d6c0: 2063 6f6e 7472 6f6c 2066 696c 6520 7769 control file wi │ │ │ │ │ +0002d6d0: 7468 206e 616d 6573 2073 7461 7274 696e th names startin │ │ │ │ │ +0002d6e0: 670a e280 9858 e280 992c 2066 6f6c 6c6f g....X..., follo │ │ │ │ │ +0002d6f0: 7765 6420 6279 206f 6e65 206f 7220 6d6f wed by one or mo │ │ │ │ │ +0002d700: 7265 206f 6620 7468 6520 6c65 7474 6572 re of the letter │ │ │ │ │ +0002d710: 7320 e280 9842 4353 e280 9920 616e 6420 s ...BCS... and │ │ │ │ │ +0002d720: 6120 6879 7068 656e 20e2 8098 2de2 8099 a hyphen ...-... │ │ │ │ │ +0002d730: 2c20 7769 6c6c 0a62 6520 636f 7069 6564 , will.be copied │ │ │ │ │ +0002d740: 2074 6f20 7468 6520 6f75 7470 7574 2066 to the output f │ │ │ │ │ +0002d750: 696c 6573 2e20 204f 6e6c 7920 7468 6520 iles. Only the │ │ │ │ │ +0002d760: 7061 7274 206f 6620 7468 6520 6669 656c part of the fiel │ │ │ │ │ +0002d770: 6420 6e61 6d65 2061 6674 6572 0a74 6865 d name after.the │ │ │ │ │ +0002d780: 2068 7970 6865 6e20 7769 6c6c 2062 6520 hyphen will be │ │ │ │ │ +0002d790: 7573 6564 2069 6e20 7468 6520 6f75 7470 used in the outp │ │ │ │ │ +0002d7a0: 7574 2066 696c 652e 2020 5768 6572 6520 ut file. Where │ │ │ │ │ +0002d7b0: 7468 6520 6c65 7474 6572 20e2 8098 42e2 the letter ...B. │ │ │ │ │ +0002d7c0: 8099 2069 730a 7573 6564 2074 6865 2066 .. is.used the f │ │ │ │ │ +0002d7d0: 6965 6c64 2077 696c 6c20 6170 7065 6172 ield will appear │ │ │ │ │ +0002d7e0: 2069 6e20 6269 6e61 7279 2070 6163 6b61 in binary packa │ │ │ │ │ +0002d7f0: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ +0002d800: 2c20 7768 6572 6520 7468 650a 6c65 7474 , where the.lett │ │ │ │ │ +0002d810: 6572 20e2 8098 53e2 8099 2069 7320 7573 er ...S... is us │ │ │ │ │ +0002d820: 6564 2069 6e20 4465 6269 616e 2073 6f75 ed in Debian sou │ │ │ │ │ +0002d830: 7263 6520 636f 6e74 726f 6c20 6669 6c65 rce control file │ │ │ │ │ +0002d840: 7320 616e 6420 7768 6572 6520 e280 9843 s and where ...C │ │ │ │ │ +0002d850: e280 9920 6973 2075 7365 640a 696e 2044 ... is used.in D │ │ │ │ │ +0002d860: 6562 6961 6e20 7570 6c6f 6164 2063 6861 ebian upload cha │ │ │ │ │ +0002d870: 6e67 6573 2063 6f6e 7472 6f6c 2066 696c nges control fil │ │ │ │ │ +0002d880: 6573 2e0a 0a46 6f72 2065 7861 6d70 6c65 es...For example │ │ │ │ │ +0002d890: 2c20 6966 2074 6865 2073 6f75 7263 6520 , if the source │ │ │ │ │ +0002d8a0: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ +0002d8b0: 2063 6f6e 7472 6f6c 2066 696c 6520 636f control file co │ │ │ │ │ +0002d8c0: 6e74 6169 6e73 2074 6865 0a66 6965 6c64 ntains the.field │ │ │ │ │ +0002d8d0: 0a0a 2020 2020 2058 4253 2d43 6f6d 6d65 .. XBS-Comme │ │ │ │ │ +0002d8e0: 6e74 3a20 4920 7374 616e 6420 6265 7477 nt: I stand betw │ │ │ │ │ +0002d8f0: 6565 6e20 7468 6520 6361 6e64 6c65 2061 een the candle a │ │ │ │ │ +0002d900: 6e64 2074 6865 2073 7461 722e 0a0a 7468 nd the star...th │ │ │ │ │ +0002d910: 656e 2074 6865 2062 696e 6172 7920 616e en the binary an │ │ │ │ │ +0002d920: 6420 4465 6269 616e 2073 6f75 7263 6520 d Debian source │ │ │ │ │ +0002d930: 636f 6e74 726f 6c20 6669 6c65 7320 7769 control files wi │ │ │ │ │ +0002d940: 6c6c 2063 6f6e 7461 696e 2074 6865 2066 ll contain the f │ │ │ │ │ +0002d950: 6965 6c64 0a0a 2020 2020 2043 6f6d 6d65 ield.. Comme │ │ │ │ │ +0002d960: 6e74 3a20 4920 7374 616e 6420 6265 7477 nt: I stand betw │ │ │ │ │ +0002d970: 6565 6e20 7468 6520 6361 6e64 6c65 2061 een the candle a │ │ │ │ │ +0002d980: 6e64 2074 6865 2073 7461 722e 0a0a 1f0a nd the star..... │ │ │ │ │ +0002d990: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0002d9a0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0002d9b0: 204f 6273 6f6c 6574 6520 6669 656c 6473 Obsolete fields │ │ │ │ │ +0002d9c0: 2c20 2050 7265 763a 2055 7365 722d 6465 , Prev: User-de │ │ │ │ │ +0002d9d0: 6669 6e65 6420 6669 656c 6473 2c20 2055 fined fields, U │ │ │ │ │ +0002d9e0: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ +0002d9f0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +0002da00: 730a 0a35 2e38 204f 6273 6f6c 6574 6520 s..5.8 Obsolete │ │ │ │ │ +0002da10: 6669 656c 6473 0a3d 3d3d 3d3d 3d3d 3d3d fields.========= │ │ │ │ │ +0002da20: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The │ │ │ │ │ +0002da30: 666f 6c6c 6f77 696e 6720 6669 656c 6473 following fields │ │ │ │ │ +0002da40: 2068 6176 6520 6265 656e 206f 6273 6f6c have been obsol │ │ │ │ │ +0002da50: 6574 6564 2061 6e64 206d 6179 2062 6520 eted and may be │ │ │ │ │ +0002da60: 666f 756e 6420 696e 2070 6163 6b61 6765 found in package │ │ │ │ │ +0002da70: 730a 636f 6e66 6f72 6d69 6e67 2077 6974 s.conforming wit │ │ │ │ │ +0002da80: 6820 7072 6576 696f 7573 2076 6572 7369 h previous versi │ │ │ │ │ +0002da90: 6f6e 7320 6f66 2074 6865 2050 6f6c 6963 ons of the Polic │ │ │ │ │ +0002daa0: 792e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2044 y...* Menu:..* D │ │ │ │ │ +0002dab0: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ +0002dac0: 3a20 444d 2d55 706c 6f61 642d 416c 6c6f : DM-Upload-Allo │ │ │ │ │ +0002dad0: 7765 643c 323e 2e0a 0a1f 0a46 696c 653a wed<2>.....File: │ │ │ │ │ +0002dae0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0002daf0: 6e66 6f2c 2020 4e6f 6465 3a20 444d 2d55 nfo, Node: DM-U │ │ │ │ │ +0002db00: 706c 6f61 642d 416c 6c6f 7765 643c 323e pload-Allowed<2> │ │ │ │ │ +0002db10: 2c20 2055 703a 204f 6273 6f6c 6574 6520 , Up: Obsolete │ │ │ │ │ +0002db20: 6669 656c 6473 0a0a 352e 382e 3120 e280 fields..5.8.1 .. │ │ │ │ │ +0002db30: 9844 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 .DM-Upload-Allow │ │ │ │ │ +0002db40: 6564 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ed....---------- │ │ │ │ │ +0002db50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0002db60: 0a49 6e64 6963 6174 6573 2074 6861 7420 .Indicates that │ │ │ │ │ +0002db70: 4465 6269 616e 204d 6169 6e74 6169 6e65 Debian Maintaine │ │ │ │ │ +0002db80: 7273 206d 6179 2075 706c 6f61 6420 7468 rs may upload th │ │ │ │ │ +0002db90: 6973 2070 6163 6b61 6765 2074 6f20 7468 is package to th │ │ │ │ │ +0002dba0: 6520 4465 6269 616e 0a61 7263 6869 7665 e Debian.archive │ │ │ │ │ +0002dbb0: 2e20 2054 6865 206f 6e6c 7920 7661 6c69 . The only vali │ │ │ │ │ +0002dbc0: 6420 7661 6c75 6520 6973 20e2 8098 7965 d value is ...ye │ │ │ │ │ +0002dbd0: 73e2 8099 2e20 2054 6869 7320 6669 656c s.... This fiel │ │ │ │ │ +0002dbe0: 6420 7761 7320 7573 6564 2074 6f0a 7265 d was used to.re │ │ │ │ │ +0002dbf0: 6775 6c61 7465 2075 706c 6f61 6473 2062 gulate uploads b │ │ │ │ │ +0002dc00: 7920 4465 6269 616e 204d 6169 6e74 6169 y Debian Maintai │ │ │ │ │ +0002dc10: 6e65 7273 2c20 5365 6520 7468 6520 4765 ners, See the Ge │ │ │ │ │ +0002dc20: 6e65 7261 6c20 5265 736f 6c75 7469 6f6e neral Resolution │ │ │ │ │ +0002dc30: 0a45 6e64 6f72 7365 2074 6865 2063 6f6e .Endorse the con │ │ │ │ │ +0002dc40: 6365 7074 206f 6620 4465 6269 616e 204d cept of Debian M │ │ │ │ │ +0002dc50: 6169 6e74 6169 6e65 7273 2831 2920 666f aintainers(1) fo │ │ │ │ │ +0002dc60: 7220 6d6f 7265 2064 6574 6169 6c73 2e0a r more details.. │ │ │ │ │ +0002dc70: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0002dc80: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0002dc90: 2d2d 2d0a 0a20 2020 2831 2920 6874 7470 ---.. (1) http │ │ │ │ │ +0002dca0: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ +0002dcb0: 7267 2f76 6f74 652f 3230 3037 2f76 6f74 rg/vote/2007/vot │ │ │ │ │ +0002dcc0: 655f 3030 330a 0a1f 0a46 696c 653a 2064 e_003....File: d │ │ │ │ │ +0002dcd0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0002dce0: 6f2c 2020 4e6f 6465 3a20 5061 636b 6167 o, Node: Packag │ │ │ │ │ +0002dcf0: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0002dd00: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ +0002dd10: 6174 696f 6e20 7072 6f63 6564 7572 652c ation procedure, │ │ │ │ │ +0002dd20: 2020 4e65 7874 3a20 4465 636c 6172 696e Next: Declarin │ │ │ │ │ +0002dd30: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ +0002dd40: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ +0002dd50: 2c20 2050 7265 763a 2043 6f6e 7472 6f6c , Prev: Control │ │ │ │ │ +0002dd60: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ +0002dd70: 2066 6965 6c64 732c 2020 5570 3a20 546f fields, Up: To │ │ │ │ │ +0002dd80: 700a 0a36 2050 6163 6b61 6765 206d 6169 p..6 Package mai │ │ │ │ │ +0002dd90: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0002dda0: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +0002ddb0: 2070 726f 6365 6475 7265 0a2a 2a2a 2a2a procedure.***** │ │ │ │ │ +0002ddc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0002ddd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0002dde0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0002ddf0: 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a 2049 **..* Menu:..* I │ │ │ │ │ +0002de00: 6e74 726f 6475 6374 696f 6e20 746f 2070 ntroduction to p │ │ │ │ │ +0002de10: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ +0002de20: 7220 7363 7269 7074 733a 3a0a 2a20 4d61 r scripts::.* Ma │ │ │ │ │ +0002de30: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002de40: 2069 6465 6d70 6f74 656e 6379 3a3a 0a2a idempotency::.* │ │ │ │ │ +0002de50: 2043 6f6e 7472 6f6c 6c69 6e67 2074 6572 Controlling ter │ │ │ │ │ +0002de60: 6d69 6e61 6c20 666f 7220 6d61 696e 7461 minal for mainta │ │ │ │ │ +0002de70: 696e 6572 2073 6372 6970 7473 3a3a 0a2a iner scripts::.* │ │ │ │ │ +0002de80: 2045 7869 7420 7374 6174 7573 3a3a 0a2a Exit status::.* │ │ │ │ │ +0002de90: 2053 756d 6d61 7279 206f 6620 7761 7973 Summary of ways │ │ │ │ │ +0002dea0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +0002deb0: 7074 7320 6172 6520 6361 6c6c 6564 3a3a pts are called:: │ │ │ │ │ +0002dec0: 0a2a 2044 6574 6169 6c73 206f 6620 756e .* Details of un │ │ │ │ │ +0002ded0: 7061 636b 2070 6861 7365 206f 6620 696e pack phase of in │ │ │ │ │ +0002dee0: 7374 616c 6c61 7469 6f6e 206f 7220 7570 stallation or up │ │ │ │ │ +0002def0: 6772 6164 653a 3a0a 2a20 4465 7461 696c grade::.* Detail │ │ │ │ │ +0002df00: 7320 6f66 2063 6f6e 6669 6775 7261 7469 s of configurati │ │ │ │ │ +0002df10: 6f6e 3a3a 0a2a 2044 6574 6169 6c73 206f on::.* Details o │ │ │ │ │ +0002df20: 6620 7265 6d6f 7661 6c20 616e 642f 6f72 f removal and/or │ │ │ │ │ +0002df30: 2063 6f6e 6669 6775 7261 7469 6f6e 2070 configuration p │ │ │ │ │ +0002df40: 7572 6769 6e67 3a3a 0a0a 1f0a 4669 6c65 urging::....File │ │ │ │ │ +0002df50: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0002df60: 696e 666f 2c20 204e 6f64 653a 2049 6e74 info, Node: Int │ │ │ │ │ +0002df70: 726f 6475 6374 696f 6e20 746f 2070 6163 roduction to pac │ │ │ │ │ +0002df80: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +0002df90: 7363 7269 7074 732c 2020 4e65 7874 3a20 scripts, Next: │ │ │ │ │ +0002dfa0: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ +0002dfb0: 7473 2069 6465 6d70 6f74 656e 6379 2c20 ts idempotency, │ │ │ │ │ +0002dfc0: 2055 703a 2050 6163 6b61 6765 206d 6169 Up: Package mai │ │ │ │ │ +0002dfd0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0002dfe0: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +0002dff0: 2070 726f 6365 6475 7265 0a0a 362e 3120 procedure..6.1 │ │ │ │ │ +0002e000: 496e 7472 6f64 7563 7469 6f6e 2074 6f20 Introduction to │ │ │ │ │ +0002e010: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0002e020: 6572 2073 6372 6970 7473 0a3d 3d3d 3d3d er scripts.===== │ │ │ │ │ +0002e030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002e040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002e050: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 7420 6973 =========..It is │ │ │ │ │ +0002e060: 2070 6f73 7369 626c 6520 746f 2073 7570 possible to sup │ │ │ │ │ +0002e070: 706c 7920 7363 7269 7074 7320 6173 2070 ply scripts as p │ │ │ │ │ +0002e080: 6172 7420 6f66 2061 2070 6163 6b61 6765 art of a package │ │ │ │ │ +0002e090: 2077 6869 6368 2074 6865 2070 6163 6b61 which the packa │ │ │ │ │ +0002e0a0: 6765 0a6d 616e 6167 656d 656e 7420 7379 ge.management sy │ │ │ │ │ +0002e0b0: 7374 656d 2077 696c 6c20 7275 6e20 666f stem will run fo │ │ │ │ │ +0002e0c0: 7220 796f 7520 7768 656e 2079 6f75 7220 r you when your │ │ │ │ │ +0002e0d0: 7061 636b 6167 6520 6973 2069 6e73 7461 package is insta │ │ │ │ │ +0002e0e0: 6c6c 6564 2c0a 7570 6772 6164 6564 206f lled,.upgraded o │ │ │ │ │ +0002e0f0: 7220 7265 6d6f 7665 642e 0a0a 5468 6573 r removed...Thes │ │ │ │ │ +0002e100: 6520 7363 7269 7074 7320 6172 6520 7468 e scripts are th │ │ │ │ │ +0002e110: 6520 7061 636b 6167 6520 6d65 7461 6461 e package metada │ │ │ │ │ +0002e120: 7461 2066 696c 6573 20e2 8098 7072 6569 ta files ...prei │ │ │ │ │ +0002e130: 6e73 74e2 8099 2c20 e280 9870 6f73 7469 nst..., ...posti │ │ │ │ │ +0002e140: 6e73 74e2 8099 2c0a e280 9870 7265 726d nst...,....prerm │ │ │ │ │ +0002e150: e280 9920 616e 6420 e280 9870 6f73 7472 ... and ...postr │ │ │ │ │ +0002e160: 6de2 8099 2e20 2054 6865 7920 6d75 7374 m.... They must │ │ │ │ │ +0002e170: 2062 6520 7072 6f70 6572 2065 7865 6375 be proper execu │ │ │ │ │ +0002e180: 7461 626c 6520 6669 6c65 733b 2069 6620 table files; if │ │ │ │ │ +0002e190: 7468 6579 2061 7265 0a73 6372 6970 7473 they are.scripts │ │ │ │ │ +0002e1a0: 2028 7768 6963 6820 6973 2072 6563 6f6d (which is recom │ │ │ │ │ +0002e1b0: 6d65 6e64 6564 292c 2074 6865 7920 6d75 mended), they mu │ │ │ │ │ +0002e1c0: 7374 2073 7461 7274 2077 6974 6820 7468 st start with th │ │ │ │ │ +0002e1d0: 6520 7573 7561 6c20 e280 9823 21e2 8099 e usual ...#!... │ │ │ │ │ +0002e1e0: 0a63 6f6e 7665 6e74 696f 6e2e 2020 5468 .convention. Th │ │ │ │ │ +0002e1f0: 6579 2073 686f 756c 6420 6265 2072 6561 ey should be rea │ │ │ │ │ +0002e200: 6461 626c 6520 616e 6420 6578 6563 7574 dable and execut │ │ │ │ │ +0002e210: 6162 6c65 2062 7920 616e 796f 6e65 2c20 able by anyone, │ │ │ │ │ +0002e220: 616e 6420 6d75 7374 0a6e 6f74 2062 6520 and must.not be │ │ │ │ │ +0002e230: 776f 726c 642d 7772 6974 6162 6c65 2e0a world-writable.. │ │ │ │ │ +0002e240: 0a54 6865 2070 6163 6b61 6765 206d 616e .The package man │ │ │ │ │ +0002e250: 6167 656d 656e 7420 7379 7374 656d 206c agement system l │ │ │ │ │ +0002e260: 6f6f 6b73 2061 7420 7468 6520 6578 6974 ooks at the exit │ │ │ │ │ +0002e270: 2073 7461 7475 7320 6672 6f6d 2074 6865 status from the │ │ │ │ │ +0002e280: 7365 0a73 6372 6970 7473 2e20 2049 7420 se.scripts. It │ │ │ │ │ +0002e290: 6973 2069 6d70 6f72 7461 6e74 2074 6861 is important tha │ │ │ │ │ +0002e2a0: 7420 7468 6579 2065 7869 7420 7769 7468 t they exit with │ │ │ │ │ +0002e2b0: 2061 206e 6f6e 2d7a 6572 6f20 7374 6174 a non-zero stat │ │ │ │ │ +0002e2c0: 7573 2069 6620 7468 6572 650a 6973 2061 us if there.is a │ │ │ │ │ +0002e2d0: 6e20 6572 726f 722c 2073 6f20 7468 6174 n error, so that │ │ │ │ │ +0002e2e0: 2074 6865 2070 6163 6b61 6765 206d 616e the package man │ │ │ │ │ +0002e2f0: 6167 656d 656e 7420 7379 7374 656d 2063 agement system c │ │ │ │ │ +0002e300: 616e 2073 746f 7020 6974 730a 7072 6f63 an stop its.proc │ │ │ │ │ +0002e310: 6573 7369 6e67 2e20 2046 6f72 2073 6865 essing. For she │ │ │ │ │ +0002e320: 6c6c 2073 6372 6970 7473 2074 6869 7320 ll scripts this │ │ │ │ │ +0002e330: 6d65 616e 7320 7468 6174 2079 6f75 2027 means that you ' │ │ │ │ │ +0002e340: 616c 6d6f 7374 2061 6c77 6179 7327 206e almost always' n │ │ │ │ │ +0002e350: 6565 640a 746f 2075 7365 20e2 8098 7365 eed.to use ...se │ │ │ │ │ +0002e360: 7420 2d65 e280 9920 2874 6869 7320 6973 t -e... (this is │ │ │ │ │ +0002e370: 2075 7375 616c 6c79 2074 7275 6520 7768 usually true wh │ │ │ │ │ +0002e380: 656e 2077 7269 7469 6e67 2073 6865 6c6c en writing shell │ │ │ │ │ +0002e390: 2073 6372 6970 7473 2c20 696e 0a66 6163 scripts, in.fac │ │ │ │ │ +0002e3a0: 7429 2e20 2049 7420 6973 2061 6c73 6f20 t). It is also │ │ │ │ │ +0002e3b0: 696d 706f 7274 616e 742c 206f 6620 636f important, of co │ │ │ │ │ +0002e3c0: 7572 7365 2c20 7468 6174 2074 6865 7920 urse, that they │ │ │ │ │ +0002e3d0: 6578 6974 2077 6974 6820 6120 7a65 726f exit with a zero │ │ │ │ │ +0002e3e0: 0a73 7461 7475 7320 6966 2065 7665 7279 .status if every │ │ │ │ │ +0002e3f0: 7468 696e 6720 7765 6e74 2077 656c 6c2e thing went well. │ │ │ │ │ +0002e400: 0a0a 4164 6469 7469 6f6e 616c 6c79 2c20 ..Additionally, │ │ │ │ │ +0002e410: 7061 636b 6167 6573 2069 6e74 6572 6163 packages interac │ │ │ │ │ +0002e420: 7469 6e67 2077 6974 6820 7573 6572 7320 ting with users │ │ │ │ │ +0002e430: 7573 696e 6720 e280 9864 6562 636f 6e66 using ...debconf │ │ │ │ │ +0002e440: e280 9920 696e 2074 6865 0ae2 8098 706f ... in the....po │ │ │ │ │ +0002e450: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0002e460: 2073 686f 756c 6420 696e 7374 616c 6c20 should install │ │ │ │ │ +0002e470: 6120 e280 9863 6f6e 6669 67e2 8099 2073 a ...config... s │ │ │ │ │ +0002e480: 6372 6970 7420 6173 2061 2070 6163 6b61 cript as a packa │ │ │ │ │ +0002e490: 6765 206d 6574 6164 6174 610a 6669 6c65 ge metadata.file │ │ │ │ │ +0002e4a0: 2e20 2053 6565 202a 6e6f 7465 2050 726f . See *note Pro │ │ │ │ │ +0002e4b0: 6d70 7469 6e67 2069 6e20 6d61 696e 7461 mpting in mainta │ │ │ │ │ +0002e4c0: 696e 6572 2073 6372 6970 7473 3a20 3136 iner scripts: 16 │ │ │ │ │ +0002e4d0: 2e20 666f 7220 6465 7461 696c 732e 0a0a . for details... │ │ │ │ │ +0002e4e0: 5768 656e 2061 2070 6163 6b61 6765 2069 When a package i │ │ │ │ │ +0002e4f0: 7320 7570 6772 6164 6564 2061 2063 6f6d s upgraded a com │ │ │ │ │ +0002e500: 6269 6e61 7469 6f6e 206f 6620 7468 6520 bination of the │ │ │ │ │ +0002e510: 7363 7269 7074 7320 6672 6f6d 2074 6865 scripts from the │ │ │ │ │ +0002e520: 206f 6c64 2061 6e64 0a6e 6577 2070 6163 old and.new pac │ │ │ │ │ +0002e530: 6b61 6765 7320 6973 2063 616c 6c65 6420 kages is called │ │ │ │ │ +0002e540: 6475 7269 6e67 2074 6865 2075 7067 7261 during the upgra │ │ │ │ │ +0002e550: 6465 2070 726f 6365 6475 7265 2e20 2049 de procedure. I │ │ │ │ │ +0002e560: 6620 796f 7572 2073 6372 6970 7473 0a61 f your scripts.a │ │ │ │ │ +0002e570: 7265 2067 6f69 6e67 2074 6f20 6265 2061 re going to be a │ │ │ │ │ +0002e580: 7420 616c 6c20 636f 6d70 6c69 6361 7465 t all complicate │ │ │ │ │ +0002e590: 6420 796f 7520 6e65 6564 2074 6f20 6265 d you need to be │ │ │ │ │ +0002e5a0: 2061 7761 7265 206f 6620 7468 6973 2c20 aware of this, │ │ │ │ │ +0002e5b0: 616e 6420 6d61 790a 6e65 6564 2074 6f20 and may.need to │ │ │ │ │ +0002e5c0: 6368 6563 6b20 7468 6520 6172 6775 6d65 check the argume │ │ │ │ │ +0002e5d0: 6e74 7320 746f 2079 6f75 7220 7363 7269 nts to your scri │ │ │ │ │ +0002e5e0: 7074 732e 0a0a 4272 6f61 646c 7920 7370 pts...Broadly sp │ │ │ │ │ +0002e5f0: 6561 6b69 6e67 2074 6865 20e2 8098 7072 eaking the ...pr │ │ │ │ │ +0002e600: 6569 6e73 74e2 8099 2069 7320 6361 6c6c einst... is call │ │ │ │ │ +0002e610: 6564 2062 6566 6f72 6520 2861 2070 6172 ed before (a par │ │ │ │ │ +0002e620: 7469 6375 6c61 7220 7665 7273 696f 6e0a ticular version. │ │ │ │ │ +0002e630: 6f66 2920 6120 7061 636b 6167 6520 6973 of) a package is │ │ │ │ │ +0002e640: 2075 6e70 6163 6b65 642c 2061 6e64 2074 unpacked, and t │ │ │ │ │ +0002e650: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +0002e660: 9920 6166 7465 7277 6172 6473 3b20 7468 . afterwards; th │ │ │ │ │ +0002e670: 6520 e280 9870 7265 726d e280 990a 6265 e ...prerm....be │ │ │ │ │ +0002e680: 666f 7265 2028 6120 7665 7273 696f 6e20 fore (a version │ │ │ │ │ +0002e690: 6f66 2920 6120 7061 636b 6167 6520 6973 of) a package is │ │ │ │ │ +0002e6a0: 2072 656d 6f76 6564 2061 6e64 2074 6865 removed and the │ │ │ │ │ +0002e6b0: 20e2 8098 706f 7374 726d e280 9920 6166 ...postrm... af │ │ │ │ │ +0002e6c0: 7465 7277 6172 6473 2e0a 0a50 726f 6772 terwards...Progr │ │ │ │ │ +0002e6d0: 616d 7320 6361 6c6c 6564 2066 726f 6d20 ams called from │ │ │ │ │ +0002e6e0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0002e6f0: 7473 2073 686f 756c 6420 6e6f 7420 6e6f ts should not no │ │ │ │ │ +0002e700: 726d 616c 6c79 2068 6176 6520 6120 7061 rmally have a pa │ │ │ │ │ +0002e710: 7468 0a70 7265 7065 6e64 6564 2074 6f20 th.prepended to │ │ │ │ │ +0002e720: 7468 656d 2e20 2042 6566 6f72 6520 696e them. Before in │ │ │ │ │ +0002e730: 7374 616c 6c61 7469 6f6e 2069 7320 7374 stallation is st │ │ │ │ │ +0002e740: 6172 7465 642c 2074 6865 2070 6163 6b61 arted, the packa │ │ │ │ │ +0002e750: 6765 0a6d 616e 6167 656d 656e 7420 7379 ge.management sy │ │ │ │ │ +0002e760: 7374 656d 2063 6865 636b 7320 746f 2073 stem checks to s │ │ │ │ │ +0002e770: 6565 2069 6620 7468 6520 7072 6f67 7261 ee if the progra │ │ │ │ │ +0002e780: 6d73 20e2 8098 6c64 636f 6e66 6967 e280 ms ...ldconfig.. │ │ │ │ │ +0002e790: 992c 0ae2 8098 7374 6172 742d 7374 6f70 .,....start-stop │ │ │ │ │ +0002e7a0: 2d64 6165 6d6f 6ee2 8099 2c20 616e 6420 -daemon..., and │ │ │ │ │ +0002e7b0: e280 9875 7064 6174 652d 7263 2e64 e280 ...update-rc.d.. │ │ │ │ │ +0002e7c0: 9920 6361 6e20 6265 2066 6f75 6e64 2076 . can be found v │ │ │ │ │ +0002e7d0: 6961 2074 6865 20e2 8098 5041 5448 e280 ia the ...PATH.. │ │ │ │ │ +0002e7e0: 990a 656e 7669 726f 6e6d 656e 7420 7661 ..environment va │ │ │ │ │ +0002e7f0: 7269 6162 6c65 2e20 2054 686f 7365 2070 riable. Those p │ │ │ │ │ +0002e800: 726f 6772 616d 732c 2061 6e64 2061 6e79 rograms, and any │ │ │ │ │ +0002e810: 206f 7468 6572 2070 726f 6772 616d 2074 other program t │ │ │ │ │ +0002e820: 6861 7420 6f6e 650a 776f 756c 6420 6578 hat one.would ex │ │ │ │ │ +0002e830: 7065 6374 2074 6f20 6265 2069 6e20 7468 pect to be in th │ │ │ │ │ +0002e840: 6520 e280 9850 4154 48e2 8099 2c20 7368 e ...PATH..., sh │ │ │ │ │ +0002e850: 6f75 6c64 2074 6875 7320 6265 2069 6e76 ould thus be inv │ │ │ │ │ +0002e860: 6f6b 6564 2077 6974 686f 7574 2061 6e0a oked without an. │ │ │ │ │ +0002e870: 6162 736f 6c75 7465 2070 6174 686e 616d absolute pathnam │ │ │ │ │ +0002e880: 652e 2020 4d61 696e 7461 696e 6572 2073 e. Maintainer s │ │ │ │ │ +0002e890: 6372 6970 7473 2073 686f 756c 6420 616c cripts should al │ │ │ │ │ +0002e8a0: 736f 206e 6f74 2072 6573 6574 2074 6865 so not reset the │ │ │ │ │ +0002e8b0: 20e2 8098 5041 5448 e280 992c 0a74 686f ...PATH...,.tho │ │ │ │ │ +0002e8c0: 7567 6820 7468 6579 206d 6967 6874 2063 ugh they might c │ │ │ │ │ +0002e8d0: 686f 6f73 6520 746f 206d 6f64 6966 7920 hoose to modify │ │ │ │ │ +0002e8e0: 6974 2062 7920 7072 6570 656e 6469 6e67 it by prepending │ │ │ │ │ +0002e8f0: 206f 7220 6170 7065 6e64 696e 670a 7061 or appending.pa │ │ │ │ │ +0002e900: 636b 6167 652d 7370 6563 6966 6963 2064 ckage-specific d │ │ │ │ │ +0002e910: 6972 6563 746f 7269 6573 2e20 2054 6865 irectories. The │ │ │ │ │ +0002e920: 7365 2063 6f6e 7369 6465 7261 7469 6f6e se consideration │ │ │ │ │ +0002e930: 7320 7265 616c 6c79 2061 7070 6c79 2074 s really apply t │ │ │ │ │ +0002e940: 6f20 616c 6c0a 7368 656c 6c20 7363 7269 o all.shell scri │ │ │ │ │ +0002e950: 7074 732e 0a0a 1f0a 4669 6c65 3a20 6465 pts.....File: de │ │ │ │ │ +0002e960: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0002e970: 2c20 204e 6f64 653a 204d 6169 6e74 6169 , Node: Maintai │ │ │ │ │ +0002e980: 6e65 7220 7363 7269 7074 7320 6964 656d ner scripts idem │ │ │ │ │ +0002e990: 706f 7465 6e63 792c 2020 4e65 7874 3a20 potency, Next: │ │ │ │ │ +0002e9a0: 436f 6e74 726f 6c6c 696e 6720 7465 726d Controlling term │ │ │ │ │ +0002e9b0: 696e 616c 2066 6f72 206d 6169 6e74 6169 inal for maintai │ │ │ │ │ +0002e9c0: 6e65 7220 7363 7269 7074 732c 2020 5072 ner scripts, Pr │ │ │ │ │ +0002e9d0: 6576 3a20 496e 7472 6f64 7563 7469 6f6e ev: Introduction │ │ │ │ │ +0002e9e0: 2074 6f20 7061 636b 6167 6520 6d61 696e to package main │ │ │ │ │ +0002e9f0: 7461 696e 6572 2073 6372 6970 7473 2c20 tainer scripts, │ │ │ │ │ +0002ea00: 2055 703a 2050 6163 6b61 6765 206d 6169 Up: Package mai │ │ │ │ │ +0002ea10: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0002ea20: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ +0002ea30: 2070 726f 6365 6475 7265 0a0a 362e 3220 procedure..6.2 │ │ │ │ │ +0002ea40: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ +0002ea50: 7473 2069 6465 6d70 6f74 656e 6379 0a3d ts idempotency.= │ │ │ │ │ +0002ea60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ea70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ea80: 3d0a 0a49 7420 6973 206e 6563 6573 7361 =..It is necessa │ │ │ │ │ +0002ea90: 7279 2066 6f72 2074 6865 2065 7272 6f72 ry for the error │ │ │ │ │ +0002eaa0: 2072 6563 6f76 6572 7920 7072 6f63 6564 recovery proced │ │ │ │ │ +0002eab0: 7572 6573 2074 6861 7420 7468 6520 7363 ures that the sc │ │ │ │ │ +0002eac0: 7269 7074 7320 6265 0a69 6465 6d70 6f74 ripts be.idempot │ │ │ │ │ +0002ead0: 656e 742e 2020 5468 6973 206d 6561 6e73 ent. This means │ │ │ │ │ +0002eae0: 2074 6861 7420 6966 2069 7420 6973 2072 that if it is r │ │ │ │ │ +0002eaf0: 756e 2073 7563 6365 7373 6675 6c6c 792c un successfully, │ │ │ │ │ +0002eb00: 2061 6e64 2074 6865 6e20 6974 2069 730a and then it is. │ │ │ │ │ +0002eb10: 6361 6c6c 6564 2061 6761 696e 2c20 6974 called again, it │ │ │ │ │ +0002eb20: 2064 6f65 736e e280 9974 2062 6f6d 6220 doesn...t bomb │ │ │ │ │ +0002eb30: 6f75 7420 6f72 2063 6175 7365 2061 6e79 out or cause any │ │ │ │ │ +0002eb40: 2068 6172 6d2c 2062 7574 206a 7573 7420 harm, but just │ │ │ │ │ +0002eb50: 656e 7375 7265 730a 7468 6174 2065 7665 ensures.that eve │ │ │ │ │ +0002eb60: 7279 7468 696e 6720 6973 2074 6865 2077 rything is the w │ │ │ │ │ +0002eb70: 6179 2069 7420 6f75 6768 7420 746f 2062 ay it ought to b │ │ │ │ │ +0002eb80: 652e 2020 4966 2074 6865 2066 6972 7374 e. If the first │ │ │ │ │ +0002eb90: 2063 616c 6c20 6661 696c 6564 2c20 6f72 call failed, or │ │ │ │ │ +0002eba0: 0a61 626f 7274 6564 2068 616c 6620 7761 .aborted half wa │ │ │ │ │ +0002ebb0: 7920 7468 726f 7567 6820 666f 7220 736f y through for so │ │ │ │ │ +0002ebc0: 6d65 2072 6561 736f 6e2c 2074 6865 2073 me reason, the s │ │ │ │ │ +0002ebd0: 6563 6f6e 6420 6361 6c6c 2073 686f 756c econd call shoul │ │ │ │ │ +0002ebe0: 6420 6d65 7265 6c79 0a64 6f20 7468 6520 d merely.do the │ │ │ │ │ +0002ebf0: 7468 696e 6773 2074 6861 7420 7765 7265 things that were │ │ │ │ │ +0002ec00: 206c 6566 7420 756e 646f 6e65 2074 6865 left undone the │ │ │ │ │ +0002ec10: 2066 6972 7374 2074 696d 652c 2069 6620 first time, if │ │ │ │ │ +0002ec20: 616e 792c 2061 6e64 2065 7869 740a 7769 any, and exit.wi │ │ │ │ │ +0002ec30: 7468 2061 2073 7563 6365 7373 2073 7461 th a success sta │ │ │ │ │ +0002ec40: 7475 7320 6966 2065 7665 7279 7468 696e tus if everythin │ │ │ │ │ +0002ec50: 6720 6973 204f 4b2e 2028 3129 0a0a 2020 g is OK. (1).. │ │ │ │ │ +0002ec60: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +0002ec70: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +0002ec80: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ +0002ec90: 2073 6f20 7468 6174 2069 6620 616e 2065 so that if an e │ │ │ │ │ +0002eca0: 7272 6f72 206f 6363 7572 732c 2074 6865 rror occurs, the │ │ │ │ │ +0002ecb0: 2075 7365 7220 696e 7465 7272 7570 7473 user interrupts │ │ │ │ │ +0002ecc0: 20e2 8098 6470 6b67 e280 9920 6f72 0a73 ...dpkg... or.s │ │ │ │ │ +0002ecd0: 6f6d 6520 6f74 6865 7220 756e 666f 7265 ome other unfore │ │ │ │ │ +0002ece0: 7365 656e 2063 6972 6375 6d73 7461 6e63 seen circumstanc │ │ │ │ │ +0002ecf0: 6520 6861 7070 656e 7320 796f 7520 646f e happens you do │ │ │ │ │ +0002ed00: 6ee2 8099 7420 6c65 6176 6520 7468 6520 n...t leave the │ │ │ │ │ +0002ed10: 7573 6572 2077 6974 680a 6120 6261 646c user with.a badl │ │ │ │ │ +0002ed20: 792d 6272 6f6b 656e 2070 6163 6b61 6765 y-broken package │ │ │ │ │ +0002ed30: 2077 6865 6e20 e280 9864 706b 67e2 8099 when ...dpkg... │ │ │ │ │ +0002ed40: 2061 7474 656d 7074 7320 746f 2072 6570 attempts to rep │ │ │ │ │ +0002ed50: 6561 7420 7468 6520 6163 7469 6f6e 2e0a eat the action.. │ │ │ │ │ +0002ed60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0002ed70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0002ed80: 6465 3a20 436f 6e74 726f 6c6c 696e 6720 de: Controlling │ │ │ │ │ +0002ed90: 7465 726d 696e 616c 2066 6f72 206d 6169 terminal for mai │ │ │ │ │ +0002eda0: 6e74 6169 6e65 7220 7363 7269 7074 732c ntainer scripts, │ │ │ │ │ +0002edb0: 2020 4e65 7874 3a20 4578 6974 2073 7461 Next: Exit sta │ │ │ │ │ +0002edc0: 7475 732c 2020 5072 6576 3a20 4d61 696e tus, Prev: Main │ │ │ │ │ +0002edd0: 7461 696e 6572 2073 6372 6970 7473 2069 tainer scripts i │ │ │ │ │ +0002ede0: 6465 6d70 6f74 656e 6379 2c20 2055 703a dempotency, Up: │ │ │ │ │ +0002edf0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +0002ee00: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0002ee10: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +0002ee20: 6365 6475 7265 0a0a 362e 3320 436f 6e74 cedure..6.3 Cont │ │ │ │ │ +0002ee30: 726f 6c6c 696e 6720 7465 726d 696e 616c rolling terminal │ │ │ │ │ +0002ee40: 2066 6f72 206d 6169 6e74 6169 6e65 7220 for maintainer │ │ │ │ │ +0002ee50: 7363 7269 7074 730a 3d3d 3d3d 3d3d 3d3d scripts.======== │ │ │ │ │ +0002ee60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ee70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ee80: 3d3d 3d3d 3d3d 3d0a 0a4d 6169 6e74 6169 =======..Maintai │ │ │ │ │ +0002ee90: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ +0002eea0: 6e6f 7420 6775 6172 616e 7465 6564 2074 not guaranteed t │ │ │ │ │ +0002eeb0: 6f20 7275 6e20 7769 7468 2061 2063 6f6e o run with a con │ │ │ │ │ +0002eec0: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ +0002eed0: 6c0a 616e 6420 6d61 7920 6e6f 7420 6265 l.and may not be │ │ │ │ │ +0002eee0: 2061 626c 6520 746f 2069 6e74 6572 6163 able to interac │ │ │ │ │ +0002eef0: 7420 7769 7468 2074 6865 2075 7365 722e t with the user. │ │ │ │ │ +0002ef00: 2020 5468 6579 206d 7573 7420 6265 2061 They must be a │ │ │ │ │ +0002ef10: 626c 6520 746f 0a66 616c 6c20 6261 636b ble to.fall back │ │ │ │ │ +0002ef20: 2074 6f20 6e6f 6e69 6e74 6572 6163 7469 to noninteracti │ │ │ │ │ +0002ef30: 7665 2062 6568 6176 696f 7220 6966 206e ve behavior if n │ │ │ │ │ +0002ef40: 6f20 636f 6e74 726f 6c6c 696e 6720 7465 o controlling te │ │ │ │ │ +0002ef50: 726d 696e 616c 2069 730a 6176 6169 6c61 rminal is.availa │ │ │ │ │ +0002ef60: 626c 652e 2020 4d61 696e 7461 696e 6572 ble. Maintainer │ │ │ │ │ +0002ef70: 2073 6372 6970 7473 2074 6861 7420 7072 scripts that pr │ │ │ │ │ +0002ef80: 6f6d 7074 2076 6961 2061 2070 726f 6772 ompt via a progr │ │ │ │ │ +0002ef90: 616d 2063 6f6e 666f 726d 696e 6720 746f am conforming to │ │ │ │ │ +0002efa0: 0a74 6865 2044 6562 6961 6e20 436f 6e66 .the Debian Conf │ │ │ │ │ +0002efb0: 6967 7572 6174 696f 6e20 4d61 6e61 6765 iguration Manage │ │ │ │ │ +0002efc0: 6d65 6e74 2053 7065 6369 6669 6361 7469 ment Specificati │ │ │ │ │ +0002efd0: 6f6e 2028 7365 6520 2a6e 6f74 6520 5072 on (see *note Pr │ │ │ │ │ +0002efe0: 6f6d 7074 696e 670a 696e 206d 6169 6e74 ompting.in maint │ │ │ │ │ +0002eff0: 6169 6e65 7220 7363 7269 7074 733a 2031 ainer scripts: 1 │ │ │ │ │ +0002f000: 362e 2920 6d61 7920 6173 7375 6d65 2074 6.) may assume t │ │ │ │ │ +0002f010: 6861 7420 7072 6f67 7261 6d20 7769 6c6c hat program will │ │ │ │ │ +0002f020: 2068 616e 646c 6520 6661 6c6c 696e 670a handle falling. │ │ │ │ │ +0002f030: 6261 636b 2074 6f20 6e6f 6e69 6e74 6572 back to noninter │ │ │ │ │ +0002f040: 6163 7469 7665 2062 6568 6176 696f 722e active behavior. │ │ │ │ │ +0002f050: 0a0a 466f 7220 6869 6768 2d70 7269 6f72 ..For high-prior │ │ │ │ │ +0002f060: 6974 7920 7072 6f6d 7074 7320 7769 7468 ity prompts with │ │ │ │ │ +0002f070: 6f75 7420 6120 7265 6173 6f6e 6162 6c65 out a reasonable │ │ │ │ │ +0002f080: 2064 6566 6175 6c74 2061 6e73 7765 722c default answer, │ │ │ │ │ +0002f090: 0a6d 6169 6e74 6169 6e65 7220 7363 7269 .maintainer scri │ │ │ │ │ +0002f0a0: 7074 7320 6d61 7920 6162 6f72 7420 6966 pts may abort if │ │ │ │ │ +0002f0b0: 2074 6865 7265 2069 7320 6e6f 2063 6f6e there is no con │ │ │ │ │ +0002f0c0: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ +0002f0d0: 6c2e 0a48 6f77 6576 6572 2c20 7468 6973 l..However, this │ │ │ │ │ +0002f0e0: 2073 6974 7561 7469 6f6e 2073 686f 756c situation shoul │ │ │ │ │ +0002f0f0: 6420 6265 2061 766f 6964 6564 2069 6620 d be avoided if │ │ │ │ │ +0002f100: 6174 2061 6c6c 2070 6f73 7369 626c 652c at all possible, │ │ │ │ │ +0002f110: 2073 696e 6365 2069 740a 7072 6576 656e since it.preven │ │ │ │ │ +0002f120: 7473 2061 7574 6f6d 6174 6564 206f 7220 ts automated or │ │ │ │ │ +0002f130: 756e 6174 7465 6e64 6564 2069 6e73 7461 unattended insta │ │ │ │ │ +0002f140: 6c6c 732e 2020 496e 206d 6f73 7420 6361 lls. In most ca │ │ │ │ │ +0002f150: 7365 732c 2075 7365 7273 2077 696c 6c0a ses, users will. │ │ │ │ │ +0002f160: 636f 6e73 6964 6572 2074 6869 7320 746f consider this to │ │ │ │ │ +0002f170: 2062 6520 6120 6275 6720 696e 2074 6865 be a bug in the │ │ │ │ │ +0002f180: 2070 6163 6b61 6765 2e0a 0a1f 0a46 696c package.....Fil │ │ │ │ │ +0002f190: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0002f1a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4578 .info, Node: Ex │ │ │ │ │ +0002f1b0: 6974 2073 7461 7475 732c 2020 4e65 7874 it status, Next │ │ │ │ │ +0002f1c0: 3a20 5375 6d6d 6172 7920 6f66 2077 6179 : Summary of way │ │ │ │ │ +0002f1d0: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ +0002f1e0: 6970 7473 2061 7265 2063 616c 6c65 642c ipts are called, │ │ │ │ │ +0002f1f0: 2020 5072 6576 3a20 436f 6e74 726f 6c6c Prev: Controll │ │ │ │ │ +0002f200: 696e 6720 7465 726d 696e 616c 2066 6f72 ing terminal for │ │ │ │ │ +0002f210: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +0002f220: 7074 732c 2020 5570 3a20 5061 636b 6167 pts, Up: Packag │ │ │ │ │ +0002f230: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0002f240: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ +0002f250: 6174 696f 6e20 7072 6f63 6564 7572 650a ation procedure. │ │ │ │ │ +0002f260: 0a36 2e34 2045 7869 7420 7374 6174 7573 .6.4 Exit status │ │ │ │ │ +0002f270: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0002f280: 0a0a 4561 6368 2073 6372 6970 7420 6d75 ..Each script mu │ │ │ │ │ +0002f290: 7374 2072 6574 7572 6e20 6120 7a65 726f st return a zero │ │ │ │ │ +0002f2a0: 2065 7869 7420 7374 6174 7573 2066 6f72 exit status for │ │ │ │ │ +0002f2b0: 2073 7563 6365 7373 2c20 6f72 2061 206e success, or a n │ │ │ │ │ +0002f2c0: 6f6e 7a65 726f 206f 6e65 0a66 6f72 2066 onzero one.for f │ │ │ │ │ +0002f2d0: 6169 6c75 7265 2c20 7369 6e63 6520 7468 ailure, since th │ │ │ │ │ +0002f2e0: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ +0002f2f0: 6d65 6e74 2073 7973 7465 6d20 6c6f 6f6b ment system look │ │ │ │ │ +0002f300: 7320 666f 7220 7468 6520 6578 6974 0a73 s for the exit.s │ │ │ │ │ +0002f310: 7461 7475 7320 6f66 2074 6865 7365 2073 tatus of these s │ │ │ │ │ +0002f320: 6372 6970 7473 2061 6e64 2064 6574 6572 cripts and deter │ │ │ │ │ +0002f330: 6d69 6e65 7320 7768 6174 2061 6374 696f mines what actio │ │ │ │ │ +0002f340: 6e20 746f 2074 616b 6520 6e65 7874 2062 n to take next b │ │ │ │ │ +0002f350: 6173 6564 206f 6e0a 7468 6174 2064 6174 ased on.that dat │ │ │ │ │ +0002f360: 756d 2e0a 0a1f 0a46 696c 653a 2064 6562 um.....File: deb │ │ │ │ │ +0002f370: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0002f380: 2020 4e6f 6465 3a20 5375 6d6d 6172 7920 Node: Summary │ │ │ │ │ +0002f390: 6f66 2077 6179 7320 6d61 696e 7461 696e of ways maintain │ │ │ │ │ +0002f3a0: 6572 2073 6372 6970 7473 2061 7265 2063 er scripts are c │ │ │ │ │ +0002f3b0: 616c 6c65 642c 2020 4e65 7874 3a20 4465 alled, Next: De │ │ │ │ │ +0002f3c0: 7461 696c 7320 6f66 2075 6e70 6163 6b20 tails of unpack │ │ │ │ │ +0002f3d0: 7068 6173 6520 6f66 2069 6e73 7461 6c6c phase of install │ │ │ │ │ +0002f3e0: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ +0002f3f0: 2c20 2050 7265 763a 2045 7869 7420 7374 , Prev: Exit st │ │ │ │ │ +0002f400: 6174 7573 2c20 2055 703a 2050 6163 6b61 atus, Up: Packa │ │ │ │ │ +0002f410: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ +0002f420: 7269 7074 7320 616e 6420 696e 7374 616c ripts and instal │ │ │ │ │ +0002f430: 6c61 7469 6f6e 2070 726f 6365 6475 7265 lation procedure │ │ │ │ │ +0002f440: 0a0a 362e 3520 5375 6d6d 6172 7920 6f66 ..6.5 Summary of │ │ │ │ │ +0002f450: 2077 6179 7320 6d61 696e 7461 696e 6572 ways maintainer │ │ │ │ │ +0002f460: 2073 6372 6970 7473 2061 7265 2063 616c scripts are cal │ │ │ │ │ +0002f470: 6c65 640a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d led.============ │ │ │ │ │ +0002f480: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002f490: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002f4a0: 3d3d 3d3d 3d0a 0a57 6861 7420 666f 6c6c =====..What foll │ │ │ │ │ +0002f4b0: 6f77 7320 6973 2061 2073 756d 6d61 7279 ows is a summary │ │ │ │ │ +0002f4c0: 206f 6620 616c 6c20 7468 6520 7761 7973 of all the ways │ │ │ │ │ +0002f4d0: 2069 6e20 7768 6963 6820 6d61 696e 7461 in which mainta │ │ │ │ │ +0002f4e0: 696e 6572 2073 6372 6970 7473 0a6d 6179 iner scripts.may │ │ │ │ │ +0002f4f0: 2062 6520 6361 6c6c 6564 2061 6c6f 6e67 be called along │ │ │ │ │ +0002f500: 2077 6974 6820 7768 6174 2066 6163 696c with what facil │ │ │ │ │ +0002f510: 6974 6965 7320 7468 6f73 6520 7363 7269 ities those scri │ │ │ │ │ +0002f520: 7074 7320 6d61 7920 7265 6c79 206f 6e20 pts may rely on │ │ │ │ │ +0002f530: 6265 696e 670a 6176 6169 6c61 626c 6520 being.available │ │ │ │ │ +0002f540: 6174 2074 6861 7420 7469 6d65 2e20 2053 at that time. S │ │ │ │ │ +0002f550: 6372 6970 7420 6e61 6d65 7320 7072 6563 cript names prec │ │ │ │ │ +0002f560: 6564 6564 2062 7920 6e65 772d 2061 7265 eded by new- are │ │ │ │ │ +0002f570: 2074 6865 2073 6372 6970 7473 0a66 726f the scripts.fro │ │ │ │ │ +0002f580: 6d20 7468 6520 6e65 7720 7665 7273 696f m the new versio │ │ │ │ │ +0002f590: 6e20 6f66 2061 2070 6163 6b61 6765 2062 n of a package b │ │ │ │ │ +0002f5a0: 6569 6e67 2069 6e73 7461 6c6c 6564 2c20 eing installed, │ │ │ │ │ +0002f5b0: 7570 6772 6164 6564 2074 6f2c 206f 720a upgraded to, or. │ │ │ │ │ +0002f5c0: 646f 776e 6772 6164 6564 2074 6f2e 2020 downgraded to. │ │ │ │ │ +0002f5d0: 5363 7269 7074 206e 616d 6573 2070 7265 Script names pre │ │ │ │ │ +0002f5e0: 6365 6465 6420 6279 206f 6c64 2d20 6172 ceded by old- ar │ │ │ │ │ +0002f5f0: 6520 7468 6520 7363 7269 7074 7320 6672 e the scripts fr │ │ │ │ │ +0002f600: 6f6d 2074 6865 0a6f 6c64 2076 6572 7369 om the.old versi │ │ │ │ │ +0002f610: 6f6e 206f 6620 6120 7061 636b 6167 6520 on of a package │ │ │ │ │ +0002f620: 7468 6174 2069 7320 6265 696e 6720 7570 that is being up │ │ │ │ │ +0002f630: 6772 6164 6564 2066 726f 6d20 6f72 2064 graded from or d │ │ │ │ │ +0002f640: 6f77 6e67 7261 6465 6420 6672 6f6d 2e0a owngraded from.. │ │ │ │ │ +0002f650: 0a54 6865 20e2 8098 7072 6569 6e73 74e2 .The ...preinst. │ │ │ │ │ +0002f660: 8099 2073 6372 6970 7420 6d61 7920 6265 .. script may be │ │ │ │ │ +0002f670: 2063 616c 6c65 6420 696e 2074 6865 2066 called in the f │ │ │ │ │ +0002f680: 6f6c 6c6f 7769 6e67 2077 6179 733a 0a0a ollowing ways:.. │ │ │ │ │ +0002f690: 2020 2020 20e2 8098 6e65 772d 7072 6569 ...new-prei │ │ │ │ │ +0002f6a0: 6e73 74e2 8099 2069 6e73 7461 6c6c 0a20 nst... install. │ │ │ │ │ +0002f6b0: 2020 2020 e280 986e 6577 2d70 7265 696e ...new-prein │ │ │ │ │ +0002f6c0: 7374 e280 9920 696e 7374 616c 6c20 276f st... install 'o │ │ │ │ │ +0002f6d0: 6c64 2d76 6572 7369 6f6e 2720 276e 6577 ld-version' 'new │ │ │ │ │ +0002f6e0: 2d76 6572 7369 6f6e 270a 2020 2020 20e2 -version'. . │ │ │ │ │ +0002f6f0: 8098 6e65 772d 7072 6569 6e73 74e2 8099 ..new-preinst... │ │ │ │ │ +0002f700: 2075 7067 7261 6465 2027 6f6c 642d 7665 upgrade 'old-ve │ │ │ │ │ +0002f710: 7273 696f 6e27 2027 6e65 772d 7665 7273 rsion' 'new-vers │ │ │ │ │ +0002f720: 696f 6e27 0a0a 2020 2020 2054 6865 2070 ion'.. The p │ │ │ │ │ +0002f730: 6163 6b61 6765 2077 696c 6c20 6e6f 7420 ackage will not │ │ │ │ │ +0002f740: 7965 7420 6265 2075 6e70 6163 6b65 642c yet be unpacked, │ │ │ │ │ +0002f750: 2073 6f20 7468 6520 e280 9870 7265 696e so the ...prein │ │ │ │ │ +0002f760: 7374 e280 9920 7363 7269 7074 0a20 2020 st... script. │ │ │ │ │ +0002f770: 2020 6361 6e6e 6f74 2072 656c 7920 6f6e cannot rely on │ │ │ │ │ +0002f780: 2061 6e79 2066 696c 6573 2069 6e63 6c75 any files inclu │ │ │ │ │ +0002f790: 6465 6420 696e 2069 7473 2070 6163 6b61 ded in its packa │ │ │ │ │ +0002f7a0: 6765 2e20 204f 6e6c 7920 6573 7365 6e74 ge. Only essent │ │ │ │ │ +0002f7b0: 6961 6c0a 2020 2020 2070 6163 6b61 6765 ial. package │ │ │ │ │ +0002f7c0: 7320 616e 6420 7072 652d 6465 7065 6e64 s and pre-depend │ │ │ │ │ +0002f7d0: 656e 6369 6573 2028 e280 9850 7265 2d44 encies (...Pre-D │ │ │ │ │ +0002f7e0: 6570 656e 6473 e280 9929 206d 6179 2062 epends...) may b │ │ │ │ │ +0002f7f0: 6520 6173 7375 6d65 6420 746f 2062 650a e assumed to be. │ │ │ │ │ +0002f800: 2020 2020 2061 7661 696c 6162 6c65 2e20 available. │ │ │ │ │ +0002f810: 2050 7265 2d64 6570 656e 6465 6e63 6965 Pre-dependencie │ │ │ │ │ +0002f820: 7320 7769 6c6c 2068 6176 6520 6265 656e s will have been │ │ │ │ │ +0002f830: 2063 6f6e 6669 6775 7265 6420 6174 206c configured at l │ │ │ │ │ +0002f840: 6561 7374 0a20 2020 2020 6f6e 6365 2c20 east. once, │ │ │ │ │ +0002f850: 6275 7420 6174 2074 6865 2074 696d 6520 but at the time │ │ │ │ │ +0002f860: 7468 6520 e280 9870 7265 696e 7374 e280 the ...preinst.. │ │ │ │ │ +0002f870: 9920 6973 2063 616c 6c65 6420 7468 6579 . is called they │ │ │ │ │ +0002f880: 206d 6179 206f 6e6c 7920 6265 2069 6e0a may only be in. │ │ │ │ │ +0002f890: 2020 2020 2061 6e20 e280 9c55 6e70 6163 an ...Unpac │ │ │ │ │ +0002f8a0: 6b65 64e2 809d 206f 7220 e280 9c48 616c ked... or ...Hal │ │ │ │ │ +0002f8b0: 662d 436f 6e66 6967 7572 6564 e280 9d20 f-Configured... │ │ │ │ │ +0002f8c0: 7374 6174 6520 6966 2061 2070 7265 7669 state if a previ │ │ │ │ │ +0002f8d0: 6f75 7320 7665 7273 696f 6e20 6f66 0a20 ous version of. │ │ │ │ │ +0002f8e0: 2020 2020 7468 6520 7072 652d 6465 7065 the pre-depe │ │ │ │ │ +0002f8f0: 6e64 656e 6379 2077 6173 2063 6f6d 706c ndency was compl │ │ │ │ │ +0002f900: 6574 656c 7920 636f 6e66 6967 7572 6564 etely configured │ │ │ │ │ +0002f910: 2061 6e64 2068 6173 206e 6f74 2062 6565 and has not bee │ │ │ │ │ +0002f920: 6e0a 2020 2020 2072 656d 6f76 6564 2073 n. removed s │ │ │ │ │ +0002f930: 696e 6365 2074 6865 6e2e 0a0a e280 986f ince then......o │ │ │ │ │ +0002f940: 6c64 2d70 7265 696e 7374 e280 9920 6162 ld-preinst... ab │ │ │ │ │ +0002f950: 6f72 742d 7570 6772 6164 6520 276e 6577 ort-upgrade 'new │ │ │ │ │ +0002f960: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +0002f970: 4361 6c6c 6564 2064 7572 696e 6720 6572 Called during er │ │ │ │ │ +0002f980: 726f 7220 6861 6e64 6c69 6e67 206f 6620 ror handling of │ │ │ │ │ +0002f990: 616e 2075 7067 7261 6465 2074 6861 7420 an upgrade that │ │ │ │ │ +0002f9a0: 6661 696c 6564 2061 6674 6572 0a20 2020 failed after. │ │ │ │ │ +0002f9b0: 2020 756e 7061 636b 696e 6720 7468 6520 unpacking the │ │ │ │ │ +0002f9c0: 6e65 7720 7061 636b 6167 6520 6265 6361 new package beca │ │ │ │ │ +0002f9d0: 7573 6520 7468 6520 e280 9870 6f73 7472 use the ...postr │ │ │ │ │ +0002f9e0: 6d20 7570 6772 6164 65e2 8099 2061 6374 m upgrade... act │ │ │ │ │ +0002f9f0: 696f 6e0a 2020 2020 2066 6169 6c65 642e ion. failed. │ │ │ │ │ +0002fa00: 2020 5468 6520 756e 7061 636b 6564 2066 The unpacked f │ │ │ │ │ +0002fa10: 696c 6573 206d 6179 2062 6520 7061 7274 iles may be part │ │ │ │ │ +0002fa20: 6c79 2066 726f 6d20 7468 6520 6e65 7720 ly from the new │ │ │ │ │ +0002fa30: 7665 7273 696f 6e20 6f72 0a20 2020 2020 version or. │ │ │ │ │ +0002fa40: 7061 7274 6c79 206d 6973 7369 6e67 2c20 partly missing, │ │ │ │ │ +0002fa50: 736f 2074 6865 2073 6372 6970 7420 6361 so the script ca │ │ │ │ │ +0002fa60: 6e6e 6f74 2072 656c 7920 6f6e 2066 696c nnot rely on fil │ │ │ │ │ +0002fa70: 6573 2069 6e63 6c75 6465 6420 696e 2074 es included in t │ │ │ │ │ +0002fa80: 6865 0a20 2020 2020 7061 636b 6167 652e he. package. │ │ │ │ │ +0002fa90: 2020 5061 636b 6167 6520 6465 7065 6e64 Package depend │ │ │ │ │ +0002faa0: 656e 6369 6573 206d 6179 206e 6f74 2062 encies may not b │ │ │ │ │ +0002fab0: 6520 6176 6169 6c61 626c 652e 0a20 2020 e available.. │ │ │ │ │ +0002fac0: 2020 5072 652d 6465 7065 6e64 656e 6369 Pre-dependenci │ │ │ │ │ +0002fad0: 6573 2077 696c 6c20 6265 2061 7420 6c65 es will be at le │ │ │ │ │ +0002fae0: 6173 7420 e280 9c55 6e70 6163 6b65 64e2 ast ...Unpacked. │ │ │ │ │ +0002faf0: 809d 2066 6f6c 6c6f 7769 6e67 2074 6865 .. following the │ │ │ │ │ +0002fb00: 2073 616d 650a 2020 2020 2072 756c 6573 same. rules │ │ │ │ │ +0002fb10: 2061 7320 6162 6f76 652c 2065 7863 6570 as above, excep │ │ │ │ │ +0002fb20: 7420 7468 6579 206d 6179 2062 6520 6f6e t they may be on │ │ │ │ │ +0002fb30: 6c79 20e2 809c 4861 6c66 2d49 6e73 7461 ly ...Half-Insta │ │ │ │ │ +0002fb40: 6c6c 6564 e280 9d20 6966 2061 6e0a 2020 lled... if an. │ │ │ │ │ +0002fb50: 2020 2075 7067 7261 6465 206f 6620 7468 upgrade of th │ │ │ │ │ +0002fb60: 6520 7072 652d 6465 7065 6e64 656e 6379 e pre-dependency │ │ │ │ │ +0002fb70: 2066 6169 6c65 642e 2020 2831 290a 0a54 failed. (1)..T │ │ │ │ │ +0002fb80: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +0002fb90: 9920 7363 7269 7074 206d 6179 2062 6520 . script may be │ │ │ │ │ +0002fba0: 6361 6c6c 6564 2069 6e20 7468 6520 666f called in the fo │ │ │ │ │ +0002fbb0: 6c6c 6f77 696e 6720 7761 7973 3a0a 0ae2 llowing ways:... │ │ │ │ │ +0002fbc0: 8098 706f 7374 696e 7374 e280 9920 636f ..postinst... co │ │ │ │ │ +0002fbd0: 6e66 6967 7572 6520 276d 6f73 742d 7265 nfigure 'most-re │ │ │ │ │ +0002fbe0: 6365 6e74 6c79 2d63 6f6e 6669 6775 7265 cently-configure │ │ │ │ │ +0002fbf0: 642d 7665 7273 696f 6e27 0a0a 2020 2020 d-version'.. │ │ │ │ │ +0002fc00: 2054 6865 2066 696c 6573 2063 6f6e 7461 The files conta │ │ │ │ │ +0002fc10: 696e 6564 2069 6e20 7468 6520 7061 636b ined in the pack │ │ │ │ │ +0002fc20: 6167 6520 7769 6c6c 2062 6520 756e 7061 age will be unpa │ │ │ │ │ +0002fc30: 636b 6564 2e20 2041 6c6c 2070 6163 6b61 cked. All packa │ │ │ │ │ +0002fc40: 6765 0a20 2020 2020 6465 7065 6e64 656e ge. dependen │ │ │ │ │ +0002fc50: 6369 6573 2077 696c 6c20 6174 206c 6561 cies will at lea │ │ │ │ │ +0002fc60: 7374 2062 6520 e280 9c55 6e70 6163 6b65 st be ...Unpacke │ │ │ │ │ +0002fc70: 64e2 809d 2e20 2049 6620 7468 6572 6520 d.... If there │ │ │ │ │ +0002fc80: 6172 6520 6e6f 2063 6972 6375 6c61 720a are no circular. │ │ │ │ │ +0002fc90: 2020 2020 2064 6570 656e 6465 6e63 6965 dependencie │ │ │ │ │ +0002fca0: 7320 696e 766f 6c76 6564 2c20 616c 6c20 s involved, all │ │ │ │ │ +0002fcb0: 7061 636b 6167 6520 6465 7065 6e64 656e package dependen │ │ │ │ │ +0002fcc0: 6369 6573 2077 696c 6c20 6265 2063 6f6e cies will be con │ │ │ │ │ +0002fcd0: 6669 6775 7265 642e 0a20 2020 2020 466f figured.. Fo │ │ │ │ │ +0002fce0: 7220 6265 6861 7669 6f72 2069 6e20 7468 r behavior in th │ │ │ │ │ +0002fcf0: 6520 6361 7365 206f 6620 6369 7263 756c e case of circul │ │ │ │ │ +0002fd00: 6172 2064 6570 656e 6465 6e63 6965 732c ar dependencies, │ │ │ │ │ +0002fd10: 2073 6565 2074 6865 0a20 2020 2020 6469 see the. di │ │ │ │ │ +0002fd20: 7363 7573 7369 6f6e 2069 6e20 2a6e 6f74 scussion in *not │ │ │ │ │ +0002fd30: 6520 4269 6e61 7279 2044 6570 656e 6465 e Binary Depende │ │ │ │ │ +0002fd40: 6e63 6965 7320 2d20 4465 7065 6e64 732c ncies - Depends, │ │ │ │ │ +0002fd50: 2052 6563 6f6d 6d65 6e64 732c 0a20 2020 Recommends,. │ │ │ │ │ +0002fd60: 2020 5375 6767 6573 7473 2c20 456e 6861 Suggests, Enha │ │ │ │ │ +0002fd70: 6e63 6573 2c20 5072 652d 4465 7065 6e64 nces, Pre-Depend │ │ │ │ │ +0002fd80: 733a 2039 622e 0a0a 2020 2020 20e2 8098 s: 9b... ... │ │ │ │ │ +0002fd90: 6f6c 642d 706f 7374 696e 7374 e280 9920 old-postinst... │ │ │ │ │ +0002fda0: 6162 6f72 742d 7570 6772 6164 6520 276e abort-upgrade 'n │ │ │ │ │ +0002fdb0: 6577 2d76 6572 7369 6f6e 270a 2020 2020 ew-version'. │ │ │ │ │ +0002fdc0: 20e2 8098 636f 6e66 6c69 6374 6f72 2773 ...conflictor's │ │ │ │ │ +0002fdd0: 2d70 6f73 7469 6e73 74e2 8099 2061 626f -postinst... abo │ │ │ │ │ +0002fde0: 7274 2d72 656d 6f76 6520 696e 2d66 6176 rt-remove in-fav │ │ │ │ │ +0002fdf0: 6f75 7220 2770 6163 6b61 6765 2720 276e our 'package' 'n │ │ │ │ │ +0002fe00: 6577 2d76 6572 7369 6f6e 270a 2020 2020 ew-version'. │ │ │ │ │ +0002fe10: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ +0002fe20: 6162 6f72 742d 7265 6d6f 7665 0a20 2020 abort-remove. │ │ │ │ │ +0002fe30: 2020 e280 9864 6563 6f6e 6669 6775 7265 ...deconfigure │ │ │ │ │ +0002fe40: 6427 732d 706f 7374 696e 7374 e280 9920 d's-postinst... │ │ │ │ │ +0002fe50: 6162 6f72 742d 6465 636f 6e66 6967 7572 abort-deconfigur │ │ │ │ │ +0002fe60: 6520 696e 2d66 6176 6f75 7220 2766 6169 e in-favour 'fai │ │ │ │ │ +0002fe70: 6c65 642d 696e 7374 616c 6c2d 7061 636b led-install-pack │ │ │ │ │ +0002fe80: 6167 6527 2027 7665 7273 696f 6e27 205b age' 'version' [ │ │ │ │ │ +0002fe90: 2072 656d 6f76 696e 6720 636f 6e66 6c69 removing confli │ │ │ │ │ +0002fea0: 6374 696e 672d 7061 636b 6167 6520 7665 cting-package ve │ │ │ │ │ +0002feb0: 7273 696f 6e20 5d0a 0a20 2020 2020 5468 rsion ].. Th │ │ │ │ │ +0002fec0: 6520 6669 6c65 7320 636f 6e74 6169 6e65 e files containe │ │ │ │ │ +0002fed0: 6420 696e 2074 6865 2070 6163 6b61 6765 d in the package │ │ │ │ │ +0002fee0: 2077 696c 6c20 6265 2075 6e70 6163 6b65 will be unpacke │ │ │ │ │ +0002fef0: 642e 2020 416c 6c20 7061 636b 6167 650a d. All package. │ │ │ │ │ +0002ff00: 2020 2020 2064 6570 656e 6465 6e63 6965 dependencie │ │ │ │ │ +0002ff10: 7320 7769 6c6c 2061 7420 6c65 6173 7420 s will at least │ │ │ │ │ +0002ff20: 6265 20e2 809c 4861 6c66 2d49 6e73 7461 be ...Half-Insta │ │ │ │ │ +0002ff30: 6c6c 6564 e280 9d20 616e 6420 7769 6c6c lled... and will │ │ │ │ │ +0002ff40: 2068 6176 650a 2020 2020 2070 7265 7669 have. previ │ │ │ │ │ +0002ff50: 6f75 736c 7920 6265 656e 2063 6f6e 6669 ously been confi │ │ │ │ │ +0002ff60: 6775 7265 6420 616e 6420 6e6f 7420 7265 gured and not re │ │ │ │ │ +0002ff70: 6d6f 7665 642e 2020 486f 7765 7665 722c moved. However, │ │ │ │ │ +0002ff80: 2064 6570 656e 6465 6e63 6965 730a 2020 dependencies. │ │ │ │ │ +0002ff90: 2020 206d 6179 206e 6f74 2062 6520 636f may not be co │ │ │ │ │ +0002ffa0: 6e66 6967 7572 6564 206f 7220 6576 656e nfigured or even │ │ │ │ │ +0002ffb0: 2066 756c 6c79 2075 6e70 6163 6b65 6420 fully unpacked │ │ │ │ │ +0002ffc0: 696e 2073 6f6d 6520 6572 726f 720a 2020 in some error. │ │ │ │ │ +0002ffd0: 2020 2073 6974 7561 7469 6f6e 732e 2020 situations. │ │ │ │ │ +0002ffe0: 2832 2920 2054 6865 20e2 8098 706f 7374 (2) The ...post │ │ │ │ │ +0002fff0: 696e 7374 e280 9920 7368 6f75 6c64 2073 inst... should s │ │ │ │ │ +00030000: 7469 6c6c 2061 7474 656d 7074 2061 6e79 till attempt any │ │ │ │ │ +00030010: 2061 6374 696f 6e73 0a20 2020 2020 666f actions. fo │ │ │ │ │ +00030020: 7220 7768 6963 6820 6974 7320 6465 7065 r which its depe │ │ │ │ │ +00030030: 6e64 656e 6369 6573 2061 7265 2072 6571 ndencies are req │ │ │ │ │ +00030040: 7569 7265 642c 2073 696e 6365 2074 6865 uired, since the │ │ │ │ │ +00030050: 7920 7769 6c6c 206e 6f72 6d61 6c6c 790a y will normally. │ │ │ │ │ +00030060: 2020 2020 2062 6520 6176 6169 6c61 626c be availabl │ │ │ │ │ +00030070: 652c 2062 7574 2063 6f6e 7369 6465 7220 e, but consider │ │ │ │ │ +00030080: 7468 6520 636f 7272 6563 7420 6572 726f the correct erro │ │ │ │ │ +00030090: 7220 6861 6e64 6c69 6e67 2061 7070 726f r handling appro │ │ │ │ │ +000300a0: 6163 6820 6966 0a20 2020 2020 7468 6f73 ach if. thos │ │ │ │ │ +000300b0: 6520 6163 7469 6f6e 7320 6661 696c 2e20 e actions fail. │ │ │ │ │ +000300c0: 2041 626f 7274 696e 6720 7468 6520 e280 Aborting the .. │ │ │ │ │ +000300d0: 9870 6f73 7469 6e73 74e2 8099 2061 6374 .postinst... act │ │ │ │ │ +000300e0: 696f 6e20 6966 2063 6f6d 6d61 6e64 7320 ion if commands │ │ │ │ │ +000300f0: 6f72 0a20 2020 2020 6661 6369 6c69 7469 or. faciliti │ │ │ │ │ +00030100: 6573 2066 726f 6d20 7468 6520 7061 636b es from the pack │ │ │ │ │ +00030110: 6167 6520 6465 7065 6e64 656e 6369 6573 age dependencies │ │ │ │ │ +00030120: 2061 7265 206e 6f74 2061 7661 696c 6162 are not availab │ │ │ │ │ +00030130: 6c65 2069 7320 6f66 7465 6e0a 2020 2020 le is often. │ │ │ │ │ +00030140: 2074 6865 2062 6573 7420 6170 7072 6f61 the best approa │ │ │ │ │ +00030150: 6368 2e0a 0a54 6865 20e2 8098 7072 6572 ch...The ...prer │ │ │ │ │ +00030160: 6de2 8099 2073 6372 6970 7420 6d61 7920 m... script may │ │ │ │ │ +00030170: 6265 2063 616c 6c65 6420 696e 2074 6865 be called in the │ │ │ │ │ +00030180: 2066 6f6c 6c6f 7769 6e67 2077 6179 733a following ways: │ │ │ │ │ +00030190: 0a0a 2020 2020 20e2 8098 7072 6572 6de2 .. ...prerm. │ │ │ │ │ +000301a0: 8099 2072 656d 6f76 650a 2020 2020 20e2 .. remove. . │ │ │ │ │ +000301b0: 8098 6f6c 642d 7072 6572 6de2 8099 2075 ..old-prerm... u │ │ │ │ │ +000301c0: 7067 7261 6465 2027 6e65 772d 7665 7273 pgrade 'new-vers │ │ │ │ │ +000301d0: 696f 6e27 0a20 2020 2020 e280 9863 6f6e ion'. ...con │ │ │ │ │ +000301e0: 666c 6963 746f 7227 732d 7072 6572 6de2 flictor's-prerm. │ │ │ │ │ +000301f0: 8099 2072 656d 6f76 6520 696e 2d66 6176 .. remove in-fav │ │ │ │ │ +00030200: 6f75 7220 7061 636b 6167 6520 276e 6577 our package 'new │ │ │ │ │ +00030210: 2d76 6572 7369 6f6e 270a 2020 2020 20e2 -version'. . │ │ │ │ │ +00030220: 8098 6465 636f 6e66 6967 7572 6564 2773 ..deconfigured's │ │ │ │ │ +00030230: 2d70 7265 726d e280 9920 6465 636f 6e66 -prerm... deconf │ │ │ │ │ +00030240: 6967 7572 6520 696e 2d66 6176 6f75 7220 igure in-favour │ │ │ │ │ +00030250: 2770 6163 6b61 6765 2d62 6569 6e67 2d69 'package-being-i │ │ │ │ │ +00030260: 6e73 7461 6c6c 6564 2720 2776 6572 7369 nstalled' 'versi │ │ │ │ │ +00030270: 6f6e 2720 5b72 656d 6f76 696e 6720 636f on' [removing co │ │ │ │ │ +00030280: 6e66 6c69 6374 696e 672d 7061 636b 6167 nflicting-packag │ │ │ │ │ +00030290: 6520 7665 7273 696f 6e5d 0a0a 2020 2020 e version].. │ │ │ │ │ +000302a0: 2054 6865 2070 6163 6b61 6765 2077 686f The package who │ │ │ │ │ +000302b0: 7365 20e2 8098 7072 6572 6de2 8099 2069 se ...prerm... i │ │ │ │ │ +000302c0: 7320 6265 696e 6720 6361 6c6c 6564 2077 s being called w │ │ │ │ │ +000302d0: 696c 6c20 6265 2061 7420 6c65 6173 740a ill be at least. │ │ │ │ │ +000302e0: 2020 2020 20e2 809c 4861 6c66 2d49 6e73 ...Half-Ins │ │ │ │ │ +000302f0: 7461 6c6c 6564 e280 9d2e 2020 416c 6c20 talled.... All │ │ │ │ │ +00030300: 7061 636b 6167 6520 6465 7065 6e64 656e package dependen │ │ │ │ │ +00030310: 6369 6573 2077 696c 6c20 6174 206c 6561 cies will at lea │ │ │ │ │ +00030320: 7374 2062 650a 2020 2020 20e2 809c 4861 st be. ...Ha │ │ │ │ │ +00030330: 6c66 2d49 6e73 7461 6c6c 6564 e280 9d20 lf-Installed... │ │ │ │ │ +00030340: 616e 6420 7769 6c6c 2068 6176 6520 7072 and will have pr │ │ │ │ │ +00030350: 6576 696f 7573 6c79 2062 6565 6e20 636f eviously been co │ │ │ │ │ +00030360: 6e66 6967 7572 6564 2061 6e64 206e 6f74 nfigured and not │ │ │ │ │ +00030370: 0a20 2020 2020 7265 6d6f 7665 642e 2020 . removed. │ │ │ │ │ +00030380: 4966 2074 6865 7265 2077 6173 206e 6f20 If there was no │ │ │ │ │ +00030390: 6572 726f 722c 2061 6c6c 2064 6570 656e error, all depen │ │ │ │ │ +000303a0: 6465 6e63 6965 7320 7769 6c6c 2061 7420 dencies will at │ │ │ │ │ +000303b0: 6c65 6173 7420 6265 0a20 2020 2020 e280 least be. .. │ │ │ │ │ +000303c0: 9c55 6e70 6163 6b65 64e2 809d 2c20 6275 .Unpacked..., bu │ │ │ │ │ +000303d0: 7420 7468 6573 6520 6163 7469 6f6e 7320 t these actions │ │ │ │ │ +000303e0: 6d61 7920 6265 2063 616c 6c65 6420 696e may be called in │ │ │ │ │ +000303f0: 2076 6172 696f 7573 2065 7272 6f72 2073 various error s │ │ │ │ │ +00030400: 7461 7465 730a 2020 2020 2077 6865 7265 tates. where │ │ │ │ │ +00030410: 2064 6570 656e 6465 6e63 6965 7320 6172 dependencies ar │ │ │ │ │ +00030420: 6520 6f6e 6c79 20e2 809c 4861 6c66 2d49 e only ...Half-I │ │ │ │ │ +00030430: 6e73 7461 6c6c 6564 e280 9d20 6475 6520 nstalled... due │ │ │ │ │ +00030440: 746f 2061 2070 6172 7469 616c 0a20 2020 to a partial. │ │ │ │ │ +00030450: 2020 7570 6772 6164 652e 0a0a e280 986e upgrade......n │ │ │ │ │ +00030460: 6577 2d70 7265 726d e280 9920 6661 696c ew-prerm... fail │ │ │ │ │ +00030470: 6564 2d75 7067 7261 6465 2027 6f6c 642d ed-upgrade 'old- │ │ │ │ │ +00030480: 7665 7273 696f 6e27 2027 6e65 772d 7665 version' 'new-ve │ │ │ │ │ +00030490: 7273 696f 6e27 0a0a 2020 2020 2043 616c rsion'.. Cal │ │ │ │ │ +000304a0: 6c65 6420 6475 7269 6e67 2065 7272 6f72 led during error │ │ │ │ │ +000304b0: 2068 616e 646c 696e 6720 7768 656e 20e2 handling when . │ │ │ │ │ +000304c0: 8098 7072 6572 6d20 7570 6772 6164 65e2 ..prerm upgrade. │ │ │ │ │ +000304d0: 8099 2066 6169 6c73 2e20 2054 6865 206e .. fails. The n │ │ │ │ │ +000304e0: 6577 0a20 2020 2020 7061 636b 6167 6520 ew. package │ │ │ │ │ +000304f0: 7769 6c6c 206e 6f74 2079 6574 2062 6520 will not yet be │ │ │ │ │ +00030500: 756e 7061 636b 6564 2c20 616e 6420 616c unpacked, and al │ │ │ │ │ +00030510: 6c20 7468 6520 7361 6d65 2063 6f6e 7374 l the same const │ │ │ │ │ +00030520: 7261 696e 7473 2061 730a 2020 2020 2066 raints as. f │ │ │ │ │ +00030530: 6f72 20e2 8098 7072 6569 6e73 7420 7570 or ...preinst up │ │ │ │ │ +00030540: 6772 6164 65e2 8099 2061 7070 6c79 2e0a grade... apply.. │ │ │ │ │ +00030550: 0a54 6865 20e2 8098 706f 7374 726d e280 .The ...postrm.. │ │ │ │ │ +00030560: 9920 7363 7269 7074 206d 6179 2062 6520 . script may be │ │ │ │ │ +00030570: 6361 6c6c 6564 2069 6e20 7468 6520 666f called in the fo │ │ │ │ │ +00030580: 6c6c 6f77 696e 6720 7761 7973 3a0a 0a20 llowing ways:.. │ │ │ │ │ +00030590: 2020 2020 e280 9870 6f73 7472 6de2 8099 ...postrm... │ │ │ │ │ +000305a0: 2072 656d 6f76 650a 2020 2020 20e2 8098 remove. ... │ │ │ │ │ +000305b0: 706f 7374 726d e280 9920 7075 7267 650a postrm... purge. │ │ │ │ │ +000305c0: 2020 2020 20e2 8098 6f6c 642d 706f 7374 ...old-post │ │ │ │ │ +000305d0: 726d e280 9920 7570 6772 6164 6520 276e rm... upgrade 'n │ │ │ │ │ +000305e0: 6577 2d76 6572 7369 6f6e 270a 2020 2020 ew-version'. │ │ │ │ │ +000305f0: 20e2 8098 6469 7361 7070 6561 7265 7227 ...disappearer' │ │ │ │ │ +00030600: 732d 706f 7374 726d e280 9920 6469 7361 s-postrm... disa │ │ │ │ │ +00030610: 7070 6561 7220 6f76 6572 7772 6974 6572 ppear overwriter │ │ │ │ │ +00030620: 2027 6f76 6572 7772 6974 6572 2d76 6572 'overwriter-ver │ │ │ │ │ +00030630: 7369 6f6e 270a 0a20 2020 2020 5468 6520 sion'.. The │ │ │ │ │ +00030640: e280 9870 6f73 7472 6de2 8099 2073 6372 ...postrm... scr │ │ │ │ │ +00030650: 6970 7420 6973 2063 616c 6c65 6420 6166 ipt is called af │ │ │ │ │ +00030660: 7465 7220 7468 6520 7061 636b 6167 65e2 ter the package. │ │ │ │ │ +00030670: 8099 7320 6669 6c65 7320 6861 7665 2062 ..s files have b │ │ │ │ │ +00030680: 6565 6e0a 2020 2020 2072 656d 6f76 6564 een. removed │ │ │ │ │ +00030690: 206f 7220 7265 706c 6163 6564 2e20 2054 or replaced. T │ │ │ │ │ +000306a0: 6865 2070 6163 6b61 6765 2077 686f 7365 he package whose │ │ │ │ │ +000306b0: 20e2 8098 706f 7374 726d e280 9920 6973 ...postrm... is │ │ │ │ │ +000306c0: 2062 6569 6e67 2063 616c 6c65 640a 2020 being called. │ │ │ │ │ +000306d0: 2020 206d 6179 2068 6176 6520 7072 6576 may have prev │ │ │ │ │ +000306e0: 696f 7573 6c79 2062 6565 6e20 6465 636f iously been deco │ │ │ │ │ +000306f0: 6e66 6967 7572 6564 2061 6e64 206f 6e6c nfigured and onl │ │ │ │ │ +00030700: 7920 6265 20e2 809c 556e 7061 636b 6564 y be ...Unpacked │ │ │ │ │ +00030710: e280 9d2c 2061 740a 2020 2020 2077 6869 ..., at. whi │ │ │ │ │ +00030720: 6368 2070 6f69 6e74 2073 7562 7365 7175 ch point subsequ │ │ │ │ │ +00030730: 656e 7420 7061 636b 6167 6520 6368 616e ent package chan │ │ │ │ │ +00030740: 6765 7320 646f 206e 6f74 2063 6f6e 7369 ges do not consi │ │ │ │ │ +00030750: 6465 7220 6974 730a 2020 2020 2064 6570 der its. dep │ │ │ │ │ +00030760: 656e 6465 6e63 6965 732e 2020 5468 6572 endencies. Ther │ │ │ │ │ +00030770: 6566 6f72 652c 2061 6c6c 20e2 8098 706f efore, all ...po │ │ │ │ │ +00030780: 7374 726d e280 9920 6163 7469 6f6e 7320 strm... actions │ │ │ │ │ +00030790: 6d75 7374 206f 6e6c 7920 7265 6c79 206f must only rely o │ │ │ │ │ +000307a0: 6e0a 2020 2020 2065 7373 656e 7469 616c n. essential │ │ │ │ │ +000307b0: 2070 6163 6b61 6765 7320 616e 6420 6d75 packages and mu │ │ │ │ │ +000307c0: 7374 2067 7261 6365 6675 6c6c 7920 736b st gracefully sk │ │ │ │ │ +000307d0: 6970 2061 6e79 2061 6374 696f 6e73 2074 ip any actions t │ │ │ │ │ +000307e0: 6861 740a 2020 2020 2072 6571 7569 7265 hat. require │ │ │ │ │ +000307f0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ +00030800: 2064 6570 656e 6465 6e63 6965 7320 6966 dependencies if │ │ │ │ │ +00030810: 2074 686f 7365 2064 6570 656e 6465 6e63 those dependenc │ │ │ │ │ +00030820: 6965 7320 6172 650a 2020 2020 2075 6e61 ies are. una │ │ │ │ │ +00030830: 7661 696c 6162 6c65 2e20 2028 3329 0a0a vailable. (3).. │ │ │ │ │ +00030840: e280 986e 6577 2d70 6f73 7472 6de2 8099 ...new-postrm... │ │ │ │ │ +00030850: 2066 6169 6c65 642d 7570 6772 6164 6520 failed-upgrade │ │ │ │ │ +00030860: 276f 6c64 2d76 6572 7369 6f6e 2720 276e 'old-version' 'n │ │ │ │ │ +00030870: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ +00030880: 2020 4361 6c6c 6564 2077 6865 6e20 7468 Called when th │ │ │ │ │ +00030890: 6520 6f6c 6420 e280 9870 6f73 7472 6d20 e old ...postrm │ │ │ │ │ +000308a0: 7570 6772 6164 65e2 8099 2061 6374 696f upgrade... actio │ │ │ │ │ +000308b0: 6e20 6661 696c 732e 2020 5468 6520 6e65 n fails. The ne │ │ │ │ │ +000308c0: 7720 7061 636b 6167 650a 2020 2020 2077 w package. w │ │ │ │ │ +000308d0: 696c 6c20 6265 2075 6e70 6163 6b65 642c ill be unpacked, │ │ │ │ │ +000308e0: 2062 7574 206f 6e6c 7920 6573 7365 6e74 but only essent │ │ │ │ │ +000308f0: 6961 6c20 7061 636b 6167 6573 2061 6e64 ial packages and │ │ │ │ │ +00030900: 2070 7265 2d64 6570 656e 6465 6e63 6965 pre-dependencie │ │ │ │ │ +00030910: 730a 2020 2020 2063 616e 2062 6520 7265 s. can be re │ │ │ │ │ +00030920: 6c69 6564 206f 6e2e 2020 5072 652d 6465 lied on. Pre-de │ │ │ │ │ +00030930: 7065 6e64 656e 6369 6573 2077 696c 6c20 pendencies will │ │ │ │ │ +00030940: 6569 7468 6572 2062 6520 636f 6e66 6967 either be config │ │ │ │ │ +00030950: 7572 6564 206f 720a 2020 2020 2077 696c ured or. wil │ │ │ │ │ +00030960: 6c20 6265 20e2 809c 556e 7061 636b 6564 l be ...Unpacked │ │ │ │ │ +00030970: e280 9d20 6f72 20e2 809c 4861 6c66 2d43 ... or ...Half-C │ │ │ │ │ +00030980: 6f6e 6669 6775 7265 64e2 809d 2062 7574 onfigured... but │ │ │ │ │ +00030990: 2070 7265 7669 6f75 736c 7920 6861 6420 previously had │ │ │ │ │ +000309a0: 6265 656e 0a20 2020 2020 636f 6e66 6967 been. config │ │ │ │ │ +000309b0: 7572 6564 2061 6e64 2077 6173 206e 6576 ured and was nev │ │ │ │ │ +000309c0: 6572 2072 656d 6f76 6564 2e0a 0a20 2020 er removed... │ │ │ │ │ +000309d0: 2020 e280 986e 6577 2d70 6f73 7472 6de2 ...new-postrm. │ │ │ │ │ +000309e0: 8099 2061 626f 7274 2d69 6e73 7461 6c6c .. abort-install │ │ │ │ │ +000309f0: 0a20 2020 2020 e280 986e 6577 2d70 6f73 . ...new-pos │ │ │ │ │ +00030a00: 7472 6de2 8099 2061 626f 7274 2d69 6e73 trm... abort-ins │ │ │ │ │ +00030a10: 7461 6c6c 2027 6f6c 642d 7665 7273 696f tall 'old-versio │ │ │ │ │ +00030a20: 6e27 2027 6e65 772d 7665 7273 696f 6e27 n' 'new-version' │ │ │ │ │ +00030a30: 0a20 2020 2020 e280 986e 6577 2d70 6f73 . ...new-pos │ │ │ │ │ +00030a40: 7472 6de2 8099 2061 626f 7274 2d75 7067 trm... abort-upg │ │ │ │ │ +00030a50: 7261 6465 2027 6f6c 642d 7665 7273 696f rade 'old-versio │ │ │ │ │ +00030a60: 6e27 2027 6e65 772d 7665 7273 696f 6e27 n' 'new-version' │ │ │ │ │ +00030a70: 0a0a 2020 2020 2043 616c 6c65 6420 6265 .. Called be │ │ │ │ │ +00030a80: 666f 7265 2075 6e70 6163 6b69 6e67 2074 fore unpacking t │ │ │ │ │ +00030a90: 6865 206e 6577 2070 6163 6b61 6765 2061 he new package a │ │ │ │ │ +00030aa0: 7320 7061 7274 206f 6620 7468 6520 6572 s part of the er │ │ │ │ │ +00030ab0: 726f 720a 2020 2020 2068 616e 646c 696e ror. handlin │ │ │ │ │ +00030ac0: 6720 6f66 20e2 8098 7072 6569 6e73 74e2 g of ...preinst. │ │ │ │ │ +00030ad0: 8099 2066 6169 6c75 7265 732e 2020 4d61 .. failures. Ma │ │ │ │ │ +00030ae0: 7920 6173 7375 6d65 2074 6865 2073 616d y assume the sam │ │ │ │ │ +00030af0: 6520 7374 6174 6520 6173 0a20 2020 2020 e state as. │ │ │ │ │ +00030b00: e280 9870 7265 696e 7374 e280 9920 6361 ...preinst... ca │ │ │ │ │ +00030b10: 6e20 6173 7375 6d65 2e0a 0a20 2020 2d2d n assume... -- │ │ │ │ │ +00030b20: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00030b30: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00030b40: 2020 2831 2920 5468 6973 2063 616e 2068 (1) This can h │ │ │ │ │ +00030b50: 6170 7065 6e20 6966 2074 6865 206e 6577 appen if the new │ │ │ │ │ +00030b60: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +00030b70: 7061 636b 6167 6520 6e6f 206c 6f6e 6765 package no longe │ │ │ │ │ +00030b80: 720a 7072 652d 6465 7065 6e64 7320 6f6e r.pre-depends on │ │ │ │ │ +00030b90: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +00030ba0: 6861 6420 6265 656e 2070 6172 7469 616c had been partial │ │ │ │ │ +00030bb0: 6c79 2075 7067 7261 6465 642e 0a0a 2020 ly upgraded... │ │ │ │ │ +00030bc0: 2028 3229 2046 6f72 2065 7861 6d70 6c65 (2) For example │ │ │ │ │ +00030bd0: 2c20 7375 7070 6f73 6520 7061 636b 6167 , suppose packag │ │ │ │ │ +00030be0: 6573 2066 6f6f 2061 6e64 2062 6172 2061 es foo and bar a │ │ │ │ │ +00030bf0: 7265 20e2 809c 496e 7374 616c 6c65 64e2 re ...Installed. │ │ │ │ │ +00030c00: 809d 2077 6974 680a 666f 6f20 6465 7065 .. with.foo depe │ │ │ │ │ +00030c10: 6e64 696e 6720 6f6e 2062 6172 2e20 2049 nding on bar. I │ │ │ │ │ +00030c20: 6620 616e 2075 7067 7261 6465 206f 6620 f an upgrade of │ │ │ │ │ +00030c30: 6261 7220 7765 7265 2073 7461 7274 6564 bar were started │ │ │ │ │ +00030c40: 2061 6e64 2074 6865 6e0a 6162 6f72 7465 and then.aborte │ │ │ │ │ +00030c50: 642c 2061 6e64 2074 6865 6e20 616e 2061 d, and then an a │ │ │ │ │ +00030c60: 7474 656d 7074 2074 6f20 7265 6d6f 7665 ttempt to remove │ │ │ │ │ +00030c70: 2066 6f6f 2066 6169 6c65 6420 6265 6361 foo failed beca │ │ │ │ │ +00030c80: 7573 6520 6974 7320 e280 9870 7265 726d use its ...prerm │ │ │ │ │ +00030c90: e280 990a 7363 7269 7074 2066 6169 6c65 ....script faile │ │ │ │ │ +00030ca0: 642c 2066 6f6f e280 9973 20e2 8098 706f d, foo...s ...po │ │ │ │ │ +00030cb0: 7374 696e 7374 2061 626f 7274 2d72 656d stinst abort-rem │ │ │ │ │ +00030cc0: 6f76 65e2 8099 2077 6f75 6c64 2062 6520 ove... would be │ │ │ │ │ +00030cd0: 6361 6c6c 6564 2077 6974 6820 6261 720a called with bar. │ │ │ │ │ +00030ce0: 6f6e 6c79 20e2 809c 4861 6c66 2d49 6e73 only ...Half-Ins │ │ │ │ │ +00030cf0: 7461 6c6c 6564 e280 9d2e 0a0a 2020 2028 talled...... ( │ │ │ │ │ +00030d00: 3329 2054 6869 7320 6973 206f 6674 656e 3) This is often │ │ │ │ │ +00030d10: 2064 6f6e 6520 6279 2063 6865 636b 696e done by checkin │ │ │ │ │ +00030d20: 6720 7768 6574 6865 7220 7468 6520 636f g whether the co │ │ │ │ │ +00030d30: 6d6d 616e 6420 6f72 2066 6163 696c 6974 mmand or facilit │ │ │ │ │ +00030d40: 790a 7468 6520 e280 9870 6f73 7472 6de2 y.the ...postrm. │ │ │ │ │ +00030d50: 8099 2069 6e74 656e 6473 2074 6f20 6361 .. intends to ca │ │ │ │ │ +00030d60: 6c6c 2069 7320 6176 6169 6c61 626c 6520 ll is available │ │ │ │ │ +00030d70: 6265 666f 7265 2063 616c 6c69 6e67 2069 before calling i │ │ │ │ │ +00030d80: 742e 2020 466f 720a 6578 616d 706c 653a t. For.example: │ │ │ │ │ +00030d90: 0a0a 2020 2020 2069 6620 5b20 2224 3122 .. if [ "$1" │ │ │ │ │ +00030da0: 203d 2070 7572 6765 205d 2026 2620 5b20 = purge ] && [ │ │ │ │ │ +00030db0: 2d65 202f 7573 722f 7368 6172 652f 6465 -e /usr/share/de │ │ │ │ │ +00030dc0: 6263 6f6e 662f 636f 6e66 6d6f 6475 6c65 bconf/confmodule │ │ │ │ │ +00030dd0: 205d 3b20 7468 656e 0a20 2020 2020 2020 ]; then. │ │ │ │ │ +00030de0: 2020 2e20 2f75 7372 2f73 6861 7265 2f64 . /usr/share/d │ │ │ │ │ +00030df0: 6562 636f 6e66 2f63 6f6e 666d 6f64 756c ebconf/confmodul │ │ │ │ │ +00030e00: 6520 6462 5f70 7572 6765 0a20 2020 2020 e db_purge. │ │ │ │ │ +00030e10: 6669 0a0a 696e 20e2 8098 706f 7374 726d fi..in ...postrm │ │ │ │ │ +00030e20: e280 9920 7075 7267 6573 2074 6865 20e2 ... purges the . │ │ │ │ │ +00030e30: 8098 6465 6263 6f6e 66e2 8099 2063 6f6e ..debconf... con │ │ │ │ │ +00030e40: 6669 6775 7261 7469 6f6e 2066 6f72 2074 figuration for t │ │ │ │ │ +00030e50: 6865 2070 6163 6b61 6765 2069 660a 6465 he package if.de │ │ │ │ │ +00030e60: 6263 6f6e 6620 6973 2069 6e73 7461 6c6c bconf is install │ │ │ │ │ +00030e70: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ +00030e80: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00030e90: 2020 4e6f 6465 3a20 4465 7461 696c 7320 Node: Details │ │ │ │ │ +00030ea0: 6f66 2075 6e70 6163 6b20 7068 6173 6520 of unpack phase │ │ │ │ │ +00030eb0: 6f66 2069 6e73 7461 6c6c 6174 696f 6e20 of installation │ │ │ │ │ +00030ec0: 6f72 2075 7067 7261 6465 2c20 204e 6578 or upgrade, Nex │ │ │ │ │ +00030ed0: 743a 2044 6574 6169 6c73 206f 6620 636f t: Details of co │ │ │ │ │ +00030ee0: 6e66 6967 7572 6174 696f 6e2c 2020 5072 nfiguration, Pr │ │ │ │ │ +00030ef0: 6576 3a20 5375 6d6d 6172 7920 6f66 2077 ev: Summary of w │ │ │ │ │ +00030f00: 6179 7320 6d61 696e 7461 696e 6572 2073 ays maintainer s │ │ │ │ │ +00030f10: 6372 6970 7473 2061 7265 2063 616c 6c65 cripts are calle │ │ │ │ │ +00030f20: 642c 2020 5570 3a20 5061 636b 6167 6520 d, Up: Package │ │ │ │ │ +00030f30: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +00030f40: 7473 2061 6e64 2069 6e73 7461 6c6c 6174 ts and installat │ │ │ │ │ +00030f50: 696f 6e20 7072 6f63 6564 7572 650a 0a36 ion procedure..6 │ │ │ │ │ +00030f60: 2e36 2044 6574 6169 6c73 206f 6620 756e .6 Details of un │ │ │ │ │ +00030f70: 7061 636b 2070 6861 7365 206f 6620 696e pack phase of in │ │ │ │ │ +00030f80: 7374 616c 6c61 7469 6f6e 206f 7220 7570 stallation or up │ │ │ │ │ +00030f90: 6772 6164 650a 3d3d 3d3d 3d3d 3d3d 3d3d grade.========== │ │ │ │ │ +00030fa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030fb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030fc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ +00030fd0: 6520 7072 6f63 6564 7572 6520 6f6e 2069 e procedure on i │ │ │ │ │ +00030fe0: 6e73 7461 6c6c 6174 696f 6e2f 7570 6772 nstallation/upgr │ │ │ │ │ +00030ff0: 6164 652f 6f76 6572 7772 6974 652f 6469 ade/overwrite/di │ │ │ │ │ +00031000: 7361 7070 6561 7220 2869 2e65 2e2c 2077 sappear (i.e., w │ │ │ │ │ +00031010: 6865 6e0a 7275 6e6e 696e 6720 e280 9864 hen.running ...d │ │ │ │ │ +00031020: 706b 6720 2d2d 756e 7061 636b e280 992c pkg --unpack..., │ │ │ │ │ +00031030: 206f 7220 7468 6520 756e 7061 636b 2073 or the unpack s │ │ │ │ │ +00031040: 7461 6765 206f 6620 e280 9864 706b 6720 tage of ...dpkg │ │ │ │ │ +00031050: 2d2d 696e 7374 616c 6ce2 8099 2920 6973 --install...) is │ │ │ │ │ +00031060: 2061 730a 666f 6c6c 6f77 732e 2020 2831 as.follows. (1 │ │ │ │ │ +00031070: 2920 2049 6e20 6561 6368 2063 6173 652c ) In each case, │ │ │ │ │ +00031080: 2069 6620 6120 6d61 6a6f 7220 6572 726f if a major erro │ │ │ │ │ +00031090: 7220 6f63 6375 7273 2028 756e 6c65 7373 r occurs (unless │ │ │ │ │ +000310a0: 206c 6973 7465 640a 6265 6c6f 7729 2074 listed.below) t │ │ │ │ │ +000310b0: 6865 2061 6374 696f 6e73 2061 7265 2c20 he actions are, │ │ │ │ │ +000310c0: 696e 2067 656e 6572 616c 2c20 7275 6e20 in general, run │ │ │ │ │ +000310d0: 6261 636b 7761 7264 7320 2d20 7468 6973 backwards - this │ │ │ │ │ +000310e0: 206d 6561 6e73 2074 6861 7420 7468 650a means that the. │ │ │ │ │ +000310f0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +00031100: 7473 2061 7265 2072 756e 2077 6974 6820 ts are run with │ │ │ │ │ +00031110: 6469 6666 6572 656e 7420 6172 6775 6d65 different argume │ │ │ │ │ +00031120: 6e74 7320 696e 2072 6576 6572 7365 206f nts in reverse o │ │ │ │ │ +00031130: 7264 6572 2e0a 5468 6573 6520 6172 6520 rder..These are │ │ │ │ │ +00031140: 7468 6520 e280 9c65 7272 6f72 2075 6e77 the ...error unw │ │ │ │ │ +00031150: 696e 64e2 809d 2063 616c 6c73 206c 6973 ind... calls lis │ │ │ │ │ +00031160: 7465 6420 6265 6c6f 772e 0a0a 2020 312e ted below... 1. │ │ │ │ │ +00031170: 204e 6f74 6966 7920 7468 6520 6375 7272 Notify the curr │ │ │ │ │ +00031180: 656e 746c 7920 696e 7374 616c 6c65 6420 ently installed │ │ │ │ │ +00031190: 7061 636b 6167 653a 0a0a 2020 2020 2020 package:.. │ │ │ │ │ +000311a0: 2061 2e20 4966 2061 2076 6572 7369 6f6e a. If a version │ │ │ │ │ +000311b0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +000311c0: 6973 2061 6c72 6561 6479 20e2 809c 496e is already ...In │ │ │ │ │ +000311d0: 7374 616c 6c65 64e2 809d 2c20 6361 6c6c stalled..., call │ │ │ │ │ +000311e0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ +000311f0: 206f 6c64 2d70 7265 726d 2075 7067 7261 old-prerm upgra │ │ │ │ │ +00031200: 6465 2060 6e65 772d 7665 7273 696f 6e27 de `new-version' │ │ │ │ │ +00031210: 0a0a 2020 2020 2020 2062 2e20 4966 2074 .. b. If t │ │ │ │ │ +00031220: 6865 2073 6372 6970 7420 7275 6e73 2062 he script runs b │ │ │ │ │ +00031230: 7574 2065 7869 7473 2077 6974 6820 6120 ut exits with a │ │ │ │ │ +00031240: 6e6f 6e2d 7a65 726f 2065 7869 7420 7374 non-zero exit st │ │ │ │ │ +00031250: 6174 7573 2c0a 2020 2020 2020 2020 2020 atus,. │ │ │ │ │ +00031260: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +00031270: 6174 7465 6d70 743a 0a0a 2020 2020 2020 attempt:.. │ │ │ │ │ +00031280: 2020 2020 2020 2020 206e 6577 2d70 7265 new-pre │ │ │ │ │ +00031290: 726d 2066 6169 6c65 642d 7570 6772 6164 rm failed-upgrad │ │ │ │ │ +000312a0: 6520 606f 6c64 2d76 6572 7369 6f6e 2720 e `old-version' │ │ │ │ │ +000312b0: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ +000312c0: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ +000312d0: 2077 6f72 6b73 2c20 7468 6520 7570 6772 works, the upgr │ │ │ │ │ +000312e0: 6164 6520 636f 6e74 696e 7565 732e 2020 ade continues. │ │ │ │ │ +000312f0: 4966 2074 6869 7320 646f 6573 206e 6f74 If this does not │ │ │ │ │ +00031300: 2077 6f72 6b2c 0a20 2020 2020 2020 2020 work,. │ │ │ │ │ +00031310: 2074 6865 2065 7272 6f72 2075 6e77 696e the error unwin │ │ │ │ │ +00031320: 643a 0a0a 2020 2020 2020 2020 2020 2020 d:.. │ │ │ │ │ +00031330: 2020 2060 6f6c 642d 706f 7374 696e 7374 `old-postinst │ │ │ │ │ +00031340: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ +00031350: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ +00031360: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ +00031370: 2077 6f72 6b73 2c20 7468 656e 2074 6865 works, then the │ │ │ │ │ +00031380: 2027 6f6c 642d 7665 7273 696f 6e27 2069 'old-version' i │ │ │ │ │ +00031390: 7320 e280 9c49 6e73 7461 6c6c 6564 e280 s ...Installed.. │ │ │ │ │ +000313a0: 9d2c 2069 6620 6e6f 742c 0a20 2020 2020 ., if not,. │ │ │ │ │ +000313b0: 2020 2020 2074 6865 206f 6c64 2076 6572 the old ver │ │ │ │ │ +000313c0: 7369 6f6e 2069 7320 696e 2061 20e2 809c sion is in a ... │ │ │ │ │ +000313d0: 4861 6c66 2d43 6f6e 6669 6775 7265 64e2 Half-Configured. │ │ │ │ │ +000313e0: 809d 2073 7461 7465 2e0a 0a20 2032 2e20 .. state... 2. │ │ │ │ │ +000313f0: 4966 2061 20e2 809c 636f 6e66 6c69 6374 If a ...conflict │ │ │ │ │ +00031400: 696e 67e2 809d 2070 6163 6b61 6765 2069 ing... package i │ │ │ │ │ +00031410: 7320 6265 696e 6720 7265 6d6f 7665 6420 s being removed │ │ │ │ │ +00031420: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +00031430: 2c20 6f72 2069 660a 2020 2020 2061 6e79 , or if. any │ │ │ │ │ +00031440: 2070 6163 6b61 6765 2077 696c 6c20 6265 package will be │ │ │ │ │ +00031450: 2062 726f 6b65 6e20 2864 7565 2074 6f20 broken (due to │ │ │ │ │ +00031460: e280 9842 7265 616b 73e2 8099 293a 0a0a ...Breaks...):.. │ │ │ │ │ +00031470: 2020 2020 2020 2061 2e20 4966 20e2 8098 a. If ... │ │ │ │ │ +00031480: 2d2d 6175 746f 2d64 6563 6f6e 6669 6775 --auto-deconfigu │ │ │ │ │ +00031490: 7265 e280 9920 6973 2073 7065 6369 6669 re... is specifi │ │ │ │ │ +000314a0: 6564 2c20 6361 6c6c 2c20 666f 7220 6561 ed, call, for ea │ │ │ │ │ +000314b0: 6368 2070 6163 6b61 6765 0a20 2020 2020 ch package. │ │ │ │ │ +000314c0: 2020 2020 2074 6f20 6265 2064 6563 6f6e to be decon │ │ │ │ │ +000314d0: 6669 6775 7265 6420 6475 6520 746f 20e2 figured due to . │ │ │ │ │ +000314e0: 8098 4272 6561 6b73 e280 993a 0a0a 2020 ..Breaks...:.. │ │ │ │ │ +000314f0: 2020 2020 2020 2020 2020 2020 2060 6465 `de │ │ │ │ │ +00031500: 636f 6e66 6967 7572 6564 2773 2d70 7265 configured's-pre │ │ │ │ │ +00031510: 726d 2720 6465 636f 6e66 6967 7572 6520 rm' deconfigure │ │ │ │ │ +00031520: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ +00031530: 2020 2020 2069 6e2d 6661 766f 7572 2060 in-favour ` │ │ │ │ │ +00031540: 7061 636b 6167 652d 6265 696e 672d 696e package-being-in │ │ │ │ │ +00031550: 7374 616c 6c65 6427 2060 7665 7273 696f stalled' `versio │ │ │ │ │ +00031560: 6e27 0a0a 2020 2020 2020 2020 2020 4572 n'.. Er │ │ │ │ │ +00031570: 726f 7220 756e 7769 6e64 3a0a 0a20 2020 ror unwind:.. │ │ │ │ │ +00031580: 2020 2020 2020 2020 2020 2020 6064 6563 `dec │ │ │ │ │ +00031590: 6f6e 6669 6775 7265 6427 732d 706f 7374 onfigured's-post │ │ │ │ │ +000315a0: 696e 7374 2720 6162 6f72 742d 6465 636f inst' abort-deco │ │ │ │ │ +000315b0: 6e66 6967 7572 6520 5c0a 2020 2020 2020 nfigure \. │ │ │ │ │ +000315c0: 2020 2020 2020 2020 2020 2020 2069 6e2d in- │ │ │ │ │ +000315d0: 6661 766f 7572 2060 7061 636b 6167 652d favour `package- │ │ │ │ │ +000315e0: 6265 696e 672d 696e 7374 616c 6c65 642d being-installed- │ │ │ │ │ +000315f0: 6275 742d 6661 696c 6564 2720 6076 6572 but-failed' `ver │ │ │ │ │ +00031600: 7369 6f6e 270a 0a20 2020 2020 2020 2020 sion'.. │ │ │ │ │ +00031610: 2054 6865 2064 6563 6f6e 6669 6775 7265 The deconfigure │ │ │ │ │ +00031620: 6420 7061 636b 6167 6573 2061 7265 206d d packages are m │ │ │ │ │ +00031630: 6172 6b65 6420 6173 2072 6571 7569 7269 arked as requiri │ │ │ │ │ +00031640: 6e67 0a20 2020 2020 2020 2020 2063 6f6e ng. con │ │ │ │ │ +00031650: 6669 6775 7261 7469 6f6e 2c20 736f 2074 figuration, so t │ │ │ │ │ +00031660: 6861 7420 6966 20e2 8098 2d2d 696e 7374 hat if ...--inst │ │ │ │ │ +00031670: 616c 6ce2 8099 2069 7320 7573 6564 2074 all... is used t │ │ │ │ │ +00031680: 6865 7920 7769 6c6c 2062 650a 2020 2020 hey will be. │ │ │ │ │ +00031690: 2020 2020 2020 636f 6e66 6967 7572 6564 configured │ │ │ │ │ +000316a0: 2061 6761 696e 2069 6620 706f 7373 6962 again if possib │ │ │ │ │ +000316b0: 6c65 2e0a 0a20 2020 2020 2020 622e 2049 le... b. I │ │ │ │ │ +000316c0: 6620 616e 7920 7061 636b 6167 6573 2064 f any packages d │ │ │ │ │ +000316d0: 6570 656e 6465 6420 6f6e 2061 2063 6f6e epended on a con │ │ │ │ │ +000316e0: 666c 6963 7469 6e67 2070 6163 6b61 6765 flicting package │ │ │ │ │ +000316f0: 2062 6569 6e67 0a20 2020 2020 2020 2020 being. │ │ │ │ │ +00031700: 2072 656d 6f76 6564 2061 6e64 20e2 8098 removed and ... │ │ │ │ │ +00031710: 2d2d 6175 746f 2d64 6563 6f6e 6669 6775 --auto-deconfigu │ │ │ │ │ +00031720: 7265 e280 9920 6973 2073 7065 6369 6669 re... is specifi │ │ │ │ │ +00031730: 6564 2c20 6361 6c6c 2c20 666f 7220 6561 ed, call, for ea │ │ │ │ │ +00031740: 6368 0a20 2020 2020 2020 2020 2073 7563 ch. suc │ │ │ │ │ +00031750: 6820 7061 636b 6167 653a 0a0a 2020 2020 h package:.. │ │ │ │ │ +00031760: 2020 2020 2020 2020 2020 2060 6465 636f `deco │ │ │ │ │ +00031770: 6e66 6967 7572 6564 2773 2d70 7265 726d nfigured's-prerm │ │ │ │ │ +00031780: 2720 6465 636f 6e66 6967 7572 6520 5c0a ' deconfigure \. │ │ │ │ │ +00031790: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +000317a0: 2020 696e 2d66 6176 6f75 7220 6070 6163 in-favour `pac │ │ │ │ │ +000317b0: 6b61 6765 2d62 6569 6e67 2d69 6e73 7461 kage-being-insta │ │ │ │ │ +000317c0: 6c6c 6564 2720 6076 6572 7369 6f6e 2720 lled' `version' │ │ │ │ │ +000317d0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ +000317e0: 2020 2020 7265 6d6f 7669 6e67 2060 636f removing `co │ │ │ │ │ +000317f0: 6e66 6c69 6374 696e 672d 7061 636b 6167 nflicting-packag │ │ │ │ │ +00031800: 6527 2060 7665 7273 696f 6e27 0a0a 2020 e' `version'.. │ │ │ │ │ +00031810: 2020 2020 2020 2020 4572 726f 7220 756e Error un │ │ │ │ │ +00031820: 7769 6e64 3a0a 0a20 2020 2020 2020 2020 wind:.. │ │ │ │ │ +00031830: 2020 2020 2020 6064 6563 6f6e 6669 6775 `deconfigu │ │ │ │ │ +00031840: 7265 6427 732d 706f 7374 696e 7374 2720 red's-postinst' │ │ │ │ │ +00031850: 6162 6f72 742d 6465 636f 6e66 6967 7572 abort-deconfigur │ │ │ │ │ +00031860: 6520 5c0a 2020 2020 2020 2020 2020 2020 e \. │ │ │ │ │ +00031870: 2020 2020 2020 2069 6e2d 6661 766f 7572 in-favour │ │ │ │ │ +00031880: 2060 7061 636b 6167 652d 6265 696e 672d `package-being- │ │ │ │ │ +00031890: 696e 7374 616c 6c65 642d 6275 742d 6661 installed-but-fa │ │ │ │ │ +000318a0: 696c 6564 2720 6076 6572 7369 6f6e 2720 iled' `version' │ │ │ │ │ +000318b0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ +000318c0: 2020 2020 2072 656d 6f76 696e 6720 6063 removing `c │ │ │ │ │ +000318d0: 6f6e 666c 6963 7469 6e67 2d70 6163 6b61 onflicting-packa │ │ │ │ │ +000318e0: 6765 2720 6076 6572 7369 6f6e 270a 0a20 ge' `version'.. │ │ │ │ │ +000318f0: 2020 2020 2020 2020 2054 6865 2064 6563 The dec │ │ │ │ │ +00031900: 6f6e 6669 6775 7265 6420 7061 636b 6167 onfigured packag │ │ │ │ │ +00031910: 6573 2061 7265 206d 6172 6b65 6420 6173 es are marked as │ │ │ │ │ +00031920: 2072 6571 7569 7269 6e67 0a20 2020 2020 requiring. │ │ │ │ │ +00031930: 2020 2020 2063 6f6e 6669 6775 7261 7469 configurati │ │ │ │ │ +00031940: 6f6e 2c20 736f 2074 6861 7420 6966 20e2 on, so that if . │ │ │ │ │ +00031950: 8098 2d2d 696e 7374 616c 6ce2 8099 2069 ..--install... i │ │ │ │ │ +00031960: 7320 7573 6564 2074 6865 7920 7769 6c6c s used they will │ │ │ │ │ +00031970: 2062 650a 2020 2020 2020 2020 2020 636f be. co │ │ │ │ │ +00031980: 6e66 6967 7572 6564 2061 6761 696e 2069 nfigured again i │ │ │ │ │ +00031990: 6620 706f 7373 6962 6c65 2e0a 0a20 2020 f possible... │ │ │ │ │ +000319a0: 2020 2020 632e 2054 6f20 7072 6570 6172 c. To prepar │ │ │ │ │ +000319b0: 6520 666f 7220 7265 6d6f 7661 6c20 6f66 e for removal of │ │ │ │ │ +000319c0: 2065 6163 6820 636f 6e66 6c69 6374 696e each conflictin │ │ │ │ │ +000319d0: 6720 7061 636b 6167 652c 2063 616c 6c3a g package, call: │ │ │ │ │ +000319e0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ +000319f0: 2060 636f 6e66 6c69 6374 6f72 2773 2d70 `conflictor's-p │ │ │ │ │ +00031a00: 7265 726d 2720 7265 6d6f 7665 205c 0a20 rerm' remove \. │ │ │ │ │ +00031a10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +00031a20: 2020 696e 2d66 6176 6f75 7220 6070 6163 in-favour `pac │ │ │ │ │ +00031a30: 6b61 6765 2720 606e 6577 2d76 6572 7369 kage' `new-versi │ │ │ │ │ +00031a40: 6f6e 270a 0a20 2020 2020 2020 2020 2045 on'.. E │ │ │ │ │ +00031a50: 7272 6f72 2075 6e77 696e 643a 0a0a 2020 rror unwind:.. │ │ │ │ │ +00031a60: 2020 2020 2020 2020 2020 2020 2060 636f `co │ │ │ │ │ +00031a70: 6e66 6c69 6374 6f72 2773 2d70 6f73 7469 nflictor's-posti │ │ │ │ │ +00031a80: 6e73 7427 2061 626f 7274 2d72 656d 6f76 nst' abort-remov │ │ │ │ │ +00031a90: 6520 5c0a 2020 2020 2020 2020 2020 2020 e \. │ │ │ │ │ +00031aa0: 2020 2020 2020 2069 6e2d 6661 766f 7572 in-favour │ │ │ │ │ +00031ab0: 2060 7061 636b 6167 6527 2060 6e65 772d `package' `new- │ │ │ │ │ +00031ac0: 7665 7273 696f 6e27 0a0a 2020 332e 2052 version'.. 3. R │ │ │ │ │ +00031ad0: 756e 2074 6865 20e2 8098 7072 6569 6e73 un the ...preins │ │ │ │ │ +00031ae0: 74e2 8099 206f 6620 7468 6520 6e65 7720 t... of the new │ │ │ │ │ +00031af0: 7061 636b 6167 653a 0a0a 2020 2020 2020 package:.. │ │ │ │ │ +00031b00: 2061 2e20 4966 2074 6865 2070 6163 6b61 a. If the packa │ │ │ │ │ +00031b10: 6765 2069 7320 6265 696e 6720 7570 6772 ge is being upgr │ │ │ │ │ +00031b20: 6164 6564 2c20 6361 6c6c 3a0a 0a20 2020 aded, call:.. │ │ │ │ │ +00031b30: 2020 2020 2020 2020 2020 2020 606e 6577 `new │ │ │ │ │ +00031b40: 2d70 7265 696e 7374 2720 7570 6772 6164 -preinst' upgrad │ │ │ │ │ +00031b50: 6520 606f 6c64 2d76 6572 7369 6f6e 2720 e `old-version' │ │ │ │ │ +00031b60: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ +00031b70: 2020 2020 2020 2020 2049 6620 7468 6973 If this │ │ │ │ │ +00031b80: 2066 6169 6c73 2c20 7765 2063 616c 6c3a fails, we call: │ │ │ │ │ +00031b90: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ +00031ba0: 2060 6e65 772d 706f 7374 726d 2720 6162 `new-postrm' ab │ │ │ │ │ +00031bb0: 6f72 742d 7570 6772 6164 6520 606f 6c64 ort-upgrade `old │ │ │ │ │ +00031bc0: 2d76 6572 7369 6f6e 2720 606e 6577 2d76 -version' `new-v │ │ │ │ │ +00031bd0: 6572 7369 6f6e 270a 0a20 2020 2020 2020 ersion'.. │ │ │ │ │ +00031be0: 2020 2020 2031 2e20 4966 2074 6861 7420 1. If that │ │ │ │ │ +00031bf0: 776f 726b 732c 2074 6865 6e0a 0a20 2020 works, then.. │ │ │ │ │ +00031c00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +00031c10: 2060 6f6c 642d 706f 7374 696e 7374 2720 `old-postinst' │ │ │ │ │ +00031c20: 6162 6f72 742d 7570 6772 6164 6520 606e abort-upgrade `n │ │ │ │ │ +00031c30: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ +00031c40: 2020 2020 2020 2020 2020 2020 6973 2063 is c │ │ │ │ │ +00031c50: 616c 6c65 642e 2020 4966 2074 6869 7320 alled. If this │ │ │ │ │ +00031c60: 776f 726b 732c 2074 6865 6e20 7468 6520 works, then the │ │ │ │ │ +00031c70: 6f6c 6420 7665 7273 696f 6e20 6973 2069 old version is i │ │ │ │ │ +00031c80: 6e20 616e 0a20 2020 2020 2020 2020 2020 n an. │ │ │ │ │ +00031c90: 2020 2020 e280 9c49 6e73 7461 6c6c 6564 ...Installed │ │ │ │ │ +00031ca0: e280 9d20 7374 6174 652c 206f 7220 656c ... state, or el │ │ │ │ │ +00031cb0: 7365 2069 7420 6973 206c 6566 7420 696e se it is left in │ │ │ │ │ +00031cc0: 2061 6e20 e280 9c55 6e70 6163 6b65 64e2 an ...Unpacked. │ │ │ │ │ +00031cd0: 809d 0a20 2020 2020 2020 2020 2020 2020 ... │ │ │ │ │ +00031ce0: 2020 7374 6174 652e 0a0a 2020 2020 2020 state... │ │ │ │ │ +00031cf0: 2020 2020 2020 322e 2049 6620 6974 2066 2. If it f │ │ │ │ │ +00031d00: 6169 6c73 2c20 7468 656e 2074 6865 206f ails, then the o │ │ │ │ │ +00031d10: 6c64 2076 6572 7369 6f6e 2069 7320 6c65 ld version is le │ │ │ │ │ +00031d20: 6674 2069 6e20 616e 0a20 2020 2020 2020 ft in an. │ │ │ │ │ +00031d30: 2020 2020 2020 2020 e280 9c48 616c 662d ...Half- │ │ │ │ │ +00031d40: 496e 7374 616c 6c65 64e2 809d 2073 7461 Installed... sta │ │ │ │ │ +00031d50: 7465 2e0a 0a20 2020 2020 2020 622e 204f te... b. O │ │ │ │ │ +00031d60: 7468 6572 7769 7365 2c20 6966 2074 6865 therwise, if the │ │ │ │ │ +00031d70: 2070 6163 6b61 6765 2068 6164 2073 6f6d package had som │ │ │ │ │ +00031d80: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +00031d90: 6669 6c65 7320 6672 6f6d 2061 0a20 2020 files from a. │ │ │ │ │ +00031da0: 2020 2020 2020 2070 7265 7669 6f75 7320 previous │ │ │ │ │ +00031db0: 7665 7273 696f 6e20 696e 7374 616c 6c65 version installe │ │ │ │ │ +00031dc0: 6420 2869 2e65 2e2c 2069 7420 6973 2069 d (i.e., it is i │ │ │ │ │ +00031dd0: 6e20 7468 6520 e280 9c43 6f6e 6669 672d n the ...Config- │ │ │ │ │ +00031de0: 4669 6c65 73e2 809d 0a20 2020 2020 2020 Files.... │ │ │ │ │ +00031df0: 2020 2073 7461 7465 293a 0a0a 2020 2020 state):.. │ │ │ │ │ +00031e00: 2020 2020 2020 2020 2020 2060 6e65 772d `new- │ │ │ │ │ +00031e10: 7072 6569 6e73 7427 2069 6e73 7461 6c6c preinst' install │ │ │ │ │ +00031e20: 2060 6f6c 642d 7665 7273 696f 6e27 2060 `old-version' ` │ │ │ │ │ +00031e30: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +00031e40: 2020 2020 2020 2020 4572 726f 7220 756e Error un │ │ │ │ │ +00031e50: 7769 6e64 3a0a 0a20 2020 2020 2020 2020 wind:.. │ │ │ │ │ +00031e60: 2020 2020 2020 606e 6577 2d70 6f73 7472 `new-postr │ │ │ │ │ +00031e70: 6d27 2061 626f 7274 2d69 6e73 7461 6c6c m' abort-install │ │ │ │ │ +00031e80: 2060 6f6c 642d 7665 7273 696f 6e27 2060 `old-version' ` │ │ │ │ │ +00031e90: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +00031ea0: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ +00031eb0: 6661 696c 732c 2074 6865 2070 6163 6b61 fails, the packa │ │ │ │ │ +00031ec0: 6765 2069 7320 6c65 6674 2069 6e20 6120 ge is left in a │ │ │ │ │ +00031ed0: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ +00031ee0: 64e2 809d 0a20 2020 2020 2020 2020 2073 d.... s │ │ │ │ │ +00031ef0: 7461 7465 2c20 7768 6963 6820 7265 7175 tate, which requ │ │ │ │ │ +00031f00: 6972 6573 2061 2072 6569 6e73 7461 6c6c ires a reinstall │ │ │ │ │ +00031f10: 2e20 2049 6620 6974 2077 6f72 6b73 2c20 . If it works, │ │ │ │ │ +00031f20: 7468 6520 7061 636b 6167 6573 0a20 2020 the packages. │ │ │ │ │ +00031f30: 2020 2020 2020 2069 7320 6c65 6674 2069 is left i │ │ │ │ │ +00031f40: 6e20 6120 e280 9c43 6f6e 6669 672d 4669 n a ...Config-Fi │ │ │ │ │ +00031f50: 6c65 73e2 809d 2073 7461 7465 2e0a 0a20 les... state... │ │ │ │ │ +00031f60: 2020 2020 2020 632e 204f 7468 6572 7769 c. Otherwi │ │ │ │ │ +00031f70: 7365 2028 692e 652e 2c20 7468 6520 7061 se (i.e., the pa │ │ │ │ │ +00031f80: 636b 6167 6520 7761 7320 636f 6d70 6c65 ckage was comple │ │ │ │ │ +00031f90: 7465 6c79 2070 7572 6765 6429 3a0a 0a20 tely purged):.. │ │ │ │ │ +00031fa0: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ +00031fb0: 6577 2d70 7265 696e 7374 2720 696e 7374 ew-preinst' inst │ │ │ │ │ +00031fc0: 616c 6c0a 0a20 2020 2020 2020 2020 2045 all.. E │ │ │ │ │ +00031fd0: 7272 6f72 2075 6e77 696e 643a 0a0a 2020 rror unwind:.. │ │ │ │ │ +00031fe0: 2020 2020 2020 2020 2020 2020 2060 6e65 `ne │ │ │ │ │ +00031ff0: 772d 706f 7374 726d 2720 6162 6f72 742d w-postrm' abort- │ │ │ │ │ +00032000: 696e 7374 616c 6c0a 0a20 2020 2020 2020 install.. │ │ │ │ │ +00032010: 2020 2049 6620 7468 6520 6572 726f 722d If the error- │ │ │ │ │ +00032020: 756e 7769 6e64 2066 6169 6c73 2c20 7468 unwind fails, th │ │ │ │ │ +00032030: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +00032040: 610a 2020 2020 2020 2020 2020 e280 9c48 a. ...H │ │ │ │ │ +00032050: 616c 662d 496e 7374 616c 6c65 64e2 809d alf-Installed... │ │ │ │ │ +00032060: 2070 6861 7365 2c20 616e 6420 7265 7175 phase, and requ │ │ │ │ │ +00032070: 6972 6573 2061 2072 6569 6e73 7461 6c6c ires a reinstall │ │ │ │ │ +00032080: 2e20 2049 6620 7468 650a 2020 2020 2020 . If the. │ │ │ │ │ +00032090: 2020 2020 6572 726f 7220 756e 7769 6e64 error unwind │ │ │ │ │ +000320a0: 2077 6f72 6b73 2c20 7468 6520 7061 636b works, the pack │ │ │ │ │ +000320b0: 6167 6520 6973 2069 6e20 7468 6520 e280 age is in the .. │ │ │ │ │ +000320c0: 9c4e 6f74 2d49 6e73 7461 6c6c 6564 e280 .Not-Installed.. │ │ │ │ │ +000320d0: 9d0a 2020 2020 2020 2020 2020 7374 6174 .. stat │ │ │ │ │ +000320e0: 652e 0a0a 2020 342e 2054 6865 206e 6577 e... 4. The new │ │ │ │ │ +000320f0: 2070 6163 6b61 6765 e280 9973 2066 696c package...s fil │ │ │ │ │ +00032100: 6573 2061 7265 2075 6e70 6163 6b65 642c es are unpacked, │ │ │ │ │ +00032110: 206f 7665 7277 7269 7469 6e67 2061 6e79 overwriting any │ │ │ │ │ +00032120: 2074 6861 7420 6d61 7920 6265 0a20 2020 that may be. │ │ │ │ │ +00032130: 2020 6f6e 2074 6865 2073 7973 7465 6d20 on the system │ │ │ │ │ +00032140: 616c 7265 6164 792c 2066 6f72 2065 7861 already, for exa │ │ │ │ │ +00032150: 6d70 6c65 2061 6e79 2066 726f 6d20 7468 mple any from th │ │ │ │ │ +00032160: 6520 6f6c 6420 7665 7273 696f 6e20 6f66 e old version of │ │ │ │ │ +00032170: 2074 6865 0a20 2020 2020 7361 6d65 2070 the. same p │ │ │ │ │ +00032180: 6163 6b61 6765 206f 7220 6672 6f6d 2061 ackage or from a │ │ │ │ │ +00032190: 6e6f 7468 6572 2070 6163 6b61 6765 2e20 nother package. │ │ │ │ │ +000321a0: 2042 6163 6b75 7073 206f 6620 7468 6520 Backups of the │ │ │ │ │ +000321b0: 6f6c 6420 6669 6c65 7320 6172 650a 2020 old files are. │ │ │ │ │ +000321c0: 2020 206b 6570 7420 7465 6d70 6f72 6172 kept temporar │ │ │ │ │ +000321d0: 696c 792c 2061 6e64 2069 6620 616e 7974 ily, and if anyt │ │ │ │ │ +000321e0: 6869 6e67 2067 6f65 7320 7772 6f6e 6720 hing goes wrong │ │ │ │ │ +000321f0: 7468 6520 7061 636b 6167 6520 6d61 6e61 the package mana │ │ │ │ │ +00032200: 6765 6d65 6e74 0a20 2020 2020 7379 7374 gement. syst │ │ │ │ │ +00032210: 656d 2077 696c 6c20 6174 7465 6d70 7420 em will attempt │ │ │ │ │ +00032220: 746f 2070 7574 2074 6865 6d20 6261 636b to put them back │ │ │ │ │ +00032230: 2061 7320 7061 7274 206f 6620 7468 6520 as part of the │ │ │ │ │ +00032240: 6572 726f 7220 756e 7769 6e64 2e0a 0a20 error unwind... │ │ │ │ │ +00032250: 2020 2020 4974 2069 7320 616e 2065 7272 It is an err │ │ │ │ │ +00032260: 6f72 2066 6f72 2061 2070 6163 6b61 6765 or for a package │ │ │ │ │ +00032270: 2074 6f20 636f 6e74 6169 6e20 6669 6c65 to contain file │ │ │ │ │ +00032280: 7320 7768 6963 6820 6172 6520 6f6e 2074 s which are on t │ │ │ │ │ +00032290: 6865 0a20 2020 2020 7379 7374 656d 2069 he. system i │ │ │ │ │ +000322a0: 6e20 616e 6f74 6865 7220 7061 636b 6167 n another packag │ │ │ │ │ +000322b0: 652c 2075 6e6c 6573 7320 e280 9852 6570 e, unless ...Rep │ │ │ │ │ +000322c0: 6c61 6365 73e2 8099 2069 7320 7573 6564 laces... is used │ │ │ │ │ +000322d0: 2028 7365 6520 2a6e 6f74 650a 2020 2020 (see *note. │ │ │ │ │ +000322e0: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ +000322f0: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ +00032300: 2070 6163 6b61 6765 7320 2d20 5265 706c packages - Repl │ │ │ │ │ +00032310: 6163 6573 3a20 6561 2e29 2e0a 0a20 2020 aces: ea.)... │ │ │ │ │ +00032320: 2020 4974 2069 7320 6120 6d6f 7265 2073 It is a more s │ │ │ │ │ +00032330: 6572 696f 7573 2065 7272 6f72 2066 6f72 erious error for │ │ │ │ │ +00032340: 2061 2070 6163 6b61 6765 2074 6f20 636f a package to co │ │ │ │ │ +00032350: 6e74 6169 6e20 6120 706c 6169 6e20 6669 ntain a plain fi │ │ │ │ │ +00032360: 6c65 206f 720a 2020 2020 206f 7468 6572 le or. other │ │ │ │ │ +00032370: 206b 696e 6420 6f66 206e 6f6e 2d64 6972 kind of non-dir │ │ │ │ │ +00032380: 6563 746f 7279 2077 6865 7265 2061 6e6f ectory where ano │ │ │ │ │ +00032390: 7468 6572 2070 6163 6b61 6765 2068 6173 ther package has │ │ │ │ │ +000323a0: 2061 2064 6972 6563 746f 7279 0a20 2020 a directory. │ │ │ │ │ +000323b0: 2020 2861 6761 696e 2c20 756e 6c65 7373 (again, unless │ │ │ │ │ +000323c0: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ +000323d0: 6973 2075 7365 6429 2e20 2054 6869 7320 is used). This │ │ │ │ │ +000323e0: 6572 726f 7220 6361 6e20 6265 206f 7665 error can be ove │ │ │ │ │ +000323f0: 7272 6964 6465 6e0a 2020 2020 2069 6620 rridden. if │ │ │ │ │ +00032400: 6465 7369 7265 6420 7573 696e 6720 e280 desired using .. │ │ │ │ │ +00032410: 982d 2d66 6f72 6365 2d6f 7665 7277 7269 .--force-overwri │ │ │ │ │ +00032420: 7465 2d64 6972 e280 992c 2062 7574 2074 te-dir..., but t │ │ │ │ │ +00032430: 6869 7320 6973 206e 6f74 0a20 2020 2020 his is not. │ │ │ │ │ +00032440: 6164 7669 7361 626c 652e 0a0a 2020 2020 advisable... │ │ │ │ │ +00032450: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ +00032460: 6f76 6572 7772 6974 6520 6561 6368 206f overwrite each o │ │ │ │ │ +00032470: 7468 6572 e280 9973 2066 696c 6573 2070 ther...s files p │ │ │ │ │ +00032480: 726f 6475 6365 2062 6568 6176 696f 7220 roduce behavior │ │ │ │ │ +00032490: 7768 6963 682c 0a20 2020 2020 7468 6f75 which,. thou │ │ │ │ │ +000324a0: 6768 2064 6574 6572 6d69 6e69 7374 6963 gh deterministic │ │ │ │ │ +000324b0: 2c20 6973 2068 6172 6420 666f 7220 7468 , is hard for th │ │ │ │ │ +000324c0: 6520 7379 7374 656d 2061 646d 696e 6973 e system adminis │ │ │ │ │ +000324d0: 7472 6174 6f72 2074 6f0a 2020 2020 2075 trator to. u │ │ │ │ │ +000324e0: 6e64 6572 7374 616e 642e 2020 4974 2063 nderstand. It c │ │ │ │ │ +000324f0: 616e 2065 6173 696c 7920 6c65 6164 2074 an easily lead t │ │ │ │ │ +00032500: 6f20 e280 9c6d 6973 7369 6e67 e280 9d20 o ...missing... │ │ │ │ │ +00032510: 7072 6f67 7261 6d73 2069 662c 2066 6f72 programs if, for │ │ │ │ │ +00032520: 0a20 2020 2020 6578 616d 706c 652c 2061 . example, a │ │ │ │ │ +00032530: 2070 6163 6b61 6765 2069 7320 756e 7061 package is unpa │ │ │ │ │ +00032540: 636b 6564 2077 6869 6368 206f 7665 7277 cked which overw │ │ │ │ │ +00032550: 7269 7465 7320 6120 6669 6c65 2066 726f rites a file fro │ │ │ │ │ +00032560: 6d20 616e 6f74 6865 720a 2020 2020 2070 m another. p │ │ │ │ │ +00032570: 6163 6b61 6765 2c20 616e 6420 6973 2074 ackage, and is t │ │ │ │ │ +00032580: 6865 6e20 7265 6d6f 7665 6420 6167 6169 hen removed agai │ │ │ │ │ +00032590: 6e2e 2020 2832 290a 0a20 2020 2020 4120 n. (2).. A │ │ │ │ │ +000325a0: 6469 7265 6374 6f72 7920 7769 6c6c 206e directory will n │ │ │ │ │ +000325b0: 6576 6572 2062 6520 7265 706c 6163 6564 ever be replaced │ │ │ │ │ +000325c0: 2062 7920 6120 7379 6d62 6f6c 6963 206c by a symbolic l │ │ │ │ │ +000325d0: 696e 6b20 746f 2061 0a20 2020 2020 6469 ink to a. di │ │ │ │ │ +000325e0: 7265 6374 6f72 7920 6f72 2076 6963 6520 rectory or vice │ │ │ │ │ +000325f0: 7665 7273 613b 2069 6e73 7465 6164 2c20 versa; instead, │ │ │ │ │ +00032600: 7468 6520 6578 6973 7469 6e67 2073 7461 the existing sta │ │ │ │ │ +00032610: 7465 2028 7379 6d6c 696e 6b20 6f72 0a20 te (symlink or. │ │ │ │ │ +00032620: 2020 2020 6e6f 7429 2077 696c 6c20 6265 not) will be │ │ │ │ │ +00032630: 206c 6566 7420 616c 6f6e 6520 616e 6420 left alone and │ │ │ │ │ +00032640: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +00032650: 666f 6c6c 6f77 2074 6865 2073 796d 6c69 follow the symli │ │ │ │ │ +00032660: 6e6b 2069 6620 7468 6572 650a 2020 2020 nk if there. │ │ │ │ │ +00032670: 2069 7320 6f6e 652e 0a0a 2020 352e 2049 is one... 5. I │ │ │ │ │ +00032680: 6620 7468 6520 7061 636b 6167 6520 6973 f the package is │ │ │ │ │ +00032690: 2062 6569 6e67 2075 7067 7261 6465 643a being upgraded: │ │ │ │ │ +000326a0: 0a0a 2020 2020 2020 2061 2e20 4361 6c6c .. a. Call │ │ │ │ │ +000326b0: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ +000326c0: 2020 606f 6c64 2d70 6f73 7472 6d27 2075 `old-postrm' u │ │ │ │ │ +000326d0: 7067 7261 6465 2060 6e65 772d 7665 7273 pgrade `new-vers │ │ │ │ │ +000326e0: 696f 6e27 0a0a 2020 2020 2020 2062 2e20 ion'.. b. │ │ │ │ │ +000326f0: 4966 2074 6869 7320 6661 696c 732c 20e2 If this fails, . │ │ │ │ │ +00032700: 8098 6470 6b67 e280 9920 7769 6c6c 2061 ..dpkg... will a │ │ │ │ │ +00032710: 7474 656d 7074 3a0a 0a20 2020 2020 2020 ttempt:.. │ │ │ │ │ +00032720: 2020 2020 2020 2020 606e 6577 2d70 6f73 `new-pos │ │ │ │ │ +00032730: 7472 6d27 2066 6169 6c65 642d 7570 6772 trm' failed-upgr │ │ │ │ │ +00032740: 6164 6520 606f 6c64 2d76 6572 7369 6f6e ade `old-version │ │ │ │ │ +00032750: 2720 606e 6577 2d76 6572 7369 6f6e 270a ' `new-version'. │ │ │ │ │ +00032760: 0a20 2020 2020 2020 2020 2049 6620 7468 . If th │ │ │ │ │ +00032770: 6973 2077 6f72 6b73 2c20 696e 7374 616c is works, instal │ │ │ │ │ +00032780: 6c61 7469 6f6e 2063 6f6e 7469 6e75 6573 lation continues │ │ │ │ │ +00032790: 2e20 2049 6620 6e6f 742c 2045 7272 6f72 . If not, Error │ │ │ │ │ +000327a0: 2075 6e77 696e 643a 0a0a 2020 2020 2020 unwind:.. │ │ │ │ │ +000327b0: 2020 2020 2020 2020 2060 6f6c 642d 7072 `old-pr │ │ │ │ │ +000327c0: 6569 6e73 7427 2061 626f 7274 2d75 7067 einst' abort-upg │ │ │ │ │ +000327d0: 7261 6465 2060 6e65 772d 7665 7273 696f rade `new-versio │ │ │ │ │ +000327e0: 6e27 0a0a 2020 2020 2020 2020 2020 4966 n'.. If │ │ │ │ │ +000327f0: 2074 6869 7320 6661 696c 732c 2074 6865 this fails, the │ │ │ │ │ +00032800: 206f 6c64 2076 6572 7369 6f6e 2069 7320 old version is │ │ │ │ │ +00032810: 6c65 6674 2069 6e20 6120 e280 9c48 616c left in a ...Hal │ │ │ │ │ +00032820: 662d 496e 7374 616c 6c65 64e2 809d 0a20 f-Installed.... │ │ │ │ │ +00032830: 2020 2020 2020 2020 2073 7461 7465 2e20 state. │ │ │ │ │ +00032840: 2049 6620 6974 2077 6f72 6b73 2c20 6470 If it works, dp │ │ │ │ │ +00032850: 6b67 206e 6f77 2063 616c 6c73 3a0a 0a20 kg now calls:.. │ │ │ │ │ +00032860: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ +00032870: 6577 2d70 6f73 7472 6d27 2061 626f 7274 ew-postrm' abort │ │ │ │ │ +00032880: 2d75 7067 7261 6465 2060 6f6c 642d 7665 -upgrade `old-ve │ │ │ │ │ +00032890: 7273 696f 6e27 2060 6e65 772d 7665 7273 rsion' `new-vers │ │ │ │ │ +000328a0: 696f 6e27 0a0a 2020 2020 2020 2020 2020 ion'.. │ │ │ │ │ +000328b0: 4966 2074 6869 7320 6661 696c 732c 2074 If this fails, t │ │ │ │ │ +000328c0: 6865 206f 6c64 2076 6572 7369 6f6e 2069 he old version i │ │ │ │ │ +000328d0: 7320 6c65 6674 2069 6e20 6120 e280 9c48 s left in a ...H │ │ │ │ │ +000328e0: 616c 662d 496e 7374 616c 6c65 64e2 809d alf-Installed... │ │ │ │ │ +000328f0: 0a20 2020 2020 2020 2020 2073 7461 7465 . state │ │ │ │ │ +00032900: 2e20 2049 6620 6974 2077 6f72 6b73 2c20 . If it works, │ │ │ │ │ +00032910: 6470 6b67 206e 6f77 2063 616c 6c73 3a0a dpkg now calls:. │ │ │ │ │ +00032920: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +00032930: 606f 6c64 2d70 6f73 7469 6e73 7427 2061 `old-postinst' a │ │ │ │ │ +00032940: 626f 7274 2d75 7067 7261 6465 2060 6e65 bort-upgrade `ne │ │ │ │ │ +00032950: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ +00032960: 2020 2020 2020 4966 2074 6869 7320 6661 If this fa │ │ │ │ │ +00032970: 696c 732c 2074 6865 206f 6c64 2076 6572 ils, the old ver │ │ │ │ │ +00032980: 7369 6f6e 2069 7320 696e 2061 6e20 e280 sion is in an .. │ │ │ │ │ +00032990: 9c55 6e70 6163 6b65 64e2 809d 2073 7461 .Unpacked... sta │ │ │ │ │ +000329a0: 7465 2e0a 0a20 2020 2020 5468 6973 2069 te... This i │ │ │ │ │ +000329b0: 7320 7468 6520 706f 696e 7420 6f66 206e s the point of n │ │ │ │ │ +000329c0: 6f20 7265 7475 726e 2e20 2049 6620 e280 o return. If .. │ │ │ │ │ +000329d0: 9864 706b 67e2 8099 2067 6574 7320 7468 .dpkg... gets th │ │ │ │ │ +000329e0: 6973 2066 6172 2c20 6974 2077 6f6e e280 is far, it won.. │ │ │ │ │ +000329f0: 9974 0a20 2020 2020 6261 636b 206f 6666 .t. back off │ │ │ │ │ +00032a00: 2070 6173 7420 7468 6973 2070 6f69 6e74 past this point │ │ │ │ │ +00032a10: 2069 6620 616e 2065 7272 6f72 206f 6363 if an error occ │ │ │ │ │ +00032a20: 7572 732e 2020 5468 6973 2077 696c 6c20 urs. This will │ │ │ │ │ +00032a30: 6c65 6176 6520 7468 650a 2020 2020 2070 leave the. p │ │ │ │ │ +00032a40: 6163 6b61 6765 2069 6e20 6120 6661 6972 ackage in a fair │ │ │ │ │ +00032a50: 6c79 2062 6164 2073 7461 7465 2c20 7768 ly bad state, wh │ │ │ │ │ +00032a60: 6963 6820 7769 6c6c 2072 6571 7569 7265 ich will require │ │ │ │ │ +00032a70: 2061 2073 7563 6365 7373 6675 6c0a 2020 a successful. │ │ │ │ │ +00032a80: 2020 2072 652d 696e 7374 616c 6c61 7469 re-installati │ │ │ │ │ +00032a90: 6f6e 2074 6f20 636c 6561 7220 7570 2c20 on to clear up, │ │ │ │ │ +00032aa0: 6275 7420 6974 e280 9973 2077 6865 6e20 but it...s when │ │ │ │ │ +00032ab0: e280 9864 706b 67e2 8099 2073 7461 7274 ...dpkg... start │ │ │ │ │ +00032ac0: 7320 646f 696e 670a 2020 2020 2074 6869 s doing. thi │ │ │ │ │ +00032ad0: 6e67 7320 7468 6174 2061 7265 2069 7272 ngs that are irr │ │ │ │ │ +00032ae0: 6576 6572 7369 626c 652e 0a0a 2020 362e eversible... 6. │ │ │ │ │ +00032af0: 2041 6e79 2066 696c 6573 2077 6869 6368 Any files which │ │ │ │ │ +00032b00: 2077 6572 6520 696e 2074 6865 206f 6c64 were in the old │ │ │ │ │ +00032b10: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +00032b20: 7061 636b 6167 6520 6275 7420 6e6f 7420 package but not │ │ │ │ │ +00032b30: 696e 0a20 2020 2020 7468 6520 6e65 7720 in. the new │ │ │ │ │ +00032b40: 6172 6520 7265 6d6f 7665 642e 0a0a 2020 are removed... │ │ │ │ │ +00032b50: 372e 2054 6865 206e 6577 2066 696c 6520 7. The new file │ │ │ │ │ +00032b60: 6c69 7374 2072 6570 6c61 6365 7320 7468 list replaces th │ │ │ │ │ +00032b70: 6520 6f6c 642e 0a0a 2020 382e 2054 6865 e old... 8. The │ │ │ │ │ +00032b80: 206e 6577 206d 6169 6e74 6169 6e65 7220 new maintainer │ │ │ │ │ +00032b90: 7363 7269 7074 7320 7265 706c 6163 6520 scripts replace │ │ │ │ │ +00032ba0: 7468 6520 6f6c 642e 0a0a 2020 392e 2041 the old... 9. A │ │ │ │ │ +00032bb0: 6e79 2070 6163 6b61 6765 7320 616c 6c20 ny packages all │ │ │ │ │ +00032bc0: 6f66 2077 686f 7365 2066 696c 6573 2068 of whose files h │ │ │ │ │ +00032bd0: 6176 6520 6265 656e 206f 7665 7277 7269 ave been overwri │ │ │ │ │ +00032be0: 7474 656e 2064 7572 696e 6720 7468 650a tten during the. │ │ │ │ │ +00032bf0: 2020 2020 2069 6e73 7461 6c6c 6174 696f installatio │ │ │ │ │ +00032c00: 6e2c 2061 6e64 2077 6869 6368 2061 7265 n, and which are │ │ │ │ │ +00032c10: 6ee2 8099 7420 7265 7175 6972 6564 2066 n...t required f │ │ │ │ │ +00032c20: 6f72 2064 6570 656e 6465 6e63 6965 732c or dependencies, │ │ │ │ │ +00032c30: 2061 7265 0a20 2020 2020 636f 6e73 6964 are. consid │ │ │ │ │ +00032c40: 6572 6564 2074 6f20 6861 7665 2062 6565 ered to have bee │ │ │ │ │ +00032c50: 6e20 7265 6d6f 7665 642e 2020 466f 7220 n removed. For │ │ │ │ │ +00032c60: 6561 6368 2073 7563 6820 7061 636b 6167 each such packag │ │ │ │ │ +00032c70: 650a 0a20 2020 2020 2020 612e 20e2 8098 e.. a. ... │ │ │ │ │ +00032c80: 6470 6b67 e280 9920 6361 6c6c 733a 0a0a dpkg... calls:.. │ │ │ │ │ +00032c90: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ +00032ca0: 6469 7361 7070 6561 7265 7227 732d 706f disappearer's-po │ │ │ │ │ +00032cb0: 7374 726d 2720 6469 7361 7070 6561 7220 strm' disappear │ │ │ │ │ +00032cc0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ +00032cd0: 2020 2020 2060 6f76 6572 7772 6974 6572 `overwriter │ │ │ │ │ +00032ce0: 2720 606f 7665 7277 7269 7465 722d 7665 ' `overwriter-ve │ │ │ │ │ +00032cf0: 7273 696f 6e27 0a0a 2020 2020 2020 2062 rsion'.. b │ │ │ │ │ +00032d00: 2e20 5468 6520 7061 636b 6167 65e2 8099 . The package... │ │ │ │ │ +00032d10: 7320 6d61 696e 7461 696e 6572 2073 6372 s maintainer scr │ │ │ │ │ +00032d20: 6970 7473 2061 7265 2072 656d 6f76 6564 ipts are removed │ │ │ │ │ +00032d30: 2e0a 0a20 2020 2020 2020 632e 2049 7420 ... c. It │ │ │ │ │ +00032d40: 6973 206e 6f74 6564 2069 6e20 7468 6520 is noted in the │ │ │ │ │ +00032d50: 7374 6174 7573 2064 6174 6162 6173 6520 status database │ │ │ │ │ +00032d60: 6173 2062 6569 6e67 2069 6e20 6120 7361 as being in a sa │ │ │ │ │ +00032d70: 6e65 2073 7461 7465 2c0a 2020 2020 2020 ne state,. │ │ │ │ │ +00032d80: 2020 2020 6e61 6d65 6c79 20e2 809c 4e6f namely ...No │ │ │ │ │ +00032d90: 742d 496e 7374 616c 6c65 64e2 809d 2028 t-Installed... ( │ │ │ │ │ +00032da0: 616e 7920 636f 6e66 6669 6c65 7320 6974 any conffiles it │ │ │ │ │ +00032db0: 206d 6179 2068 6176 6520 6172 6520 6967 may have are ig │ │ │ │ │ +00032dc0: 6e6f 7265 642c 0a20 2020 2020 2020 2020 nored,. │ │ │ │ │ +00032dd0: 2072 6174 6865 7220 7468 616e 2062 6569 rather than bei │ │ │ │ │ +00032de0: 6e67 2072 656d 6f76 6564 2062 7920 e280 ng removed by .. │ │ │ │ │ +00032df0: 9864 706b 67e2 8099 292e 2020 4e6f 7465 .dpkg...). Note │ │ │ │ │ +00032e00: 2074 6861 7420 6469 7361 7070 6561 7269 that disappeari │ │ │ │ │ +00032e10: 6e67 0a20 2020 2020 2020 2020 2070 6163 ng. pac │ │ │ │ │ +00032e20: 6b61 6765 7320 646f 206e 6f74 2068 6176 kages do not hav │ │ │ │ │ +00032e30: 6520 7468 6569 7220 7072 6572 6d20 6361 e their prerm ca │ │ │ │ │ +00032e40: 6c6c 6564 2c20 6265 6361 7573 6520 e280 lled, because .. │ │ │ │ │ +00032e50: 9864 706b 67e2 8099 0a20 2020 2020 2020 .dpkg.... │ │ │ │ │ +00032e60: 2020 2064 6f65 736e e280 9974 206b 6e6f doesn...t kno │ │ │ │ │ +00032e70: 7720 696e 2061 6476 616e 6365 2074 6861 w in advance tha │ │ │ │ │ +00032e80: 7420 7468 6520 7061 636b 6167 6520 6973 t the package is │ │ │ │ │ +00032e90: 2067 6f69 6e67 2074 6f20 7661 6e69 7368 going to vanish │ │ │ │ │ +00032ea0: 2e0a 0a20 2031 302e 2041 6e79 2066 696c ... 10. Any fil │ │ │ │ │ +00032eb0: 6573 2069 6e20 7468 6520 7061 636b 6167 es in the packag │ │ │ │ │ +00032ec0: 6520 7765 e280 9972 6520 756e 7061 636b e we...re unpack │ │ │ │ │ +00032ed0: 696e 6720 7468 6174 2061 7265 2061 6c73 ing that are als │ │ │ │ │ +00032ee0: 6f20 6c69 7374 6564 2069 6e0a 2020 2020 o listed in. │ │ │ │ │ +00032ef0: 2074 6865 2066 696c 6520 6c69 7374 7320 the file lists │ │ │ │ │ +00032f00: 6f66 206f 7468 6572 2070 6163 6b61 6765 of other package │ │ │ │ │ +00032f10: 7320 6172 6520 7265 6d6f 7665 6420 6672 s are removed fr │ │ │ │ │ +00032f20: 6f6d 2074 686f 7365 206c 6973 7473 2e0a om those lists.. │ │ │ │ │ +00032f30: 2020 2020 2028 5468 6973 2077 696c 6c20 (This will │ │ │ │ │ +00032f40: 6c6f 626f 746f 6d69 7a65 2074 6865 2066 lobotomize the f │ │ │ │ │ +00032f50: 696c 6520 6c69 7374 206f 6620 7468 6520 ile list of the │ │ │ │ │ +00032f60: e280 9c63 6f6e 666c 6963 7469 6e67 e280 ...conflicting.. │ │ │ │ │ +00032f70: 9d20 7061 636b 6167 6520 6966 0a20 2020 . package if. │ │ │ │ │ +00032f80: 2020 7468 6572 6520 6973 206f 6e65 2e29 there is one.) │ │ │ │ │ +00032f90: 0a0a 2020 3131 2e20 5468 6520 6261 636b .. 11. The back │ │ │ │ │ +00032fa0: 7570 2066 696c 6573 206d 6164 6520 6475 up files made du │ │ │ │ │ +00032fb0: 7269 6e67 2069 6e73 7461 6c6c 6174 696f ring installatio │ │ │ │ │ +00032fc0: 6e2c 2061 626f 7665 2c20 6172 6520 6465 n, above, are de │ │ │ │ │ +00032fd0: 6c65 7465 642e 0a0a 2020 3132 2e20 5468 leted... 12. Th │ │ │ │ │ +00032fe0: 6520 6e65 7720 7061 636b 6167 65e2 8099 e new package... │ │ │ │ │ +00032ff0: 7320 7374 6174 7573 2069 7320 6e6f 7720 s status is now │ │ │ │ │ +00033000: 7361 6e65 2c20 616e 6420 7265 636f 7264 sane, and record │ │ │ │ │ +00033010: 6564 2061 7320 e280 9c55 6e70 6163 6b65 ed as ...Unpacke │ │ │ │ │ +00033020: 64e2 809d 2e0a 0a20 2020 2020 4865 7265 d...... Here │ │ │ │ │ +00033030: 2069 7320 616e 6f74 6865 7220 706f 696e is another poin │ │ │ │ │ +00033040: 7420 6f66 206e 6f20 7265 7475 726e 3a20 t of no return: │ │ │ │ │ +00033050: 6966 2074 6865 2063 6f6e 666c 6963 7469 if the conflicti │ │ │ │ │ +00033060: 6e67 2070 6163 6b61 6765 e280 9973 0a20 ng package...s. │ │ │ │ │ +00033070: 2020 2020 7265 6d6f 7661 6c20 6661 696c removal fail │ │ │ │ │ +00033080: 7320 7765 2064 6f20 6e6f 7420 756e 7769 s we do not unwi │ │ │ │ │ +00033090: 6e64 2074 6865 2072 6573 7420 6f66 2074 nd the rest of t │ │ │ │ │ +000330a0: 6865 2069 6e73 7461 6c6c 6174 696f 6e2e he installation. │ │ │ │ │ +000330b0: 2020 5468 650a 2020 2020 2063 6f6e 666c The. confl │ │ │ │ │ +000330c0: 6963 7469 6e67 2070 6163 6b61 6765 2069 icting package i │ │ │ │ │ +000330d0: 7320 6c65 6674 2069 6e20 6120 6861 6c66 s left in a half │ │ │ │ │ +000330e0: 2d72 656d 6f76 6564 206c 696d 626f 2e0a -removed limbo.. │ │ │ │ │ +000330f0: 0a20 2031 332e 2049 6620 7468 6572 6520 . 13. If there │ │ │ │ │ +00033100: 7761 7320 6120 636f 6e66 6c69 6374 696e was a conflictin │ │ │ │ │ +00033110: 6720 7061 636b 6167 6520 7765 2067 6f20 g package we go │ │ │ │ │ +00033120: 616e 6420 646f 2074 6865 2072 656d 6f76 and do the remov │ │ │ │ │ +00033130: 616c 0a20 2020 2020 6163 7469 6f6e 7320 al. actions │ │ │ │ │ +00033140: 2864 6573 6372 6962 6564 2062 656c 6f77 (described below │ │ │ │ │ +00033150: 292c 2073 7461 7274 696e 6720 7769 7468 ), starting with │ │ │ │ │ +00033160: 2074 6865 2072 656d 6f76 616c 206f 6620 the removal of │ │ │ │ │ +00033170: 7468 650a 2020 2020 2063 6f6e 666c 6963 the. conflic │ │ │ │ │ +00033180: 7469 6e67 2070 6163 6b61 6765 e280 9973 ting package...s │ │ │ │ │ +00033190: 2066 696c 6573 2028 616e 7920 7468 6174 files (any that │ │ │ │ │ +000331a0: 2061 7265 2061 6c73 6f20 696e 2074 6865 are also in the │ │ │ │ │ +000331b0: 2070 6163 6b61 6765 2062 6569 6e67 0a20 package being. │ │ │ │ │ +000331c0: 2020 2020 756e 7061 636b 6564 2068 6176 unpacked hav │ │ │ │ │ +000331d0: 6520 616c 7265 6164 7920 6265 656e 2072 e already been r │ │ │ │ │ +000331e0: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ +000331f0: 636f 6e66 6c69 6374 696e 6720 7061 636b conflicting pack │ │ │ │ │ +00033200: 6167 65e2 8099 730a 2020 2020 2066 696c age...s. fil │ │ │ │ │ +00033210: 6520 6c69 7374 2c20 616e 6420 736f 2064 e list, and so d │ │ │ │ │ +00033220: 6f20 6e6f 7420 6765 7420 7265 6d6f 7665 o not get remove │ │ │ │ │ +00033230: 6420 6e6f 7729 2e0a 0a20 2020 2d2d 2d2d d now)... ---- │ │ │ │ │ +00033240: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00033250: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00033260: 2831 2920 5365 6520 2a6e 6f74 6520 4d61 (1) See *note Ma │ │ │ │ │ +00033270: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ +00033280: 666c 6f77 6368 6172 7473 3a20 6539 2e20 flowcharts: e9. │ │ │ │ │ +00033290: 666f 7220 666c 6f77 6368 6172 7473 0a69 for flowcharts.i │ │ │ │ │ +000332a0: 6c6c 7573 7472 6174 696e 6720 7468 6520 llustrating the │ │ │ │ │ +000332b0: 7072 6f63 6573 7365 7320 6465 7363 7269 processes descri │ │ │ │ │ +000332c0: 6265 6420 6865 7265 2e0a 0a20 2020 2832 bed here... (2 │ │ │ │ │ +000332d0: 2920 5061 7274 206f 6620 7468 6520 7072 ) Part of the pr │ │ │ │ │ +000332e0: 6f62 6c65 6d20 6973 2064 7565 2074 6f20 oblem is due to │ │ │ │ │ +000332f0: 7768 6174 2069 7320 6172 6775 6162 6c79 what is arguably │ │ │ │ │ +00033300: 2061 2062 7567 2069 6e20 e280 9864 706b a bug in ...dpk │ │ │ │ │ +00033310: 67e2 8099 2e0a 0a1f 0a46 696c 653a 2064 g........File: d │ │ │ │ │ +00033320: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00033330: 6f2c 2020 4e6f 6465 3a20 4465 7461 696c o, Node: Detail │ │ │ │ │ +00033340: 7320 6f66 2063 6f6e 6669 6775 7261 7469 s of configurati │ │ │ │ │ +00033350: 6f6e 2c20 204e 6578 743a 2044 6574 6169 on, Next: Detai │ │ │ │ │ +00033360: 6c73 206f 6620 7265 6d6f 7661 6c20 616e ls of removal an │ │ │ │ │ +00033370: 642f 6f72 2063 6f6e 6669 6775 7261 7469 d/or configurati │ │ │ │ │ +00033380: 6f6e 2070 7572 6769 6e67 2c20 2050 7265 on purging, Pre │ │ │ │ │ +00033390: 763a 2044 6574 6169 6c73 206f 6620 756e v: Details of un │ │ │ │ │ +000333a0: 7061 636b 2070 6861 7365 206f 6620 696e pack phase of in │ │ │ │ │ +000333b0: 7374 616c 6c61 7469 6f6e 206f 7220 7570 stallation or up │ │ │ │ │ +000333c0: 6772 6164 652c 2020 5570 3a20 5061 636b grade, Up: Pack │ │ │ │ │ +000333d0: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ +000333e0: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ +000333f0: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ +00033400: 650a 0a36 2e37 2044 6574 6169 6c73 206f e..6.7 Details o │ │ │ │ │ +00033410: 6620 636f 6e66 6967 7572 6174 696f 6e0a f configuration. │ │ │ │ │ +00033420: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00033430: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 ============..Wh │ │ │ │ │ +00033440: 656e 2077 6520 636f 6e66 6967 7572 6520 en we configure │ │ │ │ │ +00033450: 6120 7061 636b 6167 6520 2874 6869 7320 a package (this │ │ │ │ │ +00033460: 6861 7070 656e 7320 7769 7468 20e2 8098 happens with ... │ │ │ │ │ +00033470: 6470 6b67 202d 2d69 6e73 7461 6c6c e280 dpkg --install.. │ │ │ │ │ +00033480: 9920 616e 640a e280 9864 706b 6720 2d2d . and....dpkg -- │ │ │ │ │ +00033490: 636f 6e66 6967 7572 65e2 8099 292c 2077 configure...), w │ │ │ │ │ +000334a0: 6520 6669 7273 7420 7570 6461 7465 2061 e first update a │ │ │ │ │ +000334b0: 6e79 20e2 8098 636f 6e66 6669 6c65 e280 ny ...conffile.. │ │ │ │ │ +000334c0: 9973 2061 6e64 2074 6865 6e20 6361 6c6c .s and then call │ │ │ │ │ +000334d0: 3a0a 0a20 2020 2020 6070 6f73 7469 6e73 :.. `postins │ │ │ │ │ +000334e0: 7427 2063 6f6e 6669 6775 7265 2060 6d6f t' configure `mo │ │ │ │ │ +000334f0: 7374 2d72 6563 656e 746c 792d 636f 6e66 st-recently-conf │ │ │ │ │ +00033500: 6967 7572 6564 2d76 6572 7369 6f6e 270a igured-version'. │ │ │ │ │ +00033510: 0a4e 6f20 6174 7465 6d70 7420 6973 206d .No attempt is m │ │ │ │ │ +00033520: 6164 6520 746f 2075 6e77 696e 6420 6166 ade to unwind af │ │ │ │ │ +00033530: 7465 7220 6572 726f 7273 2064 7572 696e ter errors durin │ │ │ │ │ +00033540: 6720 636f 6e66 6967 7572 6174 696f 6e2e g configuration. │ │ │ │ │ +00033550: 2020 4966 2074 6865 0a63 6f6e 6669 6775 If the.configu │ │ │ │ │ +00033560: 7261 7469 6f6e 2066 6169 6c73 2c20 7468 ration fails, th │ │ │ │ │ +00033570: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +00033580: 6120 e280 9c48 616c 662d 436f 6e66 6967 a ...Half-Config │ │ │ │ │ +00033590: 7572 6564 e280 9d20 7374 6174 652c 2061 ured... state, a │ │ │ │ │ +000335a0: 6e64 2061 6e0a 6572 726f 7220 6d65 7373 nd an.error mess │ │ │ │ │ +000335b0: 6167 6520 6973 2067 656e 6572 6174 6564 age is generated │ │ │ │ │ +000335c0: 2e0a 0a49 6620 7468 6572 6520 6973 206e ...If there is n │ │ │ │ │ +000335d0: 6f20 6d6f 7374 2072 6563 656e 746c 7920 o most recently │ │ │ │ │ +000335e0: 636f 6e66 6967 7572 6564 2076 6572 7369 configured versi │ │ │ │ │ +000335f0: 6f6e 20e2 8098 6470 6b67 e280 9920 7769 on ...dpkg... wi │ │ │ │ │ +00033600: 6c6c 2070 6173 7320 6120 6e75 6c6c 0a61 ll pass a null.a │ │ │ │ │ +00033610: 7267 756d 656e 742e 2020 2831 290a 0a20 rgument. (1).. │ │ │ │ │ +00033620: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00033630: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00033640: 2d0a 0a20 2020 2831 2920 4869 7374 6f72 -.. (1) Histor │ │ │ │ │ +00033650: 6963 616c 206e 6f74 653a 2054 7275 6c79 ical note: Truly │ │ │ │ │ +00033660: 2061 6e63 6965 6e74 2028 7072 652d 3139 ancient (pre-19 │ │ │ │ │ +00033670: 3937 2920 7665 7273 696f 6e73 206f 6620 97) versions of │ │ │ │ │ +00033680: e280 9864 706b 67e2 8099 0a70 6173 7365 ...dpkg....passe │ │ │ │ │ +00033690: 6420 e280 983c 756e 6b6e 6f77 6e3e e280 d ..... │ │ │ │ │ +000336a0: 9920 2869 6e63 6c75 6469 6e67 2074 6865 . (including the │ │ │ │ │ +000336b0: 2061 6e67 6c65 2062 7261 636b 6574 7329 angle brackets) │ │ │ │ │ +000336c0: 2069 6e20 7468 6973 2063 6173 652e 2020 in this case. │ │ │ │ │ +000336d0: 4576 656e 0a6f 6c64 6572 206f 6e65 7320 Even.older ones │ │ │ │ │ +000336e0: 6469 6420 6e6f 7420 7061 7373 2061 2073 did not pass a s │ │ │ │ │ +000336f0: 6563 6f6e 6420 6172 6775 6d65 6e74 2061 econd argument a │ │ │ │ │ +00033700: 7420 616c 6c2c 2075 6e64 6572 2061 6e79 t all, under any │ │ │ │ │ +00033710: 0a63 6972 6375 6d73 7461 6e63 652e 2020 .circumstance. │ │ │ │ │ +00033720: 4e6f 7465 2074 6861 7420 7570 6772 6164 Note that upgrad │ │ │ │ │ +00033730: 6573 2075 7369 6e67 2073 7563 6820 616e es using such an │ │ │ │ │ +00033740: 206f 6c64 2064 706b 6720 7665 7273 696f old dpkg versio │ │ │ │ │ +00033750: 6e20 6172 650a 756e 6c69 6b65 6c79 2074 n are.unlikely t │ │ │ │ │ +00033760: 6f20 776f 726b 2066 6f72 206f 7468 6572 o work for other │ │ │ │ │ +00033770: 2072 6561 736f 6e73 2c20 6576 656e 2069 reasons, even i │ │ │ │ │ +00033780: 6620 7468 6973 206f 6c64 2061 7267 756d f this old argum │ │ │ │ │ +00033790: 656e 7420 6265 6861 7669 6f72 0a69 7320 ent behavior.is │ │ │ │ │ +000337a0: 6861 6e64 6c65 6420 6279 2079 6f75 7220 handled by your │ │ │ │ │ +000337b0: 706f 7374 696e 7374 2073 6372 6970 742e postinst script. │ │ │ │ │ +000337c0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000337d0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000337e0: 6f64 653a 2044 6574 6169 6c73 206f 6620 ode: Details of │ │ │ │ │ +000337f0: 7265 6d6f 7661 6c20 616e 642f 6f72 2063 removal and/or c │ │ │ │ │ +00033800: 6f6e 6669 6775 7261 7469 6f6e 2070 7572 onfiguration pur │ │ │ │ │ +00033810: 6769 6e67 2c20 2050 7265 763a 2044 6574 ging, Prev: Det │ │ │ │ │ +00033820: 6169 6c73 206f 6620 636f 6e66 6967 7572 ails of configur │ │ │ │ │ +00033830: 6174 696f 6e2c 2020 5570 3a20 5061 636b ation, Up: Pack │ │ │ │ │ +00033840: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ +00033850: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ +00033860: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ +00033870: 650a 0a36 2e38 2044 6574 6169 6c73 206f e..6.8 Details o │ │ │ │ │ +00033880: 6620 7265 6d6f 7661 6c20 616e 642f 6f72 f removal and/or │ │ │ │ │ +00033890: 2063 6f6e 6669 6775 7261 7469 6f6e 2070 configuration p │ │ │ │ │ +000338a0: 7572 6769 6e67 0a3d 3d3d 3d3d 3d3d 3d3d urging.========= │ │ │ │ │ +000338b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000338c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000338d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2020 312e ==========.. 1. │ │ │ │ │ +000338e0: 2020 2020 2020 6070 7265 726d 2720 7265 `prerm' re │ │ │ │ │ +000338f0: 6d6f 7665 0a0a 2020 2020 2049 6620 7072 move.. If pr │ │ │ │ │ +00033900: 6572 6d20 6661 696c 7320 6475 7269 6e67 erm fails during │ │ │ │ │ +00033910: 2072 6570 6c61 6365 6d65 6e74 2064 7565 replacement due │ │ │ │ │ +00033920: 2074 6f20 636f 6e66 6c69 6374 0a0a 2020 to conflict.. │ │ │ │ │ +00033930: 2020 2020 2020 2020 6063 6f6e 666c 6963 `conflic │ │ │ │ │ +00033940: 746f 7227 732d 706f 7374 696e 7374 2720 tor's-postinst' │ │ │ │ │ +00033950: 6162 6f72 742d 7265 6d6f 7665 205c 0a20 abort-remove \. │ │ │ │ │ +00033960: 2020 2020 2020 2020 2020 2020 2069 6e2d in- │ │ │ │ │ +00033970: 6661 766f 7572 2060 7061 636b 6167 6527 favour `package' │ │ │ │ │ +00033980: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ +00033990: 2020 2020 204f 7220 656c 7365 2077 6520 Or else we │ │ │ │ │ +000339a0: 6361 6c6c 3a0a 0a20 2020 2020 2020 2020 call:.. │ │ │ │ │ +000339b0: 2060 706f 7374 696e 7374 2720 6162 6f72 `postinst' abor │ │ │ │ │ +000339c0: 742d 7265 6d6f 7665 0a0a 2020 2020 2049 t-remove.. I │ │ │ │ │ +000339d0: 6620 7468 6973 2066 6169 6c73 2c20 7468 f this fails, th │ │ │ │ │ +000339e0: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +000339f0: 6120 e280 9c48 616c 662d 436f 6e66 6967 a ...Half-Config │ │ │ │ │ +00033a00: 7572 6564 e280 9d20 7374 6174 652c 206f ured... state, o │ │ │ │ │ +00033a10: 7220 656c 7365 0a20 2020 2020 6974 2072 r else. it r │ │ │ │ │ +00033a20: 656d 6169 6e73 20e2 809c 496e 7374 616c emains ...Instal │ │ │ │ │ +00033a30: 6c65 64e2 809d 2e0a 0a20 2032 2e20 5468 led...... 2. Th │ │ │ │ │ +00033a40: 6520 7061 636b 6167 65e2 8099 7320 6669 e package...s fi │ │ │ │ │ +00033a50: 6c65 7320 6172 6520 7265 6d6f 7665 6420 les are removed │ │ │ │ │ +00033a60: 2865 7863 6570 7420 e280 9863 6f6e 6666 (except ...conff │ │ │ │ │ +00033a70: 696c 65e2 8099 7329 2e0a 0a20 2033 2e20 ile...s)... 3. │ │ │ │ │ +00033a80: 2020 2020 2060 706f 7374 726d 2720 7265 `postrm' re │ │ │ │ │ +00033a90: 6d6f 7665 0a0a 2020 2020 2049 6620 6974 move.. If it │ │ │ │ │ +00033aa0: 2066 6169 6c73 2c20 7468 6572 65e2 8099 fails, there... │ │ │ │ │ +00033ab0: 7320 6e6f 2065 7272 6f72 2075 6e77 696e s no error unwin │ │ │ │ │ +00033ac0: 642c 2061 6e64 2074 6865 2070 6163 6b61 d, and the packa │ │ │ │ │ +00033ad0: 6765 2069 7320 696e 2061 6e0a 2020 2020 ge is in an. │ │ │ │ │ +00033ae0: 20e2 809c 4861 6c66 2d49 6e73 7461 6c6c ...Half-Install │ │ │ │ │ +00033af0: 6564 e280 9d20 7374 6174 652e 0a0a 2020 ed... state... │ │ │ │ │ +00033b00: 342e 2041 6c6c 2074 6865 206d 6169 6e74 4. All the maint │ │ │ │ │ +00033b10: 6169 6e65 7220 7363 7269 7074 7320 6578 ainer scripts ex │ │ │ │ │ +00033b20: 6365 7074 2074 6865 20e2 8098 706f 7374 cept the ...post │ │ │ │ │ +00033b30: 726d e280 9920 6172 6520 7265 6d6f 7665 rm... are remove │ │ │ │ │ +00033b40: 642e 0a0a 2020 2020 2049 6620 7765 2061 d... If we a │ │ │ │ │ +00033b50: 7265 6ee2 8099 7420 7075 7267 696e 6720 ren...t purging │ │ │ │ │ +00033b60: 7468 6520 7061 636b 6167 6520 7765 2073 the package we s │ │ │ │ │ +00033b70: 746f 7020 6865 7265 2e20 204e 6f74 6520 top here. Note │ │ │ │ │ +00033b80: 7468 6174 2070 6163 6b61 6765 730a 2020 that packages. │ │ │ │ │ +00033b90: 2020 2077 6869 6368 2068 6176 6520 6e6f which have no │ │ │ │ │ +00033ba0: 20e2 8098 706f 7374 726d e280 9920 616e ...postrm... an │ │ │ │ │ +00033bb0: 6420 6e6f 20e2 8098 636f 6e66 6669 6c65 d no ...conffile │ │ │ │ │ +00033bc0: e280 9973 2061 7265 2061 7574 6f6d 6174 ...s are automat │ │ │ │ │ +00033bd0: 6963 616c 6c79 2070 7572 6765 640a 2020 ically purged. │ │ │ │ │ +00033be0: 2020 2077 6865 6e20 7265 6d6f 7665 642c when removed, │ │ │ │ │ +00033bf0: 2061 7320 7468 6572 6520 6973 206e 6f20 as there is no │ │ │ │ │ +00033c00: 6469 6666 6572 656e 6365 2065 7863 6570 difference excep │ │ │ │ │ +00033c10: 7420 666f 7220 7468 6520 e280 9864 706b t for the ...dpk │ │ │ │ │ +00033c20: 67e2 8099 0a20 2020 2020 7374 6174 7573 g.... status │ │ │ │ │ +00033c30: 2e0a 0a20 2035 2e20 5468 6520 e280 9863 ... 5. The ...c │ │ │ │ │ +00033c40: 6f6e 6666 696c 65e2 8099 7320 616e 6420 onffile...s and │ │ │ │ │ +00033c50: 616e 7920 6261 636b 7570 2066 696c 6573 any backup files │ │ │ │ │ +00033c60: 2028 e280 987e e280 992d 6669 6c65 732c (...~...-files, │ │ │ │ │ +00033c70: 20e2 8098 232a 23e2 8099 2066 696c 6573 ...#*#... files │ │ │ │ │ +00033c80: 2c0a 2020 2020 20e2 8098 25e2 8099 2d66 ,. ...%...-f │ │ │ │ │ +00033c90: 696c 6573 2c20 e280 982e 6470 6b67 2d7b iles, ....dpkg-{ │ │ │ │ │ +00033ca0: 6f6c 642c 6e65 772c 746d 707d e280 992c old,new,tmp}..., │ │ │ │ │ +00033cb0: 2065 7463 2e29 2020 6172 6520 7265 6d6f etc.) are remo │ │ │ │ │ +00033cc0: 7665 642e 0a0a 2020 362e 2020 2020 2020 ved... 6. │ │ │ │ │ +00033cd0: 6070 6f73 7472 6d27 2070 7572 6765 0a0a `postrm' purge.. │ │ │ │ │ +00033ce0: 2020 2020 2049 6620 7468 6973 2066 6169 If this fai │ │ │ │ │ +00033cf0: 6c73 2c20 7468 6520 7061 636b 6167 6520 ls, the package │ │ │ │ │ +00033d00: 7265 6d61 696e 7320 696e 2061 20e2 809c remains in a ... │ │ │ │ │ +00033d10: 436f 6e66 6967 2d46 696c 6573 e280 9d20 Config-Files... │ │ │ │ │ +00033d20: 7374 6174 652e 0a0a 2020 372e 2054 6865 state... 7. The │ │ │ │ │ +00033d30: 2070 6163 6b61 6765 e280 9973 2066 696c package...s fil │ │ │ │ │ +00033d40: 6520 6c69 7374 2069 7320 7265 6d6f 7665 e list is remove │ │ │ │ │ +00033d50: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ +00033d60: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00033d70: 204e 6f64 653a 2044 6563 6c61 7269 6e67 Node: Declaring │ │ │ │ │ +00033d80: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ +00033d90: 6574 7765 656e 2070 6163 6b61 6765 732c etween packages, │ │ │ │ │ +00033da0: 2020 4e65 7874 3a20 5368 6172 6564 206c Next: Shared l │ │ │ │ │ +00033db0: 6962 7261 7269 6573 2c20 2050 7265 763a ibraries, Prev: │ │ │ │ │ +00033dc0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +00033dd0: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +00033de0: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +00033df0: 6365 6475 7265 2c20 2055 703a 2054 6f70 cedure, Up: Top │ │ │ │ │ +00033e00: 0a0a 3720 4465 636c 6172 696e 6720 7265 ..7 Declaring re │ │ │ │ │ +00033e10: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00033e20: 6565 6e20 7061 636b 6167 6573 0a2a 2a2a een packages.*** │ │ │ │ │ +00033e30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033e40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033e50: 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e 753a *******..* Menu: │ │ │ │ │ +00033e60: 0a0a 2a20 5379 6e74 6178 206f 6620 7265 ..* Syntax of re │ │ │ │ │ +00033e70: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ +00033e80: 733a 3a0a 2a20 4269 6e61 7279 2044 6570 s::.* Binary Dep │ │ │ │ │ +00033e90: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ +00033ea0: 6e64 732c 2052 6563 6f6d 6d65 6e64 732c nds, Recommends, │ │ │ │ │ +00033eb0: 2053 7567 6765 7374 732c 2045 6e68 616e Suggests, Enhan │ │ │ │ │ +00033ec0: 6365 732c 2050 7265 2d44 6570 656e 6473 ces, Pre-Depends │ │ │ │ │ +00033ed0: 3a20 4269 6e61 7279 2044 6570 656e 6465 : Binary Depende │ │ │ │ │ +00033ee0: 6e63 6965 7320 2d20 4465 7065 6e64 7320 ncies - Depends │ │ │ │ │ +00033ef0: 5265 636f 6d6d 656e 6473 2053 7567 6765 Recommends Sugge │ │ │ │ │ +00033f00: 7374 7320 456e 6861 6e63 6573 2050 7265 sts Enhances Pre │ │ │ │ │ +00033f10: 2d44 6570 656e 6473 2e0a 2a20 5061 636b -Depends..* Pack │ │ │ │ │ +00033f20: 6167 6573 2077 6869 6368 2062 7265 616b ages which break │ │ │ │ │ +00033f30: 206f 7468 6572 2070 6163 6b61 6765 7320 other packages │ │ │ │ │ +00033f40: 2d20 4272 6561 6b73 3a3a 0a2a 2043 6f6e - Breaks::.* Con │ │ │ │ │ +00033f50: 666c 6963 7469 6e67 2062 696e 6172 7920 flicting binary │ │ │ │ │ +00033f60: 7061 636b 6167 6573 202d 2043 6f6e 666c packages - Confl │ │ │ │ │ +00033f70: 6963 7473 3a3a 0a2a 2056 6972 7475 616c icts::.* Virtual │ │ │ │ │ +00033f80: 2070 6163 6b61 6765 7320 2d20 5072 6f76 packages - Prov │ │ │ │ │ +00033f90: 6964 6573 3a3a 0a2a 204f 7665 7277 7269 ides::.* Overwri │ │ │ │ │ +00033fa0: 7469 6e67 2066 696c 6573 2061 6e64 2072 ting files and r │ │ │ │ │ +00033fb0: 6570 6c61 6369 6e67 2070 6163 6b61 6765 eplacing package │ │ │ │ │ +00033fc0: 7320 2d20 5265 706c 6163 6573 3a3a 0a2a s - Replaces::.* │ │ │ │ │ +00033fd0: 2052 656c 6174 696f 6e73 6869 7073 2062 Relationships b │ │ │ │ │ +00033fe0: 6574 7765 656e 2073 6f75 7263 6520 616e etween source an │ │ │ │ │ +00033ff0: 6420 6269 6e61 7279 2070 6163 6b61 6765 d binary package │ │ │ │ │ +00034000: 7320 2d20 4275 696c 642d 4465 7065 6e64 s - Build-Depend │ │ │ │ │ +00034010: 732c 2042 7569 6c64 2d44 6570 656e 6473 s, Build-Depends │ │ │ │ │ +00034020: 2d49 6e64 6570 2c20 4275 696c 642d 4465 -Indep, Build-De │ │ │ │ │ +00034030: 7065 6e64 732d 4172 6368 2c20 4275 696c pends-Arch, Buil │ │ │ │ │ +00034040: 642d 436f 6e66 6c69 6374 732c 2042 7569 d-Conflicts, Bui │ │ │ │ │ +00034050: 6c64 2d43 6f6e 666c 6963 7473 2d49 6e64 ld-Conflicts-Ind │ │ │ │ │ +00034060: 6570 2c20 4275 696c 642d 436f 6e66 6c69 ep, Build-Confli │ │ │ │ │ +00034070: 6374 732d 4172 6368 3a20 5265 6c61 7469 cts-Arch: Relati │ │ │ │ │ +00034080: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ +00034090: 736f 7572 6365 2061 6e64 2062 696e 6172 source and binar │ │ │ │ │ +000340a0: 7920 7061 636b 6167 6573 202d 2042 7569 y packages - Bui │ │ │ │ │ +000340b0: 6c64 2d44 6570 656e 6473 2042 7569 6c64 ld-Depends Build │ │ │ │ │ +000340c0: 2d44 6570 656e 6473 2d49 6e64 6570 2042 -Depends-Indep B │ │ │ │ │ +000340d0: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ +000340e0: 6820 4275 696c 642d 436f 6e66 6c69 6374 h Build-Conflict │ │ │ │ │ +000340f0: 7320 4275 696c 642d 436f 6e66 6c69 6374 s Build-Conflict │ │ │ │ │ +00034100: 732d 496e 6465 7020 4275 696c 642d 436f s-Indep Build-Co │ │ │ │ │ +00034110: 6e66 6c69 6374 732d 4172 6368 2e0a 2a20 nflicts-Arch..* │ │ │ │ │ +00034120: 4164 6469 7469 6f6e 616c 2073 6f75 7263 Additional sourc │ │ │ │ │ +00034130: 6520 7061 636b 6167 6573 2075 7365 6420 e packages used │ │ │ │ │ +00034140: 746f 2062 7569 6c64 2074 6865 2062 696e to build the bin │ │ │ │ │ +00034150: 6172 7920 2d20 4275 696c 742d 5573 696e ary - Built-Usin │ │ │ │ │ +00034160: 673a 3a0a 0a1f 0a46 696c 653a 2064 6562 g::....File: deb │ │ │ │ │ +00034170: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00034180: 2020 4e6f 6465 3a20 5379 6e74 6178 206f Node: Syntax o │ │ │ │ │ +00034190: 6620 7265 6c61 7469 6f6e 7368 6970 2066 f relationship f │ │ │ │ │ +000341a0: 6965 6c64 732c 2020 4e65 7874 3a20 4269 ields, Next: Bi │ │ │ │ │ +000341b0: 6e61 7279 2044 6570 656e 6465 6e63 6965 nary Dependencie │ │ │ │ │ +000341c0: 7320 2d20 4465 7065 6e64 7320 5265 636f s - Depends Reco │ │ │ │ │ +000341d0: 6d6d 656e 6473 2053 7567 6765 7374 7320 mmends Suggests │ │ │ │ │ +000341e0: 456e 6861 6e63 6573 2050 7265 2d44 6570 Enhances Pre-Dep │ │ │ │ │ +000341f0: 656e 6473 2c20 2055 703a 2044 6563 6c61 ends, Up: Decla │ │ │ │ │ +00034200: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ +00034210: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ +00034220: 6765 730a 0a37 2e31 2053 796e 7461 7820 ges..7.1 Syntax │ │ │ │ │ +00034230: 6f66 2072 656c 6174 696f 6e73 6869 7020 of relationship │ │ │ │ │ +00034240: 6669 656c 6473 0a3d 3d3d 3d3d 3d3d 3d3d fields.========= │ │ │ │ │ +00034250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00034260: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6573 6520 ========..These │ │ │ │ │ +00034270: 6669 656c 6473 2061 6c6c 2068 6176 6520 fields all have │ │ │ │ │ +00034280: 6120 756e 6966 6f72 6d20 7379 6e74 6178 a uniform syntax │ │ │ │ │ +00034290: 2e20 2054 6865 7920 6172 6520 6120 6c69 . They are a li │ │ │ │ │ +000342a0: 7374 206f 6620 7061 636b 6167 650a 6e61 st of package.na │ │ │ │ │ +000342b0: 6d65 7320 7365 7061 7261 7465 6420 6279 mes separated by │ │ │ │ │ +000342c0: 2063 6f6d 6d61 732e 0a0a 496e 2074 6865 commas...In the │ │ │ │ │ +000342d0: 20e2 8098 4465 7065 6e64 73e2 8099 2c20 ...Depends..., │ │ │ │ │ +000342e0: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ +000342f0: 2c20 e280 9853 7567 6765 7374 73e2 8099 , ...Suggests... │ │ │ │ │ +00034300: 2c20 e280 9850 7265 2d44 6570 656e 6473 , ...Pre-Depends │ │ │ │ │ +00034310: e280 992c 0ae2 8098 4275 696c 642d 4465 ...,....Build-De │ │ │ │ │ +00034320: 7065 6e64 73e2 8099 2c20 e280 9842 7569 pends..., ...Bui │ │ │ │ │ +00034330: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ +00034340: e280 9920 616e 6420 e280 9842 7569 6c64 ... and ...Build │ │ │ │ │ +00034350: 2d44 6570 656e 6473 2d41 7263 68e2 8099 -Depends-Arch... │ │ │ │ │ +00034360: 2063 6f6e 7472 6f6c 0a66 6965 6c64 7320 control.fields │ │ │ │ │ +00034370: 6f66 2074 6865 2070 6163 6b61 6765 2c20 of the package, │ │ │ │ │ +00034380: 7768 6963 6820 6465 636c 6172 6520 6465 which declare de │ │ │ │ │ +00034390: 7065 6e64 656e 6369 6573 206f 6e20 6f74 pendencies on ot │ │ │ │ │ +000343a0: 6865 7220 7061 636b 6167 6573 2c20 7468 her packages, th │ │ │ │ │ +000343b0: 650a 7061 636b 6167 6520 6e61 6d65 7320 e.package names │ │ │ │ │ +000343c0: 6c69 7374 6564 206d 6179 2061 6c73 6f20 listed may also │ │ │ │ │ +000343d0: 696e 636c 7564 6520 6c69 7374 7320 6f66 include lists of │ │ │ │ │ +000343e0: 2061 6c74 6572 6e61 7469 7665 2070 6163 alternative pac │ │ │ │ │ +000343f0: 6b61 6765 0a6e 616d 6573 2c20 7365 7061 kage.names, sepa │ │ │ │ │ +00034400: 7261 7465 6420 6279 2076 6572 7469 6361 rated by vertica │ │ │ │ │ +00034410: 6c20 6261 7220 2870 6970 6529 2073 796d l bar (pipe) sym │ │ │ │ │ +00034420: 626f 6c73 20e2 8098 7ce2 8099 2e20 2049 bols ...|.... I │ │ │ │ │ +00034430: 6e20 7375 6368 2061 2063 6173 652c 0a74 n such a case,.t │ │ │ │ │ +00034440: 6861 7420 7061 7274 206f 6620 7468 6520 hat part of the │ │ │ │ │ +00034450: 6465 7065 6e64 656e 6379 2063 616e 2062 dependency can b │ │ │ │ │ +00034460: 6520 7361 7469 7366 6965 6420 6279 2061 e satisfied by a │ │ │ │ │ +00034470: 6e79 206f 6e65 206f 6620 7468 650a 616c ny one of the.al │ │ │ │ │ +00034480: 7465 726e 6174 6976 6520 7061 636b 6167 ternative packag │ │ │ │ │ +00034490: 6573 2e20 2028 416c 7465 726e 6174 6976 es. (Alternativ │ │ │ │ │ +000344a0: 6520 6465 7065 6e64 656e 6369 6573 2069 e dependencies i │ │ │ │ │ +000344b0: 6e20 e280 9842 7569 6c64 2d44 6570 656e n ...Build-Depen │ │ │ │ │ +000344c0: 6473 e280 992c 0ae2 8098 4275 696c 642d ds...,....Build- │ │ │ │ │ +000344d0: 4465 7065 6e64 732d 496e 6465 70e2 8099 Depends-Indep... │ │ │ │ │ +000344e0: 2c20 616e 6420 e280 9842 7569 6c64 2d44 , and ...Build-D │ │ │ │ │ +000344f0: 6570 656e 6473 2d41 7263 68e2 8099 2061 epends-Arch... a │ │ │ │ │ +00034500: 7265 2069 6e74 6572 7072 6574 6564 0a73 re interpreted.s │ │ │ │ │ +00034510: 7065 6369 616c 6c79 2062 7920 4465 6269 pecially by Debi │ │ │ │ │ +00034520: 616e 2061 7574 6f62 7569 6c64 6572 732e an autobuilders. │ │ │ │ │ +00034530: 2020 5365 6520 2a6e 6f74 6520 5265 6c61 See *note Rela │ │ │ │ │ +00034540: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ +00034550: 6e0a 736f 7572 6365 2061 6e64 2062 696e n.source and bin │ │ │ │ │ +00034560: 6172 7920 7061 636b 6167 6573 3a20 3936 ary packages: 96 │ │ │ │ │ +00034570: 2e20 666f 7220 6d6f 7265 2064 6574 6169 . for more detai │ │ │ │ │ +00034580: 6c73 2e29 0a0a 416c 6c20 6f66 2074 6865 ls.)..All of the │ │ │ │ │ +00034590: 2066 6965 6c64 7320 6d61 7920 7265 7374 fields may rest │ │ │ │ │ +000345a0: 7269 6374 2074 6865 6972 2061 7070 6c69 rict their appli │ │ │ │ │ +000345b0: 6361 6269 6c69 7479 2074 6f20 7061 7274 cability to part │ │ │ │ │ +000345c0: 6963 756c 6172 0a76 6572 7369 6f6e 7320 icular.versions │ │ │ │ │ +000345d0: 6f66 2065 6163 6820 6e61 6d65 6420 7061 of each named pa │ │ │ │ │ +000345e0: 636b 6167 652e 2020 5468 6973 2069 7320 ckage. This is │ │ │ │ │ +000345f0: 646f 6e65 2069 6e20 7061 7265 6e74 6865 done in parenthe │ │ │ │ │ +00034600: 7365 7320 6166 7465 7220 6561 6368 0a69 ses after each.i │ │ │ │ │ +00034610: 6e64 6976 6964 7561 6c20 7061 636b 6167 ndividual packag │ │ │ │ │ +00034620: 6520 6e61 6d65 3b20 7468 6520 7061 7265 e name; the pare │ │ │ │ │ +00034630: 6e74 6865 7365 7320 7368 6f75 6c64 2063 ntheses should c │ │ │ │ │ +00034640: 6f6e 7461 696e 2061 2072 656c 6174 696f ontain a relatio │ │ │ │ │ +00034650: 6e20 6672 6f6d 0a74 6865 206c 6973 7420 n from.the list │ │ │ │ │ +00034660: 6265 6c6f 7720 666f 6c6c 6f77 6564 2062 below followed b │ │ │ │ │ +00034670: 7920 6120 7665 7273 696f 6e20 6e75 6d62 y a version numb │ │ │ │ │ +00034680: 6572 2c20 696e 2074 6865 2066 6f72 6d61 er, in the forma │ │ │ │ │ +00034690: 7420 6465 7363 7269 6265 6420 696e 0a2a t described in.* │ │ │ │ │ +000346a0: 6e6f 7465 2056 6572 7369 6f6e 3a20 3431 note Version: 41 │ │ │ │ │ +000346b0: 2e0a 0a54 6865 2072 656c 6174 696f 6e73 ...The relations │ │ │ │ │ +000346c0: 2061 6c6c 6f77 6564 2061 7265 20e2 8098 allowed are ... │ │ │ │ │ +000346d0: 3c3c e280 992c 20e2 8098 3c3d e280 992c <<..., ...<=..., │ │ │ │ │ +000346e0: 20e2 8098 3de2 8099 2c20 e280 983e 3de2 ...=..., ...>=. │ │ │ │ │ +000346f0: 8099 2061 6e64 20e2 8098 3e3e e280 9920 .. and ...>>... │ │ │ │ │ +00034700: 666f 7220 7374 7269 6374 6c79 0a65 6172 for strictly.ear │ │ │ │ │ +00034710: 6c69 6572 2c20 6561 726c 6965 7220 6f72 lier, earlier or │ │ │ │ │ +00034720: 2065 7175 616c 2c20 6578 6163 746c 7920 equal, exactly │ │ │ │ │ +00034730: 6571 7561 6c2c 206c 6174 6572 206f 7220 equal, later or │ │ │ │ │ +00034740: 6571 7561 6c20 616e 6420 7374 7269 6374 equal and strict │ │ │ │ │ +00034750: 6c79 0a6c 6174 6572 2c20 7265 7370 6563 ly.later, respec │ │ │ │ │ +00034760: 7469 7665 6c79 2e20 2054 6865 2065 7863 tively. The exc │ │ │ │ │ +00034770: 6570 7469 6f6e 2069 7320 7468 6520 5072 eption is the Pr │ │ │ │ │ +00034780: 6f76 6964 6573 2066 6965 6c64 2c20 666f ovides field, fo │ │ │ │ │ +00034790: 7220 7768 6963 680a 6f6e 6c79 20e2 8098 r which.only ... │ │ │ │ │ +000347a0: 3de2 8099 2069 7320 616c 6c6f 7765 642e =... is allowed. │ │ │ │ │ +000347b0: 2020 2831 290a 0a57 6869 7465 7370 6163 (1)..Whitespac │ │ │ │ │ +000347c0: 6520 6d61 7920 6170 7065 6172 2061 7420 e may appear at │ │ │ │ │ +000347d0: 616e 7920 706f 696e 7420 696e 2074 6865 any point in the │ │ │ │ │ +000347e0: 2076 6572 7369 6f6e 2073 7065 6369 6669 version specifi │ │ │ │ │ +000347f0: 6361 7469 6f6e 2073 7562 6a65 6374 0a74 cation subject.t │ │ │ │ │ +00034800: 6f20 7468 6520 7275 6c65 7320 696e 202a o the rules in * │ │ │ │ │ +00034810: 6e6f 7465 2053 796e 7461 7820 6f66 2063 note Syntax of c │ │ │ │ │ +00034820: 6f6e 7472 6f6c 2066 696c 6573 3a20 3931 ontrol files: 91 │ │ │ │ │ +00034830: 2c20 616e 6420 6d75 7374 2061 7070 6561 , and must appea │ │ │ │ │ +00034840: 7220 7768 6572 650a 6974 e280 9973 206e r where.it...s n │ │ │ │ │ +00034850: 6563 6573 7361 7279 2074 6f20 6469 7361 ecessary to disa │ │ │ │ │ +00034860: 6d62 6967 7561 7465 3b20 6974 2069 7320 mbiguate; it is │ │ │ │ │ +00034870: 6e6f 7420 6f74 6865 7277 6973 6520 7369 not otherwise si │ │ │ │ │ +00034880: 676e 6966 6963 616e 742e 2020 416c 6c20 gnificant. All │ │ │ │ │ +00034890: 6f66 0a74 6865 2072 656c 6174 696f 6e73 of.the relations │ │ │ │ │ +000348a0: 6869 7020 6669 656c 6473 2063 616e 206f hip fields can o │ │ │ │ │ +000348b0: 6e6c 7920 6265 2066 6f6c 6465 6420 696e nly be folded in │ │ │ │ │ +000348c0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +000348d0: 7465 6d70 6c61 7465 0a63 6f6e 7472 6f6c template.control │ │ │ │ │ +000348e0: 2066 696c 6573 2e20 2046 6f72 2063 6f6e files. For con │ │ │ │ │ +000348f0: 7369 7374 656e 6379 2061 6e64 2069 6e20 sistency and in │ │ │ │ │ +00034900: 6361 7365 206f 6620 6675 7475 7265 2063 case of future c │ │ │ │ │ +00034910: 6861 6e67 6573 2074 6f20 e280 9864 706b hanges to ...dpk │ │ │ │ │ +00034920: 67e2 8099 0a69 7420 6973 2072 6563 6f6d g....it is recom │ │ │ │ │ +00034930: 6d65 6e64 6564 2074 6861 7420 6120 7369 mended that a si │ │ │ │ │ +00034940: 6e67 6c65 2073 7061 6365 2062 6520 7573 ngle space be us │ │ │ │ │ +00034950: 6564 2061 6674 6572 2061 2076 6572 7369 ed after a versi │ │ │ │ │ +00034960: 6f6e 0a72 656c 6174 696f 6e73 6869 7020 on.relationship │ │ │ │ │ +00034970: 616e 6420 6265 666f 7265 2061 2076 6572 and before a ver │ │ │ │ │ +00034980: 7369 6f6e 206e 756d 6265 723b 2069 7420 sion number; it │ │ │ │ │ +00034990: 6973 2061 6c73 6f20 636f 6e76 656e 7469 is also conventi │ │ │ │ │ +000349a0: 6f6e 616c 2074 6f20 7075 740a 6120 7369 onal to put.a si │ │ │ │ │ +000349b0: 6e67 6c65 2073 7061 6365 2061 6674 6572 ngle space after │ │ │ │ │ +000349c0: 2065 6163 6820 636f 6d6d 612c 206f 6e20 each comma, on │ │ │ │ │ +000349d0: 6569 7468 6572 2073 6964 6520 6f66 2065 either side of e │ │ │ │ │ +000349e0: 6163 6820 7665 7274 6963 616c 2062 6172 ach vertical bar │ │ │ │ │ +000349f0: 2c0a 616e 6420 6265 666f 7265 2065 6163 ,.and before eac │ │ │ │ │ +00034a00: 6820 6f70 656e 2070 6172 656e 7468 6573 h open parenthes │ │ │ │ │ +00034a10: 6973 2e20 2057 6865 6e20 6f70 656e 696e is. When openin │ │ │ │ │ +00034a20: 6720 6120 636f 6e74 696e 7561 7469 6f6e g a continuation │ │ │ │ │ +00034a30: 206c 696e 6520 696e 2061 0a72 656c 6174 line in a.relat │ │ │ │ │ +00034a40: 696f 6e73 6869 7020 6669 656c 642c 2069 ionship field, i │ │ │ │ │ +00034a50: 7420 6973 2063 6f6e 7665 6e74 696f 6e61 t is conventiona │ │ │ │ │ +00034a60: 6c20 746f 2064 6f20 736f 2061 6674 6572 l to do so after │ │ │ │ │ +00034a70: 2061 2063 6f6d 6d61 2061 6e64 2062 6566 a comma and bef │ │ │ │ │ +00034a80: 6f72 650a 7468 6520 7370 6163 6520 666f ore.the space fo │ │ │ │ │ +00034a90: 6c6c 6f77 696e 6720 7468 6174 2063 6f6d llowing that com │ │ │ │ │ +00034aa0: 6d61 2e0a 0a46 6f72 2065 7861 6d70 6c65 ma...For example │ │ │ │ │ +00034ab0: 2c20 6120 6c69 7374 206f 6620 6465 7065 , a list of depe │ │ │ │ │ +00034ac0: 6e64 656e 6369 6573 206d 6967 6874 2061 ndencies might a │ │ │ │ │ +00034ad0: 7070 6561 7220 6173 3a0a 0a20 2020 2020 ppear as:.. │ │ │ │ │ +00034ae0: 5061 636b 6167 653a 206d 7574 740a 2020 Package: mutt. │ │ │ │ │ +00034af0: 2020 2056 6572 7369 6f6e 3a20 312e 332e Version: 1.3. │ │ │ │ │ +00034b00: 3137 2d31 0a20 2020 2020 4465 7065 6e64 17-1. Depend │ │ │ │ │ +00034b10: 733a 206c 6962 6336 2028 3e3d 2032 2e32 s: libc6 (>= 2.2 │ │ │ │ │ +00034b20: 2e31 292c 2064 6566 6175 6c74 2d6d 7461 .1), default-mta │ │ │ │ │ +00034b30: 207c 206d 6169 6c2d 7472 616e 7370 6f72 | mail-transpor │ │ │ │ │ +00034b40: 742d 6167 656e 740a 0a52 656c 6174 696f t-agent..Relatio │ │ │ │ │ +00034b50: 6e73 6869 7073 206d 6179 2062 6520 7265 nships may be re │ │ │ │ │ +00034b60: 7374 7269 6374 6564 2074 6f20 6120 6365 stricted to a ce │ │ │ │ │ +00034b70: 7274 6169 6e20 7365 7420 6f66 2061 7263 rtain set of arc │ │ │ │ │ +00034b80: 6869 7465 6374 7572 6573 2e20 2054 6869 hitectures. Thi │ │ │ │ │ +00034b90: 730a 6973 2069 6e64 6963 6174 6564 2069 s.is indicated i │ │ │ │ │ +00034ba0: 6e20 6272 6163 6b65 7473 2061 6674 6572 n brackets after │ │ │ │ │ +00034bb0: 2065 6163 6820 696e 6469 7669 6475 616c each individual │ │ │ │ │ +00034bc0: 2070 6163 6b61 6765 206e 616d 6520 616e package name an │ │ │ │ │ +00034bd0: 6420 7468 650a 6f70 7469 6f6e 616c 2076 d the.optional v │ │ │ │ │ +00034be0: 6572 7369 6f6e 2073 7065 6369 6669 6361 ersion specifica │ │ │ │ │ +00034bf0: 7469 6f6e 2e20 2054 6865 2062 7261 636b tion. The brack │ │ │ │ │ +00034c00: 6574 7320 656e 636c 6f73 6520 6120 6e6f ets enclose a no │ │ │ │ │ +00034c10: 6e2d 656d 7074 7920 6c69 7374 0a6f 6620 n-empty list.of │ │ │ │ │ +00034c20: 4465 6269 616e 2061 7263 6869 7465 6374 Debian architect │ │ │ │ │ +00034c30: 7572 6520 6e61 6d65 7320 696e 2074 6865 ure names in the │ │ │ │ │ +00034c40: 2066 6f72 6d61 7420 6465 7363 7269 6265 format describe │ │ │ │ │ +00034c50: 6420 696e 202a 6e6f 7465 0a41 7263 6869 d in *note.Archi │ │ │ │ │ +00034c60: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ +00034c70: 6174 696f 6e20 7374 7269 6e67 733a 2036 ation strings: 6 │ │ │ │ │ +00034c80: 622c 2073 6570 6172 6174 6564 2062 7920 b, separated by │ │ │ │ │ +00034c90: 7768 6974 6573 7061 6365 2e0a 4578 636c whitespace..Excl │ │ │ │ │ +00034ca0: 616d 6174 696f 6e20 6d61 726b 7320 6d61 amation marks ma │ │ │ │ │ +00034cb0: 7920 6265 2070 7265 7065 6e64 6564 2074 y be prepended t │ │ │ │ │ +00034cc0: 6f20 6561 6368 206f 6620 7468 6520 6e61 o each of the na │ │ │ │ │ +00034cd0: 6d65 732e 2020 2849 7420 6973 206e 6f74 mes. (It is not │ │ │ │ │ +00034ce0: 0a70 6572 6d69 7474 6564 2066 6f72 2073 .permitted for s │ │ │ │ │ +00034cf0: 6f6d 6520 6e61 6d65 7320 746f 2062 6520 ome names to be │ │ │ │ │ +00034d00: 7072 6570 656e 6465 6420 7769 7468 2065 prepended with e │ │ │ │ │ +00034d10: 7863 6c61 6d61 7469 6f6e 206d 6172 6b73 xclamation marks │ │ │ │ │ +00034d20: 2077 6869 6c65 0a6f 7468 6572 7320 6172 while.others ar │ │ │ │ │ +00034d30: 656e e280 9974 2e29 0a0a 466f 7220 6275 en...t.)..For bu │ │ │ │ │ +00034d40: 696c 6420 7265 6c61 7469 6f6e 7368 6970 ild relationship │ │ │ │ │ +00034d50: 2066 6965 6c64 7320 28e2 8098 4275 696c fields (...Buil │ │ │ │ │ +00034d60: 642d 4465 7065 6e64 73e2 8099 2c20 e280 d-Depends..., .. │ │ │ │ │ +00034d70: 9842 7569 6c64 2d44 6570 656e 6473 2d49 .Build-Depends-I │ │ │ │ │ +00034d80: 6e64 6570 e280 992c 0ae2 8098 4275 696c ndep...,....Buil │ │ │ │ │ +00034d90: 642d 4465 7065 6e64 732d 4172 6368 e280 d-Depends-Arch.. │ │ │ │ │ +00034da0: 992c 20e2 8098 4275 696c 642d 436f 6e66 ., ...Build-Conf │ │ │ │ │ +00034db0: 6c69 6374 73e2 8099 2c20 e280 9842 7569 licts..., ...Bui │ │ │ │ │ +00034dc0: 6c64 2d43 6f6e 666c 6963 7473 2d49 6e64 ld-Conflicts-Ind │ │ │ │ │ +00034dd0: 6570 e280 9920 616e 640a e280 9842 7569 ep... and....Bui │ │ │ │ │ +00034de0: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ +00034df0: 68e2 8099 292c 2069 6620 7468 6520 6375 h...), if the cu │ │ │ │ │ +00034e00: 7272 656e 7420 4465 6269 616e 2068 6f73 rrent Debian hos │ │ │ │ │ +00034e10: 7420 6172 6368 6974 6563 7475 7265 2069 t architecture i │ │ │ │ │ +00034e20: 7320 6e6f 740a 696e 2074 6869 7320 6c69 s not.in this li │ │ │ │ │ +00034e30: 7374 2061 6e64 2074 6865 7265 2061 7265 st and there are │ │ │ │ │ +00034e40: 206e 6f20 6578 636c 616d 6174 696f 6e20 no exclamation │ │ │ │ │ +00034e50: 6d61 726b 7320 696e 2074 6865 206c 6973 marks in the lis │ │ │ │ │ +00034e60: 742c 206f 7220 6974 2069 7320 696e 0a74 t, or it is in.t │ │ │ │ │ +00034e70: 6865 206c 6973 7420 7769 7468 2061 2070 he list with a p │ │ │ │ │ +00034e80: 7265 7065 6e64 6564 2065 7863 6c61 6d61 repended exclama │ │ │ │ │ +00034e90: 7469 6f6e 206d 6172 6b2c 2074 6865 2070 tion mark, the p │ │ │ │ │ +00034ea0: 6163 6b61 6765 206e 616d 6520 616e 6420 ackage name and │ │ │ │ │ +00034eb0: 7468 650a 6173 736f 6369 6174 6564 2076 the.associated v │ │ │ │ │ +00034ec0: 6572 7369 6f6e 2073 7065 6369 6669 6361 ersion specifica │ │ │ │ │ +00034ed0: 7469 6f6e 2061 7265 2069 676e 6f72 6564 tion are ignored │ │ │ │ │ +00034ee0: 2063 6f6d 706c 6574 656c 7920 666f 7220 completely for │ │ │ │ │ +00034ef0: 7468 6520 7075 7270 6f73 6573 0a6f 6620 the purposes.of │ │ │ │ │ +00034f00: 6465 6669 6e69 6e67 2074 6865 2072 656c defining the rel │ │ │ │ │ +00034f10: 6174 696f 6e73 6869 7073 2e0a 0a46 6f72 ationships...For │ │ │ │ │ +00034f20: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ +00034f30: 536f 7572 6365 3a20 676c 6962 630a 2020 Source: glibc. │ │ │ │ │ +00034f40: 2020 2042 7569 6c64 2d44 6570 656e 6473 Build-Depends │ │ │ │ │ +00034f50: 2d49 6e64 6570 3a20 7465 7869 6e66 6f0a -Indep: texinfo. │ │ │ │ │ +00034f60: 2020 2020 2042 7569 6c64 2d44 6570 656e Build-Depen │ │ │ │ │ +00034f70: 6473 3a20 6b65 726e 656c 2d68 6561 6465 ds: kernel-heade │ │ │ │ │ +00034f80: 7273 2d32 2e32 2e31 3020 5b21 6875 7264 rs-2.2.10 [!hurd │ │ │ │ │ +00034f90: 2d69 3338 365d 2c0a 2020 2020 2020 6875 -i386],. hu │ │ │ │ │ +00034fa0: 7264 2d64 6576 205b 6875 7264 2d69 3338 rd-dev [hurd-i38 │ │ │ │ │ +00034fb0: 365d 2c20 676e 756d 6163 682d 6465 7620 6], gnumach-dev │ │ │ │ │ +00034fc0: 5b68 7572 642d 6933 3836 5d0a 0a72 6571 [hurd-i386]..req │ │ │ │ │ +00034fd0: 7569 7265 7320 e280 986b 6572 6e65 6c2d uires ...kernel- │ │ │ │ │ +00034fe0: 6865 6164 6572 732d 322e 322e 3130 e280 headers-2.2.10.. │ │ │ │ │ +00034ff0: 9920 6f6e 2061 6c6c 2061 7263 6869 7465 . on all archite │ │ │ │ │ +00035000: 6374 7572 6573 206f 7468 6572 2074 6861 ctures other tha │ │ │ │ │ +00035010: 6e0a 6875 7264 2d69 3338 3620 616e 6420 n.hurd-i386 and │ │ │ │ │ +00035020: 7265 7175 6972 6573 20e2 8098 6875 7264 requires ...hurd │ │ │ │ │ +00035030: 2d64 6576 e280 9920 616e 6420 e280 9867 -dev... and ...g │ │ │ │ │ +00035040: 6e75 6d61 6368 2d64 6576 e280 9920 6f6e numach-dev... on │ │ │ │ │ +00035050: 6c79 206f 6e20 6875 7264 2d69 3338 362e ly on hurd-i386. │ │ │ │ │ +00035060: 0a48 6572 6520 6973 2061 6e6f 7468 6572 .Here is another │ │ │ │ │ +00035070: 2065 7861 6d70 6c65 2073 686f 7769 6e67 example showing │ │ │ │ │ +00035080: 206d 756c 7469 706c 6520 6172 6368 6974 multiple archit │ │ │ │ │ +00035090: 6563 7475 7265 7320 7365 7061 7261 7465 ectures separate │ │ │ │ │ +000350a0: 6420 6279 0a73 7061 6365 733a 0a0a 2020 d by.spaces:.. │ │ │ │ │ +000350b0: 2020 2042 7569 6c64 2d44 6570 656e 6473 Build-Depends │ │ │ │ │ +000350c0: 3a0a 2020 2020 2020 6c69 626c 7561 6a69 :. libluaji │ │ │ │ │ +000350d0: 7435 2e31 2d64 6576 205b 6933 3836 2061 t5.1-dev [i386 a │ │ │ │ │ +000350e0: 6d64 3634 206b 6672 6565 6273 642d 6933 md64 kfreebsd-i3 │ │ │ │ │ +000350f0: 3836 2061 726d 656c 2061 726d 6866 2070 86 armel armhf p │ │ │ │ │ +00035100: 6f77 6572 7063 206d 6970 735d 2c0a 2020 owerpc mips],. │ │ │ │ │ +00035110: 2020 2020 6c69 626c 7561 352e 312d 6465 liblua5.1-de │ │ │ │ │ +00035120: 7620 5b68 7572 642d 6933 3836 2069 6136 v [hurd-i386 ia6 │ │ │ │ │ +00035130: 3420 6b66 7265 6562 7364 2d61 6d64 3634 4 kfreebsd-amd64 │ │ │ │ │ +00035140: 2073 3339 3078 2073 7061 7263 5d2c 0a0a s390x sparc],.. │ │ │ │ │ +00035150: 466f 7220 6269 6e61 7279 2072 656c 6174 For binary relat │ │ │ │ │ +00035160: 696f 6e73 6869 7020 6669 656c 6473 2061 ionship fields a │ │ │ │ │ +00035170: 6e64 2074 6865 20e2 8098 4275 696c 742d nd the ...Built- │ │ │ │ │ +00035180: 5573 696e 67e2 8099 2066 6965 6c64 2c20 Using... field, │ │ │ │ │ +00035190: 7468 650a 6172 6368 6974 6563 7475 7265 the.architecture │ │ │ │ │ +000351a0: 2072 6573 7472 6963 7469 6f6e 2073 796e restriction syn │ │ │ │ │ +000351b0: 7461 7820 6973 206f 6e6c 7920 7375 7070 tax is only supp │ │ │ │ │ +000351c0: 6f72 7465 6420 696e 2074 6865 2073 6f75 orted in the sou │ │ │ │ │ +000351d0: 7263 6520 7061 636b 6167 650a 7465 6d70 rce package.temp │ │ │ │ │ +000351e0: 6c61 7465 2063 6f6e 7472 6f6c 2066 696c late control fil │ │ │ │ │ +000351f0: 6520 e280 9864 6562 6961 6e2f 636f 6e74 e ...debian/cont │ │ │ │ │ +00035200: 726f 6ce2 8099 2e20 2057 6865 6e20 7468 rol.... When th │ │ │ │ │ +00035210: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ +00035220: 6269 6e61 7279 0a70 6163 6b61 6765 2063 binary.package c │ │ │ │ │ +00035230: 6f6e 7472 6f6c 2066 696c 6520 6973 2067 ontrol file is g │ │ │ │ │ +00035240: 656e 6572 6174 6564 2c20 7468 6520 7265 enerated, the re │ │ │ │ │ +00035250: 6c61 7469 6f6e 7368 6970 2077 696c 6c20 lationship will │ │ │ │ │ +00035260: 6569 7468 6572 2062 650a 6f6d 6974 7465 either be.omitte │ │ │ │ │ +00035270: 6420 6f72 2069 6e63 6c75 6465 6420 7769 d or included wi │ │ │ │ │ +00035280: 7468 6f75 7420 7468 6520 6172 6368 6974 thout the archit │ │ │ │ │ +00035290: 6563 7475 7265 2072 6573 7472 6963 7469 ecture restricti │ │ │ │ │ +000352a0: 6f6e 2062 6173 6564 206f 6e20 7468 650a on based on the. │ │ │ │ │ +000352b0: 6172 6368 6974 6563 7475 7265 206f 6620 architecture of │ │ │ │ │ +000352c0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +000352d0: 6765 2e20 2054 6869 7320 6d65 616e 7320 ge. This means │ │ │ │ │ +000352e0: 7468 6174 2061 7263 6869 7465 6374 7572 that architectur │ │ │ │ │ +000352f0: 650a 7265 7374 7269 6374 696f 6e73 206d e.restrictions m │ │ │ │ │ +00035300: 7573 7420 6e6f 7420 6265 2075 7365 6420 ust not be used │ │ │ │ │ +00035310: 696e 2062 696e 6172 7920 7265 6c61 7469 in binary relati │ │ │ │ │ +00035320: 6f6e 7368 6970 2066 6965 6c64 7320 666f onship fields fo │ │ │ │ │ +00035330: 720a 6172 6368 6974 6563 7475 7265 2d69 r.architecture-i │ │ │ │ │ +00035340: 6e64 6570 656e 6465 6e74 2070 6163 6b61 ndependent packa │ │ │ │ │ +00035350: 6765 7320 28e2 8098 4172 6368 6974 6563 ges (...Architec │ │ │ │ │ +00035360: 7475 7265 3a20 616c 6ce2 8099 292e 0a0a ture: all...)... │ │ │ │ │ +00035370: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ +00035380: 2020 2044 6570 656e 6473 3a20 666f 6f20 Depends: foo │ │ │ │ │ +00035390: 5b69 3338 365d 2c20 6261 7220 5b61 6d64 [i386], bar [amd │ │ │ │ │ +000353a0: 3634 5d0a 0a62 6563 6f6d 6573 20e2 8098 64]..becomes ... │ │ │ │ │ +000353b0: 4465 7065 6e64 733a 2066 6f6f e280 9920 Depends: foo... │ │ │ │ │ +000353c0: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ +000353d0: 2069 7320 6275 696c 7420 6f6e 2074 6865 is built on the │ │ │ │ │ +000353e0: 20e2 8098 6933 3836 e280 990a 6172 6368 ...i386....arch │ │ │ │ │ +000353f0: 6974 6563 7475 7265 2c20 e280 9844 6570 itecture, ...Dep │ │ │ │ │ +00035400: 656e 6473 3a20 6261 72e2 8099 2077 6865 ends: bar... whe │ │ │ │ │ +00035410: 6e20 7468 6520 7061 636b 6167 6520 6973 n the package is │ │ │ │ │ +00035420: 2062 7569 6c74 206f 6e20 7468 6520 e280 built on the .. │ │ │ │ │ +00035430: 9861 6d64 3634 e280 990a 6172 6368 6974 .amd64....archit │ │ │ │ │ +00035440: 6563 7475 7265 2c20 616e 6420 6f6d 6974 ecture, and omit │ │ │ │ │ +00035450: 7465 6420 656e 7469 7265 6c79 2069 6e20 ted entirely in │ │ │ │ │ +00035460: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +00035470: 6275 696c 7420 6f6e 2061 6c6c 206f 7468 built on all oth │ │ │ │ │ +00035480: 6572 0a61 7263 6869 7465 6374 7572 6573 er.architectures │ │ │ │ │ +00035490: 2e0a 0a49 6620 7468 6520 6172 6368 6974 ...If the archit │ │ │ │ │ +000354a0: 6563 7475 7265 2d72 6573 7472 6963 7465 ecture-restricte │ │ │ │ │ +000354b0: 6420 6465 7065 6e64 656e 6379 2069 7320 d dependency is │ │ │ │ │ +000354c0: 7061 7274 206f 6620 6120 7365 7420 6f66 part of a set of │ │ │ │ │ +000354d0: 0a61 6c74 6572 6e61 7469 7665 7320 7573 .alternatives us │ │ │ │ │ +000354e0: 696e 6720 e280 987c e280 992c 2074 6861 ing ...|..., tha │ │ │ │ │ +000354f0: 7420 616c 7465 726e 6174 6976 6520 6973 t alternative is │ │ │ │ │ +00035500: 2069 676e 6f72 6564 2063 6f6d 706c 6574 ignored complet │ │ │ │ │ +00035510: 656c 7920 6f6e 0a61 7263 6869 7465 6374 ely on.architect │ │ │ │ │ +00035520: 7572 6573 2074 6861 7420 646f 206e 6f74 ures that do not │ │ │ │ │ +00035530: 206d 6174 6368 2074 6865 2072 6573 7472 match the restr │ │ │ │ │ +00035540: 6963 7469 6f6e 2e20 2046 6f72 2065 7861 iction. For exa │ │ │ │ │ +00035550: 6d70 6c65 3a0a 0a20 2020 2020 4275 696c mple:.. Buil │ │ │ │ │ +00035560: 642d 4465 7065 6e64 733a 2066 6f6f 205b d-Depends: foo [ │ │ │ │ │ +00035570: 2169 3338 365d 207c 2062 6172 205b 2161 !i386] | bar [!a │ │ │ │ │ +00035580: 6d64 3634 5d0a 0a69 7320 6571 7569 7661 md64]..is equiva │ │ │ │ │ +00035590: 6c65 6e74 2074 6f20 e280 9862 6172 e280 lent to ...bar.. │ │ │ │ │ +000355a0: 9920 6f6e 2074 6865 20e2 8098 6933 3836 . on the ...i386 │ │ │ │ │ +000355b0: e280 9920 6172 6368 6974 6563 7475 7265 ... architecture │ │ │ │ │ +000355c0: 2c20 746f 20e2 8098 666f 6fe2 8099 206f , to ...foo... o │ │ │ │ │ +000355d0: 6e20 7468 650a e280 9861 6d64 3634 e280 n the....amd64.. │ │ │ │ │ +000355e0: 9920 6172 6368 6974 6563 7475 7265 2c20 . architecture, │ │ │ │ │ +000355f0: 616e 6420 746f 20e2 8098 666f 6f20 7c20 and to ...foo | │ │ │ │ │ +00035600: 6261 72e2 8099 206f 6e20 616c 6c20 6f74 bar... on all ot │ │ │ │ │ +00035610: 6865 7220 6172 6368 6974 6563 7475 7265 her architecture │ │ │ │ │ +00035620: 732e 0a0a 5265 6c61 7469 6f6e 7368 6970 s...Relationship │ │ │ │ │ +00035630: 7320 6d61 7920 616c 736f 2062 6520 7265 s may also be re │ │ │ │ │ +00035640: 7374 7269 6374 6564 2074 6f20 6120 6365 stricted to a ce │ │ │ │ │ +00035650: 7274 6169 6e20 7365 7420 6f66 2061 7263 rtain set of arc │ │ │ │ │ +00035660: 6869 7465 6374 7572 6573 0a75 7369 6e67 hitectures.using │ │ │ │ │ +00035670: 2061 7263 6869 7465 6374 7572 6520 7769 architecture wi │ │ │ │ │ +00035680: 6c64 6361 7264 7320 696e 2074 6865 2066 ldcards in the f │ │ │ │ │ +00035690: 6f72 6d61 7420 6465 7363 7269 6265 6420 ormat described │ │ │ │ │ +000356a0: 696e 202a 6e6f 7465 0a41 7263 6869 7465 in *note.Archite │ │ │ │ │ +000356b0: 6374 7572 6520 7769 6c64 6361 7264 733a cture wildcards: │ │ │ │ │ +000356c0: 2062 342e 2020 5468 6520 7379 6e74 6178 b4. The syntax │ │ │ │ │ +000356d0: 2066 6f72 2064 6563 6c61 7269 6e67 2073 for declaring s │ │ │ │ │ +000356e0: 7563 6820 7265 7374 7269 6374 696f 6e73 uch restrictions │ │ │ │ │ +000356f0: 0a69 7320 7468 6520 7361 6d65 2061 7320 .is the same as │ │ │ │ │ +00035700: 6465 636c 6172 696e 6720 7265 7374 7269 declaring restri │ │ │ │ │ +00035710: 6374 696f 6e73 2075 7369 6e67 2061 2063 ctions using a c │ │ │ │ │ +00035720: 6572 7461 696e 2073 6574 206f 660a 6172 ertain set of.ar │ │ │ │ │ +00035730: 6368 6974 6563 7475 7265 7320 7769 7468 chitectures with │ │ │ │ │ +00035740: 6f75 7420 6172 6368 6974 6563 7475 7265 out architecture │ │ │ │ │ +00035750: 2077 696c 6463 6172 6473 2e20 2046 6f72 wildcards. For │ │ │ │ │ +00035760: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ +00035770: 4275 696c 642d 4465 7065 6e64 733a 2066 Build-Depends: f │ │ │ │ │ +00035780: 6f6f 205b 6c69 6e75 782d 616e 795d 2c20 oo [linux-any], │ │ │ │ │ +00035790: 6261 7220 5b61 6e79 2d69 3338 365d 2c20 bar [any-i386], │ │ │ │ │ +000357a0: 6261 7a20 5b21 6c69 6e75 782d 616e 795d baz [!linux-any] │ │ │ │ │ +000357b0: 0a0a 6973 2065 7175 6976 616c 656e 7420 ..is equivalent │ │ │ │ │ +000357c0: 746f 20e2 8098 666f 6fe2 8099 206f 6e20 to ...foo... on │ │ │ │ │ +000357d0: 6172 6368 6974 6563 7475 7265 7320 7573 architectures us │ │ │ │ │ +000357e0: 696e 6720 7468 6520 4c69 6e75 7820 6b65 ing the Linux ke │ │ │ │ │ +000357f0: 726e 656c 2061 6e64 2061 6e79 0a63 7075 rnel and any.cpu │ │ │ │ │ +00035800: 2c20 e280 9862 6172 e280 9920 6f6e 2061 , ...bar... on a │ │ │ │ │ +00035810: 7263 6869 7465 6374 7572 6573 2075 7369 rchitectures usi │ │ │ │ │ +00035820: 6e67 2061 6e79 206b 6572 6e65 6c20 616e ng any kernel an │ │ │ │ │ +00035830: 6420 616e 2069 3338 3620 6370 752c 2061 d an i386 cpu, a │ │ │ │ │ +00035840: 6e64 20e2 8098 6261 7ae2 8099 0a6f 6e20 nd ...baz....on │ │ │ │ │ +00035850: 616e 7920 6172 6368 6974 6563 7475 7265 any architecture │ │ │ │ │ +00035860: 2075 7369 6e67 2061 206b 6572 6e65 6c20 using a kernel │ │ │ │ │ +00035870: 6f74 6865 7220 7468 616e 204c 696e 7578 other than Linux │ │ │ │ │ +00035880: 2e0a 0a4e 6f74 6520 7468 6174 2074 6865 ...Note that the │ │ │ │ │ +00035890: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +000358a0: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ +000358b0: 6c64 7320 7375 6368 2061 7320 e280 9844 lds such as ...D │ │ │ │ │ +000358c0: 6570 656e 6473 e280 990a 6170 7065 6172 epends....appear │ │ │ │ │ +000358d0: 2069 6e20 6f6e 6520 6f66 2074 6865 2062 in one of the b │ │ │ │ │ +000358e0: 696e 6172 7920 7061 636b 6167 6520 7374 inary package st │ │ │ │ │ +000358f0: 616e 7a61 7320 6f66 2074 6865 2074 656d anzas of the tem │ │ │ │ │ +00035900: 706c 6174 6520 636f 6e74 726f 6c0a 6669 plate control.fi │ │ │ │ │ +00035910: 6c65 2c20 7768 6572 6561 7320 7468 6520 le, whereas the │ │ │ │ │ +00035920: 6275 696c 642d 7469 6d65 2072 656c 6174 build-time relat │ │ │ │ │ +00035930: 696f 6e73 6869 7073 2073 7563 6820 6173 ionships such as │ │ │ │ │ +00035940: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +00035950: 73e2 8099 0a61 7070 6561 7220 696e 2074 s....appear in t │ │ │ │ │ +00035960: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +00035970: 6520 7374 616e 7a61 206f 6620 7468 6520 e stanza of the │ │ │ │ │ +00035980: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ +00035990: 2066 696c 6520 2877 6869 6368 0a69 7320 file (which.is │ │ │ │ │ +000359a0: 7468 6520 6669 7273 7420 7365 6374 696f the first sectio │ │ │ │ │ +000359b0: 6e29 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d n)... -------- │ │ │ │ │ +000359c0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +000359d0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +000359e0: 5468 6520 7265 6c61 7469 6f6e 7320 e280 The relations .. │ │ │ │ │ +000359f0: 983c e280 9920 616e 6420 e280 983e e280 .<... and ...>.. │ │ │ │ │ +00035a00: 9920 7765 7265 2070 7265 7669 6f75 736c . were previousl │ │ │ │ │ +00035a10: 7920 616c 6c6f 7765 642c 2062 7574 2074 y allowed, but t │ │ │ │ │ +00035a20: 6865 7920 7765 7265 0a63 6f6e 6675 7369 hey were.confusi │ │ │ │ │ +00035a30: 6e67 6c79 2064 6566 696e 6564 2074 6f20 ngly defined to │ │ │ │ │ +00035a40: 6d65 616e 2065 6172 6c69 6572 2f6c 6174 mean earlier/lat │ │ │ │ │ +00035a50: 6572 206f 7220 6571 7561 6c20 7261 7468 er or equal rath │ │ │ │ │ +00035a60: 6572 2074 6861 6e20 7374 7269 6374 6c79 er than strictly │ │ │ │ │ +00035a70: 0a65 6172 6c69 6572 2f6c 6174 6572 2e20 .earlier/later. │ │ │ │ │ +00035a80: 20e2 8098 6470 6b67 e280 9920 7374 696c ...dpkg... stil │ │ │ │ │ +00035a90: 6c20 7375 7070 6f72 7473 2074 6865 6d20 l supports them │ │ │ │ │ +00035aa0: 7769 7468 2061 2077 6172 6e69 6e67 2c20 with a warning, │ │ │ │ │ +00035ab0: 6275 7420 7468 6579 2061 7265 0a6e 6f20 but they are.no │ │ │ │ │ +00035ac0: 6c6f 6e67 6572 2061 6c6c 6f77 6564 2062 longer allowed b │ │ │ │ │ +00035ad0: 7920 4465 6269 616e 2050 6f6c 6963 792e y Debian Policy. │ │ │ │ │ +00035ae0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00035af0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00035b00: 6f64 653a 2042 696e 6172 7920 4465 7065 ode: Binary Depe │ │ │ │ │ +00035b10: 6e64 656e 6369 6573 202d 2044 6570 656e ndencies - Depen │ │ │ │ │ +00035b20: 6473 2052 6563 6f6d 6d65 6e64 7320 5375 ds Recommends Su │ │ │ │ │ +00035b30: 6767 6573 7473 2045 6e68 616e 6365 7320 ggests Enhances │ │ │ │ │ +00035b40: 5072 652d 4465 7065 6e64 732c 2020 4e65 Pre-Depends, Ne │ │ │ │ │ +00035b50: 7874 3a20 5061 636b 6167 6573 2077 6869 xt: Packages whi │ │ │ │ │ +00035b60: 6368 2062 7265 616b 206f 7468 6572 2070 ch break other p │ │ │ │ │ +00035b70: 6163 6b61 6765 7320 2d20 4272 6561 6b73 ackages - Breaks │ │ │ │ │ +00035b80: 2c20 2050 7265 763a 2053 796e 7461 7820 , Prev: Syntax │ │ │ │ │ +00035b90: 6f66 2072 656c 6174 696f 6e73 6869 7020 of relationship │ │ │ │ │ +00035ba0: 6669 656c 6473 2c20 2055 703a 2044 6563 fields, Up: Dec │ │ │ │ │ +00035bb0: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +00035bc0: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +00035bd0: 6b61 6765 730a 0a37 2e32 2042 696e 6172 kages..7.2 Binar │ │ │ │ │ +00035be0: 7920 4465 7065 6e64 656e 6369 6573 202d y Dependencies - │ │ │ │ │ +00035bf0: 20e2 8098 4465 7065 6e64 73e2 8099 2c20 ...Depends..., │ │ │ │ │ +00035c00: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ +00035c10: 2c20 e280 9853 7567 6765 7374 73e2 8099 , ...Suggests... │ │ │ │ │ +00035c20: 2c20 e280 9845 6e68 616e 6365 73e2 8099 , ...Enhances... │ │ │ │ │ +00035c30: 2c20 e280 9850 7265 2d44 6570 656e 6473 , ...Pre-Depends │ │ │ │ │ +00035c40: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +00035c50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035c60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035c70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035c80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035c90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5061 ============..Pa │ │ │ │ │ +00035ca0: 636b 6167 6573 2063 616e 2064 6563 6c61 ckages can decla │ │ │ │ │ +00035cb0: 7265 2069 6e20 7468 6569 7220 636f 6e74 re in their cont │ │ │ │ │ +00035cc0: 726f 6c20 6669 6c65 2074 6861 7420 7468 rol file that th │ │ │ │ │ +00035cd0: 6579 2068 6176 6520 6365 7274 6169 6e0a ey have certain. │ │ │ │ │ +00035ce0: 7265 6c61 7469 6f6e 7368 6970 7320 746f relationships to │ │ │ │ │ +00035cf0: 206f 7468 6572 2070 6163 6b61 6765 7320 other packages │ │ │ │ │ +00035d00: 2d20 666f 7220 6578 616d 706c 652c 2074 - for example, t │ │ │ │ │ +00035d10: 6861 7420 7468 6579 2063 616e 6e6f 7420 hat they cannot │ │ │ │ │ +00035d20: 6265 0a69 6e73 7461 6c6c 6564 2061 7420 be.installed at │ │ │ │ │ +00035d30: 7468 6520 7361 6d65 2074 696d 6520 6173 the same time as │ │ │ │ │ +00035d40: 2063 6572 7461 696e 206f 7468 6572 2070 certain other p │ │ │ │ │ +00035d50: 6163 6b61 6765 732c 2061 6e64 2f6f 7220 ackages, and/or │ │ │ │ │ +00035d60: 7468 6174 2074 6865 790a 6465 7065 6e64 that they.depend │ │ │ │ │ +00035d70: 206f 6e20 7468 6520 7072 6573 656e 6365 on the presence │ │ │ │ │ +00035d80: 206f 6620 6f74 6865 7273 2e0a 0a54 6869 of others...Thi │ │ │ │ │ +00035d90: 7320 6973 2064 6f6e 6520 7573 696e 6720 s is done using │ │ │ │ │ +00035da0: 7468 6520 e280 9844 6570 656e 6473 e280 the ...Depends.. │ │ │ │ │ +00035db0: 992c 20e2 8098 5072 652d 4465 7065 6e64 ., ...Pre-Depend │ │ │ │ │ +00035dc0: 73e2 8099 2c20 e280 9852 6563 6f6d 6d65 s..., ...Recomme │ │ │ │ │ +00035dd0: 6e64 73e2 8099 2c0a e280 9853 7567 6765 nds...,....Sugge │ │ │ │ │ +00035de0: 7374 73e2 8099 2c20 e280 9845 6e68 616e sts..., ...Enhan │ │ │ │ │ +00035df0: 6365 73e2 8099 2c20 e280 9842 7265 616b ces..., ...Break │ │ │ │ │ +00035e00: 73e2 8099 2061 6e64 20e2 8098 436f 6e66 s... and ...Conf │ │ │ │ │ +00035e10: 6c69 6374 73e2 8099 2063 6f6e 7472 6f6c licts... control │ │ │ │ │ +00035e20: 2066 6965 6c64 732e 0ae2 8098 4272 6561 fields.....Brea │ │ │ │ │ +00035e30: 6b73 e280 9920 6973 2064 6573 6372 6962 ks... is describ │ │ │ │ │ +00035e40: 6564 2069 6e20 2a6e 6f74 6520 5061 636b ed in *note Pack │ │ │ │ │ +00035e50: 6167 6573 2077 6869 6368 2062 7265 616b ages which break │ │ │ │ │ +00035e60: 206f 7468 6572 2070 6163 6b61 6765 7320 other packages │ │ │ │ │ +00035e70: 2d0a 4272 6561 6b73 3a20 6633 2c20 616e -.Breaks: f3, an │ │ │ │ │ +00035e80: 6420 e280 9843 6f6e 666c 6963 7473 e280 d ...Conflicts.. │ │ │ │ │ +00035e90: 9920 6973 2064 6573 6372 6962 6564 2069 . is described i │ │ │ │ │ +00035ea0: 6e20 2a6e 6f74 6520 436f 6e66 6c69 6374 n *note Conflict │ │ │ │ │ +00035eb0: 696e 6720 6269 6e61 7279 0a70 6163 6b61 ing binary.packa │ │ │ │ │ +00035ec0: 6765 7320 2d20 436f 6e66 6c69 6374 733a ges - Conflicts: │ │ │ │ │ +00035ed0: 2066 342e 2020 5468 6520 7265 7374 2061 f4. The rest a │ │ │ │ │ +00035ee0: 7265 2064 6573 6372 6962 6564 2062 656c re described bel │ │ │ │ │ +00035ef0: 6f77 2e0a 0a54 6865 7365 2073 6576 656e ow...These seven │ │ │ │ │ +00035f00: 2066 6965 6c64 7320 6172 6520 7573 6564 fields are used │ │ │ │ │ +00035f10: 2074 6f20 6465 636c 6172 6520 6120 6465 to declare a de │ │ │ │ │ +00035f20: 7065 6e64 656e 6379 2072 656c 6174 696f pendency relatio │ │ │ │ │ +00035f30: 6e73 6869 7020 6279 206f 6e65 0a70 6163 nship by one.pac │ │ │ │ │ +00035f40: 6b61 6765 206f 6e20 616e 6f74 6865 722e kage on another. │ │ │ │ │ +00035f50: 2020 4578 6365 7074 2066 6f72 20e2 8098 Except for ... │ │ │ │ │ +00035f60: 456e 6861 6e63 6573 e280 9920 616e 6420 Enhances... and │ │ │ │ │ +00035f70: e280 9842 7265 616b 73e2 8099 2c20 7468 ...Breaks..., th │ │ │ │ │ +00035f80: 6579 2061 7070 6561 7220 696e 0a74 6865 ey appear in.the │ │ │ │ │ +00035f90: 2064 6570 656e 6469 6e67 2028 6269 6e61 depending (bina │ │ │ │ │ +00035fa0: 7279 2920 7061 636b 6167 65e2 8099 7320 ry) package...s │ │ │ │ │ +00035fb0: 636f 6e74 726f 6c20 6669 6c65 2e20 2028 control file. ( │ │ │ │ │ +00035fc0: e280 9845 6e68 616e 6365 73e2 8099 2061 ...Enhances... a │ │ │ │ │ +00035fd0: 7070 6561 7273 2069 6e0a 7468 6520 7265 ppears in.the re │ │ │ │ │ +00035fe0: 636f 6d6d 656e 6469 6e67 2070 6163 6b61 commending packa │ │ │ │ │ +00035ff0: 6765 e280 9973 2063 6f6e 7472 6f6c 2066 ge...s control f │ │ │ │ │ +00036000: 696c 652c 2061 6e64 20e2 8098 4272 6561 ile, and ...Brea │ │ │ │ │ +00036010: 6b73 e280 9920 6170 7065 6172 7320 696e ks... appears in │ │ │ │ │ +00036020: 2074 6865 0a76 6572 7369 6f6e 206f 6620 the.version of │ │ │ │ │ +00036030: 6465 7065 6e64 6564 2d6f 6e20 7061 636b depended-on pack │ │ │ │ │ +00036040: 6167 6520 7768 6963 6820 6361 7573 6573 age which causes │ │ │ │ │ +00036050: 2074 6865 206e 616d 6564 2070 6163 6b61 the named packa │ │ │ │ │ +00036060: 6765 2074 6f20 6272 6561 6b29 2e0a 0a41 ge to break)...A │ │ │ │ │ +00036070: 20e2 8098 4465 7065 6e64 73e2 8099 2066 ...Depends... f │ │ │ │ │ +00036080: 6965 6c64 2074 616b 6573 2065 6666 6563 ield takes effec │ │ │ │ │ +00036090: 7420 276f 6e6c 7927 2077 6865 6e20 6120 t 'only' when a │ │ │ │ │ +000360a0: 7061 636b 6167 6520 6973 2074 6f20 6265 package is to be │ │ │ │ │ +000360b0: 0a63 6f6e 6669 6775 7265 642e 2020 4974 .configured. It │ │ │ │ │ +000360c0: 2064 6f65 7320 6e6f 7420 7072 6576 656e does not preven │ │ │ │ │ +000360d0: 7420 6120 7061 636b 6167 6520 6265 696e t a package bein │ │ │ │ │ +000360e0: 6720 6f6e 2074 6865 2073 7973 7465 6d20 g on the system │ │ │ │ │ +000360f0: 696e 2061 6e0a 756e 636f 6e66 6967 7572 in an.unconfigur │ │ │ │ │ +00036100: 6564 2073 7461 7465 2077 6869 6c65 2069 ed state while i │ │ │ │ │ +00036110: 7473 2064 6570 656e 6465 6e63 6965 7320 ts dependencies │ │ │ │ │ +00036120: 6172 6520 756e 7361 7469 7366 6965 642c are unsatisfied, │ │ │ │ │ +00036130: 2061 6e64 2069 7420 6973 0a70 6f73 7369 and it is.possi │ │ │ │ │ +00036140: 626c 6520 746f 2072 6570 6c61 6365 2061 ble to replace a │ │ │ │ │ +00036150: 2070 6163 6b61 6765 2077 686f 7365 2064 package whose d │ │ │ │ │ +00036160: 6570 656e 6465 6e63 6965 7320 6172 6520 ependencies are │ │ │ │ │ +00036170: 7361 7469 7366 6965 6420 616e 6420 7768 satisfied and wh │ │ │ │ │ +00036180: 6963 680a 6973 2070 726f 7065 726c 7920 ich.is properly │ │ │ │ │ +00036190: 696e 7374 616c 6c65 6420 7769 7468 2061 installed with a │ │ │ │ │ +000361a0: 2064 6966 6665 7265 6e74 2076 6572 7369 different versi │ │ │ │ │ +000361b0: 6f6e 2077 686f 7365 2064 6570 656e 6465 on whose depende │ │ │ │ │ +000361c0: 6e63 6965 7320 6172 650a 6e6f 7420 616e ncies are.not an │ │ │ │ │ +000361d0: 6420 6361 6e6e 6f74 2062 6520 7361 7469 d cannot be sati │ │ │ │ │ +000361e0: 7366 6965 643b 2077 6865 6e20 7468 6973 sfied; when this │ │ │ │ │ +000361f0: 2069 7320 646f 6e65 2074 6865 2064 6570 is done the dep │ │ │ │ │ +00036200: 656e 6469 6e67 2070 6163 6b61 6765 0a77 ending package.w │ │ │ │ │ +00036210: 696c 6c20 6265 206c 6566 7420 756e 636f ill be left unco │ │ │ │ │ +00036220: 6e66 6967 7572 6564 2028 7369 6e63 6520 nfigured (since │ │ │ │ │ +00036230: 6174 7465 6d70 7473 2074 6f20 636f 6e66 attempts to conf │ │ │ │ │ +00036240: 6967 7572 6520 6974 2077 696c 6c20 6769 igure it will gi │ │ │ │ │ +00036250: 7665 0a65 7272 6f72 7329 2061 6e64 2077 ve.errors) and w │ │ │ │ │ +00036260: 696c 6c20 6e6f 7420 6675 6e63 7469 6f6e ill not function │ │ │ │ │ +00036270: 2070 726f 7065 726c 792e 2020 4966 2069 properly. If i │ │ │ │ │ +00036280: 7420 6973 206e 6563 6573 7361 7279 2c20 t is necessary, │ │ │ │ │ +00036290: 610a e280 9850 7265 2d44 6570 656e 6473 a....Pre-Depends │ │ │ │ │ +000362a0: e280 9920 6669 656c 6420 6361 6e20 6265 ... field can be │ │ │ │ │ +000362b0: 2075 7365 642c 2077 6869 6368 2068 6173 used, which has │ │ │ │ │ +000362c0: 2061 2070 6172 7469 616c 2065 6666 6563 a partial effec │ │ │ │ │ +000362d0: 7420 6576 656e 2077 6865 6e20 610a 7061 t even when a.pa │ │ │ │ │ +000362e0: 636b 6167 6520 6973 2062 6569 6e67 2075 ckage is being u │ │ │ │ │ +000362f0: 6e70 6163 6b65 642c 2061 7320 6578 706c npacked, as expl │ │ │ │ │ +00036300: 6169 6e65 6420 696e 2064 6574 6169 6c20 ained in detail │ │ │ │ │ +00036310: 6265 6c6f 772e 2020 2854 6865 206f 7468 below. (The oth │ │ │ │ │ +00036320: 6572 0a74 6872 6565 2064 6570 656e 6465 er.three depende │ │ │ │ │ +00036330: 6e63 7920 6669 656c 6473 2c20 e280 9852 ncy fields, ...R │ │ │ │ │ +00036340: 6563 6f6d 6d65 6e64 73e2 8099 2c20 e280 ecommends..., .. │ │ │ │ │ +00036350: 9853 7567 6765 7374 73e2 8099 2061 6e64 .Suggests... and │ │ │ │ │ +00036360: 20e2 8098 456e 6861 6e63 6573 e280 992c ...Enhances..., │ │ │ │ │ +00036370: 2061 7265 0a6f 6e6c 7920 7573 6564 2062 are.only used b │ │ │ │ │ +00036380: 7920 7468 6520 7661 7269 6f75 7320 6672 y the various fr │ │ │ │ │ +00036390: 6f6e 742d 656e 6473 2074 6f20 e280 9864 ont-ends to ...d │ │ │ │ │ +000363a0: 706b 67e2 8099 2073 7563 6820 6173 20e2 pkg... such as . │ │ │ │ │ +000363b0: 8098 6170 742d 6765 74e2 8099 2c0a e280 ..apt-get...,... │ │ │ │ │ +000363c0: 9861 7074 6974 7564 65e2 8099 2c20 616e .aptitude..., an │ │ │ │ │ +000363d0: 6420 e280 9864 7365 6c65 6374 e280 992e d ...dselect.... │ │ │ │ │ +000363e0: 290a 0a53 696e 6365 20e2 8098 4465 7065 )..Since ...Depe │ │ │ │ │ +000363f0: 6e64 73e2 8099 206f 6e6c 7920 706c 6163 nds... only plac │ │ │ │ │ +00036400: 6573 2072 6571 7569 7265 6d65 6e74 7320 es requirements │ │ │ │ │ +00036410: 6f6e 2074 6865 206f 7264 6572 2069 6e20 on the order in │ │ │ │ │ +00036420: 7768 6963 6820 7061 636b 6167 6573 0a61 which packages.a │ │ │ │ │ +00036430: 7265 2063 6f6e 6669 6775 7265 642c 2070 re configured, p │ │ │ │ │ +00036440: 6163 6b61 6765 7320 696e 2061 6e20 696e ackages in an in │ │ │ │ │ +00036450: 7374 616c 6c61 7469 6f6e 2072 756e 2061 stallation run a │ │ │ │ │ +00036460: 7265 2075 7375 616c 6c79 2061 6c6c 2075 re usually all u │ │ │ │ │ +00036470: 6e70 6163 6b65 640a 6669 7273 7420 616e npacked.first an │ │ │ │ │ +00036480: 6420 616c 6c20 636f 6e66 6967 7572 6564 d all configured │ │ │ │ │ +00036490: 206c 6174 6572 2e20 2028 3129 0a0a 4966 later. (1)..If │ │ │ │ │ +000364a0: 2074 6865 7265 2069 7320 6120 6369 7263 there is a circ │ │ │ │ │ +000364b0: 756c 6172 2064 6570 656e 6465 6e63 7920 ular dependency │ │ │ │ │ +000364c0: 616d 6f6e 6720 7061 636b 6167 6573 2062 among packages b │ │ │ │ │ +000364d0: 6569 6e67 2069 6e73 7461 6c6c 6564 206f eing installed o │ │ │ │ │ +000364e0: 720a 7265 6d6f 7665 642c 2069 6e73 7461 r.removed, insta │ │ │ │ │ +000364f0: 6c6c 6174 696f 6e20 6f72 2072 656d 6f76 llation or remov │ │ │ │ │ +00036500: 616c 206f 7264 6572 2068 6f6e 6f72 696e al order honorin │ │ │ │ │ +00036510: 6720 7468 6520 6465 7065 6e64 656e 6379 g the dependency │ │ │ │ │ +00036520: 206f 7264 6572 2069 730a 696d 706f 7373 order is.imposs │ │ │ │ │ +00036530: 6962 6c65 2c20 7265 7175 6972 696e 6720 ible, requiring │ │ │ │ │ +00036540: 7468 6520 6465 7065 6e64 656e 6379 206c the dependency l │ │ │ │ │ +00036550: 6f6f 7020 6265 2062 726f 6b65 6e20 6174 oop be broken at │ │ │ │ │ +00036560: 2073 6f6d 6520 706f 696e 7420 616e 640a some point and. │ │ │ │ │ +00036570: 7468 6520 6465 7065 6e64 656e 6379 2072 the dependency r │ │ │ │ │ +00036580: 6571 7569 7265 6d65 6e74 7320 7669 6f6c equirements viol │ │ │ │ │ +00036590: 6174 6564 2066 6f72 2061 7420 6c65 6173 ated for at leas │ │ │ │ │ +000365a0: 7420 6f6e 6520 7061 636b 6167 652e 2020 t one package. │ │ │ │ │ +000365b0: 5061 636b 6167 6573 0a69 6e76 6f6c 7665 Packages.involve │ │ │ │ │ +000365c0: 6420 696e 2063 6972 6375 6c61 7220 6465 d in circular de │ │ │ │ │ +000365d0: 7065 6e64 656e 6369 6573 206d 6179 206e pendencies may n │ │ │ │ │ +000365e0: 6f74 2062 6520 6162 6c65 2074 6f20 7265 ot be able to re │ │ │ │ │ +000365f0: 6c79 206f 6e20 7468 6569 720a 6465 7065 ly on their.depe │ │ │ │ │ +00036600: 6e64 656e 6369 6573 2062 6569 6e67 2063 ndencies being c │ │ │ │ │ +00036610: 6f6e 6669 6775 7265 6420 6265 666f 7265 onfigured before │ │ │ │ │ +00036620: 2074 6865 7920 7468 656d 7365 6c76 6573 they themselves │ │ │ │ │ +00036630: 2061 7265 2063 6f6e 6669 6775 7265 642c are configured, │ │ │ │ │ +00036640: 0a64 6570 656e 6469 6e67 206f 6e20 7768 .depending on wh │ │ │ │ │ +00036650: 6963 6820 7369 6465 206f 6620 7468 6520 ich side of the │ │ │ │ │ +00036660: 6272 6561 6b20 6f66 2074 6865 2063 6972 break of the cir │ │ │ │ │ +00036670: 6375 6c61 7220 6465 7065 6e64 656e 6379 cular dependency │ │ │ │ │ +00036680: 206c 6f6f 700a 7468 6579 2068 6170 7065 loop.they happe │ │ │ │ │ +00036690: 6e20 746f 2062 6520 6f6e 2e20 2049 6620 n to be on. If │ │ │ │ │ +000366a0: 6f6e 6520 6f66 2074 6865 2070 6163 6b61 one of the packa │ │ │ │ │ +000366b0: 6765 7320 696e 2074 6865 206c 6f6f 7020 ges in the loop │ │ │ │ │ +000366c0: 6861 7320 6e6f 0ae2 8098 706f 7374 696e has no....postin │ │ │ │ │ +000366d0: 7374 e280 9920 7363 7269 7074 2c20 7468 st... script, th │ │ │ │ │ +000366e0: 656e 2074 6865 2063 7963 6c65 2077 696c en the cycle wil │ │ │ │ │ +000366f0: 6c20 6265 2062 726f 6b65 6e20 6174 2074 l be broken at t │ │ │ │ │ +00036700: 6861 7420 7061 636b 6167 653b 2074 6869 hat package; thi │ │ │ │ │ +00036710: 730a 656e 7375 7265 7320 7468 6174 2061 s.ensures that a │ │ │ │ │ +00036720: 6c6c 20e2 8098 706f 7374 696e 7374 e280 ll ...postinst.. │ │ │ │ │ +00036730: 9920 7363 7269 7074 7320 6172 6520 7275 . scripts are ru │ │ │ │ │ +00036740: 6e20 7769 7468 2074 6865 6972 2064 6570 n with their dep │ │ │ │ │ +00036750: 656e 6465 6e63 6965 730a 7072 6f70 6572 endencies.proper │ │ │ │ │ +00036760: 6c79 2063 6f6e 6669 6775 7265 6420 6966 ly configured if │ │ │ │ │ +00036770: 2074 6869 7320 6973 2070 6f73 7369 626c this is possibl │ │ │ │ │ +00036780: 652e 2020 4f74 6865 7277 6973 6520 7468 e. Otherwise th │ │ │ │ │ +00036790: 6520 6272 6561 6b69 6e67 2070 6f69 6e74 e breaking point │ │ │ │ │ +000367a0: 0a69 7320 6172 6269 7472 6172 792e 2020 .is arbitrary. │ │ │ │ │ +000367b0: 5061 636b 6167 6573 2073 686f 756c 6420 Packages should │ │ │ │ │ +000367c0: 7468 6572 6566 6f72 6520 6176 6f69 6420 therefore avoid │ │ │ │ │ +000367d0: 6369 7263 756c 6172 2064 6570 656e 6465 circular depende │ │ │ │ │ +000367e0: 6e63 6965 730a 7768 6572 6520 706f 7373 ncies.where poss │ │ │ │ │ +000367f0: 6962 6c65 2c20 7061 7274 6963 756c 6172 ible, particular │ │ │ │ │ +00036800: 6c79 2069 6620 7468 6579 2068 6176 6520 ly if they have │ │ │ │ │ +00036810: e280 9870 6f73 7469 6e73 74e2 8099 2073 ...postinst... s │ │ │ │ │ +00036820: 6372 6970 7473 2e0a 0a54 6865 206d 6561 cripts...The mea │ │ │ │ │ +00036830: 6e69 6e67 206f 6620 7468 6520 6669 7665 ning of the five │ │ │ │ │ +00036840: 2064 6570 656e 6465 6e63 7920 6669 656c dependency fiel │ │ │ │ │ +00036850: 6473 2069 7320 6173 2066 6f6c 6c6f 7773 ds is as follows │ │ │ │ │ +00036860: 3a0a 0ae2 8098 4465 7065 6e64 73e2 8099 :.....Depends... │ │ │ │ │ +00036870: 0a0a 2020 2020 2054 6869 7320 6465 636c .. This decl │ │ │ │ │ +00036880: 6172 6573 2061 6e20 6162 736f 6c75 7465 ares an absolute │ │ │ │ │ +00036890: 2064 6570 656e 6465 6e63 792e 2020 4120 dependency. A │ │ │ │ │ +000368a0: 7061 636b 6167 6520 7769 6c6c 206e 6f74 package will not │ │ │ │ │ +000368b0: 2062 650a 2020 2020 2063 6f6e 6669 6775 be. configu │ │ │ │ │ +000368c0: 7265 6420 756e 6c65 7373 2061 6c6c 206f red unless all o │ │ │ │ │ +000368d0: 6620 7468 6520 7061 636b 6167 6573 206c f the packages l │ │ │ │ │ +000368e0: 6973 7465 6420 696e 2069 7473 20e2 8098 isted in its ... │ │ │ │ │ +000368f0: 4465 7065 6e64 73e2 8099 2066 6965 6c64 Depends... field │ │ │ │ │ +00036900: 0a20 2020 2020 6861 7665 2062 6565 6e20 . have been │ │ │ │ │ +00036910: 636f 7272 6563 746c 7920 636f 6e66 6967 correctly config │ │ │ │ │ +00036920: 7572 6564 2028 756e 6c65 7373 2074 6865 ured (unless the │ │ │ │ │ +00036930: 7265 2069 7320 6120 6369 7263 756c 6172 re is a circular │ │ │ │ │ +00036940: 0a20 2020 2020 6465 7065 6e64 656e 6379 . dependency │ │ │ │ │ +00036950: 2061 7320 6465 7363 7269 6265 6420 6162 as described ab │ │ │ │ │ +00036960: 6f76 6529 2e0a 0a20 2020 2020 5468 6520 ove)... The │ │ │ │ │ +00036970: e280 9844 6570 656e 6473 e280 9920 6669 ...Depends... fi │ │ │ │ │ +00036980: 656c 6420 7368 6f75 6c64 2062 6520 7573 eld should be us │ │ │ │ │ +00036990: 6564 2069 6620 7468 6520 6465 7065 6e64 ed if the depend │ │ │ │ │ +000369a0: 6564 2d6f 6e20 7061 636b 6167 6520 6973 ed-on package is │ │ │ │ │ +000369b0: 0a20 2020 2020 7265 7175 6972 6564 2066 . required f │ │ │ │ │ +000369c0: 6f72 2074 6865 2064 6570 656e 6469 6e67 or the depending │ │ │ │ │ +000369d0: 2070 6163 6b61 6765 2074 6f20 7072 6f76 package to prov │ │ │ │ │ +000369e0: 6964 6520 6120 7369 676e 6966 6963 616e ide a significan │ │ │ │ │ +000369f0: 7420 616d 6f75 6e74 0a20 2020 2020 6f66 t amount. of │ │ │ │ │ +00036a00: 2066 756e 6374 696f 6e61 6c69 7479 2e0a functionality.. │ │ │ │ │ +00036a10: 0a20 2020 2020 5468 6520 e280 9844 6570 . The ...Dep │ │ │ │ │ +00036a20: 656e 6473 e280 9920 6669 656c 6420 7368 ends... field sh │ │ │ │ │ +00036a30: 6f75 6c64 2061 6c73 6f20 6265 2075 7365 ould also be use │ │ │ │ │ +00036a40: 6420 6966 2074 6865 20e2 8098 706f 7374 d if the ...post │ │ │ │ │ +00036a50: 696e 7374 e280 9920 6f72 0a20 2020 2020 inst... or. │ │ │ │ │ +00036a60: e280 9870 7265 726d e280 9920 7363 7269 ...prerm... scri │ │ │ │ │ +00036a70: 7074 7320 7265 7175 6972 6520 7468 6520 pts require the │ │ │ │ │ +00036a80: 6465 7065 6e64 6564 2d6f 6e20 7061 636b depended-on pack │ │ │ │ │ +00036a90: 6167 6520 746f 2062 6520 756e 7061 636b age to be unpack │ │ │ │ │ +00036aa0: 6564 206f 720a 2020 2020 2063 6f6e 6669 ed or. confi │ │ │ │ │ +00036ab0: 6775 7265 6420 696e 206f 7264 6572 2074 gured in order t │ │ │ │ │ +00036ac0: 6f20 7275 6e2e 2020 496e 2074 6865 2063 o run. In the c │ │ │ │ │ +00036ad0: 6173 6520 6f66 20e2 8098 706f 7374 696e ase of ...postin │ │ │ │ │ +00036ae0: 7374 2063 6f6e 6669 6775 7265 e280 992c st configure..., │ │ │ │ │ +00036af0: 0a20 2020 2020 7468 6520 6465 7065 6e64 . the depend │ │ │ │ │ +00036b00: 6564 2d6f 6e20 7061 636b 6167 6573 2077 ed-on packages w │ │ │ │ │ +00036b10: 696c 6c20 6265 2075 6e70 6163 6b65 6420 ill be unpacked │ │ │ │ │ +00036b20: 616e 6420 636f 6e66 6967 7572 6564 2066 and configured f │ │ │ │ │ +00036b30: 6972 7374 2e0a 2020 2020 2028 4966 2062 irst.. (If b │ │ │ │ │ +00036b40: 6f74 6820 7061 636b 6167 6573 2061 7265 oth packages are │ │ │ │ │ +00036b50: 2069 6e76 6f6c 7665 6420 696e 2061 2064 involved in a d │ │ │ │ │ +00036b60: 6570 656e 6465 6e63 7920 6c6f 6f70 2c20 ependency loop, │ │ │ │ │ +00036b70: 7468 6973 206d 6967 6874 206e 6f74 0a20 this might not. │ │ │ │ │ +00036b80: 2020 2020 776f 726b 2061 7320 6578 7065 work as expe │ │ │ │ │ +00036b90: 6374 6564 3b20 7365 6520 7468 6520 6578 cted; see the ex │ │ │ │ │ +00036ba0: 706c 616e 6174 696f 6e20 6120 6665 7720 planation a few │ │ │ │ │ +00036bb0: 7061 7261 6772 6170 6873 2062 6163 6b2e paragraphs back. │ │ │ │ │ +00036bc0: 2920 2049 6e0a 2020 2020 2074 6865 2063 ) In. the c │ │ │ │ │ +00036bd0: 6173 6520 6f66 20e2 8098 7072 6572 6de2 ase of ...prerm. │ │ │ │ │ +00036be0: 8099 206f 7220 6f74 6865 7220 e280 9870 .. or other ...p │ │ │ │ │ +00036bf0: 6f73 7469 6e73 74e2 8099 2061 6374 696f ostinst... actio │ │ │ │ │ +00036c00: 6e73 2c20 7468 6520 7061 636b 6167 650a ns, the package. │ │ │ │ │ +00036c10: 2020 2020 2064 6570 656e 6465 6e63 6965 dependencie │ │ │ │ │ +00036c20: 7320 7769 6c6c 206e 6f72 6d61 6c6c 7920 s will normally │ │ │ │ │ +00036c30: 6265 2061 7420 6c65 6173 7420 756e 7061 be at least unpa │ │ │ │ │ +00036c40: 636b 6564 2c20 6275 7420 7468 6579 206d cked, but they m │ │ │ │ │ +00036c50: 6179 2062 650a 2020 2020 206f 6e6c 7920 ay be. only │ │ │ │ │ +00036c60: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ +00036c70: 64e2 809d 2069 6620 6120 7072 6576 696f d... if a previo │ │ │ │ │ +00036c80: 7573 2075 7067 7261 6465 206f 6620 7468 us upgrade of th │ │ │ │ │ +00036c90: 6520 6465 7065 6e64 656e 6379 0a20 2020 e dependency. │ │ │ │ │ +00036ca0: 2020 6661 696c 6564 2e0a 0a20 2020 2020 failed... │ │ │ │ │ +00036cb0: 4669 6e61 6c6c 792c 2074 6865 20e2 8098 Finally, the ... │ │ │ │ │ +00036cc0: 4465 7065 6e64 73e2 8099 2066 6965 6c64 Depends... field │ │ │ │ │ +00036cd0: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ +00036ce0: 6966 2074 6865 2064 6570 656e 6465 642d if the depended- │ │ │ │ │ +00036cf0: 6f6e 0a20 2020 2020 7061 636b 6167 6520 on. package │ │ │ │ │ +00036d00: 6973 206e 6565 6465 6420 6279 2074 6865 is needed by the │ │ │ │ │ +00036d10: 20e2 8098 706f 7374 726d e280 9920 7363 ...postrm... sc │ │ │ │ │ +00036d20: 7269 7074 2074 6f20 6675 6c6c 7920 636c ript to fully cl │ │ │ │ │ +00036d30: 6561 6e20 7570 2061 6674 6572 0a20 2020 ean up after. │ │ │ │ │ +00036d40: 2020 7468 6520 7061 636b 6167 6520 7265 the package re │ │ │ │ │ +00036d50: 6d6f 7661 6c2e 2020 5468 6572 6520 6973 moval. There is │ │ │ │ │ +00036d60: 206e 6f20 6775 6172 616e 7465 6520 7468 no guarantee th │ │ │ │ │ +00036d70: 6174 2070 6163 6b61 6765 0a20 2020 2020 at package. │ │ │ │ │ +00036d80: 6465 7065 6e64 656e 6369 6573 2077 696c dependencies wil │ │ │ │ │ +00036d90: 6c20 6265 2061 7661 696c 6162 6c65 2077 l be available w │ │ │ │ │ +00036da0: 6865 6e20 e280 9870 6f73 7472 6de2 8099 hen ...postrm... │ │ │ │ │ +00036db0: 2069 7320 7275 6e2c 2062 7574 2074 6865 is run, but the │ │ │ │ │ +00036dc0: 0a20 2020 2020 6465 7065 6e64 6564 2d6f . depended-o │ │ │ │ │ +00036dd0: 6e20 7061 636b 6167 6520 6973 206d 6f72 n package is mor │ │ │ │ │ +00036de0: 6520 6c69 6b65 6c79 2074 6f20 6265 2061 e likely to be a │ │ │ │ │ +00036df0: 7661 696c 6162 6c65 2069 6620 7468 6520 vailable if the │ │ │ │ │ +00036e00: 7061 636b 6167 650a 2020 2020 2064 6563 package. dec │ │ │ │ │ +00036e10: 6c61 7265 7320 6120 6465 7065 6e64 656e lares a dependen │ │ │ │ │ +00036e20: 6379 2028 7061 7274 6963 756c 6172 6c79 cy (particularly │ │ │ │ │ +00036e30: 2069 6e20 7468 6520 6361 7365 206f 6620 in the case of │ │ │ │ │ +00036e40: e280 9870 6f73 7472 6d0a 2020 2020 2072 ...postrm. r │ │ │ │ │ +00036e50: 656d 6f76 65e2 8099 292e 2020 5468 6520 emove...). The │ │ │ │ │ +00036e60: e280 9870 6f73 7472 6de2 8099 2073 6372 ...postrm... scr │ │ │ │ │ +00036e70: 6970 7420 6d75 7374 2067 7261 6365 6675 ipt must gracefu │ │ │ │ │ +00036e80: 6c6c 7920 736b 6970 2061 6374 696f 6e73 lly skip actions │ │ │ │ │ +00036e90: 2074 6861 740a 2020 2020 2072 6571 7569 that. requi │ │ │ │ │ +00036ea0: 7265 2061 2064 6570 656e 6465 6e63 7920 re a dependency │ │ │ │ │ +00036eb0: 6966 2074 6861 7420 6465 7065 6e64 656e if that dependen │ │ │ │ │ +00036ec0: 6379 2069 736e e280 9974 2061 7661 696c cy isn...t avail │ │ │ │ │ +00036ed0: 6162 6c65 2e0a 0ae2 8098 5265 636f 6d6d able......Recomm │ │ │ │ │ +00036ee0: 656e 6473 e280 990a 0a20 2020 2020 5468 ends..... Th │ │ │ │ │ +00036ef0: 6973 2064 6563 6c61 7265 7320 6120 7374 is declares a st │ │ │ │ │ +00036f00: 726f 6e67 2c20 6275 7420 6e6f 7420 6162 rong, but not ab │ │ │ │ │ +00036f10: 736f 6c75 7465 2c20 6465 7065 6e64 656e solute, dependen │ │ │ │ │ +00036f20: 6379 2e0a 0a20 2020 2020 5468 6520 e280 cy... The .. │ │ │ │ │ +00036f30: 9852 6563 6f6d 6d65 6e64 73e2 8099 2066 .Recommends... f │ │ │ │ │ +00036f40: 6965 6c64 2073 686f 756c 6420 6c69 7374 ield should list │ │ │ │ │ +00036f50: 2070 6163 6b61 6765 7320 7468 6174 2077 packages that w │ │ │ │ │ +00036f60: 6f75 6c64 2062 6520 666f 756e 640a 2020 ould be found. │ │ │ │ │ +00036f70: 2020 2074 6f67 6574 6865 7220 7769 7468 together with │ │ │ │ │ +00036f80: 2074 6869 7320 6f6e 6520 696e 2061 6c6c this one in all │ │ │ │ │ +00036f90: 2062 7574 2075 6e75 7375 616c 2069 6e73 but unusual ins │ │ │ │ │ +00036fa0: 7461 6c6c 6174 696f 6e73 2e0a 0ae2 8098 tallations...... │ │ │ │ │ +00036fb0: 5375 6767 6573 7473 e280 990a 0a20 2020 Suggests..... │ │ │ │ │ +00036fc0: 2020 5468 6973 2069 7320 7573 6564 2074 This is used t │ │ │ │ │ +00036fd0: 6f20 6465 636c 6172 6520 7468 6174 206f o declare that o │ │ │ │ │ +00036fe0: 6e65 2070 6163 6b61 6765 206d 6179 2062 ne package may b │ │ │ │ │ +00036ff0: 6520 6d6f 7265 2075 7365 6675 6c20 7769 e more useful wi │ │ │ │ │ +00037000: 7468 0a20 2020 2020 6f6e 6520 6f72 206d th. one or m │ │ │ │ │ +00037010: 6f72 6520 6f74 6865 7273 2e20 2055 7369 ore others. Usi │ │ │ │ │ +00037020: 6e67 2074 6869 7320 6669 656c 6420 7465 ng this field te │ │ │ │ │ +00037030: 6c6c 7320 7468 6520 7061 636b 6167 696e lls the packagin │ │ │ │ │ +00037040: 6720 7379 7374 656d 0a20 2020 2020 616e g system. an │ │ │ │ │ +00037050: 6420 7468 6520 7573 6572 2074 6861 7420 d the user that │ │ │ │ │ +00037060: 7468 6520 6c69 7374 6564 2070 6163 6b61 the listed packa │ │ │ │ │ +00037070: 6765 7320 6172 6520 7265 6c61 7465 6420 ges are related │ │ │ │ │ +00037080: 746f 2074 6869 7320 6f6e 6520 616e 640a to this one and. │ │ │ │ │ +00037090: 2020 2020 2063 616e 2070 6572 6861 7073 can perhaps │ │ │ │ │ +000370a0: 2065 6e68 616e 6365 2069 7473 2075 7365 enhance its use │ │ │ │ │ +000370b0: 6675 6c6e 6573 732c 2062 7574 2074 6861 fulness, but tha │ │ │ │ │ +000370c0: 7420 696e 7374 616c 6c69 6e67 2074 6869 t installing thi │ │ │ │ │ +000370d0: 7320 6f6e 650a 2020 2020 2077 6974 686f s one. witho │ │ │ │ │ +000370e0: 7574 2074 6865 6d20 6973 2070 6572 6665 ut them is perfe │ │ │ │ │ +000370f0: 6374 6c79 2072 6561 736f 6e61 626c 652e ctly reasonable. │ │ │ │ │ +00037100: 0a0a e280 9845 6e68 616e 6365 73e2 8099 .....Enhances... │ │ │ │ │ +00037110: 0a0a 2020 2020 2054 6869 7320 6669 656c .. This fiel │ │ │ │ │ +00037120: 6420 6973 2073 696d 696c 6172 2074 6f20 d is similar to │ │ │ │ │ +00037130: 5375 6767 6573 7473 2062 7574 2077 6f72 Suggests but wor │ │ │ │ │ +00037140: 6b73 2069 6e20 7468 6520 6f70 706f 7369 ks in the opposi │ │ │ │ │ +00037150: 7465 0a20 2020 2020 6469 7265 6374 696f te. directio │ │ │ │ │ +00037160: 6e2e 2020 4974 2069 7320 7573 6564 2074 n. It is used t │ │ │ │ │ +00037170: 6f20 6465 636c 6172 6520 7468 6174 2061 o declare that a │ │ │ │ │ +00037180: 2070 6163 6b61 6765 2063 616e 2065 6e68 package can enh │ │ │ │ │ +00037190: 616e 6365 2074 6865 0a20 2020 2020 6675 ance the. fu │ │ │ │ │ +000371a0: 6e63 7469 6f6e 616c 6974 7920 6f66 2061 nctionality of a │ │ │ │ │ +000371b0: 6e6f 7468 6572 2070 6163 6b61 6765 2e0a nother package.. │ │ │ │ │ +000371c0: 0ae2 8098 5072 652d 4465 7065 6e64 73e2 ....Pre-Depends. │ │ │ │ │ +000371d0: 8099 0a0a 2020 2020 2054 6869 7320 6669 .... This fi │ │ │ │ │ +000371e0: 656c 6420 6973 206c 696b 6520 e280 9844 eld is like ...D │ │ │ │ │ +000371f0: 6570 656e 6473 e280 992c 2065 7863 6570 epends..., excep │ │ │ │ │ +00037200: 7420 7468 6174 2069 7420 616c 736f 2066 t that it also f │ │ │ │ │ +00037210: 6f72 6365 7320 e280 9864 706b 67e2 8099 orces ...dpkg... │ │ │ │ │ +00037220: 2074 6f0a 2020 2020 2063 6f6d 706c 6574 to. complet │ │ │ │ │ +00037230: 6520 696e 7374 616c 6c61 7469 6f6e 206f e installation o │ │ │ │ │ +00037240: 6620 7468 6520 7061 636b 6167 6573 206e f the packages n │ │ │ │ │ +00037250: 616d 6564 2062 6566 6f72 6520 6576 656e amed before even │ │ │ │ │ +00037260: 2073 7461 7274 696e 670a 2020 2020 2074 starting. t │ │ │ │ │ +00037270: 6865 2069 6e73 7461 6c6c 6174 696f 6e20 he installation │ │ │ │ │ +00037280: 6f66 2074 6865 2070 6163 6b61 6765 2077 of the package w │ │ │ │ │ +00037290: 6869 6368 2064 6563 6c61 7265 7320 7468 hich declares th │ │ │ │ │ +000372a0: 6520 7072 652d 6465 7065 6e64 656e 6379 e pre-dependency │ │ │ │ │ +000372b0: 2c0a 2020 2020 2061 7320 666f 6c6c 6f77 ,. as follow │ │ │ │ │ +000372c0: 733a 0a0a 2020 2020 2057 6865 6e20 6120 s:.. When a │ │ │ │ │ +000372d0: 7061 636b 6167 6520 6465 636c 6172 696e package declarin │ │ │ │ │ +000372e0: 6720 6120 7072 652d 6465 7065 6e64 656e g a pre-dependen │ │ │ │ │ +000372f0: 6379 2069 7320 6162 6f75 7420 746f 2062 cy is about to b │ │ │ │ │ +00037300: 6520 2775 6e70 6163 6b65 6427 0a20 2020 e 'unpacked'. │ │ │ │ │ +00037310: 2020 7468 6520 7072 652d 6465 7065 6e64 the pre-depend │ │ │ │ │ +00037320: 656e 6379 2063 616e 2062 6520 7361 7469 ency can be sati │ │ │ │ │ +00037330: 7366 6965 6420 6966 2074 6865 2064 6570 sfied if the dep │ │ │ │ │ +00037340: 656e 6465 642d 6f6e 2070 6163 6b61 6765 ended-on package │ │ │ │ │ +00037350: 2069 730a 2020 2020 2065 6974 6865 7220 is. either │ │ │ │ │ +00037360: 6675 6c6c 7920 636f 6e66 6967 7572 6564 fully configured │ │ │ │ │ +00037370: 2c20 276f 7220 6576 656e 2069 6627 2074 , 'or even if' t │ │ │ │ │ +00037380: 6865 2064 6570 656e 6465 642d 6f6e 2070 he depended-on p │ │ │ │ │ +00037390: 6163 6b61 6765 2873 290a 2020 2020 2061 ackage(s). a │ │ │ │ │ +000373a0: 7265 206f 6e6c 7920 696e 2074 6865 20e2 re only in the . │ │ │ │ │ +000373b0: 809c 556e 7061 636b 6564 e280 9d20 6f72 ..Unpacked... or │ │ │ │ │ +000373c0: 2074 6865 20e2 809c 4861 6c66 2d43 6f6e the ...Half-Con │ │ │ │ │ +000373d0: 6669 6775 7265 64e2 809d 2073 7461 7465 figured... state │ │ │ │ │ +000373e0: 2c20 7072 6f76 6964 6564 0a20 2020 2020 , provided. │ │ │ │ │ +000373f0: 7468 6174 2074 6865 7920 6861 7665 2062 that they have b │ │ │ │ │ +00037400: 6565 6e20 636f 6e66 6967 7572 6564 2063 een configured c │ │ │ │ │ +00037410: 6f72 7265 6374 6c79 2061 7420 736f 6d65 orrectly at some │ │ │ │ │ +00037420: 2070 6f69 6e74 2069 6e20 7468 6520 7061 point in the pa │ │ │ │ │ +00037430: 7374 0a20 2020 2020 2861 6e64 206e 6f74 st. (and not │ │ │ │ │ +00037440: 2072 656d 6f76 6564 206f 7220 7061 7274 removed or part │ │ │ │ │ +00037450: 6961 6c6c 7920 7265 6d6f 7665 6420 7369 ially removed si │ │ │ │ │ +00037460: 6e63 6529 2e20 2049 6e20 7468 6973 2063 nce). In this c │ │ │ │ │ +00037470: 6173 652c 2062 6f74 680a 2020 2020 2074 ase, both. t │ │ │ │ │ +00037480: 6865 2070 7265 7669 6f75 736c 792d 636f he previously-co │ │ │ │ │ +00037490: 6e66 6967 7572 6564 2061 6e64 2063 7572 nfigured and cur │ │ │ │ │ +000374a0: 7265 6e74 6c79 20e2 809c 556e 7061 636b rently ...Unpack │ │ │ │ │ +000374b0: 6564 e280 9d20 6f72 0a20 2020 2020 e280 ed... or. .. │ │ │ │ │ +000374c0: 9c48 616c 662d 436f 6e66 6967 7572 6564 .Half-Configured │ │ │ │ │ +000374d0: e280 9d20 7665 7273 696f 6e73 206d 7573 ... versions mus │ │ │ │ │ +000374e0: 7420 7361 7469 7366 7920 616e 7920 7665 t satisfy any ve │ │ │ │ │ +000374f0: 7273 696f 6e20 636c 6175 7365 2069 6e20 rsion clause in │ │ │ │ │ +00037500: 7468 650a 2020 2020 20e2 8098 5072 652d the. ...Pre- │ │ │ │ │ +00037510: 4465 7065 6e64 73e2 8099 2066 6965 6c64 Depends... field │ │ │ │ │ +00037520: 2e0a 0a20 2020 2020 5768 656e 2074 6865 ... When the │ │ │ │ │ +00037530: 2070 6163 6b61 6765 2064 6563 6c61 7269 package declari │ │ │ │ │ +00037540: 6e67 2061 2070 7265 2d64 6570 656e 6465 ng a pre-depende │ │ │ │ │ +00037550: 6e63 7920 6973 2061 626f 7574 2074 6f20 ncy is about to │ │ │ │ │ +00037560: 6265 0a20 2020 2020 2763 6f6e 6669 6775 be. 'configu │ │ │ │ │ +00037570: 7265 6427 2c20 7468 6520 7072 652d 6465 red', the pre-de │ │ │ │ │ +00037580: 7065 6e64 656e 6379 2077 696c 6c20 6265 pendency will be │ │ │ │ │ +00037590: 2074 7265 6174 6564 2061 7320 6120 6e6f treated as a no │ │ │ │ │ +000375a0: 726d 616c 0a20 2020 2020 e280 9844 6570 rmal. ...Dep │ │ │ │ │ +000375b0: 656e 6473 e280 992e 2020 4974 2077 696c ends.... It wil │ │ │ │ │ +000375c0: 6c20 6265 2063 6f6e 7369 6465 7265 6420 l be considered │ │ │ │ │ +000375d0: 7361 7469 7366 6965 6420 6f6e 6c79 2069 satisfied only i │ │ │ │ │ +000375e0: 6620 7468 6520 6465 7065 6e64 6564 2d6f f the depended-o │ │ │ │ │ +000375f0: 6e0a 2020 2020 2070 6163 6b61 6765 2068 n. package h │ │ │ │ │ +00037600: 6173 2062 6565 6e20 636f 7272 6563 746c as been correctl │ │ │ │ │ +00037610: 7920 636f 6e66 6967 7572 6564 2e20 2048 y configured. H │ │ │ │ │ +00037620: 6f77 6576 6572 2c20 756e 6c69 6b65 2077 owever, unlike w │ │ │ │ │ +00037630: 6974 680a 2020 2020 20e2 8098 4465 7065 ith. ...Depe │ │ │ │ │ +00037640: 6e64 73e2 8099 2c20 e280 9850 7265 2d44 nds..., ...Pre-D │ │ │ │ │ +00037650: 6570 656e 6473 e280 9920 646f 6573 206e epends... does n │ │ │ │ │ +00037660: 6f74 2070 6572 6d69 7420 6369 7263 756c ot permit circul │ │ │ │ │ +00037670: 6172 2064 6570 656e 6465 6e63 6965 7320 ar dependencies │ │ │ │ │ +00037680: 746f 0a20 2020 2020 6265 2062 726f 6b65 to. be broke │ │ │ │ │ +00037690: 6e2e 2020 4966 2061 2063 6972 6375 6c61 n. If a circula │ │ │ │ │ +000376a0: 7220 6465 7065 6e64 656e 6379 2069 7320 r dependency is │ │ │ │ │ +000376b0: 656e 636f 756e 7465 7265 6420 7768 696c encountered whil │ │ │ │ │ +000376c0: 650a 2020 2020 2061 7474 656d 7074 696e e. attemptin │ │ │ │ │ +000376d0: 6720 746f 2068 6f6e 6f72 20e2 8098 5072 g to honor ...Pr │ │ │ │ │ +000376e0: 652d 4465 7065 6e64 73e2 8099 2c20 7468 e-Depends..., th │ │ │ │ │ +000376f0: 6520 696e 7374 616c 6c61 7469 6f6e 2077 e installation w │ │ │ │ │ +00037700: 696c 6c20 6265 0a20 2020 2020 6162 6f72 ill be. abor │ │ │ │ │ +00037710: 7465 642e 0a0a 2020 2020 20e2 8098 5072 ted... ...Pr │ │ │ │ │ +00037720: 652d 4465 7065 6e64 73e2 8099 2061 7265 e-Depends... are │ │ │ │ │ +00037730: 2061 6c73 6f20 7265 7175 6972 6564 2069 also required i │ │ │ │ │ +00037740: 6620 7468 6520 e280 9870 7265 696e 7374 f the ...preinst │ │ │ │ │ +00037750: e280 9920 7363 7269 7074 2064 6570 656e ... script depen │ │ │ │ │ +00037760: 6473 206f 6e0a 2020 2020 2074 6865 206e ds on. the n │ │ │ │ │ +00037770: 616d 6564 2070 6163 6b61 6765 2e20 2049 amed package. I │ │ │ │ │ +00037780: 7420 6973 2062 6573 7420 746f 2061 766f t is best to avo │ │ │ │ │ +00037790: 6964 2074 6869 7320 7369 7475 6174 696f id this situatio │ │ │ │ │ +000377a0: 6e20 6966 2070 6f73 7369 626c 652e 0a0a n if possible... │ │ │ │ │ +000377b0: 2020 2020 20e2 8098 5072 652d 4465 7065 ...Pre-Depe │ │ │ │ │ +000377c0: 6e64 73e2 8099 2073 686f 756c 6420 6265 nds... should be │ │ │ │ │ +000377d0: 2075 7365 6420 7370 6172 696e 676c 792c used sparingly, │ │ │ │ │ +000377e0: 2070 7265 6665 7261 626c 7920 6f6e 6c79 preferably only │ │ │ │ │ +000377f0: 2062 7920 7061 636b 6167 6573 0a20 2020 by packages. │ │ │ │ │ +00037800: 2020 7768 6f73 6520 7072 656d 6174 7572 whose prematur │ │ │ │ │ +00037810: 6520 7570 6772 6164 6520 6f72 2069 6e73 e upgrade or ins │ │ │ │ │ +00037820: 7461 6c6c 6174 696f 6e20 776f 756c 6420 tallation would │ │ │ │ │ +00037830: 6861 6d70 6572 2074 6865 2061 6269 6c69 hamper the abili │ │ │ │ │ +00037840: 7479 206f 660a 2020 2020 2074 6865 2073 ty of. the s │ │ │ │ │ +00037850: 7973 7465 6d20 746f 2063 6f6e 7469 6e75 ystem to continu │ │ │ │ │ +00037860: 6520 7769 7468 2061 6e79 2075 7067 7261 e with any upgra │ │ │ │ │ +00037870: 6465 2074 6861 7420 6d69 6768 7420 6265 de that might be │ │ │ │ │ +00037880: 2069 6e20 7072 6f67 7265 7373 2e0a 0a20 in progress... │ │ │ │ │ +00037890: 2020 2020 596f 7520 7368 6f75 6c64 206e You should n │ │ │ │ │ +000378a0: 6f74 2073 7065 6369 6679 2061 20e2 8098 ot specify a ... │ │ │ │ │ +000378b0: 5072 652d 4465 7065 6e64 73e2 8099 2065 Pre-Depends... e │ │ │ │ │ +000378c0: 6e74 7279 2066 6f72 2061 2070 6163 6b61 ntry for a packa │ │ │ │ │ +000378d0: 6765 2062 6566 6f72 650a 2020 2020 2074 ge before. t │ │ │ │ │ +000378e0: 6869 7320 6861 7320 6265 656e 2064 6973 his has been dis │ │ │ │ │ +000378f0: 6375 7373 6564 206f 6e20 7468 6520 e280 cussed on the .. │ │ │ │ │ +00037900: 9864 6562 6961 6e2d 6465 7665 6ce2 8099 .debian-devel... │ │ │ │ │ +00037910: 206d 6169 6c69 6e67 206c 6973 7420 616e mailing list an │ │ │ │ │ +00037920: 6420 610a 2020 2020 2063 6f6e 7365 6e73 d a. consens │ │ │ │ │ +00037930: 7573 2061 626f 7574 2064 6f69 6e67 2074 us about doing t │ │ │ │ │ +00037940: 6861 7420 6861 7320 6265 656e 2072 6561 hat has been rea │ │ │ │ │ +00037950: 6368 6564 2e20 2053 6565 202a 6e6f 7465 ched. See *note │ │ │ │ │ +00037960: 0a20 2020 2020 4465 7065 6e64 656e 6369 . Dependenci │ │ │ │ │ +00037970: 6573 3a20 3533 2e0a 0a57 6865 6e20 7365 es: 53...When se │ │ │ │ │ +00037980: 6c65 6374 696e 6720 7768 6963 6820 6c65 lecting which le │ │ │ │ │ +00037990: 7665 6c20 6f66 2064 6570 656e 6465 6e63 vel of dependenc │ │ │ │ │ +000379a0: 7920 746f 2075 7365 2079 6f75 2073 686f y to use you sho │ │ │ │ │ +000379b0: 756c 6420 636f 6e73 6964 6572 2068 6f77 uld consider how │ │ │ │ │ +000379c0: 0a69 6d70 6f72 7461 6e74 2074 6865 2064 .important the d │ │ │ │ │ +000379d0: 6570 656e 6465 642d 6f6e 2070 6163 6b61 epended-on packa │ │ │ │ │ +000379e0: 6765 2069 7320 746f 2074 6865 2066 756e ge is to the fun │ │ │ │ │ +000379f0: 6374 696f 6e61 6c69 7479 206f 6620 7468 ctionality of th │ │ │ │ │ +00037a00: 6520 6f6e 650a 6465 636c 6172 696e 6720 e one.declaring │ │ │ │ │ +00037a10: 7468 6520 6465 7065 6e64 656e 6379 2e20 the dependency. │ │ │ │ │ +00037a20: 2053 6f6d 6520 7061 636b 6167 6573 2061 Some packages a │ │ │ │ │ +00037a30: 7265 2063 6f6d 706f 7365 6420 6f66 2063 re composed of c │ │ │ │ │ +00037a40: 6f6d 706f 6e65 6e74 7320 6f66 0a76 6172 omponents of.var │ │ │ │ │ +00037a50: 7969 6e67 2064 6567 7265 6573 206f 6620 ying degrees of │ │ │ │ │ +00037a60: 696d 706f 7274 616e 6365 2e20 2053 7563 importance. Suc │ │ │ │ │ +00037a70: 6820 6120 7061 636b 6167 6520 7368 6f75 h a package shou │ │ │ │ │ +00037a80: 6c64 206c 6973 7420 7573 696e 670a e280 ld list using... │ │ │ │ │ +00037a90: 9844 6570 656e 6473 e280 9920 7468 6520 .Depends... the │ │ │ │ │ +00037aa0: 7061 636b 6167 6528 7329 2077 6869 6368 package(s) which │ │ │ │ │ +00037ab0: 2061 7265 2072 6571 7569 7265 6420 6279 are required by │ │ │ │ │ +00037ac0: 2074 6865 206d 6f72 6520 696d 706f 7274 the more import │ │ │ │ │ +00037ad0: 616e 740a 636f 6d70 6f6e 656e 7473 2e20 ant.components. │ │ │ │ │ +00037ae0: 2054 6865 206f 7468 6572 2063 6f6d 706f The other compo │ │ │ │ │ +00037af0: 6e65 6e74 73e2 8099 2072 6571 7569 7265 nents... require │ │ │ │ │ +00037b00: 6d65 6e74 7320 6d61 7920 6265 206d 656e ments may be men │ │ │ │ │ +00037b10: 7469 6f6e 6564 2061 730a 5375 6767 6573 tioned as.Sugges │ │ │ │ │ +00037b20: 7469 6f6e 7320 6f72 2052 6563 6f6d 6d65 tions or Recomme │ │ │ │ │ +00037b30: 6e64 6174 696f 6e73 2c20 6173 2061 7070 ndations, as app │ │ │ │ │ +00037b40: 726f 7072 6961 7465 2074 6f20 7468 6520 ropriate to the │ │ │ │ │ +00037b50: 636f 6d70 6f6e 656e 7473 e280 990a 7265 components....re │ │ │ │ │ +00037b60: 6c61 7469 7665 2069 6d70 6f72 7461 6e63 lative importanc │ │ │ │ │ +00037b70: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00037b80: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00037b90: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00037ba0: 6869 7320 6170 7072 6f61 6368 206d 616b his approach mak │ │ │ │ │ +00037bb0: 6573 2064 6570 656e 6465 6e63 7920 7265 es dependency re │ │ │ │ │ +00037bc0: 736f 6c75 7469 6f6e 2065 6173 6965 722e solution easier. │ │ │ │ │ +00037bd0: 2020 4966 2074 776f 0a70 6163 6b61 6765 If two.package │ │ │ │ │ +00037be0: 7320 4120 616e 6420 4220 6172 6520 6265 s A and B are be │ │ │ │ │ +00037bf0: 696e 6720 7570 6772 6164 6564 2c20 7468 ing upgraded, th │ │ │ │ │ +00037c00: 6520 696e 7374 616c 6c65 6420 7061 636b e installed pack │ │ │ │ │ +00037c10: 6167 6520 4120 6465 7065 6e64 7320 6f6e age A depends on │ │ │ │ │ +00037c20: 0a65 7861 6374 6c79 2074 6865 2069 6e73 .exactly the ins │ │ │ │ │ +00037c30: 7461 6c6c 6564 2070 6163 6b61 6765 2042 talled package B │ │ │ │ │ +00037c40: 2c20 616e 6420 7468 6520 6e65 7720 7061 , and the new pa │ │ │ │ │ +00037c50: 636b 6167 6520 4120 6465 7065 6e64 7320 ckage A depends │ │ │ │ │ +00037c60: 6f6e 0a65 7861 6374 6c79 2074 6865 206e on.exactly the n │ │ │ │ │ +00037c70: 6577 2070 6163 6b61 6765 2042 2028 6120 ew package B (a │ │ │ │ │ +00037c80: 636f 6d6d 6f6e 2073 6974 7561 7469 6f6e common situation │ │ │ │ │ +00037c90: 2077 6865 6e20 7570 6772 6164 696e 6720 when upgrading │ │ │ │ │ +00037ca0: 7368 6172 6564 0a6c 6962 7261 7269 6573 shared.libraries │ │ │ │ │ +00037cb0: 2061 6e64 2074 6865 6972 2063 6f72 7265 and their corre │ │ │ │ │ +00037cc0: 7370 6f6e 6469 6e67 2064 6576 656c 6f70 sponding develop │ │ │ │ │ +00037cd0: 6d65 6e74 2070 6163 6b61 6765 7329 2c20 ment packages), │ │ │ │ │ +00037ce0: 7361 7469 7366 7969 6e67 2074 6865 0a64 satisfying the.d │ │ │ │ │ +00037cf0: 6570 656e 6465 6e63 6965 7320 6174 2065 ependencies at e │ │ │ │ │ +00037d00: 7665 7279 2073 7461 6765 206f 6620 7468 very stage of th │ │ │ │ │ +00037d10: 6520 7570 6772 6164 6520 776f 756c 6420 e upgrade would │ │ │ │ │ +00037d20: 6265 2069 6d70 6f73 7369 626c 652e 2020 be impossible. │ │ │ │ │ +00037d30: 5468 6973 0a72 656c 6178 6564 2072 6573 This.relaxed res │ │ │ │ │ +00037d40: 7472 6963 7469 6f6e 206d 6561 6e73 2074 triction means t │ │ │ │ │ +00037d50: 6861 7420 626f 7468 206e 6577 2070 6163 hat both new pac │ │ │ │ │ +00037d60: 6b61 6765 7320 6361 6e20 6265 2075 6e70 kages can be unp │ │ │ │ │ +00037d70: 6163 6b65 640a 746f 6765 7468 6572 2061 acked.together a │ │ │ │ │ +00037d80: 6e64 2074 6865 6e20 636f 6e66 6967 7572 nd then configur │ │ │ │ │ +00037d90: 6564 2069 6e20 7468 6569 7220 6465 7065 ed in their depe │ │ │ │ │ +00037da0: 6e64 656e 6379 206f 7264 6572 2e0a 0a1f ndency order.... │ │ │ │ │ +00037db0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00037dc0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00037dd0: 3a20 5061 636b 6167 6573 2077 6869 6368 : Packages which │ │ │ │ │ +00037de0: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00037df0: 6b61 6765 7320 2d20 4272 6561 6b73 2c20 kages - Breaks, │ │ │ │ │ +00037e00: 204e 6578 743a 2043 6f6e 666c 6963 7469 Next: Conflicti │ │ │ │ │ +00037e10: 6e67 2062 696e 6172 7920 7061 636b 6167 ng binary packag │ │ │ │ │ +00037e20: 6573 202d 2043 6f6e 666c 6963 7473 2c20 es - Conflicts, │ │ │ │ │ +00037e30: 2050 7265 763a 2042 696e 6172 7920 4465 Prev: Binary De │ │ │ │ │ +00037e40: 7065 6e64 656e 6369 6573 202d 2044 6570 pendencies - Dep │ │ │ │ │ +00037e50: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ +00037e60: 5375 6767 6573 7473 2045 6e68 616e 6365 Suggests Enhance │ │ │ │ │ +00037e70: 7320 5072 652d 4465 7065 6e64 732c 2020 s Pre-Depends, │ │ │ │ │ +00037e80: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ +00037e90: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00037ea0: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ +00037eb0: 3320 5061 636b 6167 6573 2077 6869 6368 3 Packages which │ │ │ │ │ +00037ec0: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00037ed0: 6b61 6765 7320 2d20 e280 9842 7265 616b kages - ...Break │ │ │ │ │ +00037ee0: 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d s....=========== │ │ │ │ │ +00037ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037f00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037f10: 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 6f6e =======..When on │ │ │ │ │ +00037f20: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00037f30: 2064 6563 6c61 7265 7320 7468 6174 2069 declares that i │ │ │ │ │ +00037f40: 7420 6272 6561 6b73 2061 6e6f 7468 6572 t breaks another │ │ │ │ │ +00037f50: 2c20 e280 9864 706b 67e2 8099 2077 696c , ...dpkg... wil │ │ │ │ │ +00037f60: 6c0a 7265 6675 7365 2074 6f20 616c 6c6f l.refuse to allo │ │ │ │ │ +00037f70: 7720 7468 6520 7061 636b 6167 6520 7768 w the package wh │ │ │ │ │ +00037f80: 6963 6820 6465 636c 6172 6573 20e2 8098 ich declares ... │ │ │ │ │ +00037f90: 4272 6561 6b73 e280 9920 746f 2062 6520 Breaks... to be │ │ │ │ │ +00037fa0: 756e 7061 636b 6564 0a75 6e6c 6573 7320 unpacked.unless │ │ │ │ │ +00037fb0: 7468 6520 6272 6f6b 656e 2070 6163 6b61 the broken packa │ │ │ │ │ +00037fc0: 6765 2069 7320 6465 636f 6e66 6967 7572 ge is deconfigur │ │ │ │ │ +00037fd0: 6564 2066 6972 7374 2c20 616e 6420 6974 ed first, and it │ │ │ │ │ +00037fe0: 2077 696c 6c20 7265 6675 7365 2074 6f0a will refuse to. │ │ │ │ │ +00037ff0: 616c 6c6f 7720 7468 6520 6272 6f6b 656e allow the broken │ │ │ │ │ +00038000: 2070 6163 6b61 6765 2074 6f20 6265 2072 package to be r │ │ │ │ │ +00038010: 6563 6f6e 6669 6775 7265 642e 0a0a 4120 econfigured...A │ │ │ │ │ +00038020: 7061 636b 6167 6520 7769 6c6c 206e 6f74 package will not │ │ │ │ │ +00038030: 2062 6520 7265 6761 7264 6564 2061 7320 be regarded as │ │ │ │ │ +00038040: 6361 7573 696e 6720 6272 6561 6b61 6765 causing breakage │ │ │ │ │ +00038050: 206d 6572 656c 7920 6265 6361 7573 6520 merely because │ │ │ │ │ +00038060: 6974 730a 636f 6e66 6967 7572 6174 696f its.configuratio │ │ │ │ │ +00038070: 6e20 6669 6c65 7320 6172 6520 7374 696c n files are stil │ │ │ │ │ +00038080: 6c20 696e 7374 616c 6c65 643b 2069 7420 l installed; it │ │ │ │ │ +00038090: 6d75 7374 2062 6520 6174 206c 6561 7374 must be at least │ │ │ │ │ +000380a0: 0ae2 809c 4861 6c66 2d49 6e73 7461 6c6c ....Half-Install │ │ │ │ │ +000380b0: 6564 e280 9d2e 0a0a 4120 7370 6563 6961 ed......A specia │ │ │ │ │ +000380c0: 6c20 6578 6365 7074 696f 6e20 6973 206d l exception is m │ │ │ │ │ +000380d0: 6164 6520 666f 7220 7061 636b 6167 6573 ade for packages │ │ │ │ │ +000380e0: 2077 6869 6368 2064 6563 6c61 7265 2074 which declare t │ │ │ │ │ +000380f0: 6861 7420 7468 6579 2062 7265 616b 0a74 hat they break.t │ │ │ │ │ +00038100: 6865 6972 206f 776e 2070 6163 6b61 6765 heir own package │ │ │ │ │ +00038110: 206e 616d 6520 6f72 2061 2076 6972 7475 name or a virtu │ │ │ │ │ +00038120: 616c 2070 6163 6b61 6765 2077 6869 6368 al package which │ │ │ │ │ +00038130: 2074 6865 7920 7072 6f76 6964 6520 2873 they provide (s │ │ │ │ │ +00038140: 6565 0a62 656c 6f77 293a 2074 6869 7320 ee.below): this │ │ │ │ │ +00038150: 646f 6573 206e 6f74 2063 6f75 6e74 2061 does not count a │ │ │ │ │ +00038160: 7320 6120 7265 616c 2062 7265 616b 6167 s a real breakag │ │ │ │ │ +00038170: 652e 0a0a 4e6f 726d 616c 6c79 2061 20e2 e...Normally a . │ │ │ │ │ +00038180: 8098 4272 6561 6b73 e280 9920 656e 7472 ..Breaks... entr │ │ │ │ │ +00038190: 7920 7769 6c6c 2068 6176 6520 616e 20e2 y will have an . │ │ │ │ │ +000381a0: 809c 6561 726c 6965 7220 7468 616e e280 ..earlier than.. │ │ │ │ │ +000381b0: 9d20 7665 7273 696f 6e20 636c 6175 7365 . version clause │ │ │ │ │ +000381c0: 3b0a 7375 6368 2061 20e2 8098 4272 6561 ;.such a ...Brea │ │ │ │ │ +000381d0: 6b73 e280 9920 6973 2069 6e74 726f 6475 ks... is introdu │ │ │ │ │ +000381e0: 6365 6420 696e 2074 6865 2076 6572 7369 ced in the versi │ │ │ │ │ +000381f0: 6f6e 206f 6620 616e 2028 696d 706c 6963 on of an (implic │ │ │ │ │ +00038200: 6974 206f 720a 6578 706c 6963 6974 2920 it or.explicit) │ │ │ │ │ +00038210: 6465 7065 6e64 656e 6379 2077 6869 6368 dependency which │ │ │ │ │ +00038220: 2076 696f 6c61 7465 7320 616e 2061 7373 violates an ass │ │ │ │ │ +00038230: 756d 7074 696f 6e20 6f72 2072 6576 6561 umption or revea │ │ │ │ │ +00038240: 6c73 2061 2062 7567 2069 6e0a 6561 726c ls a bug in.earl │ │ │ │ │ +00038250: 6965 7220 7665 7273 696f 6e73 206f 6620 ier versions of │ │ │ │ │ +00038260: 7468 6520 6272 6f6b 656e 2070 6163 6b61 the broken packa │ │ │ │ │ +00038270: 6765 2c20 6f72 2077 6869 6368 2074 616b ge, or which tak │ │ │ │ │ +00038280: 6573 206f 7665 7220 6120 6669 6c65 2066 es over a file f │ │ │ │ │ +00038290: 726f 6d0a 6561 726c 6965 7220 7665 7273 rom.earlier vers │ │ │ │ │ +000382a0: 696f 6e73 206f 6620 7468 6520 7061 636b ions of the pack │ │ │ │ │ +000382b0: 6167 6520 6e61 6d65 6420 696e 20e2 8098 age named in ... │ │ │ │ │ +000382c0: 4272 6561 6b73 e280 992e 2020 5468 6973 Breaks.... This │ │ │ │ │ +000382d0: 2075 7365 206f 6620 e280 9842 7265 616b use of ...Break │ │ │ │ │ +000382e0: 73e2 8099 0a77 696c 6c20 696e 666f 726d s....will inform │ │ │ │ │ +000382f0: 2068 6967 6865 722d 6c65 7665 6c20 7061 higher-level pa │ │ │ │ │ +00038300: 636b 6167 6520 6d61 6e61 6765 6d65 6e74 ckage management │ │ │ │ │ +00038310: 2074 6f6f 6c73 2074 6861 7420 7468 6520 tools that the │ │ │ │ │ +00038320: 6272 6f6b 656e 0a70 6163 6b61 6765 206d broken.package m │ │ │ │ │ +00038330: 7573 7420 6265 2075 7067 7261 6465 6420 ust be upgraded │ │ │ │ │ +00038340: 6265 666f 7265 2074 6865 206e 6577 206f before the new o │ │ │ │ │ +00038350: 6e65 2e0a 0a49 6620 7468 6520 6272 6561 ne...If the brea │ │ │ │ │ +00038360: 6b69 6e67 2070 6163 6b61 6765 2061 6c73 king package als │ │ │ │ │ +00038370: 6f20 6f76 6572 7772 6974 6573 2073 6f6d o overwrites som │ │ │ │ │ +00038380: 6520 6669 6c65 7320 6672 6f6d 2074 6865 e files from the │ │ │ │ │ +00038390: 206f 6c64 6572 0a70 6163 6b61 6765 2c20 older.package, │ │ │ │ │ +000383a0: 6974 2073 686f 756c 6420 7573 6520 e280 it should use .. │ │ │ │ │ +000383b0: 9852 6570 6c61 6365 73e2 8099 2074 6f20 .Replaces... to │ │ │ │ │ +000383c0: 656e 7375 7265 2074 6869 7320 676f 6573 ensure this goes │ │ │ │ │ +000383d0: 2073 6d6f 6f74 686c 792e 2020 5365 650a smoothly. See. │ │ │ │ │ +000383e0: 2a6e 6f74 6520 4f76 6572 7772 6974 696e *note Overwritin │ │ │ │ │ +000383f0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ +00038400: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ +00038410: 2052 6570 6c61 6365 733a 2065 612e 2066 Replaces: ea. f │ │ │ │ │ +00038420: 6f72 2061 0a66 756c 6c20 6469 7363 7573 or a.full discus │ │ │ │ │ +00038430: 7369 6f6e 206f 6620 7461 6b69 6e67 206f sion of taking o │ │ │ │ │ +00038440: 7665 7220 6669 6c65 7320 6672 6f6d 206f ver files from o │ │ │ │ │ +00038450: 7468 6572 2070 6163 6b61 6765 732c 2069 ther packages, i │ │ │ │ │ +00038460: 6e63 6c75 6469 6e67 2068 6f77 0a74 6f20 ncluding how.to │ │ │ │ │ +00038470: 7573 6520 e280 9842 7265 616b 73e2 8099 use ...Breaks... │ │ │ │ │ +00038480: 2069 6e20 7468 6f73 6520 6361 7365 732e in those cases. │ │ │ │ │ +00038490: 0a0a 4d61 6e79 206f 6620 7468 6520 6361 ..Many of the ca │ │ │ │ │ +000384a0: 7365 7320 7768 6572 6520 e280 9842 7265 ses where ...Bre │ │ │ │ │ +000384b0: 616b 73e2 8099 2073 686f 756c 6420 6265 aks... should be │ │ │ │ │ +000384c0: 2075 7365 6420 7765 7265 2070 7265 7669 used were previ │ │ │ │ │ +000384d0: 6f75 736c 7920 6861 6e64 6c65 640a 7769 ously handled.wi │ │ │ │ │ +000384e0: 7468 20e2 8098 436f 6e66 6c69 6374 73e2 th ...Conflicts. │ │ │ │ │ +000384f0: 8099 2062 6563 6175 7365 20e2 8098 4272 .. because ...Br │ │ │ │ │ +00038500: 6561 6b73 e280 9920 6469 6420 6e6f 7420 eaks... did not │ │ │ │ │ +00038510: 7965 7420 6578 6973 742e 2020 4d61 6e79 yet exist. Many │ │ │ │ │ +00038520: 20e2 8098 436f 6e66 6c69 6374 73e2 8099 ...Conflicts... │ │ │ │ │ +00038530: 0a66 6965 6c64 7320 7368 6f75 6c64 206e .fields should n │ │ │ │ │ +00038540: 6f77 2062 6520 e280 9842 7265 616b 73e2 ow be ...Breaks. │ │ │ │ │ +00038550: 8099 2e20 2053 6565 202a 6e6f 7465 2043 ... See *note C │ │ │ │ │ +00038560: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ +00038570: 7920 7061 636b 6167 6573 202d 0a43 6f6e y packages -.Con │ │ │ │ │ +00038580: 666c 6963 7473 3a20 6634 2e20 666f 7220 flicts: f4. for │ │ │ │ │ +00038590: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ +000385a0: 2061 626f 7574 2074 6865 2064 6966 6665 about the diffe │ │ │ │ │ +000385b0: 7265 6e63 6573 2e0a 0a1f 0a46 696c 653a rences.....File: │ │ │ │ │ +000385c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000385d0: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e66 nfo, Node: Conf │ │ │ │ │ +000385e0: 6c69 6374 696e 6720 6269 6e61 7279 2070 licting binary p │ │ │ │ │ +000385f0: 6163 6b61 6765 7320 2d20 436f 6e66 6c69 ackages - Confli │ │ │ │ │ +00038600: 6374 732c 2020 4e65 7874 3a20 5669 7274 cts, Next: Virt │ │ │ │ │ +00038610: 7561 6c20 7061 636b 6167 6573 202d 2050 ual packages - P │ │ │ │ │ +00038620: 726f 7669 6465 732c 2020 5072 6576 3a20 rovides, Prev: │ │ │ │ │ +00038630: 5061 636b 6167 6573 2077 6869 6368 2062 Packages which b │ │ │ │ │ +00038640: 7265 616b 206f 7468 6572 2070 6163 6b61 reak other packa │ │ │ │ │ +00038650: 6765 7320 2d20 4272 6561 6b73 2c20 2055 ges - Breaks, U │ │ │ │ │ +00038660: 703a 2044 6563 6c61 7269 6e67 2072 656c p: Declaring rel │ │ │ │ │ +00038670: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ +00038680: 656e 2070 6163 6b61 6765 730a 0a37 2e34 en packages..7.4 │ │ │ │ │ +00038690: 2043 6f6e 666c 6963 7469 6e67 2062 696e Conflicting bin │ │ │ │ │ +000386a0: 6172 7920 7061 636b 6167 6573 202d 20e2 ary packages - . │ │ │ │ │ +000386b0: 8098 436f 6e66 6c69 6374 73e2 8099 0a3d ..Conflicts....= │ │ │ │ │ +000386c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000386d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000386e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 ============..Wh │ │ │ │ │ +000386f0: 656e 206f 6e65 2062 696e 6172 7920 7061 en one binary pa │ │ │ │ │ +00038700: 636b 6167 6520 6465 636c 6172 6573 2061 ckage declares a │ │ │ │ │ +00038710: 2063 6f6e 666c 6963 7420 7769 7468 2061 conflict with a │ │ │ │ │ +00038720: 6e6f 7468 6572 2075 7369 6e67 2061 0ae2 nother using a.. │ │ │ │ │ +00038730: 8098 436f 6e66 6c69 6374 73e2 8099 2066 ..Conflicts... f │ │ │ │ │ +00038740: 6965 6c64 2c20 e280 9864 706b 67e2 8099 ield, ...dpkg... │ │ │ │ │ +00038750: 2077 696c 6c20 7265 6675 7365 2074 6f20 will refuse to │ │ │ │ │ +00038760: 616c 6c6f 7720 7468 656d 2074 6f20 6265 allow them to be │ │ │ │ │ +00038770: 2075 6e70 6163 6b65 6420 6f6e 0a74 6865 unpacked on.the │ │ │ │ │ +00038780: 2073 7973 7465 6d20 6174 2074 6865 2073 system at the s │ │ │ │ │ +00038790: 616d 6520 7469 6d65 2e20 2054 6869 7320 ame time. This │ │ │ │ │ +000387a0: 6973 2061 2073 7472 6f6e 6765 7220 7265 is a stronger re │ │ │ │ │ +000387b0: 7374 7269 6374 696f 6e20 7468 616e 0ae2 striction than.. │ │ │ │ │ +000387c0: 8098 4272 6561 6b73 e280 992c 2077 6869 ..Breaks..., whi │ │ │ │ │ +000387d0: 6368 2070 7265 7665 6e74 7320 7468 6520 ch prevents the │ │ │ │ │ +000387e0: 6272 6f6b 656e 2070 6163 6b61 6765 2066 broken package f │ │ │ │ │ +000387f0: 726f 6d20 6265 696e 6720 636f 6e66 6967 rom being config │ │ │ │ │ +00038800: 7572 6564 2077 6869 6c65 0a74 6865 2062 ured while.the b │ │ │ │ │ +00038810: 7265 616b 696e 6720 7061 636b 6167 6520 reaking package │ │ │ │ │ +00038820: 6973 2069 6e20 7468 6520 e280 9c55 6e70 is in the ...Unp │ │ │ │ │ +00038830: 6163 6b65 64e2 809d 2073 7461 7465 2062 acked... state b │ │ │ │ │ +00038840: 7574 2061 6c6c 6f77 7320 626f 7468 2070 ut allows both p │ │ │ │ │ +00038850: 6163 6b61 6765 730a 746f 2062 6520 756e ackages.to be un │ │ │ │ │ +00038860: 7061 636b 6564 2061 7420 7468 6520 7361 packed at the sa │ │ │ │ │ +00038870: 6d65 2074 696d 652e 0a0a 4966 206f 6e65 me time...If one │ │ │ │ │ +00038880: 2070 6163 6b61 6765 2069 7320 746f 2062 package is to b │ │ │ │ │ +00038890: 6520 756e 7061 636b 6564 2c20 7468 6520 e unpacked, the │ │ │ │ │ +000388a0: 6f74 6865 7220 6d75 7374 2062 6520 7265 other must be re │ │ │ │ │ +000388b0: 6d6f 7665 6420 6669 7273 742e 2020 4966 moved first. If │ │ │ │ │ +000388c0: 0a74 6865 2070 6163 6b61 6765 2062 6569 .the package bei │ │ │ │ │ +000388d0: 6e67 2075 6e70 6163 6b65 6420 6973 206d ng unpacked is m │ │ │ │ │ +000388e0: 6172 6b65 6420 6173 2072 6570 6c61 6369 arked as replaci │ │ │ │ │ +000388f0: 6e67 2028 7365 6520 2a6e 6f74 6520 4f76 ng (see *note Ov │ │ │ │ │ +00038900: 6572 7772 6974 696e 670a 6669 6c65 7320 erwriting.files │ │ │ │ │ +00038910: 616e 6420 7265 706c 6163 696e 6720 7061 and replacing pa │ │ │ │ │ +00038920: 636b 6167 6573 202d 2052 6570 6c61 6365 ckages - Replace │ │ │ │ │ +00038930: 733a 2065 612c 2062 7574 206e 6f74 6520 s: ea, but note │ │ │ │ │ +00038940: 7468 6174 20e2 8098 4272 6561 6b73 e280 that ...Breaks.. │ │ │ │ │ +00038950: 990a 7368 6f75 6c64 206e 6f72 6d61 6c6c ..should normall │ │ │ │ │ +00038960: 7920 6265 2075 7365 6420 696e 2074 6869 y be used in thi │ │ │ │ │ +00038970: 7320 6361 7365 2920 7468 6520 6f6e 6520 s case) the one │ │ │ │ │ +00038980: 6f6e 2074 6865 2073 7973 7465 6d2c 206f on the system, o │ │ │ │ │ +00038990: 7220 7468 6520 6f6e 650a 6f6e 2074 6865 r the one.on the │ │ │ │ │ +000389a0: 2073 7973 7465 6d20 6973 206d 6172 6b65 system is marke │ │ │ │ │ +000389b0: 6420 6173 2064 6573 656c 6563 7465 642c d as deselected, │ │ │ │ │ +000389c0: 206f 7220 626f 7468 2070 6163 6b61 6765 or both package │ │ │ │ │ +000389d0: 7320 6172 6520 6d61 726b 6564 0ae2 8098 s are marked.... │ │ │ │ │ +000389e0: 4573 7365 6e74 6961 6ce2 8099 2c20 7468 Essential..., th │ │ │ │ │ +000389f0: 656e 20e2 8098 6470 6b67 e280 9920 7769 en ...dpkg... wi │ │ │ │ │ +00038a00: 6c6c 2061 7574 6f6d 6174 6963 616c 6c79 ll automatically │ │ │ │ │ +00038a10: 2072 656d 6f76 6520 7468 6520 7061 636b remove the pack │ │ │ │ │ +00038a20: 6167 6520 7768 6963 6820 6973 0a63 6175 age which is.cau │ │ │ │ │ +00038a30: 7369 6e67 2074 6865 2063 6f6e 666c 6963 sing the conflic │ │ │ │ │ +00038a40: 742e 2020 4f74 6865 7277 6973 652c 2069 t. Otherwise, i │ │ │ │ │ +00038a50: 7420 7769 6c6c 2068 616c 7420 7468 6520 t will halt the │ │ │ │ │ +00038a60: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ +00038a70: 7468 650a 6e65 7720 7061 636b 6167 6520 the.new package │ │ │ │ │ +00038a80: 7769 7468 2061 6e20 6572 726f 722e 2020 with an error. │ │ │ │ │ +00038a90: 5468 6973 206d 6563 6861 6e69 736d 2069 This mechanism i │ │ │ │ │ +00038aa0: 7320 7370 6563 6966 6963 616c 6c79 2064 s specifically d │ │ │ │ │ +00038ab0: 6573 6967 6e65 6420 746f 0a70 726f 6475 esigned to.produ │ │ │ │ │ +00038ac0: 6365 2061 6e20 6572 726f 7220 7768 656e ce an error when │ │ │ │ │ +00038ad0: 2074 6865 2069 6e73 7461 6c6c 6564 2070 the installed p │ │ │ │ │ +00038ae0: 6163 6b61 6765 2069 7320 e280 9845 7373 ackage is ...Ess │ │ │ │ │ +00038af0: 656e 7469 616c e280 992c 2062 7574 2074 ential..., but t │ │ │ │ │ +00038b00: 6865 206e 6577 0a70 6163 6b61 6765 2069 he new.package i │ │ │ │ │ +00038b10: 7320 6e6f 742e 0a0a 4120 7061 636b 6167 s not...A packag │ │ │ │ │ +00038b20: 6520 7769 6c6c 206e 6f74 2063 6175 7365 e will not cause │ │ │ │ │ +00038b30: 2061 2063 6f6e 666c 6963 7420 6d65 7265 a conflict mere │ │ │ │ │ +00038b40: 6c79 2062 6563 6175 7365 2069 7473 2063 ly because its c │ │ │ │ │ +00038b50: 6f6e 6669 6775 7261 7469 6f6e 0a66 696c onfiguration.fil │ │ │ │ │ +00038b60: 6573 2061 7265 2073 7469 6c6c 2069 6e73 es are still ins │ │ │ │ │ +00038b70: 7461 6c6c 6564 3b20 6974 206d 7573 7420 talled; it must │ │ │ │ │ +00038b80: 6265 2061 7420 6c65 6173 7420 e280 9c48 be at least ...H │ │ │ │ │ +00038b90: 616c 662d 496e 7374 616c 6c65 64e2 809d alf-Installed... │ │ │ │ │ +00038ba0: 2e0a 0a41 2073 7065 6369 616c 2065 7863 ...A special exc │ │ │ │ │ +00038bb0: 6570 7469 6f6e 2069 7320 6d61 6465 2066 eption is made f │ │ │ │ │ +00038bc0: 6f72 2070 6163 6b61 6765 7320 7768 6963 or packages whic │ │ │ │ │ +00038bd0: 6820 6465 636c 6172 6520 6120 636f 6e66 h declare a conf │ │ │ │ │ +00038be0: 6c69 6374 2077 6974 680a 7468 6569 7220 lict with.their │ │ │ │ │ +00038bf0: 6f77 6e20 7061 636b 6167 6520 6e61 6d65 own package name │ │ │ │ │ +00038c00: 2c20 6f72 2077 6974 6820 6120 7669 7274 , or with a virt │ │ │ │ │ +00038c10: 7561 6c20 7061 636b 6167 6520 7768 6963 ual package whic │ │ │ │ │ +00038c20: 6820 7468 6579 2070 726f 7669 6465 0a28 h they provide.( │ │ │ │ │ +00038c30: 7365 6520 6265 6c6f 7729 3a20 7468 6973 see below): this │ │ │ │ │ +00038c40: 2064 6f65 7320 6e6f 7420 7072 6576 656e does not preven │ │ │ │ │ +00038c50: 7420 7468 6569 7220 696e 7374 616c 6c61 t their installa │ │ │ │ │ +00038c60: 7469 6f6e 2c20 616e 6420 616c 6c6f 7773 tion, and allows │ │ │ │ │ +00038c70: 2061 0a70 6163 6b61 6765 2074 6f20 636f a.package to co │ │ │ │ │ +00038c80: 6e66 6c69 6374 2077 6974 6820 6f74 6865 nflict with othe │ │ │ │ │ +00038c90: 7273 2070 726f 7669 6469 6e67 2061 2072 rs providing a r │ │ │ │ │ +00038ca0: 6570 6c61 6365 6d65 6e74 2066 6f72 2069 eplacement for i │ │ │ │ │ +00038cb0: 742e 2020 596f 7520 7573 650a 7468 6973 t. You use.this │ │ │ │ │ +00038cc0: 2066 6561 7475 7265 2077 6865 6e20 796f feature when yo │ │ │ │ │ +00038cd0: 7520 7761 6e74 2074 6865 2070 6163 6b61 u want the packa │ │ │ │ │ +00038ce0: 6765 2069 6e20 7175 6573 7469 6f6e 2074 ge in question t │ │ │ │ │ +00038cf0: 6f20 6265 2074 6865 206f 6e6c 790a 7061 o be the only.pa │ │ │ │ │ +00038d00: 636b 6167 6520 7072 6f76 6964 696e 6720 ckage providing │ │ │ │ │ +00038d10: 736f 6d65 2066 6561 7475 7265 2e0a 0a4e some feature...N │ │ │ │ │ +00038d20: 6f72 6d61 6c6c 792c 20e2 8098 4272 6561 ormally, ...Brea │ │ │ │ │ +00038d30: 6b73 e280 9920 7368 6f75 6c64 2062 6520 ks... should be │ │ │ │ │ +00038d40: 7573 6564 2069 6e73 7465 6164 206f 6620 used instead of │ │ │ │ │ +00038d50: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00038d60: 7369 6e63 650a e280 9843 6f6e 666c 6963 since....Conflic │ │ │ │ │ +00038d70: 7473 e280 9920 696d 706f 7365 7320 6120 ts... imposes a │ │ │ │ │ +00038d80: 7374 726f 6e67 6572 2072 6573 7472 6963 stronger restric │ │ │ │ │ +00038d90: 7469 6f6e 206f 6e20 7468 6520 6f72 6465 tion on the orde │ │ │ │ │ +00038da0: 7269 6e67 206f 6620 7061 636b 6167 650a ring of package. │ │ │ │ │ +00038db0: 696e 7374 616c 6c61 7469 6f6e 206f 7220 installation or │ │ │ │ │ +00038dc0: 7570 6772 6164 6520 616e 6420 6361 6e20 upgrade and can │ │ │ │ │ +00038dd0: 6d61 6b65 2069 7420 6d6f 7265 2064 6966 make it more dif │ │ │ │ │ +00038de0: 6669 6375 6c74 2066 6f72 2074 6865 2070 ficult for the p │ │ │ │ │ +00038df0: 6163 6b61 6765 0a6d 616e 6167 6572 2074 ackage.manager t │ │ │ │ │ +00038e00: 6f20 6669 6e64 2061 2063 6f72 7265 6374 o find a correct │ │ │ │ │ +00038e10: 2073 6f6c 7574 696f 6e20 746f 2061 6e20 solution to an │ │ │ │ │ +00038e20: 7570 6772 6164 6520 6f72 2069 6e73 7461 upgrade or insta │ │ │ │ │ +00038e30: 6c6c 6174 696f 6e0a 7072 6f62 6c65 6d2e llation.problem. │ │ │ │ │ +00038e40: 2020 e280 9842 7265 616b 73e2 8099 2073 ...Breaks... s │ │ │ │ │ +00038e50: 686f 756c 6420 6265 2075 7365 640a 0a20 hould be used.. │ │ │ │ │ +00038e60: 2020 2d20 7768 656e 206d 6f76 696e 6720 - when moving │ │ │ │ │ +00038e70: 6120 6669 6c65 2066 726f 6d20 6f6e 6520 a file from one │ │ │ │ │ +00038e80: 7061 636b 6167 6520 746f 2061 6e6f 7468 package to anoth │ │ │ │ │ +00038e90: 6572 2028 7365 6520 2a6e 6f74 650a 2020 er (see *note. │ │ │ │ │ +00038ea0: 2020 204f 7665 7277 7269 7469 6e67 2066 Overwriting f │ │ │ │ │ +00038eb0: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +00038ec0: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +00038ed0: 706c 6163 6573 3a20 6561 2e29 2c0a 0a20 places: ea.),.. │ │ │ │ │ +00038ee0: 2020 2d20 7768 656e 2073 706c 6974 7469 - when splitti │ │ │ │ │ +00038ef0: 6e67 2061 2070 6163 6b61 6765 2028 6120 ng a package (a │ │ │ │ │ +00038f00: 7370 6563 6961 6c20 6361 7365 206f 6620 special case of │ │ │ │ │ +00038f10: 7468 6520 7072 6576 696f 7573 206f 6e65 the previous one │ │ │ │ │ +00038f20: 292c 206f 720a 0a20 2020 2d20 7768 656e ), or.. - when │ │ │ │ │ +00038f30: 2074 6865 2062 7265 616b 696e 6720 7061 the breaking pa │ │ │ │ │ +00038f40: 636b 6167 6520 6578 706f 7365 7320 6120 ckage exposes a │ │ │ │ │ +00038f50: 6275 6720 696e 206f 7220 696e 7465 7261 bug in or intera │ │ │ │ │ +00038f60: 6374 7320 6261 646c 7920 7769 7468 0a20 cts badly with. │ │ │ │ │ +00038f70: 2020 2020 7061 7274 6963 756c 6172 2076 particular v │ │ │ │ │ +00038f80: 6572 7369 6f6e 7320 6f66 2074 6865 2062 ersions of the b │ │ │ │ │ +00038f90: 726f 6b65 6e20 7061 636b 6167 652e 0a0a roken package... │ │ │ │ │ +00038fa0: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00038fb0: 7368 6f75 6c64 2062 6520 7573 6564 0a0a should be used.. │ │ │ │ │ +00038fc0: 2020 202d 2077 6865 6e20 7477 6f20 7061 - when two pa │ │ │ │ │ +00038fd0: 636b 6167 6573 2070 726f 7669 6465 2074 ckages provide t │ │ │ │ │ +00038fe0: 6865 2073 616d 6520 6669 6c65 2061 6e64 he same file and │ │ │ │ │ +00038ff0: 2077 696c 6c20 636f 6e74 696e 7565 2074 will continue t │ │ │ │ │ +00039000: 6f20 646f 2073 6f2c 0a0a 2020 202d 2069 o do so,.. - i │ │ │ │ │ +00039010: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ +00039020: 7468 20e2 8098 5072 6f76 6964 6573 e280 th ...Provides.. │ │ │ │ │ +00039030: 9920 7768 656e 206f 6e6c 7920 6f6e 6520 . when only one │ │ │ │ │ +00039040: 7061 636b 6167 6520 7072 6f76 6964 696e package providin │ │ │ │ │ +00039050: 6720 610a 2020 2020 2067 6976 656e 2076 g a. given v │ │ │ │ │ +00039060: 6972 7475 616c 2066 6163 696c 6974 7920 irtual facility │ │ │ │ │ +00039070: 6361 6e20 6265 2075 6e70 6163 6b65 6420 can be unpacked │ │ │ │ │ +00039080: 6174 2061 2074 696d 6520 2873 6565 202a at a time (see * │ │ │ │ │ +00039090: 6e6f 7465 2056 6972 7475 616c 0a20 2020 note Virtual. │ │ │ │ │ +000390a0: 2020 7061 636b 6167 6573 202d 2050 726f packages - Pro │ │ │ │ │ +000390b0: 7669 6465 733a 2035 362e 292c 0a0a 2020 vides: 56.),.. │ │ │ │ │ +000390c0: 202d 2069 6e20 6f74 6865 7220 6361 7365 - in other case │ │ │ │ │ +000390d0: 7320 7768 6572 6520 6f6e 6520 6d75 7374 s where one must │ │ │ │ │ +000390e0: 2070 7265 7665 6e74 2073 696d 756c 7461 prevent simulta │ │ │ │ │ +000390f0: 6e65 6f75 7320 696e 7374 616c 6c61 7469 neous installati │ │ │ │ │ +00039100: 6f6e 206f 660a 2020 2020 2074 776f 2070 on of. two p │ │ │ │ │ +00039110: 6163 6b61 6765 7320 666f 7220 7265 6173 ackages for reas │ │ │ │ │ +00039120: 6f6e 7320 7468 6174 2061 7265 206f 6e67 ons that are ong │ │ │ │ │ +00039130: 6f69 6e67 2028 6e6f 7420 6669 7865 6420 oing (not fixed │ │ │ │ │ +00039140: 696e 2061 206c 6174 6572 0a20 2020 2020 in a later. │ │ │ │ │ +00039150: 7665 7273 696f 6e20 6f66 206f 6e65 206f version of one o │ │ │ │ │ +00039160: 6620 7468 6520 7061 636b 6167 6573 2920 f the packages) │ │ │ │ │ +00039170: 6f72 2074 6861 7420 6d75 7374 2070 7265 or that must pre │ │ │ │ │ +00039180: 7665 6e74 2062 6f74 6820 7061 636b 6167 vent both packag │ │ │ │ │ +00039190: 6573 0a20 2020 2020 6672 6f6d 2062 6569 es. from bei │ │ │ │ │ +000391a0: 6e67 2075 6e70 6163 6b65 6420 6174 2074 ng unpacked at t │ │ │ │ │ +000391b0: 6865 2073 616d 6520 7469 6d65 2c20 6e6f he same time, no │ │ │ │ │ +000391c0: 7420 6a75 7374 2063 6f6e 6669 6775 7265 t just configure │ │ │ │ │ +000391d0: 642e 0a0a 4265 2061 7761 7265 2074 6861 d...Be aware tha │ │ │ │ │ +000391e0: 7420 6164 6469 6e67 20e2 8098 436f 6e66 t adding ...Conf │ │ │ │ │ +000391f0: 6c69 6374 73e2 8099 2069 7320 6e6f 726d licts... is norm │ │ │ │ │ +00039200: 616c 6c79 206e 6f74 2074 6865 2062 6573 ally not the bes │ │ │ │ │ +00039210: 7420 736f 6c75 7469 6f6e 2077 6865 6e0a t solution when. │ │ │ │ │ +00039220: 7477 6f20 7061 636b 6167 6573 2070 726f two packages pro │ │ │ │ │ +00039230: 7669 6465 2074 6865 2073 616d 6520 6669 vide the same fi │ │ │ │ │ +00039240: 6c65 732e 2020 4465 7065 6e64 696e 6720 les. Depending │ │ │ │ │ +00039250: 6f6e 2074 6865 2072 6561 736f 6e20 666f on the reason fo │ │ │ │ │ +00039260: 7220 7468 6174 0a63 6f6e 666c 6963 742c r that.conflict, │ │ │ │ │ +00039270: 2075 7369 6e67 2061 6c74 6572 6e61 7469 using alternati │ │ │ │ │ +00039280: 7665 7320 6f72 2072 656e 616d 696e 6720 ves or renaming │ │ │ │ │ +00039290: 7468 6520 6669 6c65 7320 6973 206f 6674 the files is oft │ │ │ │ │ +000392a0: 656e 2061 2062 6574 7465 720a 6170 7072 en a better.appr │ │ │ │ │ +000392b0: 6f61 6368 2e20 2053 6565 2c20 666f 7220 oach. See, for │ │ │ │ │ +000392c0: 6578 616d 706c 652c 202a 6e6f 7465 2042 example, *note B │ │ │ │ │ +000392d0: 696e 6172 6965 733a 2037 652e 0a0a 4e65 inaries: 7e...Ne │ │ │ │ │ +000392e0: 6974 6865 7220 e280 9842 7265 616b 73e2 ither ...Breaks. │ │ │ │ │ +000392f0: 8099 206e 6f72 20e2 8098 436f 6e66 6c69 .. nor ...Confli │ │ │ │ │ +00039300: 6374 73e2 8099 2073 686f 756c 6420 6265 cts... should be │ │ │ │ │ +00039310: 2075 7365 6420 756e 6c65 7373 2074 776f used unless two │ │ │ │ │ +00039320: 2070 6163 6b61 6765 730a 6361 6e6e 6f74 packages.cannot │ │ │ │ │ +00039330: 2062 6520 696e 7374 616c 6c65 6420 6174 be installed at │ │ │ │ │ +00039340: 2074 6865 2073 616d 6520 7469 6d65 206f the same time o │ │ │ │ │ +00039350: 7220 696e 7374 616c 6c69 6e67 2074 6865 r installing the │ │ │ │ │ +00039360: 6d20 626f 7468 2063 6175 7365 7320 6f6e m both causes on │ │ │ │ │ +00039370: 650a 6f66 2074 6865 6d20 746f 2062 6520 e.of them to be │ │ │ │ │ +00039380: 6272 6f6b 656e 206f 7220 756e 7573 6162 broken or unusab │ │ │ │ │ +00039390: 6c65 2e20 2048 6176 696e 6720 7369 6d69 le. Having simi │ │ │ │ │ +000393a0: 6c61 7220 6675 6e63 7469 6f6e 616c 6974 lar functionalit │ │ │ │ │ +000393b0: 7920 6f72 0a70 6572 666f 726d 696e 6720 y or.performing │ │ │ │ │ +000393c0: 7468 6520 7361 6d65 2074 6173 6b73 2061 the same tasks a │ │ │ │ │ +000393d0: 7320 616e 6f74 6865 7220 7061 636b 6167 s another packag │ │ │ │ │ +000393e0: 6520 6973 206e 6f74 2073 7566 6669 6369 e is not suffici │ │ │ │ │ +000393f0: 656e 7420 7265 6173 6f6e 2074 6f0a 6465 ent reason to.de │ │ │ │ │ +00039400: 636c 6172 6520 e280 9842 7265 616b 73e2 clare ...Breaks. │ │ │ │ │ +00039410: 8099 206f 7220 e280 9843 6f6e 666c 6963 .. or ...Conflic │ │ │ │ │ +00039420: 7473 e280 9920 7769 7468 2074 6861 7420 ts... with that │ │ │ │ │ +00039430: 7061 636b 6167 652e 0a0a 4120 e280 9843 package...A ...C │ │ │ │ │ +00039440: 6f6e 666c 6963 7473 e280 9920 656e 7472 onflicts... entr │ │ │ │ │ +00039450: 7920 6d61 7920 6861 7665 2061 6e20 e280 y may have an .. │ │ │ │ │ +00039460: 9c65 6172 6c69 6572 2074 6861 6ee2 809d .earlier than... │ │ │ │ │ +00039470: 2076 6572 7369 6f6e 2063 6c61 7573 6520 version clause │ │ │ │ │ +00039480: 6966 2074 6865 0a72 6561 736f 6e20 666f if the.reason fo │ │ │ │ │ +00039490: 7220 7468 6520 636f 6e66 6c69 6374 2069 r the conflict i │ │ │ │ │ +000394a0: 7320 636f 7272 6563 7465 6420 696e 2061 s corrected in a │ │ │ │ │ +000394b0: 206c 6174 6572 2076 6572 7369 6f6e 206f later version o │ │ │ │ │ +000394c0: 6620 6f6e 6520 6f66 2074 6865 0a70 6163 f one of the.pac │ │ │ │ │ +000394d0: 6b61 6765 732e 2020 486f 7765 7665 722c kages. However, │ │ │ │ │ +000394e0: 206e 6f72 6d61 6c6c 7920 7468 6520 7072 normally the pr │ │ │ │ │ +000394f0: 6573 656e 6365 206f 6620 616e 20e2 809c esence of an ... │ │ │ │ │ +00039500: 6561 726c 6965 7220 7468 616e e280 9d20 earlier than... │ │ │ │ │ +00039510: 7665 7273 696f 6e0a 636c 6175 7365 2069 version.clause i │ │ │ │ │ +00039520: 7320 6120 7369 676e 2074 6861 7420 e280 s a sign that .. │ │ │ │ │ +00039530: 9842 7265 616b 73e2 8099 2073 686f 756c .Breaks... shoul │ │ │ │ │ +00039540: 6420 6861 7665 2062 6565 6e20 7573 6564 d have been used │ │ │ │ │ +00039550: 2069 6e73 7465 6164 2e20 2041 6e0a e280 instead. An... │ │ │ │ │ +00039560: 9c65 6172 6c69 6572 2074 6861 6ee2 809d .earlier than... │ │ │ │ │ +00039570: 2076 6572 7369 6f6e 2063 6c61 7573 6520 version clause │ │ │ │ │ +00039580: 696e 20e2 8098 436f 6e66 6c69 6374 73e2 in ...Conflicts. │ │ │ │ │ +00039590: 8099 2070 7265 7665 6e74 7320 e280 9864 .. prevents ...d │ │ │ │ │ +000395a0: 706b 67e2 8099 2066 726f 6d0a 7570 6772 pkg... from.upgr │ │ │ │ │ +000395b0: 6164 696e 6720 6f72 2069 6e73 7461 6c6c ading or install │ │ │ │ │ +000395c0: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ +000395d0: 7768 6963 6820 6465 636c 6172 6573 2073 which declares s │ │ │ │ │ +000395e0: 7563 6820 6120 636f 6e66 6c69 6374 2075 uch a conflict u │ │ │ │ │ +000395f0: 6e74 696c 0a74 6865 2075 7067 7261 6465 ntil.the upgrade │ │ │ │ │ +00039600: 206f 7220 7265 6d6f 7661 6c20 6f66 2074 or removal of t │ │ │ │ │ +00039610: 6865 2063 6f6e 666c 6963 7465 642d 7769 he conflicted-wi │ │ │ │ │ +00039620: 7468 2070 6163 6b61 6765 2068 6173 2062 th package has b │ │ │ │ │ +00039630: 6565 6e0a 636f 6d70 6c65 7465 642c 2077 een.completed, w │ │ │ │ │ +00039640: 6869 6368 2069 7320 6120 7374 726f 6e67 hich is a strong │ │ │ │ │ +00039650: 2072 6573 7472 6963 7469 6f6e 2e0a 0a1f restriction.... │ │ │ │ │ +00039660: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00039670: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00039680: 3a20 5669 7274 7561 6c20 7061 636b 6167 : Virtual packag │ │ │ │ │ +00039690: 6573 202d 2050 726f 7669 6465 732c 2020 es - Provides, │ │ │ │ │ +000396a0: 4e65 7874 3a20 4f76 6572 7772 6974 696e Next: Overwritin │ │ │ │ │ +000396b0: 6720 6669 6c65 7320 616e 6420 7265 706c g files and repl │ │ │ │ │ +000396c0: 6163 696e 6720 7061 636b 6167 6573 202d acing packages - │ │ │ │ │ +000396d0: 2052 6570 6c61 6365 732c 2020 5072 6576 Replaces, Prev │ │ │ │ │ +000396e0: 3a20 436f 6e66 6c69 6374 696e 6720 6269 : Conflicting bi │ │ │ │ │ +000396f0: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ +00039700: 436f 6e66 6c69 6374 732c 2020 5570 3a20 Conflicts, Up: │ │ │ │ │ +00039710: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ +00039720: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ +00039730: 7061 636b 6167 6573 0a0a 372e 3520 5669 packages..7.5 Vi │ │ │ │ │ +00039740: 7274 7561 6c20 7061 636b 6167 6573 202d rtual packages - │ │ │ │ │ +00039750: 20e2 8098 5072 6f76 6964 6573 e280 990a ...Provides.... │ │ │ │ │ +00039760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00039770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00039780: 3d0a 0a41 7320 7765 6c6c 2061 7320 7468 =..As well as th │ │ │ │ │ +00039790: 6520 6e61 6d65 7320 6f66 2061 6374 7561 e names of actua │ │ │ │ │ +000397a0: 6c20 28e2 809c 636f 6e63 7265 7465 e280 l (...concrete.. │ │ │ │ │ +000397b0: 9d29 2070 6163 6b61 6765 732c 2074 6865 .) packages, the │ │ │ │ │ +000397c0: 2070 6163 6b61 6765 0a72 656c 6174 696f package.relatio │ │ │ │ │ +000397d0: 6e73 6869 7020 6669 656c 6473 20e2 8098 nship fields ... │ │ │ │ │ +000397e0: 4465 7065 6e64 73e2 8099 2c20 e280 9852 Depends..., ...R │ │ │ │ │ +000397f0: 6563 6f6d 6d65 6e64 73e2 8099 2c20 e280 ecommends..., .. │ │ │ │ │ +00039800: 9853 7567 6765 7374 73e2 8099 2c20 e280 .Suggests..., .. │ │ │ │ │ +00039810: 9845 6e68 616e 6365 73e2 8099 2c0a e280 .Enhances...,... │ │ │ │ │ +00039820: 9850 7265 2d44 6570 656e 6473 e280 992c .Pre-Depends..., │ │ │ │ │ +00039830: 20e2 8098 4272 6561 6b73 e280 992c 20e2 ...Breaks..., . │ │ │ │ │ +00039840: 8098 436f 6e66 6c69 6374 73e2 8099 2c20 ..Conflicts..., │ │ │ │ │ +00039850: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +00039860: e280 992c 0ae2 8098 4275 696c 642d 4465 ...,....Build-De │ │ │ │ │ +00039870: 7065 6e64 732d 496e 6465 70e2 8099 2c20 pends-Indep..., │ │ │ │ │ +00039880: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +00039890: 2d41 7263 68e2 8099 2c20 e280 9842 7569 -Arch..., ...Bui │ │ │ │ │ +000398a0: 6c64 2d43 6f6e 666c 6963 7473 e280 992c ld-Conflicts..., │ │ │ │ │ +000398b0: 0ae2 8098 4275 696c 642d 436f 6e66 6c69 ....Build-Confli │ │ │ │ │ +000398c0: 6374 732d 496e 6465 70e2 8099 2061 6e64 cts-Indep... and │ │ │ │ │ +000398d0: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ +000398e0: 6374 732d 4172 6368 e280 9920 6d61 7920 cts-Arch... may │ │ │ │ │ +000398f0: 6d65 6e74 696f 6e20 e280 9c76 6972 7475 mention ...virtu │ │ │ │ │ +00039900: 616c 0a70 6163 6b61 6765 73e2 809d 2e0a al.packages..... │ │ │ │ │ +00039910: 0a41 2027 7669 7274 7561 6c20 7061 636b .A 'virtual pack │ │ │ │ │ +00039920: 6167 6527 2069 7320 6f6e 6520 7768 6963 age' is one whic │ │ │ │ │ +00039930: 6820 6170 7065 6172 7320 696e 2074 6865 h appears in the │ │ │ │ │ +00039940: 20e2 8098 5072 6f76 6964 6573 e280 9920 ...Provides... │ │ │ │ │ +00039950: 636f 6e74 726f 6c20 6669 656c 640a 6f66 control field.of │ │ │ │ │ +00039960: 2061 6e6f 7468 6572 2070 6163 6b61 6765 another package │ │ │ │ │ +00039970: 2e20 2054 6865 2065 6666 6563 7420 6973 . The effect is │ │ │ │ │ +00039980: 2061 7320 6966 2074 6865 2070 6163 6b61 as if the packa │ │ │ │ │ +00039990: 6765 2873 2920 7768 6963 6820 7072 6f76 ge(s) which prov │ │ │ │ │ +000399a0: 6964 6520 610a 7061 7274 6963 756c 6172 ide a.particular │ │ │ │ │ +000399b0: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ +000399c0: 206e 616d 6520 6861 6420 6265 656e 206c name had been l │ │ │ │ │ +000399d0: 6973 7465 6420 6279 206e 616d 6520 6576 isted by name ev │ │ │ │ │ +000399e0: 6572 7977 6865 7265 2074 6865 0a76 6972 erywhere the.vir │ │ │ │ │ +000399f0: 7475 616c 2070 6163 6b61 6765 206e 616d tual package nam │ │ │ │ │ +00039a00: 6520 6170 7065 6172 732e 2020 2853 6565 e appears. (See │ │ │ │ │ +00039a10: 2061 6c73 6f20 2a6e 6f74 6520 5669 7274 also *note Virt │ │ │ │ │ +00039a20: 7561 6c20 7061 636b 6167 6573 3a20 3133 ual packages: 13 │ │ │ │ │ +00039a30: 2e29 0a0a 4966 2074 6865 7265 2061 7265 .)..If there are │ │ │ │ │ +00039a40: 2062 6f74 6820 636f 6e63 7265 7465 2061 both concrete a │ │ │ │ │ +00039a50: 6e64 2076 6972 7475 616c 2070 6163 6b61 nd virtual packa │ │ │ │ │ +00039a60: 6765 7320 6f66 2074 6865 2073 616d 6520 ges of the same │ │ │ │ │ +00039a70: 6e61 6d65 2c20 7468 656e 0a74 6865 2064 name, then.the d │ │ │ │ │ +00039a80: 6570 656e 6465 6e63 7920 6d61 7920 6265 ependency may be │ │ │ │ │ +00039a90: 2073 6174 6973 6669 6564 2028 6f72 2074 satisfied (or t │ │ │ │ │ +00039aa0: 6865 2063 6f6e 666c 6963 7420 6361 7573 he conflict caus │ │ │ │ │ +00039ab0: 6564 2920 6279 2065 6974 6865 7220 7468 ed) by either th │ │ │ │ │ +00039ac0: 650a 636f 6e63 7265 7465 2070 6163 6b61 e.concrete packa │ │ │ │ │ +00039ad0: 6765 2077 6974 6820 7468 6520 6e61 6d65 ge with the name │ │ │ │ │ +00039ae0: 2069 6e20 7175 6573 7469 6f6e 206f 7220 in question or │ │ │ │ │ +00039af0: 616e 7920 6f74 6865 7220 636f 6e63 7265 any other concre │ │ │ │ │ +00039b00: 7465 2070 6163 6b61 6765 0a77 6869 6368 te package.which │ │ │ │ │ +00039b10: 2070 726f 7669 6465 7320 7468 6520 7669 provides the vi │ │ │ │ │ +00039b20: 7274 7561 6c20 7061 636b 6167 6520 7769 rtual package wi │ │ │ │ │ +00039b30: 7468 2074 6865 206e 616d 6520 696e 2071 th the name in q │ │ │ │ │ +00039b40: 7565 7374 696f 6e2e 2020 5468 6973 2069 uestion. This i │ │ │ │ │ +00039b50: 730a 736f 2074 6861 742c 2066 6f72 2065 s.so that, for e │ │ │ │ │ +00039b60: 7861 6d70 6c65 2c20 7375 7070 6f73 696e xample, supposin │ │ │ │ │ +00039b70: 6720 7765 2068 6176 650a 0a20 2020 2020 g we have.. │ │ │ │ │ +00039b80: 5061 636b 6167 653a 2066 6f6f 0a20 2020 Package: foo. │ │ │ │ │ +00039b90: 2020 4465 7065 6e64 733a 2062 6172 0a0a Depends: bar.. │ │ │ │ │ +00039ba0: 616e 6420 736f 6d65 6f6e 6520 656c 7365 and someone else │ │ │ │ │ +00039bb0: 2072 656c 6561 7365 7320 616e 2065 6e68 releases an enh │ │ │ │ │ +00039bc0: 616e 6365 6420 7665 7273 696f 6e20 6f66 anced version of │ │ │ │ │ +00039bd0: 2074 6865 20e2 8098 6261 72e2 8099 2070 the ...bar... p │ │ │ │ │ +00039be0: 6163 6b61 6765 2074 6865 790a 6361 6e20 ackage they.can │ │ │ │ │ +00039bf0: 7361 793a 0a0a 2020 2020 2050 6163 6b61 say:.. Packa │ │ │ │ │ +00039c00: 6765 3a20 6261 722d 706c 7573 0a20 2020 ge: bar-plus. │ │ │ │ │ +00039c10: 2020 5072 6f76 6964 6573 3a20 6261 720a Provides: bar. │ │ │ │ │ +00039c20: 0a61 6e64 2074 6865 20e2 8098 6261 722d .and the ...bar- │ │ │ │ │ +00039c30: 706c 7573 e280 9920 7061 636b 6167 6520 plus... package │ │ │ │ │ +00039c40: 7769 6c6c 206e 6f77 2061 6c73 6f20 7361 will now also sa │ │ │ │ │ +00039c50: 7469 7366 7920 7468 6520 6465 7065 6e64 tisfy the depend │ │ │ │ │ +00039c60: 656e 6379 2066 6f72 2074 6865 0ae2 8098 ency for the.... │ │ │ │ │ +00039c70: 666f 6fe2 8099 2070 6163 6b61 6765 2e0a foo... package.. │ │ │ │ │ +00039c80: 0a41 20e2 8098 5072 6f76 6964 6573 e280 .A ...Provides.. │ │ │ │ │ +00039c90: 9920 6669 656c 6420 6d61 7920 636f 6e74 . field may cont │ │ │ │ │ +00039ca0: 6169 6e20 7665 7273 696f 6e20 6e75 6d62 ain version numb │ │ │ │ │ +00039cb0: 6572 732c 2061 6e64 2073 7563 6820 6120 ers, and such a │ │ │ │ │ +00039cc0: 7665 7273 696f 6e0a 6e75 6d62 6572 2077 version.number w │ │ │ │ │ +00039cd0: 696c 6c20 6265 2063 6f6e 7369 6465 7265 ill be considere │ │ │ │ │ +00039ce0: 6420 7768 656e 2063 6f6e 7369 6465 7269 d when consideri │ │ │ │ │ +00039cf0: 6e67 2061 2064 6570 656e 6465 6e63 7920 ng a dependency │ │ │ │ │ +00039d00: 6f6e 206f 7220 636f 6e66 6c69 6374 0a77 on or conflict.w │ │ │ │ │ +00039d10: 6974 6820 7468 6520 7669 7274 7561 6c20 ith the virtual │ │ │ │ │ +00039d20: 7061 636b 6167 6520 6e61 6d65 2e20 2046 package name. F │ │ │ │ │ +00039d30: 6f72 2065 7861 6d70 6c65 2c20 6769 7665 or example, give │ │ │ │ │ +00039d40: 6e20 7468 6520 666f 6c6c 6f77 696e 670a n the following. │ │ │ │ │ +00039d50: 7061 636b 6167 6573 3a0a 0a20 2020 2020 packages:.. │ │ │ │ │ +00039d60: 5061 636b 6167 653a 2066 6f6f 0a20 2020 Package: foo. │ │ │ │ │ +00039d70: 2020 4465 7065 6e64 733a 2062 6172 2028 Depends: bar ( │ │ │ │ │ +00039d80: 3e3d 2031 2e30 290a 0a20 2020 2020 5061 >= 1.0).. Pa │ │ │ │ │ +00039d90: 636b 6167 653a 2062 6172 0a20 2020 2020 ckage: bar. │ │ │ │ │ +00039da0: 5665 7273 696f 6e3a 2030 2e39 0a0a 2020 Version: 0.9.. │ │ │ │ │ +00039db0: 2020 2050 6163 6b61 6765 3a20 6261 722d Package: bar- │ │ │ │ │ +00039dc0: 706c 7573 0a20 2020 2020 5072 6f76 6964 plus. Provid │ │ │ │ │ +00039dd0: 6573 3a20 6261 7220 283d 2031 2e30 290a es: bar (= 1.0). │ │ │ │ │ +00039de0: 0a74 6865 20e2 8098 6261 722d 706c 7573 .the ...bar-plus │ │ │ │ │ +00039df0: e280 9920 7061 636b 6167 6520 7769 6c6c ... package will │ │ │ │ │ +00039e00: 2073 6174 6973 6679 2074 6865 2064 6570 satisfy the dep │ │ │ │ │ +00039e10: 656e 6465 6e63 7920 666f 7220 7468 6520 endency for the │ │ │ │ │ +00039e20: e280 9866 6f6f e280 9920 7061 636b 6167 ...foo... packag │ │ │ │ │ +00039e30: 650a 7769 7468 2074 6865 2076 6972 7475 e.with the virtu │ │ │ │ │ +00039e40: 616c 2070 6163 6b61 6765 206e 616d 652c al package name, │ │ │ │ │ +00039e50: 2061 7320 6162 6f76 652e 2020 4966 2074 as above. If t │ │ │ │ │ +00039e60: 6865 20e2 8098 5072 6f76 6964 6573 e280 he ...Provides.. │ │ │ │ │ +00039e70: 9920 6669 656c 6420 646f 6573 0a6e 6f74 . field does.not │ │ │ │ │ +00039e80: 2073 7065 6369 6679 2061 2076 6572 7369 specify a versi │ │ │ │ │ +00039e90: 6f6e 206e 756d 6265 722c 2069 7420 7769 on number, it wi │ │ │ │ │ +00039ea0: 6c6c 206e 6f74 2073 6174 6973 6679 2076 ll not satisfy v │ │ │ │ │ +00039eb0: 6572 7369 6f6e 6564 2064 6570 656e 6465 ersioned depende │ │ │ │ │ +00039ec0: 6e63 6965 730a 6f72 2076 696f 6c61 7465 ncies.or violate │ │ │ │ │ +00039ed0: 2076 6572 7369 6f6e 6564 20e2 8098 436f versioned ...Co │ │ │ │ │ +00039ee0: 6e66 6c69 6374 73e2 8099 206f 7220 e280 nflicts... or .. │ │ │ │ │ +00039ef0: 9842 7265 616b 73e2 8099 2e20 2046 6f72 .Breaks.... For │ │ │ │ │ +00039f00: 2065 7861 6d70 6c65 2c20 6769 7665 6e20 example, given │ │ │ │ │ +00039f10: 7468 650a 666f 6c6c 6f77 696e 6720 7061 the.following pa │ │ │ │ │ +00039f20: 636b 6167 6573 3a0a 0a20 2020 2020 5061 ckages:.. Pa │ │ │ │ │ +00039f30: 636b 6167 653a 2066 6f6f 0a20 2020 2020 ckage: foo. │ │ │ │ │ +00039f40: 4465 7065 6e64 733a 2062 6172 2028 3e3d Depends: bar (>= │ │ │ │ │ +00039f50: 2031 2e30 290a 0a20 2020 2020 5061 636b 1.0).. Pack │ │ │ │ │ +00039f60: 6167 653a 2062 6172 0a20 2020 2020 5665 age: bar. Ve │ │ │ │ │ +00039f70: 7273 696f 6e3a 2030 2e39 0a0a 2020 2020 rsion: 0.9.. │ │ │ │ │ +00039f80: 2050 6163 6b61 6765 3a20 6261 722d 706c Package: bar-pl │ │ │ │ │ +00039f90: 7573 0a20 2020 2020 5072 6f76 6964 6573 us. Provides │ │ │ │ │ +00039fa0: 3a20 6261 7220 283d 2031 2e30 290a 0a20 : bar (= 1.0).. │ │ │ │ │ +00039fb0: 2020 2020 5061 636b 6167 653a 2062 6172 Package: bar │ │ │ │ │ +00039fc0: 2d63 6c6f 6e65 0a20 2020 2020 5072 6f76 -clone. Prov │ │ │ │ │ +00039fd0: 6964 6573 3a20 6261 720a 0a74 6865 20e2 ides: bar..the . │ │ │ │ │ +00039fe0: 8098 6261 722d 706c 7573 e280 9920 7061 ..bar-plus... pa │ │ │ │ │ +00039ff0: 636b 6167 6520 7769 6c6c 2073 6174 6973 ckage will satis │ │ │ │ │ +0003a000: 6679 2074 6865 2064 6570 656e 6465 6e63 fy the dependenc │ │ │ │ │ +0003a010: 7920 666f 7220 7468 6520 e280 9866 6f6f y for the ...foo │ │ │ │ │ +0003a020: e280 990a 7061 636b 6167 652c 2062 7574 ....package, but │ │ │ │ │ +0003a030: 2074 6865 20e2 8098 6261 722d 636c 6f6e the ...bar-clon │ │ │ │ │ +0003a040: 65e2 8099 2070 6163 6b61 6765 2077 696c e... package wil │ │ │ │ │ +0003a050: 6c20 6e6f 742e 0a0a 546f 2073 7065 6369 l not...To speci │ │ │ │ │ +0003a060: 6679 2077 6869 6368 206f 6620 6120 7365 fy which of a se │ │ │ │ │ +0003a070: 7420 6f66 2072 6561 6c20 7061 636b 6167 t of real packag │ │ │ │ │ +0003a080: 6573 2073 686f 756c 6420 6265 2074 6865 es should be the │ │ │ │ │ +0003a090: 2064 6566 6175 6c74 2074 6f0a 7361 7469 default to.sati │ │ │ │ │ +0003a0a0: 7366 7920 6120 7061 7274 6963 756c 6172 sfy a particular │ │ │ │ │ +0003a0b0: 2064 6570 656e 6465 6e63 7920 6f6e 2061 dependency on a │ │ │ │ │ +0003a0c0: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ +0003a0d0: 2c20 6c69 7374 2074 6865 2072 6561 6c0a , list the real. │ │ │ │ │ +0003a0e0: 7061 636b 6167 6520 6173 2061 6e20 616c package as an al │ │ │ │ │ +0003a0f0: 7465 726e 6174 6976 6520 6265 666f 7265 ternative before │ │ │ │ │ +0003a100: 2074 6865 2076 6972 7475 616c 206f 6e65 the virtual one │ │ │ │ │ +0003a110: 2e0a 0a49 6620 7468 6520 7669 7274 7561 ...If the virtua │ │ │ │ │ +0003a120: 6c20 7061 636b 6167 6520 7265 7072 6573 l package repres │ │ │ │ │ +0003a130: 656e 7473 2061 2066 6163 696c 6974 7920 ents a facility │ │ │ │ │ +0003a140: 7468 6174 2063 616e 206f 6e6c 7920 6265 that can only be │ │ │ │ │ +0003a150: 2070 726f 7669 6465 640a 6279 206f 6e65 provided.by one │ │ │ │ │ +0003a160: 2072 6561 6c20 7061 636b 6167 6520 6174 real package at │ │ │ │ │ +0003a170: 2061 2074 696d 652c 2073 7563 6820 6173 a time, such as │ │ │ │ │ +0003a180: 2074 6865 206d 6169 6c2d 7472 616e 7370 the mail-transp │ │ │ │ │ +0003a190: 6f72 742d 6167 656e 7420 7669 7274 7561 ort-agent virtua │ │ │ │ │ +0003a1a0: 6c0a 7061 636b 6167 6520 7468 6174 2072 l.package that r │ │ │ │ │ +0003a1b0: 6571 7569 7265 7320 696e 7374 616c 6c61 equires installa │ │ │ │ │ +0003a1c0: 7469 6f6e 206f 6620 6120 6269 6e61 7279 tion of a binary │ │ │ │ │ +0003a1d0: 2074 6861 7420 776f 756c 6420 636f 6e66 that would conf │ │ │ │ │ +0003a1e0: 6c69 6374 2077 6974 680a 616c 6c20 6f74 lict with.all ot │ │ │ │ │ +0003a1f0: 6865 7220 7072 6f76 6964 6572 7320 6f66 her providers of │ │ │ │ │ +0003a200: 2074 6861 7420 7669 7274 7561 6c20 7061 that virtual pa │ │ │ │ │ +0003a210: 636b 6167 6520 2873 6565 202a 6e6f 7465 ckage (see *note │ │ │ │ │ +0003a220: 204d 6169 6c20 7472 616e 7370 6f72 742c Mail transport, │ │ │ │ │ +0003a230: 0a64 656c 6976 6572 7920 616e 6420 7573 .delivery and us │ │ │ │ │ +0003a240: 6572 2061 6765 6e74 733a 2066 382e 292c er agents: f8.), │ │ │ │ │ +0003a250: 2061 6c6c 2070 6163 6b61 6765 7320 7072 all packages pr │ │ │ │ │ +0003a260: 6f76 6964 696e 6720 7468 6174 2076 6972 oviding that vir │ │ │ │ │ +0003a270: 7475 616c 0a70 6163 6b61 6765 2073 686f tual.package sho │ │ │ │ │ +0003a280: 756c 6420 616c 736f 2064 6563 6c61 7265 uld also declare │ │ │ │ │ +0003a290: 2061 2063 6f6e 666c 6963 7420 7769 7468 a conflict with │ │ │ │ │ +0003a2a0: 2069 7420 7573 696e 6720 e280 9843 6f6e it using ...Con │ │ │ │ │ +0003a2b0: 666c 6963 7473 e280 992e 2020 5468 6973 flicts.... This │ │ │ │ │ +0003a2c0: 0a77 696c 6c20 656e 7375 7265 2074 6861 .will ensure tha │ │ │ │ │ +0003a2d0: 7420 6174 206d 6f73 7420 6f6e 6520 7072 t at most one pr │ │ │ │ │ +0003a2e0: 6f76 6964 6572 206f 6620 7468 6174 2076 ovider of that v │ │ │ │ │ +0003a2f0: 6972 7475 616c 2070 6163 6b61 6765 2069 irtual package i │ │ │ │ │ +0003a300: 730a 756e 7061 636b 6564 206f 7220 696e s.unpacked or in │ │ │ │ │ +0003a310: 7374 616c 6c65 6420 6174 2061 2074 696d stalled at a tim │ │ │ │ │ +0003a320: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +0003a330: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0003a340: 204e 6f64 653a 204f 7665 7277 7269 7469 Node: Overwriti │ │ │ │ │ +0003a350: 6e67 2066 696c 6573 2061 6e64 2072 6570 ng files and rep │ │ │ │ │ +0003a360: 6c61 6369 6e67 2070 6163 6b61 6765 7320 lacing packages │ │ │ │ │ +0003a370: 2d20 5265 706c 6163 6573 2c20 204e 6578 - Replaces, Nex │ │ │ │ │ +0003a380: 743a 2052 656c 6174 696f 6e73 6869 7073 t: Relationships │ │ │ │ │ +0003a390: 2062 6574 7765 656e 2073 6f75 7263 6520 between source │ │ │ │ │ +0003a3a0: 616e 6420 6269 6e61 7279 2070 6163 6b61 and binary packa │ │ │ │ │ +0003a3b0: 6765 7320 2d20 4275 696c 642d 4465 7065 ges - Build-Depe │ │ │ │ │ +0003a3c0: 6e64 7320 4275 696c 642d 4465 7065 6e64 nds Build-Depend │ │ │ │ │ +0003a3d0: 732d 496e 6465 7020 4275 696c 642d 4465 s-Indep Build-De │ │ │ │ │ +0003a3e0: 7065 6e64 732d 4172 6368 2042 7569 6c64 pends-Arch Build │ │ │ │ │ +0003a3f0: 2d43 6f6e 666c 6963 7473 2042 7569 6c64 -Conflicts Build │ │ │ │ │ +0003a400: 2d43 6f6e 666c 6963 7473 2d49 6e64 6570 -Conflicts-Indep │ │ │ │ │ +0003a410: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ +0003a420: 2d41 7263 682c 2020 5072 6576 3a20 5669 -Arch, Prev: Vi │ │ │ │ │ +0003a430: 7274 7561 6c20 7061 636b 6167 6573 202d rtual packages - │ │ │ │ │ +0003a440: 2050 726f 7669 6465 732c 2020 5570 3a20 Provides, Up: │ │ │ │ │ +0003a450: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ +0003a460: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ +0003a470: 7061 636b 6167 6573 0a0a 372e 3620 4f76 packages..7.6 Ov │ │ │ │ │ +0003a480: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ +0003a490: 616e 6420 7265 706c 6163 696e 6720 7061 and replacing pa │ │ │ │ │ +0003a4a0: 636b 6167 6573 202d 20e2 8098 5265 706c ckages - ...Repl │ │ │ │ │ +0003a4b0: 6163 6573 e280 990a 3d3d 3d3d 3d3d 3d3d aces....======== │ │ │ │ │ +0003a4c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a4d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a4e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a4f0: 3d0a 0a50 6163 6b61 6765 7320 6361 6e20 =..Packages can │ │ │ │ │ +0003a500: 6465 636c 6172 6520 696e 2074 6865 6972 declare in their │ │ │ │ │ +0003a510: 2063 6f6e 7472 6f6c 2066 696c 6520 7468 control file th │ │ │ │ │ +0003a520: 6174 2074 6865 7920 7368 6f75 6c64 206f at they should o │ │ │ │ │ +0003a530: 7665 7277 7269 7465 0a66 696c 6573 2069 verwrite.files i │ │ │ │ │ +0003a540: 6e20 6365 7274 6169 6e20 6f74 6865 7220 n certain other │ │ │ │ │ +0003a550: 7061 636b 6167 6573 2c20 6f72 2063 6f6d packages, or com │ │ │ │ │ +0003a560: 706c 6574 656c 7920 7265 706c 6163 6520 pletely replace │ │ │ │ │ +0003a570: 6f74 6865 7220 7061 636b 6167 6573 2e0a other packages.. │ │ │ │ │ +0003a580: 5468 6520 e280 9852 6570 6c61 6365 73e2 The ...Replaces. │ │ │ │ │ +0003a590: 8099 2063 6f6e 7472 6f6c 2066 6965 6c64 .. control field │ │ │ │ │ +0003a5a0: 2068 6173 2074 6865 7365 2074 776f 2064 has these two d │ │ │ │ │ +0003a5b0: 6973 7469 6e63 7420 7075 7270 6f73 6573 istinct purposes │ │ │ │ │ +0003a5c0: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 4f76 ...* Menu:..* Ov │ │ │ │ │ +0003a5d0: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ +0003a5e0: 696e 206f 7468 6572 2070 6163 6b61 6765 in other package │ │ │ │ │ +0003a5f0: 733a 3a0a 2a20 5265 706c 6163 696e 6720 s::.* Replacing │ │ │ │ │ +0003a600: 7768 6f6c 6520 7061 636b 6167 6573 2c20 whole packages, │ │ │ │ │ +0003a610: 666f 7263 696e 6720 7468 6569 7220 7265 forcing their re │ │ │ │ │ +0003a620: 6d6f 7661 6c3a 2052 6570 6c61 6369 6e67 moval: Replacing │ │ │ │ │ +0003a630: 2077 686f 6c65 2070 6163 6b61 6765 7320 whole packages │ │ │ │ │ +0003a640: 666f 7263 696e 6720 7468 6569 7220 7265 forcing their re │ │ │ │ │ +0003a650: 6d6f 7661 6c2e 0a0a 1f0a 4669 6c65 3a20 moval.....File: │ │ │ │ │ +0003a660: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0003a670: 666f 2c20 204e 6f64 653a 204f 7665 7277 fo, Node: Overw │ │ │ │ │ +0003a680: 7269 7469 6e67 2066 696c 6573 2069 6e20 riting files in │ │ │ │ │ +0003a690: 6f74 6865 7220 7061 636b 6167 6573 2c20 other packages, │ │ │ │ │ +0003a6a0: 204e 6578 743a 2052 6570 6c61 6369 6e67 Next: Replacing │ │ │ │ │ +0003a6b0: 2077 686f 6c65 2070 6163 6b61 6765 7320 whole packages │ │ │ │ │ +0003a6c0: 666f 7263 696e 6720 7468 6569 7220 7265 forcing their re │ │ │ │ │ +0003a6d0: 6d6f 7661 6c2c 2020 5570 3a20 4f76 6572 moval, Up: Over │ │ │ │ │ +0003a6e0: 7772 6974 696e 6720 6669 6c65 7320 616e writing files an │ │ │ │ │ +0003a6f0: 6420 7265 706c 6163 696e 6720 7061 636b d replacing pack │ │ │ │ │ +0003a700: 6167 6573 202d 2052 6570 6c61 6365 730a ages - Replaces. │ │ │ │ │ +0003a710: 0a37 2e36 2e31 204f 7665 7277 7269 7469 .7.6.1 Overwriti │ │ │ │ │ +0003a720: 6e67 2066 696c 6573 2069 6e20 6f74 6865 ng files in othe │ │ │ │ │ +0003a730: 7220 7061 636b 6167 6573 0a2d 2d2d 2d2d r packages.----- │ │ │ │ │ +0003a740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a760: 2d2d 2d2d 0a0a 4974 2069 7320 7573 7561 ----..It is usua │ │ │ │ │ +0003a770: 6c6c 7920 616e 2065 7272 6f72 2066 6f72 lly an error for │ │ │ │ │ +0003a780: 2061 2070 6163 6b61 6765 2074 6f20 636f a package to co │ │ │ │ │ +0003a790: 6e74 6169 6e20 6669 6c65 7320 7768 6963 ntain files whic │ │ │ │ │ +0003a7a0: 6820 6172 6520 6f6e 2074 6865 0a73 7973 h are on the.sys │ │ │ │ │ +0003a7b0: 7465 6d20 696e 2061 6e6f 7468 6572 2070 tem in another p │ │ │ │ │ +0003a7c0: 6163 6b61 6765 2e20 2048 6f77 6576 6572 ackage. However │ │ │ │ │ +0003a7d0: 2c20 6966 2074 6865 206f 7665 7277 7269 , if the overwri │ │ │ │ │ +0003a7e0: 7469 6e67 2070 6163 6b61 6765 2064 6563 ting package dec │ │ │ │ │ +0003a7f0: 6c61 7265 730a 7468 6174 2069 7420 e280 lares.that it .. │ │ │ │ │ +0003a800: 9852 6570 6c61 6365 73e2 8099 2074 6865 .Replaces... the │ │ │ │ │ +0003a810: 206f 6e65 2063 6f6e 7461 696e 696e 6720 one containing │ │ │ │ │ +0003a820: 7468 6520 6669 6c65 2062 6569 6e67 206f the file being o │ │ │ │ │ +0003a830: 7665 7277 7269 7474 656e 2c20 7468 656e verwritten, then │ │ │ │ │ +0003a840: 0ae2 8098 6470 6b67 e280 9920 7769 6c6c ....dpkg... will │ │ │ │ │ +0003a850: 2072 6570 6c61 6365 2074 6865 2066 696c replace the fil │ │ │ │ │ +0003a860: 6520 6672 6f6d 2074 6865 206f 6c64 2070 e from the old p │ │ │ │ │ +0003a870: 6163 6b61 6765 2077 6974 6820 7468 6174 ackage with that │ │ │ │ │ +0003a880: 2066 726f 6d20 7468 650a 6e65 772e 2020 from the.new. │ │ │ │ │ +0003a890: 5468 6520 6669 6c65 2077 696c 6c20 6e6f The file will no │ │ │ │ │ +0003a8a0: 206c 6f6e 6765 7220 6265 206c 6973 7465 longer be liste │ │ │ │ │ +0003a8b0: 6420 6173 20e2 809c 6f77 6e65 64e2 809d d as ...owned... │ │ │ │ │ +0003a8c0: 2062 7920 7468 6520 6f6c 6420 7061 636b by the old pack │ │ │ │ │ +0003a8d0: 6167 650a 616e 6420 7769 6c6c 2062 6520 age.and will be │ │ │ │ │ +0003a8e0: 7461 6b65 6e20 6f76 6572 2062 7920 7468 taken over by th │ │ │ │ │ +0003a8f0: 6520 6e65 7720 7061 636b 6167 652e 2020 e new package. │ │ │ │ │ +0003a900: 4e6f 726d 616c 6c79 2c20 e280 9842 7265 Normally, ...Bre │ │ │ │ │ +0003a910: 616b 73e2 8099 2073 686f 756c 6420 6265 aks... should be │ │ │ │ │ +0003a920: 0a75 7365 6420 696e 2063 6f6e 6a75 6e63 .used in conjunc │ │ │ │ │ +0003a930: 7469 6f6e 2077 6974 6820 e280 9852 6570 tion with ...Rep │ │ │ │ │ +0003a940: 6c61 6365 73e2 8099 2e20 2028 3129 0a0a laces.... (1).. │ │ │ │ │ +0003a950: 466f 7220 6578 616d 706c 652c 2069 6620 For example, if │ │ │ │ │ +0003a960: 6120 7061 636b 6167 6520 666f 6f20 6973 a package foo is │ │ │ │ │ +0003a970: 2073 706c 6974 2069 6e74 6f20 666f 6f20 split into foo │ │ │ │ │ +0003a980: 616e 6420 666f 6f2d 6461 7461 2073 7461 and foo-data sta │ │ │ │ │ +0003a990: 7274 696e 6720 6174 0a76 6572 7369 6f6e rting at.version │ │ │ │ │ +0003a9a0: 2031 2e32 2d33 2c20 666f 6f2d 6461 7461 1.2-3, foo-data │ │ │ │ │ +0003a9b0: 2077 6f75 6c64 2068 6176 6520 7468 6520 would have the │ │ │ │ │ +0003a9c0: 6669 656c 6473 0a0a 2020 2020 2052 6570 fields.. Rep │ │ │ │ │ +0003a9d0: 6c61 6365 733a 2066 6f6f 2028 3c3c 2031 laces: foo (<< 1 │ │ │ │ │ +0003a9e0: 2e32 2d33 290a 2020 2020 2042 7265 616b .2-3). Break │ │ │ │ │ +0003a9f0: 733a 2066 6f6f 2028 3c3c 2031 2e32 2d33 s: foo (<< 1.2-3 │ │ │ │ │ +0003aa00: 290a 0a69 6e20 6974 7320 636f 6e74 726f )..in its contro │ │ │ │ │ +0003aa10: 6c20 6669 6c65 2e20 2054 6865 206e 6577 l file. The new │ │ │ │ │ +0003aa20: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0003aa30: 7061 636b 6167 6520 666f 6f20 776f 756c package foo woul │ │ │ │ │ +0003aa40: 6420 6e6f 726d 616c 6c79 0a68 6176 6520 d normally.have │ │ │ │ │ +0003aa50: 7468 6520 6669 656c 640a 0a20 2020 2020 the field.. │ │ │ │ │ +0003aa60: 4465 7065 6e64 733a 2066 6f6f 2d64 6174 Depends: foo-dat │ │ │ │ │ +0003aa70: 6120 283e 3d20 312e 322d 3329 0a0a 286f a (>= 1.2-3)..(o │ │ │ │ │ +0003aa80: 7220 706f 7373 6962 6c79 20e2 8098 5265 r possibly ...Re │ │ │ │ │ +0003aa90: 636f 6d6d 656e 6473 e280 9920 6f72 2065 commends... or e │ │ │ │ │ +0003aaa0: 7665 6e20 e280 9853 7567 6765 7374 73e2 ven ...Suggests. │ │ │ │ │ +0003aab0: 8099 2069 6620 7468 6520 6669 6c65 7320 .. if the files │ │ │ │ │ +0003aac0: 6d6f 7665 6420 696e 746f 0a66 6f6f 2d64 moved into.foo-d │ │ │ │ │ +0003aad0: 6174 6120 6172 6520 6e6f 7420 7265 7175 ata are not requ │ │ │ │ │ +0003aae0: 6972 6564 2066 6f72 206e 6f72 6d61 6c20 ired for normal │ │ │ │ │ +0003aaf0: 6f70 6572 6174 696f 6e29 2e0a 0a49 6620 operation)...If │ │ │ │ │ +0003ab00: 6120 7061 636b 6167 6520 6973 2063 6f6d a package is com │ │ │ │ │ +0003ab10: 706c 6574 656c 7920 7265 706c 6163 6564 pletely replaced │ │ │ │ │ +0003ab20: 2069 6e20 7468 6973 2077 6179 2c20 736f in this way, so │ │ │ │ │ +0003ab30: 2074 6861 7420 e280 9864 706b 67e2 8099 that ...dpkg... │ │ │ │ │ +0003ab40: 2064 6f65 7320 6e6f 740a 6b6e 6f77 206f does not.know o │ │ │ │ │ +0003ab50: 6620 616e 7920 6669 6c65 7320 6974 2073 f any files it s │ │ │ │ │ +0003ab60: 7469 6c6c 2063 6f6e 7461 696e 732c 2069 till contains, i │ │ │ │ │ +0003ab70: 7420 6973 2063 6f6e 7369 6465 7265 6420 t is considered │ │ │ │ │ +0003ab80: 746f 2068 6176 650a e280 9c64 6973 6170 to have....disap │ │ │ │ │ +0003ab90: 7065 6172 6564 e280 9d2e 2020 4974 2077 peared.... It w │ │ │ │ │ +0003aba0: 696c 6c20 6265 206d 6172 6b65 6420 6173 ill be marked as │ │ │ │ │ +0003abb0: 206e 6f74 2077 616e 7465 6420 6f6e 2074 not wanted on t │ │ │ │ │ +0003abc0: 6865 2073 7973 7465 6d20 2873 656c 6563 he system (selec │ │ │ │ │ +0003abd0: 7465 640a 666f 7220 7265 6d6f 7661 6c29 ted.for removal) │ │ │ │ │ +0003abe0: 2061 6e64 20e2 809c 4e6f 742d 496e 7374 and ...Not-Inst │ │ │ │ │ +0003abf0: 616c 6c65 64e2 809d 2e20 2041 6e79 20e2 alled.... Any . │ │ │ │ │ +0003ac00: 8098 636f 6e66 6669 6c65 e280 9973 2064 ..conffile...s d │ │ │ │ │ +0003ac10: 6574 6169 6c73 206e 6f74 6564 2066 6f72 etails noted for │ │ │ │ │ +0003ac20: 2074 6865 0a70 6163 6b61 6765 2077 696c the.package wil │ │ │ │ │ +0003ac30: 6c20 6265 2069 676e 6f72 6564 2c20 6173 l be ignored, as │ │ │ │ │ +0003ac40: 2074 6865 7920 7769 6c6c 2068 6176 6520 they will have │ │ │ │ │ +0003ac50: 6265 656e 2074 616b 656e 206f 7665 7220 been taken over │ │ │ │ │ +0003ac60: 6279 2074 6865 0a6f 7665 7277 7269 7469 by the.overwriti │ │ │ │ │ +0003ac70: 6e67 2070 6163 6b61 6765 2e20 2054 6865 ng package. The │ │ │ │ │ +0003ac80: 2070 6163 6b61 6765 e280 9973 20e2 8098 package...s ... │ │ │ │ │ +0003ac90: 706f 7374 726d e280 9920 7363 7269 7074 postrm... script │ │ │ │ │ +0003aca0: 2077 696c 6c20 6265 2072 756e 2077 6974 will be run wit │ │ │ │ │ +0003acb0: 6820 610a 7370 6563 6961 6c20 6172 6775 h a.special argu │ │ │ │ │ +0003acc0: 6d65 6e74 2074 6f20 616c 6c6f 7720 7468 ment to allow th │ │ │ │ │ +0003acd0: 6520 7061 636b 6167 6520 746f 2064 6f20 e package to do │ │ │ │ │ +0003ace0: 616e 7920 6669 6e61 6c20 636c 6561 6e75 any final cleanu │ │ │ │ │ +0003acf0: 7020 7265 7175 6972 6564 2e0a 5365 6520 p required..See │ │ │ │ │ +0003ad00: 2a6e 6f74 6520 5375 6d6d 6172 7920 6f66 *note Summary of │ │ │ │ │ +0003ad10: 2077 6179 7320 6d61 696e 7461 696e 6572 ways maintainer │ │ │ │ │ +0003ad20: 2073 6372 6970 7473 2061 7265 2063 616c scripts are cal │ │ │ │ │ +0003ad30: 6c65 643a 2065 352e 2020 2832 290a 0a46 led: e5. (2)..F │ │ │ │ │ +0003ad40: 6f72 2074 6869 7320 7573 6167 6520 6f66 or this usage of │ │ │ │ │ +0003ad50: 20e2 8098 5265 706c 6163 6573 e280 992c ...Replaces..., │ │ │ │ │ +0003ad60: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ +0003ad70: 7320 2873 6565 202a 6e6f 7465 2056 6972 s (see *note Vir │ │ │ │ │ +0003ad80: 7475 616c 0a70 6163 6b61 6765 7320 2d20 tual.packages - │ │ │ │ │ +0003ad90: 5072 6f76 6964 6573 3a20 3536 2e29 2061 Provides: 56.) a │ │ │ │ │ +0003ada0: 7265 206e 6f74 2063 6f6e 7369 6465 7265 re not considere │ │ │ │ │ +0003adb0: 6420 7768 656e 206c 6f6f 6b69 6e67 2061 d when looking a │ │ │ │ │ +0003adc0: 7420 610a e280 9852 6570 6c61 6365 73e2 t a....Replaces. │ │ │ │ │ +0003add0: 8099 2066 6965 6c64 2e20 2054 6865 2070 .. field. The p │ │ │ │ │ +0003ade0: 6163 6b61 6765 7320 6465 636c 6172 6564 ackages declared │ │ │ │ │ +0003adf0: 2061 7320 6265 696e 6720 7265 706c 6163 as being replac │ │ │ │ │ +0003ae00: 6564 206d 7573 7420 6265 0a6d 656e 7469 ed must be.menti │ │ │ │ │ +0003ae10: 6f6e 6564 2062 7920 7468 6569 7220 7265 oned by their re │ │ │ │ │ +0003ae20: 616c 206e 616d 6573 2e0a 0a54 6869 7320 al names...This │ │ │ │ │ +0003ae30: 7573 6167 6520 6f66 20e2 8098 5265 706c usage of ...Repl │ │ │ │ │ +0003ae40: 6163 6573 e280 9920 6f6e 6c79 2074 616b aces... only tak │ │ │ │ │ +0003ae50: 6573 2065 6666 6563 7420 7768 656e 2062 es effect when b │ │ │ │ │ +0003ae60: 6f74 6820 7061 636b 6167 6573 2061 7265 oth packages are │ │ │ │ │ +0003ae70: 2061 740a 6c65 6173 7420 7061 7274 6961 at.least partia │ │ │ │ │ +0003ae80: 6c6c 7920 6f6e 2074 6865 2073 7973 7465 lly on the syste │ │ │ │ │ +0003ae90: 6d20 6174 206f 6e63 652e 2020 4974 2069 m at once. It i │ │ │ │ │ +0003aea0: 7320 6e6f 7420 7265 6c65 7661 6e74 2069 s not relevant i │ │ │ │ │ +0003aeb0: 6620 7468 650a 7061 636b 6167 6573 2063 f the.packages c │ │ │ │ │ +0003aec0: 6f6e 666c 6963 7420 756e 6c65 7373 2074 onflict unless t │ │ │ │ │ +0003aed0: 6865 2063 6f6e 666c 6963 7420 6861 7320 he conflict has │ │ │ │ │ +0003aee0: 6265 656e 206f 7665 7272 6964 6465 6e2e been overridden. │ │ │ │ │ +0003aef0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +0003af00: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +0003af10: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6f20 ----.. (1) To │ │ │ │ │ +0003af20: 7365 6520 7768 7920 e280 9842 7265 616b see why ...Break │ │ │ │ │ +0003af30: 73e2 8099 2069 7320 6e6f 726d 616c 6c79 s... is normally │ │ │ │ │ +0003af40: 206e 6565 6465 6420 696e 2061 6464 6974 needed in addit │ │ │ │ │ +0003af50: 696f 6e20 746f 20e2 8098 5265 706c 6163 ion to ...Replac │ │ │ │ │ +0003af60: 6573 e280 992c 0a63 6f6e 7369 6465 7220 es...,.consider │ │ │ │ │ +0003af70: 7468 6520 6361 7365 206f 6620 6120 6669 the case of a fi │ │ │ │ │ +0003af80: 6c65 2069 6e20 7468 6520 7061 636b 6167 le in the packag │ │ │ │ │ +0003af90: 6520 666f 6f20 6265 696e 6720 7461 6b65 e foo being take │ │ │ │ │ +0003afa0: 6e20 6f76 6572 2062 7920 7468 650a 7061 n over by the.pa │ │ │ │ │ +0003afb0: 636b 6167 6520 666f 6f2d 6461 7461 2e20 ckage foo-data. │ │ │ │ │ +0003afc0: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ +0003afd0: 7769 6c6c 2061 6c6c 6f77 2066 6f6f 2d64 will allow foo-d │ │ │ │ │ +0003afe0: 6174 6120 746f 2062 6520 696e 7374 616c ata to be instal │ │ │ │ │ +0003aff0: 6c65 6420 616e 640a 7461 6b65 206f 7665 led and.take ove │ │ │ │ │ +0003b000: 7220 7468 6174 2066 696c 652e 2020 486f r that file. Ho │ │ │ │ │ +0003b010: 7765 7665 722c 2077 6974 686f 7574 20e2 wever, without . │ │ │ │ │ +0003b020: 8098 4272 6561 6b73 e280 992c 206e 6f74 ..Breaks..., not │ │ │ │ │ +0003b030: 6869 6e67 2072 6571 7569 7265 7320 666f hing requires fo │ │ │ │ │ +0003b040: 6f20 746f 0a62 6520 7570 6772 6164 6564 o to.be upgraded │ │ │ │ │ +0003b050: 2074 6f20 6120 6e65 7765 7220 7665 7273 to a newer vers │ │ │ │ │ +0003b060: 696f 6e20 7468 6174 206b 6e6f 7773 2069 ion that knows i │ │ │ │ │ +0003b070: 7420 646f 6573 206e 6f74 2069 6e63 6c75 t does not inclu │ │ │ │ │ +0003b080: 6465 2074 6861 7420 6669 6c65 0a61 6e64 de that file.and │ │ │ │ │ +0003b090: 2069 6e73 7465 6164 2064 6570 656e 6473 instead depends │ │ │ │ │ +0003b0a0: 206f 6e20 666f 6f2d 6461 7461 2e20 204e on foo-data. N │ │ │ │ │ +0003b0b0: 6f74 6869 6e67 2077 6f75 6c64 2070 7265 othing would pre │ │ │ │ │ +0003b0c0: 7665 6e74 2074 6865 206e 6577 2066 6f6f vent the new foo │ │ │ │ │ +0003b0d0: 2d64 6174 610a 7061 636b 6167 6520 6672 -data.package fr │ │ │ │ │ +0003b0e0: 6f6d 2062 6569 6e67 2069 6e73 7461 6c6c om being install │ │ │ │ │ +0003b0f0: 6564 2061 6e64 2074 6865 6e20 7265 6d6f ed and then remo │ │ │ │ │ +0003b100: 7665 642c 2072 656d 6f76 696e 6720 7468 ved, removing th │ │ │ │ │ +0003b110: 6520 6669 6c65 2074 6861 7420 6974 0a74 e file that it.t │ │ │ │ │ +0003b120: 6f6f 6b20 6f76 6572 2066 726f 6d20 666f ook over from fo │ │ │ │ │ +0003b130: 6f2e 2020 4166 7465 7220 7468 6174 206f o. After that o │ │ │ │ │ +0003b140: 7065 7261 7469 6f6e 2c20 7468 6520 7061 peration, the pa │ │ │ │ │ +0003b150: 636b 6167 6520 6d61 6e61 6765 7220 776f ckage manager wo │ │ │ │ │ +0003b160: 756c 640a 7468 696e 6b20 7468 6520 7379 uld.think the sy │ │ │ │ │ +0003b170: 7374 656d 2077 6173 2069 6e20 6120 636f stem was in a co │ │ │ │ │ +0003b180: 6e73 6973 7465 6e74 2073 7461 7465 2c20 nsistent state, │ │ │ │ │ +0003b190: 6275 7420 7468 6520 666f 6f20 7061 636b but the foo pack │ │ │ │ │ +0003b1a0: 6167 6520 776f 756c 6420 6265 0a6d 6973 age would be.mis │ │ │ │ │ +0003b1b0: 7369 6e67 206f 6e65 206f 6620 6974 7320 sing one of its │ │ │ │ │ +0003b1c0: 6669 6c65 732e 0a0a 2020 2028 3229 2052 files... (2) R │ │ │ │ │ +0003b1d0: 6570 6c61 6365 7320 6973 2061 206f 6e65 eplaces is a one │ │ │ │ │ +0003b1e0: 2077 6179 2072 656c 6174 696f 6e73 6869 way relationshi │ │ │ │ │ +0003b1f0: 702e 2020 596f 7520 6861 7665 2074 6f20 p. You have to │ │ │ │ │ +0003b200: 696e 7374 616c 6c20 7468 650a 7265 706c install the.repl │ │ │ │ │ +0003b210: 6163 696e 6720 7061 636b 6167 6520 6166 acing package af │ │ │ │ │ +0003b220: 7465 7220 7468 6520 7265 706c 6163 6564 ter the replaced │ │ │ │ │ +0003b230: 2070 6163 6b61 6765 2e0a 0a1f 0a46 696c package.....Fil │ │ │ │ │ +0003b240: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0003b250: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +0003b260: 706c 6163 696e 6720 7768 6f6c 6520 7061 placing whole pa │ │ │ │ │ +0003b270: 636b 6167 6573 2066 6f72 6369 6e67 2074 ckages forcing t │ │ │ │ │ +0003b280: 6865 6972 2072 656d 6f76 616c 2c20 2050 heir removal, P │ │ │ │ │ +0003b290: 7265 763a 204f 7665 7277 7269 7469 6e67 rev: Overwriting │ │ │ │ │ +0003b2a0: 2066 696c 6573 2069 6e20 6f74 6865 7220 files in other │ │ │ │ │ +0003b2b0: 7061 636b 6167 6573 2c20 2055 703a 204f packages, Up: O │ │ │ │ │ +0003b2c0: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ +0003b2d0: 2061 6e64 2072 6570 6c61 6369 6e67 2070 and replacing p │ │ │ │ │ +0003b2e0: 6163 6b61 6765 7320 2d20 5265 706c 6163 ackages - Replac │ │ │ │ │ +0003b2f0: 6573 0a0a 372e 362e 3220 5265 706c 6163 es..7.6.2 Replac │ │ │ │ │ +0003b300: 696e 6720 7768 6f6c 6520 7061 636b 6167 ing whole packag │ │ │ │ │ +0003b310: 6573 2c20 666f 7263 696e 6720 7468 6569 es, forcing thei │ │ │ │ │ +0003b320: 7220 7265 6d6f 7661 6c0a 2d2d 2d2d 2d2d r removal.------ │ │ │ │ │ +0003b330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0003b360: 0a53 6563 6f6e 642c 20e2 8098 5265 706c .Second, ...Repl │ │ │ │ │ +0003b370: 6163 6573 e280 9920 616c 6c6f 7773 2074 aces... allows t │ │ │ │ │ +0003b380: 6865 2070 6163 6b61 6769 6e67 2073 7973 he packaging sys │ │ │ │ │ +0003b390: 7465 6d20 746f 2072 6573 6f6c 7665 2077 tem to resolve w │ │ │ │ │ +0003b3a0: 6869 6368 2070 6163 6b61 6765 0a73 686f hich package.sho │ │ │ │ │ +0003b3b0: 756c 6420 6265 2072 656d 6f76 6564 2077 uld be removed w │ │ │ │ │ +0003b3c0: 6865 6e20 7468 6572 6520 6973 2061 2063 hen there is a c │ │ │ │ │ +0003b3d0: 6f6e 666c 6963 7420 2873 6565 202a 6e6f onflict (see *no │ │ │ │ │ +0003b3e0: 7465 2043 6f6e 666c 6963 7469 6e67 2062 te Conflicting b │ │ │ │ │ +0003b3f0: 696e 6172 790a 7061 636b 6167 6573 202d inary.packages - │ │ │ │ │ +0003b400: 2043 6f6e 666c 6963 7473 3a20 6634 2e29 Conflicts: f4.) │ │ │ │ │ +0003b410: 2e20 2054 6869 7320 7573 6167 6520 6f6e . This usage on │ │ │ │ │ +0003b420: 6c79 2074 616b 6573 2065 6666 6563 7420 ly takes effect │ │ │ │ │ +0003b430: 7768 656e 2074 6865 2074 776f 0a70 6163 when the two.pac │ │ │ │ │ +0003b440: 6b61 6765 7320 2764 6f27 2063 6f6e 666c kages 'do' confl │ │ │ │ │ +0003b450: 6963 742c 2073 6f20 7468 6174 2074 6865 ict, so that the │ │ │ │ │ +0003b460: 2074 776f 2075 7361 6765 7320 6f66 2074 two usages of t │ │ │ │ │ +0003b470: 6869 7320 6669 656c 6420 646f 206e 6f74 his field do not │ │ │ │ │ +0003b480: 0a69 6e74 6572 6665 7265 2077 6974 6820 .interfere with │ │ │ │ │ +0003b490: 6561 6368 206f 7468 6572 2e0a 0a49 6e20 each other...In │ │ │ │ │ +0003b4a0: 7468 6973 2073 6974 7561 7469 6f6e 2c20 this situation, │ │ │ │ │ +0003b4b0: 7468 6520 7061 636b 6167 6520 6465 636c the package decl │ │ │ │ │ +0003b4c0: 6172 6564 2061 7320 6265 696e 6720 7265 ared as being re │ │ │ │ │ +0003b4d0: 706c 6163 6564 2063 616e 2062 6520 610a placed can be a. │ │ │ │ │ +0003b4e0: 7669 7274 7561 6c20 7061 636b 6167 652c virtual package, │ │ │ │ │ +0003b4f0: 2073 6f20 666f 7220 6578 616d 706c 652c so for example, │ │ │ │ │ +0003b500: 2061 6c6c 206d 6169 6c20 7472 616e 7370 all mail transp │ │ │ │ │ +0003b510: 6f72 7420 6167 656e 7473 2028 4d54 4173 ort agents (MTAs │ │ │ │ │ +0003b520: 2920 776f 756c 640a 6861 7665 2074 6865 ) would.have the │ │ │ │ │ +0003b530: 2066 6f6c 6c6f 7769 6e67 2066 6965 6c64 following field │ │ │ │ │ +0003b540: 7320 696e 2074 6865 6972 2063 6f6e 7472 s in their contr │ │ │ │ │ +0003b550: 6f6c 2066 696c 6573 3a0a 0a20 2020 2020 ol files:.. │ │ │ │ │ +0003b560: 5072 6f76 6964 6573 3a20 6d61 696c 2d74 Provides: mail-t │ │ │ │ │ +0003b570: 7261 6e73 706f 7274 2d61 6765 6e74 0a20 ransport-agent. │ │ │ │ │ +0003b580: 2020 2020 436f 6e66 6c69 6374 733a 206d Conflicts: m │ │ │ │ │ +0003b590: 6169 6c2d 7472 616e 7370 6f72 742d 6167 ail-transport-ag │ │ │ │ │ +0003b5a0: 656e 740a 2020 2020 2052 6570 6c61 6365 ent. Replace │ │ │ │ │ +0003b5b0: 733a 206d 6169 6c2d 7472 616e 7370 6f72 s: mail-transpor │ │ │ │ │ +0003b5c0: 742d 6167 656e 740a 0a65 6e73 7572 696e t-agent..ensurin │ │ │ │ │ +0003b5d0: 6720 7468 6174 206f 6e6c 7920 6f6e 6520 g that only one │ │ │ │ │ +0003b5e0: 4d54 4120 6361 6e20 6265 2075 6e70 6163 MTA can be unpac │ │ │ │ │ +0003b5f0: 6b65 6420 6174 2061 6e79 206f 6e65 2074 ked at any one t │ │ │ │ │ +0003b600: 696d 652e 2020 5365 6520 2a6e 6f74 650a ime. See *note. │ │ │ │ │ +0003b610: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ +0003b620: 202d 2050 726f 7669 6465 733a 2035 362e - Provides: 56. │ │ │ │ │ +0003b630: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +0003b640: 6174 696f 6e20 6162 6f75 7420 7468 6973 ation about this │ │ │ │ │ +0003b650: 0a65 7861 6d70 6c65 2e0a 0a1f 0a46 696c .example.....Fil │ │ │ │ │ +0003b660: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0003b670: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +0003b680: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +0003b690: 6565 6e20 736f 7572 6365 2061 6e64 2062 een source and b │ │ │ │ │ +0003b6a0: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ +0003b6b0: 2042 7569 6c64 2d44 6570 656e 6473 2042 Build-Depends B │ │ │ │ │ +0003b6c0: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ +0003b6d0: 6570 2042 7569 6c64 2d44 6570 656e 6473 ep Build-Depends │ │ │ │ │ +0003b6e0: 2d41 7263 6820 4275 696c 642d 436f 6e66 -Arch Build-Conf │ │ │ │ │ +0003b6f0: 6c69 6374 7320 4275 696c 642d 436f 6e66 licts Build-Conf │ │ │ │ │ +0003b700: 6c69 6374 732d 496e 6465 7020 4275 696c licts-Indep Buil │ │ │ │ │ +0003b710: 642d 436f 6e66 6c69 6374 732d 4172 6368 d-Conflicts-Arch │ │ │ │ │ +0003b720: 2c20 204e 6578 743a 2041 6464 6974 696f , Next: Additio │ │ │ │ │ +0003b730: 6e61 6c20 736f 7572 6365 2070 6163 6b61 nal source packa │ │ │ │ │ +0003b740: 6765 7320 7573 6564 2074 6f20 6275 696c ges used to buil │ │ │ │ │ +0003b750: 6420 7468 6520 6269 6e61 7279 202d 2042 d the binary - B │ │ │ │ │ +0003b760: 7569 6c74 2d55 7369 6e67 2c20 2050 7265 uilt-Using, Pre │ │ │ │ │ +0003b770: 763a 204f 7665 7277 7269 7469 6e67 2066 v: Overwriting f │ │ │ │ │ +0003b780: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +0003b790: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +0003b7a0: 706c 6163 6573 2c20 2055 703a 2044 6563 places, Up: Dec │ │ │ │ │ +0003b7b0: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +0003b7c0: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +0003b7d0: 6b61 6765 730a 0a37 2e37 2052 656c 6174 kages..7.7 Relat │ │ │ │ │ +0003b7e0: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ +0003b7f0: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ +0003b800: 7279 2070 6163 6b61 6765 7320 2d20 e280 ry packages - .. │ │ │ │ │ +0003b810: 9842 7569 6c64 2d44 6570 656e 6473 e280 .Build-Depends.. │ │ │ │ │ +0003b820: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ +0003b830: 6e64 732d 496e 6465 70e2 8099 2c20 e280 nds-Indep..., .. │ │ │ │ │ +0003b840: 9842 7569 6c64 2d44 6570 656e 6473 2d41 .Build-Depends-A │ │ │ │ │ +0003b850: 7263 68e2 8099 2c20 e280 9842 7569 6c64 rch..., ...Build │ │ │ │ │ +0003b860: 2d43 6f6e 666c 6963 7473 e280 992c 20e2 -Conflicts..., . │ │ │ │ │ +0003b870: 8098 4275 696c 642d 436f 6e66 6c69 6374 ..Build-Conflict │ │ │ │ │ +0003b880: 732d 496e 6465 70e2 8099 2c20 e280 9842 s-Indep..., ...B │ │ │ │ │ +0003b890: 7569 6c64 2d43 6f6e 666c 6963 7473 2d41 uild-Conflicts-A │ │ │ │ │ +0003b8a0: 7263 68e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d rch....========= │ │ │ │ │ +0003b8b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b8c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b8d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b8e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b8f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b900: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b910: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b920: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b940: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0003b960: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ +0003b970: 7468 6174 2072 6571 7569 7265 2063 6572 that require cer │ │ │ │ │ +0003b980: 7461 696e 2062 696e 6172 7920 7061 636b tain binary pack │ │ │ │ │ +0003b990: 6167 6573 2074 6f20 6265 2069 6e73 7461 ages to be insta │ │ │ │ │ +0003b9a0: 6c6c 6564 206f 720a 6162 7365 6e74 2061 lled or.absent a │ │ │ │ │ +0003b9b0: 7420 7468 6520 7469 6d65 206f 6620 6275 t the time of bu │ │ │ │ │ +0003b9c0: 696c 6469 6e67 2074 6865 2070 6163 6b61 ilding the packa │ │ │ │ │ +0003b9d0: 6765 206d 6179 2064 6563 6c61 7265 2072 ge may declare r │ │ │ │ │ +0003b9e0: 656c 6174 696f 6e73 6869 7073 2074 6f0a elationships to. │ │ │ │ │ +0003b9f0: 7468 6f73 6520 6269 6e61 7279 2070 6163 those binary pac │ │ │ │ │ +0003ba00: 6b61 6765 732e 0a0a 5468 6973 2069 7320 kages...This is │ │ │ │ │ +0003ba10: 646f 6e65 2075 7369 6e67 2074 6865 20e2 done using the . │ │ │ │ │ +0003ba20: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ +0003ba30: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ +0003ba40: 656e 6473 2d49 6e64 6570 e280 992c 0ae2 ends-Indep...,.. │ │ │ │ │ +0003ba50: 8098 4275 696c 642d 4465 7065 6e64 732d ..Build-Depends- │ │ │ │ │ +0003ba60: 4172 6368 e280 992c 20e2 8098 4275 696c Arch..., ...Buil │ │ │ │ │ +0003ba70: 642d 436f 6e66 6c69 6374 73e2 8099 2c20 d-Conflicts..., │ │ │ │ │ +0003ba80: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +0003ba90: 7473 2d49 6e64 6570 e280 9920 616e 640a ts-Indep... and. │ │ │ │ │ +0003baa0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +0003bab0: 7473 2d41 7263 68e2 8099 2063 6f6e 7472 ts-Arch... contr │ │ │ │ │ +0003bac0: 6f6c 2066 6965 6c64 732e 0a0a 4275 696c ol fields...Buil │ │ │ │ │ +0003bad0: 642d 6465 7065 6e64 656e 6369 6573 206f d-dependencies o │ │ │ │ │ +0003bae0: 6e20 e280 9c62 7569 6c64 2d65 7373 656e n ...build-essen │ │ │ │ │ +0003baf0: 7469 616c e280 9d20 6269 6e61 7279 2070 tial... binary p │ │ │ │ │ +0003bb00: 6163 6b61 6765 7320 6361 6e20 6265 206f ackages can be o │ │ │ │ │ +0003bb10: 6d69 7474 6564 2e0a 506c 6561 7365 2073 mitted..Please s │ │ │ │ │ +0003bb20: 6565 202a 6e6f 7465 2050 6163 6b61 6765 ee *note Package │ │ │ │ │ +0003bb30: 2072 656c 6174 696f 6e73 6869 7073 3a20 relationships: │ │ │ │ │ +0003bb40: 3638 2e20 666f 7220 6d6f 7265 2069 6e66 68. for more inf │ │ │ │ │ +0003bb50: 6f72 6d61 7469 6f6e 2e0a 0a54 6865 2064 ormation...The d │ │ │ │ │ +0003bb60: 6570 656e 6465 6e63 6965 7320 616e 6420 ependencies and │ │ │ │ │ +0003bb70: 636f 6e66 6c69 6374 7320 7468 6579 2064 conflicts they d │ │ │ │ │ +0003bb80: 6566 696e 6520 6d75 7374 2062 6520 7361 efine must be sa │ │ │ │ │ +0003bb90: 7469 7366 6965 6420 2861 7320 6465 6669 tisfied (as defi │ │ │ │ │ +0003bba0: 6e65 640a 6561 726c 6965 7220 666f 7220 ned.earlier for │ │ │ │ │ +0003bbb0: 6269 6e61 7279 2070 6163 6b61 6765 7329 binary packages) │ │ │ │ │ +0003bbc0: 2069 6e20 6f72 6465 7220 746f 2069 6e76 in order to inv │ │ │ │ │ +0003bbd0: 6f6b 6520 7468 6520 7461 7267 6574 7320 oke the targets │ │ │ │ │ +0003bbe0: 696e 0ae2 8098 6465 6269 616e 2f72 756c in....debian/rul │ │ │ │ │ +0003bbf0: 6573 e280 992c 2061 7320 666f 6c6c 6f77 es..., as follow │ │ │ │ │ +0003bc00: 733a 0a0a e280 9863 6c65 616e e280 990a s:.....clean.... │ │ │ │ │ +0003bc10: 0a20 2020 2020 4f6e 6c79 2074 6865 20e2 . Only the . │ │ │ │ │ +0003bc20: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ +0003bc30: 8099 2061 6e64 20e2 8098 4275 696c 642d .. and ...Build- │ │ │ │ │ +0003bc40: 436f 6e66 6c69 6374 73e2 8099 2066 6965 Conflicts... fie │ │ │ │ │ +0003bc50: 6c64 7320 6d75 7374 2062 650a 2020 2020 lds must be. │ │ │ │ │ +0003bc60: 2073 6174 6973 6669 6564 2077 6865 6e20 satisfied when │ │ │ │ │ +0003bc70: 7468 6973 2074 6172 6765 7420 6973 2069 this target is i │ │ │ │ │ +0003bc80: 6e76 6f6b 6564 2e0a 0ae2 8098 6275 696c nvoked......buil │ │ │ │ │ +0003bc90: 642d 6172 6368 e280 992c 2061 6e64 20e2 d-arch..., and . │ │ │ │ │ +0003bca0: 8098 6269 6e61 7279 2d61 7263 68e2 8099 ..binary-arch... │ │ │ │ │ +0003bcb0: 0a0a 2020 2020 2054 6865 20e2 8098 4275 .. The ...Bu │ │ │ │ │ +0003bcc0: 696c 642d 4465 7065 6e64 73e2 8099 2c20 ild-Depends..., │ │ │ │ │ +0003bcd0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +0003bce0: 7473 e280 992c 20e2 8098 4275 696c 642d ts..., ...Build- │ │ │ │ │ +0003bcf0: 4465 7065 6e64 732d 4172 6368 e280 992c Depends-Arch..., │ │ │ │ │ +0003bd00: 2061 6e64 0a20 2020 2020 e280 9842 7569 and. ...Bui │ │ │ │ │ +0003bd10: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ +0003bd20: 68e2 8099 2066 6965 6c64 7320 6d75 7374 h... fields must │ │ │ │ │ +0003bd30: 2062 6520 7361 7469 7366 6965 6420 7768 be satisfied wh │ │ │ │ │ +0003bd40: 656e 2074 6865 7365 2074 6172 6765 7473 en these targets │ │ │ │ │ +0003bd50: 0a20 2020 2020 6172 6520 696e 766f 6b65 . are invoke │ │ │ │ │ +0003bd60: 642e 0a0a e280 9862 7569 6c64 2d69 6e64 d......build-ind │ │ │ │ │ +0003bd70: 6570 e280 992c 2061 6e64 20e2 8098 6269 ep..., and ...bi │ │ │ │ │ +0003bd80: 6e61 7279 2d69 6e64 6570 e280 990a 0a20 nary-indep..... │ │ │ │ │ +0003bd90: 2020 2020 5468 6520 e280 9842 7569 6c64 The ...Build │ │ │ │ │ +0003bda0: 2d44 6570 656e 6473 e280 992c 20e2 8098 -Depends..., ... │ │ │ │ │ +0003bdb0: 4275 696c 642d 436f 6e66 6c69 6374 73e2 Build-Conflicts. │ │ │ │ │ +0003bdc0: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ +0003bdd0: 656e 6473 2d49 6e64 6570 e280 992c 2061 ends-Indep..., a │ │ │ │ │ +0003bde0: 6e64 0a20 2020 2020 e280 9842 7569 6c64 nd. ...Build │ │ │ │ │ +0003bdf0: 2d43 6f6e 666c 6963 7473 2d49 6e64 6570 -Conflicts-Indep │ │ │ │ │ +0003be00: e280 9920 6669 656c 6473 206d 7573 7420 ... fields must │ │ │ │ │ +0003be10: 6265 2073 6174 6973 6669 6564 2077 6865 be satisfied whe │ │ │ │ │ +0003be20: 6e20 7468 6573 6520 7461 7267 6574 730a n these targets. │ │ │ │ │ +0003be30: 2020 2020 2061 7265 2069 6e76 6f6b 6564 are invoked │ │ │ │ │ +0003be40: 2e0a 0ae2 8098 6275 696c 64e2 8099 2061 ......build... a │ │ │ │ │ +0003be50: 6e64 20e2 8098 6269 6e61 7279 e280 990a nd ...binary.... │ │ │ │ │ +0003be60: 0a20 2020 2020 5468 6520 e280 9842 7569 . The ...Bui │ │ │ │ │ +0003be70: 6c64 2d44 6570 656e 6473 e280 992c 20e2 ld-Depends..., . │ │ │ │ │ +0003be80: 8098 4275 696c 642d 436f 6e66 6c69 6374 ..Build-Conflict │ │ │ │ │ +0003be90: 73e2 8099 2c20 e280 9842 7569 6c64 2d44 s..., ...Build-D │ │ │ │ │ +0003bea0: 6570 656e 6473 2d49 6e64 6570 e280 992c epends-Indep..., │ │ │ │ │ +0003beb0: 0a20 2020 2020 e280 9842 7569 6c64 2d43 . ...Build-C │ │ │ │ │ +0003bec0: 6f6e 666c 6963 7473 2d49 6e64 6570 e280 onflicts-Indep.. │ │ │ │ │ +0003bed0: 992c 20e2 8098 4275 696c 642d 4465 7065 ., ...Build-Depe │ │ │ │ │ +0003bee0: 6e64 732d 4172 6368 e280 992c 2061 6e64 nds-Arch..., and │ │ │ │ │ +0003bef0: 0a20 2020 2020 e280 9842 7569 6c64 2d43 . ...Build-C │ │ │ │ │ +0003bf00: 6f6e 666c 6963 7473 2d41 7263 68e2 8099 onflicts-Arch... │ │ │ │ │ +0003bf10: 2066 6965 6c64 7320 6d75 7374 2062 6520 fields must be │ │ │ │ │ +0003bf20: 7361 7469 7366 6965 6420 7768 656e 2074 satisfied when t │ │ │ │ │ +0003bf30: 6865 7365 2074 6172 6765 7473 0a20 2020 hese targets. │ │ │ │ │ +0003bf40: 2020 6172 6520 696e 766f 6b65 642e 0a0a are invoked... │ │ │ │ │ +0003bf50: 416c 7465 726e 6174 6976 6520 6465 7065 Alternative depe │ │ │ │ │ +0003bf60: 6e64 656e 6369 6573 2061 7265 2061 6c6c ndencies are all │ │ │ │ │ +0003bf70: 6f77 6564 2069 6e20 7468 6520 e280 9842 owed in the ...B │ │ │ │ │ +0003bf80: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ +0003bf90: 0ae2 8098 4275 696c 642d 4465 7065 6e64 ....Build-Depend │ │ │ │ │ +0003bfa0: 732d 496e 6465 70e2 8099 2c20 616e 6420 s-Indep..., and │ │ │ │ │ +0003bfb0: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0003bfc0: 2d41 7263 68e2 8099 2066 6965 6c64 732c -Arch... fields, │ │ │ │ │ +0003bfd0: 2062 7574 2044 6562 6961 6ee2 8099 730a but Debian...s. │ │ │ │ │ +0003bfe0: 6175 746f 6275 696c 6465 7273 206e 6f72 autobuilders nor │ │ │ │ │ +0003bff0: 6d61 6c6c 7920 6469 7363 6172 6420 7468 mally discard th │ │ │ │ │ +0003c000: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ +0003c010: 6674 6572 2074 6865 2066 6972 7374 2e20 fter the first. │ │ │ │ │ +0003c020: 2054 6869 7320 6973 0a64 6f6e 6520 746f This is.done to │ │ │ │ │ +0003c030: 2067 6976 6520 616c 7465 726e 6174 6976 give alternativ │ │ │ │ │ +0003c040: 6520 6465 7065 6e64 656e 6369 6573 2061 e dependencies a │ │ │ │ │ +0003c050: 2063 6f6e 7369 7374 656e 7420 696e 7465 consistent inte │ │ │ │ │ +0003c060: 7270 7265 7461 7469 6f6e 2074 6861 740a rpretation that. │ │ │ │ │ +0003c070: 7265 6475 6365 7320 7468 6520 7269 736b reduces the risk │ │ │ │ │ +0003c080: 206f 6620 696e 636f 6e73 6973 7465 6e63 of inconsistenc │ │ │ │ │ +0003c090: 6965 7320 6265 7477 6565 6e20 7265 7065 ies between repe │ │ │ │ │ +0003c0a0: 6174 6564 2062 7569 6c64 732e 2020 4966 ated builds. If │ │ │ │ │ +0003c0b0: 2c20 666f 720a 6578 616d 706c 652c 2074 , for.example, t │ │ │ │ │ +0003c0c0: 6865 2066 6972 7374 2d6c 6973 7465 6420 he first-listed │ │ │ │ │ +0003c0d0: 6465 7065 6e64 656e 6379 2077 6f75 6c64 dependency would │ │ │ │ │ +0003c0e0: 206e 6f72 6d61 6c6c 7920 6265 2061 7661 normally be ava │ │ │ │ │ +0003c0f0: 696c 6162 6c65 2062 7574 2069 730a 7465 ilable but is.te │ │ │ │ │ +0003c100: 6d70 6f72 6172 696c 7920 6e6f 7420 696e mporarily not in │ │ │ │ │ +0003c110: 7374 616c 6c61 626c 652c 2074 6865 2061 stallable, the a │ │ │ │ │ +0003c120: 7574 6f62 7569 6c64 6572 2066 6169 6c73 utobuilder fails │ │ │ │ │ +0003c130: 2072 6174 6865 7220 7468 616e 2069 6e73 rather than ins │ │ │ │ │ +0003c140: 7461 6c6c 2061 0a73 7562 7365 7175 656e tall a.subsequen │ │ │ │ │ +0003c150: 7420 6465 7065 6e64 656e 6379 2074 6861 t dependency tha │ │ │ │ │ +0003c160: 7420 6d61 7920 7369 676e 6966 6963 616e t may significan │ │ │ │ │ +0003c170: 746c 7920 6368 616e 6765 2074 6865 2062 tly change the b │ │ │ │ │ +0003c180: 6568 6176 696f 7220 6f66 2074 6865 0a70 ehavior of the.p │ │ │ │ │ +0003c190: 6163 6b61 6765 2e0a 0a4d 6f72 6520 7370 ackage...More sp │ │ │ │ │ +0003c1a0: 6563 6966 6963 616c 6c79 2c20 4465 6269 ecifically, Debi │ │ │ │ │ +0003c1b0: 616e 2061 7574 6f62 7569 6c64 6572 7320 an autobuilders │ │ │ │ │ +0003c1c0: 7065 7266 6f72 6d20 7468 6520 666f 6c6c perform the foll │ │ │ │ │ +0003c1d0: 6f77 696e 670a 7472 616e 7366 6f72 6d61 owing.transforma │ │ │ │ │ +0003c1e0: 7469 6f6e 206f 6e20 616c 7465 726e 6174 tion on alternat │ │ │ │ │ +0003c1f0: 6976 6520 6465 7065 6e64 656e 6369 6573 ive dependencies │ │ │ │ │ +0003c200: 2069 6e20 7468 6520 e280 9842 7569 6c64 in the ...Build │ │ │ │ │ +0003c210: 2d44 6570 656e 6473 e280 992c 0ae2 8098 -Depends...,.... │ │ │ │ │ +0003c220: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ +0003c230: 6465 70e2 8099 2c20 616e 6420 e280 9842 dep..., and ...B │ │ │ │ │ +0003c240: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ +0003c250: 68e2 8099 2066 6965 6c64 733a 0a0a 2020 h... fields:.. │ │ │ │ │ +0003c260: 312e 2044 6973 6361 7264 2061 6e79 2061 1. Discard any a │ │ │ │ │ +0003c270: 6c74 6572 6e61 7469 7665 7320 7468 6174 lternatives that │ │ │ │ │ +0003c280: 2061 7265 2072 6573 7472 6963 7465 6420 are restricted │ │ │ │ │ +0003c290: 746f 2061 7263 6869 7465 6374 7572 6573 to architectures │ │ │ │ │ +0003c2a0: 2074 6861 740a 2020 2020 2064 6f20 6e6f that. do no │ │ │ │ │ +0003c2b0: 7420 6d61 7463 6820 7468 6520 686f 7374 t match the host │ │ │ │ │ +0003c2c0: 2061 7263 6869 7465 6374 7572 652e 0a0a architecture... │ │ │ │ │ +0003c2d0: 2020 322e 2044 6973 6361 7264 2061 6e79 2. Discard any │ │ │ │ │ +0003c2e0: 2061 6c74 6572 6e61 7469 7665 7320 7370 alternatives sp │ │ │ │ │ +0003c2f0: 6563 6966 7969 6e67 2064 6966 6665 7265 ecifying differe │ │ │ │ │ +0003c300: 6e74 2070 6163 6b61 6765 206e 616d 6573 nt package names │ │ │ │ │ +0003c310: 2074 6861 6e0a 2020 2020 2074 6865 206e than. the n │ │ │ │ │ +0003c320: 6f77 2d66 6972 7374 2061 6c74 6572 6e61 ow-first alterna │ │ │ │ │ +0003c330: 7469 7665 2e20 2028 416c 7465 726e 6174 tive. (Alternat │ │ │ │ │ +0003c340: 6976 6573 2073 7065 6369 6679 696e 6720 ives specifying │ │ │ │ │ +0003c350: 7468 6520 7361 6d65 0a20 2020 2020 7061 the same. pa │ │ │ │ │ +0003c360: 636b 6167 6520 6e61 6d65 2061 7265 206b ckage name are k │ │ │ │ │ +0003c370: 6570 7420 746f 2070 6572 6d69 7420 7265 ept to permit re │ │ │ │ │ +0003c380: 6c61 7469 6f6e 7368 6970 7320 7375 6368 lationships such │ │ │ │ │ +0003c390: 2061 7320 e280 9866 6f6f 2028 3c3d 2078 as ...foo (<= x │ │ │ │ │ +0003c3a0: 2920 7c0a 2020 2020 2066 6f6f 2028 3e3d ) |. foo (>= │ │ │ │ │ +0003c3b0: 2079 29e2 8099 2e29 0a0a 466f 7220 6578 y)....)..For ex │ │ │ │ │ +0003c3c0: 616d 706c 652c 2061 6e20 6175 746f 6275 ample, an autobu │ │ │ │ │ +0003c3d0: 696c 6465 7220 666f 7220 7468 6520 e280 ilder for the .. │ │ │ │ │ +0003c3e0: 9861 6d64 3634 e280 9920 6172 6368 6974 .amd64... archit │ │ │ │ │ +0003c3f0: 6563 7475 7265 2077 6f75 6c64 2074 7265 ecture would tre │ │ │ │ │ +0003c400: 6174 2074 6865 0a66 6f6c 6c6f 7769 6e67 at the.following │ │ │ │ │ +0003c410: 2064 6570 656e 6465 6e63 793a 0a0a 2020 dependency:.. │ │ │ │ │ +0003c420: 2020 2066 6f6f 2d73 7065 6369 616c 205b foo-special [ │ │ │ │ │ +0003c430: 6172 6d68 665d 207c 2066 6f6f 2028 3c3d armhf] | foo (<= │ │ │ │ │ +0003c440: 2034 2920 7c20 666f 6f20 283e 3d20 342e 4) | foo (>= 4. │ │ │ │ │ +0003c450: 3229 207c 2062 6172 0a0a 6173 2069 6620 2) | bar..as if │ │ │ │ │ +0003c460: 6974 2077 6572 653a 0a0a 2020 2020 2066 it were:.. f │ │ │ │ │ +0003c470: 6f6f 2028 3c3d 2034 2920 7c20 666f 6f20 oo (<= 4) | foo │ │ │ │ │ +0003c480: 283e 3d20 342e 3229 0a0a 5468 6520 6e6f (>= 4.2)..The no │ │ │ │ │ +0003c490: 726d 616c 2065 6666 6563 7420 6973 2074 rmal effect is t │ │ │ │ │ +0003c4a0: 6f20 7573 6520 6f6e 6c79 2074 6865 2066 o use only the f │ │ │ │ │ +0003c4b0: 6972 7374 2061 6c74 6572 6e61 7469 7665 irst alternative │ │ │ │ │ +0003c4c0: 2074 6861 7420 6973 2076 616c 6964 206f that is valid o │ │ │ │ │ +0003c4d0: 6e0a 7468 6520 7265 6c65 7661 6e74 2061 n.the relevant a │ │ │ │ │ +0003c4e0: 7263 6869 7465 6374 7572 6520 616e 6420 rchitecture and │ │ │ │ │ +0003c4f0: 6661 696c 2069 6620 7468 6174 2061 6c74 fail if that alt │ │ │ │ │ +0003c500: 6572 6e61 7469 7665 2069 7320 6e6f 740a ernative is not. │ │ │ │ │ +0003c510: 696e 7374 616c 6c61 626c 652e 0a0a 5768 installable...Wh │ │ │ │ │ +0003c520: 696c 6520 7468 6973 2072 756c 6520 666f ile this rule fo │ │ │ │ │ +0003c530: 7220 6275 696c 6420 6465 7065 6e64 656e r build dependen │ │ │ │ │ +0003c540: 6369 6573 206d 6179 206c 696d 6974 2074 cies may limit t │ │ │ │ │ +0003c550: 6865 2075 7365 6675 6c6e 6573 7320 6f66 he usefulness of │ │ │ │ │ +0003c560: 0a61 6c74 6572 6e61 7469 7665 732c 2074 .alternatives, t │ │ │ │ │ +0003c570: 6865 7920 6361 6e20 7374 696c 6c20 6265 hey can still be │ │ │ │ │ +0003c580: 2075 7365 6420 746f 2070 726f 7669 6465 used to provide │ │ │ │ │ +0003c590: 2066 6c65 7869 6269 6c69 7479 2077 6865 flexibility whe │ │ │ │ │ +0003c5a0: 6e0a 6275 696c 6469 6e67 2074 6865 2070 n.building the p │ │ │ │ │ +0003c5b0: 6163 6b61 6765 206f 7574 7369 6465 206f ackage outside o │ │ │ │ │ +0003c5c0: 6620 4465 6269 616e e280 9973 2061 7574 f Debian...s aut │ │ │ │ │ +0003c5d0: 6f62 7569 6c64 6572 732e 0a0a 5468 6520 obuilders...The │ │ │ │ │ +0003c5e0: 6175 746f 6275 696c 6465 7273 2066 6f72 autobuilders for │ │ │ │ │ +0003c5f0: 2074 6865 2044 6562 6961 6e20 6261 636b the Debian back │ │ │ │ │ +0003c600: 706f 7274 7320 616e 6420 6578 7065 7269 ports and experi │ │ │ │ │ +0003c610: 6d65 6e74 616c 2073 7569 7465 7320 646f mental suites do │ │ │ │ │ +0003c620: 206e 6f74 0a70 6572 666f 726d 2074 6869 not.perform thi │ │ │ │ │ +0003c630: 7320 7472 616e 7366 6f72 6d61 7469 6f6e s transformation │ │ │ │ │ +0003c640: 2061 6e64 2069 6e73 7465 6164 2075 7365 and instead use │ │ │ │ │ +0003c650: 2074 6865 2073 616d 6520 6465 7065 6e64 the same depend │ │ │ │ │ +0003c660: 656e 6379 0a72 6573 6f6c 7574 696f 6e20 ency.resolution │ │ │ │ │ +0003c670: 7275 6c65 7320 6173 206e 6f72 6d61 6c20 rules as normal │ │ │ │ │ +0003c680: 7061 636b 6167 6520 696e 7374 616c 6c61 package installa │ │ │ │ │ +0003c690: 7469 6f6e 7320 746f 2063 686f 6f73 6520 tions to choose │ │ │ │ │ +0003c6a0: 7768 6963 680a 616c 7465 726e 6174 6976 which.alternativ │ │ │ │ │ +0003c6b0: 6520 6465 7065 6e64 656e 6379 2074 6f20 e dependency to │ │ │ │ │ +0003c6c0: 696e 7374 616c 6c2e 0a0a 1f0a 4669 6c65 install.....File │ │ │ │ │ +0003c6d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0003c6e0: 696e 666f 2c20 204e 6f64 653a 2041 6464 info, Node: Add │ │ │ │ │ +0003c6f0: 6974 696f 6e61 6c20 736f 7572 6365 2070 itional source p │ │ │ │ │ +0003c700: 6163 6b61 6765 7320 7573 6564 2074 6f20 ackages used to │ │ │ │ │ +0003c710: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ +0003c720: 202d 2042 7569 6c74 2d55 7369 6e67 2c20 - Built-Using, │ │ │ │ │ +0003c730: 2050 7265 763a 2052 656c 6174 696f 6e73 Prev: Relations │ │ │ │ │ +0003c740: 6869 7073 2062 6574 7765 656e 2073 6f75 hips between sou │ │ │ │ │ +0003c750: 7263 6520 616e 6420 6269 6e61 7279 2070 rce and binary p │ │ │ │ │ +0003c760: 6163 6b61 6765 7320 2d20 4275 696c 642d ackages - Build- │ │ │ │ │ +0003c770: 4465 7065 6e64 7320 4275 696c 642d 4465 Depends Build-De │ │ │ │ │ +0003c780: 7065 6e64 732d 496e 6465 7020 4275 696c pends-Indep Buil │ │ │ │ │ +0003c790: 642d 4465 7065 6e64 732d 4172 6368 2042 d-Depends-Arch B │ │ │ │ │ +0003c7a0: 7569 6c64 2d43 6f6e 666c 6963 7473 2042 uild-Conflicts B │ │ │ │ │ +0003c7b0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ +0003c7c0: 6e64 6570 2042 7569 6c64 2d43 6f6e 666c ndep Build-Confl │ │ │ │ │ +0003c7d0: 6963 7473 2d41 7263 682c 2020 5570 3a20 icts-Arch, Up: │ │ │ │ │ +0003c7e0: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ +0003c7f0: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ +0003c800: 7061 636b 6167 6573 0a0a 372e 3820 4164 packages..7.8 Ad │ │ │ │ │ +0003c810: 6469 7469 6f6e 616c 2073 6f75 7263 6520 ditional source │ │ │ │ │ +0003c820: 7061 636b 6167 6573 2075 7365 6420 746f packages used to │ │ │ │ │ +0003c830: 2062 7569 6c64 2074 6865 2062 696e 6172 build the binar │ │ │ │ │ +0003c840: 7920 2d20 e280 9842 7569 6c74 2d55 7369 y - ...Built-Usi │ │ │ │ │ +0003c850: 6e67 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ng....========== │ │ │ │ │ +0003c860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c880: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 =============..S │ │ │ │ │ +0003c8a0: 6f6d 6520 6269 6e61 7279 2070 6163 6b61 ome binary packa │ │ │ │ │ +0003c8b0: 6765 7320 696e 636f 7270 6f72 6174 6520 ges incorporate │ │ │ │ │ +0003c8c0: 7061 7274 7320 6f66 206f 7468 6572 2070 parts of other p │ │ │ │ │ +0003c8d0: 6163 6b61 6765 7320 7768 656e 2062 7569 ackages when bui │ │ │ │ │ +0003c8e0: 6c74 2062 7574 0a64 6f20 6e6f 7420 6861 lt but.do not ha │ │ │ │ │ +0003c8f0: 7665 2074 6f20 6465 7065 6e64 206f 6e20 ve to depend on │ │ │ │ │ +0003c900: 7468 6f73 6520 7061 636b 6167 6573 2e20 those packages. │ │ │ │ │ +0003c910: 2045 7861 6d70 6c65 7320 696e 636c 7564 Examples includ │ │ │ │ │ +0003c920: 6520 6c69 6e6b 696e 6720 7769 7468 0a73 e linking with.s │ │ │ │ │ +0003c930: 7461 7469 6320 6c69 6272 6172 6965 7320 tatic libraries │ │ │ │ │ +0003c940: 6f72 2069 6e63 6f72 706f 7261 7469 6e67 or incorporating │ │ │ │ │ +0003c950: 2073 6f75 7263 6520 636f 6465 2066 726f source code fro │ │ │ │ │ +0003c960: 6d20 616e 6f74 6865 7220 7061 636b 6167 m another packag │ │ │ │ │ +0003c970: 650a 6475 7269 6e67 2074 6865 2062 7569 e.during the bui │ │ │ │ │ +0003c980: 6c64 2e20 2049 6e20 7468 6973 2063 6173 ld. In this cas │ │ │ │ │ +0003c990: 652c 2074 6865 2073 6f75 7263 6520 7061 e, the source pa │ │ │ │ │ +0003c9a0: 636b 6167 6573 206f 6620 7468 6f73 6520 ckages of those │ │ │ │ │ +0003c9b0: 6f74 6865 720a 7061 636b 6167 6573 2061 other.packages a │ │ │ │ │ +0003c9c0: 7265 2070 6172 7420 6f66 2074 6865 2063 re part of the c │ │ │ │ │ +0003c9d0: 6f6d 706c 6574 6520 736f 7572 6365 2028 omplete source ( │ │ │ │ │ +0003c9e0: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ +0003c9f0: 6765 2069 7320 6e6f 740a 7265 7072 6f64 ge is not.reprod │ │ │ │ │ +0003ca00: 7563 6962 6c65 2077 6974 686f 7574 2074 ucible without t │ │ │ │ │ +0003ca10: 6865 6d29 2e0a 0a57 6865 6e20 7468 6520 hem)...When the │ │ │ │ │ +0003ca20: 6c69 6365 6e73 6520 6f66 2065 6974 6865 license of eithe │ │ │ │ │ +0003ca30: 7220 7468 6520 696e 636f 7270 6f72 6174 r the incorporat │ │ │ │ │ +0003ca40: 6564 2070 6172 7473 206f 7220 7468 6520 ed parts or the │ │ │ │ │ +0003ca50: 696e 636f 7270 6f72 6174 696e 670a 6269 incorporating.bi │ │ │ │ │ +0003ca60: 6e61 7279 2070 6163 6b61 6765 2072 6571 nary package req │ │ │ │ │ +0003ca70: 7569 7265 7320 7468 6174 2074 6865 2066 uires that the f │ │ │ │ │ +0003ca80: 756c 6c20 736f 7572 6365 2063 6f64 6520 ull source code │ │ │ │ │ +0003ca90: 6f66 2074 6865 2069 6e63 6f72 706f 7261 of the incorpora │ │ │ │ │ +0003caa0: 7469 6e67 0a62 696e 6172 7920 7061 636b ting.binary pack │ │ │ │ │ +0003cab0: 6167 6520 6265 206d 6164 6520 6176 6169 age be made avai │ │ │ │ │ +0003cac0: 6c61 626c 652c 2074 6865 20e2 8098 4275 lable, the ...Bu │ │ │ │ │ +0003cad0: 696c 742d 5573 696e 67e2 8099 2066 6965 ilt-Using... fie │ │ │ │ │ +0003cae0: 6c64 206d 7573 7420 6c69 7374 2074 6865 ld must list the │ │ │ │ │ +0003caf0: 0a63 6f72 7265 7370 6f6e 6469 6e67 2073 .corresponding s │ │ │ │ │ +0003cb00: 6f75 7263 6520 7061 636b 6167 6520 666f ource package fo │ │ │ │ │ +0003cb10: 7220 616e 7920 6166 6665 6374 6564 2062 r any affected b │ │ │ │ │ +0003cb20: 696e 6172 7920 7061 636b 6167 650a 696e inary package.in │ │ │ │ │ +0003cb30: 636f 7270 6f72 6174 6564 2064 7572 696e corporated durin │ │ │ │ │ +0003cb40: 6720 7468 6520 6275 696c 642c 2028 3129 g the build, (1) │ │ │ │ │ +0003cb50: 2069 6e63 6c75 6469 6e67 2061 6e20 e280 including an .. │ │ │ │ │ +0003cb60: 9c65 7861 6374 6c79 2065 7175 616c e280 .exactly equal.. │ │ │ │ │ +0003cb70: 9d20 28e2 809c 3de2 809d 290a 7665 7273 . (...=...).vers │ │ │ │ │ +0003cb80: 696f 6e20 7265 6c61 7469 6f6e 206f 6e20 ion relation on │ │ │ │ │ +0003cb90: 7468 6520 7665 7273 696f 6e20 7468 6174 the version that │ │ │ │ │ +0003cba0: 2077 6173 2075 7365 6420 746f 2062 7569 was used to bui │ │ │ │ │ +0003cbb0: 6c64 2074 6861 7420 7665 7273 696f 6e20 ld that version │ │ │ │ │ +0003cbc0: 6f66 0a74 6865 2069 6e63 6f72 706f 7261 of.the incorpora │ │ │ │ │ +0003cbd0: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ +0003cbe0: 6167 652e 2020 2832 290a 0a54 6869 7320 age. (2)..This │ │ │ │ │ +0003cbf0: 6361 7573 6573 2074 6865 2044 6562 6961 causes the Debia │ │ │ │ │ +0003cc00: 6e20 6172 6368 6976 6520 746f 2072 6574 n archive to ret │ │ │ │ │ +0003cc10: 6169 6e20 7468 6520 7665 7273 696f 6e73 ain the versions │ │ │ │ │ +0003cc20: 206f 6620 7468 6520 736f 7572 6365 0a70 of the source.p │ │ │ │ │ +0003cc30: 6163 6b61 6765 7320 7468 6174 2077 6572 ackages that wer │ │ │ │ │ +0003cc40: 6520 6163 7475 616c 6c79 2069 6e63 6f72 e actually incor │ │ │ │ │ +0003cc50: 706f 7261 7465 642e 2020 496e 2070 6172 porated. In par │ │ │ │ │ +0003cc60: 7469 6375 6c61 722c 2069 6620 7468 650a ticular, if the. │ │ │ │ │ +0003cc70: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ +0003cc80: 696e 636f 7270 6f72 6174 6564 2070 6172 incorporated par │ │ │ │ │ +0003cc90: 7473 2061 7265 2075 7064 6174 6564 2062 ts are updated b │ │ │ │ │ +0003cca0: 7574 2074 6865 2069 6e63 6f72 706f 7261 ut the incorpora │ │ │ │ │ +0003ccb0: 7469 6e67 0a62 696e 6172 7920 7061 636b ting.binary pack │ │ │ │ │ +0003ccc0: 6167 6520 6973 206e 6f74 2072 6562 7569 age is not rebui │ │ │ │ │ +0003ccd0: 6c74 2c20 7468 6520 6f6c 6465 7220 7665 lt, the older ve │ │ │ │ │ +0003cce0: 7273 696f 6e73 206f 6620 7468 6520 696e rsions of the in │ │ │ │ │ +0003ccf0: 636f 7270 6f72 6174 6564 0a70 6172 7473 corporated.parts │ │ │ │ │ +0003cd00: 2077 696c 6c20 7265 6d61 696e 2069 6e20 will remain in │ │ │ │ │ +0003cd10: 7468 6520 6172 6368 6976 6520 696e 206f the archive in o │ │ │ │ │ +0003cd20: 7264 6572 2074 6f20 7361 7469 7366 7920 rder to satisfy │ │ │ │ │ +0003cd30: 7468 6520 6c69 6365 6e73 652e 0a0a 4120 the license...A │ │ │ │ │ +0003cd40: 7061 636b 6167 6520 7573 696e 6720 7468 package using th │ │ │ │ │ +0003cd50: 6520 736f 7572 6365 2063 6f64 6520 6672 e source code fr │ │ │ │ │ +0003cd60: 6f6d 2074 6865 2067 6363 2d34 2e36 2d73 om the gcc-4.6-s │ │ │ │ │ +0003cd70: 6f75 7263 6520 6269 6e61 7279 2070 6163 ource binary pac │ │ │ │ │ +0003cd80: 6b61 6765 0a62 7569 6c74 2066 726f 6d20 kage.built from │ │ │ │ │ +0003cd90: 7468 6520 6763 632d 342e 3620 736f 7572 the gcc-4.6 sour │ │ │ │ │ +0003cda0: 6365 2070 6163 6b61 6765 2077 6f75 6c64 ce package would │ │ │ │ │ +0003cdb0: 2068 6176 6520 7468 6973 2066 6965 6c64 have this field │ │ │ │ │ +0003cdc0: 2069 6e20 6974 730a 636f 6e74 726f 6c20 in its.control │ │ │ │ │ +0003cdd0: 6669 6c65 3a0a 0a20 2020 2020 4275 696c file:.. Buil │ │ │ │ │ +0003cde0: 742d 5573 696e 673a 2067 6363 2d34 2e36 t-Using: gcc-4.6 │ │ │ │ │ +0003cdf0: 2028 3d20 342e 362e 302d 3131 290a 0a41 (= 4.6.0-11)..A │ │ │ │ │ +0003ce00: 2070 6163 6b61 6765 2069 6e63 6c75 6469 package includi │ │ │ │ │ +0003ce10: 6e67 2062 696e 6172 6965 7320 6672 6f6d ng binaries from │ │ │ │ │ +0003ce20: 2067 7275 6232 2061 6e64 206c 6f61 646c grub2 and loadl │ │ │ │ │ +0003ce30: 696e 2077 6f75 6c64 2068 6176 6520 7468 in would have th │ │ │ │ │ +0003ce40: 6973 0a66 6965 6c64 2069 6e20 6974 7320 is.field in its │ │ │ │ │ +0003ce50: 636f 6e74 726f 6c20 6669 6c65 3a0a 0a20 control file:.. │ │ │ │ │ +0003ce60: 2020 2020 4275 696c 742d 5573 696e 673a Built-Using: │ │ │ │ │ +0003ce70: 2067 7275 6232 2028 3d20 312e 3939 2d39 grub2 (= 1.99-9 │ │ │ │ │ +0003ce80: 292c 206c 6f61 646c 696e 2028 3d20 312e ), loadlin (= 1. │ │ │ │ │ +0003ce90: 3665 2d31 290a 0a54 6869 7320 6669 656c 6e-1)..This fiel │ │ │ │ │ +0003cea0: 6420 7368 6f75 6c64 2062 6520 7573 6564 d should be used │ │ │ │ │ +0003ceb0: 206f 6e6c 7920 7768 656e 2074 6865 7265 only when there │ │ │ │ │ +0003cec0: 2061 7265 206c 6963 656e 7365 206f 7220 are license or │ │ │ │ │ +0003ced0: 4446 5347 0a72 6571 7569 7265 6d65 6e74 DFSG.requirement │ │ │ │ │ +0003cee0: 7320 746f 2072 6574 6169 6e20 7468 6520 s to retain the │ │ │ │ │ +0003cef0: 7265 6665 7265 6e63 6564 2073 6f75 7263 referenced sourc │ │ │ │ │ +0003cf00: 6520 7061 636b 6167 6573 2e20 2049 7420 e packages. It │ │ │ │ │ +0003cf10: 7368 6f75 6c64 206e 6f74 2062 650a 6164 should not be.ad │ │ │ │ │ +0003cf20: 6465 6420 736f 6c65 6c79 2061 7320 6120 ded solely as a │ │ │ │ │ +0003cf30: 7761 7920 746f 206c 6f63 6174 6520 7061 way to locate pa │ │ │ │ │ +0003cf40: 636b 6167 6573 2074 6861 7420 6e65 6564 ckages that need │ │ │ │ │ +0003cf50: 2074 6f20 6265 2072 6562 7569 6c74 2061 to be rebuilt a │ │ │ │ │ +0003cf60: 6761 696e 7374 0a6e 6577 6572 2076 6572 gainst.newer ver │ │ │ │ │ +0003cf70: 7369 6f6e 7320 6f66 2074 6865 6972 2062 sions of their b │ │ │ │ │ +0003cf80: 7569 6c64 2064 6570 656e 6465 6e63 6965 uild dependencie │ │ │ │ │ +0003cf90: 732e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d s... --------- │ │ │ │ │ +0003cfa0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +0003cfb0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 20e2 ------.. (1) . │ │ │ │ │ +0003cfc0: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ +0003cfd0: 8099 2069 6e20 7468 6520 736f 7572 6365 .. in the source │ │ │ │ │ +0003cfe0: 2070 6163 6b61 6765 2069 7320 6e6f 7420 package is not │ │ │ │ │ +0003cff0: 6164 6571 7561 7465 2073 696e 6365 2069 adequate since i │ │ │ │ │ +0003d000: 740a 2872 6967 6874 6675 6c6c 7929 2064 t.(rightfully) d │ │ │ │ │ +0003d010: 6f65 7320 6e6f 7420 646f 6375 6d65 6e74 oes not document │ │ │ │ │ +0003d020: 2074 6865 2065 7861 6374 2076 6572 7369 the exact versi │ │ │ │ │ +0003d030: 6f6e 2075 7365 6420 696e 2074 6865 2062 on used in the b │ │ │ │ │ +0003d040: 7569 6c64 2e0a 0a20 2020 2832 2920 5468 uild... (2) Th │ │ │ │ │ +0003d050: 6520 6172 6368 6976 6520 736f 6674 7761 e archive softwa │ │ │ │ │ +0003d060: 7265 206d 6967 6874 2072 656a 6563 7420 re might reject │ │ │ │ │ +0003d070: 7061 636b 6167 6573 2074 6861 7420 7265 packages that re │ │ │ │ │ +0003d080: 6665 7220 746f 0a6e 6f6e 2d65 7869 7374 fer to.non-exist │ │ │ │ │ +0003d090: 656e 7420 736f 7572 6365 732e 0a0a 1f0a ent sources..... │ │ │ │ │ +0003d0a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0003d0b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0003d0c0: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ +0003d0d0: 732c 2020 4e65 7874 3a20 5468 6520 4f70 s, Next: The Op │ │ │ │ │ +0003d0e0: 6572 6174 696e 6720 5379 7374 656d 2c20 erating System, │ │ │ │ │ +0003d0f0: 2050 7265 763a 2044 6563 6c61 7269 6e67 Prev: Declaring │ │ │ │ │ +0003d100: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ +0003d110: 6574 7765 656e 2070 6163 6b61 6765 732c etween packages, │ │ │ │ │ +0003d120: 2020 5570 3a20 546f 700a 0a38 2053 6861 Up: Top..8 Sha │ │ │ │ │ +0003d130: 7265 6420 6c69 6272 6172 6965 730a 2a2a red libraries.** │ │ │ │ │ +0003d140: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0003d150: 0a0a 5061 636b 6167 6573 2063 6f6e 7461 ..Packages conta │ │ │ │ │ +0003d160: 696e 696e 6720 7368 6172 6564 206c 6962 ining shared lib │ │ │ │ │ +0003d170: 7261 7269 6573 206d 7573 7420 6265 2063 raries must be c │ │ │ │ │ +0003d180: 6f6e 7374 7275 6374 6564 2077 6974 6820 onstructed with │ │ │ │ │ +0003d190: 6120 6c69 7474 6c65 0a63 6172 6520 746f a little.care to │ │ │ │ │ +0003d1a0: 206d 616b 6520 7375 7265 2074 6861 7420 make sure that │ │ │ │ │ +0003d1b0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +0003d1c0: 7279 2069 7320 616c 7761 7973 2061 7661 ry is always ava │ │ │ │ │ +0003d1d0: 696c 6162 6c65 2e20 2054 6869 7320 6973 ilable. This is │ │ │ │ │ +0003d1e0: 0a65 7370 6563 6961 6c6c 7920 696d 706f .especially impo │ │ │ │ │ +0003d1f0: 7274 616e 7420 666f 7220 7061 636b 6167 rtant for packag │ │ │ │ │ +0003d200: 6573 2077 686f 7365 2073 6861 7265 6420 es whose shared │ │ │ │ │ +0003d210: 6c69 6272 6172 6965 7320 6172 6520 7669 libraries are vi │ │ │ │ │ +0003d220: 7461 6c6c 790a 696d 706f 7274 616e 742c tally.important, │ │ │ │ │ +0003d230: 2073 7563 6820 6173 2074 6865 2043 206c such as the C l │ │ │ │ │ +0003d240: 6962 7261 7279 2028 6375 7272 656e 746c ibrary (currentl │ │ │ │ │ +0003d250: 7920 e280 986c 6962 6336 e280 9929 2e0a y ...libc6...).. │ │ │ │ │ +0003d260: 0a54 6869 7320 7365 6374 696f 6e20 6465 .This section de │ │ │ │ │ +0003d270: 616c 7320 6f6e 6c79 2077 6974 6820 7075 als only with pu │ │ │ │ │ +0003d280: 626c 6963 2073 6861 7265 6420 6c69 6272 blic shared libr │ │ │ │ │ +0003d290: 6172 6965 733a 2073 6861 7265 6420 6c69 aries: shared li │ │ │ │ │ +0003d2a0: 6272 6172 6965 730a 7468 6174 2061 7265 braries.that are │ │ │ │ │ +0003d2b0: 2070 6c61 6365 6420 696e 2064 6972 6563 placed in direc │ │ │ │ │ +0003d2c0: 746f 7269 6573 2073 6561 7263 6865 6420 tories searched │ │ │ │ │ +0003d2d0: 6279 2074 6865 2064 796e 616d 6963 206c by the dynamic l │ │ │ │ │ +0003d2e0: 696e 6b65 7220 6279 2064 6566 6175 6c74 inker by default │ │ │ │ │ +0003d2f0: 0a6f 7220 7768 6963 6820 6172 6520 696e .or which are in │ │ │ │ │ +0003d300: 7465 6e64 6564 2074 6f20 6265 206c 696e tended to be lin │ │ │ │ │ +0003d310: 6b65 6420 6167 6169 6e73 7420 6e6f 726d ked against norm │ │ │ │ │ +0003d320: 616c 6c79 2061 6e64 2070 6f73 7369 626c ally and possibl │ │ │ │ │ +0003d330: 7920 7573 6564 2062 790a 6f74 6865 722c y used by.other, │ │ │ │ │ +0003d340: 2069 6e64 6570 656e 6465 6e74 2070 6163 independent pac │ │ │ │ │ +0003d350: 6b61 6765 732e 2020 5368 6172 6564 206c kages. Shared l │ │ │ │ │ +0003d360: 6962 7261 7269 6573 2074 6861 7420 6172 ibraries that ar │ │ │ │ │ +0003d370: 6520 696e 7465 726e 616c 2074 6f20 610a e internal to a. │ │ │ │ │ +0003d380: 7061 7274 6963 756c 6172 2070 6163 6b61 particular packa │ │ │ │ │ +0003d390: 6765 206f 7220 7468 6174 2061 7265 206f ge or that are o │ │ │ │ │ +0003d3a0: 6e6c 7920 6c6f 6164 6564 2061 7320 6479 nly loaded as dy │ │ │ │ │ +0003d3b0: 6e61 6d69 6320 6d6f 6475 6c65 7320 6172 namic modules ar │ │ │ │ │ +0003d3c0: 6520 6e6f 740a 636f 7665 7265 6420 6279 e not.covered by │ │ │ │ │ +0003d3d0: 2074 6869 7320 7365 6374 696f 6e20 616e this section an │ │ │ │ │ +0003d3e0: 6420 6172 6520 6e6f 7420 7375 626a 6563 d are not subjec │ │ │ │ │ +0003d3f0: 7420 746f 2069 7473 2072 6571 7569 7265 t to its require │ │ │ │ │ +0003d400: 6d65 6e74 732e 0a0a 4120 7368 6172 6564 ments...A shared │ │ │ │ │ +0003d410: 206c 6962 7261 7279 2069 7320 6964 656e library is iden │ │ │ │ │ +0003d420: 7469 6669 6564 2062 7920 7468 6520 e280 tified by the .. │ │ │ │ │ +0003d430: 9853 4f4e 414d 45e2 8099 2061 7474 7269 .SONAME... attri │ │ │ │ │ +0003d440: 6275 7465 2073 746f 7265 6420 696e 2069 bute stored in i │ │ │ │ │ +0003d450: 7473 0a64 796e 616d 6963 2073 6563 7469 ts.dynamic secti │ │ │ │ │ +0003d460: 6f6e 2e20 2057 6865 6e20 6120 6269 6e61 on. When a bina │ │ │ │ │ +0003d470: 7279 2069 7320 6c69 6e6b 6564 2061 6761 ry is linked aga │ │ │ │ │ +0003d480: 696e 7374 2061 2073 6861 7265 6420 6c69 inst a shared li │ │ │ │ │ +0003d490: 6272 6172 792c 2074 6865 0ae2 8098 534f brary, the....SO │ │ │ │ │ +0003d4a0: 4e41 4d45 e280 9920 6f66 2074 6865 2073 NAME... of the s │ │ │ │ │ +0003d4b0: 6861 7265 6420 6c69 6272 6172 7920 6973 hared library is │ │ │ │ │ +0003d4c0: 2072 6563 6f72 6465 6420 696e 2074 6865 recorded in the │ │ │ │ │ +0003d4d0: 2062 696e 6172 79e2 8099 7320 e280 984e binary...s ...N │ │ │ │ │ +0003d4e0: 4545 4445 44e2 8099 0a73 6563 7469 6f6e EEDED....section │ │ │ │ │ +0003d4f0: 2073 6f20 7468 6174 2074 6865 2064 796e so that the dyn │ │ │ │ │ +0003d500: 616d 6963 206c 696e 6b65 7220 6b6e 6f77 amic linker know │ │ │ │ │ +0003d510: 7320 7468 6174 206c 6962 7261 7279 206d s that library m │ │ │ │ │ +0003d520: 7573 7420 6265 206c 6f61 6465 6420 6174 ust be loaded at │ │ │ │ │ +0003d530: 0a72 756e 7469 6d65 2e20 2054 6865 2073 .runtime. The s │ │ │ │ │ +0003d540: 6861 7265 6420 6c69 6272 6172 7920 6669 hared library fi │ │ │ │ │ +0003d550: 6c65 e280 9973 2066 756c 6c20 6e61 6d65 le...s full name │ │ │ │ │ +0003d560: 2028 7768 6963 6820 7573 7561 6c6c 7920 (which usually │ │ │ │ │ +0003d570: 636f 6e74 6169 6e73 0a61 6464 6974 696f contains.additio │ │ │ │ │ +0003d580: 6e61 6c20 7665 7273 696f 6e20 696e 666f nal version info │ │ │ │ │ +0003d590: 726d 6174 696f 6e20 6e6f 7420 6e65 6564 rmation not need │ │ │ │ │ +0003d5a0: 6564 2069 6e20 7468 6520 e280 9853 4f4e ed in the ...SON │ │ │ │ │ +0003d5b0: 414d 45e2 8099 2920 6973 2074 6865 7265 AME...) is there │ │ │ │ │ +0003d5c0: 666f 7265 0a6e 6f72 6d61 6c6c 7920 6e6f fore.normally no │ │ │ │ │ +0003d5d0: 7420 7265 6665 7265 6e63 6564 2064 6972 t referenced dir │ │ │ │ │ +0003d5e0: 6563 746c 792e 2020 496e 7374 6561 642c ectly. Instead, │ │ │ │ │ +0003d5f0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ +0003d600: 6172 7920 6973 206c 6f61 6465 640a 6279 ary is loaded.by │ │ │ │ │ +0003d610: 2069 7473 20e2 8098 534f 4e41 4d45 e280 its ...SONAME.. │ │ │ │ │ +0003d620: 992c 2077 6869 6368 2065 7869 7374 7320 ., which exists │ │ │ │ │ +0003d630: 6f6e 2074 6865 2066 696c 6520 7379 7374 on the file syst │ │ │ │ │ +0003d640: 656d 2061 7320 6120 7379 6d6c 696e 6b20 em as a symlink │ │ │ │ │ +0003d650: 706f 696e 7469 6e67 0a74 6f20 7468 6520 pointing.to the │ │ │ │ │ +0003d660: 6675 6c6c 206e 616d 6520 6f66 2074 6865 full name of the │ │ │ │ │ +0003d670: 2073 6861 7265 6420 6c69 6272 6172 792e shared library. │ │ │ │ │ +0003d680: 2020 5468 6973 2073 796d 6c69 6e6b 206d This symlink m │ │ │ │ │ +0003d690: 7573 7420 6265 2070 726f 7669 6465 640a ust be provided. │ │ │ │ │ +0003d6a0: 6279 2074 6865 2070 6163 6b61 6765 2e20 by the package. │ │ │ │ │ +0003d6b0: 202a 6e6f 7465 2052 756e 2d74 696d 6520 *note Run-time │ │ │ │ │ +0003d6c0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +0003d6d0: 3a20 3130 322e 2064 6573 6372 6962 6573 : 102. describes │ │ │ │ │ +0003d6e0: 2068 6f77 2074 6f0a 646f 2074 6869 732e how to.do this. │ │ │ │ │ +0003d6f0: 2020 2831 290a 0a57 6865 6e20 6c69 6e6b (1)..When link │ │ │ │ │ +0003d700: 696e 6720 6120 6269 6e61 7279 206f 7220 ing a binary or │ │ │ │ │ +0003d710: 616e 6f74 6865 7220 7368 6172 6564 206c another shared l │ │ │ │ │ +0003d720: 6962 7261 7279 2061 6761 696e 7374 2061 ibrary against a │ │ │ │ │ +0003d730: 2073 6861 7265 640a 6c69 6272 6172 792c shared.library, │ │ │ │ │ +0003d740: 2074 6865 20e2 8098 534f 4e41 4d45 e280 the ...SONAME.. │ │ │ │ │ +0003d750: 9920 666f 7220 7468 6174 2073 6861 7265 . for that share │ │ │ │ │ +0003d760: 6420 6c69 6272 6172 7920 6973 206e 6f74 d library is not │ │ │ │ │ +0003d770: 2079 6574 206b 6e6f 776e 2e0a 496e 7374 yet known..Inst │ │ │ │ │ +0003d780: 6561 642c 2074 6865 2073 6861 7265 6420 ead, the shared │ │ │ │ │ +0003d790: 6c69 6272 6172 7920 6973 2066 6f75 6e64 library is found │ │ │ │ │ +0003d7a0: 2062 7920 6c6f 6f6b 696e 6720 666f 7220 by looking for │ │ │ │ │ +0003d7b0: 6120 6669 6c65 206d 6174 6368 696e 6720 a file matching │ │ │ │ │ +0003d7c0: 7468 650a 6c69 6272 6172 7920 6e61 6d65 the.library name │ │ │ │ │ +0003d7d0: 2077 6974 6820 e280 982e 736f e280 9920 with ....so... │ │ │ │ │ +0003d7e0: 6170 7065 6e64 6564 2e20 2054 6869 7320 appended. This │ │ │ │ │ +0003d7f0: 6669 6c65 2065 7869 7374 7320 6f6e 2074 file exists on t │ │ │ │ │ +0003d800: 6865 2066 696c 6520 7379 7374 656d 0a61 he file system.a │ │ │ │ │ +0003d810: 7320 6120 7379 6d6c 696e 6b20 706f 696e s a symlink poin │ │ │ │ │ +0003d820: 7469 6e67 2074 6f20 7468 6520 7368 6172 ting to the shar │ │ │ │ │ +0003d830: 6564 206c 6962 7261 7279 2e0a 0a53 6861 ed library...Sha │ │ │ │ │ +0003d840: 7265 6420 6c69 6272 6172 6965 7320 6172 red libraries ar │ │ │ │ │ +0003d850: 6520 6e6f 726d 616c 6c79 2073 706c 6974 e normally split │ │ │ │ │ +0003d860: 2069 6e74 6f20 7365 7665 7261 6c20 6269 into several bi │ │ │ │ │ +0003d870: 6e61 7279 2070 6163 6b61 6765 732e 2020 nary packages. │ │ │ │ │ +0003d880: 5468 650a e280 9853 4f4e 414d 45e2 8099 The....SONAME... │ │ │ │ │ +0003d890: 2073 796d 6c69 6e6b 2069 7320 696e 7374 symlink is inst │ │ │ │ │ +0003d8a0: 616c 6c65 6420 6279 2074 6865 2072 756e alled by the run │ │ │ │ │ +0003d8b0: 7469 6d65 2073 6861 7265 6420 6c69 6272 time shared libr │ │ │ │ │ +0003d8c0: 6172 7920 7061 636b 6167 652c 2061 6e64 ary package, and │ │ │ │ │ +0003d8d0: 0a74 6865 2062 6172 6520 e280 982e 736f .the bare ....so │ │ │ │ │ +0003d8e0: e280 9920 7379 6d6c 696e 6b20 6973 2069 ... symlink is i │ │ │ │ │ +0003d8f0: 6e73 7461 6c6c 6564 2069 6e20 7468 6520 nstalled in the │ │ │ │ │ +0003d900: 6465 7665 6c6f 706d 656e 7420 7061 636b development pack │ │ │ │ │ +0003d910: 6167 6520 7369 6e63 650a 6974 e280 9973 age since.it...s │ │ │ │ │ +0003d920: 206f 6e6c 7920 7573 6564 2077 6865 6e20 only used when │ │ │ │ │ +0003d930: 6c69 6e6b 696e 6720 6269 6e61 7269 6573 linking binaries │ │ │ │ │ +0003d940: 206f 7220 7368 6172 6564 206c 6962 7261 or shared libra │ │ │ │ │ +0003d950: 7269 6573 2e20 2048 6f77 6576 6572 2c0a ries. However,. │ │ │ │ │ +0003d960: 7468 6572 6520 6172 6520 736f 6d65 2065 there are some e │ │ │ │ │ +0003d970: 7863 6570 7469 6f6e 7320 666f 7220 756e xceptions for un │ │ │ │ │ +0003d980: 7573 7561 6c20 7368 6172 6564 206c 6962 usual shared lib │ │ │ │ │ +0003d990: 7261 7269 6573 206f 7220 666f 7220 7368 raries or for sh │ │ │ │ │ +0003d9a0: 6172 6564 0a6c 6962 7261 7269 6573 2074 ared.libraries t │ │ │ │ │ +0003d9b0: 6861 7420 6172 6520 616c 736f 206c 6f61 hat are also loa │ │ │ │ │ +0003d9c0: 6465 6420 6173 2064 796e 616d 6963 206d ded as dynamic m │ │ │ │ │ +0003d9d0: 6f64 756c 6573 2062 7920 6f74 6865 7220 odules by other │ │ │ │ │ +0003d9e0: 7072 6f67 7261 6d73 2e0a 0a54 6869 7320 programs...This │ │ │ │ │ +0003d9f0: 7365 6374 696f 6e20 6973 2070 7269 6d61 section is prima │ │ │ │ │ +0003da00: 7269 6c79 2063 6f6e 6365 726e 6564 2077 rily concerned w │ │ │ │ │ +0003da10: 6974 6820 686f 7720 7468 6520 7365 7061 ith how the sepa │ │ │ │ │ +0003da20: 7261 7469 6f6e 206f 6620 7368 6172 6564 ration of shared │ │ │ │ │ +0003da30: 0a6c 6962 7261 7269 6573 2069 6e74 6f20 .libraries into │ │ │ │ │ +0003da40: 6d75 6c74 6970 6c65 2070 6163 6b61 6765 multiple package │ │ │ │ │ +0003da50: 7320 7368 6f75 6c64 2062 6520 646f 6e65 s should be done │ │ │ │ │ +0003da60: 2061 6e64 2068 6f77 2064 6570 656e 6465 and how depende │ │ │ │ │ +0003da70: 6e63 6965 7320 6f6e 0a61 6e64 2062 6574 ncies on.and bet │ │ │ │ │ +0003da80: 7765 656e 2073 6861 7265 6420 6c69 6272 ween shared libr │ │ │ │ │ +0003da90: 6172 7920 6269 6e61 7279 2070 6163 6b61 ary binary packa │ │ │ │ │ +0003daa0: 6765 7320 6172 6520 6d61 6e61 6765 6420 ges are managed │ │ │ │ │ +0003dab0: 696e 2044 6562 6961 6e2e 2020 2a6e 6f74 in Debian. *not │ │ │ │ │ +0003dac0: 650a 4c69 6272 6172 6965 733a 2031 3033 e.Libraries: 103 │ │ │ │ │ +0003dad0: 2e20 7368 6f75 6c64 2062 6520 7265 6164 . should be read │ │ │ │ │ +0003dae0: 2069 6e20 636f 6e6a 756e 6374 696f 6e20 in conjunction │ │ │ │ │ +0003daf0: 7769 7468 2074 6869 7320 7365 6374 696f with this sectio │ │ │ │ │ +0003db00: 6e20 616e 640a 636f 6e74 6169 6e73 2061 n and.contains a │ │ │ │ │ +0003db10: 6464 6974 696f 6e61 6c20 7275 6c65 7320 dditional rules │ │ │ │ │ +0003db20: 666f 7220 7468 6520 6669 6c65 7320 636f for the files co │ │ │ │ │ +0003db30: 6e74 6169 6e65 6420 696e 2074 6865 2073 ntained in the s │ │ │ │ │ +0003db40: 6861 7265 6420 6c69 6272 6172 790a 7061 hared library.pa │ │ │ │ │ +0003db50: 636b 6167 6573 2e0a 0a2a 204d 656e 753a ckages...* Menu: │ │ │ │ │ +0003db60: 0a0a 2a20 5275 6e2d 7469 6d65 2073 6861 ..* Run-time sha │ │ │ │ │ +0003db70: 7265 6420 6c69 6272 6172 6965 733a 3a0a red libraries::. │ │ │ │ │ +0003db80: 2a20 5368 6172 6564 206c 6962 7261 7279 * Shared library │ │ │ │ │ +0003db90: 2073 7570 706f 7274 2066 696c 6573 3a3a support files:: │ │ │ │ │ +0003dba0: 0a2a 2053 7461 7469 6320 6c69 6272 6172 .* Static librar │ │ │ │ │ +0003dbb0: 6965 733a 3a0a 2a20 4465 7665 6c6f 706d ies::.* Developm │ │ │ │ │ +0003dbc0: 656e 7420 6669 6c65 733a 3a0a 2a20 4465 ent files::.* De │ │ │ │ │ +0003dbd0: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ +0003dbe0: 656e 2074 6865 2070 6163 6b61 6765 7320 en the packages │ │ │ │ │ +0003dbf0: 6f66 2074 6865 2073 616d 6520 6c69 6272 of the same libr │ │ │ │ │ +0003dc00: 6172 793a 3a0a 2a20 4465 7065 6e64 656e ary::.* Dependen │ │ │ │ │ +0003dc10: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +0003dc20: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ +0003dc30: 6572 2070 6163 6b61 6765 733a 3a0a 0a20 er packages::.. │ │ │ │ │ +0003dc40: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0003dc50: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0003dc60: 2d0a 0a20 2020 2831 2920 5468 6973 2069 -.. (1) This i │ │ │ │ │ +0003dc70: 7320 6120 636f 6e76 656e 7469 6f6e 206f s a convention o │ │ │ │ │ +0003dc80: 6620 7368 6172 6564 206c 6962 7261 7279 f shared library │ │ │ │ │ +0003dc90: 2076 6572 7369 6f6e 696e 672c 2062 7574 versioning, but │ │ │ │ │ +0003dca0: 206e 6f74 2061 0a72 6571 7569 7265 6d65 not a.requireme │ │ │ │ │ +0003dcb0: 6e74 2e20 2053 6f6d 6520 6c69 6272 6172 nt. Some librar │ │ │ │ │ +0003dcc0: 6965 7320 7573 6520 7468 6520 e280 9853 ies use the ...S │ │ │ │ │ +0003dcd0: 4f4e 414d 45e2 8099 2061 7320 7468 6520 ONAME... as the │ │ │ │ │ +0003dce0: 6675 6c6c 206c 6962 7261 7279 2066 696c full library fil │ │ │ │ │ +0003dcf0: 650a 6e61 6d65 2069 6e73 7465 6164 2061 e.name instead a │ │ │ │ │ +0003dd00: 6e64 2074 6865 7265 666f 7265 2064 6f20 nd therefore do │ │ │ │ │ +0003dd10: 6e6f 7420 6e65 6564 2061 2073 796d 6c69 not need a symli │ │ │ │ │ +0003dd20: 6e6b 2e20 204d 6f73 742c 2068 6f77 6576 nk. Most, howev │ │ │ │ │ +0003dd30: 6572 2c20 656e 636f 6465 0a61 6464 6974 er, encode.addit │ │ │ │ │ +0003dd40: 696f 6e61 6c20 696e 666f 726d 6174 696f ional informatio │ │ │ │ │ +0003dd50: 6e20 6162 6f75 7420 6261 636b 7761 7264 n about backward │ │ │ │ │ +0003dd60: 732d 636f 6d70 6174 6962 6c65 2072 6576 s-compatible rev │ │ │ │ │ +0003dd70: 6973 696f 6e73 2061 7320 6120 6d69 6e6f isions as a mino │ │ │ │ │ +0003dd80: 720a 7665 7273 696f 6e20 6e75 6d62 6572 r.version number │ │ │ │ │ +0003dd90: 2069 6e20 7468 6520 6669 6c65 206e 616d in the file nam │ │ │ │ │ +0003dda0: 652e 2020 5468 6520 e280 9853 4f4e 414d e. The ...SONAM │ │ │ │ │ +0003ddb0: 45e2 8099 2069 7473 656c 6620 6f6e 6c79 E... itself only │ │ │ │ │ +0003ddc0: 2063 6861 6e67 6573 2077 6865 6e0a 6269 changes when.bi │ │ │ │ │ +0003ddd0: 6e61 7269 6573 206c 696e 6b65 6420 7769 naries linked wi │ │ │ │ │ +0003dde0: 7468 2074 6865 2065 6172 6c69 6572 2076 th the earlier v │ │ │ │ │ +0003ddf0: 6572 7369 6f6e 206f 6620 7468 6520 7368 ersion of the sh │ │ │ │ │ +0003de00: 6172 6564 206c 6962 7261 7279 206d 6179 ared library may │ │ │ │ │ +0003de10: 206e 6f0a 6c6f 6e67 6572 2077 6f72 6b2c no.longer work, │ │ │ │ │ +0003de20: 2062 7574 2074 6865 2066 696c 656e 616d but the filenam │ │ │ │ │ +0003de30: 6520 6d61 7920 6368 616e 6765 2077 6974 e may change wit │ │ │ │ │ +0003de40: 6820 6561 6368 2072 656c 6561 7365 206f h each release o │ │ │ │ │ +0003de50: 6620 7468 650a 6c69 6272 6172 792e 2020 f the.library. │ │ │ │ │ +0003de60: 5365 6520 2a6e 6f74 6520 5275 6e2d 7469 See *note Run-ti │ │ │ │ │ +0003de70: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ +0003de80: 6965 733a 2031 3032 2e20 666f 7220 6d6f ies: 102. for mo │ │ │ │ │ +0003de90: 7265 0a69 6e66 6f72 6d61 7469 6f6e 2e0a re.information.. │ │ │ │ │ +0003dea0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0003deb0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0003dec0: 6465 3a20 5275 6e2d 7469 6d65 2073 6861 de: Run-time sha │ │ │ │ │ +0003ded0: 7265 6420 6c69 6272 6172 6965 732c 2020 red libraries, │ │ │ │ │ +0003dee0: 4e65 7874 3a20 5368 6172 6564 206c 6962 Next: Shared lib │ │ │ │ │ +0003def0: 7261 7279 2073 7570 706f 7274 2066 696c rary support fil │ │ │ │ │ +0003df00: 6573 2c20 2055 703a 2053 6861 7265 6420 es, Up: Shared │ │ │ │ │ +0003df10: 6c69 6272 6172 6965 730a 0a38 2e31 2052 libraries..8.1 R │ │ │ │ │ +0003df20: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ +0003df30: 6962 7261 7269 6573 0a3d 3d3d 3d3d 3d3d ibraries.======= │ │ │ │ │ +0003df40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003df50: 3d3d 3d3d 3d3d 0a0a 5468 6520 7275 6e2d ======..The run- │ │ │ │ │ +0003df60: 7469 6d65 2073 6861 7265 6420 6c69 6272 time shared libr │ │ │ │ │ +0003df70: 6172 7920 6d75 7374 2062 6520 706c 6163 ary must be plac │ │ │ │ │ +0003df80: 6564 2069 6e20 6120 7061 636b 6167 6520 ed in a package │ │ │ │ │ +0003df90: 7768 6f73 6520 6e61 6d65 0a63 6861 6e67 whose name.chang │ │ │ │ │ +0003dfa0: 6573 2077 6865 6e65 7665 7220 7468 6520 es whenever the │ │ │ │ │ +0003dfb0: e280 9853 4f4e 414d 45e2 8099 206f 6620 ...SONAME... of │ │ │ │ │ +0003dfc0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +0003dfd0: 7279 2063 6861 6e67 6573 2e20 2054 6869 ry changes. Thi │ │ │ │ │ +0003dfe0: 730a 616c 6c6f 7773 2073 6576 6572 616c s.allows several │ │ │ │ │ +0003dff0: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ +0003e000: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003e010: 746f 2062 6520 696e 7374 616c 6c65 6420 to be installed │ │ │ │ │ +0003e020: 6174 2074 6865 0a73 616d 6520 7469 6d65 at the.same time │ │ │ │ │ +0003e030: 2c20 616c 6c6f 7769 6e67 2069 6e73 7461 , allowing insta │ │ │ │ │ +0003e040: 6c6c 6174 696f 6e20 6f66 2074 6865 206e llation of the n │ │ │ │ │ +0003e050: 6577 2076 6572 7369 6f6e 206f 6620 7468 ew version of th │ │ │ │ │ +0003e060: 6520 7368 6172 6564 0a6c 6962 7261 7279 e shared.library │ │ │ │ │ +0003e070: 2077 6974 686f 7574 2069 6d6d 6564 6961 without immedia │ │ │ │ │ +0003e080: 7465 6c79 2062 7265 616b 696e 6720 6269 tely breaking bi │ │ │ │ │ +0003e090: 6e61 7269 6573 2074 6861 7420 6465 7065 naries that depe │ │ │ │ │ +0003e0a0: 6e64 206f 6e20 7468 6520 6f6c 640a 7665 nd on the old.ve │ │ │ │ │ +0003e0b0: 7273 696f 6e2e 2020 2831 290a 0a4e 6f72 rsion. (1)..Nor │ │ │ │ │ +0003e0c0: 6d61 6c6c 792c 2074 6865 2072 756e 2d74 mally, the run-t │ │ │ │ │ +0003e0d0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ +0003e0e0: 7279 2061 6e64 2069 7473 20e2 8098 534f ry and its ...SO │ │ │ │ │ +0003e0f0: 4e41 4d45 e280 9920 7379 6d6c 696e 6b20 NAME... symlink │ │ │ │ │ +0003e100: 7368 6f75 6c64 2062 650a 706c 6163 6564 should be.placed │ │ │ │ │ +0003e110: 2069 6e20 6120 7061 636b 6167 6520 6e61 in a package na │ │ │ │ │ +0003e120: 6d65 6420 6c69 6272 6172 796e 616d 6527 med libraryname' │ │ │ │ │ +0003e130: 736f 7665 7273 696f 6e27 2c20 7768 6572 soversion', wher │ │ │ │ │ +0003e140: 6520 2773 6f76 6572 7369 6f6e 2720 6973 e 'soversion' is │ │ │ │ │ +0003e150: 0a74 6865 2076 6572 7369 6f6e 206e 756d .the version num │ │ │ │ │ +0003e160: 6265 7220 696e 2074 6865 20e2 8098 534f ber in the ...SO │ │ │ │ │ +0003e170: 4e41 4d45 e280 9920 6f66 2074 6865 2073 NAME... of the s │ │ │ │ │ +0003e180: 6861 7265 6420 6c69 6272 6172 792e 0a41 hared library..A │ │ │ │ │ +0003e190: 6c74 6572 6e61 7469 7665 6c79 2c20 6966 lternatively, if │ │ │ │ │ +0003e1a0: 2069 7420 776f 756c 6420 6265 2063 6f6e it would be con │ │ │ │ │ +0003e1b0: 6675 7369 6e67 2074 6f20 6469 7265 6374 fusing to direct │ │ │ │ │ +0003e1c0: 6c79 2061 7070 656e 6420 2773 6f76 6572 ly append 'sover │ │ │ │ │ +0003e1d0: 7369 6f6e 270a 746f 206c 6962 7261 7279 sion'.to library │ │ │ │ │ +0003e1e0: 6e61 6d65 2028 6966 2c20 666f 7220 6578 name (if, for ex │ │ │ │ │ +0003e1f0: 616d 706c 652c 206c 6962 7261 7279 6e61 ample, libraryna │ │ │ │ │ +0003e200: 6d65 2069 7473 656c 6620 656e 6473 2069 me itself ends i │ │ │ │ │ +0003e210: 6e20 6120 6e75 6d62 6572 292c 0a79 6f75 n a number),.you │ │ │ │ │ +0003e220: 2073 686f 756c 6420 7573 6520 6c69 6272 should use libr │ │ │ │ │ +0003e230: 6172 796e 616d 652d 2773 6f76 6572 7369 aryname-'soversi │ │ │ │ │ +0003e240: 6f6e 2720 696e 7374 6561 642e 2020 2832 on' instead. (2 │ │ │ │ │ +0003e250: 290a 0a54 6f20 6465 7465 726d 696e 6520 )..To determine │ │ │ │ │ +0003e260: 7468 6520 2773 6f76 6572 7369 6f6e 272c the 'soversion', │ │ │ │ │ +0003e270: 206c 6f6f 6b20 6174 2074 6865 20e2 8098 look at the ... │ │ │ │ │ +0003e280: 534f 4e41 4d45 e280 9920 6f66 2074 6865 SONAME... of the │ │ │ │ │ +0003e290: 206c 6962 7261 7279 2c0a 7374 6f72 6564 library,.stored │ │ │ │ │ +0003e2a0: 2069 6e20 7468 6520 454c 4620 e280 9853 in the ELF ...S │ │ │ │ │ +0003e2b0: 4f4e 414d 45e2 8099 2061 7474 7269 6275 ONAME... attribu │ │ │ │ │ +0003e2c0: 7465 2e20 2049 7420 6973 2075 7375 616c te. It is usual │ │ │ │ │ +0003e2d0: 6c79 206f 6620 7468 6520 666f 726d 0ae2 ly of the form.. │ │ │ │ │ +0003e2e0: 8098 6e61 6d65 2e73 6f2e 6d61 6a6f 722d ..name.so.major- │ │ │ │ │ +0003e2f0: 7665 7273 696f 6ee2 8099 2028 666f 7220 version... (for │ │ │ │ │ +0003e300: 6578 616d 706c 652c 20e2 8098 6c69 627a example, ...libz │ │ │ │ │ +0003e310: 2e73 6f2e 31e2 8099 292e 2020 5468 6520 .so.1...). The │ │ │ │ │ +0003e320: 7665 7273 696f 6e20 7061 7274 2069 730a version part is. │ │ │ │ │ +0003e330: 7468 6520 7061 7274 2077 6869 6368 2063 the part which c │ │ │ │ │ +0003e340: 6f6d 6573 2061 6674 6572 20e2 8098 2e73 omes after ....s │ │ │ │ │ +0003e350: 6f2e e280 992c 2073 6f20 696e 2074 6861 o...., so in tha │ │ │ │ │ +0003e360: 7420 6578 616d 706c 6520 6974 2069 7320 t example it is │ │ │ │ │ +0003e370: e280 9831 e280 992e 2020 5468 650a 736f ...1.... The.so │ │ │ │ │ +0003e380: 6e61 6d65 206d 6179 2069 6e73 7465 6164 name may instead │ │ │ │ │ +0003e390: 2062 6520 6f66 2074 6865 2066 6f72 6d20 be of the form │ │ │ │ │ +0003e3a0: e280 986e 616d 652d 6d61 6a6f 722d 7665 ...name-major-ve │ │ │ │ │ +0003e3b0: 7273 696f 6e2e 736f e280 992c 2073 7563 rsion.so..., suc │ │ │ │ │ +0003e3c0: 6820 6173 0ae2 8098 6c69 6264 622d 352e h as....libdb-5. │ │ │ │ │ +0003e3d0: 312e 736f e280 992c 2069 6e20 7768 6963 1.so..., in whic │ │ │ │ │ +0003e3e0: 6820 6361 7365 2074 6865 206e 616d 6520 h case the name │ │ │ │ │ +0003e3f0: 776f 756c 6420 6265 20e2 8098 6c69 6264 would be ...libd │ │ │ │ │ +0003e400: 62e2 8099 2061 6e64 2074 6865 2076 6572 b... and the ver │ │ │ │ │ +0003e410: 7369 6f6e 0a77 6f75 6c64 2062 6520 e280 sion.would be .. │ │ │ │ │ +0003e420: 9835 2e31 e280 992e 0a0a 4966 2079 6f75 .5.1......If you │ │ │ │ │ +0003e430: 2068 6176 6520 7365 7665 7261 6c20 7368 have several sh │ │ │ │ │ +0003e440: 6172 6564 206c 6962 7261 7269 6573 2062 ared libraries b │ │ │ │ │ +0003e450: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa │ │ │ │ │ +0003e460: 6d65 2073 6f75 7263 6520 7472 6565 2c0a me source tree,. │ │ │ │ │ +0003e470: 796f 7520 6d61 7920 6c75 6d70 2074 6865 you may lump the │ │ │ │ │ +0003e480: 6d20 616c 6c20 746f 6765 7468 6572 2069 m all together i │ │ │ │ │ +0003e490: 6e74 6f20 6120 7369 6e67 6c65 2073 6861 nto a single sha │ │ │ │ │ +0003e4a0: 7265 6420 6c69 6272 6172 7920 7061 636b red library pack │ │ │ │ │ +0003e4b0: 6167 650a 7072 6f76 6964 6564 2074 6861 age.provided tha │ │ │ │ │ +0003e4c0: 7420 616c 6c20 6f66 2074 6865 6972 20e2 t all of their . │ │ │ │ │ +0003e4d0: 8098 534f 4e41 4d45 e280 9973 2077 696c ..SONAME...s wil │ │ │ │ │ +0003e4e0: 6c20 616c 7761 7973 2063 6861 6e67 6520 l always change │ │ │ │ │ +0003e4f0: 746f 6765 7468 6572 2e20 2042 650a 6177 together. Be.aw │ │ │ │ │ +0003e500: 6172 6520 7468 6174 2074 6869 7320 6973 are that this is │ │ │ │ │ +0003e510: 206e 6f74 206e 6f72 6d61 6c6c 7920 7468 not normally th │ │ │ │ │ +0003e520: 6520 6361 7365 2c20 616e 6420 6966 2074 e case, and if t │ │ │ │ │ +0003e530: 6865 20e2 8098 534f 4e41 4d45 e280 9973 he ...SONAME...s │ │ │ │ │ +0003e540: 2064 6f20 6e6f 740a 6368 616e 6765 2074 do not.change t │ │ │ │ │ +0003e550: 6f67 6574 6865 722c 2075 7067 7261 6469 ogether, upgradi │ │ │ │ │ +0003e560: 6e67 2073 7563 6820 6120 6d65 7267 6564 ng such a merged │ │ │ │ │ +0003e570: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003e580: 7061 636b 6167 6520 7769 6c6c 2062 650a package will be. │ │ │ │ │ +0003e590: 756e 6e65 6365 7373 6172 696c 7920 6469 unnecessarily di │ │ │ │ │ +0003e5a0: 6666 6963 756c 7420 6265 6361 7573 6520 fficult because │ │ │ │ │ +0003e5b0: 6f66 2066 696c 6520 636f 6e66 6c69 6374 of file conflict │ │ │ │ │ +0003e5c0: 7320 7769 7468 2074 6865 206f 6c64 2076 s with the old v │ │ │ │ │ +0003e5d0: 6572 7369 6f6e 0a6f 6620 7468 6520 7061 ersion.of the pa │ │ │ │ │ +0003e5e0: 636b 6167 652e 2020 5768 656e 2069 6e20 ckage. When in │ │ │ │ │ +0003e5f0: 646f 7562 742c 2061 6c77 6179 7320 7370 doubt, always sp │ │ │ │ │ +0003e600: 6c69 7420 7368 6172 6564 206c 6962 7261 lit shared libra │ │ │ │ │ +0003e610: 7279 2070 6163 6b61 6765 7320 736f 0a74 ry packages so.t │ │ │ │ │ +0003e620: 6861 7420 6561 6368 2062 696e 6172 7920 hat each binary │ │ │ │ │ +0003e630: 7061 636b 6167 6520 696e 7374 616c 6c73 package installs │ │ │ │ │ +0003e640: 2061 2073 696e 676c 6520 7368 6172 6564 a single shared │ │ │ │ │ +0003e650: 206c 6962 7261 7279 2e0a 0a45 7665 7279 library...Every │ │ │ │ │ +0003e660: 2074 696d 6520 7468 6520 7368 6172 6564 time the shared │ │ │ │ │ +0003e670: 206c 6962 7261 7279 2041 4249 2063 6861 library ABI cha │ │ │ │ │ +0003e680: 6e67 6573 2069 6e20 6120 7761 7920 7468 nges in a way th │ │ │ │ │ +0003e690: 6174 2063 6f75 6c64 2062 7265 616b 0a62 at could break.b │ │ │ │ │ +0003e6a0: 696e 6172 6965 7320 6c69 6e6b 6564 2061 inaries linked a │ │ │ │ │ +0003e6b0: 6761 696e 7374 206f 6c64 6572 2076 6572 gainst older ver │ │ │ │ │ +0003e6c0: 7369 6f6e 7320 6f66 2074 6865 2073 6861 sions of the sha │ │ │ │ │ +0003e6d0: 7265 6420 6c69 6272 6172 792c 2074 6865 red library, the │ │ │ │ │ +0003e6e0: 0ae2 8098 534f 4e41 4d45 e280 9920 6f66 ....SONAME... of │ │ │ │ │ +0003e6f0: 2074 6865 206c 6962 7261 7279 2061 6e64 the library and │ │ │ │ │ +0003e700: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi │ │ │ │ │ +0003e710: 6e67 206e 616d 6520 666f 7220 7468 6520 ng name for the │ │ │ │ │ +0003e720: 6269 6e61 7279 0a70 6163 6b61 6765 2063 binary.package c │ │ │ │ │ +0003e730: 6f6e 7461 696e 696e 6720 7468 6520 7275 ontaining the ru │ │ │ │ │ +0003e740: 6e74 696d 6520 7368 6172 6564 206c 6962 ntime shared lib │ │ │ │ │ +0003e750: 7261 7279 2073 686f 756c 6420 6368 616e rary should chan │ │ │ │ │ +0003e760: 6765 2e20 204e 6f72 6d61 6c6c 792c 0a74 ge. Normally,.t │ │ │ │ │ +0003e770: 6869 7320 6d65 616e 7320 7468 6520 e280 his means the .. │ │ │ │ │ +0003e780: 9853 4f4e 414d 45e2 8099 2073 686f 756c .SONAME... shoul │ │ │ │ │ +0003e790: 6420 6368 616e 6765 2061 6e79 2074 696d d change any tim │ │ │ │ │ +0003e7a0: 6520 616e 2069 6e74 6572 6661 6365 2069 e an interface i │ │ │ │ │ +0003e7b0: 7320 7265 6d6f 7665 640a 6672 6f6d 2074 s removed.from t │ │ │ │ │ +0003e7c0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +0003e7d0: 7920 6f72 2074 6865 2073 6967 6e61 7475 y or the signatu │ │ │ │ │ +0003e7e0: 7265 206f 6620 616e 2069 6e74 6572 6661 re of an interfa │ │ │ │ │ +0003e7f0: 6365 2028 7468 6520 6e75 6d62 6572 206f ce (the number o │ │ │ │ │ +0003e800: 660a 7061 7261 6d65 7465 7273 206f 7220 f.parameters or │ │ │ │ │ +0003e810: 7468 6520 7479 7065 7320 6f66 2070 6172 the types of par │ │ │ │ │ +0003e820: 616d 6574 6572 7320 7468 6174 2069 7420 ameters that it │ │ │ │ │ +0003e830: 7461 6b65 732c 2066 6f72 2065 7861 6d70 takes, for examp │ │ │ │ │ +0003e840: 6c65 2920 6973 0a63 6861 6e67 6564 2e20 le) is.changed. │ │ │ │ │ +0003e850: 2054 6869 7320 7072 6163 7469 6365 2069 This practice i │ │ │ │ │ +0003e860: 7320 7669 7461 6c20 746f 2061 6c6c 6f77 s vital to allow │ │ │ │ │ +0003e870: 696e 6720 636c 6561 6e20 7570 6772 6164 ing clean upgrad │ │ │ │ │ +0003e880: 6573 2066 726f 6d20 6f6c 6465 720a 7665 es from older.ve │ │ │ │ │ +0003e890: 7273 696f 6e73 206f 6620 7468 6520 7061 rsions of the pa │ │ │ │ │ +0003e8a0: 636b 6167 6520 616e 6420 636c 6561 6e20 ckage and clean │ │ │ │ │ +0003e8b0: 7472 616e 7369 7469 6f6e 7320 6265 7477 transitions betw │ │ │ │ │ +0003e8c0: 6565 6e20 7468 6520 6f6c 6420 4142 4920 een the old ABI │ │ │ │ │ +0003e8d0: 616e 640a 6e65 7720 4142 4920 7769 7468 and.new ABI with │ │ │ │ │ +0003e8e0: 6f75 7420 6861 7669 6e67 2074 6f20 7570 out having to up │ │ │ │ │ +0003e8f0: 6772 6164 6520 6576 6572 7920 6166 6665 grade every affe │ │ │ │ │ +0003e900: 6374 6564 2070 6163 6b61 6765 2073 696d cted package sim │ │ │ │ │ +0003e910: 756c 7461 6e65 6f75 736c 792e 0a0a 5468 ultaneously...Th │ │ │ │ │ +0003e920: 6520 e280 9853 4f4e 414d 45e2 8099 2061 e ...SONAME... a │ │ │ │ │ +0003e930: 6e64 2062 696e 6172 7920 7061 636b 6167 nd binary packag │ │ │ │ │ +0003e940: 6520 6e61 6d65 206e 6565 6420 6e6f 742c e name need not, │ │ │ │ │ +0003e950: 2061 6e64 2069 6e64 6565 6420 6e6f 726d and indeed norm │ │ │ │ │ +0003e960: 616c 6c79 0a73 686f 756c 6420 6e6f 742c ally.should not, │ │ │ │ │ +0003e970: 2063 6861 6e67 6520 6966 206e 6577 2069 change if new i │ │ │ │ │ +0003e980: 6e74 6572 6661 6365 7320 6172 6520 6164 nterfaces are ad │ │ │ │ │ +0003e990: 6465 6420 6275 7420 6e6f 6e65 2061 7265 ded but none are │ │ │ │ │ +0003e9a0: 2072 656d 6f76 6564 206f 720a 6368 616e removed or.chan │ │ │ │ │ +0003e9b0: 6765 642c 2073 696e 6365 2074 6869 7320 ged, since this │ │ │ │ │ +0003e9c0: 7769 6c6c 206e 6f74 2062 7265 616b 2062 will not break b │ │ │ │ │ +0003e9d0: 696e 6172 6965 7320 6c69 6e6b 6564 2061 inaries linked a │ │ │ │ │ +0003e9e0: 6761 696e 7374 2074 6865 206f 6c64 0a73 gainst the old.s │ │ │ │ │ +0003e9f0: 6861 7265 6420 6c69 6272 6172 792e 2020 hared library. │ │ │ │ │ +0003ea00: 436f 7272 6563 7420 7665 7273 696f 6e69 Correct versioni │ │ │ │ │ +0003ea10: 6e67 206f 6620 6465 7065 6e64 656e 6369 ng of dependenci │ │ │ │ │ +0003ea20: 6573 206f 6e20 7468 6520 6e65 7765 7220 es on the newer │ │ │ │ │ +0003ea30: 7368 6172 6564 0a6c 6962 7261 7279 2062 shared.library b │ │ │ │ │ +0003ea40: 7920 6269 6e61 7269 6573 2074 6861 7420 y binaries that │ │ │ │ │ +0003ea50: 7573 6520 7468 6520 6e65 7720 696e 7465 use the new inte │ │ │ │ │ +0003ea60: 7266 6163 6573 2069 7320 6861 6e64 6c65 rfaces is handle │ │ │ │ │ +0003ea70: 6420 7669 6120 7468 650a e280 9873 796d d via the....sym │ │ │ │ │ +0003ea80: 626f 6c73 e280 9920 6f72 20e2 8098 7368 bols... or ...sh │ │ │ │ │ +0003ea90: 6c69 6273 e280 9920 7379 7374 656d 2028 libs... system ( │ │ │ │ │ +0003eaa0: 7365 6520 2a6e 6f74 6520 4465 7065 6e64 see *note Depend │ │ │ │ │ +0003eab0: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ +0003eac0: 6865 206c 6962 7261 7279 0a61 6e64 206f he library.and o │ │ │ │ │ +0003ead0: 7468 6572 2070 6163 6b61 6765 733a 2031 ther packages: 1 │ │ │ │ │ +0003eae0: 3035 2e29 2e0a 0a54 6865 2070 6163 6b61 05.)...The packa │ │ │ │ │ +0003eaf0: 6765 2073 686f 756c 6420 696e 7374 616c ge should instal │ │ │ │ │ +0003eb00: 6c20 7468 6520 7368 6172 6564 206c 6962 l the shared lib │ │ │ │ │ +0003eb10: 7261 7269 6573 2075 6e64 6572 2074 6865 raries under the │ │ │ │ │ +0003eb20: 6972 206e 6f72 6d61 6c0a 6e61 6d65 732e ir normal.names. │ │ │ │ │ +0003eb30: 2020 466f 7220 6578 616d 706c 652c 2074 For example, t │ │ │ │ │ +0003eb40: 6865 206c 6962 6764 626d 3320 7061 636b he libgdbm3 pack │ │ │ │ │ +0003eb50: 6167 6520 7368 6f75 6c64 2069 6e73 7461 age should insta │ │ │ │ │ +0003eb60: 6c6c 0ae2 8098 6c69 6267 6462 6d2e 736f ll....libgdbm.so │ │ │ │ │ +0003eb70: 2e33 2e30 2e30 e280 9920 6173 20e2 8098 .3.0.0... as ... │ │ │ │ │ +0003eb80: 2f75 7372 2f6c 6962 2f6c 6962 6764 626d /usr/lib/libgdbm │ │ │ │ │ +0003eb90: 2e73 6f2e 332e 302e 30e2 8099 2e20 2054 .so.3.0.0.... T │ │ │ │ │ +0003eba0: 6865 2066 696c 6573 2073 686f 756c 6420 he files should │ │ │ │ │ +0003ebb0: 6e6f 740a 6265 2072 656e 616d 6564 206f not.be renamed o │ │ │ │ │ +0003ebc0: 7220 7265 2d6c 696e 6b65 6420 6279 2061 r re-linked by a │ │ │ │ │ +0003ebd0: 6e79 20e2 8098 7072 6572 6de2 8099 206f ny ...prerm... o │ │ │ │ │ +0003ebe0: 7220 e280 9870 6f73 7472 6de2 8099 2073 r ...postrm... s │ │ │ │ │ +0003ebf0: 6372 6970 7473 3b20 e280 9864 706b 67e2 cripts; ...dpkg. │ │ │ │ │ +0003ec00: 8099 2077 696c 6c0a 7461 6b65 2063 6172 .. will.take car │ │ │ │ │ +0003ec10: 6520 6f66 2072 656e 616d 696e 6720 7468 e of renaming th │ │ │ │ │ +0003ec20: 696e 6773 2073 6166 656c 7920 7769 7468 ings safely with │ │ │ │ │ +0003ec30: 6f75 7420 6166 6665 6374 696e 6720 7275 out affecting ru │ │ │ │ │ +0003ec40: 6e6e 696e 6720 7072 6f67 7261 6d73 2c0a nning programs,. │ │ │ │ │ +0003ec50: 616e 6420 6174 7465 6d70 7473 2074 6f20 and attempts to │ │ │ │ │ +0003ec60: 696e 7465 7266 6572 6520 7769 7468 2074 interfere with t │ │ │ │ │ +0003ec70: 6869 7320 6172 6520 6c69 6b65 6c79 2074 his are likely t │ │ │ │ │ +0003ec80: 6f20 6c65 6164 2074 6f20 7072 6f62 6c65 o lead to proble │ │ │ │ │ +0003ec90: 6d73 2e0a 0a53 6861 7265 6420 6c69 6272 ms...Shared libr │ │ │ │ │ +0003eca0: 6172 6965 7320 7368 6f75 6c64 206e 6f74 aries should not │ │ │ │ │ +0003ecb0: 2062 6520 696e 7374 616c 6c65 6420 6578 be installed ex │ │ │ │ │ +0003ecc0: 6563 7574 6162 6c65 2c20 7369 6e63 6520 ecutable, since │ │ │ │ │ +0003ecd0: 7468 6520 6479 6e61 6d69 630a 6c69 6e6b the dynamic.link │ │ │ │ │ +0003ece0: 6572 2064 6f65 7320 6e6f 7420 7265 7175 er does not requ │ │ │ │ │ +0003ecf0: 6972 6520 7468 6973 2061 6e64 2074 7279 ire this and try │ │ │ │ │ +0003ed00: 696e 6720 746f 2065 7865 6375 7465 2061 ing to execute a │ │ │ │ │ +0003ed10: 2073 6861 7265 6420 6c69 6272 6172 790a shared library. │ │ │ │ │ +0003ed20: 7573 7561 6c6c 7920 7265 7375 6c74 7320 usually results │ │ │ │ │ +0003ed30: 696e 2061 2063 6f72 6520 6475 6d70 2e0a in a core dump.. │ │ │ │ │ +0003ed40: 0a54 6865 2072 756e 2d74 696d 6520 6c69 .The run-time li │ │ │ │ │ +0003ed50: 6272 6172 7920 7061 636b 6167 6520 7368 brary package sh │ │ │ │ │ +0003ed60: 6f75 6c64 2069 6e63 6c75 6465 2074 6865 ould include the │ │ │ │ │ +0003ed70: 2073 796d 626f 6c69 6320 6c69 6e6b 2066 symbolic link f │ │ │ │ │ +0003ed80: 6f72 2074 6865 0ae2 8098 534f 4e41 4d45 or the....SONAME │ │ │ │ │ +0003ed90: e280 9920 7468 6174 20e2 8098 6c64 636f ... that ...ldco │ │ │ │ │ +0003eda0: 6e66 6967 e280 9920 776f 756c 6420 6372 nfig... would cr │ │ │ │ │ +0003edb0: 6561 7465 2066 6f72 2074 6865 2073 6861 eate for the sha │ │ │ │ │ +0003edc0: 7265 6420 6c69 6272 6172 6965 732e 2020 red libraries. │ │ │ │ │ +0003edd0: 466f 720a 6578 616d 706c 652c 2074 6865 For.example, the │ │ │ │ │ +0003ede0: 206c 6962 6764 626d 3320 7061 636b 6167 libgdbm3 packag │ │ │ │ │ +0003edf0: 6520 7368 6f75 6c64 2069 6e63 6c75 6465 e should include │ │ │ │ │ +0003ee00: 2061 2073 796d 626f 6c69 6320 6c69 6e6b a symbolic link │ │ │ │ │ +0003ee10: 2066 726f 6d0a e280 982f 7573 722f 6c69 from..../usr/li │ │ │ │ │ +0003ee20: 622f 6c69 6267 6462 6d2e 736f 2e33 e280 b/libgdbm.so.3.. │ │ │ │ │ +0003ee30: 9920 746f 20e2 8098 6c69 6267 6462 6d2e . to ...libgdbm. │ │ │ │ │ +0003ee40: 736f 2e33 2e30 2e30 e280 992e 2020 5468 so.3.0.0.... Th │ │ │ │ │ +0003ee50: 6973 2069 7320 6e65 6564 6564 2073 6f20 is is needed so │ │ │ │ │ +0003ee60: 7468 6174 0a74 6865 2064 796e 616d 6963 that.the dynamic │ │ │ │ │ +0003ee70: 206c 696e 6b65 7220 2866 6f72 2065 7861 linker (for exa │ │ │ │ │ +0003ee80: 6d70 6c65 20e2 8098 6c64 2e73 6fe2 8099 mple ...ld.so... │ │ │ │ │ +0003ee90: 206f 7220 e280 986c 642d 6c69 6e75 782e or ...ld-linux. │ │ │ │ │ +0003eea0: 736f 2e2a e280 9929 2063 616e 2066 696e so.*...) can fin │ │ │ │ │ +0003eeb0: 6420 7468 650a 6c69 6272 6172 7920 6265 d the.library be │ │ │ │ │ +0003eec0: 7477 6565 6e20 7468 6520 7469 6d65 2074 tween the time t │ │ │ │ │ +0003eed0: 6861 7420 e280 9864 706b 67e2 8099 2069 hat ...dpkg... i │ │ │ │ │ +0003eee0: 6e73 7461 6c6c 7320 6974 2061 6e64 2074 nstalls it and t │ │ │ │ │ +0003eef0: 6865 2074 696d 6520 7468 6174 0ae2 8098 he time that.... │ │ │ │ │ +0003ef00: 6c64 636f 6e66 6967 e280 9920 6973 2072 ldconfig... is r │ │ │ │ │ +0003ef10: 756e 2069 6e20 7468 6520 e280 9870 6f73 un in the ...pos │ │ │ │ │ +0003ef20: 7469 6e73 74e2 8099 2073 6372 6970 742e tinst... script. │ │ │ │ │ +0003ef30: 2020 2833 290a 0a2a 204d 656e 753a 0a0a (3)..* Menu:.. │ │ │ │ │ +0003ef40: 2a20 6c64 636f 6e66 6967 3a3a 0a0a 2020 * ldconfig::.. │ │ │ │ │ +0003ef50: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +0003ef60: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +0003ef70: 0a0a 2020 2028 3129 2054 6865 7265 2061 .. (1) There a │ │ │ │ │ +0003ef80: 7265 2073 6f6d 6520 6578 6365 7074 696f re some exceptio │ │ │ │ │ +0003ef90: 6e61 6c20 7369 7475 6174 696f 6e73 2069 nal situations i │ │ │ │ │ +0003efa0: 6e20 7768 6963 6820 636f 2d69 6e73 7461 n which co-insta │ │ │ │ │ +0003efb0: 6c6c 6174 696f 6e20 6f66 0a74 776f 2076 llation of.two v │ │ │ │ │ +0003efc0: 6572 7369 6f6e 7320 6f66 2061 2073 6861 ersions of a sha │ │ │ │ │ +0003efd0: 7265 6420 6c69 6272 6172 7920 6973 206e red library is n │ │ │ │ │ +0003efe0: 6f74 2073 6166 652c 2061 6e64 2074 6865 ot safe, and the │ │ │ │ │ +0003eff0: 206e 6577 2073 6861 7265 6420 6c69 6272 new shared libr │ │ │ │ │ +0003f000: 6172 790a 7061 636b 6167 6520 6861 7320 ary.package has │ │ │ │ │ +0003f010: 746f 2063 6f6e 666c 6963 7420 7769 7468 to conflict with │ │ │ │ │ +0003f020: 2074 6865 2070 7265 7669 6f75 7320 7368 the previous sh │ │ │ │ │ +0003f030: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +0003f040: 6b61 6765 2e20 2054 6869 730a 6973 206e kage. This.is n │ │ │ │ │ +0003f050: 6576 6572 2064 6573 6972 6162 6c65 2c20 ever desirable, │ │ │ │ │ +0003f060: 7369 6e63 6520 6974 2063 6175 7365 7320 since it causes │ │ │ │ │ +0003f070: 7369 676e 6966 6963 616e 7420 6469 7372 significant disr │ │ │ │ │ +0003f080: 7570 7469 6f6e 2064 7572 696e 670a 7570 uption during.up │ │ │ │ │ +0003f090: 6772 6164 6573 2061 6e64 2070 6f74 656e grades and poten │ │ │ │ │ +0003f0a0: 7469 616c 6c79 2062 7265 616b 7320 756e tially breaks un │ │ │ │ │ +0003f0b0: 7061 636b 6167 6564 2074 6869 7264 2d70 packaged third-p │ │ │ │ │ +0003f0c0: 6172 7479 2062 696e 6172 6965 732c 2062 arty binaries, b │ │ │ │ │ +0003f0d0: 7574 2069 730a 736f 6d65 7469 6d65 7320 ut is.sometimes │ │ │ │ │ +0003f0e0: 756e 6176 6f69 6461 626c 652e 2020 5468 unavoidable. Th │ │ │ │ │ +0003f0f0: 6573 6520 7369 7475 6174 696f 6e73 2061 ese situations a │ │ │ │ │ +0003f100: 7265 2073 7566 6669 6369 656e 746c 7920 re sufficiently │ │ │ │ │ +0003f110: 7261 7265 2074 6861 7420 7468 6579 0a75 rare that they.u │ │ │ │ │ +0003f120: 7375 616c 6c79 2077 6172 7261 6e74 2070 sually warrant p │ │ │ │ │ +0003f130: 726f 6a65 6374 2d77 6964 6520 6469 7363 roject-wide disc │ │ │ │ │ +0003f140: 7573 7369 6f6e 2c20 616e 6420 6172 6520 ussion, and are │ │ │ │ │ +0003f150: 636f 6d70 6c65 7820 656e 6f75 6768 2074 complex enough t │ │ │ │ │ +0003f160: 6861 7420 7468 650a 7275 6c65 7320 666f hat the.rules fo │ │ │ │ │ +0003f170: 7220 7468 656d 2063 616e 6e6f 7420 6265 r them cannot be │ │ │ │ │ +0003f180: 2063 6f64 6966 6965 6420 696e 2044 6562 codified in Deb │ │ │ │ │ +0003f190: 6961 6e20 506f 6c69 6379 2e0a 0a20 2020 ian Policy... │ │ │ │ │ +0003f1a0: 2832 2920 5468 6520 666f 6c6c 6f77 696e (2) The followin │ │ │ │ │ +0003f1b0: 6720 636f 6d6d 616e 642c 2077 6865 6e20 g command, when │ │ │ │ │ +0003f1c0: 7275 6e20 6f6e 2061 2073 6861 7265 6420 run on a shared │ │ │ │ │ +0003f1d0: 6c69 6272 6172 792c 2077 696c 6c20 6f75 library, will ou │ │ │ │ │ +0003f1e0: 7470 7574 0a74 6865 206e 616d 6520 746f tput.the name to │ │ │ │ │ +0003f1f0: 2062 6520 7573 6564 2066 6f72 2074 6865 be used for the │ │ │ │ │ +0003f200: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ +0003f210: 636f 6e74 6169 6e69 6e67 2074 6861 7420 containing that │ │ │ │ │ +0003f220: 7368 6172 6564 0a6c 6962 7261 7279 3a0a shared.library:. │ │ │ │ │ +0003f230: 0a20 2020 2020 6f62 6a64 756d 7020 2d70 . objdump -p │ │ │ │ │ +0003f240: 202f 7061 7468 2f74 6f2f 6c69 6266 6f6f /path/to/libfoo │ │ │ │ │ +0003f250: 2d62 6172 2e73 6f2e 312e 322e 3320 5c0a -bar.so.1.2.3 \. │ │ │ │ │ +0003f260: 2020 2020 2020 2020 207c 2073 6564 202d | sed - │ │ │ │ │ +0003f270: 6e20 2d65 2773 2f5e 5b5b 3a73 7061 6365 n -e's/^[[:space │ │ │ │ │ +0003f280: 3a5d 5d2a 534f 4e41 4d45 5b5b 3a73 7061 :]]*SONAME[[:spa │ │ │ │ │ +0003f290: 6365 3a5d 5d2a 2f2f 7027 205c 0a20 2020 ce:]]*//p' \. │ │ │ │ │ +0003f2a0: 2020 2020 2020 7c20 4c43 5f41 4c4c 3d43 | LC_ALL=C │ │ │ │ │ +0003f2b0: 2073 6564 202d 7220 2d65 2773 2f28 5b30 sed -r -e's/([0 │ │ │ │ │ +0003f2c0: 2d39 5d29 5c2e 736f 5c2e 2f5c 312d 2f3b -9])\.so\./\1-/; │ │ │ │ │ +0003f2d0: 2073 2f5c 2e73 6f28 5c2e 7c24 292f 2f3b s/\.so(\.|$)//; │ │ │ │ │ +0003f2e0: 2079 2f5f 2f2d 2f3b 2073 2f28 2e2a 292f y/_/-/; s/(.*)/ │ │ │ │ │ +0003f2f0: 5c4c 262f 270a 0a20 2020 2833 2920 5468 \L&/'.. (3) Th │ │ │ │ │ +0003f300: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ +0003f310: 6d65 6e74 2073 7973 7465 6d20 7265 7175 ment system requ │ │ │ │ │ +0003f320: 6972 6573 2074 6865 206c 6962 7261 7279 ires the library │ │ │ │ │ +0003f330: 2074 6f20 6265 2070 6c61 6365 640a 6265 to be placed.be │ │ │ │ │ +0003f340: 666f 7265 2074 6865 2073 796d 626f 6c69 fore the symboli │ │ │ │ │ +0003f350: 6320 6c69 6e6b 2070 6f69 6e74 696e 6720 c link pointing │ │ │ │ │ +0003f360: 746f 2069 7420 696e 2074 6865 20e2 8098 to it in the ... │ │ │ │ │ +0003f370: 2e64 6562 e280 9920 6669 6c65 2e20 2054 .deb... file. T │ │ │ │ │ +0003f380: 6869 7320 6973 2073 6f0a 7468 6174 2077 his is so.that w │ │ │ │ │ +0003f390: 6865 6e20 e280 9864 706b 67e2 8099 2063 hen ...dpkg... c │ │ │ │ │ +0003f3a0: 6f6d 6573 2074 6f20 696e 7374 616c 6c20 omes to install │ │ │ │ │ +0003f3b0: 7468 6520 7379 6d6c 696e 6b20 286f 7665 the symlink (ove │ │ │ │ │ +0003f3c0: 7277 7269 7469 6e67 2074 6865 2070 7265 rwriting the pre │ │ │ │ │ +0003f3d0: 7669 6f75 730a 7379 6d6c 696e 6b20 706f vious.symlink po │ │ │ │ │ +0003f3e0: 696e 7469 6e67 2061 7420 616e 206f 6c64 inting at an old │ │ │ │ │ +0003f3f0: 6572 2076 6572 7369 6f6e 206f 6620 7468 er version of th │ │ │ │ │ +0003f400: 6520 6c69 6272 6172 7929 2c20 7468 6520 e library), the │ │ │ │ │ +0003f410: 6e65 7720 7368 6172 6564 0a6c 6962 7261 new shared.libra │ │ │ │ │ +0003f420: 7279 2069 7320 616c 7265 6164 7920 696e ry is already in │ │ │ │ │ +0003f430: 2070 6c61 6365 2e20 2049 6e20 7468 6520 place. In the │ │ │ │ │ +0003f440: 7061 7374 2c20 7468 6973 2077 6173 2061 past, this was a │ │ │ │ │ +0003f450: 6368 6965 7665 6420 6279 2063 7265 6174 chieved by creat │ │ │ │ │ +0003f460: 696e 670a 7468 6520 6c69 6272 6172 7920 ing.the library │ │ │ │ │ +0003f470: 696e 2074 6865 2074 656d 706f 7261 7279 in the temporary │ │ │ │ │ +0003f480: 2070 6163 6b61 6769 6e67 2064 6972 6563 packaging direc │ │ │ │ │ +0003f490: 746f 7279 2062 6566 6f72 6520 6372 6561 tory before crea │ │ │ │ │ +0003f4a0: 7469 6e67 2074 6865 0a73 796d 6c69 6e6b ting the.symlink │ │ │ │ │ +0003f4b0: 2e20 2055 6e66 6f72 7475 6e61 7465 6c79 . Unfortunately │ │ │ │ │ +0003f4c0: 2c20 7468 6973 2077 6173 206e 6f74 2061 , this was not a │ │ │ │ │ +0003f4d0: 6c77 6179 7320 6566 6665 6374 6976 652c lways effective, │ │ │ │ │ +0003f4e0: 2073 696e 6365 2074 6865 0a62 7569 6c64 since the.build │ │ │ │ │ +0003f4f0: 696e 6720 6f66 2074 6865 2074 6172 2066 ing of the tar f │ │ │ │ │ +0003f500: 696c 6520 696e 2074 6865 20e2 8098 2e64 ile in the ....d │ │ │ │ │ +0003f510: 6562 e280 9920 6465 7065 6e64 6564 206f eb... depended o │ │ │ │ │ +0003f520: 6e20 7468 6520 6265 6861 7669 6f72 206f n the behavior o │ │ │ │ │ +0003f530: 6620 7468 650a 756e 6465 726c 7969 6e67 f the.underlying │ │ │ │ │ +0003f540: 2066 696c 6520 7379 7374 656d 2e20 2053 file system. S │ │ │ │ │ +0003f550: 6f6d 6520 6669 6c65 2073 7973 7465 6d73 ome file systems │ │ │ │ │ +0003f560: 2028 7375 6368 2061 7320 7265 6973 6572 (such as reiser │ │ │ │ │ +0003f570: 6673 2920 7265 6f72 6465 720a 7468 6520 fs) reorder.the │ │ │ │ │ +0003f580: 6669 6c65 7320 736f 2074 6861 7420 7468 files so that th │ │ │ │ │ +0003f590: 6520 6f72 6465 7220 6f66 2063 7265 6174 e order of creat │ │ │ │ │ +0003f5a0: 696f 6e20 6973 2066 6f72 676f 7474 656e ion is forgotten │ │ │ │ │ +0003f5b0: 2e20 2053 696e 6365 2076 6572 7369 6f6e . Since version │ │ │ │ │ +0003f5c0: 0a31 2e37 2e30 2c20 e280 9864 706b 67e2 .1.7.0, ...dpkg. │ │ │ │ │ +0003f5d0: 8099 2072 656f 7264 6572 7320 7468 6520 .. reorders the │ │ │ │ │ +0003f5e0: 6669 6c65 7320 6974 7365 6c66 2061 7320 files itself as │ │ │ │ │ +0003f5f0: 6e65 6365 7373 6172 7920 7768 656e 2062 necessary when b │ │ │ │ │ +0003f600: 7569 6c64 696e 6720 610a 7061 636b 6167 uilding a.packag │ │ │ │ │ +0003f610: 652e 2020 5468 7573 2069 7420 6973 206e e. Thus it is n │ │ │ │ │ +0003f620: 6f20 6c6f 6e67 6572 2069 6d70 6f72 7461 o longer importa │ │ │ │ │ +0003f630: 6e74 2074 6f20 636f 6e63 6572 6e20 6f6e nt to concern on │ │ │ │ │ +0003f640: 6573 656c 6620 7769 7468 2074 6865 0a6f eself with the.o │ │ │ │ │ +0003f650: 7264 6572 206f 6620 6669 6c65 2063 7265 rder of file cre │ │ │ │ │ +0003f660: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: │ │ │ │ │ +0003f670: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0003f680: 666f 2c20 204e 6f64 653a 206c 6463 6f6e fo, Node: ldcon │ │ │ │ │ +0003f690: 6669 672c 2020 5570 3a20 5275 6e2d 7469 fig, Up: Run-ti │ │ │ │ │ +0003f6a0: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ +0003f6b0: 6965 730a 0a38 2e31 2e31 20e2 8098 6c64 ies..8.1.1 ...ld │ │ │ │ │ +0003f6c0: 636f 6e66 6967 e280 990a 2d2d 2d2d 2d2d config....------ │ │ │ │ │ +0003f6d0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 416e 7920 ----------..Any │ │ │ │ │ +0003f6e0: 7061 636b 6167 6520 696e 7374 616c 6c69 package installi │ │ │ │ │ +0003f6f0: 6e67 2073 6861 7265 6420 6c69 6272 6172 ng shared librar │ │ │ │ │ +0003f700: 6965 7320 696e 206f 6e65 206f 6620 7468 ies in one of th │ │ │ │ │ +0003f710: 6520 6465 6661 756c 7420 6c69 6272 6172 e default librar │ │ │ │ │ +0003f720: 790a 6469 7265 6374 6f72 6965 7320 6f66 y.directories of │ │ │ │ │ +0003f730: 2074 6865 2064 796e 616d 6963 206c 696e the dynamic lin │ │ │ │ │ +0003f740: 6b65 7220 2877 6869 6368 2061 7265 2063 ker (which are c │ │ │ │ │ +0003f750: 7572 7265 6e74 6c79 20e2 8098 2f75 7372 urrently .../usr │ │ │ │ │ +0003f760: 2f6c 6962 e280 9920 616e 640a e280 982f /lib... and..../ │ │ │ │ │ +0003f770: 6c69 62e2 8099 2920 6f72 2061 2064 6972 lib...) or a dir │ │ │ │ │ +0003f780: 6563 746f 7279 2074 6861 7420 6973 206c ectory that is l │ │ │ │ │ +0003f790: 6973 7465 6420 696e 20e2 8098 2f65 7463 isted in .../etc │ │ │ │ │ +0003f7a0: 2f6c 642e 736f 2e63 6f6e 66e2 8099 2028 /ld.so.conf... ( │ │ │ │ │ +0003f7b0: 3129 206d 7573 7420 7573 650a e280 986c 1) must use....l │ │ │ │ │ +0003f7c0: 6463 6f6e 6669 67e2 8099 2074 6f20 7570 dconfig... to up │ │ │ │ │ +0003f7d0: 6461 7465 2074 6865 2073 6861 7265 6420 date the shared │ │ │ │ │ +0003f7e0: 6c69 6272 6172 7920 7379 7374 656d 2e0a library system.. │ │ │ │ │ +0003f7f0: 0a41 6e79 2073 7563 6820 7061 636b 6167 .Any such packag │ │ │ │ │ +0003f800: 6520 6d75 7374 2068 6176 6520 7468 6520 e must have the │ │ │ │ │ +0003f810: 6c69 6e65 20e2 8098 6163 7469 7661 7465 line ...activate │ │ │ │ │ +0003f820: 2d6e 6f61 7761 6974 206c 6463 6f6e 6669 -noawait ldconfi │ │ │ │ │ +0003f830: 67e2 8099 2069 6e20 6974 730a e280 9874 g... in its....t │ │ │ │ │ +0003f840: 7269 6767 6572 73e2 8099 2063 6f6e 7472 riggers... contr │ │ │ │ │ +0003f850: 6f6c 2066 696c 6520 2869 2e65 2e20 20e2 ol file (i.e. . │ │ │ │ │ +0003f860: 8098 4445 4249 414e 2f74 7269 6767 6572 ..DEBIAN/trigger │ │ │ │ │ +0003f870: 73e2 8099 292e 0a0a 2020 202d 2d2d 2d2d s...)... ----- │ │ │ │ │ +0003f880: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0003f890: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0003f8a0: 3129 2054 6865 7365 2061 7265 2063 7572 1) These are cur │ │ │ │ │ +0003f8b0: 7265 6e74 6c79 20e2 8098 2f75 7372 2f6c rently .../usr/l │ │ │ │ │ +0003f8c0: 6f63 616c 2f6c 6962 e280 9920 706c 7573 ocal/lib... plus │ │ │ │ │ +0003f8d0: 2064 6972 6563 746f 7269 6573 2075 6e64 directories und │ │ │ │ │ +0003f8e0: 6572 0ae2 8098 2f6c 6962 e280 9920 616e er..../lib... an │ │ │ │ │ +0003f8f0: 6420 e280 982f 7573 722f 6c69 62e2 8099 d .../usr/lib... │ │ │ │ │ +0003f900: 206d 6174 6368 696e 6720 7468 6520 6d75 matching the mu │ │ │ │ │ +0003f910: 6c74 6961 7263 6820 7472 6970 6c65 7420 ltiarch triplet │ │ │ │ │ +0003f920: 666f 7220 7468 6520 7379 7374 656d 0a61 for the system.a │ │ │ │ │ +0003f930: 7263 6869 7465 6374 7572 652e 0a0a 1f0a rchitecture..... │ │ │ │ │ +0003f940: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0003f950: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0003f960: 2053 6861 7265 6420 6c69 6272 6172 7920 Shared library │ │ │ │ │ +0003f970: 7375 7070 6f72 7420 6669 6c65 732c 2020 support files, │ │ │ │ │ +0003f980: 4e65 7874 3a20 5374 6174 6963 206c 6962 Next: Static lib │ │ │ │ │ +0003f990: 7261 7269 6573 2c20 2050 7265 763a 2052 raries, Prev: R │ │ │ │ │ +0003f9a0: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ +0003f9b0: 6962 7261 7269 6573 2c20 2055 703a 2053 ibraries, Up: S │ │ │ │ │ +0003f9c0: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ +0003f9d0: 0a38 2e32 2053 6861 7265 6420 6c69 6272 .8.2 Shared libr │ │ │ │ │ +0003f9e0: 6172 7920 7375 7070 6f72 7420 6669 6c65 ary support file │ │ │ │ │ +0003f9f0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +0003fa00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003fa10: 3d3d 0a0a 4966 2079 6f75 7220 7061 636b ==..If your pack │ │ │ │ │ +0003fa20: 6167 6520 636f 6e74 6169 6e73 2066 696c age contains fil │ │ │ │ │ +0003fa30: 6573 2077 686f 7365 206e 616d 6573 2064 es whose names d │ │ │ │ │ +0003fa40: 6f20 6e6f 7420 6368 616e 6765 2077 6974 o not change wit │ │ │ │ │ +0003fa50: 6820 6561 6368 0a63 6861 6e67 6520 696e h each.change in │ │ │ │ │ +0003fa60: 2074 6865 206c 6962 7261 7279 2073 6861 the library sha │ │ │ │ │ +0003fa70: 7265 6420 6f62 6a65 6374 2076 6572 7369 red object versi │ │ │ │ │ +0003fa80: 6f6e 2c20 796f 7520 6d75 7374 206e 6f74 on, you must not │ │ │ │ │ +0003fa90: 2070 7574 2074 6865 6d20 696e 0a74 6865 put them in.the │ │ │ │ │ +0003faa0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003fab0: 7061 636b 6167 652e 2020 4f74 6865 7277 package. Otherw │ │ │ │ │ +0003fac0: 6973 652c 2073 6576 6572 616c 2076 6572 ise, several ver │ │ │ │ │ +0003fad0: 7369 6f6e 7320 6f66 2074 6865 2073 6861 sions of the sha │ │ │ │ │ +0003fae0: 7265 640a 6c69 6272 6172 7920 6361 6e6e red.library cann │ │ │ │ │ +0003faf0: 6f74 2062 6520 696e 7374 616c 6c65 6420 ot be installed │ │ │ │ │ +0003fb00: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +0003fb10: 2077 6974 686f 7574 2066 696c 656e 616d without filenam │ │ │ │ │ +0003fb20: 6520 636c 6173 6865 732c 0a6d 616b 696e e clashes,.makin │ │ │ │ │ +0003fb30: 6720 7570 6772 6164 6573 2061 6e64 2074 g upgrades and t │ │ │ │ │ +0003fb40: 7261 6e73 6974 696f 6e73 2075 6e6e 6563 ransitions unnec │ │ │ │ │ +0003fb50: 6573 7361 7269 6c79 2064 6966 6669 6375 essarily difficu │ │ │ │ │ +0003fb60: 6c74 2e0a 0a49 7420 6973 2072 6563 6f6d lt...It is recom │ │ │ │ │ +0003fb70: 6d65 6e64 6564 2074 6861 7420 7375 7070 mended that supp │ │ │ │ │ +0003fb80: 6f72 7469 6e67 2066 696c 6573 2061 6e64 orting files and │ │ │ │ │ +0003fb90: 2072 756e 2d74 696d 6520 7375 7070 6f72 run-time suppor │ │ │ │ │ +0003fba0: 7420 7072 6f67 7261 6d73 0a74 6861 7420 t programs.that │ │ │ │ │ +0003fbb0: 646f 206e 6f74 206e 6565 6420 746f 2062 do not need to b │ │ │ │ │ +0003fbc0: 6520 696e 766f 6b65 6420 6d61 6e75 616c e invoked manual │ │ │ │ │ +0003fbd0: 6c79 2062 7920 7573 6572 732c 2062 7574 ly by users, but │ │ │ │ │ +0003fbe0: 2061 7265 206e 6576 6572 7468 656c 6573 are nevertheles │ │ │ │ │ +0003fbf0: 730a 7265 7175 6972 6564 2066 6f72 2074 s.required for t │ │ │ │ │ +0003fc00: 6865 2070 6163 6b61 6765 2074 6f20 6675 he package to fu │ │ │ │ │ +0003fc10: 6e63 7469 6f6e 2c20 6265 2070 6c61 6365 nction, be place │ │ │ │ │ +0003fc20: 6420 2869 6620 7468 6579 2061 7265 2062 d (if they are b │ │ │ │ │ +0003fc30: 696e 6172 7929 2069 6e0a 6120 7375 6264 inary) in.a subd │ │ │ │ │ +0003fc40: 6972 6563 746f 7279 206f 6620 e280 982f irectory of .../ │ │ │ │ │ +0003fc50: 7573 722f 6c69 62e2 8099 2c20 7072 6566 usr/lib..., pref │ │ │ │ │ +0003fc60: 6572 6162 6c79 2075 6e64 6572 20e2 8098 erably under ... │ │ │ │ │ +0003fc70: 2f75 7372 2f6c 6962 2fe2 8099 7061 636b /usr/lib/...pack │ │ │ │ │ +0003fc80: 6167 652d 6e61 6d65 2e0a 4966 2074 6865 age-name..If the │ │ │ │ │ +0003fc90: 2070 726f 6772 616d 206f 7220 6669 6c65 program or file │ │ │ │ │ +0003fca0: 2069 7320 6172 6368 6974 6563 7475 7265 is architecture │ │ │ │ │ +0003fcb0: 2069 6e64 6570 656e 6465 6e74 2c20 7468 independent, th │ │ │ │ │ +0003fcc0: 6520 7265 636f 6d6d 656e 6461 7469 6f6e e recommendation │ │ │ │ │ +0003fcd0: 0a69 7320 666f 7220 6974 2074 6f20 6265 .is for it to be │ │ │ │ │ +0003fce0: 2070 6c61 6365 6420 696e 2061 2073 7562 placed in a sub │ │ │ │ │ +0003fcf0: 6469 7265 6374 6f72 7920 6f66 20e2 8098 directory of ... │ │ │ │ │ +0003fd00: 2f75 7372 2f73 6861 7265 e280 9920 696e /usr/share... in │ │ │ │ │ +0003fd10: 7374 6561 642c 0a70 7265 6665 7261 626c stead,.preferabl │ │ │ │ │ +0003fd20: 7920 756e 6465 7220 e280 982f 7573 722f y under .../usr/ │ │ │ │ │ +0003fd30: 7368 6172 652f e280 9970 6163 6b61 6765 share/...package │ │ │ │ │ +0003fd40: 2d6e 616d 652e 2020 466f 6c6c 6f77 696e -name. Followin │ │ │ │ │ +0003fd50: 6720 7468 6520 7061 636b 6167 652d 6e61 g the package-na │ │ │ │ │ +0003fd60: 6d65 0a6e 616d 696e 6720 636f 6e76 656e me.naming conven │ │ │ │ │ +0003fd70: 7469 6f6e 2065 6e73 7572 6573 2074 6861 tion ensures tha │ │ │ │ │ +0003fd80: 7420 7468 6520 6669 6c65 206e 616d 6573 t the file names │ │ │ │ │ +0003fd90: 2063 6861 6e67 6520 7768 656e 2074 6865 change when the │ │ │ │ │ +0003fda0: 2073 6861 7265 640a 6f62 6a65 6374 2076 shared.object v │ │ │ │ │ +0003fdb0: 6572 7369 6f6e 2063 6861 6e67 6573 2e0a ersion changes.. │ │ │ │ │ +0003fdc0: 0a52 756e 2d74 696d 6520 7375 7070 6f72 .Run-time suppor │ │ │ │ │ +0003fdd0: 7420 7072 6f67 7261 6d73 2074 6861 7420 t programs that │ │ │ │ │ +0003fde0: 7573 6520 7468 6520 7368 6172 6564 206c use the shared l │ │ │ │ │ +0003fdf0: 6962 7261 7279 2062 7574 2061 7265 206e ibrary but are n │ │ │ │ │ +0003fe00: 6f74 0a72 6571 7569 7265 6420 666f 7220 ot.required for │ │ │ │ │ +0003fe10: 7468 6520 6c69 6272 6172 7920 746f 2066 the library to f │ │ │ │ │ +0003fe20: 756e 6374 696f 6e20 6f72 2066 696c 6573 unction or files │ │ │ │ │ +0003fe30: 2075 7365 6420 6279 2074 6865 2073 6861 used by the sha │ │ │ │ │ +0003fe40: 7265 6420 6c69 6272 6172 790a 7468 6174 red library.that │ │ │ │ │ +0003fe50: 2063 616e 2062 6520 7573 6564 2062 7920 can be used by │ │ │ │ │ +0003fe60: 616e 7920 7665 7273 696f 6e20 6f66 2074 any version of t │ │ │ │ │ +0003fe70: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +0003fe80: 7920 7061 636b 6167 6520 7368 6f75 6c64 y package should │ │ │ │ │ +0003fe90: 0a69 6e73 7465 6164 2062 6520 7075 7420 .instead be put │ │ │ │ │ +0003fea0: 696e 2061 2073 6570 6172 6174 6520 7061 in a separate pa │ │ │ │ │ +0003feb0: 636b 6167 652e 2020 5468 6973 2070 6163 ckage. This pac │ │ │ │ │ +0003fec0: 6b61 6765 206d 6967 6874 2074 7970 6963 kage might typic │ │ │ │ │ +0003fed0: 616c 6c79 2062 650a 6e61 6d65 6420 6c69 ally be.named li │ │ │ │ │ +0003fee0: 6272 6172 796e 616d 652d 746f 6f6c 733b braryname-tools; │ │ │ │ │ +0003fef0: 206e 6f74 6520 7468 6520 6162 7365 6e63 note the absenc │ │ │ │ │ +0003ff00: 6520 6f66 2074 6865 2073 6f76 6572 7369 e of the soversi │ │ │ │ │ +0003ff10: 6f6e 2069 6e20 7468 650a 7061 636b 6167 on in the.packag │ │ │ │ │ +0003ff20: 6520 6e61 6d65 2e0a 0a46 696c 6573 2061 e name...Files a │ │ │ │ │ +0003ff30: 6e64 2073 7570 706f 7274 2070 726f 6772 nd support progr │ │ │ │ │ +0003ff40: 616d 7320 6f6e 6c79 2075 7365 6675 6c20 ams only useful │ │ │ │ │ +0003ff50: 7768 656e 2063 6f6d 7069 6c69 6e67 2073 when compiling s │ │ │ │ │ +0003ff60: 6f66 7477 6172 6520 6167 6169 6e73 740a oftware against. │ │ │ │ │ +0003ff70: 7468 6520 6c69 6272 6172 7920 7368 6f75 the library shou │ │ │ │ │ +0003ff80: 6c64 2062 6520 696e 636c 7564 6564 2069 ld be included i │ │ │ │ │ +0003ff90: 6e20 7468 6520 6465 7665 6c6f 706d 656e n the developmen │ │ │ │ │ +0003ffa0: 7420 7061 636b 6167 6520 666f 7220 7468 t package for th │ │ │ │ │ +0003ffb0: 650a 6c69 6272 6172 792e 2020 2831 290a e.library. (1). │ │ │ │ │ +0003ffc0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +0003ffd0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +0003ffe0: 2d2d 2d0a 0a20 2020 2831 2920 466f 7220 ---.. (1) For │ │ │ │ │ +0003fff0: 6578 616d 706c 652c 2061 20e2 8098 7061 example, a ...pa │ │ │ │ │ +00040000: 636b 6167 652d 6e61 6d65 2d63 6f6e 6669 ckage-name-confi │ │ │ │ │ +00040010: 67e2 8099 2073 6372 6970 7420 6f72 2070 g... script or p │ │ │ │ │ +00040020: 6b67 2d63 6f6e 6669 670a 636f 6e66 6967 kg-config.config │ │ │ │ │ +00040030: 7572 6174 696f 6e20 6669 6c65 732e 0a0a uration files... │ │ │ │ │ +00040040: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00040050: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00040060: 653a 2053 7461 7469 6320 6c69 6272 6172 e: Static librar │ │ │ │ │ +00040070: 6965 732c 2020 4e65 7874 3a20 4465 7665 ies, Next: Deve │ │ │ │ │ +00040080: 6c6f 706d 656e 7420 6669 6c65 732c 2020 lopment files, │ │ │ │ │ +00040090: 5072 6576 3a20 5368 6172 6564 206c 6962 Prev: Shared lib │ │ │ │ │ +000400a0: 7261 7279 2073 7570 706f 7274 2066 696c rary support fil │ │ │ │ │ +000400b0: 6573 2c20 2055 703a 2053 6861 7265 6420 es, Up: Shared │ │ │ │ │ +000400c0: 6c69 6272 6172 6965 730a 0a38 2e33 2053 libraries..8.3 S │ │ │ │ │ +000400d0: 7461 7469 6320 6c69 6272 6172 6965 730a tatic libraries. │ │ │ │ │ +000400e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000400f0: 3d3d 3d3d 0a0a 5468 6520 7374 6174 6963 ====..The static │ │ │ │ │ +00040100: 206c 6962 7261 7279 2028 e280 986c 6962 library (...lib │ │ │ │ │ +00040110: 7261 7279 6e61 6d65 2e61 e280 9929 2069 raryname.a...) i │ │ │ │ │ +00040120: 7320 7573 7561 6c6c 7920 7072 6f76 6964 s usually provid │ │ │ │ │ +00040130: 6564 2069 6e20 6164 6469 7469 6f6e 2074 ed in addition t │ │ │ │ │ +00040140: 6f0a 7468 6520 7368 6172 6564 2076 6572 o.the shared ver │ │ │ │ │ +00040150: 7369 6f6e 2e20 2049 7420 6973 2070 6c61 sion. It is pla │ │ │ │ │ +00040160: 6365 6420 696e 746f 2074 6865 2064 6576 ced into the dev │ │ │ │ │ +00040170: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ +00040180: 2028 7365 650a 6265 6c6f 7729 2e0a 0a49 (see.below)...I │ │ │ │ │ +00040190: 6e20 736f 6d65 2063 6173 6573 2c20 6974 n some cases, it │ │ │ │ │ +000401a0: 2069 7320 6163 6365 7074 6162 6c65 2066 is acceptable f │ │ │ │ │ +000401b0: 6f72 2061 206c 6962 7261 7279 2074 6f20 or a library to │ │ │ │ │ +000401c0: 6265 2061 7661 696c 6162 6c65 2069 6e20 be available in │ │ │ │ │ +000401d0: 7374 6174 6963 0a66 6f72 6d20 6f6e 6c79 static.form only │ │ │ │ │ +000401e0: 3b20 7468 6573 6520 6361 7365 7320 696e ; these cases in │ │ │ │ │ +000401f0: 636c 7564 653a 0a0a 2020 202d 206c 6962 clude:.. - lib │ │ │ │ │ +00040200: 7261 7269 6573 2066 6f72 206c 616e 6775 raries for langu │ │ │ │ │ +00040210: 6167 6573 2077 686f 7365 2073 6861 7265 ages whose share │ │ │ │ │ +00040220: 6420 6c69 6272 6172 7920 7375 7070 6f72 d library suppor │ │ │ │ │ +00040230: 7420 6973 2069 6d6d 6174 7572 6520 6f72 t is immature or │ │ │ │ │ +00040240: 0a20 2020 2020 756e 7374 6162 6c65 0a0a . unstable.. │ │ │ │ │ +00040250: 2020 202d 206c 6962 7261 7269 6573 2077 - libraries w │ │ │ │ │ +00040260: 686f 7365 2069 6e74 6572 6661 6365 7320 hose interfaces │ │ │ │ │ +00040270: 6172 6520 696e 2066 6c75 7820 6f72 2075 are in flux or u │ │ │ │ │ +00040280: 6e64 6572 2064 6576 656c 6f70 6d65 6e74 nder development │ │ │ │ │ +00040290: 0a20 2020 2020 2863 6f6d 6d6f 6e6c 7920 . (commonly │ │ │ │ │ +000402a0: 7468 6520 6361 7365 2077 6865 6e20 7468 the case when th │ │ │ │ │ +000402b0: 6520 6c69 6272 6172 79e2 8099 7320 6d61 e library...s ma │ │ │ │ │ +000402c0: 6a6f 7220 7665 7273 696f 6e20 6e75 6d62 jor version numb │ │ │ │ │ +000402d0: 6572 2069 7320 7a65 726f 2c0a 2020 2020 er is zero,. │ │ │ │ │ +000402e0: 206f 7220 7768 6572 6520 7468 6520 4142 or where the AB │ │ │ │ │ +000402f0: 4920 6272 6561 6b73 2061 6372 6f73 7320 I breaks across │ │ │ │ │ +00040300: 7061 7463 686c 6576 656c 7329 0a0a 2020 patchlevels).. │ │ │ │ │ +00040310: 202d 206c 6962 7261 7269 6573 2077 6869 - libraries whi │ │ │ │ │ +00040320: 6368 2061 7265 2065 7870 6c69 6369 746c ch are explicitl │ │ │ │ │ +00040330: 7920 696e 7465 6e64 6564 2074 6f20 6265 y intended to be │ │ │ │ │ +00040340: 2061 7661 696c 6162 6c65 206f 6e6c 7920 available only │ │ │ │ │ +00040350: 696e 0a20 2020 2020 7374 6174 6963 2066 in. static f │ │ │ │ │ +00040360: 6f72 6d20 6279 2074 6865 6972 2075 7073 orm by their ups │ │ │ │ │ +00040370: 7472 6561 6d20 6175 7468 6f72 2873 290a tream author(s). │ │ │ │ │ +00040380: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00040390: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000403a0: 6465 3a20 4465 7665 6c6f 706d 656e 7420 de: Development │ │ │ │ │ +000403b0: 6669 6c65 732c 2020 4e65 7874 3a20 4465 files, Next: De │ │ │ │ │ +000403c0: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ +000403d0: 656e 2074 6865 2070 6163 6b61 6765 7320 en the packages │ │ │ │ │ +000403e0: 6f66 2074 6865 2073 616d 6520 6c69 6272 of the same libr │ │ │ │ │ +000403f0: 6172 792c 2020 5072 6576 3a20 5374 6174 ary, Prev: Stat │ │ │ │ │ +00040400: 6963 206c 6962 7261 7269 6573 2c20 2055 ic libraries, U │ │ │ │ │ +00040410: 703a 2053 6861 7265 6420 6c69 6272 6172 p: Shared librar │ │ │ │ │ +00040420: 6965 730a 0a38 2e34 2044 6576 656c 6f70 ies..8.4 Develop │ │ │ │ │ +00040430: 6d65 6e74 2066 696c 6573 0a3d 3d3d 3d3d ment files.===== │ │ │ │ │ +00040440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040450: 0a0a 4966 2074 6865 7265 2061 7265 2064 ..If there are d │ │ │ │ │ +00040460: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ +00040470: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with │ │ │ │ │ +00040480: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ +00040490: 792c 2074 6865 0a73 6f75 7263 6520 7061 y, the.source pa │ │ │ │ │ +000404a0: 636b 6167 6520 6e65 6564 7320 746f 2067 ckage needs to g │ │ │ │ │ +000404b0: 656e 6572 6174 6520 6120 6269 6e61 7279 enerate a binary │ │ │ │ │ +000404c0: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +000404d0: 6b61 6765 206e 616d 6564 0a6c 6962 7261 kage named.libra │ │ │ │ │ +000404e0: 7279 6e61 6d65 2d64 6576 2c20 6f72 2069 ryname-dev, or i │ │ │ │ │ +000404f0: 6620 796f 7520 6e65 6564 2074 6f20 7375 f you need to su │ │ │ │ │ +00040500: 7070 6f72 7420 6d75 6c74 6970 6c65 2064 pport multiple d │ │ │ │ │ +00040510: 6576 656c 6f70 6d65 6e74 2076 6572 7369 evelopment versi │ │ │ │ │ +00040520: 6f6e 730a 6174 2061 2074 696d 652c 206c ons.at a time, l │ │ │ │ │ +00040530: 6962 7261 7279 6e61 6d65 6170 6976 6572 ibrarynameapiver │ │ │ │ │ +00040540: 7369 6f6e 2d64 6576 2e20 2049 6e73 7461 sion-dev. Insta │ │ │ │ │ +00040550: 6c6c 696e 6720 7468 6520 6465 7665 6c6f lling the develo │ │ │ │ │ +00040560: 706d 656e 740a 7061 636b 6167 6520 6d75 pment.package mu │ │ │ │ │ +00040570: 7374 2072 6573 756c 7420 696e 2069 6e73 st result in ins │ │ │ │ │ +00040580: 7461 6c6c 6174 696f 6e20 6f66 2061 6c6c tallation of all │ │ │ │ │ +00040590: 2074 6865 2064 6576 656c 6f70 6d65 6e74 the development │ │ │ │ │ +000405a0: 2066 696c 6573 0a6e 6563 6573 7361 7279 files.necessary │ │ │ │ │ +000405b0: 2066 6f72 2063 6f6d 7069 6c69 6e67 2070 for compiling p │ │ │ │ │ +000405c0: 726f 6772 616d 7320 6167 6169 6e73 7420 rograms against │ │ │ │ │ +000405d0: 7468 6174 2073 6861 7265 6420 6c69 6272 that shared libr │ │ │ │ │ +000405e0: 6172 792e 2020 2831 290a 0a49 6e20 6361 ary. (1)..In ca │ │ │ │ │ +000405f0: 7365 2073 6576 6572 616c 2064 6576 656c se several devel │ │ │ │ │ +00040600: 6f70 6d65 6e74 2076 6572 7369 6f6e 7320 opment versions │ │ │ │ │ +00040610: 6f66 2061 206c 6962 7261 7279 2065 7869 of a library exi │ │ │ │ │ +00040620: 7374 2c20 796f 7520 6d61 7920 6e65 6564 st, you may need │ │ │ │ │ +00040630: 2074 6f0a 7573 6520 e280 9864 706b 67e2 to.use ...dpkg. │ │ │ │ │ +00040640: 8099 e280 9973 2043 6f6e 666c 6963 7473 .....s Conflicts │ │ │ │ │ +00040650: 206d 6563 6861 6e69 736d 2028 7365 6520 mechanism (see │ │ │ │ │ +00040660: 2a6e 6f74 6520 436f 6e66 6c69 6374 696e *note Conflictin │ │ │ │ │ +00040670: 6720 6269 6e61 7279 2070 6163 6b61 6765 g binary package │ │ │ │ │ +00040680: 730a 2d20 436f 6e66 6c69 6374 733a 2066 s.- Conflicts: f │ │ │ │ │ +00040690: 342e 2920 746f 2065 6e73 7572 6520 7468 4.) to ensure th │ │ │ │ │ +000406a0: 6174 2074 6865 2075 7365 7220 6f6e 6c79 at the user only │ │ │ │ │ +000406b0: 2069 6e73 7461 6c6c 7320 6f6e 6520 6465 installs one de │ │ │ │ │ +000406c0: 7665 6c6f 706d 656e 740a 7665 7273 696f velopment.versio │ │ │ │ │ +000406d0: 6e20 6174 2061 2074 696d 6520 2861 7320 n at a time (as │ │ │ │ │ +000406e0: 6469 6666 6572 656e 7420 6465 7665 6c6f different develo │ │ │ │ │ +000406f0: 706d 656e 7420 7665 7273 696f 6e73 2061 pment versions a │ │ │ │ │ +00040700: 7265 206c 696b 656c 7920 746f 2068 6176 re likely to hav │ │ │ │ │ +00040710: 650a 7468 6520 7361 6d65 2068 6561 6465 e.the same heade │ │ │ │ │ +00040720: 7220 6669 6c65 7320 696e 2074 6865 6d2c r files in them, │ │ │ │ │ +00040730: 2077 6869 6368 2077 6f75 6c64 2063 6175 which would cau │ │ │ │ │ +00040740: 7365 2061 2066 696c 656e 616d 6520 636c se a filename cl │ │ │ │ │ +00040750: 6173 6820 6966 0a62 6f74 6820 7765 7265 ash if.both were │ │ │ │ │ +00040760: 2075 6e70 6163 6b65 6429 2e0a 0a54 6865 unpacked)...The │ │ │ │ │ +00040770: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +00040780: 6b61 6765 2073 686f 756c 6420 636f 6e74 kage should cont │ │ │ │ │ +00040790: 6169 6e20 6120 7379 6d6c 696e 6b20 666f ain a symlink fo │ │ │ │ │ +000407a0: 7220 7468 6520 6173 736f 6369 6174 6564 r the associated │ │ │ │ │ +000407b0: 0a73 6861 7265 6420 6c69 6272 6172 7920 .shared library │ │ │ │ │ +000407c0: 7769 7468 6f75 7420 6120 7665 7273 696f without a versio │ │ │ │ │ +000407d0: 6e20 6e75 6d62 6572 2e20 2046 6f72 2065 n number. For e │ │ │ │ │ +000407e0: 7861 6d70 6c65 2c20 7468 6520 6c69 6267 xample, the libg │ │ │ │ │ +000407f0: 6462 6d2d 6465 760a 7061 636b 6167 6520 dbm-dev.package │ │ │ │ │ +00040800: 7368 6f75 6c64 2069 6e63 6c75 6465 2061 should include a │ │ │ │ │ +00040810: 2073 796d 6c69 6e6b 2066 726f 6d20 e280 symlink from .. │ │ │ │ │ +00040820: 982f 7573 722f 6c69 622f 6c69 6267 6462 ./usr/lib/libgdb │ │ │ │ │ +00040830: 6d2e 736f e280 9920 746f 0ae2 8098 6c69 m.so... to....li │ │ │ │ │ +00040840: 6267 6462 6d2e 736f 2e33 2e30 2e30 e280 bgdbm.so.3.0.0.. │ │ │ │ │ +00040850: 992e 2020 5468 6973 2073 796d 6c69 6e6b .. This symlink │ │ │ │ │ +00040860: 2069 7320 6e65 6564 6564 2062 7920 7468 is needed by th │ │ │ │ │ +00040870: 6520 6c69 6e6b 6572 2028 e280 986c 64e2 e linker (...ld. │ │ │ │ │ +00040880: 8099 2920 7768 656e 0a63 6f6d 7069 6c69 ..) when.compili │ │ │ │ │ +00040890: 6e67 2070 6163 6b61 6765 732c 2061 7320 ng packages, as │ │ │ │ │ +000408a0: 6974 2077 696c 6c20 6f6e 6c79 206c 6f6f it will only loo │ │ │ │ │ +000408b0: 6b20 666f 7220 e280 986c 6962 6764 626d k for ...libgdbm │ │ │ │ │ +000408c0: 2e73 6fe2 8099 2077 6865 6e20 636f 6d70 .so... when comp │ │ │ │ │ +000408d0: 696c 696e 670a 6479 6e61 6d69 6361 6c6c iling.dynamicall │ │ │ │ │ +000408e0: 792e 0a0a 4966 2074 6865 2070 6163 6b61 y...If the packa │ │ │ │ │ +000408f0: 6765 2070 726f 7669 6465 7320 4164 6120 ge provides Ada │ │ │ │ │ +00040900: 4c69 6272 6172 7920 496e 666f 726d 6174 Library Informat │ │ │ │ │ +00040910: 696f 6e20 28e2 8098 2a2e 616c 69e2 8099 ion (...*.ali... │ │ │ │ │ +00040920: 2920 6669 6c65 7320 666f 7220 7573 650a ) files for use. │ │ │ │ │ +00040930: 7769 7468 2047 4e41 542c 2074 6865 7365 with GNAT, these │ │ │ │ │ +00040940: 2066 696c 6573 206d 7573 7420 6265 2069 files must be i │ │ │ │ │ +00040950: 6e73 7461 6c6c 6564 2072 6561 642d 6f6e nstalled read-on │ │ │ │ │ +00040960: 6c79 2028 6d6f 6465 2030 3434 3429 2073 ly (mode 0444) s │ │ │ │ │ +00040970: 6f20 7468 6174 0a47 4e41 5420 7769 6c6c o that.GNAT will │ │ │ │ │ +00040980: 206e 6f74 2061 7474 656d 7074 2074 6f20 not attempt to │ │ │ │ │ +00040990: 7265 636f 6d70 696c 6520 7468 656d 2e20 recompile them. │ │ │ │ │ +000409a0: 2054 6869 7320 6f76 6572 7269 6465 7320 This overrides │ │ │ │ │ +000409b0: 7468 6520 6e6f 726d 616c 2066 696c 650a the normal file. │ │ │ │ │ +000409c0: 6d6f 6465 2072 6571 7569 7265 6d65 6e74 mode requirement │ │ │ │ │ +000409d0: 7320 6769 7665 6e20 696e 202a 6e6f 7465 s given in *note │ │ │ │ │ +000409e0: 2050 6572 6d69 7373 696f 6e73 2061 6e64 Permissions and │ │ │ │ │ +000409f0: 206f 776e 6572 733a 2031 3065 2e0a 0a20 owners: 10e... │ │ │ │ │ +00040a00: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00040a10: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00040a20: 2d0a 0a20 2020 2831 2920 5468 6973 2077 -.. (1) This w │ │ │ │ │ +00040a30: 6f72 6469 6e67 2061 6c6c 6f77 7320 7468 ording allows th │ │ │ │ │ +00040a40: 6520 6465 7665 6c6f 706d 656e 7420 6669 e development fi │ │ │ │ │ +00040a50: 6c65 7320 746f 2062 6520 7370 6c69 7420 les to be split │ │ │ │ │ +00040a60: 696e 746f 0a73 6576 6572 616c 2070 6163 into.several pac │ │ │ │ │ +00040a70: 6b61 6765 732c 2073 7563 6820 6173 2061 kages, such as a │ │ │ │ │ +00040a80: 2073 6570 6172 6174 6520 6172 6368 6974 separate archit │ │ │ │ │ +00040a90: 6563 7475 7265 2d69 6e64 6570 656e 6465 ecture-independe │ │ │ │ │ +00040aa0: 6e74 0a6c 6962 7261 7279 6e61 6d65 2d68 nt.libraryname-h │ │ │ │ │ +00040ab0: 6561 6465 7273 2c20 7072 6f76 6964 6564 eaders, provided │ │ │ │ │ +00040ac0: 2074 6861 7420 7468 6520 6465 7665 6c6f that the develo │ │ │ │ │ +00040ad0: 706d 656e 7420 7061 636b 6167 6520 6465 pment package de │ │ │ │ │ +00040ae0: 7065 6e64 7320 6f6e 0a61 6c6c 2074 6865 pends on.all the │ │ │ │ │ +00040af0: 2072 6571 7569 7265 6420 6164 6469 7469 required additi │ │ │ │ │ +00040b00: 6f6e 616c 2070 6163 6b61 6765 732e 0a0a onal packages... │ │ │ │ │ +00040b10: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00040b20: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00040b30: 653a 2044 6570 656e 6465 6e63 6965 7320 e: Dependencies │ │ │ │ │ +00040b40: 6265 7477 6565 6e20 7468 6520 7061 636b between the pack │ │ │ │ │ +00040b50: 6167 6573 206f 6620 7468 6520 7361 6d65 ages of the same │ │ │ │ │ +00040b60: 206c 6962 7261 7279 2c20 204e 6578 743a library, Next: │ │ │ │ │ +00040b70: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ +00040b80: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ +00040b90: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ +00040ba0: 6167 6573 2c20 2050 7265 763a 2044 6576 ages, Prev: Dev │ │ │ │ │ +00040bb0: 656c 6f70 6d65 6e74 2066 696c 6573 2c20 elopment files, │ │ │ │ │ +00040bc0: 2055 703a 2053 6861 7265 6420 6c69 6272 Up: Shared libr │ │ │ │ │ +00040bd0: 6172 6965 730a 0a38 2e35 2044 6570 656e aries..8.5 Depen │ │ │ │ │ +00040be0: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ +00040bf0: 7468 6520 7061 636b 6167 6573 206f 6620 the packages of │ │ │ │ │ +00040c00: 7468 6520 7361 6d65 206c 6962 7261 7279 the same library │ │ │ │ │ +00040c10: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00040c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040c40: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5479 7069 ==========..Typi │ │ │ │ │ +00040c50: 6361 6c6c 7920 7468 6520 6465 7665 6c6f cally the develo │ │ │ │ │ +00040c60: 706d 656e 7420 7665 7273 696f 6e20 7368 pment version sh │ │ │ │ │ +00040c70: 6f75 6c64 2068 6176 6520 616e 2065 7861 ould have an exa │ │ │ │ │ +00040c80: 6374 2076 6572 7369 6f6e 0a64 6570 656e ct version.depen │ │ │ │ │ +00040c90: 6465 6e63 7920 6f6e 2074 6865 2072 756e dency on the run │ │ │ │ │ +00040ca0: 7469 6d65 206c 6962 7261 7279 2c20 746f time library, to │ │ │ │ │ +00040cb0: 206d 616b 6520 7375 7265 2074 6861 7420 make sure that │ │ │ │ │ +00040cc0: 636f 6d70 696c 6174 696f 6e20 616e 640a compilation and. │ │ │ │ │ +00040cd0: 6c69 6e6b 696e 6720 6861 7070 656e 7320 linking happens │ │ │ │ │ +00040ce0: 636f 7272 6563 746c 792e 2020 5468 6520 correctly. The │ │ │ │ │ +00040cf0: e280 9824 7b62 696e 6172 793a 5665 7273 ...${binary:Vers │ │ │ │ │ +00040d00: 696f 6e7d e280 9920 7375 6273 7469 7475 ion}... substitu │ │ │ │ │ +00040d10: 7469 6f6e 0a76 6172 6961 626c 6520 6361 tion.variable ca │ │ │ │ │ +00040d20: 6e20 6265 2075 7365 6675 6c20 666f 7220 n be useful for │ │ │ │ │ +00040d30: 7468 6973 2070 7572 706f 7365 2e20 2028 this purpose. ( │ │ │ │ │ +00040d40: 3129 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 1).. --------- │ │ │ │ │ +00040d50: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00040d60: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2050 ------.. (1) P │ │ │ │ │ +00040d70: 7265 7669 6f75 736c 792c 20e2 8098 247b reviously, ...${ │ │ │ │ │ +00040d80: 536f 7572 6365 2d56 6572 7369 6f6e 7de2 Source-Version}. │ │ │ │ │ +00040d90: 8099 2077 6173 2075 7365 642c 2062 7574 .. was used, but │ │ │ │ │ +00040da0: 2069 7473 206e 616d 6520 7761 730a 636f its name was.co │ │ │ │ │ +00040db0: 6e66 7573 696e 6720 616e 6420 6974 2068 nfusing and it h │ │ │ │ │ +00040dc0: 6173 2062 6565 6e20 6465 7072 6563 6174 as been deprecat │ │ │ │ │ +00040dd0: 6564 2073 696e 6365 2064 706b 6720 312e ed since dpkg 1. │ │ │ │ │ +00040de0: 3133 2e31 392e 0a0a 1f0a 4669 6c65 3a20 13.19.....File: │ │ │ │ │ +00040df0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00040e00: 666f 2c20 204e 6f64 653a 2044 6570 656e fo, Node: Depen │ │ │ │ │ +00040e10: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ +00040e20: 7468 6520 6c69 6272 6172 7920 616e 6420 the library and │ │ │ │ │ +00040e30: 6f74 6865 7220 7061 636b 6167 6573 2c20 other packages, │ │ │ │ │ +00040e40: 2050 7265 763a 2044 6570 656e 6465 6e63 Prev: Dependenc │ │ │ │ │ +00040e50: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +00040e60: 7061 636b 6167 6573 206f 6620 7468 6520 packages of the │ │ │ │ │ +00040e70: 7361 6d65 206c 6962 7261 7279 2c20 2055 same library, U │ │ │ │ │ +00040e80: 703a 2053 6861 7265 6420 6c69 6272 6172 p: Shared librar │ │ │ │ │ +00040e90: 6965 730a 0a38 2e36 2044 6570 656e 6465 ies..8.6 Depende │ │ │ │ │ +00040ea0: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ +00040eb0: 6520 6c69 6272 6172 7920 616e 6420 6f74 e library and ot │ │ │ │ │ +00040ec0: 6865 7220 7061 636b 6167 6573 0a3d 3d3d her packages.=== │ │ │ │ │ +00040ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040ee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040f00: 3d3d 3d3d 0a0a 4966 2061 2070 6163 6b61 ====..If a packa │ │ │ │ │ +00040f10: 6765 2063 6f6e 7461 696e 7320 6120 6269 ge contains a bi │ │ │ │ │ +00040f20: 6e61 7279 206f 7220 6c69 6272 6172 7920 nary or library │ │ │ │ │ +00040f30: 7768 6963 6820 6c69 6e6b 7320 746f 2061 which links to a │ │ │ │ │ +00040f40: 2073 6861 7265 640a 6c69 6272 6172 792c shared.library, │ │ │ │ │ +00040f50: 2077 6520 6d75 7374 2065 6e73 7572 6520 we must ensure │ │ │ │ │ +00040f60: 7468 6174 2c20 7768 656e 2074 6865 2070 that, when the p │ │ │ │ │ +00040f70: 6163 6b61 6765 2069 7320 696e 7374 616c ackage is instal │ │ │ │ │ +00040f80: 6c65 6420 6f6e 2074 6865 0a73 7973 7465 led on the.syste │ │ │ │ │ +00040f90: 6d2c 2061 6c6c 206f 6620 7468 6520 6c69 m, all of the li │ │ │ │ │ +00040fa0: 6272 6172 6965 7320 6e65 6564 6564 2061 braries needed a │ │ │ │ │ +00040fb0: 7265 2061 6c73 6f20 696e 7374 616c 6c65 re also installe │ │ │ │ │ +00040fc0: 642e 2020 5468 6573 650a 6465 7065 6e64 d. These.depend │ │ │ │ │ +00040fd0: 656e 6369 6573 206d 7573 7420 6265 2061 encies must be a │ │ │ │ │ +00040fe0: 6464 6564 2074 6f20 7468 6520 6269 6e61 dded to the bina │ │ │ │ │ +00040ff0: 7279 2070 6163 6b61 6765 2077 6865 6e20 ry package when │ │ │ │ │ +00041000: 6974 2069 7320 6275 696c 742c 2073 696e it is built, sin │ │ │ │ │ +00041010: 6365 0a74 6865 7920 6d61 7920 6368 616e ce.they may chan │ │ │ │ │ +00041020: 6765 2062 6173 6564 206f 6e20 7768 6963 ge based on whic │ │ │ │ │ +00041030: 6820 7665 7273 696f 6e20 6f66 2061 2073 h version of a s │ │ │ │ │ +00041040: 6861 7265 6420 6c69 6272 6172 7920 7468 hared library th │ │ │ │ │ +00041050: 6520 6269 6e61 7279 206f 720a 6c69 6272 e binary or.libr │ │ │ │ │ +00041060: 6172 7920 7761 7320 6c69 6e6b 6564 2077 ary was linked w │ │ │ │ │ +00041070: 6974 6820 6576 656e 2069 6620 7468 6572 ith even if ther │ │ │ │ │ +00041080: 6520 6172 6520 6e6f 2063 6861 6e67 6573 e are no changes │ │ │ │ │ +00041090: 2074 6f20 7468 6520 736f 7572 6365 206f to the source o │ │ │ │ │ +000410a0: 660a 7468 6520 6269 6e61 7279 2028 666f f.the binary (fo │ │ │ │ │ +000410b0: 7220 6578 616d 706c 652c 2073 796d 626f r example, symbo │ │ │ │ │ +000410c0: 6c20 7665 7273 696f 6e73 2063 6861 6e67 l versions chang │ │ │ │ │ +000410d0: 652c 206d 6163 726f 7320 6265 636f 6d65 e, macros become │ │ │ │ │ +000410e0: 2066 756e 6374 696f 6e73 0a6f 7220 7669 functions.or vi │ │ │ │ │ +000410f0: 6365 2076 6572 7361 2c20 6f72 2074 6865 ce versa, or the │ │ │ │ │ +00041100: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +00041110: 6d61 7920 6465 7465 726d 696e 6520 6174 may determine at │ │ │ │ │ +00041120: 2063 6f6d 7069 6c65 2d74 696d 650a 7768 compile-time.wh │ │ │ │ │ +00041130: 6574 6865 7220 6e65 7720 6c69 6272 6172 ether new librar │ │ │ │ │ +00041140: 7920 696e 7465 7266 6163 6573 2061 7265 y interfaces are │ │ │ │ │ +00041150: 2061 7661 696c 6162 6c65 2061 6e64 2063 available and c │ │ │ │ │ +00041160: 616e 2062 6520 6361 6c6c 6564 292e 2020 an be called). │ │ │ │ │ +00041170: 546f 0a61 6c6c 6f77 2074 6865 7365 2064 To.allow these d │ │ │ │ │ +00041180: 6570 656e 6465 6e63 6965 7320 746f 2062 ependencies to b │ │ │ │ │ +00041190: 6520 636f 6e73 7472 7563 7465 642c 2073 e constructed, s │ │ │ │ │ +000411a0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +000411b0: 6d75 7374 0a70 726f 7669 6465 2065 6974 must.provide eit │ │ │ │ │ +000411c0: 6865 7220 6120 e280 9873 796d 626f 6c73 her a ...symbols │ │ │ │ │ +000411d0: e280 9920 6669 6c65 206f 7220 6120 e280 ... file or a .. │ │ │ │ │ +000411e0: 9873 686c 6962 73e2 8099 2066 696c 652e .shlibs... file. │ │ │ │ │ +000411f0: 2020 5468 6573 6520 7072 6f76 6964 650a These provide. │ │ │ │ │ +00041200: 696e 666f 726d 6174 696f 6e20 6f6e 2074 information on t │ │ │ │ │ +00041210: 6865 2070 6163 6b61 6765 2064 6570 656e he package depen │ │ │ │ │ +00041220: 6465 6e63 6965 7320 7265 7175 6972 6564 dencies required │ │ │ │ │ +00041230: 2074 6f20 656e 7375 7265 2074 6865 2070 to ensure the p │ │ │ │ │ +00041240: 7265 7365 6e63 650a 6f66 2069 6e74 6572 resence.of inter │ │ │ │ │ +00041250: 6661 6365 7320 7072 6f76 6964 6564 2062 faces provided b │ │ │ │ │ +00041260: 7920 7468 6973 206c 6962 7261 7279 2e20 y this library. │ │ │ │ │ +00041270: 2041 6e79 2070 6163 6b61 6765 2077 6974 Any package wit │ │ │ │ │ +00041280: 6820 6269 6e61 7269 6573 206f 720a 6c69 h binaries or.li │ │ │ │ │ +00041290: 6272 6172 6965 7320 6c69 6e6b 696e 6720 braries linking │ │ │ │ │ +000412a0: 746f 2061 2073 6861 7265 6420 6c69 6272 to a shared libr │ │ │ │ │ +000412b0: 6172 7920 6d75 7374 2075 7365 2074 6865 ary must use the │ │ │ │ │ +000412c0: 7365 2066 696c 6573 2074 6f20 6465 7465 se files to dete │ │ │ │ │ +000412d0: 726d 696e 650a 7468 6520 7265 7175 6972 rmine.the requir │ │ │ │ │ +000412e0: 6564 2064 6570 656e 6465 6e63 6965 7320 ed dependencies │ │ │ │ │ +000412f0: 7768 656e 2069 7420 6973 2062 7569 6c74 when it is built │ │ │ │ │ +00041300: 2e20 204f 7468 6572 2070 6163 6b61 6765 . Other package │ │ │ │ │ +00041310: 7320 7768 6963 6820 7573 6520 610a 7368 s which use a.sh │ │ │ │ │ +00041320: 6172 6564 206c 6962 7261 7279 2028 666f ared library (fo │ │ │ │ │ +00041330: 7220 6578 616d 706c 6520 7573 696e 6720 r example using │ │ │ │ │ +00041340: e280 9864 6c6f 7065 6e28 29e2 8099 2920 ...dlopen()...) │ │ │ │ │ +00041350: 7368 6f75 6c64 2063 6f6d 7075 7465 2061 should compute a │ │ │ │ │ +00041360: 7070 726f 7072 6961 7465 0a64 6570 656e ppropriate.depen │ │ │ │ │ +00041370: 6465 6e63 6965 7320 7573 696e 6720 7468 dencies using th │ │ │ │ │ +00041380: 6573 6520 6669 6c65 7320 6174 2062 7569 ese files at bui │ │ │ │ │ +00041390: 6c64 2074 696d 6520 6173 2077 656c 6c2e ld time as well. │ │ │ │ │ +000413a0: 0a0a 5468 6520 7477 6f20 6d65 6368 616e ..The two mechan │ │ │ │ │ +000413b0: 6973 6d73 2064 6966 6665 7220 696e 2074 isms differ in t │ │ │ │ │ +000413c0: 6865 2064 6567 7265 6520 6f66 2064 6574 he degree of det │ │ │ │ │ +000413d0: 6169 6c20 7468 6174 2074 6865 7920 7072 ail that they pr │ │ │ │ │ +000413e0: 6f76 6964 652e 2020 410a e280 9873 796d ovide. A....sym │ │ │ │ │ +000413f0: 626f 6c73 e280 9920 6669 6c65 2064 6f63 bols... file doc │ │ │ │ │ +00041400: 756d 656e 7473 2c20 666f 7220 6561 6368 uments, for each │ │ │ │ │ +00041410: 2073 796d 626f 6c20 6578 706f 7274 6564 symbol exported │ │ │ │ │ +00041420: 2062 7920 6120 6c69 6272 6172 792c 2074 by a library, t │ │ │ │ │ +00041430: 6865 0a6d 696e 696d 616c 2076 6572 7369 he.minimal versi │ │ │ │ │ +00041440: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +00041450: 6520 616e 7920 6269 6e61 7279 2075 7369 e any binary usi │ │ │ │ │ +00041460: 6e67 2074 6869 7320 7379 6d62 6f6c 2077 ng this symbol w │ │ │ │ │ +00041470: 696c 6c20 6e65 6564 2e0a 5468 6973 2069 ill need..This i │ │ │ │ │ +00041480: 7320 7479 7069 6361 6c6c 7920 7468 6520 s typically the │ │ │ │ │ +00041490: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ +000414a0: 6163 6b61 6765 2069 6e20 7768 6963 6820 ackage in which │ │ │ │ │ +000414b0: 7468 6520 7379 6d62 6f6c 2077 6173 0a69 the symbol was.i │ │ │ │ │ +000414c0: 6e74 726f 6475 6365 642e 2020 5468 6973 ntroduced. This │ │ │ │ │ +000414d0: 2069 6e66 6f72 6d61 7469 6f6e 2070 6572 information per │ │ │ │ │ +000414e0: 6d69 7473 2064 6574 6169 6c65 6420 616e mits detailed an │ │ │ │ │ +000414f0: 616c 7973 6973 206f 6620 7468 6520 7379 alysis of the sy │ │ │ │ │ +00041500: 6d62 6f6c 730a 7573 6564 2062 7920 6120 mbols.used by a │ │ │ │ │ +00041510: 7061 7274 6963 756c 6172 2070 6163 6b61 particular packa │ │ │ │ │ +00041520: 6765 2061 6e64 2063 6f6e 7374 7275 6374 ge and construct │ │ │ │ │ +00041530: 696f 6e20 6f66 2061 6e20 6163 6375 7261 ion of an accura │ │ │ │ │ +00041540: 7465 2064 6570 656e 6465 6e63 792c 0a62 te dependency,.b │ │ │ │ │ +00041550: 7574 2069 7420 7265 7175 6972 6573 2074 ut it requires t │ │ │ │ │ +00041560: 6865 2070 6163 6b61 6765 206d 6169 6e74 he package maint │ │ │ │ │ +00041570: 6169 6e65 7220 746f 2074 7261 636b 206d ainer to track m │ │ │ │ │ +00041580: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ +00041590: 6162 6f75 740a 7468 6520 7368 6172 6564 about.the shared │ │ │ │ │ +000415a0: 206c 6962 7261 7279 2e0a 0a41 20e2 8098 library...A ... │ │ │ │ │ +000415b0: 7368 6c69 6273 e280 9920 6669 6c65 2c20 shlibs... file, │ │ │ │ │ +000415c0: 696e 2063 6f6e 7472 6173 742c 206f 6e6c in contrast, onl │ │ │ │ │ +000415d0: 7920 646f 6375 6d65 6e74 7320 7468 6520 y documents the │ │ │ │ │ +000415e0: 6c61 7374 2074 696d 6520 7468 6520 6c69 last time the li │ │ │ │ │ +000415f0: 6272 6172 790a 4142 4920 6368 616e 6765 brary.ABI change │ │ │ │ │ +00041600: 6420 696e 2061 6e79 2077 6179 2e20 2049 d in any way. I │ │ │ │ │ +00041610: 7420 6f6e 6c79 2070 726f 7669 6465 7320 t only provides │ │ │ │ │ +00041620: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ +00041630: 7420 7468 6520 6c69 6272 6172 790a 6173 t the library.as │ │ │ │ │ +00041640: 2061 2077 686f 6c65 2c20 6e6f 7420 696e a whole, not in │ │ │ │ │ +00041650: 6469 7669 6475 616c 2073 796d 626f 6c73 dividual symbols │ │ │ │ │ +00041660: 2e20 2057 6865 6e20 6120 7061 636b 6167 . When a packag │ │ │ │ │ +00041670: 6520 6973 2062 7569 6c74 2075 7369 6e67 e is built using │ │ │ │ │ +00041680: 2061 0a73 6861 7265 6420 6c69 6272 6172 a.shared librar │ │ │ │ │ +00041690: 7920 7769 7468 206f 6e6c 7920 6120 e280 y with only a .. │ │ │ │ │ +000416a0: 9873 686c 6962 73e2 8099 2066 696c 652c .shlibs... file, │ │ │ │ │ +000416b0: 2074 6865 2067 656e 6572 6174 6564 2064 the generated d │ │ │ │ │ +000416c0: 6570 656e 6465 6e63 7920 7769 6c6c 0a72 ependency will.r │ │ │ │ │ +000416d0: 6571 7569 7265 2061 2076 6572 7369 6f6e equire a version │ │ │ │ │ +000416e0: 206f 6620 7468 6520 7368 6172 6564 206c of the shared l │ │ │ │ │ +000416f0: 6962 7261 7279 2065 7175 616c 2074 6f20 ibrary equal to │ │ │ │ │ +00041700: 6f72 206e 6577 6572 2074 6861 6e20 7468 or newer than th │ │ │ │ │ +00041710: 650a 7665 7273 696f 6e20 6f66 2074 6865 e.version of the │ │ │ │ │ +00041720: 206c 6173 7420 4142 4920 6368 616e 6765 last ABI change │ │ │ │ │ +00041730: 2e20 2054 6869 7320 6765 6e65 7261 7465 . This generate │ │ │ │ │ +00041740: 7320 756e 6e65 6365 7373 6172 696c 790a s unnecessarily. │ │ │ │ │ +00041750: 7265 7374 7269 6374 6976 6520 6465 7065 restrictive depe │ │ │ │ │ +00041760: 6e64 656e 6369 6573 2063 6f6d 7061 7265 ndencies compare │ │ │ │ │ +00041770: 6420 746f 20e2 8098 7379 6d62 6f6c 73e2 d to ...symbols. │ │ │ │ │ +00041780: 8099 2066 696c 6573 2069 6620 6e6f 6e65 .. files if none │ │ │ │ │ +00041790: 206f 6620 7468 650a 7379 6d62 6f6c 7320 of the.symbols │ │ │ │ │ +000417a0: 7573 6564 2062 7920 7468 6520 7061 636b used by the pack │ │ │ │ │ +000417b0: 6167 6520 6861 7665 2063 6861 6e67 6564 age have changed │ │ │ │ │ +000417c0: 2e20 2054 6869 732c 2069 6e20 7475 726e . This, in turn │ │ │ │ │ +000417d0: 2c20 636f 756c 6420 6d61 6b65 0a75 7067 , could make.upg │ │ │ │ │ +000417e0: 7261 6465 7320 6e65 6564 6c65 7373 6c79 rades needlessly │ │ │ │ │ +000417f0: 2063 6f6d 706c 6578 2061 6e64 2075 6e6e complex and unn │ │ │ │ │ +00041800: 6563 6573 7361 7269 6c79 2072 6573 7472 ecessarily restr │ │ │ │ │ +00041810: 6963 7420 7573 6520 6f66 2074 6865 0a70 ict use of the.p │ │ │ │ │ +00041820: 6163 6b61 6765 206f 6e20 7379 7374 656d ackage on system │ │ │ │ │ +00041830: 7320 7769 7468 206f 6c64 6572 2076 6572 s with older ver │ │ │ │ │ +00041840: 7369 6f6e 7320 6f66 2074 6865 2073 6861 sions of the sha │ │ │ │ │ +00041850: 7265 6420 6c69 6272 6172 6965 732e 0a0a red libraries... │ │ │ │ │ +00041860: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +00041870: 6573 2061 6c73 6f20 6f6e 6c79 2073 7570 es also only sup │ │ │ │ │ +00041880: 706f 7274 2061 206c 696d 6974 6564 2072 port a limited r │ │ │ │ │ +00041890: 616e 6765 206f 6620 6c69 6272 6172 7920 ange of library │ │ │ │ │ +000418a0: 534f 4e41 4d45 732c 0a6d 616b 696e 6720 SONAMEs,.making │ │ │ │ │ +000418b0: 6974 2064 6966 6669 6375 6c74 2074 6f20 it difficult to │ │ │ │ │ +000418c0: 7573 6520 e280 9873 686c 6962 73e2 8099 use ...shlibs... │ │ │ │ │ +000418d0: 2066 696c 6573 2069 6e20 736f 6d65 2075 files in some u │ │ │ │ │ +000418e0: 6e75 7375 616c 2063 6f72 6e65 7220 6361 nusual corner ca │ │ │ │ │ +000418f0: 7365 732e 0a28 3129 0a0a e280 9873 796d ses..(1).....sym │ │ │ │ │ +00041900: 626f 6c73 e280 9920 6669 6c65 7320 6172 bols... files ar │ │ │ │ │ +00041910: 6520 7468 6572 6566 6f72 6520 7265 636f e therefore reco │ │ │ │ │ +00041920: 6d6d 656e 6465 6420 666f 7220 6d6f 7374 mmended for most │ │ │ │ │ +00041930: 2073 6861 7265 6420 6c69 6272 6172 790a shared library. │ │ │ │ │ +00041940: 7061 636b 6167 6573 2073 696e 6365 2074 packages since t │ │ │ │ │ +00041950: 6865 7920 7072 6f76 6964 6520 6d6f 7265 hey provide more │ │ │ │ │ +00041960: 2061 6363 7572 6174 6520 6465 7065 6e64 accurate depend │ │ │ │ │ +00041970: 656e 6369 6573 2e20 2046 6f72 206d 6f73 encies. For mos │ │ │ │ │ +00041980: 7420 430a 6c69 6272 6172 6965 732c 2074 t C.libraries, t │ │ │ │ │ +00041990: 6865 2061 6464 6974 696f 6e61 6c20 6465 he additional de │ │ │ │ │ +000419a0: 7461 696c 2072 6571 7569 7265 6420 6279 tail required by │ │ │ │ │ +000419b0: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +000419c0: 696c 6573 2069 7320 6e6f 7420 746f 6f0a iles is not too. │ │ │ │ │ +000419d0: 6469 6666 6963 756c 7420 746f 206d 6169 difficult to mai │ │ │ │ │ +000419e0: 6e74 6169 6e2e 2020 486f 7765 7665 722c ntain. However, │ │ │ │ │ +000419f0: 206d 6169 6e74 6169 6e69 6e67 2065 7868 maintaining exh │ │ │ │ │ +00041a00: 6175 7374 6976 6520 7379 6d62 6f6c 730a austive symbols. │ │ │ │ │ +00041a10: 696e 666f 726d 6174 696f 6e20 666f 7220 information for │ │ │ │ │ +00041a20: 6120 432b 2b20 6c69 6272 6172 7920 6361 a C++ library ca │ │ │ │ │ +00041a30: 6e20 6265 2071 7569 7465 206f 6e65 726f n be quite onero │ │ │ │ │ +00041a40: 7573 2c20 736f 20e2 8098 7368 6c69 6273 us, so ...shlibs │ │ │ │ │ +00041a50: e280 9920 6669 6c65 730a 6d61 7920 6265 ... files.may be │ │ │ │ │ +00041a60: 206d 6f72 6520 6170 7072 6f70 7269 6174 more appropriat │ │ │ │ │ +00041a70: 6520 666f 7220 6d6f 7374 2043 2b2b 206c e for most C++ l │ │ │ │ │ +00041a80: 6962 7261 7269 6573 2e20 204c 6962 7261 ibraries. Libra │ │ │ │ │ +00041a90: 7269 6573 2077 6974 6820 610a 636f 7272 ries with a.corr │ │ │ │ │ +00041aa0: 6573 706f 6e64 696e 6720 7564 6562 206d esponding udeb m │ │ │ │ │ +00041ab0: 7573 7420 616c 736f 2070 726f 7669 6465 ust also provide │ │ │ │ │ +00041ac0: 2061 20e2 8098 7368 6c69 6273 e280 9920 a ...shlibs... │ │ │ │ │ +00041ad0: 6669 6c65 2c20 7369 6e63 6520 7468 6520 file, since the │ │ │ │ │ +00041ae0: 7564 6562 0a69 6e66 7261 7374 7275 6374 udeb.infrastruct │ │ │ │ │ +00041af0: 7572 6520 646f 6573 206e 6f74 2075 7365 ure does not use │ │ │ │ │ +00041b00: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +00041b10: 696c 6573 2e0a 0a2a 204d 656e 753a 0a0a iles...* Menu:.. │ │ │ │ │ +00041b20: 2a20 4765 6e65 7261 7469 6e67 2064 6570 * Generating dep │ │ │ │ │ +00041b30: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ +00041b40: 7265 6420 6c69 6272 6172 6965 733a 3a0a red libraries::. │ │ │ │ │ +00041b50: 2a20 5368 6172 6564 206c 6962 7261 7279 * Shared library │ │ │ │ │ +00041b60: 2041 4249 2063 6861 6e67 6573 3a3a 0a2a ABI changes::.* │ │ │ │ │ +00041b70: 2054 6865 2073 796d 626f 6c73 2073 7973 The symbols sys │ │ │ │ │ +00041b80: 7465 6d3a 3a0a 2a20 5468 6520 7368 6c69 tem::.* The shli │ │ │ │ │ +00041b90: 6273 2073 7973 7465 6d3a 3a0a 0a20 2020 bs system::.. │ │ │ │ │ +00041ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00041bb0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00041bc0: 0a20 2020 2831 2920 4120 e280 9873 686c . (1) A ...shl │ │ │ │ │ +00041bd0: 6962 73e2 8099 2066 696c 6520 7265 7072 ibs... file repr │ │ │ │ │ +00041be0: 6573 656e 7473 2061 6e20 534f 4e41 4d45 esents an SONAME │ │ │ │ │ +00041bf0: 2061 7320 6120 6c69 6272 6172 7920 6e61 as a library na │ │ │ │ │ +00041c00: 6d65 2061 6e64 0a76 6572 7369 6f6e 206e me and.version n │ │ │ │ │ +00041c10: 756d 6265 722c 2073 7563 6820 6173 20e2 umber, such as . │ │ │ │ │ +00041c20: 8098 6c69 6266 6f6f 2056 4552 5349 4f4e ..libfoo VERSION │ │ │ │ │ +00041c30: e280 992c 2069 6e73 7465 6164 206f 6620 ..., instead of │ │ │ │ │ +00041c40: 7265 636f 7264 696e 6720 7468 650a 6163 recording the.ac │ │ │ │ │ +00041c50: 7475 616c 2053 4f4e 414d 452e 2049 6620 tual SONAME. If │ │ │ │ │ +00041c60: 7468 6520 534f 4e41 4d45 2064 6f65 736e the SONAME doesn │ │ │ │ │ +00041c70: e280 9974 206d 6174 6368 206f 6e65 206f ...t match one o │ │ │ │ │ +00041c80: 6620 7468 6520 7477 6f20 6578 7065 6374 f the two expect │ │ │ │ │ +00041c90: 6564 0a66 6f72 6d61 7473 2028 e280 986c ed.formats (...l │ │ │ │ │ +00041ca0: 6962 666f 6f2d 5645 5253 494f 4e2e 736f ibfoo-VERSION.so │ │ │ │ │ +00041cb0: e280 9920 6f72 20e2 8098 6c69 6266 6f6f ... or ...libfoo │ │ │ │ │ +00041cc0: 2e73 6f2e 5645 5253 494f 4ee2 8099 292c .so.VERSION...), │ │ │ │ │ +00041cd0: 2069 7420 6361 6e6e 6f74 2062 650a 7265 it cannot be.re │ │ │ │ │ +00041ce0: 7072 6573 656e 7465 642e 0a0a 1f0a 4669 presented.....Fi │ │ │ │ │ +00041cf0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00041d00: 792e 696e 666f 2c20 204e 6f64 653a 2047 y.info, Node: G │ │ │ │ │ +00041d10: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ +00041d20: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00041d30: 206c 6962 7261 7269 6573 2c20 204e 6578 libraries, Nex │ │ │ │ │ +00041d40: 743a 2053 6861 7265 6420 6c69 6272 6172 t: Shared librar │ │ │ │ │ +00041d50: 7920 4142 4920 6368 616e 6765 732c 2020 y ABI changes, │ │ │ │ │ +00041d60: 5570 3a20 4465 7065 6e64 656e 6369 6573 Up: Dependencies │ │ │ │ │ +00041d70: 2062 6574 7765 656e 2074 6865 206c 6962 between the lib │ │ │ │ │ +00041d80: 7261 7279 2061 6e64 206f 7468 6572 2070 rary and other p │ │ │ │ │ +00041d90: 6163 6b61 6765 730a 0a38 2e36 2e31 2047 ackages..8.6.1 G │ │ │ │ │ +00041da0: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ +00041db0: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00041dc0: 206c 6962 7261 7269 6573 0a2d 2d2d 2d2d libraries.----- │ │ │ │ │ +00041dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5768 ------------..Wh │ │ │ │ │ +00041e00: 656e 2061 2070 6163 6b61 6765 2074 6861 en a package tha │ │ │ │ │ +00041e10: 7420 636f 6e74 6169 6e73 2061 6e79 2073 t contains any s │ │ │ │ │ +00041e20: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +00041e30: 6f72 2063 6f6d 7069 6c65 6420 6269 6e61 or compiled bina │ │ │ │ │ +00041e40: 7269 6573 0a69 7320 6275 696c 742c 2069 ries.is built, i │ │ │ │ │ +00041e50: 7420 6d75 7374 2072 756e 20e2 8098 6470 t must run ...dp │ │ │ │ │ +00041e60: 6b67 2d73 686c 6962 6465 7073 e280 9920 kg-shlibdeps... │ │ │ │ │ +00041e70: 6f6e 2065 6163 6820 7368 6172 6564 206c on each shared l │ │ │ │ │ +00041e80: 6962 7261 7279 2061 6e64 0a63 6f6d 7069 ibrary and.compi │ │ │ │ │ +00041e90: 6c65 6420 6269 6e61 7279 2074 6f20 6465 led binary to de │ │ │ │ │ +00041ea0: 7465 726d 696e 6520 7468 6520 6c69 6272 termine the libr │ │ │ │ │ +00041eb0: 6172 6965 7320 7573 6564 2061 6e64 2068 aries used and h │ │ │ │ │ +00041ec0: 656e 6365 2074 6865 0a64 6570 656e 6465 ence the.depende │ │ │ │ │ +00041ed0: 6e63 6965 7320 6e65 6564 6564 2062 7920 ncies needed by │ │ │ │ │ +00041ee0: 7468 6520 7061 636b 6167 652e 2020 2831 the package. (1 │ │ │ │ │ +00041ef0: 2920 2054 6f20 646f 2074 6869 732c 2070 ) To do this, p │ │ │ │ │ +00041f00: 7574 2061 2063 616c 6c20 746f 0ae2 8098 ut a call to.... │ │ │ │ │ +00041f10: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +00041f20: 9920 696e 746f 2079 6f75 7220 e280 9864 . into your ...d │ │ │ │ │ +00041f30: 6562 6961 6e2f 7275 6c65 73e2 8099 2066 ebian/rules... f │ │ │ │ │ +00041f40: 696c 6520 696e 2074 6865 2073 6f75 7263 ile in the sourc │ │ │ │ │ +00041f50: 6520 7061 636b 6167 652e 0a4c 6973 7420 e package..List │ │ │ │ │ +00041f60: 616c 6c20 6f66 2074 6865 2063 6f6d 7069 all of the compi │ │ │ │ │ +00041f70: 6c65 6420 6269 6e61 7269 6573 2c20 6c69 led binaries, li │ │ │ │ │ +00041f80: 6272 6172 6965 732c 206f 7220 6c6f 6164 braries, or load │ │ │ │ │ +00041f90: 6162 6c65 206d 6f64 756c 6573 2069 6e0a able modules in. │ │ │ │ │ +00041fa0: 796f 7572 2070 6163 6b61 6765 2e20 2028 your package. ( │ │ │ │ │ +00041fb0: 3229 2020 e280 9864 706b 672d 7368 6c69 2) ...dpkg-shli │ │ │ │ │ +00041fc0: 6264 6570 73e2 8099 2077 696c 6c20 7573 bdeps... will us │ │ │ │ │ +00041fd0: 6520 7468 6520 e280 9873 796d 626f 6c73 e the ...symbols │ │ │ │ │ +00041fe0: e280 9920 6f72 20e2 8098 7368 6c69 6273 ... or ...shlibs │ │ │ │ │ +00041ff0: e280 990a 6669 6c65 7320 696e 7374 616c ....files instal │ │ │ │ │ +00042000: 6c65 6420 6279 2074 6865 2073 6861 7265 led by the share │ │ │ │ │ +00042010: 6420 6c69 6272 6172 6965 7320 746f 2067 d libraries to g │ │ │ │ │ +00042020: 656e 6572 6174 6520 6465 7065 6e64 656e enerate dependen │ │ │ │ │ +00042030: 6379 0a69 6e66 6f72 6d61 7469 6f6e 2e20 cy.information. │ │ │ │ │ +00042040: 2054 6865 2070 6163 6b61 6765 206d 7573 The package mus │ │ │ │ │ +00042050: 7420 7468 656e 2070 726f 7669 6465 2061 t then provide a │ │ │ │ │ +00042060: 2073 7562 7374 6974 7574 696f 6e20 7661 substitution va │ │ │ │ │ +00042070: 7269 6162 6c65 2069 6e74 6f0a 7768 6963 riable into.whic │ │ │ │ │ +00042080: 6820 7468 6520 6469 7363 6f76 6572 6564 h the discovered │ │ │ │ │ +00042090: 2064 6570 656e 6465 6e63 7920 696e 666f dependency info │ │ │ │ │ +000420a0: 726d 6174 696f 6e20 6361 6e20 6265 2070 rmation can be p │ │ │ │ │ +000420b0: 6c61 6365 642e 0a0a 4966 2079 6f75 2061 laced...If you a │ │ │ │ │ +000420c0: 7265 2063 7265 6174 696e 6720 6120 7564 re creating a ud │ │ │ │ │ +000420d0: 6562 2066 6f72 2075 7365 2069 6e20 7468 eb for use in th │ │ │ │ │ +000420e0: 6520 4465 6269 616e 2049 6e73 7461 6c6c e Debian Install │ │ │ │ │ +000420f0: 6572 2c20 796f 7520 7769 6c6c 0a6e 6565 er, you will.nee │ │ │ │ │ +00042100: 6420 746f 2073 7065 6369 6679 2074 6861 d to specify tha │ │ │ │ │ +00042110: 7420 e280 9864 706b 672d 7368 6c69 6264 t ...dpkg-shlibd │ │ │ │ │ +00042120: 6570 73e2 8099 2073 686f 756c 6420 7573 eps... should us │ │ │ │ │ +00042130: 6520 7468 6520 6465 7065 6e64 656e 6379 e the dependency │ │ │ │ │ +00042140: 206c 696e 6520 6f66 0a74 7970 6520 e280 line of.type .. │ │ │ │ │ +00042150: 9875 6465 62e2 8099 2062 7920 6164 6469 .udeb... by addi │ │ │ │ │ +00042160: 6e67 2074 6865 20e2 8098 2d74 7564 6562 ng the ...-tudeb │ │ │ │ │ +00042170: e280 9920 6f70 7469 6f6e 2e20 2028 3329 ... option. (3) │ │ │ │ │ +00042180: 2020 4966 2074 6865 7265 2069 7320 6e6f If there is no │ │ │ │ │ +00042190: 0a64 6570 656e 6465 6e63 7920 6c69 6e65 .dependency line │ │ │ │ │ +000421a0: 206f 6620 7479 7065 20e2 8098 7564 6562 of type ...udeb │ │ │ │ │ +000421b0: e280 9920 696e 2074 6865 20e2 8098 7368 ... in the ...sh │ │ │ │ │ +000421c0: 6c69 6273 e280 9920 6669 6c65 2c20 e280 libs... file, .. │ │ │ │ │ +000421d0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +000421e0: 8099 0a77 696c 6c20 6661 6c6c 2062 6163 ...will fall bac │ │ │ │ │ +000421f0: 6b20 746f 2074 6865 2072 6567 756c 6172 k to the regular │ │ │ │ │ +00042200: 2064 6570 656e 6465 6e63 7920 6c69 6e65 dependency line │ │ │ │ │ +00042210: 2e0a 0ae2 8098 6470 6b67 2d73 686c 6962 ......dpkg-shlib │ │ │ │ │ +00042220: 6465 7073 e280 9920 7075 7473 2074 6865 deps... puts the │ │ │ │ │ +00042230: 2064 6570 656e 6465 6e63 7920 696e 666f dependency info │ │ │ │ │ +00042240: 726d 6174 696f 6e20 696e 746f 2074 6865 rmation into the │ │ │ │ │ +00042250: 0ae2 8098 6465 6269 616e 2f73 7562 7374 ....debian/subst │ │ │ │ │ +00042260: 7661 7273 e280 9920 6669 6c65 2062 7920 vars... file by │ │ │ │ │ +00042270: 6465 6661 756c 742c 2077 6869 6368 2069 default, which i │ │ │ │ │ +00042280: 7320 7468 656e 2075 7365 6420 6279 0ae2 s then used by.. │ │ │ │ │ +00042290: 8098 6470 6b67 2d67 656e 636f 6e74 726f ..dpkg-gencontro │ │ │ │ │ +000422a0: 6ce2 8099 2e20 2059 6f75 2077 696c 6c20 l.... You will │ │ │ │ │ +000422b0: 6e65 6564 2074 6f20 706c 6163 6520 6120 need to place a │ │ │ │ │ +000422c0: e280 9824 7b73 686c 6962 733a 4465 7065 ...${shlibs:Depe │ │ │ │ │ +000422d0: 6e64 737d e280 990a 7661 7269 6162 6c65 nds}....variable │ │ │ │ │ +000422e0: 2069 6e20 7468 6520 e280 9844 6570 656e in the ...Depen │ │ │ │ │ +000422f0: 6473 e280 9920 6669 656c 6420 696e 2074 ds... field in t │ │ │ │ │ +00042300: 6865 2063 6f6e 7472 6f6c 2066 696c 6520 he control file │ │ │ │ │ +00042310: 6f66 2065 7665 7279 2062 696e 6172 790a of every binary. │ │ │ │ │ +00042320: 7061 636b 6167 6520 6275 696c 7420 6279 package built by │ │ │ │ │ +00042330: 2074 6869 7320 736f 7572 6365 2070 6163 this source pac │ │ │ │ │ +00042340: 6b61 6765 2074 6861 7420 636f 6e74 6169 kage that contai │ │ │ │ │ +00042350: 6e73 2063 6f6d 7069 6c65 6420 6269 6e61 ns compiled bina │ │ │ │ │ +00042360: 7269 6573 2c0a 6c69 6272 6172 6965 732c ries,.libraries, │ │ │ │ │ +00042370: 206f 7220 6c6f 6164 6162 6c65 206d 6f64 or loadable mod │ │ │ │ │ +00042380: 756c 6573 2e20 2049 6620 796f 7520 6861 ules. If you ha │ │ │ │ │ +00042390: 7665 206d 756c 7469 706c 6520 6269 6e61 ve multiple bina │ │ │ │ │ +000423a0: 7279 2070 6163 6b61 6765 732c 0a79 6f75 ry packages,.you │ │ │ │ │ +000423b0: 2077 696c 6c20 6e65 6564 2074 6f20 6361 will need to ca │ │ │ │ │ +000423c0: 6c6c 20e2 8098 6470 6b67 2d73 686c 6962 ll ...dpkg-shlib │ │ │ │ │ +000423d0: 6465 7073 e280 9920 6f6e 2065 6163 6820 deps... on each │ │ │ │ │ +000423e0: 6f6e 6520 7768 6963 6820 636f 6e74 6169 one which contai │ │ │ │ │ +000423f0: 6e73 0a63 6f6d 7069 6c65 6420 6c69 6272 ns.compiled libr │ │ │ │ │ +00042400: 6172 6965 7320 6f72 2062 696e 6172 6965 aries or binarie │ │ │ │ │ +00042410: 732e 2020 466f 7220 6578 616d 706c 652c s. For example, │ │ │ │ │ +00042420: 2079 6f75 2063 6f75 6c64 2075 7365 2074 you could use t │ │ │ │ │ +00042430: 6865 20e2 8098 2d54 e280 990a 6f70 7469 he ...-T....opti │ │ │ │ │ +00042440: 6f6e 2074 6f20 7468 6520 e280 9864 706b on to the ...dpk │ │ │ │ │ +00042450: 67e2 8099 2075 7469 6c69 7469 6573 2074 g... utilities t │ │ │ │ │ +00042460: 6f20 7370 6563 6966 7920 6120 6469 6666 o specify a diff │ │ │ │ │ +00042470: 6572 656e 7420 e280 9873 7562 7374 7661 erent ...substva │ │ │ │ │ +00042480: 7273 e280 9920 6669 6c65 0a66 6f72 2065 rs... file.for e │ │ │ │ │ +00042490: 6163 6820 6269 6e61 7279 2070 6163 6b61 ach binary packa │ │ │ │ │ +000424a0: 6765 2e20 2028 3429 0a0a 466f 7220 6d6f ge. (4)..For mo │ │ │ │ │ +000424b0: 7265 2064 6574 6169 6c73 206f 6e20 e280 re details on .. │ │ │ │ │ +000424c0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +000424d0: 8099 2c20 7365 6520 6974 7320 6d61 6e75 .., see its manu │ │ │ │ │ +000424e0: 616c 2070 6167 652e 0a0a 5765 2073 6179 al page...We say │ │ │ │ │ +000424f0: 2074 6861 7420 6120 6269 6e61 7279 20e2 that a binary . │ │ │ │ │ +00042500: 8098 666f 6fe2 8099 2027 6469 7265 6374 ..foo... 'direct │ │ │ │ │ +00042510: 6c79 2720 7573 6573 2061 206c 6962 7261 ly' uses a libra │ │ │ │ │ +00042520: 7279 20e2 8098 6c69 6262 6172 e280 9920 ry ...libbar... │ │ │ │ │ +00042530: 6966 2069 7420 6973 0a65 7870 6c69 6369 if it is.explici │ │ │ │ │ +00042540: 746c 7920 6c69 6e6b 6564 2077 6974 6820 tly linked with │ │ │ │ │ +00042550: 7468 6174 206c 6962 7261 7279 2028 7468 that library (th │ │ │ │ │ +00042560: 6174 2069 732c 2074 6865 206c 6962 7261 at is, the libra │ │ │ │ │ +00042570: 7279 2069 7320 6c69 7374 6564 2069 6e0a ry is listed in. │ │ │ │ │ +00042580: 7468 6520 454c 4620 e280 984e 4545 4445 the ELF ...NEEDE │ │ │ │ │ +00042590: 44e2 8099 2061 7474 7269 6275 7465 2c20 D... attribute, │ │ │ │ │ +000425a0: 6361 7573 6564 2062 7920 6164 6469 6e67 caused by adding │ │ │ │ │ +000425b0: 20e2 8098 2d6c 6261 72e2 8099 2074 6f20 ...-lbar... to │ │ │ │ │ +000425c0: 7468 6520 6c69 6e6b 206c 696e 650a 7768 the link line.wh │ │ │ │ │ +000425d0: 656e 2074 6865 2062 696e 6172 7920 6973 en the binary is │ │ │ │ │ +000425e0: 2063 7265 6174 6564 292e 2020 4f74 6865 created). Othe │ │ │ │ │ +000425f0: 7220 6c69 6272 6172 6965 7320 7468 6174 r libraries that │ │ │ │ │ +00042600: 2061 7265 206e 6565 6465 6420 6279 0ae2 are needed by.. │ │ │ │ │ +00042610: 8098 6c69 6262 6172 e280 9920 6172 6520 ..libbar... are │ │ │ │ │ +00042620: 6c69 6e6b 6564 2027 696e 6469 7265 6374 linked 'indirect │ │ │ │ │ +00042630: 6c79 2720 746f 20e2 8098 666f 6fe2 8099 ly' to ...foo... │ │ │ │ │ +00042640: 2c20 616e 6420 7468 6520 6479 6e61 6d69 , and the dynami │ │ │ │ │ +00042650: 6320 6c69 6e6b 6572 2077 696c 6c0a 6c6f c linker will.lo │ │ │ │ │ +00042660: 6164 2074 6865 6d20 6175 746f 6d61 7469 ad them automati │ │ │ │ │ +00042670: 6361 6c6c 7920 7768 656e 2069 7420 6c6f cally when it lo │ │ │ │ │ +00042680: 6164 7320 e280 986c 6962 6261 72e2 8099 ads ...libbar... │ │ │ │ │ +00042690: 2e20 2041 2070 6163 6b61 6765 2073 686f . A package sho │ │ │ │ │ +000426a0: 756c 6420 6465 7065 6e64 0a6f 6e20 7468 uld depend.on th │ │ │ │ │ +000426b0: 6520 6c69 6272 6172 6965 7320 6974 2064 e libraries it d │ │ │ │ │ +000426c0: 6972 6563 746c 7920 7573 6573 2c20 6275 irectly uses, bu │ │ │ │ │ +000426d0: 7420 6e6f 7420 7468 6520 6c69 6272 6172 t not the librar │ │ │ │ │ +000426e0: 6965 7320 6974 206f 6e6c 7920 7573 6573 ies it only uses │ │ │ │ │ +000426f0: 0a69 6e64 6972 6563 746c 792e 2020 5468 .indirectly. Th │ │ │ │ │ +00042700: 6520 6465 7065 6e64 656e 6369 6573 2066 e dependencies f │ │ │ │ │ +00042710: 6f72 2074 6865 206c 6962 7261 7269 6573 or the libraries │ │ │ │ │ +00042720: 2075 7365 6420 6469 7265 6374 6c79 2077 used directly w │ │ │ │ │ +00042730: 696c 6c0a 6175 746f 6d61 7469 6361 6c6c ill.automaticall │ │ │ │ │ +00042740: 7920 7075 6c6c 2069 6e20 7468 6520 696e y pull in the in │ │ │ │ │ +00042750: 6469 7265 6374 6c79 2d75 7365 6420 6c69 directly-used li │ │ │ │ │ +00042760: 6272 6172 6965 732e 2020 e280 9864 706b braries. ...dpk │ │ │ │ │ +00042770: 672d 7368 6c69 6264 6570 73e2 8099 0a77 g-shlibdeps....w │ │ │ │ │ +00042780: 696c 6c20 6861 6e64 6c65 2074 6869 7320 ill handle this │ │ │ │ │ +00042790: 6c6f 6769 6320 6175 746f 6d61 7469 6361 logic automatica │ │ │ │ │ +000427a0: 6c6c 792c 2062 7574 2070 6163 6b61 6765 lly, but package │ │ │ │ │ +000427b0: 206d 6169 6e74 6169 6e65 7273 206e 6565 maintainers nee │ │ │ │ │ +000427c0: 6420 746f 2062 650a 6177 6172 6520 6f66 d to be.aware of │ │ │ │ │ +000427d0: 2074 6869 7320 6469 7374 696e 6374 696f this distinctio │ │ │ │ │ +000427e0: 6e20 6265 7477 6565 6e20 6469 7265 6374 n between direct │ │ │ │ │ +000427f0: 6c79 2061 6e64 2069 6e64 6972 6563 746c ly and indirectl │ │ │ │ │ +00042800: 7920 7573 696e 6720 610a 6c69 6272 6172 y using a.librar │ │ │ │ │ +00042810: 7920 6966 2074 6865 7920 6861 7665 2074 y if they have t │ │ │ │ │ +00042820: 6f20 6f76 6572 7269 6465 2069 7473 2072 o override its r │ │ │ │ │ +00042830: 6573 756c 7473 2066 6f72 2073 6f6d 6520 esults for some │ │ │ │ │ +00042840: 7265 6173 6f6e 2e20 2028 3529 0a0a 2020 reason. (5).. │ │ │ │ │ +00042850: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00042860: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00042870: 0a0a 2020 2028 3129 20e2 8098 6470 6b67 .. (1) ...dpkg │ │ │ │ │ +00042880: 2d73 686c 6962 6465 7073 e280 9920 7769 -shlibdeps... wi │ │ │ │ │ +00042890: 6c6c 2075 7365 2061 2070 726f 6772 616d ll use a program │ │ │ │ │ +000428a0: 206c 696b 6520 e280 986f 626a 6475 6d70 like ...objdump │ │ │ │ │ +000428b0: e280 9920 6f72 20e2 8098 7265 6164 656c ... or ...readel │ │ │ │ │ +000428c0: 66e2 8099 0a74 6f20 6669 6e64 2074 6865 f....to find the │ │ │ │ │ +000428d0: 206c 6962 7261 7269 6573 2061 6e64 2074 libraries and t │ │ │ │ │ +000428e0: 6865 2073 796d 626f 6c73 2069 6e20 7468 he symbols in th │ │ │ │ │ +000428f0: 6f73 6520 6c69 6272 6172 6965 7320 6469 ose libraries di │ │ │ │ │ +00042900: 7265 6374 6c79 206e 6565 6465 640a 6279 rectly needed.by │ │ │ │ │ +00042910: 2074 6865 2062 696e 6172 6965 7320 6f72 the binaries or │ │ │ │ │ +00042920: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00042930: 7320 696e 2074 6865 2070 6163 6b61 6765 s in the package │ │ │ │ │ +00042940: 2e0a 0a20 2020 2832 2920 5468 6520 6561 ... (2) The ea │ │ │ │ │ +00042950: 7369 6573 7420 7761 7920 746f 2063 616c siest way to cal │ │ │ │ │ +00042960: 6c20 e280 9864 706b 672d 7368 6c69 6264 l ...dpkg-shlibd │ │ │ │ │ +00042970: 6570 73e2 8099 2063 6f72 7265 6374 6c79 eps... correctly │ │ │ │ │ +00042980: 2069 7320 746f 2075 7365 2061 0a70 6163 is to use a.pac │ │ │ │ │ +00042990: 6b61 6765 2068 656c 7065 7220 6672 616d kage helper fram │ │ │ │ │ +000429a0: 6577 6f72 6b20 7375 6368 2061 7320 6465 ework such as de │ │ │ │ │ +000429b0: 6268 656c 7065 722e 2020 4966 2079 6f75 bhelper. If you │ │ │ │ │ +000429c0: 2061 7265 2075 7369 6e67 2064 6562 6865 are using debhe │ │ │ │ │ +000429d0: 6c70 6572 2c0a 7468 6520 e280 9864 685f lper,.the ...dh_ │ │ │ │ │ +000429e0: 7368 6c69 6264 6570 73e2 8099 2070 726f shlibdeps... pro │ │ │ │ │ +000429f0: 6772 616d 2077 696c 6c20 646f 2074 6869 gram will do thi │ │ │ │ │ +00042a00: 7320 776f 726b 2066 6f72 2079 6f75 2e20 s work for you. │ │ │ │ │ +00042a10: 2049 7420 7769 6c6c 2061 6c73 6f0a 636f It will also.co │ │ │ │ │ +00042a20: 7272 6563 746c 7920 6861 6e64 6c65 206d rrectly handle m │ │ │ │ │ +00042a30: 756c 7469 2d62 696e 6172 7920 7061 636b ulti-binary pack │ │ │ │ │ +00042a40: 6167 6573 2e0a 0a20 2020 2833 2920 e280 ages... (3) .. │ │ │ │ │ +00042a50: 9864 685f 7368 6c69 6264 6570 73e2 8099 .dh_shlibdeps... │ │ │ │ │ +00042a60: 2066 726f 6d20 7468 6520 e280 9864 6562 from the ...deb │ │ │ │ │ +00042a70: 6865 6c70 6572 e280 9920 7375 6974 6520 helper... suite │ │ │ │ │ +00042a80: 7769 6c6c 2061 7574 6f6d 6174 6963 616c will automatical │ │ │ │ │ +00042a90: 6c79 2061 6464 0a74 6869 7320 6f70 7469 ly add.this opti │ │ │ │ │ +00042aa0: 6f6e 2069 6620 6974 206b 6e6f 7773 2069 on if it knows i │ │ │ │ │ +00042ab0: 7420 6973 2070 726f 6365 7373 696e 6720 t is processing │ │ │ │ │ +00042ac0: 6120 7564 6562 2e0a 0a20 2020 2834 2920 a udeb... (4) │ │ │ │ │ +00042ad0: 4167 6169 6e2c 20e2 8098 6468 5f73 686c Again, ...dh_shl │ │ │ │ │ +00042ae0: 6962 6465 7073 e280 9920 616e 6420 e280 ibdeps... and .. │ │ │ │ │ +00042af0: 9864 685f 6765 6e63 6f6e 7472 6f6c e280 .dh_gencontrol.. │ │ │ │ │ +00042b00: 9920 7769 6c6c 2068 616e 646c 6520 6576 . will handle ev │ │ │ │ │ +00042b10: 6572 7974 6869 6e67 0a65 7863 6570 7420 erything.except │ │ │ │ │ +00042b20: 7468 6520 6164 6469 7469 6f6e 206f 6620 the addition of │ │ │ │ │ +00042b30: 7468 6520 7661 7269 6162 6c65 2074 6f20 the variable to │ │ │ │ │ +00042b40: 7468 6520 636f 6e74 726f 6c20 6669 6c65 the control file │ │ │ │ │ +00042b50: 2066 6f72 2079 6f75 2069 660a 796f 75e2 for you if.you. │ │ │ │ │ +00042b60: 8099 7265 2075 7369 6e67 2064 6562 6865 ..re using debhe │ │ │ │ │ +00042b70: 6c70 6572 2c20 696e 636c 7564 696e 6720 lper, including │ │ │ │ │ +00042b80: 6765 6e65 7261 7469 6e67 2073 6570 6172 generating separ │ │ │ │ │ +00042b90: 6174 6520 e280 9873 7562 7374 7661 7273 ate ...substvars │ │ │ │ │ +00042ba0: e280 9920 6669 6c65 730a 666f 7220 6561 ... files.for ea │ │ │ │ │ +00042bb0: 6368 2062 696e 6172 7920 7061 636b 6167 ch binary packag │ │ │ │ │ +00042bc0: 6520 616e 6420 6361 6c6c 696e 6720 e280 e and calling .. │ │ │ │ │ +00042bd0: 9864 706b 672d 6765 6e63 6f6e 7472 6f6c .dpkg-gencontrol │ │ │ │ │ +00042be0: e280 9920 7769 7468 2074 6865 0a61 7070 ... with the.app │ │ │ │ │ +00042bf0: 726f 7072 6961 7465 2066 6c61 6773 2e0a ropriate flags.. │ │ │ │ │ +00042c00: 0a20 2020 2835 2920 4120 676f 6f64 2065 . (5) A good e │ │ │ │ │ +00042c10: 7861 6d70 6c65 206f 6620 7768 6572 6520 xample of where │ │ │ │ │ +00042c20: 7468 6973 2068 656c 7073 2069 7320 7468 this helps is th │ │ │ │ │ +00042c30: 6520 666f 6c6c 6f77 696e 673a 2057 6520 e following: We │ │ │ │ │ +00042c40: 636f 756c 640a 7570 6461 7465 20e2 8098 could.update ... │ │ │ │ │ +00042c50: 6c69 6269 6d6c 6962 e280 9920 7769 7468 libimlib... with │ │ │ │ │ +00042c60: 2061 206e 6577 2076 6572 7369 6f6e 2074 a new version t │ │ │ │ │ +00042c70: 6861 7420 7375 7070 6f72 7473 2061 206e hat supports a n │ │ │ │ │ +00042c80: 6577 2072 6576 6973 696f 6e20 6f66 2061 ew revision of a │ │ │ │ │ +00042c90: 0a67 7261 7068 6963 7320 666f 726d 6174 .graphics format │ │ │ │ │ +00042ca0: 2063 616c 6c65 6420 6467 6620 2862 7574 called dgf (but │ │ │ │ │ +00042cb0: 2072 6574 6169 6e69 6e67 2074 6865 2073 retaining the s │ │ │ │ │ +00042cc0: 616d 6520 6d61 6a6f 7220 7665 7273 696f ame major versio │ │ │ │ │ +00042cd0: 6e20 6e75 6d62 6572 290a 616e 6420 6465 n number).and de │ │ │ │ │ +00042ce0: 7065 6e64 7320 6f6e 2061 206e 6577 206c pends on a new l │ │ │ │ │ +00042cf0: 6962 7261 7279 2070 6163 6b61 6765 206c ibrary package l │ │ │ │ │ +00042d00: 6962 6467 6634 2069 6e73 7465 6164 206f ibdgf4 instead o │ │ │ │ │ +00042d10: 6620 7468 6520 6f6c 6465 720a 6c69 6264 f the older.libd │ │ │ │ │ +00042d20: 6766 332e 2020 4966 2077 6520 7573 6564 gf3. If we used │ │ │ │ │ +00042d30: 20e2 8098 6c64 64e2 8099 2074 6f20 6164 ...ldd... to ad │ │ │ │ │ +00042d40: 6420 6465 7065 6e64 656e 6369 6573 2066 d dependencies f │ │ │ │ │ +00042d50: 6f72 2065 7665 7279 206c 6962 7261 7279 or every library │ │ │ │ │ +00042d60: 0a64 6972 6563 746c 7920 6f72 2069 6e64 .directly or ind │ │ │ │ │ +00042d70: 6972 6563 746c 7920 6c69 6e6b 6564 2077 irectly linked w │ │ │ │ │ +00042d80: 6974 6820 6120 6269 6e61 7279 2c20 6576 ith a binary, ev │ │ │ │ │ +00042d90: 6572 7920 7061 636b 6167 6520 7468 6174 ery package that │ │ │ │ │ +00042da0: 2075 7365 730a e280 986c 6962 696d 6c69 uses....libimli │ │ │ │ │ +00042db0: 62e2 8099 2077 6f75 6c64 206e 6565 6420 b... would need │ │ │ │ │ +00042dc0: 746f 2062 6520 7265 636f 6d70 696c 6564 to be recompiled │ │ │ │ │ +00042dd0: 2073 6f20 6974 2077 6f75 6c64 2061 6c73 so it would als │ │ │ │ │ +00042de0: 6f20 6465 7065 6e64 206f 6e0a 6c69 6264 o depend on.libd │ │ │ │ │ +00042df0: 6766 3420 696e 206f 7264 6572 2074 6f20 gf4 in order to │ │ │ │ │ +00042e00: 7265 7469 7265 2074 6865 206f 6c64 6572 retire the older │ │ │ │ │ +00042e10: 206c 6962 6467 6633 2070 6163 6b61 6765 libdgf3 package │ │ │ │ │ +00042e20: 2e20 2053 696e 6365 0a64 6570 656e 6465 . Since.depende │ │ │ │ │ +00042e30: 6e63 6965 7320 6172 6520 6f6e 6c79 2061 ncies are only a │ │ │ │ │ +00042e40: 6464 6564 2062 6173 6564 206f 6e20 454c dded based on EL │ │ │ │ │ +00042e50: 4620 e280 984e 4545 4445 44e2 8099 2061 F ...NEEDED... a │ │ │ │ │ +00042e60: 7474 7269 6275 7465 2c20 7061 636b 6167 ttribute, packag │ │ │ │ │ +00042e70: 6573 0a75 7369 6e67 20e2 8098 6c69 6269 es.using ...libi │ │ │ │ │ +00042e80: 6d6c 6962 e280 9920 6361 6e20 7265 6c79 mlib... can rely │ │ │ │ │ +00042e90: 206f 6e20 e280 986c 6962 696d 6c69 62e2 on ...libimlib. │ │ │ │ │ +00042ea0: 8099 2069 7473 656c 6620 6861 7669 6e67 .. itself having │ │ │ │ │ +00042eb0: 2074 6865 2064 6570 656e 6465 6e63 7920 the dependency │ │ │ │ │ +00042ec0: 6f6e 0a61 6e20 6170 7072 6f70 7269 6174 on.an appropriat │ │ │ │ │ +00042ed0: 6520 7665 7273 696f 6e20 6f66 20e2 8098 e version of ... │ │ │ │ │ +00042ee0: 6c69 6264 6766 e280 9920 616e 6420 646f libdgf... and do │ │ │ │ │ +00042ef0: 206e 6f74 206e 6565 6420 7265 6275 696c not need rebuil │ │ │ │ │ +00042f00: 6469 6e67 2e0a 0a1f 0a46 696c 653a 2064 ding.....File: d │ │ │ │ │ +00042f10: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00042f20: 6f2c 2020 4e6f 6465 3a20 5368 6172 6564 o, Node: Shared │ │ │ │ │ +00042f30: 206c 6962 7261 7279 2041 4249 2063 6861 library ABI cha │ │ │ │ │ +00042f40: 6e67 6573 2c20 204e 6578 743a 2054 6865 nges, Next: The │ │ │ │ │ +00042f50: 2073 796d 626f 6c73 2073 7973 7465 6d2c symbols system, │ │ │ │ │ +00042f60: 2020 5072 6576 3a20 4765 6e65 7261 7469 Prev: Generati │ │ │ │ │ +00042f70: 6e67 2064 6570 656e 6465 6e63 6965 7320 ng dependencies │ │ │ │ │ +00042f80: 6f6e 2073 6861 7265 6420 6c69 6272 6172 on shared librar │ │ │ │ │ +00042f90: 6965 732c 2020 5570 3a20 4465 7065 6e64 ies, Up: Depend │ │ │ │ │ +00042fa0: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ +00042fb0: 6865 206c 6962 7261 7279 2061 6e64 206f he library and o │ │ │ │ │ +00042fc0: 7468 6572 2070 6163 6b61 6765 730a 0a38 ther packages..8 │ │ │ │ │ +00042fd0: 2e36 2e32 2053 6861 7265 6420 6c69 6272 .6.2 Shared libr │ │ │ │ │ +00042fe0: 6172 7920 4142 4920 6368 616e 6765 730a ary ABI changes. │ │ │ │ │ +00042ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00043000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00043010: 0a0a 4d61 696e 7461 696e 696e 6720 6120 ..Maintaining a │ │ │ │ │ +00043020: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ +00043030: 6163 6b61 6765 2075 7369 6e67 2065 6974 ackage using eit │ │ │ │ │ +00043040: 6865 7220 e280 9873 796d 626f 6c73 e280 her ...symbols.. │ │ │ │ │ +00043050: 9920 6f72 20e2 8098 7368 6c69 6273 e280 . or ...shlibs.. │ │ │ │ │ +00043060: 990a 6669 6c65 7320 7265 7175 6972 6573 ..files requires │ │ │ │ │ +00043070: 2062 6569 6e67 2061 7761 7265 206f 6620 being aware of │ │ │ │ │ +00043080: 7468 6520 6578 706f 7365 6420 4142 4920 the exposed ABI │ │ │ │ │ +00043090: 6f66 2074 6865 2073 6861 7265 6420 6c69 of the shared li │ │ │ │ │ +000430a0: 6272 6172 7920 616e 640a 616e 7920 6368 brary and.any ch │ │ │ │ │ +000430b0: 616e 6765 7320 746f 2069 742e 2020 426f anges to it. Bo │ │ │ │ │ +000430c0: 7468 20e2 8098 7379 6d62 6f6c 73e2 8099 th ...symbols... │ │ │ │ │ +000430d0: 2061 6e64 20e2 8098 7368 6c69 6273 e280 and ...shlibs.. │ │ │ │ │ +000430e0: 9920 6669 6c65 7320 7265 636f 7264 2065 . files record e │ │ │ │ │ +000430f0: 7665 7279 0a63 6861 6e67 6520 746f 2074 very.change to t │ │ │ │ │ +00043100: 6865 2041 4249 206f 6620 7468 6520 7368 he ABI of the sh │ │ │ │ │ +00043110: 6172 6564 206c 6962 7261 7279 3b20 e280 ared library; .. │ │ │ │ │ +00043120: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00043130: 7320 646f 2073 6f20 7065 720a 7075 626c s do so per.publ │ │ │ │ │ +00043140: 6963 2073 796d 626f 6c2c 2077 6865 7265 ic symbol, where │ │ │ │ │ +00043150: 6173 20e2 8098 7368 6c69 6273 e280 9920 as ...shlibs... │ │ │ │ │ +00043160: 6669 6c65 7320 7265 636f 7264 206f 6e6c files record onl │ │ │ │ │ +00043170: 7920 7468 6520 6c61 7374 2063 6861 6e67 y the last chang │ │ │ │ │ +00043180: 6520 666f 720a 7468 6520 656e 7469 7265 e for.the entire │ │ │ │ │ +00043190: 206c 6962 7261 7279 2e0a 0a54 6865 7265 library...There │ │ │ │ │ +000431a0: 2061 7265 2074 776f 2074 7970 6573 206f are two types o │ │ │ │ │ +000431b0: 6620 4142 4920 6368 616e 6765 733a 206f f ABI changes: o │ │ │ │ │ +000431c0: 6e65 7320 7468 6174 2061 7265 2062 6163 nes that are bac │ │ │ │ │ +000431d0: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ +000431e0: 0a61 6e64 206f 6e65 7320 7468 6174 2061 .and ones that a │ │ │ │ │ +000431f0: 7265 206e 6f74 2e20 2041 6e20 4142 4920 re not. An ABI │ │ │ │ │ +00043200: 6368 616e 6765 2069 7320 6261 636b 7761 change is backwa │ │ │ │ │ +00043210: 7264 2d63 6f6d 7061 7469 626c 6520 6966 rd-compatible if │ │ │ │ │ +00043220: 2061 6e79 0a72 6561 736f 6e61 626c 6520 any.reasonable │ │ │ │ │ +00043230: 7072 6f67 7261 6d20 6f72 206c 6962 7261 program or libra │ │ │ │ │ +00043240: 7279 2074 6861 7420 7761 7320 6c69 6e6b ry that was link │ │ │ │ │ +00043250: 6564 2077 6974 6820 7468 6520 7072 6576 ed with the prev │ │ │ │ │ +00043260: 696f 7573 2076 6572 7369 6f6e 0a6f 6620 ious version.of │ │ │ │ │ +00043270: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00043280: 7279 2077 696c 6c20 7374 696c 6c20 776f ry will still wo │ │ │ │ │ +00043290: 726b 2063 6f72 7265 6374 6c79 2077 6974 rk correctly wit │ │ │ │ │ +000432a0: 6820 7468 6520 6e65 7720 7665 7273 696f h the new versio │ │ │ │ │ +000432b0: 6e20 6f66 0a74 6865 2073 6861 7265 6420 n of.the shared │ │ │ │ │ +000432c0: 6c69 6272 6172 792e 2020 2831 2920 2041 library. (1) A │ │ │ │ │ +000432d0: 6464 696e 6720 6e65 7720 7379 6d62 6f6c dding new symbol │ │ │ │ │ +000432e0: 7320 746f 2074 6865 2073 6861 7265 6420 s to the shared │ │ │ │ │ +000432f0: 6c69 6272 6172 7920 6973 2061 0a62 6163 library is a.bac │ │ │ │ │ +00043300: 6b77 6172 642d 636f 6d70 6174 6962 6c65 kward-compatible │ │ │ │ │ +00043310: 2063 6861 6e67 652e 2020 5265 6d6f 7669 change. Removi │ │ │ │ │ +00043320: 6e67 2073 796d 626f 6c73 2066 726f 6d20 ng symbols from │ │ │ │ │ +00043330: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00043340: 7279 2069 730a 6e6f 742e 2020 4368 616e ry is.not. Chan │ │ │ │ │ +00043350: 6769 6e67 2074 6865 2062 6568 6176 696f ging the behavio │ │ │ │ │ +00043360: 7220 6f66 2061 2073 796d 626f 6c20 6d61 r of a symbol ma │ │ │ │ │ +00043370: 7920 6f72 206d 6179 206e 6f74 2062 650a y or may not be. │ │ │ │ │ +00043380: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ +00043390: 626c 6520 6465 7065 6e64 696e 6720 6f6e ble depending on │ │ │ │ │ +000433a0: 2074 6865 2063 6861 6e67 653b 2066 6f72 the change; for │ │ │ │ │ +000433b0: 2065 7861 6d70 6c65 2c20 6368 616e 6769 example, changi │ │ │ │ │ +000433c0: 6e67 2061 0a66 756e 6374 696f 6e20 746f ng a.function to │ │ │ │ │ +000433d0: 2061 6363 6570 7420 6120 6e65 7720 656e accept a new en │ │ │ │ │ +000433e0: 756d 2063 6f6e 7374 616e 7420 6e6f 7420 um constant not │ │ │ │ │ +000433f0: 7072 6576 696f 7573 6c79 2075 7365 6420 previously used │ │ │ │ │ +00043400: 6279 2074 6865 0a6c 6962 7261 7279 2069 by the.library i │ │ │ │ │ +00043410: 7320 6765 6e65 7261 6c6c 7920 6261 636b s generally back │ │ │ │ │ +00043420: 7761 7264 2d63 6f6d 7061 7469 626c 652c ward-compatible, │ │ │ │ │ +00043430: 2062 7574 2063 6861 6e67 696e 6720 7468 but changing th │ │ │ │ │ +00043440: 6520 6d65 6d62 6572 7320 6f66 2061 0a73 e members of a.s │ │ │ │ │ +00043450: 7472 7563 7420 7468 6174 2069 7320 7061 truct that is pa │ │ │ │ │ +00043460: 7373 6564 2069 6e74 6f20 6c69 6272 6172 ssed into librar │ │ │ │ │ +00043470: 7920 6675 6e63 7469 6f6e 7320 6973 2067 y functions is g │ │ │ │ │ +00043480: 656e 6572 616c 6c79 206e 6f74 2075 6e6c enerally not unl │ │ │ │ │ +00043490: 6573 7320 7468 650a 6c69 6272 6172 7920 ess the.library │ │ │ │ │ +000434a0: 7461 6b65 7320 7370 6563 6961 6c20 7072 takes special pr │ │ │ │ │ +000434b0: 6563 6175 7469 6f6e 7320 746f 2061 6363 ecautions to acc │ │ │ │ │ +000434c0: 6570 7420 6f6c 6420 7665 7273 696f 6e73 ept old versions │ │ │ │ │ +000434d0: 206f 6620 7468 6520 6461 7461 0a73 7472 of the data.str │ │ │ │ │ +000434e0: 7563 7475 7265 2e0a 0a41 4249 2063 6861 ucture...ABI cha │ │ │ │ │ +000434f0: 6e67 6573 2074 6861 7420 6172 6520 6e6f nges that are no │ │ │ │ │ +00043500: 7420 6261 636b 7761 7264 2d63 6f6d 7061 t backward-compa │ │ │ │ │ +00043510: 7469 626c 6520 6e6f 726d 616c 6c79 2072 tible normally r │ │ │ │ │ +00043520: 6571 7569 7265 2063 6861 6e67 696e 670a equire changing. │ │ │ │ │ +00043530: 7468 6520 e280 9853 4f4e 414d 45e2 8099 the ...SONAME... │ │ │ │ │ +00043540: 206f 6620 7468 6520 6c69 6272 6172 7920 of the library │ │ │ │ │ +00043550: 616e 6420 7468 6572 6566 6f72 6520 7468 and therefore th │ │ │ │ │ +00043560: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00043570: 2070 6163 6b61 6765 0a6e 616d 652c 2077 package.name, w │ │ │ │ │ +00043580: 6869 6368 2066 6f72 6365 7320 7265 6275 hich forces rebu │ │ │ │ │ +00043590: 696c 6469 6e67 2061 6c6c 2070 6163 6b61 ilding all packa │ │ │ │ │ +000435a0: 6765 7320 7573 696e 6720 7468 6174 2073 ges using that s │ │ │ │ │ +000435b0: 6861 7265 6420 6c69 6272 6172 7920 746f hared library to │ │ │ │ │ +000435c0: 0a75 7064 6174 6520 7468 6569 7220 6465 .update their de │ │ │ │ │ +000435d0: 7065 6e64 656e 6369 6573 2061 6e64 2061 pendencies and a │ │ │ │ │ +000435e0: 6c6c 6f77 2074 6865 6d20 746f 2075 7365 llow them to use │ │ │ │ │ +000435f0: 2074 6865 206e 6577 2076 6572 7369 6f6e the new version │ │ │ │ │ +00043600: 206f 6620 7468 650a 7368 6172 6564 206c of the.shared l │ │ │ │ │ +00043610: 6962 7261 7279 2e20 2046 6f72 206d 6f72 ibrary. For mor │ │ │ │ │ +00043620: 6520 696e 666f 726d 6174 696f 6e2c 2073 e information, s │ │ │ │ │ +00043630: 6565 202a 6e6f 7465 2052 756e 2d74 696d ee *note Run-tim │ │ │ │ │ +00043640: 6520 7368 6172 6564 0a6c 6962 7261 7269 e shared.librari │ │ │ │ │ +00043650: 6573 3a20 3130 322e 2020 5468 6520 7265 es: 102. The re │ │ │ │ │ +00043660: 6d61 696e 6465 7220 6f66 2074 6869 7320 mainder of this │ │ │ │ │ +00043670: 7365 6374 696f 6e20 7769 6c6c 2064 6561 section will dea │ │ │ │ │ +00043680: 6c20 7769 7468 0a62 6163 6b77 6172 642d l with.backward- │ │ │ │ │ +00043690: 636f 6d70 6174 6962 6c65 2063 6861 6e67 compatible chang │ │ │ │ │ +000436a0: 6573 2e0a 0a42 6163 6b77 6172 642d 636f es...Backward-co │ │ │ │ │ +000436b0: 6d70 6174 6962 6c65 2063 6861 6e67 6573 mpatible changes │ │ │ │ │ +000436c0: 2072 6571 7569 7265 2065 6974 6865 7220 require either │ │ │ │ │ +000436d0: 7570 6461 7469 6e67 206f 7220 7265 636f updating or reco │ │ │ │ │ +000436e0: 7264 696e 6720 7468 650a 6d69 6e69 6d61 rding the.minima │ │ │ │ │ +000436f0: 6c2d 7665 7273 696f 6e20 666f 7220 7468 l-version for th │ │ │ │ │ +00043700: 6174 2073 796d 626f 6c20 696e 20e2 8098 at symbol in ... │ │ │ │ │ +00043710: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ +00043720: 206f 7220 7570 6461 7469 6e67 2074 6865 or updating the │ │ │ │ │ +00043730: 0a76 6572 7369 6f6e 2069 6e20 7468 6520 .version in the │ │ │ │ │ +00043740: 6465 7065 6e64 656e 6369 6573 2069 6e20 dependencies in │ │ │ │ │ +00043750: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +00043760: 6573 2e20 2046 6f72 206d 6f72 6520 696e es. For more in │ │ │ │ │ +00043770: 666f 726d 6174 696f 6e20 6f6e 0a68 6f77 formation on.how │ │ │ │ │ +00043780: 2074 6f20 646f 2074 6869 7320 696e 2074 to do this in t │ │ │ │ │ +00043790: 6865 2074 776f 2066 6f72 6d61 7473 2c20 he two formats, │ │ │ │ │ +000437a0: 7365 6520 2a6e 6f74 6520 5468 6520 7379 see *note The sy │ │ │ │ │ +000437b0: 6d62 6f6c 7320 4669 6c65 2046 6f72 6d61 mbols File Forma │ │ │ │ │ +000437c0: 743a 0a31 3136 2e20 616e 6420 2a6e 6f74 t:.116. and *not │ │ │ │ │ +000437d0: 6520 5468 6520 7368 6c69 6273 2046 696c e The shlibs Fil │ │ │ │ │ +000437e0: 6520 466f 726d 6174 3a20 3131 372e 2020 e Format: 117. │ │ │ │ │ +000437f0: 4265 6c6f 7720 6172 6520 6765 6e65 7261 Below are genera │ │ │ │ │ +00043800: 6c20 7275 6c65 730a 7468 6174 2061 7070 l rules.that app │ │ │ │ │ +00043810: 6c79 2074 6f20 626f 7468 2066 696c 6573 ly to both files │ │ │ │ │ +00043820: 2e0a 0a54 6865 2065 6173 7920 6361 7365 ...The easy case │ │ │ │ │ +00043830: 2069 7320 7768 656e 2061 2070 7562 6c69 is when a publi │ │ │ │ │ +00043840: 6320 7379 6d62 6f6c 2069 7320 6164 6465 c symbol is adde │ │ │ │ │ +00043850: 642e 2020 5369 6d70 6c79 2061 6464 2074 d. Simply add t │ │ │ │ │ +00043860: 6865 2076 6572 7369 6f6e 0a61 7420 7768 he version.at wh │ │ │ │ │ +00043870: 6963 6820 7468 6520 7379 6d62 6f6c 2077 ich the symbol w │ │ │ │ │ +00043880: 6173 2069 6e74 726f 6475 6365 6420 2866 as introduced (f │ │ │ │ │ +00043890: 6f72 20e2 8098 7379 6d62 6f6c 73e2 8099 or ...symbols... │ │ │ │ │ +000438a0: 2066 696c 6573 2920 6f72 2075 7064 6174 files) or updat │ │ │ │ │ +000438b0: 6520 7468 650a 6465 7065 6e64 656e 6379 e the.dependency │ │ │ │ │ +000438c0: 2076 6572 7369 6f6e 2028 666f 7220 e280 version (for .. │ │ │ │ │ +000438d0: 9873 686c 6962 73e2 8099 2920 6669 6c65 .shlibs...) file │ │ │ │ │ +000438e0: 732e 2020 4275 7420 7370 6563 6961 6c20 s. But special │ │ │ │ │ +000438f0: 6361 7265 2073 686f 756c 6420 6265 0a74 care should be.t │ │ │ │ │ +00043900: 616b 656e 2074 6f20 7570 6461 7465 2064 aken to update d │ │ │ │ │ +00043910: 6570 656e 6465 6e63 7920 7665 7273 696f ependency versio │ │ │ │ │ +00043920: 6e73 2077 6865 6e20 7468 6520 6265 6861 ns when the beha │ │ │ │ │ +00043930: 7669 6f72 206f 6620 6120 7075 626c 6963 vior of a public │ │ │ │ │ +00043940: 2073 796d 626f 6c0a 6368 616e 6765 732e symbol.changes. │ │ │ │ │ +00043950: 2020 5468 6973 2069 7320 6561 7379 2074 This is easy t │ │ │ │ │ +00043960: 6f20 6e65 676c 6563 742c 2073 696e 6365 o neglect, since │ │ │ │ │ +00043970: 2074 6865 7265 2069 7320 6e6f 2061 7574 there is no aut │ │ │ │ │ +00043980: 6f6d 6174 6564 206d 6574 686f 6420 6f66 omated method of │ │ │ │ │ +00043990: 0a64 6574 6572 6d69 6e69 6e67 2073 7563 .determining suc │ │ │ │ │ +000439a0: 6820 6368 616e 6765 732c 2062 7574 2066 h changes, but f │ │ │ │ │ +000439b0: 6169 6c69 6e67 2074 6f20 7570 6461 7465 ailing to update │ │ │ │ │ +000439c0: 2076 6572 7369 6f6e 7320 696e 2074 6869 versions in thi │ │ │ │ │ +000439d0: 7320 6361 7365 0a63 6f75 6c64 2072 6573 s case.could res │ │ │ │ │ +000439e0: 756c 7420 696e 2062 696e 6172 7920 7061 ult in binary pa │ │ │ │ │ +000439f0: 636b 6167 6573 2077 6974 6820 746f 6f2d ckages with too- │ │ │ │ │ +00043a00: 7765 616b 2064 6570 656e 6465 6e63 6965 weak dependencie │ │ │ │ │ +00043a10: 7320 7468 6174 2077 696c 6c0a 6661 696c s that will.fail │ │ │ │ │ +00043a20: 2061 7420 7275 6e74 696d 652c 2070 6f73 at runtime, pos │ │ │ │ │ +00043a30: 7369 626c 7920 696e 2077 6179 7320 7468 sibly in ways th │ │ │ │ │ +00043a40: 6174 2063 616e 2063 6175 7365 2073 6563 at can cause sec │ │ │ │ │ +00043a50: 7572 6974 790a 7675 6c6e 6572 6162 696c urity.vulnerabil │ │ │ │ │ +00043a60: 6974 6965 732e 2020 4966 2074 6865 2070 ities. If the p │ │ │ │ │ +00043a70: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ +00043a80: 7220 6265 6c69 6576 6573 2074 6861 7420 r believes that │ │ │ │ │ +00043a90: 6120 7379 6d62 6f6c 0a62 6568 6176 696f a symbol.behavio │ │ │ │ │ +00043aa0: 7220 6368 616e 6765 2063 6f75 6c64 2068 r change could h │ │ │ │ │ +00043ab0: 6176 6520 6f63 6375 7272 6564 2062 7574 ave occurred but │ │ │ │ │ +00043ac0: 2069 736e e280 9974 2073 7572 652c 2069 isn...t sure, i │ │ │ │ │ +00043ad0: 74e2 8099 7320 7361 6665 7220 746f 2075 t...s safer to u │ │ │ │ │ +00043ae0: 7064 6174 650a 7468 6520 7665 7273 696f pdate.the versio │ │ │ │ │ +00043af0: 6e20 7261 7468 6572 2074 6861 6e20 6c65 n rather than le │ │ │ │ │ +00043b00: 6176 6520 6974 2075 6e6d 6f64 6966 6965 ave it unmodifie │ │ │ │ │ +00043b10: 642e 2020 5468 6973 206d 6179 2072 6573 d. This may res │ │ │ │ │ +00043b20: 756c 7420 696e 0a75 6e6e 6563 6573 7361 ult in.unnecessa │ │ │ │ │ +00043b30: 7269 6c79 2073 7472 6963 7420 6465 7065 rily strict depe │ │ │ │ │ +00043b40: 6e64 656e 6369 6573 2c20 6275 7420 6974 ndencies, but it │ │ │ │ │ +00043b50: 2065 6e73 7572 6573 2074 6861 7420 7061 ensures that pa │ │ │ │ │ +00043b60: 636b 6167 6573 2077 686f 7365 0a64 6570 ckages whose.dep │ │ │ │ │ +00043b70: 656e 6465 6e63 6965 7320 6172 6520 7361 endencies are sa │ │ │ │ │ +00043b80: 7469 7366 6965 6420 7769 6c6c 2077 6f72 tisfied will wor │ │ │ │ │ +00043b90: 6b20 7072 6f70 6572 6c79 2e0a 0a41 2063 k properly...A c │ │ │ │ │ +00043ba0: 6f6d 6d6f 6e20 6578 616d 706c 6520 6f66 ommon example of │ │ │ │ │ +00043bb0: 2077 6865 6e20 6120 6368 616e 6765 2074 when a change t │ │ │ │ │ +00043bc0: 6f20 7468 6520 6465 7065 6e64 656e 6379 o the dependency │ │ │ │ │ +00043bd0: 2076 6572 7369 6f6e 2069 7320 7265 7175 version is requ │ │ │ │ │ +00043be0: 6972 6564 0a69 7320 6120 6675 6e63 7469 ired.is a functi │ │ │ │ │ +00043bf0: 6f6e 2074 6861 7420 7461 6b65 7320 616e on that takes an │ │ │ │ │ +00043c00: 2065 6e75 6d20 6f72 2073 7472 7563 7420 enum or struct │ │ │ │ │ +00043c10: 6172 6775 6d65 6e74 2074 6861 7420 636f argument that co │ │ │ │ │ +00043c20: 6e74 726f 6c73 2077 6861 740a 7468 6520 ntrols what.the │ │ │ │ │ +00043c30: 6675 6e63 7469 6f6e 2064 6f65 732e 2020 function does. │ │ │ │ │ +00043c40: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ +00043c50: 2020 2065 6e75 6d20 6c69 6272 6172 795f enum library_ │ │ │ │ │ +00043c60: 6f70 207b 204f 505f 464f 4f2c 204f 505f op { OP_FOO, OP_ │ │ │ │ │ +00043c70: 4241 5220 7d3b 0a20 2020 2020 696e 7420 BAR };. int │ │ │ │ │ +00043c80: 6c69 6272 6172 795f 646f 5f6f 7065 7261 library_do_opera │ │ │ │ │ +00043c90: 7469 6f6e 2865 6e75 6d20 6c69 6272 6172 tion(enum librar │ │ │ │ │ +00043ca0: 795f 6f70 293b 0a0a 4966 2061 206e 6577 y_op);..If a new │ │ │ │ │ +00043cb0: 206f 7065 7261 7469 6f6e 2c20 e280 984f operation, ...O │ │ │ │ │ +00043cc0: 505f 4241 5ae2 8099 2c20 6973 2061 6464 P_BAZ..., is add │ │ │ │ │ +00043cd0: 6564 2c20 7468 6520 6d69 6e69 6d61 6c2d ed, the minimal- │ │ │ │ │ +00043ce0: 7665 7273 696f 6e20 6f66 0ae2 8098 6c69 version of....li │ │ │ │ │ +00043cf0: 6272 6172 795f 646f 5f6f 7065 7261 7469 brary_do_operati │ │ │ │ │ +00043d00: 6f6e e280 9920 2866 6f72 20e2 8098 7379 on... (for ...sy │ │ │ │ │ +00043d10: 6d62 6f6c 73e2 8099 2066 696c 6573 2920 mbols... files) │ │ │ │ │ +00043d20: 6f72 2074 6865 2076 6572 7369 6f6e 2069 or the version i │ │ │ │ │ +00043d30: 6e20 7468 650a 6465 7065 6e64 656e 6379 n the.dependency │ │ │ │ │ +00043d40: 2066 6f72 2074 6865 2073 6861 7265 6420 for the shared │ │ │ │ │ +00043d50: 6c69 6272 6172 7920 2866 6f72 20e2 8098 library (for ... │ │ │ │ │ +00043d60: 7368 6c69 6273 e280 9920 6669 6c65 7329 shlibs... files) │ │ │ │ │ +00043d70: 206d 7573 7420 6265 2069 6e63 7265 6173 must be increas │ │ │ │ │ +00043d80: 6564 0a74 6f20 7468 6520 7665 7273 696f ed.to the versio │ │ │ │ │ +00043d90: 6e20 6174 2077 6869 6368 20e2 8098 4f50 n at which ...OP │ │ │ │ │ +00043da0: 5f42 415a e280 9920 7761 7320 696e 7472 _BAZ... was intr │ │ │ │ │ +00043db0: 6f64 7563 6564 2e20 204f 7468 6572 7769 oduced. Otherwi │ │ │ │ │ +00043dc0: 7365 2c20 6120 6269 6e61 7279 0a62 7569 se, a binary.bui │ │ │ │ │ +00043dd0: 6c74 2061 6761 696e 7374 2074 6865 206e lt against the n │ │ │ │ │ +00043de0: 6577 2076 6572 7369 6f6e 206f 6620 7468 ew version of th │ │ │ │ │ +00043df0: 6520 6c69 6272 6172 7920 2868 6176 696e e library (havin │ │ │ │ │ +00043e00: 6720 6465 7465 6374 6564 2061 740a 636f g detected at.co │ │ │ │ │ +00043e10: 6d70 696c 652d 7469 6d65 2074 6861 7420 mpile-time that │ │ │ │ │ +00043e20: 7468 6520 6c69 6272 6172 7920 7375 7070 the library supp │ │ │ │ │ +00043e30: 6f72 7473 20e2 8098 4f50 5f42 415a e280 orts ...OP_BAZ.. │ │ │ │ │ +00043e40: 9929 206d 6179 2062 6520 696e 7374 616c .) may be instal │ │ │ │ │ +00043e50: 6c65 6420 7769 7468 2061 0a73 6861 7265 led with a.share │ │ │ │ │ +00043e60: 6420 6c69 6272 6172 7920 7468 6174 2064 d library that d │ │ │ │ │ +00043e70: 6f65 736e e280 9974 2073 7570 706f 7274 oesn...t support │ │ │ │ │ +00043e80: 20e2 8098 4f50 5f42 415a e280 9920 616e ...OP_BAZ... an │ │ │ │ │ +00043e90: 6420 7769 6c6c 2066 6169 6c20 6174 2072 d will fail at r │ │ │ │ │ +00043ea0: 756e 7469 6d65 0a77 6865 6e20 6974 2074 untime.when it t │ │ │ │ │ +00043eb0: 7269 6573 2074 6f20 7061 7373 20e2 8098 ries to pass ... │ │ │ │ │ +00043ec0: 4f50 5f42 415a e280 9920 696e 746f 2074 OP_BAZ... into t │ │ │ │ │ +00043ed0: 6869 7320 6675 6e63 7469 6f6e 2e0a 0a44 his function...D │ │ │ │ │ +00043ee0: 6570 656e 6465 6e63 7920 7665 7273 696f ependency versio │ │ │ │ │ +00043ef0: 6e73 2069 6e20 6569 7468 6572 20e2 8098 ns in either ... │ │ │ │ │ +00043f00: 7379 6d62 6f6c 73e2 8099 206f 7220 e280 symbols... or .. │ │ │ │ │ +00043f10: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ +00043f20: 206e 6f72 6d61 6c6c 790a 7368 6f75 6c64 normally.should │ │ │ │ │ +00043f30: 206e 6f74 2063 6f6e 7461 696e 2074 6865 not contain the │ │ │ │ │ +00043f40: 2044 6562 6961 6e20 7265 7669 7369 6f6e Debian revision │ │ │ │ │ +00043f50: 206f 6620 7468 6520 7061 636b 6167 652c of the package, │ │ │ │ │ +00043f60: 2073 696e 6365 2074 6865 206c 6962 7261 since the libra │ │ │ │ │ +00043f70: 7279 0a62 6568 6176 696f 7220 6973 206e ry.behavior is n │ │ │ │ │ +00043f80: 6f72 6d61 6c6c 7920 6669 7865 6420 666f ormally fixed fo │ │ │ │ │ +00043f90: 7220 6120 7061 7274 6963 756c 6172 2075 r a particular u │ │ │ │ │ +00043fa0: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ +00043fb0: 616e 6420 616e 790a 4465 6269 616e 2070 and any.Debian p │ │ │ │ │ +00043fc0: 6163 6b61 6769 6e67 206f 6620 7468 6174 ackaging of that │ │ │ │ │ +00043fd0: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ +00043fe0: 6e20 7769 6c6c 2068 6176 6520 7468 6520 n will have the │ │ │ │ │ +00043ff0: 7361 6d65 2062 6568 6176 696f 722e 0a49 same behavior..I │ │ │ │ │ +00044000: 6e20 7468 6520 7261 7265 2063 6173 6520 n the rare case │ │ │ │ │ +00044010: 7468 6174 2074 6865 206c 6962 7261 7279 that the library │ │ │ │ │ +00044020: 2062 6568 6176 696f 7220 7761 7320 6368 behavior was ch │ │ │ │ │ +00044030: 616e 6765 6420 696e 2061 2070 6172 7469 anged in a parti │ │ │ │ │ +00044040: 6375 6c61 720a 4465 6269 616e 2072 6576 cular.Debian rev │ │ │ │ │ +00044050: 6973 696f 6e2c 2061 7070 656e 6469 6e67 ision, appending │ │ │ │ │ +00044060: 20e2 8098 7ee2 8099 2074 6f20 7468 6520 ...~... to the │ │ │ │ │ +00044070: 656e 6420 6f66 2074 6865 2076 6572 7369 end of the versi │ │ │ │ │ +00044080: 6f6e 2074 6861 7420 696e 636c 7564 6573 on that includes │ │ │ │ │ +00044090: 0a74 6865 2044 6562 6961 6e20 7265 7669 .the Debian revi │ │ │ │ │ +000440a0: 7369 6f6e 2069 7320 7265 636f 6d6d 656e sion is recommen │ │ │ │ │ +000440b0: 6465 642c 2073 696e 6365 2074 6869 7320 ded, since this │ │ │ │ │ +000440c0: 616c 6c6f 7773 2062 6163 6b70 6f72 7473 allows backports │ │ │ │ │ +000440d0: 206f 6620 7468 650a 7368 6172 6564 206c of the.shared l │ │ │ │ │ +000440e0: 6962 7261 7279 2070 6163 6b61 6765 2075 ibrary package u │ │ │ │ │ +000440f0: 7369 6e67 2074 6865 206e 6f72 6d61 6c20 sing the normal │ │ │ │ │ +00044100: 6261 636b 706f 7274 2076 6572 7369 6f6e backport version │ │ │ │ │ +00044110: 696e 6720 636f 6e76 656e 7469 6f6e 0a74 ing convention.t │ │ │ │ │ +00044120: 6f20 7361 7469 7366 7920 7468 6520 6465 o satisfy the de │ │ │ │ │ +00044130: 7065 6e64 656e 6379 2e0a 0a20 2020 2d2d pendency... -- │ │ │ │ │ +00044140: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00044150: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00044160: 2020 2831 2920 416e 2065 7861 6d70 6c65 (1) An example │ │ │ │ │ +00044170: 206f 6620 616e 20e2 809c 756e 7265 6173 of an ...unreas │ │ │ │ │ +00044180: 6f6e 6162 6c65 e280 9d20 7072 6f67 7261 onable... progra │ │ │ │ │ +00044190: 6d20 6973 206f 6e65 2074 6861 7420 7573 m is one that us │ │ │ │ │ +000441a0: 6573 206c 6962 7261 7279 0a69 6e74 6572 es library.inter │ │ │ │ │ +000441b0: 6661 6365 7320 7468 6174 2061 7265 2064 faces that are d │ │ │ │ │ +000441c0: 6f63 756d 656e 7465 6420 6173 2069 6e74 ocumented as int │ │ │ │ │ +000441d0: 6572 6e61 6c20 616e 6420 756e 7375 7070 ernal and unsupp │ │ │ │ │ +000441e0: 6f72 7465 642e 2020 4966 2074 6865 206f orted. If the o │ │ │ │ │ +000441f0: 6e6c 790a 7072 6f67 7261 6d73 206f 7220 nly.programs or │ │ │ │ │ +00044200: 6c69 6272 6172 6965 7320 6166 6665 6374 libraries affect │ │ │ │ │ +00044210: 6564 2062 7920 6120 6368 616e 6765 2061 ed by a change a │ │ │ │ │ +00044220: 7265 20e2 809c 756e 7265 6173 6f6e 6162 re ...unreasonab │ │ │ │ │ +00044230: 6c65 e280 9d20 6f6e 6573 2c0a 6f74 6865 le... ones,.othe │ │ │ │ │ +00044240: 7220 7465 6368 6e69 7175 6573 2c20 7375 r techniques, su │ │ │ │ │ +00044250: 6368 2061 7320 6465 636c 6172 696e 6720 ch as declaring │ │ │ │ │ +00044260: e280 9842 7265 616b 73e2 8099 2072 656c ...Breaks... rel │ │ │ │ │ +00044270: 6174 696f 6e73 6869 7073 2077 6974 6820 ationships with │ │ │ │ │ +00044280: 6166 6665 6374 6564 0a70 6163 6b61 6765 affected.package │ │ │ │ │ +00044290: 7320 6f72 2074 7265 6174 696e 6720 7468 s or treating th │ │ │ │ │ +000442a0: 6569 7220 7573 6167 6520 6f66 2074 6865 eir usage of the │ │ │ │ │ +000442b0: 206c 6962 7261 7279 2061 7320 6275 6773 library as bugs │ │ │ │ │ +000442c0: 2069 6e20 7468 6f73 650a 7061 636b 6167 in those.packag │ │ │ │ │ +000442d0: 6573 2c20 6d61 7920 6265 2061 7070 726f es, may be appro │ │ │ │ │ +000442e0: 7072 6961 7465 2069 6e73 7465 6164 206f priate instead o │ │ │ │ │ +000442f0: 6620 6368 616e 6769 6e67 2074 6865 2053 f changing the S │ │ │ │ │ +00044300: 4f4e 414d 452e 2048 6f77 6576 6572 2c0a ONAME. However,. │ │ │ │ │ +00044310: 7468 6520 6465 6661 756c 7420 6170 7072 the default appr │ │ │ │ │ +00044320: 6f61 6368 2069 7320 746f 2063 6861 6e67 oach is to chang │ │ │ │ │ +00044330: 6520 7468 6520 534f 4e41 4d45 2066 6f72 e the SONAME for │ │ │ │ │ +00044340: 2061 6e79 2063 6861 6e67 6520 746f 2074 any change to t │ │ │ │ │ +00044350: 6865 2041 4249 0a74 6861 7420 636f 756c he ABI.that coul │ │ │ │ │ +00044360: 6420 6272 6561 6b20 6120 7072 6f67 7261 d break a progra │ │ │ │ │ +00044370: 6d2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 m.....File: debi │ │ │ │ │ +00044380: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00044390: 204e 6f64 653a 2054 6865 2073 796d 626f Node: The symbo │ │ │ │ │ +000443a0: 6c73 2073 7973 7465 6d2c 2020 4e65 7874 ls system, Next │ │ │ │ │ +000443b0: 3a20 5468 6520 7368 6c69 6273 2073 7973 : The shlibs sys │ │ │ │ │ +000443c0: 7465 6d2c 2020 5072 6576 3a20 5368 6172 tem, Prev: Shar │ │ │ │ │ +000443d0: 6564 206c 6962 7261 7279 2041 4249 2063 ed library ABI c │ │ │ │ │ +000443e0: 6861 6e67 6573 2c20 2055 703a 2044 6570 hanges, Up: Dep │ │ │ │ │ +000443f0: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ +00044400: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ +00044410: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ +00044420: 0a0a 382e 362e 3320 5468 6520 e280 9873 ..8.6.3 The ...s │ │ │ │ │ +00044430: 796d 626f 6c73 e280 9920 7379 7374 656d ymbols... system │ │ │ │ │ +00044440: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +00044450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 -----------..In │ │ │ │ │ +00044460: 7468 6520 666f 6c6c 6f77 696e 6720 7365 the following se │ │ │ │ │ +00044470: 6374 696f 6e73 2c20 7765 2077 696c 6c20 ctions, we will │ │ │ │ │ +00044480: 6669 7273 7420 6465 7363 7269 6265 2077 first describe w │ │ │ │ │ +00044490: 6865 7265 2074 6865 2076 6172 696f 7573 here the various │ │ │ │ │ +000444a0: 0ae2 8098 7379 6d62 6f6c 73e2 8099 2066 ....symbols... f │ │ │ │ │ +000444b0: 696c 6573 2061 7265 2074 6f20 6265 2066 iles are to be f │ │ │ │ │ +000444c0: 6f75 6e64 2c20 7468 656e 2074 6865 20e2 ound, then the . │ │ │ │ │ +000444d0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +000444e0: 6520 666f 726d 6174 2c20 616e 640a 6669 e format, and.fi │ │ │ │ │ +000444f0: 6e61 6c6c 7920 686f 7720 746f 2063 7265 nally how to cre │ │ │ │ │ +00044500: 6174 6520 e280 9873 796d 626f 6c73 e280 ate ...symbols.. │ │ │ │ │ +00044510: 9920 6669 6c65 7320 6966 2079 6f75 7220 . files if your │ │ │ │ │ +00044520: 7061 636b 6167 6520 636f 6e74 6169 6e73 package contains │ │ │ │ │ +00044530: 2061 2073 6861 7265 640a 6c69 6272 6172 a shared.librar │ │ │ │ │ +00044540: 792e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2054 y...* Menu:..* T │ │ │ │ │ +00044550: 6865 2073 796d 626f 6c73 2066 696c 6573 he symbols files │ │ │ │ │ +00044560: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +00044570: 7379 7374 656d 3a3a 0a2a 2054 6865 2073 system::.* The s │ │ │ │ │ +00044580: 796d 626f 6c73 2046 696c 6520 466f 726d ymbols File Form │ │ │ │ │ +00044590: 6174 3a3a 0a2a 2050 726f 7669 6469 6e67 at::.* Providing │ │ │ │ │ +000445a0: 2061 2073 796d 626f 6c73 2066 696c 653a a symbols file: │ │ │ │ │ +000445b0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ +000445c0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000445d0: 4e6f 6465 3a20 5468 6520 7379 6d62 6f6c Node: The symbol │ │ │ │ │ +000445e0: 7320 6669 6c65 7320 7072 6573 656e 7420 s files present │ │ │ │ │ +000445f0: 6f6e 2074 6865 2073 7973 7465 6d2c 2020 on the system, │ │ │ │ │ +00044600: 4e65 7874 3a20 5468 6520 7379 6d62 6f6c Next: The symbol │ │ │ │ │ +00044610: 7320 4669 6c65 2046 6f72 6d61 742c 2020 s File Format, │ │ │ │ │ +00044620: 5570 3a20 5468 6520 7379 6d62 6f6c 7320 Up: The symbols │ │ │ │ │ +00044630: 7379 7374 656d 0a0a 382e 362e 332e 3120 system..8.6.3.1 │ │ │ │ │ +00044640: 5468 6520 e280 9873 796d 626f 6c73 e280 The ...symbols.. │ │ │ │ │ +00044650: 9920 6669 6c65 7320 7072 6573 656e 7420 . files present │ │ │ │ │ +00044660: 6f6e 2074 6865 2073 7973 7465 6d0a 2e2e on the system... │ │ │ │ │ +00044670: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044680: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044690: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a ................ │ │ │ │ │ +000446a0: 0ae2 8098 7379 6d62 6f6c 73e2 8099 2066 ....symbols... f │ │ │ │ │ +000446b0: 696c 6573 2066 6f72 2061 2073 6861 7265 iles for a share │ │ │ │ │ +000446c0: 6420 6c69 6272 6172 7920 6172 6520 6e6f d library are no │ │ │ │ │ +000446d0: 726d 616c 6c79 2070 726f 7669 6465 6420 rmally provided │ │ │ │ │ +000446e0: 6279 2074 6865 2073 6861 7265 640a 6c69 by the shared.li │ │ │ │ │ +000446f0: 6272 6172 7920 7061 636b 6167 6520 6173 brary package as │ │ │ │ │ +00044700: 2061 2063 6f6e 7472 6f6c 2066 696c 652c a control file, │ │ │ │ │ +00044710: 2062 7574 2074 6865 7265 2061 7265 2073 but there are s │ │ │ │ │ +00044720: 6576 6572 616c 206f 7665 7272 6964 6520 everal override │ │ │ │ │ +00044730: 7061 7468 730a 7468 6174 2061 7265 2063 paths.that are c │ │ │ │ │ +00044740: 6865 636b 6564 2066 6972 7374 2069 6e20 hecked first in │ │ │ │ │ +00044750: 6361 7365 2074 6861 7420 696e 666f 726d case that inform │ │ │ │ │ +00044760: 6174 696f 6e20 6973 2077 726f 6e67 206f ation is wrong o │ │ │ │ │ +00044770: 7220 6d69 7373 696e 672e 0a54 6865 2066 r missing..The f │ │ │ │ │ +00044780: 6f6c 6c6f 7769 6e67 206c 6973 7420 6769 ollowing list gi │ │ │ │ │ +00044790: 7665 7320 7468 656d 2069 6e20 7468 6520 ves them in the │ │ │ │ │ +000447a0: 6f72 6465 7220 696e 2077 6869 6368 2074 order in which t │ │ │ │ │ +000447b0: 6865 7920 6172 6520 7265 6164 2062 790a hey are read by. │ │ │ │ │ +000447c0: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +000447d0: 73e2 8099 2e20 2054 6865 2066 6972 7374 s.... The first │ │ │ │ │ +000447e0: 206f 6e65 2074 6861 7420 636f 6e74 6169 one that contai │ │ │ │ │ +000447f0: 6e73 2074 6865 2072 6571 7569 7265 6420 ns the required │ │ │ │ │ +00044800: 696e 666f 726d 6174 696f 6e0a 6973 2075 information.is u │ │ │ │ │ +00044810: 7365 642e 0a0a e280 9864 6562 6961 6e2f sed......debian/ │ │ │ │ │ +00044820: 2a2f 4445 4249 414e 2f73 796d 626f 6c73 */DEBIAN/symbols │ │ │ │ │ +00044830: e280 990a 0a20 2020 2020 4475 7269 6e67 ..... During │ │ │ │ │ +00044840: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ +00044850: 6c64 2c20 6966 2074 6865 2070 6163 6b61 ld, if the packa │ │ │ │ │ +00044860: 6765 2069 7473 656c 6620 636f 6e74 6169 ge itself contai │ │ │ │ │ +00044870: 6e73 2073 6861 7265 640a 2020 2020 206c ns shared. l │ │ │ │ │ +00044880: 6962 7261 7269 6573 2077 6974 6820 e280 ibraries with .. │ │ │ │ │ +00044890: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +000448a0: 732c 2074 6865 7920 7769 6c6c 2062 6520 s, they will be │ │ │ │ │ +000448b0: 6765 6e65 7261 7465 6420 696e 2074 6865 generated in the │ │ │ │ │ +000448c0: 7365 0a20 2020 2020 7374 6167 696e 6720 se. staging │ │ │ │ │ +000448d0: 6469 7265 6374 6f72 6965 7320 6279 20e2 directories by . │ │ │ │ │ +000448e0: 8098 6470 6b67 2d67 656e 7379 6d62 6f6c ..dpkg-gensymbol │ │ │ │ │ +000448f0: 73e2 8099 2028 7365 6520 2a6e 6f74 6520 s... (see *note │ │ │ │ │ +00044900: 5072 6f76 6964 696e 6720 610a 2020 2020 Providing a. │ │ │ │ │ +00044910: 2073 796d 626f 6c73 2066 696c 653a 2031 symbols file: 1 │ │ │ │ │ +00044920: 3162 2e29 2e20 20e2 8098 7379 6d62 6f6c 1b.). ...symbol │ │ │ │ │ +00044930: 73e2 8099 2066 696c 6573 2066 6f75 6e64 s... files found │ │ │ │ │ +00044940: 2069 6e20 7468 6520 6275 696c 6420 7472 in the build tr │ │ │ │ │ +00044950: 6565 2074 616b 650a 2020 2020 2070 7265 ee take. pre │ │ │ │ │ +00044960: 6365 6465 6e63 6520 6f76 6572 20e2 8098 cedence over ... │ │ │ │ │ +00044970: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ +00044980: 2066 726f 6d20 6f74 6865 7220 6269 6e61 from other bina │ │ │ │ │ +00044990: 7279 2070 6163 6b61 6765 732e 0a0a 2020 ry packages... │ │ │ │ │ +000449a0: 2020 2054 6865 7365 2066 696c 6573 206d These files m │ │ │ │ │ +000449b0: 7573 7420 6578 6973 7420 6265 666f 7265 ust exist before │ │ │ │ │ +000449c0: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ +000449d0: 7073 e280 9920 6973 2072 756e 206f 7220 ps... is run or │ │ │ │ │ +000449e0: 7468 650a 2020 2020 2064 6570 656e 6465 the. depende │ │ │ │ │ +000449f0: 6e63 6965 7320 6f66 2062 696e 6172 6965 ncies of binarie │ │ │ │ │ +00044a00: 7320 616e 6420 6c69 6272 6172 6965 7320 s and libraries │ │ │ │ │ +00044a10: 6672 6f6d 2061 2073 6f75 7263 6520 7061 from a source pa │ │ │ │ │ +00044a20: 636b 6167 6520 6f6e 0a20 2020 2020 6f74 ckage on. ot │ │ │ │ │ +00044a30: 6865 7220 6c69 6272 6172 6965 7320 6672 her libraries fr │ │ │ │ │ +00044a40: 6f6d 2074 6861 7420 7361 6d65 2073 6f75 om that same sou │ │ │ │ │ +00044a50: 7263 6520 7061 636b 6167 6520 7769 6c6c rce package will │ │ │ │ │ +00044a60: 206e 6f74 2062 6520 636f 7272 6563 742e not be correct. │ │ │ │ │ +00044a70: 0a20 2020 2020 496e 2070 7261 6374 6963 . In practic │ │ │ │ │ +00044a80: 652c 2074 6869 7320 6d65 616e 7320 7468 e, this means th │ │ │ │ │ +00044a90: 6174 20e2 8098 6470 6b67 2d67 656e 7379 at ...dpkg-gensy │ │ │ │ │ +00044aa0: 6d62 6f6c 73e2 8099 206d 7573 7420 6265 mbols... must be │ │ │ │ │ +00044ab0: 2072 756e 2062 6566 6f72 650a 2020 2020 run before. │ │ │ │ │ +00044ac0: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ +00044ad0: 7073 e280 9920 6475 7269 6e67 2074 6865 ps... during the │ │ │ │ │ +00044ae0: 2070 6163 6b61 6765 2062 7569 6c64 2e20 package build. │ │ │ │ │ +00044af0: 2028 3129 0a0a e280 982f 6574 632f 6470 (1)...../etc/dp │ │ │ │ │ +00044b00: 6b67 2f73 796d 626f 6c73 2f70 6163 6b61 kg/symbols/packa │ │ │ │ │ +00044b10: 6765 2e73 796d 626f 6c73 2e61 7263 68e2 ge.symbols.arch. │ │ │ │ │ +00044b20: 8099 2061 6e64 20e2 8098 2f65 7463 2f64 .. and .../etc/d │ │ │ │ │ +00044b30: 706b 672f 7379 6d62 6f6c 732f 7061 636b pkg/symbols/pack │ │ │ │ │ +00044b40: 6167 652e 7379 6d62 6f6c 73e2 8099 0a0a age.symbols..... │ │ │ │ │ +00044b50: 2020 2020 2050 6572 2d73 7973 7465 6d20 Per-system │ │ │ │ │ +00044b60: 6f76 6572 7269 6465 7320 6f66 2073 6861 overrides of sha │ │ │ │ │ +00044b70: 7265 6420 6c69 6272 6172 7920 6465 7065 red library depe │ │ │ │ │ +00044b80: 6e64 656e 6369 6573 2e20 2054 6865 7365 ndencies. These │ │ │ │ │ +00044b90: 2066 696c 6573 0a20 2020 2020 6e6f 726d files. norm │ │ │ │ │ +00044ba0: 616c 6c79 2064 6f20 6e6f 7420 6578 6973 ally do not exis │ │ │ │ │ +00044bb0: 742e 2020 5468 6579 2061 7265 206d 6169 t. They are mai │ │ │ │ │ +00044bc0: 6e74 6169 6e65 6420 6279 2074 6865 206c ntained by the l │ │ │ │ │ +00044bd0: 6f63 616c 2073 7973 7465 6d0a 2020 2020 ocal system. │ │ │ │ │ +00044be0: 2061 646d 696e 6973 7472 6174 6f72 2061 administrator a │ │ │ │ │ +00044bf0: 6e64 206d 7573 7420 6e6f 7420 6265 2063 nd must not be c │ │ │ │ │ +00044c00: 7265 6174 6564 2062 7920 616e 7920 4465 reated by any De │ │ │ │ │ +00044c10: 6269 616e 2070 6163 6b61 6765 2e0a 0ae2 bian package.... │ │ │ │ │ +00044c20: 8098 7379 6d62 6f6c 73e2 8099 2063 6f6e ..symbols... con │ │ │ │ │ +00044c30: 7472 6f6c 2066 696c 6573 2066 6f72 2070 trol files for p │ │ │ │ │ +00044c40: 6163 6b61 6765 7320 696e 7374 616c 6c65 ackages installe │ │ │ │ │ +00044c50: 6420 6f6e 2074 6865 2073 7973 7465 6d0a d on the system. │ │ │ │ │ +00044c60: 0a20 2020 2020 5468 6520 e280 9873 796d . The ...sym │ │ │ │ │ +00044c70: 626f 6c73 e280 9920 636f 6e74 726f 6c20 bols... control │ │ │ │ │ +00044c80: 6669 6c65 7320 666f 7220 616c 6c20 7468 files for all th │ │ │ │ │ +00044c90: 6520 7061 636b 6167 6573 2063 7572 7265 e packages curre │ │ │ │ │ +00044ca0: 6e74 6c79 0a20 2020 2020 696e 7374 616c ntly. instal │ │ │ │ │ +00044cb0: 6c65 6420 6f6e 2074 6865 2073 7973 7465 led on the syste │ │ │ │ │ +00044cc0: 6d20 6172 6520 7365 6172 6368 6564 206c m are searched l │ │ │ │ │ +00044cd0: 6173 742e 2020 5468 6973 2077 696c 6c20 ast. This will │ │ │ │ │ +00044ce0: 6265 2074 6865 206d 6f73 740a 2020 2020 be the most. │ │ │ │ │ +00044cf0: 2063 6f6d 6d6f 6e20 736f 7572 6365 206f common source o │ │ │ │ │ +00044d00: 6620 7368 6172 6564 206c 6962 7261 7279 f shared library │ │ │ │ │ +00044d10: 2064 6570 656e 6465 6e63 7920 696e 666f dependency info │ │ │ │ │ +00044d20: 726d 6174 696f 6e2e 2020 5468 6573 650a rmation. These. │ │ │ │ │ +00044d30: 2020 2020 2066 696c 6573 2063 616e 2062 files can b │ │ │ │ │ +00044d40: 6520 7265 6164 2077 6974 6820 e280 9864 e read with ...d │ │ │ │ │ +00044d50: 706b 672d 7175 6572 7920 2d2d 636f 6e74 pkg-query --cont │ │ │ │ │ +00044d60: 726f 6c2d 7368 6f77 2070 6163 6b61 6765 rol-show package │ │ │ │ │ +00044d70: 2073 796d 626f 6c73 e280 992e 0a0a 4265 symbols......Be │ │ │ │ │ +00044d80: 2061 7761 7265 2074 6861 7420 6966 2061 aware that if a │ │ │ │ │ +00044d90: 20e2 8098 6465 6269 616e 2f73 686c 6962 ...debian/shlib │ │ │ │ │ +00044da0: 732e 6c6f 6361 6ce2 8099 2065 7869 7374 s.local... exist │ │ │ │ │ +00044db0: 7320 696e 2074 6865 2073 6f75 7263 6520 s in the source │ │ │ │ │ +00044dc0: 7061 636b 6167 652c 0a69 7420 7769 6c6c package,.it will │ │ │ │ │ +00044dd0: 206f 7665 7272 6964 6520 616e 7920 e280 override any .. │ │ │ │ │ +00044de0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00044df0: 732e 2020 5468 6973 2069 7320 7468 6520 s. This is the │ │ │ │ │ +00044e00: 6f6e 6c79 2063 6173 6520 7768 6572 6520 only case where │ │ │ │ │ +00044e10: 610a e280 9873 686c 6962 73e2 8099 2069 a....shlibs... i │ │ │ │ │ +00044e20: 7320 7573 6564 2064 6573 7069 7465 20e2 s used despite . │ │ │ │ │ +00044e30: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00044e40: 6573 2062 6569 6e67 2070 7265 7365 6e74 es being present │ │ │ │ │ +00044e50: 2e20 2053 6565 202a 6e6f 7465 2054 6865 . See *note The │ │ │ │ │ +00044e60: 0a73 686c 6962 7320 6669 6c65 7320 7072 .shlibs files pr │ │ │ │ │ +00044e70: 6573 656e 7420 6f6e 2074 6865 2073 7973 esent on the sys │ │ │ │ │ +00044e80: 7465 6d3a 2031 3163 2e20 616e 6420 2a6e tem: 11c. and *n │ │ │ │ │ +00044e90: 6f74 6520 5468 6520 7368 6c69 6273 2073 ote The shlibs s │ │ │ │ │ +00044ea0: 7973 7465 6d3a 0a33 372e 2066 6f72 206d ystem:.37. for m │ │ │ │ │ +00044eb0: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information. │ │ │ │ │ +00044ec0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +00044ed0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00044ee0: 2d2d 2d2d 0a0a 2020 2028 3129 2041 6e20 ----.. (1) An │ │ │ │ │ +00044ef0: 6578 616d 706c 6520 6d61 7920 636c 6172 example may clar │ │ │ │ │ +00044f00: 6966 792e 2020 5375 7070 6f73 6520 7468 ify. Suppose th │ │ │ │ │ +00044f10: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00044f20: 20e2 8098 666f 6fe2 8099 0a67 656e 6572 ...foo....gener │ │ │ │ │ +00044f30: 6174 6573 2074 776f 2062 696e 6172 7920 ates two binary │ │ │ │ │ +00044f40: 7061 636b 6167 6573 2c20 e280 986c 6962 packages, ...lib │ │ │ │ │ +00044f50: 666f 6f32 e280 9920 616e 6420 e280 9866 foo2... and ...f │ │ │ │ │ +00044f60: 6f6f 2d72 756e 7469 6d65 e280 992e 2020 oo-runtime.... │ │ │ │ │ +00044f70: 5768 656e 0a62 7569 6c64 696e 6720 7468 When.building th │ │ │ │ │ +00044f80: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00044f90: 732c 2074 6865 2063 6f6e 7465 6e74 7320 s, the contents │ │ │ │ │ +00044fa0: 6f66 2074 6865 2070 6163 6b61 6765 7320 of the packages │ │ │ │ │ +00044fb0: 6172 6520 7374 6167 6564 2069 6e0a 7468 are staged in.th │ │ │ │ │ +00044fc0: 6520 6469 7265 6374 6f72 6965 7320 e280 e directories .. │ │ │ │ │ +00044fd0: 9864 6562 6961 6e2f 6c69 6266 6f6f 32e2 .debian/libfoo2. │ │ │ │ │ +00044fe0: 8099 2061 6e64 20e2 8098 6465 6269 616e .. and ...debian │ │ │ │ │ +00044ff0: 2f66 6f6f 2d72 756e 7469 6d65 e280 9920 /foo-runtime... │ │ │ │ │ +00045000: 7265 7370 6563 7469 7665 6c79 2e0a 28e2 respectively..(. │ │ │ │ │ +00045010: 8098 6465 6269 616e 2f74 6d70 e280 9920 ..debian/tmp... │ │ │ │ │ +00045020: 636f 756c 6420 6265 2075 7365 6420 696e could be used in │ │ │ │ │ +00045030: 7374 6561 6420 6f66 206f 6e65 206f 6620 stead of one of │ │ │ │ │ +00045040: 7468 6573 652e 2920 2053 696e 6365 20e2 these.) Since . │ │ │ │ │ +00045050: 8098 6c69 6266 6f6f 32e2 8099 0a70 726f ..libfoo2....pro │ │ │ │ │ +00045060: 7669 6465 7320 7468 6520 e280 986c 6962 vides the ...lib │ │ │ │ │ +00045070: 666f 6fe2 8099 2073 6861 7265 6420 6c69 foo... shared li │ │ │ │ │ +00045080: 6272 6172 792c 2069 7420 7769 6c6c 2063 brary, it will c │ │ │ │ │ +00045090: 6f6e 7461 696e 2061 20e2 8098 7379 6d62 ontain a ...symb │ │ │ │ │ +000450a0: 6f6c 73e2 8099 2066 696c 652c 0a77 6869 ols... file,.whi │ │ │ │ │ +000450b0: 6368 2077 696c 6c20 6265 2069 6e73 7461 ch will be insta │ │ │ │ │ +000450c0: 6c6c 6564 2069 6e20 e280 9864 6562 6961 lled in ...debia │ │ │ │ │ +000450d0: 6e2f 6c69 6266 6f6f 322f 4445 4249 414e n/libfoo2/DEBIAN │ │ │ │ │ +000450e0: 2f73 796d 626f 6c73 e280 992c 2065 7665 /symbols..., eve │ │ │ │ │ +000450f0: 6e74 7561 6c6c 790a 746f 2062 6520 696e ntually.to be in │ │ │ │ │ +00045100: 636c 7564 6564 2061 7320 6120 636f 6e74 cluded as a cont │ │ │ │ │ +00045110: 726f 6c20 6669 6c65 2069 6e20 7468 6174 rol file in that │ │ │ │ │ +00045120: 2070 6163 6b61 6765 2e20 2057 6865 6e20 package. When │ │ │ │ │ +00045130: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +00045140: 73e2 8099 0a69 7320 7275 6e20 6f6e 2074 s....is run on t │ │ │ │ │ +00045150: 6865 2065 7865 6375 7461 626c 6520 e280 he executable .. │ │ │ │ │ +00045160: 9864 6562 6961 6e2f 666f 6f2d 7275 6e74 .debian/foo-runt │ │ │ │ │ +00045170: 696d 652f 7573 722f 6269 6e2f 666f 6f2d ime/usr/bin/foo- │ │ │ │ │ +00045180: 7072 6f67 e280 992c 2069 7420 7769 6c6c prog..., it will │ │ │ │ │ +00045190: 0a65 7861 6d69 6e65 2074 6865 20e2 8098 .examine the ... │ │ │ │ │ +000451a0: 6465 6269 616e 2f6c 6962 666f 6f32 2f44 debian/libfoo2/D │ │ │ │ │ +000451b0: 4542 4941 4e2f 7379 6d62 6f6c 73e2 8099 EBIAN/symbols... │ │ │ │ │ +000451c0: 2066 696c 6520 746f 2064 6574 6572 6d69 file to determi │ │ │ │ │ +000451d0: 6e65 2077 6865 7468 6572 0ae2 8098 666f ne whether....fo │ │ │ │ │ +000451e0: 6f2d 7072 6f67 e280 99e2 8099 7320 6c69 o-prog......s li │ │ │ │ │ +000451f0: 6272 6172 7920 6465 7065 6e64 656e 6369 brary dependenci │ │ │ │ │ +00045200: 6573 2061 7265 2073 6174 6973 6669 6564 es are satisfied │ │ │ │ │ +00045210: 2062 7920 616e 7920 6f66 2074 6865 206c by any of the l │ │ │ │ │ +00045220: 6962 7261 7269 6573 0a70 726f 7669 6465 ibraries.provide │ │ │ │ │ +00045230: 6420 6279 20e2 8098 6c69 6266 6f6f 32e2 d by ...libfoo2. │ │ │ │ │ +00045240: 8099 2e20 2053 696e 6365 2074 686f 7365 ... Since those │ │ │ │ │ +00045250: 2062 696e 6172 6965 7320 7765 7265 206c binaries were l │ │ │ │ │ +00045260: 696e 6b65 6420 6167 6169 6e73 7420 7468 inked against th │ │ │ │ │ +00045270: 650a 6a75 7374 2d62 7569 6c74 2073 6861 e.just-built sha │ │ │ │ │ +00045280: 7265 6420 6c69 6272 6172 7920 6173 2070 red library as p │ │ │ │ │ +00045290: 6172 7420 6f66 2074 6865 2062 7569 6c64 art of the build │ │ │ │ │ +000452a0: 2070 726f 6365 7373 2c20 7468 6520 e280 process, the .. │ │ │ │ │ +000452b0: 9873 796d 626f 6c73 e280 990a 6669 6c65 .symbols....file │ │ │ │ │ +000452c0: 2066 6f72 2074 6865 206e 6577 6c79 2d62 for the newly-b │ │ │ │ │ +000452d0: 7569 6c74 20e2 8098 6c69 6266 6f6f 32e2 uilt ...libfoo2. │ │ │ │ │ +000452e0: 8099 206d 7573 7420 7461 6b65 2070 7265 .. must take pre │ │ │ │ │ +000452f0: 6365 6465 6e63 6520 6f76 6572 2061 20e2 cedence over a . │ │ │ │ │ +00045300: 8098 7379 6d62 6f6c 73e2 8099 0a66 696c ..symbols....fil │ │ │ │ │ +00045310: 6520 666f 7220 616e 7920 6f74 6865 7220 e for any other │ │ │ │ │ +00045320: e280 986c 6962 666f 6f32 e280 9920 7061 ...libfoo2... pa │ │ │ │ │ +00045330: 636b 6167 6520 616c 7265 6164 7920 696e ckage already in │ │ │ │ │ +00045340: 7374 616c 6c65 6420 6f6e 2074 6865 2073 stalled on the s │ │ │ │ │ +00045350: 7973 7465 6d2e 0a0a 1f0a 4669 6c65 3a20 ystem.....File: │ │ │ │ │ +00045360: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00045370: 666f 2c20 204e 6f64 653a 2054 6865 2073 fo, Node: The s │ │ │ │ │ +00045380: 796d 626f 6c73 2046 696c 6520 466f 726d ymbols File Form │ │ │ │ │ +00045390: 6174 2c20 204e 6578 743a 2050 726f 7669 at, Next: Provi │ │ │ │ │ +000453a0: 6469 6e67 2061 2073 796d 626f 6c73 2066 ding a symbols f │ │ │ │ │ +000453b0: 696c 652c 2020 5072 6576 3a20 5468 6520 ile, Prev: The │ │ │ │ │ +000453c0: 7379 6d62 6f6c 7320 6669 6c65 7320 7072 symbols files pr │ │ │ │ │ +000453d0: 6573 656e 7420 6f6e 2074 6865 2073 7973 esent on the sys │ │ │ │ │ +000453e0: 7465 6d2c 2020 5570 3a20 5468 6520 7379 tem, Up: The sy │ │ │ │ │ +000453f0: 6d62 6f6c 7320 7379 7374 656d 0a0a 382e mbols system..8. │ │ │ │ │ +00045400: 362e 332e 3220 5468 6520 e280 9873 796d 6.3.2 The ...sym │ │ │ │ │ +00045410: 626f 6c73 e280 9920 4669 6c65 2046 6f72 bols... File For │ │ │ │ │ +00045420: 6d61 740a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e mat............. │ │ │ │ │ +00045430: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00045440: 2e2e 2e2e 2e0a 0a54 6865 2066 6f6c 6c6f .......The follo │ │ │ │ │ +00045450: 7769 6e67 2064 6f63 756d 656e 7473 2074 wing documents t │ │ │ │ │ +00045460: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the │ │ │ │ │ +00045470: 20e2 8098 7379 6d62 6f6c 73e2 8099 2063 ...symbols... c │ │ │ │ │ +00045480: 6f6e 7472 6f6c 2066 696c 6520 6173 0a69 ontrol file as.i │ │ │ │ │ +00045490: 6e63 6c75 6465 6420 696e 2062 696e 6172 ncluded in binar │ │ │ │ │ +000454a0: 7920 7061 636b 6167 6573 2e20 2054 6865 y packages. The │ │ │ │ │ +000454b0: 7365 2066 696c 6573 2061 7265 2062 7569 se files are bui │ │ │ │ │ +000454c0: 6c74 2066 726f 6d20 7465 6d70 6c61 7465 lt from template │ │ │ │ │ +000454d0: 0ae2 8098 7379 6d62 6f6c 73e2 8099 2066 ....symbols... f │ │ │ │ │ +000454e0: 696c 6573 2069 6e20 7468 6520 736f 7572 iles in the sour │ │ │ │ │ +000454f0: 6365 2070 6163 6b61 6765 2062 7920 e280 ce package by .. │ │ │ │ │ +00045500: 9864 706b 672d 6765 6e73 796d 626f 6c73 .dpkg-gensymbols │ │ │ │ │ +00045510: e280 992e 2020 5468 650a 7465 6d70 6c61 .... The.templa │ │ │ │ │ +00045520: 7465 2066 696c 6573 2073 7570 706f 7274 te files support │ │ │ │ │ +00045530: 2061 2072 6963 6865 7220 7379 6e74 6178 a richer syntax │ │ │ │ │ +00045540: 2074 6861 7420 616c 6c6f 7773 20e2 8098 that allows ... │ │ │ │ │ +00045550: 6470 6b67 2d67 656e 7379 6d62 6f6c 73e2 dpkg-gensymbols. │ │ │ │ │ +00045560: 8099 2074 6f0a 646f 2073 6f6d 6520 6f66 .. to.do some of │ │ │ │ │ +00045570: 2074 6865 2074 6564 696f 7573 2077 6f72 the tedious wor │ │ │ │ │ +00045580: 6b20 696e 766f 6c76 6564 2069 6e20 6d61 k involved in ma │ │ │ │ │ +00045590: 696e 7461 696e 696e 6720 e280 9873 796d intaining ...sym │ │ │ │ │ +000455a0: 626f 6c73 e280 9920 6669 6c65 732c 0a73 bols... files,.s │ │ │ │ │ +000455b0: 7563 6820 6173 2068 616e 646c 696e 6720 uch as handling │ │ │ │ │ +000455c0: 432b 2b20 7379 6d62 6f6c 7320 6f72 206f C++ symbols or o │ │ │ │ │ +000455d0: 7074 696f 6e61 6c20 7379 6d62 6f6c 7320 ptional symbols │ │ │ │ │ +000455e0: 7468 6174 206d 6179 206e 6f74 2065 7869 that may not exi │ │ │ │ │ +000455f0: 7374 206f 6e0a 7061 7274 6963 756c 6172 st on.particular │ │ │ │ │ +00045600: 2061 7263 6869 7465 6374 7572 6573 2e20 architectures. │ │ │ │ │ +00045610: 2057 6865 6e20 7772 6974 696e 6720 e280 When writing .. │ │ │ │ │ +00045620: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00045630: 7320 666f 7220 6120 7368 6172 6564 0a6c s for a shared.l │ │ │ │ │ +00045640: 6962 7261 7279 2070 6163 6b61 6765 2c20 ibrary package, │ │ │ │ │ +00045650: 7265 6665 7220 746f 20e2 8098 6470 6b67 refer to ...dpkg │ │ │ │ │ +00045660: 2d67 656e 7379 6d62 6f6c 7328 3129 e280 -gensymbols(1).. │ │ │ │ │ +00045670: 9920 666f 7220 7468 6520 7269 6368 6572 . for the richer │ │ │ │ │ +00045680: 2073 796e 7461 782e 0a0a 4120 e280 9873 syntax...A ...s │ │ │ │ │ +00045690: 796d 626f 6c73 e280 9920 6d61 7920 636f ymbols... may co │ │ │ │ │ +000456a0: 6e74 6169 6e20 6f6e 6520 6f72 206d 6f72 ntain one or mor │ │ │ │ │ +000456b0: 6520 656e 7472 6965 732c 206f 6e65 2066 e entries, one f │ │ │ │ │ +000456c0: 6f72 2065 6163 6820 7368 6172 6564 206c or each shared l │ │ │ │ │ +000456d0: 6962 7261 7279 0a63 6f6e 7461 696e 6564 ibrary.contained │ │ │ │ │ +000456e0: 2069 6e20 7468 6520 7061 636b 6167 6520 in the package │ │ │ │ │ +000456f0: 636f 7272 6573 706f 6e64 696e 6720 746f corresponding to │ │ │ │ │ +00045700: 2074 6861 7420 e280 9873 796d 626f 6c73 that ...symbols │ │ │ │ │ +00045710: e280 992e 2020 4561 6368 2065 6e74 7279 .... Each entry │ │ │ │ │ +00045720: 0a68 6173 2074 6865 2066 6f6c 6c6f 7769 .has the followi │ │ │ │ │ +00045730: 6e67 2066 6f72 6d61 743a 0a0a 2020 2020 ng format:.. │ │ │ │ │ +00045740: 206c 6962 7261 7279 2d73 6f6e 616d 6520 library-soname │ │ │ │ │ +00045750: 6d61 696e 2d64 6570 656e 6465 6e63 792d main-dependency- │ │ │ │ │ +00045760: 7465 6d70 6c61 7465 0a20 2020 2020 205b template. [ │ │ │ │ │ +00045770: 7c20 616c 7465 726e 6174 6976 652d 6465 | alternative-de │ │ │ │ │ +00045780: 7065 6e64 656e 6379 2d74 656d 706c 6174 pendency-templat │ │ │ │ │ +00045790: 655d 0a20 2020 2020 205b 2e2e 2e5d 0a20 e]. [...]. │ │ │ │ │ +000457a0: 2020 2020 205b 2a20 6669 656c 642d 6e61 [* field-na │ │ │ │ │ +000457b0: 6d65 3a20 6669 656c 642d 7661 6c75 655d me: field-value] │ │ │ │ │ +000457c0: 0a20 2020 2020 205b 2e2e 2e5d 0a20 2020 . [...]. │ │ │ │ │ +000457d0: 2020 2073 796d 626f 6c20 6d69 6e69 6d61 symbol minima │ │ │ │ │ +000457e0: 6c2d 7665 7273 696f 6e5b 2069 642d 6f66 l-version[ id-of │ │ │ │ │ +000457f0: 2d64 6570 656e 6465 6e63 792d 7465 6d70 -dependency-temp │ │ │ │ │ +00045800: 6c61 7465 5d0a 0a54 6f20 6578 706c 6169 late]..To explai │ │ │ │ │ +00045810: 6e20 7468 6973 2066 6f72 6d61 742c 2077 n this format, w │ │ │ │ │ +00045820: 65e2 8099 6c6c 2075 7365 2074 6865 20e2 e...ll use the . │ │ │ │ │ +00045830: 8098 7a6c 6962 3167 e280 9920 7061 636b ..zlib1g... pack │ │ │ │ │ +00045840: 6167 6520 6173 2061 6e20 6578 616d 706c age as an exampl │ │ │ │ │ +00045850: 652c 0a77 6869 6368 2028 6174 2074 6865 e,.which (at the │ │ │ │ │ +00045860: 2074 696d 6520 6f66 2077 7269 7469 6e67 time of writing │ │ │ │ │ +00045870: 2920 696e 7374 616c 6c73 2074 6865 2073 ) installs the s │ │ │ │ │ +00045880: 6861 7265 6420 6c69 6272 6172 790a e280 hared library... │ │ │ │ │ +00045890: 982f 7573 722f 6c69 622f 6c69 627a 2e73 ./usr/lib/libz.s │ │ │ │ │ +000458a0: 6f2e 312e 322e 332e 34e2 8099 2e20 204d o.1.2.3.4.... M │ │ │ │ │ +000458b0: 616e 6461 746f 7279 206c 696e 6573 2077 andatory lines w │ │ │ │ │ +000458c0: 696c 6c20 6265 2064 6573 6372 6962 6564 ill be described │ │ │ │ │ +000458d0: 2066 6972 7374 2c0a 666f 6c6c 6f77 6564 first,.followed │ │ │ │ │ +000458e0: 2062 7920 6f70 7469 6f6e 616c 206c 696e by optional lin │ │ │ │ │ +000458f0: 6573 2e0a 0ae2 8098 6c69 6272 6172 792d es......library- │ │ │ │ │ +00045900: 736f 6e61 6d65 e280 9920 6d75 7374 2063 soname... must c │ │ │ │ │ +00045910: 6f6e 7461 696e 2065 7861 6374 6c79 2074 ontain exactly t │ │ │ │ │ +00045920: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ │ +00045930: 454c 4620 e280 9853 4f4e 414d 45e2 8099 ELF ...SONAME... │ │ │ │ │ +00045940: 0a61 7474 7269 6275 7465 206f 6620 7468 .attribute of th │ │ │ │ │ +00045950: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00045960: 2e20 2049 6e20 6f75 7220 6578 616d 706c . In our exampl │ │ │ │ │ +00045970: 652c 2074 6869 7320 6973 20e2 8098 6c69 e, this is ...li │ │ │ │ │ +00045980: 627a 2e73 6f2e 31e2 8099 2e0a 2831 290a bz.so.1.....(1). │ │ │ │ │ +00045990: 0ae2 8098 6d61 696e 2d64 6570 656e 6465 ....main-depende │ │ │ │ │ +000459a0: 6e63 792d 7465 6d70 6c61 7465 e280 9920 ncy-template... │ │ │ │ │ +000459b0: 6861 7320 7468 6520 7361 6d65 2073 796e has the same syn │ │ │ │ │ +000459c0: 7461 7820 6173 2061 2064 6570 656e 6465 tax as a depende │ │ │ │ │ +000459d0: 6e63 7920 6669 656c 6420 696e 0a61 2062 ncy field in.a b │ │ │ │ │ +000459e0: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ +000459f0: 6e74 726f 6c20 6669 6c65 2c20 6578 6365 ntrol file, exce │ │ │ │ │ +00045a00: 7074 2074 6861 7420 7468 6520 7374 7269 pt that the stri │ │ │ │ │ +00045a10: 6e67 20e2 8098 234d 494e 5645 5223 e280 ng ...#MINVER#.. │ │ │ │ │ +00045a20: 9920 6973 0a72 6570 6c61 6365 6420 6279 . is.replaced by │ │ │ │ │ +00045a30: 2061 2076 6572 7369 6f6e 2072 6573 7472 a version restr │ │ │ │ │ +00045a40: 6963 7469 6f6e 206c 696b 6520 e280 9828 iction like ...( │ │ │ │ │ +00045a50: 3e3d 2076 6572 7369 6f6e 29e2 8099 206f >= version)... o │ │ │ │ │ +00045a60: 7220 6279 206e 6f74 6869 6e67 2069 660a r by nothing if. │ │ │ │ │ +00045a70: 616e 2075 6e76 6572 7369 6f6e 6564 2064 an unversioned d │ │ │ │ │ +00045a80: 6570 656e 6465 6e63 7920 6973 2064 6565 ependency is dee │ │ │ │ │ +00045a90: 6d65 6420 7375 6666 6963 6965 6e74 2e20 med sufficient. │ │ │ │ │ +00045aa0: 2054 6865 2076 6572 7369 6f6e 2072 6573 The version res │ │ │ │ │ +00045ab0: 7472 6963 7469 6f6e 0a77 696c 6c20 6265 triction.will be │ │ │ │ │ +00045ac0: 2062 6173 6564 206f 6e20 7768 6963 6820 based on which │ │ │ │ │ +00045ad0: 7379 6d62 6f6c 7320 6672 6f6d 2074 6865 symbols from the │ │ │ │ │ +00045ae0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00045af0: 6172 6520 7265 6665 7265 6e63 6564 0a61 are referenced.a │ │ │ │ │ +00045b00: 6e64 2074 6865 2076 6572 7369 6f6e 2061 nd the version a │ │ │ │ │ +00045b10: 7420 7768 6963 6820 7468 6579 2077 6572 t which they wer │ │ │ │ │ +00045b20: 6520 696e 7472 6f64 7563 6564 2028 7365 e introduced (se │ │ │ │ │ +00045b30: 6520 6265 6c6f 7729 2e20 2049 6e20 6e65 e below). In ne │ │ │ │ │ +00045b40: 6172 6c79 0a61 6c6c 2063 6173 6573 2c20 arly.all cases, │ │ │ │ │ +00045b50: e280 986d 6169 6e2d 6465 7065 6e64 656e ...main-dependen │ │ │ │ │ +00045b60: 6379 2d74 656d 706c 6174 65e2 8099 2077 cy-template... w │ │ │ │ │ +00045b70: 696c 6c20 6265 20e2 8098 7061 636b 6167 ill be ...packag │ │ │ │ │ +00045b80: 6520 234d 494e 5645 5223 e280 992c 2077 e #MINVER#..., w │ │ │ │ │ +00045b90: 6865 7265 0a70 6163 6b61 6765 2069 7320 here.package is │ │ │ │ │ +00045ba0: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the │ │ │ │ │ +00045bb0: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +00045bc0: 6f6e 7461 696e 696e 6720 7468 6520 7368 ontaining the sh │ │ │ │ │ +00045bd0: 6172 6564 206c 6962 7261 7279 2e0a 5468 ared library..Th │ │ │ │ │ +00045be0: 6973 2061 6464 7320 6120 7369 6d70 6c65 is adds a simple │ │ │ │ │ +00045bf0: 2c20 706f 7373 6962 6c79 2d76 6572 7369 , possibly-versi │ │ │ │ │ +00045c00: 6f6e 6564 2064 6570 656e 6465 6e63 7920 oned dependency │ │ │ │ │ +00045c10: 6f6e 2074 6865 2073 6861 7265 6420 6c69 on the shared li │ │ │ │ │ +00045c20: 6272 6172 790a 7061 636b 6167 652e 2020 brary.package. │ │ │ │ │ +00045c30: 496e 2073 6f6d 6520 7261 7265 2063 6173 In some rare cas │ │ │ │ │ +00045c40: 6573 2c20 7375 6368 2061 7320 7768 656e es, such as when │ │ │ │ │ +00045c50: 206d 756c 7469 706c 6520 7061 636b 6167 multiple packag │ │ │ │ │ +00045c60: 6573 2070 726f 7669 6465 2074 6865 0a73 es provide the.s │ │ │ │ │ +00045c70: 616d 6520 7368 6172 6564 206c 6962 7261 ame shared libra │ │ │ │ │ +00045c80: 7279 2041 4249 2c20 7468 6520 6465 7065 ry ABI, the depe │ │ │ │ │ +00045c90: 6e64 656e 6379 2074 656d 706c 6174 6520 ndency template │ │ │ │ │ +00045ca0: 6d61 7920 6e65 6564 2074 6f20 6265 206d may need to be m │ │ │ │ │ +00045cb0: 6f72 650a 636f 6d70 6c65 782e 0a0a 496e ore.complex...In │ │ │ │ │ +00045cc0: 206f 7572 2065 7861 6d70 6c65 2c20 7468 our example, th │ │ │ │ │ +00045cd0: 6520 6669 7273 7420 6c69 6e65 206f 6620 e first line of │ │ │ │ │ +00045ce0: 7468 6520 e280 987a 6c69 6231 67e2 8099 the ...zlib1g... │ │ │ │ │ +00045cf0: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +00045d00: 696c 6520 776f 756c 6420 6265 3a0a 0a20 ile would be:.. │ │ │ │ │ +00045d10: 2020 2020 6c69 627a 2e73 6f2e 3120 7a6c libz.so.1 zl │ │ │ │ │ +00045d20: 6962 3167 2023 4d49 4e56 4552 230a 0a45 ib1g #MINVER#..E │ │ │ │ │ +00045d30: 6163 6820 7075 626c 6963 2073 796d 626f ach public symbo │ │ │ │ │ +00045d40: 6c20 6578 706f 7274 6564 2062 7920 7468 l exported by th │ │ │ │ │ +00045d50: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00045d60: 206d 7573 7420 6861 7665 2061 0a63 6f72 must have a.cor │ │ │ │ │ +00045d70: 7265 7370 6f6e 6469 6e67 2073 796d 626f responding symbo │ │ │ │ │ +00045d80: 6c20 6c69 6e65 2c20 696e 6465 6e74 6564 l line, indented │ │ │ │ │ +00045d90: 2062 7920 6f6e 6520 7370 6163 652e 2020 by one space. │ │ │ │ │ +00045da0: 7379 6d62 6f6c 2069 7320 7468 650a 6578 symbol is the.ex │ │ │ │ │ +00045db0: 706f 7274 6564 2073 796d 626f 6c20 2877 ported symbol (w │ │ │ │ │ +00045dc0: 6869 6368 2c20 666f 7220 432b 2b2c 206d hich, for C++, m │ │ │ │ │ +00045dd0: 6561 6e73 2074 6865 206d 616e 676c 6564 eans the mangled │ │ │ │ │ +00045de0: 2073 796d 626f 6c29 2066 6f6c 6c6f 7765 symbol) followe │ │ │ │ │ +00045df0: 6420 6279 0ae2 8098 40e2 8099 2061 6e64 d by....@... and │ │ │ │ │ +00045e00: 2074 6865 2073 796d 626f 6c20 7665 7273 the symbol vers │ │ │ │ │ +00045e10: 696f 6e2c 206f 7220 7468 6520 7374 7269 ion, or the stri │ │ │ │ │ +00045e20: 6e67 20e2 8098 4261 7365 e280 9920 6966 ng ...Base... if │ │ │ │ │ +00045e30: 2074 6865 7265 2069 7320 6e6f 2073 796d there is no sym │ │ │ │ │ +00045e40: 626f 6c0a 7665 7273 696f 6e2e 2020 e280 bol.version. .. │ │ │ │ │ +00045e50: 986d 696e 696d 616c 2d76 6572 7369 6f6e .minimal-version │ │ │ │ │ +00045e60: e280 9920 6973 2074 6865 206d 6f73 7420 ... is the most │ │ │ │ │ +00045e70: 7265 6365 6e74 2076 6572 7369 6f6e 206f recent version o │ │ │ │ │ +00045e80: 6620 7468 6520 7368 6172 6564 0a6c 6962 f the shared.lib │ │ │ │ │ +00045e90: 7261 7279 2074 6861 7420 6368 616e 6765 rary that change │ │ │ │ │ +00045ea0: 6420 7468 6520 6265 6861 7669 6f72 206f d the behavior o │ │ │ │ │ +00045eb0: 6620 7468 6174 2073 796d 626f 6c2c 2077 f that symbol, w │ │ │ │ │ +00045ec0: 6865 7468 6572 2062 7920 6164 6469 6e67 hether by adding │ │ │ │ │ +00045ed0: 2069 742c 0a63 6861 6e67 696e 6720 6974 it,.changing it │ │ │ │ │ +00045ee0: 7320 6675 6e63 7469 6f6e 2073 6967 6e61 s function signa │ │ │ │ │ +00045ef0: 7475 7265 2028 7468 6520 7061 7261 6d65 ture (the parame │ │ │ │ │ +00045f00: 7465 7273 2c20 7468 6569 7220 7479 7065 ters, their type │ │ │ │ │ +00045f10: 732c 206f 7220 7468 650a 7265 7475 726e s, or the.return │ │ │ │ │ +00045f20: 2074 7970 6529 2c20 6f72 2063 6861 6e67 type), or chang │ │ │ │ │ +00045f30: 696e 6720 6974 7320 6265 6861 7669 6f72 ing its behavior │ │ │ │ │ +00045f40: 2069 6e20 6120 7761 7920 7468 6174 2069 in a way that i │ │ │ │ │ +00045f50: 7320 7669 7369 626c 6520 746f 2061 0a63 s visible to a.c │ │ │ │ │ +00045f60: 616c 6c65 722e 2020 e280 9869 642d 6f66 aller. ...id-of │ │ │ │ │ +00045f70: 2d64 6570 656e 6465 6e63 792d 7465 6d70 -dependency-temp │ │ │ │ │ +00045f80: 6c61 7465 e280 9920 6973 2061 6e20 6f70 late... is an op │ │ │ │ │ +00045f90: 7469 6f6e 616c 2066 6965 6c64 2074 6861 tional field tha │ │ │ │ │ +00045fa0: 740a 7265 6665 7265 6e63 6573 2061 6e20 t.references an │ │ │ │ │ +00045fb0: e280 9861 6c74 6572 6e61 7469 7665 2d64 ...alternative-d │ │ │ │ │ +00045fc0: 6570 656e 6465 6e63 792d 7465 6d70 6c61 ependency-templa │ │ │ │ │ +00045fd0: 7465 e280 993b 2073 6565 2062 656c 6f77 te...; see below │ │ │ │ │ +00045fe0: 2066 6f72 2061 2066 756c 6c0a 6465 7363 for a full.desc │ │ │ │ │ +00045ff0: 7269 7074 696f 6e2e 0a0a 466f 7220 6578 ription...For ex │ │ │ │ │ +00046000: 616d 706c 652c 20e2 8098 6c69 627a 2e73 ample, ...libz.s │ │ │ │ │ +00046010: 6f2e 31e2 8099 2063 6f6e 7461 696e 7320 o.1... contains │ │ │ │ │ +00046020: 7468 6520 7379 6d62 6f6c 7320 e280 9863 the symbols ...c │ │ │ │ │ +00046030: 6f6d 7072 6573 73e2 8099 2061 6e64 0ae2 ompress... and.. │ │ │ │ │ +00046040: 8098 636f 6d70 7265 7373 426f 756e 64e2 ..compressBound. │ │ │ │ │ +00046050: 8099 2e20 20e2 8098 636f 6d70 7265 7373 ... ...compress │ │ │ │ │ +00046060: e280 9920 6861 7320 6e6f 2073 796d 626f ... has no symbo │ │ │ │ │ +00046070: 6c20 7665 7273 696f 6e20 616e 6420 6c61 l version and la │ │ │ │ │ +00046080: 7374 2063 6861 6e67 6564 2069 7473 0a62 st changed its.b │ │ │ │ │ +00046090: 6568 6176 696f 7220 696e 2075 7073 7472 ehavior in upstr │ │ │ │ │ +000460a0: 6561 6d20 7665 7273 696f 6e20 e280 9831 eam version ...1 │ │ │ │ │ +000460b0: 3a31 2e31 2e34 e280 992e 2020 e280 9863 :1.1.4.... ...c │ │ │ │ │ +000460c0: 6f6d 7072 6573 7342 6f75 6e64 e280 9920 ompressBound... │ │ │ │ │ +000460d0: 6861 7320 7468 6520 7379 6d62 6f6c 0a76 has the symbol.v │ │ │ │ │ +000460e0: 6572 7369 6f6e 20e2 8098 5a4c 4942 5f31 ersion ...ZLIB_1 │ │ │ │ │ +000460f0: 2e32 2e30 e280 992c 2077 6173 2069 6e74 .2.0..., was int │ │ │ │ │ +00046100: 726f 6475 6365 6420 696e 2075 7073 7472 roduced in upstr │ │ │ │ │ +00046110: 6561 6d20 7665 7273 696f 6e20 e280 9831 eam version ...1 │ │ │ │ │ +00046120: 3a31 2e32 2e30 e280 992c 2061 6e64 0a68 :1.2.0..., and.h │ │ │ │ │ +00046130: 6173 206e 6f74 2063 6861 6e67 6564 2069 as not changed i │ │ │ │ │ +00046140: 7473 2062 6568 6176 696f 722e 2020 4974 ts behavior. It │ │ │ │ │ +00046150: 7320 e280 9873 796d 626f 6c73 e280 9920 s ...symbols... │ │ │ │ │ +00046160: 6669 6c65 2074 6865 7265 666f 7265 2063 file therefore c │ │ │ │ │ +00046170: 6f6e 7461 696e 7320 7468 650a 6c69 6e65 ontains the.line │ │ │ │ │ +00046180: 733a 0a0a 2020 2020 2063 6f6d 7072 6573 s:.. compres │ │ │ │ │ +00046190: 7340 4261 7365 2031 3a31 2e31 2e34 0a20 s@Base 1:1.1.4. │ │ │ │ │ +000461a0: 2020 2020 636f 6d70 7265 7373 426f 756e compressBoun │ │ │ │ │ +000461b0: 6440 5a4c 4942 5f31 2e32 2e30 2031 3a31 d@ZLIB_1.2.0 1:1 │ │ │ │ │ +000461c0: 2e32 2e30 0a0a 5061 636b 6167 6573 2075 .2.0..Packages u │ │ │ │ │ +000461d0: 7369 6e67 206f 6e6c 7920 e280 9863 6f6d sing only ...com │ │ │ │ │ +000461e0: 7072 6573 73e2 8099 2077 6f75 6c64 2074 press... would t │ │ │ │ │ +000461f0: 6865 6e20 6765 7420 6120 6465 7065 6e64 hen get a depend │ │ │ │ │ +00046200: 656e 6379 206f 6e20 e280 987a 6c69 6231 ency on ...zlib1 │ │ │ │ │ +00046210: 670a 283e 3d20 313a 312e 312e 3429 e280 g.(>= 1:1.1.4).. │ │ │ │ │ +00046220: 992c 2062 7574 2070 6163 6b61 6765 7320 ., but packages │ │ │ │ │ +00046230: 7573 696e 6720 e280 9863 6f6d 7072 6573 using ...compres │ │ │ │ │ +00046240: 7342 6f75 6e64 e280 9920 776f 756c 6420 sBound... would │ │ │ │ │ +00046250: 6765 7420 6120 6465 7065 6e64 656e 6379 get a dependency │ │ │ │ │ +00046260: 0a6f 6e20 e280 987a 6c69 6231 6720 283e .on ...zlib1g (> │ │ │ │ │ +00046270: 3d20 313a 312e 322e 3029 e280 992e 0a0a = 1:1.2.0)...... │ │ │ │ │ +00046280: 4f6e 6520 6f72 206d 6f72 6520 e280 9861 One or more ...a │ │ │ │ │ +00046290: 6c74 6572 6e61 7469 7665 2d64 6570 656e lternative-depen │ │ │ │ │ +000462a0: 6465 6e63 792d 7465 6d70 6c61 7465 e280 dency-template.. │ │ │ │ │ +000462b0: 9920 6c69 6e65 7320 6d61 7920 6265 2070 . lines may be p │ │ │ │ │ +000462c0: 726f 7669 6465 642e 0a54 6865 7365 2061 rovided..These a │ │ │ │ │ +000462d0: 7265 2075 7365 6420 696e 2063 6173 6573 re used in cases │ │ │ │ │ +000462e0: 2077 6865 7265 2073 6f6d 6520 7379 6d62 where some symb │ │ │ │ │ +000462f0: 6f6c 7320 696e 2074 6865 2073 6861 7265 ols in the share │ │ │ │ │ +00046300: 6420 6c69 6272 6172 7920 7368 6f75 6c64 d library should │ │ │ │ │ +00046310: 0a75 7365 206f 6e65 2064 6570 656e 6465 .use one depende │ │ │ │ │ +00046320: 6e63 7920 7465 6d70 6c61 7465 2077 6869 ncy template whi │ │ │ │ │ +00046330: 6c65 206f 7468 6572 7320 7368 6f75 6c64 le others should │ │ │ │ │ +00046340: 2075 7365 2061 2064 6966 6665 7265 6e74 use a different │ │ │ │ │ +00046350: 0a74 656d 706c 6174 652e 2020 5468 6520 .template. The │ │ │ │ │ +00046360: 616c 7465 726e 6174 6976 6520 6465 7065 alternative depe │ │ │ │ │ +00046370: 6e64 656e 6379 2074 656d 706c 6174 6573 ndency templates │ │ │ │ │ +00046380: 2061 7265 2075 7365 6420 6f6e 6c79 2069 are used only i │ │ │ │ │ +00046390: 6620 610a 7379 6d62 6f6c 206c 696e 6520 f a.symbol line │ │ │ │ │ +000463a0: 636f 6e74 6169 6e73 2074 6865 20e2 8098 contains the ... │ │ │ │ │ +000463b0: 6964 2d6f 662d 6465 7065 6e64 656e 6379 id-of-dependency │ │ │ │ │ +000463c0: 2d74 656d 706c 6174 65e2 8099 2066 6965 -template... fie │ │ │ │ │ +000463d0: 6c64 2e20 2054 6865 2066 6972 7374 0a61 ld. The first.a │ │ │ │ │ +000463e0: 6c74 6572 6e61 7469 7665 2064 6570 656e lternative depen │ │ │ │ │ +000463f0: 6465 6e63 7920 7465 6d70 6c61 7465 2069 dency template i │ │ │ │ │ +00046400: 7320 6e75 6d62 6572 6564 2031 2c20 7468 s numbered 1, th │ │ │ │ │ +00046410: 6520 7365 636f 6e64 2032 2c20 616e 6420 e second 2, and │ │ │ │ │ +00046420: 736f 0a66 6f72 7468 2e20 2028 3229 0a0a so.forth. (2).. │ │ │ │ │ +00046430: 4669 6e61 6c6c 792c 2074 6865 2065 6e74 Finally, the ent │ │ │ │ │ +00046440: 7279 2066 6f72 2074 6865 206c 6962 7261 ry for the libra │ │ │ │ │ +00046450: 7279 206d 6179 2063 6f6e 7461 696e 206f ry may contain o │ │ │ │ │ +00046460: 6e65 206f 7220 6d6f 7265 206d 6574 6164 ne or more metad │ │ │ │ │ +00046470: 6174 610a 6669 656c 6473 2e20 2043 7572 ata.fields. Cur │ │ │ │ │ +00046480: 7265 6e74 6c79 2c20 7468 6520 6f6e 6c79 rently, the only │ │ │ │ │ +00046490: 2073 7570 706f 7274 6564 2066 6965 6c64 supported field │ │ │ │ │ +000464a0: 2d6e 616d 6520 6973 0ae2 8098 4275 696c -name is....Buil │ │ │ │ │ +000464b0: 642d 4465 7065 6e64 732d 5061 636b 6167 d-Depends-Packag │ │ │ │ │ +000464c0: 65e2 8099 2c20 7768 6f73 6520 7661 6c75 e..., whose valu │ │ │ │ │ +000464d0: 6520 6c69 7374 7320 7468 6520 2a6e 6f74 e lists the *not │ │ │ │ │ +000464e0: 6520 6c69 6272 6172 7920 6465 7665 6c6f e library develo │ │ │ │ │ +000464f0: 706d 656e 740a 7061 636b 6167 653a 2031 pment.package: 1 │ │ │ │ │ +00046500: 3064 2e20 6f6e 2077 6869 6368 2070 6163 0d. on which pac │ │ │ │ │ +00046510: 6b61 6765 7320 7573 696e 6720 7468 6973 kages using this │ │ │ │ │ +00046520: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00046530: 6465 636c 6172 6520 610a 6275 696c 6420 declare a.build │ │ │ │ │ +00046540: 6465 7065 6e64 656e 6379 2e20 2049 6620 dependency. If │ │ │ │ │ +00046550: 7468 6973 2066 6965 6c64 2069 7320 7072 this field is pr │ │ │ │ │ +00046560: 6573 656e 742c 20e2 8098 6470 6b67 2d73 esent, ...dpkg-s │ │ │ │ │ +00046570: 686c 6962 6465 7073 e280 9920 7573 6573 hlibdeps... uses │ │ │ │ │ +00046580: 2069 7420 746f 0a65 6e73 7572 6520 7468 it to.ensure th │ │ │ │ │ +00046590: 6174 2074 6865 2072 6573 756c 7469 6e67 at the resulting │ │ │ │ │ +000465a0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +000465b0: 6465 7065 6e64 656e 6379 206f 6e20 7468 dependency on th │ │ │ │ │ +000465c0: 6520 7368 6172 6564 0a6c 6962 7261 7279 e shared.library │ │ │ │ │ +000465d0: 2069 7320 6174 206c 6561 7374 2061 7320 is at least as │ │ │ │ │ +000465e0: 7374 7269 6374 2061 7320 7468 6520 736f strict as the so │ │ │ │ │ +000465f0: 7572 6365 2070 6163 6b61 6765 2064 6570 urce package dep │ │ │ │ │ +00046600: 656e 6465 6e63 7920 6f6e 2074 6865 0a73 endency on the.s │ │ │ │ │ +00046610: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ +00046620: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ +00046630: 652e 2020 2833 2920 2046 6f72 206f 7572 e. (3) For our │ │ │ │ │ +00046640: 2065 7861 6d70 6c65 2c20 7468 6520 e280 example, the .. │ │ │ │ │ +00046650: 987a 6c69 6231 67e2 8099 0ae2 8098 7379 .zlib1g.......sy │ │ │ │ │ +00046660: 6d62 6f6c 73e2 8099 2066 696c 6520 776f mbols... file wo │ │ │ │ │ +00046670: 756c 6420 636f 6e74 6169 6e3a 0a0a 2020 uld contain:.. │ │ │ │ │ +00046680: 2020 202a 2042 7569 6c64 2d44 6570 656e * Build-Depen │ │ │ │ │ +00046690: 6473 2d50 6163 6b61 6765 3a20 7a6c 6962 ds-Package: zlib │ │ │ │ │ +000466a0: 3167 2d64 6576 0a0a 416c 736f 2073 6565 1g-dev..Also see │ │ │ │ │ +000466b0: 20e2 8098 6465 622d 7379 6d62 6f6c 7328 ...deb-symbols( │ │ │ │ │ +000466c0: 3529 e280 992e 0a0a 2020 202d 2d2d 2d2d 5)...... ----- │ │ │ │ │ +000466d0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +000466e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +000466f0: 3129 2054 6869 7320 6361 6e20 6265 2064 1) This can be d │ │ │ │ │ +00046700: 6574 6572 6d69 6e65 6420 6279 2075 7369 etermined by usi │ │ │ │ │ +00046710: 6e67 2074 6865 2063 6f6d 6d61 6e64 0a0a ng the command.. │ │ │ │ │ +00046720: 2020 2020 2072 6561 6465 6c66 202d 6420 readelf -d │ │ │ │ │ +00046730: 2f75 7372 2f6c 6962 2f6c 6962 7a2e 736f /usr/lib/libz.so │ │ │ │ │ +00046740: 2e31 2e32 2e33 2e34 207c 2067 7265 7020 .1.2.3.4 | grep │ │ │ │ │ +00046750: 534f 4e41 4d45 0a0a 2020 2028 3229 2041 SONAME.. (2) A │ │ │ │ │ +00046760: 6e20 6578 616d 706c 6520 6f66 2077 6865 n example of whe │ │ │ │ │ +00046770: 7265 2074 6869 7320 6d61 7920 6265 206e re this may be n │ │ │ │ │ +00046780: 6565 6465 6420 6973 2077 6974 6820 6120 eeded is with a │ │ │ │ │ +00046790: 6c69 6272 6172 7920 7468 6174 0a69 6d70 library that.imp │ │ │ │ │ +000467a0: 6c65 6d65 6e74 7320 7468 6520 6c69 6247 lements the libG │ │ │ │ │ +000467b0: 4c20 696e 7465 7266 6163 652e 2020 416c L interface. Al │ │ │ │ │ +000467c0: 6c20 474c 2069 6d70 6c65 6d65 6e74 6174 l GL implementat │ │ │ │ │ +000467d0: 696f 6e73 2070 726f 7669 6465 2074 6865 ions provide the │ │ │ │ │ +000467e0: 2073 616d 650a 7365 7420 6f66 2062 6173 same.set of bas │ │ │ │ │ +000467f0: 6520 696e 7465 7266 6163 6573 2c20 616e e interfaces, an │ │ │ │ │ +00046800: 6420 7468 656e 206d 6179 2070 726f 7669 d then may provi │ │ │ │ │ +00046810: 6465 2073 6f6d 6520 6164 6469 7469 6f6e de some addition │ │ │ │ │ +00046820: 616c 2069 6e74 6572 6661 6365 730a 6f6e al interfaces.on │ │ │ │ │ +00046830: 6c79 2075 7365 6420 6279 2070 726f 6772 ly used by progr │ │ │ │ │ +00046840: 616d 7320 7468 6174 2072 6571 7569 7265 ams that require │ │ │ │ │ +00046850: 2074 6861 7420 7370 6563 6966 6963 2047 that specific G │ │ │ │ │ +00046860: 4c20 696d 706c 656d 656e 7461 7469 6f6e L implementation │ │ │ │ │ +00046870: 2e20 2053 6f2c 0a66 6f72 2065 7861 6d70 . So,.for examp │ │ │ │ │ +00046880: 6c65 2c20 6c69 6267 6c31 2d6d 6573 612d le, libgl1-mesa- │ │ │ │ │ +00046890: 676c 7820 6d61 7920 7573 6520 7468 6520 glx may use the │ │ │ │ │ +000468a0: 666f 6c6c 6f77 696e 6720 e280 9873 796d following ...sym │ │ │ │ │ +000468b0: 626f 6c73 e280 9920 6669 6c65 3a0a 0a20 bols... file:.. │ │ │ │ │ +000468c0: 2020 2020 6c69 6247 4c2e 736f 2e31 206c libGL.so.1 l │ │ │ │ │ +000468d0: 6962 676c 310a 2020 2020 2020 7c20 6c69 ibgl1. | li │ │ │ │ │ +000468e0: 6267 6c31 2d6d 6573 612d 676c 7820 234d bgl1-mesa-glx #M │ │ │ │ │ +000468f0: 494e 5645 5223 0a20 2020 2020 2070 7562 INVER#. pub │ │ │ │ │ +00046900: 6c69 6347 6c53 796d 626f 6c40 4261 7365 licGlSymbol@Base │ │ │ │ │ +00046910: 2036 2e33 2d31 205b 2e2e 2e5d 0a20 2020 6.3-1 [...]. │ │ │ │ │ +00046920: 2020 2069 6d70 6c65 6d65 6e74 6174 696f implementatio │ │ │ │ │ +00046930: 6e53 7065 6369 6669 6353 796d 626f 6c40 nSpecificSymbol@ │ │ │ │ │ +00046940: 4261 7365 2036 2e35 2e32 2d37 2031 0a20 Base 6.5.2-7 1. │ │ │ │ │ +00046950: 2020 2020 205b 2e2e 2e5d 0a0a 4269 6e61 [...]..Bina │ │ │ │ │ +00046960: 7269 6573 206f 7220 7368 6172 6564 206c ries or shared l │ │ │ │ │ +00046970: 6962 7261 7269 6573 2075 7369 6e67 206f ibraries using o │ │ │ │ │ +00046980: 6e6c 7920 e280 9870 7562 6c69 6347 6c53 nly ...publicGlS │ │ │ │ │ +00046990: 796d 626f 6ce2 8099 2077 6f75 6c64 2064 ymbol... would d │ │ │ │ │ +000469a0: 6570 656e 640a 6f6e 6c79 206f 6e20 e280 epend.only on .. │ │ │ │ │ +000469b0: 986c 6962 676c 31e2 8099 2028 7768 6963 .libgl1... (whic │ │ │ │ │ +000469c0: 6820 6d61 7920 6265 2070 726f 7669 6465 h may be provide │ │ │ │ │ +000469d0: 6420 6279 206d 756c 7469 706c 6520 7061 d by multiple pa │ │ │ │ │ +000469e0: 636b 6167 6573 292c 2062 7574 206f 6e65 ckages), but one │ │ │ │ │ +000469f0: 730a 7573 696e 6720 e280 9869 6d70 6c65 s.using ...imple │ │ │ │ │ +00046a00: 6d65 6e74 6174 696f 6e53 7065 6369 6669 mentationSpecifi │ │ │ │ │ +00046a10: 6353 796d 626f 6ce2 8099 2077 6f75 6c64 cSymbol... would │ │ │ │ │ +00046a20: 2067 6574 2061 2064 6570 656e 6465 6e63 get a dependenc │ │ │ │ │ +00046a30: 7920 6f6e 0ae2 8098 6c69 6267 6c31 2d6d y on....libgl1-m │ │ │ │ │ +00046a40: 6573 612d 676c 7820 283e 3d20 362e 352e esa-glx (>= 6.5. │ │ │ │ │ +00046a50: 322d 3729 e280 992e 0a0a 2020 2028 3329 2-7)...... (3) │ │ │ │ │ +00046a60: 2054 6869 7320 6669 656c 6420 7368 6f75 This field shou │ │ │ │ │ +00046a70: 6c64 206e 6f72 6d61 6c6c 7920 6e6f 7420 ld normally not │ │ │ │ │ +00046a80: 6265 206e 6563 6573 7361 7279 2c20 7369 be necessary, si │ │ │ │ │ +00046a90: 6e63 6520 6966 2074 6865 0a62 6568 6176 nce if the.behav │ │ │ │ │ +00046aa0: 696f 7220 6f66 2061 6e79 2073 796d 626f ior of any symbo │ │ │ │ │ +00046ab0: 6c20 6861 7320 6368 616e 6765 642c 2074 l has changed, t │ │ │ │ │ +00046ac0: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ +00046ad0: 2073 796d 626f 6c0a 6d69 6e69 6d61 6c2d symbol.minimal- │ │ │ │ │ +00046ae0: 7665 7273 696f 6e20 7368 6f75 6c64 2068 version should h │ │ │ │ │ +00046af0: 6176 6520 6265 656e 2069 6e63 7265 6173 ave been increas │ │ │ │ │ +00046b00: 6564 2e20 2042 7574 2069 6e63 6c75 6469 ed. But includi │ │ │ │ │ +00046b10: 6e67 2069 7420 6d61 6b65 7320 7468 650a ng it makes the. │ │ │ │ │ +00046b20: e280 9873 796d 626f 6c73 e280 9920 7379 ...symbols... sy │ │ │ │ │ +00046b30: 7374 656d 206d 6f72 6520 726f 6275 7374 stem more robust │ │ │ │ │ +00046b40: 2062 7920 7469 6768 7465 6e69 6e67 2074 by tightening t │ │ │ │ │ +00046b50: 6865 2064 6570 656e 6465 6e63 7920 696e he dependency in │ │ │ │ │ +00046b60: 2063 6173 6573 2077 6865 7265 0a74 6865 cases where.the │ │ │ │ │ +00046b70: 2070 6163 6b61 6765 2075 7369 6e67 2074 package using t │ │ │ │ │ +00046b80: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +00046b90: 7920 7370 6563 6966 6963 616c 6c79 2072 y specifically r │ │ │ │ │ +00046ba0: 6571 7569 7265 7320 6174 206c 6561 7374 equires at least │ │ │ │ │ +00046bb0: 2061 0a70 6172 7469 6375 6c61 7220 7665 a.particular ve │ │ │ │ │ +00046bc0: 7273 696f 6e20 6f66 2074 6865 2073 6861 rsion of the sha │ │ │ │ │ +00046bd0: 7265 6420 6c69 6272 6172 7920 6465 7665 red library deve │ │ │ │ │ +00046be0: 6c6f 706d 656e 7420 7061 636b 6167 6520 lopment package │ │ │ │ │ +00046bf0: 666f 7220 736f 6d65 0a72 6561 736f 6e2e for some.reason. │ │ │ │ │ +00046c00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00046c10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00046c20: 6f64 653a 2050 726f 7669 6469 6e67 2061 ode: Providing a │ │ │ │ │ +00046c30: 2073 796d 626f 6c73 2066 696c 652c 2020 symbols file, │ │ │ │ │ +00046c40: 5072 6576 3a20 5468 6520 7379 6d62 6f6c Prev: The symbol │ │ │ │ │ +00046c50: 7320 4669 6c65 2046 6f72 6d61 742c 2020 s File Format, │ │ │ │ │ +00046c60: 5570 3a20 5468 6520 7379 6d62 6f6c 7320 Up: The symbols │ │ │ │ │ +00046c70: 7379 7374 656d 0a0a 382e 362e 332e 3320 system..8.6.3.3 │ │ │ │ │ +00046c80: 5072 6f76 6964 696e 6720 6120 e280 9873 Providing a ...s │ │ │ │ │ +00046c90: 796d 626f 6c73 e280 9920 6669 6c65 0a2e ymbols... file.. │ │ │ │ │ +00046ca0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00046cb0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00046cc0: 2e0a 0a49 6620 796f 7572 2070 6163 6b61 ...If your packa │ │ │ │ │ +00046cd0: 6765 2070 726f 7669 6465 7320 6120 7368 ge provides a sh │ │ │ │ │ +00046ce0: 6172 6564 206c 6962 7261 7279 2c20 796f ared library, yo │ │ │ │ │ +00046cf0: 7520 7368 6f75 6c64 2061 7272 616e 6765 u should arrange │ │ │ │ │ +00046d00: 2074 6f20 696e 636c 7564 650a 6120 e280 to include.a .. │ │ │ │ │ +00046d10: 9873 796d 626f 6c73 e280 9920 636f 6e74 .symbols... cont │ │ │ │ │ +00046d20: 726f 6c20 6669 6c65 2066 6f6c 6c6f 7769 rol file followi │ │ │ │ │ +00046d30: 6e67 2074 6865 2066 6f72 6d61 7420 6465 ng the format de │ │ │ │ │ +00046d40: 7363 7269 6265 6420 6162 6f76 6520 696e scribed above in │ │ │ │ │ +00046d50: 2074 6861 740a 7061 636b 6167 652e 2020 that.package. │ │ │ │ │ +00046d60: 596f 7520 6d75 7374 2069 6e63 6c75 6465 You must include │ │ │ │ │ +00046d70: 2065 6974 6865 7220 6120 e280 9873 796d either a ...sym │ │ │ │ │ +00046d80: 626f 6c73 e280 9920 636f 6e74 726f 6c20 bols... control │ │ │ │ │ +00046d90: 6669 6c65 206f 7220 6120 e280 9873 686c file or a ...shl │ │ │ │ │ +00046da0: 6962 73e2 8099 0a63 6f6e 7472 6f6c 2066 ibs....control f │ │ │ │ │ +00046db0: 696c 652e 0a0a 4e6f 726d 616c 6c79 2c20 ile...Normally, │ │ │ │ │ +00046dc0: 7468 6973 2069 7320 646f 6e65 2062 7920 this is done by │ │ │ │ │ +00046dd0: 6372 6561 7469 6e67 2061 20e2 8098 7379 creating a ...sy │ │ │ │ │ +00046de0: 6d62 6f6c 73e2 8099 2069 6e20 7468 6520 mbols... in the │ │ │ │ │ +00046df0: 736f 7572 6365 2070 6163 6b61 6765 0a6e source package.n │ │ │ │ │ +00046e00: 616d 6564 20e2 8098 6465 6269 616e 2f70 amed ...debian/p │ │ │ │ │ +00046e10: 6163 6b61 6765 2e73 796d 626f 6c73 e280 ackage.symbols.. │ │ │ │ │ +00046e20: 9920 6f72 20e2 8098 6465 6269 616e 2f73 . or ...debian/s │ │ │ │ │ +00046e30: 796d 626f 6c73 e280 992c 2070 6f73 7369 ymbols..., possi │ │ │ │ │ +00046e40: 626c 7920 7769 7468 0ae2 8098 2e61 7263 bly with.....arc │ │ │ │ │ +00046e50: 68e2 8099 2061 7070 656e 6465 6420 6966 h... appended if │ │ │ │ │ +00046e60: 2074 6865 2073 796d 626f 6c73 2069 6e66 the symbols inf │ │ │ │ │ +00046e70: 6f72 6d61 7469 6f6e 2076 6172 6965 7320 ormation varies │ │ │ │ │ +00046e80: 6279 2061 7263 6869 7465 6374 7572 652e by architecture. │ │ │ │ │ +00046e90: 0a54 6869 7320 6669 6c65 206d 6179 2075 .This file may u │ │ │ │ │ +00046ea0: 7365 2074 6865 2065 7874 656e 6465 6420 se the extended │ │ │ │ │ +00046eb0: 7379 6e74 6178 2064 6f63 756d 656e 7465 syntax documente │ │ │ │ │ +00046ec0: 6420 696e 0ae2 8098 6470 6b67 2d67 656e d in....dpkg-gen │ │ │ │ │ +00046ed0: 7379 6d62 6f6c 7328 3129 e280 992e 2020 symbols(1).... │ │ │ │ │ +00046ee0: 5468 656e 2c20 6361 6c6c 20e2 8098 6470 Then, call ...dp │ │ │ │ │ +00046ef0: 6b67 2d67 656e 7379 6d62 6f6c 73e2 8099 kg-gensymbols... │ │ │ │ │ +00046f00: 2061 7320 7061 7274 206f 6620 7468 650a as part of the. │ │ │ │ │ +00046f10: 7061 636b 6167 6520 6275 696c 6420 7072 package build pr │ │ │ │ │ +00046f20: 6f63 6573 732e 2020 4974 2077 696c 6c20 ocess. It will │ │ │ │ │ +00046f30: 6372 6561 7465 20e2 8098 7379 6d62 6f6c create ...symbol │ │ │ │ │ +00046f40: 73e2 8099 2066 696c 6573 2069 6e20 7468 s... files in th │ │ │ │ │ +00046f50: 6520 7061 636b 6167 650a 7374 6167 696e e package.stagin │ │ │ │ │ +00046f60: 6720 6172 6561 2062 6173 6564 206f 6e20 g area based on │ │ │ │ │ +00046f70: 7468 6520 6269 6e61 7269 6573 2061 6e64 the binaries and │ │ │ │ │ +00046f80: 206c 6962 7261 7269 6573 2069 6e20 7468 libraries in th │ │ │ │ │ +00046f90: 6520 7061 636b 6167 6520 7374 6167 696e e package stagin │ │ │ │ │ +00046fa0: 670a 6172 6561 2061 6e64 2074 6865 20e2 g.area and the . │ │ │ │ │ +00046fb0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00046fc0: 6573 2069 6e20 7468 6520 736f 7572 6365 es in the source │ │ │ │ │ +00046fd0: 2070 6163 6b61 6765 2e20 2028 3129 0a0a package. (1).. │ │ │ │ │ +00046fe0: 5061 636b 6167 6573 2074 6861 7420 7072 Packages that pr │ │ │ │ │ +00046ff0: 6f76 6964 6520 e280 9873 796d 626f 6c73 ovide ...symbols │ │ │ │ │ +00047000: e280 9920 6669 6c65 7320 6d75 7374 206b ... files must k │ │ │ │ │ +00047010: 6565 7020 7468 656d 2075 702d 746f 2d64 eep them up-to-d │ │ │ │ │ +00047020: 6174 6520 746f 0a65 6e73 7572 6520 636f ate to.ensure co │ │ │ │ │ +00047030: 7272 6563 7420 6465 7065 6e64 656e 6369 rrect dependenci │ │ │ │ │ +00047040: 6573 2069 6e20 7061 636b 6167 6573 2074 es in packages t │ │ │ │ │ +00047050: 6861 7420 7573 6520 7468 6520 7368 6172 hat use the shar │ │ │ │ │ +00047060: 6564 206c 6962 7261 7269 6573 2e0a 5468 ed libraries..Th │ │ │ │ │ +00047070: 6973 206d 6561 6e73 2075 7064 6174 696e is means updatin │ │ │ │ │ +00047080: 6720 7468 6520 e280 9873 796d 626f 6c73 g the ...symbols │ │ │ │ │ +00047090: e280 9920 6669 6c65 2077 6865 6e65 7665 ... file wheneve │ │ │ │ │ +000470a0: 7220 6120 6e65 7720 7075 626c 6963 2073 r a new public s │ │ │ │ │ +000470b0: 796d 626f 6c20 6973 0a61 6464 6564 2c20 ymbol is.added, │ │ │ │ │ +000470c0: 6368 616e 6769 6e67 2074 6865 206d 696e changing the min │ │ │ │ │ +000470d0: 696d 616c 2d76 6572 7369 6f6e 2066 6965 imal-version fie │ │ │ │ │ +000470e0: 6c64 2077 6865 6e65 7665 7220 6120 7379 ld whenever a sy │ │ │ │ │ +000470f0: 6d62 6f6c 2063 6861 6e67 6573 0a62 6568 mbol changes.beh │ │ │ │ │ +00047100: 6176 696f 7220 6f72 2073 6967 6e61 7475 avior or signatu │ │ │ │ │ +00047110: 7265 2069 6e20 6120 6261 636b 7761 7264 re in a backward │ │ │ │ │ +00047120: 2d63 6f6d 7061 7469 626c 6520 7761 7920 -compatible way │ │ │ │ │ +00047130: 2873 6565 202a 6e6f 7465 2053 6861 7265 (see *note Share │ │ │ │ │ +00047140: 640a 6c69 6272 6172 7920 4142 4920 6368 d.library ABI ch │ │ │ │ │ +00047150: 616e 6765 733a 2031 3134 2e29 2c20 616e anges: 114.), an │ │ │ │ │ +00047160: 6420 6368 616e 6769 6e67 2074 6865 206c d changing the l │ │ │ │ │ +00047170: 6962 7261 7279 2d73 6f6e 616d 6520 616e ibrary-soname an │ │ │ │ │ +00047180: 640a 6d61 696e 2d64 6570 656e 6465 6e63 d.main-dependenc │ │ │ │ │ +00047190: 792d 7465 6d70 6c61 7465 2c20 616e 6420 y-template, and │ │ │ │ │ +000471a0: 7072 6f62 6162 6c79 2061 6c6c 206f 6620 probably all of │ │ │ │ │ +000471b0: 7468 6520 6d69 6e69 6d61 6c2d 7665 7273 the minimal-vers │ │ │ │ │ +000471c0: 696f 6e0a 6669 656c 6473 2c20 7768 656e ion.fields, when │ │ │ │ │ +000471d0: 2074 6865 206c 6962 7261 7279 2063 6861 the library cha │ │ │ │ │ +000471e0: 6e67 6573 20e2 8098 534f 4e41 4d45 e280 nges ...SONAME.. │ │ │ │ │ +000471f0: 992e 2020 5265 6d6f 7669 6e67 2061 2070 .. Removing a p │ │ │ │ │ +00047200: 7562 6c69 6320 7379 6d62 6f6c 0a66 726f ublic symbol.fro │ │ │ │ │ +00047210: 6d20 7468 6520 e280 9873 796d 626f 6c73 m the ...symbols │ │ │ │ │ +00047220: e280 9920 6669 6c65 2062 6563 6175 7365 ... file because │ │ │ │ │ +00047230: 2069 74e2 8099 7320 6e6f 206c 6f6e 6765 it...s no longe │ │ │ │ │ +00047240: 7220 7072 6f76 6964 6564 2062 7920 7468 r provided by th │ │ │ │ │ +00047250: 6520 6c69 6272 6172 790a 6e6f 726d 616c e library.normal │ │ │ │ │ +00047260: 6c79 2072 6571 7569 7265 7320 6368 616e ly requires chan │ │ │ │ │ +00047270: 6769 6e67 2074 6865 20e2 8098 534f 4e41 ging the ...SONA │ │ │ │ │ +00047280: 4d45 e280 9920 6f66 2074 6865 206c 6962 ME... of the lib │ │ │ │ │ +00047290: 7261 7279 2e20 2053 6565 202a 6e6f 7465 rary. See *note │ │ │ │ │ +000472a0: 0a52 756e 2d74 696d 6520 7368 6172 6564 .Run-time shared │ │ │ │ │ +000472b0: 206c 6962 7261 7269 6573 3a20 3130 322e libraries: 102. │ │ │ │ │ +000472c0: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +000472d0: 6174 696f 6e20 6f6e 20e2 8098 534f 4e41 ation on ...SONA │ │ │ │ │ +000472e0: 4d45 e280 9973 2e0a 0a20 2020 2d2d 2d2d ME...s... ---- │ │ │ │ │ +000472f0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00047300: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00047310: 2831 2920 4966 2079 6f75 2061 7265 2075 (1) If you are u │ │ │ │ │ +00047320: 7369 6e67 20e2 8098 6465 6268 656c 7065 sing ...debhelpe │ │ │ │ │ +00047330: 72e2 8099 2c20 e280 9864 685f 6d61 6b65 r..., ...dh_make │ │ │ │ │ +00047340: 7368 6c69 6273 e280 9920 7769 6c6c 2074 shlibs... will t │ │ │ │ │ +00047350: 616b 6520 6361 7265 206f 660a 6361 6c6c ake care of.call │ │ │ │ │ +00047360: 696e 6720 6569 7468 6572 20e2 8098 6470 ing either ...dp │ │ │ │ │ +00047370: 6b67 2d67 656e 7379 6d62 6f6c 73e2 8099 kg-gensymbols... │ │ │ │ │ +00047380: 206f 7220 6765 6e65 7261 7469 6e67 2061 or generating a │ │ │ │ │ +00047390: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +000473a0: 6c65 2061 730a 6170 7072 6f70 7269 6174 le as.appropriat │ │ │ │ │ +000473b0: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +000473c0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000473d0: 204e 6f64 653a 2054 6865 2073 686c 6962 Node: The shlib │ │ │ │ │ +000473e0: 7320 7379 7374 656d 2c20 2050 7265 763a s system, Prev: │ │ │ │ │ +000473f0: 2054 6865 2073 796d 626f 6c73 2073 7973 The symbols sys │ │ │ │ │ +00047400: 7465 6d2c 2020 5570 3a20 4465 7065 6e64 tem, Up: Depend │ │ │ │ │ +00047410: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ +00047420: 6865 206c 6962 7261 7279 2061 6e64 206f he library and o │ │ │ │ │ +00047430: 7468 6572 2070 6163 6b61 6765 730a 0a38 ther packages..8 │ │ │ │ │ +00047440: 2e36 2e34 2054 6865 20e2 8098 7368 6c69 .6.4 The ...shli │ │ │ │ │ +00047450: 6273 e280 9920 7379 7374 656d 0a2d 2d2d bs... system.--- │ │ │ │ │ +00047460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00047470: 2d2d 2d2d 2d2d 0a0a 5468 6520 e280 9873 ------..The ...s │ │ │ │ │ +00047480: 686c 6962 73e2 8099 2073 7973 7465 6d20 hlibs... system │ │ │ │ │ +00047490: 6973 2061 2073 696d 706c 6572 2061 6c74 is a simpler alt │ │ │ │ │ +000474a0: 6572 6e61 7469 7665 2074 6f20 7468 6520 ernative to the │ │ │ │ │ +000474b0: e280 9873 796d 626f 6c73 e280 9920 7379 ...symbols... sy │ │ │ │ │ +000474c0: 7374 656d 2066 6f72 0a64 6563 6c61 7269 stem for.declari │ │ │ │ │ +000474d0: 6e67 2064 6570 656e 6465 6e63 6965 7320 ng dependencies │ │ │ │ │ +000474e0: 666f 7220 7368 6172 6564 206c 6962 7261 for shared libra │ │ │ │ │ +000474f0: 7269 6573 2e20 2049 7420 6d61 7920 6265 ries. It may be │ │ │ │ │ +00047500: 206d 6f72 6520 6170 7072 6f70 7269 6174 more appropriat │ │ │ │ │ +00047510: 650a 666f 7220 432b 2b20 6c69 6272 6172 e.for C++ librar │ │ │ │ │ +00047520: 6965 7320 616e 6420 6f74 6865 7220 6361 ies and other ca │ │ │ │ │ +00047530: 7365 7320 7768 6572 6520 7472 6163 6b69 ses where tracki │ │ │ │ │ +00047540: 6e67 2069 6e64 6976 6964 7561 6c20 7379 ng individual sy │ │ │ │ │ +00047550: 6d62 6f6c 7320 6973 0a74 6f6f 2064 6966 mbols is.too dif │ │ │ │ │ +00047560: 6669 6375 6c74 2e20 2049 7420 7072 6564 ficult. It pred │ │ │ │ │ +00047570: 6174 6564 2074 6865 20e2 8098 7379 6d62 ated the ...symb │ │ │ │ │ +00047580: 6f6c 73e2 8099 2073 7973 7465 6d20 616e ols... system an │ │ │ │ │ +00047590: 6420 6973 2074 6865 7265 666f 7265 0a66 d is therefore.f │ │ │ │ │ +000475a0: 7265 7175 656e 746c 7920 7365 656e 2069 requently seen i │ │ │ │ │ +000475b0: 6e20 6f6c 6465 7220 7061 636b 6167 6573 n older packages │ │ │ │ │ +000475c0: 2e20 2049 7420 6973 2061 6c73 6f20 7265 . It is also re │ │ │ │ │ +000475d0: 7175 6972 6564 2066 6f72 2075 6465 6273 quired for udebs │ │ │ │ │ +000475e0: 2c20 7768 6963 680a 646f 206e 6f74 2073 , which.do not s │ │ │ │ │ +000475f0: 7570 706f 7274 20e2 8098 7379 6d62 6f6c upport ...symbol │ │ │ │ │ +00047600: 73e2 8099 2e0a 0a49 6e20 7468 6520 666f s......In the fo │ │ │ │ │ +00047610: 6c6c 6f77 696e 6720 7365 6374 696f 6e73 llowing sections │ │ │ │ │ +00047620: 2c20 7765 2077 696c 6c20 6669 7273 7420 , we will first │ │ │ │ │ +00047630: 6465 7363 7269 6265 2077 6865 7265 2074 describe where t │ │ │ │ │ +00047640: 6865 2076 6172 696f 7573 0ae2 8098 7368 he various....sh │ │ │ │ │ +00047650: 6c69 6273 e280 9920 6669 6c65 7320 6172 libs... files ar │ │ │ │ │ +00047660: 6520 746f 2062 6520 666f 756e 642c 2074 e to be found, t │ │ │ │ │ +00047670: 6865 6e20 686f 7720 746f 2075 7365 20e2 hen how to use . │ │ │ │ │ +00047680: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +00047690: e280 992c 2061 6e64 0a66 696e 616c 6c79 ..., and.finally │ │ │ │ │ +000476a0: 2074 6865 20e2 8098 7368 6c69 6273 e280 the ...shlibs.. │ │ │ │ │ +000476b0: 9920 6669 6c65 2066 6f72 6d61 7420 616e . file format an │ │ │ │ │ +000476c0: 6420 686f 7720 746f 2063 7265 6174 6520 d how to create │ │ │ │ │ +000476d0: 7468 656d 2e0a 0a2a 204d 656e 753a 0a0a them...* Menu:.. │ │ │ │ │ +000476e0: 2a20 5468 6520 7368 6c69 6273 2066 696c * The shlibs fil │ │ │ │ │ +000476f0: 6573 2070 7265 7365 6e74 206f 6e20 7468 es present on th │ │ │ │ │ +00047700: 6520 7379 7374 656d 3a3a 0a2a 2054 6865 e system::.* The │ │ │ │ │ +00047710: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ +00047720: 6d61 743a 3a0a 2a20 5072 6f76 6964 696e mat::.* Providin │ │ │ │ │ +00047730: 6720 6120 7368 6c69 6273 2066 696c 653a g a shlibs file: │ │ │ │ │ +00047740: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ +00047750: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00047760: 4e6f 6465 3a20 5468 6520 7368 6c69 6273 Node: The shlibs │ │ │ │ │ +00047770: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ +00047780: 6e20 7468 6520 7379 7374 656d 2c20 204e n the system, N │ │ │ │ │ +00047790: 6578 743a 2054 6865 2073 686c 6962 7320 ext: The shlibs │ │ │ │ │ +000477a0: 4669 6c65 2046 6f72 6d61 742c 2020 5570 File Format, Up │ │ │ │ │ +000477b0: 3a20 5468 6520 7368 6c69 6273 2073 7973 : The shlibs sys │ │ │ │ │ +000477c0: 7465 6d0a 0a38 2e36 2e34 2e31 2054 6865 tem..8.6.4.1 The │ │ │ │ │ +000477d0: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +000477e0: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ +000477f0: 6865 2073 7973 7465 6d0a 2e2e 2e2e 2e2e he system....... │ │ │ │ │ +00047800: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047810: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047820: 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6572 ............Ther │ │ │ │ │ +00047830: 6520 6172 6520 7365 7665 7261 6c20 706c e are several pl │ │ │ │ │ +00047840: 6163 6573 2077 6865 7265 20e2 8098 7368 aces where ...sh │ │ │ │ │ +00047850: 6c69 6273 e280 9920 6669 6c65 7320 6172 libs... files ar │ │ │ │ │ +00047860: 6520 666f 756e 642e 2020 5468 6520 666f e found. The fo │ │ │ │ │ +00047870: 6c6c 6f77 696e 670a 6c69 7374 2067 6976 llowing.list giv │ │ │ │ │ +00047880: 6573 2074 6865 6d20 696e 2074 6865 206f es them in the o │ │ │ │ │ +00047890: 7264 6572 2069 6e20 7768 6963 6820 7468 rder in which th │ │ │ │ │ +000478a0: 6579 2061 7265 2072 6561 6420 6279 20e2 ey are read by . │ │ │ │ │ +000478b0: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +000478c0: e280 992e 0a28 5468 6520 6669 7273 7420 .....(The first │ │ │ │ │ +000478d0: 6f6e 6520 7768 6963 6820 6769 7665 7320 one which gives │ │ │ │ │ +000478e0: 7468 6520 7265 7175 6972 6564 2069 6e66 the required inf │ │ │ │ │ +000478f0: 6f72 6d61 7469 6f6e 2069 7320 7573 6564 ormation is used │ │ │ │ │ +00047900: 2e29 0a0a e280 9864 6562 6961 6e2f 7368 .).....debian/sh │ │ │ │ │ +00047910: 6c69 6273 2e6c 6f63 616c e280 990a 0a20 libs.local..... │ │ │ │ │ +00047920: 2020 2020 5468 6973 206c 6973 7473 206f This lists o │ │ │ │ │ +00047930: 7665 7272 6964 6573 2066 6f72 2074 6869 verrides for thi │ │ │ │ │ +00047940: 7320 7061 636b 6167 652e 2020 5468 6973 s package. This │ │ │ │ │ +00047950: 2066 696c 6520 7368 6f75 6c64 206e 6f72 file should nor │ │ │ │ │ +00047960: 6d61 6c6c 790a 2020 2020 206e 6f74 2062 mally. not b │ │ │ │ │ +00047970: 6520 7573 6564 2c20 6275 7420 6d61 7920 e used, but may │ │ │ │ │ +00047980: 6265 206e 6565 6465 6420 7465 6d70 6f72 be needed tempor │ │ │ │ │ +00047990: 6172 696c 7920 696e 2075 6e75 7375 616c arily in unusual │ │ │ │ │ +000479a0: 2073 6974 7561 7469 6f6e 7320 746f 0a20 situations to. │ │ │ │ │ +000479b0: 2020 2020 776f 726b 2061 726f 756e 6420 work around │ │ │ │ │ +000479c0: 6275 6773 2069 6e20 6f74 6865 7220 7061 bugs in other pa │ │ │ │ │ +000479d0: 636b 6167 6573 2c20 6f72 2069 6e20 756e ckages, or in un │ │ │ │ │ +000479e0: 7573 7561 6c20 6361 7365 7320 7768 6572 usual cases wher │ │ │ │ │ +000479f0: 6520 7468 650a 2020 2020 206e 6f72 6d61 e the. norma │ │ │ │ │ +00047a00: 6c6c 7920 6465 636c 6172 6564 2064 6570 lly declared dep │ │ │ │ │ +00047a10: 656e 6465 6e63 7920 696e 666f 726d 6174 endency informat │ │ │ │ │ +00047a20: 696f 6e20 696e 2074 6865 2069 6e73 7461 ion in the insta │ │ │ │ │ +00047a30: 6c6c 6564 20e2 8098 7368 6c69 6273 e280 lled ...shlibs.. │ │ │ │ │ +00047a40: 990a 2020 2020 2066 696c 6520 666f 7220 .. file for │ │ │ │ │ +00047a50: 6120 6c69 6272 6172 7920 6361 6e6e 6f74 a library cannot │ │ │ │ │ +00047a60: 2062 6520 7573 6564 2e20 2054 6869 7320 be used. This │ │ │ │ │ +00047a70: 6669 6c65 206f 7665 7272 6964 6573 2069 file overrides i │ │ │ │ │ +00047a80: 6e66 6f72 6d61 7469 6f6e 0a20 2020 2020 nformation. │ │ │ │ │ +00047a90: 6f62 7461 696e 6564 2066 726f 6d20 616e obtained from an │ │ │ │ │ +00047aa0: 7920 6f74 6865 7220 736f 7572 6365 2e0a y other source.. │ │ │ │ │ +00047ab0: 0ae2 8098 2f65 7463 2f64 706b 672f 7368 ..../etc/dpkg/sh │ │ │ │ │ +00047ac0: 6c69 6273 2e6f 7665 7272 6964 65e2 8099 libs.override... │ │ │ │ │ +00047ad0: 0a0a 2020 2020 2054 6869 7320 6c69 7374 .. This list │ │ │ │ │ +00047ae0: 7320 676c 6f62 616c 206f 7665 7272 6964 s global overrid │ │ │ │ │ +00047af0: 6573 2e20 2054 6869 7320 6c69 7374 2069 es. This list i │ │ │ │ │ +00047b00: 7320 6e6f 726d 616c 6c79 2065 6d70 7479 s normally empty │ │ │ │ │ +00047b10: 2e20 2049 7420 6973 0a20 2020 2020 6d61 . It is. ma │ │ │ │ │ +00047b20: 696e 7461 696e 6564 2062 7920 7468 6520 intained by the │ │ │ │ │ +00047b30: 6c6f 6361 6c20 7379 7374 656d 2061 646d local system adm │ │ │ │ │ +00047b40: 696e 6973 7472 6174 6f72 2e0a 0ae2 8098 inistrator...... │ │ │ │ │ +00047b50: 4445 4249 414e 2f73 686c 6962 73e2 8099 DEBIAN/shlibs... │ │ │ │ │ +00047b60: 2066 696c 6573 2069 6e20 7468 6520 e280 files in the .. │ │ │ │ │ +00047b70: 9c62 7569 6c64 2064 6972 6563 746f 7279 .build directory │ │ │ │ │ +00047b80: e280 9d0a 0a20 2020 2020 5468 6573 6520 ..... These │ │ │ │ │ +00047b90: 6669 6c65 7320 6172 6520 6765 6e65 7261 files are genera │ │ │ │ │ +00047ba0: 7465 6420 6173 2070 6172 7420 6f66 2074 ted as part of t │ │ │ │ │ +00047bb0: 6865 2070 6163 6b61 6765 2062 7569 6c64 he package build │ │ │ │ │ +00047bc0: 2070 726f 6365 7373 2061 6e64 0a20 2020 process and. │ │ │ │ │ +00047bd0: 2020 7374 6167 6564 2066 6f72 2069 6e63 staged for inc │ │ │ │ │ +00047be0: 6c75 7369 6f6e 2061 7320 636f 6e74 726f lusion as contro │ │ │ │ │ +00047bf0: 6c20 6669 6c65 7320 696e 2074 6865 2062 l files in the b │ │ │ │ │ +00047c00: 696e 6172 7920 7061 636b 6167 6573 2062 inary packages b │ │ │ │ │ +00047c10: 6569 6e67 0a20 2020 2020 6275 696c 742e eing. built. │ │ │ │ │ +00047c20: 2020 5468 6579 2070 726f 7669 6465 2064 They provide d │ │ │ │ │ +00047c30: 6574 6169 6c73 206f 6620 616e 7920 7368 etails of any sh │ │ │ │ │ +00047c40: 6172 6564 206c 6962 7261 7269 6573 2069 ared libraries i │ │ │ │ │ +00047c50: 6e63 6c75 6465 6420 696e 0a20 2020 2020 ncluded in. │ │ │ │ │ +00047c60: 7468 6520 7361 6d65 2070 6163 6b61 6765 the same package │ │ │ │ │ +00047c70: 2e0a 0ae2 8098 7368 6c69 6273 e280 9920 ......shlibs... │ │ │ │ │ +00047c80: 636f 6e74 726f 6c20 6669 6c65 7320 666f control files fo │ │ │ │ │ +00047c90: 7220 7061 636b 6167 6573 2069 6e73 7461 r packages insta │ │ │ │ │ +00047ca0: 6c6c 6564 206f 6e20 7468 6520 7379 7374 lled on the syst │ │ │ │ │ +00047cb0: 656d 0a0a 2020 2020 2054 6865 20e2 8098 em.. The ... │ │ │ │ │ +00047cc0: 7368 6c69 6273 e280 9920 636f 6e74 726f shlibs... contro │ │ │ │ │ +00047cd0: 6c20 6669 6c65 7320 666f 7220 616c 6c20 l files for all │ │ │ │ │ +00047ce0: 7468 6520 7061 636b 6167 6573 2063 7572 the packages cur │ │ │ │ │ +00047cf0: 7265 6e74 6c79 2069 6e73 7461 6c6c 6564 rently installed │ │ │ │ │ +00047d00: 0a20 2020 2020 6f6e 2074 6865 2073 7973 . on the sys │ │ │ │ │ +00047d10: 7465 6d2e 2020 5468 6573 6520 6669 6c65 tem. These file │ │ │ │ │ +00047d20: 7320 6361 6e20 6265 2072 6561 6420 7573 s can be read us │ │ │ │ │ +00047d30: 696e 6720 e280 9864 706b 672d 7175 6572 ing ...dpkg-quer │ │ │ │ │ +00047d40: 790a 2020 2020 202d 2d63 6f6e 7472 6f6c y. --control │ │ │ │ │ +00047d50: 2d73 686f 7720 7061 636b 6167 6520 7368 -show package sh │ │ │ │ │ +00047d60: 6c69 6273 e280 992e 0a0a e280 982f 6574 libs........./et │ │ │ │ │ +00047d70: 632f 6470 6b67 2f73 686c 6962 732e 6465 c/dpkg/shlibs.de │ │ │ │ │ +00047d80: 6661 756c 74e2 8099 0a0a 2020 2020 2054 fault..... T │ │ │ │ │ +00047d90: 6869 7320 6669 6c65 206c 6973 7473 2061 his file lists a │ │ │ │ │ +00047da0: 6e79 2073 6861 7265 6420 6c69 6272 6172 ny shared librar │ │ │ │ │ +00047db0: 6965 7320 7768 6f73 6520 7061 636b 6167 ies whose packag │ │ │ │ │ +00047dc0: 6573 2068 6176 6520 6661 696c 6564 2074 es have failed t │ │ │ │ │ +00047dd0: 6f0a 2020 2020 2070 726f 7669 6465 2063 o. provide c │ │ │ │ │ +00047de0: 6f72 7265 6374 20e2 8098 7368 6c69 6273 orrect ...shlibs │ │ │ │ │ +00047df0: e280 9920 6669 6c65 732e 2020 4974 2077 ... files. It w │ │ │ │ │ +00047e00: 6173 2075 7365 6420 7768 656e 2074 6865 as used when the │ │ │ │ │ +00047e10: 20e2 8098 7368 6c69 6273 e280 990a 2020 ...shlibs.... │ │ │ │ │ +00047e20: 2020 2073 6574 7570 2077 6173 2066 6972 setup was fir │ │ │ │ │ +00047e30: 7374 2069 6e74 726f 6475 6365 642c 2062 st introduced, b │ │ │ │ │ +00047e40: 7574 2069 7420 6973 206e 6f77 206e 6f72 ut it is now nor │ │ │ │ │ +00047e50: 6d61 6c6c 7920 656d 7074 792e 2020 4974 mally empty. It │ │ │ │ │ +00047e60: 2069 730a 2020 2020 206d 6169 6e74 6169 is. maintai │ │ │ │ │ +00047e70: 6e65 6420 6279 2074 6865 20e2 8098 6470 ned by the ...dp │ │ │ │ │ +00047e80: 6b67 e280 9920 6d61 696e 7461 696e 6572 kg... maintainer │ │ │ │ │ +00047e90: 2e0a 0a49 6620 6120 e280 9873 796d 626f ...If a ...symbo │ │ │ │ │ +00047ea0: 6c73 e280 9920 6669 6c65 2066 6f72 2061 ls... file for a │ │ │ │ │ +00047eb0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00047ec0: 7061 636b 6167 6520 6973 2061 7661 696c package is avail │ │ │ │ │ +00047ed0: 6162 6c65 2c0a e280 9864 706b 672d 7368 able,....dpkg-sh │ │ │ │ │ +00047ee0: 6c69 6264 6570 73e2 8099 2077 696c 6c20 libdeps... will │ │ │ │ │ +00047ef0: 616c 7761 7973 2075 7365 2069 7420 696e always use it in │ │ │ │ │ +00047f00: 2070 7265 6665 7265 6e63 6520 746f 2061 preference to a │ │ │ │ │ +00047f10: 20e2 8098 7368 6c69 6273 e280 992c 2077 ...shlibs..., w │ │ │ │ │ +00047f20: 6974 680a 7468 6520 6578 6365 7074 696f ith.the exceptio │ │ │ │ │ +00047f30: 6e20 6f66 20e2 8098 6465 6269 616e 2f73 n of ...debian/s │ │ │ │ │ +00047f40: 686c 6962 732e 6c6f 6361 6ce2 8099 2e20 hlibs.local.... │ │ │ │ │ +00047f50: 2054 6865 206c 6174 7465 7220 6f76 6572 The latter over │ │ │ │ │ +00047f60: 7269 6465 7320 616e 7920 6f74 6865 720a rides any other. │ │ │ │ │ +00047f70: e280 9873 686c 6962 73e2 8099 206f 7220 ...shlibs... or │ │ │ │ │ +00047f80: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ +00047f90: 6c65 732e 0a0a 1f0a 4669 6c65 3a20 6465 les.....File: de │ │ │ │ │ +00047fa0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00047fb0: 2c20 204e 6f64 653a 2054 6865 2073 686c , Node: The shl │ │ │ │ │ +00047fc0: 6962 7320 4669 6c65 2046 6f72 6d61 742c ibs File Format, │ │ │ │ │ +00047fd0: 2020 4e65 7874 3a20 5072 6f76 6964 696e Next: Providin │ │ │ │ │ +00047fe0: 6720 6120 7368 6c69 6273 2066 696c 652c g a shlibs file, │ │ │ │ │ +00047ff0: 2020 5072 6576 3a20 5468 6520 7368 6c69 Prev: The shli │ │ │ │ │ +00048000: 6273 2066 696c 6573 2070 7265 7365 6e74 bs files present │ │ │ │ │ +00048010: 206f 6e20 7468 6520 7379 7374 656d 2c20 on the system, │ │ │ │ │ +00048020: 2055 703a 2054 6865 2073 686c 6962 7320 Up: The shlibs │ │ │ │ │ +00048030: 7379 7374 656d 0a0a 382e 362e 342e 3220 system..8.6.4.2 │ │ │ │ │ +00048040: 5468 6520 e280 9873 686c 6962 73e2 8099 The ...shlibs... │ │ │ │ │ +00048050: 2046 696c 6520 466f 726d 6174 0a2e 2e2e File Format.... │ │ │ │ │ +00048060: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00048070: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a45 ...............E │ │ │ │ │ +00048080: 6163 6820 e280 9873 686c 6962 73e2 8099 ach ...shlibs... │ │ │ │ │ +00048090: 2066 696c 6520 6861 7320 7468 6520 7361 file has the sa │ │ │ │ │ +000480a0: 6d65 2066 6f72 6d61 742e 2020 4c69 6e65 me format. Line │ │ │ │ │ +000480b0: 7320 6265 6769 6e6e 696e 6720 7769 7468 s beginning with │ │ │ │ │ +000480c0: 20e2 8098 23e2 8099 2061 7265 0a63 6f6e ...#... are.con │ │ │ │ │ +000480d0: 7369 6465 7265 6420 746f 2062 6520 636f sidered to be co │ │ │ │ │ +000480e0: 6d6d 656e 7473 2061 6e64 2061 7265 2069 mments and are i │ │ │ │ │ +000480f0: 676e 6f72 6564 2e20 2045 6163 6820 6c69 gnored. Each li │ │ │ │ │ +00048100: 6e65 2069 7320 6f66 2074 6865 2066 6f72 ne is of the for │ │ │ │ │ +00048110: 6d3a 0a0a 2020 2020 205b 7479 7065 3a20 m:.. [type: │ │ │ │ │ +00048120: 5d6c 6962 7261 7279 2d6e 616d 6520 736f ]library-name so │ │ │ │ │ +00048130: 6e61 6d65 2d76 6572 7369 6f6e 2064 6570 name-version dep │ │ │ │ │ +00048140: 656e 6465 6e63 6965 7320 2e2e 2e0a 0a57 endencies .....W │ │ │ │ │ +00048150: 6520 7769 6c6c 2065 7870 6c61 696e 2074 e will explain t │ │ │ │ │ +00048160: 6869 7320 6279 2072 6566 6572 656e 6365 his by reference │ │ │ │ │ +00048170: 2074 6f20 7468 6520 6578 616d 706c 6520 to the example │ │ │ │ │ +00048180: 6f66 2074 6865 20e2 8098 7a6c 6962 3167 of the ...zlib1g │ │ │ │ │ +00048190: e280 990a 7061 636b 6167 652c 2077 6869 ....package, whi │ │ │ │ │ +000481a0: 6368 2028 6174 2074 6865 2074 696d 6520 ch (at the time │ │ │ │ │ +000481b0: 6f66 2077 7269 7469 6e67 2920 696e 7374 of writing) inst │ │ │ │ │ +000481c0: 616c 6c73 2074 6865 2073 6861 7265 6420 alls the shared │ │ │ │ │ +000481d0: 6c69 6272 6172 790a e280 982f 7573 722f library..../usr/ │ │ │ │ │ +000481e0: 6c69 622f 6c69 627a 2e73 6f2e 312e 322e lib/libz.so.1.2. │ │ │ │ │ +000481f0: 332e 34e2 8099 2e0a 0ae2 8098 7479 7065 3.4.........type │ │ │ │ │ +00048200: e280 9920 6973 2061 6e20 6f70 7469 6f6e ... is an option │ │ │ │ │ +00048210: 616c 2065 6c65 6d65 6e74 2074 6861 7420 al element that │ │ │ │ │ +00048220: 696e 6469 6361 7465 7320 7468 6520 7479 indicates the ty │ │ │ │ │ +00048230: 7065 206f 6620 7061 636b 6167 6520 666f pe of package fo │ │ │ │ │ +00048240: 720a 7768 6963 6820 7468 6520 6c69 6e65 r.which the line │ │ │ │ │ +00048250: 2069 7320 7661 6c69 642e 2020 5468 6520 is valid. The │ │ │ │ │ +00048260: 6f6e 6c79 2074 7970 6520 6375 7272 656e only type curren │ │ │ │ │ +00048270: 746c 7920 696e 2075 7365 2069 7320 e280 tly in use is .. │ │ │ │ │ +00048280: 9875 6465 62e2 8099 2e20 2054 6865 0a63 .udeb.... The.c │ │ │ │ │ +00048290: 6f6c 6f6e 2061 6e64 2073 7061 6365 2061 olon and space a │ │ │ │ │ +000482a0: 6674 6572 2074 6865 2074 7970 6520 6172 fter the type ar │ │ │ │ │ +000482b0: 6520 7265 7175 6972 6564 2e0a 0ae2 8098 e required...... │ │ │ │ │ +000482c0: 6c69 6272 6172 792d 6e61 6d65 e280 9920 library-name... │ │ │ │ │ +000482d0: 6973 2074 6865 206e 616d 6520 6f66 2074 is the name of t │ │ │ │ │ +000482e0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +000482f0: 792c 2069 6e20 7468 6973 2063 6173 6520 y, in this case │ │ │ │ │ +00048300: e280 986c 6962 7ae2 8099 2e0a 2854 6869 ...libz.....(Thi │ │ │ │ │ +00048310: 7320 6d75 7374 206d 6174 6368 2074 6865 s must match the │ │ │ │ │ +00048320: 206e 616d 6520 7061 7274 206f 6620 7468 name part of th │ │ │ │ │ +00048330: 6520 736f 6e61 6d65 2c20 7365 6520 6265 e soname, see be │ │ │ │ │ +00048340: 6c6f 772e 290a 0ae2 8098 736f 6e61 6d65 low.).....soname │ │ │ │ │ +00048350: 2d76 6572 7369 6f6e e280 9920 6973 2074 -version... is t │ │ │ │ │ +00048360: 6865 2076 6572 7369 6f6e 2070 6172 7420 he version part │ │ │ │ │ +00048370: 6f66 2074 6865 2045 4c46 20e2 8098 534f of the ELF ...SO │ │ │ │ │ +00048380: 4e41 4d45 e280 9920 6174 7472 6962 7574 NAME... attribut │ │ │ │ │ +00048390: 6520 6f66 0a74 6865 206c 6962 7261 7279 e of.the library │ │ │ │ │ +000483a0: 2c20 6465 7465 726d 696e 6564 2074 6865 , determined the │ │ │ │ │ +000483b0: 2073 616d 6520 7761 7920 7468 6174 2074 same way that t │ │ │ │ │ +000483c0: 6865 2073 6f76 6572 7369 6f6e 2063 6f6d he soversion com │ │ │ │ │ +000483d0: 706f 6e65 6e74 206f 6620 7468 650a 7265 ponent of the.re │ │ │ │ │ +000483e0: 636f 6d6d 656e 6465 6420 7368 6172 6564 commended shared │ │ │ │ │ +000483f0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ +00048400: 206e 616d 6520 6973 2064 6574 6572 6d69 name is determi │ │ │ │ │ +00048410: 6e65 642e 2020 5365 6520 2a6e 6f74 650a ned. See *note. │ │ │ │ │ +00048420: 5275 6e2d 7469 6d65 2073 6861 7265 6420 Run-time shared │ │ │ │ │ +00048430: 6c69 6272 6172 6965 733a 2031 3032 2e20 libraries: 102. │ │ │ │ │ +00048440: 666f 7220 7468 6520 6465 7461 696c 732e for the details. │ │ │ │ │ +00048450: 0a0a e280 9864 6570 656e 6465 6e63 6965 .....dependencie │ │ │ │ │ +00048460: 73e2 8099 2068 6173 2074 6865 2073 616d s... has the sam │ │ │ │ │ +00048470: 6520 7379 6e74 6178 2061 7320 6120 6465 e syntax as a de │ │ │ │ │ +00048480: 7065 6e64 656e 6379 2066 6965 6c64 2069 pendency field i │ │ │ │ │ +00048490: 6e20 6120 6269 6e61 7279 0a70 6163 6b61 n a binary.packa │ │ │ │ │ +000484a0: 6765 2063 6f6e 7472 6f6c 2066 696c 652e ge control file. │ │ │ │ │ +000484b0: 2020 4974 2073 686f 756c 6420 6769 7665 It should give │ │ │ │ │ +000484c0: 2064 6574 6169 6c73 206f 6620 7768 6963 details of whic │ │ │ │ │ +000484d0: 6820 7061 636b 6167 6573 2061 7265 0a72 h packages are.r │ │ │ │ │ +000484e0: 6571 7569 7265 6420 746f 2073 6174 6973 equired to satis │ │ │ │ │ +000484f0: 6679 2061 2062 696e 6172 7920 6275 696c fy a binary buil │ │ │ │ │ +00048500: 7420 6167 6169 6e73 7420 7468 6520 7665 t against the ve │ │ │ │ │ +00048510: 7273 696f 6e20 6f66 2074 6865 206c 6962 rsion of the lib │ │ │ │ │ +00048520: 7261 7279 0a63 6f6e 7461 696e 6564 2069 rary.contained i │ │ │ │ │ +00048530: 6e20 7468 6520 7061 636b 6167 652e 2020 n the package. │ │ │ │ │ +00048540: 5365 6520 2a6e 6f74 6520 5379 6e74 6178 See *note Syntax │ │ │ │ │ +00048550: 206f 6620 7265 6c61 7469 6f6e 7368 6970 of relationship │ │ │ │ │ +00048560: 2066 6965 6c64 733a 2066 302e 0a66 6f72 fields: f0..for │ │ │ │ │ +00048570: 2064 6574 6169 6c73 206f 6e20 7468 6520 details on the │ │ │ │ │ +00048580: 7379 6e74 6178 2c20 616e 6420 2a6e 6f74 syntax, and *not │ │ │ │ │ +00048590: 6520 5368 6172 6564 206c 6962 7261 7279 e Shared library │ │ │ │ │ +000485a0: 2041 4249 2063 6861 6e67 6573 3a20 3131 ABI changes: 11 │ │ │ │ │ +000485b0: 342e 0a66 6f72 2064 6574 6169 6c73 206f 4..for details o │ │ │ │ │ +000485c0: 6e20 686f 7720 746f 206d 6169 6e74 6169 n how to maintai │ │ │ │ │ +000485d0: 6e20 7468 6520 6465 7065 6e64 656e 6379 n the dependency │ │ │ │ │ +000485e0: 2076 6572 7369 6f6e 2063 6f6e 7374 7261 version constra │ │ │ │ │ +000485f0: 696e 742e 0a0a 496e 206f 7572 2065 7861 int...In our exa │ │ │ │ │ +00048600: 6d70 6c65 2c20 6966 2074 6865 206c 6173 mple, if the las │ │ │ │ │ +00048610: 7420 6368 616e 6765 2074 6f20 7468 6520 t change to the │ │ │ │ │ +00048620: e280 987a 6c69 6231 67e2 8099 2070 6163 ...zlib1g... pac │ │ │ │ │ +00048630: 6b61 6765 2074 6861 7420 636f 756c 640a kage that could. │ │ │ │ │ +00048640: 6368 616e 6765 2062 6568 6176 696f 7220 change behavior │ │ │ │ │ +00048650: 666f 7220 6120 636c 6965 6e74 206f 6620 for a client of │ │ │ │ │ +00048660: 7468 6174 206c 6962 7261 7279 2077 6173 that library was │ │ │ │ │ +00048670: 2069 6e20 7665 7273 696f 6e0a e280 9831 in version....1 │ │ │ │ │ +00048680: 3a31 2e32 2e33 2e33 2e64 6673 672d 31e2 :1.2.3.3.dfsg-1. │ │ │ │ │ +00048690: 8099 2c20 7468 656e 2074 6865 20e2 8098 .., then the ... │ │ │ │ │ +000486a0: 7368 6c69 6273 e280 9920 656e 7472 7920 shlibs... entry │ │ │ │ │ +000486b0: 666f 7220 7468 6973 206c 6962 7261 7279 for this library │ │ │ │ │ +000486c0: 2063 6f75 6c64 2073 6179 3a0a 0a20 2020 could say:.. │ │ │ │ │ +000486d0: 2020 6c69 627a 2031 207a 6c69 6231 6720 libz 1 zlib1g │ │ │ │ │ +000486e0: 283e 3d20 313a 312e 322e 332e 332e 6466 (>= 1:1.2.3.3.df │ │ │ │ │ +000486f0: 7367 290a 0a54 6869 7320 7665 7273 696f sg)..This versio │ │ │ │ │ +00048700: 6e20 7265 7374 7269 6374 696f 6e20 6d75 n restriction mu │ │ │ │ │ +00048710: 7374 2062 6520 6e65 7720 656e 6f75 6768 st be new enough │ │ │ │ │ +00048720: 2074 6861 7420 616e 7920 6269 6e61 7279 that any binary │ │ │ │ │ +00048730: 2062 7569 6c74 0a61 6761 696e 7374 2074 built.against t │ │ │ │ │ +00048740: 6865 2063 7572 7265 6e74 2076 6572 7369 he current versi │ │ │ │ │ +00048750: 6f6e 206f 6620 7468 6520 6c69 6272 6172 on of the librar │ │ │ │ │ +00048760: 7920 7769 6c6c 2077 6f72 6b20 7769 7468 y will work with │ │ │ │ │ +00048770: 2061 6e79 2076 6572 7369 6f6e 206f 660a any version of. │ │ │ │ │ +00048780: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00048790: 7279 2074 6861 7420 7361 7469 7366 6965 ry that satisfie │ │ │ │ │ +000487a0: 7320 7468 6174 2064 6570 656e 6465 6e63 s that dependenc │ │ │ │ │ +000487b0: 792e 0a0a 4173 207a 6c69 6231 6720 616c y...As zlib1g al │ │ │ │ │ +000487c0: 736f 2070 726f 7669 6465 7320 6120 7564 so provides a ud │ │ │ │ │ +000487d0: 6562 2063 6f6e 7461 696e 696e 6720 7468 eb containing th │ │ │ │ │ +000487e0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +000487f0: 2c20 7468 6572 650a 776f 756c 6420 616c , there.would al │ │ │ │ │ +00048800: 736f 2062 6520 6120 7365 636f 6e64 206c so be a second l │ │ │ │ │ +00048810: 696e 653a 0a0a 2020 2020 2075 6465 623a ine:.. udeb: │ │ │ │ │ +00048820: 206c 6962 7a20 3120 7a6c 6962 3167 2d75 libz 1 zlib1g-u │ │ │ │ │ +00048830: 6465 6220 283e 3d20 313a 312e 322e 332e deb (>= 1:1.2.3. │ │ │ │ │ +00048840: 332e 6466 7367 290a 0a1f 0a46 696c 653a 3.dfsg)....File: │ │ │ │ │ +00048850: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00048860: 6e66 6f2c 2020 4e6f 6465 3a20 5072 6f76 nfo, Node: Prov │ │ │ │ │ +00048870: 6964 696e 6720 6120 7368 6c69 6273 2066 iding a shlibs f │ │ │ │ │ +00048880: 696c 652c 2020 5072 6576 3a20 5468 6520 ile, Prev: The │ │ │ │ │ +00048890: 7368 6c69 6273 2046 696c 6520 466f 726d shlibs File Form │ │ │ │ │ +000488a0: 6174 2c20 2055 703a 2054 6865 2073 686c at, Up: The shl │ │ │ │ │ +000488b0: 6962 7320 7379 7374 656d 0a0a 382e 362e ibs system..8.6. │ │ │ │ │ +000488c0: 342e 3320 5072 6f76 6964 696e 6720 6120 4.3 Providing a │ │ │ │ │ +000488d0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +000488e0: 650a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e e............... │ │ │ │ │ +000488f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00048900: 2e2e 2e0a 0a54 6f20 7072 6f76 6964 6520 .....To provide │ │ │ │ │ +00048910: 6120 e280 9873 686c 6962 73e2 8099 2066 a ...shlibs... f │ │ │ │ │ +00048920: 696c 6520 666f 7220 6120 7368 6172 6564 ile for a shared │ │ │ │ │ +00048930: 206c 6962 7261 7279 2062 696e 6172 7920 library binary │ │ │ │ │ +00048940: 7061 636b 6167 652c 2063 7265 6174 6520 package, create │ │ │ │ │ +00048950: 610a e280 9873 686c 6962 73e2 8099 2066 a....shlibs... f │ │ │ │ │ +00048960: 696c 6520 666f 6c6c 6f77 696e 6720 7468 ile following th │ │ │ │ │ +00048970: 6520 666f 726d 6174 2064 6573 6372 6962 e format describ │ │ │ │ │ +00048980: 6564 2061 626f 7665 2061 6e64 2070 6c61 ed above and pla │ │ │ │ │ +00048990: 6365 2069 7420 696e 2074 6865 0ae2 8098 ce it in the.... │ │ │ │ │ +000489a0: 4445 4249 414e e280 9920 6469 7265 6374 DEBIAN... direct │ │ │ │ │ +000489b0: 6f72 7920 666f 7220 7468 6174 2070 6163 ory for that pac │ │ │ │ │ +000489c0: 6b61 6765 2064 7572 696e 6720 7468 6520 kage during the │ │ │ │ │ +000489d0: 6275 696c 642e 2020 4974 2077 696c 6c20 build. It will │ │ │ │ │ +000489e0: 7468 656e 2062 650a 696e 636c 7564 6564 then be.included │ │ │ │ │ +000489f0: 2061 7320 6120 636f 6e74 726f 6c20 6669 as a control fi │ │ │ │ │ +00048a00: 6c65 2066 6f72 2074 6861 7420 7061 636b le for that pack │ │ │ │ │ +00048a10: 6167 652e 2020 2831 290a 0a53 696e 6365 age. (1)..Since │ │ │ │ │ +00048a20: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ +00048a30: 7073 e280 9920 7265 6164 7320 7468 6520 ps... reads the │ │ │ │ │ +00048a40: e280 9844 4542 4941 4e2f 7368 6c69 6273 ...DEBIAN/shlibs │ │ │ │ │ +00048a50: e280 9920 6669 6c65 7320 696e 2061 6c6c ... files in all │ │ │ │ │ +00048a60: 206f 6620 7468 650a 6269 6e61 7279 2070 of the.binary p │ │ │ │ │ +00048a70: 6163 6b61 6765 7320 6265 696e 6720 6275 ackages being bu │ │ │ │ │ +00048a80: 696c 7420 6672 6f6d 2074 6869 7320 736f ilt from this so │ │ │ │ │ +00048a90: 7572 6365 2070 6163 6b61 6765 2c20 616c urce package, al │ │ │ │ │ +00048aa0: 6c20 6f66 2074 6865 0ae2 8098 4445 4249 l of the....DEBI │ │ │ │ │ +00048ab0: 414e 2f73 686c 6962 73e2 8099 2066 696c AN/shlibs... fil │ │ │ │ │ +00048ac0: 6573 2073 686f 756c 6420 6265 2069 6e73 es should be ins │ │ │ │ │ +00048ad0: 7461 6c6c 6564 2062 6566 6f72 6520 e280 talled before .. │ │ │ │ │ +00048ae0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +00048af0: 8099 2069 730a 6361 6c6c 6564 206f 6e20 .. is.called on │ │ │ │ │ +00048b00: 616e 7920 6f66 2074 6865 2062 696e 6172 any of the binar │ │ │ │ │ +00048b10: 7920 7061 636b 6167 6573 2e0a 0a20 2020 y packages... │ │ │ │ │ +00048b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00048b30: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00048b40: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ +00048b50: 7768 6174 20e2 8098 6468 5f6d 616b 6573 what ...dh_makes │ │ │ │ │ +00048b60: 686c 6962 73e2 8099 2069 6e20 7468 6520 hlibs... in the │ │ │ │ │ +00048b70: 6465 6268 656c 7065 7220 7375 6974 6520 debhelper suite │ │ │ │ │ +00048b80: 646f 6573 2e20 2049 660a 796f 7572 2070 does. If.your p │ │ │ │ │ +00048b90: 6163 6b61 6765 2061 6c73 6f20 6861 7320 ackage also has │ │ │ │ │ +00048ba0: 6120 7564 6562 2074 6861 7420 7072 6f76 a udeb that prov │ │ │ │ │ +00048bb0: 6964 6573 2061 2073 6861 7265 6420 6c69 ides a shared li │ │ │ │ │ +00048bc0: 6272 6172 792c 0ae2 8098 6468 5f6d 616b brary,....dh_mak │ │ │ │ │ +00048bd0: 6573 686c 6962 73e2 8099 2063 616e 2061 eshlibs... can a │ │ │ │ │ +00048be0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ │ +00048bf0: 6572 6174 6520 7468 6520 e280 9875 6465 erate the ...ude │ │ │ │ │ +00048c00: 623a e280 9920 6c69 6e65 7320 6966 2079 b:... lines if y │ │ │ │ │ +00048c10: 6f75 0a73 7065 6369 6679 2074 6865 206e ou.specify the n │ │ │ │ │ +00048c20: 616d 6520 6f66 2074 6865 2075 6465 6220 ame of the udeb │ │ │ │ │ +00048c30: 7769 7468 2074 6865 20e2 8098 2d2d 6164 with the ...--ad │ │ │ │ │ +00048c40: 642d 7564 6562 e280 9920 6f70 7469 6f6e d-udeb... option │ │ │ │ │ +00048c50: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00048c60: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00048c70: 4e6f 6465 3a20 5468 6520 4f70 6572 6174 Node: The Operat │ │ │ │ │ +00048c80: 696e 6720 5379 7374 656d 2c20 204e 6578 ing System, Nex │ │ │ │ │ +00048c90: 743a 2046 696c 6573 3c32 3e2c 2020 5072 t: Files<2>, Pr │ │ │ │ │ +00048ca0: 6576 3a20 5368 6172 6564 206c 6962 7261 ev: Shared libra │ │ │ │ │ +00048cb0: 7269 6573 2c20 2055 703a 2054 6f70 0a0a ries, Up: Top.. │ │ │ │ │ +00048cc0: 3920 5468 6520 4f70 6572 6174 696e 6720 9 The Operating │ │ │ │ │ +00048cd0: 5379 7374 656d 0a2a 2a2a 2a2a 2a2a 2a2a System.********* │ │ │ │ │ +00048ce0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a *************..* │ │ │ │ │ +00048cf0: 204d 656e 753a 0a0a 2a20 4669 6c65 2073 Menu:..* File s │ │ │ │ │ +00048d00: 7973 7465 6d20 6869 6572 6172 6368 793a ystem hierarchy: │ │ │ │ │ +00048d10: 3a0a 2a20 5573 6572 7320 616e 6420 6772 :.* Users and gr │ │ │ │ │ +00048d20: 6f75 7073 3a3a 0a2a 2053 7461 7274 696e oups::.* Startin │ │ │ │ │ +00048d30: 6720 7379 7374 656d 2073 6572 7669 6365 g system service │ │ │ │ │ +00048d40: 733a 3a0a 2a20 436f 6e73 6f6c 6520 6d65 s::.* Console me │ │ │ │ │ +00048d50: 7373 6167 6573 2066 726f 6d20 696e 6974 ssages from init │ │ │ │ │ +00048d60: 2e64 2073 6372 6970 7473 3a20 436f 6e73 .d scripts: Cons │ │ │ │ │ +00048d70: 6f6c 6520 6d65 7373 6167 6573 2066 726f ole messages fro │ │ │ │ │ +00048d80: 6d20 696e 6974 2064 2073 6372 6970 7473 m init d scripts │ │ │ │ │ +00048d90: 2e0a 2a20 4372 6f6e 206a 6f62 733a 3a0a ..* Cron jobs::. │ │ │ │ │ +00048da0: 2a20 4d65 6e75 733a 3a0a 2a20 4d75 6c74 * Menus::.* Mult │ │ │ │ │ +00048db0: 696d 6564 6961 2068 616e 646c 6572 733a imedia handlers: │ │ │ │ │ +00048dc0: 3a0a 2a20 4b65 7962 6f61 7264 2063 6f6e :.* Keyboard con │ │ │ │ │ +00048dd0: 6669 6775 7261 7469 6f6e 3a3a 0a2a 2045 figuration::.* E │ │ │ │ │ +00048de0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ +00048df0: 626c 6573 3a3a 0a2a 2052 6567 6973 7465 bles::.* Registe │ │ │ │ │ +00048e00: 7269 6e67 2044 6f63 756d 656e 7473 2075 ring Documents u │ │ │ │ │ +00048e10: 7369 6e67 2064 6f63 2d62 6173 653a 3a0a sing doc-base::. │ │ │ │ │ +00048e20: 2a20 416c 7465 726e 6174 6520 696e 6974 * Alternate init │ │ │ │ │ +00048e30: 2073 7973 7465 6d73 3a3a 0a2a 2053 6967 systems::.* Sig │ │ │ │ │ +00048e40: 6e61 6c69 6e67 2074 6861 7420 6120 7265 naling that a re │ │ │ │ │ +00048e50: 626f 6f74 2069 7320 7265 7175 6972 6564 boot is required │ │ │ │ │ +00048e60: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ +00048e70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00048e80: 204e 6f64 653a 2046 696c 6520 7379 7374 Node: File syst │ │ │ │ │ +00048e90: 656d 2068 6965 7261 7263 6879 2c20 204e em hierarchy, N │ │ │ │ │ +00048ea0: 6578 743a 2055 7365 7273 2061 6e64 2067 ext: Users and g │ │ │ │ │ +00048eb0: 726f 7570 732c 2020 5570 3a20 5468 6520 roups, Up: The │ │ │ │ │ +00048ec0: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ +00048ed0: 0a0a 392e 3120 4669 6c65 2073 7973 7465 ..9.1 File syste │ │ │ │ │ +00048ee0: 6d20 6869 6572 6172 6368 790a 3d3d 3d3d m hierarchy.==== │ │ │ │ │ +00048ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00048f00: 3d3d 3d3d 3d0a 0a2a 204d 656e 753a 0a0a =====..* Menu:.. │ │ │ │ │ +00048f10: 2a20 4669 6c65 2053 7973 7465 6d20 5374 * File System St │ │ │ │ │ +00048f20: 7275 6374 7572 653a 3a0a 2a20 5369 7465 ructure::.* Site │ │ │ │ │ +00048f30: 2d73 7065 6369 6669 6320 7072 6f67 7261 -specific progra │ │ │ │ │ +00048f40: 6d73 3a3a 0a2a 2054 6865 2073 7973 7465 ms::.* The syste │ │ │ │ │ +00048f50: 6d2d 7769 6465 206d 6169 6c20 6469 7265 m-wide mail dire │ │ │ │ │ +00048f60: 6374 6f72 793a 3a0a 2a20 2f72 756e 2061 ctory::.* /run a │ │ │ │ │ +00048f70: 6e64 202f 7275 6e2f 6c6f 636b 3a3a 0a0a nd /run/lock::.. │ │ │ │ │ +00048f80: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00048f90: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00048fa0: 653a 2046 696c 6520 5379 7374 656d 2053 e: File System S │ │ │ │ │ +00048fb0: 7472 7563 7475 7265 2c20 204e 6578 743a tructure, Next: │ │ │ │ │ +00048fc0: 2053 6974 652d 7370 6563 6966 6963 2070 Site-specific p │ │ │ │ │ +00048fd0: 726f 6772 616d 732c 2020 5570 3a20 4669 rograms, Up: Fi │ │ │ │ │ +00048fe0: 6c65 2073 7973 7465 6d20 6869 6572 6172 le system hierar │ │ │ │ │ +00048ff0: 6368 790a 0a39 2e31 2e31 2046 696c 6520 chy..9.1.1 File │ │ │ │ │ +00049000: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ +00049010: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +00049020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +00049030: 6520 6c6f 6361 7469 6f6e 206f 6620 616c e location of al │ │ │ │ │ +00049040: 6c20 6669 6c65 7320 616e 6420 6469 7265 l files and dire │ │ │ │ │ +00049050: 6374 6f72 6965 7320 6d75 7374 2063 6f6d ctories must com │ │ │ │ │ +00049060: 706c 7920 7769 7468 2074 6865 0a46 696c ply with the.Fil │ │ │ │ │ +00049070: 6573 7973 7465 6d20 4869 6572 6172 6368 esystem Hierarch │ │ │ │ │ +00049080: 7920 5374 616e 6461 7264 2028 4648 5329 y Standard (FHS) │ │ │ │ │ +00049090: 2c20 7665 7273 696f 6e20 332e 302c 2077 , version 3.0, w │ │ │ │ │ +000490a0: 6974 6820 7468 6520 6578 6365 7074 696f ith the exceptio │ │ │ │ │ +000490b0: 6e73 0a6e 6f74 6564 2062 656c 6f77 2c20 ns.noted below, │ │ │ │ │ +000490c0: 616e 6420 6578 6365 7074 2077 6865 7265 and except where │ │ │ │ │ +000490d0: 2064 6f69 6e67 2073 6f20 776f 756c 6420 doing so would │ │ │ │ │ +000490e0: 7669 6f6c 6174 6520 6f74 6865 7220 7465 violate other te │ │ │ │ │ +000490f0: 726d 7320 6f66 0a44 6562 6961 6e20 506f rms of.Debian Po │ │ │ │ │ +00049100: 6c69 6379 2e20 2054 6865 2066 6f6c 6c6f licy. The follo │ │ │ │ │ +00049110: 7769 6e67 2065 7863 6570 7469 6f6e 7320 wing exceptions │ │ │ │ │ +00049120: 746f 2074 6865 2046 4853 2061 7070 6c79 to the FHS apply │ │ │ │ │ +00049130: 3a0a 0a20 2031 2e20 5468 6520 4648 5320 :.. 1. The FHS │ │ │ │ │ +00049140: 7265 7175 6972 656d 656e 7420 7468 6174 requirement that │ │ │ │ │ +00049150: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ +00049160: 6465 7065 6e64 656e 740a 2020 2020 2061 dependent. a │ │ │ │ │ +00049170: 7070 6c69 6361 7469 6f6e 2d73 7065 6369 pplication-speci │ │ │ │ │ +00049180: 6669 6320 7374 6174 6963 2066 696c 6573 fic static files │ │ │ │ │ +00049190: 2062 6520 6c6f 6361 7465 6420 696e 20e2 be located in . │ │ │ │ │ +000491a0: 8098 2f75 7372 2f73 6861 7265 e280 9920 ../usr/share... │ │ │ │ │ +000491b0: 6973 0a20 2020 2020 7265 6c61 7865 6420 is. relaxed │ │ │ │ │ +000491c0: 746f 2061 2073 7567 6765 7374 696f 6e2e to a suggestion. │ │ │ │ │ +000491d0: 2020 496e 2070 6172 7469 6375 6c61 722c In particular, │ │ │ │ │ +000491e0: 2061 2073 7562 6469 7265 6374 6f72 7920 a subdirectory │ │ │ │ │ +000491f0: 6f66 0a20 2020 2020 e280 982f 7573 722f of. .../usr/ │ │ │ │ │ +00049200: 6c69 62e2 8099 206d 6179 2062 6520 7573 lib... may be us │ │ │ │ │ +00049210: 6564 2062 7920 6120 7061 636b 6167 6520 ed by a package │ │ │ │ │ +00049220: 286f 7220 6120 636f 6c6c 6563 7469 6f6e (or a collection │ │ │ │ │ +00049230: 206f 6620 7061 636b 6167 6573 290a 2020 of packages). │ │ │ │ │ +00049240: 2020 2074 6f20 686f 6c64 2061 206d 6978 to hold a mix │ │ │ │ │ +00049250: 7475 7265 206f 6620 6172 6368 6974 6563 ture of architec │ │ │ │ │ +00049260: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ +00049270: 2061 6e64 0a20 2020 2020 6172 6368 6974 and. archit │ │ │ │ │ +00049280: 6563 7475 7265 2d64 6570 656e 6465 6e74 ecture-dependent │ │ │ │ │ +00049290: 2066 696c 6573 2e20 2048 6f77 6576 6572 files. However │ │ │ │ │ +000492a0: 2c20 7768 656e 2061 2064 6972 6563 746f , when a directo │ │ │ │ │ +000492b0: 7279 2069 730a 2020 2020 2065 6e74 6972 ry is. entir │ │ │ │ │ +000492c0: 656c 7920 636f 6d70 6f73 6564 206f 6620 ely composed of │ │ │ │ │ +000492d0: 6172 6368 6974 6563 7475 7265 2d69 6e64 architecture-ind │ │ │ │ │ +000492e0: 6570 656e 6465 6e74 2066 696c 6573 2c20 ependent files, │ │ │ │ │ +000492f0: 6974 2073 686f 756c 6420 6265 0a20 2020 it should be. │ │ │ │ │ +00049300: 2020 6c6f 6361 7465 6420 696e 20e2 8098 located in ... │ │ │ │ │ +00049310: 2f75 7372 2f73 6861 7265 e280 992e 0a0a /usr/share...... │ │ │ │ │ +00049320: 2020 322e 2054 6865 206f 7074 696f 6e61 2. The optiona │ │ │ │ │ +00049330: 6c20 7275 6c65 7320 7265 6c61 7465 6420 l rules related │ │ │ │ │ +00049340: 746f 2075 7365 7220 7370 6563 6966 6963 to user specific │ │ │ │ │ +00049350: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00049360: 696c 6573 2066 6f72 0a20 2020 2020 6170 iles for. ap │ │ │ │ │ +00049370: 706c 6963 6174 696f 6e73 2061 7265 2073 plications are s │ │ │ │ │ +00049380: 746f 7265 6420 696e 2074 6865 2075 7365 tored in the use │ │ │ │ │ +00049390: 72e2 8099 7320 686f 6d65 2064 6972 6563 r...s home direc │ │ │ │ │ +000493a0: 746f 7279 2061 7265 2072 656c 6178 6564 tory are relaxed │ │ │ │ │ +000493b0: 2e0a 2020 2020 2049 7420 6973 2072 6563 .. It is rec │ │ │ │ │ +000493c0: 6f6d 6d65 6e64 6564 2074 6861 7420 7375 ommended that su │ │ │ │ │ +000493d0: 6368 2066 696c 6573 2073 7461 7274 2077 ch files start w │ │ │ │ │ +000493e0: 6974 6820 7468 6520 e280 98e2 8098 2ee2 ith the ........ │ │ │ │ │ +000493f0: 8099 e280 9920 6368 6172 6163 7465 7220 ..... character │ │ │ │ │ +00049400: 2861 0a20 2020 2020 e280 9c64 6f74 2066 (a. ...dot f │ │ │ │ │ +00049410: 696c 65e2 809d 292c 2061 6e64 2069 6620 ile...), and if │ │ │ │ │ +00049420: 616e 2061 7070 6c69 6361 7469 6f6e 206e an application n │ │ │ │ │ +00049430: 6565 6473 2074 6f20 6372 6561 7465 206d eeds to create m │ │ │ │ │ +00049440: 6f72 6520 7468 616e 206f 6e65 0a20 2020 ore than one. │ │ │ │ │ +00049450: 2020 646f 7420 6669 6c65 2074 6865 6e20 dot file then │ │ │ │ │ +00049460: 7468 6520 7072 6566 6572 7265 6420 706c the preferred pl │ │ │ │ │ +00049470: 6163 656d 656e 7420 6973 2069 6e20 6120 acement is in a │ │ │ │ │ +00049480: 7375 6264 6972 6563 746f 7279 2077 6974 subdirectory wit │ │ │ │ │ +00049490: 6820 610a 2020 2020 206e 616d 6520 7374 h a. name st │ │ │ │ │ +000494a0: 6172 7469 6e67 2077 6974 6820 6120 e280 arting with a .. │ │ │ │ │ +000494b0: 982e e280 9920 6368 6172 6163 7465 722c ..... character, │ │ │ │ │ +000494c0: 2028 6120 e280 9c64 6f74 2064 6972 6563 (a ...dot direc │ │ │ │ │ +000494d0: 746f 7279 e280 9d29 2e20 2049 6e20 7468 tory...). In th │ │ │ │ │ +000494e0: 6973 0a20 2020 2020 6361 7365 2069 7420 is. case it │ │ │ │ │ +000494f0: 6973 2072 6563 6f6d 6d65 6e64 6564 2074 is recommended t │ │ │ │ │ +00049500: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +00049510: 2066 696c 6573 206e 6f74 2073 7461 7274 files not start │ │ │ │ │ +00049520: 2077 6974 6820 7468 650a 2020 2020 20e2 with the. . │ │ │ │ │ +00049530: 8098 2ee2 8099 2063 6861 7261 6374 6572 ...... character │ │ │ │ │ +00049540: 2e0a 0a20 2033 2e20 4f6e 6c79 2074 6865 ... 3. Only the │ │ │ │ │ +00049550: 2064 796e 616d 6963 206c 696e 6b65 7220 dynamic linker │ │ │ │ │ +00049560: 616e 6420 6c69 6263 2061 7265 2061 6c6c and libc are all │ │ │ │ │ +00049570: 6f77 6564 2074 6f20 696e 7374 616c 6c20 owed to install │ │ │ │ │ +00049580: 6669 6c65 7320 696e 0a20 2020 2020 e280 files in. .. │ │ │ │ │ +00049590: 982f 6c69 6236 34e2 8099 2e0a 0a20 2034 ./lib64...... 4 │ │ │ │ │ +000495a0: 2e20 5468 6520 7265 7175 6972 656d 656e . The requiremen │ │ │ │ │ +000495b0: 7420 666f 7220 6f62 6a65 6374 2066 696c t for object fil │ │ │ │ │ +000495c0: 6573 2c20 696e 7465 726e 616c 2062 696e es, internal bin │ │ │ │ │ +000495d0: 6172 6965 732c 2061 6e64 206c 6962 7261 aries, and libra │ │ │ │ │ +000495e0: 7269 6573 2c0a 2020 2020 2069 6e63 6c75 ries,. inclu │ │ │ │ │ +000495f0: 6469 6e67 20e2 8098 6c69 6263 2e73 6f2e ding ...libc.so. │ │ │ │ │ +00049600: 2ae2 8099 2c20 746f 2062 6520 6c6f 6361 *..., to be loca │ │ │ │ │ +00049610: 7465 6420 6469 7265 6374 6c79 2075 6e64 ted directly und │ │ │ │ │ +00049620: 6572 20e2 8098 2f6c 6962 7b2c 3332 7de2 er .../lib{,32}. │ │ │ │ │ +00049630: 8099 2061 6e64 0a20 2020 2020 e280 982f .. and. .../ │ │ │ │ │ +00049640: 7573 722f 6c69 627b 2c33 327d e280 9920 usr/lib{,32}... │ │ │ │ │ +00049650: 6973 2061 6d65 6e64 6564 2c20 7065 726d is amended, perm │ │ │ │ │ +00049660: 6974 7469 6e67 2066 696c 6573 2074 6f20 itting files to │ │ │ │ │ +00049670: 696e 7374 6561 6420 6265 0a20 2020 2020 instead be. │ │ │ │ │ +00049680: 696e 7374 616c 6c65 6420 746f 20e2 8098 installed to ... │ │ │ │ │ +00049690: 2f6c 6962 2f74 7269 706c 6574 e280 9920 /lib/triplet... │ │ │ │ │ +000496a0: 616e 6420 e280 982f 7573 722f 6c69 622f and .../usr/lib/ │ │ │ │ │ +000496b0: 7472 6970 6c65 74e2 8099 2c20 7768 6572 triplet..., wher │ │ │ │ │ +000496c0: 6520 e280 9874 7269 706c 6574 e280 990a e ...triplet.... │ │ │ │ │ +000496d0: 2020 2020 2069 7320 7468 6520 7661 6c75 is the valu │ │ │ │ │ +000496e0: 6520 7265 7475 726e 6564 2062 7920 e280 e returned by .. │ │ │ │ │ +000496f0: 9864 706b 672d 6172 6368 6974 6563 7475 .dpkg-architectu │ │ │ │ │ +00049700: 7265 202d 7144 4542 5f48 4f53 545f 4d55 re -qDEB_HOST_MU │ │ │ │ │ +00049710: 4c54 4941 5243 48e2 8099 0a20 2020 2020 LTIARCH.... │ │ │ │ │ +00049720: 666f 7220 7468 6520 6172 6368 6974 6563 for the architec │ │ │ │ │ +00049730: 7475 7265 206f 6620 7468 6520 7061 636b ture of the pack │ │ │ │ │ +00049740: 6167 652e 2020 5061 636b 6167 6573 206d age. Packages m │ │ │ │ │ +00049750: 7573 7420 6e6f 7420 696e 7374 616c 6c0a ust not install. │ │ │ │ │ +00049760: 2020 2020 2066 696c 6573 2074 6f20 616e files to an │ │ │ │ │ +00049770: 7920 7472 6970 6c65 7420 7061 7468 206f y triplet path o │ │ │ │ │ +00049780: 7468 6572 2074 6861 6e20 7468 6520 6f6e ther than the on │ │ │ │ │ +00049790: 6520 6d61 7463 6869 6e67 2074 6865 0a20 e matching the. │ │ │ │ │ +000497a0: 2020 2020 6172 6368 6974 6563 7475 7265 architecture │ │ │ │ │ +000497b0: 206f 6620 7468 6174 2070 6163 6b61 6765 of that package │ │ │ │ │ +000497c0: 3b20 666f 7220 696e 7374 616e 6365 2c20 ; for instance, │ │ │ │ │ +000497d0: 616e 20e2 8098 4172 6368 6974 6563 7475 an ...Architectu │ │ │ │ │ +000497e0: 7265 3a0a 2020 2020 2061 6d64 3634 e280 re:. amd64.. │ │ │ │ │ +000497f0: 9920 7061 636b 6167 6520 636f 6e74 6169 . package contai │ │ │ │ │ +00049800: 6e69 6e67 2033 322d 6269 7420 7838 3620 ning 32-bit x86 │ │ │ │ │ +00049810: 6c69 6272 6172 6965 7320 6d75 7374 206e libraries must n │ │ │ │ │ +00049820: 6f74 2069 6e73 7461 6c6c 0a20 2020 2020 ot install. │ │ │ │ │ +00049830: 7468 6573 6520 6c69 6272 6172 6965 7320 these libraries │ │ │ │ │ +00049840: 746f 20e2 8098 2f75 7372 2f6c 6962 2f69 to .../usr/lib/i │ │ │ │ │ +00049850: 3338 362d 6c69 6e75 782d 676e 75e2 8099 386-linux-gnu... │ │ │ │ │ +00049860: 2e20 2028 3129 0a0a 2020 2020 2050 6163 . (1).. Pac │ │ │ │ │ +00049870: 6b61 6765 7320 666f 7220 3634 2d62 6974 kages for 64-bit │ │ │ │ │ +00049880: 2061 7263 6869 7465 6374 7572 6573 206d architectures m │ │ │ │ │ +00049890: 7573 7420 6e6f 7420 696e 7374 616c 6c20 ust not install │ │ │ │ │ +000498a0: 6669 6c65 7320 696e 0a20 2020 2020 e280 files in. .. │ │ │ │ │ +000498b0: 982f 7573 722f 6c69 6236 34e2 8099 206f ./usr/lib64... o │ │ │ │ │ +000498c0: 7220 696e 2061 2073 7562 6469 7265 6374 r in a subdirect │ │ │ │ │ +000498d0: 6f72 7920 6f66 2069 742e 0a0a 2020 2020 ory of it... │ │ │ │ │ +000498e0: 2054 6865 2072 6571 7569 7265 6d65 6e74 The requirement │ │ │ │ │ +000498f0: 2066 6f72 2043 2061 6e64 2043 2b2b 2068 for C and C++ h │ │ │ │ │ +00049900: 6561 6465 7273 2066 696c 6573 2074 6f20 eaders files to │ │ │ │ │ +00049910: 6265 2061 6363 6573 7369 626c 650a 2020 be accessible. │ │ │ │ │ +00049920: 2020 2074 6872 6f75 6768 2074 6865 2073 through the s │ │ │ │ │ +00049930: 6561 7263 6820 7061 7468 20e2 8098 2f75 earch path .../u │ │ │ │ │ +00049940: 7372 2f69 6e63 6c75 6465 2fe2 8099 2069 sr/include/... i │ │ │ │ │ +00049950: 7320 616d 656e 6465 642c 2070 6572 6d69 s amended, permi │ │ │ │ │ +00049960: 7474 696e 670a 2020 2020 2066 696c 6573 tting. files │ │ │ │ │ +00049970: 2074 6f20 6265 2061 6363 6573 7369 626c to be accessibl │ │ │ │ │ +00049980: 6520 7468 726f 7567 6820 7468 6520 7365 e through the se │ │ │ │ │ +00049990: 6172 6368 2070 6174 680a 2020 2020 20e2 arch path. . │ │ │ │ │ +000499a0: 8098 2f75 7372 2f69 6e63 6c75 6465 2f74 ../usr/include/t │ │ │ │ │ +000499b0: 7269 706c 6574 e280 9920 7768 6572 6520 riplet... where │ │ │ │ │ +000499c0: e280 9874 7269 706c 6574 e280 9920 6973 ...triplet... is │ │ │ │ │ +000499d0: 2061 7320 6162 6f76 652e 2020 2832 290a as above. (2). │ │ │ │ │ +000499e0: 0a20 2020 2020 4170 706c 6963 6174 696f . Applicatio │ │ │ │ │ +000499f0: 6e73 206d 6179 2061 6c73 6f20 7573 6520 ns may also use │ │ │ │ │ +00049a00: 6120 7369 6e67 6c65 2073 7562 6469 7265 a single subdire │ │ │ │ │ +00049a10: 6374 6f72 7920 756e 6465 720a 2020 2020 ctory under. │ │ │ │ │ +00049a20: 20e2 8098 2f75 7372 2f6c 6962 2f74 7269 .../usr/lib/tri │ │ │ │ │ +00049a30: 706c 6574 e280 992e 0a0a 2020 2020 2054 plet...... T │ │ │ │ │ +00049a40: 6865 2065 7865 6375 7469 6f6e 2074 696d he execution tim │ │ │ │ │ +00049a50: 6520 6c69 6e6b 6572 2f6c 6f61 6465 722c e linker/loader, │ │ │ │ │ +00049a60: 206c 642a 2c20 6d75 7374 2073 7469 6c6c ld*, must still │ │ │ │ │ +00049a70: 2062 6520 6d61 6465 2061 7661 696c 6162 be made availab │ │ │ │ │ +00049a80: 6c65 0a20 2020 2020 696e 2074 6865 2065 le. in the e │ │ │ │ │ +00049a90: 7869 7374 696e 6720 6c6f 6361 7469 6f6e xisting location │ │ │ │ │ +00049aa0: 2075 6e64 6572 202f 6c69 6220 6f72 202f under /lib or / │ │ │ │ │ +00049ab0: 6c69 6236 3420 7369 6e63 6520 7468 6973 lib64 since this │ │ │ │ │ +00049ac0: 2069 7320 7061 7274 206f 660a 2020 2020 is part of. │ │ │ │ │ +00049ad0: 2074 6865 2045 4c46 2041 4249 2066 6f72 the ELF ABI for │ │ │ │ │ +00049ae0: 2074 6865 2061 7263 6869 7465 6374 7572 the architectur │ │ │ │ │ +00049af0: 652e 0a0a 2020 352e 2054 6865 2072 6571 e... 5. The req │ │ │ │ │ +00049b00: 7569 7265 6d65 6e74 2074 6861 7420 e280 uirement that .. │ │ │ │ │ +00049b10: 982f 7573 722f 6c6f 6361 6c2f 7368 6172 ./usr/local/shar │ │ │ │ │ +00049b20: 652f 6d61 6ee2 8099 2062 6520 e280 9c73 e/man... be ...s │ │ │ │ │ +00049b30: 796e 6f6e 796d 6f75 73e2 809d 2077 6974 ynonymous... wit │ │ │ │ │ +00049b40: 680a 2020 2020 20e2 8098 2f75 7372 2f6c h. .../usr/l │ │ │ │ │ +00049b50: 6f63 616c 2f6d 616e e280 9920 6973 2072 ocal/man... is r │ │ │ │ │ +00049b60: 656c 6178 6564 2074 6f20 6120 7265 636f elaxed to a reco │ │ │ │ │ +00049b70: 6d6d 656e 6461 7469 6f6e 0a0a 2020 362e mmendation.. 6. │ │ │ │ │ +00049b80: 2054 6865 2072 6571 7569 7265 6d65 6e74 The requirement │ │ │ │ │ +00049b90: 2074 6861 7420 7769 6e64 6f77 206d 616e that window man │ │ │ │ │ +00049ba0: 6167 6572 7320 7769 7468 2061 2073 696e agers with a sin │ │ │ │ │ +00049bb0: 676c 6520 636f 6e66 6967 7572 6174 696f gle configuratio │ │ │ │ │ +00049bc0: 6e0a 2020 2020 2066 696c 6520 6361 6c6c n. file call │ │ │ │ │ +00049bd0: 2069 7420 e280 9873 7973 7465 6d2e 2a77 it ...system.*w │ │ │ │ │ +00049be0: 6d72 63e2 8099 2069 7320 7265 6d6f 7665 mrc... is remove │ │ │ │ │ +00049bf0: 642c 2061 7320 6973 2074 6865 2072 6573 d, as is the res │ │ │ │ │ +00049c00: 7472 6963 7469 6f6e 2074 6861 740a 2020 triction that. │ │ │ │ │ +00049c10: 2020 2074 6865 2077 696e 646f 7720 6d61 the window ma │ │ │ │ │ +00049c20: 6e61 6765 7220 7375 6264 6972 6563 746f nager subdirecto │ │ │ │ │ +00049c30: 7279 2062 6520 6e61 6d65 6420 6964 656e ry be named iden │ │ │ │ │ +00049c40: 7469 6361 6c6c 7920 746f 2074 6865 2077 tically to the w │ │ │ │ │ +00049c50: 696e 646f 770a 2020 2020 206d 616e 6167 indow. manag │ │ │ │ │ +00049c60: 6572 206e 616d 6520 6974 7365 6c66 2e0a er name itself.. │ │ │ │ │ +00049c70: 0a20 2037 2e20 5468 6520 7265 7175 6972 . 7. The requir │ │ │ │ │ +00049c80: 656d 656e 7420 7468 6174 2062 6f6f 7420 ement that boot │ │ │ │ │ +00049c90: 6d61 6e61 6765 7220 636f 6e66 6967 7572 manager configur │ │ │ │ │ +00049ca0: 6174 696f 6e20 6669 6c65 7320 6c69 7665 ation files live │ │ │ │ │ +00049cb0: 2069 6e0a 2020 2020 20e2 8098 2f65 7463 in. .../etc │ │ │ │ │ +00049cc0: e280 992c 206f 7220 6174 206c 6561 7374 ..., or at least │ │ │ │ │ +00049cd0: 2061 7265 2073 796d 6c69 6e6b 6564 2074 are symlinked t │ │ │ │ │ +00049ce0: 6865 7265 2c20 6973 2072 656c 6178 6564 here, is relaxed │ │ │ │ │ +00049cf0: 2074 6f20 610a 2020 2020 2072 6563 6f6d to a. recom │ │ │ │ │ +00049d00: 6d65 6e64 6174 696f 6e2e 0a0a 2020 382e mendation... 8. │ │ │ │ │ +00049d10: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ +00049d20: 6973 2072 6571 7569 7265 6420 746f 2062 is required to b │ │ │ │ │ +00049d30: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ +00049d40: 6b20 746f 20e2 8098 2f72 756e e280 992c k to .../run..., │ │ │ │ │ +00049d50: 2061 6e64 0a20 2020 2020 e280 982f 7661 and. .../va │ │ │ │ │ +00049d60: 722f 6c6f 636b e280 9920 6973 2072 6571 r/lock... is req │ │ │ │ │ +00049d70: 7569 7265 6420 746f 2062 6520 6120 7379 uired to be a sy │ │ │ │ │ +00049d80: 6d62 6f6c 6963 206c 696e 6b20 746f 20e2 mbolic link to . │ │ │ │ │ +00049d90: 8098 2f72 756e 2f6c 6f63 6be2 8099 2e0a ../run/lock..... │ │ │ │ │ +00049da0: 0a20 2039 2e20 5468 6520 e280 982f 7661 . 9. The .../va │ │ │ │ │ +00049db0: 722f 7777 77e2 8099 2064 6972 6563 746f r/www... directo │ │ │ │ │ +00049dc0: 7279 2069 7320 6164 6469 7469 6f6e 616c ry is additional │ │ │ │ │ +00049dd0: 6c79 2061 6c6c 6f77 6564 2e0a 0a20 2031 ly allowed... 1 │ │ │ │ │ +00049de0: 302e 2054 6865 2072 6571 7569 7265 6d65 0. The requireme │ │ │ │ │ +00049df0: 6e74 2066 6f72 20e2 8098 2f75 7372 2f6c nt for .../usr/l │ │ │ │ │ +00049e00: 6f63 616c 2f73 6861 7265 2f63 6f6c 6f72 ocal/share/color │ │ │ │ │ +00049e10: e280 9920 746f 2065 7869 7374 2069 660a ... to exist if. │ │ │ │ │ +00049e20: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ +00049e30: 7265 2f63 6f6c 6f72 e280 9920 6578 6973 re/color... exis │ │ │ │ │ +00049e40: 7473 2069 7320 7265 6c61 7865 6420 746f ts is relaxed to │ │ │ │ │ +00049e50: 2061 2072 6563 6f6d 6d65 6e64 6174 696f a recommendatio │ │ │ │ │ +00049e60: 6e2e 0a0a 2020 3131 2e20 5468 6520 7265 n... 11. The re │ │ │ │ │ +00049e70: 7175 6972 656d 656e 7420 666f 7220 e280 quirement for .. │ │ │ │ │ +00049e80: 982f 7573 722f 6c6f 6361 6c2f 6c69 6271 ./usr/local/libq │ │ │ │ │ +00049e90: 7561 6ce2 8099 2074 6f20 6578 6973 7420 ual... to exist │ │ │ │ │ +00049ea0: 6966 20e2 8098 2f6c 6962 7175 616c e280 if .../libqual.. │ │ │ │ │ +00049eb0: 9920 6f72 0a20 2020 2020 e280 982f 7573 . or. .../us │ │ │ │ │ +00049ec0: 722f 6c69 6271 7561 6ce2 8099 2065 7869 r/libqual... exi │ │ │ │ │ +00049ed0: 7374 7320 2877 6865 7265 20e2 8098 6c69 sts (where ...li │ │ │ │ │ +00049ee0: 6271 7561 6ce2 8099 2069 7320 6120 7661 bqual... is a va │ │ │ │ │ +00049ef0: 7269 616e 7420 6f66 20e2 8098 6c69 62e2 riant of ...lib. │ │ │ │ │ +00049f00: 8099 2073 7563 680a 2020 2020 2061 7320 .. such. as │ │ │ │ │ +00049f10: e280 986c 6962 3332 e280 9920 6f72 20e2 ...lib32... or . │ │ │ │ │ +00049f20: 8098 6c69 6236 34e2 8099 2920 6973 2072 ..lib64...) is r │ │ │ │ │ +00049f30: 656d 6f76 6564 2e0a 0a20 2031 322e 204f emoved... 12. O │ │ │ │ │ +00049f40: 6e20 474e 552f 4875 7264 2073 7973 7465 n GNU/Hurd syste │ │ │ │ │ +00049f50: 6d73 2c20 7468 6520 666f 6c6c 6f77 696e ms, the followin │ │ │ │ │ +00049f60: 6720 6164 6469 7469 6f6e 616c 2064 6972 g additional dir │ │ │ │ │ +00049f70: 6563 746f 7269 6573 2061 7265 0a20 2020 ectories are. │ │ │ │ │ +00049f80: 2020 616c 6c6f 7765 6420 696e 2074 6865 allowed in the │ │ │ │ │ +00049f90: 2072 6f6f 7420 6669 6c65 7379 7374 656d root filesystem │ │ │ │ │ +00049fa0: 3a20 e280 982f 6875 7264 e280 9920 616e : .../hurd... an │ │ │ │ │ +00049fb0: 6420 e280 982f 7365 7276 6572 73e2 8099 d .../servers... │ │ │ │ │ +00049fc0: 2e20 2028 3329 0a0a 2020 3133 2e20 4173 . (3).. 13. As │ │ │ │ │ +00049fd0: 2061 6e20 6578 6365 7074 696f 6e20 746f an exception to │ │ │ │ │ +00049fe0: 2074 6865 2072 6571 7569 7265 6d65 6e74 the requirement │ │ │ │ │ +00049ff0: 2066 6f72 2074 6865 7265 2074 6f20 6265 for there to be │ │ │ │ │ +0004a000: 206e 6f0a 2020 2020 2073 7562 6469 7265 no. subdire │ │ │ │ │ +0004a010: 6374 6f72 6965 7320 696e 20e2 8098 2f75 ctories in .../u │ │ │ │ │ +0004a020: 7372 2f62 696e e280 992c 2074 6865 20e2 sr/bin..., the . │ │ │ │ │ +0004a030: 8098 6d68 e280 9920 6d61 696c 2d68 616e ..mh... mail-han │ │ │ │ │ +0004a040: 646c 696e 6720 7375 6974 6520 6d61 790a dling suite may. │ │ │ │ │ +0004a050: 2020 2020 2063 7265 6174 6520 e280 982f create .../ │ │ │ │ │ +0004a060: 7573 722f 6269 6e2f 6d68 2fe2 8099 2c20 usr/bin/mh/..., │ │ │ │ │ +0004a070: 6173 2077 6173 2061 6c6c 6f77 6564 2069 as was allowed i │ │ │ │ │ +0004a080: 6e20 4648 5320 7665 7273 696f 6e20 322e n FHS version 2. │ │ │ │ │ +0004a090: 332e 2020 4f74 6865 720a 2020 2020 2073 3. Other. s │ │ │ │ │ +0004a0a0: 7562 6469 7265 6374 6f72 6965 7320 6172 ubdirectories ar │ │ │ │ │ +0004a0b0: 6520 6e6f 7420 616c 6c6f 7765 642e 0a0a e not allowed... │ │ │ │ │ +0004a0c0: 5468 6520 7665 7273 696f 6e20 6f66 2074 The version of t │ │ │ │ │ +0004a0d0: 6869 7320 646f 6375 6d65 6e74 2072 6566 his document ref │ │ │ │ │ +0004a0e0: 6572 7265 6420 6865 7265 2063 616e 2062 erred here can b │ │ │ │ │ +0004a0f0: 6520 666f 756e 6420 696e 2074 6865 0ae2 e found in the.. │ │ │ │ │ +0004a100: 8098 6465 6269 616e 2d70 6f6c 6963 79e2 ..debian-policy. │ │ │ │ │ +0004a110: 8099 2070 6163 6b61 6765 206f 7220 6f6e .. package or on │ │ │ │ │ +0004a120: 2046 4853 2028 4465 6269 616e 2063 6f70 FHS (Debian cop │ │ │ │ │ +0004a130: 7929 2834 2920 616c 6f6e 6773 6964 6520 y)(4) alongside │ │ │ │ │ +0004a140: 7468 6973 206d 616e 7561 6c0a 286f 722c this manual.(or, │ │ │ │ │ +0004a150: 2069 6620 796f 7520 6861 7665 2074 6865 if you have the │ │ │ │ │ +0004a160: 2064 6562 6961 6e2d 706f 6c69 6379 2069 debian-policy i │ │ │ │ │ +0004a170: 6e73 7461 6c6c 6564 2c20 796f 7520 6361 nstalled, you ca │ │ │ │ │ +0004a180: 6e20 7472 7920 4648 5320 286c 6f63 616c n try FHS (local │ │ │ │ │ +0004a190: 0a63 6f70 7929 2835 2929 2e20 2054 6865 .copy)(5)). The │ │ │ │ │ +0004a1a0: 206c 6174 6573 7420 7665 7273 696f 6e2c latest version, │ │ │ │ │ +0004a1b0: 2077 6869 6368 206d 6179 2062 6520 6120 which may be a │ │ │ │ │ +0004a1c0: 6d6f 7265 2072 6563 656e 7420 7665 7273 more recent vers │ │ │ │ │ +0004a1d0: 696f 6e2c 206d 6179 0a62 6520 666f 756e ion, may.be foun │ │ │ │ │ +0004a1e0: 6420 6f6e 2046 4853 2028 7570 7374 7265 d on FHS (upstre │ │ │ │ │ +0004a1f0: 616d 2928 3629 2e20 2053 7065 6369 6669 am)(6). Specifi │ │ │ │ │ +0004a200: 6320 7175 6573 7469 6f6e 7320 6162 6f75 c questions abou │ │ │ │ │ +0004a210: 7420 666f 6c6c 6f77 696e 6720 7468 650a t following the. │ │ │ │ │ +0004a220: 7374 616e 6461 7264 206d 6179 2062 6520 standard may be │ │ │ │ │ +0004a230: 6173 6b65 6420 6f6e 2074 6865 20e2 8098 asked on the ... │ │ │ │ │ +0004a240: 6465 6269 616e 2d64 6576 656c e280 9920 debian-devel... │ │ │ │ │ +0004a250: 6d61 696c 696e 6720 6c69 7374 2c20 6f72 mailing list, or │ │ │ │ │ +0004a260: 2072 6566 6572 7265 6420 746f 0a74 6865 referred to.the │ │ │ │ │ +0004a270: 2046 4853 206d 6169 6c69 6e67 206c 6973 FHS mailing lis │ │ │ │ │ +0004a280: 7420 2873 6565 2074 6865 2046 4853 2077 t (see the FHS w │ │ │ │ │ +0004a290: 6562 2073 6974 6528 3729 2066 6f72 206d eb site(7) for m │ │ │ │ │ +0004a2a0: 6f72 6520 696e 666f 726d 6174 696f 6e29 ore information) │ │ │ │ │ +0004a2b0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0004a2c0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0004a2d0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ +0004a2e0: 6973 2069 7320 6e65 6365 7373 6172 7920 is is necessary │ │ │ │ │ +0004a2f0: 696e 206f 7264 6572 2074 6f20 7265 7365 in order to rese │ │ │ │ │ +0004a300: 7276 6520 7468 6520 6469 7265 6374 6f72 rve the director │ │ │ │ │ +0004a310: 6965 7320 666f 7220 7573 6520 696e 0a63 ies for use in.c │ │ │ │ │ +0004a320: 726f 7373 2d69 6e73 7461 6c6c 6174 696f ross-installatio │ │ │ │ │ +0004a330: 6e20 6f66 206c 6962 7261 7279 2070 6163 n of library pac │ │ │ │ │ +0004a340: 6b61 6765 7320 6672 6f6d 206f 7468 6572 kages from other │ │ │ │ │ +0004a350: 2061 7263 6869 7465 6374 7572 6573 2c20 architectures, │ │ │ │ │ +0004a360: 6173 2070 6172 740a 6f66 20e2 8098 6d75 as part.of ...mu │ │ │ │ │ +0004a370: 6c74 6961 7263 68e2 8099 2e0a 0a20 2020 ltiarch...... │ │ │ │ │ +0004a380: 2832 2920 5468 6973 2069 7320 6e65 6365 (2) This is nece │ │ │ │ │ +0004a390: 7373 6172 7920 666f 7220 6172 6368 6974 ssary for archit │ │ │ │ │ +0004a3a0: 6563 7475 7265 2d64 6570 656e 6465 6e74 ecture-dependent │ │ │ │ │ +0004a3b0: 2068 6561 6465 7273 2066 696c 6520 746f headers file to │ │ │ │ │ +0004a3c0: 0a63 6f65 7869 7374 2069 6e20 6120 e280 .coexist in a .. │ │ │ │ │ +0004a3d0: 986d 756c 7469 6172 6368 e280 9920 7365 .multiarch... se │ │ │ │ │ +0004a3e0: 7475 702e 0a0a 2020 2028 3329 2054 6865 tup... (3) The │ │ │ │ │ +0004a3f0: 7365 2064 6972 6563 746f 7269 6573 2061 se directories a │ │ │ │ │ +0004a400: 7265 2075 7365 6420 746f 2073 746f 7265 re used to store │ │ │ │ │ +0004a410: 2074 7261 6e73 6c61 746f 7273 2061 6e64 translators and │ │ │ │ │ +0004a420: 2061 7320 6120 7365 7420 6f66 0a73 7461 as a set of.sta │ │ │ │ │ +0004a430: 6e64 6172 6420 6e61 6d65 7320 666f 7220 ndard names for │ │ │ │ │ +0004a440: 6d6f 756e 7420 706f 696e 7473 2c20 7265 mount points, re │ │ │ │ │ +0004a450: 7370 6563 7469 7665 6c79 2e0a 0a20 2020 spectively... │ │ │ │ │ +0004a460: 2834 2920 6874 7470 733a 2f2f 7777 772e (4) https://www. │ │ │ │ │ +0004a470: 6465 6269 616e 2e6f 7267 2f64 6f63 2f70 debian.org/doc/p │ │ │ │ │ +0004a480: 6163 6b61 6769 6e67 2d6d 616e 7561 6c73 ackaging-manuals │ │ │ │ │ +0004a490: 2f66 6873 2f0a 0a20 2020 2835 2920 6669 /fhs/.. (5) fi │ │ │ │ │ +0004a4a0: 6c65 3a2f 2f2f 7573 722f 7368 6172 652f le:///usr/share/ │ │ │ │ │ +0004a4b0: 646f 632f 6465 6269 616e 2d70 6f6c 6963 doc/debian-polic │ │ │ │ │ +0004a4c0: 792f 6668 732f 0a0a 2020 2028 3629 2068 y/fhs/.. (6) h │ │ │ │ │ +0004a4d0: 7474 703a 2f2f 7265 6673 7065 6373 2e6c ttp://refspecs.l │ │ │ │ │ +0004a4e0: 696e 7578 666f 756e 6461 7469 6f6e 2e6f inuxfoundation.o │ │ │ │ │ +0004a4f0: 7267 2f66 6873 2e73 6874 6d6c 0a0a 2020 rg/fhs.shtml.. │ │ │ │ │ +0004a500: 2028 3729 2068 7474 703a 2f2f 7265 6673 (7) http://refs │ │ │ │ │ +0004a510: 7065 6373 2e6c 696e 7578 666f 756e 6461 pecs.linuxfounda │ │ │ │ │ +0004a520: 7469 6f6e 2e6f 7267 2f66 6873 2e73 6874 tion.org/fhs.sht │ │ │ │ │ +0004a530: 6d6c 0a0a 1f0a 4669 6c65 3a20 6465 6269 ml....File: debi │ │ │ │ │ +0004a540: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0004a550: 204e 6f64 653a 2053 6974 652d 7370 6563 Node: Site-spec │ │ │ │ │ +0004a560: 6966 6963 2070 726f 6772 616d 732c 2020 ific programs, │ │ │ │ │ +0004a570: 4e65 7874 3a20 5468 6520 7379 7374 656d Next: The system │ │ │ │ │ +0004a580: 2d77 6964 6520 6d61 696c 2064 6972 6563 -wide mail direc │ │ │ │ │ +0004a590: 746f 7279 2c20 2050 7265 763a 2046 696c tory, Prev: Fil │ │ │ │ │ +0004a5a0: 6520 5379 7374 656d 2053 7472 7563 7475 e System Structu │ │ │ │ │ +0004a5b0: 7265 2c20 2055 703a 2046 696c 6520 7379 re, Up: File sy │ │ │ │ │ +0004a5c0: 7374 656d 2068 6965 7261 7263 6879 0a0a stem hierarchy.. │ │ │ │ │ +0004a5d0: 392e 312e 3220 5369 7465 2d73 7065 6369 9.1.2 Site-speci │ │ │ │ │ +0004a5e0: 6669 6320 7072 6f67 7261 6d73 0a2d 2d2d fic programs.--- │ │ │ │ │ +0004a5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004a600: 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 7320 6d61 ---------..As ma │ │ │ │ │ +0004a610: 6e64 6174 6564 2062 7920 7468 6520 4648 ndated by the FH │ │ │ │ │ +0004a620: 532c 2070 6163 6b61 6765 7320 6d75 7374 S, packages must │ │ │ │ │ +0004a630: 206e 6f74 2070 6c61 6365 2061 6e79 2066 not place any f │ │ │ │ │ +0004a640: 696c 6573 2069 6e0a e280 982f 7573 722f iles in..../usr/ │ │ │ │ │ +0004a650: 6c6f 6361 6ce2 8099 2c20 6569 7468 6572 local..., either │ │ │ │ │ +0004a660: 2062 7920 7075 7474 696e 6720 7468 656d by putting them │ │ │ │ │ +0004a670: 2069 6e20 7468 6520 6669 6c65 2073 7973 in the file sys │ │ │ │ │ +0004a680: 7465 6d20 6172 6368 6976 6520 746f 2062 tem archive to b │ │ │ │ │ +0004a690: 650a 756e 7061 636b 6564 2062 7920 e280 e.unpacked by .. │ │ │ │ │ +0004a6a0: 9864 706b 67e2 8099 206f 7220 6279 206d .dpkg... or by m │ │ │ │ │ +0004a6b0: 616e 6970 756c 6174 696e 6720 7468 656d anipulating them │ │ │ │ │ +0004a6c0: 2069 6e20 7468 6569 7220 6d61 696e 7461 in their mainta │ │ │ │ │ +0004a6d0: 696e 6572 2073 6372 6970 7473 2e0a 0a48 iner scripts...H │ │ │ │ │ +0004a6e0: 6f77 6576 6572 2c20 7468 6520 7061 636b owever, the pack │ │ │ │ │ +0004a6f0: 6167 6520 6d61 7920 6372 6561 7465 2065 age may create e │ │ │ │ │ +0004a700: 6d70 7479 2064 6972 6563 746f 7269 6573 mpty directories │ │ │ │ │ +0004a710: 2062 656c 6f77 20e2 8098 2f75 7372 2f6c below .../usr/l │ │ │ │ │ +0004a720: 6f63 616c e280 9920 736f 0a74 6861 7420 ocal... so.that │ │ │ │ │ +0004a730: 7468 6520 7379 7374 656d 2061 646d 696e the system admin │ │ │ │ │ +0004a740: 6973 7472 6174 6f72 206b 6e6f 7773 2077 istrator knows w │ │ │ │ │ +0004a750: 6865 7265 2074 6f20 706c 6163 6520 7369 here to place si │ │ │ │ │ +0004a760: 7465 2d73 7065 6369 6669 6320 6669 6c65 te-specific file │ │ │ │ │ +0004a770: 732e 0a54 6865 7365 2061 7265 206e 6f74 s..These are not │ │ │ │ │ +0004a780: 2064 6972 6563 746f 7269 6573 2027 696e directories 'in │ │ │ │ │ +0004a790: 2720 e280 982f 7573 722f 6c6f 6361 6ce2 ' .../usr/local. │ │ │ │ │ +0004a7a0: 8099 2c20 6275 7420 6172 6520 6368 696c .., but are chil │ │ │ │ │ +0004a7b0: 6472 656e 206f 660a 6469 7265 6374 6f72 dren of.director │ │ │ │ │ +0004a7c0: 6965 7320 696e 20e2 8098 2f75 7372 2f6c ies in .../usr/l │ │ │ │ │ +0004a7d0: 6f63 616c e280 992e 2020 5468 6573 6520 ocal.... These │ │ │ │ │ +0004a7e0: 6469 7265 6374 6f72 6965 7320 28e2 8098 directories (... │ │ │ │ │ +0004a7f0: 2f75 7372 2f6c 6f63 616c 2f2a 2f64 6972 /usr/local/*/dir │ │ │ │ │ +0004a800: 2fe2 8099 290a 7368 6f75 6c64 2062 6520 /...).should be │ │ │ │ │ +0004a810: 7265 6d6f 7665 6420 6f6e 2070 6163 6b61 removed on packa │ │ │ │ │ +0004a820: 6765 2072 656d 6f76 616c 2069 6620 7468 ge removal if th │ │ │ │ │ +0004a830: 6579 2061 7265 2065 6d70 7479 2e0a 0a4e ey are empty...N │ │ │ │ │ +0004a840: 6f74 6520 7468 6174 2074 6869 7320 6170 ote that this ap │ │ │ │ │ +0004a850: 706c 6965 7320 6f6e 6c79 2074 6f20 6469 plies only to di │ │ │ │ │ +0004a860: 7265 6374 6f72 6965 7320 2762 656c 6f77 rectories 'below │ │ │ │ │ +0004a870: 2720 e280 982f 7573 722f 6c6f 6361 6ce2 ' .../usr/local. │ │ │ │ │ +0004a880: 8099 2c20 6e6f 740a 2769 6e27 20e2 8098 .., not.'in' ... │ │ │ │ │ +0004a890: 2f75 7372 2f6c 6f63 616c e280 992e 2020 /usr/local.... │ │ │ │ │ +0004a8a0: 5061 636b 6167 6573 206d 7573 7420 6e6f Packages must no │ │ │ │ │ +0004a8b0: 7420 6372 6561 7465 2073 7562 2d64 6972 t create sub-dir │ │ │ │ │ +0004a8c0: 6563 746f 7269 6573 2069 6e20 7468 650a ectories in the. │ │ │ │ │ +0004a8d0: 6469 7265 6374 6f72 7920 e280 982f 7573 directory .../us │ │ │ │ │ +0004a8e0: 722f 6c6f 6361 6ce2 8099 2069 7473 656c r/local... itsel │ │ │ │ │ +0004a8f0: 662c 2065 7863 6570 7420 7468 6f73 6520 f, except those │ │ │ │ │ +0004a900: 6c69 7374 6564 2069 6e20 4648 532c 2073 listed in FHS, s │ │ │ │ │ +0004a910: 6563 7469 6f6e 2034 2e39 2e0a 486f 7765 ection 4.9..Howe │ │ │ │ │ +0004a920: 7665 722c 2079 6f75 206d 6179 2063 7265 ver, you may cre │ │ │ │ │ +0004a930: 6174 6520 6469 7265 6374 6f72 6965 7320 ate directories │ │ │ │ │ +0004a940: 6265 6c6f 7720 7468 656d 2061 7320 796f below them as yo │ │ │ │ │ +0004a950: 7520 7769 7368 2e20 2059 6f75 206d 7573 u wish. You mus │ │ │ │ │ +0004a960: 740a 6e6f 7420 7265 6d6f 7665 2061 6e79 t.not remove any │ │ │ │ │ +0004a970: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director │ │ │ │ │ +0004a980: 6965 7320 6c69 7374 6564 2069 6e20 342e ies listed in 4. │ │ │ │ │ +0004a990: 392c 2065 7665 6e20 6966 2079 6f75 2063 9, even if you c │ │ │ │ │ +0004a9a0: 7265 6174 6564 0a74 6865 6d2e 0a0a 4966 reated.them...If │ │ │ │ │ +0004a9b0: 20e2 8098 2f65 7463 2f73 7461 6666 2d67 .../etc/staff-g │ │ │ │ │ +0004a9c0: 726f 7570 2d66 6f72 2d75 7372 2d6c 6f63 roup-for-usr-loc │ │ │ │ │ +0004a9d0: 616c e280 9920 646f 6573 206e 6f74 2065 al... does not e │ │ │ │ │ +0004a9e0: 7869 7374 2c20 e280 982f 7573 722f 6c6f xist, .../usr/lo │ │ │ │ │ +0004a9f0: 6361 6ce2 8099 2061 6e64 2061 6c6c 0a73 cal... and all.s │ │ │ │ │ +0004aa00: 7562 6469 7265 6374 6f72 6965 7320 6372 ubdirectories cr │ │ │ │ │ +0004aa10: 6561 7465 6420 6279 2070 6163 6b61 6765 eated by package │ │ │ │ │ +0004aa20: 7320 7368 6f75 6c64 2068 6176 6520 7065 s should have pe │ │ │ │ │ +0004aa30: 726d 6973 7369 6f6e 7320 3037 3535 2061 rmissions 0755 a │ │ │ │ │ +0004aa40: 6e64 2062 650a 6f77 6e65 6420 6279 20e2 nd be.owned by . │ │ │ │ │ +0004aa50: 8098 726f 6f74 3a72 6f6f 74e2 8099 2e20 ..root:root.... │ │ │ │ │ +0004aa60: 2049 6620 e280 982f 6574 632f 7374 6166 If .../etc/staf │ │ │ │ │ +0004aa70: 662d 6772 6f75 702d 666f 722d 7573 722d f-group-for-usr- │ │ │ │ │ +0004aa80: 6c6f 6361 6ce2 8099 2065 7869 7374 732c local... exists, │ │ │ │ │ +0004aa90: 0ae2 8098 2f75 7372 2f6c 6f63 616c e280 ..../usr/local.. │ │ │ │ │ +0004aaa0: 9920 616e 6420 7375 6264 6972 6563 746f . and subdirecto │ │ │ │ │ +0004aab0: 7269 6573 2073 686f 756c 6420 6861 7665 ries should have │ │ │ │ │ +0004aac0: 2070 6572 6d69 7373 696f 6e73 2032 3737 permissions 277 │ │ │ │ │ +0004aad0: 350a 2867 726f 7570 2d77 7269 7461 626c 5.(group-writabl │ │ │ │ │ +0004aae0: 6520 616e 6420 7365 742d 6772 6f75 702d e and set-group- │ │ │ │ │ +0004aaf0: 6964 2920 616e 6420 6265 206f 776e 6564 id) and be owned │ │ │ │ │ +0004ab00: 2062 7920 e280 9872 6f6f 743a 7374 6166 by ...root:staf │ │ │ │ │ +0004ab10: 66e2 8099 2e0a 0a53 696e 6365 20e2 8098 f......Since ... │ │ │ │ │ +0004ab20: 2f75 7372 2f6c 6f63 616c e280 9920 6361 /usr/local... ca │ │ │ │ │ +0004ab30: 6e20 6265 206d 6f75 6e74 6564 2072 6561 n be mounted rea │ │ │ │ │ +0004ab40: 642d 6f6e 6c79 2066 726f 6d20 6120 7265 d-only from a re │ │ │ │ │ +0004ab50: 6d6f 7465 2073 6572 7665 722c 0ae2 8098 mote server,.... │ │ │ │ │ +0004ab60: 2f75 7372 2f6c 6f63 616c 2f2a 2f64 6972 /usr/local/*/dir │ │ │ │ │ +0004ab70: 2fe2 8099 2064 6972 6563 746f 7269 6573 /... directories │ │ │ │ │ +0004ab80: 206d 7573 7420 6265 2063 7265 6174 6564 must be created │ │ │ │ │ +0004ab90: 2061 6e64 2072 656d 6f76 6564 2062 7920 and removed by │ │ │ │ │ +0004aba0: 7468 650a e280 9870 6f73 7469 6e73 74e2 the....postinst. │ │ │ │ │ +0004abb0: 8099 2061 6e64 20e2 8098 7072 6572 6de2 .. and ...prerm. │ │ │ │ │ +0004abc0: 8099 206d 6169 6e74 6169 6e65 7220 7363 .. maintainer sc │ │ │ │ │ +0004abd0: 7269 7074 7320 616e 6420 6e6f 7420 6265 ripts and not be │ │ │ │ │ +0004abe0: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ +0004abf0: 0ae2 8098 2e64 6562 e280 9920 6172 6368 .....deb... arch │ │ │ │ │ +0004ac00: 6976 652e 2020 5468 6573 6520 7363 7269 ive. These scri │ │ │ │ │ +0004ac10: 7074 7320 6d75 7374 206e 6f74 2066 6169 pts must not fai │ │ │ │ │ +0004ac20: 6c20 6966 2065 6974 6865 7220 6f66 2074 l if either of t │ │ │ │ │ +0004ac30: 6865 7365 0a6f 7065 7261 7469 6f6e 7320 hese.operations │ │ │ │ │ +0004ac40: 6661 696c 2e0a 0a46 6f72 2065 7861 6d70 fail...For examp │ │ │ │ │ +0004ac50: 6c65 2c20 7468 6520 e280 9865 6d61 6373 le, the ...emacs │ │ │ │ │ +0004ac60: 656e 2d63 6f6d 6d6f 6ee2 8099 2070 6163 en-common... pac │ │ │ │ │ +0004ac70: 6b61 6765 2063 6f75 6c64 2063 6f6e 7461 kage could conta │ │ │ │ │ +0004ac80: 696e 2073 6f6d 6574 6869 6e67 206c 696b in something lik │ │ │ │ │ +0004ac90: 650a 0a20 2020 2020 6966 205b 2021 202d e.. if [ ! - │ │ │ │ │ +0004aca0: 6520 2f75 7372 2f6c 6f63 616c 2f73 6861 e /usr/local/sha │ │ │ │ │ +0004acb0: 7265 2f65 6d61 6373 205d 3b20 7468 656e re/emacs ]; then │ │ │ │ │ +0004acc0: 0a20 2020 2020 2020 2020 6966 206d 6b64 . if mkd │ │ │ │ │ +0004acd0: 6972 202f 7573 722f 6c6f 6361 6c2f 7368 ir /usr/local/sh │ │ │ │ │ +0004ace0: 6172 652f 656d 6163 7320 323e 2f64 6576 are/emacs 2>/dev │ │ │ │ │ +0004acf0: 2f6e 756c 6c3b 2074 6865 6e0a 2020 2020 /null; then. │ │ │ │ │ +0004ad00: 2020 2020 2020 2020 2069 6620 7465 7374 if test │ │ │ │ │ +0004ad10: 202d 6520 2f65 7463 2f73 7461 6666 2d67 -e /etc/staff-g │ │ │ │ │ +0004ad20: 726f 7570 2d66 6f72 2d75 7372 2d6c 6f63 roup-for-usr-loc │ │ │ │ │ +0004ad30: 616c 203b 2074 6865 6e0a 2020 2020 2020 al ; then. │ │ │ │ │ +0004ad40: 2020 2020 2020 2020 2020 2069 6620 6368 if ch │ │ │ │ │ +0004ad50: 6f77 6e20 726f 6f74 3a73 7461 6666 202f own root:staff / │ │ │ │ │ +0004ad60: 7573 722f 6c6f 6361 6c2f 7368 6172 652f usr/local/share/ │ │ │ │ │ +0004ad70: 656d 6163 733b 2074 6865 6e0a 2020 2020 emacs; then. │ │ │ │ │ +0004ad80: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0004ad90: 2063 686d 6f64 2032 3737 3520 2f75 7372 chmod 2775 /usr │ │ │ │ │ +0004ada0: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ +0004adb0: 6373 207c 7c20 7472 7565 0a20 2020 2020 cs || true. │ │ │ │ │ +0004adc0: 2020 2020 2020 2020 2020 2020 6669 0a20 fi. │ │ │ │ │ +0004add0: 2020 2020 2020 2020 2020 2020 656c 6966 elif │ │ │ │ │ +0004ade0: 2063 686f 776e 2072 6f6f 743a 726f 6f74 chown root:root │ │ │ │ │ +0004adf0: 202f 7573 722f 6c6f 6361 6c2f 7368 6172 /usr/local/shar │ │ │ │ │ +0004ae00: 652f 656d 6163 733b 2074 6865 6e0a 2020 e/emacs; then. │ │ │ │ │ +0004ae10: 2020 2020 2020 2020 2020 2020 2020 2063 c │ │ │ │ │ +0004ae20: 686d 6f64 2030 3735 3520 2f75 7372 2f6c hmod 0755 /usr/l │ │ │ │ │ +0004ae30: 6f63 616c 2f73 6861 7265 2f65 6d61 6373 ocal/share/emacs │ │ │ │ │ +0004ae40: 207c 7c20 7472 7565 0a20 2020 2020 2020 || true. │ │ │ │ │ +0004ae50: 2020 2020 2020 6669 0a20 2020 2020 2020 fi. │ │ │ │ │ +0004ae60: 2020 6669 0a20 2020 2020 6669 0a0a 696e fi. fi..in │ │ │ │ │ +0004ae70: 2069 7473 20e2 8098 706f 7374 696e 7374 its ...postinst │ │ │ │ │ +0004ae80: e280 9920 7363 7269 7074 2c20 616e 640a ... script, and. │ │ │ │ │ +0004ae90: 0a20 2020 2020 726d 6469 7220 2f75 7372 . rmdir /usr │ │ │ │ │ +0004aea0: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ +0004aeb0: 6373 2f73 6974 652d 6c69 7370 2032 3e2f cs/site-lisp 2>/ │ │ │ │ │ +0004aec0: 6465 762f 6e75 6c6c 207c 7c20 7472 7565 dev/null || true │ │ │ │ │ +0004aed0: 0a20 2020 2020 726d 6469 7220 2f75 7372 . rmdir /usr │ │ │ │ │ +0004aee0: 2f6c 6f63 616c 2f73 6861 7265 2f65 6d61 /local/share/ema │ │ │ │ │ +0004aef0: 6373 2032 3e2f 6465 762f 6e75 6c6c 207c cs 2>/dev/null | │ │ │ │ │ +0004af00: 7c20 7472 7565 0a0a 696e 2074 6865 20e2 | true..in the . │ │ │ │ │ +0004af10: 8098 7072 6572 6de2 8099 2073 6372 6970 ..prerm... scrip │ │ │ │ │ +0004af20: 742e 2020 284e 6f74 6520 7468 6174 2074 t. (Note that t │ │ │ │ │ +0004af30: 6869 7320 666f 726d 2069 7320 7573 6564 his form is used │ │ │ │ │ +0004af40: 2074 6f20 656e 7375 7265 2074 6861 7420 to ensure that │ │ │ │ │ +0004af50: 6966 0a74 6865 2073 6372 6970 7420 6973 if.the script is │ │ │ │ │ +0004af60: 2069 6e74 6572 7275 7074 6564 2c20 7468 interrupted, th │ │ │ │ │ +0004af70: 6520 6469 7265 6374 6f72 7920 e280 982f e directory .../ │ │ │ │ │ +0004af80: 7573 722f 6c6f 6361 6c2f 7368 6172 652f usr/local/share/ │ │ │ │ │ +0004af90: 656d 6163 73e2 8099 2077 696c 6c0a 7374 emacs... will.st │ │ │ │ │ +0004afa0: 696c 6c20 6265 2072 656d 6f76 6564 2e29 ill be removed.) │ │ │ │ │ +0004afb0: 0a0a 4966 2079 6f75 2064 6f20 6372 6561 ..If you do crea │ │ │ │ │ +0004afc0: 7465 2061 2064 6972 6563 746f 7279 2069 te a directory i │ │ │ │ │ +0004afd0: 6e20 e280 982f 7573 722f 6c6f 6361 6ce2 n .../usr/local. │ │ │ │ │ +0004afe0: 8099 2066 6f72 206c 6f63 616c 2061 6464 .. for local add │ │ │ │ │ +0004aff0: 6974 696f 6e73 2074 6f20 610a 7061 636b itions to a.pack │ │ │ │ │ +0004b000: 6167 652c 2079 6f75 2073 686f 756c 6420 age, you should │ │ │ │ │ +0004b010: 656e 7375 7265 2074 6861 7420 7365 7474 ensure that sett │ │ │ │ │ +0004b020: 696e 6773 2069 6e20 e280 982f 7573 722f ings in .../usr/ │ │ │ │ │ +0004b030: 6c6f 6361 6ce2 8099 2074 616b 6520 7072 local... take pr │ │ │ │ │ +0004b040: 6563 6564 656e 6365 0a6f 7665 7220 7468 ecedence.over th │ │ │ │ │ +0004b050: 6520 6571 7569 7661 6c65 6e74 7320 696e e equivalents in │ │ │ │ │ +0004b060: 20e2 8098 2f75 7372 e280 992e 0a0a 486f .../usr......Ho │ │ │ │ │ +0004b070: 7765 7665 722c 2062 6563 6175 7365 20e2 wever, because . │ │ │ │ │ +0004b080: 8098 2f75 7372 2f6c 6f63 616c e280 9920 ../usr/local... │ │ │ │ │ +0004b090: 616e 6420 6974 7320 636f 6e74 656e 7473 and its contents │ │ │ │ │ +0004b0a0: 2061 7265 2066 6f72 2065 7863 6c75 7369 are for exclusi │ │ │ │ │ +0004b0b0: 7665 2075 7365 206f 660a 7468 6520 6c6f ve use of.the lo │ │ │ │ │ +0004b0c0: 6361 6c20 6164 6d69 6e69 7374 7261 746f cal administrato │ │ │ │ │ +0004b0d0: 722c 2061 2070 6163 6b61 6765 206d 7573 r, a package mus │ │ │ │ │ +0004b0e0: 7420 6e6f 7420 7265 6c79 206f 6e20 7468 t not rely on th │ │ │ │ │ +0004b0f0: 6520 7072 6573 656e 6365 206f 720a 6162 e presence or.ab │ │ │ │ │ +0004b100: 7365 6e63 6520 6f66 2066 696c 6573 206f sence of files o │ │ │ │ │ +0004b110: 7220 6469 7265 6374 6f72 6965 7320 696e r directories in │ │ │ │ │ +0004b120: 20e2 8098 2f75 7372 2f6c 6f63 616c e280 .../usr/local.. │ │ │ │ │ +0004b130: 9920 666f 7220 6e6f 726d 616c 206f 7065 . for normal ope │ │ │ │ │ +0004b140: 7261 7469 6f6e 2e0a 0a1f 0a46 696c 653a ration.....File: │ │ │ │ │ +0004b150: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0004b160: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ +0004b170: 7379 7374 656d 2d77 6964 6520 6d61 696c system-wide mail │ │ │ │ │ +0004b180: 2064 6972 6563 746f 7279 2c20 204e 6578 directory, Nex │ │ │ │ │ +0004b190: 743a 202f 7275 6e20 616e 6420 2f72 756e t: /run and /run │ │ │ │ │ +0004b1a0: 2f6c 6f63 6b2c 2020 5072 6576 3a20 5369 /lock, Prev: Si │ │ │ │ │ +0004b1b0: 7465 2d73 7065 6369 6669 6320 7072 6f67 te-specific prog │ │ │ │ │ +0004b1c0: 7261 6d73 2c20 2055 703a 2046 696c 6520 rams, Up: File │ │ │ │ │ +0004b1d0: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ +0004b1e0: 0a0a 392e 312e 3320 5468 6520 7379 7374 ..9.1.3 The syst │ │ │ │ │ +0004b1f0: 656d 2d77 6964 6520 6d61 696c 2064 6972 em-wide mail dir │ │ │ │ │ +0004b200: 6563 746f 7279 0a2d 2d2d 2d2d 2d2d 2d2d ectory.--------- │ │ │ │ │ +0004b210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ +0004b230: 2073 7973 7465 6d2d 7769 6465 206d 6169 system-wide mai │ │ │ │ │ +0004b240: 6c20 6469 7265 6374 6f72 7920 6973 20e2 l directory is . │ │ │ │ │ +0004b250: 8098 2f76 6172 2f6d 6169 6ce2 8099 2e20 ../var/mail.... │ │ │ │ │ +0004b260: 2054 6869 7320 6469 7265 6374 6f72 7920 This directory │ │ │ │ │ +0004b270: 6973 2070 6172 740a 6f66 2074 6865 2062 is part.of the b │ │ │ │ │ +0004b280: 6173 6520 7379 7374 656d 2061 6e64 2073 ase system and s │ │ │ │ │ +0004b290: 686f 756c 6420 6e6f 7420 6265 206f 776e hould not be own │ │ │ │ │ +0004b2a0: 6564 2062 7920 616e 7920 7061 7274 6963 ed by any partic │ │ │ │ │ +0004b2b0: 756c 6172 206d 6169 6c0a 6167 656e 7473 ular mail.agents │ │ │ │ │ +0004b2c0: 2e20 2054 6865 2075 7365 206f 6620 7468 . The use of th │ │ │ │ │ +0004b2d0: 6520 6f6c 6420 6c6f 6361 7469 6f6e 20e2 e old location . │ │ │ │ │ +0004b2e0: 8098 2f76 6172 2f73 706f 6f6c 2f6d 6169 ../var/spool/mai │ │ │ │ │ +0004b2f0: 6ce2 8099 2069 7320 6465 7072 6563 6174 l... is deprecat │ │ │ │ │ +0004b300: 6564 2c0a 6576 656e 2074 686f 7567 6820 ed,.even though │ │ │ │ │ +0004b310: 7468 6520 7370 6f6f 6c20 6d61 7920 7374 the spool may st │ │ │ │ │ +0004b320: 696c 6c20 6265 2070 6879 7369 6361 6c6c ill be physicall │ │ │ │ │ +0004b330: 7920 6c6f 6361 7465 6420 7468 6572 652e y located there. │ │ │ │ │ +0004b340: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0004b350: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0004b360: 6f64 653a 202f 7275 6e20 616e 6420 2f72 ode: /run and /r │ │ │ │ │ +0004b370: 756e 2f6c 6f63 6b2c 2020 5072 6576 3a20 un/lock, Prev: │ │ │ │ │ +0004b380: 5468 6520 7379 7374 656d 2d77 6964 6520 The system-wide │ │ │ │ │ +0004b390: 6d61 696c 2064 6972 6563 746f 7279 2c20 mail directory, │ │ │ │ │ +0004b3a0: 2055 703a 2046 696c 6520 7379 7374 656d Up: File system │ │ │ │ │ +0004b3b0: 2068 6965 7261 7263 6879 0a0a 392e 312e hierarchy..9.1. │ │ │ │ │ +0004b3c0: 3420 e280 982f 7275 6ee2 8099 2061 6e64 4 .../run... and │ │ │ │ │ +0004b3d0: 20e2 8098 2f72 756e 2f6c 6f63 6be2 8099 .../run/lock... │ │ │ │ │ +0004b3e0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0004b3f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +0004b400: 6865 2064 6972 6563 746f 7279 20e2 8098 he directory ... │ │ │ │ │ +0004b410: 2f72 756e e280 9920 6973 2063 6c65 6172 /run... is clear │ │ │ │ │ +0004b420: 6564 2061 7420 626f 6f74 2c20 6e6f 726d ed at boot, norm │ │ │ │ │ +0004b430: 616c 6c79 2062 7920 6265 696e 6720 6120 ally by being a │ │ │ │ │ +0004b440: 6d6f 756e 7420 706f 696e 740a 666f 7220 mount point.for │ │ │ │ │ +0004b450: 6120 7465 6d70 6f72 6172 7920 6669 6c65 a temporary file │ │ │ │ │ +0004b460: 2073 7973 7465 6d2e 2020 5061 636b 6167 system. Packag │ │ │ │ │ +0004b470: 6573 2074 6865 7265 666f 7265 206d 7573 es therefore mus │ │ │ │ │ +0004b480: 7420 6e6f 7420 6173 7375 6d65 2074 6861 t not assume tha │ │ │ │ │ +0004b490: 740a 616e 7920 6669 6c65 7320 6f72 2064 t.any files or d │ │ │ │ │ +0004b4a0: 6972 6563 746f 7269 6573 2075 6e64 6572 irectories under │ │ │ │ │ +0004b4b0: 20e2 8098 2f72 756e e280 9920 6f74 6865 .../run... othe │ │ │ │ │ +0004b4c0: 7220 7468 616e 20e2 8098 2f72 756e 2f6c r than .../run/l │ │ │ │ │ +0004b4d0: 6f63 6be2 8099 2065 7869 7374 0a75 6e6c ock... exist.unl │ │ │ │ │ +0004b4e0: 6573 7320 7468 6520 7061 636b 6167 6520 ess the package │ │ │ │ │ +0004b4f0: 6861 7320 6172 7261 6e67 6564 2074 6f20 has arranged to │ │ │ │ │ +0004b500: 6372 6561 7465 2074 686f 7365 2066 696c create those fil │ │ │ │ │ +0004b510: 6573 206f 7220 6469 7265 6374 6f72 6965 es or directorie │ │ │ │ │ +0004b520: 730a 7369 6e63 6520 7468 6520 6c61 7374 s.since the last │ │ │ │ │ +0004b530: 2072 6562 6f6f 742e 2020 4e6f 726d 616c reboot. Normal │ │ │ │ │ +0004b540: 6c79 2c20 7468 6973 2069 7320 646f 6e65 ly, this is done │ │ │ │ │ +0004b550: 2062 7920 7468 6520 7061 636b 6167 6520 by the package │ │ │ │ │ +0004b560: 7669 6120 616e 0a69 6e69 7420 7363 7269 via an.init scri │ │ │ │ │ +0004b570: 7074 2e20 2053 6565 202a 6e6f 7465 2057 pt. See *note W │ │ │ │ │ +0004b580: 7269 7469 6e67 2074 6865 2073 6372 6970 riting the scrip │ │ │ │ │ +0004b590: 7473 3a20 3132 662e 2066 6f72 206d 6f72 ts: 12f. for mor │ │ │ │ │ +0004b5a0: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information... │ │ │ │ │ +0004b5b0: 5061 636b 6167 6573 206d 7573 7420 6e6f Packages must no │ │ │ │ │ +0004b5c0: 7420 696e 636c 7564 6520 6669 6c65 7320 t include files │ │ │ │ │ +0004b5d0: 6f72 2064 6972 6563 746f 7269 6573 2075 or directories u │ │ │ │ │ +0004b5e0: 6e64 6572 20e2 8098 2f72 756e e280 992c nder .../run..., │ │ │ │ │ +0004b5f0: 206f 7220 756e 6465 720a 7468 6520 6f6c or under.the ol │ │ │ │ │ +0004b600: 6465 7220 e280 982f 7661 722f 7275 6ee2 der .../var/run. │ │ │ │ │ +0004b610: 8099 2061 6e64 20e2 8098 2f76 6172 2f6c .. and .../var/l │ │ │ │ │ +0004b620: 6f63 6be2 8099 2070 6174 6873 2e20 2054 ock... paths. T │ │ │ │ │ +0004b630: 6865 206c 6174 7465 7220 7061 7468 7320 he latter paths │ │ │ │ │ +0004b640: 7769 6c6c 0a6e 6f72 6d61 6c6c 7920 6265 will.normally be │ │ │ │ │ +0004b650: 2073 796d 6c69 6e6b 7320 6f72 206f 7468 symlinks or oth │ │ │ │ │ +0004b660: 6572 2072 6564 6972 6563 7469 6f6e 7320 er redirections │ │ │ │ │ +0004b670: 746f 20e2 8098 2f72 756e e280 9920 666f to .../run... fo │ │ │ │ │ +0004b680: 7220 6261 636b 7761 7264 730a 636f 6d70 r backwards.comp │ │ │ │ │ +0004b690: 6174 6962 696c 6974 792e 0a0a 1f0a 4669 atibility.....Fi │ │ │ │ │ +0004b6a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0004b6b0: 792e 696e 666f 2c20 204e 6f64 653a 2055 y.info, Node: U │ │ │ │ │ +0004b6c0: 7365 7273 2061 6e64 2067 726f 7570 732c sers and groups, │ │ │ │ │ +0004b6d0: 2020 4e65 7874 3a20 5374 6172 7469 6e67 Next: Starting │ │ │ │ │ +0004b6e0: 2073 7973 7465 6d20 7365 7276 6963 6573 system services │ │ │ │ │ +0004b6f0: 2c20 2050 7265 763a 2046 696c 6520 7379 , Prev: File sy │ │ │ │ │ +0004b700: 7374 656d 2068 6965 7261 7263 6879 2c20 stem hierarchy, │ │ │ │ │ +0004b710: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ +0004b720: 6e67 2053 7973 7465 6d0a 0a39 2e32 2055 ng System..9.2 U │ │ │ │ │ +0004b730: 7365 7273 2061 6e64 2067 726f 7570 730a sers and groups. │ │ │ │ │ +0004b740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004b750: 3d3d 3d3d 0a0a 2a20 4d65 6e75 3a0a 0a2a ====..* Menu:..* │ │ │ │ │ +0004b760: 2049 6e74 726f 6475 6374 696f 6e3a 3a0a Introduction::. │ │ │ │ │ +0004b770: 2a20 5549 4420 616e 6420 4749 4420 636c * UID and GID cl │ │ │ │ │ +0004b780: 6173 7365 733a 3a0a 2a20 4e6f 6e2d 6578 asses::.* Non-ex │ │ │ │ │ +0004b790: 6973 7465 6e74 2068 6f6d 6520 6469 7265 istent home dire │ │ │ │ │ +0004b7a0: 6374 6f72 6965 733a 3a0a 0a1f 0a46 696c ctories::....Fil │ │ │ │ │ +0004b7b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0004b7c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ +0004b7d0: 7472 6f64 7563 7469 6f6e 2c20 204e 6578 troduction, Nex │ │ │ │ │ +0004b7e0: 743a 2055 4944 2061 6e64 2047 4944 2063 t: UID and GID c │ │ │ │ │ +0004b7f0: 6c61 7373 6573 2c20 2055 703a 2055 7365 lasses, Up: Use │ │ │ │ │ +0004b800: 7273 2061 6e64 2067 726f 7570 730a 0a39 rs and groups..9 │ │ │ │ │ +0004b810: 2e32 2e31 2049 6e74 726f 6475 6374 696f .2.1 Introductio │ │ │ │ │ +0004b820: 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d n.-------------- │ │ │ │ │ +0004b830: 2d2d 2d2d 0a0a 5468 6520 4465 6269 616e ----..The Debian │ │ │ │ │ +0004b840: 2073 7973 7465 6d20 6361 6e20 6265 2063 system can be c │ │ │ │ │ +0004b850: 6f6e 6669 6775 7265 6420 746f 2075 7365 onfigured to use │ │ │ │ │ +0004b860: 2065 6974 6865 7220 706c 6169 6e20 6f72 either plain or │ │ │ │ │ +0004b870: 2073 6861 646f 770a 7061 7373 776f 7264 shadow.password │ │ │ │ │ +0004b880: 732e 0a0a 536f 6d65 2075 7365 7220 6964 s...Some user id │ │ │ │ │ +0004b890: 7320 2855 4944 7329 2061 6e64 2067 726f s (UIDs) and gro │ │ │ │ │ +0004b8a0: 7570 2069 6473 2028 4749 4473 2920 6172 up ids (GIDs) ar │ │ │ │ │ +0004b8b0: 6520 7265 7365 7276 6564 2067 6c6f 6261 e reserved globa │ │ │ │ │ +0004b8c0: 6c6c 7920 666f 7220 7573 650a 6279 2063 lly for use.by c │ │ │ │ │ +0004b8d0: 6572 7461 696e 2070 6163 6b61 6765 732e ertain packages. │ │ │ │ │ +0004b8e0: 2020 4265 6361 7573 6520 736f 6d65 2070 Because some p │ │ │ │ │ +0004b8f0: 6163 6b61 6765 7320 6e65 6564 2074 6f20 ackages need to │ │ │ │ │ +0004b900: 696e 636c 7564 6520 6669 6c65 7320 7768 include files wh │ │ │ │ │ +0004b910: 6963 680a 6172 6520 6f77 6e65 6420 6279 ich.are owned by │ │ │ │ │ +0004b920: 2074 6865 7365 2075 7365 7273 206f 7220 these users or │ │ │ │ │ +0004b930: 6772 6f75 7073 2c20 6f72 206e 6565 6420 groups, or need │ │ │ │ │ +0004b940: 7468 6520 6964 7320 636f 6d70 696c 6564 the ids compiled │ │ │ │ │ +0004b950: 2069 6e74 6f0a 6269 6e61 7269 6573 2c20 into.binaries, │ │ │ │ │ +0004b960: 7468 6573 6520 6964 7320 6d75 7374 2062 these ids must b │ │ │ │ │ +0004b970: 6520 7573 6564 206f 6e20 616e 7920 4465 e used on any De │ │ │ │ │ +0004b980: 6269 616e 2073 7973 7465 6d20 6f6e 6c79 bian system only │ │ │ │ │ +0004b990: 2066 6f72 2074 6865 0a70 7572 706f 7365 for the.purpose │ │ │ │ │ +0004b9a0: 2066 6f72 2077 6869 6368 2074 6865 7920 for which they │ │ │ │ │ +0004b9b0: 6172 6520 616c 6c6f 6361 7465 642e 2020 are allocated. │ │ │ │ │ +0004b9c0: 5468 6973 2069 7320 6120 7365 7269 6f75 This is a seriou │ │ │ │ │ +0004b9d0: 7320 7265 7374 7269 6374 696f 6e2c 0a61 s restriction,.a │ │ │ │ │ +0004b9e0: 6e64 2077 6520 7368 6f75 6c64 2061 766f nd we should avo │ │ │ │ │ +0004b9f0: 6964 2067 6574 7469 6e67 2069 6e20 7468 id getting in th │ │ │ │ │ +0004ba00: 6520 7761 7920 6f66 206c 6f63 616c 2061 e way of local a │ │ │ │ │ +0004ba10: 646d 696e 6973 7472 6174 696f 6e20 706f dministration po │ │ │ │ │ +0004ba20: 6c69 6369 6573 2e0a 496e 2070 6172 7469 licies..In parti │ │ │ │ │ +0004ba30: 6375 6c61 722c 206d 616e 7920 7369 7465 cular, many site │ │ │ │ │ +0004ba40: 7320 616c 6c6f 6361 7465 2075 7365 7273 s allocate users │ │ │ │ │ +0004ba50: 2061 6e64 2f6f 7220 6c6f 6361 6c20 7379 and/or local sy │ │ │ │ │ +0004ba60: 7374 656d 2067 726f 7570 730a 7374 6172 stem groups.star │ │ │ │ │ +0004ba70: 7469 6e67 2061 7420 3130 302e 0a0a 4170 ting at 100...Ap │ │ │ │ │ +0004ba80: 6172 7420 6672 6f6d 2074 6869 7320 7765 art from this we │ │ │ │ │ +0004ba90: 2073 686f 756c 6420 6861 7665 2064 796e should have dyn │ │ │ │ │ +0004baa0: 616d 6963 616c 6c79 2061 6c6c 6f63 6174 amically allocat │ │ │ │ │ +0004bab0: 6564 2069 6473 2c20 7768 6963 6820 7368 ed ids, which sh │ │ │ │ │ +0004bac0: 6f75 6c64 0a62 7920 6465 6661 756c 7420 ould.by default │ │ │ │ │ +0004bad0: 6265 2061 7272 616e 6765 6420 696e 2073 be arranged in s │ │ │ │ │ +0004bae0: 6f6d 6520 7365 6e73 6962 6c65 206f 7264 ome sensible ord │ │ │ │ │ +0004baf0: 6572 2c20 6275 7420 7468 6520 6265 6861 er, but the beha │ │ │ │ │ +0004bb00: 7669 6f72 2073 686f 756c 640a 6265 2063 vior should.be c │ │ │ │ │ +0004bb10: 6f6e 6669 6775 7261 626c 652e 2020 5768 onfigurable. Wh │ │ │ │ │ +0004bb20: 656e 206d 6169 6e74 6169 6e65 7273 2063 en maintainers c │ │ │ │ │ +0004bb30: 686f 6f73 6520 6120 6e65 7720 6861 7264 hoose a new hard │ │ │ │ │ +0004bb40: 636f 6465 6420 6f72 2064 796e 616d 6963 coded or dynamic │ │ │ │ │ +0004bb50: 616c 6c79 0a67 656e 6572 6174 6564 2075 ally.generated u │ │ │ │ │ +0004bb60: 7365 726e 616d 6520 666f 7220 7061 636b sername for pack │ │ │ │ │ +0004bb70: 6167 6573 2074 6f20 7573 652c 2074 6865 ages to use, the │ │ │ │ │ +0004bb80: 7920 7368 6f75 6c64 2073 7461 7274 2074 y should start t │ │ │ │ │ +0004bb90: 6869 7320 7573 6572 6e61 6d65 0a77 6974 his username.wit │ │ │ │ │ +0004bba0: 6820 616e 2075 6e64 6572 7363 6f72 652e h an underscore. │ │ │ │ │ +0004bbb0: 2020 5468 6973 206d 696e 696d 697a 6573 This minimizes │ │ │ │ │ +0004bbc0: 2063 6f6c 6c69 7369 6f6e 7320 7769 7468 collisions with │ │ │ │ │ +0004bbd0: 206c 6f63 616c 6c79 2063 7265 6174 6564 locally created │ │ │ │ │ +0004bbe0: 2075 7365 720a 6163 636f 756e 7473 2e0a user.accounts.. │ │ │ │ │ +0004bbf0: 0a50 6163 6b61 6765 7320 6f74 6865 7220 .Packages other │ │ │ │ │ +0004bc00: 7468 616e 20e2 8098 6261 7365 2d70 6173 than ...base-pas │ │ │ │ │ +0004bc10: 7377 64e2 8099 206d 7573 7420 6e6f 7420 swd... must not │ │ │ │ │ +0004bc20: 6d6f 6469 6679 20e2 8098 2f65 7463 2f70 modify .../etc/p │ │ │ │ │ +0004bc30: 6173 7377 64e2 8099 2c0a e280 982f 6574 asswd...,..../et │ │ │ │ │ +0004bc40: 632f 7368 6164 6f77 e280 992c 20e2 8098 c/shadow..., ... │ │ │ │ │ +0004bc50: 2f65 7463 2f67 726f 7570 e280 9920 6f72 /etc/group... or │ │ │ │ │ +0004bc60: 20e2 8098 2f65 7463 2f67 7368 6164 6f77 .../etc/gshadow │ │ │ │ │ +0004bc70: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0004bc80: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0004bc90: 2c20 204e 6f64 653a 2055 4944 2061 6e64 , Node: UID and │ │ │ │ │ +0004bca0: 2047 4944 2063 6c61 7373 6573 2c20 204e GID classes, N │ │ │ │ │ +0004bcb0: 6578 743a 204e 6f6e 2d65 7869 7374 656e ext: Non-existen │ │ │ │ │ +0004bcc0: 7420 686f 6d65 2064 6972 6563 746f 7269 t home directori │ │ │ │ │ +0004bcd0: 6573 2c20 2050 7265 763a 2049 6e74 726f es, Prev: Intro │ │ │ │ │ +0004bce0: 6475 6374 696f 6e2c 2020 5570 3a20 5573 duction, Up: Us │ │ │ │ │ +0004bcf0: 6572 7320 616e 6420 6772 6f75 7073 0a0a ers and groups.. │ │ │ │ │ +0004bd00: 392e 322e 3220 5549 4420 616e 6420 4749 9.2.2 UID and GI │ │ │ │ │ +0004bd10: 4420 636c 6173 7365 730a 2d2d 2d2d 2d2d D classes.------ │ │ │ │ │ +0004bd20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004bd30: 2d2d 2d0a 0a54 6865 2055 4944 2061 6e64 ---..The UID and │ │ │ │ │ +0004bd40: 2047 4944 206e 756d 6265 7273 2061 7265 GID numbers are │ │ │ │ │ +0004bd50: 2064 6976 6964 6564 2069 6e74 6f20 636c divided into cl │ │ │ │ │ +0004bd60: 6173 7365 7320 6173 2066 6f6c 6c6f 7773 asses as follows │ │ │ │ │ +0004bd70: 3a0a 0a30 2d39 393a 0a0a 2020 2020 2047 :..0-99:.. G │ │ │ │ │ +0004bd80: 6c6f 6261 6c6c 7920 616c 6c6f 6361 7465 lobally allocate │ │ │ │ │ +0004bd90: 6420 6279 2074 6865 2044 6562 6961 6e20 d by the Debian │ │ │ │ │ +0004bda0: 7072 6f6a 6563 742c 2074 6865 2073 616d project, the sam │ │ │ │ │ +0004bdb0: 6520 6f6e 2065 7665 7279 2044 6562 6961 e on every Debia │ │ │ │ │ +0004bdc0: 6e0a 2020 2020 2073 7973 7465 6d2e 2020 n. system. │ │ │ │ │ +0004bdd0: 5468 6573 6520 6964 7320 7769 6c6c 2061 These ids will a │ │ │ │ │ +0004bde0: 7070 6561 7220 696e 2074 6865 20e2 8098 ppear in the ... │ │ │ │ │ +0004bdf0: 7061 7373 7764 e280 9920 616e 6420 e280 passwd... and .. │ │ │ │ │ +0004be00: 9867 726f 7570 e280 9920 6669 6c65 7320 .group... files │ │ │ │ │ +0004be10: 6f66 0a20 2020 2020 616c 6c20 4465 6269 of. all Debi │ │ │ │ │ +0004be20: 616e 2073 7973 7465 6d73 2c20 6e65 7720 an systems, new │ │ │ │ │ +0004be30: 6964 7320 696e 2074 6869 7320 7261 6e67 ids in this rang │ │ │ │ │ +0004be40: 6520 6265 696e 6720 6164 6465 6420 6175 e being added au │ │ │ │ │ +0004be50: 746f 6d61 7469 6361 6c6c 790a 2020 2020 tomatically. │ │ │ │ │ +0004be60: 2061 7320 7468 6520 e280 9862 6173 652d as the ...base- │ │ │ │ │ +0004be70: 7061 7373 7764 e280 9920 7061 636b 6167 passwd... packag │ │ │ │ │ +0004be80: 6520 6973 2075 7064 6174 6564 2e0a 0a20 e is updated... │ │ │ │ │ +0004be90: 2020 2020 5061 636b 6167 6573 2077 6869 Packages whi │ │ │ │ │ +0004bea0: 6368 206e 6565 6420 6120 7369 6e67 6c65 ch need a single │ │ │ │ │ +0004beb0: 2073 7461 7469 6361 6c6c 7920 616c 6c6f statically allo │ │ │ │ │ +0004bec0: 6361 7465 6420 7569 6420 6f72 2067 6964 cated uid or gid │ │ │ │ │ +0004bed0: 2073 686f 756c 640a 2020 2020 2075 7365 should. use │ │ │ │ │ +0004bee0: 206f 6e65 206f 6620 7468 6573 653b 2074 one of these; t │ │ │ │ │ +0004bef0: 6865 6972 206d 6169 6e74 6169 6e65 7273 heir maintainers │ │ │ │ │ +0004bf00: 2073 686f 756c 6420 6173 6b20 7468 6520 should ask the │ │ │ │ │ +0004bf10: e280 9862 6173 652d 7061 7373 7764 e280 ...base-passwd.. │ │ │ │ │ +0004bf20: 990a 2020 2020 206d 6169 6e74 6169 6e65 .. maintaine │ │ │ │ │ +0004bf30: 7220 666f 7220 6964 732e 0a0a 3130 302d r for ids...100- │ │ │ │ │ +0004bf40: 3939 393a 0a0a 2020 2020 2044 796e 616d 999:.. Dynam │ │ │ │ │ +0004bf50: 6963 616c 6c79 2061 6c6c 6f63 6174 6564 ically allocated │ │ │ │ │ +0004bf60: 2073 7973 7465 6d20 7573 6572 7320 616e system users an │ │ │ │ │ +0004bf70: 6420 6772 6f75 7073 2e20 2050 6163 6b61 d groups. Packa │ │ │ │ │ +0004bf80: 6765 7320 7768 6963 6820 6e65 6564 0a20 ges which need. │ │ │ │ │ +0004bf90: 2020 2020 6120 7573 6572 206f 7220 6772 a user or gr │ │ │ │ │ +0004bfa0: 6f75 702c 2062 7574 2063 616e 2068 6176 oup, but can hav │ │ │ │ │ +0004bfb0: 6520 7468 6973 2075 7365 7220 6f72 2067 e this user or g │ │ │ │ │ +0004bfc0: 726f 7570 2061 6c6c 6f63 6174 6564 0a20 roup allocated. │ │ │ │ │ +0004bfd0: 2020 2020 6479 6e61 6d69 6361 6c6c 7920 dynamically │ │ │ │ │ +0004bfe0: 616e 6420 6469 6666 6572 656e 746c 7920 and differently │ │ │ │ │ +0004bff0: 6f6e 2065 6163 6820 7379 7374 656d 2c20 on each system, │ │ │ │ │ +0004c000: 7368 6f75 6c64 2075 7365 20e2 8098 6164 should use ...ad │ │ │ │ │ +0004c010: 6475 7365 720a 2020 2020 202d 2d73 7973 duser. --sys │ │ │ │ │ +0004c020: 7465 6de2 8099 2074 6f20 6372 6561 7465 tem... to create │ │ │ │ │ +0004c030: 2074 6865 2067 726f 7570 2061 6e64 2f6f the group and/o │ │ │ │ │ +0004c040: 7220 7573 6572 2e20 20e2 8098 6164 6475 r user. ...addu │ │ │ │ │ +0004c050: 7365 72e2 8099 2077 696c 6c20 6368 6563 ser... will chec │ │ │ │ │ +0004c060: 6b0a 2020 2020 2066 6f72 2074 6865 2065 k. for the e │ │ │ │ │ +0004c070: 7869 7374 656e 6365 206f 6620 7468 6520 xistence of the │ │ │ │ │ +0004c080: 7573 6572 206f 7220 6772 6f75 702c 2061 user or group, a │ │ │ │ │ +0004c090: 6e64 2069 6620 6e65 6365 7373 6172 7920 nd if necessary │ │ │ │ │ +0004c0a0: 6368 6f6f 7365 2061 6e0a 2020 2020 2075 choose an. u │ │ │ │ │ +0004c0b0: 6e75 7365 6420 6964 2062 6173 6564 206f nused id based o │ │ │ │ │ +0004c0c0: 6e20 7468 6520 7261 6e67 6573 2073 7065 n the ranges spe │ │ │ │ │ +0004c0d0: 6369 6669 6564 2069 6e20 e280 9861 6464 cified in ...add │ │ │ │ │ +0004c0e0: 7573 6572 2e63 6f6e 66e2 8099 2e0a 0a31 user.conf......1 │ │ │ │ │ +0004c0f0: 3030 302d 3539 3939 393a 0a0a 2020 2020 000-59999:.. │ │ │ │ │ +0004c100: 2044 796e 616d 6963 616c 6c79 2061 6c6c Dynamically all │ │ │ │ │ +0004c110: 6f63 6174 6564 2075 7365 7220 6163 636f ocated user acco │ │ │ │ │ +0004c120: 756e 7473 2e20 2042 7920 6465 6661 756c unts. By defaul │ │ │ │ │ +0004c130: 7420 e280 9861 6464 7573 6572 e280 9920 t ...adduser... │ │ │ │ │ +0004c140: 7769 6c6c 0a20 2020 2020 6368 6f6f 7365 will. choose │ │ │ │ │ +0004c150: 2055 4944 7320 616e 6420 4749 4473 2066 UIDs and GIDs f │ │ │ │ │ +0004c160: 6f72 2075 7365 7220 6163 636f 756e 7473 or user accounts │ │ │ │ │ +0004c170: 2069 6e20 7468 6973 2072 616e 6765 2c20 in this range, │ │ │ │ │ +0004c180: 7468 6f75 6768 0a20 2020 2020 e280 9861 though. ...a │ │ │ │ │ +0004c190: 6464 7573 6572 2e63 6f6e 66e2 8099 206d dduser.conf... m │ │ │ │ │ +0004c1a0: 6179 2062 6520 7573 6564 2074 6f20 6d6f ay be used to mo │ │ │ │ │ +0004c1b0: 6469 6679 2074 6869 7320 6265 6861 7669 dify this behavi │ │ │ │ │ +0004c1c0: 6f72 2e0a 0a36 3030 3030 2d36 3439 3939 or...60000-64999 │ │ │ │ │ +0004c1d0: 3a0a 0a20 2020 2020 476c 6f62 616c 6c79 :.. Globally │ │ │ │ │ +0004c1e0: 2061 6c6c 6f63 6174 6564 2062 7920 7468 allocated by th │ │ │ │ │ +0004c1f0: 6520 4465 6269 616e 2070 726f 6a65 6374 e Debian project │ │ │ │ │ +0004c200: 2c20 6275 7420 6f6e 6c79 2063 7265 6174 , but only creat │ │ │ │ │ +0004c210: 6564 206f 6e0a 2020 2020 2064 656d 616e ed on. deman │ │ │ │ │ +0004c220: 642e 2020 5468 6520 6964 7320 6172 6520 d. The ids are │ │ │ │ │ +0004c230: 616c 6c6f 6361 7465 6420 6365 6e74 7261 allocated centra │ │ │ │ │ +0004c240: 6c6c 7920 616e 6420 7374 6174 6963 616c lly and statical │ │ │ │ │ +0004c250: 6c79 2c20 6275 7420 7468 650a 2020 2020 ly, but the. │ │ │ │ │ +0004c260: 2061 6374 7561 6c20 6163 636f 756e 7473 actual accounts │ │ │ │ │ +0004c270: 2061 7265 206f 6e6c 7920 6372 6561 7465 are only create │ │ │ │ │ +0004c280: 6420 6f6e 2075 7365 7273 e280 9920 7379 d on users... sy │ │ │ │ │ +0004c290: 7374 656d 7320 6f6e 2064 656d 616e 642e stems on demand. │ │ │ │ │ +0004c2a0: 0a0a 2020 2020 2054 6865 7365 2069 6473 .. These ids │ │ │ │ │ +0004c2b0: 2061 7265 2066 6f72 2070 6163 6b61 6765 are for package │ │ │ │ │ +0004c2c0: 7320 7768 6963 6820 6172 6520 6f62 7363 s which are obsc │ │ │ │ │ +0004c2d0: 7572 6520 6f72 2077 6869 6368 2072 6571 ure or which req │ │ │ │ │ +0004c2e0: 7569 7265 206d 616e 790a 2020 2020 2073 uire many. s │ │ │ │ │ +0004c2f0: 7461 7469 6361 6c6c 792d 616c 6c6f 6361 tatically-alloca │ │ │ │ │ +0004c300: 7465 6420 6964 732e 2020 5468 6573 6520 ted ids. These │ │ │ │ │ +0004c310: 7061 636b 6167 6573 2073 686f 756c 6420 packages should │ │ │ │ │ +0004c320: 6368 6563 6b20 666f 7220 616e 640a 2020 check for and. │ │ │ │ │ +0004c330: 2020 2063 7265 6174 6520 7468 6520 6163 create the ac │ │ │ │ │ +0004c340: 636f 756e 7473 2069 6e20 e280 982f 6574 counts in .../et │ │ │ │ │ +0004c350: 632f 7061 7373 7764 e280 9920 6f72 20e2 c/passwd... or . │ │ │ │ │ +0004c360: 8098 2f65 7463 2f67 726f 7570 e280 9920 ../etc/group... │ │ │ │ │ +0004c370: 2875 7369 6e67 0a20 2020 2020 e280 9861 (using. ...a │ │ │ │ │ +0004c380: 6464 7573 6572 e280 9920 6966 2069 7420 dduser... if it │ │ │ │ │ +0004c390: 6861 7320 7468 6973 2066 6163 696c 6974 has this facilit │ │ │ │ │ +0004c3a0: 7929 2069 6620 6e65 6365 7373 6172 792e y) if necessary. │ │ │ │ │ +0004c3b0: 2020 5061 636b 6167 6573 2077 6869 6368 Packages which │ │ │ │ │ +0004c3c0: 0a20 2020 2020 6172 6520 6c69 6b65 6c79 . are likely │ │ │ │ │ +0004c3d0: 2074 6f20 7265 7175 6972 6520 6675 7274 to require furt │ │ │ │ │ +0004c3e0: 6865 7220 616c 6c6f 6361 7469 6f6e 7320 her allocations │ │ │ │ │ +0004c3f0: 7368 6f75 6c64 2068 6176 6520 6120 e280 should have a .. │ │ │ │ │ +0004c400: 9c68 6f6c 65e2 809d 206c 6566 740a 2020 .hole... left. │ │ │ │ │ +0004c410: 2020 2061 6674 6572 2074 6865 6d20 696e after them in │ │ │ │ │ +0004c420: 2074 6865 2061 6c6c 6f63 6174 696f 6e2c the allocation, │ │ │ │ │ +0004c430: 2074 6f20 6769 7665 2074 6865 6d20 726f to give them ro │ │ │ │ │ +0004c440: 6f6d 2074 6f20 6772 6f77 2e0a 0a36 3530 om to grow...650 │ │ │ │ │ +0004c450: 3030 2d36 3535 3333 3a0a 0a20 2020 2020 00-65533:.. │ │ │ │ │ +0004c460: 5265 7365 7276 6564 2e0a 0a36 3535 3334 Reserved...65534 │ │ │ │ │ +0004c470: 3a0a 0a20 2020 2020 5573 6572 20e2 8098 :.. User ... │ │ │ │ │ +0004c480: 6e6f 626f 6479 e280 992e 2020 5468 6520 nobody.... The │ │ │ │ │ +0004c490: 636f 7272 6573 706f 6e64 696e 6720 6769 corresponding gi │ │ │ │ │ +0004c4a0: 6420 7265 6665 7273 2074 6f20 7468 6520 d refers to the │ │ │ │ │ +0004c4b0: 6772 6f75 700a 2020 2020 20e2 8098 6e6f group. ...no │ │ │ │ │ +0004c4c0: 6772 6f75 70e2 8099 2e0a 0a36 3535 3335 group......65535 │ │ │ │ │ +0004c4d0: 3a0a 0a20 2020 2020 5468 6973 2076 616c :.. This val │ │ │ │ │ +0004c4e0: 7565 2027 6d75 7374 206e 6f74 2720 6265 ue 'must not' be │ │ │ │ │ +0004c4f0: 2075 7365 642c 2062 6563 6175 7365 2069 used, because i │ │ │ │ │ +0004c500: 7420 7761 7320 7468 6520 6572 726f 7220 t was the error │ │ │ │ │ +0004c510: 7265 7475 726e 0a20 2020 2020 7365 6e74 return. sent │ │ │ │ │ +0004c520: 696e 656c 2076 616c 7565 2077 6865 6e20 inel value when │ │ │ │ │ +0004c530: e280 9875 6964 5f74 e280 9920 7761 7320 ...uid_t... was │ │ │ │ │ +0004c540: 3136 2062 6974 732e 0a0a 3635 3533 362d 16 bits...65536- │ │ │ │ │ +0004c550: 3432 3934 3936 3732 3933 3a0a 0a20 2020 4294967293:.. │ │ │ │ │ +0004c560: 2020 4479 6e61 6d69 6361 6c6c 7920 616c Dynamically al │ │ │ │ │ +0004c570: 6c6f 6361 7465 6420 7573 6572 2061 6363 located user acc │ │ │ │ │ +0004c580: 6f75 6e74 732e 2020 4279 2064 6566 6175 ounts. By defau │ │ │ │ │ +0004c590: 6c74 20e2 8098 6164 6475 7365 72e2 8099 lt ...adduser... │ │ │ │ │ +0004c5a0: 2077 696c 6c20 6e6f 740a 2020 2020 2061 will not. a │ │ │ │ │ +0004c5b0: 6c6c 6f63 6174 6520 5549 4473 2061 6e64 llocate UIDs and │ │ │ │ │ +0004c5c0: 2047 4944 7320 696e 2074 6869 7320 7261 GIDs in this ra │ │ │ │ │ +0004c5d0: 6e67 652c 2074 6f20 6561 7365 2063 6f6d nge, to ease com │ │ │ │ │ +0004c5e0: 7061 7469 6269 6c69 7479 2077 6974 680a patibility with. │ │ │ │ │ +0004c5f0: 2020 2020 206c 6567 6163 7920 7379 7374 legacy syst │ │ │ │ │ +0004c600: 656d 7320 7768 6572 6520 e280 9875 6964 ems where ...uid │ │ │ │ │ +0004c610: 5f74 e280 9920 6973 2073 7469 6c6c 2031 _t... is still 1 │ │ │ │ │ +0004c620: 3620 6269 7473 2e0a 0a34 3239 3439 3637 6 bits...4294967 │ │ │ │ │ +0004c630: 3239 343a 0a0a 2020 2020 20e2 8098 2875 294:.. ...(u │ │ │ │ │ +0004c640: 6964 5f74 2928 2d32 2920 3d3d 2028 6769 id_t)(-2) == (gi │ │ │ │ │ +0004c650: 645f 7429 282d 3229 e280 9920 276d 7573 d_t)(-2)... 'mus │ │ │ │ │ +0004c660: 7420 6e6f 7427 2062 6520 7573 6564 2c20 t not' be used, │ │ │ │ │ +0004c670: 6265 6361 7573 6520 6974 2069 7320 7573 because it is us │ │ │ │ │ +0004c680: 6564 0a20 2020 2020 6173 2074 6865 2061 ed. as the a │ │ │ │ │ +0004c690: 6e6f 6e79 6d6f 7573 2c20 756e 6175 7468 nonymous, unauth │ │ │ │ │ +0004c6a0: 656e 7469 6361 7465 6420 7573 6572 2062 enticated user b │ │ │ │ │ +0004c6b0: 7920 736f 6d65 204e 4653 2069 6d70 6c65 y some NFS imple │ │ │ │ │ +0004c6c0: 6d65 6e74 6174 696f 6e73 2e0a 0a34 3239 mentations...429 │ │ │ │ │ +0004c6d0: 3439 3637 3239 353a 0a0a 2020 2020 20e2 4967295:.. . │ │ │ │ │ +0004c6e0: 8098 2875 6964 5f74 2928 2d31 2920 3d3d ..(uid_t)(-1) == │ │ │ │ │ +0004c6f0: 2028 6769 645f 7429 282d 3129 e280 9920 (gid_t)(-1)... │ │ │ │ │ +0004c700: 276d 7573 7420 6e6f 7427 2062 6520 7573 'must not' be us │ │ │ │ │ +0004c710: 6564 2c20 6265 6361 7573 6520 6974 2069 ed, because it i │ │ │ │ │ +0004c720: 7320 7468 650a 2020 2020 2065 7272 6f72 s the. error │ │ │ │ │ +0004c730: 2072 6574 7572 6e20 7365 6e74 696e 656c return sentinel │ │ │ │ │ +0004c740: 2076 616c 7565 2e0a 0a1f 0a46 696c 653a value.....File: │ │ │ │ │ +0004c750: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0004c760: 6e66 6f2c 2020 4e6f 6465 3a20 4e6f 6e2d nfo, Node: Non- │ │ │ │ │ +0004c770: 6578 6973 7465 6e74 2068 6f6d 6520 6469 existent home di │ │ │ │ │ +0004c780: 7265 6374 6f72 6965 732c 2020 5072 6576 rectories, Prev │ │ │ │ │ +0004c790: 3a20 5549 4420 616e 6420 4749 4420 636c : UID and GID cl │ │ │ │ │ +0004c7a0: 6173 7365 732c 2020 5570 3a20 5573 6572 asses, Up: User │ │ │ │ │ +0004c7b0: 7320 616e 6420 6772 6f75 7073 0a0a 392e s and groups..9. │ │ │ │ │ +0004c7c0: 322e 3320 4e6f 6e2d 6578 6973 7465 6e74 2.3 Non-existent │ │ │ │ │ +0004c7d0: 2068 6f6d 6520 6469 7265 6374 6f72 6965 home directorie │ │ │ │ │ +0004c7e0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ +0004c7f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004c800: 2d2d 2d2d 2d0a 0a54 6865 2063 616e 6f6e -----..The canon │ │ │ │ │ +0004c810: 6963 616c 206e 6f6e 2d65 7869 7374 656e ical non-existen │ │ │ │ │ +0004c820: 7420 686f 6d65 2064 6972 6563 746f 7279 t home directory │ │ │ │ │ +0004c830: 2069 7320 e280 982f 6e6f 6e65 7869 7374 is .../nonexist │ │ │ │ │ +0004c840: 656e 74e2 8099 2e20 2055 7365 7273 2077 ent.... Users w │ │ │ │ │ +0004c850: 686f 0a73 686f 756c 6420 6e6f 7420 6861 ho.should not ha │ │ │ │ │ +0004c860: 7665 2061 2068 6f6d 6520 6469 7265 6374 ve a home direct │ │ │ │ │ +0004c870: 6f72 7920 7368 6f75 6c64 2068 6176 6520 ory should have │ │ │ │ │ +0004c880: 7468 6569 7220 686f 6d65 2064 6972 6563 their home direc │ │ │ │ │ +0004c890: 746f 7279 2073 6574 2074 6f0a 7468 6973 tory set to.this │ │ │ │ │ +0004c8a0: 2076 616c 7565 2e0a 0a54 6865 2044 6562 value...The Deb │ │ │ │ │ +0004c8b0: 6961 6e20 6175 746f 6275 696c 6465 7273 ian autobuilders │ │ │ │ │ +0004c8c0: 2073 6574 2048 4f4d 4520 746f 20e2 8098 set HOME to ... │ │ │ │ │ +0004c8d0: 2f6e 6f6e 6578 6973 7465 6e74 e280 9920 /nonexistent... │ │ │ │ │ +0004c8e0: 736f 2074 6861 7420 7061 636b 6167 6573 so that packages │ │ │ │ │ +0004c8f0: 0a77 6869 6368 2074 7279 2074 6f20 7772 .which try to wr │ │ │ │ │ +0004c900: 6974 6520 746f 2061 2068 6f6d 6520 6469 ite to a home di │ │ │ │ │ +0004c910: 7265 6374 6f72 7920 7769 6c6c 2066 6169 rectory will fai │ │ │ │ │ +0004c920: 6c20 746f 2062 7569 6c64 2e0a 0a1f 0a46 l to build.....F │ │ │ │ │ +0004c930: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004c940: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004c950: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ +0004c960: 7365 7276 6963 6573 2c20 204e 6578 743a services, Next: │ │ │ │ │ +0004c970: 2043 6f6e 736f 6c65 206d 6573 7361 6765 Console message │ │ │ │ │ +0004c980: 7320 6672 6f6d 2069 6e69 7420 6420 7363 s from init d sc │ │ │ │ │ +0004c990: 7269 7074 732c 2020 5072 6576 3a20 5573 ripts, Prev: Us │ │ │ │ │ +0004c9a0: 6572 7320 616e 6420 6772 6f75 7073 2c20 ers and groups, │ │ │ │ │ +0004c9b0: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ +0004c9c0: 6e67 2053 7973 7465 6d0a 0a39 2e33 2053 ng System..9.3 S │ │ │ │ │ +0004c9d0: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ +0004c9e0: 6572 7669 6365 730a 3d3d 3d3d 3d3d 3d3d ervices.======== │ │ │ │ │ +0004c9f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004ca00: 3d3d 3d3d 0a0a 4465 6269 616e 2070 6163 ====..Debian pac │ │ │ │ │ +0004ca10: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ +0004ca20: 6465 2073 7973 7465 6d20 7365 7276 6963 de system servic │ │ │ │ │ +0004ca30: 6573 2073 686f 756c 6420 6172 7261 6e67 es should arrang │ │ │ │ │ +0004ca40: 6520 666f 7220 7468 6f73 650a 7365 7276 e for those.serv │ │ │ │ │ +0004ca50: 6963 6573 2074 6f20 6265 2061 7574 6f6d ices to be autom │ │ │ │ │ +0004ca60: 6174 6963 616c 6c79 2073 7461 7274 6564 atically started │ │ │ │ │ +0004ca70: 2061 6e64 2073 746f 7070 6564 2062 7920 and stopped by │ │ │ │ │ +0004ca80: 7468 6520 696e 6974 2073 7973 7465 6d20 the init system │ │ │ │ │ +0004ca90: 6f72 0a73 6572 7669 6365 206d 616e 6167 or.service manag │ │ │ │ │ +0004caa0: 6572 2e20 2054 6869 7320 7365 6374 696f er. This sectio │ │ │ │ │ +0004cab0: 6e20 6465 7363 7269 6265 7320 686f 7720 n describes how │ │ │ │ │ +0004cac0: 7468 6174 2069 7320 646f 6e65 2e0a 0a2a that is done...* │ │ │ │ │ +0004cad0: 204d 656e 753a 0a0a 2a20 496e 7472 6f64 Menu:..* Introd │ │ │ │ │ +0004cae0: 7563 7469 6f6e 3a20 496e 7472 6f64 7563 uction: Introduc │ │ │ │ │ +0004caf0: 7469 6f6e 3c32 3e2e 0a2a 2057 7269 7469 tion<2>..* Writi │ │ │ │ │ +0004cb00: 6e67 2074 6865 2073 6372 6970 7473 3a3a ng the scripts:: │ │ │ │ │ +0004cb10: 0a2a 2049 6e74 6572 6661 6369 6e67 2077 .* Interfacing w │ │ │ │ │ +0004cb20: 6974 6820 696e 6974 2073 7973 7465 6d73 ith init systems │ │ │ │ │ +0004cb30: 3a3a 0a2a 2042 6f6f 742d 7469 6d65 2069 ::.* Boot-time i │ │ │ │ │ +0004cb40: 6e69 7469 616c 697a 6174 696f 6e3a 3a0a nitialization::. │ │ │ │ │ +0004cb50: 2a20 4578 616d 706c 653a 3a0a 0a1f 0a46 * Example::....F │ │ │ │ │ +0004cb60: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004cb70: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004cb80: 496e 7472 6f64 7563 7469 6f6e 3c32 3e2c Introduction<2>, │ │ │ │ │ +0004cb90: 2020 4e65 7874 3a20 5772 6974 696e 6720 Next: Writing │ │ │ │ │ +0004cba0: 7468 6520 7363 7269 7074 732c 2020 5570 the scripts, Up │ │ │ │ │ +0004cbb0: 3a20 5374 6172 7469 6e67 2073 7973 7465 : Starting syste │ │ │ │ │ +0004cbc0: 6d20 7365 7276 6963 6573 0a0a 392e 332e m services..9.3. │ │ │ │ │ +0004cbd0: 3120 496e 7472 6f64 7563 7469 6f6e 0a2d 1 Introduction.- │ │ │ │ │ +0004cbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004cbf0: 2d0a 0a54 6865 2064 6566 6175 6c74 2069 -..The default i │ │ │ │ │ +0004cc00: 6e69 7420 7379 7374 656d 2061 6e64 2073 nit system and s │ │ │ │ │ +0004cc10: 6572 7669 6365 206d 616e 6167 6572 2069 ervice manager i │ │ │ │ │ +0004cc20: 6e20 4465 6269 616e 2069 7320 e280 9873 n Debian is ...s │ │ │ │ │ +0004cc30: 7973 7465 6d64 e280 992e 0a50 6163 6b61 ystemd.....Packa │ │ │ │ │ +0004cc40: 6765 7320 7468 6174 2077 6973 6820 746f ges that wish to │ │ │ │ │ +0004cc50: 2061 7574 6f6d 6174 6963 616c 6c79 2073 automatically s │ │ │ │ │ +0004cc60: 7461 7274 2061 6e64 2073 746f 7020 7379 tart and stop sy │ │ │ │ │ +0004cc70: 7374 656d 2073 6572 7669 6365 7320 6d75 stem services mu │ │ │ │ │ +0004cc80: 7374 0a69 6e63 6c75 6465 20e2 8098 7379 st.include ...sy │ │ │ │ │ +0004cc90: 7374 656d 64e2 8099 2073 6572 7669 6365 stemd... service │ │ │ │ │ +0004cca0: 2075 6e69 7473 2074 6f20 646f 2073 6f2c units to do so, │ │ │ │ │ +0004ccb0: 2075 6e6c 6573 7320 7468 6520 7365 7276 unless the serv │ │ │ │ │ +0004ccc0: 6963 6520 6973 206f 6e6c 790a 696e 7465 ice is only.inte │ │ │ │ │ +0004ccd0: 6e64 6564 2066 6f72 2075 7365 206f 6e20 nded for use on │ │ │ │ │ +0004cce0: 7379 7374 656d 7320 7275 6e6e 696e 6720 systems running │ │ │ │ │ +0004ccf0: 616c 7465 726e 6174 6520 696e 6974 2073 alternate init s │ │ │ │ │ +0004cd00: 7973 7465 6d73 2e20 2053 6565 0ae2 8098 ystems. See.... │ │ │ │ │ +0004cd10: 7379 7374 656d 642e 7365 7276 6963 6528 systemd.service( │ │ │ │ │ +0004cd20: 3529 e280 9920 666f 7220 6465 7461 696c 5)... for detail │ │ │ │ │ +0004cd30: 7320 6f6e 2074 6865 2073 796e 7461 7820 s on the syntax │ │ │ │ │ +0004cd40: 6f66 2061 2073 6572 7669 6365 2075 6e69 of a service uni │ │ │ │ │ +0004cd50: 7420 6669 6c65 2e0a 0a49 6e20 7468 6520 t file...In the │ │ │ │ │ +0004cd60: 636f 6d6d 6f6e 2063 6173 6520 7468 6174 common case that │ │ │ │ │ +0004cd70: 2061 2070 6163 6b61 6765 2069 6e63 6c75 a package inclu │ │ │ │ │ +0004cd80: 6465 7320 6120 7369 6e67 6c65 2073 7973 des a single sys │ │ │ │ │ +0004cd90: 7465 6d20 7365 7276 6963 652c 2074 6865 tem service, the │ │ │ │ │ +0004cda0: 0a73 6572 7669 6365 2075 6e69 7420 7368 .service unit sh │ │ │ │ │ +0004cdb0: 6f75 6c64 2068 6176 6520 7468 6520 7361 ould have the sa │ │ │ │ │ +0004cdc0: 6d65 206e 616d 6520 6173 2074 6865 2070 me name as the p │ │ │ │ │ +0004cdd0: 6163 6b61 6765 2070 6c75 7320 7468 650a ackage plus the. │ │ │ │ │ +0004cde0: e280 982e 7365 7276 6963 65e2 8099 2065 ....service... e │ │ │ │ │ +0004cdf0: 7874 656e 7369 6f6e 2e0a 0a50 6163 6b61 xtension...Packa │ │ │ │ │ +0004ce00: 6765 7320 696e 636c 7564 696e 6720 6120 ges including a │ │ │ │ │ +0004ce10: 7365 7276 6963 6520 756e 6974 206d 6179 service unit may │ │ │ │ │ +0004ce20: 206f 7074 696f 6e61 6c6c 7920 696e 636c optionally incl │ │ │ │ │ +0004ce30: 7564 6520 616e 2069 6e69 7420 7363 7269 ude an init scri │ │ │ │ │ +0004ce40: 7074 0a74 6f20 7375 7070 6f72 7420 6f74 pt.to support ot │ │ │ │ │ +0004ce50: 6865 7220 696e 6974 2073 7973 7465 6d73 her init systems │ │ │ │ │ +0004ce60: 2e20 2049 6e20 7468 6973 2063 6173 652c . In this case, │ │ │ │ │ +0004ce70: 2074 6865 2069 6e69 7420 7363 7269 7074 the init script │ │ │ │ │ +0004ce80: 2073 686f 756c 640a 6861 7665 2074 6865 should.have the │ │ │ │ │ +0004ce90: 2073 616d 6520 6e61 6d65 2061 7320 7468 same name as th │ │ │ │ │ +0004cea0: 6520 e280 9873 7973 7465 6d64 e280 9920 e ...systemd... │ │ │ │ │ +0004ceb0: 7365 7276 6963 6520 756e 6974 2073 6f20 service unit so │ │ │ │ │ +0004cec0: 7468 6174 20e2 8098 7379 7374 656d 64e2 that ...systemd. │ │ │ │ │ +0004ced0: 8099 2077 696c 6c0a 6967 6e6f 7265 2069 .. will.ignore i │ │ │ │ │ +0004cee0: 7420 616e 6420 7573 6520 7468 6520 7365 t and use the se │ │ │ │ │ +0004cef0: 7276 6963 6520 756e 6974 2069 6e73 7465 rvice unit inste │ │ │ │ │ +0004cf00: 6164 2e20 2050 6163 6b61 6765 7320 6d61 ad. Packages ma │ │ │ │ │ +0004cf10: 7920 616c 736f 2073 7570 706f 7274 0a6f y also support.o │ │ │ │ │ +0004cf20: 7468 6572 2069 6e69 7420 7379 7374 656d ther init system │ │ │ │ │ +0004cf30: 7320 6279 2069 6e63 6c75 6469 6e67 2063 s by including c │ │ │ │ │ +0004cf40: 6f6e 6669 6775 7261 7469 6f6e 2069 6e20 onfiguration in │ │ │ │ │ +0004cf50: 7468 6520 6e61 7469 7665 2066 6f72 6d61 the native forma │ │ │ │ │ +0004cf60: 7420 6f66 0a74 686f 7365 2069 6e69 7420 t of.those init │ │ │ │ │ +0004cf70: 7379 7374 656d 732e 0a0a e280 9873 7973 systems......sys │ │ │ │ │ +0004cf80: 7465 6d64 e280 9920 7573 6573 2064 6570 temd... uses dep │ │ │ │ │ +0004cf90: 656e 6465 6e63 7920 616e 6420 6f72 6465 endency and orde │ │ │ │ │ +0004cfa0: 7269 6e67 2069 6e66 6f72 6d61 7469 6f6e ring information │ │ │ │ │ +0004cfb0: 2063 6f6e 7461 696e 6564 2077 6974 6869 contained withi │ │ │ │ │ +0004cfc0: 6e20 7468 650a 656e 6162 6c65 6420 756e n the.enabled un │ │ │ │ │ +0004cfd0: 6974 2066 696c 6573 2074 6f20 6465 6369 it files to deci │ │ │ │ │ +0004cfe0: 6465 2077 6869 6368 2073 6572 7669 6365 de which service │ │ │ │ │ +0004cff0: 7320 746f 2072 756e 2061 6e64 2069 6e20 s to run and in │ │ │ │ │ +0004d000: 7768 6963 6820 6f72 6465 722e 0a54 6865 which order..The │ │ │ │ │ +0004d010: 20e2 8098 7379 7376 2d72 63e2 8099 2072 ...sysv-rc... r │ │ │ │ │ +0004d020: 756e 6c65 7665 6c20 7379 7374 656d 2066 unlevel system f │ │ │ │ │ +0004d030: 6f72 20e2 8098 7379 7376 696e 6974 e280 or ...sysvinit.. │ │ │ │ │ +0004d040: 9920 7573 6573 2073 796d 6c69 6e6b 7320 . uses symlinks │ │ │ │ │ +0004d050: 696e 0ae2 8098 2f65 7463 2f72 636e 2e64 in..../etc/rcn.d │ │ │ │ │ +0004d060: e280 9920 746f 2064 6563 6964 6520 7768 ... to decide wh │ │ │ │ │ +0004d070: 6963 6820 7363 7269 7074 7320 746f 2072 ich scripts to r │ │ │ │ │ +0004d080: 756e 2061 6e64 2069 6e20 7768 6963 6820 un and in which │ │ │ │ │ +0004d090: 6f72 6465 7220 6174 2062 6f6f 740a 7469 order at boot.ti │ │ │ │ │ +0004d0a0: 6d65 2061 6e64 2077 6865 6e20 7468 6520 me and when the │ │ │ │ │ +0004d0b0: 696e 6974 2073 7461 7465 2028 6f72 20e2 init state (or . │ │ │ │ │ +0004d0c0: 809c 7275 6e6c 6576 656c e280 9d29 2069 ..runlevel...) i │ │ │ │ │ +0004d0d0: 7320 6368 616e 6765 642e 2020 5365 6520 s changed. See │ │ │ │ │ +0004d0e0: 7468 650a e280 9852 4541 444d 452e 7275 the....README.ru │ │ │ │ │ +0004d0f0: 6e6c 6576 656c 73e2 8099 2066 696c 6520 nlevels... file │ │ │ │ │ +0004d100: 7368 6970 7065 6420 7769 7468 20e2 8098 shipped with ... │ │ │ │ │ +0004d110: 7379 7376 2d72 63e2 8099 2066 6f72 2069 sysv-rc... for i │ │ │ │ │ +0004d120: 6d70 6c65 6d65 6e74 6174 696f 6e0a 6465 mplementation.de │ │ │ │ │ +0004d130: 7461 696c 732e 2020 4f74 6865 7220 616c tails. Other al │ │ │ │ │ +0004d140: 7465 726e 6174 6976 6573 206d 6967 6874 ternatives might │ │ │ │ │ +0004d150: 2065 7869 7374 2e0a 0a54 6865 2073 6563 exist...The sec │ │ │ │ │ +0004d160: 7469 6f6e 7320 6265 6c6f 7720 6465 7363 tions below desc │ │ │ │ │ +0004d170: 7269 6265 2068 6f77 2074 6f20 7772 6974 ribe how to writ │ │ │ │ │ +0004d180: 6520 7468 6f73 6520 7363 7269 7074 7320 e those scripts │ │ │ │ │ +0004d190: 616e 6420 636f 6e66 6967 7572 650a 7468 and configure.th │ │ │ │ │ +0004d1a0: 6f73 6520 7379 6d6c 696e 6b73 2e0a 0a1f ose symlinks.... │ │ │ │ │ +0004d1b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0004d1c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0004d1d0: 3a20 5772 6974 696e 6720 7468 6520 7363 : Writing the sc │ │ │ │ │ +0004d1e0: 7269 7074 732c 2020 4e65 7874 3a20 496e ripts, Next: In │ │ │ │ │ +0004d1f0: 7465 7266 6163 696e 6720 7769 7468 2069 terfacing with i │ │ │ │ │ +0004d200: 6e69 7420 7379 7374 656d 732c 2020 5072 nit systems, Pr │ │ │ │ │ +0004d210: 6576 3a20 496e 7472 6f64 7563 7469 6f6e ev: Introduction │ │ │ │ │ +0004d220: 3c32 3e2c 2020 5570 3a20 5374 6172 7469 <2>, Up: Starti │ │ │ │ │ +0004d230: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ +0004d240: 6573 0a0a 392e 332e 3220 5772 6974 696e es..9.3.2 Writin │ │ │ │ │ +0004d250: 6720 7468 6520 7363 7269 7074 730a 2d2d g the scripts.-- │ │ │ │ │ +0004d260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004d270: 2d2d 2d2d 2d2d 2d0a 0a49 6e69 7420 7363 -------..Init sc │ │ │ │ │ +0004d280: 7269 7074 7320 6172 6520 706c 6163 6564 ripts are placed │ │ │ │ │ +0004d290: 2069 6e20 e280 982f 6574 632f 696e 6974 in .../etc/init │ │ │ │ │ +0004d2a0: 2e64 e280 992e 2020 496e 2074 6865 2063 .d.... In the c │ │ │ │ │ +0004d2b0: 6f6d 6d6f 6e20 6361 7365 2074 6861 7420 ommon case that │ │ │ │ │ +0004d2c0: 610a 7061 636b 6167 6520 7374 6172 7473 a.package starts │ │ │ │ │ +0004d2d0: 2061 2073 696e 676c 6520 7365 7276 6963 a single servic │ │ │ │ │ +0004d2e0: 652c 2074 6865 7920 7368 6f75 6c64 2062 e, they should b │ │ │ │ │ +0004d2f0: 6520 6e61 6d65 640a e280 982f 6574 632f e named..../etc/ │ │ │ │ │ +0004d300: 696e 6974 2e64 2f70 6163 6b61 6765 e280 init.d/package.. │ │ │ │ │ +0004d310: 992e 2020 5468 6579 2073 686f 756c 6420 .. They should │ │ │ │ │ +0004d320: 6163 6365 7074 206f 6e65 2061 7267 756d accept one argum │ │ │ │ │ +0004d330: 656e 742c 2073 6179 696e 6720 7768 6174 ent, saying what │ │ │ │ │ +0004d340: 2074 6f0a 646f 3a0a 0ae2 8098 7374 6172 to.do:.....star │ │ │ │ │ +0004d350: 74e2 8099 0a0a 2020 2020 2073 7461 7274 t..... start │ │ │ │ │ +0004d360: 2074 6865 2073 6572 7669 6365 2c0a 0ae2 the service,... │ │ │ │ │ +0004d370: 8098 7374 6f70 e280 990a 0a20 2020 2020 ..stop..... │ │ │ │ │ +0004d380: 7374 6f70 2074 6865 2073 6572 7669 6365 stop the service │ │ │ │ │ +0004d390: 2c0a 0ae2 8098 7265 7374 6172 74e2 8099 ,.....restart... │ │ │ │ │ +0004d3a0: 0a0a 2020 2020 2073 746f 7020 616e 6420 .. stop and │ │ │ │ │ +0004d3b0: 7265 7374 6172 7420 7468 6520 7365 7276 restart the serv │ │ │ │ │ +0004d3c0: 6963 6520 6966 2069 74e2 8099 7320 616c ice if it...s al │ │ │ │ │ +0004d3d0: 7265 6164 7920 7275 6e6e 696e 672c 206f ready running, o │ │ │ │ │ +0004d3e0: 7468 6572 7769 7365 0a20 2020 2020 7374 therwise. st │ │ │ │ │ +0004d3f0: 6172 7420 7468 6520 7365 7276 6963 650a art the service. │ │ │ │ │ +0004d400: 0ae2 8098 7472 792d 7265 7374 6172 74e2 ....try-restart. │ │ │ │ │ +0004d410: 8099 0a0a 2020 2020 2072 6573 7461 7274 .... restart │ │ │ │ │ +0004d420: 2074 6865 2073 6572 7669 6365 2069 6620 the service if │ │ │ │ │ +0004d430: 6974 e280 9973 2061 6c72 6561 6479 2072 it...s already r │ │ │ │ │ +0004d440: 756e 6e69 6e67 2c20 6f74 6865 7277 6973 unning, otherwis │ │ │ │ │ +0004d450: 6520 6a75 7374 2072 6570 6f72 740a 2020 e just report. │ │ │ │ │ +0004d460: 2020 2073 7563 6365 7373 2e0a 0ae2 8098 success...... │ │ │ │ │ +0004d470: 7265 6c6f 6164 e280 990a 0a20 2020 2020 reload..... │ │ │ │ │ +0004d480: 6361 7573 6520 7468 6520 636f 6e66 6967 cause the config │ │ │ │ │ +0004d490: 7572 6174 696f 6e20 6f66 2074 6865 2073 uration of the s │ │ │ │ │ +0004d4a0: 6572 7669 6365 2074 6f20 6265 2072 656c ervice to be rel │ │ │ │ │ +0004d4b0: 6f61 6465 6420 7769 7468 6f75 740a 2020 oaded without. │ │ │ │ │ +0004d4c0: 2020 2061 6374 7561 6c6c 7920 7374 6f70 actually stop │ │ │ │ │ +0004d4d0: 7069 6e67 2061 6e64 2072 6573 7461 7274 ping and restart │ │ │ │ │ +0004d4e0: 696e 6720 7468 6520 7365 7276 6963 652c ing the service, │ │ │ │ │ +0004d4f0: 0a0a e280 9866 6f72 6365 2d72 656c 6f61 .....force-reloa │ │ │ │ │ +0004d500: 64e2 8099 0a0a 2020 2020 2063 6175 7365 d..... cause │ │ │ │ │ +0004d510: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ +0004d520: 6f6e 2074 6f20 6265 2072 656c 6f61 6465 on to be reloade │ │ │ │ │ +0004d530: 6420 6966 2074 6865 2073 6572 7669 6365 d if the service │ │ │ │ │ +0004d540: 2073 7570 706f 7274 730a 2020 2020 2074 supports. t │ │ │ │ │ +0004d550: 6869 732c 206f 7468 6572 7769 7365 2072 his, otherwise r │ │ │ │ │ +0004d560: 6573 7461 7274 2074 6865 2073 6572 7669 estart the servi │ │ │ │ │ +0004d570: 6365 2e0a 0ae2 8098 7374 6174 7573 e280 ce......status.. │ │ │ │ │ +0004d580: 990a 0a20 2020 2020 7265 706f 7274 2074 ... report t │ │ │ │ │ +0004d590: 6865 2063 7572 7265 6e74 2073 7461 7475 he current statu │ │ │ │ │ +0004d5a0: 7320 6f66 2074 6865 2073 6572 7669 6365 s of the service │ │ │ │ │ +0004d5b0: 0a0a 5468 6520 e280 9873 7461 7274 e280 ..The ...start.. │ │ │ │ │ +0004d5c0: 992c 20e2 8098 7374 6f70 e280 992c 20e2 ., ...stop..., . │ │ │ │ │ +0004d5d0: 8098 7265 7374 6172 74e2 8099 2c20 616e ..restart..., an │ │ │ │ │ +0004d5e0: 6420 e280 9866 6f72 6365 2d72 656c 6f61 d ...force-reloa │ │ │ │ │ +0004d5f0: 64e2 8099 206f 7074 696f 6e73 2073 686f d... options sho │ │ │ │ │ +0004d600: 756c 6420 6265 0a73 7570 706f 7274 6564 uld be.supported │ │ │ │ │ +0004d610: 2062 7920 616c 6c20 696e 6974 2073 6372 by all init scr │ │ │ │ │ +0004d620: 6970 7473 2e20 2053 7570 706f 7274 696e ipts. Supportin │ │ │ │ │ +0004d630: 6720 e280 9873 7461 7475 73e2 8099 2069 g ...status... i │ │ │ │ │ +0004d640: 7320 656e 636f 7572 6167 6564 2e20 2054 s encouraged. T │ │ │ │ │ +0004d650: 6865 0ae2 8098 7265 6c6f 6164 e280 9920 he....reload... │ │ │ │ │ +0004d660: 616e 6420 e280 9874 7279 2d72 6573 7461 and ...try-resta │ │ │ │ │ +0004d670: 7274 e280 9920 6f70 7469 6f6e 7320 6172 rt... options ar │ │ │ │ │ +0004d680: 6520 6f70 7469 6f6e 616c 2e0a 0a54 6865 e optional...The │ │ │ │ │ +0004d690: 20e2 8098 696e 6974 2e64 e280 9920 7363 ...init.d... sc │ │ │ │ │ +0004d6a0: 7269 7074 7320 6d75 7374 2065 6e73 7572 ripts must ensur │ │ │ │ │ +0004d6b0: 6520 7468 6174 2074 6865 7920 7769 6c6c e that they will │ │ │ │ │ +0004d6c0: 2062 6568 6176 6520 7365 6e73 6962 6c79 behave sensibly │ │ │ │ │ +0004d6d0: 2028 692e 652e 2c0a 7265 7475 726e 696e (i.e.,.returnin │ │ │ │ │ +0004d6e0: 6720 7375 6363 6573 7320 616e 6420 6e6f g success and no │ │ │ │ │ +0004d6f0: 7420 7374 6172 7469 6e67 206d 756c 7469 t starting multi │ │ │ │ │ +0004d700: 706c 6520 636f 7069 6573 206f 6620 6120 ple copies of a │ │ │ │ │ +0004d710: 7365 7276 6963 6529 2069 660a 696e 766f service) if.invo │ │ │ │ │ +0004d720: 6b65 6420 7769 7468 20e2 8098 7374 6172 ked with ...star │ │ │ │ │ +0004d730: 74e2 8099 2077 6865 6e20 7468 6520 7365 t... when the se │ │ │ │ │ +0004d740: 7276 6963 6520 6973 2061 6c72 6561 6479 rvice is already │ │ │ │ │ +0004d750: 2072 756e 6e69 6e67 2c20 6f72 2077 6974 running, or wit │ │ │ │ │ +0004d760: 6820 e280 9873 746f 70e2 8099 0a77 6865 h ...stop....whe │ │ │ │ │ +0004d770: 6e20 6974 2069 736e e280 9974 2c20 616e n it isn...t, an │ │ │ │ │ +0004d780: 6420 7468 6174 2074 6865 7920 646f 6ee2 d that they don. │ │ │ │ │ +0004d790: 8099 7420 6b69 6c6c 2075 6e66 6f72 7475 ..t kill unfortu │ │ │ │ │ +0004d7a0: 6e61 7465 6c79 2d6e 616d 6564 2075 7365 nately-named use │ │ │ │ │ +0004d7b0: 720a 7072 6f63 6573 7365 732e 2020 5468 r.processes. Th │ │ │ │ │ +0004d7c0: 6520 6265 7374 2077 6179 2074 6f20 6163 e best way to ac │ │ │ │ │ +0004d7d0: 6869 6576 6520 7468 6973 2069 7320 7573 hieve this is us │ │ │ │ │ +0004d7e0: 7561 6c6c 7920 746f 2075 7365 0ae2 8098 ually to use.... │ │ │ │ │ +0004d7f0: 7374 6172 742d 7374 6f70 2d64 6165 6d6f start-stop-daemo │ │ │ │ │ +0004d800: 6ee2 8099 2077 6974 6820 7468 6520 e280 n... with the .. │ │ │ │ │ +0004d810: 982d 2d6f 6b6e 6f64 6fe2 8099 206f 7074 .--oknodo... opt │ │ │ │ │ +0004d820: 696f 6e2e 0a0a 4265 2063 6172 6566 756c ion...Be careful │ │ │ │ │ +0004d830: 206f 6620 7573 696e 6720 e280 9873 6574 of using ...set │ │ │ │ │ +0004d840: 202d 65e2 8099 2069 6e20 e280 9869 6e69 -e... in ...ini │ │ │ │ │ +0004d850: 742e 64e2 8099 2073 6372 6970 7473 2e20 t.d... scripts. │ │ │ │ │ +0004d860: 2057 7269 7469 6e67 2063 6f72 7265 6374 Writing correct │ │ │ │ │ +0004d870: 0ae2 8098 696e 6974 2e64 e280 9920 7363 ....init.d... sc │ │ │ │ │ +0004d880: 7269 7074 7320 7265 7175 6972 6573 2061 ripts requires a │ │ │ │ │ +0004d890: 6363 6570 7469 6e67 2076 6172 696f 7573 ccepting various │ │ │ │ │ +0004d8a0: 2065 7272 6f72 2065 7869 7420 7374 6174 error exit stat │ │ │ │ │ +0004d8b0: 7573 6573 2077 6865 6e0a 6461 656d 6f6e uses when.daemon │ │ │ │ │ +0004d8c0: 7320 6172 6520 616c 7265 6164 7920 7275 s are already ru │ │ │ │ │ +0004d8d0: 6e6e 696e 6720 6f72 2061 6c72 6561 6479 nning or already │ │ │ │ │ +0004d8e0: 2073 746f 7070 6564 2077 6974 686f 7574 stopped without │ │ │ │ │ +0004d8f0: 2061 626f 7274 696e 6720 7468 650a e280 aborting the... │ │ │ │ │ +0004d900: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ +0004d910: 742c 2061 6e64 2063 6f6d 6d6f 6e20 e280 t, and common .. │ │ │ │ │ +0004d920: 9869 6e69 742e 64e2 8099 2066 756e 6374 .init.d... funct │ │ │ │ │ +0004d930: 696f 6e20 6c69 6272 6172 6965 7320 6172 ion libraries ar │ │ │ │ │ +0004d940: 6520 6e6f 7420 7361 6665 2074 6f0a 6361 e not safe to.ca │ │ │ │ │ +0004d950: 6c6c 2077 6974 6820 e280 9873 6574 202d ll with ...set - │ │ │ │ │ +0004d960: 65e2 8099 2069 6e20 6566 6665 6374 2e20 e... in effect. │ │ │ │ │ +0004d970: 2028 3129 2020 466f 7220 e280 9869 6e69 (1) For ...ini │ │ │ │ │ +0004d980: 742e 64e2 8099 2073 6372 6970 7473 2c20 t.d... scripts, │ │ │ │ │ +0004d990: 6974 e280 9973 206f 6674 656e 0a65 6173 it...s often.eas │ │ │ │ │ +0004d9a0: 6965 7220 746f 206e 6f74 2075 7365 20e2 ier to not use . │ │ │ │ │ +0004d9b0: 8098 7365 7420 2d65 e280 9920 616e 6420 ..set -e... and │ │ │ │ │ +0004d9c0: 696e 7374 6561 6420 6368 6563 6b20 7468 instead check th │ │ │ │ │ +0004d9d0: 6520 7265 7375 6c74 206f 6620 6561 6368 e result of each │ │ │ │ │ +0004d9e0: 2063 6f6d 6d61 6e64 0a73 6570 6172 6174 command.separat │ │ │ │ │ +0004d9f0: 656c 792e 0a0a 4966 2061 2073 6572 7669 ely...If a servi │ │ │ │ │ +0004da00: 6365 2072 656c 6f61 6473 2069 7473 2063 ce reloads its c │ │ │ │ │ +0004da10: 6f6e 6669 6775 7261 7469 6f6e 2061 7574 onfiguration aut │ │ │ │ │ +0004da20: 6f6d 6174 6963 616c 6c79 2028 6173 2069 omatically (as i │ │ │ │ │ +0004da30: 6e20 7468 6520 6361 7365 206f 660a e280 n the case of... │ │ │ │ │ +0004da40: 9863 726f 6ee2 8099 2c20 666f 7220 6578 .cron..., for ex │ │ │ │ │ +0004da50: 616d 706c 6529 2c20 7468 6520 e280 9872 ample), the ...r │ │ │ │ │ +0004da60: 656c 6f61 64e2 8099 206f 7074 696f 6e20 eload... option │ │ │ │ │ +0004da70: 6f66 2074 6865 20e2 8098 696e 6974 2e64 of the ...init.d │ │ │ │ │ +0004da80: e280 9920 7363 7269 7074 2073 686f 756c ... script shoul │ │ │ │ │ +0004da90: 640a 6265 6861 7665 2061 7320 6966 2074 d.behave as if t │ │ │ │ │ +0004daa0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0004dab0: 2068 6173 2062 6565 6e20 7265 6c6f 6164 has been reload │ │ │ │ │ +0004dac0: 6564 2073 7563 6365 7373 6675 6c6c 792e ed successfully. │ │ │ │ │ +0004dad0: 0a0a 5468 6520 e280 982f 6574 632f 696e ..The .../etc/in │ │ │ │ │ +0004dae0: 6974 2e64 e280 9920 7363 7269 7074 7320 it.d... scripts │ │ │ │ │ +0004daf0: 6d75 7374 2062 6520 7472 6561 7465 6420 must be treated │ │ │ │ │ +0004db00: 6173 2063 6f6e 6669 6775 7261 7469 6f6e as configuration │ │ │ │ │ +0004db10: 2066 696c 6573 2c20 6569 7468 6572 0a28 files, either.( │ │ │ │ │ +0004db20: 6966 2074 6865 7920 6172 6520 7072 6573 if they are pres │ │ │ │ │ +0004db30: 656e 7420 696e 2074 6865 2070 6163 6b61 ent in the packa │ │ │ │ │ +0004db40: 6765 2c20 7468 6174 2069 732c 2069 6e20 ge, that is, in │ │ │ │ │ +0004db50: 7468 6520 2e64 6562 2066 696c 6529 2062 the .deb file) b │ │ │ │ │ +0004db60: 790a 6d61 726b 696e 6720 7468 656d 2061 y.marking them a │ │ │ │ │ +0004db70: 7320 e280 9863 6f6e 6666 696c 65e2 8099 s ...conffile... │ │ │ │ │ +0004db80: 732c 206f 722c 2028 6966 2074 6865 7920 s, or, (if they │ │ │ │ │ +0004db90: 646f 206e 6f74 2065 7869 7374 2069 6e20 do not exist in │ │ │ │ │ +0004dba0: 7468 6520 2e64 6562 2920 6279 0a6d 616e the .deb) by.man │ │ │ │ │ +0004dbb0: 6167 696e 6720 7468 656d 2063 6f72 7265 aging them corre │ │ │ │ │ +0004dbc0: 6374 6c79 2069 6e20 7468 6520 6d61 696e ctly in the main │ │ │ │ │ +0004dbd0: 7461 696e 6572 2073 6372 6970 7473 2028 tainer scripts ( │ │ │ │ │ +0004dbe0: 7365 6520 2a6e 6f74 650a 436f 6e66 6967 see *note.Config │ │ │ │ │ +0004dbf0: 7572 6174 696f 6e20 6669 6c65 733a 2033 uration files: 3 │ │ │ │ │ +0004dc00: 382e 292e 2020 5468 6973 2069 7320 696d 8.). This is im │ │ │ │ │ +0004dc10: 706f 7274 616e 7420 7369 6e63 6520 7765 portant since we │ │ │ │ │ +0004dc20: 2077 616e 7420 746f 2067 6976 6520 7468 want to give th │ │ │ │ │ +0004dc30: 650a 6c6f 6361 6c20 7379 7374 656d 2061 e.local system a │ │ │ │ │ +0004dc40: 646d 696e 6973 7472 6174 6f72 2074 6865 dministrator the │ │ │ │ │ +0004dc50: 2063 6861 6e63 6520 746f 2061 6461 7074 chance to adapt │ │ │ │ │ +0004dc60: 2074 6865 2073 6372 6970 7473 2074 6f20 the scripts to │ │ │ │ │ +0004dc70: 7468 6520 6c6f 6361 6c0a 7379 7374 656d the local.system │ │ │ │ │ +0004dc80: 2c20 652e 672e 2c20 746f 2064 6973 6162 , e.g., to disab │ │ │ │ │ +0004dc90: 6c65 2061 2073 6572 7669 6365 2077 6974 le a service wit │ │ │ │ │ +0004dca0: 686f 7574 2064 652d 696e 7374 616c 6c69 hout de-installi │ │ │ │ │ +0004dcb0: 6e67 2074 6865 2070 6163 6b61 6765 2c20 ng the package, │ │ │ │ │ +0004dcc0: 6f72 0a74 6f20 7370 6563 6966 7920 736f or.to specify so │ │ │ │ │ +0004dcd0: 6d65 2073 7065 6369 616c 2063 6f6d 6d61 me special comma │ │ │ │ │ +0004dce0: 6e64 206c 696e 6520 6f70 7469 6f6e 7320 nd line options │ │ │ │ │ +0004dcf0: 7768 656e 2073 7461 7274 696e 6720 6120 when starting a │ │ │ │ │ +0004dd00: 7365 7276 6963 652c 0a77 6869 6c65 206d service,.while m │ │ │ │ │ +0004dd10: 616b 696e 6720 7375 7265 2074 6865 6972 aking sure their │ │ │ │ │ +0004dd20: 2063 6861 6e67 6573 2061 7265 6ee2 8099 changes aren... │ │ │ │ │ +0004dd30: 7420 6c6f 7374 2064 7572 696e 6720 7468 t lost during th │ │ │ │ │ +0004dd40: 6520 6e65 7874 2070 6163 6b61 6765 0a75 e next package.u │ │ │ │ │ +0004dd50: 7067 7261 6465 2e0a 0a54 6865 7365 2073 pgrade...These s │ │ │ │ │ +0004dd60: 6372 6970 7473 2073 686f 756c 6420 6e6f cripts should no │ │ │ │ │ +0004dd70: 7420 6661 696c 206f 6273 6375 7265 6c79 t fail obscurely │ │ │ │ │ +0004dd80: 2077 6865 6e20 7468 6520 636f 6e66 6967 when the config │ │ │ │ │ +0004dd90: 7572 6174 696f 6e20 6669 6c65 730a 7265 uration files.re │ │ │ │ │ +0004dda0: 6d61 696e 2062 7574 2074 6865 2070 6163 main but the pac │ │ │ │ │ +0004ddb0: 6b61 6765 2068 6173 2062 6565 6e20 7265 kage has been re │ │ │ │ │ +0004ddc0: 6d6f 7665 642c 2061 7320 636f 6e66 6967 moved, as config │ │ │ │ │ +0004ddd0: 7572 6174 696f 6e20 6669 6c65 7320 7265 uration files re │ │ │ │ │ +0004dde0: 6d61 696e 0a6f 6e20 7468 6520 7379 7374 main.on the syst │ │ │ │ │ +0004ddf0: 656d 2061 6674 6572 2074 6865 2070 6163 em after the pac │ │ │ │ │ +0004de00: 6b61 6765 2068 6173 2062 6565 6e20 7265 kage has been re │ │ │ │ │ +0004de10: 6d6f 7665 642e 2020 4f6e 6c79 2077 6865 moved. Only whe │ │ │ │ │ +0004de20: 6e20 e280 9864 706b 67e2 8099 2069 730a n ...dpkg... is. │ │ │ │ │ +0004de30: 6578 6563 7574 6564 2077 6974 6820 7468 executed with th │ │ │ │ │ +0004de40: 6520 e280 982d 2d70 7572 6765 e280 9920 e ...--purge... │ │ │ │ │ +0004de50: 6f70 7469 6f6e 2077 696c 6c20 636f 6e66 option will conf │ │ │ │ │ +0004de60: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +0004de70: 6265 2072 656d 6f76 6564 2e0a 496e 2070 be removed..In p │ │ │ │ │ +0004de80: 6172 7469 6375 6c61 722c 2061 7320 7468 articular, as th │ │ │ │ │ +0004de90: 6520 e280 982f 6574 632f 696e 6974 2e64 e .../etc/init.d │ │ │ │ │ +0004dea0: 2f70 6163 6b61 6765 e280 9920 7363 7269 /package... scri │ │ │ │ │ +0004deb0: 7074 2069 7473 656c 6620 6973 2075 7375 pt itself is usu │ │ │ │ │ +0004dec0: 616c 6c79 2061 0ae2 8098 636f 6e66 6669 ally a....conffi │ │ │ │ │ +0004ded0: 6c65 e280 992c 2069 7420 7769 6c6c 2072 le..., it will r │ │ │ │ │ +0004dee0: 656d 6169 6e20 6f6e 2074 6865 2073 7973 emain on the sys │ │ │ │ │ +0004def0: 7465 6d20 6966 2074 6865 2070 6163 6b61 tem if the packa │ │ │ │ │ +0004df00: 6765 2069 7320 7265 6d6f 7665 6420 6275 ge is removed bu │ │ │ │ │ +0004df10: 740a 6e6f 7420 7075 7267 6564 2e20 2054 t.not purged. T │ │ │ │ │ +0004df20: 6865 7265 666f 7265 2c20 796f 7520 7368 herefore, you sh │ │ │ │ │ +0004df30: 6f75 6c64 2069 6e63 6c75 6465 2061 20e2 ould include a . │ │ │ │ │ +0004df40: 8098 7465 7374 e280 9920 7374 6174 656d ..test... statem │ │ │ │ │ +0004df50: 656e 7420 6174 2074 6865 2074 6f70 0a6f ent at the top.o │ │ │ │ │ +0004df60: 6620 7468 6520 7363 7269 7074 2c20 6c69 f the script, li │ │ │ │ │ +0004df70: 6b65 2074 6869 733a 0a0a 2020 2020 2074 ke this:.. t │ │ │ │ │ +0004df80: 6573 7420 2d66 2070 726f 6772 616d 2d65 est -f program-e │ │ │ │ │ +0004df90: 7865 6375 7465 642d 6c61 7465 722d 696e xecuted-later-in │ │ │ │ │ +0004dfa0: 2d73 6372 6970 7420 7c7c 2065 7869 7420 -script || exit │ │ │ │ │ +0004dfb0: 300a 0a4f 6674 656e 2074 6865 7265 2061 0..Often there a │ │ │ │ │ +0004dfc0: 7265 2073 6f6d 6520 7661 7269 6162 6c65 re some variable │ │ │ │ │ +0004dfd0: 7320 696e 2074 6865 20e2 8098 696e 6974 s in the ...init │ │ │ │ │ +0004dfe0: 2e64 e280 9920 7363 7269 7074 7320 7768 .d... scripts wh │ │ │ │ │ +0004dff0: 6f73 6520 7661 6c75 6573 0a63 6f6e 7472 ose values.contr │ │ │ │ │ +0004e000: 6f6c 2074 6865 2062 6568 6176 696f 7220 ol the behavior │ │ │ │ │ +0004e010: 6f66 2074 6865 2073 6372 6970 7473 2c20 of the scripts, │ │ │ │ │ +0004e020: 616e 6420 7768 6963 6820 6120 7379 7374 and which a syst │ │ │ │ │ +0004e030: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ +0004e040: 2069 730a 6c69 6b65 6c79 2074 6f20 7761 is.likely to wa │ │ │ │ │ +0004e050: 6e74 2074 6f20 6368 616e 6765 2e20 2041 nt to change. A │ │ │ │ │ +0004e060: 7320 7468 6520 7363 7269 7074 7320 7468 s the scripts th │ │ │ │ │ +0004e070: 656d 7365 6c76 6573 2061 7265 2066 7265 emselves are fre │ │ │ │ │ +0004e080: 7175 656e 746c 790a e280 9863 6f6e 6666 quently....conff │ │ │ │ │ +0004e090: 696c 65e2 8099 732c 206d 6f64 6966 7969 ile...s, modifyi │ │ │ │ │ +0004e0a0: 6e67 2074 6865 6d20 7265 7175 6972 6573 ng them requires │ │ │ │ │ +0004e0b0: 2074 6861 7420 7468 6520 6164 6d69 6e69 that the admini │ │ │ │ │ +0004e0c0: 7374 7261 746f 7220 6d65 7267 6520 696e strator merge in │ │ │ │ │ +0004e0d0: 0a74 6865 6972 2063 6861 6e67 6573 2065 .their changes e │ │ │ │ │ +0004e0e0: 6163 6820 7469 6d65 2074 6865 2070 6163 ach time the pac │ │ │ │ │ +0004e0f0: 6b61 6765 2069 7320 7570 6772 6164 6564 kage is upgraded │ │ │ │ │ +0004e100: 2061 6e64 2074 6865 20e2 8098 636f 6e66 and the ...conf │ │ │ │ │ +0004e110: 6669 6c65 e280 990a 6368 616e 6765 732e file....changes. │ │ │ │ │ +0004e120: 2020 546f 2065 6173 6520 7468 6520 6275 To ease the bu │ │ │ │ │ +0004e130: 7264 656e 206f 6e20 7468 6520 7379 7374 rden on the syst │ │ │ │ │ +0004e140: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ +0004e150: 2c20 7375 6368 0a63 6f6e 6669 6775 7261 , such.configura │ │ │ │ │ +0004e160: 626c 6520 7661 6c75 6573 2073 686f 756c ble values shoul │ │ │ │ │ +0004e170: 6420 6e6f 7420 6265 2070 6c61 6365 6420 d not be placed │ │ │ │ │ +0004e180: 6469 7265 6374 6c79 2069 6e20 7468 6520 directly in the │ │ │ │ │ +0004e190: 7363 7269 7074 2e0a 496e 7374 6561 642c script..Instead, │ │ │ │ │ +0004e1a0: 2074 6865 7920 7368 6f75 6c64 2062 6520 they should be │ │ │ │ │ +0004e1b0: 706c 6163 6564 2069 6e20 6120 6669 6c65 placed in a file │ │ │ │ │ +0004e1c0: 2069 6e20 e280 982f 6574 632f 6465 6661 in .../etc/defa │ │ │ │ │ +0004e1d0: 756c 74e2 8099 2c20 7768 6963 680a 7479 ult..., which.ty │ │ │ │ │ +0004e1e0: 7069 6361 6c6c 7920 7769 6c6c 2068 6176 pically will hav │ │ │ │ │ +0004e1f0: 6520 7468 6520 7361 6d65 2062 6173 6520 e the same base │ │ │ │ │ +0004e200: 6e61 6d65 2061 7320 7468 6520 e280 9869 name as the ...i │ │ │ │ │ +0004e210: 6e69 742e 64e2 8099 2073 6372 6970 742e nit.d... script. │ │ │ │ │ +0004e220: 2020 5468 6973 0a65 7874 7261 2066 696c This.extra fil │ │ │ │ │ +0004e230: 6520 7368 6f75 6c64 2062 6520 736f 7572 e should be sour │ │ │ │ │ +0004e240: 6365 6420 6279 2074 6865 2073 6372 6970 ced by the scrip │ │ │ │ │ +0004e250: 7420 7768 656e 2074 6865 2073 6372 6970 t when the scrip │ │ │ │ │ +0004e260: 7420 7275 6e73 2e20 2049 740a 6d75 7374 t runs. It.must │ │ │ │ │ +0004e270: 2063 6f6e 7461 696e 206f 6e6c 7920 7661 contain only va │ │ │ │ │ +0004e280: 7269 6162 6c65 2073 6574 7469 6e67 7320 riable settings │ │ │ │ │ +0004e290: 616e 6420 636f 6d6d 656e 7473 2069 6e20 and comments in │ │ │ │ │ +0004e2a0: 504f 5349 582e 312d 3230 3137 20e2 8098 POSIX.1-2017 ... │ │ │ │ │ +0004e2b0: 7368 e280 990a 666f 726d 6174 2e20 2049 sh....format. I │ │ │ │ │ +0004e2c0: 7420 6d75 7374 2065 6974 6865 7220 6265 t must either be │ │ │ │ │ +0004e2d0: 2061 20e2 8098 636f 6e66 6669 6c65 e280 a ...conffile.. │ │ │ │ │ +0004e2e0: 9920 6f72 2061 2063 6f6e 6669 6775 7261 . or a configura │ │ │ │ │ +0004e2f0: 7469 6f6e 2066 696c 650a 6d61 696e 7461 tion file.mainta │ │ │ │ │ +0004e300: 696e 6564 2062 7920 7468 6520 7061 636b ined by the pack │ │ │ │ │ +0004e310: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ +0004e320: 6372 6970 7473 2e20 2053 6565 202a 6e6f cripts. See *no │ │ │ │ │ +0004e330: 7465 2043 6f6e 6669 6775 7261 7469 6f6e te Configuration │ │ │ │ │ +0004e340: 0a66 696c 6573 3a20 3338 2e20 666f 7220 .files: 38. for │ │ │ │ │ +0004e350: 6d6f 7265 2064 6574 6169 6c73 2e0a 0a54 more details...T │ │ │ │ │ +0004e360: 6f20 656e 7375 7265 2074 6861 7420 7669 o ensure that vi │ │ │ │ │ +0004e370: 7461 6c20 636f 6e66 6967 7572 6162 6c65 tal configurable │ │ │ │ │ +0004e380: 2076 616c 7565 7320 6172 6520 616c 7761 values are alwa │ │ │ │ │ +0004e390: 7973 2061 7661 696c 6162 6c65 2c20 7468 ys available, th │ │ │ │ │ +0004e3a0: 650a e280 9869 6e69 742e 64e2 8099 2073 e....init.d... s │ │ │ │ │ +0004e3b0: 6372 6970 7420 7368 6f75 6c64 2073 6574 cript should set │ │ │ │ │ +0004e3c0: 2064 6566 6175 6c74 2076 616c 7565 7320 default values │ │ │ │ │ +0004e3d0: 666f 7220 6561 6368 206f 6620 7468 6520 for each of the │ │ │ │ │ +0004e3e0: 7368 656c 6c0a 7661 7269 6162 6c65 7320 shell.variables │ │ │ │ │ +0004e3f0: 6974 2075 7365 732c 2065 6974 6865 7220 it uses, either │ │ │ │ │ +0004e400: 6265 666f 7265 2073 6f75 7263 696e 6720 before sourcing │ │ │ │ │ +0004e410: 7468 6520 e280 982f 6574 632f 6465 6661 the .../etc/defa │ │ │ │ │ +0004e420: 756c 742f e280 9920 6669 6c65 206f 720a ult/... file or. │ │ │ │ │ +0004e430: 6166 7465 7277 6172 6473 2075 7369 6e67 afterwards using │ │ │ │ │ +0004e440: 2073 6f6d 6574 6869 6e67 206c 696b 6520 something like │ │ │ │ │ +0004e450: 7468 6520 e280 983a 2024 7b56 4152 3a3d the ...: ${VAR:= │ │ │ │ │ +0004e460: 6465 6661 756c 747d e280 9920 7379 6e74 default}... synt │ │ │ │ │ +0004e470: 6178 2e20 2041 6c73 6f2c 0a74 6865 20e2 ax. Also,.the . │ │ │ │ │ +0004e480: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0004e490: 7074 206d 7573 7420 6265 6861 7665 2073 pt must behave s │ │ │ │ │ +0004e4a0: 656e 7369 626c 7920 616e 6420 6e6f 7420 ensibly and not │ │ │ │ │ +0004e4b0: 6661 696c 2069 6620 7468 650a e280 982f fail if the..../ │ │ │ │ │ +0004e4c0: 6574 632f 6465 6661 756c 74e2 8099 2066 etc/default... f │ │ │ │ │ +0004e4d0: 696c 6520 6973 2064 656c 6574 6564 2e0a ile is deleted.. │ │ │ │ │ +0004e4e0: 0a46 696c 6573 2061 6e64 2064 6972 6563 .Files and direc │ │ │ │ │ +0004e4f0: 746f 7269 6573 2075 6e64 6572 20e2 8098 tories under ... │ │ │ │ │ +0004e500: 2f72 756e e280 992c 2069 6e63 6c75 6469 /run..., includi │ │ │ │ │ +0004e510: 6e67 206f 6e65 7320 7265 6665 7272 6564 ng ones referred │ │ │ │ │ +0004e520: 2074 6f20 7669 6120 7468 650a 636f 6d70 to via the.comp │ │ │ │ │ +0004e530: 6174 6962 696c 6974 7920 7061 7468 7320 atibility paths │ │ │ │ │ +0004e540: e280 982f 7661 722f 7275 6ee2 8099 2061 .../var/run... a │ │ │ │ │ +0004e550: 6e64 20e2 8098 2f76 6172 2f6c 6f63 6be2 nd .../var/lock. │ │ │ │ │ +0004e560: 8099 2c20 6172 6520 6e6f 726d 616c 6c79 .., are normally │ │ │ │ │ +0004e570: 2073 746f 7265 6420 6f6e 2061 0a74 656d stored on a.tem │ │ │ │ │ +0004e580: 706f 7261 7279 2066 696c 6573 7973 7465 porary filesyste │ │ │ │ │ +0004e590: 6d20 616e 6420 6172 6520 6e6f 726d 616c m and are normal │ │ │ │ │ +0004e5a0: 6c79 206e 6f74 2070 6572 7369 7374 656e ly not persisten │ │ │ │ │ +0004e5b0: 7420 6163 726f 7373 2061 2072 6562 6f6f t across a reboo │ │ │ │ │ +0004e5c0: 742e 0a54 6865 20e2 8098 696e 6974 2e64 t..The ...init.d │ │ │ │ │ +0004e5d0: e280 9920 7363 7269 7074 7320 6d75 7374 ... scripts must │ │ │ │ │ +0004e5e0: 2068 616e 646c 6520 7468 6973 2063 6f72 handle this cor │ │ │ │ │ +0004e5f0: 7265 6374 6c79 2e20 2054 6869 7320 7769 rectly. This wi │ │ │ │ │ +0004e600: 6c6c 2074 7970 6963 616c 6c79 0a6d 6561 ll typically.mea │ │ │ │ │ +0004e610: 6e20 6372 6561 7469 6e67 2061 6e79 2072 n creating any r │ │ │ │ │ +0004e620: 6571 7569 7265 6420 7375 6264 6972 6563 equired subdirec │ │ │ │ │ +0004e630: 746f 7269 6573 2064 796e 616d 6963 616c tories dynamical │ │ │ │ │ +0004e640: 6c79 2077 6865 6e20 7468 6520 e280 9869 ly when the ...i │ │ │ │ │ +0004e650: 6e69 742e 64e2 8099 0a73 6372 6970 7420 nit.d....script │ │ │ │ │ +0004e660: 6973 2072 756e 2e20 2053 6565 202a 6e6f is run. See *no │ │ │ │ │ +0004e670: 7465 202f 7275 6e20 616e 6420 2f72 756e te /run and /run │ │ │ │ │ +0004e680: 2f6c 6f63 6b3a 2031 3265 2e20 666f 7220 /lock: 12e. for │ │ │ │ │ +0004e690: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ +0004e6a0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0004e6b0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0004e6c0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 e280 -----.. (1) .. │ │ │ │ │ +0004e6d0: 982f 6c69 622f 6c73 622f 696e 6974 2d66 ./lib/lsb/init-f │ │ │ │ │ +0004e6e0: 756e 6374 696f 6e73 e280 992c 2077 6869 unctions..., whi │ │ │ │ │ +0004e6f0: 6368 2061 7373 6973 7473 2069 6e20 7772 ch assists in wr │ │ │ │ │ +0004e700: 6974 696e 6720 4c53 422d 636f 6d70 6c69 iting LSB-compli │ │ │ │ │ +0004e710: 616e 740a 696e 6974 2073 6372 6970 7473 ant.init scripts │ │ │ │ │ +0004e720: 2c20 6d61 7920 6661 696c 2069 6620 e280 , may fail if .. │ │ │ │ │ +0004e730: 9873 6574 202d 65e2 8099 2069 7320 696e .set -e... is in │ │ │ │ │ +0004e740: 2065 6666 6563 7420 616e 6420 6563 686f effect and echo │ │ │ │ │ +0004e750: 696e 6720 7374 6174 7573 0a6d 6573 7361 ing status.messa │ │ │ │ │ +0004e760: 6765 7320 746f 2074 6865 2063 6f6e 736f ges to the conso │ │ │ │ │ +0004e770: 6c65 2066 6169 6c73 2c20 666f 7220 6578 le fails, for ex │ │ │ │ │ +0004e780: 616d 706c 652e 0a0a 1f0a 4669 6c65 3a20 ample.....File: │ │ │ │ │ +0004e790: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0004e7a0: 666f 2c20 204e 6f64 653a 2049 6e74 6572 fo, Node: Inter │ │ │ │ │ +0004e7b0: 6661 6369 6e67 2077 6974 6820 696e 6974 facing with init │ │ │ │ │ +0004e7c0: 2073 7973 7465 6d73 2c20 204e 6578 743a systems, Next: │ │ │ │ │ +0004e7d0: 2042 6f6f 742d 7469 6d65 2069 6e69 7469 Boot-time initi │ │ │ │ │ +0004e7e0: 616c 697a 6174 696f 6e2c 2020 5072 6576 alization, Prev │ │ │ │ │ +0004e7f0: 3a20 5772 6974 696e 6720 7468 6520 7363 : Writing the sc │ │ │ │ │ +0004e800: 7269 7074 732c 2020 5570 3a20 5374 6172 ripts, Up: Star │ │ │ │ │ +0004e810: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ +0004e820: 6963 6573 0a0a 392e 332e 3320 496e 7465 ices..9.3.3 Inte │ │ │ │ │ +0004e830: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ +0004e840: 7420 7379 7374 656d 730a 2d2d 2d2d 2d2d t systems.------ │ │ │ │ │ +0004e850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004e860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d -------------..M │ │ │ │ │ +0004e870: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0004e880: 7320 666f 7220 7061 636b 6167 6573 2069 s for packages i │ │ │ │ │ +0004e890: 6e63 6c75 6469 6e67 2069 6e69 7420 7363 ncluding init sc │ │ │ │ │ +0004e8a0: 7269 7074 7320 6d75 7374 2075 7365 0ae2 ripts must use.. │ │ │ │ │ +0004e8b0: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ +0004e8c0: 2061 7320 6465 7363 7269 6265 6420 6265 as described be │ │ │ │ │ +0004e8d0: 6c6f 7720 746f 2069 6e74 6572 6163 7420 low to interact │ │ │ │ │ +0004e8e0: 7769 7468 2074 6865 2073 6572 7669 6365 with the service │ │ │ │ │ +0004e8f0: 206d 616e 6167 6572 0a66 6f72 2072 6571 manager.for req │ │ │ │ │ +0004e900: 7565 7374 7320 7375 6368 2061 7320 656e uests such as en │ │ │ │ │ +0004e910: 6162 6c69 6e67 206f 7220 6469 7361 626c abling or disabl │ │ │ │ │ +0004e920: 696e 6720 7365 7276 6963 6573 2e20 2054 ing services. T │ │ │ │ │ +0004e930: 6865 7920 7368 6f75 6c64 2075 7365 0ae2 hey should use.. │ │ │ │ │ +0004e940: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0004e950: 2061 7320 6465 7363 7269 6265 6420 6265 as described be │ │ │ │ │ +0004e960: 6c6f 7720 746f 2069 6e76 6f6b 6520 696e low to invoke in │ │ │ │ │ +0004e970: 6974 2073 6372 6970 7473 2066 6f72 2072 it scripts for r │ │ │ │ │ +0004e980: 6571 7565 7374 730a 7375 6368 2061 7320 equests.such as │ │ │ │ │ +0004e990: 7374 6172 7469 6e67 2061 6e64 2073 746f starting and sto │ │ │ │ │ +0004e9a0: 7070 696e 6720 7365 7276 6963 652e 0a0a pping service... │ │ │ │ │ +0004e9b0: 4469 7265 6374 6c79 206d 616e 6167 696e Directly managin │ │ │ │ │ +0004e9c0: 6720 7468 6520 e280 982f 6574 632f 7263 g the .../etc/rc │ │ │ │ │ +0004e9d0: 3f2e 64e2 8099 206c 696e 6b73 2061 6e64 ?.d... links and │ │ │ │ │ +0004e9e0: 2064 6972 6563 746c 7920 696e 766f 6b69 directly invoki │ │ │ │ │ +0004e9f0: 6e67 2074 6865 0ae2 8098 2f65 7463 2f69 ng the..../etc/i │ │ │ │ │ +0004ea00: 6e69 742e 642f e280 9920 696e 6974 2073 nit.d/... init s │ │ │ │ │ +0004ea10: 6372 6970 7473 2073 686f 756c 6420 6265 cripts should be │ │ │ │ │ +0004ea20: 2064 6f6e 6520 6f6e 6c79 2062 7920 7061 done only by pa │ │ │ │ │ +0004ea30: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +0004ea40: 0a74 6865 2069 6e69 7420 7363 7269 7074 .the init script │ │ │ │ │ +0004ea50: 2073 7562 7379 7374 656d 2028 7375 6368 subsystem (such │ │ │ │ │ +0004ea60: 2061 7320 e280 9869 6e69 742d 7379 7374 as ...init-syst │ │ │ │ │ +0004ea70: 656d 2d68 656c 7065 7273 e280 9929 2e0a em-helpers...).. │ │ │ │ │ +0004ea80: 0a2a 204d 656e 753a 0a0a 2a20 4d61 6e61 .* Menu:..* Mana │ │ │ │ │ +0004ea90: 6769 6e67 2074 6865 206c 696e 6b73 3a3a ging the links:: │ │ │ │ │ +0004eaa0: 0a2a 2052 756e 6e69 6e67 2069 6e69 7420 .* Running init │ │ │ │ │ +0004eab0: 7363 7269 7074 733a 3a0a 0a1f 0a46 696c scripts::....Fil │ │ │ │ │ +0004eac0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0004ead0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ +0004eae0: 6e61 6769 6e67 2074 6865 206c 696e 6b73 naging the links │ │ │ │ │ +0004eaf0: 2c20 204e 6578 743a 2052 756e 6e69 6e67 , Next: Running │ │ │ │ │ +0004eb00: 2069 6e69 7420 7363 7269 7074 732c 2020 init scripts, │ │ │ │ │ +0004eb10: 5570 3a20 496e 7465 7266 6163 696e 6720 Up: Interfacing │ │ │ │ │ +0004eb20: 7769 7468 2069 6e69 7420 7379 7374 656d with init system │ │ │ │ │ +0004eb30: 730a 0a39 2e33 2e33 2e31 204d 616e 6167 s..9.3.3.1 Manag │ │ │ │ │ +0004eb40: 696e 6720 7468 6520 6c69 6e6b 730a 2e2e ing the links... │ │ │ │ │ +0004eb50: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004eb60: 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6520 7072 ..........The pr │ │ │ │ │ +0004eb70: 6f67 7261 6d20 e280 9875 7064 6174 652d ogram ...update- │ │ │ │ │ +0004eb80: 7263 2e64 e280 9920 6973 2070 726f 7669 rc.d... is provi │ │ │ │ │ +0004eb90: 6465 6420 666f 7220 7061 636b 6167 6520 ded for package │ │ │ │ │ +0004eba0: 6d61 696e 7461 696e 6572 7320 746f 2061 maintainers to a │ │ │ │ │ +0004ebb0: 7272 616e 6765 0a66 6f72 2074 6865 2070 rrange.for the p │ │ │ │ │ +0004ebc0: 726f 7065 7220 6372 6561 7469 6f6e 2061 roper creation a │ │ │ │ │ +0004ebd0: 6e64 2072 656d 6f76 616c 206f 6620 e280 nd removal of .. │ │ │ │ │ +0004ebe0: 982f 6574 632f 7263 6e2e 64e2 8099 2073 ./etc/rcn.d... s │ │ │ │ │ +0004ebf0: 796d 626f 6c69 6320 6c69 6e6b 732c 206f ymbolic links, o │ │ │ │ │ +0004ec00: 720a 7468 6569 7220 6675 6e63 7469 6f6e r.their function │ │ │ │ │ +0004ec10: 616c 2065 7175 6976 616c 656e 7420 6966 al equivalent if │ │ │ │ │ +0004ec20: 2061 6e6f 7468 6572 206d 6574 686f 6420 another method │ │ │ │ │ +0004ec30: 6973 2062 6569 6e67 2075 7365 642e 2020 is being used. │ │ │ │ │ +0004ec40: 4974 2069 730a 696e 7465 6e64 6564 2066 It is.intended f │ │ │ │ │ +0004ec50: 6f72 2075 7365 2069 6e20 7061 636b 6167 or use in packag │ │ │ │ │ +0004ec60: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0004ec70: 6970 7473 2e0a 0a59 6f75 206d 7573 7420 ipts...You must │ │ │ │ │ +0004ec80: 6e6f 7420 696e 636c 7564 6520 616e 7920 not include any │ │ │ │ │ +0004ec90: e280 982f 6574 632f 7263 6e2e 64e2 8099 .../etc/rcn.d... │ │ │ │ │ +0004eca0: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ +0004ecb0: 696e 2074 6865 2061 6374 7561 6c0a 6172 in the actual.ar │ │ │ │ │ +0004ecc0: 6368 6976 6520 6f72 206d 616e 7561 6c6c chive or manuall │ │ │ │ │ +0004ecd0: 7920 6372 6561 7465 206f 7220 7265 6d6f y create or remo │ │ │ │ │ +0004ece0: 7665 2074 6865 2073 796d 626f 6c69 6320 ve the symbolic │ │ │ │ │ +0004ecf0: 6c69 6e6b 7320 696e 206d 6169 6e74 6169 links in maintai │ │ │ │ │ +0004ed00: 6e65 720a 7363 7269 7074 733b 2079 6f75 ner.scripts; you │ │ │ │ │ +0004ed10: 206d 7573 7420 7573 6520 7468 6520 e280 must use the .. │ │ │ │ │ +0004ed20: 9875 7064 6174 652d 7263 2e64 e280 9920 .update-rc.d... │ │ │ │ │ +0004ed30: 7072 6f67 7261 6d20 696e 7374 6561 642e program instead. │ │ │ │ │ +0004ed40: 2020 2854 6865 2066 6f72 6d65 720a 7769 (The former.wi │ │ │ │ │ +0004ed50: 6c6c 2066 6169 6c20 6966 2061 6e20 616c ll fail if an al │ │ │ │ │ +0004ed60: 7465 726e 6174 6976 6520 6d65 7468 6f64 ternative method │ │ │ │ │ +0004ed70: 206f 6620 6d61 696e 7461 696e 696e 6720 of maintaining │ │ │ │ │ +0004ed80: 7275 6e6c 6576 656c 2069 6e66 6f72 6d61 runlevel informa │ │ │ │ │ +0004ed90: 7469 6f6e 0a69 7320 6265 696e 6720 7573 tion.is being us │ │ │ │ │ +0004eda0: 6564 2e29 2020 596f 7520 6d75 7374 206e ed.) You must n │ │ │ │ │ +0004edb0: 6f74 2069 6e63 6c75 6465 2074 6865 20e2 ot include the . │ │ │ │ │ +0004edc0: 8098 2f65 7463 2f72 636e 2e64 e280 9920 ../etc/rcn.d... │ │ │ │ │ +0004edd0: 6469 7265 6374 6f72 6965 730a 7468 656d directories.them │ │ │ │ │ +0004ede0: 7365 6c76 6573 2069 6e20 7468 6520 6172 selves in the ar │ │ │ │ │ +0004edf0: 6368 6976 6520 6569 7468 6572 2e20 2028 chive either. ( │ │ │ │ │ +0004ee00: 4f6e 6c79 2074 6865 20e2 8098 696e 6974 Only the ...init │ │ │ │ │ +0004ee10: 2d73 7973 7465 6d2d 6865 6c70 6572 73e2 -system-helpers. │ │ │ │ │ +0004ee20: 8099 0a70 6163 6b61 6765 2069 7320 7065 ...package is pe │ │ │ │ │ +0004ee30: 726d 6974 7465 6420 746f 2064 6f20 736f rmitted to do so │ │ │ │ │ +0004ee40: 2e29 0a0a 546f 2067 6574 2074 6865 2064 .)..To get the d │ │ │ │ │ +0004ee50: 6566 6175 6c74 2062 6568 6176 696f 7220 efault behavior │ │ │ │ │ +0004ee60: 666f 7220 796f 7572 2070 6163 6b61 6765 for your package │ │ │ │ │ +0004ee70: 2c20 7075 7420 696e 2079 6f75 7220 e280 , put in your .. │ │ │ │ │ +0004ee80: 9870 6f73 7469 6e73 74e2 8099 0a73 6372 .postinst....scr │ │ │ │ │ +0004ee90: 6970 743a 0a0a 2020 2020 2075 7064 6174 ipt:.. updat │ │ │ │ │ +0004eea0: 652d 7263 2e64 2070 6163 6b61 6765 2064 e-rc.d package d │ │ │ │ │ +0004eeb0: 6566 6175 6c74 730a 0a61 6e64 2069 6e20 efaults..and in │ │ │ │ │ +0004eec0: 796f 7572 20e2 8098 706f 7374 726d e280 your ...postrm.. │ │ │ │ │ +0004eed0: 993a 0a0a 2020 2020 2069 6620 5b20 2224 .:.. if [ "$ │ │ │ │ │ +0004eee0: 3122 203d 2070 7572 6765 205d 3b20 7468 1" = purge ]; th │ │ │ │ │ +0004eef0: 656e 0a20 2020 2020 2020 2020 7570 6461 en. upda │ │ │ │ │ +0004ef00: 7465 2d72 632e 6420 7061 636b 6167 6520 te-rc.d package │ │ │ │ │ +0004ef10: 7265 6d6f 7665 0a20 2020 2020 6669 0a0a remove. fi.. │ │ │ │ │ +0004ef20: 5468 6520 6465 6661 756c 7420 6265 6861 The default beha │ │ │ │ │ +0004ef30: 7669 6f75 7220 6973 2074 6f20 656e 6162 viour is to enab │ │ │ │ │ +0004ef40: 6c65 2061 7574 6f73 7461 7274 696e 6720 le autostarting │ │ │ │ │ +0004ef50: 796f 7572 2070 6163 6b61 6765 e280 9973 your package...s │ │ │ │ │ +0004ef60: 2064 6165 6d6f 6e2e 0a54 6865 206c 6f63 daemon..The loc │ │ │ │ │ +0004ef70: 616c 2061 646d 696e 6973 7472 6174 6f72 al administrator │ │ │ │ │ +0004ef80: 2063 616e 206f 7665 7272 6964 6520 7468 can override th │ │ │ │ │ +0004ef90: 6973 2075 7369 6e67 2074 6865 2063 6f6d is using the com │ │ │ │ │ +0004efa0: 6d61 6e64 20e2 8098 7570 6461 7465 2d72 mand ...update-r │ │ │ │ │ +0004efb0: 632e 640a 7061 636b 6167 6520 6469 7361 c.d.package disa │ │ │ │ │ +0004efc0: 626c 65e2 8099 2e20 2049 662c 2068 6f77 ble.... If, how │ │ │ │ │ +0004efd0: 6576 6572 2c20 7468 6520 6461 656d 6f6e ever, the daemon │ │ │ │ │ +0004efe0: 2073 686f 756c 6420 6e6f 7420 6265 2061 should not be a │ │ │ │ │ +0004eff0: 7574 6f73 7461 7274 6564 0a75 6e6c 6573 utostarted.unles │ │ │ │ │ +0004f000: 7320 7468 6520 6c6f 6361 6c20 6164 6d69 s the local admi │ │ │ │ │ +0004f010: 6e69 7374 7261 746f 7220 6861 7320 6578 nistrator has ex │ │ │ │ │ +0004f020: 706c 6963 6974 6c79 2072 6571 7565 7374 plicitly request │ │ │ │ │ +0004f030: 6564 2074 6869 732c 2069 6e73 7465 6164 ed this, instead │ │ │ │ │ +0004f040: 0a61 6464 2074 6f20 796f 7572 20e2 8098 .add to your ... │ │ │ │ │ +0004f050: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ +0004f060: 7074 3a0a 0a20 2020 2020 7570 6461 7465 pt:.. update │ │ │ │ │ +0004f070: 2d72 632e 6420 7061 636b 6167 6520 6465 -rc.d package de │ │ │ │ │ +0004f080: 6661 756c 7473 2d64 6973 6162 6c65 640a faults-disabled. │ │ │ │ │ +0004f090: 0a61 6e64 2061 6464 2061 2064 6570 656e .and add a depen │ │ │ │ │ +0004f0a0: 6465 6e63 7920 6f6e 20e2 8098 696e 6974 dency on ...init │ │ │ │ │ +0004f0b0: 2d73 7973 7465 6d2d 6865 6c70 6572 7320 -system-helpers │ │ │ │ │ +0004f0c0: 283e 3d20 312e 3530 29e2 8099 2c20 7768 (>= 1.50)..., wh │ │ │ │ │ +0004f0d0: 6963 680a 696e 7472 6f64 7563 6564 2074 ich.introduced t │ │ │ │ │ +0004f0e0: 6865 20e2 8098 6465 6661 756c 7473 2d64 he ...defaults-d │ │ │ │ │ +0004f0f0: 6973 6162 6c65 64e2 8099 206f 7074 696f isabled... optio │ │ │ │ │ +0004f100: 6e2e 2020 5468 656e 2074 6865 206c 6f63 n. Then the loc │ │ │ │ │ +0004f110: 616c 2061 646d 696e 6973 7472 6174 6f72 al administrator │ │ │ │ │ +0004f120: 0a63 616e 2065 6e61 626c 6520 6175 746f .can enable auto │ │ │ │ │ +0004f130: 7374 6172 7469 6e67 2074 6865 2064 6165 starting the dae │ │ │ │ │ +0004f140: 6d6f 6e20 7573 696e 6720 7468 6520 636f mon using the co │ │ │ │ │ +0004f150: 6d6d 616e 6420 e280 9875 7064 6174 652d mmand ...update- │ │ │ │ │ +0004f160: 7263 2e64 0a70 6163 6b61 6765 2065 6e61 rc.d.package ena │ │ │ │ │ +0004f170: 626c 65e2 8099 2e0a 0a41 6e20 6f6c 6465 ble......An olde │ │ │ │ │ +0004f180: 7220 7072 6163 7469 6365 2c20 7768 6963 r practice, whic │ │ │ │ │ +0004f190: 6820 7368 6f75 6c64 206e 6f74 2062 6520 h should not be │ │ │ │ │ +0004f1a0: 7573 6564 2c20 7761 7320 746f 2069 6e63 used, was to inc │ │ │ │ │ +0004f1b0: 6c75 6465 2061 206c 696e 6520 6c69 6b65 lude a line like │ │ │ │ │ +0004f1c0: 0ae2 8098 4449 5341 424c 4544 3d79 6573 ....DISABLED=yes │ │ │ │ │ +0004f1d0: e280 9920 696e 2074 6865 2070 6163 6b61 ... in the packa │ │ │ │ │ +0004f1e0: 6765 e280 9973 20e2 8098 2f65 7463 2f64 ge...s .../etc/d │ │ │ │ │ +0004f1f0: 6566 6175 6c74 e280 9920 6669 6c65 2e20 efault... file. │ │ │ │ │ +0004f200: 2054 6865 2070 6163 6b61 6765 e280 9973 The package...s │ │ │ │ │ +0004f210: 2069 6e69 740a 7363 7269 7074 2077 6f75 init.script wou │ │ │ │ │ +0004f220: 6c64 206e 6f74 2073 7461 7274 2074 6865 ld not start the │ │ │ │ │ +0004f230: 2073 6572 7669 6365 2075 6e74 696c 2074 service until t │ │ │ │ │ +0004f240: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ +0004f250: 6164 6d69 6e69 7374 7261 746f 720a 6368 administrator.ch │ │ │ │ │ +0004f260: 616e 6765 6420 7468 6973 2074 6f20 e280 anged this to .. │ │ │ │ │ +0004f270: 9844 4953 4142 4c45 443d 6e6f e280 992c .DISABLED=no..., │ │ │ │ │ +0004f280: 206f 7220 7369 6d69 6c61 722e 2020 5468 or similar. Th │ │ │ │ │ +0004f290: 6520 7072 6f62 6c65 6d20 7769 7468 2074 e problem with t │ │ │ │ │ +0004f2a0: 6869 730a 6170 7072 6f61 6368 2077 6173 his.approach was │ │ │ │ │ +0004f2b0: 2074 6861 7420 6974 2068 6964 6573 2066 that it hides f │ │ │ │ │ +0004f2c0: 726f 6d20 7468 6520 696e 6974 2073 7973 rom the init sys │ │ │ │ │ +0004f2d0: 7465 6d20 7768 6574 6865 7220 6f72 206e tem whether or n │ │ │ │ │ +0004f2e0: 6f74 2074 6865 0a64 6165 6d6f 6e20 7368 ot the.daemon sh │ │ │ │ │ +0004f2f0: 6f75 6c64 2061 6374 7561 6c6c 7920 6265 ould actually be │ │ │ │ │ +0004f300: 2073 7461 7274 6564 2c20 7768 6963 6820 started, which │ │ │ │ │ +0004f310: 6c65 6164 7320 746f 2069 6e63 6f6e 7369 leads to inconsi │ │ │ │ │ +0004f320: 7374 656e 7420 616e 640a 636f 6e66 7573 stent and.confus │ │ │ │ │ +0004f330: 696e 6720 6265 6861 7669 6f72 3a20 e280 ing behavior: .. │ │ │ │ │ +0004f340: 9873 6572 7669 6365 203c 7061 636b 6167 .service start... coul │ │ │ │ │ +0004f360: 6420 7265 7475 726e 2073 7563 6365 7373 d return success │ │ │ │ │ +0004f370: 2062 7574 0a6e 6f74 2073 7461 7274 2074 but.not start t │ │ │ │ │ +0004f380: 6865 2073 6572 7669 6365 3b20 7365 7276 he service; serv │ │ │ │ │ +0004f390: 6963 6573 2077 6974 6820 6120 6465 7065 ices with a depe │ │ │ │ │ +0004f3a0: 6e64 656e 6379 206f 6e20 7468 6973 2073 ndency on this s │ │ │ │ │ +0004f3b0: 6572 7669 6365 2077 696c 6c0a 6265 2073 ervice will.be s │ │ │ │ │ +0004f3c0: 7461 7274 6564 2065 7665 6e20 7468 6f75 tarted even thou │ │ │ │ │ +0004f3d0: 6768 2074 6865 2073 6572 7669 6365 2069 gh the service i │ │ │ │ │ +0004f3e0: 736e e280 9974 2072 756e 6e69 6e67 3b20 sn...t running; │ │ │ │ │ +0004f3f0: 616e 6420 696e 6974 2073 7973 7465 6d20 and init system │ │ │ │ │ +0004f400: 7374 6174 7573 0a63 6f6d 6d61 6e64 7320 status.commands │ │ │ │ │ +0004f410: 636f 756c 6420 696e 636f 7272 6563 746c could incorrectl │ │ │ │ │ +0004f420: 7920 636c 6169 6d20 7468 6174 2074 6865 y claim that the │ │ │ │ │ +0004f430: 2073 6572 7669 6365 2077 6173 2073 7461 service was sta │ │ │ │ │ +0004f440: 7274 6564 2e0a 0a4e 6f74 6520 7468 6174 rted...Note that │ │ │ │ │ +0004f450: 2069 6620 796f 7572 2070 6163 6b61 6765 if your package │ │ │ │ │ +0004f460: 2063 6861 6e67 6573 2072 756e 6c65 7665 changes runleve │ │ │ │ │ +0004f470: 6c73 206f 7220 7072 696f 7269 7479 2c20 ls or priority, │ │ │ │ │ +0004f480: 796f 7520 6d61 7920 6861 7665 2074 6f0a you may have to. │ │ │ │ │ +0004f490: 7265 6d6f 7665 2061 6e64 2072 6563 7265 remove and recre │ │ │ │ │ +0004f4a0: 6174 6520 7468 6520 6c69 6e6b 732c 2073 ate the links, s │ │ │ │ │ +0004f4b0: 696e 6365 206f 7468 6572 7769 7365 2074 ince otherwise t │ │ │ │ │ +0004f4c0: 6865 206f 6c64 206c 696e 6b73 206d 6179 he old links may │ │ │ │ │ +0004f4d0: 0a70 6572 7369 7374 2e20 2052 6566 6572 .persist. Refer │ │ │ │ │ +0004f4e0: 2074 6f20 7468 6520 646f 6375 6d65 6e74 to the document │ │ │ │ │ +0004f4f0: 6174 696f 6e20 6f66 20e2 8098 7570 6461 ation of ...upda │ │ │ │ │ +0004f500: 7465 2d72 632e 64e2 8099 2e0a 0a46 6f72 te-rc.d......For │ │ │ │ │ +0004f510: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ +0004f520: 6e20 6162 6f75 7420 7573 696e 6720 e280 n about using .. │ │ │ │ │ +0004f530: 9875 7064 6174 652d 7263 2e64 e280 992c .update-rc.d..., │ │ │ │ │ +0004f540: 2070 6c65 6173 6520 636f 6e73 756c 7420 please consult │ │ │ │ │ +0004f550: 6974 7320 6d61 6e0a 7061 6765 2c20 e280 its man.page, .. │ │ │ │ │ +0004f560: 9875 7064 6174 652d 7263 2e64 2838 29e2 .update-rc.d(8). │ │ │ │ │ +0004f570: 8099 2e0a 0a49 7420 6973 2065 6173 6965 .....It is easie │ │ │ │ │ +0004f580: 7374 2066 6f72 2070 6163 6b61 6765 7320 st for packages │ │ │ │ │ +0004f590: 6e6f 7420 746f 2063 616c 6c20 e280 9875 not to call ...u │ │ │ │ │ +0004f5a0: 7064 6174 652d 7263 2e64 e280 9920 6469 pdate-rc.d... di │ │ │ │ │ +0004f5b0: 7265 6374 6c79 2c20 6275 740a 696e 7374 rectly, but.inst │ │ │ │ │ +0004f5c0: 6561 6420 7573 6520 6465 6268 656c 7065 ead use debhelpe │ │ │ │ │ +0004f5d0: 7220 7072 6f67 7261 6d73 2074 6861 7420 r programs that │ │ │ │ │ +0004f5e0: 6164 6420 7468 6520 7265 7175 6972 6564 add the required │ │ │ │ │ +0004f5f0: 20e2 8098 7570 6461 7465 2d72 632e 64e2 ...update-rc.d. │ │ │ │ │ +0004f600: 8099 2063 616c 6c73 0a61 7574 6f6d 6174 .. calls.automat │ │ │ │ │ +0004f610: 6963 616c 6c79 2e20 2053 6565 20e2 8098 ically. See ... │ │ │ │ │ +0004f620: 6468 5f69 6e73 7461 6c6c 696e 6974 e280 dh_installinit.. │ │ │ │ │ +0004f630: 992c 20e2 8098 6468 5f69 6e73 7461 6c6c ., ...dh_install │ │ │ │ │ +0004f640: 7379 7374 656d 64e2 8099 2c20 6574 632e systemd..., etc. │ │ │ │ │ +0004f650: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0004f660: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0004f670: 6f64 653a 2052 756e 6e69 6e67 2069 6e69 ode: Running ini │ │ │ │ │ +0004f680: 7420 7363 7269 7074 732c 2020 5072 6576 t scripts, Prev │ │ │ │ │ +0004f690: 3a20 4d61 6e61 6769 6e67 2074 6865 206c : Managing the l │ │ │ │ │ +0004f6a0: 696e 6b73 2c20 2055 703a 2049 6e74 6572 inks, Up: Inter │ │ │ │ │ +0004f6b0: 6661 6369 6e67 2077 6974 6820 696e 6974 facing with init │ │ │ │ │ +0004f6c0: 2073 7973 7465 6d73 0a0a 392e 332e 332e systems..9.3.3. │ │ │ │ │ +0004f6d0: 3220 5275 6e6e 696e 6720 696e 6974 2073 2 Running init s │ │ │ │ │ +0004f6e0: 6372 6970 7473 0a2e 2e2e 2e2e 2e2e 2e2e cripts.......... │ │ │ │ │ +0004f6f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004f700: 2e2e 2e0a 0a54 6865 2070 726f 6772 616d .....The program │ │ │ │ │ +0004f710: 20e2 8098 696e 766f 6b65 2d72 632e 64e2 ...invoke-rc.d. │ │ │ │ │ +0004f720: 8099 2069 7320 7072 6f76 6964 6564 2074 .. is provided t │ │ │ │ │ +0004f730: 6f20 6d61 6b65 2069 7420 6561 7369 6572 o make it easier │ │ │ │ │ +0004f740: 2066 6f72 2070 6163 6b61 6765 0a6d 6169 for package.mai │ │ │ │ │ +0004f750: 6e74 6169 6e65 7273 2074 6f20 7072 6f70 ntainers to prop │ │ │ │ │ +0004f760: 6572 6c79 2069 6e76 6f6b 6520 616e 2069 erly invoke an i │ │ │ │ │ +0004f770: 6e69 7420 7363 7269 7074 2c20 6f62 6579 nit script, obey │ │ │ │ │ +0004f780: 696e 6720 7275 6e6c 6576 656c 2061 6e64 ing runlevel and │ │ │ │ │ +0004f790: 0a6f 7468 6572 206c 6f63 616c 6c79 2d64 .other locally-d │ │ │ │ │ +0004f7a0: 6566 696e 6564 2063 6f6e 7374 7261 696e efined constrain │ │ │ │ │ +0004f7b0: 7473 2074 6861 7420 6d69 6768 7420 6c69 ts that might li │ │ │ │ │ +0004f7c0: 6d69 7420 6120 7061 636b 6167 65e2 8099 mit a package... │ │ │ │ │ +0004f7d0: 7320 7269 6768 7420 746f 0a73 7461 7274 s right to.start │ │ │ │ │ +0004f7e0: 2c20 7374 6f70 2061 6e64 206f 7468 6572 , stop and other │ │ │ │ │ +0004f7f0: 7769 7365 206d 616e 6167 6520 7365 7276 wise manage serv │ │ │ │ │ +0004f800: 6963 6573 2e20 2054 6869 7320 7072 6f67 ices. This prog │ │ │ │ │ +0004f810: 7261 6d20 6d61 7920 6265 2075 7365 6420 ram may be used │ │ │ │ │ +0004f820: 6279 0a6d 6169 6e74 6169 6e65 7273 2069 by.maintainers i │ │ │ │ │ +0004f830: 6e20 7468 6569 7220 7061 636b 6167 6573 n their packages │ │ │ │ │ +0004f840: e280 9920 7363 7269 7074 732e 0a0a 5468 ... scripts...Th │ │ │ │ │ +0004f850: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ +0004f860: 696e 6572 2073 6372 6970 7473 206d 7573 iner scripts mus │ │ │ │ │ +0004f870: 7420 7573 6520 e280 9869 6e76 6f6b 652d t use ...invoke- │ │ │ │ │ +0004f880: 7263 2e64 e280 9920 746f 2069 6e76 6f6b rc.d... to invok │ │ │ │ │ +0004f890: 6520 7468 650a e280 982f 6574 632f 696e e the..../etc/in │ │ │ │ │ +0004f8a0: 6974 2e64 2f2a e280 9920 696e 6974 2073 it.d/*... init s │ │ │ │ │ +0004f8b0: 6372 6970 7473 206f 7220 6571 7569 7661 cripts or equiva │ │ │ │ │ +0004f8c0: 6c65 6e74 2069 6e73 7465 6164 206f 6620 lent instead of │ │ │ │ │ +0004f8d0: 6361 6c6c 696e 6720 7468 656d 0a64 6972 calling them.dir │ │ │ │ │ +0004f8e0: 6563 746c 792e 0a0a 4279 2064 6566 6175 ectly...By defau │ │ │ │ │ +0004f8f0: 6c74 2c20 e280 9869 6e76 6f6b 652d 7263 lt, ...invoke-rc │ │ │ │ │ +0004f900: 2e64 e280 9920 7769 6c6c 2070 6173 7320 .d... will pass │ │ │ │ │ +0004f910: 616e 7920 6163 7469 6f6e 2072 6571 7565 any action reque │ │ │ │ │ +0004f920: 7374 7320 2873 7461 7274 2c20 7374 6f70 sts (start, stop │ │ │ │ │ +0004f930: 2c0a 7265 6c6f 6164 2c20 7265 7374 6172 ,.reload, restar │ │ │ │ │ +0004f940: 74e2 80a6 2920 746f 2074 6865 20e2 8098 t...) to the ... │ │ │ │ │ +0004f950: 2f65 7463 2f69 6e69 742e 64e2 8099 2073 /etc/init.d... s │ │ │ │ │ +0004f960: 6372 6970 742c 2066 696c 7465 7269 6e67 cript, filtering │ │ │ │ │ +0004f970: 206f 7574 2072 6571 7565 7374 7320 746f out requests to │ │ │ │ │ +0004f980: 0a73 7461 7274 206f 7220 7265 7374 6172 .start or restar │ │ │ │ │ +0004f990: 7420 6120 7365 7276 6963 6520 6f75 7420 t a service out │ │ │ │ │ +0004f9a0: 6f66 2069 7473 2069 6e74 656e 6465 6420 of its intended │ │ │ │ │ +0004f9b0: 7275 6e6c 6576 656c 732e 0a0a 4d6f 7374 runlevels...Most │ │ │ │ │ +0004f9c0: 2070 6163 6b61 6765 7320 7769 6c6c 2073 packages will s │ │ │ │ │ +0004f9d0: 696d 706c 7920 7573 653a 0a0a 2020 2020 imply use:.. │ │ │ │ │ +0004f9e0: 2069 6e76 6f6b 652d 7263 2e64 2070 6163 invoke-rc.d pac │ │ │ │ │ +0004f9f0: 6b61 6765 2061 6374 696f 6e0a 0a69 6e20 kage action..in │ │ │ │ │ +0004fa00: 7468 6569 7220 e280 9870 6f73 7469 6e73 their ...postins │ │ │ │ │ +0004fa10: 74e2 8099 2061 6e64 20e2 8098 7072 6572 t... and ...prer │ │ │ │ │ +0004fa20: 6de2 8099 2073 6372 6970 7473 2e0a 0a41 m... scripts...A │ │ │ │ │ +0004fa30: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ +0004fa40: 7265 6769 7374 6572 2069 7473 2069 6e69 register its ini │ │ │ │ │ +0004fa50: 7420 7363 7269 7074 2073 6572 7669 6365 t script service │ │ │ │ │ +0004fa60: 7320 7573 696e 6720 e280 9875 7064 6174 s using ...updat │ │ │ │ │ +0004fa70: 652d 7263 2e64 e280 990a 6265 666f 7265 e-rc.d....before │ │ │ │ │ +0004fa80: 2069 7420 7472 6965 7320 746f 2069 6e76 it tries to inv │ │ │ │ │ +0004fa90: 6f6b 6520 7468 656d 2075 7369 6e67 20e2 oke them using . │ │ │ │ │ +0004faa0: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0004fab0: 2e20 2049 6e76 6f63 6174 696f 6e20 6f66 . Invocation of │ │ │ │ │ +0004fac0: 0a75 6e72 6567 6973 7465 7265 6420 7365 .unregistered se │ │ │ │ │ +0004fad0: 7276 6963 6573 206d 6179 2066 6169 6c2e rvices may fail. │ │ │ │ │ +0004fae0: 0a0a 466f 7220 6d6f 7265 2069 6e66 6f72 ..For more infor │ │ │ │ │ +0004faf0: 6d61 7469 6f6e 2061 626f 7574 2075 7369 mation about usi │ │ │ │ │ +0004fb00: 6e67 20e2 8098 696e 766f 6b65 2d72 632e ng ...invoke-rc. │ │ │ │ │ +0004fb10: 64e2 8099 2c20 706c 6561 7365 2063 6f6e d..., please con │ │ │ │ │ +0004fb20: 7375 6c74 2069 7473 206d 616e 0a70 6167 sult its man.pag │ │ │ │ │ +0004fb30: 652c 20e2 8098 696e 766f 6b65 2d72 632e e, ...invoke-rc. │ │ │ │ │ +0004fb40: 6428 3829 e280 992e 0a0a 4974 2069 7320 d(8)......It is │ │ │ │ │ +0004fb50: 6561 7369 6573 7420 666f 7220 7061 636b easiest for pack │ │ │ │ │ +0004fb60: 6167 6573 206e 6f74 2074 6f20 6361 6c6c ages not to call │ │ │ │ │ +0004fb70: 20e2 8098 696e 766f 6b65 2d72 632e 64e2 ...invoke-rc.d. │ │ │ │ │ +0004fb80: 8099 2064 6972 6563 746c 792c 2062 7574 .. directly, but │ │ │ │ │ +0004fb90: 0a69 6e73 7465 6164 2075 7365 2064 6562 .instead use deb │ │ │ │ │ +0004fba0: 6865 6c70 6572 2070 726f 6772 616d 7320 helper programs │ │ │ │ │ +0004fbb0: 7468 6174 2061 6464 2074 6865 2072 6571 that add the req │ │ │ │ │ +0004fbc0: 7569 7265 6420 e280 9869 6e76 6f6b 652d uired ...invoke- │ │ │ │ │ +0004fbd0: 7263 2e64 e280 9920 6361 6c6c 730a 6175 rc.d... calls.au │ │ │ │ │ +0004fbe0: 746f 6d61 7469 6361 6c6c 792e 2020 5365 tomatically. Se │ │ │ │ │ +0004fbf0: 6520 e280 9864 685f 696e 7374 616c 6c69 e ...dh_installi │ │ │ │ │ +0004fc00: 6e69 74e2 8099 2c20 e280 9864 685f 696e nit..., ...dh_in │ │ │ │ │ +0004fc10: 7374 616c 6c73 7973 7465 6d64 e280 992c stallsystemd..., │ │ │ │ │ +0004fc20: 2065 7463 2e0a 0a1f 0a46 696c 653a 2064 etc.....File: d │ │ │ │ │ +0004fc30: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0004fc40: 6f2c 2020 4e6f 6465 3a20 426f 6f74 2d74 o, Node: Boot-t │ │ │ │ │ +0004fc50: 696d 6520 696e 6974 6961 6c69 7a61 7469 ime initializati │ │ │ │ │ +0004fc60: 6f6e 2c20 204e 6578 743a 2045 7861 6d70 on, Next: Examp │ │ │ │ │ +0004fc70: 6c65 2c20 2050 7265 763a 2049 6e74 6572 le, Prev: Inter │ │ │ │ │ +0004fc80: 6661 6369 6e67 2077 6974 6820 696e 6974 facing with init │ │ │ │ │ +0004fc90: 2073 7973 7465 6d73 2c20 2055 703a 2053 systems, Up: S │ │ │ │ │ +0004fca0: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ +0004fcb0: 6572 7669 6365 730a 0a39 2e33 2e34 2042 ervices..9.3.4 B │ │ │ │ │ +0004fcc0: 6f6f 742d 7469 6d65 2069 6e69 7469 616c oot-time initial │ │ │ │ │ +0004fcd0: 697a 6174 696f 6e0a 2d2d 2d2d 2d2d 2d2d ization.-------- │ │ │ │ │ +0004fce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004fcf0: 2d2d 2d2d 2d2d 0a0a 5468 6973 2073 6563 ------..This sec │ │ │ │ │ +0004fd00: 7469 6f6e 2068 6173 2062 6565 6e20 6465 tion has been de │ │ │ │ │ +0004fd10: 6c65 7465 642e 0a0a 1f0a 4669 6c65 3a20 leted.....File: │ │ │ │ │ +0004fd20: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0004fd30: 666f 2c20 204e 6f64 653a 2045 7861 6d70 fo, Node: Examp │ │ │ │ │ +0004fd40: 6c65 2c20 2050 7265 763a 2042 6f6f 742d le, Prev: Boot- │ │ │ │ │ +0004fd50: 7469 6d65 2069 6e69 7469 616c 697a 6174 time initializat │ │ │ │ │ +0004fd60: 696f 6e2c 2020 5570 3a20 5374 6172 7469 ion, Up: Starti │ │ │ │ │ +0004fd70: 6e67 2073 7973 7465 6d20 7365 7276 6963 ng system servic │ │ │ │ │ +0004fd80: 6573 0a0a 392e 332e 3520 4578 616d 706c es..9.3.5 Exampl │ │ │ │ │ +0004fd90: 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a e.-------------. │ │ │ │ │ +0004fda0: 0a45 7861 6d70 6c65 7320 6f6e 2077 6869 .Examples on whi │ │ │ │ │ +0004fdb0: 6368 2079 6f75 2063 616e 2062 6173 6520 ch you can base │ │ │ │ │ +0004fdc0: 796f 7572 20e2 8098 7379 7374 656d 64e2 your ...systemd. │ │ │ │ │ +0004fdd0: 8099 2073 6572 7669 6365 2075 6e69 7473 .. service units │ │ │ │ │ +0004fde0: 2061 7265 0a61 7661 696c 6162 6c65 2069 are.available i │ │ │ │ │ +0004fdf0: 6e20 7468 6520 6d61 6e20 7061 6765 20e2 n the man page . │ │ │ │ │ +0004fe00: 8098 7379 7374 656d 642e 756e 6974 2835 ..systemd.unit(5 │ │ │ │ │ +0004fe10: 29e2 8099 2e20 2041 6e20 6578 616d 706c ).... An exampl │ │ │ │ │ +0004fe20: 6520 6f6e 2077 6869 6368 2079 6f75 0a63 e on which you.c │ │ │ │ │ +0004fe30: 616e 2062 6173 6520 796f 7572 2069 6e69 an base your ini │ │ │ │ │ +0004fe40: 7420 7363 7269 7074 7320 6973 2061 7661 t scripts is ava │ │ │ │ │ +0004fe50: 696c 6162 6c65 2069 6e20 7468 6520 6d61 ilable in the ma │ │ │ │ │ +0004fe60: 6e20 7061 6765 0ae2 8098 696e 6974 2d64 n page....init-d │ │ │ │ │ +0004fe70: 2d73 6372 6970 7428 3529 e280 992e 0a0a -script(5)...... │ │ │ │ │ +0004fe80: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0004fe90: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0004fea0: 653a 2043 6f6e 736f 6c65 206d 6573 7361 e: Console messa │ │ │ │ │ +0004feb0: 6765 7320 6672 6f6d 2069 6e69 7420 6420 ges from init d │ │ │ │ │ +0004fec0: 7363 7269 7074 732c 2020 4e65 7874 3a20 scripts, Next: │ │ │ │ │ +0004fed0: 4372 6f6e 206a 6f62 732c 2020 5072 6576 Cron jobs, Prev │ │ │ │ │ +0004fee0: 3a20 5374 6172 7469 6e67 2073 7973 7465 : Starting syste │ │ │ │ │ +0004fef0: 6d20 7365 7276 6963 6573 2c20 2055 703a m services, Up: │ │ │ │ │ +0004ff00: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ +0004ff10: 7973 7465 6d0a 0a39 2e34 2043 6f6e 736f ystem..9.4 Conso │ │ │ │ │ +0004ff20: 6c65 206d 6573 7361 6765 7320 6672 6f6d le messages from │ │ │ │ │ +0004ff30: 20e2 8098 696e 6974 2e64 e280 9920 7363 ...init.d... sc │ │ │ │ │ +0004ff40: 7269 7074 730a 3d3d 3d3d 3d3d 3d3d 3d3d ripts.========== │ │ │ │ │ +0004ff50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004ff60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004ff70: 0a0a 5468 6973 2073 6563 7469 6f6e 2068 ..This section h │ │ │ │ │ +0004ff80: 6173 2062 6565 6e20 6465 6c65 7465 642e as been deleted. │ │ │ │ │ +0004ff90: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0004ffa0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0004ffb0: 6f64 653a 2043 726f 6e20 6a6f 6273 2c20 ode: Cron jobs, │ │ │ │ │ +0004ffc0: 204e 6578 743a 204d 656e 7573 2c20 2050 Next: Menus, P │ │ │ │ │ +0004ffd0: 7265 763a 2043 6f6e 736f 6c65 206d 6573 rev: Console mes │ │ │ │ │ +0004ffe0: 7361 6765 7320 6672 6f6d 2069 6e69 7420 sages from init │ │ │ │ │ +0004fff0: 6420 7363 7269 7074 732c 2020 5570 3a20 d scripts, Up: │ │ │ │ │ +00050000: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ +00050010: 7374 656d 0a0a 392e 3520 4372 6f6e 206a stem..9.5 Cron j │ │ │ │ │ +00050020: 6f62 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d obs.============ │ │ │ │ │ +00050030: 3d0a 0a50 6163 6b61 6765 7320 6d75 7374 =..Packages must │ │ │ │ │ +00050040: 206e 6f74 206d 6f64 6966 7920 7468 6520 not modify the │ │ │ │ │ +00050050: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00050060: 6c65 20e2 8098 2f65 7463 2f63 726f 6e74 le .../etc/cront │ │ │ │ │ +00050070: 6162 e280 992c 2061 6e64 2074 6865 790a ab..., and they. │ │ │ │ │ +00050080: 6d75 7374 206e 6f74 206d 6f64 6966 7920 must not modify │ │ │ │ │ +00050090: 7468 6520 6669 6c65 7320 696e 20e2 8098 the files in ... │ │ │ │ │ +000500a0: 2f76 6172 2f73 706f 6f6c 2f63 726f 6e2f /var/spool/cron/ │ │ │ │ │ +000500b0: 6372 6f6e 7461 6273 e280 992e 0a0a 4966 crontabs......If │ │ │ │ │ +000500c0: 2061 2070 6163 6b61 6765 2077 616e 7473 a package wants │ │ │ │ │ +000500d0: 2074 6f20 696e 7374 616c 6c20 6120 6a6f to install a jo │ │ │ │ │ +000500e0: 6220 7468 6174 2068 6173 2074 6f20 6265 b that has to be │ │ │ │ │ +000500f0: 2065 7865 6375 7465 6420 7669 6120 6372 executed via cr │ │ │ │ │ +00050100: 6f6e 2c20 6974 0a73 686f 756c 6420 706c on, it.should pl │ │ │ │ │ +00050110: 6163 6520 6120 6669 6c65 206e 616d 6564 ace a file named │ │ │ │ │ +00050120: 2061 7320 7370 6563 6966 6965 6420 696e as specified in │ │ │ │ │ +00050130: 202a 6e6f 7465 2043 726f 6e20 6a6f 6220 *note Cron job │ │ │ │ │ +00050140: 6669 6c65 206e 616d 6573 3a0a 3134 622e file names:.14b. │ │ │ │ │ +00050150: 2069 6e74 6f20 6f6e 6520 6f72 206d 6f72 into one or mor │ │ │ │ │ +00050160: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769 e of the followi │ │ │ │ │ +00050170: 6e67 2064 6972 6563 746f 7269 6573 3a0a ng directories:. │ │ │ │ │ +00050180: 0a20 2020 2d20 e280 982f 6574 632f 6372 . - .../etc/cr │ │ │ │ │ +00050190: 6f6e 2e68 6f75 726c 79e2 8099 0a0a 2020 on.hourly..... │ │ │ │ │ +000501a0: 202d 20e2 8098 2f65 7463 2f63 726f 6e2e - .../etc/cron. │ │ │ │ │ +000501b0: 6461 696c 79e2 8099 0a0a 2020 202d 20e2 daily..... - . │ │ │ │ │ +000501c0: 8098 2f65 7463 2f63 726f 6e2e 7765 656b ../etc/cron.week │ │ │ │ │ +000501d0: 6c79 e280 990a 0a20 2020 2d20 e280 982f ly..... - .../ │ │ │ │ │ +000501e0: 6574 632f 6372 6f6e 2e6d 6f6e 7468 6c79 etc/cron.monthly │ │ │ │ │ +000501f0: e280 990a 0a41 7320 7468 6573 6520 6469 .....As these di │ │ │ │ │ +00050200: 7265 6374 6f72 7920 6e61 6d65 7320 696d rectory names im │ │ │ │ │ +00050210: 706c 792c 2074 6865 2066 696c 6573 2077 ply, the files w │ │ │ │ │ +00050220: 6974 6869 6e20 7468 656d 2061 7265 2065 ithin them are e │ │ │ │ │ +00050230: 7865 6375 7465 6420 6f6e 2061 6e0a 686f xecuted on an.ho │ │ │ │ │ +00050240: 7572 6c79 2c20 6461 696c 792c 2077 6565 urly, daily, wee │ │ │ │ │ +00050250: 6b6c 792c 206f 7220 6d6f 6e74 686c 7920 kly, or monthly │ │ │ │ │ +00050260: 6261 7369 732c 2072 6573 7065 6374 6976 basis, respectiv │ │ │ │ │ +00050270: 656c 792e 2020 5468 6520 6578 6163 7420 ely. The exact │ │ │ │ │ +00050280: 7469 6d65 730a 6172 6520 6c69 7374 6564 times.are listed │ │ │ │ │ +00050290: 2069 6e20 e280 982f 6574 632f 6372 6f6e in .../etc/cron │ │ │ │ │ +000502a0: 7461 62e2 8099 2e0a 0a41 6c6c 2066 696c tab......All fil │ │ │ │ │ +000502b0: 6573 2069 6e73 7461 6c6c 6564 2069 6e20 es installed in │ │ │ │ │ +000502c0: 616e 7920 6f66 2074 6865 7365 2064 6972 any of these dir │ │ │ │ │ +000502d0: 6563 746f 7269 6573 206d 7573 7420 6265 ectories must be │ │ │ │ │ +000502e0: 2073 6372 6970 7473 2028 652e 672e 2c0a scripts (e.g.,. │ │ │ │ │ +000502f0: 7368 656c 6c20 7363 7269 7074 7320 6f72 shell scripts or │ │ │ │ │ +00050300: 2050 6572 6c20 7363 7269 7074 7329 2073 Perl scripts) s │ │ │ │ │ +00050310: 6f20 7468 6174 2074 6865 7920 6361 6e20 o that they can │ │ │ │ │ +00050320: 6561 7369 6c79 2062 6520 6d6f 6469 6669 easily be modifi │ │ │ │ │ +00050330: 6564 2062 790a 7468 6520 6c6f 6361 6c20 ed by.the local │ │ │ │ │ +00050340: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ +00050350: 6174 6f72 2e20 2049 6e20 6164 6469 7469 ator. In additi │ │ │ │ │ +00050360: 6f6e 2c20 7468 6579 206d 7573 7420 6265 on, they must be │ │ │ │ │ +00050370: 2074 7265 6174 6564 2061 730a 636f 6e66 treated as.conf │ │ │ │ │ +00050380: 6967 7572 6174 696f 6e20 6669 6c65 732e iguration files. │ │ │ │ │ +00050390: 0a0a 4966 2061 2063 6572 7461 696e 206a ..If a certain j │ │ │ │ │ +000503a0: 6f62 2068 6173 2074 6f20 6265 2065 7865 ob has to be exe │ │ │ │ │ +000503b0: 6375 7465 6420 6174 2073 6f6d 6520 6f74 cuted at some ot │ │ │ │ │ +000503c0: 6865 7220 6672 6571 7565 6e63 7920 6f72 her frequency or │ │ │ │ │ +000503d0: 2061 7420 610a 7370 6563 6966 6963 2074 at a.specific t │ │ │ │ │ +000503e0: 696d 652c 2074 6865 2070 6163 6b61 6765 ime, the package │ │ │ │ │ +000503f0: 2073 686f 756c 6420 696e 7374 616c 6c20 should install │ │ │ │ │ +00050400: 6120 6669 6c65 2069 6e20 e280 982f 6574 a file in .../et │ │ │ │ │ +00050410: 632f 6372 6f6e 2e64 e280 9920 7769 7468 c/cron.d... with │ │ │ │ │ +00050420: 2061 0a6e 616d 6520 6173 2073 7065 6369 a.name as speci │ │ │ │ │ +00050430: 6669 6564 2069 6e20 2a6e 6f74 6520 4372 fied in *note Cr │ │ │ │ │ +00050440: 6f6e 206a 6f62 2066 696c 6520 6e61 6d65 on job file name │ │ │ │ │ +00050450: 733a 2031 3462 2e20 2054 6869 7320 6669 s: 14b. This fi │ │ │ │ │ +00050460: 6c65 2075 7365 7320 7468 650a 7361 6d65 le uses the.same │ │ │ │ │ +00050470: 2073 796e 7461 7820 6173 20e2 8098 2f65 syntax as .../e │ │ │ │ │ +00050480: 7463 2f63 726f 6e74 6162 e280 9920 616e tc/crontab... an │ │ │ │ │ +00050490: 6420 6973 2070 726f 6365 7373 6564 2062 d is processed b │ │ │ │ │ +000504a0: 7920 e280 9863 726f 6ee2 8099 2061 7574 y ...cron... aut │ │ │ │ │ +000504b0: 6f6d 6174 6963 616c 6c79 2e0a 5468 6520 omatically..The │ │ │ │ │ +000504c0: 6669 6c65 206d 7573 7420 616c 736f 2062 file must also b │ │ │ │ │ +000504d0: 6520 7472 6561 7465 6420 6173 2061 2063 e treated as a c │ │ │ │ │ +000504e0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +000504f0: 652e 2020 284e 6f74 6520 7468 6174 0a65 e. (Note that.e │ │ │ │ │ +00050500: 6e74 7269 6573 2069 6e20 7468 6520 e280 ntries in the .. │ │ │ │ │ +00050510: 982f 6574 632f 6372 6f6e 2e64 e280 9920 ./etc/cron.d... │ │ │ │ │ +00050520: 6469 7265 6374 6f72 7920 6172 6520 6e6f directory are no │ │ │ │ │ +00050530: 7420 6861 6e64 6c65 6420 6279 20e2 8098 t handled by ... │ │ │ │ │ +00050540: 616e 6163 726f 6ee2 8099 2e0a 5468 7573 anacron.....Thus │ │ │ │ │ +00050550: 2c20 796f 7520 7368 6f75 6c64 206f 6e6c , you should onl │ │ │ │ │ +00050560: 7920 7573 6520 7468 6973 2064 6972 6563 y use this direc │ │ │ │ │ +00050570: 746f 7279 2066 6f72 206a 6f62 7320 7768 tory for jobs wh │ │ │ │ │ +00050580: 6963 6820 6d61 7920 6265 2073 6b69 7070 ich may be skipp │ │ │ │ │ +00050590: 6564 0a69 6620 7468 6520 7379 7374 656d ed.if the system │ │ │ │ │ +000505a0: 2069 7320 6e6f 7420 7275 6e6e 696e 672e is not running. │ │ │ │ │ +000505b0: 290a 0a55 6e6c 696b 6520 e280 9863 726f )..Unlike ...cro │ │ │ │ │ +000505c0: 6e74 6162 e280 9920 6669 6c65 7320 6465 ntab... files de │ │ │ │ │ +000505d0: 7363 7269 6265 6420 696e 2074 6865 2049 scribed in the I │ │ │ │ │ +000505e0: 4545 4520 5374 6420 3130 3033 2e31 2d32 EEE Std 1003.1-2 │ │ │ │ │ +000505f0: 3030 3820 2850 4f53 4958 2e31 290a 6176 008 (POSIX.1).av │ │ │ │ │ +00050600: 6169 6c61 626c 6520 6672 6f6d 2054 6865 ailable from The │ │ │ │ │ +00050610: 204f 7065 6e20 4772 6f75 7028 3129 2c20 Open Group(1), │ │ │ │ │ +00050620: 7468 6520 6669 6c65 7320 696e 20e2 8098 the files in ... │ │ │ │ │ +00050630: 2f65 7463 2f63 726f 6e2e 64e2 8099 2061 /etc/cron.d... a │ │ │ │ │ +00050640: 6e64 2074 6865 0a66 696c 6520 e280 982f nd the.file .../ │ │ │ │ │ +00050650: 6574 632f 6372 6f6e 7461 62e2 8099 2068 etc/crontab... h │ │ │ │ │ +00050660: 6176 6520 7365 7665 6e20 6669 656c 6473 ave seven fields │ │ │ │ │ +00050670: 3b20 6e61 6d65 6c79 3a0a 0a20 2031 2e20 ; namely:.. 1. │ │ │ │ │ +00050680: 4d69 6e75 7465 205b 302c 3539 5d0a 0a20 Minute [0,59].. │ │ │ │ │ +00050690: 2032 2e20 486f 7572 205b 302c 3233 5d0a 2. Hour [0,23]. │ │ │ │ │ +000506a0: 0a20 2033 2e20 4461 7920 6f66 2074 6865 . 3. Day of the │ │ │ │ │ +000506b0: 206d 6f6e 7468 205b 312c 3331 5d0a 0a20 month [1,31].. │ │ │ │ │ +000506c0: 2034 2e20 4d6f 6e74 6820 6f66 2074 6865 4. Month of the │ │ │ │ │ +000506d0: 2079 6561 7220 5b31 2c31 325d 0a0a 2020 year [1,12].. │ │ │ │ │ +000506e0: 352e 2044 6179 206f 6620 7468 6520 7765 5. Day of the we │ │ │ │ │ +000506f0: 656b 2028 5b30 2c36 5d20 7769 7468 2030 ek ([0,6] with 0 │ │ │ │ │ +00050700: 3d53 756e 6461 7929 0a0a 2020 362e 2055 =Sunday).. 6. U │ │ │ │ │ +00050710: 7365 726e 616d 650a 0a20 2037 2e20 436f sername.. 7. Co │ │ │ │ │ +00050720: 6d6d 616e 6420 746f 2062 6520 7275 6e0a mmand to be run. │ │ │ │ │ +00050730: 0a52 616e 6765 7320 6f66 206e 756d 6265 .Ranges of numbe │ │ │ │ │ +00050740: 7273 2061 7265 2061 6c6c 6f77 6564 2e20 rs are allowed. │ │ │ │ │ +00050750: 2052 616e 6765 7320 6172 6520 7477 6f20 Ranges are two │ │ │ │ │ +00050760: 6e75 6d62 6572 7320 7365 7061 7261 7465 numbers separate │ │ │ │ │ +00050770: 6420 7769 7468 2061 0a68 7970 6865 6e2e d with a.hyphen. │ │ │ │ │ +00050780: 2020 5468 6520 7370 6563 6966 6965 6420 The specified │ │ │ │ │ +00050790: 7261 6e67 6520 6973 2069 6e63 6c75 7369 range is inclusi │ │ │ │ │ +000507a0: 7665 2e20 204c 6973 7473 2061 7265 2061 ve. Lists are a │ │ │ │ │ +000507b0: 6c6c 6f77 6564 2e20 2041 206c 6973 740a llowed. A list. │ │ │ │ │ +000507c0: 6973 2061 2073 6574 206f 6620 6e75 6d62 is a set of numb │ │ │ │ │ +000507d0: 6572 7320 286f 7220 7261 6e67 6573 2920 ers (or ranges) │ │ │ │ │ +000507e0: 7365 7061 7261 7465 6420 6279 2063 6f6d separated by com │ │ │ │ │ +000507f0: 6d61 732e 2020 5374 6570 2076 616c 7565 mas. Step value │ │ │ │ │ +00050800: 7320 6361 6e20 6265 0a75 7365 6420 696e s can be.used in │ │ │ │ │ +00050810: 2063 6f6e 6a75 6e63 7469 6f6e 2077 6974 conjunction wit │ │ │ │ │ +00050820: 6820 7261 6e67 6573 2e0a 0a54 6865 2073 h ranges...The s │ │ │ │ │ +00050830: 6372 6970 7473 206f 7220 e280 9863 726f cripts or ...cro │ │ │ │ │ +00050840: 6e74 6162 e280 9920 656e 7472 6965 7320 ntab... entries │ │ │ │ │ +00050850: 696e 2074 6865 7365 2064 6972 6563 746f in these directo │ │ │ │ │ +00050860: 7269 6573 2073 686f 756c 6420 6368 6563 ries should chec │ │ │ │ │ +00050870: 6b20 6966 0a61 6c6c 206e 6563 6573 7361 k if.all necessa │ │ │ │ │ +00050880: 7279 2070 726f 6772 616d 7320 6172 6520 ry programs are │ │ │ │ │ +00050890: 696e 7374 616c 6c65 6420 6265 666f 7265 installed before │ │ │ │ │ +000508a0: 2074 6865 7920 7472 7920 746f 2065 7865 they try to exe │ │ │ │ │ +000508b0: 6375 7465 2074 6865 6d2e 0a4f 7468 6572 cute them..Other │ │ │ │ │ +000508c0: 7769 7365 2c20 7072 6f62 6c65 6d73 2077 wise, problems w │ │ │ │ │ +000508d0: 696c 6c20 6172 6973 6520 7768 656e 2061 ill arise when a │ │ │ │ │ +000508e0: 2070 6163 6b61 6765 2077 6173 2072 656d package was rem │ │ │ │ │ +000508f0: 6f76 6564 2062 7574 206e 6f74 2070 7572 oved but not pur │ │ │ │ │ +00050900: 6765 640a 7369 6e63 6520 636f 6e66 6967 ged.since config │ │ │ │ │ +00050910: 7572 6174 696f 6e20 6669 6c65 7320 6172 uration files ar │ │ │ │ │ +00050920: 6520 6b65 7074 206f 6e20 7468 6520 7379 e kept on the sy │ │ │ │ │ +00050930: 7374 656d 2069 6e20 7468 6973 2073 6974 stem in this sit │ │ │ │ │ +00050940: 7561 7469 6f6e 2e0a 0a41 6e79 20e2 8098 uation...Any ... │ │ │ │ │ +00050950: 6372 6f6e e280 9920 6461 656d 6f6e 206d cron... daemon m │ │ │ │ │ +00050960: 7573 7420 7072 6f76 6964 6520 e280 982f ust provide .../ │ │ │ │ │ +00050970: 7573 722f 6269 6e2f 6372 6f6e 7461 62e2 usr/bin/crontab. │ │ │ │ │ +00050980: 8099 2061 6e64 2073 7570 706f 7274 206e .. and support n │ │ │ │ │ +00050990: 6f72 6d61 6c0a e280 9863 726f 6e74 6162 ormal....crontab │ │ │ │ │ +000509a0: e280 9920 656e 7472 6965 7320 6173 2073 ... entries as s │ │ │ │ │ +000509b0: 7065 6369 6669 6564 2069 6e20 504f 5349 pecified in POSI │ │ │ │ │ +000509c0: 582e 2054 6865 2064 6165 6d6f 6e20 6d75 X. The daemon mu │ │ │ │ │ +000509d0: 7374 2061 6c73 6f20 7375 7070 6f72 740a st also support. │ │ │ │ │ +000509e0: 6e61 6d65 7320 666f 7220 6461 7973 2061 names for days a │ │ │ │ │ +000509f0: 6e64 206d 6f6e 7468 732c 2072 616e 6765 nd months, range │ │ │ │ │ +00050a00: 732c 2061 6e64 2073 7465 7020 7661 6c75 s, and step valu │ │ │ │ │ +00050a10: 6573 2e20 2049 7420 6861 7320 746f 2073 es. It has to s │ │ │ │ │ +00050a20: 7570 706f 7274 0ae2 8098 2f65 7463 2f63 upport..../etc/c │ │ │ │ │ +00050a30: 726f 6e74 6162 e280 992c 2061 6e64 2063 rontab..., and c │ │ │ │ │ +00050a40: 6f72 7265 6374 6c79 2065 7865 6375 7465 orrectly execute │ │ │ │ │ +00050a50: 2074 6865 2073 6372 6970 7473 2069 6e20 the scripts in │ │ │ │ │ +00050a60: e280 982f 6574 632f 6372 6f6e 2e64 e280 .../etc/cron.d.. │ │ │ │ │ +00050a70: 992e 2020 5468 650a 6461 656d 6f6e 206d .. The.daemon m │ │ │ │ │ +00050a80: 7573 7420 616c 736f 2063 6f72 7265 6374 ust also correct │ │ │ │ │ +00050a90: 6c79 2065 7865 6375 7465 2073 6372 6970 ly execute scrip │ │ │ │ │ +00050aa0: 7473 2069 6e0a e280 982f 6574 632f 6372 ts in..../etc/cr │ │ │ │ │ +00050ab0: 6f6e 2e7b 686f 7572 6c79 2c64 6169 6c79 on.{hourly,daily │ │ │ │ │ +00050ac0: 2c77 6565 6b6c 792c 6d6f 6e74 686c 797d ,weekly,monthly} │ │ │ │ │ +00050ad0: e280 992e 0a0a 2a20 4d65 6e75 3a0a 0a2a ......* Menu:..* │ │ │ │ │ +00050ae0: 2043 726f 6e20 6a6f 6220 6669 6c65 206e Cron job file n │ │ │ │ │ +00050af0: 616d 6573 3a3a 0a0a 2020 202d 2d2d 2d2d ames::.. ----- │ │ │ │ │ +00050b00: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +00050b10: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +00050b20: 3129 2068 7474 7073 3a2f 2f77 7777 2e6f 1) https://www.o │ │ │ │ │ +00050b30: 7065 6e67 726f 7570 2e6f 7267 2f6f 6e6c pengroup.org/onl │ │ │ │ │ +00050b40: 696e 6570 7562 732f 3936 3939 3931 3937 inepubs/96999197 │ │ │ │ │ +00050b50: 3939 2f0a 0a1f 0a46 696c 653a 2064 6562 99/....File: deb │ │ │ │ │ +00050b60: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00050b70: 2020 4e6f 6465 3a20 4372 6f6e 206a 6f62 Node: Cron job │ │ │ │ │ +00050b80: 2066 696c 6520 6e61 6d65 732c 2020 5570 file names, Up │ │ │ │ │ +00050b90: 3a20 4372 6f6e 206a 6f62 730a 0a39 2e35 : Cron jobs..9.5 │ │ │ │ │ +00050ba0: 2e31 2043 726f 6e20 6a6f 6220 6669 6c65 .1 Cron job file │ │ │ │ │ +00050bb0: 206e 616d 6573 0a2d 2d2d 2d2d 2d2d 2d2d names.--------- │ │ │ │ │ +00050bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00050bd0: 0a0a 5468 6520 6669 6c65 206e 616d 6520 ..The file name │ │ │ │ │ +00050be0: 6f66 2061 2063 726f 6e20 6a6f 6220 6669 of a cron job fi │ │ │ │ │ +00050bf0: 6c65 2073 686f 756c 6420 6e6f 726d 616c le should normal │ │ │ │ │ +00050c00: 6c79 206d 6174 6368 2074 6865 206e 616d ly match the nam │ │ │ │ │ +00050c10: 6520 6f66 2074 6865 0a70 6163 6b61 6765 e of the.package │ │ │ │ │ +00050c20: 2066 726f 6d20 7768 6963 6820 6974 2063 from which it c │ │ │ │ │ +00050c30: 6f6d 6573 2e0a 0a49 6620 6120 7061 636b omes...If a pack │ │ │ │ │ +00050c40: 6167 6520 7375 7070 6c69 6573 206d 756c age supplies mul │ │ │ │ │ +00050c50: 7469 706c 6520 6372 6f6e 206a 6f62 2066 tiple cron job f │ │ │ │ │ +00050c60: 696c 6573 2066 696c 6573 2069 6e20 7468 iles files in th │ │ │ │ │ +00050c70: 6520 7361 6d65 0a64 6972 6563 746f 7279 e same.directory │ │ │ │ │ +00050c80: 2c20 7468 6520 6669 6c65 206e 616d 6573 , the file names │ │ │ │ │ +00050c90: 2073 686f 756c 6420 616c 6c20 7374 6172 should all star │ │ │ │ │ +00050ca0: 7420 7769 7468 2074 6865 206e 616d 6520 t with the name │ │ │ │ │ +00050cb0: 6f66 2074 6865 2070 6163 6b61 6765 0a28 of the package.( │ │ │ │ │ +00050cc0: 706f 7373 6962 6c79 206d 6f64 6966 6965 possibly modifie │ │ │ │ │ +00050cd0: 6420 6173 2064 6573 6372 6962 6564 2062 d as described b │ │ │ │ │ +00050ce0: 656c 6f77 2920 666f 6c6c 6f77 6564 2062 elow) followed b │ │ │ │ │ +00050cf0: 7920 6120 6879 7068 656e 2028 e280 982d y a hyphen (...- │ │ │ │ │ +00050d00: e280 9929 2061 6e64 2061 0a73 7569 7461 ...) and a.suita │ │ │ │ │ +00050d10: 626c 6520 7375 6666 6978 2e0a 0a41 2063 ble suffix...A c │ │ │ │ │ +00050d20: 726f 6e20 6a6f 6220 6669 6c65 206e 616d ron job file nam │ │ │ │ │ +00050d30: 6520 6d75 7374 206e 6f74 2069 6e63 6c75 e must not inclu │ │ │ │ │ +00050d40: 6465 2061 6e79 2070 6572 696f 6420 6f72 de any period or │ │ │ │ │ +00050d50: 2070 6c75 7320 6368 6172 6163 7465 7273 plus characters │ │ │ │ │ +00050d60: 2028 e280 982e e280 990a 6f72 20e2 8098 (........or ... │ │ │ │ │ +00050d70: 2be2 8099 2920 6368 6172 6163 7465 7273 +...) characters │ │ │ │ │ +00050d80: 2061 7320 7468 6973 2077 696c 6c20 6361 as this will ca │ │ │ │ │ +00050d90: 7573 6520 6372 6f6e 2074 6f20 6967 6e6f use cron to igno │ │ │ │ │ +00050da0: 7265 2074 6865 2066 696c 652e 0a55 6e64 re the file..Und │ │ │ │ │ +00050db0: 6572 7363 6f72 6573 2028 e280 985f e280 erscores (..._.. │ │ │ │ │ +00050dc0: 9929 2073 686f 756c 6420 6265 2075 7365 .) should be use │ │ │ │ │ +00050dd0: 6420 696e 7374 6561 6420 6f66 20e2 8098 d instead of ... │ │ │ │ │ +00050de0: 2ee2 8099 2061 6e64 20e2 8098 2be2 8099 .... and ...+... │ │ │ │ │ +00050df0: 2063 6861 7261 6374 6572 732e 0a0a 1f0a characters..... │ │ │ │ │ +00050e00: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00050e10: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00050e20: 204d 656e 7573 2c20 204e 6578 743a 204d Menus, Next: M │ │ │ │ │ +00050e30: 756c 7469 6d65 6469 6120 6861 6e64 6c65 ultimedia handle │ │ │ │ │ +00050e40: 7273 2c20 2050 7265 763a 2043 726f 6e20 rs, Prev: Cron │ │ │ │ │ +00050e50: 6a6f 6273 2c20 2055 703a 2054 6865 204f jobs, Up: The O │ │ │ │ │ +00050e60: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ +00050e70: 0a39 2e36 204d 656e 7573 0a3d 3d3d 3d3d .9.6 Menus.===== │ │ │ │ │ +00050e80: 3d3d 3d3d 0a0a 5061 636b 6167 6573 2073 ====..Packages s │ │ │ │ │ +00050e90: 6869 7070 696e 6720 6170 706c 6963 6174 hipping applicat │ │ │ │ │ +00050ea0: 696f 6e73 2074 6861 7420 636f 6d70 6c79 ions that comply │ │ │ │ │ +00050eb0: 2077 6974 6820 6d69 6e69 6d61 6c20 7265 with minimal re │ │ │ │ │ +00050ec0: 7175 6972 656d 656e 7473 0a64 6573 6372 quirements.descr │ │ │ │ │ +00050ed0: 6962 6564 2062 656c 6f77 2066 6f72 2069 ibed below for i │ │ │ │ │ +00050ee0: 6e74 6567 7261 7469 6f6e 2077 6974 6820 ntegration with │ │ │ │ │ +00050ef0: 6465 736b 746f 7020 656e 7669 726f 6e6d desktop environm │ │ │ │ │ +00050f00: 656e 7473 2073 686f 756c 640a 7265 6769 ents should.regi │ │ │ │ │ +00050f10: 7374 6572 2074 6865 7365 2061 7070 6c69 ster these appli │ │ │ │ │ +00050f20: 6361 7469 6f6e 7320 696e 2074 6865 2064 cations in the d │ │ │ │ │ +00050f30: 6573 6b74 6f70 206d 656e 752c 2066 6f6c esktop menu, fol │ │ │ │ │ +00050f40: 6c6f 7769 6e67 2074 6865 0a27 4672 6565 lowing the.'Free │ │ │ │ │ +00050f50: 4465 736b 746f 7027 2073 7461 6e64 6172 Desktop' standar │ │ │ │ │ +00050f60: 642c 2075 7369 6e67 2074 6578 7420 6669 d, using text fi │ │ │ │ │ +00050f70: 6c65 7320 6361 6c6c 6564 2027 6465 736b les called 'desk │ │ │ │ │ +00050f80: 746f 7020 656e 7472 6965 7327 2e0a 5468 top entries'..Th │ │ │ │ │ +00050f90: 6569 7220 666f 726d 6174 2069 7320 6465 eir format is de │ │ │ │ │ +00050fa0: 7363 7269 6265 6420 696e 2074 6865 2027 scribed in the ' │ │ │ │ │ +00050fb0: 4465 736b 746f 7020 456e 7472 7920 5370 Desktop Entry Sp │ │ │ │ │ +00050fc0: 6563 6966 6963 6174 696f 6e27 2061 740a ecification' at. │ │ │ │ │ +00050fd0: e280 9868 7474 7073 3a2f 2f73 7461 6e64 ...https://stand │ │ │ │ │ +00050fe0: 6172 6473 2e66 7265 6564 6573 6b74 6f70 ards.freedesktop │ │ │ │ │ +00050ff0: 2e6f 7267 2f64 6573 6b74 6f70 2d65 6e74 .org/desktop-ent │ │ │ │ │ +00051000: 7279 2d73 7065 632f 6c61 7465 7374 2fe2 ry-spec/latest/. │ │ │ │ │ +00051010: 8099 2061 6e64 0a63 6f6d 706c 656d 656e .. and.complemen │ │ │ │ │ +00051020: 7461 7279 2069 6e66 6f72 6d61 7469 6f6e tary information │ │ │ │ │ +00051030: 2063 616e 2062 6520 666f 756e 6420 696e can be found in │ │ │ │ │ +00051040: 2074 6865 2027 4465 736b 746f 7020 4d65 the 'Desktop Me │ │ │ │ │ +00051050: 6e75 0a53 7065 6369 6669 6361 7469 6f6e nu.Specification │ │ │ │ │ +00051060: 2720 6174 20e2 8098 6874 7470 733a 2f2f ' at ...https:// │ │ │ │ │ +00051070: 7374 616e 6461 7264 732e 6672 6565 6465 standards.freede │ │ │ │ │ +00051080: 736b 746f 702e 6f72 672f 6d65 6e75 2d73 sktop.org/menu-s │ │ │ │ │ +00051090: 7065 632f 6c61 7465 7374 2fe2 8099 2e0a pec/latest/..... │ │ │ │ │ +000510a0: 0a54 6865 2064 6573 6b74 6f70 2065 6e74 .The desktop ent │ │ │ │ │ +000510b0: 7279 2066 696c 6573 2061 7265 2069 6e73 ry files are ins │ │ │ │ │ +000510c0: 7461 6c6c 6564 2062 7920 7468 6520 7061 talled by the pa │ │ │ │ │ +000510d0: 636b 6167 6573 2069 6e20 7468 6520 6469 ckages in the di │ │ │ │ │ +000510e0: 7265 6374 6f72 790a e280 982f 7573 722f rectory..../usr/ │ │ │ │ │ +000510f0: 7368 6172 652f 6170 706c 6963 6174 696f share/applicatio │ │ │ │ │ +00051100: 6e73 e280 9920 616e 6420 7468 6520 4672 ns... and the Fr │ │ │ │ │ +00051110: 6565 4465 736b 746f 7020 6d65 6e75 7320 eeDesktop menus │ │ │ │ │ +00051120: 6172 6520 7265 6672 6573 6865 6420 7573 are refreshed us │ │ │ │ │ +00051130: 696e 670a 2764 706b 6720 7472 6967 6765 ing.'dpkg trigge │ │ │ │ │ +00051140: 7273 272e 2020 4974 2069 7320 7468 6572 rs'. It is ther │ │ │ │ │ +00051150: 6566 6f72 6520 6e6f 7420 6e65 6365 7373 efore not necess │ │ │ │ │ +00051160: 6172 7920 746f 2064 6570 656e 6420 6f6e ary to depend on │ │ │ │ │ +00051170: 2070 6163 6b61 6765 730a 7072 6f76 6964 packages.provid │ │ │ │ │ +00051180: 696e 6720 4672 6565 4465 736b 746f 7020 ing FreeDesktop │ │ │ │ │ +00051190: 6d65 6e75 2073 7973 7465 6d73 2e0a 0a45 menu systems...E │ │ │ │ │ +000511a0: 6e74 7269 6573 2064 6973 706c 6179 6564 ntries displayed │ │ │ │ │ +000511b0: 2069 6e20 7468 6520 4672 6565 4465 736b in the FreeDesk │ │ │ │ │ +000511c0: 746f 7020 6d65 6e75 2073 686f 756c 6420 top menu should │ │ │ │ │ +000511d0: 636f 6e66 6f72 6d20 746f 2074 6865 0a66 conform to the.f │ │ │ │ │ +000511e0: 6f6c 6c6f 7769 6e67 206d 696e 696d 6120 ollowing minima │ │ │ │ │ +000511f0: 666f 7220 7265 6c65 7661 6e63 6520 616e for relevance an │ │ │ │ │ +00051200: 6420 7669 7375 616c 2069 6e74 6567 7261 d visual integra │ │ │ │ │ +00051210: 7469 6f6e 2e0a 0a20 2020 2d20 556e 6c65 tion... - Unle │ │ │ │ │ +00051220: 7373 2068 6964 6465 6e20 6279 2064 6566 ss hidden by def │ │ │ │ │ +00051230: 6175 6c74 2c20 7468 6520 6465 736b 746f ault, the deskto │ │ │ │ │ +00051240: 7020 656e 7472 7920 6d75 7374 2070 6f69 p entry must poi │ │ │ │ │ +00051250: 6e74 2074 6f20 6120 504e 4720 6f72 0a20 nt to a PNG or. │ │ │ │ │ +00051260: 2020 2020 5356 4720 6963 6f6e 2077 6974 SVG icon wit │ │ │ │ │ +00051270: 6820 6120 7472 616e 7370 6172 656e 7420 h a transparent │ │ │ │ │ +00051280: 6261 636b 6772 6f75 6e64 2c20 7072 6f76 background, prov │ │ │ │ │ +00051290: 6964 696e 6720 6174 206c 6561 7374 2074 iding at least t │ │ │ │ │ +000512a0: 6865 0a20 2020 2020 3232 c397 3232 2073 he. 22..22 s │ │ │ │ │ +000512b0: 697a 652c 2061 6e64 2070 7265 6665 7261 ize, and prefera │ │ │ │ │ +000512c0: 626c 7920 7570 2074 6f20 3634 c397 3634 bly up to 64..64 │ │ │ │ │ +000512d0: 2e20 2054 6865 2069 636f 6e20 7368 6f75 . The icon shou │ │ │ │ │ +000512e0: 6c64 2062 6520 6e65 7574 7261 6c0a 2020 ld be neutral. │ │ │ │ │ +000512f0: 2020 2065 6e6f 7567 6820 746f 2069 6e74 enough to int │ │ │ │ │ +00051300: 6567 7261 7465 2077 656c 6c20 7769 7468 egrate well with │ │ │ │ │ +00051310: 2074 6865 2064 6566 6175 6c74 2069 636f the default ico │ │ │ │ │ +00051320: 6e20 7468 656d 6573 2e20 2049 7420 6973 n themes. It is │ │ │ │ │ +00051330: 0a20 2020 2020 656e 636f 7572 6167 6564 . encouraged │ │ │ │ │ +00051340: 2074 6f20 7368 6970 2074 6865 2069 636f to ship the ico │ │ │ │ │ +00051350: 6e20 696e 2074 6865 2064 6566 6175 6c74 n in the default │ │ │ │ │ +00051360: 2027 6869 636f 6c6f 7227 2069 636f 6e20 'hicolor' icon │ │ │ │ │ +00051370: 7468 656d 650a 2020 2020 2064 6972 6563 theme. direc │ │ │ │ │ +00051380: 746f 7269 6573 2c20 6f72 2074 6f20 7573 tories, or to us │ │ │ │ │ +00051390: 6520 616e 2065 7869 7374 696e 6720 6963 e an existing ic │ │ │ │ │ +000513a0: 6f6e 2066 726f 6d20 7468 6520 2768 6963 on from the 'hic │ │ │ │ │ +000513b0: 6f6c 6f72 2720 7468 656d 652e 0a0a 2020 olor' theme... │ │ │ │ │ +000513c0: 202d 2049 6620 7468 6520 6d65 6e75 2065 - If the menu e │ │ │ │ │ +000513d0: 6e74 7279 2069 7320 6e6f 7420 7573 6566 ntry is not usef │ │ │ │ │ +000513e0: 756c 2069 6e20 7468 6520 6765 6e65 7261 ul in the genera │ │ │ │ │ +000513f0: 6c20 6361 7365 2061 7320 6120 7374 616e l case as a stan │ │ │ │ │ +00051400: 6461 6c6f 6e65 0a20 2020 2020 6170 706c dalone. appl │ │ │ │ │ +00051410: 6963 6174 696f 6e2c 2074 6865 2064 6573 ication, the des │ │ │ │ │ +00051420: 6b74 6f70 2065 6e74 7279 2073 686f 756c ktop entry shoul │ │ │ │ │ +00051430: 6420 7365 7420 7468 6520 e280 984e 6f44 d set the ...NoD │ │ │ │ │ +00051440: 6973 706c 6179 e280 9920 6b65 7920 746f isplay... key to │ │ │ │ │ +00051450: 0a20 2020 2020 7472 7565 2c20 736f 2074 . true, so t │ │ │ │ │ +00051460: 6861 7420 6974 2063 616e 2062 6520 636f hat it can be co │ │ │ │ │ +00051470: 6e66 6967 7572 6564 2074 6f20 6265 2064 nfigured to be d │ │ │ │ │ +00051480: 6973 706c 6179 6564 206f 6e6c 7920 6279 isplayed only by │ │ │ │ │ +00051490: 2074 686f 7365 0a20 2020 2020 7768 6f20 those. who │ │ │ │ │ +000514a0: 6e65 6564 2069 742e 0a0a 2020 202d 2049 need it... - I │ │ │ │ │ +000514b0: 6e20 646f 7562 742c 2074 6865 2070 6163 n doubt, the pac │ │ │ │ │ +000514c0: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +000514d0: 7368 6f75 6c64 2063 6f6f 7264 696e 6174 should coordinat │ │ │ │ │ +000514e0: 6520 7769 7468 2074 6865 0a20 2020 2020 e with the. │ │ │ │ │ +000514f0: 6d61 696e 7461 696e 6572 7320 6f66 206d maintainers of m │ │ │ │ │ +00051500: 656e 7520 696d 706c 656d 656e 7461 7469 enu implementati │ │ │ │ │ +00051510: 6f6e 7320 7468 726f 7567 6820 7468 6520 ons through the │ │ │ │ │ +00051520: 2764 6562 6961 6e2d 6465 736b 746f 7027 'debian-desktop' │ │ │ │ │ +00051530: 0a20 2020 2020 6d61 696c 696e 6720 6c69 . mailing li │ │ │ │ │ +00051540: 7374 2069 6e20 6f72 6465 7220 746f 2061 st in order to a │ │ │ │ │ +00051550: 766f 6964 2070 726f 626c 656d 7320 7769 void problems wi │ │ │ │ │ +00051560: 7468 2063 6174 6567 6f72 6965 7320 6f72 th categories or │ │ │ │ │ +00051570: 2062 6164 0a20 2020 2020 696e 7465 7261 bad. intera │ │ │ │ │ +00051580: 6374 696f 6e73 2077 6974 6820 6f74 6865 ctions with othe │ │ │ │ │ +00051590: 7220 6963 6f6e 732e 2020 4573 7065 6369 r icons. Especi │ │ │ │ │ +000515a0: 616c 6c79 2066 6f72 2070 6163 6b61 6765 ally for package │ │ │ │ │ +000515b0: 7320 7768 6963 6820 6172 650a 2020 2020 s which are. │ │ │ │ │ +000515c0: 2070 6172 7420 6f66 2069 6e73 7461 6c6c part of install │ │ │ │ │ +000515d0: 6174 696f 6e20 7461 736b 732c 2074 6865 ation tasks, the │ │ │ │ │ +000515e0: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the │ │ │ │ │ +000515f0: 0a20 2020 2020 e280 984e 6f74 5368 6f77 . ...NotShow │ │ │ │ │ +00051600: 496e e280 992f e280 984f 6e6c 7953 686f In.../...OnlySho │ │ │ │ │ +00051610: 7749 6ee2 8099 206b 6579 7320 7368 6f75 wIn... keys shou │ │ │ │ │ +00051620: 6c64 2062 6520 7661 6c69 6461 7465 6420 ld be validated │ │ │ │ │ +00051630: 6279 2074 6865 0a20 2020 2020 6d61 696e by the. main │ │ │ │ │ +00051640: 7461 696e 6572 7320 6f66 2074 6865 2072 tainers of the r │ │ │ │ │ +00051650: 656c 6576 616e 7420 656e 7669 726f 6e6d elevant environm │ │ │ │ │ +00051660: 656e 7473 2e0a 0a53 696e 6365 2074 6865 ents...Since the │ │ │ │ │ +00051670: 2046 7265 6544 6573 6b74 6f70 206d 656e FreeDesktop men │ │ │ │ │ +00051680: 7520 6973 2061 2063 726f 7373 2d64 6973 u is a cross-dis │ │ │ │ │ +00051690: 7472 6962 7574 696f 6e20 7374 616e 6461 tribution standa │ │ │ │ │ +000516a0: 7264 2c20 7468 6520 6465 736b 746f 700a rd, the desktop. │ │ │ │ │ +000516b0: 656e 7472 6965 7320 7772 6974 7465 6e20 entries written │ │ │ │ │ +000516c0: 666f 7220 4465 6269 616e 2073 686f 756c for Debian shoul │ │ │ │ │ +000516d0: 6420 6265 2066 6f72 7761 7264 6564 2075 d be forwarded u │ │ │ │ │ +000516e0: 7073 7472 6561 6d2c 2077 6865 7265 2074 pstream, where t │ │ │ │ │ +000516f0: 6865 7920 7769 6c6c 0a62 656e 6566 6974 hey will.benefit │ │ │ │ │ +00051700: 2074 6f20 6f74 6865 7220 7573 6572 7320 to other users │ │ │ │ │ +00051710: 616e 6420 6172 6520 6d6f 7265 206c 696b and are more lik │ │ │ │ │ +00051720: 656c 7920 746f 2072 6563 6569 7665 2065 ely to receive e │ │ │ │ │ +00051730: 7874 7261 0a63 6f6e 7472 6962 7574 696f xtra.contributio │ │ │ │ │ +00051740: 6e73 2073 7563 6820 6173 2074 7261 6e73 ns such as trans │ │ │ │ │ +00051750: 6c61 7469 6f6e 732e 0a0a 4966 2061 2070 lations...If a p │ │ │ │ │ +00051760: 6163 6b61 6765 2069 6e73 7461 6c6c 7320 ackage installs │ │ │ │ │ +00051770: 6120 4672 6565 4465 736b 746f 7020 6465 a FreeDesktop de │ │ │ │ │ +00051780: 736b 746f 7020 656e 7472 792c 2069 7420 sktop entry, it │ │ │ │ │ +00051790: 6d75 7374 206e 6f74 2061 6c73 6f0a 696e must not also.in │ │ │ │ │ +000517a0: 7374 616c 6c20 6120 4465 6269 616e 206d stall a Debian m │ │ │ │ │ +000517b0: 656e 7520 656e 7472 792e 0a0a 1f0a 4669 enu entry.....Fi │ │ │ │ │ +000517c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000517d0: 792e 696e 666f 2c20 204e 6f64 653a 204d y.info, Node: M │ │ │ │ │ +000517e0: 756c 7469 6d65 6469 6120 6861 6e64 6c65 ultimedia handle │ │ │ │ │ +000517f0: 7273 2c20 204e 6578 743a 204b 6579 626f rs, Next: Keybo │ │ │ │ │ +00051800: 6172 6420 636f 6e66 6967 7572 6174 696f ard configuratio │ │ │ │ │ +00051810: 6e2c 2020 5072 6576 3a20 4d65 6e75 732c n, Prev: Menus, │ │ │ │ │ +00051820: 2020 5570 3a20 5468 6520 4f70 6572 6174 Up: The Operat │ │ │ │ │ +00051830: 696e 6720 5379 7374 656d 0a0a 392e 3720 ing System..9.7 │ │ │ │ │ +00051840: 4d75 6c74 696d 6564 6961 2068 616e 646c Multimedia handl │ │ │ │ │ +00051850: 6572 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ers.============ │ │ │ │ │ +00051860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a4d 6564 ===========..Med │ │ │ │ │ +00051870: 6961 2074 7970 6573 2028 666f 726d 6572 ia types (former │ │ │ │ │ +00051880: 6c79 206b 6e6f 776e 2061 7320 4d49 4d45 ly known as MIME │ │ │ │ │ +00051890: 2074 7970 6573 2c20 4d75 6c74 6970 7572 types, Multipur │ │ │ │ │ +000518a0: 706f 7365 2049 6e74 6572 6e65 7420 4d61 pose Internet Ma │ │ │ │ │ +000518b0: 696c 0a45 7874 656e 7369 6f6e 732c 2052 il.Extensions, R │ │ │ │ │ +000518c0: 4643 7320 3230 3435 2d32 3034 3929 2069 FCs 2045-2049) i │ │ │ │ │ +000518d0: 7320 6120 6d65 6368 616e 6973 6d20 666f s a mechanism fo │ │ │ │ │ +000518e0: 7220 656e 636f 6469 6e67 2066 696c 6573 r encoding files │ │ │ │ │ +000518f0: 2061 6e64 2064 6174 610a 7374 7265 616d and data.stream │ │ │ │ │ +00051900: 7320 616e 6420 7072 6f76 6964 696e 6720 s and providing │ │ │ │ │ +00051910: 6d65 7461 2d69 6e66 6f72 6d61 7469 6f6e meta-information │ │ │ │ │ +00051920: 2061 626f 7574 2074 6865 6d2c 2069 6e20 about them, in │ │ │ │ │ +00051930: 7061 7274 6963 756c 6172 2074 6865 6972 particular their │ │ │ │ │ +00051940: 0a74 7970 6520 616e 6420 666f 726d 6174 .type and format │ │ │ │ │ +00051950: 2028 652e 672e 2020 e280 9869 6d61 6765 (e.g. ...image │ │ │ │ │ +00051960: 2f70 6e67 e280 992c 20e2 8098 7465 7874 /png..., ...text │ │ │ │ │ +00051970: 2f68 746d 6ce2 8099 2c20 e280 9861 7564 /html..., ...aud │ │ │ │ │ +00051980: 696f 2f6f 6767 e280 9929 2e0a 0a52 6567 io/ogg...)...Reg │ │ │ │ │ +00051990: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ +000519a0: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ +000519b0: 2061 6c6c 6f77 7320 7072 6f67 7261 6d73 allows programs │ │ │ │ │ +000519c0: 206c 696b 6520 6d61 696c 2075 7365 720a like mail user. │ │ │ │ │ +000519d0: 6167 656e 7473 2061 6e64 2077 6562 2062 agents and web b │ │ │ │ │ +000519e0: 726f 7773 6572 7320 746f 2069 6e76 6f6b rowsers to invok │ │ │ │ │ +000519f0: 6520 7468 6573 6520 6861 6e64 6c65 7273 e these handlers │ │ │ │ │ +00051a00: 2074 6f20 7669 6577 2c20 6564 6974 206f to view, edit o │ │ │ │ │ +00051a10: 720a 6469 7370 6c61 7920 6d65 6469 6120 r.display media │ │ │ │ │ +00051a20: 7479 7065 7320 7468 6579 2064 6f6e e280 types they don.. │ │ │ │ │ +00051a30: 9974 2073 7570 706f 7274 2064 6972 6563 .t support direc │ │ │ │ │ +00051a40: 746c 792e 0a0a 5468 6572 6520 6172 6520 tly...There are │ │ │ │ │ +00051a50: 7477 6f20 6f76 6572 6c61 7070 696e 6720 two overlapping │ │ │ │ │ +00051a60: 7379 7374 656d 7320 746f 2061 7373 6f63 systems to assoc │ │ │ │ │ +00051a70: 6961 7465 206d 6564 6961 2074 7970 6573 iate media types │ │ │ │ │ +00051a80: 2074 6f20 7072 6f67 7261 6d73 0a77 6869 to programs.whi │ │ │ │ │ +00051a90: 6368 2063 616e 2068 616e 646c 6520 7468 ch can handle th │ │ │ │ │ +00051aa0: 656d 2e20 2054 6865 2027 6d61 696c 6361 em. The 'mailca │ │ │ │ │ +00051ab0: 7027 2073 7973 7465 6d20 6973 2066 6f75 p' system is fou │ │ │ │ │ +00051ac0: 6e64 206f 6e20 6120 6c61 7267 6520 6e75 nd on a large nu │ │ │ │ │ +00051ad0: 6d62 6572 0a6f 6620 556e 6978 2073 7973 mber.of Unix sys │ │ │ │ │ +00051ae0: 7465 6d73 2e20 2054 6865 2027 4672 6565 tems. The 'Free │ │ │ │ │ +00051af0: 4465 736b 746f 7027 2073 7973 7465 6d20 Desktop' system │ │ │ │ │ +00051b00: 6973 2061 696d 6564 2061 7420 4465 736b is aimed at Desk │ │ │ │ │ +00051b10: 746f 700a 656e 7669 726f 6e6d 656e 7473 top.environments │ │ │ │ │ +00051b20: 2e20 2049 6e20 4465 6269 616e 2c20 4672 . In Debian, Fr │ │ │ │ │ +00051b30: 6565 4465 736b 746f 7020 656e 7472 6965 eeDesktop entrie │ │ │ │ │ +00051b40: 7320 6172 6520 6175 746f 6d61 7469 6361 s are automatica │ │ │ │ │ +00051b50: 6c6c 790a 7472 616e 736c 6174 6564 2069 lly.translated i │ │ │ │ │ +00051b60: 6e20 6d61 696c 6361 7020 656e 7472 6965 n mailcap entrie │ │ │ │ │ +00051b70: 732c 2074 6865 7265 666f 7265 2070 6163 s, therefore pac │ │ │ │ │ +00051b80: 6b61 6765 7320 616c 7265 6164 7920 7573 kages already us │ │ │ │ │ +00051b90: 696e 6720 6465 736b 746f 700a 656e 7472 ing desktop.entr │ │ │ │ │ +00051ba0: 6965 7320 7368 6f75 6c64 206e 6f74 2075 ies should not u │ │ │ │ │ +00051bb0: 7365 2074 6865 206d 6169 6c63 6170 2073 se the mailcap s │ │ │ │ │ +00051bc0: 7973 7465 6d20 6469 7265 6374 6c79 2e0a ystem directly.. │ │ │ │ │ +00051bd0: 0a2a 204d 656e 753a 0a0a 2a20 5265 6769 .* Menu:..* Regi │ │ │ │ │ +00051be0: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00051bf0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +00051c00: 7769 7468 2064 6573 6b74 6f70 2065 6e74 with desktop ent │ │ │ │ │ +00051c10: 7269 6573 3a3a 0a2a 2052 6567 6973 7472 ries::.* Registr │ │ │ │ │ +00051c20: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +00051c30: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +00051c40: 6820 6d61 696c 6361 7020 656e 7472 6965 h mailcap entrie │ │ │ │ │ +00051c50: 733a 3a0a 2a20 5072 6f76 6964 696e 6720 s::.* Providing │ │ │ │ │ +00051c60: 6d65 6469 6120 7479 7065 7320 746f 2066 media types to f │ │ │ │ │ +00051c70: 696c 6573 3a3a 0a0a 1f0a 4669 6c65 3a20 iles::....File: │ │ │ │ │ +00051c80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00051c90: 666f 2c20 204e 6f64 653a 2052 6567 6973 fo, Node: Regis │ │ │ │ │ +00051ca0: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ +00051cb0: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ +00051cc0: 6974 6820 6465 736b 746f 7020 656e 7472 ith desktop entr │ │ │ │ │ +00051cd0: 6965 732c 2020 4e65 7874 3a20 5265 6769 ies, Next: Regi │ │ │ │ │ +00051ce0: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00051cf0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +00051d00: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ +00051d10: 7269 6573 2c20 2055 703a 204d 756c 7469 ries, Up: Multi │ │ │ │ │ +00051d20: 6d65 6469 6120 6861 6e64 6c65 7273 0a0a media handlers.. │ │ │ │ │ +00051d30: 392e 372e 3120 5265 6769 7374 7261 7469 9.7.1 Registrati │ │ │ │ │ +00051d40: 6f6e 206f 6620 6d65 6469 6120 7479 7065 on of media type │ │ │ │ │ +00051d50: 2068 616e 646c 6572 7320 7769 7468 2064 handlers with d │ │ │ │ │ +00051d60: 6573 6b74 6f70 2065 6e74 7269 6573 0a2d esktop entries.- │ │ │ │ │ +00051d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 -------------..P │ │ │ │ │ +00051db0: 6163 6b61 6765 7320 7368 6970 7069 6e67 ackages shipping │ │ │ │ │ +00051dc0: 2061 6e20 6170 706c 6963 6174 696f 6e20 an application │ │ │ │ │ +00051dd0: 6162 6c65 2074 6f20 7669 6577 2c20 6564 able to view, ed │ │ │ │ │ +00051de0: 6974 206f 7220 706f 696e 7420 746f 2066 it or point to f │ │ │ │ │ +00051df0: 696c 6573 206f 660a 6120 6769 7665 6e20 iles of.a given │ │ │ │ │ +00051e00: 6d65 6469 6120 7479 7065 2c20 6f72 206f media type, or o │ │ │ │ │ +00051e10: 7065 6e20 6c69 6e6b 7320 7769 7468 2061 pen links with a │ │ │ │ │ +00051e20: 2067 6976 656e 2055 5249 2073 6368 656d given URI schem │ │ │ │ │ +00051e30: 652c 2073 686f 756c 6420 6c69 7374 0a69 e, should list.i │ │ │ │ │ +00051e40: 7420 696e 2074 6865 20e2 8098 4d69 6d65 t in the ...Mime │ │ │ │ │ +00051e50: 5479 7065 e280 9920 6b65 7920 6f66 2074 Type... key of t │ │ │ │ │ +00051e60: 6865 2061 7070 6c69 6361 7469 6f6e e280 he application.. │ │ │ │ │ +00051e70: 9973 202a 6e6f 7465 2064 6573 6b74 6f70 .s *note desktop │ │ │ │ │ +00051e80: 2065 6e74 7279 3a20 3134 2e0a 466f 7220 entry: 14..For │ │ │ │ │ +00051e90: 5552 4920 7363 6865 6d65 732c 2074 6865 URI schemes, the │ │ │ │ │ +00051ea0: 2072 656c 6576 616e 7420 4d49 4d45 2074 relevant MIME t │ │ │ │ │ +00051eb0: 7970 6573 2061 7265 20e2 8098 782d 7363 ypes are ...x-sc │ │ │ │ │ +00051ec0: 6865 6d65 2d68 616e 646c 6572 2f2a e280 heme-handler/*.. │ │ │ │ │ +00051ed0: 9920 2865 2e67 2e0a e280 9878 2d73 6368 . (e.g.....x-sch │ │ │ │ │ +00051ee0: 656d 652d 6861 6e64 6c65 722f 6874 7470 eme-handler/http │ │ │ │ │ +00051ef0: 73e2 8099 292e 0a0a 1f0a 4669 6c65 3a20 s...).....File: │ │ │ │ │ +00051f00: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00051f10: 666f 2c20 204e 6f64 653a 2052 6567 6973 fo, Node: Regis │ │ │ │ │ +00051f20: 7472 6174 696f 6e20 6f66 206d 6564 6961 tration of media │ │ │ │ │ +00051f30: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ +00051f40: 6974 6820 6d61 696c 6361 7020 656e 7472 ith mailcap entr │ │ │ │ │ +00051f50: 6965 732c 2020 4e65 7874 3a20 5072 6f76 ies, Next: Prov │ │ │ │ │ +00051f60: 6964 696e 6720 6d65 6469 6120 7479 7065 iding media type │ │ │ │ │ +00051f70: 7320 746f 2066 696c 6573 2c20 2050 7265 s to files, Pre │ │ │ │ │ +00051f80: 763a 2052 6567 6973 7472 6174 696f 6e20 v: Registration │ │ │ │ │ +00051f90: 6f66 206d 6564 6961 2074 7970 6520 6861 of media type ha │ │ │ │ │ +00051fa0: 6e64 6c65 7273 2077 6974 6820 6465 736b ndlers with desk │ │ │ │ │ +00051fb0: 746f 7020 656e 7472 6965 732c 2020 5570 top entries, Up │ │ │ │ │ +00051fc0: 3a20 4d75 6c74 696d 6564 6961 2068 616e : Multimedia han │ │ │ │ │ +00051fd0: 646c 6572 730a 0a39 2e37 2e32 2052 6567 dlers..9.7.2 Reg │ │ │ │ │ +00051fe0: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ +00051ff0: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ +00052000: 2077 6974 6820 6d61 696c 6361 7020 656e with mailcap en │ │ │ │ │ +00052010: 7472 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d tries.---------- │ │ │ │ │ +00052020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052050: 2d2d 2d2d 0a0a 5061 636b 6167 6573 2074 ----..Packages t │ │ │ │ │ +00052060: 6861 7420 6172 6520 6e6f 7420 7573 696e hat are not usin │ │ │ │ │ +00052070: 6720 6465 736b 746f 7020 656e 7472 6965 g desktop entrie │ │ │ │ │ +00052080: 7320 666f 7220 7265 6769 7374 7261 7469 s for registrati │ │ │ │ │ +00052090: 6f6e 2073 686f 756c 640a 696e 7374 616c on should.instal │ │ │ │ │ +000520a0: 6c20 6120 6669 6c65 2069 6e20 e280 986d l a file in ...m │ │ │ │ │ +000520b0: 6169 6c63 6170 2835 29e2 8099 2066 6f72 ailcap(5)... for │ │ │ │ │ +000520c0: 6d61 7420 2852 4643 2031 3532 3429 2069 mat (RFC 1524) i │ │ │ │ │ +000520d0: 6e20 7468 6520 6469 7265 6374 6f72 790a n the directory. │ │ │ │ │ +000520e0: e280 982f 7573 722f 6c69 622f 6d69 6d65 .../usr/lib/mime │ │ │ │ │ +000520f0: 2f70 6163 6b61 6765 732f e280 992e 2020 /packages/.... │ │ │ │ │ +00052100: 5468 6520 6669 6c65 206e 616d 6520 7368 The file name sh │ │ │ │ │ +00052110: 6f75 6c64 2062 6520 7468 6520 6269 6e61 ould be the bina │ │ │ │ │ +00052120: 7279 2070 6163 6b61 6765 e280 9973 0a6e ry package...s.n │ │ │ │ │ +00052130: 616d 652e 0a0a 5468 6520 6d61 696c 6361 ame...The mailca │ │ │ │ │ +00052140: 7020 7061 636b 6167 6520 7072 6f76 6964 p package provid │ │ │ │ │ +00052150: 6573 2074 6865 20e2 8098 7570 6461 7465 es the ...update │ │ │ │ │ +00052160: 2d6d 696d 65e2 8099 2070 726f 6772 616d -mime... program │ │ │ │ │ +00052170: 2c20 7768 6963 6820 696e 7465 6772 6174 , which integrat │ │ │ │ │ +00052180: 6573 0a74 6865 7365 2072 6567 6973 7472 es.these registr │ │ │ │ │ +00052190: 6174 696f 6e73 2069 6e20 7468 6520 e280 ations in the .. │ │ │ │ │ +000521a0: 982f 6574 632f 6d61 696c 6361 70e2 8099 ./etc/mailcap... │ │ │ │ │ +000521b0: 2066 696c 652c 2075 7369 6e67 2064 706b file, using dpk │ │ │ │ │ +000521c0: 6720 7472 6967 6765 7273 2e0a 2831 290a g triggers..(1). │ │ │ │ │ +000521d0: 0a50 6163 6b61 6765 7320 696e 7374 616c .Packages instal │ │ │ │ │ +000521e0: 6c69 6e67 2064 6573 6b74 6f70 2065 6e74 ling desktop ent │ │ │ │ │ +000521f0: 7269 6573 2073 686f 756c 6420 6e6f 7420 ries should not │ │ │ │ │ +00052200: 696e 7374 616c 6c20 6d61 696c 6361 7020 install mailcap │ │ │ │ │ +00052210: 656e 7472 6965 730a 666f 7220 7468 6520 entries.for the │ │ │ │ │ +00052220: 7361 6d65 2070 726f 6772 616d 2c20 6265 same program, be │ │ │ │ │ +00052230: 6361 7573 6520 7468 6520 6d61 696c 6361 cause the mailca │ │ │ │ │ +00052240: 7020 7061 636b 6167 6520 616c 7265 6164 p package alread │ │ │ │ │ +00052250: 7920 7265 6164 7320 6465 736b 746f 700a y reads desktop. │ │ │ │ │ +00052260: 656e 7472 6965 732e 0a0a 5061 636b 6167 entries...Packag │ │ │ │ │ +00052270: 6573 2075 7369 6e67 2074 6865 7365 2066 es using these f │ │ │ │ │ +00052280: 6163 696c 6974 6965 7320 2773 686f 756c acilities 'shoul │ │ │ │ │ +00052290: 6420 6e6f 7427 2064 6570 656e 6420 6f6e d not' depend on │ │ │ │ │ +000522a0: 2c20 7265 636f 6d6d 656e 642c 206f 720a , recommend, or. │ │ │ │ │ +000522b0: 7375 6767 6573 7420 e280 986d 6169 6c63 suggest ...mailc │ │ │ │ │ +000522c0: 6170 e280 992e 0a0a 2020 202d 2d2d 2d2d ap...... ----- │ │ │ │ │ +000522d0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +000522e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +000522f0: 3129 2043 7265 6174 696e 672c 206d 6f64 1) Creating, mod │ │ │ │ │ +00052300: 6966 7969 6e67 206f 7220 7265 6d6f 7669 ifying or removi │ │ │ │ │ +00052310: 6e67 2061 2066 696c 6520 696e 0ae2 8098 ng a file in.... │ │ │ │ │ +00052320: 2f75 7372 2f6c 6962 2f6d 696d 652f 7061 /usr/lib/mime/pa │ │ │ │ │ +00052330: 636b 6167 6573 2fe2 8099 2075 7369 6e67 ckages/... using │ │ │ │ │ +00052340: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00052350: 7074 7320 7769 6c6c 206e 6f74 2061 6374 pts will not act │ │ │ │ │ +00052360: 6976 6174 6520 7468 650a 7472 6967 6765 ivate the.trigge │ │ │ │ │ +00052370: 722e 2020 496e 2074 6861 7420 6361 7365 r. In that case │ │ │ │ │ +00052380: 2c20 6974 2063 616e 2062 6520 646f 6e65 , it can be done │ │ │ │ │ +00052390: 2062 7920 6361 6c6c 696e 6720 e280 9864 by calling ...d │ │ │ │ │ +000523a0: 706b 672d 7472 6967 6765 720a 2d2d 6e6f pkg-trigger.--no │ │ │ │ │ +000523b0: 2d61 7761 6974 202f 7573 722f 6c69 622f -await /usr/lib/ │ │ │ │ │ +000523c0: 6d69 6d65 2f70 6163 6b61 6765 73e2 8099 mime/packages... │ │ │ │ │ +000523d0: 2066 726f 6d20 7468 6520 6d61 696e 7461 from the mainta │ │ │ │ │ +000523e0: 696e 6572 2073 6372 6970 7420 6166 7465 iner script afte │ │ │ │ │ +000523f0: 720a 6372 6561 7469 6e67 2c20 6d6f 6469 r.creating, modi │ │ │ │ │ +00052400: 6679 696e 672c 206f 7220 7265 6d6f 7669 fying, or removi │ │ │ │ │ +00052410: 6e67 2074 6865 2066 696c 652e 0a0a 1f0a ng the file..... │ │ │ │ │ +00052420: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00052430: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00052440: 2050 726f 7669 6469 6e67 206d 6564 6961 Providing media │ │ │ │ │ +00052450: 2074 7970 6573 2074 6f20 6669 6c65 732c types to files, │ │ │ │ │ +00052460: 2020 5072 6576 3a20 5265 6769 7374 7261 Prev: Registra │ │ │ │ │ +00052470: 7469 6f6e 206f 6620 6d65 6469 6120 7479 tion of media ty │ │ │ │ │ +00052480: 7065 2068 616e 646c 6572 7320 7769 7468 pe handlers with │ │ │ │ │ +00052490: 206d 6169 6c63 6170 2065 6e74 7269 6573 mailcap entries │ │ │ │ │ +000524a0: 2c20 2055 703a 204d 756c 7469 6d65 6469 , Up: Multimedi │ │ │ │ │ +000524b0: 6120 6861 6e64 6c65 7273 0a0a 392e 372e a handlers..9.7. │ │ │ │ │ +000524c0: 3320 5072 6f76 6964 696e 6720 6d65 6469 3 Providing medi │ │ │ │ │ +000524d0: 6120 7479 7065 7320 746f 2066 696c 6573 a types to files │ │ │ │ │ +000524e0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +000524f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052500: 2d2d 2d2d 2d0a 0a54 6865 206d 6564 6961 -----..The media │ │ │ │ │ +00052510: 2074 7970 6520 6f66 2061 2066 696c 6520 type of a file │ │ │ │ │ +00052520: 6973 2064 6973 636f 7665 7265 6420 6279 is discovered by │ │ │ │ │ +00052530: 2069 6e73 7065 6374 696e 6720 7468 6520 inspecting the │ │ │ │ │ +00052540: 6669 6c65 e280 9973 0a65 7874 656e 7369 file...s.extensi │ │ │ │ │ +00052550: 6f6e 206f 7220 6974 7320 e280 986d 6167 on or its ...mag │ │ │ │ │ +00052560: 6963 2835 29e2 8099 2070 6174 7465 726e ic(5)... pattern │ │ │ │ │ +00052570: 2c20 616e 6420 696e 7465 7272 6f67 6174 , and interrogat │ │ │ │ │ +00052580: 696e 6720 6120 6461 7461 6261 7365 0a61 ing a database.a │ │ │ │ │ +00052590: 7373 6f63 6961 7469 6e67 2074 6865 6d20 ssociating them │ │ │ │ │ +000525a0: 7769 7468 206d 6564 6961 2074 7970 6573 with media types │ │ │ │ │ +000525b0: 2e0a 0a54 6f20 7375 7070 6f72 7420 6e65 ...To support ne │ │ │ │ │ +000525c0: 7720 6173 736f 6369 6174 696f 6e73 2062 w associations b │ │ │ │ │ +000525d0: 6574 7765 656e 206d 6564 6961 2074 7970 etween media typ │ │ │ │ │ +000525e0: 6573 2061 6e64 2066 696c 6573 2c20 7468 es and files, th │ │ │ │ │ +000525f0: 6569 720a 6368 6172 6163 7465 7269 7374 eir.characterist │ │ │ │ │ +00052600: 6963 2066 696c 6520 6578 7465 6e73 696f ic file extensio │ │ │ │ │ +00052610: 6e73 2061 6e64 206d 6167 6963 2070 6174 ns and magic pat │ │ │ │ │ +00052620: 7465 726e 7320 7368 6f75 6c64 2062 6520 terns should be │ │ │ │ │ +00052630: 7265 6769 7374 6572 6564 0a74 6f20 7468 registered.to th │ │ │ │ │ +00052640: 6520 4941 4e41 2028 496e 7465 726e 6574 e IANA (Internet │ │ │ │ │ +00052650: 2041 7373 6967 6e65 6420 4e75 6d62 6572 Assigned Number │ │ │ │ │ +00052660: 7320 4175 7468 6f72 6974 7929 2e20 2053 s Authority). S │ │ │ │ │ +00052670: 6565 0ae2 8098 6874 7470 733a 2f2f 7777 ee....https://ww │ │ │ │ │ +00052680: 772e 6961 6e61 2e6f 7267 2f61 7373 6967 w.iana.org/assig │ │ │ │ │ +00052690: 6e6d 656e 7473 2f6d 6564 6961 2d74 7970 nments/media-typ │ │ │ │ │ +000526a0: 6573 e280 9920 616e 6420 5246 4320 3638 es... and RFC 68 │ │ │ │ │ +000526b0: 3338 2066 6f72 2064 6574 6169 6c73 2e0a 38 for details.. │ │ │ │ │ +000526c0: 5468 6973 2069 6e66 6f72 6d61 7469 6f6e This information │ │ │ │ │ +000526d0: 2077 696c 6c20 7468 656e 2070 726f 7061 will then propa │ │ │ │ │ +000526e0: 6761 7465 2074 6f20 7468 6520 7379 7374 gate to the syst │ │ │ │ │ +000526f0: 656d 7320 6469 7363 6f76 6572 696e 6720 ems discovering │ │ │ │ │ +00052700: 6669 6c65 0a6d 6564 6961 2074 7970 6573 file.media types │ │ │ │ │ +00052710: 2069 6e20 4465 6269 616e 2c20 7072 6f76 in Debian, prov │ │ │ │ │ +00052720: 6964 6564 2062 7920 7468 6520 7368 6172 ided by the shar │ │ │ │ │ +00052730: 6564 2d6d 696d 652d 696e 666f 2c20 6d65 ed-mime-info, me │ │ │ │ │ +00052740: 6469 612d 7479 7065 7320 616e 640a 6669 dia-types and.fi │ │ │ │ │ +00052750: 6c65 2070 6163 6b61 6765 732e 2020 4966 le packages. If │ │ │ │ │ +00052760: 2072 6567 6973 7472 6174 696f 6e20 616e registration an │ │ │ │ │ +00052770: 6420 7072 6f70 6167 6174 696f 6e20 6361 d propagation ca │ │ │ │ │ +00052780: 6e20 6e6f 7420 6265 2077 6169 7465 6420 n not be waited │ │ │ │ │ +00052790: 666f 722c 0a73 7570 706f 7274 2063 616e for,.support can │ │ │ │ │ +000527a0: 2062 6520 6173 6b65 6420 746f 2074 6865 be asked to the │ │ │ │ │ +000527b0: 206d 6169 6e74 6169 6e65 7273 206f 6620 maintainers of │ │ │ │ │ +000527c0: 7468 6520 7061 636b 6167 6573 206d 656e the packages men │ │ │ │ │ +000527d0: 7469 6f6e 6564 2061 626f 7665 2e0a 0a46 tioned above...F │ │ │ │ │ +000527e0: 6f72 2066 696c 6573 2074 6861 7420 6172 or files that ar │ │ │ │ │ +000527f0: 6520 7072 6f64 7563 6564 2061 6e64 2072 e produced and r │ │ │ │ │ +00052800: 6561 6420 6279 2061 2073 696e 676c 6520 ead by a single │ │ │ │ │ +00052810: 6170 706c 6963 6174 696f 6e2c 2069 7420 application, it │ │ │ │ │ +00052820: 6973 2061 6c73 6f0a 706f 7373 6962 6c65 is also.possible │ │ │ │ │ +00052830: 2074 6f20 6465 636c 6172 6520 7468 6973 to declare this │ │ │ │ │ +00052840: 2061 7373 6f63 6961 7469 6f6e 2074 6f20 association to │ │ │ │ │ +00052850: 7468 6520 2753 6861 7265 6420 4d49 4d45 the 'Shared MIME │ │ │ │ │ +00052860: 2049 6e66 6f27 2073 7973 7465 6d20 6279 Info' system by │ │ │ │ │ +00052870: 0a69 6e73 7461 6c6c 696e 6720 696e 2074 .installing in t │ │ │ │ │ +00052880: 6865 2064 6972 6563 746f 7279 20e2 8098 he directory ... │ │ │ │ │ +00052890: 2f75 7372 2f73 6861 7265 2f6d 696d 652f /usr/share/mime/ │ │ │ │ │ +000528a0: 7061 636b 6167 6573 e280 9920 6120 6669 packages... a fi │ │ │ │ │ +000528b0: 6c65 2069 6e20 7468 6520 584d 4c0a 666f le in the XML.fo │ │ │ │ │ +000528c0: 726d 6174 2073 7065 6369 6669 6564 2061 rmat specified a │ │ │ │ │ +000528d0: 740a e280 9868 7474 7073 3a2f 2f73 7461 t....https://sta │ │ │ │ │ +000528e0: 6e64 6172 6473 2e66 7265 6564 6573 6b74 ndards.freedeskt │ │ │ │ │ +000528f0: 6f70 2e6f 7267 2f73 6861 7265 642d 6d69 op.org/shared-mi │ │ │ │ │ +00052900: 6d65 2d69 6e66 6f2d 7370 6563 2f6c 6174 me-info-spec/lat │ │ │ │ │ +00052910: 6573 742f e280 992e 0a0a 1f0a 4669 6c65 est/........File │ │ │ │ │ +00052920: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00052930: 696e 666f 2c20 204e 6f64 653a 204b 6579 info, Node: Key │ │ │ │ │ +00052940: 626f 6172 6420 636f 6e66 6967 7572 6174 board configurat │ │ │ │ │ +00052950: 696f 6e2c 2020 4e65 7874 3a20 456e 7669 ion, Next: Envi │ │ │ │ │ +00052960: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +00052970: 732c 2020 5072 6576 3a20 4d75 6c74 696d s, Prev: Multim │ │ │ │ │ +00052980: 6564 6961 2068 616e 646c 6572 732c 2020 edia handlers, │ │ │ │ │ +00052990: 5570 3a20 5468 6520 4f70 6572 6174 696e Up: The Operatin │ │ │ │ │ +000529a0: 6720 5379 7374 656d 0a0a 392e 3820 4b65 g System..9.8 Ke │ │ │ │ │ +000529b0: 7962 6f61 7264 2063 6f6e 6669 6775 7261 yboard configura │ │ │ │ │ +000529c0: 7469 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tion.=========== │ │ │ │ │ +000529d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +000529e0: 0a54 6f20 6163 6869 6576 6520 6120 636f .To achieve a co │ │ │ │ │ +000529f0: 6e73 6973 7465 6e74 206b 6579 626f 6172 nsistent keyboar │ │ │ │ │ +00052a00: 6420 636f 6e66 6967 7572 6174 696f 6e20 d configuration │ │ │ │ │ +00052a10: 736f 2074 6861 7420 616c 6c20 6170 706c so that all appl │ │ │ │ │ +00052a20: 6963 6174 696f 6e73 0a69 6e74 6572 7072 ications.interpr │ │ │ │ │ +00052a30: 6574 2061 206b 6579 626f 6172 6420 6576 et a keyboard ev │ │ │ │ │ +00052a40: 656e 7420 7468 6520 7361 6d65 2077 6179 ent the same way │ │ │ │ │ +00052a50: 2c20 616c 6c20 7072 6f67 7261 6d73 2069 , all programs i │ │ │ │ │ +00052a60: 6e20 7468 6520 4465 6269 616e 0a64 6973 n the Debian.dis │ │ │ │ │ +00052a70: 7472 6962 7574 696f 6e20 6d75 7374 2062 tribution must b │ │ │ │ │ +00052a80: 6520 636f 6e66 6967 7572 6564 2074 6f20 e configured to │ │ │ │ │ +00052a90: 636f 6d70 6c79 2077 6974 6820 7468 6520 comply with the │ │ │ │ │ +00052aa0: 666f 6c6c 6f77 696e 6720 6775 6964 656c following guidel │ │ │ │ │ +00052ab0: 696e 6573 2e0a 0a54 6865 2066 6f6c 6c6f ines...The follo │ │ │ │ │ +00052ac0: 7769 6e67 206b 6579 7320 6d75 7374 2068 wing keys must h │ │ │ │ │ +00052ad0: 6176 6520 7468 6520 7370 6563 6966 6965 ave the specifie │ │ │ │ │ +00052ae0: 6420 696e 7465 7270 7265 7461 7469 6f6e d interpretation │ │ │ │ │ +00052af0: 733a 0a0a e280 983c 2d2d e280 990a 0a20 s:.....<--..... │ │ │ │ │ +00052b00: 2020 2020 6465 6c65 7465 2074 6865 2063 delete the c │ │ │ │ │ +00052b10: 6861 7261 6374 6572 2074 6f20 7468 6520 haracter to the │ │ │ │ │ +00052b20: 6c65 6674 206f 6620 7468 6520 6375 7273 left of the curs │ │ │ │ │ +00052b30: 6f72 0a0a e280 9844 656c 6574 65e2 8099 or.....Delete... │ │ │ │ │ +00052b40: 0a0a 2020 2020 2064 656c 6574 6520 7468 .. delete th │ │ │ │ │ +00052b50: 6520 6368 6172 6163 7465 7220 746f 2074 e character to t │ │ │ │ │ +00052b60: 6865 2072 6967 6874 206f 6620 7468 6520 he right of the │ │ │ │ │ +00052b70: 6375 7273 6f72 0a0a e280 9843 6f6e 7472 cursor.....Contr │ │ │ │ │ +00052b80: 6f6c 2b48 e280 990a 0a20 2020 2020 656d ol+H..... em │ │ │ │ │ +00052b90: 6163 733a 2074 6865 2068 656c 7020 7072 acs: the help pr │ │ │ │ │ +00052ba0: 6566 6978 0a0a 5468 6520 696e 7465 7270 efix..The interp │ │ │ │ │ +00052bb0: 7265 7461 7469 6f6e 206f 6620 616e 7920 retation of any │ │ │ │ │ +00052bc0: 6b65 7962 6f61 7264 2065 7665 6e74 7320 keyboard events │ │ │ │ │ +00052bd0: 7368 6f75 6c64 2062 6520 696e 6465 7065 should be indepe │ │ │ │ │ +00052be0: 6e64 656e 7420 6f66 2074 6865 0a74 6572 ndent of the.ter │ │ │ │ │ +00052bf0: 6d69 6e61 6c20 7468 6174 2069 7320 7573 minal that is us │ │ │ │ │ +00052c00: 6564 2c20 6265 2069 7420 6120 7669 7274 ed, be it a virt │ │ │ │ │ +00052c10: 7561 6c20 636f 6e73 6f6c 652c 2061 6e20 ual console, an │ │ │ │ │ +00052c20: 5820 7465 726d 696e 616c 2065 6d75 6c61 X terminal emula │ │ │ │ │ +00052c30: 746f 722c 0a61 6e20 726c 6f67 696e 2f74 tor,.an rlogin/t │ │ │ │ │ +00052c40: 656c 6e65 7420 7365 7373 696f 6e2c 2065 elnet session, e │ │ │ │ │ +00052c50: 7463 2e0a 0a54 6865 2066 6f6c 6c6f 7769 tc...The followi │ │ │ │ │ +00052c60: 6e67 206c 6973 7420 6578 706c 6169 6e73 ng list explains │ │ │ │ │ +00052c70: 2068 6f77 2074 6865 2064 6966 6665 7265 how the differe │ │ │ │ │ +00052c80: 6e74 2070 726f 6772 616d 7320 7368 6f75 nt programs shou │ │ │ │ │ +00052c90: 6c64 2062 6520 7365 7420 7570 0a74 6f20 ld be set up.to │ │ │ │ │ +00052ca0: 6163 6869 6576 6520 7468 6973 3a0a 0a20 achieve this:.. │ │ │ │ │ +00052cb0: 2020 2d20 e280 983c 2d2d e280 9920 6765 - ...<--... ge │ │ │ │ │ +00052cc0: 6e65 7261 7465 7320 e280 984b 425f 4261 nerates ...KB_Ba │ │ │ │ │ +00052cd0: 636b 5370 6163 65e2 8099 2069 6e20 582e ckSpace... in X. │ │ │ │ │ +00052ce0: 0a0a 2020 202d 20e2 8098 4465 6c65 7465 .. - ...Delete │ │ │ │ │ +00052cf0: e280 9920 6765 6e65 7261 7465 7320 e280 ... generates .. │ │ │ │ │ +00052d00: 984b 425f 4465 6c65 7465 e280 9920 696e .KB_Delete... in │ │ │ │ │ +00052d10: 2058 2e0a 0a20 2020 2d20 5820 7472 616e X... - X tran │ │ │ │ │ +00052d20: 736c 6174 696f 6e73 2061 7265 2073 6574 slations are set │ │ │ │ │ +00052d30: 2075 7020 746f 206d 616b 6520 e280 984b up to make ...K │ │ │ │ │ +00052d40: 425f 4261 636b 7370 6163 65e2 8099 2067 B_Backspace... g │ │ │ │ │ +00052d50: 656e 6572 6174 6520 4153 4349 490a 2020 enerate ASCII. │ │ │ │ │ +00052d60: 2020 2044 454c 2c20 616e 6420 746f 206d DEL, and to m │ │ │ │ │ +00052d70: 616b 6520 e280 984b 425f 4465 6c65 7465 ake ...KB_Delete │ │ │ │ │ +00052d80: e280 9920 6765 6e65 7261 7465 20e2 8098 ... generate ... │ │ │ │ │ +00052d90: 4553 4320 5b20 3320 7ee2 8099 2028 7468 ESC [ 3 ~... (th │ │ │ │ │ +00052da0: 6973 2069 7320 7468 650a 2020 2020 2076 is is the. v │ │ │ │ │ +00052db0: 7432 3230 2065 7363 6170 6520 636f 6465 t220 escape code │ │ │ │ │ +00052dc0: 2066 6f72 2074 6865 20e2 809c 6465 6c65 for the ...dele │ │ │ │ │ +00052dd0: 7465 2063 6861 7261 6374 6572 e280 9d20 te character... │ │ │ │ │ +00052de0: 6b65 7929 2e20 2054 6869 7320 6d75 7374 key). This must │ │ │ │ │ +00052df0: 2062 650a 2020 2020 2064 6f6e 6520 6279 be. done by │ │ │ │ │ +00052e00: 206c 6f61 6469 6e67 2074 6865 2058 2072 loading the X r │ │ │ │ │ +00052e10: 6573 6f75 7263 6573 2075 7369 6e67 20e2 esources using . │ │ │ │ │ +00052e20: 8098 7872 6462 e280 9920 6f6e 2061 6c6c ..xrdb... on all │ │ │ │ │ +00052e30: 206c 6f63 616c 2058 0a20 2020 2020 6469 local X. di │ │ │ │ │ +00052e40: 7370 6c61 7973 2c20 6e6f 7420 7573 696e splays, not usin │ │ │ │ │ +00052e50: 6720 7468 6520 6170 706c 6963 6174 696f g the applicatio │ │ │ │ │ +00052e60: 6e20 6465 6661 756c 7473 2c20 736f 2074 n defaults, so t │ │ │ │ │ +00052e70: 6861 7420 7468 650a 2020 2020 2074 7261 hat the. tra │ │ │ │ │ +00052e80: 6e73 6c61 7469 6f6e 2072 6573 6f75 7263 nslation resourc │ │ │ │ │ +00052e90: 6573 2075 7365 6420 636f 7272 6573 706f es used correspo │ │ │ │ │ +00052ea0: 6e64 2074 6f20 7468 6520 e280 9878 6d6f nd to the ...xmo │ │ │ │ │ +00052eb0: 646d 6170 e280 9920 7365 7474 696e 6773 dmap... settings │ │ │ │ │ +00052ec0: 2e0a 0a20 2020 2d20 5468 6520 4c69 6e75 ... - The Linu │ │ │ │ │ +00052ed0: 7820 636f 6e73 6f6c 6520 6973 2063 6f6e x console is con │ │ │ │ │ +00052ee0: 6669 6775 7265 6420 746f 206d 616b 6520 figured to make │ │ │ │ │ +00052ef0: e280 983c 2d2d e280 9920 6765 6e65 7261 ...<--... genera │ │ │ │ │ +00052f00: 7465 2044 454c 2c20 616e 640a 2020 2020 te DEL, and. │ │ │ │ │ +00052f10: 20e2 8098 4465 6c65 7465 e280 9920 6765 ...Delete... ge │ │ │ │ │ +00052f20: 6e65 7261 7465 20e2 8098 4553 4320 5b20 nerate ...ESC [ │ │ │ │ │ +00052f30: 3320 7ee2 8099 2e0a 0a20 2020 2d20 5820 3 ~...... - X │ │ │ │ │ +00052f40: 6170 706c 6963 6174 696f 6e73 2061 7265 applications are │ │ │ │ │ +00052f50: 2063 6f6e 6669 6775 7265 6420 736f 2074 configured so t │ │ │ │ │ +00052f60: 6861 7420 e280 983c e280 9920 6465 6c65 hat ...<... dele │ │ │ │ │ +00052f70: 7465 7320 6c65 6674 2c20 616e 640a 2020 tes left, and. │ │ │ │ │ +00052f80: 2020 20e2 8098 4465 6c65 7465 e280 9920 ...Delete... │ │ │ │ │ +00052f90: 6465 6c65 7465 7320 7269 6768 742e 2020 deletes right. │ │ │ │ │ +00052fa0: 4d6f 7469 6620 6170 706c 6963 6174 696f Motif applicatio │ │ │ │ │ +00052fb0: 6e73 2061 6c72 6561 6479 2077 6f72 6b20 ns already work │ │ │ │ │ +00052fc0: 6c69 6b65 2074 6869 732e 0a0a 2020 202d like this... - │ │ │ │ │ +00052fd0: 2054 6572 6d69 6e61 6c73 2073 686f 756c Terminals shoul │ │ │ │ │ +00052fe0: 6420 6861 7665 20e2 8098 7374 7479 2065 d have ...stty e │ │ │ │ │ +00052ff0: 7261 7365 205e 3fe2 8099 202e 0a0a 2020 rase ^?... ... │ │ │ │ │ +00053000: 202d 2054 6865 20e2 8098 7874 6572 6de2 - The ...xterm. │ │ │ │ │ +00053010: 8099 2074 6572 6d69 6e66 6f20 656e 7472 .. terminfo entr │ │ │ │ │ +00053020: 7920 7368 6f75 6c64 2068 6176 6520 e280 y should have .. │ │ │ │ │ +00053030: 9845 5343 205b 2033 207e e280 9920 666f .ESC [ 3 ~... fo │ │ │ │ │ +00053040: 7220 e280 986b 6463 6831 e280 992c 0a20 r ...kdch1...,. │ │ │ │ │ +00053050: 2020 2020 6a75 7374 2061 7320 666f 7220 just as for │ │ │ │ │ +00053060: e280 9854 4552 4d3d 6c69 6e75 78e2 8099 ...TERM=linux... │ │ │ │ │ +00053070: 2061 6e64 20e2 8098 5445 524d 3d76 7432 and ...TERM=vt2 │ │ │ │ │ +00053080: 3230 e280 992e 0a0a 2020 202d 2045 6d61 20...... - Ema │ │ │ │ │ +00053090: 6373 2069 7320 7072 6f67 7261 6d6d 6564 cs is programmed │ │ │ │ │ +000530a0: 2074 6f20 6d61 7020 e280 984b 425f 4261 to map ...KB_Ba │ │ │ │ │ +000530b0: 636b 7370 6163 65e2 8099 206f 7220 7468 ckspace... or th │ │ │ │ │ +000530c0: 6520 e280 9873 7474 7920 6572 6173 65e2 e ...stty erase. │ │ │ │ │ +000530d0: 8099 0a20 2020 2020 6368 6172 6163 7465 ... characte │ │ │ │ │ +000530e0: 7220 746f 20e2 8098 6465 6c65 7465 2d62 r to ...delete-b │ │ │ │ │ +000530f0: 6163 6b77 6172 642d 6368 6172 e280 992c ackward-char..., │ │ │ │ │ +00053100: 2061 6e64 20e2 8098 4b42 5f44 656c 6574 and ...KB_Delet │ │ │ │ │ +00053110: 65e2 8099 206f 7220 e280 986b 6463 6831 e... or ...kdch1 │ │ │ │ │ +00053120: e280 9920 746f 0a20 2020 2020 e280 9864 ... to. ...d │ │ │ │ │ +00053130: 656c 6574 652d 666f 7277 6172 642d 6368 elete-forward-ch │ │ │ │ │ +00053140: 6172 e280 992c 2061 6e64 20e2 8098 5e48 ar..., and ...^H │ │ │ │ │ +00053150: e280 9920 746f 20e2 8098 6865 6c70 e280 ... to ...help.. │ │ │ │ │ +00053160: 9920 6173 2061 6c77 6179 732e 0a0a 2020 . as always... │ │ │ │ │ +00053170: 202d 204f 7468 6572 2061 7070 6c69 6361 - Other applica │ │ │ │ │ +00053180: 7469 6f6e 7320 7573 6520 7468 6520 e280 tions use the .. │ │ │ │ │ +00053190: 9873 7474 7920 6572 6173 65e2 8099 2063 .stty erase... c │ │ │ │ │ +000531a0: 6861 7261 6374 6572 2061 6e64 20e2 8098 haracter and ... │ │ │ │ │ +000531b0: 6b64 6368 31e2 8099 2066 6f72 0a20 2020 kdch1... for. │ │ │ │ │ +000531c0: 2020 7468 6520 7477 6f20 6465 6c65 7465 the two delete │ │ │ │ │ +000531d0: 206b 6579 732c 2077 6974 6820 4153 4349 keys, with ASCI │ │ │ │ │ +000531e0: 4920 4445 4c20 6265 696e 6720 e280 9c64 I DEL being ...d │ │ │ │ │ +000531f0: 656c 6574 6520 7072 6576 696f 7573 0a20 elete previous. │ │ │ │ │ +00053200: 2020 2020 6368 6172 6163 7465 72e2 809d character... │ │ │ │ │ +00053210: 2061 6e64 20e2 8098 6b64 6368 31e2 8099 and ...kdch1... │ │ │ │ │ +00053220: 2062 6569 6e67 20e2 809c 6465 6c65 7465 being ...delete │ │ │ │ │ +00053230: 2063 6861 7261 6374 6572 2075 6e64 6572 character under │ │ │ │ │ +00053240: 2063 7572 736f 72e2 809d 2e0a 0a54 6869 cursor......Thi │ │ │ │ │ +00053250: 7320 7769 6c6c 2073 6f6c 7665 2074 6865 s will solve the │ │ │ │ │ +00053260: 2070 726f 626c 656d 2065 7863 6570 7420 problem except │ │ │ │ │ +00053270: 666f 7220 7468 6520 666f 6c6c 6f77 696e for the followin │ │ │ │ │ +00053280: 6720 6361 7365 733a 0a0a 2020 202d 2053 g cases:.. - S │ │ │ │ │ +00053290: 6f6d 6520 7465 726d 696e 616c 7320 6861 ome terminals ha │ │ │ │ │ +000532a0: 7665 2061 20e2 8098 3c2d 2de2 8099 206b ve a ...<--... k │ │ │ │ │ +000532b0: 6579 2074 6861 7420 6361 6e6e 6f74 2062 ey that cannot b │ │ │ │ │ +000532c0: 6520 6d61 6465 2074 6f20 7072 6f64 7563 e made to produc │ │ │ │ │ +000532d0: 650a 2020 2020 2061 6e79 7468 696e 6720 e. anything │ │ │ │ │ +000532e0: 6578 6365 7074 20e2 8098 5e48 e280 992e except ...^H.... │ │ │ │ │ +000532f0: 2020 4f6e 2074 6865 7365 2074 6572 6d69 On these termi │ │ │ │ │ +00053300: 6e61 6c73 2045 6d61 6373 2068 656c 7020 nals Emacs help │ │ │ │ │ +00053310: 7769 6c6c 2062 650a 2020 2020 2075 6e61 will be. una │ │ │ │ │ +00053320: 7661 696c 6162 6c65 206f 6e20 e280 985e vailable on ...^ │ │ │ │ │ +00053330: 48e2 8099 2028 6173 7375 6d69 6e67 2074 H... (assuming t │ │ │ │ │ +00053340: 6861 7420 7468 6520 e280 9873 7474 7920 hat the ...stty │ │ │ │ │ +00053350: 6572 6173 65e2 8099 2063 6861 7261 6374 erase... charact │ │ │ │ │ +00053360: 6572 2074 616b 6573 0a20 2020 2020 7072 er takes. pr │ │ │ │ │ +00053370: 6563 6564 656e 6365 2069 6e20 456d 6163 ecedence in Emac │ │ │ │ │ +00053380: 732c 2061 6e64 2068 6173 2062 6565 6e20 s, and has been │ │ │ │ │ +00053390: 7365 7420 636f 7272 6563 746c 7929 2e20 set correctly). │ │ │ │ │ +000533a0: 20e2 8098 4d2d 7820 6865 6c70 e280 9920 ...M-x help... │ │ │ │ │ +000533b0: 6f72 0a20 2020 2020 e280 9846 31e2 8099 or. ...F1... │ │ │ │ │ +000533c0: 2028 6966 2061 7661 696c 6162 6c65 2920 (if available) │ │ │ │ │ +000533d0: 6361 6e20 6265 2075 7365 6420 696e 7374 can be used inst │ │ │ │ │ +000533e0: 6561 642e 0a0a 2020 202d 2053 6f6d 6520 ead... - Some │ │ │ │ │ +000533f0: 6f70 6572 6174 696e 6720 7379 7374 656d operating system │ │ │ │ │ +00053400: 7320 7573 6520 e280 985e 48e2 8099 2066 s use ...^H... f │ │ │ │ │ +00053410: 6f72 20e2 8098 7374 7479 2065 7261 7365 or ...stty erase │ │ │ │ │ +00053420: e280 992e 2020 486f 7765 7665 722c 206d .... However, m │ │ │ │ │ +00053430: 6f64 6572 6e0a 2020 2020 2074 656c 6e65 odern. telne │ │ │ │ │ +00053440: 7420 7665 7273 696f 6e73 2061 6e64 2061 t versions and a │ │ │ │ │ +00053450: 6c6c 2072 6c6f 6769 6e20 7665 7273 696f ll rlogin versio │ │ │ │ │ +00053460: 6e73 2070 726f 7061 6761 7465 20e2 8098 ns propagate ... │ │ │ │ │ +00053470: 7374 7479 e280 9920 7365 7474 696e 6773 stty... settings │ │ │ │ │ +00053480: 2c0a 2020 2020 2061 6e64 2061 6c6d 6f73 ,. and almos │ │ │ │ │ +00053490: 7420 616c 6c20 554e 4958 2076 6572 7369 t all UNIX versi │ │ │ │ │ +000534a0: 6f6e 7320 686f 6e6f 7572 20e2 8098 7374 ons honour ...st │ │ │ │ │ +000534b0: 7479 2065 7261 7365 e280 992e 2020 5768 ty erase.... Wh │ │ │ │ │ +000534c0: 6572 6520 7468 6520 e280 9873 7474 79e2 ere the ...stty. │ │ │ │ │ +000534d0: 8099 0a20 2020 2020 7365 7474 696e 6773 ... settings │ │ │ │ │ +000534e0: 2061 7265 206e 6f74 2070 726f 7061 6761 are not propaga │ │ │ │ │ +000534f0: 7465 6420 636f 7272 6563 746c 792c 2074 ted correctly, t │ │ │ │ │ +00053500: 6869 6e67 7320 6361 6e20 6265 206d 6164 hings can be mad │ │ │ │ │ +00053510: 6520 746f 2077 6f72 6b0a 2020 2020 2062 e to work. b │ │ │ │ │ +00053520: 7920 7573 696e 6720 e280 9873 7474 79e2 y using ...stty. │ │ │ │ │ +00053530: 8099 206d 616e 7561 6c6c 792e 0a0a 2020 .. manually... │ │ │ │ │ +00053540: 202d 2053 6f6d 6520 7379 7374 656d 7320 - Some systems │ │ │ │ │ +00053550: 2869 6e63 6c75 6469 6e67 2070 7265 7669 (including previ │ │ │ │ │ +00053560: 6f75 7320 4465 6269 616e 2076 6572 7369 ous Debian versi │ │ │ │ │ +00053570: 6f6e 7329 2075 7365 20e2 8098 786d 6f64 ons) use ...xmod │ │ │ │ │ +00053580: 6d61 70e2 8099 2074 6f0a 2020 2020 2061 map... to. a │ │ │ │ │ +00053590: 7272 616e 6765 2066 6f72 2062 6f74 6820 rrange for both │ │ │ │ │ +000535a0: e280 983c 2d2d e280 9920 616e 6420 e280 ...<--... and .. │ │ │ │ │ +000535b0: 9844 656c 6574 65e2 8099 2074 6f20 6765 .Delete... to ge │ │ │ │ │ +000535c0: 6e65 7261 7465 20e2 8098 4b42 5f44 656c nerate ...KB_Del │ │ │ │ │ +000535d0: 6574 65e2 8099 2e20 2057 650a 2020 2020 ete.... We. │ │ │ │ │ +000535e0: 2063 616e 2063 6861 6e67 6520 7468 6520 can change the │ │ │ │ │ +000535f0: 6265 6861 7669 6f72 206f 6620 7468 6569 behavior of thei │ │ │ │ │ +00053600: 7220 5820 636c 6965 6e74 7320 7573 696e r X clients usin │ │ │ │ │ +00053610: 6720 7468 6520 7361 6d65 2058 0a20 2020 g the same X. │ │ │ │ │ +00053620: 2020 7265 736f 7572 6365 7320 7468 6174 resources that │ │ │ │ │ +00053630: 2077 6520 7573 6520 746f 2064 6f20 6974 we use to do it │ │ │ │ │ +00053640: 2066 6f72 206f 7572 206f 776e 2063 6c69 for our own cli │ │ │ │ │ +00053650: 656e 7473 2c20 6f72 2063 6f6e 6669 6775 ents, or configu │ │ │ │ │ +00053660: 7265 0a20 2020 2020 6f75 7220 636c 6965 re. our clie │ │ │ │ │ +00053670: 6e74 7320 7573 696e 6720 7468 6569 7220 nts using their │ │ │ │ │ +00053680: 7265 736f 7572 6365 7320 7768 656e 2074 resources when t │ │ │ │ │ +00053690: 6869 6e67 7320 6172 6520 7468 6520 6f74 hings are the ot │ │ │ │ │ +000536a0: 6865 7220 7761 790a 2020 2020 2061 726f her way. aro │ │ │ │ │ +000536b0: 756e 642e 2020 4f6e 2064 6973 706c 6179 und. On display │ │ │ │ │ +000536c0: 7320 636f 6e66 6967 7572 6564 206c 696b s configured lik │ │ │ │ │ +000536d0: 6520 7468 6973 20e2 8098 4465 6c65 7465 e this ...Delete │ │ │ │ │ +000536e0: e280 9920 7769 6c6c 206e 6f74 2077 6f72 ... will not wor │ │ │ │ │ +000536f0: 6b2c 0a20 2020 2020 6275 7420 e280 983c k,. but ...< │ │ │ │ │ +00053700: 2d2d e280 9920 7769 6c6c 2e0a 0a20 2020 --... will... │ │ │ │ │ +00053710: 2d20 536f 6d65 206f 7065 7261 7469 6e67 - Some operating │ │ │ │ │ +00053720: 2073 7973 7465 6d73 2068 6176 6520 6469 systems have di │ │ │ │ │ +00053730: 6666 6572 656e 7420 e280 986b 6463 6831 fferent ...kdch1 │ │ │ │ │ +00053740: e280 9920 7365 7474 696e 6773 2069 6e20 ... settings in │ │ │ │ │ +00053750: 7468 6569 720a 2020 2020 20e2 8098 7465 their. ...te │ │ │ │ │ +00053760: 726d 696e 666f e280 9920 6461 7461 6261 rminfo... databa │ │ │ │ │ +00053770: 7365 2066 6f72 20e2 8098 7874 6572 6de2 se for ...xterm. │ │ │ │ │ +00053780: 8099 2061 6e64 206f 7468 6572 732e 2020 .. and others. │ │ │ │ │ +00053790: 4f6e 2074 6865 7365 2073 7973 7465 6d73 On these systems │ │ │ │ │ +000537a0: 2074 6865 0a20 2020 2020 e280 9844 656c the. ...Del │ │ │ │ │ +000537b0: 6574 65e2 8099 206b 6579 2077 696c 6c20 ete... key will │ │ │ │ │ +000537c0: 6e6f 7420 776f 726b 2063 6f72 7265 6374 not work correct │ │ │ │ │ +000537d0: 6c79 2077 6865 6e20 796f 7520 6c6f 6720 ly when you log │ │ │ │ │ +000537e0: 696e 2066 726f 6d20 6120 7379 7374 656d in from a system │ │ │ │ │ +000537f0: 0a20 2020 2020 636f 6e66 6f72 6d69 6e67 . conforming │ │ │ │ │ +00053800: 2074 6f20 6f75 7220 706f 6c69 6379 2c20 to our policy, │ │ │ │ │ +00053810: 6275 7420 e280 983c 2d2d e280 9920 7769 but ...<--... wi │ │ │ │ │ +00053820: 6c6c 2e0a 0a1f 0a46 696c 653a 2064 6562 ll.....File: deb │ │ │ │ │ +00053830: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00053840: 2020 4e6f 6465 3a20 456e 7669 726f 6e6d Node: Environm │ │ │ │ │ +00053850: 656e 7420 7661 7269 6162 6c65 732c 2020 ent variables, │ │ │ │ │ +00053860: 4e65 7874 3a20 5265 6769 7374 6572 696e Next: Registerin │ │ │ │ │ +00053870: 6720 446f 6375 6d65 6e74 7320 7573 696e g Documents usin │ │ │ │ │ +00053880: 6720 646f 632d 6261 7365 2c20 2050 7265 g doc-base, Pre │ │ │ │ │ +00053890: 763a 204b 6579 626f 6172 6420 636f 6e66 v: Keyboard conf │ │ │ │ │ +000538a0: 6967 7572 6174 696f 6e2c 2020 5570 3a20 iguration, Up: │ │ │ │ │ +000538b0: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ +000538c0: 7374 656d 0a0a 392e 3920 456e 7669 726f stem..9.9 Enviro │ │ │ │ │ +000538d0: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables. │ │ │ │ │ +000538e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000538f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 726f 6772 =========..Progr │ │ │ │ │ +00053900: 616d 7320 696e 7374 616c 6c65 6420 6f6e ams installed on │ │ │ │ │ +00053910: 2074 6865 2073 7973 7465 6d20 5041 5448 the system PATH │ │ │ │ │ +00053920: 2028 e280 982f 6269 6ee2 8099 2c20 e280 (.../bin..., .. │ │ │ │ │ +00053930: 982f 7573 722f 6269 6ee2 8099 2c20 e280 ./usr/bin..., .. │ │ │ │ │ +00053940: 982f 7362 696e e280 992c 0ae2 8098 2f75 ./sbin...,..../u │ │ │ │ │ +00053950: 7372 2f73 6269 6ee2 8099 2c20 6f72 2073 sr/sbin..., or s │ │ │ │ │ +00053960: 696d 696c 6172 2064 6972 6563 746f 7269 imilar directori │ │ │ │ │ +00053970: 6573 2920 6d75 7374 206e 6f74 2064 6570 es) must not dep │ │ │ │ │ +00053980: 656e 6420 6f6e 2063 7573 746f 6d0a 656e end on custom.en │ │ │ │ │ +00053990: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +000539a0: 6c65 2073 6574 7469 6e67 7320 746f 2067 le settings to g │ │ │ │ │ +000539b0: 6574 2072 6561 736f 6e61 626c 6520 6465 et reasonable de │ │ │ │ │ +000539c0: 6661 756c 7473 2e20 2054 6869 7320 6973 faults. This is │ │ │ │ │ +000539d0: 0a62 6563 6175 7365 2073 7563 6820 656e .because such en │ │ │ │ │ +000539e0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +000539f0: 6c65 7320 776f 756c 6420 6861 7665 2074 les would have t │ │ │ │ │ +00053a00: 6f20 6265 2073 6574 2069 6e20 6120 7379 o be set in a sy │ │ │ │ │ +00053a10: 7374 656d 2d77 6964 650a 636f 6e66 6967 stem-wide.config │ │ │ │ │ +00053a20: 7572 6174 696f 6e20 6669 6c65 2073 7563 uration file suc │ │ │ │ │ +00053a30: 6820 6173 2061 2066 696c 6520 696e 20e2 h as a file in . │ │ │ │ │ +00053a40: 8098 2f65 7463 2f70 726f 6669 6c65 2e64 ../etc/profile.d │ │ │ │ │ +00053a50: e280 992c 2077 6869 6368 2069 7320 6e6f ..., which is no │ │ │ │ │ +00053a60: 740a 7375 7070 6f72 7465 6420 6279 2061 t.supported by a │ │ │ │ │ +00053a70: 6c6c 2073 6865 6c6c 732e 0a0a 4966 2061 ll shells...If a │ │ │ │ │ +00053a80: 2070 726f 6772 616d 2075 7375 616c 6c79 program usually │ │ │ │ │ +00053a90: 2064 6570 656e 6473 206f 6e20 656e 7669 depends on envi │ │ │ │ │ +00053aa0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +00053ab0: 7320 666f 7220 6974 730a 636f 6e66 6967 s for its.config │ │ │ │ │ +00053ac0: 7572 6174 696f 6e2c 2074 6865 2070 726f uration, the pro │ │ │ │ │ +00053ad0: 6772 616d 2073 686f 756c 6420 6265 2063 gram should be c │ │ │ │ │ +00053ae0: 6861 6e67 6564 2074 6f20 6661 6c6c 2062 hanged to fall b │ │ │ │ │ +00053af0: 6163 6b20 746f 2061 0a72 6561 736f 6e61 ack to a.reasona │ │ │ │ │ +00053b00: 626c 6520 6465 6661 756c 7420 636f 6e66 ble default conf │ │ │ │ │ +00053b10: 6967 7572 6174 696f 6e20 6966 2074 6865 iguration if the │ │ │ │ │ +00053b20: 7365 2065 6e76 6972 6f6e 6d65 6e74 2076 se environment v │ │ │ │ │ +00053b30: 6172 6961 626c 6573 2061 7265 206e 6f74 ariables are not │ │ │ │ │ +00053b40: 0a70 7265 7365 6e74 2e20 2049 6620 7468 .present. If th │ │ │ │ │ +00053b50: 6973 2063 616e 6e6f 7420 6265 2064 6f6e is cannot be don │ │ │ │ │ +00053b60: 6520 6561 7369 6c79 2028 652e 672e 2c20 e easily (e.g., │ │ │ │ │ +00053b70: 6966 2074 6865 2073 6f75 7263 6520 636f if the source co │ │ │ │ │ +00053b80: 6465 206f 6620 610a 6e6f 6e2d 6672 6565 de of a.non-free │ │ │ │ │ +00053b90: 2070 726f 6772 616d 2069 7320 6e6f 7420 program is not │ │ │ │ │ +00053ba0: 6176 6169 6c61 626c 6529 2c20 7468 6520 available), the │ │ │ │ │ +00053bb0: 7072 6f67 7261 6d20 6d75 7374 2062 6520 program must be │ │ │ │ │ +00053bc0: 7265 706c 6163 6564 2062 7920 610a 736d replaced by a.sm │ │ │ │ │ +00053bd0: 616c 6c20 e280 9c77 7261 7070 6572 e280 all ...wrapper.. │ │ │ │ │ +00053be0: 9d20 7368 656c 6c20 7363 7269 7074 2074 . shell script t │ │ │ │ │ +00053bf0: 6861 7420 7365 7473 2074 6865 2065 6e76 hat sets the env │ │ │ │ │ +00053c00: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ +00053c10: 6573 2069 6620 7468 6579 0a61 7265 206e es if they.are n │ │ │ │ │ +00053c20: 6f74 2061 6c72 6561 6479 2064 6566 696e ot already defin │ │ │ │ │ +00053c30: 6564 2c20 616e 6420 6361 6c6c 7320 7468 ed, and calls th │ │ │ │ │ +00053c40: 6520 6f72 6967 696e 616c 2070 726f 6772 e original progr │ │ │ │ │ +00053c50: 616d 2e0a 0a48 6572 6520 6973 2061 6e20 am...Here is an │ │ │ │ │ +00053c60: 6578 616d 706c 6520 6f66 2061 2077 7261 example of a wra │ │ │ │ │ +00053c70: 7070 6572 2073 6372 6970 7420 666f 7220 pper script for │ │ │ │ │ +00053c80: 7468 6973 2070 7572 706f 7365 3a0a 0a20 this purpose:.. │ │ │ │ │ +00053c90: 2020 2020 2321 2f62 696e 2f73 680a 2020 #!/bin/sh. │ │ │ │ │ +00053ca0: 2020 2042 4152 3d24 7b42 4152 3a2d 2f76 BAR=${BAR:-/v │ │ │ │ │ +00053cb0: 6172 2f6c 6962 2f66 7562 6172 7d0a 2020 ar/lib/fubar}. │ │ │ │ │ +00053cc0: 2020 2065 7870 6f72 7420 4241 520a 2020 export BAR. │ │ │ │ │ +00053cd0: 2020 2065 7865 6320 2f75 7372 2f6c 6962 exec /usr/lib │ │ │ │ │ +00053ce0: 2f66 6f6f 2f66 6f6f 2022 2440 220a 0a1f /foo/foo "$@"... │ │ │ │ │ +00053cf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00053d00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00053d10: 3a20 5265 6769 7374 6572 696e 6720 446f : Registering Do │ │ │ │ │ +00053d20: 6375 6d65 6e74 7320 7573 696e 6720 646f cuments using do │ │ │ │ │ +00053d30: 632d 6261 7365 2c20 204e 6578 743a 2041 c-base, Next: A │ │ │ │ │ +00053d40: 6c74 6572 6e61 7465 2069 6e69 7420 7379 lternate init sy │ │ │ │ │ +00053d50: 7374 656d 732c 2020 5072 6576 3a20 456e stems, Prev: En │ │ │ │ │ +00053d60: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +00053d70: 6c65 732c 2020 5570 3a20 5468 6520 4f70 les, Up: The Op │ │ │ │ │ +00053d80: 6572 6174 696e 6720 5379 7374 656d 0a0a erating System.. │ │ │ │ │ +00053d90: 392e 3130 2052 6567 6973 7465 7269 6e67 9.10 Registering │ │ │ │ │ +00053da0: 2044 6f63 756d 656e 7473 2075 7369 6e67 Documents using │ │ │ │ │ +00053db0: 2064 6f63 2d62 6173 650a 3d3d 3d3d 3d3d doc-base.====== │ │ │ │ │ +00053dc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053dd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053de0: 3d3d 3d0a 0a54 6865 2064 6f63 2d62 6173 ===..The doc-bas │ │ │ │ │ +00053df0: 6520 7061 636b 6167 6520 696d 706c 656d e package implem │ │ │ │ │ +00053e00: 656e 7473 2061 206d 6563 6861 6e69 736d ents a mechanism │ │ │ │ │ +00053e10: 2066 6f72 2068 616e 646c 696e 6720 616e for handling an │ │ │ │ │ +00053e20: 6420 7072 6573 656e 7469 6e67 0a64 6f63 d presenting.doc │ │ │ │ │ +00053e30: 756d 656e 7461 7469 6f6e 2e20 2044 6562 umentation. Deb │ │ │ │ │ +00053e40: 6961 6e20 7061 636b 6167 6573 2074 6861 ian packages tha │ │ │ │ │ +00053e50: 7420 7072 6f76 6964 6573 206f 6e6c 696e t provides onlin │ │ │ │ │ +00053e60: 6520 646f 6375 6d65 6e74 6174 696f 6e0a e documentation. │ │ │ │ │ +00053e70: 286f 7468 6572 2074 6861 6e20 6a75 7374 (other than just │ │ │ │ │ +00053e80: 206d 616e 7561 6c20 7061 6765 7329 206d manual pages) m │ │ │ │ │ +00053e90: 6179 2072 6567 6973 7465 7220 7468 6573 ay register thes │ │ │ │ │ +00053ea0: 6520 646f 6375 6d65 6e74 7320 7769 7468 e documents with │ │ │ │ │ +00053eb0: 0a64 6f63 2d62 6173 6520 6279 2069 6e73 .doc-base by ins │ │ │ │ │ +00053ec0: 7461 6c6c 696e 6720 6120 646f 632d 6261 talling a doc-ba │ │ │ │ │ +00053ed0: 7365 2063 6f6e 7472 6f6c 2066 696c 6520 se control file │ │ │ │ │ +00053ee0: 696e 0ae2 8098 2f75 7372 2f73 6861 7265 in..../usr/share │ │ │ │ │ +00053ef0: 2f64 6f63 2d62 6173 652f e280 992e 0a0a /doc-base/...... │ │ │ │ │ +00053f00: 506c 6561 7365 2072 6566 6572 2074 6f20 Please refer to │ │ │ │ │ +00053f10: 7468 6520 646f 6375 6d65 6e74 6174 696f the documentatio │ │ │ │ │ +00053f20: 6e20 7468 6174 2063 6f6d 6573 2077 6974 n that comes wit │ │ │ │ │ +00053f30: 6820 7468 6520 646f 632d 6261 7365 2070 h the doc-base p │ │ │ │ │ +00053f40: 6163 6b61 6765 0a66 6f72 2069 6e66 6f72 ackage.for infor │ │ │ │ │ +00053f50: 6d61 7469 6f6e 2061 6e64 2064 6574 6169 mation and detai │ │ │ │ │ +00053f60: 6c73 2e0a 0a1f 0a46 696c 653a 2064 6562 ls.....File: deb │ │ │ │ │ +00053f70: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00053f80: 2020 4e6f 6465 3a20 416c 7465 726e 6174 Node: Alternat │ │ │ │ │ +00053f90: 6520 696e 6974 2073 7973 7465 6d73 2c20 e init systems, │ │ │ │ │ +00053fa0: 204e 6578 743a 2053 6967 6e61 6c69 6e67 Next: Signaling │ │ │ │ │ +00053fb0: 2074 6861 7420 6120 7265 626f 6f74 2069 that a reboot i │ │ │ │ │ +00053fc0: 7320 7265 7175 6972 6564 2c20 2050 7265 s required, Pre │ │ │ │ │ +00053fd0: 763a 2052 6567 6973 7465 7269 6e67 2044 v: Registering D │ │ │ │ │ +00053fe0: 6f63 756d 656e 7473 2075 7369 6e67 2064 ocuments using d │ │ │ │ │ +00053ff0: 6f63 2d62 6173 652c 2020 5570 3a20 5468 oc-base, Up: Th │ │ │ │ │ +00054000: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ +00054010: 656d 0a0a 392e 3131 2041 6c74 6572 6e61 em..9.11 Alterna │ │ │ │ │ +00054020: 7465 2069 6e69 7420 7379 7374 656d 730a te init systems. │ │ │ │ │ +00054030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00054040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi │ │ │ │ │ +00054050: 7320 7365 6374 696f 6e20 6861 7320 6265 s section has be │ │ │ │ │ +00054060: 656e 2064 656c 6574 6564 2e0a 0a2a 204d en deleted...* M │ │ │ │ │ +00054070: 656e 753a 0a0a 2a20 4576 656e 742d 6261 enu:..* Event-ba │ │ │ │ │ +00054080: 7365 6420 626f 6f74 2077 6974 6820 7570 sed boot with up │ │ │ │ │ +00054090: 7374 6172 743a 3a0a 0a1f 0a46 696c 653a start::....File: │ │ │ │ │ +000540a0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000540b0: 6e66 6f2c 2020 4e6f 6465 3a20 4576 656e nfo, Node: Even │ │ │ │ │ +000540c0: 742d 6261 7365 6420 626f 6f74 2077 6974 t-based boot wit │ │ │ │ │ +000540d0: 6820 7570 7374 6172 742c 2020 5570 3a20 h upstart, Up: │ │ │ │ │ +000540e0: 416c 7465 726e 6174 6520 696e 6974 2073 Alternate init s │ │ │ │ │ +000540f0: 7973 7465 6d73 0a0a 392e 3131 2e31 2045 ystems..9.11.1 E │ │ │ │ │ +00054100: 7665 6e74 2d62 6173 6564 2062 6f6f 7420 vent-based boot │ │ │ │ │ +00054110: 7769 7468 2075 7073 7461 7274 0a2d 2d2d with upstart.--- │ │ │ │ │ +00054120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00054130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00054140: 2d0a 0a54 6865 20e2 8098 7570 7374 6172 -..The ...upstar │ │ │ │ │ +00054150: 74e2 8099 2065 7665 6e74 2d62 6173 6564 t... event-based │ │ │ │ │ +00054160: 2062 6f6f 7420 7379 7374 656d 2069 7320 boot system is │ │ │ │ │ +00054170: 6e6f 206c 6f6e 6765 7220 6d61 696e 7461 no longer mainta │ │ │ │ │ +00054180: 696e 6564 2069 6e20 4465 6269 616e 2c0a ined in Debian,. │ │ │ │ │ +00054190: 736f 2074 6869 7320 7365 6374 696f 6e20 so this section │ │ │ │ │ +000541a0: 6861 7320 6265 656e 2072 656d 6f76 6564 has been removed │ │ │ │ │ +000541b0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +000541c0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000541d0: 4e6f 6465 3a20 5369 676e 616c 696e 6720 Node: Signaling │ │ │ │ │ +000541e0: 7468 6174 2061 2072 6562 6f6f 7420 6973 that a reboot is │ │ │ │ │ +000541f0: 2072 6571 7569 7265 642c 2020 5072 6576 required, Prev │ │ │ │ │ +00054200: 3a20 416c 7465 726e 6174 6520 696e 6974 : Alternate init │ │ │ │ │ +00054210: 2073 7973 7465 6d73 2c20 2055 703a 2054 systems, Up: T │ │ │ │ │ +00054220: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ +00054230: 7465 6d0a 0a39 2e31 3220 5369 676e 616c tem..9.12 Signal │ │ │ │ │ +00054240: 696e 6720 7468 6174 2061 2072 6562 6f6f ing that a reboo │ │ │ │ │ +00054250: 7420 6973 2072 6571 7569 7265 640a 3d3d t is required.== │ │ │ │ │ +00054260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00054270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00054280: 3d3d 3d3d 3d3d 0a0a 5072 6f67 7261 6d73 ======..Programs │ │ │ │ │ +00054290: 2063 616e 2073 6967 6e61 6c20 7468 6174 can signal that │ │ │ │ │ +000542a0: 2061 2072 6562 6f6f 7420 6973 2072 6571 a reboot is req │ │ │ │ │ +000542b0: 7569 7265 6420 6279 20e2 8098 746f 7563 uired by ...touc │ │ │ │ │ +000542c0: 68e2 8099 696e 670a e280 982f 7275 6e2f h...ing..../run/ │ │ │ │ │ +000542d0: 7265 626f 6f74 2d72 6571 7569 7265 64e2 reboot-required. │ │ │ │ │ +000542e0: 8099 2e20 2049 7420 6973 2063 6f6e 7665 ... It is conve │ │ │ │ │ +000542f0: 6e74 696f 6e61 6c20 746f 2061 6464 2074 ntional to add t │ │ │ │ │ +00054300: 6865 206e 616d 6520 6f66 2074 6865 0a70 he name of the.p │ │ │ │ │ +00054310: 6163 6b61 6765 2873 2920 7265 7175 6972 ackage(s) requir │ │ │ │ │ +00054320: 696e 6720 7468 6520 7265 626f 6f74 2074 ing the reboot t │ │ │ │ │ +00054330: 6f20 e280 982f 7275 6e2f 7265 626f 6f74 o .../run/reboot │ │ │ │ │ +00054340: 2d72 6571 7569 7265 642e 706b 6773 e280 -required.pkgs.. │ │ │ │ │ +00054350: 992e 0a50 726f 6772 616d 7320 7368 6f75 ...Programs shou │ │ │ │ │ +00054360: 6c64 206e 6f74 2061 6464 2061 2070 6163 ld not add a pac │ │ │ │ │ +00054370: 6b61 6765 206e 616d 6520 746f 20e2 8098 kage name to ... │ │ │ │ │ +00054380: 2f72 756e 2f72 6562 6f6f 742d 7265 7175 /run/reboot-requ │ │ │ │ │ +00054390: 6972 6564 2e70 6b67 73e2 8099 2069 660a ired.pkgs... if. │ │ │ │ │ +000543a0: 6974 2069 7320 616c 7265 6164 7920 7072 it is already pr │ │ │ │ │ +000543b0: 6573 656e 7420 7468 6572 652e 0a0a 5468 esent there...Th │ │ │ │ │ +000543c0: 6520 e280 982f 7275 6e2f 7265 626f 6f74 e .../run/reboot │ │ │ │ │ +000543d0: 2d72 6571 7569 7265 64e2 8099 206d 6563 -required... mec │ │ │ │ │ +000543e0: 6861 6e69 736d 2069 7320 7573 6564 2077 hanism is used w │ │ │ │ │ +000543f0: 6865 6e20 6120 7265 626f 6f74 2069 7320 hen a reboot is │ │ │ │ │ +00054400: 6e65 6564 6564 2074 6f0a 6675 6c6c 7920 needed to.fully │ │ │ │ │ +00054410: 6170 706c 7920 7468 6520 6368 616e 6765 apply the change │ │ │ │ │ +00054420: 7320 696e 7472 6f64 7563 6564 2062 7920 s introduced by │ │ │ │ │ +00054430: 7061 636b 6167 6520 696e 7374 616c 6c61 package installa │ │ │ │ │ +00054440: 7469 6f6e 206f 7220 7570 6772 6164 652e tion or upgrade. │ │ │ │ │ +00054450: 0a54 7970 6963 616c 6c79 2069 7420 6973 .Typically it is │ │ │ │ │ +00054460: 2074 6865 20e2 8098 706f 7374 696e 7374 the ...postinst │ │ │ │ │ +00054470: e280 9920 6d61 696e 7461 696e 6572 2073 ... maintainer s │ │ │ │ │ +00054480: 6372 6970 7420 7468 6174 2074 6f75 6368 cript that touch │ │ │ │ │ +00054490: 6573 0ae2 8098 2f72 756e 2f72 6562 6f6f es..../run/reboo │ │ │ │ │ +000544a0: 742d 7265 7175 6972 6564 e280 992c 2061 t-required..., a │ │ │ │ │ +000544b0: 7420 7468 6520 656e 6420 6f66 2061 2073 t the end of a s │ │ │ │ │ +000544c0: 7563 6365 7373 6675 6c20 636f 6e66 6967 uccessful config │ │ │ │ │ +000544d0: 7572 6174 696f 6e20 6f66 2074 6865 0a70 uration of the.p │ │ │ │ │ +000544e0: 6163 6b61 6765 2e0a 0a54 6865 7265 2061 ackage...There a │ │ │ │ │ +000544f0: 7265 206e 6f20 6775 6172 616e 7465 6573 re no guarantees │ │ │ │ │ +00054500: 2070 726f 7669 6465 6420 6279 2074 6865 provided by the │ │ │ │ │ +00054510: 20e2 8098 2f72 756e 2f72 6562 6f6f 742d .../run/reboot- │ │ │ │ │ +00054520: 7265 7175 6972 6564 e280 990a 636f 6e76 required....conv │ │ │ │ │ +00054530: 656e 7469 6f6e 2061 7320 746f 2077 6865 ention as to whe │ │ │ │ │ +00054540: 6e20 6f72 2077 6865 7468 6572 2074 6865 n or whether the │ │ │ │ │ +00054550: 2072 6571 7565 7374 6564 2072 6562 6f6f requested reboo │ │ │ │ │ +00054560: 7420 7769 6c6c 206f 6363 7572 2e0a 0a1f t will occur.... │ │ │ │ │ +00054570: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00054580: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00054590: 3a20 4669 6c65 733c 323e 2c20 204e 6578 : Files<2>, Nex │ │ │ │ │ +000545a0: 743a 2043 7573 746f 6d69 7a65 6420 7072 t: Customized pr │ │ │ │ │ +000545b0: 6f67 7261 6d73 2c20 2050 7265 763a 2054 ograms, Prev: T │ │ │ │ │ +000545c0: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ +000545d0: 7465 6d2c 2020 5570 3a20 546f 700a 0a31 tem, Up: Top..1 │ │ │ │ │ +000545e0: 3020 4669 6c65 730a 2a2a 2a2a 2a2a 2a2a 0 Files.******** │ │ │ │ │ +000545f0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2042 696e ..* Menu:..* Bin │ │ │ │ │ +00054600: 6172 6965 733a 3a0a 2a20 4c69 6272 6172 aries::.* Librar │ │ │ │ │ +00054610: 6965 733a 3a0a 2a20 5368 6172 6564 206c ies::.* Shared l │ │ │ │ │ +00054620: 6962 7261 7269 6573 3a20 5368 6172 6564 ibraries: Shared │ │ │ │ │ +00054630: 206c 6962 7261 7269 6573 3c32 3e2e 0a2a libraries<2>..* │ │ │ │ │ +00054640: 2053 6372 6970 7473 3a3a 0a2a 2053 796d Scripts::.* Sym │ │ │ │ │ +00054650: 626f 6c69 6320 6c69 6e6b 733a 3a0a 2a20 bolic links::.* │ │ │ │ │ +00054660: 4465 7669 6365 2066 696c 6573 3a3a 0a2a Device files::.* │ │ │ │ │ +00054670: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ +00054680: 696c 6573 3a3a 0a2a 204c 6f67 2066 696c iles::.* Log fil │ │ │ │ │ +00054690: 6573 3a3a 0a2a 204c 6f63 616c 6520 6669 es::.* Locale fi │ │ │ │ │ +000546a0: 6c65 733a 3a0a 2a20 5065 726d 6973 7369 les::.* Permissi │ │ │ │ │ +000546b0: 6f6e 7320 616e 6420 6f77 6e65 7273 3a3a ons and owners:: │ │ │ │ │ +000546c0: 0a2a 2046 696c 6520 6e61 6d65 733a 3a0a .* File names::. │ │ │ │ │ +000546d0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000546e0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000546f0: 6465 3a20 4269 6e61 7269 6573 2c20 204e de: Binaries, N │ │ │ │ │ +00054700: 6578 743a 204c 6962 7261 7269 6573 2c20 ext: Libraries, │ │ │ │ │ +00054710: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ +00054720: 302e 3120 4269 6e61 7269 6573 0a3d 3d3d 0.1 Binaries.=== │ │ │ │ │ +00054730: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5477 6f20 ==========..Two │ │ │ │ │ +00054740: 6469 6666 6572 656e 7420 7061 636b 6167 different packag │ │ │ │ │ +00054750: 6573 206d 7573 7420 6e6f 7420 696e 7374 es must not inst │ │ │ │ │ +00054760: 616c 6c20 7072 6f67 7261 6d73 2077 6974 all programs wit │ │ │ │ │ +00054770: 6820 6469 6666 6572 656e 740a 6675 6e63 h different.func │ │ │ │ │ +00054780: 7469 6f6e 616c 6974 7920 6275 7420 7769 tionality but wi │ │ │ │ │ +00054790: 7468 2074 6865 2073 616d 6520 6669 6c65 th the same file │ │ │ │ │ +000547a0: 6e61 6d65 732e 2020 5468 6973 2061 6c73 names. This als │ │ │ │ │ +000547b0: 6f20 6170 706c 6965 7320 7768 656e 2074 o applies when t │ │ │ │ │ +000547c0: 6865 790a 6172 6520 696e 7374 616c 6c65 hey.are installe │ │ │ │ │ +000547d0: 6420 696e 746f 2064 6966 6665 7265 6e74 d into different │ │ │ │ │ +000547e0: 2064 6972 6563 746f 7269 6573 206f 6e20 directories on │ │ │ │ │ +000547f0: 7468 6520 6465 6661 756c 7420 2875 7365 the default (use │ │ │ │ │ +00054800: 7220 6f72 2072 6f6f 7429 0ae2 8098 5041 r or root)....PA │ │ │ │ │ +00054810: 5448 e280 992e 2020 2854 6865 2063 6173 TH.... (The cas │ │ │ │ │ +00054820: 6520 6f66 2074 776f 2070 726f 6772 616d e of two program │ │ │ │ │ +00054830: 7320 6861 7669 6e67 2074 6865 2073 616d s having the sam │ │ │ │ │ +00054840: 6520 6675 6e63 7469 6f6e 616c 6974 7920 e functionality │ │ │ │ │ +00054850: 6275 740a 6469 6666 6572 656e 7420 696d but.different im │ │ │ │ │ +00054860: 706c 656d 656e 7461 7469 6f6e 7320 6973 plementations is │ │ │ │ │ +00054870: 2068 616e 646c 6564 2076 6961 20e2 809c handled via ... │ │ │ │ │ +00054880: 616c 7465 726e 6174 6976 6573 e280 9d20 alternatives... │ │ │ │ │ +00054890: 6f72 2074 6865 0ae2 809c 436f 6e66 6c69 or the....Confli │ │ │ │ │ +000548a0: 6374 73e2 809d 206d 6563 6861 6e69 736d cts... mechanism │ │ │ │ │ +000548b0: 2e20 2053 6565 202a 6e6f 7465 204d 6169 . See *note Mai │ │ │ │ │ +000548c0: 6e74 6169 6e65 7220 5363 7269 7074 733a ntainer Scripts: │ │ │ │ │ +000548d0: 2035 642e 2061 6e64 202a 6e6f 7465 0a43 5d. and *note.C │ │ │ │ │ +000548e0: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ +000548f0: 7920 7061 636b 6167 6573 202d 2043 6f6e y packages - Con │ │ │ │ │ +00054900: 666c 6963 7473 3a20 6634 2e20 7265 7370 flicts: f4. resp │ │ │ │ │ +00054910: 6563 7469 7665 6c79 2e29 2020 4966 2074 ectively.) If t │ │ │ │ │ +00054920: 6869 730a 6361 7365 2068 6170 7065 6e73 his.case happens │ │ │ │ │ +00054930: 2c20 6f6e 6520 6f66 2074 6865 2070 726f , one of the pro │ │ │ │ │ +00054940: 6772 616d 7320 6d75 7374 2062 6520 7265 grams must be re │ │ │ │ │ +00054950: 6e61 6d65 642e 2020 5468 6520 6d61 696e named. The main │ │ │ │ │ +00054960: 7461 696e 6572 730a 7368 6f75 6c64 2072 tainers.should r │ │ │ │ │ +00054970: 6570 6f72 7420 7468 6973 2074 6f20 7468 eport this to th │ │ │ │ │ +00054980: 6520 e280 9864 6562 6961 6e2d 6465 7665 e ...debian-deve │ │ │ │ │ +00054990: 6ce2 8099 206d 6169 6c69 6e67 206c 6973 l... mailing lis │ │ │ │ │ +000549a0: 7420 616e 6420 7472 7920 746f 2066 696e t and try to fin │ │ │ │ │ +000549b0: 6420 610a 636f 6e73 656e 7375 7320 6162 d a.consensus ab │ │ │ │ │ +000549c0: 6f75 7420 7768 6963 6820 7072 6f67 7261 out which progra │ │ │ │ │ +000549d0: 6d20 7769 6c6c 2068 6176 6520 746f 2062 m will have to b │ │ │ │ │ +000549e0: 6520 7265 6e61 6d65 642e 2020 4966 2061 e renamed. If a │ │ │ │ │ +000549f0: 2063 6f6e 7365 6e73 7573 0a63 616e 6e6f consensus.canno │ │ │ │ │ +00054a00: 7420 6265 2072 6561 6368 6564 2c20 2762 t be reached, 'b │ │ │ │ │ +00054a10: 6f74 6827 2070 726f 6772 616d 7320 6d75 oth' programs mu │ │ │ │ │ +00054a20: 7374 2062 6520 7265 6e61 6d65 642e 0a0a st be renamed... │ │ │ │ │ +00054a30: 5468 6572 6520 6973 2061 6e20 6578 6365 There is an exce │ │ │ │ │ +00054a40: 7074 696f 6e20 746f 2074 6865 2061 626f ption to the abo │ │ │ │ │ +00054a50: 7665 2072 756c 6573 2066 6f72 20e2 8098 ve rules for ... │ │ │ │ │ +00054a60: 2f75 7372 2f67 616d 6573 e280 993a 2070 /usr/games...: p │ │ │ │ │ +00054a70: 6163 6b61 6765 7320 7468 6174 0a61 6c72 ackages that.alr │ │ │ │ │ +00054a80: 6561 6479 2069 6e73 7461 6c6c 2070 726f eady install pro │ │ │ │ │ +00054a90: 6772 616d 7320 746f 20e2 8098 2f75 7372 grams to .../usr │ │ │ │ │ +00054aa0: 2f67 616d 6573 e280 992c 2077 6865 7265 /games..., where │ │ │ │ │ +00054ab0: 2061 6e6f 7468 6572 2070 6163 6b61 6765 another package │ │ │ │ │ +00054ac0: 2069 6e73 7461 6c6c 730a 6120 7072 6f67 installs.a prog │ │ │ │ │ +00054ad0: 7261 6d20 6f66 2074 6865 2073 616d 6520 ram of the same │ │ │ │ │ +00054ae0: 7769 7468 2064 6966 6665 7265 6e74 2066 with different f │ │ │ │ │ +00054af0: 756e 6374 696f 6e61 6c69 7479 2074 6f20 unctionality to │ │ │ │ │ +00054b00: 6120 6469 6666 6572 656e 740a 6469 7265 a different.dire │ │ │ │ │ +00054b10: 6374 6f72 7920 6f6e 2074 6865 2064 6566 ctory on the def │ │ │ │ │ +00054b20: 6175 6c74 20e2 8098 5041 5448 e280 992c ault ...PATH..., │ │ │ │ │ +00054b30: 206d 6179 2063 6f6e 7469 6e75 6520 746f may continue to │ │ │ │ │ +00054b40: 2064 6f20 736f 2e20 2048 6f77 6576 6572 do so. However │ │ │ │ │ +00054b50: 2c0a 7061 636b 6167 6573 206d 7573 7420 ,.packages must │ │ │ │ │ +00054b60: 6e6f 7420 696e 7374 616c 6c20 616e 7920 not install any │ │ │ │ │ +00054b70: 6e65 776c 7920 636f 6e66 6c69 6374 696e newly conflictin │ │ │ │ │ +00054b80: 6720 7072 6f67 7261 6d73 2074 6f0a e280 g programs to... │ │ │ │ │ +00054b90: 982f 7573 722f 6761 6d65 73e2 8099 2c20 ./usr/games..., │ │ │ │ │ +00054ba0: 616e 6420 7061 636b 6167 6573 2061 6c72 and packages alr │ │ │ │ │ +00054bb0: 6561 6479 2064 6f69 6e67 2073 6f20 6172 eady doing so ar │ │ │ │ │ +00054bc0: 6520 656e 636f 7572 6167 6564 2074 6f20 e encouraged to │ │ │ │ │ +00054bd0: 6d6f 7665 2074 6865 7365 0a70 726f 6772 move these.progr │ │ │ │ │ +00054be0: 616d 7320 746f 206e 6f6e 2d63 6f6e 666c ams to non-confl │ │ │ │ │ +00054bf0: 6963 7469 6e67 206e 616d 6573 2e0a 0a50 icting names...P │ │ │ │ │ +00054c00: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ +00054c10: 2069 6e73 7461 6c6c 2066 696c 6573 2074 install files t │ │ │ │ │ +00054c20: 6f20 7061 7468 7320 7768 6f73 6520 6669 o paths whose fi │ │ │ │ │ +00054c30: 7273 7420 636f 6d70 6f6e 656e 7420 6973 rst component is │ │ │ │ │ +00054c40: 2061 206e 616d 650a 6469 7265 6374 6c79 a name.directly │ │ │ │ │ +00054c50: 2075 6e64 6572 2074 6865 2066 696c 6520 under the file │ │ │ │ │ +00054c60: 7379 7374 656d 2072 6f6f 7420 616e 6420 system root and │ │ │ │ │ +00054c70: 7768 6963 6820 6973 2061 2073 796d 626f which is a symbo │ │ │ │ │ +00054c80: 6c69 6320 6c69 6e6b 2074 6f20 610a 6469 lic link to a.di │ │ │ │ │ +00054c90: 7265 6374 6f72 7920 6f66 2074 6865 2073 rectory of the s │ │ │ │ │ +00054ca0: 616d 6520 6e61 6d65 2075 6e64 6572 20e2 ame name under . │ │ │ │ │ +00054cb0: 8098 2f75 7372 e280 992e 2020 5468 6174 ../usr.... That │ │ │ │ │ +00054cc0: 2069 732c 2070 6163 6b61 6765 7320 6d75 is, packages mu │ │ │ │ │ +00054cd0: 7374 206e 6f74 0a69 6e73 7461 6c6c 2066 st not.install f │ │ │ │ │ +00054ce0: 696c 6573 2074 6f20 7061 7468 7320 6d61 iles to paths ma │ │ │ │ │ +00054cf0: 7463 6869 6e67 2074 6865 2067 6c6f 6220 tching the glob │ │ │ │ │ +00054d00: 7061 7474 6572 6e73 20e2 8098 2f62 696e patterns .../bin │ │ │ │ │ +00054d10: 2f2a e280 992c 20e2 8098 2f6c 6962 2f2a /*..., .../lib/* │ │ │ │ │ +00054d20: e280 992c 0ae2 8098 2f6c 6962 2a2f 2ae2 ...,..../lib*/*. │ │ │ │ │ +00054d30: 8099 2061 6e64 20e2 8098 2f73 6269 6e2f .. and .../sbin/ │ │ │ │ │ +00054d40: 2ae2 8099 2e20 2054 6865 2062 6173 652d *.... The base- │ │ │ │ │ +00054d50: 6669 6c65 7320 7061 636b 6167 6520 6973 files package is │ │ │ │ │ +00054d60: 2061 6e20 6578 6365 7074 696f 6e2c 2066 an exception, f │ │ │ │ │ +00054d70: 6f72 2069 740a 696e 7374 616c 6c73 2061 or it.installs a │ │ │ │ │ +00054d80: 6c69 6173 696e 6720 7379 6d62 6f6c 6963 liasing symbolic │ │ │ │ │ +00054d90: 206c 696e 6b73 2066 726f 6d20 e280 982f links from .../ │ │ │ │ │ +00054da0: 6269 6ee2 8099 2074 6f20 e280 982f 7573 bin... to .../us │ │ │ │ │ +00054db0: 722f 6269 6ee2 8099 2c20 e280 982f 6c69 r/bin..., .../li │ │ │ │ │ +00054dc0: 62e2 8099 2074 6f0a e280 982f 7573 722f b... to..../usr/ │ │ │ │ │ +00054dd0: 6c69 62e2 8099 2c20 6574 2063 6574 6572 lib..., et ceter │ │ │ │ │ +00054de0: 612e 2020 5468 6973 2072 6573 7472 6963 a. This restric │ │ │ │ │ +00054df0: 7469 6f6e 2069 7320 6e65 6365 7373 6172 tion is necessar │ │ │ │ │ +00054e00: 7920 746f 2061 766f 6964 0a74 7269 6767 y to avoid.trigg │ │ │ │ │ +00054e10: 6572 696e 6720 756e 6465 6669 6e65 6420 ering undefined │ │ │ │ │ +00054e20: 6265 6861 7669 6f75 7220 696e 20e2 8098 behaviour in ... │ │ │ │ │ +00054e30: 6470 6b67 e280 992e 0a0a 5061 636b 6167 dpkg......Packag │ │ │ │ │ +00054e40: 6573 206d 6179 2061 7373 756d 6520 7468 es may assume th │ │ │ │ │ +00054e50: 6174 20e2 8098 2f62 696e e280 992c 20e2 at .../bin..., . │ │ │ │ │ +00054e60: 8098 2f6c 6962 e280 9920 616e 6420 e280 ../lib... and .. │ │ │ │ │ +00054e70: 982f 7362 696e e280 9920 6172 6520 616c ./sbin... are al │ │ │ │ │ +00054e80: 7761 7973 2073 796d 626f 6c69 630a 6c69 ways symbolic.li │ │ │ │ │ +00054e90: 6e6b 7320 7375 6368 2074 6861 7420 6669 nks such that fi │ │ │ │ │ +00054ea0: 6c65 7320 756e 6465 7220 e280 982f 7573 les under .../us │ │ │ │ │ +00054eb0: 722f 6269 6ee2 8099 2c20 e280 982f 7573 r/bin..., .../us │ │ │ │ │ +00054ec0: 722f 6c69 62e2 8099 2061 6e64 20e2 8098 r/lib... and ... │ │ │ │ │ +00054ed0: 2f75 7372 2f73 6269 6ee2 8099 2061 7265 /usr/sbin... are │ │ │ │ │ +00054ee0: 0a61 6c77 6179 7320 6163 6365 7373 6962 .always accessib │ │ │ │ │ +00054ef0: 6c65 2076 6961 2074 6865 7365 2061 6c69 le via these ali │ │ │ │ │ +00054f00: 6173 6573 2e0a 0a42 696e 6172 7920 6578 ases...Binary ex │ │ │ │ │ +00054f10: 6563 7574 6162 6c65 7320 6d75 7374 206e ecutables must n │ │ │ │ │ +00054f20: 6f74 2062 6520 7374 6174 6963 616c 6c79 ot be statically │ │ │ │ │ +00054f30: 206c 696e 6b65 6420 7769 7468 2074 6865 linked with the │ │ │ │ │ +00054f40: 2047 4e55 2043 206c 6962 7261 7279 2c0a GNU C library,. │ │ │ │ │ +00054f50: 7369 6e63 6520 7468 6973 2070 7265 7665 since this preve │ │ │ │ │ +00054f60: 6e74 7320 7468 6520 6269 6e61 7279 2066 nts the binary f │ │ │ │ │ +00054f70: 726f 6d20 6265 6e65 6669 7469 6e67 2066 rom benefiting f │ │ │ │ │ +00054f80: 726f 6d20 6669 7865 7320 616e 640a 696d rom fixes and.im │ │ │ │ │ +00054f90: 7072 6f76 656d 656e 7473 2074 6f20 7468 provements to th │ │ │ │ │ +00054fa0: 6520 4320 6c69 6272 6172 7920 7769 7468 e C library with │ │ │ │ │ +00054fb0: 6f75 7420 6265 696e 6720 7265 6275 696c out being rebuil │ │ │ │ │ +00054fc0: 7420 616e 6420 636f 6d70 6c69 6361 7465 t and complicate │ │ │ │ │ +00054fd0: 730a 7365 6375 7269 7479 2075 7064 6174 s.security updat │ │ │ │ │ +00054fe0: 6573 2e20 2054 6869 7320 7265 7175 6972 es. This requir │ │ │ │ │ +00054ff0: 656d 656e 7420 6d61 7920 6265 2072 656c ement may be rel │ │ │ │ │ +00055000: 6178 6564 2066 6f72 2062 696e 6172 790a axed for binary. │ │ │ │ │ +00055010: 6578 6563 7574 6162 6c65 7320 7768 6f73 executables whos │ │ │ │ │ +00055020: 6520 696e 7465 6e64 6564 2070 7572 706f e intended purpo │ │ │ │ │ +00055030: 7365 2069 7320 746f 2064 6961 676e 6f73 se is to diagnos │ │ │ │ │ +00055040: 6520 616e 6420 6669 7820 7468 6520 7379 e and fix the sy │ │ │ │ │ +00055050: 7374 656d 2069 6e0a 7369 7475 6174 696f stem in.situatio │ │ │ │ │ +00055060: 6e73 2077 6865 7265 2074 6865 2047 4e55 ns where the GNU │ │ │ │ │ +00055070: 2043 206c 6962 7261 7279 206d 6179 206e C library may n │ │ │ │ │ +00055080: 6f74 2062 6520 7573 6162 6c65 2028 7375 ot be usable (su │ │ │ │ │ +00055090: 6368 2061 7320 7379 7374 656d 0a72 6563 ch as system.rec │ │ │ │ │ +000550a0: 6f76 6572 7920 7368 656c 6c73 206f 7220 overy shells or │ │ │ │ │ +000550b0: 7574 696c 6974 6965 7320 6c69 6b65 206c utilities like l │ │ │ │ │ +000550c0: 6463 6f6e 6669 6729 206f 7220 666f 7220 dconfig) or for │ │ │ │ │ +000550d0: 6269 6e61 7279 2065 7865 6375 7461 626c binary executabl │ │ │ │ │ +000550e0: 6573 0a77 6865 7265 2074 6865 2073 6563 es.where the sec │ │ │ │ │ +000550f0: 7572 6974 7920 6265 6e65 6669 7473 206f urity benefits o │ │ │ │ │ +00055100: 6620 7374 6174 6963 206c 696e 6b69 6e67 f static linking │ │ │ │ │ +00055110: 206f 7574 7765 6967 6820 7468 6520 6472 outweigh the dr │ │ │ │ │ +00055120: 6177 6261 636b 732e 0a0a 4279 2064 6566 awbacks...By def │ │ │ │ │ +00055130: 6175 6c74 2c20 7768 656e 2061 2070 6163 ault, when a pac │ │ │ │ │ +00055140: 6b61 6765 2069 7320 6265 696e 6720 6275 kage is being bu │ │ │ │ │ +00055150: 696c 742c 2061 6e79 2062 696e 6172 6965 ilt, any binarie │ │ │ │ │ +00055160: 7320 6372 6561 7465 6420 7368 6f75 6c64 s created should │ │ │ │ │ +00055170: 0a69 6e63 6c75 6465 2064 6562 7567 6769 .include debuggi │ │ │ │ │ +00055180: 6e67 2069 6e66 6f72 6d61 7469 6f6e 2c20 ng information, │ │ │ │ │ +00055190: 6173 2077 656c 6c20 6173 2062 6569 6e67 as well as being │ │ │ │ │ +000551a0: 2063 6f6d 7069 6c65 6420 7769 7468 0a6f compiled with.o │ │ │ │ │ +000551b0: 7074 696d 697a 6174 696f 6e2e 2020 596f ptimization. Yo │ │ │ │ │ +000551c0: 7520 7368 6f75 6c64 2061 6c73 6f20 7475 u should also tu │ │ │ │ │ +000551d0: 726e 206f 6e20 6173 206d 616e 7920 7265 rn on as many re │ │ │ │ │ +000551e0: 6173 6f6e 6162 6c65 2063 6f6d 7069 6c61 asonable compila │ │ │ │ │ +000551f0: 7469 6f6e 0a77 6172 6e69 6e67 7320 6173 tion.warnings as │ │ │ │ │ +00055200: 2070 6f73 7369 626c 6520 2873 6565 202a possible (see * │ │ │ │ │ +00055210: 6e6f 7465 204d 6169 6e20 6275 696c 6469 note Main buildi │ │ │ │ │ +00055220: 6e67 2073 6372 6970 743b 2064 6562 6961 ng script; debia │ │ │ │ │ +00055230: 6e2f 7275 6c65 733a 0a37 632e 292e 2020 n/rules:.7c.). │ │ │ │ │ +00055240: 466f 7220 7468 6520 4320 7072 6f67 7261 For the C progra │ │ │ │ │ +00055250: 6d6d 696e 6720 6c61 6e67 7561 6765 2c20 mming language, │ │ │ │ │ +00055260: 7468 6973 206d 6561 6e73 2074 6865 2066 this means the f │ │ │ │ │ +00055270: 6f6c 6c6f 7769 6e67 0a63 6f6d 7069 6c61 ollowing.compila │ │ │ │ │ +00055280: 7469 6f6e 2070 6172 616d 6574 6572 7320 tion parameters │ │ │ │ │ +00055290: 7368 6f75 6c64 2062 6520 7573 6564 3a0a should be used:. │ │ │ │ │ +000552a0: 0a20 2020 2020 4343 203d 2067 6363 0a20 . CC = gcc. │ │ │ │ │ +000552b0: 2020 2020 4346 4c41 4753 203d 202d 4f32 CFLAGS = -O2 │ │ │ │ │ +000552c0: 202d 6720 2d57 616c 6c20 2320 7361 6e65 -g -Wall # sane │ │ │ │ │ +000552d0: 2077 6172 6e69 6e67 206f 7074 696f 6e73 warning options │ │ │ │ │ +000552e0: 2076 6172 7920 6265 7477 6565 6e20 7072 vary between pr │ │ │ │ │ +000552f0: 6f67 7261 6d73 0a20 2020 2020 4c44 464c ograms. LDFL │ │ │ │ │ +00055300: 4147 5320 3d20 2320 6e6f 6e65 0a0a 4279 AGS = # none..By │ │ │ │ │ +00055310: 2064 6566 6175 6c74 2061 6c6c 2069 6e73 default all ins │ │ │ │ │ +00055320: 7461 6c6c 6564 2062 696e 6172 6965 7320 talled binaries │ │ │ │ │ +00055330: 7368 6f75 6c64 2062 6520 7374 7269 7070 should be stripp │ │ │ │ │ +00055340: 6564 2062 7920 6361 6c6c 696e 670a 0a20 ed by calling.. │ │ │ │ │ +00055350: 2020 2020 7374 7269 7020 2d2d 7374 7269 strip --stri │ │ │ │ │ +00055360: 702d 756e 6e65 6564 6564 202d 2d72 656d p-unneeded --rem │ │ │ │ │ +00055370: 6f76 652d 7365 6374 696f 6e3d 2e63 6f6d ove-section=.com │ │ │ │ │ +00055380: 6d65 6e74 202d 2d72 656d 6f76 652d 7365 ment --remove-se │ │ │ │ │ +00055390: 6374 696f 6e3d 2e6e 6f74 6520 6269 6e61 ction=.note bina │ │ │ │ │ +000553a0: 7269 6573 0a0a 6f6e 2074 6865 2062 696e ries..on the bin │ │ │ │ │ +000553b0: 6172 6965 7320 6166 7465 7220 7468 6579 aries after they │ │ │ │ │ +000553c0: 2068 6176 6520 6265 656e 2063 6f70 6965 have been copie │ │ │ │ │ +000553d0: 6420 696e 746f 20e2 8098 6465 6269 616e d into ...debian │ │ │ │ │ +000553e0: 2f74 6d70 e280 9920 6275 7420 6265 666f /tmp... but befo │ │ │ │ │ +000553f0: 7265 0a74 6865 2074 7265 6520 6973 206d re.the tree is m │ │ │ │ │ +00055400: 6164 6520 696e 746f 2061 2070 6163 6b61 ade into a packa │ │ │ │ │ +00055410: 6765 2e0a 0a49 7420 6973 206e 6f74 2072 ge...It is not r │ │ │ │ │ +00055420: 6563 6f6d 6d65 6e64 6564 2074 6f20 7374 ecommended to st │ │ │ │ │ +00055430: 7269 7020 6269 6e61 7269 6573 2062 7920 rip binaries by │ │ │ │ │ +00055440: 7061 7373 696e 6720 7468 6520 e280 982d passing the ...- │ │ │ │ │ +00055450: 73e2 8099 2066 6c61 6720 746f 0ae2 8098 s... flag to.... │ │ │ │ │ +00055460: 696e 7374 616c 6ce2 8099 2c20 6265 6361 install..., beca │ │ │ │ │ +00055470: 7573 6520 7468 6973 2066 6169 6c73 2074 use this fails t │ │ │ │ │ +00055480: 6f20 7265 6d6f 7665 202e 636f 6d6d 656e o remove .commen │ │ │ │ │ +00055490: 7420 616e 6420 2e6e 6f74 6520 7365 6374 t and .note sect │ │ │ │ │ +000554a0: 696f 6e73 2c20 616e 640a 616c 736f 2070 ions, and.also p │ │ │ │ │ +000554b0: 7265 7665 6e74 7320 7468 6520 6175 746f revents the auto │ │ │ │ │ +000554c0: 6d61 7469 6320 6372 6561 7469 6f6e 206f matic creation o │ │ │ │ │ +000554d0: 6620 6462 6773 796d 2062 696e 6172 7920 f dbgsym binary │ │ │ │ │ +000554e0: 7061 636b 6167 6573 2062 7920 746f 6f6c packages by tool │ │ │ │ │ +000554f0: 730a 6c69 6b65 20e2 8098 6468 5f73 7472 s.like ...dh_str │ │ │ │ │ +00055500: 6970 e280 992e 0a0a 416c 7468 6f75 6768 ip......Although │ │ │ │ │ +00055510: 2062 696e 6172 6965 7320 696e 2074 6865 binaries in the │ │ │ │ │ +00055520: 2062 7569 6c64 2074 7265 6520 7368 6f75 build tree shou │ │ │ │ │ +00055530: 6c64 2062 6520 636f 6d70 696c 6564 2077 ld be compiled w │ │ │ │ │ +00055540: 6974 6820 6465 6275 6767 696e 670a 696e ith debugging.in │ │ │ │ │ +00055550: 666f 726d 6174 696f 6e20 6279 2064 6566 formation by def │ │ │ │ │ +00055560: 6175 6c74 2c20 6974 2063 616e 206f 6674 ault, it can oft │ │ │ │ │ +00055570: 656e 2062 6520 6469 6666 6963 756c 7420 en be difficult │ │ │ │ │ +00055580: 746f 2064 6562 7567 2070 726f 6772 616d to debug program │ │ │ │ │ +00055590: 7320 6966 0a74 6865 7920 6172 6520 616c s if.they are al │ │ │ │ │ +000555a0: 736f 2073 7562 6a65 6374 6564 2074 6f20 so subjected to │ │ │ │ │ +000555b0: 636f 6d70 696c 6572 206f 7074 696d 697a compiler optimiz │ │ │ │ │ +000555c0: 6174 696f 6e2e 2020 466f 7220 7468 6973 ation. For this │ │ │ │ │ +000555d0: 2072 6561 736f 6e2c 2069 740a 6973 2072 reason, it.is r │ │ │ │ │ +000555e0: 6563 6f6d 6d65 6e64 6564 2074 6f20 7375 ecommended to su │ │ │ │ │ +000555f0: 7070 6f72 7420 7468 6520 7374 616e 6461 pport the standa │ │ │ │ │ +00055600: 7264 697a 6564 2065 6e76 6972 6f6e 6d65 rdized environme │ │ │ │ │ +00055610: 6e74 2076 6172 6961 626c 650a e280 9844 nt variable....D │ │ │ │ │ +00055620: 4542 5f42 5549 4c44 5f4f 5054 494f 4e53 EB_BUILD_OPTIONS │ │ │ │ │ +00055630: e280 9920 2873 6565 202a 6e6f 7465 2064 ... (see *note d │ │ │ │ │ +00055640: 6562 6961 6e2f 7275 6c65 7320 616e 6420 ebian/rules and │ │ │ │ │ +00055650: 4445 425f 4255 494c 445f 4f50 5449 4f4e DEB_BUILD_OPTION │ │ │ │ │ +00055660: 533a 2037 642e 292e 0a54 6869 7320 7661 S: 7d.)..This va │ │ │ │ │ +00055670: 7269 6162 6c65 2063 616e 2063 6f6e 7461 riable can conta │ │ │ │ │ +00055680: 696e 2073 6576 6572 616c 2066 6c61 6773 in several flags │ │ │ │ │ +00055690: 2074 6f20 6368 616e 6765 2068 6f77 2061 to change how a │ │ │ │ │ +000556a0: 2070 6163 6b61 6765 2069 730a 636f 6d70 package is.comp │ │ │ │ │ +000556b0: 696c 6564 2061 6e64 2062 7569 6c74 2e0a iled and built.. │ │ │ │ │ +000556c0: 0a49 7420 6973 2075 7020 746f 2074 6865 .It is up to the │ │ │ │ │ +000556d0: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +000556e0: 6e65 7220 746f 2064 6563 6964 6520 7768 ner to decide wh │ │ │ │ │ +000556f0: 6174 2063 6f6d 7069 6c61 7469 6f6e 206f at compilation o │ │ │ │ │ +00055700: 7074 696f 6e73 0a61 7265 2062 6573 7420 ptions.are best │ │ │ │ │ +00055710: 666f 7220 7468 6520 7061 636b 6167 652e for the package. │ │ │ │ │ +00055720: 2020 4365 7274 6169 6e20 6269 6e61 7269 Certain binari │ │ │ │ │ +00055730: 6573 2028 7375 6368 2061 730a 636f 6d70 es (such as.comp │ │ │ │ │ +00055740: 7574 6174 696f 6e61 6c6c 792d 696e 7465 utationally-inte │ │ │ │ │ +00055750: 6e73 6976 6520 7072 6f67 7261 6d73 2920 nsive programs) │ │ │ │ │ +00055760: 7769 6c6c 2066 756e 6374 696f 6e20 6265 will function be │ │ │ │ │ +00055770: 7474 6572 2077 6974 6820 6365 7274 6169 tter with certai │ │ │ │ │ +00055780: 6e0a 666c 6167 7320 28e2 8098 2d4f 33e2 n.flags (...-O3. │ │ │ │ │ +00055790: 8099 2c20 666f 7220 6578 616d 706c 6529 .., for example) │ │ │ │ │ +000557a0: 3b20 6665 656c 2066 7265 6520 746f 2075 ; feel free to u │ │ │ │ │ +000557b0: 7365 2074 6865 6d2e 2020 506c 6561 7365 se them. Please │ │ │ │ │ +000557c0: 2075 7365 2067 6f6f 640a 6a75 6467 6d65 use good.judgme │ │ │ │ │ +000557d0: 6e74 2068 6572 652e 2020 446f 6ee2 8099 nt here. Don... │ │ │ │ │ +000557e0: 7420 7573 6520 666c 6167 7320 666f 7220 t use flags for │ │ │ │ │ +000557f0: 7468 6520 7361 6b65 206f 6620 6974 3b20 the sake of it; │ │ │ │ │ +00055800: 6f6e 6c79 2075 7365 2074 6865 6d20 6966 only use them if │ │ │ │ │ +00055810: 0a74 6865 7265 2069 7320 676f 6f64 2072 .there is good r │ │ │ │ │ +00055820: 6561 736f 6e20 746f 2064 6f20 736f 2e20 eason to do so. │ │ │ │ │ +00055830: 2046 6565 6c20 6672 6565 2074 6f20 6f76 Feel free to ov │ │ │ │ │ +00055840: 6572 7269 6465 2074 6865 2075 7073 7472 erride the upstr │ │ │ │ │ +00055850: 6561 6d0a 6175 7468 6f72 e280 9973 2069 eam.author...s i │ │ │ │ │ +00055860: 6465 6173 2061 626f 7574 2077 6869 6368 deas about which │ │ │ │ │ +00055870: 2063 6f6d 7069 6c61 7469 6f6e 206f 7074 compilation opt │ │ │ │ │ +00055880: 696f 6e73 2061 7265 2062 6573 743a 2074 ions are best: t │ │ │ │ │ +00055890: 6865 7920 6172 6520 6f66 7465 6e0a 696e hey are often.in │ │ │ │ │ +000558a0: 6170 7072 6f70 7269 6174 6520 666f 7220 appropriate for │ │ │ │ │ +000558b0: 6f75 7220 656e 7669 726f 6e6d 656e 742e our environment. │ │ │ │ │ +000558c0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000558d0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000558e0: 6f64 653a 204c 6962 7261 7269 6573 2c20 ode: Libraries, │ │ │ │ │ +000558f0: 204e 6578 743a 2053 6861 7265 6420 6c69 Next: Shared li │ │ │ │ │ +00055900: 6272 6172 6965 733c 323e 2c20 2050 7265 braries<2>, Pre │ │ │ │ │ +00055910: 763a 2042 696e 6172 6965 732c 2020 5570 v: Binaries, Up │ │ │ │ │ +00055920: 3a20 4669 6c65 733c 323e 0a0a 3130 2e32 : Files<2>..10.2 │ │ │ │ │ +00055930: 204c 6962 7261 7269 6573 0a3d 3d3d 3d3d Libraries.===== │ │ │ │ │ +00055940: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 7468 =========..If th │ │ │ │ │ +00055950: 6520 7061 636b 6167 6520 6973 2027 6172 e package is 'ar │ │ │ │ │ +00055960: 6368 6974 6563 7475 7265 3a20 616e 7927 chitecture: any' │ │ │ │ │ +00055970: 2c20 7468 656e 2074 6865 2073 6861 7265 , then the share │ │ │ │ │ +00055980: 6420 6c69 6272 6172 790a 636f 6d70 696c d library.compil │ │ │ │ │ +00055990: 6174 696f 6e20 616e 6420 6c69 6e6b 696e ation and linkin │ │ │ │ │ +000559a0: 6720 666c 6167 7320 6d75 7374 2068 6176 g flags must hav │ │ │ │ │ +000559b0: 6520 e280 982d 6650 4943 e280 992c 206f e ...-fPIC..., o │ │ │ │ │ +000559c0: 7220 7468 6520 7061 636b 6167 6520 7368 r the package sh │ │ │ │ │ +000559d0: 616c 6c0a 6e6f 7420 6275 696c 6420 6f6e all.not build on │ │ │ │ │ +000559e0: 2073 6f6d 6520 6f66 2074 6865 2073 7570 some of the sup │ │ │ │ │ +000559f0: 706f 7274 6564 2061 7263 6869 7465 6374 ported architect │ │ │ │ │ +00055a00: 7572 6573 2e20 2028 3129 2020 416e 7920 ures. (1) Any │ │ │ │ │ +00055a10: 6578 6365 7074 696f 6e20 746f 0a74 6869 exception to.thi │ │ │ │ │ +00055a20: 7320 7275 6c65 206d 7573 7420 6265 2064 s rule must be d │ │ │ │ │ +00055a30: 6973 6375 7373 6564 206f 6e20 7468 6520 iscussed on the │ │ │ │ │ +00055a40: 6d61 696c 696e 6720 6c69 7374 0a27 6465 mailing list.'de │ │ │ │ │ +00055a50: 6269 616e 2d64 6576 656c 406c 6973 7473 bian-devel@lists │ │ │ │ │ +00055a60: 2e64 6562 6961 6e2e 6f72 6727 2c20 616e .debian.org', an │ │ │ │ │ +00055a70: 6420 6120 726f 7567 6820 636f 6e73 656e d a rough consen │ │ │ │ │ +00055a80: 7375 7320 6f62 7461 696e 6564 2e20 2054 sus obtained. T │ │ │ │ │ +00055a90: 6865 0a72 6561 736f 6e73 2066 6f72 206e he.reasons for n │ │ │ │ │ +00055aa0: 6f74 2063 6f6d 7069 6c69 6e67 2077 6974 ot compiling wit │ │ │ │ │ +00055ab0: 6820 e280 982d 6650 4943 e280 9920 666c h ...-fPIC... fl │ │ │ │ │ +00055ac0: 6167 206d 7573 7420 6265 2072 6563 6f72 ag must be recor │ │ │ │ │ +00055ad0: 6465 6420 696e 2074 6865 2066 696c 650a ded in the file. │ │ │ │ │ +00055ae0: e280 9852 4541 444d 452e 4465 6269 616e ...README.Debian │ │ │ │ │ +00055af0: e280 992c 2061 6e64 2063 6172 6520 6d75 ..., and care mu │ │ │ │ │ +00055b00: 7374 2062 6520 7461 6b65 6e20 746f 2065 st be taken to e │ │ │ │ │ +00055b10: 6974 6865 7220 7265 7374 7269 6374 2074 ither restrict t │ │ │ │ │ +00055b20: 6865 0a61 7263 6869 7465 6374 7572 6520 he.architecture │ │ │ │ │ +00055b30: 6f72 2061 7272 616e 6765 2066 6f72 20e2 or arrange for . │ │ │ │ │ +00055b40: 8098 2d66 5049 43e2 8099 2074 6f20 6265 ..-fPIC... to be │ │ │ │ │ +00055b50: 2075 7365 6420 6f6e 2061 7263 6869 7465 used on archite │ │ │ │ │ +00055b60: 6374 7572 6573 2077 6865 7265 2069 740a ctures where it. │ │ │ │ │ +00055b70: 6973 2072 6571 7569 7265 642e 2020 2832 is required. (2 │ │ │ │ │ +00055b80: 290a 0a41 7320 746f 2074 6865 2073 7461 )..As to the sta │ │ │ │ │ +00055b90: 7469 6320 6c69 6272 6172 6965 732c 2074 tic libraries, t │ │ │ │ │ +00055ba0: 6865 2063 6f6d 6d6f 6e20 6361 7365 2069 he common case i │ │ │ │ │ +00055bb0: 7320 6e6f 7420 746f 2068 6176 6520 7265 s not to have re │ │ │ │ │ +00055bc0: 6c6f 6361 7461 626c 650a 636f 6465 2c20 locatable.code, │ │ │ │ │ +00055bd0: 7369 6e63 6520 7468 6572 6520 6973 206e since there is n │ │ │ │ │ +00055be0: 6f20 6265 6e65 6669 742c 2075 6e6c 6573 o benefit, unles │ │ │ │ │ +00055bf0: 7320 696e 2073 7065 6369 6669 6320 6361 s in specific ca │ │ │ │ │ +00055c00: 7365 733b 2074 6865 7265 666f 7265 2074 ses; therefore t │ │ │ │ │ +00055c10: 6865 0a73 7461 7469 6320 7665 7273 696f he.static versio │ │ │ │ │ +00055c20: 6e20 6d75 7374 206e 6f74 2062 6520 636f n must not be co │ │ │ │ │ +00055c30: 6d70 696c 6564 2077 6974 6820 7468 6520 mpiled with the │ │ │ │ │ +00055c40: e280 982d 6650 4943 e280 9920 666c 6167 ...-fPIC... flag │ │ │ │ │ +00055c50: 2e20 2041 6e79 0a65 7863 6570 7469 6f6e . Any.exception │ │ │ │ │ +00055c60: 2074 6f20 7468 6973 2072 756c 6520 7368 to this rule sh │ │ │ │ │ +00055c70: 6f75 6c64 2062 6520 6469 7363 7573 7365 ould be discusse │ │ │ │ │ +00055c80: 6420 6f6e 2074 6865 206d 6169 6c69 6e67 d on the mailing │ │ │ │ │ +00055c90: 206c 6973 740a 2764 6562 6961 6e2d 6465 list.'debian-de │ │ │ │ │ +00055ca0: 7665 6c40 6c69 7374 732e 6465 6269 616e vel@lists.debian │ │ │ │ │ +00055cb0: 2e6f 7267 272c 2061 6e64 2074 6865 2072 .org', and the r │ │ │ │ │ +00055cc0: 6561 736f 6e73 2066 6f72 2063 6f6d 7069 easons for compi │ │ │ │ │ +00055cd0: 6c69 6e67 2077 6974 6820 7468 650a e280 ling with the... │ │ │ │ │ +00055ce0: 982d 6650 4943 e280 9920 666c 6167 206d .-fPIC... flag m │ │ │ │ │ +00055cf0: 7573 7420 6265 2072 6563 6f72 6465 6420 ust be recorded │ │ │ │ │ +00055d00: 696e 2074 6865 2066 696c 6520 e280 9852 in the file ...R │ │ │ │ │ +00055d10: 4541 444d 452e 4465 6269 616e e280 992e EADME.Debian.... │ │ │ │ │ +00055d20: 2020 2833 290a 0a49 6e20 6f74 6865 7220 (3)..In other │ │ │ │ │ +00055d30: 776f 7264 732c 2069 6620 626f 7468 2061 words, if both a │ │ │ │ │ +00055d40: 2073 6861 7265 6420 616e 6420 6120 7374 shared and a st │ │ │ │ │ +00055d50: 6174 6963 206c 6962 7261 7279 2069 7320 atic library is │ │ │ │ │ +00055d60: 6265 696e 6720 6275 696c 742c 0a65 6163 being built,.eac │ │ │ │ │ +00055d70: 6820 736f 7572 6365 2075 6e69 7420 28e2 h source unit (. │ │ │ │ │ +00055d80: 8098 2a2e 63e2 8099 2c20 666f 7220 6578 ..*.c..., for ex │ │ │ │ │ +00055d90: 616d 706c 652c 2066 6f72 2043 2066 696c ample, for C fil │ │ │ │ │ +00055da0: 6573 2920 7769 6c6c 206e 6565 6420 746f es) will need to │ │ │ │ │ +00055db0: 2062 650a 636f 6d70 696c 6564 2074 7769 be.compiled twi │ │ │ │ │ +00055dc0: 6365 2c20 666f 7220 7468 6520 6e6f 726d ce, for the norm │ │ │ │ │ +00055dd0: 616c 2063 6173 652e 0a0a 4c69 6272 6172 al case...Librar │ │ │ │ │ +00055de0: 6965 7320 7368 6f75 6c64 2062 6520 6275 ies should be bu │ │ │ │ │ +00055df0: 696c 7420 7769 7468 2074 6872 6561 6469 ilt with threadi │ │ │ │ │ +00055e00: 6e67 2073 7570 706f 7274 2061 6e64 2074 ng support and t │ │ │ │ │ +00055e10: 6f20 6265 2074 6872 6561 642d 7361 6665 o be thread-safe │ │ │ │ │ +00055e20: 0a69 6620 7468 6520 6c69 6272 6172 7920 .if the library │ │ │ │ │ +00055e30: 7375 7070 6f72 7473 2074 6869 732e 0a0a supports this... │ │ │ │ │ +00055e40: 416c 7468 6f75 6768 206e 6f74 2065 6e66 Although not enf │ │ │ │ │ +00055e50: 6f72 6365 6420 6279 2074 6865 2062 7569 orced by the bui │ │ │ │ │ +00055e60: 6c64 2074 6f6f 6c73 2c20 7368 6172 6564 ld tools, shared │ │ │ │ │ +00055e70: 206c 6962 7261 7269 6573 206d 7573 7420 libraries must │ │ │ │ │ +00055e80: 6265 0a6c 696e 6b65 6420 6167 6169 6e73 be.linked agains │ │ │ │ │ +00055e90: 7420 616c 6c20 6c69 6272 6172 6965 7320 t all libraries │ │ │ │ │ +00055ea0: 7468 6174 2074 6865 7920 7573 6520 7379 that they use sy │ │ │ │ │ +00055eb0: 6d62 6f6c 7320 6672 6f6d 2069 6e20 7468 mbols from in th │ │ │ │ │ +00055ec0: 6520 7361 6d65 2077 6179 0a74 6861 7420 e same way.that │ │ │ │ │ +00055ed0: 6269 6e61 7269 6573 2061 7265 2e20 2054 binaries are. T │ │ │ │ │ +00055ee0: 6869 7320 656e 7375 7265 7320 7468 6520 his ensures the │ │ │ │ │ +00055ef0: 636f 7272 6563 7420 6675 6e63 7469 6f6e correct function │ │ │ │ │ +00055f00: 696e 6720 6f66 2074 6865 202a 6e6f 7465 ing of the *note │ │ │ │ │ +00055f10: 0a73 796d 626f 6c73 3a20 3336 2e20 616e .symbols: 36. an │ │ │ │ │ +00055f20: 6420 2a6e 6f74 6520 7368 6c69 6273 3a20 d *note shlibs: │ │ │ │ │ +00055f30: 3337 2e20 7379 7374 656d 7320 616e 6420 37. systems and │ │ │ │ │ +00055f40: 6775 6172 616e 7465 6573 2074 6861 7420 guarantees that │ │ │ │ │ +00055f50: 616c 6c0a 6c69 6272 6172 6965 7320 6361 all.libraries ca │ │ │ │ │ +00055f60: 6e20 6265 2073 6166 656c 7920 6f70 656e n be safely open │ │ │ │ │ +00055f70: 6564 2077 6974 6820 e280 9864 6c6f 7065 ed with ...dlope │ │ │ │ │ +00055f80: 6e28 29e2 8099 2e20 2050 6163 6b61 6765 n().... Package │ │ │ │ │ +00055f90: 7273 206d 6179 2077 6973 6820 746f 0a75 rs may wish to.u │ │ │ │ │ +00055fa0: 7365 2074 6865 2067 6363 206f 7074 696f se the gcc optio │ │ │ │ │ +00055fb0: 6e20 e280 982d 576c 2c2d 7a2c 6465 6673 n ...-Wl,-z,defs │ │ │ │ │ +00055fc0: e280 9920 7768 656e 2062 7569 6c64 696e ... when buildin │ │ │ │ │ +00055fd0: 6720 6120 7368 6172 6564 206c 6962 7261 g a shared libra │ │ │ │ │ +00055fe0: 7279 2e20 2053 696e 6365 0a74 6869 7320 ry. Since.this │ │ │ │ │ +00055ff0: 6f70 7469 6f6e 2065 6e66 6f72 6365 7320 option enforces │ │ │ │ │ +00056000: 7379 6d62 6f6c 2072 6573 6f6c 7574 696f symbol resolutio │ │ │ │ │ +00056010: 6e20 6174 2062 7569 6c64 2074 696d 652c n at build time, │ │ │ │ │ +00056020: 2061 206d 6973 7369 6e67 206c 6962 7261 a missing libra │ │ │ │ │ +00056030: 7279 0a72 6566 6572 656e 6365 2077 696c ry.reference wil │ │ │ │ │ +00056040: 6c20 6265 2063 6175 6768 7420 6561 726c l be caught earl │ │ │ │ │ +00056050: 7920 6173 2061 2066 6174 616c 2062 7569 y as a fatal bui │ │ │ │ │ +00056060: 6c64 2065 7272 6f72 2e0a 0a41 6c6c 2069 ld error...All i │ │ │ │ │ +00056070: 6e73 7461 6c6c 6564 2073 6861 7265 6420 nstalled shared │ │ │ │ │ +00056080: 6c69 6272 6172 6965 7320 7368 6f75 6c64 libraries should │ │ │ │ │ +00056090: 2062 6520 7374 7269 7070 6564 2077 6974 be stripped wit │ │ │ │ │ +000560a0: 680a 0a20 2020 2020 7374 7269 7020 2d2d h.. strip -- │ │ │ │ │ +000560b0: 7374 7269 702d 756e 6e65 6564 6564 202d strip-unneeded - │ │ │ │ │ +000560c0: 2d72 656d 6f76 652d 7365 6374 696f 6e3d -remove-section= │ │ │ │ │ +000560d0: 2e63 6f6d 6d65 6e74 202d 2d72 656d 6f76 .comment --remov │ │ │ │ │ +000560e0: 652d 7365 6374 696f 6e3d 2e6e 6f74 6520 e-section=.note │ │ │ │ │ +000560f0: 796f 7572 2d6c 6962 0a0a 2854 6865 206f your-lib..(The o │ │ │ │ │ +00056100: 7074 696f 6e20 e280 982d 2d73 7472 6970 ption ...--strip │ │ │ │ │ +00056110: 2d75 6e6e 6565 6465 64e2 8099 206d 616b -unneeded... mak │ │ │ │ │ +00056120: 6573 20e2 8098 7374 7269 70e2 8099 2072 es ...strip... r │ │ │ │ │ +00056130: 656d 6f76 6520 6f6e 6c79 2074 6865 2073 emove only the s │ │ │ │ │ +00056140: 796d 626f 6c73 0a77 6869 6368 2061 7265 ymbols.which are │ │ │ │ │ +00056150: 6ee2 8099 7420 6e65 6564 6564 2066 6f72 n...t needed for │ │ │ │ │ +00056160: 2072 656c 6f63 6174 696f 6e20 7072 6f63 relocation proc │ │ │ │ │ +00056170: 6573 7369 6e67 2e29 2020 5368 6172 6564 essing.) Shared │ │ │ │ │ +00056180: 206c 6962 7261 7269 6573 2063 616e 0a66 libraries can.f │ │ │ │ │ +00056190: 756e 6374 696f 6e20 7065 7266 6563 746c unction perfectl │ │ │ │ │ +000561a0: 7920 7765 6c6c 2077 6865 6e20 7374 7269 y well when stri │ │ │ │ │ +000561b0: 7070 6564 2c20 7369 6e63 6520 7468 6520 pped, since the │ │ │ │ │ +000561c0: 7379 6d62 6f6c 7320 666f 7220 6479 6e61 symbols for dyna │ │ │ │ │ +000561d0: 6d69 630a 6c69 6e6b 696e 6720 6172 6520 mic.linking are │ │ │ │ │ +000561e0: 696e 2061 2073 6570 6172 6174 6520 7061 in a separate pa │ │ │ │ │ +000561f0: 7274 206f 6620 7468 6520 454c 4620 6f62 rt of the ELF ob │ │ │ │ │ +00056200: 6a65 6374 2066 696c 652e 2020 2834 290a ject file. (4). │ │ │ │ │ +00056210: 0a4e 6f74 6520 7468 6174 2075 6e64 6572 .Note that under │ │ │ │ │ +00056220: 2073 6f6d 6520 6369 7263 756d 7374 616e some circumstan │ │ │ │ │ +00056230: 6365 7320 6974 206d 6179 2062 6520 7573 ces it may be us │ │ │ │ │ +00056240: 6566 756c 2074 6f20 696e 7374 616c 6c20 eful to install │ │ │ │ │ +00056250: 6120 7368 6172 6564 0a6c 6962 7261 7279 a shared.library │ │ │ │ │ +00056260: 2075 6e73 7472 6970 7065 642c 2066 6f72 unstripped, for │ │ │ │ │ +00056270: 2065 7861 6d70 6c65 2077 6865 6e20 6275 example when bu │ │ │ │ │ +00056280: 696c 6469 6e67 2061 2073 6570 6172 6174 ilding a separat │ │ │ │ │ +00056290: 6520 7061 636b 6167 6520 746f 0a73 7570 e package to.sup │ │ │ │ │ +000562a0: 706f 7274 2064 6562 7567 6769 6e67 2e20 port debugging. │ │ │ │ │ +000562b0: 2054 6865 2064 6562 6865 6c70 6572 20e2 The debhelper . │ │ │ │ │ +000562c0: 8098 6468 5f73 7472 6970 e280 9920 746f ..dh_strip... to │ │ │ │ │ +000562d0: 6f6c 2063 616e 2063 7265 6174 6520 7375 ol can create su │ │ │ │ │ +000562e0: 6368 0a70 6163 6b61 6765 7320 6175 746f ch.packages auto │ │ │ │ │ +000562f0: 6d61 7469 6361 6c6c 792e 0a0a 5368 6172 matically...Shar │ │ │ │ │ +00056300: 6564 206f 626a 6563 7420 6669 6c65 7320 ed object files │ │ │ │ │ +00056310: 286f 6674 656e 20e2 8098 2e73 6fe2 8099 (often ....so... │ │ │ │ │ +00056320: 2066 696c 6573 2920 7468 6174 2061 7265 files) that are │ │ │ │ │ +00056330: 206e 6f74 2070 7562 6c69 6320 6c69 6272 not public libr │ │ │ │ │ +00056340: 6172 6965 732c 0a74 6861 7420 6973 2c20 aries,.that is, │ │ │ │ │ +00056350: 7468 6579 2061 7265 206e 6f74 206d 6561 they are not mea │ │ │ │ │ +00056360: 6e74 2074 6f20 6265 206c 696e 6b65 6420 nt to be linked │ │ │ │ │ +00056370: 746f 2062 7920 7468 6972 6420 7061 7274 to by third part │ │ │ │ │ +00056380: 7920 6578 6563 7574 6162 6c65 730a 2862 y executables.(b │ │ │ │ │ +00056390: 696e 6172 6965 7320 6f66 206f 7468 6572 inaries of other │ │ │ │ │ +000563a0: 2070 6163 6b61 6765 7329 2c20 7368 6f75 packages), shou │ │ │ │ │ +000563b0: 6c64 2062 6520 696e 7374 616c 6c65 6420 ld be installed │ │ │ │ │ +000563c0: 696e 2073 7562 6469 7265 6374 6f72 6965 in subdirectorie │ │ │ │ │ +000563d0: 7320 6f66 0a74 6865 20e2 8098 2f75 7372 s of.the .../usr │ │ │ │ │ +000563e0: 2f6c 6962 e280 9920 6f72 20e2 8098 2f75 /lib... or .../u │ │ │ │ │ +000563f0: 7372 2f6c 6962 2f74 7269 706c 6574 e280 sr/lib/triplet.. │ │ │ │ │ +00056400: 9920 6469 7265 6374 6f72 6965 7320 2873 . directories (s │ │ │ │ │ +00056410: 6565 2074 6865 2046 4853 2066 6f72 2061 ee the FHS for a │ │ │ │ │ +00056420: 0a64 6566 696e 6974 696f 6e29 2e20 2053 .definition). S │ │ │ │ │ +00056430: 7563 6820 6669 6c65 7320 6172 6520 6578 uch files are ex │ │ │ │ │ +00056440: 656d 7074 2066 726f 6d20 7468 6520 7275 empt from the ru │ │ │ │ │ +00056450: 6c65 7320 7468 6174 2067 6f76 6572 6e20 les that govern │ │ │ │ │ +00056460: 6f72 6469 6e61 7279 0a73 6861 7265 6420 ordinary.shared │ │ │ │ │ +00056470: 6c69 6272 6172 6965 732c 2065 7863 6570 libraries, excep │ │ │ │ │ +00056480: 7420 7468 6174 2074 6865 7920 6d75 7374 t that they must │ │ │ │ │ +00056490: 206e 6f74 2062 6520 696e 7374 616c 6c65 not be installe │ │ │ │ │ +000564a0: 6420 6578 6563 7574 6162 6c65 2061 6e64 d executable and │ │ │ │ │ +000564b0: 0a73 686f 756c 6420 6265 2073 7472 6970 .should be strip │ │ │ │ │ +000564c0: 7065 642e 2020 2835 290a 0a50 6163 6b61 ped. (5)..Packa │ │ │ │ │ +000564d0: 6765 7320 7468 6174 2075 7365 20e2 8098 ges that use ... │ │ │ │ │ +000564e0: 6c69 6274 6f6f 6ce2 8099 2074 6f20 6372 libtool... to cr │ │ │ │ │ +000564f0: 6561 7465 2061 6e64 2069 6e73 7461 6c6c eate and install │ │ │ │ │ +00056500: 2074 6865 6972 2073 6861 7265 6420 6c69 their shared li │ │ │ │ │ +00056510: 6272 6172 6965 730a 696e 7374 616c 6c20 braries.install │ │ │ │ │ +00056520: 6120 6669 6c65 2063 6f6e 7461 696e 696e a file containin │ │ │ │ │ +00056530: 6720 6164 6469 7469 6f6e 616c 206d 6574 g additional met │ │ │ │ │ +00056540: 6164 6174 6120 2865 6e64 696e 6720 696e adata (ending in │ │ │ │ │ +00056550: 20e2 8098 2e6c 61e2 8099 290a 616c 6f6e ....la...).alon │ │ │ │ │ +00056560: 6773 6964 6520 7468 6520 6c69 6272 6172 gside the librar │ │ │ │ │ +00056570: 792e 2020 466f 7220 7075 626c 6963 206c y. For public l │ │ │ │ │ +00056580: 6962 7261 7269 6573 2069 6e74 656e 6465 ibraries intende │ │ │ │ │ +00056590: 6420 666f 7220 7573 6520 6279 206f 7468 d for use by oth │ │ │ │ │ +000565a0: 6572 0a70 6163 6b61 6765 732c 2074 6865 er.packages, the │ │ │ │ │ +000565b0: 7365 2066 696c 6573 206e 6f72 6d61 6c6c se files normall │ │ │ │ │ +000565c0: 7920 7368 6f75 6c64 206e 6f74 2062 6520 y should not be │ │ │ │ │ +000565d0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +000565e0: 4465 6269 616e 0a70 6163 6b61 6765 2c20 Debian.package, │ │ │ │ │ +000565f0: 7369 6e63 6520 7468 6520 696e 666f 726d since the inform │ │ │ │ │ +00056600: 6174 696f 6e20 7468 6579 2069 6e63 6c75 ation they inclu │ │ │ │ │ +00056610: 6465 2069 7320 6e6f 7420 6e65 6365 7373 de is not necess │ │ │ │ │ +00056620: 6172 7920 746f 206c 696e 6b0a 7769 7468 ary to link.with │ │ │ │ │ +00056630: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ +00056640: 6172 7920 6f6e 2044 6562 6961 6e20 616e ary on Debian an │ │ │ │ │ +00056650: 6420 6361 6e20 6164 6420 756e 6e65 6365 d can add unnece │ │ │ │ │ +00056660: 7373 6172 7920 6164 6469 7469 6f6e 616c ssary additional │ │ │ │ │ +00056670: 0a64 6570 656e 6465 6e63 6965 7320 746f .dependencies to │ │ │ │ │ +00056680: 206f 7468 6572 2070 726f 6772 616d 7320 other programs │ │ │ │ │ +00056690: 6f72 206c 6962 7261 7269 6573 2e20 2028 or libraries. ( │ │ │ │ │ +000566a0: 3629 2020 4966 2074 6865 20e2 8098 2e6c 6) If the ....l │ │ │ │ │ +000566b0: 61e2 8099 2066 696c 6520 6973 0a72 6571 a... file is.req │ │ │ │ │ +000566c0: 7569 7265 6420 666f 7220 7468 6174 206c uired for that l │ │ │ │ │ +000566d0: 6962 7261 7279 2028 6966 2c20 666f 7220 ibrary (if, for │ │ │ │ │ +000566e0: 696e 7374 616e 6365 2c20 6974 e280 9973 instance, it...s │ │ │ │ │ +000566f0: 206c 6f61 6465 6420 7669 6120 e280 986c loaded via ...l │ │ │ │ │ +00056700: 6962 6c74 646c e280 990a 696e 2061 2077 ibltdl....in a w │ │ │ │ │ +00056710: 6179 2074 6861 7420 7265 7175 6972 6573 ay that requires │ │ │ │ │ +00056720: 2074 6861 7420 6d65 7461 2d69 6e66 6f72 that meta-infor │ │ │ │ │ +00056730: 6d61 7469 6f6e 292c 2074 6865 20e2 8098 mation), the ... │ │ │ │ │ +00056740: 6465 7065 6e64 656e 6379 5f6c 6962 73e2 dependency_libs. │ │ │ │ │ +00056750: 8099 0a73 6574 7469 6e67 2069 6e20 7468 ...setting in th │ │ │ │ │ +00056760: 6520 e280 982e 6c61 e280 9920 6669 6c65 e ....la... file │ │ │ │ │ +00056770: 2073 686f 756c 6420 6e6f 726d 616c 6c79 should normally │ │ │ │ │ +00056780: 2062 6520 7365 7420 746f 2074 6865 2065 be set to the e │ │ │ │ │ +00056790: 6d70 7479 2073 7472 696e 672e 0a49 6620 mpty string..If │ │ │ │ │ +000567a0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +000567b0: 7279 2064 6576 656c 6f70 6d65 6e74 2070 ry development p │ │ │ │ │ +000567c0: 6163 6b61 6765 2068 6173 2068 6973 746f ackage has histo │ │ │ │ │ +000567d0: 7269 6361 6c6c 7920 696e 636c 7564 6564 rically included │ │ │ │ │ +000567e0: 2074 6865 0ae2 8098 2e6c 61e2 8099 2c20 the.....la..., │ │ │ │ │ +000567f0: 6974 206d 7573 7420 6265 2072 6574 6169 it must be retai │ │ │ │ │ +00056800: 6e65 6420 696e 2074 6865 2064 6576 656c ned in the devel │ │ │ │ │ +00056810: 6f70 6d65 6e74 2070 6163 6b61 6765 2028 opment package ( │ │ │ │ │ +00056820: 7769 7468 0ae2 8098 6465 7065 6e64 656e with....dependen │ │ │ │ │ +00056830: 6379 5f6c 6962 73e2 8099 2065 6d70 7469 cy_libs... empti │ │ │ │ │ +00056840: 6564 2920 756e 7469 6c20 616c 6c20 6c69 ed) until all li │ │ │ │ │ +00056850: 6272 6172 6965 7320 7468 6174 2064 6570 braries that dep │ │ │ │ │ +00056860: 656e 6420 6f6e 2069 7420 6861 7665 0a72 end on it have.r │ │ │ │ │ +00056870: 656d 6f76 6564 206f 7220 656d 7074 6965 emoved or emptie │ │ │ │ │ +00056880: 6420 e280 9864 6570 656e 6465 6e63 795f d ...dependency_ │ │ │ │ │ +00056890: 6c69 6273 e280 9920 696e 2074 6865 6972 libs... in their │ │ │ │ │ +000568a0: 20e2 8098 2e6c 61e2 8099 2066 696c 6573 ....la... files │ │ │ │ │ +000568b0: 2074 6f20 7072 6576 656e 740a 6c69 6e6b to prevent.link │ │ │ │ │ +000568c0: 696e 6720 7769 7468 2074 686f 7365 206f ing with those o │ │ │ │ │ +000568d0: 7468 6572 206c 6962 7261 7269 6573 2075 ther libraries u │ │ │ │ │ +000568e0: 7369 6e67 20e2 8098 6c69 6274 6f6f 6ce2 sing ...libtool. │ │ │ │ │ +000568f0: 8099 2066 726f 6d20 6661 696c 696e 672e .. from failing. │ │ │ │ │ +00056900: 0a0a 4966 2074 6865 20e2 8098 2e6c 61e2 ..If the ....la. │ │ │ │ │ +00056910: 8099 206d 7573 7420 6265 2069 6e63 6c75 .. must be inclu │ │ │ │ │ +00056920: 6465 642c 2069 7420 7368 6f75 6c64 2062 ded, it should b │ │ │ │ │ +00056930: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ +00056940: 6520 6465 7665 6c6f 706d 656e 740a 28e2 e development.(. │ │ │ │ │ +00056950: 8098 2d64 6576 e280 9929 2070 6163 6b61 ..-dev...) packa │ │ │ │ │ +00056960: 6765 2c20 756e 6c65 7373 2074 6865 206c ge, unless the l │ │ │ │ │ +00056970: 6962 7261 7279 2077 696c 6c20 6265 206c ibrary will be l │ │ │ │ │ +00056980: 6f61 6465 6420 6279 20e2 8098 6c69 6274 oaded by ...libt │ │ │ │ │ +00056990: 6f6f 6ce2 8099 e280 9973 0ae2 8098 6c69 ool......s....li │ │ │ │ │ +000569a0: 626c 7464 6ce2 8099 206c 6962 7261 7279 bltdl... library │ │ │ │ │ +000569b0: 2e20 2049 6620 6974 2069 7320 696e 7465 . If it is inte │ │ │ │ │ +000569c0: 6e64 6564 2066 6f72 2075 7365 2077 6974 nded for use wit │ │ │ │ │ +000569d0: 6820 e280 986c 6962 6c74 646c e280 992c h ...libltdl..., │ │ │ │ │ +000569e0: 2074 6865 20e2 8098 2e6c 61e2 8099 0a66 the ....la....f │ │ │ │ │ +000569f0: 696c 6573 206d 7573 7420 676f 2069 6e20 iles must go in │ │ │ │ │ +00056a00: 7468 6520 7275 6e2d 7469 6d65 206c 6962 the run-time lib │ │ │ │ │ +00056a10: 7261 7279 2070 6163 6b61 6765 2e0a 0a54 rary package...T │ │ │ │ │ +00056a20: 6865 7365 2072 6571 7569 7265 6d65 6e74 hese requirement │ │ │ │ │ +00056a30: 7320 666f 7220 6861 6e64 6c69 6e67 206f s for handling o │ │ │ │ │ +00056a40: 6620 e280 982e 6c61 e280 9920 6669 6c65 f ....la... file │ │ │ │ │ +00056a50: 7320 646f 206e 6f74 2061 7070 6c79 2074 s do not apply t │ │ │ │ │ +00056a60: 6f20 6c6f 6164 6162 6c65 0a6d 6f64 756c o loadable.modul │ │ │ │ │ +00056a70: 6573 206f 7220 6c69 6272 6172 6965 7320 es or libraries │ │ │ │ │ +00056a80: 6e6f 7420 696e 7374 616c 6c65 6420 696e not installed in │ │ │ │ │ +00056a90: 2064 6972 6563 746f 7269 6573 2073 6561 directories sea │ │ │ │ │ +00056aa0: 7263 6865 6420 6279 2064 6566 6175 6c74 rched by default │ │ │ │ │ +00056ab0: 2062 790a 7468 6520 6479 6e61 6d69 6320 by.the dynamic │ │ │ │ │ +00056ac0: 6c69 6e6b 6572 2e20 2050 6163 6b61 6765 linker. Package │ │ │ │ │ +00056ad0: 7320 696e 7374 616c 6c69 6e67 206c 6f61 s installing loa │ │ │ │ │ +00056ae0: 6461 626c 6520 6d6f 6475 6c65 7320 7769 dable modules wi │ │ │ │ │ +00056af0: 6c6c 0a66 7265 7175 656e 746c 7920 6e65 ll.frequently ne │ │ │ │ │ +00056b00: 6564 2074 6f20 696e 7374 616c 6c20 7468 ed to install th │ │ │ │ │ +00056b10: 6520 e280 982e 6c61 e280 9920 6669 6c65 e ....la... file │ │ │ │ │ +00056b20: 7320 616c 6f6e 6773 6964 6520 7468 6520 s alongside the │ │ │ │ │ +00056b30: 6d6f 6475 6c65 7320 736f 2074 6861 740a modules so that. │ │ │ │ │ +00056b40: 7468 6579 2063 616e 2062 6520 6c6f 6164 they can be load │ │ │ │ │ +00056b50: 6564 2062 7920 e280 986c 6962 6c74 646c ed by ...libltdl │ │ │ │ │ +00056b60: e280 992e 2020 e280 9864 6570 656e 6465 .... ...depende │ │ │ │ │ +00056b70: 6e63 795f 6c69 6273 e280 9920 646f 6573 ncy_libs... does │ │ │ │ │ +00056b80: 206e 6f74 206e 6565 6420 746f 2062 650a not need to be. │ │ │ │ │ +00056b90: 6d6f 6469 6669 6564 2066 6f72 206c 6962 modified for lib │ │ │ │ │ +00056ba0: 7261 7269 6573 206f 7220 6d6f 6475 6c65 raries or module │ │ │ │ │ +00056bb0: 7320 7468 6174 2061 7265 206e 6f74 2069 s that are not i │ │ │ │ │ +00056bc0: 6e73 7461 6c6c 6564 2069 6e20 6469 7265 nstalled in dire │ │ │ │ │ +00056bd0: 6374 6f72 6965 730a 7365 6172 6368 6564 ctories.searched │ │ │ │ │ +00056be0: 2062 7920 7468 6520 6479 6e61 6d69 6320 by the dynamic │ │ │ │ │ +00056bf0: 6c69 6e6b 6572 2062 7920 6465 6661 756c linker by defaul │ │ │ │ │ +00056c00: 7420 616e 6420 6e6f 7420 696e 7465 6e64 t and not intend │ │ │ │ │ +00056c10: 6564 2066 6f72 2075 7365 2062 790a 6f74 ed for use by.ot │ │ │ │ │ +00056c20: 6865 7220 7061 636b 6167 6573 2e0a 0a59 her packages...Y │ │ │ │ │ +00056c30: 6f75 206d 7573 7420 6d61 6b65 2073 7572 ou must make sur │ │ │ │ │ +00056c40: 6520 7468 6174 2079 6f75 2075 7365 206f e that you use o │ │ │ │ │ +00056c50: 6e6c 7920 7265 6c65 6173 6564 2076 6572 nly released ver │ │ │ │ │ +00056c60: 7369 6f6e 7320 6f66 2073 6861 7265 640a sions of shared. │ │ │ │ │ +00056c70: 6c69 6272 6172 6965 7320 746f 2062 7569 libraries to bui │ │ │ │ │ +00056c80: 6c64 2079 6f75 7220 7061 636b 6167 6573 ld your packages │ │ │ │ │ +00056c90: 3b20 6f74 6865 7277 6973 6520 6f74 6865 ; otherwise othe │ │ │ │ │ +00056ca0: 7220 7573 6572 7320 7769 6c6c 206e 6f74 r users will not │ │ │ │ │ +00056cb0: 2062 6520 6162 6c65 0a74 6f20 7275 6e20 be able.to run │ │ │ │ │ +00056cc0: 796f 7572 2062 696e 6172 6965 7320 7072 your binaries pr │ │ │ │ │ +00056cd0: 6f70 6572 6c79 2e20 2050 726f 6475 6369 operly. Produci │ │ │ │ │ +00056ce0: 6e67 2073 6f75 7263 6520 7061 636b 6167 ng source packag │ │ │ │ │ +00056cf0: 6573 2074 6861 7420 6465 7065 6e64 206f es that depend o │ │ │ │ │ +00056d00: 6e0a 756e 7265 6c65 6173 6564 2063 6f6d n.unreleased com │ │ │ │ │ +00056d10: 7069 6c65 7273 2069 7320 616c 736f 2075 pilers is also u │ │ │ │ │ +00056d20: 7375 616c 6c79 2061 2062 6164 2069 6465 sually a bad ide │ │ │ │ │ +00056d30: 612e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d a... --------- │ │ │ │ │ +00056d40: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00056d50: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2049 ------.. (1) I │ │ │ │ │ +00056d60: 6620 796f 7520 6172 6520 7573 696e 6720 f you are using │ │ │ │ │ +00056d70: 4743 432c 20e2 8098 2d66 5049 43e2 8099 GCC, ...-fPIC... │ │ │ │ │ +00056d80: 2070 726f 6475 6365 7320 636f 6465 2077 produces code w │ │ │ │ │ +00056d90: 6974 6820 7265 6c6f 6361 7461 626c 650a ith relocatable. │ │ │ │ │ +00056da0: 706f 7369 7469 6f6e 2069 6e64 6570 656e position indepen │ │ │ │ │ +00056db0: 6465 6e74 2063 6f64 652c 2077 6869 6368 dent code, which │ │ │ │ │ +00056dc0: 2069 7320 7265 7175 6972 6564 2066 6f72 is required for │ │ │ │ │ +00056dd0: 206d 6f73 7420 6172 6368 6974 6563 7475 most architectu │ │ │ │ │ +00056de0: 7265 7320 746f 0a63 7265 6174 6520 6120 res to.create a │ │ │ │ │ +00056df0: 7368 6172 6564 206c 6962 7261 7279 2c20 shared library, │ │ │ │ │ +00056e00: 7769 7468 2069 3338 3620 616e 6420 7065 with i386 and pe │ │ │ │ │ +00056e10: 7268 6170 7320 736f 6d65 206f 7468 6572 rhaps some other │ │ │ │ │ +00056e20: 7320 7768 6572 6520 6e6f 6e0a 706f 7369 s where non.posi │ │ │ │ │ +00056e30: 7469 6f6e 2069 6e64 6570 656e 6465 6e74 tion independent │ │ │ │ │ +00056e40: 2063 6f64 6520 6973 2070 6572 6d69 7474 code is permitt │ │ │ │ │ +00056e50: 6564 2069 6e20 6120 7368 6172 6564 206c ed in a shared l │ │ │ │ │ +00056e60: 6962 7261 7279 2e0a 0a50 6f73 6974 696f ibrary...Positio │ │ │ │ │ +00056e70: 6e20 696e 6465 7065 6e64 656e 7420 636f n independent co │ │ │ │ │ +00056e80: 6465 206d 6179 2068 6176 6520 6120 7065 de may have a pe │ │ │ │ │ +00056e90: 7266 6f72 6d61 6e63 6520 7065 6e61 6c74 rformance penalt │ │ │ │ │ +00056ea0: 792c 2065 7370 6563 6961 6c6c 7920 6f6e y, especially on │ │ │ │ │ +00056eb0: 0ae2 8098 6933 3836 e280 992e 2020 486f ....i386.... Ho │ │ │ │ │ +00056ec0: 7765 7665 722c 2069 6e20 6d6f 7374 2063 wever, in most c │ │ │ │ │ +00056ed0: 6173 6573 2074 6865 2073 7065 6564 2070 ases the speed p │ │ │ │ │ +00056ee0: 656e 616c 7479 206d 7573 7420 6265 206d enalty must be m │ │ │ │ │ +00056ef0: 6561 7375 7265 640a 6167 6169 6e73 7420 easured.against │ │ │ │ │ +00056f00: 7468 6520 6d65 6d6f 7279 2077 6173 7465 the memory waste │ │ │ │ │ +00056f10: 6420 6f6e 2074 6865 2066 6577 2061 7263 d on the few arc │ │ │ │ │ +00056f20: 6869 7465 6374 7572 6573 2077 6865 7265 hitectures where │ │ │ │ │ +00056f30: 206e 6f6e 2070 6f73 6974 696f 6e0a 696e non position.in │ │ │ │ │ +00056f40: 6465 7065 6e64 656e 7420 636f 6465 2069 dependent code i │ │ │ │ │ +00056f50: 7320 6576 656e 2070 6f73 7369 626c 652e s even possible. │ │ │ │ │ +00056f60: 0a0a 2020 2028 3229 2053 6f6d 6520 6f66 .. (2) Some of │ │ │ │ │ +00056f70: 2074 6865 2072 6561 736f 6e73 2077 6879 the reasons why │ │ │ │ │ +00056f80: 2074 6869 7320 6d69 6768 7420 6265 2072 this might be r │ │ │ │ │ +00056f90: 6571 7569 7265 6420 6973 2069 6620 7468 equired is if th │ │ │ │ │ +00056fa0: 6520 6c69 6272 6172 790a 636f 6e74 6169 e library.contai │ │ │ │ │ +00056fb0: 6e73 2068 616e 6420 6372 6166 7465 6420 ns hand crafted │ │ │ │ │ +00056fc0: 6173 7365 6d62 6c79 2063 6f64 6520 7468 assembly code th │ │ │ │ │ +00056fd0: 6174 2069 7320 6e6f 7420 7265 6c6f 6361 at is not reloca │ │ │ │ │ +00056fe0: 7461 626c 652c 2074 6865 2073 7065 6564 table, the speed │ │ │ │ │ +00056ff0: 0a70 656e 616c 7479 2069 7320 6578 6365 .penalty is exce │ │ │ │ │ +00057000: 7373 6976 6520 666f 7220 636f 6d70 7574 ssive for comput │ │ │ │ │ +00057010: 6520 696e 7465 6e73 6976 6520 6c69 6273 e intensive libs │ │ │ │ │ +00057020: 2c20 616e 6420 7369 6d69 6c61 7220 7265 , and similar re │ │ │ │ │ +00057030: 6173 6f6e 732e 0a0a 2020 2028 3329 2053 asons... (3) S │ │ │ │ │ +00057040: 6f6d 6520 6f66 2074 6865 2072 6561 736f ome of the reaso │ │ │ │ │ +00057050: 6e73 2066 6f72 206c 696e 6b69 6e67 2073 ns for linking s │ │ │ │ │ +00057060: 7461 7469 6320 6c69 6272 6172 6965 7320 tatic libraries │ │ │ │ │ +00057070: 7769 7468 2074 6865 20e2 8098 2d66 5049 with the ...-fPI │ │ │ │ │ +00057080: 43e2 8099 0a66 6c61 6720 6172 6520 6966 C....flag are if │ │ │ │ │ +00057090: 2c20 666f 7220 6578 616d 706c 652c 206f , for example, o │ │ │ │ │ +000570a0: 6e65 206e 6565 6473 2061 2050 6572 6c20 ne needs a Perl │ │ │ │ │ +000570b0: 4150 4920 666f 7220 6120 6c69 6272 6172 API for a librar │ │ │ │ │ +000570c0: 7920 7468 6174 2069 730a 756e 6465 7220 y that is.under │ │ │ │ │ +000570d0: 7261 7069 6420 6465 7665 6c6f 706d 656e rapid developmen │ │ │ │ │ +000570e0: 742c 2061 6e64 2068 6173 2061 6e20 756e t, and has an un │ │ │ │ │ +000570f0: 7374 6162 6c65 2041 5049 2c20 736f 2073 stable API, so s │ │ │ │ │ +00057100: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ +00057110: 6172 6520 706f 696e 746c 6573 7320 6174 are pointless at │ │ │ │ │ +00057120: 2074 6869 7320 7068 6173 6520 6f66 2074 this phase of t │ │ │ │ │ +00057130: 6865 206c 6962 7261 7279 e280 9973 2064 he library...s d │ │ │ │ │ +00057140: 6576 656c 6f70 6d65 6e74 2e20 2049 6e20 evelopment. In │ │ │ │ │ +00057150: 7468 6174 2063 6173 652c 0a73 696e 6365 that case,.since │ │ │ │ │ +00057160: 2050 6572 6c20 6e65 6564 7320 6120 6c69 Perl needs a li │ │ │ │ │ +00057170: 6272 6172 7920 7769 7468 2072 656c 6f63 brary with reloc │ │ │ │ │ +00057180: 6174 6162 6c65 2063 6f64 652c 2069 7420 atable code, it │ │ │ │ │ +00057190: 6d61 7920 6d61 6b65 2073 656e 7365 2074 may make sense t │ │ │ │ │ +000571a0: 6f0a 6372 6561 7465 2061 2073 7461 7469 o.create a stati │ │ │ │ │ +000571b0: 6320 6c69 6272 6172 7920 7769 7468 2072 c library with r │ │ │ │ │ +000571c0: 656c 6f63 6174 6162 6c65 2063 6f64 652e elocatable code. │ │ │ │ │ +000571d0: 2020 416e 6f74 6865 7220 7265 6173 6f6e Another reason │ │ │ │ │ +000571e0: 2063 6974 6564 2069 730a 6966 2079 6f75 cited is.if you │ │ │ │ │ +000571f0: 2061 7265 2064 6973 7469 6c6c 696e 6720 are distilling │ │ │ │ │ +00057200: 7661 7269 6f75 7320 6c69 6272 6172 6965 various librarie │ │ │ │ │ +00057210: 7320 696e 746f 2061 2063 6f6d 6d6f 6e20 s into a common │ │ │ │ │ +00057220: 7368 6172 6564 206c 6962 7261 7279 2c0a shared library,. │ │ │ │ │ +00057230: 6c69 6b65 20e2 8098 6d6b 6c69 6273 e280 like ...mklibs.. │ │ │ │ │ +00057240: 9920 646f 6573 2069 6e20 7468 6520 4465 . does in the De │ │ │ │ │ +00057250: 6269 616e 2069 6e73 7461 6c6c 6572 2070 bian installer p │ │ │ │ │ +00057260: 726f 6a65 6374 2e0a 0a20 2020 2834 2920 roject... (4) │ │ │ │ │ +00057270: 596f 7520 6d69 6768 7420 7761 6e74 2074 You might want t │ │ │ │ │ +00057280: 6f20 7265 706c 6163 6520 e280 982d 2d73 o replace ...--s │ │ │ │ │ +00057290: 7472 6970 2d75 6e6e 6565 6465 64e2 8099 trip-unneeded... │ │ │ │ │ +000572a0: 2077 6974 6820 e280 982d 2d73 7472 6970 with ...--strip │ │ │ │ │ +000572b0: 2d64 6562 7567 e280 990a 666f 7220 7374 -debug....for st │ │ │ │ │ +000572c0: 6174 6963 206c 6962 7261 7269 6573 2c20 atic libraries, │ │ │ │ │ +000572d0: 6173 2064 685f 7374 7269 7020 646f 6573 as dh_strip does │ │ │ │ │ +000572e0: 2e20 2057 6865 6e20 7374 7269 7070 696e . When strippin │ │ │ │ │ +000572f0: 6720 7374 6174 6963 0a6c 6962 7261 7269 g static.librari │ │ │ │ │ +00057300: 6573 2c20 796f 7520 7368 6f75 6c64 2061 es, you should a │ │ │ │ │ +00057310: 6c73 6f20 7061 7373 20e2 8098 2d2d 656e lso pass ...--en │ │ │ │ │ +00057320: 6162 6c65 2d64 6574 6572 6d69 6e69 7374 able-determinist │ │ │ │ │ +00057330: 6963 2d61 7263 6869 7665 73e2 8099 2074 ic-archives... t │ │ │ │ │ +00057340: 6f0a 656e 7375 7265 2074 6861 7420 796f o.ensure that yo │ │ │ │ │ +00057350: 7572 2070 6163 6b61 6765 2062 7569 6c64 ur package build │ │ │ │ │ +00057360: 2069 7320 7265 7072 6f64 7563 6962 6c65 is reproducible │ │ │ │ │ +00057370: 2e0a 0a20 2020 2835 2920 4120 636f 6d6d ... (5) A comm │ │ │ │ │ +00057380: 6f6e 2065 7861 6d70 6c65 2061 7265 2074 on example are t │ │ │ │ │ +00057390: 6865 2073 6f2d 6361 6c6c 6564 20e2 809c he so-called ... │ │ │ │ │ +000573a0: 706c 7567 2d69 6e73 e280 9d2c 2069 6e74 plug-ins..., int │ │ │ │ │ +000573b0: 6572 6e61 6c20 7368 6172 6564 0a6f 626a ernal shared.obj │ │ │ │ │ +000573c0: 6563 7473 2074 6861 7420 6172 6520 6479 ects that are dy │ │ │ │ │ +000573d0: 6e61 6d69 6361 6c6c 7920 6c6f 6164 6564 namically loaded │ │ │ │ │ +000573e0: 2062 7920 7072 6f67 7261 6d73 2075 7369 by programs usi │ │ │ │ │ +000573f0: 6e67 20e2 8098 646c 6f70 656e 2833 29e2 ng ...dlopen(3). │ │ │ │ │ +00057400: 8099 2e0a 0a20 2020 2836 2920 5468 6573 ..... (6) Thes │ │ │ │ │ +00057410: 6520 6669 6c65 7320 7374 6f72 652c 2061 e files store, a │ │ │ │ │ +00057420: 6d6f 6e67 206f 7468 6572 2074 6869 6e67 mong other thing │ │ │ │ │ +00057430: 732c 2061 6c6c 206c 6962 7261 7269 6573 s, all libraries │ │ │ │ │ +00057440: 206f 6e20 7768 6963 680a 7468 6174 2073 on which.that s │ │ │ │ │ +00057450: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ +00057460: 7065 6e64 732e 2020 556e 666f 7274 756e pends. Unfortun │ │ │ │ │ +00057470: 6174 656c 792c 2069 6620 7468 6520 e280 ately, if the .. │ │ │ │ │ +00057480: 982e 6c61 e280 9920 6669 6c65 2069 730a ..la... file is. │ │ │ │ │ +00057490: 7072 6573 656e 7420 616e 6420 636f 6e74 present and cont │ │ │ │ │ +000574a0: 6169 6e73 2074 6861 7420 6465 7065 6e64 ains that depend │ │ │ │ │ +000574b0: 656e 6379 2069 6e66 6f72 6d61 7469 6f6e ency information │ │ │ │ │ +000574c0: 2c20 7573 696e 6720 e280 986c 6962 746f , using ...libto │ │ │ │ │ +000574d0: 6f6c e280 9920 7768 656e 0a6c 696e 6b69 ol... when.linki │ │ │ │ │ +000574e0: 6e67 2061 6761 696e 7374 2074 6861 7420 ng against that │ │ │ │ │ +000574f0: 6c69 6272 6172 7920 7769 6c6c 2063 6175 library will cau │ │ │ │ │ +00057500: 7365 2074 6865 2072 6573 756c 7469 6e67 se the resulting │ │ │ │ │ +00057510: 2070 726f 6772 616d 206f 7220 6c69 6272 program or libr │ │ │ │ │ +00057520: 6172 790a 746f 2062 6520 6c69 6e6b 6564 ary.to be linked │ │ │ │ │ +00057530: 2061 6761 696e 7374 2074 686f 7365 2064 against those d │ │ │ │ │ +00057540: 6570 656e 6465 6e63 6965 7320 6173 2077 ependencies as w │ │ │ │ │ +00057550: 656c 6c2c 2065 7665 6e20 6966 2074 6869 ell, even if thi │ │ │ │ │ +00057560: 7320 6973 0a75 6e6e 6563 6573 7361 7279 s is.unnecessary │ │ │ │ │ +00057570: 2e20 2054 6869 7320 6361 6e20 6372 6561 . This can crea │ │ │ │ │ +00057580: 7465 2075 6e6e 6565 6465 6420 6465 7065 te unneeded depe │ │ │ │ │ +00057590: 6e64 656e 6369 6573 206f 6e20 7368 6172 ndencies on shar │ │ │ │ │ +000575a0: 6564 206c 6962 7261 7279 0a70 6163 6b61 ed library.packa │ │ │ │ │ +000575b0: 6765 7320 7468 6174 2077 6f75 6c64 206f ges that would o │ │ │ │ │ +000575c0: 7468 6572 7769 7365 2062 6520 6869 6464 therwise be hidd │ │ │ │ │ +000575d0: 656e 2062 6568 696e 6420 7468 6520 6c69 en behind the li │ │ │ │ │ +000575e0: 6272 6172 7920 4142 492c 2061 6e64 2063 brary ABI, and c │ │ │ │ │ +000575f0: 616e 0a6d 616b 6520 6c69 6272 6172 7920 an.make library │ │ │ │ │ +00057600: 7472 616e 7369 7469 6f6e 7320 746f 206e transitions to n │ │ │ │ │ +00057610: 6577 2053 4f4e 414d 4573 2075 6e6e 6563 ew SONAMEs unnec │ │ │ │ │ +00057620: 6573 7361 7269 6c79 2063 6f6d 706c 6963 essarily complic │ │ │ │ │ +00057630: 6174 6564 2061 6e64 0a64 6966 6669 6375 ated and.difficu │ │ │ │ │ +00057640: 6c74 2074 6f20 6d61 6e61 6765 2e0a 0a1f lt to manage.... │ │ │ │ │ +00057650: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00057660: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00057670: 3a20 5368 6172 6564 206c 6962 7261 7269 : Shared librari │ │ │ │ │ +00057680: 6573 3c32 3e2c 2020 4e65 7874 3a20 5363 es<2>, Next: Sc │ │ │ │ │ +00057690: 7269 7074 732c 2020 5072 6576 3a20 4c69 ripts, Prev: Li │ │ │ │ │ +000576a0: 6272 6172 6965 732c 2020 5570 3a20 4669 braries, Up: Fi │ │ │ │ │ +000576b0: 6c65 733c 323e 0a0a 3130 2e33 2053 6861 les<2>..10.3 Sha │ │ │ │ │ +000576c0: 7265 6420 6c69 6272 6172 6965 730a 3d3d red libraries.== │ │ │ │ │ +000576d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000576e0: 3d3d 3d0a 0a54 6869 7320 7365 6374 696f ===..This sectio │ │ │ │ │ +000576f0: 6e20 6861 7320 6d6f 7665 6420 746f 202a n has moved to * │ │ │ │ │ +00057700: 6e6f 7465 2053 6861 7265 6420 6c69 6272 note Shared libr │ │ │ │ │ +00057710: 6172 6965 733a 2031 3030 2e0a 0a1f 0a46 aries: 100.....F │ │ │ │ │ +00057720: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00057730: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00057740: 5363 7269 7074 732c 2020 4e65 7874 3a20 Scripts, Next: │ │ │ │ │ +00057750: 5379 6d62 6f6c 6963 206c 696e 6b73 2c20 Symbolic links, │ │ │ │ │ +00057760: 2050 7265 763a 2053 6861 7265 6420 6c69 Prev: Shared li │ │ │ │ │ +00057770: 6272 6172 6965 733c 323e 2c20 2055 703a braries<2>, Up: │ │ │ │ │ +00057780: 2046 696c 6573 3c32 3e0a 0a31 302e 3420 Files<2>..10.4 │ │ │ │ │ +00057790: 5363 7269 7074 730a 3d3d 3d3d 3d3d 3d3d Scripts.======== │ │ │ │ │ +000577a0: 3d3d 3d3d 0a0a 416c 6c20 636f 6d6d 616e ====..All comman │ │ │ │ │ +000577b0: 6420 7363 7269 7074 732c 2069 6e63 6c75 d scripts, inclu │ │ │ │ │ +000577c0: 6469 6e67 2074 6865 2070 6163 6b61 6765 ding the package │ │ │ │ │ +000577d0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +000577e0: 7074 7320 696e 7369 6465 2074 6865 0a70 pts inside the.p │ │ │ │ │ +000577f0: 6163 6b61 6765 2061 6e64 2075 7365 6420 ackage and used │ │ │ │ │ +00057800: 6279 20e2 8098 6470 6b67 e280 992c 2073 by ...dpkg..., s │ │ │ │ │ +00057810: 686f 756c 6420 6861 7665 2061 20e2 8098 hould have a ... │ │ │ │ │ +00057820: 2321 e280 9920 6c69 6e65 206e 616d 696e #!... line namin │ │ │ │ │ +00057830: 6720 7468 6520 7368 656c 6c20 746f 0a62 g the shell to.b │ │ │ │ │ +00057840: 6520 7573 6564 2074 6f20 696e 7465 7270 e used to interp │ │ │ │ │ +00057850: 7265 7420 7468 656d 2e0a 0a49 6e20 7468 ret them...In th │ │ │ │ │ +00057860: 6520 6361 7365 206f 6620 5065 726c 2073 e case of Perl s │ │ │ │ │ +00057870: 6372 6970 7473 2074 6869 7320 7368 6f75 cripts this shou │ │ │ │ │ +00057880: 6c64 2062 6520 e280 9823 212f 7573 722f ld be ...#!/usr/ │ │ │ │ │ +00057890: 6269 6e2f 7065 726c e280 992e 0a0a 5768 bin/perl......Wh │ │ │ │ │ +000578a0: 656e 2073 6372 6970 7473 2061 7265 2069 en scripts are i │ │ │ │ │ +000578b0: 6e73 7461 6c6c 6564 2069 6e74 6f20 6120 nstalled into a │ │ │ │ │ +000578c0: 6469 7265 6374 6f72 7920 696e 2074 6865 directory in the │ │ │ │ │ +000578d0: 2073 7973 7465 6d20 5041 5448 2c20 7468 system PATH, th │ │ │ │ │ +000578e0: 650a 7363 7269 7074 206e 616d 6520 7368 e.script name sh │ │ │ │ │ +000578f0: 6f75 6c64 206e 6f74 2069 6e63 6c75 6465 ould not include │ │ │ │ │ +00057900: 2061 6e20 6578 7465 6e73 696f 6e20 7375 an extension su │ │ │ │ │ +00057910: 6368 2061 7320 e280 982e 7368 e280 9920 ch as ....sh... │ │ │ │ │ +00057920: 6f72 20e2 8098 2e70 6ce2 8099 2074 6861 or ....pl... tha │ │ │ │ │ +00057930: 740a 6465 6e6f 7465 7320 7468 6520 7363 t.denotes the sc │ │ │ │ │ +00057940: 7269 7074 696e 6720 6c61 6e67 7561 6765 ripting language │ │ │ │ │ +00057950: 2063 7572 7265 6e74 6c79 2075 7365 6420 currently used │ │ │ │ │ +00057960: 746f 2069 6d70 6c65 6d65 6e74 2069 742e to implement it. │ │ │ │ │ +00057970: 0a0a 5368 656c 6c20 7363 7269 7074 7320 ..Shell scripts │ │ │ │ │ +00057980: 28e2 8098 7368 e280 9920 616e 6420 e280 (...sh... and .. │ │ │ │ │ +00057990: 9862 6173 68e2 8099 2920 6f74 6865 7220 .bash...) other │ │ │ │ │ +000579a0: 7468 616e 20e2 8098 696e 6974 2e64 e280 than ...init.d.. │ │ │ │ │ +000579b0: 9920 7363 7269 7074 7320 7368 6f75 6c64 . scripts should │ │ │ │ │ +000579c0: 0a61 6c6d 6f73 7420 6365 7274 6169 6e6c .almost certainl │ │ │ │ │ +000579d0: 7920 7374 6172 7420 7769 7468 20e2 8098 y start with ... │ │ │ │ │ +000579e0: 7365 7420 2d65 e280 9920 736f 2074 6861 set -e... so tha │ │ │ │ │ +000579f0: 7420 6572 726f 7273 2061 7265 2064 6574 t errors are det │ │ │ │ │ +00057a00: 6563 7465 642e 0ae2 8098 696e 6974 2e64 ected.....init.d │ │ │ │ │ +00057a10: e280 9920 7363 7269 7074 7320 6172 6520 ... scripts are │ │ │ │ │ +00057a20: 736f 6d65 7468 696e 6720 6f66 2061 2073 something of a s │ │ │ │ │ +00057a30: 7065 6369 616c 2063 6173 652c 2064 7565 pecial case, due │ │ │ │ │ +00057a40: 2074 6f20 686f 7720 6672 6571 7565 6e74 to how frequent │ │ │ │ │ +00057a50: 6c79 0a74 6865 7920 6e65 6564 2074 6f20 ly.they need to │ │ │ │ │ +00057a60: 6361 6c6c 2063 6f6d 6d61 6e64 7320 7468 call commands th │ │ │ │ │ +00057a70: 6174 2061 7265 2061 6c6c 6f77 6564 2074 at are allowed t │ │ │ │ │ +00057a80: 6f20 6661 696c 2c20 616e 6420 6974 206d o fail, and it m │ │ │ │ │ +00057a90: 6179 2069 6e73 7465 6164 0a62 6520 6561 ay instead.be ea │ │ │ │ │ +00057aa0: 7369 6572 2074 6f20 6368 6563 6b20 7468 sier to check th │ │ │ │ │ +00057ab0: 6520 6578 6974 2073 7461 7475 7320 6f66 e exit status of │ │ │ │ │ +00057ac0: 2063 6f6d 6d61 6e64 7320 6469 7265 6374 commands direct │ │ │ │ │ +00057ad0: 6c79 2e20 2053 6565 202a 6e6f 7465 0a57 ly. See *note.W │ │ │ │ │ +00057ae0: 7269 7469 6e67 2074 6865 2073 6372 6970 riting the scrip │ │ │ │ │ +00057af0: 7473 3a20 3132 662e 2066 6f72 206d 6f72 ts: 12f. for mor │ │ │ │ │ +00057b00: 6520 696e 666f 726d 6174 696f 6e20 6162 e information ab │ │ │ │ │ +00057b10: 6f75 7420 7772 6974 696e 6720 e280 9869 out writing ...i │ │ │ │ │ +00057b20: 6e69 742e 64e2 8099 0a73 6372 6970 7473 nit.d....scripts │ │ │ │ │ +00057b30: 2e0a 0a45 7665 7279 2073 6372 6970 7420 ...Every script │ │ │ │ │ +00057b40: 7368 6f75 6c64 2075 7365 20e2 8098 7365 should use ...se │ │ │ │ │ +00057b50: 7420 2d65 e280 9920 6f72 2063 6865 636b t -e... or check │ │ │ │ │ +00057b60: 2074 6865 2065 7869 7420 7374 6174 7573 the exit status │ │ │ │ │ +00057b70: 206f 6620 2765 7665 7279 270a 636f 6d6d of 'every'.comm │ │ │ │ │ +00057b80: 616e 642e 0a0a 5363 7269 7074 7320 6d61 and...Scripts ma │ │ │ │ │ +00057b90: 7920 6173 7375 6d65 2074 6861 7420 e280 y assume that .. │ │ │ │ │ +00057ba0: 982f 6269 6e2f 7368 e280 9920 696d 706c ./bin/sh... impl │ │ │ │ │ +00057bb0: 656d 656e 7473 2074 6865 2050 4f53 4958 ements the POSIX │ │ │ │ │ +00057bc0: 2e31 2d32 3031 3720 5368 656c 6c0a 436f .1-2017 Shell.Co │ │ │ │ │ +00057bd0: 6d6d 616e 6420 4c61 6e67 7561 6765 2028 mmand Language ( │ │ │ │ │ +00057be0: 3129 2070 6c75 7320 7468 6520 666f 6c6c 1) plus the foll │ │ │ │ │ +00057bf0: 6f77 696e 6720 6164 6469 7469 6f6e 616c owing additional │ │ │ │ │ +00057c00: 2066 6561 7475 7265 7320 6e6f 7420 6d61 features not ma │ │ │ │ │ +00057c10: 6e64 6174 6564 0a62 7920 504f 5349 582e ndated.by POSIX. │ │ │ │ │ +00057c20: 312d 3230 3137 2e2e 2020 2832 290a 0a20 1-2017.. (2).. │ │ │ │ │ +00057c30: 2020 2d20 e280 9865 6368 6f20 2d6e e280 - ...echo -n.. │ │ │ │ │ +00057c40: 992c 2069 6620 696d 706c 656d 656e 7465 ., if implemente │ │ │ │ │ +00057c50: 6420 6173 2061 2073 6865 6c6c 2062 7569 d as a shell bui │ │ │ │ │ +00057c60: 6c74 2d69 6e2c 206d 7573 7420 6e6f 7420 lt-in, must not │ │ │ │ │ +00057c70: 6765 6e65 7261 7465 2061 0a20 2020 2020 generate a. │ │ │ │ │ +00057c80: 6e65 776c 696e 652e 0a0a 2020 202d 20e2 newline... - . │ │ │ │ │ +00057c90: 8098 7465 7374 e280 992c 2069 6620 696d ..test..., if im │ │ │ │ │ +00057ca0: 706c 656d 656e 7465 6420 6173 2061 2073 plemented as a s │ │ │ │ │ +00057cb0: 6865 6c6c 2062 7569 6c74 2d69 6e2c 206d hell built-in, m │ │ │ │ │ +00057cc0: 7573 7420 7375 7070 6f72 7420 e280 982d ust support ...- │ │ │ │ │ +00057cd0: 61e2 8099 2061 6e64 0a20 2020 2020 e280 a... and. .. │ │ │ │ │ +00057ce0: 982d 6fe2 8099 2061 7320 6269 6e61 7279 .-o... as binary │ │ │ │ │ +00057cf0: 206c 6f67 6963 616c 206f 7065 7261 746f logical operato │ │ │ │ │ +00057d00: 7273 2e0a 0a20 2020 2d20 e280 986c 6f63 rs... - ...loc │ │ │ │ │ +00057d10: 616c e280 9920 746f 2063 7265 6174 6520 al... to create │ │ │ │ │ +00057d20: 6120 7363 6f70 6564 2076 6172 6961 626c a scoped variabl │ │ │ │ │ +00057d30: 6520 6d75 7374 2062 6520 7375 7070 6f72 e must be suppor │ │ │ │ │ +00057d40: 7465 642c 2069 6e63 6c75 6469 6e67 0a20 ted, including. │ │ │ │ │ +00057d50: 2020 2020 6c69 7374 696e 6720 6d75 6c74 listing mult │ │ │ │ │ +00057d60: 6970 6c65 2076 6172 6961 626c 6573 2069 iple variables i │ │ │ │ │ +00057d70: 6e20 6120 7369 6e67 6c65 206c 6f63 616c n a single local │ │ │ │ │ +00057d80: 2063 6f6d 6d61 6e64 2061 6e64 2061 7373 command and ass │ │ │ │ │ +00057d90: 6967 6e69 6e67 0a20 2020 2020 6120 7661 igning. a va │ │ │ │ │ +00057da0: 6c75 6520 746f 2061 2076 6172 6961 626c lue to a variabl │ │ │ │ │ +00057db0: 6520 6174 2074 6865 2073 616d 6520 7469 e at the same ti │ │ │ │ │ +00057dc0: 6d65 2061 7320 6c6f 6361 6c69 7a69 6e67 me as localizing │ │ │ │ │ +00057dd0: 2069 742e 2020 e280 986c 6f63 616c e280 it. ...local.. │ │ │ │ │ +00057de0: 990a 2020 2020 206d 6179 206f 7220 6d61 .. may or ma │ │ │ │ │ +00057df0: 7920 6e6f 7420 7072 6573 6572 7665 2074 y not preserve t │ │ │ │ │ +00057e00: 6865 2076 6172 6961 626c 6520 7661 6c75 he variable valu │ │ │ │ │ +00057e10: 6520 6672 6f6d 2061 6e20 6f75 7465 7220 e from an outer │ │ │ │ │ +00057e20: 7363 6f70 6520 6966 0a20 2020 2020 6e6f scope if. no │ │ │ │ │ +00057e30: 2061 7373 6967 6e6d 656e 7420 6973 2070 assignment is p │ │ │ │ │ +00057e40: 7265 7365 6e74 2e20 2055 7365 7320 7375 resent. Uses su │ │ │ │ │ +00057e50: 6368 2061 733a 0a0a 2020 2020 2020 2020 ch as:.. │ │ │ │ │ +00057e60: 2020 666e 616d 6520 2829 207b 0a20 2020 fname () {. │ │ │ │ │ +00057e70: 2020 2020 2020 2020 2020 206c 6f63 616c local │ │ │ │ │ +00057e80: 2061 2062 2063 3d64 656c 7461 2064 0a20 a b c=delta d. │ │ │ │ │ +00057e90: 2020 2020 2020 2020 2020 2020 2023 202e # . │ │ │ │ │ +00057ea0: 2e2e 2075 7365 2061 2c20 622c 2063 2c20 .. use a, b, c, │ │ │ │ │ +00057eb0: 6420 2e2e 2e0a 2020 2020 2020 2020 2020 d .... │ │ │ │ │ +00057ec0: 7d0a 0a20 2020 2020 6d75 7374 2062 6520 }.. must be │ │ │ │ │ +00057ed0: 7375 7070 6f72 7465 6420 616e 6420 6d75 supported and mu │ │ │ │ │ +00057ee0: 7374 2073 6574 2074 6865 2076 616c 7565 st set the value │ │ │ │ │ +00057ef0: 206f 6620 e280 9863 e280 9920 746f 20e2 of ...c... to . │ │ │ │ │ +00057f00: 8098 6465 6c74 61e2 8099 2e0a 0a20 2020 ..delta...... │ │ │ │ │ +00057f10: 2d20 5468 6520 5853 4920 6578 7465 6e73 - The XSI extens │ │ │ │ │ +00057f20: 696f 6e20 746f 20e2 8098 6b69 6c6c e280 ion to ...kill.. │ │ │ │ │ +00057f30: 9920 616c 6c6f 7769 6e67 20e2 8098 6b69 . allowing ...ki │ │ │ │ │ +00057f40: 6c6c 202d 7369 676e 616c e280 992c 2077 ll -signal..., w │ │ │ │ │ +00057f50: 6865 7265 2073 6967 6e61 6c0a 2020 2020 here signal. │ │ │ │ │ +00057f60: 2069 7320 6569 7468 6572 2074 6865 206e is either the n │ │ │ │ │ +00057f70: 616d 6520 6f66 2061 2073 6967 6e61 6c20 ame of a signal │ │ │ │ │ +00057f80: 6f72 206f 6e65 206f 6620 7468 6520 6e75 or one of the nu │ │ │ │ │ +00057f90: 6d65 7269 6320 7369 676e 616c 7320 6c69 meric signals li │ │ │ │ │ +00057fa0: 7374 6564 0a20 2020 2020 696e 2074 6865 sted. in the │ │ │ │ │ +00057fb0: 2058 5349 2065 7874 656e 7369 6f6e 2028 XSI extension ( │ │ │ │ │ +00057fc0: 302c 2031 2c20 322c 2033 2c20 362c 2039 0, 1, 2, 3, 6, 9 │ │ │ │ │ +00057fd0: 2c20 3134 2c20 616e 6420 3135 292c 206d , 14, and 15), m │ │ │ │ │ +00057fe0: 7573 7420 6265 0a20 2020 2020 7375 7070 ust be. supp │ │ │ │ │ +00057ff0: 6f72 7465 6420 6966 20e2 8098 6b69 6c6c orted if ...kill │ │ │ │ │ +00058000: e280 9920 6973 2069 6d70 6c65 6d65 6e74 ... is implement │ │ │ │ │ +00058010: 6564 2061 7320 6120 7368 656c 6c20 6275 ed as a shell bu │ │ │ │ │ +00058020: 696c 742d 696e 2e0a 0a20 2020 2d20 5468 ilt-in... - Th │ │ │ │ │ +00058030: 6520 5853 4920 6578 7465 6e73 696f 6e20 e XSI extension │ │ │ │ │ +00058040: 746f 20e2 8098 7472 6170 e280 9920 616c to ...trap... al │ │ │ │ │ +00058050: 6c6f 7769 6e67 206e 756d 6572 6963 2073 lowing numeric s │ │ │ │ │ +00058060: 6967 6e61 6c73 206d 7573 7420 6265 0a20 ignals must be. │ │ │ │ │ +00058070: 2020 2020 7375 7070 6f72 7465 642e 2020 supported. │ │ │ │ │ +00058080: 496e 2061 6464 6974 696f 6e20 746f 2074 In addition to t │ │ │ │ │ +00058090: 6865 2073 6967 6e61 6c20 6e75 6d62 6572 he signal number │ │ │ │ │ +000580a0: 7320 6c69 7374 6564 2069 6e20 7468 650a s listed in the. │ │ │ │ │ +000580b0: 2020 2020 2065 7874 656e 7369 6f6e 2c20 extension, │ │ │ │ │ +000580c0: 7768 6963 6820 6172 6520 7468 6520 7361 which are the sa │ │ │ │ │ +000580d0: 6d65 2061 7320 666f 7220 e280 986b 696c me as for ...kil │ │ │ │ │ +000580e0: 6ce2 8099 2061 626f 7665 2c20 3133 2028 l... above, 13 ( │ │ │ │ │ +000580f0: 5349 4750 4950 4529 0a20 2020 2020 6d75 SIGPIPE). mu │ │ │ │ │ +00058100: 7374 2062 6520 616c 6c6f 7765 642e 0a0a st be allowed... │ │ │ │ │ +00058110: 4966 2061 2073 6865 6c6c 2073 6372 6970 If a shell scrip │ │ │ │ │ +00058120: 7420 7265 7175 6972 6573 206e 6f6e 2d50 t requires non-P │ │ │ │ │ +00058130: 4f53 4958 2e31 2d32 3031 3720 6665 6174 OSIX.1-2017 feat │ │ │ │ │ +00058140: 7572 6573 2066 726f 6d20 7468 6520 7368 ures from the sh │ │ │ │ │ +00058150: 656c 6c0a 696e 7465 7270 7265 7465 7220 ell.interpreter │ │ │ │ │ +00058160: 6f74 6865 7220 7468 616e 2074 686f 7365 other than those │ │ │ │ │ +00058170: 206c 6973 7465 6420 6162 6f76 652c 2074 listed above, t │ │ │ │ │ +00058180: 6865 2061 7070 726f 7072 6961 7465 2073 he appropriate s │ │ │ │ │ +00058190: 6865 6c6c 206d 7573 7420 6265 0a73 7065 hell must be.spe │ │ │ │ │ +000581a0: 6369 6669 6564 2069 6e20 7468 6520 6669 cified in the fi │ │ │ │ │ +000581b0: 7273 7420 6c69 6e65 206f 6620 7468 6520 rst line of the │ │ │ │ │ +000581c0: 7363 7269 7074 2028 652e 672e 2c20 e280 script (e.g., .. │ │ │ │ │ +000581d0: 9823 212f 6269 6e2f 6261 7368 e280 9929 .#!/bin/bash...) │ │ │ │ │ +000581e0: 2061 6e64 2074 6865 0a70 6163 6b61 6765 and the.package │ │ │ │ │ +000581f0: 206d 7573 7420 6465 7065 6e64 206f 6e20 must depend on │ │ │ │ │ +00058200: 7468 6520 7061 636b 6167 6520 7072 6f76 the package prov │ │ │ │ │ +00058210: 6964 696e 6720 7468 6520 7368 656c 6c20 iding the shell │ │ │ │ │ +00058220: 2875 6e6c 6573 7320 7468 6520 7368 656c (unless the shel │ │ │ │ │ +00058230: 6c0a 7061 636b 6167 6520 6973 206d 6172 l.package is mar │ │ │ │ │ +00058240: 6b65 6420 e280 9c45 7373 656e 7469 616c ked ...Essential │ │ │ │ │ +00058250: e280 9d2c 2061 7320 696e 2074 6865 2063 ..., as in the c │ │ │ │ │ +00058260: 6173 6520 6f66 20e2 8098 6261 7368 e280 ase of ...bash.. │ │ │ │ │ +00058270: 9929 2e0a 0a59 6f75 206d 6179 2077 6973 .)...You may wis │ │ │ │ │ +00058280: 6820 746f 2072 6573 7472 6963 7420 796f h to restrict yo │ │ │ │ │ +00058290: 7572 2073 6372 6970 7420 746f 2050 4f53 ur script to POS │ │ │ │ │ +000582a0: 4958 2e31 2d32 3031 3720 6665 6174 7572 IX.1-2017 featur │ │ │ │ │ +000582b0: 6573 2070 6c75 7320 7468 650a 6162 6f76 es plus the.abov │ │ │ │ │ +000582c0: 6520 7365 7420 7768 656e 2070 6f73 7369 e set when possi │ │ │ │ │ +000582d0: 626c 6520 736f 2074 6861 7420 6974 206d ble so that it m │ │ │ │ │ +000582e0: 6179 2075 7365 20e2 8098 2f62 696e 2f73 ay use .../bin/s │ │ │ │ │ +000582f0: 68e2 8099 2061 7320 6974 7320 696e 7465 h... as its inte │ │ │ │ │ +00058300: 7270 7265 7465 722e 0a43 6865 636b 696e rpreter..Checkin │ │ │ │ │ +00058310: 6720 796f 7572 2073 6372 6970 7420 7769 g your script wi │ │ │ │ │ +00058320: 7468 20e2 8098 6368 6563 6b62 6173 6869 th ...checkbashi │ │ │ │ │ +00058330: 736d 73e2 8099 2066 726f 6d20 7468 6520 sms... from the │ │ │ │ │ +00058340: 6465 7673 6372 6970 7473 2070 6163 6b61 devscripts packa │ │ │ │ │ +00058350: 6765 206f 720a 7275 6e6e 696e 6720 796f ge or.running yo │ │ │ │ │ +00058360: 7572 2073 6372 6970 7420 7769 7468 2061 ur script with a │ │ │ │ │ +00058370: 6e20 616c 7465 726e 6174 6520 7368 656c n alternate shel │ │ │ │ │ +00058380: 6c20 7375 6368 2061 7320 e280 9870 6f73 l such as ...pos │ │ │ │ │ +00058390: 68e2 8099 206d 6179 2068 656c 700a 756e h... may help.un │ │ │ │ │ +000583a0: 636f 7665 7220 7669 6f6c 6174 696f 6e73 cover violations │ │ │ │ │ +000583b0: 206f 6620 7468 6520 6162 6f76 6520 7265 of the above re │ │ │ │ │ +000583c0: 7175 6972 656d 656e 7473 2e20 2049 6620 quirements. If │ │ │ │ │ +000583d0: 696e 2064 6f75 6274 2077 6865 7468 6572 in doubt whether │ │ │ │ │ +000583e0: 2061 0a73 6372 6970 7420 636f 6d70 6c69 a.script compli │ │ │ │ │ +000583f0: 6573 2077 6974 6820 7468 6573 6520 7265 es with these re │ │ │ │ │ +00058400: 7175 6972 656d 656e 7473 2c20 7573 6520 quirements, use │ │ │ │ │ +00058410: e280 982f 6269 6e2f 6261 7368 e280 992e .../bin/bash.... │ │ │ │ │ +00058420: 0a0a 5065 726c 2073 6372 6970 7473 2073 ..Perl scripts s │ │ │ │ │ +00058430: 686f 756c 6420 6368 6563 6b20 666f 7220 hould check for │ │ │ │ │ +00058440: 6572 726f 7273 2077 6865 6e20 6d61 6b69 errors when maki │ │ │ │ │ +00058450: 6e67 2061 6e79 2073 7973 7465 6d20 6361 ng any system ca │ │ │ │ │ +00058460: 6c6c 732c 0a69 6e63 6c75 6469 6e67 20e2 lls,.including . │ │ │ │ │ +00058470: 8098 6f70 656e e280 992c 20e2 8098 7072 ..open..., ...pr │ │ │ │ │ +00058480: 696e 74e2 8099 2c20 e280 9863 6c6f 7365 int..., ...close │ │ │ │ │ +00058490: e280 992c 20e2 8098 7265 6e61 6d65 e280 ..., ...rename.. │ │ │ │ │ +000584a0: 9920 616e 6420 e280 9873 7973 7465 6de2 . and ...system. │ │ │ │ │ +000584b0: 8099 2e0a 0ae2 8098 6373 68e2 8099 2061 ........csh... a │ │ │ │ │ +000584c0: 6e64 20e2 8098 7463 7368 e280 9920 7368 nd ...tcsh... sh │ │ │ │ │ +000584d0: 6f75 6c64 2062 6520 6176 6f69 6465 6420 ould be avoided │ │ │ │ │ +000584e0: 6173 2073 6372 6970 7469 6e67 206c 616e as scripting lan │ │ │ │ │ +000584f0: 6775 6167 6573 2e20 2053 6565 2027 4373 guages. See 'Cs │ │ │ │ │ +00058500: 680a 5072 6f67 7261 6d6d 696e 6720 436f h.Programming Co │ │ │ │ │ +00058510: 6e73 6964 6572 6564 2048 6172 6d66 756c nsidered Harmful │ │ │ │ │ +00058520: 272c 206f 6e65 206f 6620 7468 6520 e280 ', one of the .. │ │ │ │ │ +00058530: 9863 6f6d 702e 756e 6978 2e2a e280 9920 .comp.unix.*... │ │ │ │ │ +00058540: 4641 5173 2c20 7768 6963 680a 6361 6e20 FAQs, which.can │ │ │ │ │ +00058550: 6265 2066 6f75 6e64 2061 7420 e280 9868 be found at ...h │ │ │ │ │ +00058560: 7474 703a 2f2f 7777 772e 6661 7173 2e6f ttp://www.faqs.o │ │ │ │ │ +00058570: 7267 2f66 6171 732f 756e 6978 2d66 6171 rg/faqs/unix-faq │ │ │ │ │ +00058580: 2f73 6865 6c6c 2f63 7368 2d77 6879 6e6f /shell/csh-whyno │ │ │ │ │ +00058590: 742f e280 992e 0a49 6620 616e 2075 7073 t/.....If an ups │ │ │ │ │ +000585a0: 7472 6561 6d20 7061 636b 6167 6520 636f tream package co │ │ │ │ │ +000585b0: 6d65 7320 7769 7468 20e2 8098 6373 68e2 mes with ...csh. │ │ │ │ │ +000585c0: 8099 2073 6372 6970 7473 2074 6865 6e20 .. scripts then │ │ │ │ │ +000585d0: 796f 7520 6d75 7374 206d 616b 6520 7375 you must make su │ │ │ │ │ +000585e0: 7265 0a74 6861 7420 7468 6579 2073 7461 re.that they sta │ │ │ │ │ +000585f0: 7274 2077 6974 6820 e280 9823 212f 6269 rt with ...#!/bi │ │ │ │ │ +00058600: 6e2f 6373 68e2 8099 2061 6e64 206d 616b n/csh... and mak │ │ │ │ │ +00058610: 6520 796f 7572 2070 6163 6b61 6765 2064 e your package d │ │ │ │ │ +00058620: 6570 656e 6420 6f6e 2074 6865 0ae2 8098 epend on the.... │ │ │ │ │ +00058630: 632d 7368 656c 6ce2 8099 2076 6972 7475 c-shell... virtu │ │ │ │ │ +00058640: 616c 2070 6163 6b61 6765 2e0a 0a41 6e79 al package...Any │ │ │ │ │ +00058650: 2073 6372 6970 7473 2077 6869 6368 2063 scripts which c │ │ │ │ │ +00058660: 7265 6174 6520 6669 6c65 7320 696e 2077 reate files in w │ │ │ │ │ +00058670: 6f72 6c64 2d77 7269 7465 6162 6c65 2064 orld-writeable d │ │ │ │ │ +00058680: 6972 6563 746f 7269 6573 2028 652e 672e irectories (e.g. │ │ │ │ │ +00058690: 2c20 696e 0ae2 8098 2f74 6d70 e280 9929 , in..../tmp...) │ │ │ │ │ +000586a0: 206d 7573 7420 7573 6520 6120 6d65 6368 must use a mech │ │ │ │ │ +000586b0: 616e 6973 6d20 7768 6963 6820 7769 6c6c anism which will │ │ │ │ │ +000586c0: 2066 6169 6c20 6174 6f6d 6963 616c 6c79 fail atomically │ │ │ │ │ +000586d0: 2069 6620 6120 6669 6c65 2077 6974 680a if a file with. │ │ │ │ │ +000586e0: 7468 6520 7361 6d65 206e 616d 6520 616c the same name al │ │ │ │ │ +000586f0: 7265 6164 7920 6578 6973 7473 2e0a 0a54 ready exists...T │ │ │ │ │ +00058700: 6865 2044 6562 6961 6e20 6261 7365 2073 he Debian base s │ │ │ │ │ +00058710: 7973 7465 6d20 7072 6f76 6964 6573 2074 ystem provides t │ │ │ │ │ +00058720: 6865 20e2 8098 7465 6d70 6669 6c65 e280 he ...tempfile.. │ │ │ │ │ +00058730: 9920 616e 6420 e280 986d 6b74 656d 70e2 . and ...mktemp. │ │ │ │ │ +00058740: 8099 2075 7469 6c69 7469 6573 0a66 6f72 .. utilities.for │ │ │ │ │ +00058750: 2075 7365 2062 7920 7363 7269 7074 7320 use by scripts │ │ │ │ │ +00058760: 666f 7220 7468 6973 2070 7572 706f 7365 for this purpose │ │ │ │ │ +00058770: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00058780: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00058790: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ +000587a0: 6520 4f70 656e 2047 726f 7570 2042 6173 e Open Group Bas │ │ │ │ │ +000587b0: 6520 5370 6563 6966 6963 6174 696f 6e73 e Specifications │ │ │ │ │ +000587c0: 2049 7373 7565 2037 2c20 3230 3138 2045 Issue 7, 2018 E │ │ │ │ │ +000587d0: 6469 7469 6f6e 2c20 7768 6963 680a 6973 dition, which.is │ │ │ │ │ +000587e0: 2061 6c73 6f20 6b6e 6f77 6e20 6173 2050 also known as P │ │ │ │ │ +000587f0: 4f53 4958 2e31 2d32 3031 3720 616e 6420 OSIX.1-2017 and │ │ │ │ │ +00058800: 6173 2049 4545 4520 5374 6420 3130 3033 as IEEE Std 1003 │ │ │ │ │ +00058810: 2e31 2d32 3031 3720 616e 6420 6973 0a61 .1-2017 and is.a │ │ │ │ │ +00058820: 7661 696c 6162 6c65 206f 6e20 7468 6520 vailable on the │ │ │ │ │ +00058830: 576f 726c 6420 5769 6465 2057 6562 2066 World Wide Web f │ │ │ │ │ +00058840: 726f 6d20 5468 6520 4f70 656e 2047 726f rom The Open Gro │ │ │ │ │ +00058850: 7570 0a28 6874 7470 3a2f 2f70 7562 732e up.(http://pubs. │ │ │ │ │ +00058860: 6f70 656e 6772 6f75 702e 6f72 672f 6f6e opengroup.org/on │ │ │ │ │ +00058870: 6c69 6e65 7075 6273 2f39 3639 3939 3139 linepubs/9699919 │ │ │ │ │ +00058880: 3739 392f 646f 776e 6c6f 6164 2f29 2e0a 799/download/).. │ │ │ │ │ +00058890: 0a20 2020 2832 2920 5468 6573 6520 6665 . (2) These fe │ │ │ │ │ +000588a0: 6174 7572 6573 2061 7265 2069 6e20 7769 atures are in wi │ │ │ │ │ +000588b0: 6465 7370 7265 6164 2075 7365 2069 6e20 despread use in │ │ │ │ │ +000588c0: 7468 6520 4c69 6e75 7820 636f 6d6d 756e the Linux commun │ │ │ │ │ +000588d0: 6974 7920 616e 640a 6172 6520 696d 706c ity and.are impl │ │ │ │ │ +000588e0: 656d 656e 7465 6420 696e 2061 6c6c 206f emented in all o │ │ │ │ │ +000588f0: 6620 6261 7368 2c20 6461 7368 2c20 616e f bash, dash, an │ │ │ │ │ +00058900: 6420 6b73 682c 2074 6865 206d 6f73 7420 d ksh, the most │ │ │ │ │ +00058910: 636f 6d6d 6f6e 2073 6865 6c6c 730a 7573 common shells.us │ │ │ │ │ +00058920: 6572 7320 6d61 7920 7769 7368 2074 6f20 ers may wish to │ │ │ │ │ +00058930: 7573 6520 6173 20e2 8098 2f62 696e 2f73 use as .../bin/s │ │ │ │ │ +00058940: 68e2 8099 2e0a 0a1f 0a46 696c 653a 2064 h........File: d │ │ │ │ │ +00058950: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00058960: 6f2c 2020 4e6f 6465 3a20 5379 6d62 6f6c o, Node: Symbol │ │ │ │ │ +00058970: 6963 206c 696e 6b73 2c20 204e 6578 743a ic links, Next: │ │ │ │ │ +00058980: 2044 6576 6963 6520 6669 6c65 732c 2020 Device files, │ │ │ │ │ +00058990: 5072 6576 3a20 5363 7269 7074 732c 2020 Prev: Scripts, │ │ │ │ │ +000589a0: 5570 3a20 4669 6c65 733c 323e 0a0a 3130 Up: Files<2>..10 │ │ │ │ │ +000589b0: 2e35 2053 796d 626f 6c69 6320 6c69 6e6b .5 Symbolic link │ │ │ │ │ +000589c0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +000589d0: 3d3d 3d3d 3d0a 0a49 6e20 6765 6e65 7261 =====..In genera │ │ │ │ │ +000589e0: 6c2c 2073 796d 626f 6c69 6320 6c69 6e6b l, symbolic link │ │ │ │ │ +000589f0: 7320 7769 7468 696e 2061 2074 6f70 2d6c s within a top-l │ │ │ │ │ +00058a00: 6576 656c 2064 6972 6563 746f 7279 2073 evel directory s │ │ │ │ │ +00058a10: 686f 756c 6420 6265 0a72 656c 6174 6976 hould be.relativ │ │ │ │ │ +00058a20: 652c 2061 6e64 2073 796d 626f 6c69 6320 e, and symbolic │ │ │ │ │ +00058a30: 6c69 6e6b 7320 706f 696e 7469 6e67 2066 links pointing f │ │ │ │ │ +00058a40: 726f 6d20 6f6e 6520 746f 702d 6c65 7665 rom one top-leve │ │ │ │ │ +00058a50: 6c20 6469 7265 6374 6f72 7920 746f 206f l directory to o │ │ │ │ │ +00058a60: 720a 696e 746f 2061 6e6f 7468 6572 2073 r.into another s │ │ │ │ │ +00058a70: 686f 756c 6420 6265 2061 6273 6f6c 7574 hould be absolut │ │ │ │ │ +00058a80: 652e 2020 2841 2074 6f70 2d6c 6576 656c e. (A top-level │ │ │ │ │ +00058a90: 2064 6972 6563 746f 7279 2069 7320 610a directory is a. │ │ │ │ │ +00058aa0: 7375 622d 6469 7265 6374 6f72 7920 6f66 sub-directory of │ │ │ │ │ +00058ab0: 2074 6865 2072 6f6f 7420 6469 7265 6374 the root direct │ │ │ │ │ +00058ac0: 6f72 7920 e280 982f e280 992e 2920 2046 ory .../....) F │ │ │ │ │ +00058ad0: 6f72 2065 7861 6d70 6c65 2c20 6120 7379 or example, a sy │ │ │ │ │ +00058ae0: 6d62 6f6c 6963 206c 696e 6b0a 6672 6f6d mbolic link.from │ │ │ │ │ +00058af0: 20e2 8098 2f75 7372 2f6c 6962 2f66 6f6f .../usr/lib/foo │ │ │ │ │ +00058b00: e280 9920 746f 20e2 8098 2f75 7372 2f73 ... to .../usr/s │ │ │ │ │ +00058b10: 6861 7265 2f62 6172 e280 9920 7368 6f75 hare/bar... shou │ │ │ │ │ +00058b20: 6c64 2062 6520 7265 6c61 7469 7665 0a28 ld be relative.( │ │ │ │ │ +00058b30: e280 982e 2e2f 7368 6172 652f 6261 72e2 ...../share/bar. │ │ │ │ │ +00058b40: 8099 292c 2062 7574 2061 2073 796d 626f ..), but a symbo │ │ │ │ │ +00058b50: 6c69 6320 6c69 6e6b 2066 726f 6d20 e280 lic link from .. │ │ │ │ │ +00058b60: 982f 7661 722f 7275 6ee2 8099 2074 6f20 ./var/run... to │ │ │ │ │ +00058b70: e280 982f 7275 6ee2 8099 2073 686f 756c .../run... shoul │ │ │ │ │ +00058b80: 640a 6265 2061 6273 6f6c 7574 652e 2020 d.be absolute. │ │ │ │ │ +00058b90: 2831 2920 2053 796d 626f 6c69 6320 6c69 (1) Symbolic li │ │ │ │ │ +00058ba0: 6e6b 7320 6d75 7374 206e 6f74 2074 7261 nks must not tra │ │ │ │ │ +00058bb0: 7665 7273 6520 6162 6f76 6520 7468 6520 verse above the │ │ │ │ │ +00058bc0: 726f 6f74 0a64 6972 6563 746f 7279 2e0a root.directory.. │ │ │ │ │ +00058bd0: 0a49 6e20 6164 6469 7469 6f6e 2c20 7379 .In addition, sy │ │ │ │ │ +00058be0: 6d62 6f6c 6963 206c 696e 6b73 2073 686f mbolic links sho │ │ │ │ │ +00058bf0: 756c 6420 6265 2073 7065 6369 6669 6564 uld be specified │ │ │ │ │ +00058c00: 2061 7320 7368 6f72 7420 6173 2070 6f73 as short as pos │ │ │ │ │ +00058c10: 7369 626c 652c 0a69 2e65 2e2c 206c 696e sible,.i.e., lin │ │ │ │ │ +00058c20: 6b20 7461 7267 6574 7320 6c69 6b65 20e2 k targets like . │ │ │ │ │ +00058c30: 8098 666f 6f2f 2e2e 2f62 6172 e280 9920 ..foo/../bar... │ │ │ │ │ +00058c40: 6172 6520 6465 7072 6563 6174 6564 2e0a are deprecated.. │ │ │ │ │ +00058c50: 0a4e 6f74 6520 7468 6174 2077 6865 6e20 .Note that when │ │ │ │ │ +00058c60: 6372 6561 7469 6e67 2061 2072 656c 6174 creating a relat │ │ │ │ │ +00058c70: 6976 6520 6c69 6e6b 2075 7369 6e67 20e2 ive link using . │ │ │ │ │ +00058c80: 8098 6c6e e280 9920 6974 2069 7320 6e6f ..ln... it is no │ │ │ │ │ +00058c90: 7420 6e65 6365 7373 6172 790a 666f 7220 t necessary.for │ │ │ │ │ +00058ca0: 7468 6520 7461 7267 6574 206f 6620 7468 the target of th │ │ │ │ │ +00058cb0: 6520 6c69 6e6b 2074 6f20 6578 6973 7420 e link to exist │ │ │ │ │ +00058cc0: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the │ │ │ │ │ +00058cd0: 776f 726b 696e 6720 6469 7265 6374 6f72 working director │ │ │ │ │ +00058ce0: 790a 796f 75e2 8099 7265 2072 756e 6e69 y.you...re runni │ │ │ │ │ +00058cf0: 6e67 20e2 8098 6c6e e280 9920 6672 6f6d ng ...ln... from │ │ │ │ │ +00058d00: 2c20 6e6f 7220 6973 2069 7420 6e65 6365 , nor is it nece │ │ │ │ │ +00058d10: 7373 6172 7920 746f 2063 6861 6e67 6520 ssary to change │ │ │ │ │ +00058d20: 6469 7265 6374 6f72 7920 746f 2074 6865 directory to the │ │ │ │ │ +00058d30: 0a64 6972 6563 746f 7279 2077 6865 7265 .directory where │ │ │ │ │ +00058d40: 2074 6865 206c 696e 6b20 6973 2074 6f20 the link is to │ │ │ │ │ +00058d50: 6265 206d 6164 652e 2020 5369 6d70 6c79 be made. Simply │ │ │ │ │ +00058d60: 2069 6e63 6c75 6465 2074 6865 2073 7472 include the str │ │ │ │ │ +00058d70: 696e 6720 7468 6174 0a73 686f 756c 6420 ing that.should │ │ │ │ │ +00058d80: 6170 7065 6172 2061 7320 7468 6520 7461 appear as the ta │ │ │ │ │ +00058d90: 7267 6574 206f 6620 7468 6520 6c69 6e6b rget of the link │ │ │ │ │ +00058da0: 2028 7468 6973 2077 696c 6c20 6265 2061 (this will be a │ │ │ │ │ +00058db0: 2070 6174 686e 616d 650a 7265 6c61 7469 pathname.relati │ │ │ │ │ +00058dc0: 7665 2074 6f20 7468 6520 6469 7265 6374 ve to the direct │ │ │ │ │ +00058dd0: 6f72 7920 696e 2077 6869 6368 2074 6865 ory in which the │ │ │ │ │ +00058de0: 206c 696e 6b20 7265 7369 6465 7329 2061 link resides) a │ │ │ │ │ +00058df0: 7320 7468 6520 6669 7273 740a 6172 6775 s the first.argu │ │ │ │ │ +00058e00: 6d65 6e74 2074 6f20 e280 986c 6ee2 8099 ment to ...ln... │ │ │ │ │ +00058e10: 2e0a 0a46 6f72 2065 7861 6d70 6c65 2c20 ...For example, │ │ │ │ │ +00058e20: 696e 2079 6f75 7220 e280 984d 616b 6566 in your ...Makef │ │ │ │ │ +00058e30: 696c 65e2 8099 206f 7220 e280 9864 6562 ile... or ...deb │ │ │ │ │ +00058e40: 6961 6e2f 7275 6c65 73e2 8099 2c20 796f ian/rules..., yo │ │ │ │ │ +00058e50: 7520 6361 6e20 646f 2074 6869 6e67 730a u can do things. │ │ │ │ │ +00058e60: 6c69 6b65 3a0a 0a20 2020 2020 6c6e 202d like:.. ln - │ │ │ │ │ +00058e70: 6673 2067 6363 2024 2870 7265 6669 7829 fs gcc $(prefix) │ │ │ │ │ +00058e80: 2f62 696e 2f63 630a 2020 2020 206c 6e20 /bin/cc. ln │ │ │ │ │ +00058e90: 2d66 7320 6763 6320 6465 6269 616e 2f74 -fs gcc debian/t │ │ │ │ │ +00058ea0: 6d70 2f75 7372 2f62 696e 2f63 630a 2020 mp/usr/bin/cc. │ │ │ │ │ +00058eb0: 2020 206c 6e20 2d66 7320 2e2e 2f73 6269 ln -fs ../sbi │ │ │ │ │ +00058ec0: 6e2f 7365 6e64 6d61 696c 2024 2870 7265 n/sendmail $(pre │ │ │ │ │ +00058ed0: 6669 7829 2f62 696e 2f72 756e 710a 2020 fix)/bin/runq. │ │ │ │ │ +00058ee0: 2020 206c 6e20 2d66 7320 2e2e 2f73 6269 ln -fs ../sbi │ │ │ │ │ +00058ef0: 6e2f 7365 6e64 6d61 696c 2064 6562 6961 n/sendmail debia │ │ │ │ │ +00058f00: 6e2f 746d 702f 7573 722f 6269 6e2f 7275 n/tmp/usr/bin/ru │ │ │ │ │ +00058f10: 6e71 0a0a 4120 7379 6d62 6f6c 6963 206c nq..A symbolic l │ │ │ │ │ +00058f20: 696e 6b20 706f 696e 7469 6e67 2074 6f20 ink pointing to │ │ │ │ │ +00058f30: 6120 636f 6d70 7265 7373 6564 2066 696c a compressed fil │ │ │ │ │ +00058f40: 6520 2869 6e20 7468 6520 7365 6e73 6520 e (in the sense │ │ │ │ │ +00058f50: 7468 6174 2069 7420 6973 0a6d 6561 6e74 that it is.meant │ │ │ │ │ +00058f60: 2074 6f20 6265 2075 6e63 6f6d 7072 6573 to be uncompres │ │ │ │ │ +00058f70: 7365 6420 7769 7468 20e2 8098 756e 7a69 sed with ...unzi │ │ │ │ │ +00058f80: 70e2 8099 206f 7220 e280 987a 6c65 7373 p... or ...zless │ │ │ │ │ +00058f90: e280 9920 6574 632e 2920 2073 686f 756c ... etc.) shoul │ │ │ │ │ +00058fa0: 6420 616c 7761 7973 0a68 6176 6520 7468 d always.have th │ │ │ │ │ +00058fb0: 6520 7361 6d65 2066 696c 6520 6578 7465 e same file exte │ │ │ │ │ +00058fc0: 6e73 696f 6e20 6173 2074 6865 2072 6566 nsion as the ref │ │ │ │ │ +00058fd0: 6572 656e 6365 6420 6669 6c65 2e20 2028 erenced file. ( │ │ │ │ │ +00058fe0: 466f 7220 6578 616d 706c 652c 2069 6620 For example, if │ │ │ │ │ +00058ff0: 610a 6669 6c65 20e2 8098 666f 6f2e 677a a.file ...foo.gz │ │ │ │ │ +00059000: e280 9920 6973 2072 6566 6572 656e 6365 ... is reference │ │ │ │ │ +00059010: 6420 6279 2061 2073 796d 626f 6c69 6320 d by a symbolic │ │ │ │ │ +00059020: 6c69 6e6b 2c20 7468 6520 6669 6c65 6e61 link, the filena │ │ │ │ │ +00059030: 6d65 206f 6620 7468 6520 6c69 6e6b 0a68 me of the link.h │ │ │ │ │ +00059040: 6173 2074 6f20 656e 6420 7769 7468 20e2 as to end with . │ │ │ │ │ +00059050: 809c e280 982e 677a e280 99e2 809d 2074 ......gz...... t │ │ │ │ │ +00059060: 6f6f 2c20 6173 2069 6e20 e280 9862 6172 oo, as in ...bar │ │ │ │ │ +00059070: 2e67 7ae2 8099 2e29 0a0a 2020 202d 2d2d .gz....).. --- │ │ │ │ │ +00059080: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00059090: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +000590a0: 2028 3129 2054 6869 7320 6973 206e 6563 (1) This is nec │ │ │ │ │ +000590b0: 6573 7361 7279 2074 6f20 616c 6c6f 7720 essary to allow │ │ │ │ │ +000590c0: 746f 702d 6c65 7665 6c20 6469 7265 6374 top-level direct │ │ │ │ │ +000590d0: 6f72 6965 7320 746f 2062 6520 7379 6d6c ories to be syml │ │ │ │ │ +000590e0: 696e 6b73 2e0a 4966 206c 696e 6b69 6e67 inks..If linking │ │ │ │ │ +000590f0: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ +00059100: 746f 20e2 8098 2f72 756e e280 9920 7765 to .../run... we │ │ │ │ │ +00059110: 7265 2064 6f6e 6520 7769 7468 2074 6865 re done with the │ │ │ │ │ +00059120: 2072 656c 6174 6976 6520 7379 6d62 6f6c relative symbol │ │ │ │ │ +00059130: 6963 0a6c 696e 6b20 e280 982e 2e2f 7275 ic.link ...../ru │ │ │ │ │ +00059140: 6ee2 8099 2c20 6275 7420 e280 982f 7661 n..., but .../va │ │ │ │ │ +00059150: 72e2 8099 2077 6572 6520 6120 7379 6d62 r... were a symb │ │ │ │ │ +00059160: 6f6c 6963 206c 696e 6b20 746f 20e2 8098 olic link to ... │ │ │ │ │ +00059170: 2f73 7276 2f64 6973 6b31 e280 992c 2074 /srv/disk1..., t │ │ │ │ │ +00059180: 6865 0a73 796d 626f 6c69 6320 6c69 6e6b he.symbolic link │ │ │ │ │ +00059190: 2077 6f75 6c64 2070 6f69 6e74 2074 6f20 would point to │ │ │ │ │ +000591a0: e280 982f 7372 762f 7275 6ee2 8099 2072 .../srv/run... r │ │ │ │ │ +000591b0: 6174 6865 7220 7468 616e 2074 6865 2069 ather than the i │ │ │ │ │ +000591c0: 6e74 656e 6465 6420 7461 7267 6574 2e0a ntended target.. │ │ │ │ │ +000591d0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000591e0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000591f0: 6465 3a20 4465 7669 6365 2066 696c 6573 de: Device files │ │ │ │ │ +00059200: 2c20 204e 6578 743a 2043 6f6e 6669 6775 , Next: Configu │ │ │ │ │ +00059210: 7261 7469 6f6e 2066 696c 6573 2c20 2050 ration files, P │ │ │ │ │ +00059220: 7265 763a 2053 796d 626f 6c69 6320 6c69 rev: Symbolic li │ │ │ │ │ +00059230: 6e6b 732c 2020 5570 3a20 4669 6c65 733c nks, Up: Files< │ │ │ │ │ +00059240: 323e 0a0a 3130 2e36 2044 6576 6963 6520 2>..10.6 Device │ │ │ │ │ +00059250: 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d files.========== │ │ │ │ │ +00059260: 3d3d 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 =======..Package │ │ │ │ │ +00059270: 7320 6d75 7374 206e 6f74 2069 6e63 6c75 s must not inclu │ │ │ │ │ +00059280: 6465 2064 6576 6963 6520 6669 6c65 7320 de device files │ │ │ │ │ +00059290: 6f72 206e 616d 6564 2070 6970 6573 2069 or named pipes i │ │ │ │ │ +000592a0: 6e20 7468 6520 7061 636b 6167 650a 6669 n the package.fi │ │ │ │ │ +000592b0: 6c65 2074 7265 652e 0a0a 4465 6269 616e le tree...Debian │ │ │ │ │ +000592c0: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ +000592d0: 2061 7373 756d 6520 7468 6174 2064 6576 assume that dev │ │ │ │ │ +000592e0: 6963 6520 6669 6c65 7320 696e 20e2 8098 ice files in ... │ │ │ │ │ +000592f0: 2f64 6576 e280 9920 6172 650a 6479 6e61 /dev... are.dyna │ │ │ │ │ +00059300: 6d69 6361 6c6c 7920 6d61 6e61 6765 6420 mically managed │ │ │ │ │ +00059310: 6279 2074 6865 206b 6572 6e65 6c20 6f72 by the kernel or │ │ │ │ │ +00059320: 2073 6f6d 6520 6f74 6865 7220 7379 7374 some other syst │ │ │ │ │ +00059330: 656d 2066 6163 696c 6974 7920 616e 6420 em facility and │ │ │ │ │ +00059340: 646f 0a6e 6f74 2068 6176 6520 746f 2062 do.not have to b │ │ │ │ │ +00059350: 6520 6578 706c 6963 6974 6c79 2063 7265 e explicitly cre │ │ │ │ │ +00059360: 6174 6564 206f 7220 6d61 6e61 6765 6420 ated or managed │ │ │ │ │ +00059370: 6279 2074 6865 2070 6163 6b61 6765 2e20 by the package. │ │ │ │ │ +00059380: 2044 6562 6961 6e0a 7061 636b 6167 6573 Debian.packages │ │ │ │ │ +00059390: 206f 7468 6572 2074 6861 6e20 7468 6f73 other than thos │ │ │ │ │ +000593a0: 6520 7768 6f73 6520 7075 7270 6f73 6520 e whose purpose │ │ │ │ │ +000593b0: 6973 2074 6f20 6d61 6e61 6765 2074 6865 is to manage the │ │ │ │ │ +000593c0: 20e2 8098 2f64 6576 e280 9920 6465 7669 .../dev... devi │ │ │ │ │ +000593d0: 6365 0a66 696c 6520 7472 6565 206d 7573 ce.file tree mus │ │ │ │ │ +000593e0: 7420 6e6f 7420 6174 7465 6d70 7420 746f t not attempt to │ │ │ │ │ +000593f0: 2063 7265 6174 6520 6f72 2072 656d 6f76 create or remov │ │ │ │ │ +00059400: 6520 6465 7669 6365 2066 696c 6573 2069 e device files i │ │ │ │ │ +00059410: 6e20 e280 982f 6465 76e2 8099 0a77 6865 n .../dev....whe │ │ │ │ │ +00059420: 6e20 6120 6479 6e61 6d69 6320 6465 7669 n a dynamic devi │ │ │ │ │ +00059430: 6365 206d 616e 6167 656d 656e 7420 6661 ce management fa │ │ │ │ │ +00059440: 6369 6c69 7479 2069 7320 696e 2075 7365 cility is in use │ │ │ │ │ +00059450: 2e0a 0a49 6620 6e61 6d65 6420 7069 7065 ...If named pipe │ │ │ │ │ +00059460: 7320 6f72 2064 6576 6963 6520 6669 6c65 s or device file │ │ │ │ │ +00059470: 7320 6f75 7473 6964 6520 6f66 20e2 8098 s outside of ... │ │ │ │ │ +00059480: 2f64 6576 e280 9920 6172 6520 7265 7175 /dev... are requ │ │ │ │ │ +00059490: 6972 6564 2062 7920 610a 7061 636b 6167 ired by a.packag │ │ │ │ │ +000594a0: 652c 2074 6865 7920 7368 6f75 6c64 206e e, they should n │ │ │ │ │ +000594b0: 6f72 6d61 6c6c 7920 6265 2063 7265 6174 ormally be creat │ │ │ │ │ +000594c0: 6564 2077 6865 6e20 6e65 6365 7373 6172 ed when necessar │ │ │ │ │ +000594d0: 7920 6279 2074 6865 2070 726f 6772 616d y by the program │ │ │ │ │ +000594e0: 730a 696e 2074 6865 2070 6163 6b61 6765 s.in the package │ │ │ │ │ +000594f0: 2c20 6279 2069 6e69 7420 7363 7269 7074 , by init script │ │ │ │ │ +00059500: 7320 6f72 2073 7973 7465 6d64 2075 6e69 s or systemd uni │ │ │ │ │ +00059510: 7420 6669 6c65 732c 206f 7220 6279 2073 t files, or by s │ │ │ │ │ +00059520: 696d 696c 6172 0a6f 6e2d 6465 6d61 6e64 imilar.on-demand │ │ │ │ │ +00059530: 206d 6563 6861 6e69 736d 732e 2020 4966 mechanisms. If │ │ │ │ │ +00059540: 2073 7563 6820 6669 6c65 7320 6e65 6564 such files need │ │ │ │ │ +00059550: 2074 6f20 6265 2063 7265 6174 6564 2064 to be created d │ │ │ │ │ +00059560: 7572 696e 6720 7061 636b 6167 650a 696e uring package.in │ │ │ │ │ +00059570: 7374 616c 6c61 7469 6f6e 2c20 7468 6579 stallation, they │ │ │ │ │ +00059580: 206d 7573 7420 6265 2063 7265 6174 6564 must be created │ │ │ │ │ +00059590: 2069 6e20 7468 6520 e280 9870 6f73 7469 in the ...posti │ │ │ │ │ +000595a0: 6e73 74e2 8099 206d 6169 6e74 6169 6e65 nst... maintaine │ │ │ │ │ +000595b0: 7220 7363 7269 7074 0a28 3129 2061 6e64 r script.(1) and │ │ │ │ │ +000595c0: 2072 656d 6f76 6564 2069 6e20 6569 7468 removed in eith │ │ │ │ │ +000595d0: 6572 2074 6865 20e2 8098 7072 6572 6de2 er the ...prerm. │ │ │ │ │ +000595e0: 8099 206f 7220 7468 6520 e280 9870 6f73 .. or the ...pos │ │ │ │ │ +000595f0: 7472 6de2 8099 206d 6169 6e74 6169 6e65 trm... maintaine │ │ │ │ │ +00059600: 7220 7363 7269 7074 2e0a 0a20 2020 2d2d r script... -- │ │ │ │ │ +00059610: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00059620: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00059630: 2020 2831 2920 4974 e280 9973 2062 6574 (1) It...s bet │ │ │ │ │ +00059640: 7465 7220 746f 2075 7365 20e2 8098 6d6b ter to use ...mk │ │ │ │ │ +00059650: 6669 666f e280 9920 7261 7468 6572 2074 fifo... rather t │ │ │ │ │ +00059660: 6861 6e20 e280 986d 6b6e 6f64 e280 9920 han ...mknod... │ │ │ │ │ +00059670: 746f 2063 7265 6174 6520 6e61 6d65 640a to create named. │ │ │ │ │ +00059680: 7069 7065 7320 746f 2061 766f 6964 2066 pipes to avoid f │ │ │ │ │ +00059690: 616c 7365 2070 6f73 6974 6976 6573 2066 alse positives f │ │ │ │ │ +000596a0: 726f 6d20 6175 746f 6d61 7465 6420 6368 rom automated ch │ │ │ │ │ +000596b0: 6563 6b73 2066 6f72 2070 6163 6b61 6765 ecks for package │ │ │ │ │ +000596c0: 730a 696e 636f 7272 6563 746c 7920 6372 s.incorrectly cr │ │ │ │ │ +000596d0: 6561 7469 6e67 2064 6576 6963 6520 6669 eating device fi │ │ │ │ │ +000596e0: 6c65 732e 0a0a 1f0a 4669 6c65 3a20 6465 les.....File: de │ │ │ │ │ +000596f0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00059700: 2c20 204e 6f64 653a 2043 6f6e 6669 6775 , Node: Configu │ │ │ │ │ +00059710: 7261 7469 6f6e 2066 696c 6573 2c20 204e ration files, N │ │ │ │ │ +00059720: 6578 743a 204c 6f67 2066 696c 6573 2c20 ext: Log files, │ │ │ │ │ +00059730: 2050 7265 763a 2044 6576 6963 6520 6669 Prev: Device fi │ │ │ │ │ +00059740: 6c65 732c 2020 5570 3a20 4669 6c65 733c les, Up: Files< │ │ │ │ │ +00059750: 323e 0a0a 3130 2e37 2043 6f6e 6669 6775 2>..10.7 Configu │ │ │ │ │ +00059760: 7261 7469 6f6e 2066 696c 6573 0a3d 3d3d ration files.=== │ │ │ │ │ +00059770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00059780: 3d3d 3d3d 3d0a 0a2a 204d 656e 753a 0a0a =====..* Menu:.. │ │ │ │ │ +00059790: 2a20 4465 6669 6e69 7469 6f6e 733a 2044 * Definitions: D │ │ │ │ │ +000597a0: 6566 696e 6974 696f 6e73 3c32 3e2e 0a2a efinitions<2>..* │ │ │ │ │ +000597b0: 204c 6f63 6174 696f 6e3a 3a0a 2a20 4265 Location::.* Be │ │ │ │ │ +000597c0: 6861 7669 6f72 3a3a 0a2a 2053 6861 7269 havior::.* Shari │ │ │ │ │ +000597d0: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ +000597e0: 2066 696c 6573 3a3a 0a2a 2055 7365 7220 files::.* User │ │ │ │ │ +000597f0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00059800: 6c65 7320 28e2 809c 646f 7466 696c 6573 les (...dotfiles │ │ │ │ │ +00059810: e280 9d29 3a20 5573 6572 2063 6f6e 6669 ...): User confi │ │ │ │ │ +00059820: 6775 7261 7469 6f6e 2066 696c 6573 20e2 guration files . │ │ │ │ │ +00059830: 809c 646f 7466 696c 6573 e280 9d2e 0a0a ..dotfiles...... │ │ │ │ │ +00059840: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00059850: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00059860: 653a 2044 6566 696e 6974 696f 6e73 3c32 e: Definitions<2 │ │ │ │ │ +00059870: 3e2c 2020 4e65 7874 3a20 4c6f 6361 7469 >, Next: Locati │ │ │ │ │ +00059880: 6f6e 2c20 2055 703a 2043 6f6e 6669 6775 on, Up: Configu │ │ │ │ │ +00059890: 7261 7469 6f6e 2066 696c 6573 0a0a 3130 ration files..10 │ │ │ │ │ +000598a0: 2e37 2e31 2044 6566 696e 6974 696f 6e73 .7.1 Definitions │ │ │ │ │ +000598b0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +000598c0: 2d2d 2d0a 0a63 6f6e 6669 6775 7261 7469 ---..configurati │ │ │ │ │ +000598d0: 6f6e 2066 696c 650a 0a20 2020 2020 4120 on file.. A │ │ │ │ │ +000598e0: 6669 6c65 2074 6861 7420 6166 6665 6374 file that affect │ │ │ │ │ +000598f0: 7320 7468 6520 6f70 6572 6174 696f 6e20 s the operation │ │ │ │ │ +00059900: 6f66 2061 2070 726f 6772 616d 2c20 6f72 of a program, or │ │ │ │ │ +00059910: 2070 726f 7669 6465 7320 7369 7465 2d0a provides site-. │ │ │ │ │ +00059920: 2020 2020 206f 7220 686f 7374 2d73 7065 or host-spe │ │ │ │ │ +00059930: 6369 6669 6320 696e 666f 726d 6174 696f cific informatio │ │ │ │ │ +00059940: 6e2c 206f 7220 6f74 6865 7277 6973 6520 n, or otherwise │ │ │ │ │ +00059950: 6375 7374 6f6d 697a 6573 2074 6865 2062 customizes the b │ │ │ │ │ +00059960: 6568 6176 696f 720a 2020 2020 206f 6620 ehavior. of │ │ │ │ │ +00059970: 6120 7072 6f67 7261 6d2e 2020 5479 7069 a program. Typi │ │ │ │ │ +00059980: 6361 6c6c 792c 2063 6f6e 6669 6775 7261 cally, configura │ │ │ │ │ +00059990: 7469 6f6e 2066 696c 6573 2061 7265 2069 tion files are i │ │ │ │ │ +000599a0: 6e74 656e 6465 6420 746f 2062 650a 2020 ntended to be. │ │ │ │ │ +000599b0: 2020 206d 6f64 6966 6965 6420 6279 2074 modified by t │ │ │ │ │ +000599c0: 6865 2073 7973 7465 6d20 6164 6d69 6e69 he system admini │ │ │ │ │ +000599d0: 7374 7261 746f 7220 2869 6620 6e65 6564 strator (if need │ │ │ │ │ +000599e0: 6564 206f 7220 6465 7369 7265 6429 2074 ed or desired) t │ │ │ │ │ +000599f0: 6f0a 2020 2020 2063 6f6e 666f 726d 2074 o. conform t │ │ │ │ │ +00059a00: 6f20 6c6f 6361 6c20 706f 6c69 6379 206f o local policy o │ │ │ │ │ +00059a10: 7220 746f 2070 726f 7669 6465 206d 6f72 r to provide mor │ │ │ │ │ +00059a20: 6520 7573 6566 756c 2073 6974 652d 7370 e useful site-sp │ │ │ │ │ +00059a30: 6563 6966 6963 0a20 2020 2020 6265 6861 ecific. beha │ │ │ │ │ +00059a40: 7669 6f72 2e0a 0ae2 8098 636f 6e66 6669 vior......conffi │ │ │ │ │ +00059a50: 6c65 e280 990a 0a20 2020 2020 4120 6669 le..... A fi │ │ │ │ │ +00059a60: 6c65 206c 6973 7465 6420 696e 2061 2070 le listed in a p │ │ │ │ │ +00059a70: 6163 6b61 6765 e280 9973 20e2 8098 636f ackage...s ...co │ │ │ │ │ +00059a80: 6e66 6669 6c65 73e2 8099 2066 696c 652c nffiles... file, │ │ │ │ │ +00059a90: 2061 6e64 2069 7320 7472 6561 7465 640a and is treated. │ │ │ │ │ +00059aa0: 2020 2020 2073 7065 6369 616c 6c79 2062 specially b │ │ │ │ │ +00059ab0: 7920 e280 9864 706b 67e2 8099 2028 7365 y ...dpkg... (se │ │ │ │ │ +00059ac0: 6520 2a6e 6f74 6520 4465 7461 696c 7320 e *note Details │ │ │ │ │ +00059ad0: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ +00059ae0: 3a20 6563 2e29 2e0a 0a54 6865 2064 6973 : ec.)...The dis │ │ │ │ │ +00059af0: 7469 6e63 7469 6f6e 2062 6574 7765 656e tinction between │ │ │ │ │ +00059b00: 2074 6865 7365 2074 776f 2069 7320 696d these two is im │ │ │ │ │ +00059b10: 706f 7274 616e 743b 2074 6865 7920 6172 portant; they ar │ │ │ │ │ +00059b20: 6520 6e6f 740a 696e 7465 7263 6861 6e67 e not.interchang │ │ │ │ │ +00059b30: 6561 626c 6520 636f 6e63 6570 7473 2e20 eable concepts. │ │ │ │ │ +00059b40: 2041 6c6d 6f73 7420 616c 6c20 e280 9863 Almost all ...c │ │ │ │ │ +00059b50: 6f6e 6666 696c 65e2 8099 7320 6172 6520 onffile...s are │ │ │ │ │ +00059b60: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi │ │ │ │ │ +00059b70: 6c65 732c 2062 7574 206d 616e 7920 636f les, but many co │ │ │ │ │ +00059b80: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00059b90: 7320 6172 6520 6e6f 7420 e280 9863 6f6e s are not ...con │ │ │ │ │ +00059ba0: 6666 696c 6573 e280 992e 0a0a 4173 206e ffiles......As n │ │ │ │ │ +00059bb0: 6f74 6564 2065 6c73 6577 6865 7265 2c20 oted elsewhere, │ │ │ │ │ +00059bc0: e280 982f 6574 632f 696e 6974 2e64 e280 .../etc/init.d.. │ │ │ │ │ +00059bd0: 9920 7363 7269 7074 732c 20e2 8098 2f65 . scripts, .../e │ │ │ │ │ +00059be0: 7463 2f64 6566 6175 6c74 e280 9920 6669 tc/default... fi │ │ │ │ │ +00059bf0: 6c65 732c 2073 6372 6970 7473 0a69 6e73 les, scripts.ins │ │ │ │ │ +00059c00: 7461 6c6c 6564 2069 6e20 e280 982f 6574 talled in .../et │ │ │ │ │ +00059c10: 632f 6372 6f6e 2e7b 686f 7572 6c79 2c64 c/cron.{hourly,d │ │ │ │ │ +00059c20: 6169 6c79 2c77 6565 6b6c 792c 6d6f 6e74 aily,weekly,mont │ │ │ │ │ +00059c30: 686c 797d e280 992c 2061 6e64 2063 726f hly}..., and cro │ │ │ │ │ +00059c40: 6e0a 636f 6e66 6967 7572 6174 696f 6e20 n.configuration │ │ │ │ │ +00059c50: 696e 7374 616c 6c65 6420 696e 20e2 8098 installed in ... │ │ │ │ │ +00059c60: 2f65 7463 2f63 726f 6e2e 64e2 8099 206d /etc/cron.d... m │ │ │ │ │ +00059c70: 7573 7420 6265 2074 7265 6174 6564 2061 ust be treated a │ │ │ │ │ +00059c80: 730a 636f 6e66 6967 7572 6174 696f 6e20 s.configuration │ │ │ │ │ +00059c90: 6669 6c65 732e 2020 496e 2067 656e 6572 files. In gener │ │ │ │ │ +00059ca0: 616c 2c20 616e 7920 7363 7269 7074 2074 al, any script t │ │ │ │ │ +00059cb0: 6861 7420 656d 6265 6473 2063 6f6e 6669 hat embeds confi │ │ │ │ │ +00059cc0: 6775 7261 7469 6f6e 0a69 6e66 6f72 6d61 guration.informa │ │ │ │ │ +00059cd0: 7469 6f6e 2069 7320 6465 2d66 6163 746f tion is de-facto │ │ │ │ │ +00059ce0: 2061 2063 6f6e 6669 6775 7261 7469 6f6e a configuration │ │ │ │ │ +00059cf0: 2066 696c 6520 616e 6420 7368 6f75 6c64 file and should │ │ │ │ │ +00059d00: 2062 6520 7472 6561 7465 6420 6173 0a73 be treated as.s │ │ │ │ │ +00059d10: 7563 682e 0a0a 1f0a 4669 6c65 3a20 6465 uch.....File: de │ │ │ │ │ +00059d20: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00059d30: 2c20 204e 6f64 653a 204c 6f63 6174 696f , Node: Locatio │ │ │ │ │ +00059d40: 6e2c 2020 4e65 7874 3a20 4265 6861 7669 n, Next: Behavi │ │ │ │ │ +00059d50: 6f72 2c20 2050 7265 763a 2044 6566 696e or, Prev: Defin │ │ │ │ │ +00059d60: 6974 696f 6e73 3c32 3e2c 2020 5570 3a20 itions<2>, Up: │ │ │ │ │ +00059d70: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +00059d80: 6c65 730a 0a31 302e 372e 3220 4c6f 6361 les..10.7.2 Loca │ │ │ │ │ +00059d90: 7469 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d tion.----------- │ │ │ │ │ +00059da0: 2d2d 2d2d 0a0a 416e 7920 636f 6e66 6967 ----..Any config │ │ │ │ │ +00059db0: 7572 6174 696f 6e20 6669 6c65 7320 6372 uration files cr │ │ │ │ │ +00059dc0: 6561 7465 6420 6f72 2075 7365 6420 6279 eated or used by │ │ │ │ │ +00059dd0: 2079 6f75 7220 7061 636b 6167 6520 6d75 your package mu │ │ │ │ │ +00059de0: 7374 2072 6573 6964 6520 696e 0ae2 8098 st reside in.... │ │ │ │ │ +00059df0: 2f65 7463 e280 992e 2020 4966 2074 6865 /etc.... If the │ │ │ │ │ +00059e00: 7265 2061 7265 2073 6576 6572 616c 2c20 re are several, │ │ │ │ │ +00059e10: 636f 6e73 6964 6572 2063 7265 6174 696e consider creatin │ │ │ │ │ +00059e20: 6720 6120 7375 6264 6972 6563 746f 7279 g a subdirectory │ │ │ │ │ +00059e30: 206f 660a e280 982f 6574 63e2 8099 206e of..../etc... n │ │ │ │ │ +00059e40: 616d 6564 2061 6674 6572 2079 6f75 7220 amed after your │ │ │ │ │ +00059e50: 7061 636b 6167 652e 0a0a 4966 2079 6f75 package...If you │ │ │ │ │ +00059e60: 7220 7061 636b 6167 6520 6372 6561 7465 r package create │ │ │ │ │ +00059e70: 7320 6f72 2075 7365 7320 636f 6e66 6967 s or uses config │ │ │ │ │ +00059e80: 7572 6174 696f 6e20 6669 6c65 7320 6f75 uration files ou │ │ │ │ │ +00059e90: 7473 6964 6520 6f66 20e2 8098 2f65 7463 tside of .../etc │ │ │ │ │ +00059ea0: e280 992c 0a61 6e64 2069 7420 6973 206e ...,.and it is n │ │ │ │ │ +00059eb0: 6f74 2066 6561 7369 626c 6520 746f 206d ot feasible to m │ │ │ │ │ +00059ec0: 6f64 6966 7920 7468 6520 7061 636b 6167 odify the packag │ │ │ │ │ +00059ed0: 6520 746f 2075 7365 20e2 8098 2f65 7463 e to use .../etc │ │ │ │ │ +00059ee0: e280 9920 6469 7265 6374 6c79 2c20 7075 ... directly, pu │ │ │ │ │ +00059ef0: 740a 7468 6520 6669 6c65 7320 696e 20e2 t.the files in . │ │ │ │ │ +00059f00: 8098 2f65 7463 e280 9920 616e 6420 6372 ../etc... and cr │ │ │ │ │ +00059f10: 6561 7465 2073 796d 626f 6c69 6320 6c69 eate symbolic li │ │ │ │ │ +00059f20: 6e6b 7320 746f 2074 686f 7365 2066 696c nks to those fil │ │ │ │ │ +00059f30: 6573 2066 726f 6d20 7468 650a 6c6f 6361 es from the.loca │ │ │ │ │ +00059f40: 7469 6f6e 2074 6861 7420 7468 6520 7061 tion that the pa │ │ │ │ │ +00059f50: 636b 6167 6520 7265 7175 6972 6573 2e0a ckage requires.. │ │ │ │ │ +00059f60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00059f70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00059f80: 6465 3a20 4265 6861 7669 6f72 2c20 204e de: Behavior, N │ │ │ │ │ +00059f90: 6578 743a 2053 6861 7269 6e67 2063 6f6e ext: Sharing con │ │ │ │ │ +00059fa0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +00059fb0: 2c20 2050 7265 763a 204c 6f63 6174 696f , Prev: Locatio │ │ │ │ │ +00059fc0: 6e2c 2020 5570 3a20 436f 6e66 6967 7572 n, Up: Configur │ │ │ │ │ +00059fd0: 6174 696f 6e20 6669 6c65 730a 0a31 302e ation files..10. │ │ │ │ │ +00059fe0: 372e 3320 4265 6861 7669 6f72 0a2d 2d2d 7.3 Behavior.--- │ │ │ │ │ +00059ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 436f ------------..Co │ │ │ │ │ +0005a000: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0005a010: 2068 616e 646c 696e 6720 6d75 7374 2063 handling must c │ │ │ │ │ +0005a020: 6f6e 666f 726d 2074 6f20 7468 6520 666f onform to the fo │ │ │ │ │ +0005a030: 6c6c 6f77 696e 6720 6265 6861 7669 6f72 llowing behavior │ │ │ │ │ +0005a040: 3a0a 0a20 2020 2d20 6c6f 6361 6c20 6368 :.. - local ch │ │ │ │ │ +0005a050: 616e 6765 7320 6d75 7374 2062 6520 7072 anges must be pr │ │ │ │ │ +0005a060: 6573 6572 7665 6420 6475 7269 6e67 2061 eserved during a │ │ │ │ │ +0005a070: 2070 6163 6b61 6765 2075 7067 7261 6465 package upgrade │ │ │ │ │ +0005a080: 2c20 616e 640a 0a20 2020 2d20 636f 6e66 , and.. - conf │ │ │ │ │ +0005a090: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +0005a0a0: 6d75 7374 2062 6520 7072 6573 6572 7665 must be preserve │ │ │ │ │ +0005a0b0: 6420 7768 656e 2074 6865 2070 6163 6b61 d when the packa │ │ │ │ │ +0005a0c0: 6765 2069 7320 7265 6d6f 7665 642c 0a20 ge is removed,. │ │ │ │ │ +0005a0d0: 2020 2020 616e 6420 6f6e 6c79 2064 656c and only del │ │ │ │ │ +0005a0e0: 6574 6564 2077 6865 6e20 7468 6520 7061 eted when the pa │ │ │ │ │ +0005a0f0: 636b 6167 6520 6973 2070 7572 6765 642e ckage is purged. │ │ │ │ │ +0005a100: 0a0a 4f62 736f 6c65 7465 2063 6f6e 6669 ..Obsolete confi │ │ │ │ │ +0005a110: 6775 7261 7469 6f6e 2066 696c 6573 2077 guration files w │ │ │ │ │ +0005a120: 6974 686f 7574 206c 6f63 616c 2063 6861 ithout local cha │ │ │ │ │ +0005a130: 6e67 6573 2073 686f 756c 6420 6265 2072 nges should be r │ │ │ │ │ +0005a140: 656d 6f76 6564 2062 790a 7468 6520 7061 emoved by.the pa │ │ │ │ │ +0005a150: 636b 6167 6520 6475 7269 6e67 2075 7067 ckage during upg │ │ │ │ │ +0005a160: 7261 6465 2e20 2028 3129 0a0a 5468 6520 rade. (1)..The │ │ │ │ │ +0005a170: 6561 7379 2077 6179 2074 6f20 6163 6869 easy way to achi │ │ │ │ │ +0005a180: 6576 6520 7468 6973 2062 6568 6176 696f eve this behavio │ │ │ │ │ +0005a190: 7220 6973 2074 6f20 6d61 6b65 2074 6865 r is to make the │ │ │ │ │ +0005a1a0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005a1b0: 696c 650a 6120 e280 9863 6f6e 6666 696c ile.a ...conffil │ │ │ │ │ +0005a1c0: 65e2 8099 2e20 2054 6869 7320 6973 2061 e.... This is a │ │ │ │ │ +0005a1d0: 7070 726f 7072 6961 7465 206f 6e6c 7920 ppropriate only │ │ │ │ │ +0005a1e0: 6966 2069 7420 6973 2070 6f73 7369 626c if it is possibl │ │ │ │ │ +0005a1f0: 6520 746f 2064 6973 7472 6962 7574 650a e to distribute. │ │ │ │ │ +0005a200: 6120 6465 6661 756c 7420 7665 7273 696f a default versio │ │ │ │ │ +0005a210: 6e20 7468 6174 2077 696c 6c20 776f 726b n that will work │ │ │ │ │ +0005a220: 2066 6f72 206d 6f73 7420 696e 7374 616c for most instal │ │ │ │ │ +0005a230: 6c61 7469 6f6e 732c 2061 6c74 686f 7567 lations, althoug │ │ │ │ │ +0005a240: 6820 736f 6d65 0a73 7973 7465 6d20 6164 h some.system ad │ │ │ │ │ +0005a250: 6d69 6e69 7374 7261 746f 7273 206d 6179 ministrators may │ │ │ │ │ +0005a260: 2063 686f 6f73 6520 746f 206d 6f64 6966 choose to modif │ │ │ │ │ +0005a270: 7920 6974 2e20 2054 6869 7320 696d 706c y it. This impl │ │ │ │ │ +0005a280: 6965 7320 7468 6174 2074 6865 0a64 6566 ies that the.def │ │ │ │ │ +0005a290: 6175 6c74 2076 6572 7369 6f6e 2077 696c ault version wil │ │ │ │ │ +0005a2a0: 6c20 6265 2070 6172 7420 6f66 2074 6865 l be part of the │ │ │ │ │ +0005a2b0: 2070 6163 6b61 6765 2064 6973 7472 6962 package distrib │ │ │ │ │ +0005a2c0: 7574 696f 6e2c 2061 6e64 206d 7573 7420 ution, and must │ │ │ │ │ +0005a2d0: 6e6f 740a 6265 206d 6f64 6966 6965 6420 not.be modified │ │ │ │ │ +0005a2e0: 6279 2074 6865 206d 6169 6e74 6169 6e65 by the maintaine │ │ │ │ │ +0005a2f0: 7220 7363 7269 7074 7320 6475 7269 6e67 r scripts during │ │ │ │ │ +0005a300: 2069 6e73 7461 6c6c 6174 696f 6e20 286f installation (o │ │ │ │ │ +0005a310: 7220 6174 2061 6e79 0a6f 7468 6572 2074 r at any.other t │ │ │ │ │ +0005a320: 696d 6529 2e0a 0a49 6e20 6f72 6465 7220 ime)...In order │ │ │ │ │ +0005a330: 746f 2065 6e73 7572 6520 7468 6174 206c to ensure that l │ │ │ │ │ +0005a340: 6f63 616c 2063 6861 6e67 6573 2061 7265 ocal changes are │ │ │ │ │ +0005a350: 2070 7265 7365 7276 6564 2063 6f72 7265 preserved corre │ │ │ │ │ +0005a360: 6374 6c79 2c20 7061 636b 6167 6573 0a6d ctly, packages.m │ │ │ │ │ +0005a370: 7573 7420 6e6f 7420 636f 6e74 6169 6e20 ust not contain │ │ │ │ │ +0005a380: 6f72 206d 616b 6520 6861 7264 206c 696e or make hard lin │ │ │ │ │ +0005a390: 6b73 2074 6f20 636f 6e66 6669 6c65 732e ks to conffiles. │ │ │ │ │ +0005a3a0: 2020 2832 290a 0a54 6865 206f 7468 6572 (2)..The other │ │ │ │ │ +0005a3b0: 2077 6179 2074 6f20 646f 2069 7420 6973 way to do it is │ │ │ │ │ +0005a3c0: 2076 6961 2074 6865 206d 6169 6e74 6169 via the maintai │ │ │ │ │ +0005a3d0: 6e65 7220 7363 7269 7074 732e 2020 496e ner scripts. In │ │ │ │ │ +0005a3e0: 2074 6869 7320 6361 7365 2c20 7468 650a this case, the. │ │ │ │ │ +0005a3f0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +0005a400: 6c65 206d 7573 7420 6e6f 7420 6265 206c le must not be l │ │ │ │ │ +0005a410: 6973 7465 6420 6173 2061 20e2 8098 636f isted as a ...co │ │ │ │ │ +0005a420: 6e66 6669 6c65 e280 9920 616e 6420 6d75 nffile... and mu │ │ │ │ │ +0005a430: 7374 206e 6f74 2062 650a 7061 7274 206f st not be.part o │ │ │ │ │ +0005a440: 6620 7468 6520 7061 636b 6167 6520 6469 f the package di │ │ │ │ │ +0005a450: 7374 7269 6275 7469 6f6e 2e20 2049 6620 stribution. If │ │ │ │ │ +0005a460: 7468 6520 6578 6973 7465 6e63 6520 6f66 the existence of │ │ │ │ │ +0005a470: 2061 2066 696c 6520 6973 0a72 6571 7569 a file is.requi │ │ │ │ │ +0005a480: 7265 6420 666f 7220 7468 6520 7061 636b red for the pack │ │ │ │ │ +0005a490: 6167 6520 746f 2062 6520 7365 6e73 6962 age to be sensib │ │ │ │ │ +0005a4a0: 6c79 2063 6f6e 6669 6775 7265 6420 6974 ly configured it │ │ │ │ │ +0005a4b0: 2069 7320 7468 650a 7265 7370 6f6e 7369 is the.responsi │ │ │ │ │ +0005a4c0: 6269 6c69 7479 206f 6620 7468 6520 7061 bility of the pa │ │ │ │ │ +0005a4d0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +0005a4e0: 2074 6f20 7072 6f76 6964 6520 6d61 696e to provide main │ │ │ │ │ +0005a4f0: 7461 696e 6572 2073 6372 6970 7473 0a77 tainer scripts.w │ │ │ │ │ +0005a500: 6869 6368 2063 6f72 7265 6374 6c79 2063 hich correctly c │ │ │ │ │ +0005a510: 7265 6174 652c 2075 7064 6174 6520 616e reate, update an │ │ │ │ │ +0005a520: 6420 6d61 696e 7461 696e 2074 6865 2066 d maintain the f │ │ │ │ │ +0005a530: 696c 6520 616e 6420 7265 6d6f 7665 2069 ile and remove i │ │ │ │ │ +0005a540: 7420 6f6e 0a70 7572 6765 2e20 2028 5365 t on.purge. (Se │ │ │ │ │ +0005a550: 6520 2a6e 6f74 6520 5061 636b 6167 6520 e *note Package │ │ │ │ │ +0005a560: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0005a570: 7473 2061 6e64 2069 6e73 7461 6c6c 6174 ts and installat │ │ │ │ │ +0005a580: 696f 6e0a 7072 6f63 6564 7572 653a 2064 ion.procedure: d │ │ │ │ │ +0005a590: 622e 2066 6f72 206d 6f72 6520 696e 666f b. for more info │ │ │ │ │ +0005a5a0: 726d 6174 696f 6e2e 2920 2054 6865 7365 rmation.) These │ │ │ │ │ +0005a5b0: 2073 6372 6970 7473 206d 7573 7420 6265 scripts must be │ │ │ │ │ +0005a5c0: 2069 6465 6d70 6f74 656e 740a 2869 2e65 idempotent.(i.e │ │ │ │ │ +0005a5d0: 2e2c 206d 7573 7420 776f 726b 2063 6f72 ., must work cor │ │ │ │ │ +0005a5e0: 7265 6374 6c79 2069 6620 e280 9864 706b rectly if ...dpk │ │ │ │ │ +0005a5f0: 67e2 8099 206e 6565 6473 2074 6f20 7265 g... needs to re │ │ │ │ │ +0005a600: 2d72 756e 2074 6865 6d20 6475 6520 746f -run them due to │ │ │ │ │ +0005a610: 2065 7272 6f72 730a 6475 7269 6e67 2069 errors.during i │ │ │ │ │ +0005a620: 6e73 7461 6c6c 6174 696f 6e20 6f72 2072 nstallation or r │ │ │ │ │ +0005a630: 656d 6f76 616c 292c 206d 7573 7420 636f emoval), must co │ │ │ │ │ +0005a640: 7065 2077 6974 6820 616c 6c20 7468 6520 pe with all the │ │ │ │ │ +0005a650: 7661 7269 6574 7920 6f66 2077 6179 730a variety of ways. │ │ │ │ │ +0005a660: e280 9864 706b 67e2 8099 2063 616e 2063 ...dpkg... can c │ │ │ │ │ +0005a670: 616c 6c20 6d61 696e 7461 696e 6572 2073 all maintainer s │ │ │ │ │ +0005a680: 6372 6970 7473 2c20 6d75 7374 206e 6f74 cripts, must not │ │ │ │ │ +0005a690: 206f 7665 7277 7269 7465 206f 7220 6f74 overwrite or ot │ │ │ │ │ +0005a6a0: 6865 7277 6973 650a 6d61 6e67 6c65 2074 herwise.mangle t │ │ │ │ │ +0005a6b0: 6865 2075 7365 72e2 8099 7320 636f 6e66 he user...s conf │ │ │ │ │ +0005a6c0: 6967 7572 6174 696f 6e20 7769 7468 6f75 iguration withou │ │ │ │ │ +0005a6d0: 7420 6173 6b69 6e67 2c20 6d75 7374 206e t asking, must n │ │ │ │ │ +0005a6e0: 6f74 2061 736b 2075 6e6e 6563 6573 7361 ot ask unnecessa │ │ │ │ │ +0005a6f0: 7279 0a71 7565 7374 696f 6e73 2028 7061 ry.questions (pa │ │ │ │ │ +0005a700: 7274 6963 756c 6172 6c79 2064 7572 696e rticularly durin │ │ │ │ │ +0005a710: 6720 7570 6772 6164 6573 292c 2061 6e64 g upgrades), and │ │ │ │ │ +0005a720: 206d 7573 7420 6f74 6865 7277 6973 6520 must otherwise │ │ │ │ │ +0005a730: 6265 2067 6f6f 640a 6369 7469 7a65 6e73 be good.citizens │ │ │ │ │ +0005a740: 2e0a 0a54 6865 2073 6372 6970 7473 2061 ...The scripts a │ │ │ │ │ +0005a750: 7265 206e 6f74 2072 6571 7569 7265 6420 re not required │ │ │ │ │ +0005a760: 746f 2063 6f6e 6669 6775 7265 2065 7665 to configure eve │ │ │ │ │ +0005a770: 7279 2070 6f73 7369 626c 6520 6f70 7469 ry possible opti │ │ │ │ │ +0005a780: 6f6e 2066 6f72 2074 6865 0a70 6163 6b61 on for the.packa │ │ │ │ │ +0005a790: 6765 2c20 6275 7420 6f6e 6c79 2074 686f ge, but only tho │ │ │ │ │ +0005a7a0: 7365 206e 6563 6573 7361 7279 2074 6f20 se necessary to │ │ │ │ │ +0005a7b0: 6765 7420 7468 6520 7061 636b 6167 6520 get the package │ │ │ │ │ +0005a7c0: 7275 6e6e 696e 6720 6f6e 2061 2067 6976 running on a giv │ │ │ │ │ +0005a7d0: 656e 0a73 7973 7465 6d2e 2020 4964 6561 en.system. Idea │ │ │ │ │ +0005a7e0: 6c6c 7920 7468 6520 7379 7361 646d 696e lly the sysadmin │ │ │ │ │ +0005a7f0: 2073 686f 756c 6420 6e6f 7420 6861 7665 should not have │ │ │ │ │ +0005a800: 2074 6f20 646f 2061 6e79 2063 6f6e 6669 to do any confi │ │ │ │ │ +0005a810: 6775 7261 7469 6f6e 0a6f 7468 6572 2074 guration.other t │ │ │ │ │ +0005a820: 6861 6e20 7468 6174 2064 6f6e 6520 2873 han that done (s │ │ │ │ │ +0005a830: 656d 692d 2961 7574 6f6d 6174 6963 616c emi-)automatical │ │ │ │ │ +0005a840: 6c79 2062 7920 7468 6520 e280 9870 6f73 ly by the ...pos │ │ │ │ │ +0005a850: 7469 6e73 74e2 8099 2073 6372 6970 742e tinst... script. │ │ │ │ │ +0005a860: 0a0a 4120 636f 6d6d 6f6e 2070 7261 6374 ..A common pract │ │ │ │ │ +0005a870: 6963 6520 6973 2074 6f20 6372 6561 7465 ice is to create │ │ │ │ │ +0005a880: 2061 2073 6372 6970 7420 6361 6c6c 6564 a script called │ │ │ │ │ +0005a890: 20e2 8098 7061 636b 6167 652d 636f 6e66 ...package-conf │ │ │ │ │ +0005a8a0: 6967 7572 65e2 8099 2061 6e64 0a68 6176 igure... and.hav │ │ │ │ │ +0005a8b0: 6520 7468 6520 7061 636b 6167 65e2 8099 e the package... │ │ │ │ │ +0005a8c0: 7320 e280 9870 6f73 7469 6e73 74e2 8099 s ...postinst... │ │ │ │ │ +0005a8d0: 2063 616c 6c20 6974 2069 6620 616e 6420 call it if and │ │ │ │ │ +0005a8e0: 6f6e 6c79 2069 6620 7468 6520 636f 6e66 only if the conf │ │ │ │ │ +0005a8f0: 6967 7572 6174 696f 6e0a 6669 6c65 2064 iguration.file d │ │ │ │ │ +0005a900: 6f65 7320 6e6f 7420 616c 7265 6164 7920 oes not already │ │ │ │ │ +0005a910: 6578 6973 742e 2020 496e 2063 6572 7461 exist. In certa │ │ │ │ │ +0005a920: 696e 2063 6173 6573 2069 7420 6973 2075 in cases it is u │ │ │ │ │ +0005a930: 7365 6675 6c20 666f 7220 7468 6572 6520 seful for there │ │ │ │ │ +0005a940: 746f 0a62 6520 616e 2065 7861 6d70 6c65 to.be an example │ │ │ │ │ +0005a950: 206f 7220 7465 6d70 6c61 7465 2066 696c or template fil │ │ │ │ │ +0005a960: 6520 7768 6963 6820 7468 6520 6d61 696e e which the main │ │ │ │ │ +0005a970: 7461 696e 6572 2073 6372 6970 7473 2075 tainer scripts u │ │ │ │ │ +0005a980: 7365 2e20 2053 7563 680a 6669 6c65 7320 se. Such.files │ │ │ │ │ +0005a990: 7368 6f75 6c64 2062 6520 696e 20e2 8098 should be in ... │ │ │ │ │ +0005a9a0: 2f75 7372 2f73 6861 7265 2f70 6163 6b61 /usr/share/packa │ │ │ │ │ +0005a9b0: 6765 e280 9920 6f72 20e2 8098 2f75 7372 ge... or .../usr │ │ │ │ │ +0005a9c0: 2f6c 6962 2f70 6163 6b61 6765 e280 9920 /lib/package... │ │ │ │ │ +0005a9d0: 2864 6570 656e 6469 6e67 0a6f 6e20 7768 (depending.on wh │ │ │ │ │ +0005a9e0: 6574 6865 7220 7468 6579 2061 7265 2061 ether they are a │ │ │ │ │ +0005a9f0: 7263 6869 7465 6374 7572 652d 696e 6465 rchitecture-inde │ │ │ │ │ +0005aa00: 7065 6e64 656e 7420 6f72 206e 6f74 292e pendent or not). │ │ │ │ │ +0005aa10: 2020 5468 6572 6520 7368 6f75 6c64 2062 There should b │ │ │ │ │ +0005aa20: 650a 7379 6d62 6f6c 6963 206c 696e 6b73 e.symbolic links │ │ │ │ │ +0005aa30: 2074 6f20 7468 656d 2066 726f 6d20 e280 to them from .. │ │ │ │ │ +0005aa40: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +0005aa50: 7061 636b 6167 652f 6578 616d 706c 6573 package/examples │ │ │ │ │ +0005aa60: e280 9920 6966 2074 6865 790a 6172 6520 ... if they.are │ │ │ │ │ +0005aa70: 6578 616d 706c 6573 2c20 616e 6420 7368 examples, and sh │ │ │ │ │ +0005aa80: 6f75 6c64 2062 6520 7065 7266 6563 746c ould be perfectl │ │ │ │ │ +0005aa90: 7920 6f72 6469 6e61 7279 20e2 8098 6470 y ordinary ...dp │ │ │ │ │ +0005aaa0: 6b67 e280 992d 6861 6e64 6c65 6420 6669 kg...-handled fi │ │ │ │ │ +0005aab0: 6c65 730a 2827 6e6f 7427 2063 6f6e 6669 les.('not' confi │ │ │ │ │ +0005aac0: 6775 7261 7469 6f6e 2066 696c 6573 292e guration files). │ │ │ │ │ +0005aad0: 0a0a 5468 6573 6520 7477 6f20 7374 796c ..These two styl │ │ │ │ │ +0005aae0: 6573 206f 6620 636f 6e66 6967 7572 6174 es of configurat │ │ │ │ │ +0005aaf0: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ +0005ab00: 6720 6d75 7374 206e 6f74 2062 6520 6d69 g must not be mi │ │ │ │ │ +0005ab10: 7865 642c 2066 6f72 0a74 6861 7420 7761 xed, for.that wa │ │ │ │ │ +0005ab20: 7920 6c69 6573 206d 6164 6e65 7373 3a20 y lies madness: │ │ │ │ │ +0005ab30: e280 9864 706b 67e2 8099 2077 696c 6c20 ...dpkg... will │ │ │ │ │ +0005ab40: 6173 6b20 6162 6f75 7420 6f76 6572 7772 ask about overwr │ │ │ │ │ +0005ab50: 6974 696e 6720 7468 6520 6669 6c65 2065 iting the file e │ │ │ │ │ +0005ab60: 7665 7279 0a74 696d 6520 7468 6520 7061 very.time the pa │ │ │ │ │ +0005ab70: 636b 6167 6520 6973 2075 7067 7261 6465 ckage is upgrade │ │ │ │ │ +0005ab80: 642e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d d... --------- │ │ │ │ │ +0005ab90: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +0005aba0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +0005abb0: 6865 20e2 8098 6470 6b67 2d6d 6169 6e74 he ...dpkg-maint │ │ │ │ │ +0005abc0: 7363 7269 7074 2d68 656c 7065 72e2 8099 script-helper... │ │ │ │ │ +0005abd0: 2074 6f6f 6c2c 2061 7661 696c 6162 6c65 tool, available │ │ │ │ │ +0005abe0: 2066 726f 6d20 7468 6520 6470 6b67 0a70 from the dpkg.p │ │ │ │ │ +0005abf0: 6163 6b61 6765 2c20 6361 6e20 6865 6c70 ackage, can help │ │ │ │ │ +0005ac00: 2066 6f72 2074 6869 7320 7461 736b 2e0a for this task.. │ │ │ │ │ +0005ac10: 0a20 2020 2832 2920 5261 7469 6f6e 616c . (2) Rational │ │ │ │ │ +0005ac20: 653a 2054 6865 7265 2061 7265 2074 776f e: There are two │ │ │ │ │ +0005ac30: 2070 726f 626c 656d 7320 7769 7468 2068 problems with h │ │ │ │ │ +0005ac40: 6172 6420 6c69 6e6b 732e 2020 5468 6520 ard links. The │ │ │ │ │ +0005ac50: 6669 7273 7420 6973 0a74 6861 7420 736f first is.that so │ │ │ │ │ +0005ac60: 6d65 2065 6469 746f 7273 2062 7265 616b me editors break │ │ │ │ │ +0005ac70: 2074 6865 206c 696e 6b20 7768 696c 6520 the link while │ │ │ │ │ +0005ac80: 6564 6974 696e 6720 6f6e 6520 6f66 2074 editing one of t │ │ │ │ │ +0005ac90: 6865 2066 696c 6573 2c20 736f 2074 6861 he files, so tha │ │ │ │ │ +0005aca0: 740a 7468 6520 7477 6f20 6669 6c65 7320 t.the two files │ │ │ │ │ +0005acb0: 6d61 7920 756e 7769 7474 696e 676c 7920 may unwittingly │ │ │ │ │ +0005acc0: 6265 636f 6d65 2075 6e6c 696e 6b65 6420 become unlinked │ │ │ │ │ +0005acd0: 616e 6420 6469 6666 6572 656e 742e 2020 and different. │ │ │ │ │ +0005ace0: 5468 6520 7365 636f 6e64 0a69 7320 7468 The second.is th │ │ │ │ │ +0005acf0: 6174 20e2 8098 6470 6b67 e280 9920 6d69 at ...dpkg... mi │ │ │ │ │ +0005ad00: 6768 7420 6272 6561 6b20 7468 6520 6861 ght break the ha │ │ │ │ │ +0005ad10: 7264 206c 696e 6b20 7768 696c 6520 7570 rd link while up │ │ │ │ │ +0005ad20: 6772 6164 696e 6720 e280 9863 6f6e 6666 grading ...conff │ │ │ │ │ +0005ad30: 696c 65e2 8099 732e 0a0a 1f0a 4669 6c65 ile...s.....File │ │ │ │ │ +0005ad40: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0005ad50: 696e 666f 2c20 204e 6f64 653a 2053 6861 info, Node: Sha │ │ │ │ │ +0005ad60: 7269 6e67 2063 6f6e 6669 6775 7261 7469 ring configurati │ │ │ │ │ +0005ad70: 6f6e 2066 696c 6573 2c20 204e 6578 743a on files, Next: │ │ │ │ │ +0005ad80: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ +0005ad90: 696f 6e20 6669 6c65 7320 e280 9c64 6f74 ion files ...dot │ │ │ │ │ +0005ada0: 6669 6c65 73e2 809d 2c20 2050 7265 763a files..., Prev: │ │ │ │ │ +0005adb0: 2042 6568 6176 696f 722c 2020 5570 3a20 Behavior, Up: │ │ │ │ │ +0005adc0: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +0005add0: 6c65 730a 0a31 302e 372e 3420 5368 6172 les..10.7.4 Shar │ │ │ │ │ +0005ade0: 696e 6720 636f 6e66 6967 7572 6174 696f ing configuratio │ │ │ │ │ +0005adf0: 6e20 6669 6c65 730a 2d2d 2d2d 2d2d 2d2d n files.-------- │ │ │ │ │ +0005ae00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005ae10: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4966 2074 ----------..If t │ │ │ │ │ +0005ae20: 776f 206f 7220 6d6f 7265 2070 6163 6b61 wo or more packa │ │ │ │ │ +0005ae30: 6765 7320 7573 6520 7468 6520 7361 6d65 ges use the same │ │ │ │ │ +0005ae40: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005ae50: 696c 6520 616e 6420 6974 2069 730a 7265 ile and it is.re │ │ │ │ │ +0005ae60: 6173 6f6e 6162 6c65 2066 6f72 2062 6f74 asonable for bot │ │ │ │ │ +0005ae70: 6820 746f 2062 6520 696e 7374 616c 6c65 h to be installe │ │ │ │ │ +0005ae80: 6420 6174 2074 6865 2073 616d 6520 7469 d at the same ti │ │ │ │ │ +0005ae90: 6d65 2c20 6f6e 6520 6f66 2074 6865 7365 me, one of these │ │ │ │ │ +0005aea0: 0a70 6163 6b61 6765 7320 6d75 7374 2062 .packages must b │ │ │ │ │ +0005aeb0: 6520 6465 6669 6e65 6420 6173 2027 6f77 e defined as 'ow │ │ │ │ │ +0005aec0: 6e65 7227 206f 6620 7468 6520 636f 6e66 ner' of the conf │ │ │ │ │ +0005aed0: 6967 7572 6174 696f 6e20 6669 6c65 2c20 iguration file, │ │ │ │ │ +0005aee0: 692e 652e 2c20 6974 0a77 696c 6c20 6265 i.e., it.will be │ │ │ │ │ +0005aef0: 2074 6865 2070 6163 6b61 6765 2077 6869 the package whi │ │ │ │ │ +0005af00: 6368 2068 616e 646c 6573 2074 6861 7420 ch handles that │ │ │ │ │ +0005af10: 6669 6c65 2061 7320 6120 636f 6e66 6967 file as a config │ │ │ │ │ +0005af20: 7572 6174 696f 6e20 6669 6c65 2e0a 4f74 uration file..Ot │ │ │ │ │ +0005af30: 6865 7220 7061 636b 6167 6573 2074 6861 her packages tha │ │ │ │ │ +0005af40: 7420 7573 6520 7468 6520 636f 6e66 6967 t use the config │ │ │ │ │ +0005af50: 7572 6174 696f 6e20 6669 6c65 206d 7573 uration file mus │ │ │ │ │ +0005af60: 7420 6465 7065 6e64 206f 6e20 7468 6520 t depend on the │ │ │ │ │ +0005af70: 6f77 6e69 6e67 0a70 6163 6b61 6765 2069 owning.package i │ │ │ │ │ +0005af80: 6620 7468 6579 2072 6571 7569 7265 2074 f they require t │ │ │ │ │ +0005af90: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005afa0: 2066 696c 6520 746f 206f 7065 7261 7465 file to operate │ │ │ │ │ +0005afb0: 2e20 2049 6620 7468 6520 6f74 6865 720a . If the other. │ │ │ │ │ +0005afc0: 7061 636b 6167 6520 7769 6c6c 2075 7365 package will use │ │ │ │ │ +0005afd0: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ +0005afe0: 6f6e 2066 696c 6520 6966 2070 7265 7365 on file if prese │ │ │ │ │ +0005aff0: 6e74 2c20 6275 7420 6973 2063 6170 6162 nt, but is capab │ │ │ │ │ +0005b000: 6c65 206f 660a 6f70 6572 6174 696e 6720 le of.operating │ │ │ │ │ +0005b010: 7769 7468 6f75 7420 6974 2c20 6e6f 2064 without it, no d │ │ │ │ │ +0005b020: 6570 656e 6465 6e63 7920 6e65 6564 2062 ependency need b │ │ │ │ │ +0005b030: 6520 6465 636c 6172 6564 2e0a 0a49 6620 e declared...If │ │ │ │ │ +0005b040: 6974 2069 7320 6465 7369 7261 626c 6520 it is desirable │ │ │ │ │ +0005b050: 666f 7220 7477 6f20 6f72 206d 6f72 6520 for two or more │ │ │ │ │ +0005b060: 7265 6c61 7465 6420 7061 636b 6167 6573 related packages │ │ │ │ │ +0005b070: 2074 6f20 7368 6172 6520 610a 636f 6e66 to share a.conf │ │ │ │ │ +0005b080: 6967 7572 6174 696f 6e20 6669 6c65 2027 iguration file ' │ │ │ │ │ +0005b090: 616e 6427 2066 6f72 2061 6c6c 206f 6620 and' for all of │ │ │ │ │ +0005b0a0: 7468 6520 7265 6c61 7465 6420 7061 636b the related pack │ │ │ │ │ +0005b0b0: 6167 6573 2074 6f20 6265 2061 626c 6520 ages to be able │ │ │ │ │ +0005b0c0: 746f 0a6d 6f64 6966 7920 7468 6174 2063 to.modify that c │ │ │ │ │ +0005b0d0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0005b0e0: 652c 2074 6865 6e20 7468 6520 666f 6c6c e, then the foll │ │ │ │ │ +0005b0f0: 6f77 696e 6720 7368 6f75 6c64 2062 6520 owing should be │ │ │ │ │ +0005b100: 646f 6e65 3a0a 0a20 2031 2e20 4f6e 6520 done:.. 1. One │ │ │ │ │ +0005b110: 6f66 2074 6865 2072 656c 6174 6564 2070 of the related p │ │ │ │ │ +0005b120: 6163 6b61 6765 7320 2874 6865 20e2 809c ackages (the ... │ │ │ │ │ +0005b130: 6f77 6e69 6e67 e280 9d20 7061 636b 6167 owning... packag │ │ │ │ │ +0005b140: 6529 2077 696c 6c20 6d61 6e61 6765 2074 e) will manage t │ │ │ │ │ +0005b150: 6865 0a20 2020 2020 636f 6e66 6967 7572 he. configur │ │ │ │ │ +0005b160: 6174 696f 6e20 6669 6c65 2077 6974 6820 ation file with │ │ │ │ │ +0005b170: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0005b180: 7473 2061 7320 6465 7363 7269 6265 6420 ts as described │ │ │ │ │ +0005b190: 696e 2074 6865 0a20 2020 2020 7072 6576 in the. prev │ │ │ │ │ +0005b1a0: 696f 7573 2073 6563 7469 6f6e 2e0a 0a20 ious section... │ │ │ │ │ +0005b1b0: 2032 2e20 5468 6520 6f77 6e69 6e67 2070 2. The owning p │ │ │ │ │ +0005b1c0: 6163 6b61 6765 2073 686f 756c 6420 616c ackage should al │ │ │ │ │ +0005b1d0: 736f 2070 726f 7669 6465 2061 2070 726f so provide a pro │ │ │ │ │ +0005b1e0: 6772 616d 2074 6861 7420 7468 6520 6f74 gram that the ot │ │ │ │ │ +0005b1f0: 6865 720a 2020 2020 2070 6163 6b61 6765 her. package │ │ │ │ │ +0005b200: 7320 6d61 7920 7573 6520 746f 206d 6f64 s may use to mod │ │ │ │ │ +0005b210: 6966 7920 7468 6520 636f 6e66 6967 7572 ify the configur │ │ │ │ │ +0005b220: 6174 696f 6e20 6669 6c65 2e0a 0a20 2033 ation file... 3 │ │ │ │ │ +0005b230: 2e20 5468 6520 7265 6c61 7465 6420 7061 . The related pa │ │ │ │ │ +0005b240: 636b 6167 6573 206d 7573 7420 7573 6520 ckages must use │ │ │ │ │ +0005b250: 7468 6520 7072 6f76 6964 6564 2070 726f the provided pro │ │ │ │ │ +0005b260: 6772 616d 2074 6f20 6d61 6b65 2061 6e79 gram to make any │ │ │ │ │ +0005b270: 0a20 2020 2020 6465 7369 7265 6420 6d6f . desired mo │ │ │ │ │ +0005b280: 6469 6669 6361 7469 6f6e 7320 746f 2074 difications to t │ │ │ │ │ +0005b290: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005b2a0: 2066 696c 652e 2020 5468 6579 2073 686f file. They sho │ │ │ │ │ +0005b2b0: 756c 640a 2020 2020 2065 6974 6865 7220 uld. either │ │ │ │ │ +0005b2c0: 6465 7065 6e64 206f 6e20 7468 6520 636f depend on the co │ │ │ │ │ +0005b2d0: 7265 2070 6163 6b61 6765 2074 6f20 6775 re package to gu │ │ │ │ │ +0005b2e0: 6172 616e 7465 6520 7468 6174 2074 6865 arantee that the │ │ │ │ │ +0005b2f0: 0a20 2020 2020 636f 6e66 6967 7572 6174 . configurat │ │ │ │ │ +0005b300: 696f 6e20 6d6f 6469 6669 6572 2070 726f ion modifier pro │ │ │ │ │ +0005b310: 6772 616d 2069 7320 6176 6169 6c61 626c gram is availabl │ │ │ │ │ +0005b320: 6520 6f72 2061 6363 6570 7420 6772 6163 e or accept grac │ │ │ │ │ +0005b330: 6566 756c 6c79 0a20 2020 2020 7468 6174 efully. that │ │ │ │ │ +0005b340: 2074 6865 7920 6361 6e6e 6f74 206d 6f64 they cannot mod │ │ │ │ │ +0005b350: 6966 7920 7468 6520 636f 6e66 6967 7572 ify the configur │ │ │ │ │ +0005b360: 6174 696f 6e20 6669 6c65 2069 6620 6974 ation file if it │ │ │ │ │ +0005b370: 2069 7320 6e6f 742e 2020 2854 6869 730a is not. (This. │ │ │ │ │ +0005b380: 2020 2020 2069 7320 696e 2061 6464 6974 is in addit │ │ │ │ │ +0005b390: 696f 6e20 746f 2074 6865 2066 6163 7420 ion to the fact │ │ │ │ │ +0005b3a0: 7468 6174 2074 6865 2063 6f6e 6669 6775 that the configu │ │ │ │ │ +0005b3b0: 7261 7469 6f6e 2066 696c 6520 6d61 7920 ration file may │ │ │ │ │ +0005b3c0: 6e6f 7420 6576 656e 0a20 2020 2020 6265 not even. be │ │ │ │ │ +0005b3d0: 2070 7265 7365 6e74 2069 6e20 7468 6520 present in the │ │ │ │ │ +0005b3e0: 6c61 7474 6572 2073 6365 6e61 7269 6f2e latter scenario. │ │ │ │ │ +0005b3f0: 290a 0a53 6f6d 6574 696d 6573 2069 74e2 )..Sometimes it. │ │ │ │ │ +0005b400: 8099 7320 6170 7072 6f70 7269 6174 6520 ..s appropriate │ │ │ │ │ +0005b410: 746f 2063 7265 6174 6520 6120 6e65 7720 to create a new │ │ │ │ │ +0005b420: 7061 636b 6167 6520 7768 6963 6820 7072 package which pr │ │ │ │ │ +0005b430: 6f76 6964 6573 2074 6865 0a62 6173 6963 ovides the.basic │ │ │ │ │ +0005b440: 2069 6e66 7261 7374 7275 6374 7572 6520 infrastructure │ │ │ │ │ +0005b450: 666f 7220 7468 6520 6f74 6865 7220 7061 for the other pa │ │ │ │ │ +0005b460: 636b 6167 6573 2061 6e64 2077 6869 6368 ckages and which │ │ │ │ │ +0005b470: 206d 616e 6167 6573 2074 6865 2073 6861 manages the sha │ │ │ │ │ +0005b480: 7265 640a 636f 6e66 6967 7572 6174 696f red.configuratio │ │ │ │ │ +0005b490: 6e20 6669 6c65 732e 2020 2854 6865 20e2 n files. (The . │ │ │ │ │ +0005b4a0: 8098 7367 6d6c 2d62 6173 65e2 8099 2070 ..sgml-base... p │ │ │ │ │ +0005b4b0: 6163 6b61 6765 2069 7320 6120 676f 6f64 ackage is a good │ │ │ │ │ +0005b4c0: 2065 7861 6d70 6c65 2e29 0a0a 4966 2074 example.)..If t │ │ │ │ │ +0005b4d0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005b4e0: 2066 696c 6520 6361 6e6e 6f74 2062 6520 file cannot be │ │ │ │ │ +0005b4f0: 7368 6172 6564 2061 7320 6465 7363 7269 shared as descri │ │ │ │ │ +0005b500: 6265 6420 6162 6f76 652c 2074 6865 0a70 bed above, the.p │ │ │ │ │ +0005b510: 6163 6b61 6765 7320 6d75 7374 2062 6520 ackages must be │ │ │ │ │ +0005b520: 6d61 726b 6564 2061 7320 636f 6e66 6c69 marked as confli │ │ │ │ │ +0005b530: 6374 696e 6720 7769 7468 2065 6163 6820 cting with each │ │ │ │ │ +0005b540: 6f74 6865 722e 2020 5477 6f20 7061 636b other. Two pack │ │ │ │ │ +0005b550: 6167 6573 0a74 6861 7420 7370 6563 6966 ages.that specif │ │ │ │ │ +0005b560: 7920 7468 6520 7361 6d65 2066 696c 6520 y the same file │ │ │ │ │ +0005b570: 6173 2061 20e2 8098 636f 6e66 6669 6c65 as a ...conffile │ │ │ │ │ +0005b580: e280 9920 6d75 7374 2063 6f6e 666c 6963 ... must conflic │ │ │ │ │ +0005b590: 742e 2020 5468 6973 2069 7320 616e 0a69 t. This is an.i │ │ │ │ │ +0005b5a0: 6e73 7461 6e63 6520 6f66 2074 6865 2067 nstance of the g │ │ │ │ │ +0005b5b0: 656e 6572 616c 2072 756c 6520 6162 6f75 eneral rule abou │ │ │ │ │ +0005b5c0: 7420 6e6f 7420 7368 6172 696e 6720 6669 t not sharing fi │ │ │ │ │ +0005b5d0: 6c65 732e 2020 4e65 6974 6865 720a 616c les. Neither.al │ │ │ │ │ +0005b5e0: 7465 726e 6174 6976 6573 206e 6f72 2064 ternatives nor d │ │ │ │ │ +0005b5f0: 6976 6572 7369 6f6e 7320 6172 6520 6c69 iversions are li │ │ │ │ │ +0005b600: 6b65 6c79 2074 6f20 6265 2061 7070 726f kely to be appro │ │ │ │ │ +0005b610: 7072 6961 7465 2069 6e20 7468 6973 2063 priate in this c │ │ │ │ │ +0005b620: 6173 653b 0a69 6e20 7061 7274 6963 756c ase;.in particul │ │ │ │ │ +0005b630: 6172 2c20 e280 9864 706b 67e2 8099 2064 ar, ...dpkg... d │ │ │ │ │ +0005b640: 6f65 7320 6e6f 7420 6861 6e64 6c65 2064 oes not handle d │ │ │ │ │ +0005b650: 6976 6572 7465 6420 e280 9863 6f6e 6666 iverted ...conff │ │ │ │ │ +0005b660: 696c 65e2 8099 7320 7765 6c6c 2e0a 0a57 ile...s well...W │ │ │ │ │ +0005b670: 6865 6e20 7477 6f20 7061 636b 6167 6573 hen two packages │ │ │ │ │ +0005b680: 2062 6f74 6820 6465 636c 6172 6520 7468 both declare th │ │ │ │ │ +0005b690: 6520 7361 6d65 20e2 8098 636f 6e66 6669 e same ...conffi │ │ │ │ │ +0005b6a0: 6c65 e280 992c 2074 6865 7920 6d61 7920 le..., they may │ │ │ │ │ +0005b6b0: 7365 650a 6c65 6674 2d6f 7665 7220 636f see.left-over co │ │ │ │ │ +0005b6c0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0005b6d0: 7320 6672 6f6d 2065 6163 6820 6f74 6865 s from each othe │ │ │ │ │ +0005b6e0: 7220 6576 656e 2074 686f 7567 6820 7468 r even though th │ │ │ │ │ +0005b6f0: 6579 2063 6f6e 666c 6963 740a 7769 7468 ey conflict.with │ │ │ │ │ +0005b700: 2065 6163 6820 6f74 6865 722e 2020 4966 each other. If │ │ │ │ │ +0005b710: 2061 2075 7365 7220 7265 6d6f 7665 7320 a user removes │ │ │ │ │ +0005b720: 2877 6974 686f 7574 2070 7572 6769 6e67 (without purging │ │ │ │ │ +0005b730: 2920 6f6e 6520 6f66 2074 6865 0a70 6163 ) one of the.pac │ │ │ │ │ +0005b740: 6b61 6765 7320 616e 6420 696e 7374 616c kages and instal │ │ │ │ │ +0005b750: 6c73 2074 6865 206f 7468 6572 2c20 7468 ls the other, th │ │ │ │ │ +0005b760: 6520 6e65 7720 7061 636b 6167 6520 7769 e new package wi │ │ │ │ │ +0005b770: 6c6c 2074 616b 6520 6f76 6572 2074 6865 ll take over the │ │ │ │ │ +0005b780: 0ae2 8098 636f 6e66 6669 6c65 e280 9920 ....conffile... │ │ │ │ │ +0005b790: 6672 6f6d 2074 6865 206f 6c64 2070 6163 from the old pac │ │ │ │ │ +0005b7a0: 6b61 6765 2e20 2049 6620 7468 6520 6669 kage. If the fi │ │ │ │ │ +0005b7b0: 6c65 2077 6173 206d 6f64 6966 6965 6420 le was modified │ │ │ │ │ +0005b7c0: 6279 2074 6865 2075 7365 722c 0a69 7420 by the user,.it │ │ │ │ │ +0005b7d0: 7769 6c6c 2062 6520 7472 6561 7465 6420 will be treated │ │ │ │ │ +0005b7e0: 7468 6520 7361 6d65 2061 7320 616e 7920 the same as any │ │ │ │ │ +0005b7f0: 6f74 6865 7220 6c6f 6361 6c6c 7920 6d6f other locally mo │ │ │ │ │ +0005b800: 6469 6669 6564 20e2 8098 636f 6e66 6669 dified ...conffi │ │ │ │ │ +0005b810: 6c65 e280 990a 6475 7269 6e67 2061 6e20 le....during an │ │ │ │ │ +0005b820: 7570 6772 6164 652e 0a0a 5468 6520 6d61 upgrade...The ma │ │ │ │ │ +0005b830: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0005b840: 206d 7573 7420 6e6f 7420 616c 7465 7220 must not alter │ │ │ │ │ +0005b850: 6120 e280 9863 6f6e 6666 696c 65e2 8099 a ...conffile... │ │ │ │ │ +0005b860: 206f 6620 2761 6e79 2720 7061 636b 6167 of 'any' packag │ │ │ │ │ +0005b870: 652c 0a69 6e63 6c75 6469 6e67 2074 6865 e,.including the │ │ │ │ │ +0005b880: 206f 6e65 2074 6865 2073 6372 6970 7473 one the scripts │ │ │ │ │ +0005b890: 2062 656c 6f6e 6720 746f 2e0a 0a1f 0a46 belong to.....F │ │ │ │ │ +0005b8a0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005b8b0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005b8c0: 5573 6572 2063 6f6e 6669 6775 7261 7469 User configurati │ │ │ │ │ +0005b8d0: 6f6e 2066 696c 6573 20e2 809c 646f 7466 on files ...dotf │ │ │ │ │ +0005b8e0: 696c 6573 e280 9d2c 2020 5072 6576 3a20 iles..., Prev: │ │ │ │ │ +0005b8f0: 5368 6172 696e 6720 636f 6e66 6967 7572 Sharing configur │ │ │ │ │ +0005b900: 6174 696f 6e20 6669 6c65 732c 2020 5570 ation files, Up │ │ │ │ │ +0005b910: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ +0005b920: 6669 6c65 730a 0a31 302e 372e 3520 5573 files..10.7.5 Us │ │ │ │ │ +0005b930: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ +0005b940: 2066 696c 6573 2028 e280 9c64 6f74 6669 files (...dotfi │ │ │ │ │ +0005b950: 6c65 73e2 809d 290a 2d2d 2d2d 2d2d 2d2d les...).-------- │ │ │ │ │ +0005b960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005b970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005b980: 2d2d 2d2d 0a0a 5468 6520 6669 6c65 7320 ----..The files │ │ │ │ │ +0005b990: 696e 20e2 8098 2f65 7463 2f73 6b65 6ce2 in .../etc/skel. │ │ │ │ │ +0005b9a0: 8099 2077 696c 6c20 6175 746f 6d61 7469 .. will automati │ │ │ │ │ +0005b9b0: 6361 6c6c 7920 6265 2063 6f70 6965 6420 cally be copied │ │ │ │ │ +0005b9c0: 696e 746f 206e 6577 2075 7365 720a 6163 into new user.ac │ │ │ │ │ +0005b9d0: 636f 756e 7473 2062 7920 e280 9861 6464 counts by ...add │ │ │ │ │ +0005b9e0: 7573 6572 e280 992e 2020 4e6f 206f 7468 user.... No oth │ │ │ │ │ +0005b9f0: 6572 2070 726f 6772 616d 2073 686f 756c er program shoul │ │ │ │ │ +0005ba00: 6420 7265 6665 7265 6e63 6520 7468 6520 d reference the │ │ │ │ │ +0005ba10: 6669 6c65 7320 696e 0ae2 8098 2f65 7463 files in..../etc │ │ │ │ │ +0005ba20: 2f73 6b65 6ce2 8099 2e0a 0a54 6865 7265 /skel......There │ │ │ │ │ +0005ba30: 666f 7265 2c20 6966 2061 2070 726f 6772 fore, if a progr │ │ │ │ │ +0005ba40: 616d 206e 6565 6473 2061 2064 6f74 6669 am needs a dotfi │ │ │ │ │ +0005ba50: 6c65 2074 6f20 6578 6973 7420 696e 2061 le to exist in a │ │ │ │ │ +0005ba60: 6476 616e 6365 2069 6e20 e280 9824 484f dvance in ...$HO │ │ │ │ │ +0005ba70: 4d45 e280 990a 746f 2077 6f72 6b20 7365 ME....to work se │ │ │ │ │ +0005ba80: 6e73 6962 6c79 2c20 7468 6174 2064 6f74 nsibly, that dot │ │ │ │ │ +0005ba90: 6669 6c65 2073 686f 756c 6420 6265 2069 file should be i │ │ │ │ │ +0005baa0: 6e73 7461 6c6c 6564 2069 6e20 e280 982f nstalled in .../ │ │ │ │ │ +0005bab0: 6574 632f 736b 656c e280 9920 616e 640a etc/skel... and. │ │ │ │ │ +0005bac0: 7472 6561 7465 6420 6173 2061 2063 6f6e treated as a con │ │ │ │ │ +0005bad0: 6669 6775 7261 7469 6f6e 2066 696c 652e figuration file. │ │ │ │ │ +0005bae0: 0a0a 486f 7765 7665 722c 2070 726f 6772 ..However, progr │ │ │ │ │ +0005baf0: 616d 7320 7468 6174 2072 6571 7569 7265 ams that require │ │ │ │ │ +0005bb00: 2064 6f74 6669 6c65 7320 696e 206f 7264 dotfiles in ord │ │ │ │ │ +0005bb10: 6572 2074 6f20 6f70 6572 6174 6520 7365 er to operate se │ │ │ │ │ +0005bb20: 6e73 6962 6c79 2061 7265 0a61 2062 6164 nsibly are.a bad │ │ │ │ │ +0005bb30: 2074 6869 6e67 2c20 756e 6c65 7373 2074 thing, unless t │ │ │ │ │ +0005bb40: 6865 7920 646f 2063 7265 6174 6520 7468 hey do create th │ │ │ │ │ +0005bb50: 6520 646f 7466 696c 6573 2074 6865 6d73 e dotfiles thems │ │ │ │ │ +0005bb60: 656c 7665 730a 6175 746f 6d61 7469 6361 elves.automatica │ │ │ │ │ +0005bb70: 6c6c 792e 0a0a 4675 7274 6865 726d 6f72 lly...Furthermor │ │ │ │ │ +0005bb80: 652c 2070 726f 6772 616d 7320 7368 6f75 e, programs shou │ │ │ │ │ +0005bb90: 6c64 2062 6520 636f 6e66 6967 7572 6564 ld be configured │ │ │ │ │ +0005bba0: 2062 7920 7468 6520 4465 6269 616e 2064 by the Debian d │ │ │ │ │ +0005bbb0: 6566 6175 6c74 0a69 6e73 7461 6c6c 6174 efault.installat │ │ │ │ │ +0005bbc0: 696f 6e20 746f 2062 6568 6176 6520 6173 ion to behave as │ │ │ │ │ +0005bbd0: 2063 6c6f 7365 6c79 2074 6f20 7468 6520 closely to the │ │ │ │ │ +0005bbe0: 7570 7374 7265 616d 2064 6566 6175 6c74 upstream default │ │ │ │ │ +0005bbf0: 2062 6568 6176 696f 7220 6173 0a70 6f73 behavior as.pos │ │ │ │ │ +0005bc00: 7369 626c 652e 0a0a 5468 6572 6566 6f72 sible...Therefor │ │ │ │ │ +0005bc10: 652c 2069 6620 6120 7072 6f67 7261 6d20 e, if a program │ │ │ │ │ +0005bc20: 696e 2061 2044 6562 6961 6e20 7061 636b in a Debian pack │ │ │ │ │ +0005bc30: 6167 6520 6e65 6564 7320 746f 2062 6520 age needs to be │ │ │ │ │ +0005bc40: 636f 6e66 6967 7572 6564 2069 6e0a 736f configured in.so │ │ │ │ │ +0005bc50: 6d65 2077 6179 2069 6e20 6f72 6465 7220 me way in order │ │ │ │ │ +0005bc60: 746f 206f 7065 7261 7465 2073 656e 7369 to operate sensi │ │ │ │ │ +0005bc70: 626c 792c 2074 6861 7420 7368 6f75 6c64 bly, that should │ │ │ │ │ +0005bc80: 2062 6520 646f 6e65 2075 7369 6e67 2061 be done using a │ │ │ │ │ +0005bc90: 0a73 6974 652d 7769 6465 2063 6f6e 6669 .site-wide confi │ │ │ │ │ +0005bca0: 6775 7261 7469 6f6e 2066 696c 6520 706c guration file pl │ │ │ │ │ +0005bcb0: 6163 6564 2069 6e20 e280 982f 6574 63e2 aced in .../etc. │ │ │ │ │ +0005bcc0: 8099 2e20 204f 6e6c 7920 6966 2074 6865 ... Only if the │ │ │ │ │ +0005bcd0: 2070 726f 6772 616d 0a64 6f65 736e e280 program.doesn.. │ │ │ │ │ +0005bce0: 9974 2073 7570 706f 7274 2061 2073 6974 .t support a sit │ │ │ │ │ +0005bcf0: 652d 7769 6465 2064 6566 6175 6c74 2063 e-wide default c │ │ │ │ │ +0005bd00: 6f6e 6669 6775 7261 7469 6f6e 2061 6e64 onfiguration and │ │ │ │ │ +0005bd10: 2074 6865 2070 6163 6b61 6765 0a6d 6169 the package.mai │ │ │ │ │ +0005bd20: 6e74 6169 6e65 7220 646f 6573 6ee2 8099 ntainer doesn... │ │ │ │ │ +0005bd30: 7420 6861 7665 2074 696d 6520 746f 2061 t have time to a │ │ │ │ │ +0005bd40: 6464 2069 7420 6d61 7920 6120 6465 6661 dd it may a defa │ │ │ │ │ +0005bd50: 756c 7420 7065 722d 7573 6572 2066 696c ult per-user fil │ │ │ │ │ +0005bd60: 6520 6265 0a70 6c61 6365 6420 696e 20e2 e be.placed in . │ │ │ │ │ +0005bd70: 8098 2f65 7463 2f73 6b65 6ce2 8099 2e0a ../etc/skel..... │ │ │ │ │ +0005bd80: 0ae2 8098 2f65 7463 2f73 6b65 6ce2 8099 ..../etc/skel... │ │ │ │ │ +0005bd90: 2073 686f 756c 6420 6265 2061 7320 656d should be as em │ │ │ │ │ +0005bda0: 7074 7920 6173 2077 6520 6361 6e20 6d61 pty as we can ma │ │ │ │ │ +0005bdb0: 6b65 2069 742e 2020 5468 6973 2069 7320 ke it. This is │ │ │ │ │ +0005bdc0: 7061 7274 6963 756c 6172 6c79 0a74 7275 particularly.tru │ │ │ │ │ +0005bdd0: 6520 6265 6361 7573 6520 7468 6572 6520 e because there │ │ │ │ │ +0005bde0: 6973 206e 6f20 6561 7379 2028 6f72 206e is no easy (or n │ │ │ │ │ +0005bdf0: 6563 6573 7361 7269 6c79 2064 6573 6972 ecessarily desir │ │ │ │ │ +0005be00: 6162 6c65 2920 6d65 6368 616e 6973 6d20 able) mechanism │ │ │ │ │ +0005be10: 666f 720a 656e 7375 7269 6e67 2074 6861 for.ensuring tha │ │ │ │ │ +0005be20: 7420 7468 6520 6170 7072 6f70 7269 6174 t the appropriat │ │ │ │ │ +0005be30: 6520 646f 7466 696c 6573 2061 7265 2063 e dotfiles are c │ │ │ │ │ +0005be40: 6f70 6965 6420 696e 746f 2074 6865 2061 opied into the a │ │ │ │ │ +0005be50: 6363 6f75 6e74 7320 6f66 0a65 7869 7374 ccounts of.exist │ │ │ │ │ +0005be60: 696e 6720 7573 6572 7320 7768 656e 2061 ing users when a │ │ │ │ │ +0005be70: 2070 6163 6b61 6765 2069 7320 696e 7374 package is inst │ │ │ │ │ +0005be80: 616c 6c65 642e 0a0a 1f0a 4669 6c65 3a20 alled.....File: │ │ │ │ │ +0005be90: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0005bea0: 666f 2c20 204e 6f64 653a 204c 6f67 2066 fo, Node: Log f │ │ │ │ │ +0005beb0: 696c 6573 2c20 204e 6578 743a 204c 6f63 iles, Next: Loc │ │ │ │ │ +0005bec0: 616c 6520 6669 6c65 732c 2020 5072 6576 ale files, Prev │ │ │ │ │ +0005bed0: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ +0005bee0: 6669 6c65 732c 2020 5570 3a20 4669 6c65 files, Up: File │ │ │ │ │ +0005bef0: 733c 323e 0a0a 3130 2e38 204c 6f67 2066 s<2>..10.8 Log f │ │ │ │ │ +0005bf00: 696c 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d iles.=========== │ │ │ │ │ +0005bf10: 3d3d 3d0a 0a4c 6f67 2066 696c 6573 2073 ===..Log files s │ │ │ │ │ +0005bf20: 686f 756c 6420 7573 7561 6c6c 7920 6265 hould usually be │ │ │ │ │ +0005bf30: 206e 616d 6564 20e2 8098 2f76 6172 2f6c named .../var/l │ │ │ │ │ +0005bf40: 6f67 2f70 6163 6b61 6765 2e6c 6f67 e280 og/package.log.. │ │ │ │ │ +0005bf50: 992e 2020 4966 2079 6f75 2068 6176 650a .. If you have. │ │ │ │ │ +0005bf60: 6d61 6e79 206c 6f67 2066 696c 6573 2c20 many log files, │ │ │ │ │ +0005bf70: 6f72 206e 6565 6420 6120 7365 7061 7261 or need a separa │ │ │ │ │ +0005bf80: 7465 2064 6972 6563 746f 7279 2066 6f72 te directory for │ │ │ │ │ +0005bf90: 2070 6572 6d69 7373 696f 6e20 7265 6173 permission reas │ │ │ │ │ +0005bfa0: 6f6e 730a 28e2 8098 2f76 6172 2f6c 6f67 ons.(.../var/log │ │ │ │ │ +0005bfb0: e280 9920 6973 2077 7269 7461 626c 6520 ... is writable │ │ │ │ │ +0005bfc0: 6f6e 6c79 2062 7920 e280 9872 6f6f 74e2 only by ...root. │ │ │ │ │ +0005bfd0: 8099 292c 2079 6f75 2073 686f 756c 6420 ..), you should │ │ │ │ │ +0005bfe0: 7573 7561 6c6c 7920 6372 6561 7465 2061 usually create a │ │ │ │ │ +0005bff0: 0a64 6972 6563 746f 7279 206e 616d 6564 .directory named │ │ │ │ │ +0005c000: 20e2 8098 2f76 6172 2f6c 6f67 2f70 6163 .../var/log/pac │ │ │ │ │ +0005c010: 6b61 6765 e280 9920 616e 6420 706c 6163 kage... and plac │ │ │ │ │ +0005c020: 6520 796f 7572 206c 6f67 2066 696c 6573 e your log files │ │ │ │ │ +0005c030: 2074 6865 7265 2e0a 0a4c 6f67 2066 696c there...Log fil │ │ │ │ │ +0005c040: 6573 206d 7573 7420 6265 2072 6f74 6174 es must be rotat │ │ │ │ │ +0005c050: 6564 206f 6363 6173 696f 6e61 6c6c 7920 ed occasionally │ │ │ │ │ +0005c060: 736f 2074 6861 7420 7468 6579 2064 6f6e so that they don │ │ │ │ │ +0005c070: e280 9974 2067 726f 770a 696e 6465 6669 ...t grow.indefi │ │ │ │ │ +0005c080: 6e69 7465 6c79 2e20 2054 6865 2062 6573 nitely. The bes │ │ │ │ │ +0005c090: 7420 7761 7920 746f 2064 6f20 7468 6973 t way to do this │ │ │ │ │ +0005c0a0: 2069 7320 746f 2069 6e73 7461 6c6c 2061 is to install a │ │ │ │ │ +0005c0b0: 206c 6f67 2072 6f74 6174 696f 6e0a 636f log rotation.co │ │ │ │ │ +0005c0c0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0005c0d0: 2069 6e20 7468 6520 6469 7265 6374 6f72 in the director │ │ │ │ │ +0005c0e0: 7920 e280 982f 6574 632f 6c6f 6772 6f74 y .../etc/logrot │ │ │ │ │ +0005c0f0: 6174 652e 64e2 8099 2c20 6e6f 726d 616c ate.d..., normal │ │ │ │ │ +0005c100: 6c79 206e 616d 6564 0ae2 8098 2f65 7463 ly named..../etc │ │ │ │ │ +0005c110: 2f6c 6f67 726f 7461 7465 2e64 2f70 6163 /logrotate.d/pac │ │ │ │ │ +0005c120: 6b61 6765 e280 992c 2061 6e64 2075 7365 kage..., and use │ │ │ │ │ +0005c130: 2074 6865 2066 6163 696c 6974 6965 7320 the facilities │ │ │ │ │ +0005c140: 7072 6f76 6964 6564 2062 790a e280 986c provided by....l │ │ │ │ │ +0005c150: 6f67 726f 7461 7465 e280 992e 2020 2831 ogrotate.... (1 │ │ │ │ │ +0005c160: 2920 2048 6572 6520 6973 2061 2067 6f6f ) Here is a goo │ │ │ │ │ +0005c170: 6420 6578 616d 706c 6520 666f 7220 6120 d example for a │ │ │ │ │ +0005c180: 6c6f 6772 6f74 6174 6520 636f 6e66 6967 logrotate config │ │ │ │ │ +0005c190: 2066 696c 650a 2866 6f72 206d 6f72 6520 file.(for more │ │ │ │ │ +0005c1a0: 696e 666f 726d 6174 696f 6e20 7365 6520 information see │ │ │ │ │ +0005c1b0: e280 986c 6f67 726f 7461 7465 2838 29e2 ...logrotate(8). │ │ │ │ │ +0005c1c0: 8099 293a 0a0a 2020 2020 202f 7661 722f ..):.. /var/ │ │ │ │ │ +0005c1d0: 6c6f 672f 666f 6f2f 2a2e 6c6f 6720 7b0a log/foo/*.log {. │ │ │ │ │ +0005c1e0: 2020 2020 2020 2020 2072 6f74 6174 6520 rotate │ │ │ │ │ +0005c1f0: 3132 0a20 2020 2020 2020 2020 7765 656b 12. week │ │ │ │ │ +0005c200: 6c79 0a20 2020 2020 2020 2020 636f 6d70 ly. comp │ │ │ │ │ +0005c210: 7265 7373 0a20 2020 2020 2020 2020 6d69 ress. mi │ │ │ │ │ +0005c220: 7373 696e 676f 6b0a 2020 2020 2020 2020 ssingok. │ │ │ │ │ +0005c230: 2070 6f73 7472 6f74 6174 650a 2020 2020 postrotate. │ │ │ │ │ +0005c240: 2020 2020 2020 2020 2073 7461 7274 2d73 start-s │ │ │ │ │ +0005c250: 746f 702d 6461 656d 6f6e 202d 4b20 2d70 top-daemon -K -p │ │ │ │ │ +0005c260: 202f 7661 722f 7275 6e2f 666f 6f2e 7069 /var/run/foo.pi │ │ │ │ │ +0005c270: 6420 2d73 2048 5550 202d 7820 2f75 7372 d -s HUP -x /usr │ │ │ │ │ +0005c280: 2f73 6269 6e2f 666f 6f20 2d71 0a20 2020 /sbin/foo -q. │ │ │ │ │ +0005c290: 2020 2020 2020 656e 6473 6372 6970 740a endscript. │ │ │ │ │ +0005c2a0: 2020 2020 207d 0a0a 5468 6973 2072 6f74 }..This rot │ │ │ │ │ +0005c2b0: 6174 6573 2061 6c6c 2066 696c 6573 2075 ates all files u │ │ │ │ │ +0005c2c0: 6e64 6572 20e2 8098 2f76 6172 2f6c 6f67 nder .../var/log │ │ │ │ │ +0005c2d0: 2f66 6f6f e280 992c 2073 6176 6573 2031 /foo..., saves 1 │ │ │ │ │ +0005c2e0: 3220 636f 6d70 7265 7373 6564 0a67 656e 2 compressed.gen │ │ │ │ │ +0005c2f0: 6572 6174 696f 6e73 2c20 616e 6420 7465 erations, and te │ │ │ │ │ +0005c300: 6c6c 7320 7468 6520 6461 656d 6f6e 2074 lls the daemon t │ │ │ │ │ +0005c310: 6f20 7265 6f70 656e 2069 7473 206c 6f67 o reopen its log │ │ │ │ │ +0005c320: 2066 696c 6573 2061 6674 6572 2074 6865 files after the │ │ │ │ │ +0005c330: 206c 6f67 0a72 6f74 6174 696f 6e2e 2020 log.rotation. │ │ │ │ │ +0005c340: 4974 2073 6b69 7073 2074 6869 7320 6c6f It skips this lo │ │ │ │ │ +0005c350: 6720 726f 7461 7469 6f6e 2028 7669 6120 g rotation (via │ │ │ │ │ +0005c360: e280 986d 6973 7369 6e67 6f6b e280 9929 ...missingok...) │ │ │ │ │ +0005c370: 2069 6620 6e6f 2073 7563 6820 6c6f 670a if no such log. │ │ │ │ │ +0005c380: 6669 6c65 2069 7320 7072 6573 656e 742c file is present, │ │ │ │ │ +0005c390: 2077 6869 6368 2061 766f 6964 7320 6572 which avoids er │ │ │ │ │ +0005c3a0: 726f 7273 2069 6620 7468 6520 7061 636b rors if the pack │ │ │ │ │ +0005c3b0: 6167 6520 6973 2072 656d 6f76 6564 2062 age is removed b │ │ │ │ │ +0005c3c0: 7574 206e 6f74 0a70 7572 6765 642e 0a0a ut not.purged... │ │ │ │ │ +0005c3d0: 4c6f 6720 6669 6c65 7320 7368 6f75 6c64 Log files should │ │ │ │ │ +0005c3e0: 2062 6520 7265 6d6f 7665 6420 7768 656e be removed when │ │ │ │ │ +0005c3f0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +0005c400: 7075 7267 6564 2028 6275 7420 6e6f 7420 purged (but not │ │ │ │ │ +0005c410: 7768 656e 2069 740a 6973 206f 6e6c 7920 when it.is only │ │ │ │ │ +0005c420: 7265 6d6f 7665 6429 2e20 2054 6869 7320 removed). This │ │ │ │ │ +0005c430: 7368 6f75 6c64 2062 6520 646f 6e65 2062 should be done b │ │ │ │ │ +0005c440: 7920 7468 6520 e280 9870 6f73 7472 6de2 y the ...postrm. │ │ │ │ │ +0005c450: 8099 2073 6372 6970 7420 7768 656e 2069 .. script when i │ │ │ │ │ +0005c460: 7420 6973 0a63 616c 6c65 6420 7769 7468 t is.called with │ │ │ │ │ +0005c470: 2074 6865 2061 7267 756d 656e 7420 e280 the argument .. │ │ │ │ │ +0005c480: 9870 7572 6765 e280 9920 2873 6565 202a .purge... (see * │ │ │ │ │ +0005c490: 6e6f 7465 2044 6574 6169 6c73 206f 6620 note Details of │ │ │ │ │ +0005c4a0: 7265 6d6f 7661 6c20 616e 642f 6f72 0a63 removal and/or.c │ │ │ │ │ +0005c4b0: 6f6e 6669 6775 7261 7469 6f6e 2070 7572 onfiguration pur │ │ │ │ │ +0005c4c0: 6769 6e67 3a20 6565 2e29 2e0a 0a20 2020 ging: ee.)... │ │ │ │ │ +0005c4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0005c4e0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0005c4f0: 0a20 2020 2831 2920 5468 6520 7472 6164 . (1) The trad │ │ │ │ │ +0005c500: 6974 696f 6e61 6c20 6170 7072 6f61 6368 itional approach │ │ │ │ │ +0005c510: 2074 6f20 6c6f 6720 6669 6c65 7320 6861 to log files ha │ │ │ │ │ +0005c520: 7320 6265 656e 2074 6f20 7365 7420 7570 s been to set up │ │ │ │ │ +0005c530: 2027 6164 2068 6f63 270a 6c6f 6720 726f 'ad hoc'.log ro │ │ │ │ │ +0005c540: 7461 7469 6f6e 2073 6368 656d 6573 2075 tation schemes u │ │ │ │ │ +0005c550: 7369 6e67 2073 696d 706c 6520 7368 656c sing simple shel │ │ │ │ │ +0005c560: 6c20 7363 7269 7074 7320 616e 6420 6372 l scripts and cr │ │ │ │ │ +0005c570: 6f6e 2e20 2057 6869 6c65 2074 6869 730a on. While this. │ │ │ │ │ +0005c580: 6170 7072 6f61 6368 2069 7320 6869 6768 approach is high │ │ │ │ │ +0005c590: 6c79 2063 7573 746f 6d69 7a61 626c 652c ly customizable, │ │ │ │ │ +0005c5a0: 2069 7420 7265 7175 6972 6573 2071 7569 it requires qui │ │ │ │ │ +0005c5b0: 7465 2061 206c 6f74 206f 6620 7379 7361 te a lot of sysa │ │ │ │ │ +0005c5c0: 646d 696e 0a77 6f72 6b2e 2020 4576 656e dmin.work. Even │ │ │ │ │ +0005c5d0: 2074 686f 7567 6820 7468 6520 6f72 6967 though the orig │ │ │ │ │ +0005c5e0: 696e 616c 2044 6562 6961 6e20 7379 7374 inal Debian syst │ │ │ │ │ +0005c5f0: 656d 2068 656c 7065 6420 6120 6c69 7474 em helped a litt │ │ │ │ │ +0005c600: 6c65 2062 790a 6175 746f 6d61 7469 6361 le by.automatica │ │ │ │ │ +0005c610: 6c6c 7920 696e 7374 616c 6c69 6e67 2061 lly installing a │ │ │ │ │ +0005c620: 2073 7973 7465 6d20 7768 6963 6820 6361 system which ca │ │ │ │ │ +0005c630: 6e20 6265 2075 7365 6420 6173 2061 2074 n be used as a t │ │ │ │ │ +0005c640: 656d 706c 6174 652c 2074 6869 730a 7761 emplate, this.wa │ │ │ │ │ +0005c650: 7320 6465 656d 6564 206e 6f74 2065 6e6f s deemed not eno │ │ │ │ │ +0005c660: 7567 682e 0a0a 5468 6520 7573 6520 6f66 ugh...The use of │ │ │ │ │ +0005c670: 20e2 8098 6c6f 6772 6f74 6174 65e2 8099 ...logrotate... │ │ │ │ │ +0005c680: 2c20 6120 7072 6f67 7261 6d20 6465 7665 , a program deve │ │ │ │ │ +0005c690: 6c6f 7065 6420 6279 2052 6564 2048 6174 loped by Red Hat │ │ │ │ │ +0005c6a0: 2c20 6973 2062 6574 7465 722c 2061 7320 , is better, as │ │ │ │ │ +0005c6b0: 6974 0a63 656e 7472 616c 697a 6573 206c it.centralizes l │ │ │ │ │ +0005c6c0: 6f67 206d 616e 6167 656d 656e 742e 2020 og management. │ │ │ │ │ +0005c6d0: 4974 2068 6173 2062 6f74 6820 6120 636f It has both a co │ │ │ │ │ +0005c6e0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0005c6f0: 0a28 e280 982f 6574 632f 6c6f 6772 6f74 .(.../etc/logrot │ │ │ │ │ +0005c700: 6174 652e 636f 6e66 e280 9929 2061 6e64 ate.conf...) and │ │ │ │ │ +0005c710: 2061 2064 6972 6563 746f 7279 2077 6865 a directory whe │ │ │ │ │ +0005c720: 7265 2070 6163 6b61 6765 7320 6361 6e20 re packages can │ │ │ │ │ +0005c730: 6472 6f70 2074 6865 6972 0a69 6e64 6976 drop their.indiv │ │ │ │ │ +0005c740: 6964 7561 6c20 6c6f 6720 726f 7461 7469 idual log rotati │ │ │ │ │ +0005c750: 6f6e 2063 6f6e 6669 6775 7261 7469 6f6e on configuration │ │ │ │ │ +0005c760: 7320 28e2 8098 2f65 7463 2f6c 6f67 726f s (.../etc/logro │ │ │ │ │ +0005c770: 7461 7465 2e64 e280 9929 2e0a 0a1f 0a46 tate.d...).....F │ │ │ │ │ +0005c780: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005c790: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005c7a0: 4c6f 6361 6c65 2066 696c 6573 2c20 204e Locale files, N │ │ │ │ │ +0005c7b0: 6578 743a 2050 6572 6d69 7373 696f 6e73 ext: Permissions │ │ │ │ │ +0005c7c0: 2061 6e64 206f 776e 6572 732c 2020 5072 and owners, Pr │ │ │ │ │ +0005c7d0: 6576 3a20 4c6f 6720 6669 6c65 732c 2020 ev: Log files, │ │ │ │ │ +0005c7e0: 5570 3a20 4669 6c65 733c 323e 0a0a 3130 Up: Files<2>..10 │ │ │ │ │ +0005c7f0: 2e39 204c 6f63 616c 6520 6669 6c65 730a .9 Locale files. │ │ │ │ │ +0005c800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005c810: 3d0a 0a54 6865 2064 6972 6563 746f 7279 =..The directory │ │ │ │ │ +0005c820: 20e2 8098 2f75 7372 2f73 6861 7265 2f6c .../usr/share/l │ │ │ │ │ +0005c830: 6f63 616c 652f e280 9920 636f 6e74 6169 ocale/... contai │ │ │ │ │ +0005c840: 6e73 206c 6f63 616c 697a 6174 696f 6e20 ns localization │ │ │ │ │ +0005c850: 6669 6c65 7320 666f 720a 6469 6666 6572 files for.differ │ │ │ │ │ +0005c860: 656e 7420 6c6f 6361 6c65 732e 0a0a 5061 ent locales...Pa │ │ │ │ │ +0005c870: 636b 6167 6573 2073 686f 756c 6420 6e6f ckages should no │ │ │ │ │ +0005c880: 7420 7265 7175 6972 6520 7468 6520 6578 t require the ex │ │ │ │ │ +0005c890: 6973 7465 6e63 6520 6f66 2061 6e79 2066 istence of any f │ │ │ │ │ +0005c8a0: 696c 6573 2069 6e0a e280 982f 7573 722f iles in..../usr/ │ │ │ │ │ +0005c8b0: 7368 6172 652f 6c6f 6361 6c65 2fe2 8099 share/locale/... │ │ │ │ │ +0005c8c0: 2069 6e20 6f72 6465 7220 746f 2066 756e in order to fun │ │ │ │ │ +0005c8d0: 6374 696f 6e20 696e 2061 20e2 8098 43e2 ction in a ...C. │ │ │ │ │ +0005c8e0: 8099 206f 7220 e280 9843 2e55 5446 2d38 .. or ...C.UTF-8 │ │ │ │ │ +0005c8f0: e280 9920 6c6f 6361 6c65 2e0a 0a1f 0a46 ... locale.....F │ │ │ │ │ +0005c900: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005c910: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005c920: 5065 726d 6973 7369 6f6e 7320 616e 6420 Permissions and │ │ │ │ │ +0005c930: 6f77 6e65 7273 2c20 204e 6578 743a 2046 owners, Next: F │ │ │ │ │ +0005c940: 696c 6520 6e61 6d65 732c 2020 5072 6576 ile names, Prev │ │ │ │ │ +0005c950: 3a20 4c6f 6361 6c65 2066 696c 6573 2c20 : Locale files, │ │ │ │ │ +0005c960: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ +0005c970: 302e 3130 2050 6572 6d69 7373 696f 6e73 0.10 Permissions │ │ │ │ │ +0005c980: 2061 6e64 206f 776e 6572 730a 3d3d 3d3d and owners.==== │ │ │ │ │ +0005c990: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005c9a0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 7275 ========..The ru │ │ │ │ │ +0005c9b0: 6c65 7320 696e 2074 6869 7320 7365 6374 les in this sect │ │ │ │ │ +0005c9c0: 696f 6e20 6172 6520 6775 6964 656c 696e ion are guidelin │ │ │ │ │ +0005c9d0: 6573 2066 6f72 2067 656e 6572 616c 2075 es for general u │ │ │ │ │ +0005c9e0: 7365 2e20 2049 6620 6e65 6365 7373 6172 se. If necessar │ │ │ │ │ +0005c9f0: 790a 796f 7520 6d61 7920 6465 7669 6174 y.you may deviat │ │ │ │ │ +0005ca00: 6520 6672 6f6d 2074 6865 2064 6574 6169 e from the detai │ │ │ │ │ +0005ca10: 6c73 2062 656c 6f77 2e20 2048 6f77 6576 ls below. Howev │ │ │ │ │ +0005ca20: 6572 2c20 6966 2079 6f75 2064 6f20 736f er, if you do so │ │ │ │ │ +0005ca30: 2079 6f75 206d 7573 740a 6d61 6b65 2073 you must.make s │ │ │ │ │ +0005ca40: 7572 6520 7468 6174 2077 6861 7420 6973 ure that what is │ │ │ │ │ +0005ca50: 2064 6f6e 6520 6973 2073 6563 7572 6520 done is secure │ │ │ │ │ +0005ca60: 616e 6420 796f 7520 7368 6f75 6c64 2074 and you should t │ │ │ │ │ +0005ca70: 7279 2074 6f20 6265 2061 730a 636f 6e73 ry to be as.cons │ │ │ │ │ +0005ca80: 6973 7465 6e74 2061 7320 706f 7373 6962 istent as possib │ │ │ │ │ +0005ca90: 6c65 2077 6974 6820 7468 6520 7265 7374 le with the rest │ │ │ │ │ +0005caa0: 206f 6620 7468 6520 7379 7374 656d 2e20 of the system. │ │ │ │ │ +0005cab0: 2059 6f75 2061 7265 2061 6c73 6f0a 656e You are also.en │ │ │ │ │ +0005cac0: 636f 7572 6167 6564 2074 6f20 6469 7363 couraged to disc │ │ │ │ │ +0005cad0: 7573 7320 6974 206f 6e20 e280 9864 6562 uss it on ...deb │ │ │ │ │ +0005cae0: 6961 6e2d 6465 7665 6ce2 8099 2066 6972 ian-devel... fir │ │ │ │ │ +0005caf0: 7374 2e0a 0a46 696c 6573 2073 686f 756c st...Files shoul │ │ │ │ │ +0005cb00: 6420 6265 206f 776e 6564 2062 7920 e280 d be owned by .. │ │ │ │ │ +0005cb10: 9872 6f6f 743a 726f 6f74 e280 992c 2061 .root:root..., a │ │ │ │ │ +0005cb20: 6e64 206d 6164 6520 7772 6974 6162 6c65 nd made writable │ │ │ │ │ +0005cb30: 206f 6e6c 7920 6279 2074 6865 0a6f 776e only by the.own │ │ │ │ │ +0005cb40: 6572 2061 6e64 2075 6e69 7665 7273 616c er and universal │ │ │ │ │ +0005cb50: 6c79 2072 6561 6461 626c 6520 2861 6e64 ly readable (and │ │ │ │ │ +0005cb60: 2065 7865 6375 7461 626c 652c 2069 6620 executable, if │ │ │ │ │ +0005cb70: 6170 7072 6f70 7269 6174 6529 2c20 7468 appropriate), th │ │ │ │ │ +0005cb80: 6174 2069 730a 6d6f 6465 2036 3434 206f at is.mode 644 o │ │ │ │ │ +0005cb90: 7220 3735 352e 0a0a 4469 7265 6374 6f72 r 755...Director │ │ │ │ │ +0005cba0: 6965 7320 7368 6f75 6c64 2062 6520 6d6f ies should be mo │ │ │ │ │ +0005cbb0: 6465 2037 3535 206f 7220 2866 6f72 2067 de 755 or (for g │ │ │ │ │ +0005cbc0: 726f 7570 2d77 7269 7461 6269 6c69 7479 roup-writability │ │ │ │ │ +0005cbd0: 2920 6d6f 6465 2032 3737 352e 0a54 6865 ) mode 2775..The │ │ │ │ │ +0005cbe0: 206f 776e 6572 7368 6970 206f 6620 7468 ownership of th │ │ │ │ │ +0005cbf0: 6520 6469 7265 6374 6f72 7920 7368 6f75 e directory shou │ │ │ │ │ +0005cc00: 6c64 2062 6520 636f 6e73 6973 7465 6e74 ld be consistent │ │ │ │ │ +0005cc10: 2077 6974 6820 6974 7320 6d6f 6465 3a20 with its mode: │ │ │ │ │ +0005cc20: 6966 2061 0a64 6972 6563 746f 7279 2069 if a.directory i │ │ │ │ │ +0005cc30: 7320 6d6f 6465 2032 3737 352c 2069 7420 s mode 2775, it │ │ │ │ │ +0005cc40: 7368 6f75 6c64 2062 6520 6f77 6e65 6420 should be owned │ │ │ │ │ +0005cc50: 6279 2074 6865 2067 726f 7570 2074 6861 by the group tha │ │ │ │ │ +0005cc60: 7420 6e65 6564 7320 7772 6974 650a 6163 t needs write.ac │ │ │ │ │ +0005cc70: 6365 7373 2074 6f20 6974 2e20 2028 3129 cess to it. (1) │ │ │ │ │ +0005cc80: 0a0a 436f 6e74 726f 6c20 696e 666f 726d ..Control inform │ │ │ │ │ +0005cc90: 6174 696f 6e20 6669 6c65 7320 7368 6f75 ation files shou │ │ │ │ │ +0005cca0: 6c64 2062 6520 6f77 6e65 6420 6279 20e2 ld be owned by . │ │ │ │ │ +0005ccb0: 8098 726f 6f74 3a72 6f6f 74e2 8099 2061 ..root:root... a │ │ │ │ │ +0005ccc0: 6e64 2065 6974 6865 7220 6d6f 6465 0a36 nd either mode.6 │ │ │ │ │ +0005ccd0: 3434 2028 666f 7220 6d6f 7374 2066 696c 44 (for most fil │ │ │ │ │ +0005cce0: 6573 2920 6f72 206d 6f64 6520 3735 3520 es) or mode 755 │ │ │ │ │ +0005ccf0: 2866 6f72 2065 7865 6375 7461 626c 6573 (for executables │ │ │ │ │ +0005cd00: 2073 7563 6820 6173 202a 6e6f 7465 0a6d such as *note.m │ │ │ │ │ +0005cd10: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0005cd20: 733a 2035 642e 292e 0a0a 5365 7475 6964 s: 5d.)...Setuid │ │ │ │ │ +0005cd30: 2061 6e64 2073 6574 6769 6420 6578 6563 and setgid exec │ │ │ │ │ +0005cd40: 7574 6162 6c65 7320 7368 6f75 6c64 2062 utables should b │ │ │ │ │ +0005cd50: 6520 6d6f 6465 2034 3735 3520 6f72 2032 e mode 4755 or 2 │ │ │ │ │ +0005cd60: 3735 3520 7265 7370 6563 7469 7665 6c79 755 respectively │ │ │ │ │ +0005cd70: 2c0a 616e 6420 6f77 6e65 6420 6279 2074 ,.and owned by t │ │ │ │ │ +0005cd80: 6865 2061 7070 726f 7072 6961 7465 2075 he appropriate u │ │ │ │ │ +0005cd90: 7365 7220 6f72 2067 726f 7570 2e20 2054 ser or group. T │ │ │ │ │ +0005cda0: 6865 7920 7368 6f75 6c64 206e 6f74 2062 hey should not b │ │ │ │ │ +0005cdb0: 6520 6d61 6465 0a75 6e72 6561 6461 626c e made.unreadabl │ │ │ │ │ +0005cdc0: 6520 286d 6f64 6573 206c 696b 6520 3437 e (modes like 47 │ │ │ │ │ +0005cdd0: 3131 206f 7220 3237 3131 206f 7220 6576 11 or 2711 or ev │ │ │ │ │ +0005cde0: 656e 2034 3131 3129 3b20 646f 696e 6720 en 4111); doing │ │ │ │ │ +0005cdf0: 736f 2061 6368 6965 7665 7320 6e6f 0a65 so achieves no.e │ │ │ │ │ +0005ce00: 7874 7261 2073 6563 7572 6974 792c 2062 xtra security, b │ │ │ │ │ +0005ce10: 6563 6175 7365 2061 6e79 6f6e 6520 6361 ecause anyone ca │ │ │ │ │ +0005ce20: 6e20 6669 6e64 2074 6865 2062 696e 6172 n find the binar │ │ │ │ │ +0005ce30: 7920 696e 2074 6865 2066 7265 656c 790a y in the freely. │ │ │ │ │ +0005ce40: 6176 6169 6c61 626c 6520 4465 6269 616e available Debian │ │ │ │ │ +0005ce50: 2070 6163 6b61 6765 3b20 6974 2069 7320 package; it is │ │ │ │ │ +0005ce60: 6d65 7265 6c79 2069 6e63 6f6e 7665 6e69 merely inconveni │ │ │ │ │ +0005ce70: 656e 742e 2020 466f 7220 7468 6520 7361 ent. For the sa │ │ │ │ │ +0005ce80: 6d65 0a72 6561 736f 6e20 796f 7520 7368 me.reason you sh │ │ │ │ │ +0005ce90: 6f75 6c64 206e 6f74 2072 6573 7472 6963 ould not restric │ │ │ │ │ +0005cea0: 7420 7265 6164 206f 7220 6578 6563 7574 t read or execut │ │ │ │ │ +0005ceb0: 6520 7065 726d 6973 7369 6f6e 7320 6f6e e permissions on │ │ │ │ │ +0005cec0: 206e 6f6e 2d73 6574 2d69 640a 6578 6563 non-set-id.exec │ │ │ │ │ +0005ced0: 7574 6162 6c65 732e 0a0a 536f 6d65 2073 utables...Some s │ │ │ │ │ +0005cee0: 6574 7569 6420 7072 6f67 7261 6d73 206e etuid programs n │ │ │ │ │ +0005cef0: 6565 6420 746f 2062 6520 7265 7374 7269 eed to be restri │ │ │ │ │ +0005cf00: 6374 6564 2074 6f20 7061 7274 6963 756c cted to particul │ │ │ │ │ +0005cf10: 6172 2073 6574 7320 6f66 2075 7365 7273 ar sets of users │ │ │ │ │ +0005cf20: 2c0a 7573 696e 6720 6669 6c65 2070 6572 ,.using file per │ │ │ │ │ +0005cf30: 6d69 7373 696f 6e73 2e20 2049 6e20 7468 missions. In th │ │ │ │ │ +0005cf40: 6973 2063 6173 6520 7468 6579 2073 686f is case they sho │ │ │ │ │ +0005cf50: 756c 6420 6265 206f 776e 6564 2062 7920 uld be owned by │ │ │ │ │ +0005cf60: 7468 6520 7569 6420 746f 0a77 6869 6368 the uid to.which │ │ │ │ │ +0005cf70: 2074 6865 7920 6172 6520 7365 742d 6964 they are set-id │ │ │ │ │ +0005cf80: 2c20 616e 6420 6279 2074 6865 2067 726f , and by the gro │ │ │ │ │ +0005cf90: 7570 2077 6869 6368 2073 686f 756c 6420 up which should │ │ │ │ │ +0005cfa0: 6265 2061 6c6c 6f77 6564 2074 6f0a 6578 be allowed to.ex │ │ │ │ │ +0005cfb0: 6563 7574 6520 7468 656d 2e20 2054 6865 ecute them. The │ │ │ │ │ +0005cfc0: 7920 7368 6f75 6c64 2068 6176 6520 6d6f y should have mo │ │ │ │ │ +0005cfd0: 6465 2034 3735 343b 2061 6761 696e 2074 de 4754; again t │ │ │ │ │ +0005cfe0: 6865 7265 2069 7320 6e6f 2070 6f69 6e74 here is no point │ │ │ │ │ +0005cff0: 2069 6e0a 6d61 6b69 6e67 2074 6865 6d20 in.making them │ │ │ │ │ +0005d000: 756e 7265 6164 6162 6c65 2074 6f20 7468 unreadable to th │ │ │ │ │ +0005d010: 6f73 6520 7573 6572 7320 7768 6f20 6d75 ose users who mu │ │ │ │ │ +0005d020: 7374 206e 6f74 2062 6520 616c 6c6f 7765 st not be allowe │ │ │ │ │ +0005d030: 6420 746f 2065 7865 6375 7465 0a74 6865 d to execute.the │ │ │ │ │ +0005d040: 6d2e 0a0a 4974 2069 7320 706f 7373 6962 m...It is possib │ │ │ │ │ +0005d050: 6c65 2074 6f20 6172 7261 6e67 6520 7468 le to arrange th │ │ │ │ │ +0005d060: 6174 2074 6865 2073 7973 7465 6d20 6164 at the system ad │ │ │ │ │ +0005d070: 6d69 6e69 7374 7261 746f 7220 6361 6e20 ministrator can │ │ │ │ │ +0005d080: 7265 636f 6e66 6967 7572 650a 7468 6520 reconfigure.the │ │ │ │ │ +0005d090: 7061 636b 6167 6520 746f 2063 6f72 7265 package to corre │ │ │ │ │ +0005d0a0: 7370 6f6e 6420 746f 2074 6865 6972 206c spond to their l │ │ │ │ │ +0005d0b0: 6f63 616c 2073 6563 7572 6974 7920 706f ocal security po │ │ │ │ │ +0005d0c0: 6c69 6379 2062 7920 6368 616e 6769 6e67 licy by changing │ │ │ │ │ +0005d0d0: 2074 6865 0a70 6572 6d69 7373 696f 6e73 the.permissions │ │ │ │ │ +0005d0e0: 206f 6e20 6120 6269 6e61 7279 3a20 7468 on a binary: th │ │ │ │ │ +0005d0f0: 6579 2063 616e 2064 6f20 7468 6973 2062 ey can do this b │ │ │ │ │ +0005d100: 7920 7573 696e 6720 e280 9864 706b 672d y using ...dpkg- │ │ │ │ │ +0005d110: 7374 6174 6f76 6572 7269 6465 e280 992c statoverride..., │ │ │ │ │ +0005d120: 0a61 7320 6465 7363 7269 6265 6420 6265 .as described be │ │ │ │ │ +0005d130: 6c6f 772e 2020 2832 2920 2041 6e6f 7468 low. (2) Anoth │ │ │ │ │ +0005d140: 6572 206d 6574 686f 6420 796f 7520 7368 er method you sh │ │ │ │ │ +0005d150: 6f75 6c64 2063 6f6e 7369 6465 7220 6973 ould consider is │ │ │ │ │ +0005d160: 2074 6f0a 6372 6561 7465 2061 2067 726f to.create a gro │ │ │ │ │ +0005d170: 7570 2066 6f72 2070 656f 706c 6520 616c up for people al │ │ │ │ │ +0005d180: 6c6f 7765 6420 746f 2075 7365 2074 6865 lowed to use the │ │ │ │ │ +0005d190: 2070 726f 6772 616d 2873 2920 616e 6420 program(s) and │ │ │ │ │ +0005d1a0: 6d61 6b65 2061 6e79 0a73 6574 7569 6420 make any.setuid │ │ │ │ │ +0005d1b0: 6578 6563 7574 6162 6c65 7320 6578 6563 executables exec │ │ │ │ │ +0005d1c0: 7574 6162 6c65 206f 6e6c 7920 6279 2074 utable only by t │ │ │ │ │ +0005d1d0: 6861 7420 6772 6f75 702e 0a0a 4966 2079 hat group...If y │ │ │ │ │ +0005d1e0: 6f75 206e 6565 6420 746f 2063 7265 6174 ou need to creat │ │ │ │ │ +0005d1f0: 6520 6120 6e65 7720 7573 6572 206f 7220 e a new user or │ │ │ │ │ +0005d200: 6772 6f75 7020 666f 7220 796f 7572 2070 group for your p │ │ │ │ │ +0005d210: 6163 6b61 6765 2074 6865 7265 2061 7265 ackage there are │ │ │ │ │ +0005d220: 2074 776f 0a70 6f73 7369 6269 6c69 7469 two.possibiliti │ │ │ │ │ +0005d230: 6573 2e20 2046 6972 7374 6c79 2c20 796f es. Firstly, yo │ │ │ │ │ +0005d240: 7520 6d61 7920 6e65 6564 2074 6f20 6d61 u may need to ma │ │ │ │ │ +0005d250: 6b65 2073 6f6d 6520 6669 6c65 7320 696e ke some files in │ │ │ │ │ +0005d260: 2074 6865 2062 696e 6172 790a 7061 636b the binary.pack │ │ │ │ │ +0005d270: 6167 6520 6265 206f 776e 6564 2062 7920 age be owned by │ │ │ │ │ +0005d280: 7468 6973 2075 7365 7220 6f72 2067 726f this user or gro │ │ │ │ │ +0005d290: 7570 2c20 6f72 2079 6f75 206d 6179 206e up, or you may n │ │ │ │ │ +0005d2a0: 6565 6420 746f 2063 6f6d 7069 6c65 2074 eed to compile t │ │ │ │ │ +0005d2b0: 6865 0a75 7365 7220 6f72 2067 726f 7570 he.user or group │ │ │ │ │ +0005d2c0: 2069 6420 2872 6174 6865 7220 7468 616e id (rather than │ │ │ │ │ +0005d2d0: 206a 7573 7420 7468 6520 6e61 6d65 2920 just the name) │ │ │ │ │ +0005d2e0: 696e 746f 2074 6865 2062 696e 6172 7920 into the binary │ │ │ │ │ +0005d2f0: 2874 686f 7567 680a 7468 6973 206c 6174 (though.this lat │ │ │ │ │ +0005d300: 7465 7220 7368 6f75 6c64 2062 6520 6176 ter should be av │ │ │ │ │ +0005d310: 6f69 6465 6420 6966 2070 6f73 7369 626c oided if possibl │ │ │ │ │ +0005d320: 652c 2061 7320 696e 2074 6869 7320 6361 e, as in this ca │ │ │ │ │ +0005d330: 7365 2079 6f75 206e 6565 6420 610a 7374 se you need a.st │ │ │ │ │ +0005d340: 6174 6963 616c 6c79 2061 6c6c 6f63 6174 atically allocat │ │ │ │ │ +0005d350: 6564 2069 6429 2e0a 0a49 6620 796f 7520 ed id)...If you │ │ │ │ │ +0005d360: 6e65 6564 2061 2073 7461 7469 6361 6c6c need a staticall │ │ │ │ │ +0005d370: 7920 616c 6c6f 6361 7465 6420 6964 2c20 y allocated id, │ │ │ │ │ +0005d380: 796f 7520 6d75 7374 2061 736b 2066 6f72 you must ask for │ │ │ │ │ +0005d390: 2061 2075 7365 7220 6f72 2067 726f 7570 a user or group │ │ │ │ │ +0005d3a0: 0a69 6420 6672 6f6d 2074 6865 20e2 8098 .id from the ... │ │ │ │ │ +0005d3b0: 6261 7365 2d70 6173 7377 64e2 8099 206d base-passwd... m │ │ │ │ │ +0005d3c0: 6169 6e74 6169 6e65 722c 2061 6e64 206d aintainer, and m │ │ │ │ │ +0005d3d0: 7573 7420 6e6f 7420 7265 6c65 6173 6520 ust not release │ │ │ │ │ +0005d3e0: 7468 6520 7061 636b 6167 650a 756e 7469 the package.unti │ │ │ │ │ +0005d3f0: 6c20 796f 7520 6861 7665 2062 6565 6e20 l you have been │ │ │ │ │ +0005d400: 616c 6c6f 6361 7465 6420 6f6e 652e 2020 allocated one. │ │ │ │ │ +0005d410: 4f6e 6365 2079 6f75 2068 6176 6520 6265 Once you have be │ │ │ │ │ +0005d420: 656e 2061 6c6c 6f63 6174 6564 206f 6e65 en allocated one │ │ │ │ │ +0005d430: 2079 6f75 0a6d 7573 7420 6569 7468 6572 you.must either │ │ │ │ │ +0005d440: 206d 616b 6520 7468 6520 7061 636b 6167 make the packag │ │ │ │ │ +0005d450: 6520 6465 7065 6e64 206f 6e20 6120 7665 e depend on a ve │ │ │ │ │ +0005d460: 7273 696f 6e20 6f66 2074 6865 20e2 8098 rsion of the ... │ │ │ │ │ +0005d470: 6261 7365 2d70 6173 7377 64e2 8099 0a70 base-passwd....p │ │ │ │ │ +0005d480: 6163 6b61 6765 2077 6974 6820 7468 6520 ackage with the │ │ │ │ │ +0005d490: 6964 2070 7265 7365 6e74 2069 6e20 e280 id present in .. │ │ │ │ │ +0005d4a0: 982f 6574 632f 7061 7373 7764 e280 9920 ./etc/passwd... │ │ │ │ │ +0005d4b0: 6f72 20e2 8098 2f65 7463 2f67 726f 7570 or .../etc/group │ │ │ │ │ +0005d4c0: e280 992c 206f 7220 6172 7261 6e67 650a ..., or arrange. │ │ │ │ │ +0005d4d0: 666f 7220 796f 7572 2070 6163 6b61 6765 for your package │ │ │ │ │ +0005d4e0: 2074 6f20 6372 6561 7465 2074 6865 2075 to create the u │ │ │ │ │ +0005d4f0: 7365 7220 6f72 2067 726f 7570 2069 7473 ser or group its │ │ │ │ │ +0005d500: 656c 6620 7769 7468 2074 6865 2063 6f72 elf with the cor │ │ │ │ │ +0005d510: 7265 6374 2069 640a 2875 7369 6e67 20e2 rect id.(using . │ │ │ │ │ +0005d520: 8098 6164 6475 7365 72e2 8099 2920 696e ..adduser...) in │ │ │ │ │ +0005d530: 2069 7473 20e2 8098 7072 6569 6e73 74e2 its ...preinst. │ │ │ │ │ +0005d540: 8099 206f 7220 e280 9870 6f73 7469 6e73 .. or ...postins │ │ │ │ │ +0005d550: 74e2 8099 2e20 2028 446f 696e 6720 6974 t.... (Doing it │ │ │ │ │ +0005d560: 2069 6e20 7468 650a e280 9870 6f73 7469 in the....posti │ │ │ │ │ +0005d570: 6e73 74e2 8099 2069 7320 746f 2062 6520 nst... is to be │ │ │ │ │ +0005d580: 7072 6566 6572 7265 6420 6966 2069 7420 preferred if it │ │ │ │ │ +0005d590: 6973 2070 6f73 7369 626c 652c 206f 7468 is possible, oth │ │ │ │ │ +0005d5a0: 6572 7769 7365 2061 0a70 7265 2d64 6570 erwise a.pre-dep │ │ │ │ │ +0005d5b0: 656e 6465 6e63 7920 7769 6c6c 2062 6520 endency will be │ │ │ │ │ +0005d5c0: 6e65 6564 6564 206f 6e20 7468 6520 e280 needed on the .. │ │ │ │ │ +0005d5d0: 9861 6464 7573 6572 e280 9920 7061 636b .adduser... pack │ │ │ │ │ +0005d5e0: 6167 652e 290a 0a4f 6e20 7468 6520 6f74 age.)..On the ot │ │ │ │ │ +0005d5f0: 6865 7220 6861 6e64 2c20 7468 6520 7072 her hand, the pr │ │ │ │ │ +0005d600: 6f67 7261 6d20 6d69 6768 7420 6265 2061 ogram might be a │ │ │ │ │ +0005d610: 626c 6520 746f 2064 6574 6572 6d69 6e65 ble to determine │ │ │ │ │ +0005d620: 2074 6865 2075 6964 206f 7220 6769 640a the uid or gid. │ │ │ │ │ +0005d630: 6672 6f6d 2074 6865 2075 7365 7220 6f72 from the user or │ │ │ │ │ +0005d640: 2067 726f 7570 206e 616d 6520 6174 2072 group name at r │ │ │ │ │ +0005d650: 756e 7469 6d65 2c20 736f 2074 6861 7420 untime, so that │ │ │ │ │ +0005d660: 6120 6479 6e61 6d69 6361 6c6c 7920 616c a dynamically al │ │ │ │ │ +0005d670: 6c6f 6361 7465 640a 6964 2063 616e 2062 located.id can b │ │ │ │ │ +0005d680: 6520 7573 6564 2e20 2049 6e20 7468 6973 e used. In this │ │ │ │ │ +0005d690: 2063 6173 6520 796f 7520 7368 6f75 6c64 case you should │ │ │ │ │ +0005d6a0: 2063 686f 6f73 6520 616e 2061 7070 726f choose an appro │ │ │ │ │ +0005d6b0: 7072 6961 7465 2075 7365 7220 6f72 0a67 priate user or.g │ │ │ │ │ +0005d6c0: 726f 7570 206e 616d 652c 2064 6973 6375 roup name, discu │ │ │ │ │ +0005d6d0: 7373 696e 6720 7468 6973 206f 6e20 e280 ssing this on .. │ │ │ │ │ +0005d6e0: 9864 6562 6961 6e2d 6465 7665 6ce2 8099 .debian-devel... │ │ │ │ │ +0005d6f0: 2061 6e64 2063 6865 636b 696e 6720 7468 and checking th │ │ │ │ │ +0005d700: 6174 2069 7420 6973 0a75 6e69 7175 652e at it is.unique. │ │ │ │ │ +0005d710: 2020 5768 656e 2074 6869 7320 6861 7320 When this has │ │ │ │ │ +0005d720: 6265 656e 2063 6865 636b 6564 2079 6f75 been checked you │ │ │ │ │ +0005d730: 206d 7573 7420 6172 7261 6e67 6520 666f must arrange fo │ │ │ │ │ +0005d740: 7220 796f 7572 2070 6163 6b61 6765 2074 r your package t │ │ │ │ │ +0005d750: 6f0a 6372 6561 7465 2074 6865 2075 7365 o.create the use │ │ │ │ │ +0005d760: 7220 6f72 2067 726f 7570 2069 6620 6e65 r or group if ne │ │ │ │ │ +0005d770: 6365 7373 6172 7920 7573 696e 6720 e280 cessary using .. │ │ │ │ │ +0005d780: 9861 6464 7573 6572 e280 9920 696e 2074 .adduser... in t │ │ │ │ │ +0005d790: 6865 20e2 8098 7072 6569 6e73 74e2 8099 he ...preinst... │ │ │ │ │ +0005d7a0: 0a6f 7220 e280 9870 6f73 7469 6e73 74e2 .or ...postinst. │ │ │ │ │ +0005d7b0: 8099 2073 6372 6970 7420 2861 6761 696e .. script (again │ │ │ │ │ +0005d7c0: 2c20 7468 6520 6c61 7474 6572 2069 7320 , the latter is │ │ │ │ │ +0005d7d0: 746f 2062 6520 7072 6566 6572 7265 6420 to be preferred │ │ │ │ │ +0005d7e0: 6966 2069 7420 6973 0a70 6f73 7369 626c if it is.possibl │ │ │ │ │ +0005d7f0: 6529 2e0a 0a4e 6f74 6520 7468 6174 2063 e)...Note that c │ │ │ │ │ +0005d800: 6861 6e67 696e 6720 7468 6520 6e75 6d65 hanging the nume │ │ │ │ │ +0005d810: 7269 6320 7661 6c75 6520 6f66 2061 6e20 ric value of an │ │ │ │ │ +0005d820: 6964 2061 7373 6f63 6961 7465 6420 7769 id associated wi │ │ │ │ │ +0005d830: 7468 2061 206e 616d 6520 6973 0a76 6572 th a name is.ver │ │ │ │ │ +0005d840: 7920 6469 6666 6963 756c 742c 2061 6e64 y difficult, and │ │ │ │ │ +0005d850: 2069 6e76 6f6c 7665 7320 7365 6172 6368 involves search │ │ │ │ │ +0005d860: 696e 6720 7468 6520 6669 6c65 2073 7973 ing the file sys │ │ │ │ │ +0005d870: 7465 6d20 666f 7220 616c 6c0a 6170 7072 tem for all.appr │ │ │ │ │ +0005d880: 6f70 7269 6174 6520 6669 6c65 732e 2020 opriate files. │ │ │ │ │ +0005d890: 596f 7520 6e65 6564 2074 6f20 7468 696e You need to thin │ │ │ │ │ +0005d8a0: 6b20 6361 7265 6675 6c6c 7920 7768 6574 k carefully whet │ │ │ │ │ +0005d8b0: 6865 7220 6120 7374 6174 6963 206f 720a her a static or. │ │ │ │ │ +0005d8c0: 6479 6e61 6d69 6320 6964 2069 7320 7265 dynamic id is re │ │ │ │ │ +0005d8d0: 7175 6972 6564 2c20 7369 6e63 6520 6368 quired, since ch │ │ │ │ │ +0005d8e0: 616e 6769 6e67 2079 6f75 7220 6d69 6e64 anging your mind │ │ │ │ │ +0005d8f0: 206c 6174 6572 2077 696c 6c20 6361 7573 later will caus │ │ │ │ │ +0005d900: 650a 7072 6f62 6c65 6d73 2e0a 0a2a 204d e.problems...* M │ │ │ │ │ +0005d910: 656e 753a 0a0a 2a20 5468 6520 7573 6520 enu:..* The use │ │ │ │ │ +0005d920: 6f66 2064 706b 672d 7374 6174 6f76 6572 of dpkg-statover │ │ │ │ │ +0005d930: 7269 6465 3a3a 0a0a 2020 202d 2d2d 2d2d ride::.. ----- │ │ │ │ │ +0005d940: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0005d950: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0005d960: 3129 2057 6865 6e20 6120 7061 636b 6167 1) When a packag │ │ │ │ │ +0005d970: 6520 6973 2075 7067 7261 6465 642c 2061 e is upgraded, a │ │ │ │ │ +0005d980: 6e64 2074 6865 206f 776e 6572 206f 7220 nd the owner or │ │ │ │ │ +0005d990: 7065 726d 6973 7369 6f6e 7320 6f66 2061 permissions of a │ │ │ │ │ +0005d9a0: 0a66 696c 6520 696e 636c 7564 6564 2069 .file included i │ │ │ │ │ +0005d9b0: 6e20 7468 6520 7061 636b 6167 6520 6861 n the package ha │ │ │ │ │ +0005d9c0: 7320 6368 616e 6765 642c 2064 706b 6720 s changed, dpkg │ │ │ │ │ +0005d9d0: 6172 7261 6e67 6573 2066 6f72 2074 6865 arranges for the │ │ │ │ │ +0005d9e0: 0a6f 776e 6572 7368 6970 2061 6e64 2070 .ownership and p │ │ │ │ │ +0005d9f0: 6572 6d69 7373 696f 6e73 2074 6f20 6265 ermissions to be │ │ │ │ │ +0005da00: 2063 6f72 7265 6374 6c79 2073 6574 2075 correctly set u │ │ │ │ │ +0005da10: 706f 6e20 696e 7374 616c 6c61 7469 6f6e pon installation │ │ │ │ │ +0005da20: 2e0a 486f 7765 7665 722c 2074 6869 7320 ..However, this │ │ │ │ │ +0005da30: 646f 6573 206e 6f74 2065 7874 656e 6420 does not extend │ │ │ │ │ +0005da40: 746f 2064 6972 6563 746f 7269 6573 3b20 to directories; │ │ │ │ │ +0005da50: 7468 6520 7065 726d 6973 7369 6f6e 7320 the permissions │ │ │ │ │ +0005da60: 616e 640a 6f77 6e65 7273 6869 7020 6f66 and.ownership of │ │ │ │ │ +0005da70: 2064 6972 6563 746f 7269 6573 2061 6c72 directories alr │ │ │ │ │ +0005da80: 6561 6479 206f 6e20 7468 6520 7379 7374 eady on the syst │ │ │ │ │ +0005da90: 656d 2064 6f65 7320 6e6f 7420 6368 616e em does not chan │ │ │ │ │ +0005daa0: 6765 206f 6e0a 696e 7374 616c 6c20 6f72 ge on.install or │ │ │ │ │ +0005dab0: 2075 7067 7261 6465 206f 6620 7061 636b upgrade of pack │ │ │ │ │ +0005dac0: 6167 6573 2e20 2054 6869 7320 6d61 6b65 ages. This make │ │ │ │ │ +0005dad0: 7320 7365 6e73 652c 2073 696e 6365 206f s sense, since o │ │ │ │ │ +0005dae0: 7468 6572 7769 7365 0a63 6f6d 6d6f 6e20 therwise.common │ │ │ │ │ +0005daf0: 6469 7265 6374 6f72 6965 7320 6c69 6b65 directories like │ │ │ │ │ +0005db00: 20e2 8098 2f75 7372 e280 9920 776f 756c .../usr... woul │ │ │ │ │ +0005db10: 6420 616c 7761 7973 2062 6520 696e 2066 d always be in f │ │ │ │ │ +0005db20: 6c75 782e 2020 546f 2063 6f72 7265 6374 lux. To correct │ │ │ │ │ +0005db30: 6c79 0a63 6861 6e67 6520 7065 726d 6973 ly.change permis │ │ │ │ │ +0005db40: 7369 6f6e 7320 6f66 2061 2064 6972 6563 sions of a direc │ │ │ │ │ +0005db50: 746f 7279 2074 6865 2070 6163 6b61 6765 tory the package │ │ │ │ │ +0005db60: 206f 776e 732c 2065 7870 6c69 6369 7420 owns, explicit │ │ │ │ │ +0005db70: 6163 7469 6f6e 2069 730a 7265 7175 6972 action is.requir │ │ │ │ │ +0005db80: 6564 2c20 7573 7561 6c6c 7920 696e 2074 ed, usually in t │ │ │ │ │ +0005db90: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +0005dba0: 9920 7363 7269 7074 2e20 2043 6172 6520 . script. Care │ │ │ │ │ +0005dbb0: 6d75 7374 2062 6520 7461 6b65 6e20 746f must be taken to │ │ │ │ │ +0005dbc0: 0a68 616e 646c 6520 646f 776e 6772 6164 .handle downgrad │ │ │ │ │ +0005dbd0: 6573 2061 7320 7765 6c6c 2c20 696e 2074 es as well, in t │ │ │ │ │ +0005dbe0: 6861 7420 6361 7365 2e0a 0a20 2020 2832 hat case... (2 │ │ │ │ │ +0005dbf0: 2920 4f72 6469 6e61 7279 2066 696c 6573 ) Ordinary files │ │ │ │ │ +0005dc00: 2069 6e73 7461 6c6c 6564 2062 7920 e280 installed by .. │ │ │ │ │ +0005dc10: 9864 706b 67e2 8099 2028 6173 206f 7070 .dpkg... (as opp │ │ │ │ │ +0005dc20: 6f73 6564 2074 6f20 e280 9863 6f6e 6666 osed to ...conff │ │ │ │ │ +0005dc30: 696c 65e2 8099 7320 616e 640a 6f74 6865 ile...s and.othe │ │ │ │ │ +0005dc40: 7220 7369 6d69 6c61 7220 6f62 6a65 6374 r similar object │ │ │ │ │ +0005dc50: 7329 206e 6f72 6d61 6c6c 7920 6861 7665 s) normally have │ │ │ │ │ +0005dc60: 2074 6865 6972 2070 6572 6d69 7373 696f their permissio │ │ │ │ │ +0005dc70: 6e73 2072 6573 6574 2074 6f20 7468 650a ns reset to the. │ │ │ │ │ +0005dc80: 6469 7374 7269 6275 7465 6420 7065 726d distributed perm │ │ │ │ │ +0005dc90: 6973 7369 6f6e 7320 7768 656e 2074 6865 issions when the │ │ │ │ │ +0005dca0: 2070 6163 6b61 6765 2069 7320 7265 696e package is rein │ │ │ │ │ +0005dcb0: 7374 616c 6c65 642e 2020 486f 7765 7665 stalled. Howeve │ │ │ │ │ +0005dcc0: 722c 2074 6865 0a75 7365 206f 6620 e280 r, the.use of .. │ │ │ │ │ +0005dcd0: 9864 706b 672d 7374 6174 6f76 6572 7269 .dpkg-statoverri │ │ │ │ │ +0005dce0: 6465 e280 9920 6f76 6572 7269 6465 7320 de... overrides │ │ │ │ │ +0005dcf0: 7468 6973 2064 6566 6175 6c74 2062 6568 this default beh │ │ │ │ │ +0005dd00: 6176 696f 722e 0a0a 1f0a 4669 6c65 3a20 avior.....File: │ │ │ │ │ +0005dd10: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0005dd20: 666f 2c20 204e 6f64 653a 2054 6865 2075 fo, Node: The u │ │ │ │ │ +0005dd30: 7365 206f 6620 6470 6b67 2d73 7461 746f se of dpkg-stato │ │ │ │ │ +0005dd40: 7665 7272 6964 652c 2020 5570 3a20 5065 verride, Up: Pe │ │ │ │ │ +0005dd50: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ +0005dd60: 6e65 7273 0a0a 3130 2e31 302e 3120 5468 ners..10.10.1 Th │ │ │ │ │ +0005dd70: 6520 7573 6520 6f66 20e2 8098 6470 6b67 e use of ...dpkg │ │ │ │ │ +0005dd80: 2d73 7461 746f 7665 7272 6964 65e2 8099 -statoverride... │ │ │ │ │ +0005dd90: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0005dda0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005ddb0: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 7365 -------..This se │ │ │ │ │ +0005ddc0: 6374 696f 6e20 6973 206e 6f74 2069 6e74 ction is not int │ │ │ │ │ +0005ddd0: 656e 6465 6420 6173 2070 6f6c 6963 792c ended as policy, │ │ │ │ │ +0005dde0: 2062 7574 2061 7320 6120 6465 7363 7269 but as a descri │ │ │ │ │ +0005ddf0: 7074 696f 6e20 6f66 2074 6865 2075 7365 ption of the use │ │ │ │ │ +0005de00: 0a6f 6620 e280 9864 706b 672d 7374 6174 .of ...dpkg-stat │ │ │ │ │ +0005de10: 6f76 6572 7269 6465 e280 992e 0a0a 4966 override......If │ │ │ │ │ +0005de20: 2061 2073 7973 7465 6d20 6164 6d69 6e69 a system admini │ │ │ │ │ +0005de30: 7374 7261 746f 7220 7769 7368 6573 2074 strator wishes t │ │ │ │ │ +0005de40: 6f20 6861 7665 2061 2066 696c 6520 286f o have a file (o │ │ │ │ │ +0005de50: 7220 6469 7265 6374 6f72 7920 6f72 206f r directory or o │ │ │ │ │ +0005de60: 7468 6572 0a73 7563 6820 7468 696e 6729 ther.such thing) │ │ │ │ │ +0005de70: 2069 6e73 7461 6c6c 6564 2077 6974 6820 installed with │ │ │ │ │ +0005de80: 6f77 6e65 7220 616e 6420 7065 726d 6973 owner and permis │ │ │ │ │ +0005de90: 7369 6f6e 7320 6469 6666 6572 656e 7420 sions different │ │ │ │ │ +0005dea0: 6672 6f6d 2074 686f 7365 2069 6e0a 7468 from those in.th │ │ │ │ │ +0005deb0: 6520 6469 7374 7269 6275 7465 6420 4465 e distributed De │ │ │ │ │ +0005dec0: 6269 616e 2070 6163 6b61 6765 2c20 7468 bian package, th │ │ │ │ │ +0005ded0: 6579 2063 616e 2075 7365 2074 6865 20e2 ey can use the . │ │ │ │ │ +0005dee0: 8098 6470 6b67 2d73 7461 746f 7665 7272 ..dpkg-statoverr │ │ │ │ │ +0005def0: 6964 65e2 8099 0a70 726f 6772 616d 2074 ide....program t │ │ │ │ │ +0005df00: 6f20 696e 7374 7275 6374 20e2 8098 6470 o instruct ...dp │ │ │ │ │ +0005df10: 6b67 e280 9920 746f 2075 7365 2074 6865 kg... to use the │ │ │ │ │ +0005df20: 2064 6966 6665 7265 6e74 2073 6574 7469 different setti │ │ │ │ │ +0005df30: 6e67 7320 6576 6572 7920 7469 6d65 2074 ngs every time t │ │ │ │ │ +0005df40: 6865 0a66 696c 6520 6973 2069 6e73 7461 he.file is insta │ │ │ │ │ +0005df50: 6c6c 6564 2e20 2054 6875 7320 7468 6520 lled. Thus the │ │ │ │ │ +0005df60: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0005df70: 6572 2073 686f 756c 6420 6469 7374 7269 er should distri │ │ │ │ │ +0005df80: 6275 7465 2074 6865 0a66 696c 6573 2077 bute the.files w │ │ │ │ │ +0005df90: 6974 6820 7468 6569 7220 6e6f 726d 616c ith their normal │ │ │ │ │ +0005dfa0: 2070 6572 6d69 7373 696f 6e73 2c20 616e permissions, an │ │ │ │ │ +0005dfb0: 6420 6c65 6176 6520 6974 2066 6f72 2074 d leave it for t │ │ │ │ │ +0005dfc0: 6865 2073 7973 7465 6d0a 6164 6d69 6e69 he system.admini │ │ │ │ │ +0005dfd0: 7374 7261 746f 7220 746f 206d 616b 6520 strator to make │ │ │ │ │ +0005dfe0: 616e 7920 6465 7369 7265 6420 6368 616e any desired chan │ │ │ │ │ +0005dff0: 6765 732e 2020 466f 7220 6578 616d 706c ges. For exampl │ │ │ │ │ +0005e000: 652c 2061 2064 6165 6d6f 6e20 7768 6963 e, a daemon whic │ │ │ │ │ +0005e010: 680a 6973 206e 6f72 6d61 6c6c 7920 7265 h.is normally re │ │ │ │ │ +0005e020: 7175 6972 6564 2074 6f20 6265 2073 6574 quired to be set │ │ │ │ │ +0005e030: 7569 6420 726f 6f74 2c20 6275 7420 696e uid root, but in │ │ │ │ │ +0005e040: 2063 6572 7461 696e 2073 6974 7561 7469 certain situati │ │ │ │ │ +0005e050: 6f6e 7320 636f 756c 640a 6265 2075 7365 ons could.be use │ │ │ │ │ +0005e060: 6420 7769 7468 6f75 7420 6265 696e 6720 d without being │ │ │ │ │ +0005e070: 7365 7475 6964 2c20 7368 6f75 6c64 2062 setuid, should b │ │ │ │ │ +0005e080: 6520 696e 7374 616c 6c65 6420 7365 7475 e installed setu │ │ │ │ │ +0005e090: 6964 2069 6e20 7468 6520 e280 982e 6465 id in the ....de │ │ │ │ │ +0005e0a0: 62e2 8099 2e0a 5468 656e 2074 6865 206c b.....Then the l │ │ │ │ │ +0005e0b0: 6f63 616c 2073 7973 7465 6d20 6164 6d69 ocal system admi │ │ │ │ │ +0005e0c0: 6e69 7374 7261 746f 7220 6361 6e20 6368 nistrator can ch │ │ │ │ │ +0005e0d0: 616e 6765 2074 6869 7320 6966 2074 6865 ange this if the │ │ │ │ │ +0005e0e0: 7920 7769 7368 2e20 2049 660a 7468 6572 y wish. If.ther │ │ │ │ │ +0005e0f0: 6520 6172 6520 7477 6f20 7374 616e 6461 e are two standa │ │ │ │ │ +0005e100: 7264 2077 6179 7320 6f66 2064 6f69 6e67 rd ways of doing │ │ │ │ │ +0005e110: 2069 742c 2074 6865 2070 6163 6b61 6765 it, the package │ │ │ │ │ +0005e120: 206d 6169 6e74 6169 6e65 7220 6361 6e20 maintainer can │ │ │ │ │ +0005e130: 7573 650a e280 9864 6562 636f 6e66 e280 use....debconf.. │ │ │ │ │ +0005e140: 9920 746f 2066 696e 6420 6f75 7420 7468 . to find out th │ │ │ │ │ +0005e150: 6520 7072 6566 6572 656e 6365 2c20 616e e preference, an │ │ │ │ │ +0005e160: 6420 6361 6c6c 20e2 8098 6470 6b67 2d73 d call ...dpkg-s │ │ │ │ │ +0005e170: 7461 746f 7665 7272 6964 65e2 8099 2069 tatoverride... i │ │ │ │ │ +0005e180: 6e0a 7468 6520 6d61 696e 7461 696e 6572 n.the maintainer │ │ │ │ │ +0005e190: 2073 6372 6970 7420 6966 206e 6563 6573 script if neces │ │ │ │ │ +0005e1a0: 7361 7279 2074 6f20 6163 636f 6d6d 6f64 sary to accommod │ │ │ │ │ +0005e1b0: 6174 6520 7468 6520 7379 7374 656d 0a61 ate the system.a │ │ │ │ │ +0005e1c0: 646d 696e 6973 7472 6174 6f72 e280 9973 dministrator...s │ │ │ │ │ +0005e1d0: 2063 686f 6963 652e 2020 4361 7265 206d choice. Care m │ │ │ │ │ +0005e1e0: 7573 7420 6265 2074 616b 656e 2064 7572 ust be taken dur │ │ │ │ │ +0005e1f0: 696e 6720 7570 6772 6164 6573 2074 6f20 ing upgrades to │ │ │ │ │ +0005e200: 6e6f 740a 6f76 6572 7269 6465 2061 6e20 not.override an │ │ │ │ │ +0005e210: 6578 6973 7469 6e67 2073 6574 7469 6e67 existing setting │ │ │ │ │ +0005e220: 2e0a 0a47 6976 656e 2074 6865 2061 626f ...Given the abo │ │ │ │ │ +0005e230: 7665 2c20 e280 9864 706b 672d 7374 6174 ve, ...dpkg-stat │ │ │ │ │ +0005e240: 6f76 6572 7269 6465 e280 9920 6973 2065 override... is e │ │ │ │ │ +0005e250: 7373 656e 7469 616c 6c79 2061 2074 6f6f ssentially a too │ │ │ │ │ +0005e260: 6c20 666f 7220 7379 7374 656d 0a61 646d l for system.adm │ │ │ │ │ +0005e270: 696e 6973 7472 6174 6f72 7320 616e 6420 inistrators and │ │ │ │ │ +0005e280: 776f 756c 6420 6e6f 7420 6e6f 726d 616c would not normal │ │ │ │ │ +0005e290: 6c79 2062 6520 6e65 6564 6564 2069 6e20 ly be needed in │ │ │ │ │ +0005e2a0: 7468 6520 6d61 696e 7461 696e 6572 0a73 the maintainer.s │ │ │ │ │ +0005e2b0: 6372 6970 7473 2e20 2054 6865 7265 2069 cripts. There i │ │ │ │ │ +0005e2c0: 7320 6f6e 6520 7479 7065 206f 6620 7369 s one type of si │ │ │ │ │ +0005e2d0: 7475 6174 696f 6e2c 2074 686f 7567 682c tuation, though, │ │ │ │ │ +0005e2e0: 2077 6865 7265 2063 616c 6c73 2074 6f0a where calls to. │ │ │ │ │ +0005e2f0: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ +0005e300: 7269 6465 e280 9920 776f 756c 6420 6265 ride... would be │ │ │ │ │ +0005e310: 206e 6565 6465 6420 696e 2074 6865 206d needed in the m │ │ │ │ │ +0005e320: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0005e330: 732c 2061 6e64 2074 6861 740a 696e 766f s, and that.invo │ │ │ │ │ +0005e340: 6c76 6573 2070 6163 6b61 6765 7320 7768 lves packages wh │ │ │ │ │ +0005e350: 6963 6820 7573 6520 6479 6e61 6d69 6361 ich use dynamica │ │ │ │ │ +0005e360: 6c6c 7920 616c 6c6f 6361 7465 6420 7573 lly allocated us │ │ │ │ │ +0005e370: 6572 206f 7220 6772 6f75 7020 6964 732e er or group ids. │ │ │ │ │ +0005e380: 2020 496e 0a73 7563 6820 6120 7369 7475 In.such a situ │ │ │ │ │ +0005e390: 6174 696f 6e2c 2073 6f6d 6574 6869 6e67 ation, something │ │ │ │ │ +0005e3a0: 206c 696b 6520 7468 6520 666f 6c6c 6f77 like the follow │ │ │ │ │ +0005e3b0: 696e 6720 6964 696f 6d20 6361 6e20 6265 ing idiom can be │ │ │ │ │ +0005e3c0: 2076 6572 7920 6865 6c70 6675 6c0a 696e very helpful.in │ │ │ │ │ +0005e3d0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ +0005e3e0: 20e2 8098 706f 7374 696e 7374 e280 992c ...postinst..., │ │ │ │ │ +0005e3f0: 2077 6865 7265 20e2 8098 7379 7375 7365 where ...sysuse │ │ │ │ │ +0005e400: 72e2 8099 2069 7320 6120 6479 6e61 6d69 r... is a dynami │ │ │ │ │ +0005e410: 6361 6c6c 7920 616c 6c6f 6361 7465 640a cally allocated. │ │ │ │ │ +0005e420: 6964 3a0a 0a20 2020 2020 666f 7220 6920 id:.. for i │ │ │ │ │ +0005e430: 696e 202f 7573 722f 6269 6e2f 666f 6f20 in /usr/bin/foo │ │ │ │ │ +0005e440: 2f75 7372 2f73 6269 6e2f 6261 723b 2064 /usr/sbin/bar; d │ │ │ │ │ +0005e450: 6f0a 2020 2020 2020 2020 2023 206f 6e6c o. # onl │ │ │ │ │ +0005e460: 7920 646f 2073 6f6d 6574 6869 6e67 2077 y do something w │ │ │ │ │ +0005e470: 6865 6e20 6e6f 2073 6574 7469 6e67 2065 hen no setting e │ │ │ │ │ +0005e480: 7869 7374 730a 2020 2020 2020 2020 2069 xists. i │ │ │ │ │ +0005e490: 6620 2120 6470 6b67 2d73 7461 746f 7665 f ! dpkg-statove │ │ │ │ │ +0005e4a0: 7272 6964 6520 2d2d 6c69 7374 2024 6920 rride --list $i │ │ │ │ │ +0005e4b0: 3e2f 6465 762f 6e75 6c6c 2032 3e26 313b >/dev/null 2>&1; │ │ │ │ │ +0005e4c0: 2074 6865 6e0a 2020 2020 2020 2020 2020 then. │ │ │ │ │ +0005e4d0: 2020 2023 696e 636c 7564 653a 2064 6562 #include: deb │ │ │ │ │ +0005e4e0: 636f 6e66 2070 726f 6365 7373 696e 672c conf processing, │ │ │ │ │ +0005e4f0: 2071 7565 7374 696f 6e20 6162 6f75 7420 question about │ │ │ │ │ +0005e500: 666f 6f20 616e 6420 6261 720a 2020 2020 foo and bar. │ │ │ │ │ +0005e510: 2020 2020 2020 2020 2069 6620 5b20 2224 if [ "$ │ │ │ │ │ +0005e520: 5245 5422 203d 2022 7472 7565 2220 5d20 RET" = "true" ] │ │ │ │ │ +0005e530: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ +0005e540: 2020 2020 2020 2020 6470 6b67 2d73 7461 dpkg-sta │ │ │ │ │ +0005e550: 746f 7665 7272 6964 6520 2d2d 7570 6461 toverride --upda │ │ │ │ │ +0005e560: 7465 202d 2d61 6464 2073 7973 7573 6572 te --add sysuser │ │ │ │ │ +0005e570: 2072 6f6f 7420 3437 3535 2024 690a 2020 root 4755 $i. │ │ │ │ │ +0005e580: 2020 2020 2020 2020 2020 2066 690a 2020 fi. │ │ │ │ │ +0005e590: 2020 2020 2020 2066 690a 2020 2020 2064 fi. d │ │ │ │ │ +0005e5a0: 6f6e 650a 0a54 6865 2063 6f72 7265 7370 one..The corresp │ │ │ │ │ +0005e5b0: 6f6e 6469 6e67 2063 6f64 6520 746f 2072 onding code to r │ │ │ │ │ +0005e5c0: 656d 6f76 6520 7468 6520 6f76 6572 7269 emove the overri │ │ │ │ │ +0005e5d0: 6465 2077 6865 6e20 7468 6520 7061 636b de when the pack │ │ │ │ │ +0005e5e0: 6167 6520 6973 2070 7572 6765 640a 776f age is purged.wo │ │ │ │ │ +0005e5f0: 756c 6420 6265 3a0a 0a20 2020 2020 666f uld be:.. fo │ │ │ │ │ +0005e600: 7220 6920 696e 202f 7573 722f 6269 6e2f r i in /usr/bin/ │ │ │ │ │ +0005e610: 666f 6f20 2f75 7372 2f73 6269 6e2f 6261 foo /usr/sbin/ba │ │ │ │ │ +0005e620: 723b 2064 6f0a 2020 2020 2020 2020 2069 r; do. i │ │ │ │ │ +0005e630: 6620 6470 6b67 2d73 7461 746f 7665 7272 f dpkg-statoverr │ │ │ │ │ +0005e640: 6964 6520 2d2d 6c69 7374 2024 6920 3e2f ide --list $i >/ │ │ │ │ │ +0005e650: 6465 762f 6e75 6c6c 2032 3e26 313b 2074 dev/null 2>&1; t │ │ │ │ │ +0005e660: 6865 6e0a 2020 2020 2020 2020 2020 2020 hen. │ │ │ │ │ +0005e670: 2064 706b 672d 7374 6174 6f76 6572 7269 dpkg-statoverri │ │ │ │ │ +0005e680: 6465 202d 2d72 656d 6f76 6520 2469 0a20 de --remove $i. │ │ │ │ │ +0005e690: 2020 2020 2020 2020 6669 0a20 2020 2020 fi. │ │ │ │ │ +0005e6a0: 646f 6e65 0a0a 1f0a 4669 6c65 3a20 6465 done....File: de │ │ │ │ │ +0005e6b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0005e6c0: 2c20 204e 6f64 653a 2046 696c 6520 6e61 , Node: File na │ │ │ │ │ +0005e6d0: 6d65 732c 2020 5072 6576 3a20 5065 726d mes, Prev: Perm │ │ │ │ │ +0005e6e0: 6973 7369 6f6e 7320 616e 6420 6f77 6e65 issions and owne │ │ │ │ │ +0005e6f0: 7273 2c20 2055 703a 2046 696c 6573 3c32 rs, Up: Files<2 │ │ │ │ │ +0005e700: 3e0a 0a31 302e 3131 2046 696c 6520 6e61 >..10.11 File na │ │ │ │ │ +0005e710: 6d65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d mes.============ │ │ │ │ │ +0005e720: 3d3d 3d3d 0a0a 5468 6520 6e61 6d65 206f ====..The name o │ │ │ │ │ +0005e730: 6620 7468 6520 6669 6c65 7320 696e 7374 f the files inst │ │ │ │ │ +0005e740: 616c 6c65 6420 6279 2062 696e 6172 7920 alled by binary │ │ │ │ │ +0005e750: 7061 636b 6167 6573 2069 6e20 7468 6520 packages in the │ │ │ │ │ +0005e760: 7379 7374 656d 2050 4154 480a 286e 616d system PATH.(nam │ │ │ │ │ +0005e770: 656c 7920 e280 982f 6269 6ee2 8099 2c20 ely .../bin..., │ │ │ │ │ +0005e780: e280 982f 7362 696e e280 992c 20e2 8098 .../sbin..., ... │ │ │ │ │ +0005e790: 2f75 7372 2f62 696e e280 992c 20e2 8098 /usr/bin..., ... │ │ │ │ │ +0005e7a0: 2f75 7372 2f73 6269 6ee2 8099 2061 6e64 /usr/sbin... and │ │ │ │ │ +0005e7b0: 20e2 8098 2f75 7372 2f67 616d 6573 e280 .../usr/games.. │ │ │ │ │ +0005e7c0: 9929 206d 7573 740a 6265 2065 6e63 6f64 .) must.be encod │ │ │ │ │ +0005e7d0: 6564 2069 6e20 4153 4349 492e 0a0a 5468 ed in ASCII...Th │ │ │ │ │ +0005e7e0: 6520 6e61 6d65 206f 6620 7468 6520 6669 e name of the fi │ │ │ │ │ +0005e7f0: 6c65 7320 616e 6420 6469 7265 6374 6f72 les and director │ │ │ │ │ +0005e800: 6965 7320 696e 7374 616c 6c65 6420 6279 ies installed by │ │ │ │ │ +0005e810: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0005e820: 0a6f 7574 7369 6465 2074 6865 2073 7973 .outside the sys │ │ │ │ │ +0005e830: 7465 6d20 5041 5448 206d 7573 7420 6265 tem PATH must be │ │ │ │ │ +0005e840: 2065 6e63 6f64 6564 2069 6e20 5554 462d encoded in UTF- │ │ │ │ │ +0005e850: 3820 616e 6420 7368 6f75 6c64 2062 650a 8 and should be. │ │ │ │ │ +0005e860: 7265 7374 7269 6374 6564 2074 6f20 4153 restricted to AS │ │ │ │ │ +0005e870: 4349 4920 7768 656e 2069 7420 6973 2070 CII when it is p │ │ │ │ │ +0005e880: 6f73 7369 626c 6520 746f 2064 6f20 736f ossible to do so │ │ │ │ │ +0005e890: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0005e8a0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0005e8b0: 4e6f 6465 3a20 4375 7374 6f6d 697a 6564 Node: Customized │ │ │ │ │ +0005e8c0: 2070 726f 6772 616d 732c 2020 4e65 7874 programs, Next │ │ │ │ │ +0005e8d0: 3a20 446f 6375 6d65 6e74 6174 696f 6e2c : Documentation, │ │ │ │ │ +0005e8e0: 2020 5072 6576 3a20 4669 6c65 733c 323e Prev: Files<2> │ │ │ │ │ +0005e8f0: 2c20 2055 703a 2054 6f70 0a0a 3131 2043 , Up: Top..11 C │ │ │ │ │ +0005e900: 7573 746f 6d69 7a65 6420 7072 6f67 7261 ustomized progra │ │ │ │ │ +0005e910: 6d73 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ms.************* │ │ │ │ │ +0005e920: 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e *********..* Men │ │ │ │ │ +0005e930: 753a 0a0a 2a20 4172 6368 6974 6563 7475 u:..* Architectu │ │ │ │ │ +0005e940: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ +0005e950: 2073 7472 696e 6773 3a3a 0a2a 2044 6165 strings::.* Dae │ │ │ │ │ +0005e960: 6d6f 6e73 3a3a 0a2a 2055 7369 6e67 2070 mons::.* Using p │ │ │ │ │ +0005e970: 7365 7564 6f2d 7474 7973 2061 6e64 206d seudo-ttys and m │ │ │ │ │ +0005e980: 6f64 6966 7969 6e67 2077 746d 702c 2075 odifying wtmp, u │ │ │ │ │ +0005e990: 746d 7020 616e 6420 6c61 7374 6c6f 673a tmp and lastlog: │ │ │ │ │ +0005e9a0: 2055 7369 6e67 2070 7365 7564 6f2d 7474 Using pseudo-tt │ │ │ │ │ +0005e9b0: 7973 2061 6e64 206d 6f64 6966 7969 6e67 ys and modifying │ │ │ │ │ +0005e9c0: 2077 746d 7020 7574 6d70 2061 6e64 206c wtmp utmp and l │ │ │ │ │ +0005e9d0: 6173 746c 6f67 2e0a 2a20 4564 6974 6f72 astlog..* Editor │ │ │ │ │ +0005e9e0: 7320 616e 6420 7061 6765 7273 3a3a 0a2a s and pagers::.* │ │ │ │ │ +0005e9f0: 2057 6562 2073 6572 7665 7273 2061 6e64 Web servers and │ │ │ │ │ +0005ea00: 2061 7070 6c69 6361 7469 6f6e 733a 3a0a applications::. │ │ │ │ │ +0005ea10: 2a20 4d61 696c 2074 7261 6e73 706f 7274 * Mail transport │ │ │ │ │ +0005ea20: 2c20 6465 6c69 7665 7279 2061 6e64 2075 , delivery and u │ │ │ │ │ +0005ea30: 7365 7220 6167 656e 7473 3a20 4d61 696c ser agents: Mail │ │ │ │ │ +0005ea40: 2074 7261 6e73 706f 7274 2064 656c 6976 transport deliv │ │ │ │ │ +0005ea50: 6572 7920 616e 6420 7573 6572 2061 6765 ery and user age │ │ │ │ │ +0005ea60: 6e74 732e 0a2a 204e 6577 7320 7379 7374 nts..* News syst │ │ │ │ │ +0005ea70: 656d 2063 6f6e 6669 6775 7261 7469 6f6e em configuration │ │ │ │ │ +0005ea80: 3a3a 0a2a 2050 726f 6772 616d 7320 666f ::.* Programs fo │ │ │ │ │ +0005ea90: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +0005eaa0: 7973 7465 6d3a 3a0a 2a20 5065 726c 2070 ystem::.* Perl p │ │ │ │ │ +0005eab0: 726f 6772 616d 7320 616e 6420 6d6f 6475 rograms and modu │ │ │ │ │ +0005eac0: 6c65 733a 3a0a 2a20 456d 6163 7320 6c69 les::.* Emacs li │ │ │ │ │ +0005ead0: 7370 2070 726f 6772 616d 733a 3a0a 2a20 sp programs::.* │ │ │ │ │ +0005eae0: 4761 6d65 733a 3a0a 0a1f 0a46 696c 653a Games::....File: │ │ │ │ │ +0005eaf0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0005eb00: 6e66 6f2c 2020 4e6f 6465 3a20 4172 6368 nfo, Node: Arch │ │ │ │ │ +0005eb10: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ +0005eb20: 6361 7469 6f6e 2073 7472 696e 6773 2c20 cation strings, │ │ │ │ │ +0005eb30: 204e 6578 743a 2044 6165 6d6f 6e73 2c20 Next: Daemons, │ │ │ │ │ +0005eb40: 2055 703a 2043 7573 746f 6d69 7a65 6420 Up: Customized │ │ │ │ │ +0005eb50: 7072 6f67 7261 6d73 0a0a 3131 2e31 2041 programs..11.1 A │ │ │ │ │ +0005eb60: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ +0005eb70: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ +0005eb80: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +0005eb90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005eba0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 6120 =========..If a │ │ │ │ │ +0005ebb0: 7072 6f67 7261 6d20 6e65 6564 7320 746f program needs to │ │ │ │ │ +0005ebc0: 2073 7065 6369 6679 2061 6e20 2761 7263 specify an 'arc │ │ │ │ │ +0005ebd0: 6869 7465 6374 7572 6520 7370 6563 6966 hitecture specif │ │ │ │ │ +0005ebe0: 6963 6174 696f 6e20 7374 7269 6e67 2720 ication string' │ │ │ │ │ +0005ebf0: 696e 0a73 6f6d 6520 706c 6163 652c 2069 in.some place, i │ │ │ │ │ +0005ec00: 7420 7368 6f75 6c64 2073 656c 6563 7420 t should select │ │ │ │ │ +0005ec10: 6f6e 6520 6f66 2074 6865 2073 7472 696e one of the strin │ │ │ │ │ +0005ec20: 6773 2070 726f 7669 6465 6420 6279 0ae2 gs provided by.. │ │ │ │ │ +0005ec30: 8098 6470 6b67 2d61 7263 6869 7465 6374 ..dpkg-architect │ │ │ │ │ +0005ec40: 7572 6520 2d4c e280 992e 2020 5468 6520 ure -L.... The │ │ │ │ │ +0005ec50: 7374 7269 6e67 7320 6172 6520 696e 2074 strings are in t │ │ │ │ │ +0005ec60: 6865 2066 6f72 6d61 7420 e280 986f 732d he format ...os- │ │ │ │ │ +0005ec70: 6172 6368 e280 992c 2074 686f 7567 680a arch..., though. │ │ │ │ │ +0005ec80: 7468 6520 4f53 2070 6172 7420 6973 2073 the OS part is s │ │ │ │ │ +0005ec90: 6f6d 6574 696d 6573 2065 6c69 6465 642c ometimes elided, │ │ │ │ │ +0005eca0: 2061 7320 7768 656e 2074 6865 204f 5320 as when the OS │ │ │ │ │ +0005ecb0: 6973 204c 696e 7578 2e0a 0a4e 6f74 6520 is Linux...Note │ │ │ │ │ +0005ecc0: 7468 6174 2077 6520 646f 6ee2 8099 7420 that we don...t │ │ │ │ │ +0005ecd0: 7761 6e74 2074 6f20 7573 6520 e280 9861 want to use ...a │ │ │ │ │ +0005ece0: 7263 682d 6465 6269 616e 2d6c 696e 7578 rch-debian-linux │ │ │ │ │ +0005ecf0: e280 9920 746f 2061 7070 6c79 2074 6f20 ... to apply to │ │ │ │ │ +0005ed00: 7468 6520 7275 6c65 0ae2 8098 6172 6368 the rule....arch │ │ │ │ │ +0005ed10: 6974 6563 7475 7265 2d76 656e 646f 722d itecture-vendor- │ │ │ │ │ +0005ed20: 6f73 e280 9920 7369 6e63 6520 7468 6973 os... since this │ │ │ │ │ +0005ed30: 2077 6f75 6c64 206d 616b 6520 6f75 7220 would make our │ │ │ │ │ +0005ed40: 7072 6f67 7261 6d73 2069 6e63 6f6d 7061 programs incompa │ │ │ │ │ +0005ed50: 7469 626c 650a 7769 7468 206f 7468 6572 tible.with other │ │ │ │ │ +0005ed60: 204c 696e 7578 2064 6973 7472 6962 7574 Linux distribut │ │ │ │ │ +0005ed70: 696f 6e73 2e20 2057 6520 616c 736f 2064 ions. We also d │ │ │ │ │ +0005ed80: 6f6e e280 9974 2075 7365 2073 6f6d 6574 on...t use somet │ │ │ │ │ +0005ed90: 6869 6e67 206c 696b 650a e280 9861 7263 hing like....arc │ │ │ │ │ +0005eda0: 682d 756e 6b6e 6f77 6e2d 6c69 6e75 78e2 h-unknown-linux. │ │ │ │ │ +0005edb0: 8099 2c20 7369 6e63 6520 7468 6520 e280 .., since the .. │ │ │ │ │ +0005edc0: 9875 6e6b 6e6f 776e e280 9920 646f 6573 .unknown... does │ │ │ │ │ +0005edd0: 206e 6f74 206c 6f6f 6b20 7665 7279 2067 not look very g │ │ │ │ │ +0005ede0: 6f6f 642e 0a0a 2a20 4d65 6e75 3a0a 0a2a ood...* Menu:..* │ │ │ │ │ +0005edf0: 2041 7263 6869 7465 6374 7572 6520 7769 Architecture wi │ │ │ │ │ +0005ee00: 6c64 6361 7264 733a 3a0a 0a1f 0a46 696c ldcards::....Fil │ │ │ │ │ +0005ee10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005ee20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4172 .info, Node: Ar │ │ │ │ │ +0005ee30: 6368 6974 6563 7475 7265 2077 696c 6463 chitecture wildc │ │ │ │ │ +0005ee40: 6172 6473 2c20 2055 703a 2041 7263 6869 ards, Up: Archi │ │ │ │ │ +0005ee50: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ +0005ee60: 6174 696f 6e20 7374 7269 6e67 730a 0a31 ation strings..1 │ │ │ │ │ +0005ee70: 312e 312e 3120 4172 6368 6974 6563 7475 1.1.1 Architectu │ │ │ │ │ +0005ee80: 7265 2077 696c 6463 6172 6473 0a2d 2d2d re wildcards.--- │ │ │ │ │ +0005ee90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4120 7061 ----------..A pa │ │ │ │ │ +0005eeb0: 636b 6167 6520 6d61 7920 7370 6563 6966 ckage may specif │ │ │ │ │ +0005eec0: 7920 616e 2061 7263 6869 7465 6374 7572 y an architectur │ │ │ │ │ +0005eed0: 6520 7769 6c64 6361 7264 2e20 2041 7263 e wildcard. Arc │ │ │ │ │ +0005eee0: 6869 7465 6374 7572 6520 7769 6c64 6361 hitecture wildca │ │ │ │ │ +0005eef0: 7264 730a 6172 6520 696e 2074 6865 2066 rds.are in the f │ │ │ │ │ +0005ef00: 6f72 6d61 7420 e280 9861 6e79 e280 9920 ormat ...any... │ │ │ │ │ +0005ef10: 2877 6869 6368 206d 6174 6368 6573 2065 (which matches e │ │ │ │ │ +0005ef20: 7665 7279 2061 7263 6869 7465 6374 7572 very architectur │ │ │ │ │ +0005ef30: 6529 2c20 e280 986f 73e2 8099 2d61 6e79 e), ...os...-any │ │ │ │ │ +0005ef40: 2c20 6f72 0a61 6e79 2de2 8098 6370 75e2 , or.any-...cpu. │ │ │ │ │ +0005ef50: 8099 2e20 2028 3129 0a0a 2020 202d 2d2d ... (1).. --- │ │ │ │ │ +0005ef60: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +0005ef70: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +0005ef80: 2028 3129 2049 6e74 6572 6e61 6c6c 792c (1) Internally, │ │ │ │ │ +0005ef90: 2074 6865 2070 6163 6b61 6765 2073 7973 the package sys │ │ │ │ │ +0005efa0: 7465 6d20 6e6f 726d 616c 697a 6573 2074 tem normalizes t │ │ │ │ │ +0005efb0: 6865 2047 4e55 2074 7269 706c 6574 7320 he GNU triplets │ │ │ │ │ +0005efc0: 616e 640a 7468 6520 4465 6269 616e 2061 and.the Debian a │ │ │ │ │ +0005efd0: 7263 6865 7320 696e 746f 2044 6562 6961 rches into Debia │ │ │ │ │ +0005efe0: 6e20 6172 6368 2074 7269 706c 6574 7320 n arch triplets │ │ │ │ │ +0005eff0: 2877 6869 6368 2061 7265 206b 696e 6420 (which are kind │ │ │ │ │ +0005f000: 6f66 2069 6e76 6572 7465 640a 474e 5520 of inverted.GNU │ │ │ │ │ +0005f010: 7472 6970 6c65 7473 292c 2077 6974 6820 triplets), with │ │ │ │ │ +0005f020: 7468 6520 6669 7273 7420 636f 6d70 6f6e the first compon │ │ │ │ │ +0005f030: 656e 7420 6f66 2074 6865 2074 7269 706c ent of the tripl │ │ │ │ │ +0005f040: 6574 2072 6570 7265 7365 6e74 696e 6720 et representing │ │ │ │ │ +0005f050: 7468 650a 6c69 6263 2061 6e64 2041 4249 the.libc and ABI │ │ │ │ │ +0005f060: 2069 6e20 7573 652c 2061 6e64 2074 6865 in use, and the │ │ │ │ │ +0005f070: 6e20 646f 6573 206d 6174 6368 696e 6720 n does matching │ │ │ │ │ +0005f080: 6167 6169 6e73 7420 7468 6f73 6520 7472 against those tr │ │ │ │ │ +0005f090: 6970 6c65 7473 2e0a 486f 7765 7665 722c iplets..However, │ │ │ │ │ +0005f0a0: 2073 7563 6820 7472 6970 6c65 7473 2061 such triplets a │ │ │ │ │ +0005f0b0: 7265 2061 6e20 696e 7465 726e 616c 2069 re an internal i │ │ │ │ │ +0005f0c0: 6d70 6c65 6d65 6e74 6174 696f 6e20 6465 mplementation de │ │ │ │ │ +0005f0d0: 7461 696c 2074 6861 7420 7368 6f75 6c64 tail that should │ │ │ │ │ +0005f0e0: 0a6e 6f74 2062 6520 7573 6564 2062 7920 .not be used by │ │ │ │ │ +0005f0f0: 7061 636b 6167 6573 2064 6972 6563 746c packages directl │ │ │ │ │ +0005f100: 792e 2020 5468 6520 6c69 6263 2061 6e64 y. The libc and │ │ │ │ │ +0005f110: 2041 4249 2070 6f72 7469 6f6e 2069 7320 ABI portion is │ │ │ │ │ +0005f120: 6861 6e64 6c65 640a 696e 7465 726e 616c handled.internal │ │ │ │ │ +0005f130: 6c79 2062 7920 7468 6520 7061 636b 6167 ly by the packag │ │ │ │ │ +0005f140: 6520 7379 7374 656d 2062 6173 6564 206f e system based o │ │ │ │ │ +0005f150: 6e20 7468 6520 6f73 2061 6e64 2063 7075 n the os and cpu │ │ │ │ │ +0005f160: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0005f170: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0005f180: 4e6f 6465 3a20 4461 656d 6f6e 732c 2020 Node: Daemons, │ │ │ │ │ +0005f190: 4e65 7874 3a20 5573 696e 6720 7073 6575 Next: Using pseu │ │ │ │ │ +0005f1a0: 646f 2d74 7479 7320 616e 6420 6d6f 6469 do-ttys and modi │ │ │ │ │ +0005f1b0: 6679 696e 6720 7774 6d70 2075 746d 7020 fying wtmp utmp │ │ │ │ │ +0005f1c0: 616e 6420 6c61 7374 6c6f 672c 2020 5072 and lastlog, Pr │ │ │ │ │ +0005f1d0: 6576 3a20 4172 6368 6974 6563 7475 7265 ev: Architecture │ │ │ │ │ +0005f1e0: 2073 7065 6369 6669 6361 7469 6f6e 2073 specification s │ │ │ │ │ +0005f1f0: 7472 696e 6773 2c20 2055 703a 2043 7573 trings, Up: Cus │ │ │ │ │ +0005f200: 746f 6d69 7a65 6420 7072 6f67 7261 6d73 tomized programs │ │ │ │ │ +0005f210: 0a0a 3131 2e32 2044 6165 6d6f 6e73 0a3d ..11.2 Daemons.= │ │ │ │ │ +0005f220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ +0005f230: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005f240: 696c 6573 20e2 8098 2f65 7463 2f73 6572 iles .../etc/ser │ │ │ │ │ +0005f250: 7669 6365 73e2 8099 2c20 e280 982f 6574 vices..., .../et │ │ │ │ │ +0005f260: 632f 7072 6f74 6f63 6f6c 73e2 8099 2c20 c/protocols..., │ │ │ │ │ +0005f270: 616e 640a e280 982f 6574 632f 7270 63e2 and..../etc/rpc. │ │ │ │ │ +0005f280: 8099 2061 7265 206d 616e 6167 6564 2062 .. are managed b │ │ │ │ │ +0005f290: 7920 7468 6520 e280 986e 6574 6261 7365 y the ...netbase │ │ │ │ │ +0005f2a0: e280 9920 7061 636b 6167 6520 616e 6420 ... package and │ │ │ │ │ +0005f2b0: 6d75 7374 206e 6f74 2062 6520 6d6f 6469 must not be modi │ │ │ │ │ +0005f2c0: 6669 6564 0a62 7920 6f74 6865 7220 7061 fied.by other pa │ │ │ │ │ +0005f2d0: 636b 6167 6573 2e0a 0a49 6620 6120 7061 ckages...If a pa │ │ │ │ │ +0005f2e0: 636b 6167 6520 7265 7175 6972 6573 2061 ckage requires a │ │ │ │ │ +0005f2f0: 206e 6577 2065 6e74 7279 2069 6e20 6f6e new entry in on │ │ │ │ │ +0005f300: 6520 6f66 2074 6865 7365 2066 696c 6573 e of these files │ │ │ │ │ +0005f310: 2c20 7468 6520 6d61 696e 7461 696e 6572 , the maintainer │ │ │ │ │ +0005f320: 0a73 686f 756c 6420 6765 7420 696e 2063 .should get in c │ │ │ │ │ +0005f330: 6f6e 7461 6374 2077 6974 6820 7468 6520 ontact with the │ │ │ │ │ +0005f340: e280 986e 6574 6261 7365 e280 9920 6d61 ...netbase... ma │ │ │ │ │ +0005f350: 696e 7461 696e 6572 2c20 7768 6f20 7769 intainer, who wi │ │ │ │ │ +0005f360: 6c6c 2061 6464 2074 6865 0a65 6e74 7269 ll add the.entri │ │ │ │ │ +0005f370: 6573 2061 6e64 2072 656c 6561 7365 2061 es and release a │ │ │ │ │ +0005f380: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of │ │ │ │ │ +0005f390: 7468 6520 e280 986e 6574 6261 7365 e280 the ...netbase.. │ │ │ │ │ +0005f3a0: 9920 7061 636b 6167 652e 0a0a 5468 6520 . package...The │ │ │ │ │ +0005f3b0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +0005f3c0: 6c65 20e2 8098 2f65 7463 2f69 6e65 7464 le .../etc/inetd │ │ │ │ │ +0005f3d0: 2e63 6f6e 66e2 8099 206d 7573 7420 6e6f .conf... must no │ │ │ │ │ +0005f3e0: 7420 6265 206d 6f64 6966 6965 6420 6279 t be modified by │ │ │ │ │ +0005f3f0: 2074 6865 0a70 6163 6b61 6765 e280 9973 the.package...s │ │ │ │ │ +0005f400: 2073 6372 6970 7473 2065 7863 6570 7420 scripts except │ │ │ │ │ +0005f410: 7669 6120 7468 6520 e280 9875 7064 6174 via the ...updat │ │ │ │ │ +0005f420: 652d 696e 6574 64e2 8099 2073 6372 6970 e-inetd... scrip │ │ │ │ │ +0005f430: 7420 6f72 2074 6865 0ae2 8098 4465 6269 t or the....Debi │ │ │ │ │ +0005f440: 616e 4e65 742e 706d e280 9920 5065 726c anNet.pm... Perl │ │ │ │ │ +0005f450: 206d 6f64 756c 652e 2020 5365 6520 7468 module. See th │ │ │ │ │ +0005f460: 6569 7220 646f 6375 6d65 6e74 6174 696f eir documentatio │ │ │ │ │ +0005f470: 6e20 666f 7220 6465 7461 696c 7320 6f6e n for details on │ │ │ │ │ +0005f480: 2068 6f77 0a74 6f20 6164 6420 656e 7472 how.to add entr │ │ │ │ │ +0005f490: 6965 732e 0a0a 4966 2061 2070 6163 6b61 ies...If a packa │ │ │ │ │ +0005f4a0: 6765 2077 616e 7473 2074 6f20 696e 7374 ge wants to inst │ │ │ │ │ +0005f4b0: 616c 6c20 616e 2065 7861 6d70 6c65 2065 all an example e │ │ │ │ │ +0005f4c0: 6e74 7279 2069 6e74 6f20 e280 982f 6574 ntry into .../et │ │ │ │ │ +0005f4d0: 632f 696e 6574 642e 636f 6e66 e280 992c c/inetd.conf..., │ │ │ │ │ +0005f4e0: 0a74 6865 2065 6e74 7279 206d 7573 7420 .the entry must │ │ │ │ │ +0005f4f0: 6265 2070 7265 6365 6465 6420 7769 7468 be preceded with │ │ │ │ │ +0005f500: 2065 7861 6374 6c79 206f 6e65 2068 6173 exactly one has │ │ │ │ │ +0005f510: 6820 6368 6172 6163 7465 7220 28e2 8098 h character (... │ │ │ │ │ +0005f520: 23e2 8099 292e 2020 5375 6368 0a6c 696e #...). Such.lin │ │ │ │ │ +0005f530: 6573 2061 7265 2074 7265 6174 6564 2061 es are treated a │ │ │ │ │ +0005f540: 7320 e280 9c63 6f6d 6d65 6e74 6564 206f s ...commented o │ │ │ │ │ +0005f550: 7574 2062 7920 7573 6572 e280 9d20 6279 ut by user... by │ │ │ │ │ +0005f560: 2074 6865 20e2 8098 7570 6461 7465 2d69 the ...update-i │ │ │ │ │ +0005f570: 6e65 7464 e280 990a 7363 7269 7074 2061 netd....script a │ │ │ │ │ +0005f580: 6e64 2061 7265 206e 6f74 2063 6861 6e67 nd are not chang │ │ │ │ │ +0005f590: 6564 206f 7220 6163 7469 7661 7465 6420 ed or activated │ │ │ │ │ +0005f5a0: 6475 7269 6e67 2070 6163 6b61 6765 2075 during package u │ │ │ │ │ +0005f5b0: 7064 6174 6573 2e0a 0a1f 0a46 696c 653a pdates.....File: │ │ │ │ │ +0005f5c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0005f5d0: 6e66 6f2c 2020 4e6f 6465 3a20 5573 696e nfo, Node: Usin │ │ │ │ │ +0005f5e0: 6720 7073 6575 646f 2d74 7479 7320 616e g pseudo-ttys an │ │ │ │ │ +0005f5f0: 6420 6d6f 6469 6679 696e 6720 7774 6d70 d modifying wtmp │ │ │ │ │ +0005f600: 2075 746d 7020 616e 6420 6c61 7374 6c6f utmp and lastlo │ │ │ │ │ +0005f610: 672c 2020 4e65 7874 3a20 4564 6974 6f72 g, Next: Editor │ │ │ │ │ +0005f620: 7320 616e 6420 7061 6765 7273 2c20 2050 s and pagers, P │ │ │ │ │ +0005f630: 7265 763a 2044 6165 6d6f 6e73 2c20 2055 rev: Daemons, U │ │ │ │ │ +0005f640: 703a 2043 7573 746f 6d69 7a65 6420 7072 p: Customized pr │ │ │ │ │ +0005f650: 6f67 7261 6d73 0a0a 3131 2e33 2055 7369 ograms..11.3 Usi │ │ │ │ │ +0005f660: 6e67 2070 7365 7564 6f2d 7474 7973 2061 ng pseudo-ttys a │ │ │ │ │ +0005f670: 6e64 206d 6f64 6966 7969 6e67 2077 746d nd modifying wtm │ │ │ │ │ +0005f680: 702c 2075 746d 7020 616e 6420 6c61 7374 p, utmp and last │ │ │ │ │ +0005f690: 6c6f 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d log.============ │ │ │ │ │ +0005f6a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f6b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f6c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0005f6d0: 0a53 6f6d 6520 7072 6f67 7261 6d73 206e .Some programs n │ │ │ │ │ +0005f6e0: 6565 6420 746f 2063 7265 6174 6520 7073 eed to create ps │ │ │ │ │ +0005f6f0: 6575 646f 2d74 7479 732e 2020 5468 6973 eudo-ttys. This │ │ │ │ │ +0005f700: 2073 686f 756c 6420 6265 2064 6f6e 6520 should be done │ │ │ │ │ +0005f710: 7573 696e 670a 556e 6978 3938 2070 7479 using.Unix98 pty │ │ │ │ │ +0005f720: 7320 6966 2074 6865 2043 206c 6962 7261 s if the C libra │ │ │ │ │ +0005f730: 7279 2073 7570 706f 7274 7320 6974 2e20 ry supports it. │ │ │ │ │ +0005f740: 2054 6865 2072 6573 756c 7469 6e67 2070 The resulting p │ │ │ │ │ +0005f750: 726f 6772 616d 206d 7573 740a 6e6f 7420 rogram must.not │ │ │ │ │ +0005f760: 6265 2069 6e73 7461 6c6c 6564 2073 6574 be installed set │ │ │ │ │ +0005f770: 7569 6420 726f 6f74 2c20 756e 6c65 7373 uid root, unless │ │ │ │ │ +0005f780: 2074 6861 7420 6973 2072 6571 7569 7265 that is require │ │ │ │ │ +0005f790: 6420 666f 7220 6f74 6865 720a 6675 6e63 d for other.func │ │ │ │ │ +0005f7a0: 7469 6f6e 616c 6974 792e 0a0a 5468 6520 tionality...The │ │ │ │ │ +0005f7b0: 6669 6c65 7320 e280 982f 7661 722f 7275 files .../var/ru │ │ │ │ │ +0005f7c0: 6e2f 7574 6d70 e280 992c 20e2 8098 2f76 n/utmp..., .../v │ │ │ │ │ +0005f7d0: 6172 2f6c 6f67 2f77 746d 70e2 8099 2061 ar/log/wtmp... a │ │ │ │ │ +0005f7e0: 6e64 20e2 8098 2f76 6172 2f6c 6f67 2f6c nd .../var/log/l │ │ │ │ │ +0005f7f0: 6173 746c 6f67 e280 9920 6d75 7374 0a62 astlog... must.b │ │ │ │ │ +0005f800: 6520 696e 7374 616c 6c65 6420 7772 6974 e installed writ │ │ │ │ │ +0005f810: 6162 6c65 2062 7920 6772 6f75 7020 e280 able by group .. │ │ │ │ │ +0005f820: 9875 746d 70e2 8099 2e20 2050 726f 6772 .utmp.... Progr │ │ │ │ │ +0005f830: 616d 7320 7768 6963 6820 6e65 6564 2074 ams which need t │ │ │ │ │ +0005f840: 6f20 6d6f 6469 6679 0a74 686f 7365 2066 o modify.those f │ │ │ │ │ +0005f850: 696c 6573 206d 7573 7420 6265 2069 6e73 iles must be ins │ │ │ │ │ +0005f860: 7461 6c6c 6564 2073 6574 6769 6420 e280 talled setgid .. │ │ │ │ │ +0005f870: 9875 746d 70e2 8099 2e0a 0a1f 0a46 696c .utmp........Fil │ │ │ │ │ +0005f880: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005f890: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4564 .info, Node: Ed │ │ │ │ │ +0005f8a0: 6974 6f72 7320 616e 6420 7061 6765 7273 itors and pagers │ │ │ │ │ +0005f8b0: 2c20 204e 6578 743a 2057 6562 2073 6572 , Next: Web ser │ │ │ │ │ +0005f8c0: 7665 7273 2061 6e64 2061 7070 6c69 6361 vers and applica │ │ │ │ │ +0005f8d0: 7469 6f6e 732c 2020 5072 6576 3a20 5573 tions, Prev: Us │ │ │ │ │ +0005f8e0: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ +0005f8f0: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ +0005f900: 6d70 2075 746d 7020 616e 6420 6c61 7374 mp utmp and last │ │ │ │ │ +0005f910: 6c6f 672c 2020 5570 3a20 4375 7374 6f6d log, Up: Custom │ │ │ │ │ +0005f920: 697a 6564 2070 726f 6772 616d 730a 0a31 ized programs..1 │ │ │ │ │ +0005f930: 312e 3420 4564 6974 6f72 7320 616e 6420 1.4 Editors and │ │ │ │ │ +0005f940: 7061 6765 7273 0a3d 3d3d 3d3d 3d3d 3d3d pagers.========= │ │ │ │ │ +0005f950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0005f960: 536f 6d65 2070 726f 6772 616d 7320 6861 Some programs ha │ │ │ │ │ +0005f970: 7665 2074 6865 2061 6269 6c69 7479 2074 ve the ability t │ │ │ │ │ +0005f980: 6f20 6c61 756e 6368 2061 6e20 6564 6974 o launch an edit │ │ │ │ │ +0005f990: 6f72 206f 7220 7061 6765 7220 7072 6f67 or or pager prog │ │ │ │ │ +0005f9a0: 7261 6d20 746f 0a65 6469 7420 6f72 2064 ram to.edit or d │ │ │ │ │ +0005f9b0: 6973 706c 6179 2061 2074 6578 7420 646f isplay a text do │ │ │ │ │ +0005f9c0: 6375 6d65 6e74 2e20 2053 696e 6365 2074 cument. Since t │ │ │ │ │ +0005f9d0: 6865 7265 2061 7265 206c 6f74 7320 6f66 here are lots of │ │ │ │ │ +0005f9e0: 2064 6966 6665 7265 6e74 0a65 6469 746f different.edito │ │ │ │ │ +0005f9f0: 7273 2061 6e64 2070 6167 6572 7320 6176 rs and pagers av │ │ │ │ │ +0005fa00: 6169 6c61 626c 6520 696e 2074 6865 2044 ailable in the D │ │ │ │ │ +0005fa10: 6562 6961 6e20 6469 7374 7269 6275 7469 ebian distributi │ │ │ │ │ +0005fa20: 6f6e 2c20 7468 6520 7379 7374 656d 0a61 on, the system.a │ │ │ │ │ +0005fa30: 646d 696e 6973 7472 6174 6f72 2061 6e64 dministrator and │ │ │ │ │ +0005fa40: 2065 6163 6820 7573 6572 2073 686f 756c each user shoul │ │ │ │ │ +0005fa50: 6420 6861 7665 2074 6865 2070 6f73 7369 d have the possi │ │ │ │ │ +0005fa60: 6269 6c69 7479 2074 6f20 6368 6f6f 7365 bility to choose │ │ │ │ │ +0005fa70: 2074 6865 6972 0a70 7265 6665 7272 6564 their.preferred │ │ │ │ │ +0005fa80: 2065 6469 746f 7220 616e 6420 7061 6765 editor and page │ │ │ │ │ +0005fa90: 722e 0a0a 496e 2061 6464 6974 696f 6e2c r...In addition, │ │ │ │ │ +0005faa0: 2065 7665 7279 2070 726f 6772 616d 2073 every program s │ │ │ │ │ +0005fab0: 686f 756c 6420 6368 6f6f 7365 2061 2067 hould choose a g │ │ │ │ │ +0005fac0: 6f6f 6420 6465 6661 756c 7420 6564 6974 ood default edit │ │ │ │ │ +0005fad0: 6f72 2f70 6167 6572 2069 660a 6e6f 6e65 or/pager if.none │ │ │ │ │ +0005fae0: 2069 7320 7365 6c65 6374 6564 2062 7920 is selected by │ │ │ │ │ +0005faf0: 7468 6520 7573 6572 206f 7220 7379 7374 the user or syst │ │ │ │ │ +0005fb00: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ +0005fb10: 2e0a 0a54 6875 732c 2065 7665 7279 2070 ...Thus, every p │ │ │ │ │ +0005fb20: 726f 6772 616d 2074 6861 7420 6c61 756e rogram that laun │ │ │ │ │ +0005fb30: 6368 6573 2061 6e20 6564 6974 6f72 206f ches an editor o │ │ │ │ │ +0005fb40: 7220 7061 6765 7220 6d75 7374 2075 7365 r pager must use │ │ │ │ │ +0005fb50: 2074 6865 2045 4449 544f 520a 6f72 2050 the EDITOR.or P │ │ │ │ │ +0005fb60: 4147 4552 2065 6e76 6972 6f6e 6d65 6e74 AGER environment │ │ │ │ │ +0005fb70: 2076 6172 6961 626c 6520 746f 2064 6574 variable to det │ │ │ │ │ +0005fb80: 6572 6d69 6e65 2074 6865 2065 6469 746f ermine the edito │ │ │ │ │ +0005fb90: 7220 6f72 2070 6167 6572 2074 6865 2075 r or pager the u │ │ │ │ │ +0005fba0: 7365 720a 7769 7368 6573 2074 6f20 7573 ser.wishes to us │ │ │ │ │ +0005fbb0: 652e 2020 4966 2074 6865 7365 2076 6172 e. If these var │ │ │ │ │ +0005fbc0: 6961 626c 6573 2061 7265 206e 6f74 2073 iables are not s │ │ │ │ │ +0005fbd0: 6574 2c20 7468 6520 7072 6f67 7261 6d73 et, the programs │ │ │ │ │ +0005fbe0: 0ae2 8098 2f75 7372 2f62 696e 2f65 6469 ..../usr/bin/edi │ │ │ │ │ +0005fbf0: 746f 72e2 8099 2061 6e64 20e2 8098 2f75 tor... and .../u │ │ │ │ │ +0005fc00: 7372 2f62 696e 2f70 6167 6572 e280 9920 sr/bin/pager... │ │ │ │ │ +0005fc10: 7368 6f75 6c64 2062 6520 7573 6564 2c20 should be used, │ │ │ │ │ +0005fc20: 7265 7370 6563 7469 7665 6c79 2e0a 5468 respectively..Th │ │ │ │ │ +0005fc30: 6573 6520 636f 6d6d 616e 6473 206d 6179 ese commands may │ │ │ │ │ +0005fc40: 2062 6520 696e 766f 6b65 6420 6578 706c be invoked expl │ │ │ │ │ +0005fc50: 6963 6974 6c79 2028 652e 672e 2c20 6173 icitly (e.g., as │ │ │ │ │ +0005fc60: 20e2 8098 2f75 7372 2f62 696e 2f65 6469 .../usr/bin/edi │ │ │ │ │ +0005fc70: 746f 72e2 8099 2920 6f72 0a76 6961 2061 tor...) or.via a │ │ │ │ │ +0005fc80: 2050 4154 4820 7365 6172 6368 2028 652e PATH search (e. │ │ │ │ │ +0005fc90: 672e 2c20 6173 20e2 8098 6564 6974 6f72 g., as ...editor │ │ │ │ │ +0005fca0: e280 9929 2e0a 0a54 6865 7365 2074 776f ...)...These two │ │ │ │ │ +0005fcb0: 2066 696c 6573 2061 7265 206d 616e 6167 files are manag │ │ │ │ │ +0005fcc0: 6564 2074 6872 6f75 6768 2074 6865 20e2 ed through the . │ │ │ │ │ +0005fcd0: 8098 6470 6b67 e280 9920 e280 9c61 6c74 ..dpkg... ...alt │ │ │ │ │ +0005fce0: 6572 6e61 7469 7665 73e2 809d 206d 6563 ernatives... mec │ │ │ │ │ +0005fcf0: 6861 6e69 736d 2e0a 4576 6572 7920 7061 hanism..Every pa │ │ │ │ │ +0005fd00: 636b 6167 6520 7072 6f76 6964 696e 6720 ckage providing │ │ │ │ │ +0005fd10: 616e 2065 6469 746f 7220 6f72 2070 6167 an editor or pag │ │ │ │ │ +0005fd20: 6572 206d 7573 7420 6361 6c6c 2074 6865 er must call the │ │ │ │ │ +0005fd30: 0ae2 8098 7570 6461 7465 2d61 6c74 6572 ....update-alter │ │ │ │ │ +0005fd40: 6e61 7469 7665 73e2 8099 2073 6372 6970 natives... scrip │ │ │ │ │ +0005fd50: 7420 746f 2072 6567 6973 7465 7220 6173 t to register as │ │ │ │ │ +0005fd60: 2061 6e20 616c 7465 726e 6174 6976 6520 an alternative │ │ │ │ │ +0005fd70: 666f 720a e280 982f 7573 722f 6269 6e2f for..../usr/bin/ │ │ │ │ │ +0005fd80: 6564 6974 6f72 e280 9920 6f72 20e2 8098 editor... or ... │ │ │ │ │ +0005fd90: 2f75 7372 2f62 696e 2f70 6167 6572 e280 /usr/bin/pager.. │ │ │ │ │ +0005fda0: 9920 6173 2061 7070 726f 7072 6961 7465 . as appropriate │ │ │ │ │ +0005fdb0: 2e20 2054 6865 2061 6c74 6572 6e61 7469 . The alternati │ │ │ │ │ +0005fdc0: 7665 0a73 686f 756c 6420 6861 7665 2061 ve.should have a │ │ │ │ │ +0005fdd0: 2073 6c61 7665 2061 6c74 6572 6e61 7469 slave alternati │ │ │ │ │ +0005fde0: 7665 2066 6f72 20e2 8098 2f75 7372 2f73 ve for .../usr/s │ │ │ │ │ +0005fdf0: 6861 7265 2f6d 616e 2f6d 616e 312f 6564 hare/man/man1/ed │ │ │ │ │ +0005fe00: 6974 6f72 2e31 2e67 7ae2 8099 206f 720a itor.1.gz... or. │ │ │ │ │ +0005fe10: e280 982f 7573 722f 7368 6172 652f 6d61 .../usr/share/ma │ │ │ │ │ +0005fe20: 6e2f 6d61 6e31 2f70 6167 6572 2e31 2e67 n/man1/pager.1.g │ │ │ │ │ +0005fe30: 7ae2 8099 2070 6f69 6e74 696e 6720 746f z... pointing to │ │ │ │ │ +0005fe40: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi │ │ │ │ │ +0005fe50: 6e67 206d 616e 7561 6c0a 7061 6765 2e0a ng manual.page.. │ │ │ │ │ +0005fe60: 0a49 6620 6974 2069 7320 7665 7279 2068 .If it is very h │ │ │ │ │ +0005fe70: 6172 6420 746f 2061 6461 7074 2061 2070 ard to adapt a p │ │ │ │ │ +0005fe80: 726f 6772 616d 2074 6f20 6d61 6b65 2075 rogram to make u │ │ │ │ │ +0005fe90: 7365 206f 6620 7468 6520 4544 4954 4f52 se of the EDITOR │ │ │ │ │ +0005fea0: 206f 7220 5041 4745 520a 7661 7269 6162 or PAGER.variab │ │ │ │ │ +0005feb0: 6c65 732c 2074 6861 7420 7072 6f67 7261 les, that progra │ │ │ │ │ +0005fec0: 6d20 6d61 7920 6265 2063 6f6e 6669 6775 m may be configu │ │ │ │ │ +0005fed0: 7265 6420 746f 2075 7365 0ae2 8098 2f75 red to use..../u │ │ │ │ │ +0005fee0: 7372 2f62 696e 2f73 656e 7369 626c 652d sr/bin/sensible- │ │ │ │ │ +0005fef0: 6564 6974 6f72 e280 9920 616e 6420 e280 editor... and .. │ │ │ │ │ +0005ff00: 982f 7573 722f 6269 6e2f 7365 6e73 6962 ./usr/bin/sensib │ │ │ │ │ +0005ff10: 6c65 2d70 6167 6572 e280 9920 6173 2074 le-pager... as t │ │ │ │ │ +0005ff20: 6865 2065 6469 746f 720a 6f72 2070 6167 he editor.or pag │ │ │ │ │ +0005ff30: 6572 2070 726f 6772 616d 2072 6573 7065 er program respe │ │ │ │ │ +0005ff40: 6374 6976 656c 792e 2020 5468 6573 6520 ctively. These │ │ │ │ │ +0005ff50: 6172 6520 7477 6f20 7363 7269 7074 7320 are two scripts │ │ │ │ │ +0005ff60: 7072 6f76 6964 6564 2069 6e20 7468 650a provided in the. │ │ │ │ │ +0005ff70: 7365 6e73 6962 6c65 2d75 7469 6c73 2070 sensible-utils p │ │ │ │ │ +0005ff80: 6163 6b61 6765 2074 6861 7420 6368 6563 ackage that chec │ │ │ │ │ +0005ff90: 6b20 7468 6520 4544 4954 4f52 2061 6e64 k the EDITOR and │ │ │ │ │ +0005ffa0: 2050 4147 4552 2076 6172 6961 626c 6573 PAGER variables │ │ │ │ │ +0005ffb0: 2061 6e64 0a6c 6175 6e63 6820 7468 6520 and.launch the │ │ │ │ │ +0005ffc0: 6170 7072 6f70 7269 6174 6520 7072 6f67 appropriate prog │ │ │ │ │ +0005ffd0: 7261 6d2c 2061 6e64 2066 616c 6c20 6261 ram, and fall ba │ │ │ │ │ +0005ffe0: 636b 2074 6f20 e280 982f 7573 722f 6269 ck to .../usr/bi │ │ │ │ │ +0005fff0: 6e2f 6564 6974 6f72 e280 9920 616e 640a n/editor... and. │ │ │ │ │ +00060000: e280 982f 7573 722f 6269 6e2f 7061 6765 .../usr/bin/page │ │ │ │ │ +00060010: 72e2 8099 2069 6620 7468 6520 7661 7269 r... if the vari │ │ │ │ │ +00060020: 6162 6c65 2069 7320 6e6f 7420 7365 742e able is not set. │ │ │ │ │ +00060030: 0a0a 4120 7072 6f67 7261 6d20 6d61 7920 ..A program may │ │ │ │ │ +00060040: 616c 736f 2075 7365 2074 6865 2056 4953 also use the VIS │ │ │ │ │ +00060050: 5541 4c20 656e 7669 726f 6e6d 656e 7420 UAL environment │ │ │ │ │ +00060060: 7661 7269 6162 6c65 2074 6f20 6465 7465 variable to dete │ │ │ │ │ +00060070: 726d 696e 6520 7468 650a 7573 6572 e280 rmine the.user.. │ │ │ │ │ +00060080: 9973 2063 686f 6963 6520 6f66 2065 6469 .s choice of edi │ │ │ │ │ +00060090: 746f 722e 2020 4966 2069 7420 6578 6973 tor. If it exis │ │ │ │ │ +000600a0: 7473 2c20 6974 2073 686f 756c 6420 7461 ts, it should ta │ │ │ │ │ +000600b0: 6b65 2070 7265 6365 6465 6e63 6520 6f76 ke precedence ov │ │ │ │ │ +000600c0: 6572 0a45 4449 544f 522e 2054 6869 7320 er.EDITOR. This │ │ │ │ │ +000600d0: 6973 2069 6e20 6661 6374 2077 6861 7420 is in fact what │ │ │ │ │ +000600e0: e280 982f 7573 722f 6269 6e2f 7365 6e73 .../usr/bin/sens │ │ │ │ │ +000600f0: 6962 6c65 2d65 6469 746f 72e2 8099 2064 ible-editor... d │ │ │ │ │ +00060100: 6f65 732e 0a0a 4974 2069 7320 6e6f 7420 oes...It is not │ │ │ │ │ +00060110: 7265 7175 6972 6564 2066 6f72 2061 2070 required for a p │ │ │ │ │ +00060120: 6163 6b61 6765 2074 6f20 6465 7065 6e64 ackage to depend │ │ │ │ │ +00060130: 206f 6e20 e280 9865 6469 746f 72e2 8099 on ...editor... │ │ │ │ │ +00060140: 2061 6e64 20e2 8098 7061 6765 72e2 8099 and ...pager... │ │ │ │ │ +00060150: 2c20 6e6f 720a 6973 2069 7420 7265 7175 , nor.is it requ │ │ │ │ │ +00060160: 6972 6564 2066 6f72 2061 2070 6163 6b61 ired for a packa │ │ │ │ │ +00060170: 6765 2074 6f20 7072 6f76 6964 6520 7375 ge to provide su │ │ │ │ │ +00060180: 6368 2076 6972 7475 616c 2070 6163 6b61 ch virtual packa │ │ │ │ │ +00060190: 6765 732e 2020 2831 290a 0a20 2020 2d2d ges. (1).. -- │ │ │ │ │ +000601a0: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +000601b0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +000601c0: 2020 2831 2920 5468 6520 4465 6269 616e (1) The Debian │ │ │ │ │ +000601d0: 2062 6173 6520 7379 7374 656d 2061 6c72 base system alr │ │ │ │ │ +000601e0: 6561 6479 2070 726f 7669 6465 7320 616e eady provides an │ │ │ │ │ +000601f0: 2065 6469 746f 7220 616e 6420 6120 7061 editor and a pa │ │ │ │ │ +00060200: 6765 720a 7072 6f67 7261 6d2e 0a0a 1f0a ger.program..... │ │ │ │ │ +00060210: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00060220: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00060230: 2057 6562 2073 6572 7665 7273 2061 6e64 Web servers and │ │ │ │ │ +00060240: 2061 7070 6c69 6361 7469 6f6e 732c 2020 applications, │ │ │ │ │ +00060250: 4e65 7874 3a20 4d61 696c 2074 7261 6e73 Next: Mail trans │ │ │ │ │ +00060260: 706f 7274 2064 656c 6976 6572 7920 616e port delivery an │ │ │ │ │ +00060270: 6420 7573 6572 2061 6765 6e74 732c 2020 d user agents, │ │ │ │ │ +00060280: 5072 6576 3a20 4564 6974 6f72 7320 616e Prev: Editors an │ │ │ │ │ +00060290: 6420 7061 6765 7273 2c20 2055 703a 2043 d pagers, Up: C │ │ │ │ │ +000602a0: 7573 746f 6d69 7a65 6420 7072 6f67 7261 ustomized progra │ │ │ │ │ +000602b0: 6d73 0a0a 3131 2e35 2057 6562 2073 6572 ms..11.5 Web ser │ │ │ │ │ +000602c0: 7665 7273 2061 6e64 2061 7070 6c69 6361 vers and applica │ │ │ │ │ +000602d0: 7469 6f6e 730a 3d3d 3d3d 3d3d 3d3d 3d3d tions.========== │ │ │ │ │ +000602e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000602f0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 7365 =======..This se │ │ │ │ │ +00060300: 6374 696f 6e20 6465 7363 7269 6265 7320 ction describes │ │ │ │ │ +00060310: 7468 6520 6c6f 6361 7469 6f6e 7320 616e the locations an │ │ │ │ │ +00060320: 6420 5552 4c73 2074 6861 7420 7368 6f75 d URLs that shou │ │ │ │ │ +00060330: 6c64 2062 6520 7573 6564 2062 7920 616c ld be used by al │ │ │ │ │ +00060340: 6c0a 7765 6220 7365 7276 6572 7320 616e l.web servers an │ │ │ │ │ +00060350: 6420 7765 6220 6170 706c 6963 6174 696f d web applicatio │ │ │ │ │ +00060360: 6e73 2069 6e20 7468 6520 4465 6269 616e ns in the Debian │ │ │ │ │ +00060370: 2073 7973 7465 6d2e 0a0a 2020 312e 2043 system... 1. C │ │ │ │ │ +00060380: 6769 2d62 696e 2065 7865 6375 7461 626c gi-bin executabl │ │ │ │ │ +00060390: 6520 6669 6c65 7320 6172 6520 696e 7374 e files are inst │ │ │ │ │ +000603a0: 616c 6c65 6420 696e 2074 6865 2064 6972 alled in the dir │ │ │ │ │ +000603b0: 6563 746f 7279 0a0a 2020 2020 2020 2020 ectory.. │ │ │ │ │ +000603c0: 2020 2f75 7372 2f6c 6962 2f63 6769 2d62 /usr/lib/cgi-b │ │ │ │ │ +000603d0: 696e 0a0a 2020 2020 206f 7220 6120 7375 in.. or a su │ │ │ │ │ +000603e0: 6264 6972 6563 746f 7279 206f 6620 7468 bdirectory of th │ │ │ │ │ +000603f0: 6174 2064 6972 6563 746f 7279 2c20 616e at directory, an │ │ │ │ │ +00060400: 6420 7468 6520 7363 7269 7074 0a0a 2020 d the script.. │ │ │ │ │ +00060410: 2020 2020 2020 2020 2f75 7372 2f6c 6962 /usr/lib │ │ │ │ │ +00060420: 2f63 6769 2d62 696e 2f2e 2e2e 2f63 6769 /cgi-bin/.../cgi │ │ │ │ │ +00060430: 2d62 696e 2d6e 616d 650a 0a20 2020 2020 -bin-name.. │ │ │ │ │ +00060440: 7368 6f75 6c64 2062 6520 7265 6665 7272 should be referr │ │ │ │ │ +00060450: 6564 2074 6f20 6173 0a0a 2020 2020 2020 ed to as.. │ │ │ │ │ +00060460: 2020 2020 6874 7470 3a2f 2f6c 6f63 616c http://local │ │ │ │ │ +00060470: 686f 7374 2f63 6769 2d62 696e 2f2e 2e2e host/cgi-bin/... │ │ │ │ │ +00060480: 2f63 6769 2d62 696e 2d6e 616d 650a 0a20 /cgi-bin-name.. │ │ │ │ │ +00060490: 2032 2e20 2844 656c 6574 6564 290a 0a20 2. (Deleted).. │ │ │ │ │ +000604a0: 2033 2e20 4163 6365 7373 2074 6f20 696d 3. Access to im │ │ │ │ │ +000604b0: 6167 6573 0a0a 2020 2020 2049 6d61 6765 ages.. Image │ │ │ │ │ +000604c0: 7320 666f 7220 6120 7061 636b 6167 6520 s for a package │ │ │ │ │ +000604d0: 7368 6f75 6c64 2062 6520 7374 6f72 6564 should be stored │ │ │ │ │ +000604e0: 2069 6e0a 2020 2020 20e2 8098 2f75 7372 in. .../usr │ │ │ │ │ +000604f0: 2f73 6861 7265 2f69 6d61 6765 732f 7061 /share/images/pa │ │ │ │ │ +00060500: 636b 6167 65e2 8099 2061 6e64 2072 6566 ckage... and ref │ │ │ │ │ +00060510: 6572 7265 6420 746f 2074 6872 6f75 6768 erred to through │ │ │ │ │ +00060520: 2061 6e20 616c 6961 730a 2020 2020 20e2 an alias. . │ │ │ │ │ +00060530: 8098 2f69 6d61 6765 732f e280 9920 6173 ../images/... as │ │ │ │ │ +00060540: 3a0a 0a20 2020 2020 2020 2020 2068 7474 :.. htt │ │ │ │ │ +00060550: 703a 2f2f 6c6f 6361 6c68 6f73 742f 696d p://localhost/im │ │ │ │ │ +00060560: 6167 6573 2f70 6163 6b61 6765 2f66 696c ages/package/fil │ │ │ │ │ +00060570: 656e 616d 650a 0a20 2034 2e20 5765 6220 ename.. 4. Web │ │ │ │ │ +00060580: 446f 6375 6d65 6e74 2052 6f6f 740a 0a20 Document Root.. │ │ │ │ │ +00060590: 2020 2020 5765 6220 4170 706c 6963 6174 Web Applicat │ │ │ │ │ +000605a0: 696f 6e73 2073 686f 756c 6420 7472 7920 ions should try │ │ │ │ │ +000605b0: 746f 2061 766f 6964 2073 746f 7269 6e67 to avoid storing │ │ │ │ │ +000605c0: 2066 696c 6573 2069 6e20 7468 6520 5765 files in the We │ │ │ │ │ +000605d0: 620a 2020 2020 2044 6f63 756d 656e 7420 b. Document │ │ │ │ │ +000605e0: 526f 6f74 2e20 2049 6e73 7465 6164 2074 Root. Instead t │ │ │ │ │ +000605f0: 6865 7920 7368 6f75 6c64 2075 7365 2074 hey should use t │ │ │ │ │ +00060600: 6865 202f 7573 722f 7368 6172 652f 646f he /usr/share/do │ │ │ │ │ +00060610: 632f 7061 636b 6167 650a 2020 2020 2064 c/package. d │ │ │ │ │ +00060620: 6972 6563 746f 7279 2066 6f72 2064 6f63 irectory for doc │ │ │ │ │ +00060630: 756d 656e 7473 2e20 2049 6620 6163 6365 uments. If acce │ │ │ │ │ +00060640: 7373 2074 6f20 7468 6520 7765 6220 646f ss to the web do │ │ │ │ │ +00060650: 6375 6d65 6e74 2072 6f6f 7420 6973 0a20 cument root is. │ │ │ │ │ +00060660: 2020 2020 756e 6176 6f69 6461 626c 6520 unavoidable │ │ │ │ │ +00060670: 7468 656e 2075 7365 0a0a 2020 2020 2020 then use.. │ │ │ │ │ +00060680: 2020 2020 2f76 6172 2f77 7777 2f68 746d /var/www/htm │ │ │ │ │ +00060690: 6c0a 0a20 2020 2020 6173 2074 6865 2044 l.. as the D │ │ │ │ │ +000606a0: 6f63 756d 656e 7420 526f 6f74 2e20 2054 ocument Root. T │ │ │ │ │ +000606b0: 6869 7320 6d69 6768 7420 6265 206a 7573 his might be jus │ │ │ │ │ +000606c0: 7420 6120 7379 6d62 6f6c 6963 206c 696e t a symbolic lin │ │ │ │ │ +000606d0: 6b20 746f 2074 6865 0a20 2020 2020 6c6f k to the. lo │ │ │ │ │ +000606e0: 6361 7469 6f6e 2077 6865 7265 2074 6865 cation where the │ │ │ │ │ +000606f0: 2073 7973 7465 6d20 6164 6d69 6e69 7374 system administ │ │ │ │ │ +00060700: 7261 746f 7220 6861 7320 7075 7420 7468 rator has put th │ │ │ │ │ +00060710: 6520 7265 616c 2064 6f63 756d 656e 740a e real document. │ │ │ │ │ +00060720: 2020 2020 2072 6f6f 742e 0a0a 2020 352e root... 5. │ │ │ │ │ +00060730: 2050 726f 7669 6469 6e67 2068 7474 7064 Providing httpd │ │ │ │ │ +00060740: 2061 6e64 2f6f 7220 6874 7470 642d 6367 and/or httpd-cg │ │ │ │ │ +00060750: 690a 0a20 2020 2020 416c 6c20 7765 6220 i.. All web │ │ │ │ │ +00060760: 7365 7276 6572 7320 7368 6f75 6c64 2070 servers should p │ │ │ │ │ +00060770: 726f 7669 6465 2074 6865 2076 6972 7475 rovide the virtu │ │ │ │ │ +00060780: 616c 2070 6163 6b61 6765 20e2 8098 6874 al package ...ht │ │ │ │ │ +00060790: 7470 64e2 8099 2e20 2049 6620 610a 2020 tpd.... If a. │ │ │ │ │ +000607a0: 2020 2077 6562 2073 6572 7665 7220 6861 web server ha │ │ │ │ │ +000607b0: 7320 4347 4920 7375 7070 6f72 7420 6974 s CGI support it │ │ │ │ │ +000607c0: 2073 686f 756c 6420 7072 6f76 6964 6520 should provide │ │ │ │ │ +000607d0: e280 9868 7474 7064 2d63 6769 e280 990a ...httpd-cgi.... │ │ │ │ │ +000607e0: 2020 2020 2061 6464 6974 696f 6e61 6c6c additionall │ │ │ │ │ +000607f0: 792e 0a0a 2020 2020 2041 6c6c 2077 6562 y... All web │ │ │ │ │ +00060800: 2061 7070 6c69 6361 7469 6f6e 7320 7768 applications wh │ │ │ │ │ +00060810: 6963 6820 646f 206e 6f74 2063 6f6e 7461 ich do not conta │ │ │ │ │ +00060820: 696e 2043 4749 2073 6372 6970 7473 2073 in CGI scripts s │ │ │ │ │ +00060830: 686f 756c 6420 6465 7065 6e64 0a20 2020 hould depend. │ │ │ │ │ +00060840: 2020 6f6e 20e2 8098 6874 7470 64e2 8099 on ...httpd... │ │ │ │ │ +00060850: 2c20 616c 6c20 7468 6f73 6520 7765 6220 , all those web │ │ │ │ │ +00060860: 6170 706c 6963 6174 696f 6e73 2077 6869 applications whi │ │ │ │ │ +00060870: 6368 20e2 8098 646f e280 9920 636f 6e74 ch ...do... cont │ │ │ │ │ +00060880: 6169 6e20 4347 490a 2020 2020 2073 6372 ain CGI. scr │ │ │ │ │ +00060890: 6970 7473 2c20 7368 6f75 6c64 2064 6570 ipts, should dep │ │ │ │ │ +000608a0: 656e 6420 6f6e 20e2 8098 6874 7470 642d end on ...httpd- │ │ │ │ │ +000608b0: 6367 69e2 8099 2e0a 0a1f 0a46 696c 653a cgi........File: │ │ │ │ │ +000608c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000608d0: 6e66 6f2c 2020 4e6f 6465 3a20 4d61 696c nfo, Node: Mail │ │ │ │ │ +000608e0: 2074 7261 6e73 706f 7274 2064 656c 6976 transport deliv │ │ │ │ │ +000608f0: 6572 7920 616e 6420 7573 6572 2061 6765 ery and user age │ │ │ │ │ +00060900: 6e74 732c 2020 4e65 7874 3a20 4e65 7773 nts, Next: News │ │ │ │ │ +00060910: 2073 7973 7465 6d20 636f 6e66 6967 7572 system configur │ │ │ │ │ +00060920: 6174 696f 6e2c 2020 5072 6576 3a20 5765 ation, Prev: We │ │ │ │ │ +00060930: 6220 7365 7276 6572 7320 616e 6420 6170 b servers and ap │ │ │ │ │ +00060940: 706c 6963 6174 696f 6e73 2c20 2055 703a plications, Up: │ │ │ │ │ +00060950: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ +00060960: 7261 6d73 0a0a 3131 2e36 204d 6169 6c20 rams..11.6 Mail │ │ │ │ │ +00060970: 7472 616e 7370 6f72 742c 2064 656c 6976 transport, deliv │ │ │ │ │ +00060980: 6572 7920 616e 6420 7573 6572 2061 6765 ery and user age │ │ │ │ │ +00060990: 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nts.============ │ │ │ │ │ +000609a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000609b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000609c0: 3d0a 0a44 6562 6961 6e20 7061 636b 6167 =..Debian packag │ │ │ │ │ +000609d0: 6573 2077 6869 6368 2070 726f 6365 7373 es which process │ │ │ │ │ +000609e0: 2065 6c65 6374 726f 6e69 6320 6d61 696c electronic mail │ │ │ │ │ +000609f0: 2c20 7768 6574 6865 7220 6d61 696c 2075 , whether mail u │ │ │ │ │ +00060a00: 7365 7220 6167 656e 7473 0a28 4d55 4173 ser agents.(MUAs │ │ │ │ │ +00060a10: 2920 6f72 206d 6169 6c20 7472 616e 7370 ) or mail transp │ │ │ │ │ +00060a20: 6f72 7420 6167 656e 7473 2028 4d54 4173 ort agents (MTAs │ │ │ │ │ +00060a30: 292c 206d 7573 7420 656e 7375 7265 2074 ), must ensure t │ │ │ │ │ +00060a40: 6861 7420 7468 6579 2061 7265 0a63 6f6d hat they are.com │ │ │ │ │ +00060a50: 7061 7469 626c 6520 7769 7468 2074 6865 patible with the │ │ │ │ │ +00060a60: 2063 6f6e 6669 6775 7261 7469 6f6e 2064 configuration d │ │ │ │ │ +00060a70: 6563 6973 696f 6e73 2062 656c 6f77 2e20 ecisions below. │ │ │ │ │ +00060a80: 2046 6169 6c75 7265 2074 6f20 646f 2074 Failure to do t │ │ │ │ │ +00060a90: 6869 730a 6d61 7920 7265 7375 6c74 2069 his.may result i │ │ │ │ │ +00060aa0: 6e20 6c6f 7374 206d 6169 6c2c 2062 726f n lost mail, bro │ │ │ │ │ +00060ab0: 6b65 6e20 e280 9846 726f 6d3a e280 9920 ken ...From:... │ │ │ │ │ +00060ac0: 6c69 6e65 732c 2061 6e64 206f 7468 6572 lines, and other │ │ │ │ │ +00060ad0: 2073 6572 696f 7573 2062 7261 696e 0a64 serious brain.d │ │ │ │ │ +00060ae0: 616d 6167 6521 0a0a 5468 6520 6d61 696c amage!..The mail │ │ │ │ │ +00060af0: 2073 706f 6f6c 2069 7320 e280 982f 7661 spool is .../va │ │ │ │ │ +00060b00: 722f 6d61 696c e280 9920 616e 6420 7468 r/mail... and th │ │ │ │ │ +00060b10: 6520 696e 7465 7266 6163 6520 746f 2073 e interface to s │ │ │ │ │ +00060b20: 656e 6420 6120 6d61 696c 206d 6573 7361 end a mail messa │ │ │ │ │ +00060b30: 6765 0a69 7320 e280 982f 7573 722f 7362 ge.is .../usr/sb │ │ │ │ │ +00060b40: 696e 2f73 656e 646d 6169 6ce2 8099 2028 in/sendmail... ( │ │ │ │ │ +00060b50: 6173 2070 6572 2074 6865 2046 4853 292e as per the FHS). │ │ │ │ │ +00060b60: 204f 6e20 6f6c 6465 7220 7379 7374 656d On older system │ │ │ │ │ +00060b70: 732c 2074 6865 206d 6169 6c0a 7370 6f6f s, the mail.spoo │ │ │ │ │ +00060b80: 6c20 6d61 7920 6265 2070 6879 7369 6361 l may be physica │ │ │ │ │ +00060b90: 6c6c 7920 6c6f 6361 7465 6420 696e 20e2 lly located in . │ │ │ │ │ +00060ba0: 8098 2f76 6172 2f73 706f 6f6c 2f6d 6169 ../var/spool/mai │ │ │ │ │ +00060bb0: 6ce2 8099 2c20 6275 7420 616c 6c20 6163 l..., but all ac │ │ │ │ │ +00060bc0: 6365 7373 2074 6f0a 7468 6520 6d61 696c cess to.the mail │ │ │ │ │ +00060bd0: 2073 706f 6f6c 2073 686f 756c 6420 6265 spool should be │ │ │ │ │ +00060be0: 2076 6961 2074 6865 20e2 8098 2f76 6172 via the .../var │ │ │ │ │ +00060bf0: 2f6d 6169 6ce2 8099 2073 796d 6c69 6e6b /mail... symlink │ │ │ │ │ +00060c00: 2e20 2054 6865 206d 6169 6c20 7370 6f6f . The mail spoo │ │ │ │ │ +00060c10: 6c20 6973 0a70 6172 7420 6f66 2074 6865 l is.part of the │ │ │ │ │ +00060c20: 2062 6173 6520 7379 7374 656d 2061 6e64 base system and │ │ │ │ │ +00060c30: 206e 6f74 2070 6172 7420 6f66 2074 6865 not part of the │ │ │ │ │ +00060c40: 204d 5441 2070 6163 6b61 6765 2e0a 0a41 MTA package...A │ │ │ │ │ +00060c50: 6c6c 2044 6562 6961 6e20 4d55 4173 2c20 ll Debian MUAs, │ │ │ │ │ +00060c60: 4d54 4173 2c20 4d44 4173 2061 6e64 206f MTAs, MDAs and o │ │ │ │ │ +00060c70: 7468 6572 206d 6169 6c62 6f78 2061 6363 ther mailbox acc │ │ │ │ │ +00060c80: 6573 7369 6e67 2070 726f 6772 616d 7320 essing programs │ │ │ │ │ +00060c90: 2873 7563 680a 6173 2049 4d41 5020 6461 (such.as IMAP da │ │ │ │ │ +00060ca0: 656d 6f6e 7329 206d 7573 7420 6c6f 636b emons) must lock │ │ │ │ │ +00060cb0: 2074 6865 206d 6169 6c62 6f78 2069 6e20 the mailbox in │ │ │ │ │ +00060cc0: 616e 204e 4653 2d73 6166 6520 7761 792e an NFS-safe way. │ │ │ │ │ +00060cd0: 2020 5468 6973 206d 6561 6e73 0a74 6861 This means.tha │ │ │ │ │ +00060ce0: 7420 e280 9866 636e 746c 2829 e280 9920 t ...fcntl()... │ │ │ │ │ +00060cf0: 6c6f 636b 696e 6720 6d75 7374 2062 6520 locking must be │ │ │ │ │ +00060d00: 636f 6d62 696e 6564 2077 6974 6820 646f combined with do │ │ │ │ │ +00060d10: 7420 6c6f 636b 696e 672e 2020 546f 2061 t locking. To a │ │ │ │ │ +00060d20: 766f 6964 0a64 6561 646c 6f63 6b73 2c20 void.deadlocks, │ │ │ │ │ +00060d30: 6120 7072 6f67 7261 6d20 7368 6f75 6c64 a program should │ │ │ │ │ +00060d40: 2075 7365 20e2 8098 6663 6e74 6c28 29e2 use ...fcntl(). │ │ │ │ │ +00060d50: 8099 2066 6972 7374 2061 6e64 2064 6f74 .. first and dot │ │ │ │ │ +00060d60: 206c 6f63 6b69 6e67 2061 6674 6572 0a74 locking after.t │ │ │ │ │ +00060d70: 6869 732c 206f 7220 616c 7465 726e 6174 his, or alternat │ │ │ │ │ +00060d80: 6976 656c 7920 696d 706c 656d 656e 7420 ively implement │ │ │ │ │ +00060d90: 7468 6520 7477 6f20 6c6f 636b 696e 6720 the two locking │ │ │ │ │ +00060da0: 6d65 7468 6f64 7320 696e 2061 206e 6f6e methods in a non │ │ │ │ │ +00060db0: 0a62 6c6f 636b 696e 6720 7761 792e 2020 .blocking way. │ │ │ │ │ +00060dc0: 2831 2920 2055 7369 6e67 2074 6865 2066 (1) Using the f │ │ │ │ │ +00060dd0: 756e 6374 696f 6e73 20e2 8098 6d61 696c unctions ...mail │ │ │ │ │ +00060de0: 6c6f 636b e280 9920 616e 6420 e280 986d lock... and ...m │ │ │ │ │ +00060df0: 6169 6c75 6e6c 6f63 6be2 8099 0a70 726f ailunlock....pro │ │ │ │ │ +00060e00: 7669 6465 6420 6279 2074 6865 20e2 8098 vided by the ... │ │ │ │ │ +00060e10: 6c69 626c 6f63 6b66 696c 652a e280 9920 liblockfile*... │ │ │ │ │ +00060e20: 7061 636b 6167 6573 2069 7320 7468 6520 packages is the │ │ │ │ │ +00060e30: 7265 636f 6d6d 656e 6465 6420 7761 7920 recommended way │ │ │ │ │ +00060e40: 746f 0a61 6363 6f6d 706c 6973 6820 7468 to.accomplish th │ │ │ │ │ +00060e50: 6973 2e0a 0a4d 6169 6c62 6f78 6573 2061 is...Mailboxes a │ │ │ │ │ +00060e60: 7265 2067 656e 6572 616c 6c79 2065 6974 re generally eit │ │ │ │ │ +00060e70: 6865 7220 6d6f 6465 2036 3030 2061 6e64 her mode 600 and │ │ │ │ │ +00060e80: 206f 776e 6564 2062 7920 7573 6572 206f owned by user o │ │ │ │ │ +00060e90: 7220 6d6f 6465 2036 3630 0a61 6e64 206f r mode 660.and o │ │ │ │ │ +00060ea0: 776e 6564 2062 7920 e280 9875 7365 723a wned by ...user: │ │ │ │ │ +00060eb0: 6d61 696c e280 992e 2020 2832 2920 2054 mail.... (2) T │ │ │ │ │ +00060ec0: 6865 206c 6f63 616c 2073 7973 7465 6d20 he local system │ │ │ │ │ +00060ed0: 6164 6d69 6e69 7374 7261 746f 7220 6d61 administrator ma │ │ │ │ │ +00060ee0: 790a 6368 6f6f 7365 2061 2064 6966 6665 y.choose a diffe │ │ │ │ │ +00060ef0: 7265 6e74 2070 6572 6d69 7373 696f 6e20 rent permission │ │ │ │ │ +00060f00: 7363 6865 6d65 3b20 7061 636b 6167 6573 scheme; packages │ │ │ │ │ +00060f10: 2073 686f 756c 6420 6e6f 7420 6d61 6b65 should not make │ │ │ │ │ +00060f20: 0a61 7373 756d 7074 696f 6e73 2061 626f .assumptions abo │ │ │ │ │ +00060f30: 7574 2074 6865 2070 6572 6d69 7373 696f ut the permissio │ │ │ │ │ +00060f40: 6e20 616e 6420 6f77 6e65 7273 6869 7020 n and ownership │ │ │ │ │ +00060f50: 6f66 206d 6169 6c62 6f78 6573 2075 6e6c of mailboxes unl │ │ │ │ │ +00060f60: 6573 730a 7265 7175 6972 6564 2028 7375 ess.required (su │ │ │ │ │ +00060f70: 6368 2061 7320 7768 656e 2063 7265 6174 ch as when creat │ │ │ │ │ +00060f80: 696e 6720 6120 6e65 7720 6d61 696c 626f ing a new mailbo │ │ │ │ │ +00060f90: 7829 2e20 2041 204d 5541 206d 6179 2072 x). A MUA may r │ │ │ │ │ +00060fa0: 656d 6f76 6520 610a 6d61 696c 626f 7820 emove a.mailbox │ │ │ │ │ +00060fb0: 2875 6e6c 6573 7320 6974 2068 6173 206e (unless it has n │ │ │ │ │ +00060fc0: 6f6e 7374 616e 6461 7264 2070 6572 6d69 onstandard permi │ │ │ │ │ +00060fd0: 7373 696f 6e73 2920 696e 2077 6869 6368 ssions) in which │ │ │ │ │ +00060fe0: 2063 6173 6520 7468 6520 4d54 4120 6f72 case the MTA or │ │ │ │ │ +00060ff0: 0a61 6e6f 7468 6572 204d 5541 206d 7573 .another MUA mus │ │ │ │ │ +00061000: 7420 7265 6372 6561 7465 2069 7420 6966 t recreate it if │ │ │ │ │ +00061010: 206e 6565 6465 642e 0a0a 5468 6520 6d61 needed...The ma │ │ │ │ │ +00061020: 696c 2073 706f 6f6c 2069 7320 3237 3735 il spool is 2775 │ │ │ │ │ +00061030: 20e2 8098 726f 6f74 3a6d 6169 6ce2 8099 ...root:mail... │ │ │ │ │ +00061040: 2c20 616e 6420 4d55 4173 2073 686f 756c , and MUAs shoul │ │ │ │ │ +00061050: 6420 6265 2073 6574 6769 6420 6d61 696c d be setgid mail │ │ │ │ │ +00061060: 2074 6f20 646f 0a74 6865 206c 6f63 6b69 to do.the locki │ │ │ │ │ +00061070: 6e67 206d 656e 7469 6f6e 6564 2061 626f ng mentioned abo │ │ │ │ │ +00061080: 7665 2028 616e 6420 6d75 7374 206f 6276 ve (and must obv │ │ │ │ │ +00061090: 696f 7573 6c79 2061 766f 6964 2061 6363 iously avoid acc │ │ │ │ │ +000610a0: 6573 7369 6e67 206f 7468 6572 0a75 7365 essing other.use │ │ │ │ │ +000610b0: 7273 e280 9920 6d61 696c 626f 7865 7320 rs... mailboxes │ │ │ │ │ +000610c0: 7573 696e 6720 7468 6973 2070 7269 7669 using this privi │ │ │ │ │ +000610d0: 6c65 6765 292e 0a0a e280 982f 6574 632f lege)....../etc/ │ │ │ │ │ +000610e0: 616c 6961 7365 73e2 8099 2069 7320 7468 aliases... is th │ │ │ │ │ +000610f0: 6520 736f 7572 6365 2066 696c 6520 666f e source file fo │ │ │ │ │ +00061100: 7220 7468 6520 7379 7374 656d 206d 6169 r the system mai │ │ │ │ │ +00061110: 6c20 616c 6961 7365 7320 2865 2e67 2e2c l aliases (e.g., │ │ │ │ │ +00061120: 0a70 6f73 746d 6173 7465 722c 2075 7365 .postmaster, use │ │ │ │ │ +00061130: 6e65 742c 2065 7463 2e29 2c20 6974 2069 net, etc.), it i │ │ │ │ │ +00061140: 7320 7468 6520 6f6e 6520 7768 6963 6820 s the one which │ │ │ │ │ +00061150: 7468 6520 7379 7361 646d 696e 2061 6e64 the sysadmin and │ │ │ │ │ +00061160: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ +00061170: 7363 7269 7074 7320 6d61 7920 6564 6974 scripts may edit │ │ │ │ │ +00061180: 2e20 2041 6674 6572 20e2 8098 2f65 7463 . After .../etc │ │ │ │ │ +00061190: 2f61 6c69 6173 6573 e280 9920 6973 2065 /aliases... is e │ │ │ │ │ +000611a0: 6469 7465 6420 7468 6520 7072 6f67 7261 dited the progra │ │ │ │ │ +000611b0: 6d0a 6f72 2068 756d 616e 2065 6469 7469 m.or human editi │ │ │ │ │ +000611c0: 6e67 2069 7420 6d75 7374 2063 616c 6c20 ng it must call │ │ │ │ │ +000611d0: e280 986e 6577 616c 6961 7365 73e2 8099 ...newaliases... │ │ │ │ │ +000611e0: 2e20 2041 6c6c 204d 5441 2070 6163 6b61 . All MTA packa │ │ │ │ │ +000611f0: 6765 7320 6d75 7374 2063 6f6d 650a 7769 ges must come.wi │ │ │ │ │ +00061200: 7468 2061 20e2 8098 6e65 7761 6c69 6173 th a ...newalias │ │ │ │ │ +00061210: 6573 e280 9920 7072 6f67 7261 6d2c 2065 es... program, e │ │ │ │ │ +00061220: 7665 6e20 6966 2069 7420 646f 6573 206e ven if it does n │ │ │ │ │ +00061230: 6f74 6869 6e67 2c20 6275 7420 6f6c 6465 othing, but olde │ │ │ │ │ +00061240: 7220 4d54 410a 7061 636b 6167 6573 2064 r MTA.packages d │ │ │ │ │ +00061250: 6964 206e 6f74 2064 6f20 7468 6973 2073 id not do this s │ │ │ │ │ +00061260: 6f20 7072 6f67 7261 6d73 2073 686f 756c o programs shoul │ │ │ │ │ +00061270: 6420 6e6f 7420 6661 696c 2069 6620 e280 d not fail if .. │ │ │ │ │ +00061280: 986e 6577 616c 6961 7365 73e2 8099 0a63 .newaliases....c │ │ │ │ │ +00061290: 616e 6e6f 7420 6265 2066 6f75 6e64 2e20 annot be found. │ │ │ │ │ +000612a0: 204e 6f74 6520 7468 6174 2062 6563 6175 Note that becau │ │ │ │ │ +000612b0: 7365 206f 6620 7468 6973 2c20 616c 6c20 se of this, all │ │ │ │ │ +000612c0: 4d54 4120 7061 636b 6167 6573 206d 7573 MTA packages mus │ │ │ │ │ +000612d0: 7420 6861 7665 0ae2 8098 5072 6f76 6964 t have....Provid │ │ │ │ │ +000612e0: 6573 e280 992c 20e2 8098 436f 6e66 6c69 es..., ...Confli │ │ │ │ │ +000612f0: 6374 73e2 8099 2061 6e64 20e2 8098 5265 cts... and ...Re │ │ │ │ │ +00061300: 706c 6163 6573 3a20 6d61 696c 2d74 7261 places: mail-tra │ │ │ │ │ +00061310: 6e73 706f 7274 2d61 6765 6e74 e280 9920 nsport-agent... │ │ │ │ │ +00061320: 636f 6e74 726f 6c0a 6669 656c 6473 2e0a control.fields.. │ │ │ │ │ +00061330: 0a54 6865 2063 6f6e 7665 6e74 696f 6e20 .The convention │ │ │ │ │ +00061340: 6f66 2077 7269 7469 6e67 20e2 8098 666f of writing ...fo │ │ │ │ │ +00061350: 7277 6172 6420 746f 2061 6464 7265 7373 rward to address │ │ │ │ │ +00061360: e280 9920 696e 2074 6865 206d 6169 6c62 ... in the mailb │ │ │ │ │ +00061370: 6f78 2069 7473 656c 6620 6973 0a6e 6f74 ox itself is.not │ │ │ │ │ +00061380: 2073 7570 706f 7274 6564 2e20 2055 7365 supported. Use │ │ │ │ │ +00061390: 2061 20e2 8098 2e66 6f72 7761 7264 e280 a ....forward.. │ │ │ │ │ +000613a0: 9920 6669 6c65 2069 6e73 7465 6164 2e0a . file instead.. │ │ │ │ │ +000613b0: 0a54 6865 20e2 8098 726d 6169 6ce2 8099 .The ...rmail... │ │ │ │ │ +000613c0: 2070 726f 6772 616d 2075 7365 6420 6279 program used by │ │ │ │ │ +000613d0: 2055 5543 5020 666f 7220 696e 636f 6d69 UUCP for incomi │ │ │ │ │ +000613e0: 6e67 206d 6169 6c20 7368 6f75 6c64 2062 ng mail should b │ │ │ │ │ +000613f0: 650a e280 982f 7573 722f 7362 696e 2f72 e..../usr/sbin/r │ │ │ │ │ +00061400: 6d61 696c e280 992e 2020 4c69 6b65 7769 mail.... Likewi │ │ │ │ │ +00061410: 7365 2c20 e280 9872 736d 7470 e280 992c se, ...rsmtp..., │ │ │ │ │ +00061420: 2066 6f72 2072 6563 6569 7669 6e67 0a62 for receiving.b │ │ │ │ │ +00061430: 6174 6368 2d53 4d54 502d 6f76 6572 2d55 atch-SMTP-over-U │ │ │ │ │ +00061440: 5543 502c 2073 686f 756c 6420 6265 20e2 UCP, should be . │ │ │ │ │ +00061450: 8098 2f75 7372 2f73 6269 6e2f 7273 6d74 ../usr/sbin/rsmt │ │ │ │ │ +00061460: 70e2 8099 2069 6620 6974 2069 7320 7375 p... if it is su │ │ │ │ │ +00061470: 7070 6f72 7465 642e 0a0a 4966 2079 6f75 pported...If you │ │ │ │ │ +00061480: 7220 7061 636b 6167 6520 6e65 6564 7320 r package needs │ │ │ │ │ +00061490: 746f 206b 6e6f 7720 7768 6174 2068 6f73 to know what hos │ │ │ │ │ +000614a0: 746e 616d 6520 746f 2075 7365 206f 6e20 tname to use on │ │ │ │ │ +000614b0: 2866 6f72 2065 7861 6d70 6c65 290a 6f75 (for example).ou │ │ │ │ │ +000614c0: 7467 6f69 6e67 206e 6577 7320 616e 6420 tgoing news and │ │ │ │ │ +000614d0: 6d61 696c 206d 6573 7361 6765 7320 7768 mail messages wh │ │ │ │ │ +000614e0: 6963 6820 6172 6520 6765 6e65 7261 7465 ich are generate │ │ │ │ │ +000614f0: 6420 6c6f 6361 6c6c 792c 2079 6f75 2073 d locally, you s │ │ │ │ │ +00061500: 686f 756c 640a 7573 6520 7468 6520 6669 hould.use the fi │ │ │ │ │ +00061510: 6c65 20e2 8098 2f65 7463 2f6d 6169 6c6e le .../etc/mailn │ │ │ │ │ +00061520: 616d 65e2 8099 2e20 2049 7420 7769 6c6c ame.... It will │ │ │ │ │ +00061530: 2063 6f6e 7461 696e 2074 6865 2070 6f72 contain the por │ │ │ │ │ +00061540: 7469 6f6e 2061 6674 6572 2074 6865 0a75 tion after the.u │ │ │ │ │ +00061550: 7365 726e 616d 6520 616e 6420 e280 9840 sername and ...@ │ │ │ │ │ +00061560: e280 9920 2861 7429 2073 6967 6e20 666f ... (at) sign fo │ │ │ │ │ +00061570: 7220 656d 6169 6c20 6164 6472 6573 7365 r email addresse │ │ │ │ │ +00061580: 7320 6f66 2075 7365 7273 206f 6e20 7468 s of users on th │ │ │ │ │ +00061590: 6520 6d61 6368 696e 650a 2866 6f6c 6c6f e machine.(follo │ │ │ │ │ +000615a0: 7765 6420 6279 2061 206e 6577 6c69 6e65 wed by a newline │ │ │ │ │ +000615b0: 292e 0a0a 5375 6368 2061 2070 6163 6b61 )...Such a packa │ │ │ │ │ +000615c0: 6765 2073 686f 756c 6420 6368 6563 6b20 ge should check │ │ │ │ │ +000615d0: 666f 7220 7468 6520 6578 6973 7465 6e63 for the existenc │ │ │ │ │ +000615e0: 6520 6f66 2074 6869 7320 6669 6c65 2077 e of this file w │ │ │ │ │ +000615f0: 6865 6e20 6974 2069 730a 6265 696e 6720 hen it is.being │ │ │ │ │ +00061600: 636f 6e66 6967 7572 6564 2e20 2049 6620 configured. If │ │ │ │ │ +00061610: 6974 2065 7869 7374 732c 2069 7420 7368 it exists, it sh │ │ │ │ │ +00061620: 6f75 6c64 2062 6520 7573 6564 2077 6974 ould be used wit │ │ │ │ │ +00061630: 686f 7574 2063 6f6d 6d65 6e74 2c0a 616c hout comment,.al │ │ │ │ │ +00061640: 7468 6f75 6768 2061 6e20 4d54 41e2 8099 though an MTA... │ │ │ │ │ +00061650: 7320 636f 6e66 6967 7572 6174 696f 6e20 s configuration │ │ │ │ │ +00061660: 7363 7269 7074 206d 6179 2077 6973 6820 script may wish │ │ │ │ │ +00061670: 746f 2070 726f 6d70 7420 7468 6520 7573 to prompt the us │ │ │ │ │ +00061680: 6572 2065 7665 6e0a 6966 2069 7420 6669 er even.if it fi │ │ │ │ │ +00061690: 6e64 7320 7468 6174 2074 6869 7320 6669 nds that this fi │ │ │ │ │ +000616a0: 6c65 2065 7869 7374 732e 2020 4966 2074 le exists. If t │ │ │ │ │ +000616b0: 6865 2066 696c 6520 646f 6573 206e 6f74 he file does not │ │ │ │ │ +000616c0: 2065 7869 7374 2c20 7468 650a 7061 636b exist, the.pack │ │ │ │ │ +000616d0: 6167 6520 7368 6f75 6c64 2070 726f 6d70 age should promp │ │ │ │ │ +000616e0: 7420 7468 6520 7573 6572 2066 6f72 2074 t the user for t │ │ │ │ │ +000616f0: 6865 2076 616c 7565 2028 7072 6566 6572 he value (prefer │ │ │ │ │ +00061700: 6162 6c79 2075 7369 6e67 0ae2 8098 6465 ably using....de │ │ │ │ │ +00061710: 6263 6f6e 66e2 8099 2920 616e 6420 7374 bconf...) and st │ │ │ │ │ +00061720: 6f72 6520 6974 2069 6e20 e280 982f 6574 ore it in .../et │ │ │ │ │ +00061730: 632f 6d61 696c 6e61 6d65 e280 9920 6173 c/mailname... as │ │ │ │ │ +00061740: 2077 656c 6c20 6173 2075 7369 6e67 2069 well as using i │ │ │ │ │ +00061750: 7420 696e 2074 6865 0a70 6163 6b61 6765 t in the.package │ │ │ │ │ +00061760: e280 9973 2063 6f6e 6669 6775 7261 7469 ...s configurati │ │ │ │ │ +00061770: 6f6e 2e20 2054 6865 2070 726f 6d70 7420 on. The prompt │ │ │ │ │ +00061780: 7368 6f75 6c64 206d 616b 6520 6974 2063 should make it c │ │ │ │ │ +00061790: 6c65 6172 2074 6861 7420 7468 6520 6e61 lear that the na │ │ │ │ │ +000617a0: 6d65 0a77 696c 6c20 6e6f 7420 6a75 7374 me.will not just │ │ │ │ │ +000617b0: 2062 6520 7573 6564 2062 7920 7468 6174 be used by that │ │ │ │ │ +000617c0: 2070 6163 6b61 6765 2e20 2046 6f72 2065 package. For e │ │ │ │ │ +000617d0: 7861 6d70 6c65 2c20 696e 2074 6869 7320 xample, in this │ │ │ │ │ +000617e0: 7369 7475 6174 696f 6e0a 7468 6520 e280 situation.the .. │ │ │ │ │ +000617f0: 9869 6e6e e280 9920 7061 636b 6167 6520 .inn... package │ │ │ │ │ +00061800: 636f 756c 6420 7361 7920 736f 6d65 7468 could say someth │ │ │ │ │ +00061810: 696e 6720 6c69 6b65 3a0a 0a20 2020 2020 ing like:.. │ │ │ │ │ +00061820: 506c 6561 7365 2065 6e74 6572 2074 6865 Please enter the │ │ │ │ │ +00061830: 2022 6d61 696c 206e 616d 6522 206f 6620 "mail name" of │ │ │ │ │ +00061840: 796f 7572 2073 7973 7465 6d2e 2020 5468 your system. Th │ │ │ │ │ +00061850: 6973 2069 7320 7468 6520 686f 7374 6e61 is is the hostna │ │ │ │ │ +00061860: 6d65 2070 6f72 7469 6f6e 0a20 2020 2020 me portion. │ │ │ │ │ +00061870: 6f66 2074 6865 2061 6464 7265 7373 2074 of the address t │ │ │ │ │ +00061880: 6f20 6265 2073 686f 776e 206f 6e20 6f75 o be shown on ou │ │ │ │ │ +00061890: 7467 6f69 6e67 206e 6577 7320 616e 6420 tgoing news and │ │ │ │ │ +000618a0: 6d61 696c 206d 6573 7361 6765 732e 2020 mail messages. │ │ │ │ │ +000618b0: 5468 650a 2020 2020 2064 6566 6175 6c74 The. default │ │ │ │ │ +000618c0: 2069 7320 7379 7368 6f73 746e 616d 652c is syshostname, │ │ │ │ │ +000618d0: 2079 6f75 7220 7379 7374 656d 2773 2068 your system's h │ │ │ │ │ +000618e0: 6f73 7420 6e61 6d65 2e0a 0a20 2020 2020 ost name... │ │ │ │ │ +000618f0: 4d61 696c 206e 616d 6520 5b22 7379 7368 Mail name ["sysh │ │ │ │ │ +00061900: 6f73 746e 616d 6522 5d3a 0a0a 7768 6572 ostname"]:..wher │ │ │ │ │ +00061910: 6520 7379 7368 6f73 746e 616d 6520 6973 e syshostname is │ │ │ │ │ +00061920: 2074 6865 206f 7574 7075 7420 6f66 20e2 the output of . │ │ │ │ │ +00061930: 8098 686f 7374 6e61 6d65 202d 2d66 7164 ..hostname --fqd │ │ │ │ │ +00061940: 6ee2 8099 2e0a 0a20 2020 2d2d 2d2d 2d2d n...... ------ │ │ │ │ │ +00061950: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00061960: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00061970: 2920 4966 2069 7420 6973 206e 6f74 2070 ) If it is not p │ │ │ │ │ +00061980: 6f73 7369 626c 6520 746f 2065 7374 6162 ossible to estab │ │ │ │ │ +00061990: 6c69 7368 2062 6f74 6820 6c6f 636b 732c lish both locks, │ │ │ │ │ +000619a0: 2074 6865 2073 7973 7465 6d0a 7368 6f75 the system.shou │ │ │ │ │ +000619b0: 6c64 6ee2 8099 7420 7761 6974 2066 6f72 ldn...t wait for │ │ │ │ │ +000619c0: 2074 6865 2073 6563 6f6e 6420 6c6f 636b the second lock │ │ │ │ │ +000619d0: 2074 6f20 6265 2065 7374 6162 6c69 7368 to be establish │ │ │ │ │ +000619e0: 6564 2c20 6275 7420 7265 6d6f 7665 2074 ed, but remove t │ │ │ │ │ +000619f0: 6865 0a66 6972 7374 206c 6f63 6b2c 2077 he.first lock, w │ │ │ │ │ +00061a00: 6169 7420 6120 2872 616e 646f 6d29 2074 ait a (random) t │ │ │ │ │ +00061a10: 696d 652c 2061 6e64 2073 7461 7274 206f ime, and start o │ │ │ │ │ +00061a20: 7665 7220 6c6f 636b 696e 6720 6167 6169 ver locking agai │ │ │ │ │ +00061a30: 6e2e 0a0a 2020 2028 3229 2054 6865 7265 n... (2) There │ │ │ │ │ +00061a40: 2061 7265 2074 776f 2074 7261 6469 7469 are two traditi │ │ │ │ │ +00061a50: 6f6e 616c 2070 6572 6d69 7373 696f 6e20 onal permission │ │ │ │ │ +00061a60: 7363 6865 6d65 7320 666f 7220 6d61 696c schemes for mail │ │ │ │ │ +00061a70: 2073 706f 6f6c 733a 0a6d 6f64 6520 3630 spools:.mode 60 │ │ │ │ │ +00061a80: 3020 7769 7468 2061 6c6c 206d 6169 6c20 0 with all mail │ │ │ │ │ +00061a90: 6465 6c69 7665 7279 2064 6f6e 6520 6279 delivery done by │ │ │ │ │ +00061aa0: 2070 726f 6365 7373 6573 2072 756e 6e69 processes runni │ │ │ │ │ +00061ab0: 6e67 2061 7320 7468 650a 6465 7374 696e ng as the.destin │ │ │ │ │ +00061ac0: 6174 696f 6e20 7573 6572 2c20 6f72 206d ation user, or m │ │ │ │ │ +00061ad0: 6f64 6520 3636 3020 616e 6420 6f77 6e65 ode 660 and owne │ │ │ │ │ +00061ae0: 6420 6279 2067 726f 7570 206d 6169 6c20 d by group mail │ │ │ │ │ +00061af0: 7769 7468 206d 6169 6c20 6465 6c69 7665 with mail delive │ │ │ │ │ +00061b00: 7279 0a64 6f6e 6520 6279 2061 2070 726f ry.done by a pro │ │ │ │ │ +00061b10: 6365 7373 2072 756e 6e69 6e67 2061 7320 cess running as │ │ │ │ │ +00061b20: 6120 7379 7374 656d 2075 7365 7220 696e a system user in │ │ │ │ │ +00061b30: 2067 726f 7570 206d 6169 6c2e 2020 4869 group mail. Hi │ │ │ │ │ +00061b40: 7374 6f72 6963 616c 6c79 2c0a 4465 6269 storically,.Debi │ │ │ │ │ +00061b50: 616e 2072 6571 7569 7265 6420 6d6f 6465 an required mode │ │ │ │ │ +00061b60: 2036 3630 206d 6169 6c20 7370 6f6f 6c73 660 mail spools │ │ │ │ │ +00061b70: 2074 6f20 656e 6162 6c65 2074 6865 206c to enable the l │ │ │ │ │ +00061b80: 6174 7465 7220 6d6f 6465 6c2c 2062 7574 atter model, but │ │ │ │ │ +00061b90: 0a74 6861 7420 6d6f 6465 6c20 6861 7320 .that model has │ │ │ │ │ +00061ba0: 6265 636f 6d65 2069 6e63 7265 6173 696e become increasin │ │ │ │ │ +00061bb0: 676c 7920 756e 636f 6d6d 6f6e 2061 6e64 gly uncommon and │ │ │ │ │ +00061bc0: 2074 6865 2070 7269 6e63 6970 6c65 206f the principle o │ │ │ │ │ +00061bd0: 6620 6c65 6173 740a 7072 6976 696c 6567 f least.privileg │ │ │ │ │ +00061be0: 6520 696e 6469 6361 7465 7320 7468 6174 e indicates that │ │ │ │ │ +00061bf0: 206d 6169 6c20 7379 7374 656d 7320 7468 mail systems th │ │ │ │ │ +00061c00: 6174 2075 7365 2074 6865 2066 6972 7374 at use the first │ │ │ │ │ +00061c10: 206d 6f64 656c 2073 686f 756c 640a 7573 model should.us │ │ │ │ │ +00061c20: 6520 7065 726d 6973 7369 6f6e 7320 6f66 e permissions of │ │ │ │ │ +00061c30: 2036 3030 2e20 2049 6620 6465 6c69 7665 600. If delive │ │ │ │ │ +00061c40: 7279 2074 6f20 7072 6f67 7261 6d73 2069 ry to programs i │ │ │ │ │ +00061c50: 7320 7065 726d 6974 7465 642c 2069 74e2 s permitted, it. │ │ │ │ │ +00061c60: 8099 730a 6561 7369 6572 2074 6f20 6b65 ..s.easier to ke │ │ │ │ │ +00061c70: 6570 2074 6865 206d 6169 6c20 7379 7374 ep the mail syst │ │ │ │ │ +00061c80: 656d 2073 6563 7572 6520 6966 2074 6865 em secure if the │ │ │ │ │ +00061c90: 2064 656c 6976 6572 7920 6167 656e 7420 delivery agent │ │ │ │ │ +00061ca0: 7275 6e73 2061 7320 7468 650a 6465 7374 runs as the.dest │ │ │ │ │ +00061cb0: 696e 6174 696f 6e20 7573 6572 2e20 2044 ination user. D │ │ │ │ │ +00061cc0: 6562 6961 6e20 506f 6c69 6379 2074 6865 ebian Policy the │ │ │ │ │ +00061cd0: 7265 666f 7265 2070 6572 6d69 7473 2065 refore permits e │ │ │ │ │ +00061ce0: 6974 6865 7220 7363 6865 6d65 2e0a 0a1f ither scheme.... │ │ │ │ │ +00061cf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00061d00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00061d10: 3a20 4e65 7773 2073 7973 7465 6d20 636f : News system co │ │ │ │ │ +00061d20: 6e66 6967 7572 6174 696f 6e2c 2020 4e65 nfiguration, Ne │ │ │ │ │ +00061d30: 7874 3a20 5072 6f67 7261 6d73 2066 6f72 xt: Programs for │ │ │ │ │ +00061d40: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00061d50: 7374 656d 2c20 2050 7265 763a 204d 6169 stem, Prev: Mai │ │ │ │ │ +00061d60: 6c20 7472 616e 7370 6f72 7420 6465 6c69 l transport deli │ │ │ │ │ +00061d70: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ +00061d80: 656e 7473 2c20 2055 703a 2043 7573 746f ents, Up: Custo │ │ │ │ │ +00061d90: 6d69 7a65 6420 7072 6f67 7261 6d73 0a0a mized programs.. │ │ │ │ │ +00061da0: 3131 2e37 204e 6577 7320 7379 7374 656d 11.7 News system │ │ │ │ │ +00061db0: 2063 6f6e 6669 6775 7261 7469 6f6e 0a3d configuration.= │ │ │ │ │ +00061dc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061dd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 =============..A │ │ │ │ │ +00061de0: 6c6c 2074 6865 2063 6f6e 6669 6775 7261 ll the configura │ │ │ │ │ +00061df0: 7469 6f6e 2066 696c 6573 2072 656c 6174 tion files relat │ │ │ │ │ +00061e00: 6564 2074 6f20 7468 6520 4e4e 5450 2028 ed to the NNTP ( │ │ │ │ │ +00061e10: 6e65 7773 2920 7365 7276 6572 7320 616e news) servers an │ │ │ │ │ +00061e20: 640a 636c 6965 6e74 7320 7368 6f75 6c64 d.clients should │ │ │ │ │ +00061e30: 2062 6520 6c6f 6361 7465 6420 756e 6465 be located unde │ │ │ │ │ +00061e40: 7220 e280 982f 6574 632f 6e65 7773 e280 r .../etc/news.. │ │ │ │ │ +00061e50: 992e 0a0a 5468 6572 6520 6172 6520 736f ....There are so │ │ │ │ │ +00061e60: 6d65 2063 6f6e 6669 6775 7261 7469 6f6e me configuration │ │ │ │ │ +00061e70: 2069 7373 7565 7320 7468 6174 2061 7070 issues that app │ │ │ │ │ +00061e80: 6c79 2074 6f20 6120 6e75 6d62 6572 206f ly to a number o │ │ │ │ │ +00061e90: 6620 6e65 7773 0a63 6c69 656e 7473 2061 f news.clients a │ │ │ │ │ +00061ea0: 6e64 2073 6572 7665 7220 7061 636b 6167 nd server packag │ │ │ │ │ +00061eb0: 6573 206f 6e20 7468 6520 6d61 6368 696e es on the machin │ │ │ │ │ +00061ec0: 652e 2020 5468 6573 6520 6172 653a 0a0a e. These are:.. │ │ │ │ │ +00061ed0: e280 982f 6574 632f 6e65 7773 2f6f 7267 .../etc/news/org │ │ │ │ │ +00061ee0: 616e 697a 6174 696f 6ee2 8099 0a0a 2020 anization..... │ │ │ │ │ +00061ef0: 2020 2041 2073 7472 696e 6720 7768 6963 A string whic │ │ │ │ │ +00061f00: 6820 7368 6f75 6c64 2061 7070 6561 7220 h should appear │ │ │ │ │ +00061f10: 6173 2074 6865 206f 7267 616e 697a 6174 as the organizat │ │ │ │ │ +00061f20: 696f 6e20 6865 6164 6572 2066 6f72 2061 ion header for a │ │ │ │ │ +00061f30: 6c6c 0a20 2020 2020 6d65 7373 6167 6573 ll. messages │ │ │ │ │ +00061f40: 2070 6f73 7465 6420 6279 204e 4e54 5020 posted by NNTP │ │ │ │ │ +00061f50: 636c 6965 6e74 7320 6f6e 2074 6865 206d clients on the m │ │ │ │ │ +00061f60: 6163 6869 6e65 0a0a e280 982f 6574 632f achine...../etc/ │ │ │ │ │ +00061f70: 6e65 7773 2f73 6572 7665 72e2 8099 0a0a news/server..... │ │ │ │ │ +00061f80: 2020 2020 2043 6f6e 7461 696e 7320 7468 Contains th │ │ │ │ │ +00061f90: 6520 4651 444e 206f 6620 7468 6520 7570 e FQDN of the up │ │ │ │ │ +00061fa0: 7374 7265 616d 204e 4e54 5020 7365 7276 stream NNTP serv │ │ │ │ │ +00061fb0: 6572 2c20 6f72 206c 6f63 616c 686f 7374 er, or localhost │ │ │ │ │ +00061fc0: 2069 6620 7468 650a 2020 2020 206c 6f63 if the. loc │ │ │ │ │ +00061fd0: 616c 206d 6163 6869 6e65 2069 7320 616e al machine is an │ │ │ │ │ +00061fe0: 204e 4e54 5020 7365 7276 6572 2e0a 0a4f NNTP server...O │ │ │ │ │ +00061ff0: 7468 6572 2067 6c6f 6261 6c20 6669 6c65 ther global file │ │ │ │ │ +00062000: 7320 6d61 7920 6265 2061 6464 6564 2061 s may be added a │ │ │ │ │ +00062010: 7320 7265 7175 6972 6564 2066 6f72 2063 s required for c │ │ │ │ │ +00062020: 726f 7373 2d70 6163 6b61 6765 206e 6577 ross-package new │ │ │ │ │ +00062030: 730a 636f 6e66 6967 7572 6174 696f 6e2e s.configuration. │ │ │ │ │ +00062040: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00062050: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00062060: 6f64 653a 2050 726f 6772 616d 7320 666f ode: Programs fo │ │ │ │ │ +00062070: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +00062080: 7973 7465 6d2c 2020 4e65 7874 3a20 5065 ystem, Next: Pe │ │ │ │ │ +00062090: 726c 2070 726f 6772 616d 7320 616e 6420 rl programs and │ │ │ │ │ +000620a0: 6d6f 6475 6c65 732c 2020 5072 6576 3a20 modules, Prev: │ │ │ │ │ +000620b0: 4e65 7773 2073 7973 7465 6d20 636f 6e66 News system conf │ │ │ │ │ +000620c0: 6967 7572 6174 696f 6e2c 2020 5570 3a20 iguration, Up: │ │ │ │ │ +000620d0: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ +000620e0: 616d 730a 0a31 312e 3820 5072 6f67 7261 ams..11.8 Progra │ │ │ │ │ +000620f0: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ +00062100: 646f 7720 5379 7374 656d 0a3d 3d3d 3d3d dow System.===== │ │ │ │ │ +00062110: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00062120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00062130: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2050 726f ..* Menu:..* Pro │ │ │ │ │ +00062140: 7669 6469 6e67 2058 2073 7570 706f 7274 viding X support │ │ │ │ │ +00062150: 2061 6e64 2070 6163 6b61 6765 2070 7269 and package pri │ │ │ │ │ +00062160: 6f72 6974 6965 733a 3a0a 2a20 5061 636b orities::.* Pack │ │ │ │ │ +00062170: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00062180: 6e20 5820 7365 7276 6572 3a3a 0a2a 2050 n X server::.* P │ │ │ │ │ +00062190: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ +000621a0: 6720 6120 7465 726d 696e 616c 2065 6d75 g a terminal emu │ │ │ │ │ +000621b0: 6c61 746f 723a 3a0a 2a20 5061 636b 6167 lator::.* Packag │ │ │ │ │ +000621c0: 6573 2070 726f 7669 6469 6e67 2061 2077 es providing a w │ │ │ │ │ +000621d0: 696e 646f 7720 6d61 6e61 6765 723a 3a0a indow manager::. │ │ │ │ │ +000621e0: 2a20 5061 636b 6167 6573 2070 726f 7669 * Packages provi │ │ │ │ │ +000621f0: 6469 6e67 2066 6f6e 7473 3a3a 0a2a 2041 ding fonts::.* A │ │ │ │ │ +00062200: 7070 6c69 6361 7469 6f6e 2064 6566 6175 pplication defau │ │ │ │ │ +00062210: 6c74 7320 6669 6c65 733a 3a0a 2a20 496e lts files::.* In │ │ │ │ │ +00062220: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +00062230: 746f 7279 2069 7373 7565 733a 3a0a 0a1f tory issues::... │ │ │ │ │ +00062240: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00062250: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00062260: 3a20 5072 6f76 6964 696e 6720 5820 7375 : Providing X su │ │ │ │ │ +00062270: 7070 6f72 7420 616e 6420 7061 636b 6167 pport and packag │ │ │ │ │ +00062280: 6520 7072 696f 7269 7469 6573 2c20 204e e priorities, N │ │ │ │ │ +00062290: 6578 743a 2050 6163 6b61 6765 7320 7072 ext: Packages pr │ │ │ │ │ +000622a0: 6f76 6964 696e 6720 616e 2058 2073 6572 oviding an X ser │ │ │ │ │ +000622b0: 7665 722c 2020 5570 3a20 5072 6f67 7261 ver, Up: Progra │ │ │ │ │ +000622c0: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ +000622d0: 646f 7720 5379 7374 656d 0a0a 3131 2e38 dow System..11.8 │ │ │ │ │ +000622e0: 2e31 2050 726f 7669 6469 6e67 2058 2073 .1 Providing X s │ │ │ │ │ +000622f0: 7570 706f 7274 2061 6e64 2070 6163 6b61 upport and packa │ │ │ │ │ +00062300: 6765 2070 7269 6f72 6974 6965 730a 2d2d ge priorities.-- │ │ │ │ │ +00062310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00062340: 0a50 726f 6772 616d 7320 7468 6174 2063 .Programs that c │ │ │ │ │ +00062350: 616e 2062 6520 636f 6e66 6967 7572 6564 an be configured │ │ │ │ │ +00062360: 2077 6974 6820 7375 7070 6f72 7420 666f with support fo │ │ │ │ │ +00062370: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +00062380: 7973 7465 6d0a 6d75 7374 2062 6520 636f ystem.must be co │ │ │ │ │ +00062390: 6e66 6967 7572 6564 2074 6f20 646f 2073 nfigured to do s │ │ │ │ │ +000623a0: 6f20 616e 6420 6d75 7374 2064 6563 6c61 o and must decla │ │ │ │ │ +000623b0: 7265 2061 6e79 2070 6163 6b61 6765 2064 re any package d │ │ │ │ │ +000623c0: 6570 656e 6465 6e63 6965 730a 6e65 6365 ependencies.nece │ │ │ │ │ +000623d0: 7373 6172 7920 746f 2073 6174 6973 6679 ssary to satisfy │ │ │ │ │ +000623e0: 2074 6865 6972 2072 756e 7469 6d65 2072 their runtime r │ │ │ │ │ +000623f0: 6571 7569 7265 6d65 6e74 7320 7768 656e equirements when │ │ │ │ │ +00062400: 2075 7369 6e67 2074 6865 2058 2057 696e using the X Win │ │ │ │ │ +00062410: 646f 770a 5379 7374 656d 2e20 2049 6620 dow.System. If │ │ │ │ │ +00062420: 7375 6368 2061 2070 6163 6b61 6765 2069 such a package i │ │ │ │ │ +00062430: 7320 6f66 2068 6967 6865 7220 7072 696f s of higher prio │ │ │ │ │ +00062440: 7269 7479 2074 6861 6e20 7468 6520 5820 rity than the X │ │ │ │ │ +00062450: 7061 636b 6167 6573 206f 6e0a 7768 6963 packages on.whic │ │ │ │ │ +00062460: 6820 6974 2064 6570 656e 6473 2c20 6974 h it depends, it │ │ │ │ │ +00062470: 2069 7320 7265 7175 6972 6564 2074 6861 is required tha │ │ │ │ │ +00062480: 7420 6569 7468 6572 2074 6865 2058 2d73 t either the X-s │ │ │ │ │ +00062490: 7065 6369 6669 6320 636f 6d70 6f6e 656e pecific componen │ │ │ │ │ +000624a0: 7473 0a62 6520 7370 6c69 7420 696e 746f ts.be split into │ │ │ │ │ +000624b0: 2061 2073 6570 6172 6174 6520 7061 636b a separate pack │ │ │ │ │ +000624c0: 6167 652c 206f 7220 7468 6174 2061 6e20 age, or that an │ │ │ │ │ +000624d0: 616c 7465 726e 6174 6976 6520 7665 7273 alternative vers │ │ │ │ │ +000624e0: 696f 6e20 6f66 2074 6865 0a70 6163 6b61 ion of the.packa │ │ │ │ │ +000624f0: 6765 2c20 7768 6963 6820 696e 636c 7564 ge, which includ │ │ │ │ │ +00062500: 6573 2058 2073 7570 706f 7274 2c20 6265 es X support, be │ │ │ │ │ +00062510: 2070 726f 7669 6465 642c 206f 7220 7468 provided, or th │ │ │ │ │ +00062520: 6174 2074 6865 2070 6163 6b61 6765 e280 at the package.. │ │ │ │ │ +00062530: 9973 0a70 7269 6f72 6974 7920 6265 206c .s.priority be l │ │ │ │ │ +00062540: 6f77 6572 6564 2e0a 0a1f 0a46 696c 653a owered.....File: │ │ │ │ │ +00062550: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00062560: 6e66 6f2c 2020 4e6f 6465 3a20 5061 636b nfo, Node: Pack │ │ │ │ │ +00062570: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00062580: 6e20 5820 7365 7276 6572 2c20 204e 6578 n X server, Nex │ │ │ │ │ +00062590: 743a 2050 6163 6b61 6765 7320 7072 6f76 t: Packages prov │ │ │ │ │ +000625a0: 6964 696e 6720 6120 7465 726d 696e 616c iding a terminal │ │ │ │ │ +000625b0: 2065 6d75 6c61 746f 722c 2020 5072 6576 emulator, Prev │ │ │ │ │ +000625c0: 3a20 5072 6f76 6964 696e 6720 5820 7375 : Providing X su │ │ │ │ │ +000625d0: 7070 6f72 7420 616e 6420 7061 636b 6167 pport and packag │ │ │ │ │ +000625e0: 6520 7072 696f 7269 7469 6573 2c20 2055 e priorities, U │ │ │ │ │ +000625f0: 703a 2050 726f 6772 616d 7320 666f 7220 p: Programs for │ │ │ │ │ +00062600: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00062610: 7465 6d0a 0a31 312e 382e 3220 5061 636b tem..11.8.2 Pack │ │ │ │ │ +00062620: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00062630: 6e20 5820 7365 7276 6572 0a2d 2d2d 2d2d n X server.----- │ │ │ │ │ +00062640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062660: 0a0a 5061 636b 6167 6573 2074 6861 7420 ..Packages that │ │ │ │ │ +00062670: 7072 6f76 6964 6520 616e 2058 2073 6572 provide an X ser │ │ │ │ │ +00062680: 7665 7220 7468 6174 2c20 6469 7265 6374 ver that, direct │ │ │ │ │ +00062690: 6c79 206f 7220 696e 6469 7265 6374 6c79 ly or indirectly │ │ │ │ │ +000626a0: 2c0a 636f 6d6d 756e 6963 6174 6573 2077 ,.communicates w │ │ │ │ │ +000626b0: 6974 6820 7265 616c 2069 6e70 7574 2061 ith real input a │ │ │ │ │ +000626c0: 6e64 2064 6973 706c 6179 2068 6172 6477 nd display hardw │ │ │ │ │ +000626d0: 6172 6520 7368 6f75 6c64 2064 6563 6c61 are should decla │ │ │ │ │ +000626e0: 7265 2069 6e0a 7468 6569 7220 e280 9850 re in.their ...P │ │ │ │ │ +000626f0: 726f 7669 6465 73e2 8099 2063 6f6e 7472 rovides... contr │ │ │ │ │ +00062700: 6f6c 2066 6965 6c64 2074 6861 7420 7468 ol field that th │ │ │ │ │ +00062710: 6579 2070 726f 7669 6465 2074 6865 2076 ey provide the v │ │ │ │ │ +00062720: 6972 7475 616c 2070 6163 6b61 6765 0ae2 irtual package.. │ │ │ │ │ +00062730: 8098 7873 6572 7665 72e2 8099 2e20 2028 ..xserver.... ( │ │ │ │ │ +00062740: 3129 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 1).. --------- │ │ │ │ │ +00062750: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00062760: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00062770: 6869 7320 696d 706c 656d 656e 7473 2063 his implements c │ │ │ │ │ +00062780: 7572 7265 6e74 2070 7261 6374 6963 652c urrent practice, │ │ │ │ │ +00062790: 2061 6e64 2070 726f 7669 6465 7320 616e and provides an │ │ │ │ │ +000627a0: 2061 6374 7561 6c20 706f 6c69 6379 0a66 actual policy.f │ │ │ │ │ +000627b0: 6f72 2075 7361 6765 206f 6620 7468 6520 or usage of the │ │ │ │ │ +000627c0: e280 9878 7365 7276 6572 e280 9920 7669 ...xserver... vi │ │ │ │ │ +000627d0: 7274 7561 6c20 7061 636b 6167 6520 7768 rtual package wh │ │ │ │ │ +000627e0: 6963 6820 6170 7065 6172 7320 696e 2074 ich appears in t │ │ │ │ │ +000627f0: 6865 2076 6972 7475 616c 0a70 6163 6b61 he virtual.packa │ │ │ │ │ +00062800: 6765 7320 6c69 7374 2e20 2049 6e20 6120 ges list. In a │ │ │ │ │ +00062810: 6e75 7473 6865 6c6c 2c20 5820 7365 7276 nutshell, X serv │ │ │ │ │ +00062820: 6572 7320 7468 6174 2069 6e74 6572 6661 ers that interfa │ │ │ │ │ +00062830: 6365 2064 6972 6563 746c 7920 7769 7468 ce directly with │ │ │ │ │ +00062840: 0a74 6865 2064 6973 706c 6179 2061 6e64 .the display and │ │ │ │ │ +00062850: 2069 6e70 7574 2068 6172 6477 6172 6520 input hardware │ │ │ │ │ +00062860: 6f72 2076 6961 2061 6e6f 7468 6572 2073 or via another s │ │ │ │ │ +00062870: 7562 7379 7374 656d 2028 652e 672e 2c20 ubsystem (e.g., │ │ │ │ │ +00062880: 4747 4929 0a73 686f 756c 6420 7072 6f76 GGI).should prov │ │ │ │ │ +00062890: 6964 6520 e280 9878 7365 7276 6572 e280 ide ...xserver.. │ │ │ │ │ +000628a0: 992e 2020 5468 696e 6773 206c 696b 6520 .. Things like │ │ │ │ │ +000628b0: e280 9858 7666 62e2 8099 2c20 e280 9858 ...Xvfb..., ...X │ │ │ │ │ +000628c0: 6e65 7374 e280 992c 2061 6e64 20e2 8098 nest..., and ... │ │ │ │ │ +000628d0: 5870 7274 e280 990a 7368 6f75 6c64 206e Xprt....should n │ │ │ │ │ +000628e0: 6f74 2e0a 0a1f 0a46 696c 653a 2064 6562 ot.....File: deb │ │ │ │ │ +000628f0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00062900: 2020 4e6f 6465 3a20 5061 636b 6167 6573 Node: Packages │ │ │ │ │ +00062910: 2070 726f 7669 6469 6e67 2061 2074 6572 providing a ter │ │ │ │ │ +00062920: 6d69 6e61 6c20 656d 756c 6174 6f72 2c20 minal emulator, │ │ │ │ │ +00062930: 204e 6578 743a 2050 6163 6b61 6765 7320 Next: Packages │ │ │ │ │ +00062940: 7072 6f76 6964 696e 6720 6120 7769 6e64 providing a wind │ │ │ │ │ +00062950: 6f77 206d 616e 6167 6572 2c20 2050 7265 ow manager, Pre │ │ │ │ │ +00062960: 763a 2050 6163 6b61 6765 7320 7072 6f76 v: Packages prov │ │ │ │ │ +00062970: 6964 696e 6720 616e 2058 2073 6572 7665 iding an X serve │ │ │ │ │ +00062980: 722c 2020 5570 3a20 5072 6f67 7261 6d73 r, Up: Programs │ │ │ │ │ +00062990: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ +000629a0: 7720 5379 7374 656d 0a0a 3131 2e38 2e33 w System..11.8.3 │ │ │ │ │ +000629b0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +000629c0: 696e 6720 6120 7465 726d 696e 616c 2065 ing a terminal e │ │ │ │ │ +000629d0: 6d75 6c61 746f 720a 2d2d 2d2d 2d2d 2d2d mulator.-------- │ │ │ │ │ +000629e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000629f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062a00: 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 7320 -----..Packages │ │ │ │ │ +00062a10: 7468 6174 2070 726f 7669 6465 2061 2074 that provide a t │ │ │ │ │ +00062a20: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator │ │ │ │ │ +00062a30: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ +00062a40: 7720 5379 7374 656d 2077 6869 6368 0a6d w System which.m │ │ │ │ │ +00062a50: 6565 7420 7468 6520 6372 6974 6572 6961 eet the criteria │ │ │ │ │ +00062a60: 206c 6973 7465 6420 6265 6c6f 7720 7368 listed below sh │ │ │ │ │ +00062a70: 6f75 6c64 2064 6563 6c61 7265 2069 6e20 ould declare in │ │ │ │ │ +00062a80: 7468 6569 7220 e280 9850 726f 7669 6465 their ...Provide │ │ │ │ │ +00062a90: 73e2 8099 0a63 6f6e 7472 6f6c 2066 6965 s....control fie │ │ │ │ │ +00062aa0: 6c64 2074 6861 7420 7468 6579 2070 726f ld that they pro │ │ │ │ │ +00062ab0: 7669 6465 2074 6865 2076 6972 7475 616c vide the virtual │ │ │ │ │ +00062ac0: 2070 6163 6b61 6765 0ae2 8098 782d 7465 package....x-te │ │ │ │ │ +00062ad0: 726d 696e 616c 2d65 6d75 6c61 746f 72e2 rminal-emulator. │ │ │ │ │ +00062ae0: 8099 2e20 2054 6865 7920 7368 6f75 6c64 ... They should │ │ │ │ │ +00062af0: 2061 6c73 6f20 7265 6769 7374 6572 2074 also register t │ │ │ │ │ +00062b00: 6865 6d73 656c 7665 7320 6173 2061 6e0a hemselves as an. │ │ │ │ │ +00062b10: 616c 7465 726e 6174 6976 6520 666f 7220 alternative for │ │ │ │ │ +00062b20: e280 982f 7573 722f 6269 6e2f 782d 7465 .../usr/bin/x-te │ │ │ │ │ +00062b30: 726d 696e 616c 2d65 6d75 6c61 746f 72e2 rminal-emulator. │ │ │ │ │ +00062b40: 8099 2c20 7769 7468 2061 2070 7269 6f72 .., with a prior │ │ │ │ │ +00062b50: 6974 7920 6f66 2032 302e 0a54 6861 7420 ity of 20..That │ │ │ │ │ +00062b60: 616c 7465 726e 6174 6976 6520 7368 6f75 alternative shou │ │ │ │ │ +00062b70: 6c64 2068 6176 6520 6120 736c 6176 6520 ld have a slave │ │ │ │ │ +00062b80: 616c 7465 726e 6174 6976 6520 666f 720a alternative for. │ │ │ │ │ +00062b90: e280 982f 7573 722f 7368 6172 652f 6d61 .../usr/share/ma │ │ │ │ │ +00062ba0: 6e2f 6d61 6e31 2f78 2d74 6572 6d69 6e61 n/man1/x-termina │ │ │ │ │ +00062bb0: 6c2d 656d 756c 6174 6f72 2e31 2e67 7ae2 l-emulator.1.gz. │ │ │ │ │ +00062bc0: 8099 2070 6f69 6e74 696e 6720 746f 2074 .. pointing to t │ │ │ │ │ +00062bd0: 6865 0a63 6f72 7265 7370 6f6e 6469 6e67 he.corresponding │ │ │ │ │ +00062be0: 206d 616e 7561 6c20 7061 6765 2e0a 0a54 manual page...T │ │ │ │ │ +00062bf0: 6f20 6265 2061 6e20 e280 9878 2d74 6572 o be an ...x-ter │ │ │ │ │ +00062c00: 6d69 6e61 6c2d 656d 756c 6174 6f72 e280 minal-emulator.. │ │ │ │ │ +00062c10: 992c 2061 2070 726f 6772 616d 206d 7573 ., a program mus │ │ │ │ │ +00062c20: 743a 0a0a 2020 202d 2042 6520 6162 6c65 t:.. - Be able │ │ │ │ │ +00062c30: 2074 6f20 656d 756c 6174 6520 6120 4445 to emulate a DE │ │ │ │ │ +00062c40: 4320 5654 3130 3020 7465 726d 696e 616c C VT100 terminal │ │ │ │ │ +00062c50: 2c20 6f72 2061 2063 6f6d 7061 7469 626c , or a compatibl │ │ │ │ │ +00062c60: 6520 7465 726d 696e 616c 2e0a 0a20 2020 e terminal... │ │ │ │ │ +00062c70: 2d20 5375 7070 6f72 7420 7468 6520 636f - Support the co │ │ │ │ │ +00062c80: 6d6d 616e 642d 6c69 6e65 206f 7074 696f mmand-line optio │ │ │ │ │ +00062c90: 6e20 e280 982d 6520 636f 6d6d 616e 64e2 n ...-e command. │ │ │ │ │ +00062ca0: 8099 2c20 7768 6963 6820 6372 6561 7465 .., which create │ │ │ │ │ +00062cb0: 7320 6120 6e65 770a 2020 2020 2074 6572 s a new. ter │ │ │ │ │ +00062cc0: 6d69 6e61 6c20 7769 6e64 6f77 2028 3129 minal window (1) │ │ │ │ │ +00062cd0: 2061 6e64 2072 756e 7320 7468 6520 7370 and runs the sp │ │ │ │ │ +00062ce0: 6563 6966 6965 6420 636f 6d6d 616e 642e ecified command. │ │ │ │ │ +00062cf0: 2020 3c63 6f6d 6d61 6e64 3e20 6d61 790a may. │ │ │ │ │ +00062d00: 2020 2020 2062 6520 6d75 6c74 6970 6c65 be multiple │ │ │ │ │ +00062d10: 2061 7267 756d 656e 7473 2c20 7768 6963 arguments, whic │ │ │ │ │ +00062d20: 6820 666f 726d 2074 6865 2061 7267 756d h form the argum │ │ │ │ │ +00062d30: 656e 7420 6c69 7374 2074 6f20 7468 6520 ent list to the │ │ │ │ │ +00062d40: 6578 6563 7574 6564 0a20 2020 2020 7072 executed. pr │ │ │ │ │ +00062d50: 6f67 7261 6d2e 2020 496e 206f 7468 6572 ogram. In other │ │ │ │ │ +00062d60: 2077 6f72 6473 2c20 7468 6520 6265 6861 words, the beha │ │ │ │ │ +00062d70: 7669 6f72 2069 7320 6173 2074 686f 7567 vior is as thoug │ │ │ │ │ +00062d80: 6820 7468 6520 6172 6775 6d65 6e74 730a h the arguments. │ │ │ │ │ +00062d90: 2020 2020 2077 6572 6520 7061 7373 6564 were passed │ │ │ │ │ +00062da0: 2064 6972 6563 746c 7920 746f 20e2 8098 directly to ... │ │ │ │ │ +00062db0: 6578 6563 7670 e280 992c 2062 7970 6173 execvp..., bypas │ │ │ │ │ +00062dc0: 7369 6e67 2074 6865 2073 6865 6c6c 2e20 sing the shell. │ │ │ │ │ +00062dd0: 2028 e280 9878 7465 726d e280 99e2 8099 (...xterm...... │ │ │ │ │ +00062de0: 730a 2020 2020 2062 6568 6176 696f 7220 s. behavior │ │ │ │ │ +00062df0: 6f66 2066 616c 6c69 6e67 2062 6163 6b20 of falling back │ │ │ │ │ +00062e00: 6f6e 2075 7369 6e67 2074 6865 2073 6865 on using the she │ │ │ │ │ +00062e10: 6c6c 2069 6620 e280 982d 65e2 8099 2068 ll if ...-e... h │ │ │ │ │ +00062e20: 6164 2061 2073 696e 676c 650a 2020 2020 ad a single. │ │ │ │ │ +00062e30: 2061 7267 756d 656e 7420 616e 6420 6578 argument and ex │ │ │ │ │ +00062e40: 6563 2066 6169 6c65 6420 6973 2070 6572 ec failed is per │ │ │ │ │ +00062e50: 6d69 7373 6962 6c65 2062 7574 206e 6f74 missible but not │ │ │ │ │ +00062e60: 2072 6571 7569 7265 642e 290a 0a20 2020 required.).. │ │ │ │ │ +00062e70: 2d20 5375 7070 6f72 7420 7468 6520 636f - Support the co │ │ │ │ │ +00062e80: 6d6d 616e 642d 6c69 6e65 206f 7074 696f mmand-line optio │ │ │ │ │ +00062e90: 6e20 e280 982d 5420 7469 746c 65e2 8099 n ...-T title... │ │ │ │ │ +00062ea0: 2c20 7768 6963 6820 6372 6561 7465 7320 , which creates │ │ │ │ │ +00062eb0: 6120 6e65 770a 2020 2020 2074 6572 6d69 a new. termi │ │ │ │ │ +00062ec0: 6e61 6c20 7769 6e64 6f77 2077 6974 6820 nal window with │ │ │ │ │ +00062ed0: 7468 6520 7769 6e64 6f77 2074 6974 6c65 the window title │ │ │ │ │ +00062ee0: 2074 6974 6c65 2e0a 0a20 2020 2d2d 2d2d title... ---- │ │ │ │ │ +00062ef0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00062f00: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00062f10: 2831 2920 e280 9c4e 6577 2074 6572 6d69 (1) ...New termi │ │ │ │ │ +00062f20: 6e61 6c20 7769 6e64 6f77 e280 9d20 646f nal window... do │ │ │ │ │ +00062f30: 6573 206e 6f74 206e 6563 6573 7361 7269 es not necessari │ │ │ │ │ +00062f40: 6c79 206d 6561 6e20 6120 6e65 7720 746f ly mean a new to │ │ │ │ │ +00062f50: 702d 6c65 7665 6c20 580a 7769 6e64 6f77 p-level X.window │ │ │ │ │ +00062f60: 2064 6972 6563 746c 7920 7061 7265 6e74 directly parent │ │ │ │ │ +00062f70: 6564 2062 7920 7468 6520 7769 6e64 6f77 ed by the window │ │ │ │ │ +00062f80: 206d 616e 6167 6572 3b20 6974 2063 6f75 manager; it cou │ │ │ │ │ +00062f90: 6c64 2c20 6966 2074 6865 0a74 6572 6d69 ld, if the.termi │ │ │ │ │ +00062fa0: 6e61 6c20 656d 756c 6174 6f72 2061 7070 nal emulator app │ │ │ │ │ +00062fb0: 6c69 6361 7469 6f6e 2077 6572 6520 736f lication were so │ │ │ │ │ +00062fc0: 2063 6f64 6564 2c20 6265 2061 206e 6577 coded, be a new │ │ │ │ │ +00062fd0: 20e2 809c 7669 6577 e280 9d20 696e 2061 ...view... in a │ │ │ │ │ +00062fe0: 0a6d 756c 7469 706c 652d 646f 6375 6d65 .multiple-docume │ │ │ │ │ +00062ff0: 6e74 2069 6e74 6572 6661 6365 2028 4d44 nt interface (MD │ │ │ │ │ +00063000: 4929 2e0a 0a1f 0a46 696c 653a 2064 6562 I).....File: deb │ │ │ │ │ +00063010: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00063020: 2020 4e6f 6465 3a20 5061 636b 6167 6573 Node: Packages │ │ │ │ │ +00063030: 2070 726f 7669 6469 6e67 2061 2077 696e providing a win │ │ │ │ │ +00063040: 646f 7720 6d61 6e61 6765 722c 2020 4e65 dow manager, Ne │ │ │ │ │ +00063050: 7874 3a20 5061 636b 6167 6573 2070 726f xt: Packages pro │ │ │ │ │ +00063060: 7669 6469 6e67 2066 6f6e 7473 2c20 2050 viding fonts, P │ │ │ │ │ +00063070: 7265 763a 2050 6163 6b61 6765 7320 7072 rev: Packages pr │ │ │ │ │ +00063080: 6f76 6964 696e 6720 6120 7465 726d 696e oviding a termin │ │ │ │ │ +00063090: 616c 2065 6d75 6c61 746f 722c 2020 5570 al emulator, Up │ │ │ │ │ +000630a0: 3a20 5072 6f67 7261 6d73 2066 6f72 2074 : Programs for t │ │ │ │ │ +000630b0: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +000630c0: 656d 0a0a 3131 2e38 2e34 2050 6163 6b61 em..11.8.4 Packa │ │ │ │ │ +000630d0: 6765 7320 7072 6f76 6964 696e 6720 6120 ges providing a │ │ │ │ │ +000630e0: 7769 6e64 6f77 206d 616e 6167 6572 0a2d window manager.- │ │ │ │ │ +000630f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00063100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00063110: 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 ---------..Packa │ │ │ │ │ +00063120: 6765 7320 7468 6174 2070 726f 7669 6465 ges that provide │ │ │ │ │ +00063130: 2061 2077 696e 646f 7720 6d61 6e61 6765 a window manage │ │ │ │ │ +00063140: 7220 7368 6f75 6c64 2064 6563 6c61 7265 r should declare │ │ │ │ │ +00063150: 2069 6e20 7468 6569 720a e280 9850 726f in their....Pro │ │ │ │ │ +00063160: 7669 6465 73e2 8099 2063 6f6e 7472 6f6c vides... control │ │ │ │ │ +00063170: 2066 6965 6c64 2074 6861 7420 7468 6579 field that they │ │ │ │ │ +00063180: 2070 726f 7669 6465 2074 6865 2076 6972 provide the vir │ │ │ │ │ +00063190: 7475 616c 2070 6163 6b61 6765 0ae2 8098 tual package.... │ │ │ │ │ +000631a0: 782d 7769 6e64 6f77 2d6d 616e 6167 6572 x-window-manager │ │ │ │ │ +000631b0: e280 992e 2020 5468 6579 2073 686f 756c .... They shoul │ │ │ │ │ +000631c0: 6420 616c 736f 2072 6567 6973 7465 7220 d also register │ │ │ │ │ +000631d0: 7468 656d 7365 6c76 6573 2061 7320 616e themselves as an │ │ │ │ │ +000631e0: 0a61 6c74 6572 6e61 7469 7665 2066 6f72 .alternative for │ │ │ │ │ +000631f0: 20e2 8098 2f75 7372 2f62 696e 2f78 2d77 .../usr/bin/x-w │ │ │ │ │ +00063200: 696e 646f 772d 6d61 6e61 6765 72e2 8099 indow-manager... │ │ │ │ │ +00063210: 2c20 7769 7468 2061 2070 7269 6f72 6974 , with a priorit │ │ │ │ │ +00063220: 7920 6361 6c63 756c 6174 6564 0a61 7320 y calculated.as │ │ │ │ │ +00063230: 666f 6c6c 6f77 733a 0a0a 2020 202d 2053 follows:.. - S │ │ │ │ │ +00063240: 7461 7274 2077 6974 6820 6120 7072 696f tart with a prio │ │ │ │ │ +00063250: 7269 7479 206f 6620 3430 2e0a 0a20 2020 rity of 40... │ │ │ │ │ +00063260: 2d20 4966 2074 6865 2077 696e 646f 7720 - If the window │ │ │ │ │ +00063270: 6d61 6e61 6765 7220 636f 6d70 6c69 6573 manager complies │ │ │ │ │ +00063280: 2077 6974 6820 5468 6520 5769 6e64 6f77 with The Window │ │ │ │ │ +00063290: 204d 616e 6167 6572 0a20 2020 2020 5370 Manager. Sp │ │ │ │ │ +000632a0: 6563 6966 6963 6174 696f 6e20 5072 6f6a ecification Proj │ │ │ │ │ +000632b0: 6563 7428 3129 2c20 7772 6974 7465 6e20 ect(1), written │ │ │ │ │ +000632c0: 6279 2074 6865 2046 7265 6520 4465 736b by the Free Desk │ │ │ │ │ +000632d0: 746f 7020 4772 6f75 7028 3229 2c20 6164 top Group(2), ad │ │ │ │ │ +000632e0: 640a 2020 2020 2034 3020 706f 696e 7473 d. 40 points │ │ │ │ │ +000632f0: 2e0a 0a20 2020 2d20 4966 2074 6865 2077 ... - If the w │ │ │ │ │ +00063300: 696e 646f 7720 6d61 6e61 6765 7220 7065 indow manager pe │ │ │ │ │ +00063310: 726d 6974 7320 7468 6520 5820 7365 7373 rmits the X sess │ │ │ │ │ +00063320: 696f 6e20 746f 2062 6520 7265 7374 6172 ion to be restar │ │ │ │ │ +00063330: 7465 6420 7573 696e 6720 610a 2020 2020 ted using a. │ │ │ │ │ +00063340: 2027 6469 6666 6572 656e 7427 2077 696e 'different' win │ │ │ │ │ +00063350: 646f 7720 6d61 6e61 6765 7220 2877 6974 dow manager (wit │ │ │ │ │ +00063360: 686f 7574 206b 696c 6c69 6e67 2074 6865 hout killing the │ │ │ │ │ +00063370: 2058 2073 6572 7665 7229 2069 6e20 6974 X server) in it │ │ │ │ │ +00063380: 730a 2020 2020 2064 6566 6175 6c74 2063 s. default c │ │ │ │ │ +00063390: 6f6e 6669 6775 7261 7469 6f6e 2c20 6164 onfiguration, ad │ │ │ │ │ +000633a0: 6420 3130 2070 6f69 6e74 733b 206f 7468 d 10 points; oth │ │ │ │ │ +000633b0: 6572 7769 7365 2061 6464 206e 6f6e 652e erwise add none. │ │ │ │ │ +000633c0: 0a0a 5468 6174 2061 6c74 6572 6e61 7469 ..That alternati │ │ │ │ │ +000633d0: 7665 2073 686f 756c 6420 6861 7665 2061 ve should have a │ │ │ │ │ +000633e0: 2073 6c61 7665 2061 6c74 6572 6e61 7469 slave alternati │ │ │ │ │ +000633f0: 7665 2066 6f72 0ae2 8098 2f75 7372 2f73 ve for..../usr/s │ │ │ │ │ +00063400: 6861 7265 2f6d 616e 2f6d 616e 312f 782d hare/man/man1/x- │ │ │ │ │ +00063410: 7769 6e64 6f77 2d6d 616e 6167 6572 2e31 window-manager.1 │ │ │ │ │ +00063420: 2e67 7ae2 8099 2070 6f69 6e74 696e 6720 .gz... pointing │ │ │ │ │ +00063430: 746f 2074 6865 0a63 6f72 7265 7370 6f6e to the.correspon │ │ │ │ │ +00063440: 6469 6e67 206d 616e 7561 6c20 7061 6765 ding manual page │ │ │ │ │ +00063450: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00063460: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00063470: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 6874 -----.. (1) ht │ │ │ │ │ +00063480: 7470 733a 2f2f 7777 772e 6672 6565 6465 tps://www.freede │ │ │ │ │ +00063490: 736b 746f 702e 6f72 672f 7769 6b69 2f53 sktop.org/wiki/S │ │ │ │ │ +000634a0: 7065 6369 6669 6361 7469 6f6e 732f 776d pecifications/wm │ │ │ │ │ +000634b0: 2d73 7065 630a 0a20 2020 2832 2920 6874 -spec.. (2) ht │ │ │ │ │ +000634c0: 7470 733a 2f2f 7777 772e 6672 6565 6465 tps://www.freede │ │ │ │ │ +000634d0: 736b 746f 702e 6f72 672f 7769 6b69 2f0a sktop.org/wiki/. │ │ │ │ │ +000634e0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000634f0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00063500: 6465 3a20 5061 636b 6167 6573 2070 726f de: Packages pro │ │ │ │ │ +00063510: 7669 6469 6e67 2066 6f6e 7473 2c20 204e viding fonts, N │ │ │ │ │ +00063520: 6578 743a 2041 7070 6c69 6361 7469 6f6e ext: Application │ │ │ │ │ +00063530: 2064 6566 6175 6c74 7320 6669 6c65 732c defaults files, │ │ │ │ │ +00063540: 2020 5072 6576 3a20 5061 636b 6167 6573 Prev: Packages │ │ │ │ │ +00063550: 2070 726f 7669 6469 6e67 2061 2077 696e providing a win │ │ │ │ │ +00063560: 646f 7720 6d61 6e61 6765 722c 2020 5570 dow manager, Up │ │ │ │ │ +00063570: 3a20 5072 6f67 7261 6d73 2066 6f72 2074 : Programs for t │ │ │ │ │ +00063580: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +00063590: 656d 0a0a 3131 2e38 2e35 2050 6163 6b61 em..11.8.5 Packa │ │ │ │ │ +000635a0: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ +000635b0: 6e74 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nts.------------ │ │ │ │ │ +000635c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000635d0: 2d2d 2d0a 0a50 6163 6b61 6765 7320 7468 ---..Packages th │ │ │ │ │ +000635e0: 6174 2070 726f 7669 6465 2066 6f6e 7473 at provide fonts │ │ │ │ │ +000635f0: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ +00063600: 7720 5379 7374 656d 2028 3129 206d 7573 w System (1) mus │ │ │ │ │ +00063610: 7420 646f 2061 206e 756d 6265 720a 6f66 t do a number.of │ │ │ │ │ +00063620: 2074 6869 6e67 7320 746f 2065 6e73 7572 things to ensur │ │ │ │ │ +00063630: 6520 7468 6174 2074 6865 7920 6172 6520 e that they are │ │ │ │ │ +00063640: 626f 7468 2061 7661 696c 6162 6c65 2077 both available w │ │ │ │ │ +00063650: 6974 686f 7574 206d 6f64 6966 6963 6174 ithout modificat │ │ │ │ │ +00063660: 696f 6e20 6f66 0a74 6865 2058 206f 7220 ion of.the X or │ │ │ │ │ +00063670: 666f 6e74 2073 6572 7665 7220 636f 6e66 font server conf │ │ │ │ │ +00063680: 6967 7572 6174 696f 6e2c 2061 6e64 2074 iguration, and t │ │ │ │ │ +00063690: 6861 7420 7468 6579 2064 6f20 6e6f 7420 hat they do not │ │ │ │ │ +000636a0: 636f 7272 7570 7420 6669 6c65 730a 7573 corrupt files.us │ │ │ │ │ +000636b0: 6564 2062 7920 6f74 6865 7220 666f 6e74 ed by other font │ │ │ │ │ +000636c0: 2070 6163 6b61 6765 7320 746f 2072 6567 packages to reg │ │ │ │ │ +000636d0: 6973 7465 7220 696e 666f 726d 6174 696f ister informatio │ │ │ │ │ +000636e0: 6e20 6162 6f75 7420 7468 656d 7365 6c76 n about themselv │ │ │ │ │ +000636f0: 6573 2e0a 0a20 2031 2e20 466f 6e74 7320 es... 1. Fonts │ │ │ │ │ +00063700: 6f66 2061 6e79 2074 7970 6520 7375 7070 of any type supp │ │ │ │ │ +00063710: 6f72 7465 6420 6279 2074 6865 2058 2057 orted by the X W │ │ │ │ │ +00063720: 696e 646f 7720 5379 7374 656d 206d 7573 indow System mus │ │ │ │ │ +00063730: 7420 6265 2069 6e20 610a 2020 2020 2073 t be in a. s │ │ │ │ │ +00063740: 6570 6172 6174 6520 6269 6e61 7279 2070 eparate binary p │ │ │ │ │ +00063750: 6163 6b61 6765 2066 726f 6d20 616e 7920 ackage from any │ │ │ │ │ +00063760: 6578 6563 7574 6162 6c65 732c 206c 6962 executables, lib │ │ │ │ │ +00063770: 7261 7269 6573 2c20 6f72 0a20 2020 2020 raries, or. │ │ │ │ │ +00063780: 646f 6375 6d65 6e74 6174 696f 6e20 2865 documentation (e │ │ │ │ │ +00063790: 7863 6570 7420 7468 6174 2073 7065 6369 xcept that speci │ │ │ │ │ +000637a0: 6669 6320 746f 2074 6865 2066 6f6e 7473 fic to the fonts │ │ │ │ │ +000637b0: 2073 6869 7070 6564 2c20 7375 6368 2061 shipped, such a │ │ │ │ │ +000637c0: 730a 2020 2020 2074 6865 6972 206c 6963 s. their lic │ │ │ │ │ +000637d0: 656e 7365 2069 6e66 6f72 6d61 7469 6f6e ense information │ │ │ │ │ +000637e0: 292e 2020 4966 206f 6e65 206f 7220 6d6f ). If one or mo │ │ │ │ │ +000637f0: 7265 206f 6620 7468 6520 666f 6e74 7320 re of the fonts │ │ │ │ │ +00063800: 736f 0a20 2020 2020 7061 636b 6167 6564 so. packaged │ │ │ │ │ +00063810: 2061 7265 206e 6563 6573 7361 7279 2066 are necessary f │ │ │ │ │ +00063820: 6f72 2070 726f 7065 7220 6f70 6572 6174 or proper operat │ │ │ │ │ +00063830: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ +00063840: 6765 2077 6974 680a 2020 2020 2077 6869 ge with. whi │ │ │ │ │ +00063850: 6368 2074 6865 7920 6172 6520 6173 736f ch they are asso │ │ │ │ │ +00063860: 6369 6174 6564 2074 6865 2066 6f6e 7420 ciated the font │ │ │ │ │ +00063870: 7061 636b 6167 6520 6d61 7920 6265 2052 package may be R │ │ │ │ │ +00063880: 6563 6f6d 6d65 6e64 6564 3b20 6966 0a20 ecommended; if. │ │ │ │ │ +00063890: 2020 2020 7468 6520 666f 6e74 7320 6d65 the fonts me │ │ │ │ │ +000638a0: 7265 6c79 2070 726f 7669 6465 2061 6e20 rely provide an │ │ │ │ │ +000638b0: 656e 6861 6e63 656d 656e 742c 2061 2053 enhancement, a S │ │ │ │ │ +000638c0: 7567 6765 7374 7320 7265 6c61 7469 6f6e uggests relation │ │ │ │ │ +000638d0: 7368 6970 0a20 2020 2020 6d61 7920 6265 ship. may be │ │ │ │ │ +000638e0: 2075 7365 642e 2020 5061 636b 6167 6573 used. Packages │ │ │ │ │ +000638f0: 206d 7573 7420 6e6f 7420 4465 7065 6e64 must not Depend │ │ │ │ │ +00063900: 206f 6e20 666f 6e74 2070 6163 6b61 6765 on font package │ │ │ │ │ +00063910: 732e 2020 2832 290a 0a20 2032 2e20 4244 s. (2).. 2. BD │ │ │ │ │ +00063920: 4620 666f 6e74 7320 6d75 7374 2062 6520 F fonts must be │ │ │ │ │ +00063930: 636f 6e76 6572 7465 6420 746f 2050 4346 converted to PCF │ │ │ │ │ +00063940: 2066 6f6e 7473 2077 6974 6820 7468 6520 fonts with the │ │ │ │ │ +00063950: e280 9862 6466 746f 7063 66e2 8099 0a20 ...bdftopcf.... │ │ │ │ │ +00063960: 2020 2020 7574 696c 6974 7920 2861 7661 utility (ava │ │ │ │ │ +00063970: 696c 6162 6c65 2069 6e20 7468 6520 e280 ilable in the .. │ │ │ │ │ +00063980: 9878 666f 6e74 732d 7574 696c 73e2 8099 .xfonts-utils... │ │ │ │ │ +00063990: 2070 6163 6b61 6765 2c20 e280 9867 7a69 package, ...gzi │ │ │ │ │ +000639a0: 70e2 8099 7065 642c 2061 6e64 0a20 2020 p...ped, and. │ │ │ │ │ +000639b0: 2020 706c 6163 6564 2069 6e20 6120 6469 placed in a di │ │ │ │ │ +000639c0: 7265 6374 6f72 7920 7468 6174 2063 6f72 rectory that cor │ │ │ │ │ +000639d0: 7265 7370 6f6e 6473 2074 6f20 7468 6569 responds to thei │ │ │ │ │ +000639e0: 7220 7265 736f 6c75 7469 6f6e 3a0a 0a20 r resolution:.. │ │ │ │ │ +000639f0: 2020 2020 2020 202d 2031 3030 2064 7069 - 100 dpi │ │ │ │ │ +00063a00: 2066 6f6e 7473 206d 7573 7420 6265 2070 fonts must be p │ │ │ │ │ +00063a10: 6c61 6365 6420 696e 0a20 2020 2020 2020 laced in. │ │ │ │ │ +00063a20: 2020 20e2 8098 2f75 7372 2f73 6861 7265 .../usr/share │ │ │ │ │ +00063a30: 2f66 6f6e 7473 2f58 3131 2f31 3030 6470 /fonts/X11/100dp │ │ │ │ │ +00063a40: 692f e280 992e 0a0a 2020 2020 2020 2020 i/...... │ │ │ │ │ +00063a50: 2d20 3735 2064 7069 2066 6f6e 7473 206d - 75 dpi fonts m │ │ │ │ │ +00063a60: 7573 7420 6265 2070 6c61 6365 6420 696e ust be placed in │ │ │ │ │ +00063a70: 20e2 8098 2f75 7372 2f73 6861 7265 2f66 .../usr/share/f │ │ │ │ │ +00063a80: 6f6e 7473 2f58 3131 2f37 3564 7069 2fe2 onts/X11/75dpi/. │ │ │ │ │ +00063a90: 8099 2e0a 0a20 2020 2020 2020 202d 2043 ..... - C │ │ │ │ │ +00063aa0: 6861 7261 6374 6572 2d63 656c 6c20 666f haracter-cell fo │ │ │ │ │ +00063ab0: 6e74 732c 2063 7572 736f 7220 666f 6e74 nts, cursor font │ │ │ │ │ +00063ac0: 732c 2061 6e64 206f 7468 6572 206c 6f77 s, and other low │ │ │ │ │ +00063ad0: 2d72 6573 6f6c 7574 696f 6e0a 2020 2020 -resolution. │ │ │ │ │ +00063ae0: 2020 2020 2020 666f 6e74 7320 6d75 7374 fonts must │ │ │ │ │ +00063af0: 2062 6520 706c 6163 6564 2069 6e20 e280 be placed in .. │ │ │ │ │ +00063b00: 982f 7573 722f 7368 6172 652f 666f 6e74 ./usr/share/font │ │ │ │ │ +00063b10: 732f 5831 312f 6d69 7363 2fe2 8099 2e0a s/X11/misc/..... │ │ │ │ │ +00063b20: 0a20 2033 2e20 5479 7065 2031 2066 6f6e . 3. Type 1 fon │ │ │ │ │ +00063b30: 7473 206d 7573 7420 6265 2070 6c61 6365 ts must be place │ │ │ │ │ +00063b40: 6420 696e 20e2 8098 2f75 7372 2f73 6861 d in .../usr/sha │ │ │ │ │ +00063b50: 7265 2f66 6f6e 7473 2f58 3131 2f54 7970 re/fonts/X11/Typ │ │ │ │ │ +00063b60: 6531 2fe2 8099 2e20 2049 660a 2020 2020 e1/.... If. │ │ │ │ │ +00063b70: 2066 6f6e 7420 6d65 7472 6963 2066 696c font metric fil │ │ │ │ │ +00063b80: 6573 2061 7265 2061 7661 696c 6162 6c65 es are available │ │ │ │ │ +00063b90: 2c20 7468 6579 206d 7573 7420 6265 2070 , they must be p │ │ │ │ │ +00063ba0: 6c61 6365 6420 6865 7265 2061 7320 7765 laced here as we │ │ │ │ │ +00063bb0: 6c6c 2e0a 0a20 2034 2e20 5375 6264 6972 ll... 4. Subdir │ │ │ │ │ +00063bc0: 6563 746f 7269 6573 206f 6620 e280 982f ectories of .../ │ │ │ │ │ +00063bd0: 7573 722f 7368 6172 652f 666f 6e74 732f usr/share/fonts/ │ │ │ │ │ +00063be0: 5831 312f e280 9920 6f74 6865 7220 7468 X11/... other th │ │ │ │ │ +00063bf0: 616e 2074 686f 7365 206c 6973 7465 640a an those listed. │ │ │ │ │ +00063c00: 2020 2020 2061 626f 7665 206d 7573 7420 above must │ │ │ │ │ +00063c10: 6265 206e 6569 7468 6572 2063 7265 6174 be neither creat │ │ │ │ │ +00063c20: 6564 206e 6f72 2075 7365 642e 2020 2854 ed nor used. (T │ │ │ │ │ +00063c30: 6865 20e2 8098 5045 58e2 8099 2c20 e280 he ...PEX..., .. │ │ │ │ │ +00063c40: 9843 4944 e280 992c 0a20 2020 2020 e280 .CID...,. .. │ │ │ │ │ +00063c50: 9853 7065 6564 6fe2 8099 2c20 616e 6420 .Speedo..., and │ │ │ │ │ +00063c60: e280 9863 7972 696c 6c69 63e2 8099 2064 ...cyrillic... d │ │ │ │ │ +00063c70: 6972 6563 746f 7269 6573 2061 7265 2065 irectories are e │ │ │ │ │ +00063c80: 7863 6570 7465 6420 666f 7220 6869 7374 xcepted for hist │ │ │ │ │ +00063c90: 6f72 6963 616c 0a20 2020 2020 7265 6173 orical. reas │ │ │ │ │ +00063ca0: 6f6e 732c 2062 7574 2069 6e73 7461 6c6c ons, but install │ │ │ │ │ +00063cb0: 6174 696f 6e20 6f66 2066 696c 6573 2069 ation of files i │ │ │ │ │ +00063cc0: 6e74 6f20 7468 6573 6520 6469 7265 6374 nto these direct │ │ │ │ │ +00063cd0: 6f72 6965 7320 7265 6d61 696e 730a 2020 ories remains. │ │ │ │ │ +00063ce0: 2020 2064 6973 636f 7572 6167 6564 2e29 discouraged.) │ │ │ │ │ +00063cf0: 0a0a 2020 352e 2046 6f6e 7420 7061 636b .. 5. Font pack │ │ │ │ │ +00063d00: 6167 6573 206d 6179 2c20 696e 7374 6561 ages may, instea │ │ │ │ │ +00063d10: 6420 6f66 2070 6c61 6369 6e67 2066 696c d of placing fil │ │ │ │ │ +00063d20: 6573 2064 6972 6563 746c 7920 696e 2074 es directly in t │ │ │ │ │ +00063d30: 6865 2058 2066 6f6e 740a 2020 2020 2064 he X font. d │ │ │ │ │ +00063d40: 6972 6563 746f 7269 6573 206c 6973 7465 irectories liste │ │ │ │ │ +00063d50: 6420 6162 6f76 652c 2070 726f 7669 6465 d above, provide │ │ │ │ │ +00063d60: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ +00063d70: 696e 2074 6861 7420 666f 6e74 0a20 2020 in that font. │ │ │ │ │ +00063d80: 2020 6469 7265 6374 6f72 7920 706f 696e directory poin │ │ │ │ │ +00063d90: 7469 6e67 2074 6f20 7468 6520 6669 6c65 ting to the file │ │ │ │ │ +00063da0: 73e2 8099 2061 6374 7561 6c20 6c6f 6361 s... actual loca │ │ │ │ │ +00063db0: 7469 6f6e 2069 6e20 7468 6520 6669 6c65 tion in the file │ │ │ │ │ +00063dc0: 7379 7374 656d 2e0a 2020 2020 2053 7563 system.. Suc │ │ │ │ │ +00063dd0: 6820 6120 6c6f 6361 7469 6f6e 206d 7573 h a location mus │ │ │ │ │ +00063de0: 7420 636f 6d70 6c79 2077 6974 6820 7468 t comply with th │ │ │ │ │ +00063df0: 6520 4648 532e 0a0a 2020 362e 2046 6f6e e FHS... 6. Fon │ │ │ │ │ +00063e00: 7420 7061 636b 6167 6573 2073 686f 756c t packages shoul │ │ │ │ │ +00063e10: 6420 6e6f 7420 636f 6e74 6169 6e20 626f d not contain bo │ │ │ │ │ +00063e20: 7468 2037 3564 7069 2061 6e64 2031 3030 th 75dpi and 100 │ │ │ │ │ +00063e30: 6470 6920 7665 7273 696f 6e73 206f 660a dpi versions of. │ │ │ │ │ +00063e40: 2020 2020 2061 2066 6f6e 742e 2020 4966 a font. If │ │ │ │ │ +00063e50: 2062 6f74 6820 6172 6520 6176 6169 6c61 both are availa │ │ │ │ │ +00063e60: 626c 652c 2074 6865 7920 7368 6f75 6c64 ble, they should │ │ │ │ │ +00063e70: 2062 6520 7072 6f76 6964 6564 2069 6e20 be provided in │ │ │ │ │ +00063e80: 7365 7061 7261 7465 0a20 2020 2020 6269 separate. bi │ │ │ │ │ +00063e90: 6e61 7279 2070 6163 6b61 6765 7320 7769 nary packages wi │ │ │ │ │ +00063ea0: 7468 20e2 8098 2d37 3564 7069 e280 9920 th ...-75dpi... │ │ │ │ │ +00063eb0: 6f72 20e2 8098 2d31 3030 6470 69e2 8099 or ...-100dpi... │ │ │ │ │ +00063ec0: 2061 7070 656e 6465 6420 746f 2074 6865 appended to the │ │ │ │ │ +00063ed0: 206e 616d 6573 206f 660a 2020 2020 2074 names of. t │ │ │ │ │ +00063ee0: 6865 2070 6163 6b61 6765 7320 636f 6e74 he packages cont │ │ │ │ │ +00063ef0: 6169 6e69 6e67 2074 6865 2063 6f72 7265 aining the corre │ │ │ │ │ +00063f00: 7370 6f6e 6469 6e67 2066 6f6e 7473 2e0a sponding fonts.. │ │ │ │ │ +00063f10: 0a20 2037 2e20 466f 6e74 7320 6465 7374 . 7. Fonts dest │ │ │ │ │ +00063f20: 696e 6564 2066 6f72 2074 6865 20e2 8098 ined for the ... │ │ │ │ │ +00063f30: 6d69 7363 e280 9920 7375 6264 6972 6563 misc... subdirec │ │ │ │ │ +00063f40: 746f 7279 2073 686f 756c 6420 6e6f 7420 tory should not │ │ │ │ │ +00063f50: 6265 2069 6e63 6c75 6465 640a 2020 2020 be included. │ │ │ │ │ +00063f60: 2069 6e20 7468 6520 7361 6d65 2070 6163 in the same pac │ │ │ │ │ +00063f70: 6b61 6765 2061 7320 3735 6470 6920 6f72 kage as 75dpi or │ │ │ │ │ +00063f80: 2031 3030 6470 6920 666f 6e74 733b 2069 100dpi fonts; i │ │ │ │ │ +00063f90: 6e73 7465 6164 2c20 7468 6579 2073 686f nstead, they sho │ │ │ │ │ +00063fa0: 756c 640a 2020 2020 2062 6520 7072 6f76 uld. be prov │ │ │ │ │ +00063fb0: 6964 6564 2069 6e20 6120 7365 7061 7261 ided in a separa │ │ │ │ │ +00063fc0: 7465 2070 6163 6b61 6765 2077 6974 6820 te package with │ │ │ │ │ +00063fd0: e280 982d 6d69 7363 e280 9920 6170 7065 ...-misc... appe │ │ │ │ │ +00063fe0: 6e64 6564 2074 6f20 6974 730a 2020 2020 nded to its. │ │ │ │ │ +00063ff0: 206e 616d 652e 0a0a 2020 382e 2046 6f6e name... 8. Fon │ │ │ │ │ +00064000: 7420 7061 636b 6167 6573 206d 7573 7420 t packages must │ │ │ │ │ +00064010: 6e6f 7420 7072 6f76 6964 6520 7468 6520 not provide the │ │ │ │ │ +00064020: 6669 6c65 7320 e280 9866 6f6e 7473 2e64 files ...fonts.d │ │ │ │ │ +00064030: 6972 e280 992c 0a20 2020 2020 e280 9866 ir...,. ...f │ │ │ │ │ +00064040: 6f6e 7473 2e61 6c69 6173 e280 992c 206f onts.alias..., o │ │ │ │ │ +00064050: 7220 e280 9866 6f6e 7473 2e73 6361 6c65 r ...fonts.scale │ │ │ │ │ +00064060: e280 9920 696e 2061 2066 6f6e 7420 6469 ... in a font di │ │ │ │ │ +00064070: 7265 6374 6f72 793a 0a0a 2020 2020 2020 rectory:.. │ │ │ │ │ +00064080: 2020 2d20 e280 9866 6f6e 7473 2e64 6972 - ...fonts.dir │ │ │ │ │ +00064090: e280 9920 6669 6c65 7320 6d75 7374 206e ... files must n │ │ │ │ │ +000640a0: 6f74 2062 6520 7072 6f76 6964 6564 2061 ot be provided a │ │ │ │ │ +000640b0: 7420 616c 6c2e 0a0a 2020 2020 2020 2020 t all... │ │ │ │ │ +000640c0: 2d20 e280 9866 6f6e 7473 2e61 6c69 6173 - ...fonts.alias │ │ │ │ │ +000640d0: e280 9920 616e 6420 e280 9866 6f6e 7473 ... and ...fonts │ │ │ │ │ +000640e0: 2e73 6361 6c65 e280 9920 6669 6c65 732c .scale... files, │ │ │ │ │ +000640f0: 2069 6620 6e65 6564 6564 2c20 7368 6f75 if needed, shou │ │ │ │ │ +00064100: 6c64 2062 650a 2020 2020 2020 2020 2020 ld be. │ │ │ │ │ +00064110: 7072 6f76 6964 6564 2069 6e20 7468 6520 provided in the │ │ │ │ │ +00064120: 6469 7265 6374 6f72 790a 2020 2020 2020 directory. │ │ │ │ │ +00064130: 2020 2020 e280 982f 6574 632f 5831 312f .../etc/X11/ │ │ │ │ │ +00064140: 666f 6e74 732f 666f 6e74 6469 722f 7061 fonts/fontdir/pa │ │ │ │ │ +00064150: 636b 6167 652e 6578 7465 6e73 696f 6ee2 ckage.extension. │ │ │ │ │ +00064160: 8099 2c20 7768 6572 6520 666f 6e74 6469 .., where fontdi │ │ │ │ │ +00064170: 7220 6973 0a20 2020 2020 2020 2020 2074 r is. t │ │ │ │ │ +00064180: 6865 206e 616d 6520 6f66 2074 6865 2073 he name of the s │ │ │ │ │ +00064190: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ +000641a0: 8098 2f75 7372 2f73 6861 7265 2f66 6f6e ../usr/share/fon │ │ │ │ │ +000641b0: 7473 2f58 3131 2fe2 8099 2077 6865 7265 ts/X11/... where │ │ │ │ │ +000641c0: 0a20 2020 2020 2020 2020 2074 6865 2070 . the p │ │ │ │ │ +000641d0: 6163 6b61 6765 e280 9973 2063 6f72 7265 ackage...s corre │ │ │ │ │ +000641e0: 7370 6f6e 6469 6e67 2066 6f6e 7473 2061 sponding fonts a │ │ │ │ │ +000641f0: 7265 2073 746f 7265 6420 2865 2e67 2e2c re stored (e.g., │ │ │ │ │ +00064200: 20e2 8098 3735 6470 69e2 8099 206f 720a ...75dpi... or. │ │ │ │ │ +00064210: 2020 2020 2020 2020 2020 e280 986d 6973 ...mis │ │ │ │ │ +00064220: 63e2 8099 292c 2070 6163 6b61 6765 2069 c...), package i │ │ │ │ │ +00064230: 7320 7468 6520 6e61 6d65 206f 6620 7468 s the name of th │ │ │ │ │ +00064240: 6520 7061 636b 6167 6520 7468 6174 2070 e package that p │ │ │ │ │ +00064250: 726f 7669 6465 730a 2020 2020 2020 2020 rovides. │ │ │ │ │ +00064260: 2020 7468 6573 6520 666f 6e74 732c 2061 these fonts, a │ │ │ │ │ +00064270: 6e64 2065 7874 656e 7369 6f6e 2069 7320 nd extension is │ │ │ │ │ +00064280: 6569 7468 6572 20e2 8098 7363 616c 65e2 either ...scale. │ │ │ │ │ +00064290: 8099 206f 7220 e280 9861 6c69 6173 e280 .. or ...alias.. │ │ │ │ │ +000642a0: 992c 0a20 2020 2020 2020 2020 2077 6869 .,. whi │ │ │ │ │ +000642b0: 6368 6576 6572 2063 6f72 7265 7370 6f6e chever correspon │ │ │ │ │ +000642c0: 6473 2074 6f20 7468 6520 6669 6c65 2063 ds to the file c │ │ │ │ │ +000642d0: 6f6e 7465 6e74 732e 0a0a 2020 392e 2046 ontents... 9. F │ │ │ │ │ +000642e0: 6f6e 7420 7061 636b 6167 6573 206d 7573 ont packages mus │ │ │ │ │ +000642f0: 7420 6465 636c 6172 6520 6120 6465 7065 t declare a depe │ │ │ │ │ +00064300: 6e64 656e 6379 206f 6e20 e280 9878 666f ndency on ...xfo │ │ │ │ │ +00064310: 6e74 732d 7574 696c 73e2 8099 2069 6e20 nts-utils... in │ │ │ │ │ +00064320: 7468 6569 720a 2020 2020 20e2 8098 4465 their. ...De │ │ │ │ │ +00064330: 7065 6e64 73e2 8099 206f 7220 e280 9850 pends... or ...P │ │ │ │ │ +00064340: 7265 2d44 6570 656e 6473 e280 9920 636f re-Depends... co │ │ │ │ │ +00064350: 6e74 726f 6c20 6669 656c 642e 0a0a 2020 ntrol field... │ │ │ │ │ +00064360: 3130 2e20 466f 6e74 2070 6163 6b61 6765 10. Font package │ │ │ │ │ +00064370: 7320 7468 6174 2070 726f 7669 6465 206f s that provide o │ │ │ │ │ +00064380: 6e65 206f 7220 6d6f 7265 20e2 8098 666f ne or more ...fo │ │ │ │ │ +00064390: 6e74 732e 7363 616c 65e2 8099 2066 696c nts.scale... fil │ │ │ │ │ +000643a0: 6573 2061 730a 2020 2020 2064 6573 6372 es as. descr │ │ │ │ │ +000643b0: 6962 6564 2061 626f 7665 206d 7573 7420 ibed above must │ │ │ │ │ +000643c0: 696e 766f 6b65 20e2 8098 7570 6461 7465 invoke ...update │ │ │ │ │ +000643d0: 2d66 6f6e 7473 2d73 6361 6c65 e280 9920 -fonts-scale... │ │ │ │ │ +000643e0: 6f6e 2065 6163 6820 6469 7265 6374 6f72 on each director │ │ │ │ │ +000643f0: 790a 2020 2020 2069 6e74 6f20 7768 6963 y. into whic │ │ │ │ │ +00064400: 6820 7468 6579 2069 6e73 7461 6c6c 6564 h they installed │ │ │ │ │ +00064410: 2066 6f6e 7473 2027 6265 666f 7265 2720 fonts 'before' │ │ │ │ │ +00064420: 696e 766f 6b69 6e67 0a20 2020 2020 e280 invoking. .. │ │ │ │ │ +00064430: 9875 7064 6174 652d 666f 6e74 732d 6469 .update-fonts-di │ │ │ │ │ +00064440: 72e2 8099 206f 6e20 7468 6174 2064 6972 r... on that dir │ │ │ │ │ +00064450: 6563 746f 7279 2e20 2054 6869 7320 696e ectory. This in │ │ │ │ │ +00064460: 766f 6361 7469 6f6e 206d 7573 7420 6f63 vocation must oc │ │ │ │ │ +00064470: 6375 720a 2020 2020 2069 6e20 626f 7468 cur. in both │ │ │ │ │ +00064480: 2074 6865 20e2 8098 706f 7374 696e 7374 the ...postinst │ │ │ │ │ +00064490: e280 9920 2866 6f72 2061 6c6c 2061 7267 ... (for all arg │ │ │ │ │ +000644a0: 756d 656e 7473 2920 616e 6420 e280 9870 uments) and ...p │ │ │ │ │ +000644b0: 6f73 7472 6de2 8099 2028 666f 7220 616c ostrm... (for al │ │ │ │ │ +000644c0: 6c0a 2020 2020 2061 7267 756d 656e 7473 l. arguments │ │ │ │ │ +000644d0: 2065 7863 6570 7420 e280 9875 7067 7261 except ...upgra │ │ │ │ │ +000644e0: 6465 e280 9929 2073 6372 6970 7473 2e0a de...) scripts.. │ │ │ │ │ +000644f0: 0a20 2031 312e 2046 6f6e 7420 7061 636b . 11. Font pack │ │ │ │ │ +00064500: 6167 6573 2074 6861 7420 7072 6f76 6964 ages that provid │ │ │ │ │ +00064510: 6520 6f6e 6520 6f72 206d 6f72 6520 e280 e one or more .. │ │ │ │ │ +00064520: 9866 6f6e 7473 2e61 6c69 6173 e280 9920 .fonts.alias... │ │ │ │ │ +00064530: 6669 6c65 7320 6173 0a20 2020 2020 6465 files as. de │ │ │ │ │ +00064540: 7363 7269 6265 6420 6162 6f76 6520 6d75 scribed above mu │ │ │ │ │ +00064550: 7374 2069 6e76 6f6b 6520 e280 9875 7064 st invoke ...upd │ │ │ │ │ +00064560: 6174 652d 666f 6e74 732d 616c 6961 73e2 ate-fonts-alias. │ │ │ │ │ +00064570: 8099 206f 6e20 6561 6368 2064 6972 6563 .. on each direc │ │ │ │ │ +00064580: 746f 7279 0a20 2020 2020 696e 746f 2077 tory. into w │ │ │ │ │ +00064590: 6869 6368 2074 6865 7920 696e 7374 616c hich they instal │ │ │ │ │ +000645a0: 6c65 6420 666f 6e74 732e 2020 5468 6973 led fonts. This │ │ │ │ │ +000645b0: 2069 6e76 6f63 6174 696f 6e20 6d75 7374 invocation must │ │ │ │ │ +000645c0: 206f 6363 7572 2069 6e0a 2020 2020 2062 occur in. b │ │ │ │ │ +000645d0: 6f74 6820 7468 6520 e280 9870 6f73 7469 oth the ...posti │ │ │ │ │ +000645e0: 6e73 74e2 8099 2028 666f 7220 616c 6c20 nst... (for all │ │ │ │ │ +000645f0: 6172 6775 6d65 6e74 7329 2061 6e64 20e2 arguments) and . │ │ │ │ │ +00064600: 8098 706f 7374 726d e280 9920 2866 6f72 ..postrm... (for │ │ │ │ │ +00064610: 2061 6c6c 0a20 2020 2020 6172 6775 6d65 all. argume │ │ │ │ │ +00064620: 6e74 7320 6578 6365 7074 20e2 8098 7570 nts except ...up │ │ │ │ │ +00064630: 6772 6164 65e2 8099 2920 7363 7269 7074 grade...) script │ │ │ │ │ +00064640: 732e 0a0a 2020 3132 2e20 466f 6e74 2070 s... 12. Font p │ │ │ │ │ +00064650: 6163 6b61 6765 7320 6d75 7374 2069 6e76 ackages must inv │ │ │ │ │ +00064660: 6f6b 6520 e280 9875 7064 6174 652d 666f oke ...update-fo │ │ │ │ │ +00064670: 6e74 732d 6469 72e2 8099 206f 6e20 6561 nts-dir... on ea │ │ │ │ │ +00064680: 6368 2064 6972 6563 746f 7279 0a20 2020 ch directory. │ │ │ │ │ +00064690: 2020 696e 746f 2077 6869 6368 2074 6865 into which the │ │ │ │ │ +000646a0: 7920 696e 7374 616c 6c65 6420 666f 6e74 y installed font │ │ │ │ │ +000646b0: 732e 2020 5468 6973 2069 6e76 6f63 6174 s. This invocat │ │ │ │ │ +000646c0: 696f 6e20 6d75 7374 206f 6363 7572 2069 ion must occur i │ │ │ │ │ +000646d0: 6e0a 2020 2020 2062 6f74 6820 7468 6520 n. both the │ │ │ │ │ +000646e0: e280 9870 6f73 7469 6e73 74e2 8099 2028 ...postinst... ( │ │ │ │ │ +000646f0: 666f 7220 616c 6c20 6172 6775 6d65 6e74 for all argument │ │ │ │ │ +00064700: 7329 2061 6e64 20e2 8098 706f 7374 726d s) and ...postrm │ │ │ │ │ +00064710: e280 9920 2866 6f72 2061 6c6c 0a20 2020 ... (for all. │ │ │ │ │ +00064720: 2020 6172 6775 6d65 6e74 7320 6578 6365 arguments exce │ │ │ │ │ +00064730: 7074 20e2 8098 7570 6772 6164 65e2 8099 pt ...upgrade... │ │ │ │ │ +00064740: 2920 7363 7269 7074 732e 0a0a 2020 3133 ) scripts... 13 │ │ │ │ │ +00064750: 2e20 466f 6e74 2070 6163 6b61 6765 7320 . Font packages │ │ │ │ │ +00064760: 6d75 7374 206e 6f74 2070 726f 7669 6465 must not provide │ │ │ │ │ +00064770: 2061 6c69 6173 206e 616d 6573 2066 6f72 alias names for │ │ │ │ │ +00064780: 2074 6865 2066 6f6e 7473 2074 6865 790a the fonts they. │ │ │ │ │ +00064790: 2020 2020 2069 6e63 6c75 6465 2077 6869 include whi │ │ │ │ │ +000647a0: 6368 2063 6f6c 6c69 6465 2077 6974 6820 ch collide with │ │ │ │ │ +000647b0: 616c 6961 7320 6e61 6d65 7320 616c 7265 alias names alre │ │ │ │ │ +000647c0: 6164 7920 696e 2075 7365 2062 7920 666f ady in use by fo │ │ │ │ │ +000647d0: 6e74 730a 2020 2020 2061 6c72 6561 6479 nts. already │ │ │ │ │ +000647e0: 2070 6163 6b61 6765 642e 0a0a 2020 3134 packaged... 14 │ │ │ │ │ +000647f0: 2e20 466f 6e74 2070 6163 6b61 6765 7320 . Font packages │ │ │ │ │ +00064800: 6d75 7374 206e 6f74 2070 726f 7669 6465 must not provide │ │ │ │ │ +00064810: 2066 6f6e 7473 2077 6974 6820 7468 6520 fonts with the │ │ │ │ │ +00064820: 7361 6d65 2058 4c46 4420 7265 6769 7374 same XLFD regist │ │ │ │ │ +00064830: 7279 0a20 2020 2020 6e61 6d65 2061 7320 ry. name as │ │ │ │ │ +00064840: 616e 6f74 6865 7220 666f 6e74 2061 6c72 another font alr │ │ │ │ │ +00064850: 6561 6479 2070 6163 6b61 6765 642e 0a0a eady packaged... │ │ │ │ │ +00064860: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00064870: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00064880: 2d2d 0a0a 2020 2028 3129 2046 6f72 2074 --.. (1) For t │ │ │ │ │ +00064890: 6865 2070 7572 706f 7365 7320 6f66 2044 he purposes of D │ │ │ │ │ +000648a0: 6562 6961 6e20 506f 6c69 6379 2c20 6120 ebian Policy, a │ │ │ │ │ +000648b0: e280 9c66 6f6e 7420 666f 7220 7468 6520 ...font for the │ │ │ │ │ +000648c0: 5820 5769 6e64 6f77 0a53 7973 7465 6de2 X Window.System. │ │ │ │ │ +000648d0: 809d 2069 7320 6f6e 6520 7768 6963 6820 .. is one which │ │ │ │ │ +000648e0: 6973 2061 6363 6573 7365 6420 7669 6120 is accessed via │ │ │ │ │ +000648f0: 5820 7072 6f74 6f63 6f6c 2072 6571 7565 X protocol reque │ │ │ │ │ +00064900: 7374 732e 2020 466f 6e74 7320 666f 7220 sts. Fonts for │ │ │ │ │ +00064910: 7468 650a 4c69 6e75 7820 636f 6e73 6f6c the.Linux consol │ │ │ │ │ +00064920: 652c 2066 6f72 2050 6f73 7453 6372 6970 e, for PostScrip │ │ │ │ │ +00064930: 7420 7265 6e64 6572 6572 2c20 6f72 2061 t renderer, or a │ │ │ │ │ +00064940: 6e79 206f 7468 6572 2070 7572 706f 7365 ny other purpose │ │ │ │ │ +00064950: 2c20 646f 206e 6f74 2066 6974 0a74 6869 , do not fit.thi │ │ │ │ │ +00064960: 7320 6465 6669 6e69 7469 6f6e 2e20 2041 s definition. A │ │ │ │ │ +00064970: 6e79 2074 6f6f 6c20 7768 6963 6820 6d61 ny tool which ma │ │ │ │ │ +00064980: 6b65 7320 7375 6368 2066 6f6e 7473 2061 kes such fonts a │ │ │ │ │ +00064990: 7661 696c 6162 6c65 2074 6f20 7468 6520 vailable to the │ │ │ │ │ +000649a0: 580a 5769 6e64 6f77 2053 7973 7465 6d2c X.Window System, │ │ │ │ │ +000649b0: 2068 6f77 6576 6572 2c20 6d75 7374 2061 however, must a │ │ │ │ │ +000649c0: 6269 6465 2062 7920 7468 6973 2066 6f6e bide by this fon │ │ │ │ │ +000649d0: 7420 706f 6c69 6379 2e0a 0a20 2020 2832 t policy... (2 │ │ │ │ │ +000649e0: 2920 5468 6973 2069 7320 6265 6361 7573 ) This is becaus │ │ │ │ │ +000649f0: 6520 616e 2058 2063 6c69 656e 7420 6d61 e an X client ma │ │ │ │ │ +00064a00: 7920 6265 2064 6973 706c 6179 6564 2062 y be displayed b │ │ │ │ │ +00064a10: 7920 6120 7265 6d6f 7465 2058 0a73 6572 y a remote X.ser │ │ │ │ │ +00064a20: 7665 722c 2069 6e20 7768 6963 6820 6361 ver, in which ca │ │ │ │ │ +00064a30: 7365 2058 2066 6f6e 7473 2061 7265 2070 se X fonts are p │ │ │ │ │ +00064a40: 726f 7669 6465 6420 6279 2074 6865 2072 rovided by the r │ │ │ │ │ +00064a50: 656d 6f74 6520 5820 7365 7276 6572 2c20 emote X server, │ │ │ │ │ +00064a60: 6e6f 740a 7265 7472 6965 7665 6420 6c6f not.retrieved lo │ │ │ │ │ +00064a70: 6361 6c6c 793b 2074 6865 2044 6562 6961 cally; the Debia │ │ │ │ │ +00064a80: 6e20 7061 636b 6167 6520 7379 7374 656d n package system │ │ │ │ │ +00064a90: 2069 7320 656d 706f 7765 7265 6420 746f is empowered to │ │ │ │ │ +00064aa0: 2064 6561 6c20 6f6e 6c79 0a77 6974 6820 deal only.with │ │ │ │ │ +00064ab0: 7468 6520 6c6f 6361 6c20 6669 6c65 2073 the local file s │ │ │ │ │ +00064ac0: 7973 7465 6d2e 0a0a 1f0a 4669 6c65 3a20 ystem.....File: │ │ │ │ │ +00064ad0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00064ae0: 666f 2c20 204e 6f64 653a 2041 7070 6c69 fo, Node: Appli │ │ │ │ │ +00064af0: 6361 7469 6f6e 2064 6566 6175 6c74 7320 cation defaults │ │ │ │ │ +00064b00: 6669 6c65 732c 2020 4e65 7874 3a20 496e files, Next: In │ │ │ │ │ +00064b10: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +00064b20: 746f 7279 2069 7373 7565 732c 2020 5072 tory issues, Pr │ │ │ │ │ +00064b30: 6576 3a20 5061 636b 6167 6573 2070 726f ev: Packages pro │ │ │ │ │ +00064b40: 7669 6469 6e67 2066 6f6e 7473 2c20 2055 viding fonts, U │ │ │ │ │ +00064b50: 703a 2050 726f 6772 616d 7320 666f 7220 p: Programs for │ │ │ │ │ +00064b60: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00064b70: 7465 6d0a 0a31 312e 382e 3620 4170 706c tem..11.8.6 Appl │ │ │ │ │ +00064b80: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00064b90: 2066 696c 6573 0a2d 2d2d 2d2d 2d2d 2d2d files.--------- │ │ │ │ │ +00064ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064bb0: 2d2d 2d2d 2d2d 2d2d 0a0a 4170 706c 6963 --------..Applic │ │ │ │ │ +00064bc0: 6174 696f 6e20 6465 6661 756c 7473 2066 ation defaults f │ │ │ │ │ +00064bd0: 696c 6573 206d 7573 7420 6265 2069 6e73 iles must be ins │ │ │ │ │ +00064be0: 7461 6c6c 6564 2069 6e20 7468 6520 6469 talled in the di │ │ │ │ │ +00064bf0: 7265 6374 6f72 790a e280 982f 6574 632f rectory..../etc/ │ │ │ │ │ +00064c00: 5831 312f 6170 702d 6465 6661 756c 7473 X11/app-defaults │ │ │ │ │ +00064c10: 2fe2 8099 2028 7573 6520 6f66 2061 206c /... (use of a l │ │ │ │ │ +00064c20: 6f63 616c 697a 6564 2073 7562 6469 7265 ocalized subdire │ │ │ │ │ +00064c30: 6374 6f72 7920 6f66 20e2 8098 2f65 7463 ctory of .../etc │ │ │ │ │ +00064c40: 2f58 3131 2fe2 8099 0a61 7320 6465 7363 /X11/....as desc │ │ │ │ │ +00064c50: 7269 6265 6420 696e 2074 6865 2027 5820 ribed in the 'X │ │ │ │ │ +00064c60: 546f 6f6c 6b69 7420 496e 7472 696e 7369 Toolkit Intrinsi │ │ │ │ │ +00064c70: 6373 202d 2043 204c 616e 6775 6167 6520 cs - C Language │ │ │ │ │ +00064c80: 496e 7465 7266 6163 6527 206d 616e 7561 Interface' manua │ │ │ │ │ +00064c90: 6c0a 6973 2061 6c73 6f20 7065 726d 6974 l.is also permit │ │ │ │ │ +00064ca0: 7465 6429 2e20 2054 6865 7920 6d75 7374 ted). They must │ │ │ │ │ +00064cb0: 2062 6520 7265 6769 7374 6572 6564 2061 be registered a │ │ │ │ │ +00064cc0: 7320 e280 9863 6f6e 6666 696c 65e2 8099 s ...conffile... │ │ │ │ │ +00064cd0: 7320 6f72 2068 616e 646c 6564 0a61 7320 s or handled.as │ │ │ │ │ +00064ce0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00064cf0: 6c65 732e 0a0a 4375 7374 6f6d 697a 6174 les...Customizat │ │ │ │ │ +00064d00: 696f 6e20 6f66 2070 726f 6772 616d 73e2 ion of programs. │ │ │ │ │ +00064d10: 8099 2058 2072 6573 6f75 7263 6573 206d .. X resources m │ │ │ │ │ +00064d20: 6179 2061 6c73 6f20 6265 2073 7570 706f ay also be suppo │ │ │ │ │ +00064d30: 7274 6564 2077 6974 6820 7468 650a 7072 rted with the.pr │ │ │ │ │ +00064d40: 6f76 6973 696f 6e20 6f66 2061 2066 696c ovision of a fil │ │ │ │ │ +00064d50: 6520 7769 7468 2074 6865 2073 616d 6520 e with the same │ │ │ │ │ +00064d60: 6e61 6d65 2061 7320 7468 6174 206f 6620 name as that of │ │ │ │ │ +00064d70: 7468 6520 7061 636b 6167 6520 706c 6163 the package plac │ │ │ │ │ +00064d80: 6564 2069 6e0a 7468 6520 e280 982f 6574 ed in.the .../et │ │ │ │ │ +00064d90: 632f 5831 312f 5872 6573 6f75 7263 6573 c/X11/Xresources │ │ │ │ │ +00064da0: 2fe2 8099 2064 6972 6563 746f 7279 2c20 /... directory, │ │ │ │ │ +00064db0: 7768 6963 6820 6d75 7374 2062 6520 7265 which must be re │ │ │ │ │ +00064dc0: 6769 7374 6572 6564 2061 7320 610a e280 gistered as a... │ │ │ │ │ +00064dd0: 9863 6f6e 6666 696c 65e2 8099 206f 7220 .conffile... or │ │ │ │ │ +00064de0: 6861 6e64 6c65 6420 6173 2061 2063 6f6e handled as a con │ │ │ │ │ +00064df0: 6669 6775 7261 7469 6f6e 2066 696c 652e figuration file. │ │ │ │ │ +00064e00: 2020 2831 290a 0a20 2020 2d2d 2d2d 2d2d (1).. ------ │ │ │ │ │ +00064e10: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00064e20: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00064e30: 2920 4e6f 7465 2074 6861 7420 7468 6973 ) Note that this │ │ │ │ │ +00064e40: 206d 6563 6861 6e69 736d 2069 7320 6e6f mechanism is no │ │ │ │ │ +00064e50: 7420 7468 6520 7361 6d65 2061 7320 7573 t the same as us │ │ │ │ │ +00064e60: 696e 6720 6170 702d 6465 6661 756c 7473 ing app-defaults │ │ │ │ │ +00064e70: 3b0a 6170 702d 6465 6661 756c 7473 2061 ;.app-defaults a │ │ │ │ │ +00064e80: 7265 2074 6965 6420 746f 2074 6865 2063 re tied to the c │ │ │ │ │ +00064e90: 6c69 656e 7420 6269 6e61 7279 206f 6e20 lient binary on │ │ │ │ │ +00064ea0: 7468 6520 6c6f 6361 6c20 6669 6c65 2073 the local file s │ │ │ │ │ +00064eb0: 7973 7465 6d2c 0a77 6865 7265 6173 2058 ystem,.whereas X │ │ │ │ │ +00064ec0: 2072 6573 6f75 7263 6573 2061 7265 2073 resources are s │ │ │ │ │ +00064ed0: 746f 7265 6420 696e 2074 6865 2058 2073 tored in the X s │ │ │ │ │ +00064ee0: 6572 7665 7220 616e 6420 6166 6665 6374 erver and affect │ │ │ │ │ +00064ef0: 2061 6c6c 2063 6f6e 6e65 6374 696e 670a all connecting. │ │ │ │ │ +00064f00: 636c 6965 6e74 732e 0a0a 1f0a 4669 6c65 clients.....File │ │ │ │ │ +00064f10: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00064f20: 696e 666f 2c20 204e 6f64 653a 2049 6e73 info, Node: Ins │ │ │ │ │ +00064f30: 7461 6c6c 6174 696f 6e20 6469 7265 6374 tallation direct │ │ │ │ │ +00064f40: 6f72 7920 6973 7375 6573 2c20 2050 7265 ory issues, Pre │ │ │ │ │ +00064f50: 763a 2041 7070 6c69 6361 7469 6f6e 2064 v: Application d │ │ │ │ │ +00064f60: 6566 6175 6c74 7320 6669 6c65 732c 2020 efaults files, │ │ │ │ │ +00064f70: 5570 3a20 5072 6f67 7261 6d73 2066 6f72 Up: Programs for │ │ │ │ │ +00064f80: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00064f90: 7374 656d 0a0a 3131 2e38 2e37 2049 6e73 stem..11.8.7 Ins │ │ │ │ │ +00064fa0: 7461 6c6c 6174 696f 6e20 6469 7265 6374 tallation direct │ │ │ │ │ +00064fb0: 6f72 7920 6973 7375 6573 0a2d 2d2d 2d2d ory issues.----- │ │ │ │ │ +00064fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00064fe0: 0a48 6973 746f 7269 6361 6c6c 792c 2070 .Historically, p │ │ │ │ │ +00064ff0: 6163 6b61 6765 7320 7573 696e 6720 7468 ackages using th │ │ │ │ │ +00065000: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ +00065010: 6d20 7573 6564 2061 2073 6570 6172 6174 m used a separat │ │ │ │ │ +00065020: 6520 7365 7420 6f66 0a69 6e73 7461 6c6c e set of.install │ │ │ │ │ +00065030: 6174 696f 6e20 6469 7265 6374 6f72 6965 ation directorie │ │ │ │ │ +00065040: 7320 6672 6f6d 206f 7468 6572 2070 6163 s from other pac │ │ │ │ │ +00065050: 6b61 6765 732e 2020 5468 6973 2070 7261 kages. This pra │ │ │ │ │ +00065060: 6374 6963 6520 6861 7320 6265 656e 0a64 ctice has been.d │ │ │ │ │ +00065070: 6973 636f 6e74 696e 7565 6420 616e 6420 iscontinued and │ │ │ │ │ +00065080: 7061 636b 6167 6573 2075 7369 6e67 2074 packages using t │ │ │ │ │ +00065090: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +000650a0: 656d 2073 686f 756c 6420 6e6f 7720 6765 em should now ge │ │ │ │ │ +000650b0: 6e65 7261 6c6c 790a 6265 2069 6e73 7461 nerally.be insta │ │ │ │ │ +000650c0: 6c6c 6564 2069 6e20 7468 6520 7361 6d65 lled in the same │ │ │ │ │ +000650d0: 2064 6972 6563 746f 7269 6573 2061 7320 directories as │ │ │ │ │ +000650e0: 616e 7920 6f74 6865 7220 7061 636b 6167 any other packag │ │ │ │ │ +000650f0: 652e 0a53 7065 6369 6669 6361 6c6c 792c e..Specifically, │ │ │ │ │ +00065100: 2070 6163 6b61 6765 7320 6d75 7374 206e packages must n │ │ │ │ │ +00065110: 6f74 2069 6e73 7461 6c6c 2066 696c 6573 ot install files │ │ │ │ │ +00065120: 2075 6e64 6572 2074 6865 20e2 8098 2f75 under the .../u │ │ │ │ │ +00065130: 7372 2f58 3131 5236 2fe2 8099 0a64 6972 sr/X11R6/....dir │ │ │ │ │ +00065140: 6563 746f 7279 2061 6e64 2074 6865 20e2 ectory and the . │ │ │ │ │ +00065150: 8098 2f75 7372 2f58 3131 5236 2fe2 8099 ../usr/X11R6/... │ │ │ │ │ +00065160: 2064 6972 6563 746f 7279 2068 6965 7261 directory hiera │ │ │ │ │ +00065170: 7263 6879 2073 686f 756c 6420 6265 2072 rchy should be r │ │ │ │ │ +00065180: 6567 6172 6465 640a 6173 206f 6273 6f6c egarded.as obsol │ │ │ │ │ +00065190: 6574 652e 0a0a 496e 636c 7564 6520 6669 ete...Include fi │ │ │ │ │ +000651a0: 6c65 7320 7072 6576 696f 7573 6c79 2069 les previously i │ │ │ │ │ +000651b0: 6e73 7461 6c6c 6564 2075 6e64 6572 20e2 nstalled under . │ │ │ │ │ +000651c0: 8098 2f75 7372 2f58 3131 5236 2f69 6e63 ../usr/X11R6/inc │ │ │ │ │ +000651d0: 6c75 6465 2f58 3131 2fe2 8099 0a73 686f lude/X11/....sho │ │ │ │ │ +000651e0: 756c 6420 6265 2069 6e73 7461 6c6c 6564 uld be installed │ │ │ │ │ +000651f0: 2069 6e74 6f20 e280 982f 7573 722f 696e into .../usr/in │ │ │ │ │ +00065200: 636c 7564 652f 5831 312f e280 992e 2020 clude/X11/.... │ │ │ │ │ +00065210: 466f 7220 6669 6c65 7320 7072 6576 696f For files previo │ │ │ │ │ +00065220: 7573 6c79 0a69 6e73 7461 6c6c 6564 2069 usly.installed i │ │ │ │ │ +00065230: 6e74 6f20 7375 6264 6972 6563 746f 7269 nto subdirectori │ │ │ │ │ +00065240: 6573 206f 6620 e280 982f 7573 722f 5831 es of .../usr/X1 │ │ │ │ │ +00065250: 3152 362f 6c69 622f 5831 312f e280 992c 1R6/lib/X11/..., │ │ │ │ │ +00065260: 2070 6163 6b61 6765 0a6d 6169 6e74 6169 package.maintai │ │ │ │ │ +00065270: 6e65 7273 2073 686f 756c 6420 6465 7465 ners should dete │ │ │ │ │ +00065280: 726d 696e 6520 6966 2073 7562 6469 7265 rmine if subdire │ │ │ │ │ +00065290: 6374 6f72 6965 7320 6f66 20e2 8098 2f75 ctories of .../u │ │ │ │ │ +000652a0: 7372 2f6c 6962 2fe2 8099 2061 6e64 0ae2 sr/lib/... and.. │ │ │ │ │ +000652b0: 8098 2f75 7372 2f73 6861 7265 2fe2 8099 ../usr/share/... │ │ │ │ │ +000652c0: 2063 616e 2062 6520 7573 6564 2e20 2049 can be used. I │ │ │ │ │ +000652d0: 6620 6e6f 742c 2061 2073 7562 6469 7265 f not, a subdire │ │ │ │ │ +000652e0: 6374 6f72 7920 6f66 20e2 8098 2f75 7372 ctory of .../usr │ │ │ │ │ +000652f0: 2f6c 6962 2f58 3131 2fe2 8099 0a73 686f /lib/X11/....sho │ │ │ │ │ +00065300: 756c 6420 6265 2075 7365 642e 0a0a 436f uld be used...Co │ │ │ │ │ +00065310: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00065320: 7320 666f 7220 7769 6e64 6f77 2c20 6469 s for window, di │ │ │ │ │ +00065330: 7370 6c61 792c 206f 7220 7365 7373 696f splay, or sessio │ │ │ │ │ +00065340: 6e20 6d61 6e61 6765 7273 206f 7220 6f74 n managers or ot │ │ │ │ │ +00065350: 6865 720a 6170 706c 6963 6174 696f 6e73 her.applications │ │ │ │ │ +00065360: 2074 6861 7420 6172 6520 7469 6768 746c that are tightl │ │ │ │ │ +00065370: 7920 696e 7465 6772 6174 6564 2077 6974 y integrated wit │ │ │ │ │ +00065380: 6820 7468 6520 5820 5769 6e64 6f77 2053 h the X Window S │ │ │ │ │ +00065390: 7973 7465 6d20 6d61 7920 6265 0a70 6c61 ystem may be.pla │ │ │ │ │ +000653a0: 6365 6420 696e 2061 2073 7562 6469 7265 ced in a subdire │ │ │ │ │ +000653b0: 6374 6f72 7920 6f66 20e2 8098 2f65 7463 ctory of .../etc │ │ │ │ │ +000653c0: 2f58 3131 2fe2 8099 2063 6f72 7265 7370 /X11/... corresp │ │ │ │ │ +000653d0: 6f6e 6469 6e67 2074 6f20 7468 6520 7061 onding to the pa │ │ │ │ │ +000653e0: 636b 6167 650a 6e61 6d65 2e20 204f 7468 ckage.name. Oth │ │ │ │ │ +000653f0: 6572 2058 2057 696e 646f 7720 5379 7374 er X Window Syst │ │ │ │ │ +00065400: 656d 2061 7070 6c69 6361 7469 6f6e 7320 em applications │ │ │ │ │ +00065410: 7368 6f75 6c64 2075 7365 2074 6865 20e2 should use the . │ │ │ │ │ +00065420: 8098 2f65 7463 2fe2 8099 0a64 6972 6563 ../etc/....direc │ │ │ │ │ +00065430: 746f 7279 2075 6e6c 6573 7320 6f74 6865 tory unless othe │ │ │ │ │ +00065440: 7277 6973 6520 6d61 6e64 6174 6564 2062 rwise mandated b │ │ │ │ │ +00065450: 7920 706f 6c69 6379 2028 7375 6368 2061 y policy (such a │ │ │ │ │ +00065460: 7320 666f 7220 2a6e 6f74 650a 4170 706c s for *note.Appl │ │ │ │ │ +00065470: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00065480: 2066 696c 6573 3a20 3139 642e 292e 0a0a files: 19d.)... │ │ │ │ │ +00065490: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000654a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000654b0: 653a 2050 6572 6c20 7072 6f67 7261 6d73 e: Perl programs │ │ │ │ │ +000654c0: 2061 6e64 206d 6f64 756c 6573 2c20 204e and modules, N │ │ │ │ │ +000654d0: 6578 743a 2045 6d61 6373 206c 6973 7020 ext: Emacs lisp │ │ │ │ │ +000654e0: 7072 6f67 7261 6d73 2c20 2050 7265 763a programs, Prev: │ │ │ │ │ +000654f0: 2050 726f 6772 616d 7320 666f 7220 7468 Programs for th │ │ │ │ │ +00065500: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ +00065510: 6d2c 2020 5570 3a20 4375 7374 6f6d 697a m, Up: Customiz │ │ │ │ │ +00065520: 6564 2070 726f 6772 616d 730a 0a31 312e ed programs..11. │ │ │ │ │ +00065530: 3920 5065 726c 2070 726f 6772 616d 7320 9 Perl programs │ │ │ │ │ +00065540: 616e 6420 6d6f 6475 6c65 730a 3d3d 3d3d and modules.==== │ │ │ │ │ +00065550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00065560: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5065 726c ==========..Perl │ │ │ │ │ +00065570: 2070 726f 6772 616d 7320 616e 6420 6d6f programs and mo │ │ │ │ │ +00065580: 6475 6c65 7320 7368 6f75 6c64 2066 6f6c dules should fol │ │ │ │ │ +00065590: 6c6f 7720 7468 6520 6375 7272 656e 7420 low the current │ │ │ │ │ +000655a0: 5065 726c 2070 6f6c 6963 792e 0a0a 5468 Perl policy...Th │ │ │ │ │ +000655b0: 6520 5065 726c 2070 6f6c 6963 7920 6361 e Perl policy ca │ │ │ │ │ +000655c0: 6e20 6265 2066 6f75 6e64 2069 6e20 7468 n be found in th │ │ │ │ │ +000655d0: 6520 e280 9870 6572 6c2d 706f 6c69 6379 e ...perl-policy │ │ │ │ │ +000655e0: e280 9920 6669 6c65 7320 696e 2074 6865 ... files in the │ │ │ │ │ +000655f0: 0ae2 8098 6465 6269 616e 2d70 6f6c 6963 ....debian-polic │ │ │ │ │ +00065600: 79e2 8099 2070 6163 6b61 6765 2e20 2049 y... package. I │ │ │ │ │ +00065610: 7420 6973 2061 6c73 6f20 6176 6169 6c61 t is also availa │ │ │ │ │ +00065620: 626c 6520 6672 6f6d 2074 6865 2044 6562 ble from the Deb │ │ │ │ │ +00065630: 6961 6e20 7765 620a 6d69 7272 6f72 7320 ian web.mirrors │ │ │ │ │ +00065640: 6174 20e2 8098 6874 7470 733a 2f2f 7777 at ...https://ww │ │ │ │ │ +00065650: 772e 6465 6269 616e 2e6f 7267 2f64 6f63 w.debian.org/doc │ │ │ │ │ +00065660: 2f70 6163 6b61 6769 6e67 2d6d 616e 7561 /packaging-manua │ │ │ │ │ +00065670: 6c73 2f70 6572 6c2d 706f 6c69 6379 2fe2 ls/perl-policy/. │ │ │ │ │ +00065680: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +00065690: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000656a0: 2020 4e6f 6465 3a20 456d 6163 7320 6c69 Node: Emacs li │ │ │ │ │ +000656b0: 7370 2070 726f 6772 616d 732c 2020 4e65 sp programs, Ne │ │ │ │ │ +000656c0: 7874 3a20 4761 6d65 732c 2020 5072 6576 xt: Games, Prev │ │ │ │ │ +000656d0: 3a20 5065 726c 2070 726f 6772 616d 7320 : Perl programs │ │ │ │ │ +000656e0: 616e 6420 6d6f 6475 6c65 732c 2020 5570 and modules, Up │ │ │ │ │ +000656f0: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ +00065700: 6772 616d 730a 0a31 312e 3130 2045 6d61 grams..11.10 Ema │ │ │ │ │ +00065710: 6373 206c 6973 7020 7072 6f67 7261 6d73 cs lisp programs │ │ │ │ │ +00065720: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00065730: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 506c 6561 ==========..Plea │ │ │ │ │ +00065740: 7365 2072 6566 6572 2074 6f20 7468 6520 se refer to the │ │ │ │ │ +00065750: e280 9c44 6562 6961 6e20 456d 6163 7320 ...Debian Emacs │ │ │ │ │ +00065760: 506f 6c69 6379 e280 9d20 666f 7220 6465 Policy... for de │ │ │ │ │ +00065770: 7461 696c 7320 6f66 2068 6f77 2074 6f20 tails of how to │ │ │ │ │ +00065780: 7061 636b 6167 650a 656d 6163 7320 6c69 package.emacs li │ │ │ │ │ +00065790: 7370 2070 726f 6772 616d 732e 0a0a 5468 sp programs...Th │ │ │ │ │ +000657a0: 6520 456d 6163 7320 706f 6c69 6379 2069 e Emacs policy i │ │ │ │ │ +000657b0: 7320 6176 6169 6c61 626c 6520 696e 20e2 s available in . │ │ │ │ │ +000657c0: 8098 6465 6269 616e 2d65 6d61 6373 2d70 ..debian-emacs-p │ │ │ │ │ +000657d0: 6f6c 6963 792e 677a e280 9920 6f66 2074 olicy.gz... of t │ │ │ │ │ +000657e0: 6865 0a65 6d61 6373 656e 2d63 6f6d 6d6f he.emacsen-commo │ │ │ │ │ +000657f0: 6e20 7061 636b 6167 652e 2020 4974 2069 n package. It i │ │ │ │ │ +00065800: 7320 616c 736f 2061 7661 696c 6162 6c65 s also available │ │ │ │ │ +00065810: 2066 726f 6d20 7468 6520 4465 6269 616e from the Debian │ │ │ │ │ +00065820: 2077 6562 0a6d 6972 726f 7273 2061 740a web.mirrors at. │ │ │ │ │ +00065830: e280 9868 7474 7073 3a2f 2f77 7777 2e64 ...https://www.d │ │ │ │ │ +00065840: 6562 6961 6e2e 6f72 672f 646f 632f 7061 ebian.org/doc/pa │ │ │ │ │ +00065850: 636b 6167 696e 672d 6d61 6e75 616c 732f ckaging-manuals/ │ │ │ │ │ +00065860: 6465 6269 616e 2d65 6d61 6373 2d70 6f6c debian-emacs-pol │ │ │ │ │ +00065870: 6963 79e2 8099 2e0a 0a1f 0a46 696c 653a icy........File: │ │ │ │ │ +00065880: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00065890: 6e66 6f2c 2020 4e6f 6465 3a20 4761 6d65 nfo, Node: Game │ │ │ │ │ +000658a0: 732c 2020 5072 6576 3a20 456d 6163 7320 s, Prev: Emacs │ │ │ │ │ +000658b0: 6c69 7370 2070 726f 6772 616d 732c 2020 lisp programs, │ │ │ │ │ +000658c0: 5570 3a20 4375 7374 6f6d 697a 6564 2070 Up: Customized p │ │ │ │ │ +000658d0: 726f 6772 616d 730a 0a31 312e 3131 2047 rograms..11.11 G │ │ │ │ │ +000658e0: 616d 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ames.=========== │ │ │ │ │ +000658f0: 0a0a 5468 6520 7065 726d 6973 7369 6f6e ..The permission │ │ │ │ │ +00065900: 7320 6f6e 20e2 8098 2f76 6172 2f67 616d s on .../var/gam │ │ │ │ │ +00065910: 6573 e280 9920 6172 6520 6d6f 6465 2037 es... are mode 7 │ │ │ │ │ +00065920: 3535 2c20 6f77 6e65 7220 e280 9872 6f6f 55, owner ...roo │ │ │ │ │ +00065930: 74e2 8099 2061 6e64 2067 726f 7570 0ae2 t... and group.. │ │ │ │ │ +00065940: 8098 726f 6f74 e280 992e 0a0a 4561 6368 ..root......Each │ │ │ │ │ +00065950: 2067 616d 6520 6465 6369 6465 7320 6f6e game decides on │ │ │ │ │ +00065960: 2069 7473 206f 776e 2073 6563 7572 6974 its own securit │ │ │ │ │ +00065970: 7920 706f 6c69 6379 2e0a 0a47 616d 6573 y policy...Games │ │ │ │ │ +00065980: 2077 6869 6368 2072 6571 7569 7265 2070 which require p │ │ │ │ │ +00065990: 726f 7465 6374 6564 2c20 7072 6976 696c rotected, privil │ │ │ │ │ +000659a0: 6567 6564 2061 6363 6573 7320 746f 2068 eged access to h │ │ │ │ │ +000659b0: 6967 682d 7363 6f72 6520 6669 6c65 732c igh-score files, │ │ │ │ │ +000659c0: 0a73 6176 6564 2067 616d 6573 2c20 6574 .saved games, et │ │ │ │ │ +000659d0: 632e 2c20 6d61 7920 6265 206d 6164 6520 c., may be made │ │ │ │ │ +000659e0: 7365 742d 2767 726f 7570 272d 6964 2028 set-'group'-id ( │ │ │ │ │ +000659f0: 6d6f 6465 2032 3735 3529 2061 6e64 206f mode 2755) and o │ │ │ │ │ +00065a00: 776e 6564 2062 790a e280 9872 6f6f 743a wned by....root: │ │ │ │ │ +00065a10: 6761 6d65 73e2 8099 2c20 616e 6420 7573 games..., and us │ │ │ │ │ +00065a20: 6520 6669 6c65 7320 616e 6420 6469 7265 e files and dire │ │ │ │ │ +00065a30: 6374 6f72 6965 7320 7769 7468 2061 7070 ctories with app │ │ │ │ │ +00065a40: 726f 7072 6961 7465 2070 6572 6d69 7373 ropriate permiss │ │ │ │ │ +00065a50: 696f 6e73 0a28 3737 3020 e280 9872 6f6f ions.(770 ...roo │ │ │ │ │ +00065a60: 743a 6761 6d65 73e2 8099 2c20 666f 7220 t:games..., for │ │ │ │ │ +00065a70: 6578 616d 706c 6529 2e20 2054 6865 7920 example). They │ │ │ │ │ +00065a80: 6d75 7374 206e 6f74 2062 6520 6d61 6465 must not be made │ │ │ │ │ +00065a90: 2073 6574 2d27 7573 6572 272d 6964 2c0a set-'user'-id,. │ │ │ │ │ +00065aa0: 6173 2074 6869 7320 6361 7573 6573 2073 as this causes s │ │ │ │ │ +00065ab0: 6563 7572 6974 7920 7072 6f62 6c65 6d73 ecurity problems │ │ │ │ │ +00065ac0: 2e20 2028 4966 2061 6e20 6174 7461 636b . (If an attack │ │ │ │ │ +00065ad0: 6572 2063 616e 2073 7562 7665 7274 2061 er can subvert a │ │ │ │ │ +00065ae0: 6e79 0a73 6574 2d75 7365 722d 6964 2067 ny.set-user-id g │ │ │ │ │ +00065af0: 616d 6520 7468 6579 2063 616e 206f 7665 ame they can ove │ │ │ │ │ +00065b00: 7277 7269 7465 2074 6865 2065 7865 6375 rwrite the execu │ │ │ │ │ +00065b10: 7461 626c 6520 6f66 2061 6e79 206f 7468 table of any oth │ │ │ │ │ +00065b20: 6572 2c20 6361 7573 696e 670a 6f74 6865 er, causing.othe │ │ │ │ │ +00065b30: 7220 706c 6179 6572 7320 6f66 2074 6865 r players of the │ │ │ │ │ +00065b40: 7365 2067 616d 6573 2074 6f20 7275 6e20 se games to run │ │ │ │ │ +00065b50: 6120 5472 6f6a 616e 2068 6f72 7365 2070 a Trojan horse p │ │ │ │ │ +00065b60: 726f 6772 616d 2e20 2057 6974 6820 610a rogram. With a. │ │ │ │ │ +00065b70: 7365 742d 6772 6f75 702d 6964 2067 616d set-group-id gam │ │ │ │ │ +00065b80: 6520 7468 6520 6174 7461 636b 6572 206f e the attacker o │ │ │ │ │ +00065b90: 6e6c 7920 6765 7473 2061 6363 6573 7320 nly gets access │ │ │ │ │ +00065ba0: 746f 206c 6573 7320 696d 706f 7274 616e to less importan │ │ │ │ │ +00065bb0: 7420 6761 6d65 0a64 6174 612c 2061 6e64 t game.data, and │ │ │ │ │ +00065bc0: 2069 6620 7468 6579 2063 616e 2067 6574 if they can get │ │ │ │ │ +00065bd0: 2061 7420 7468 6520 6f74 6865 7220 706c at the other pl │ │ │ │ │ +00065be0: 6179 6572 73e2 8099 2061 6363 6f75 6e74 ayers... account │ │ │ │ │ +00065bf0: 7320 6174 2061 6c6c 2069 7420 7769 6c6c s at all it will │ │ │ │ │ +00065c00: 0a74 616b 6520 636f 6e73 6964 6572 6162 .take considerab │ │ │ │ │ +00065c10: 6c79 206d 6f72 6520 6566 666f 7274 2e29 ly more effort.) │ │ │ │ │ +00065c20: 0a0a 536f 6d65 2070 6163 6b61 6765 732c ..Some packages, │ │ │ │ │ +00065c30: 2066 6f72 2065 7861 6d70 6c65 2073 6f6d for example som │ │ │ │ │ +00065c40: 6520 666f 7274 756e 6520 636f 6f6b 6965 e fortune cookie │ │ │ │ │ +00065c50: 2070 726f 6772 616d 732c 2061 7265 2063 programs, are c │ │ │ │ │ +00065c60: 6f6e 6669 6775 7265 640a 6279 2074 6865 onfigured.by the │ │ │ │ │ +00065c70: 2075 7073 7472 6561 6d20 6175 7468 6f72 upstream author │ │ │ │ │ +00065c80: 7320 746f 2069 6e73 7461 6c6c 2077 6974 s to install wit │ │ │ │ │ +00065c90: 6820 7468 6569 7220 6461 7461 2066 696c h their data fil │ │ │ │ │ +00065ca0: 6573 206f 7220 6f74 6865 7220 7374 6174 es or other stat │ │ │ │ │ +00065cb0: 6963 0a69 6e66 6f72 6d61 7469 6f6e 206d ic.information m │ │ │ │ │ +00065cc0: 6164 6520 756e 7265 6164 6162 6c65 2073 ade unreadable s │ │ │ │ │ +00065cd0: 6f20 7468 6174 2074 6865 7920 6361 6e20 o that they can │ │ │ │ │ +00065ce0: 6f6e 6c79 2062 6520 6163 6365 7373 6564 only be accessed │ │ │ │ │ +00065cf0: 2074 6872 6f75 6768 0a73 6574 2d69 6420 through.set-id │ │ │ │ │ +00065d00: 7072 6f67 7261 6d73 2070 726f 7669 6465 programs provide │ │ │ │ │ +00065d10: 642e 2020 596f 7520 7368 6f75 6c64 206e d. You should n │ │ │ │ │ +00065d20: 6f74 2064 6f20 7468 6973 2069 6e20 6120 ot do this in a │ │ │ │ │ +00065d30: 4465 6269 616e 2070 6163 6b61 6765 3a0a Debian package:. │ │ │ │ │ +00065d40: 616e 796f 6e65 2063 616e 2064 6f77 6e6c anyone can downl │ │ │ │ │ +00065d50: 6f61 6420 7468 6520 e280 982e 6465 62e2 oad the ....deb. │ │ │ │ │ +00065d60: 8099 2066 696c 6520 616e 6420 7265 6164 .. file and read │ │ │ │ │ +00065d70: 2074 6865 2064 6174 6120 6672 6f6d 2069 the data from i │ │ │ │ │ +00065d80: 742c 2073 6f20 7468 6572 650a 6973 206e t, so there.is n │ │ │ │ │ +00065d90: 6f20 706f 696e 7420 6d61 6b69 6e67 2074 o point making t │ │ │ │ │ +00065da0: 6865 2066 696c 6573 2075 6e72 6561 6461 he files unreada │ │ │ │ │ +00065db0: 626c 652e 2020 4e6f 7420 6d61 6b69 6e67 ble. Not making │ │ │ │ │ +00065dc0: 2074 6865 2066 696c 6573 0a75 6e72 6561 the files.unrea │ │ │ │ │ +00065dd0: 6461 626c 6520 616c 736f 206d 6561 6e73 dable also means │ │ │ │ │ +00065de0: 2074 6861 7420 796f 7520 646f 6ee2 8099 that you don... │ │ │ │ │ +00065df0: 7420 6861 7665 2074 6f20 6d61 6b65 2073 t have to make s │ │ │ │ │ +00065e00: 6f20 6d61 6e79 2070 726f 6772 616d 730a o many programs. │ │ │ │ │ +00065e10: 7365 742d 6964 2c20 7768 6963 6820 7265 set-id, which re │ │ │ │ │ +00065e20: 6475 6365 7320 7468 6520 7269 736b 206f duces the risk o │ │ │ │ │ +00065e30: 6620 6120 7365 6375 7269 7479 2068 6f6c f a security hol │ │ │ │ │ +00065e40: 652e 0a0a 4173 2064 6573 6372 6962 6564 e...As described │ │ │ │ │ +00065e50: 2069 6e20 7468 6520 4648 532c 2062 696e in the FHS, bin │ │ │ │ │ +00065e60: 6172 6965 7320 6f66 2067 616d 6573 2073 aries of games s │ │ │ │ │ +00065e70: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ +00065e80: 6564 2069 6e20 7468 650a 6469 7265 6374 ed in the.direct │ │ │ │ │ +00065e90: 6f72 7920 e280 982f 7573 722f 6761 6d65 ory .../usr/game │ │ │ │ │ +00065ea0: 73e2 8099 2e20 2054 6869 7320 616c 736f s.... This also │ │ │ │ │ +00065eb0: 2061 7070 6c69 6573 2074 6f20 6761 6d65 applies to game │ │ │ │ │ +00065ec0: 7320 7468 6174 2075 7365 2074 6865 2058 s that use the X │ │ │ │ │ +00065ed0: 0a57 696e 646f 7720 5379 7374 656d 2e20 .Window System. │ │ │ │ │ +00065ee0: 204d 616e 7561 6c20 7061 6765 7320 666f Manual pages fo │ │ │ │ │ +00065ef0: 7220 6761 6d65 7320 2858 2061 6e64 206e r games (X and n │ │ │ │ │ +00065f00: 6f6e 2d58 2067 616d 6573 2920 7368 6f75 on-X games) shou │ │ │ │ │ +00065f10: 6c64 2062 650a 696e 7374 616c 6c65 6420 ld be.installed │ │ │ │ │ +00065f20: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ +00065f30: 2f6d 616e 2f6d 616e 36e2 8099 2e0a 0a1f /man/man6....... │ │ │ │ │ +00065f40: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00065f50: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00065f60: 3a20 446f 6375 6d65 6e74 6174 696f 6e2c : Documentation, │ │ │ │ │ +00065f70: 2020 4e65 7874 3a20 496e 7472 6f64 7563 Next: Introduc │ │ │ │ │ +00065f80: 7469 6f6e 2061 6e64 2073 636f 7065 206f tion and scope o │ │ │ │ │ +00065f90: 6620 7468 6573 6520 6170 7065 6e64 6963 f these appendic │ │ │ │ │ +00065fa0: 6573 2c20 2050 7265 763a 2043 7573 746f es, Prev: Custo │ │ │ │ │ +00065fb0: 6d69 7a65 6420 7072 6f67 7261 6d73 2c20 mized programs, │ │ │ │ │ +00065fc0: 2055 703a 2054 6f70 0a0a 3132 2044 6f63 Up: Top..12 Doc │ │ │ │ │ +00065fd0: 756d 656e 7461 7469 6f6e 0a2a 2a2a 2a2a umentation.***** │ │ │ │ │ +00065fe0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ +00065ff0: 656e 753a 0a0a 2a20 4d61 6e75 616c 2070 enu:..* Manual p │ │ │ │ │ +00066000: 6167 6573 3a3a 0a2a 2049 6e66 6f20 646f ages::.* Info do │ │ │ │ │ +00066010: 6375 6d65 6e74 733a 3a0a 2a20 4164 6469 cuments::.* Addi │ │ │ │ │ +00066020: 7469 6f6e 616c 2064 6f63 756d 656e 7461 tional documenta │ │ │ │ │ +00066030: 7469 6f6e 3a3a 0a2a 2050 7265 6665 7272 tion::.* Preferr │ │ │ │ │ +00066040: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ +00066050: 2066 6f72 6d61 7473 3a3a 0a2a 2043 6f70 formats::.* Cop │ │ │ │ │ +00066060: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +00066070: 6f6e 3a3a 0a2a 2045 7861 6d70 6c65 733a on::.* Examples: │ │ │ │ │ +00066080: 3a0a 2a20 4368 616e 6765 6c6f 6720 6669 :.* Changelog fi │ │ │ │ │ +00066090: 6c65 7320 616e 6420 7265 6c65 6173 6520 les and release │ │ │ │ │ +000660a0: 6e6f 7465 733a 3a0a 0a1f 0a46 696c 653a notes::....File: │ │ │ │ │ +000660b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000660c0: 6e66 6f2c 2020 4e6f 6465 3a20 4d61 6e75 nfo, Node: Manu │ │ │ │ │ +000660d0: 616c 2070 6167 6573 2c20 204e 6578 743a al pages, Next: │ │ │ │ │ +000660e0: 2049 6e66 6f20 646f 6375 6d65 6e74 732c Info documents, │ │ │ │ │ +000660f0: 2020 5570 3a20 446f 6375 6d65 6e74 6174 Up: Documentat │ │ │ │ │ +00066100: 696f 6e0a 0a31 322e 3120 4d61 6e75 616c ion..12.1 Manual │ │ │ │ │ +00066110: 2070 6167 6573 0a3d 3d3d 3d3d 3d3d 3d3d pages.========= │ │ │ │ │ +00066120: 3d3d 3d3d 3d3d 3d3d 0a0a 596f 7520 7368 ========..You sh │ │ │ │ │ +00066130: 6f75 6c64 2069 6e73 7461 6c6c 206d 616e ould install man │ │ │ │ │ +00066140: 7561 6c20 7061 6765 7320 696e 20e2 8098 ual pages in ... │ │ │ │ │ +00066150: 6e72 6f66 66e2 8099 2073 6f75 7263 6520 nroff... source │ │ │ │ │ +00066160: 666f 726d 2c20 696e 2061 7070 726f 7072 form, in appropr │ │ │ │ │ +00066170: 6961 7465 0a70 6c61 6365 7320 756e 6465 iate.places unde │ │ │ │ │ +00066180: 7220 e280 982f 7573 722f 7368 6172 652f r .../usr/share/ │ │ │ │ │ +00066190: 6d61 6ee2 8099 2e20 2059 6f75 2073 686f man.... You sho │ │ │ │ │ +000661a0: 756c 6420 6f6e 6c79 2075 7365 2073 6563 uld only use sec │ │ │ │ │ +000661b0: 7469 6f6e 7320 3120 746f 2039 2028 7365 tions 1 to 9 (se │ │ │ │ │ +000661c0: 650a 7468 6520 4648 5320 666f 7220 6d6f e.the FHS for mo │ │ │ │ │ +000661d0: 7265 2064 6574 6169 6c73 292e 2020 596f re details). Yo │ │ │ │ │ +000661e0: 7520 6d75 7374 206e 6f74 2069 6e73 7461 u must not insta │ │ │ │ │ +000661f0: 6c6c 2061 2070 7265 2d66 6f72 6d61 7474 ll a pre-formatt │ │ │ │ │ +00066200: 6564 20e2 809c 6361 740a 7061 6765 e280 ed ...cat.page.. │ │ │ │ │ +00066210: 9d2e 0a0a 4561 6368 2070 726f 6772 616d ....Each program │ │ │ │ │ +00066220: 2c20 7574 696c 6974 792c 2061 6e64 2066 , utility, and f │ │ │ │ │ +00066230: 756e 6374 696f 6e20 7368 6f75 6c64 2068 unction should h │ │ │ │ │ +00066240: 6176 6520 616e 2061 7373 6f63 6961 7465 ave an associate │ │ │ │ │ +00066250: 6420 6d61 6e75 616c 0a70 6167 6520 696e d manual.page in │ │ │ │ │ +00066260: 636c 7564 6564 2069 6e20 7468 6520 7361 cluded in the sa │ │ │ │ │ +00066270: 6d65 2070 6163 6b61 6765 206f 7220 6120 me package or a │ │ │ │ │ +00066280: 6465 7065 6e64 656e 6379 2e20 2049 7420 dependency. It │ │ │ │ │ +00066290: 6973 2073 7567 6765 7374 6564 2074 6861 is suggested tha │ │ │ │ │ +000662a0: 740a 616c 6c20 636f 6e66 6967 7572 6174 t.all configurat │ │ │ │ │ +000662b0: 696f 6e20 6669 6c65 7320 616c 736f 2068 ion files also h │ │ │ │ │ +000662c0: 6176 6520 6120 6d61 6e75 616c 2070 6167 ave a manual pag │ │ │ │ │ +000662d0: 6520 696e 636c 7564 6564 2061 7320 7765 e included as we │ │ │ │ │ +000662e0: 6c6c 2e0a 4d61 6e75 616c 2070 6167 6573 ll..Manual pages │ │ │ │ │ +000662f0: 2066 6f72 2070 726f 746f 636f 6c73 2061 for protocols a │ │ │ │ │ +00066300: 6e64 206f 7468 6572 2061 7578 696c 6961 nd other auxilia │ │ │ │ │ +00066310: 7279 2074 6869 6e67 7320 6172 6520 6f70 ry things are op │ │ │ │ │ +00066320: 7469 6f6e 616c 2e0a 0a49 6620 6e6f 206d tional...If no m │ │ │ │ │ +00066330: 616e 7561 6c20 7061 6765 2069 7320 6176 anual page is av │ │ │ │ │ +00066340: 6169 6c61 626c 652c 2074 6869 7320 6973 ailable, this is │ │ │ │ │ +00066350: 2063 6f6e 7369 6465 7265 6420 6173 2061 considered as a │ │ │ │ │ +00066360: 2062 7567 2061 6e64 2073 686f 756c 640a bug and should. │ │ │ │ │ +00066370: 6265 2072 6570 6f72 7465 6420 746f 2074 be reported to t │ │ │ │ │ +00066380: 6865 2044 6562 6961 6e20 4275 6720 5472 he Debian Bug Tr │ │ │ │ │ +00066390: 6163 6b69 6e67 2053 7973 7465 6d20 2874 acking System (t │ │ │ │ │ +000663a0: 6865 206d 6169 6e74 6169 6e65 7220 6f66 he maintainer of │ │ │ │ │ +000663b0: 2074 6865 0a70 6163 6b61 6765 2069 7320 the.package is │ │ │ │ │ +000663c0: 616c 6c6f 7765 6420 746f 2077 7269 7465 allowed to write │ │ │ │ │ +000663d0: 2074 6869 7320 6275 6720 7265 706f 7274 this bug report │ │ │ │ │ +000663e0: 2074 6865 6d73 656c 7665 732c 2069 6620 themselves, if │ │ │ │ │ +000663f0: 7468 6579 2073 6f0a 6465 7369 7265 292e they so.desire). │ │ │ │ │ +00066400: 2020 446f 206e 6f74 2063 6c6f 7365 2074 Do not close t │ │ │ │ │ +00066410: 6865 2062 7567 2072 6570 6f72 7420 756e he bug report un │ │ │ │ │ +00066420: 7469 6c20 6120 7072 6f70 6572 206d 616e til a proper man │ │ │ │ │ +00066430: 2070 6167 6520 6973 0a61 7661 696c 6162 page is.availab │ │ │ │ │ +00066440: 6c65 2e20 2028 3129 0a0a 596f 7520 6d61 le. (1)..You ma │ │ │ │ │ +00066450: 7920 666f 7277 6172 6420 6120 636f 6d70 y forward a comp │ │ │ │ │ +00066460: 6c61 696e 7420 6162 6f75 7420 6120 6d69 laint about a mi │ │ │ │ │ +00066470: 7373 696e 6720 6d61 6e20 7061 6765 2074 ssing man page t │ │ │ │ │ +00066480: 6f20 7468 6520 7570 7374 7265 616d 0a61 o the upstream.a │ │ │ │ │ +00066490: 7574 686f 7273 2c20 616e 6420 6d61 726b uthors, and mark │ │ │ │ │ +000664a0: 2074 6865 2062 7567 2061 7320 666f 7277 the bug as forw │ │ │ │ │ +000664b0: 6172 6465 6420 696e 2074 6865 2044 6562 arded in the Deb │ │ │ │ │ +000664c0: 6961 6e20 6275 6720 7472 6163 6b69 6e67 ian bug tracking │ │ │ │ │ +000664d0: 0a73 7973 7465 6d2e 2020 4576 656e 2074 .system. Even t │ │ │ │ │ +000664e0: 686f 7567 6820 7468 6520 474e 5520 5072 hough the GNU Pr │ │ │ │ │ +000664f0: 6f6a 6563 7420 646f 206e 6f74 2069 6e20 oject do not in │ │ │ │ │ +00066500: 6765 6e65 7261 6c20 636f 6e73 6964 6572 general consider │ │ │ │ │ +00066510: 2074 6865 206c 6163 6b0a 6f66 2061 206d the lack.of a m │ │ │ │ │ +00066520: 616e 2070 6167 6520 746f 2062 6520 6120 an page to be a │ │ │ │ │ +00066530: 6275 672c 2077 6520 646f 3b20 6966 2074 bug, we do; if t │ │ │ │ │ +00066540: 6865 7920 7465 6c6c 2079 6f75 2074 6861 hey tell you tha │ │ │ │ │ +00066550: 7420 7468 6579 2064 6f6e e280 9974 0a63 t they don...t.c │ │ │ │ │ +00066560: 6f6e 7369 6465 7220 6974 2061 2062 7567 onsider it a bug │ │ │ │ │ +00066570: 2079 6f75 2073 686f 756c 6420 6c65 6176 you should leav │ │ │ │ │ +00066580: 6520 7468 6520 6275 6720 696e 206f 7572 e the bug in our │ │ │ │ │ +00066590: 2062 7567 2074 7261 636b 696e 6720 7379 bug tracking sy │ │ │ │ │ +000665a0: 7374 656d 0a6f 7065 6e20 616e 7977 6179 stem.open anyway │ │ │ │ │ +000665b0: 2e0a 0a4d 616e 7561 6c20 7061 6765 7320 ...Manual pages │ │ │ │ │ +000665c0: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ +000665d0: 6c65 6420 636f 6d70 7265 7373 6564 2075 led compressed u │ │ │ │ │ +000665e0: 7369 6e67 20e2 8098 677a 6970 202d 39e2 sing ...gzip -9. │ │ │ │ │ +000665f0: 8099 2e0a 0a49 6620 6f6e 6520 6d61 6e20 .....If one man │ │ │ │ │ +00066600: 7061 6765 206e 6565 6473 2074 6f20 6265 page needs to be │ │ │ │ │ +00066610: 2061 6363 6573 7369 626c 6520 7669 6120 accessible via │ │ │ │ │ +00066620: 7365 7665 7261 6c20 6e61 6d65 7320 6974 several names it │ │ │ │ │ +00066630: 2069 7320 6265 7474 6572 2074 6f0a 7573 is better to.us │ │ │ │ │ +00066640: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ +00066650: 6b20 7468 616e 2074 6865 20e2 8098 2e73 k than the ....s │ │ │ │ │ +00066660: 6fe2 8099 2066 6561 7475 7265 2c20 6275 o... feature, bu │ │ │ │ │ +00066670: 7420 7468 6572 6520 6973 206e 6f20 6e65 t there is no ne │ │ │ │ │ +00066680: 6564 2074 6f0a 6669 6464 6c65 2077 6974 ed to.fiddle wit │ │ │ │ │ +00066690: 6820 7468 6520 7265 6c65 7661 6e74 2070 h the relevant p │ │ │ │ │ +000666a0: 6172 7473 206f 6620 7468 6520 7570 7374 arts of the upst │ │ │ │ │ +000666b0: 7265 616d 2073 6f75 7263 6520 746f 2063 ream source to c │ │ │ │ │ +000666c0: 6861 6e67 6520 6672 6f6d 0ae2 8098 2e73 hange from.....s │ │ │ │ │ +000666d0: 6fe2 8099 2074 6f20 7379 6d6c 696e 6b73 o... to symlinks │ │ │ │ │ +000666e0: 3a20 646f 6ee2 8099 7420 646f 2069 7420 : don...t do it │ │ │ │ │ +000666f0: 756e 6c65 7373 2069 74e2 8099 7320 6561 unless it...s ea │ │ │ │ │ +00066700: 7379 2e20 2059 6f75 2073 686f 756c 6420 sy. You should │ │ │ │ │ +00066710: 6e6f 7420 6372 6561 7465 0a68 6172 6420 not create.hard │ │ │ │ │ +00066720: 6c69 6e6b 7320 696e 2074 6865 206d 616e links in the man │ │ │ │ │ +00066730: 7561 6c20 7061 6765 2064 6972 6563 746f ual page directo │ │ │ │ │ +00066740: 7269 6573 2c20 6e6f 7220 7075 7420 6162 ries, nor put ab │ │ │ │ │ +00066750: 736f 6c75 7465 2066 696c 656e 616d 6573 solute filenames │ │ │ │ │ +00066760: 2069 6e0a e280 982e 736f e280 9920 6469 in.....so... di │ │ │ │ │ +00066770: 7265 6374 6976 6573 2e20 2054 6865 2066 rectives. The f │ │ │ │ │ +00066780: 696c 656e 616d 6520 696e 2061 20e2 8098 ilename in a ... │ │ │ │ │ +00066790: 2e73 6fe2 8099 2069 6e20 6120 6d61 6e20 .so... in a man │ │ │ │ │ +000667a0: 7061 6765 2073 686f 756c 6420 6265 0a72 page should be.r │ │ │ │ │ +000667b0: 656c 6174 6976 6520 746f 2074 6865 2062 elative to the b │ │ │ │ │ +000667c0: 6173 6520 6f66 2074 6865 206d 616e 2070 ase of the man p │ │ │ │ │ +000667d0: 6167 6520 7472 6565 2028 7573 7561 6c6c age tree (usuall │ │ │ │ │ +000667e0: 7920 e280 982f 7573 722f 7368 6172 652f y .../usr/share/ │ │ │ │ │ +000667f0: 6d61 6ee2 8099 292e 0a49 6620 796f 7520 man...)..If you │ │ │ │ │ +00066800: 646f 206e 6f74 2063 7265 6174 6520 616e do not create an │ │ │ │ │ +00066810: 7920 6c69 6e6b 7320 2877 6865 7468 6572 y links (whether │ │ │ │ │ +00066820: 2073 796d 6c69 6e6b 732c 2068 6172 6420 symlinks, hard │ │ │ │ │ +00066830: 6c69 6e6b 732c 206f 7220 e280 982e 736f links, or ....so │ │ │ │ │ +00066840: e280 990a 6469 7265 6374 6976 6573 2920 ....directives) │ │ │ │ │ +00066850: 696e 2074 6865 2066 696c 6520 7379 7374 in the file syst │ │ │ │ │ +00066860: 656d 2074 6f20 7468 6520 616c 7465 726e em to the altern │ │ │ │ │ +00066870: 6174 6520 6e61 6d65 7320 6f66 2074 6865 ate names of the │ │ │ │ │ +00066880: 206d 616e 2070 6167 652c 0a74 6865 6e20 man page,.then │ │ │ │ │ +00066890: 796f 7520 7368 6f75 6c64 206e 6f74 2072 you should not r │ │ │ │ │ +000668a0: 656c 7920 6f6e 20e2 8098 6d61 6ee2 8099 ely on ...man... │ │ │ │ │ +000668b0: 2066 696e 6469 6e67 2079 6f75 7220 6d61 finding your ma │ │ │ │ │ +000668c0: 6e20 7061 6765 2075 6e64 6572 2074 686f n page under tho │ │ │ │ │ +000668d0: 7365 0a6e 616d 6573 2062 6173 6564 2073 se.names based s │ │ │ │ │ +000668e0: 6f6c 656c 7920 6f6e 2074 6865 2069 6e66 olely on the inf │ │ │ │ │ +000668f0: 6f72 6d61 7469 6f6e 2069 6e20 7468 6520 ormation in the │ │ │ │ │ +00066900: 6d61 6e20 7061 6765 e280 9973 2068 6561 man page...s hea │ │ │ │ │ +00066910: 6465 722e 2020 2832 290a 0a4d 616e 7561 der. (2)..Manua │ │ │ │ │ +00066920: 6c20 7061 6765 7320 696e 206c 6f63 616c l pages in local │ │ │ │ │ +00066930: 652d 7370 6563 6966 6963 2073 7562 6469 e-specific subdi │ │ │ │ │ +00066940: 7265 6374 6f72 6965 7320 6f66 20e2 8098 rectories of ... │ │ │ │ │ +00066950: 2f75 7372 2f73 6861 7265 2f6d 616e e280 /usr/share/man.. │ │ │ │ │ +00066960: 990a 7368 6f75 6c64 2075 7365 2065 6974 ..should use eit │ │ │ │ │ +00066970: 6865 7220 5554 462d 3820 6f72 2074 6865 her UTF-8 or the │ │ │ │ │ +00066980: 2075 7375 616c 206c 6567 6163 7920 656e usual legacy en │ │ │ │ │ +00066990: 636f 6469 6e67 2066 6f72 2074 6861 7420 coding for that │ │ │ │ │ +000669a0: 6c61 6e67 7561 6765 0a28 6e6f 726d 616c language.(normal │ │ │ │ │ +000669b0: 6c79 2074 6865 206f 6e65 2063 6f72 7265 ly the one corre │ │ │ │ │ +000669c0: 7370 6f6e 6469 6e67 2074 6f20 7468 6520 sponding to the │ │ │ │ │ +000669d0: 7368 6f72 7465 7374 2072 656c 6576 616e shortest relevan │ │ │ │ │ +000669e0: 7420 6c6f 6361 6c65 206e 616d 6520 696e t locale name in │ │ │ │ │ +000669f0: 0ae2 8098 2f75 7372 2f73 6861 7265 2f69 ..../usr/share/i │ │ │ │ │ +00066a00: 3138 6e2f 5355 5050 4f52 5445 44e2 8099 18n/SUPPORTED... │ │ │ │ │ +00066a10: 292e 2020 466f 7220 6578 616d 706c 652c ). For example, │ │ │ │ │ +00066a20: 2070 6167 6573 2075 6e64 6572 0ae2 8098 pages under.... │ │ │ │ │ +00066a30: 2f75 7372 2f73 6861 7265 2f6d 616e 2f66 /usr/share/man/f │ │ │ │ │ +00066a40: 72e2 8099 2073 686f 756c 6420 7573 6520 r... should use │ │ │ │ │ +00066a50: 6569 7468 6572 2055 5446 2d38 206f 7220 either UTF-8 or │ │ │ │ │ +00066a60: 4953 4f2d 3838 3539 2d31 2e20 2028 3329 ISO-8859-1. (3) │ │ │ │ │ +00066a70: 0a0a 4120 636f 756e 7472 7920 6e61 6d65 ..A country name │ │ │ │ │ +00066a80: 2028 7468 6520 e280 9844 45e2 8099 2069 (the ...DE... i │ │ │ │ │ +00066a90: 6e20 e280 9864 655f 4445 e280 9929 2073 n ...de_DE...) s │ │ │ │ │ +00066aa0: 686f 756c 6420 6e6f 7420 6265 2069 6e63 hould not be inc │ │ │ │ │ +00066ab0: 6c75 6465 6420 696e 2074 6865 0a73 7562 luded in the.sub │ │ │ │ │ +00066ac0: 6469 7265 6374 6f72 7920 6e61 6d65 2075 directory name u │ │ │ │ │ +00066ad0: 6e6c 6573 7320 6974 2069 6e64 6963 6174 nless it indicat │ │ │ │ │ +00066ae0: 6573 2061 2073 6967 6e69 6669 6361 6e74 es a significant │ │ │ │ │ +00066af0: 2064 6966 6665 7265 6e63 6520 696e 2074 difference in t │ │ │ │ │ +00066b00: 6865 0a6c 616e 6775 6167 652c 2061 7320 he.language, as │ │ │ │ │ +00066b10: 7468 6973 2065 7863 6c75 6465 7320 7370 this excludes sp │ │ │ │ │ +00066b20: 6561 6b65 7273 206f 6620 7468 6520 6c61 eakers of the la │ │ │ │ │ +00066b30: 6e67 7561 6765 2069 6e20 6f74 6865 7220 nguage in other │ │ │ │ │ +00066b40: 636f 756e 7472 6965 732e 0a28 3429 0a0a countries..(4).. │ │ │ │ │ +00066b50: 4966 2061 206c 6f63 616c 697a 6564 2076 If a localized v │ │ │ │ │ +00066b60: 6572 7369 6f6e 206f 6620 6120 6d61 6e75 ersion of a manu │ │ │ │ │ +00066b70: 616c 2070 6167 6520 6973 2070 726f 7669 al page is provi │ │ │ │ │ +00066b80: 6465 642c 2069 7420 7368 6f75 6c64 2065 ded, it should e │ │ │ │ │ +00066b90: 6974 6865 7220 6265 0a75 702d 746f 2d64 ither be.up-to-d │ │ │ │ │ +00066ba0: 6174 6520 6f72 2069 7420 7368 6f75 6c64 ate or it should │ │ │ │ │ +00066bb0: 2062 6520 6f62 7669 6f75 7320 746f 2074 be obvious to t │ │ │ │ │ +00066bc0: 6865 2072 6561 6465 7220 7468 6174 2069 he reader that i │ │ │ │ │ +00066bd0: 7420 6973 206f 7574 6461 7465 6420 616e t is outdated an │ │ │ │ │ +00066be0: 640a 7468 6520 6f72 6967 696e 616c 206d d.the original m │ │ │ │ │ +00066bf0: 616e 7561 6c20 7061 6765 2073 686f 756c anual page shoul │ │ │ │ │ +00066c00: 6420 6265 2075 7365 6420 696e 7374 6561 d be used instea │ │ │ │ │ +00066c10: 642e 2020 5468 6973 2063 616e 2062 6520 d. This can be │ │ │ │ │ +00066c20: 646f 6e65 0a65 6974 6865 7220 6279 2061 done.either by a │ │ │ │ │ +00066c30: 206e 6f74 6520 6174 2074 6865 2062 6567 note at the beg │ │ │ │ │ +00066c40: 696e 6e69 6e67 206f 6620 7468 6520 6d61 inning of the ma │ │ │ │ │ +00066c50: 6e75 616c 2070 6167 6520 6f72 2062 7920 nual page or by │ │ │ │ │ +00066c60: 7368 6f77 696e 6720 7468 650a 6d69 7373 showing the.miss │ │ │ │ │ +00066c70: 696e 6720 6f72 2063 6861 6e67 6564 2070 ing or changed p │ │ │ │ │ +00066c80: 6f72 7469 6f6e 7320 696e 2074 6865 206f ortions in the o │ │ │ │ │ +00066c90: 7269 6769 6e61 6c20 6c61 6e67 7561 6765 riginal language │ │ │ │ │ +00066ca0: 2069 6e73 7465 6164 206f 6620 7468 650a instead of the. │ │ │ │ │ +00066cb0: 7461 7267 6574 206c 616e 6775 6167 652e target language. │ │ │ │ │ +00066cc0: 0a0a 5061 636b 6167 6573 2028 6f74 6865 ..Packages (othe │ │ │ │ │ +00066cd0: 7220 7468 616e 206d 616e 7561 6c20 7061 r than manual pa │ │ │ │ │ +00066ce0: 6765 2072 6561 6465 7273 2920 6d75 7374 ge readers) must │ │ │ │ │ +00066cf0: 206e 6f74 2072 6571 7569 7265 2074 6865 not require the │ │ │ │ │ +00066d00: 2065 7869 7374 656e 6365 0a6f 6620 616e existence.of an │ │ │ │ │ +00066d10: 7920 6669 6c65 7320 696e 20e2 8098 2f75 y files in .../u │ │ │ │ │ +00066d20: 7372 2f73 6861 7265 2f6d 616e 2fe2 8099 sr/share/man/... │ │ │ │ │ +00066d30: 2069 6e20 6f72 6465 7220 746f 2066 756e in order to fun │ │ │ │ │ +00066d40: 6374 696f 6e2e 2020 4120 7061 636b 6167 ction. A packag │ │ │ │ │ +00066d50: 6520 7468 6174 0a6f 7074 696f 6e61 6c6c e that.optionall │ │ │ │ │ +00066d60: 7920 6469 7370 6c61 7973 2069 7473 206f y displays its o │ │ │ │ │ +00066d70: 776e 206d 616e 7561 6c20 7061 6765 732c wn manual pages, │ │ │ │ │ +00066d80: 2073 7563 6820 6173 2074 6f20 7072 6f76 such as to prov │ │ │ │ │ +00066d90: 6964 6520 7573 6572 2068 656c 702c 0a6d ide user help,.m │ │ │ │ │ +00066da0: 7573 7420 6661 696c 2067 7261 6365 6675 ust fail gracefu │ │ │ │ │ +00066db0: 6c6c 7920 6966 2074 6865 206d 616e 7561 lly if the manua │ │ │ │ │ +00066dc0: 6c20 7061 6765 7320 6172 656e e280 9974 l pages aren...t │ │ │ │ │ +00066dd0: 2069 6e73 7461 6c6c 6564 2e0a 0a20 2020 installed... │ │ │ │ │ +00066de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00066df0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00066e00: 0a20 2020 2831 2920 4974 2069 7320 6e6f . (1) It is no │ │ │ │ │ +00066e10: 7420 7665 7279 2068 6172 6420 746f 2077 t very hard to w │ │ │ │ │ +00066e20: 7269 7465 2061 206d 616e 2070 6167 652e rite a man page. │ │ │ │ │ +00066e30: 2020 5365 6520 7468 6520 4d61 6e2d 5061 See the Man-Pa │ │ │ │ │ +00066e40: 6765 2d48 4f57 544f 0a28 6874 7470 3a2f ge-HOWTO.(http:/ │ │ │ │ │ +00066e50: 2f77 7777 2e73 6368 7765 696b 6861 7264 /www.schweikhard │ │ │ │ │ +00066e60: 742e 6e65 742f 6d61 6e5f 7061 6765 5f68 t.net/man_page_h │ │ │ │ │ +00066e70: 6f77 746f 2e68 746d 6c29 2c20 e280 986d owto.html), ...m │ │ │ │ │ +00066e80: 616e 2837 29e2 8099 2c20 7468 650a 6578 an(7)..., the.ex │ │ │ │ │ +00066e90: 616d 706c 6573 2063 7265 6174 6564 2062 amples created b │ │ │ │ │ +00066ea0: 7920 e280 9864 685f 6d61 6b65 e280 992c y ...dh_make..., │ │ │ │ │ +00066eb0: 2074 6865 2068 656c 7065 7220 7072 6f67 the helper prog │ │ │ │ │ +00066ec0: 7261 6d20 e280 9868 656c 7032 6d61 6ee2 ram ...help2man. │ │ │ │ │ +00066ed0: 8099 2c20 6f72 2074 6865 0a64 6972 6563 .., or the.direc │ │ │ │ │ +00066ee0: 746f 7279 20e2 8098 2f75 7372 2f73 6861 tory .../usr/sha │ │ │ │ │ +00066ef0: 7265 2f64 6f63 2f6d 616e 2d64 622f 6578 re/doc/man-db/ex │ │ │ │ │ +00066f00: 616d 706c 6573 e280 992e 0a0a 2020 2028 amples...... ( │ │ │ │ │ +00066f10: 3229 2053 7570 706f 7274 696e 6720 7468 2) Supporting th │ │ │ │ │ +00066f20: 6973 2069 6e20 e280 986d 616e e280 9920 is in ...man... │ │ │ │ │ +00066f30: 6f66 7465 6e20 7265 7175 6972 6573 2075 often requires u │ │ │ │ │ +00066f40: 6e72 6561 736f 6e61 626c 6520 7072 6f63 nreasonable proc │ │ │ │ │ +00066f50: 6573 7369 6e67 0a74 696d 6520 746f 2066 essing.time to f │ │ │ │ │ +00066f60: 696e 6420 6120 6d61 6e75 616c 2070 6167 ind a manual pag │ │ │ │ │ +00066f70: 6520 6f72 2074 6f20 7265 706f 7274 2074 e or to report t │ │ │ │ │ +00066f80: 6861 7420 6e6f 6e65 2065 7869 7374 732c hat none exists, │ │ │ │ │ +00066f90: 2061 6e64 206d 6f76 6573 0a6b 6e6f 776c and moves.knowl │ │ │ │ │ +00066fa0: 6564 6765 2069 6e74 6f20 6d61 6ee2 8099 edge into man... │ │ │ │ │ +00066fb0: 7320 6461 7461 6261 7365 2074 6861 7420 s database that │ │ │ │ │ +00066fc0: 776f 756c 6420 6265 2062 6574 7465 7220 would be better │ │ │ │ │ +00066fd0: 6c65 6674 2069 6e20 7468 6520 6669 6c65 left in the file │ │ │ │ │ +00066fe0: 0a73 7973 7465 6d2e 2020 5468 6973 2073 .system. This s │ │ │ │ │ +00066ff0: 7570 706f 7274 2069 7320 7468 6572 6566 upport is theref │ │ │ │ │ +00067000: 6f72 6520 6465 7072 6563 6174 6564 2061 ore deprecated a │ │ │ │ │ +00067010: 6e64 2077 696c 6c20 6365 6173 6520 746f nd will cease to │ │ │ │ │ +00067020: 2062 650a 7072 6573 656e 7420 696e 2074 be.present in t │ │ │ │ │ +00067030: 6865 2066 7574 7572 652e 0a0a 2020 2028 he future... ( │ │ │ │ │ +00067040: 3329 20e2 8098 6d61 6ee2 8099 2077 696c 3) ...man... wil │ │ │ │ │ +00067050: 6c20 6175 746f 6d61 7469 6361 6c6c 7920 l automatically │ │ │ │ │ +00067060: 6465 7465 6374 2077 6865 7468 6572 2055 detect whether U │ │ │ │ │ +00067070: 5446 2d38 2069 7320 696e 2075 7365 2e20 TF-8 is in use. │ │ │ │ │ +00067080: 2049 6e0a 6675 7475 7265 2c20 616c 6c20 In.future, all │ │ │ │ │ +00067090: 6d61 6e75 616c 2070 6167 6573 2077 696c manual pages wil │ │ │ │ │ +000670a0: 6c20 6265 2072 6571 7569 7265 6420 746f l be required to │ │ │ │ │ +000670b0: 2075 7365 2055 5446 2d38 2e0a 0a20 2020 use UTF-8... │ │ │ │ │ +000670c0: 2834 2920 4174 2074 6865 2074 696d 6520 (4) At the time │ │ │ │ │ +000670d0: 6f66 2077 7269 7469 6e67 2c20 4368 696e of writing, Chin │ │ │ │ │ +000670e0: 6573 6520 616e 6420 506f 7274 7567 7565 ese and Portugue │ │ │ │ │ +000670f0: 7365 2061 7265 2074 6865 206d 6169 6e0a se are the main. │ │ │ │ │ +00067100: 6c61 6e67 7561 6765 7320 7769 7468 2073 languages with s │ │ │ │ │ +00067110: 7563 6820 6469 6666 6572 656e 6365 732c uch differences, │ │ │ │ │ +00067120: 2073 6f20 e280 9870 745f 4252 e280 992c so ...pt_BR..., │ │ │ │ │ +00067130: 20e2 8098 7a68 5f43 4ee2 8099 2c20 616e ...zh_CN..., an │ │ │ │ │ +00067140: 6420 e280 987a 685f 5457 e280 9920 6172 d ...zh_TW... ar │ │ │ │ │ +00067150: 650a 616c 6c20 616c 6c6f 7765 642e 0a0a e.all allowed... │ │ │ │ │ +00067160: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00067170: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00067180: 653a 2049 6e66 6f20 646f 6375 6d65 6e74 e: Info document │ │ │ │ │ +00067190: 732c 2020 4e65 7874 3a20 4164 6469 7469 s, Next: Additi │ │ │ │ │ +000671a0: 6f6e 616c 2064 6f63 756d 656e 7461 7469 onal documentati │ │ │ │ │ +000671b0: 6f6e 2c20 2050 7265 763a 204d 616e 7561 on, Prev: Manua │ │ │ │ │ +000671c0: 6c20 7061 6765 732c 2020 5570 3a20 446f l pages, Up: Do │ │ │ │ │ +000671d0: 6375 6d65 6e74 6174 696f 6e0a 0a31 322e cumentation..12. │ │ │ │ │ +000671e0: 3220 496e 666f 2064 6f63 756d 656e 7473 2 Info documents │ │ │ │ │ +000671f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00067200: 3d3d 3d3d 0a0a 496e 666f 2064 6f63 756d ====..Info docum │ │ │ │ │ +00067210: 656e 7473 2073 686f 756c 6420 6265 2069 ents should be i │ │ │ │ │ +00067220: 6e73 7461 6c6c 6564 2069 6e20 e280 982f nstalled in .../ │ │ │ │ │ +00067230: 7573 722f 7368 6172 652f 696e 666f e280 usr/share/info.. │ │ │ │ │ +00067240: 992e 2020 5468 6579 2073 686f 756c 6420 .. They should │ │ │ │ │ +00067250: 6265 0a63 6f6d 7072 6573 7365 6420 7769 be.compressed wi │ │ │ │ │ +00067260: 7468 20e2 8098 677a 6970 202d 39e2 8099 th ...gzip -9... │ │ │ │ │ +00067270: 2e0a 0a54 6865 20e2 8098 696e 7374 616c ...The ...instal │ │ │ │ │ +00067280: 6c2d 696e 666f e280 9920 7072 6f67 7261 l-info... progra │ │ │ │ │ +00067290: 6d20 6d61 696e 7461 696e 7320 6120 6469 m maintains a di │ │ │ │ │ +000672a0: 7265 6374 6f72 7920 6f66 2069 6e73 7461 rectory of insta │ │ │ │ │ +000672b0: 6c6c 6564 2069 6e66 6f0a 646f 6375 6d65 lled info.docume │ │ │ │ │ +000672c0: 6e74 7320 696e 20e2 8098 2f75 7372 2f73 nts in .../usr/s │ │ │ │ │ +000672d0: 6861 7265 2f69 6e66 6f2f 6469 72e2 8099 hare/info/dir... │ │ │ │ │ +000672e0: 2066 6f72 2074 6865 2075 7365 206f 6620 for the use of │ │ │ │ │ +000672f0: 696e 666f 2072 6561 6465 7273 2e20 2054 info readers. T │ │ │ │ │ +00067300: 6869 730a 6669 6c65 206d 7573 7420 6e6f his.file must no │ │ │ │ │ +00067310: 7420 6265 2069 6e63 6c75 6465 6420 696e t be included in │ │ │ │ │ +00067320: 2070 6163 6b61 6765 7320 6f74 6865 7220 packages other │ │ │ │ │ +00067330: 7468 616e 2069 6e73 7461 6c6c 2d69 6e66 than install-inf │ │ │ │ │ +00067340: 6f2e 0a0a e280 9869 6e73 7461 6c6c 2d69 o......install-i │ │ │ │ │ +00067350: 6e66 6fe2 8099 2069 7320 6175 746f 6d61 nfo... is automa │ │ │ │ │ +00067360: 7469 6361 6c6c 7920 696e 766f 6b65 6420 tically invoked │ │ │ │ │ +00067370: 7768 656e 2061 7070 726f 7072 6961 7465 when appropriate │ │ │ │ │ +00067380: 2075 7369 6e67 2064 706b 670a 7472 6967 using dpkg.trig │ │ │ │ │ +00067390: 6765 7273 2e20 2050 6163 6b61 6765 7320 gers. Packages │ │ │ │ │ +000673a0: 6f74 6865 7220 7468 616e 2069 6e73 7461 other than insta │ │ │ │ │ +000673b0: 6c6c 2d69 6e66 6f20 2773 686f 756c 6420 ll-info 'should │ │ │ │ │ +000673c0: 6e6f 7427 2069 6e76 6f6b 650a e280 9869 not' invoke....i │ │ │ │ │ +000673d0: 6e73 7461 6c6c 2d69 6e66 6fe2 8099 2064 nstall-info... d │ │ │ │ │ +000673e0: 6972 6563 746c 7920 616e 6420 2773 686f irectly and 'sho │ │ │ │ │ +000673f0: 756c 6420 6e6f 7427 2064 6570 656e 6420 uld not' depend │ │ │ │ │ +00067400: 6f6e 2c20 7265 636f 6d6d 656e 642c 206f on, recommend, o │ │ │ │ │ +00067410: 720a 7375 6767 6573 7420 696e 7374 616c r.suggest instal │ │ │ │ │ +00067420: 6c2d 696e 666f 2066 6f72 2074 6869 7320 l-info for this │ │ │ │ │ +00067430: 7075 7270 6f73 652e 0a0a 496e 666f 2072 purpose...Info r │ │ │ │ │ +00067440: 6561 6465 7273 2072 6571 7569 7269 6e67 eaders requiring │ │ │ │ │ +00067450: 2074 6865 20e2 8098 2f75 7372 2f73 6861 the .../usr/sha │ │ │ │ │ +00067460: 7265 2f69 6e66 6f2f 6469 72e2 8099 2066 re/info/dir... f │ │ │ │ │ +00067470: 696c 6520 7368 6f75 6c64 2064 6570 656e ile should depen │ │ │ │ │ +00067480: 6420 6f6e 0a69 6e73 7461 6c6c 2d69 6e66 d on.install-inf │ │ │ │ │ +00067490: 6f2e 0a0a 496e 666f 2064 6f63 756d 656e o...Info documen │ │ │ │ │ +000674a0: 7473 2073 686f 756c 6420 636f 6e74 6169 ts should contai │ │ │ │ │ +000674b0: 6e20 7365 6374 696f 6e20 616e 6420 6469 n section and di │ │ │ │ │ +000674c0: 7265 6374 6f72 7920 656e 7472 7920 696e rectory entry in │ │ │ │ │ +000674d0: 666f 726d 6174 696f 6e20 696e 0a74 6865 formation in.the │ │ │ │ │ +000674e0: 2064 6f63 756d 656e 7420 666f 7220 7468 document for th │ │ │ │ │ +000674f0: 6520 7573 6520 6f66 20e2 8098 696e 7374 e use of ...inst │ │ │ │ │ +00067500: 616c 6c2d 696e 666f e280 992e 2020 5468 all-info.... Th │ │ │ │ │ +00067510: 6520 7365 6374 696f 6e20 7368 6f75 6c64 e section should │ │ │ │ │ +00067520: 2062 650a 7370 6563 6966 6965 6420 7669 be.specified vi │ │ │ │ │ +00067530: 6120 6120 6c69 6e65 2073 7461 7274 696e a a line startin │ │ │ │ │ +00067540: 6720 7769 7468 20e2 8098 494e 464f 2d44 g with ...INFO-D │ │ │ │ │ +00067550: 4952 2d53 4543 5449 4f4e e280 9920 666f IR-SECTION... fo │ │ │ │ │ +00067560: 6c6c 6f77 6564 2062 7920 610a 7370 6163 llowed by a.spac │ │ │ │ │ +00067570: 6520 616e 6420 7468 6520 7365 6374 696f e and the sectio │ │ │ │ │ +00067580: 6e20 6f66 2074 6869 7320 696e 666f 2070 n of this info p │ │ │ │ │ +00067590: 6167 652e 2020 5468 6520 6469 7265 6374 age. The direct │ │ │ │ │ +000675a0: 6f72 7920 656e 7472 7920 6f72 2065 6e74 ory entry or ent │ │ │ │ │ +000675b0: 7269 6573 0a73 686f 756c 6420 6265 2069 ries.should be i │ │ │ │ │ +000675c0: 6e63 6c75 6465 6420 6265 7477 6565 6e20 ncluded between │ │ │ │ │ +000675d0: 6120 e280 9853 5441 5254 2d49 4e46 4f2d a ...START-INFO- │ │ │ │ │ +000675e0: 4449 522d 454e 5452 59e2 8099 206c 696e DIR-ENTRY... lin │ │ │ │ │ +000675f0: 6520 616e 6420 616e 0ae2 8098 454e 442d e and an....END- │ │ │ │ │ +00067600: 494e 464f 2d44 4952 2d45 4e54 5259 e280 INFO-DIR-ENTRY.. │ │ │ │ │ +00067610: 9920 6c69 6e65 2e20 2046 6f72 2065 7861 . line. For exa │ │ │ │ │ +00067620: 6d70 6c65 3a0a 0a20 2020 2020 494e 464f mple:.. INFO │ │ │ │ │ +00067630: 2d44 4952 2d53 4543 5449 4f4e 2049 6e64 -DIR-SECTION Ind │ │ │ │ │ +00067640: 6976 6964 7561 6c20 7574 696c 6974 6965 ividual utilitie │ │ │ │ │ +00067650: 730a 2020 2020 2053 5441 5254 2d49 4e46 s. START-INF │ │ │ │ │ +00067660: 4f2d 4449 522d 454e 5452 590a 2020 2020 O-DIR-ENTRY. │ │ │ │ │ +00067670: 202a 2065 7861 6d70 6c65 3a20 2865 7861 * example: (exa │ │ │ │ │ +00067680: 6d70 6c65 292e 2020 2020 2020 2020 2020 mple). │ │ │ │ │ +00067690: 2020 2020 2041 6e20 6578 616d 706c 6520 An example │ │ │ │ │ +000676a0: 696e 666f 2064 6972 6563 746f 7279 2065 info directory e │ │ │ │ │ +000676b0: 6e74 7279 2e0a 2020 2020 2045 4e44 2d49 ntry.. END-I │ │ │ │ │ +000676c0: 4e46 4f2d 4449 522d 454e 5452 590a 0a54 NFO-DIR-ENTRY..T │ │ │ │ │ +000676d0: 6f20 6465 7465 726d 696e 6520 7768 6963 o determine whic │ │ │ │ │ +000676e0: 6820 7365 6374 696f 6e20 746f 2075 7365 h section to use │ │ │ │ │ +000676f0: 2c20 796f 7520 7368 6f75 6c64 206c 6f6f , you should loo │ │ │ │ │ +00067700: 6b20 6174 0ae2 8098 2f75 7372 2f73 6861 k at..../usr/sha │ │ │ │ │ +00067710: 7265 2f69 6e66 6f2f 6469 72e2 8099 206f re/info/dir... o │ │ │ │ │ +00067720: 6e20 796f 7572 2073 7973 7465 6d20 616e n your system an │ │ │ │ │ +00067730: 6420 6368 6f6f 7365 2074 6865 206d 6f73 d choose the mos │ │ │ │ │ +00067740: 7420 7265 6c65 7661 6e74 2028 6f72 0a63 t relevant (or.c │ │ │ │ │ +00067750: 7265 6174 6520 6120 6e65 7720 7365 6374 reate a new sect │ │ │ │ │ +00067760: 696f 6e20 6966 206e 6f6e 6520 6f66 2074 ion if none of t │ │ │ │ │ +00067770: 6865 2063 7572 7265 6e74 2073 6563 7469 he current secti │ │ │ │ │ +00067780: 6f6e 7320 6172 6520 7265 6c65 7661 6e74 ons are relevant │ │ │ │ │ +00067790: 292e 2020 2831 290a 0a50 6163 6b61 6765 ). (1)..Package │ │ │ │ │ +000677a0: 7320 286f 7468 6572 2074 6861 6e20 696e s (other than in │ │ │ │ │ +000677b0: 666f 2072 6561 6465 7273 2920 6d75 7374 fo readers) must │ │ │ │ │ +000677c0: 206e 6f74 2072 6571 7569 7265 2074 6865 not require the │ │ │ │ │ +000677d0: 2065 7869 7374 656e 6365 206f 6620 616e existence of an │ │ │ │ │ +000677e0: 790a 6669 6c65 7320 696e 20e2 8098 2f75 y.files in .../u │ │ │ │ │ +000677f0: 7372 2f73 6861 7265 2f69 6e66 6f2f e280 sr/share/info/.. │ │ │ │ │ +00067800: 9920 696e 206f 7264 6572 2074 6f20 6675 . in order to fu │ │ │ │ │ +00067810: 6e63 7469 6f6e 2e0a 0a20 2020 2d2d 2d2d nction... ---- │ │ │ │ │ +00067820: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00067830: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00067840: 2831 2920 4e6f 726d 616c 6c79 2c20 696e (1) Normally, in │ │ │ │ │ +00067850: 666f 2064 6f63 756d 656e 7473 2061 7265 fo documents are │ │ │ │ │ +00067860: 2067 656e 6572 6174 6564 2066 726f 6d20 generated from │ │ │ │ │ +00067870: 5465 7869 6e66 6f20 736f 7572 6365 2e20 Texinfo source. │ │ │ │ │ +00067880: 2054 6f0a 696e 636c 7564 6520 7468 6973 To.include this │ │ │ │ │ +00067890: 2069 6e66 6f72 6d61 7469 6f6e 2069 6e20 information in │ │ │ │ │ +000678a0: 7468 6520 6765 6e65 7261 7465 6420 696e the generated in │ │ │ │ │ +000678b0: 666f 2064 6f63 756d 656e 742c 2069 6620 fo document, if │ │ │ │ │ +000678c0: 6974 2069 730a 6162 7365 6e74 2c20 6164 it is.absent, ad │ │ │ │ │ +000678d0: 6420 636f 6d6d 616e 6473 206c 696b 653a d commands like: │ │ │ │ │ +000678e0: 0a0a 2020 2020 2040 6469 7263 6174 6567 .. @dircateg │ │ │ │ │ +000678f0: 6f72 7920 496e 6469 7669 6475 616c 2075 ory Individual u │ │ │ │ │ +00067900: 7469 6c69 7469 6573 0a20 2020 2020 4064 tilities. @d │ │ │ │ │ +00067910: 6972 656e 7472 790a 2020 2020 202a 2065 irentry. * e │ │ │ │ │ +00067920: 7861 6d70 6c65 3a20 2865 7861 6d70 6c65 xample: (example │ │ │ │ │ +00067930: 292e 2020 416e 2065 7861 6d70 6c65 2069 ). An example i │ │ │ │ │ +00067940: 6e66 6f20 6469 7265 6374 6f72 7920 656e nfo directory en │ │ │ │ │ +00067950: 7472 792e 0a20 2020 2020 4065 6e64 2064 try.. @end d │ │ │ │ │ +00067960: 6972 656e 7472 790a 0a74 6f20 7468 6520 irentry..to the │ │ │ │ │ +00067970: 5465 7869 6e66 6f20 736f 7572 6365 206f Texinfo source o │ │ │ │ │ +00067980: 6620 7468 6520 646f 6375 6d65 6e74 2061 f the document a │ │ │ │ │ +00067990: 6e64 2065 6e73 7572 6520 7468 6174 2074 nd ensure that t │ │ │ │ │ +000679a0: 6865 2069 6e66 6f20 646f 6375 6d65 6e74 he info document │ │ │ │ │ +000679b0: 730a 6172 6520 7265 6275 696c 7420 6672 s.are rebuilt fr │ │ │ │ │ +000679c0: 6f6d 2073 6f75 7263 6520 6475 7269 6e67 om source during │ │ │ │ │ +000679d0: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ +000679e0: 6c64 2e0a 0a1f 0a46 696c 653a 2064 6562 ld.....File: deb │ │ │ │ │ +000679f0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00067a00: 2020 4e6f 6465 3a20 4164 6469 7469 6f6e Node: Addition │ │ │ │ │ +00067a10: 616c 2064 6f63 756d 656e 7461 7469 6f6e al documentation │ │ │ │ │ +00067a20: 2c20 204e 6578 743a 2050 7265 6665 7272 , Next: Preferr │ │ │ │ │ +00067a30: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ +00067a40: 2066 6f72 6d61 7473 2c20 2050 7265 763a formats, Prev: │ │ │ │ │ +00067a50: 2049 6e66 6f20 646f 6375 6d65 6e74 732c Info documents, │ │ │ │ │ +00067a60: 2020 5570 3a20 446f 6375 6d65 6e74 6174 Up: Documentat │ │ │ │ │ +00067a70: 696f 6e0a 0a31 322e 3320 4164 6469 7469 ion..12.3 Additi │ │ │ │ │ +00067a80: 6f6e 616c 2064 6f63 756d 656e 7461 7469 onal documentati │ │ │ │ │ +00067a90: 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d on.============= │ │ │ │ │ +00067aa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00067ab0: 0a0a 416e 7920 6164 6469 7469 6f6e 616c ..Any additional │ │ │ │ │ +00067ac0: 2064 6f63 756d 656e 7461 7469 6f6e 2074 documentation t │ │ │ │ │ +00067ad0: 6861 7420 636f 6d65 7320 7769 7468 2074 hat comes with t │ │ │ │ │ +00067ae0: 6865 2070 6163 6b61 6765 206d 6179 2062 he package may b │ │ │ │ │ +00067af0: 650a 696e 7374 616c 6c65 6420 6174 2074 e.installed at t │ │ │ │ │ +00067b00: 6865 2064 6973 6372 6574 696f 6e20 6f66 he discretion of │ │ │ │ │ +00067b10: 2074 6865 2070 6163 6b61 6765 206d 6169 the package mai │ │ │ │ │ +00067b20: 6e74 6169 6e65 722e 2020 4974 2069 7320 ntainer. It is │ │ │ │ │ +00067b30: 6f66 7465 6e20 610a 676f 6f64 2069 6465 often a.good ide │ │ │ │ │ +00067b40: 6120 746f 2069 6e63 6c75 6465 2074 6578 a to include tex │ │ │ │ │ +00067b50: 7420 696e 666f 726d 6174 696f 6e20 6669 t information fi │ │ │ │ │ +00067b60: 6c65 7320 28e2 8098 5245 4144 4d45 e280 les (...README.. │ │ │ │ │ +00067b70: 9973 2c20 4641 5173 2c20 616e 6420 736f .s, FAQs, and so │ │ │ │ │ +00067b80: 0a66 6f72 7468 2920 7468 6174 2063 6f6d .forth) that com │ │ │ │ │ +00067b90: 6520 7769 7468 2074 6865 2073 6f75 7263 e with the sourc │ │ │ │ │ +00067ba0: 6520 7061 636b 6167 6520 696e 2074 6865 e package in the │ │ │ │ │ +00067bb0: 2062 696e 6172 7920 7061 636b 6167 652e binary package. │ │ │ │ │ +00067bc0: 0a48 6f77 6576 6572 2c20 796f 7520 646f .However, you do │ │ │ │ │ +00067bd0: 6ee2 8099 7420 6e65 6564 2074 6f20 696e n...t need to in │ │ │ │ │ +00067be0: 7374 616c 6c20 7468 6520 696e 7374 7275 stall the instru │ │ │ │ │ +00067bf0: 6374 696f 6e73 2066 6f72 2062 7569 6c64 ctions for build │ │ │ │ │ +00067c00: 696e 6720 616e 640a 696e 7374 616c 6c69 ing and.installi │ │ │ │ │ +00067c10: 6e67 2074 6865 2070 6163 6b61 6765 2c20 ng the package, │ │ │ │ │ +00067c20: 6f66 2063 6f75 7273 6521 0a0a 506c 6169 of course!..Plai │ │ │ │ │ +00067c30: 6e20 7465 7874 2064 6f63 756d 656e 7461 n text documenta │ │ │ │ │ +00067c40: 7469 6f6e 2073 686f 756c 6420 6265 2063 tion should be c │ │ │ │ │ +00067c50: 6f6d 7072 6573 7365 6420 7769 7468 20e2 ompressed with . │ │ │ │ │ +00067c60: 8098 677a 6970 202d 39e2 8099 2075 6e6c ..gzip -9... unl │ │ │ │ │ +00067c70: 6573 7320 6974 0a69 7320 736d 616c 6c2e ess it.is small. │ │ │ │ │ +00067c80: 0a0a 4966 2061 2070 6163 6b61 6765 2063 ..If a package c │ │ │ │ │ +00067c90: 6f6d 6573 2077 6974 6820 6c61 7267 6520 omes with large │ │ │ │ │ +00067ca0: 616d 6f75 6e74 7320 6f66 2064 6f63 756d amounts of docum │ │ │ │ │ +00067cb0: 656e 7461 7469 6f6e 2074 6861 7420 6d61 entation that ma │ │ │ │ │ +00067cc0: 6e79 2075 7365 7273 0a6f 6620 7468 6520 ny users.of the │ │ │ │ │ +00067cd0: 7061 636b 6167 6520 7769 6c6c 206e 6f74 package will not │ │ │ │ │ +00067ce0: 2072 6571 7569 7265 2c20 796f 7520 7368 require, you sh │ │ │ │ │ +00067cf0: 6f75 6c64 2063 7265 6174 6520 6120 7365 ould create a se │ │ │ │ │ +00067d00: 7061 7261 7465 2062 696e 6172 790a 7061 parate binary.pa │ │ │ │ │ +00067d10: 636b 6167 6520 746f 2063 6f6e 7461 696e ckage to contain │ │ │ │ │ +00067d20: 2069 7420 736f 2074 6861 7420 6974 2064 it so that it d │ │ │ │ │ +00067d30: 6f65 7320 6e6f 7420 7461 6b65 2075 7020 oes not take up │ │ │ │ │ +00067d40: 6469 736b 2073 7061 6365 206f 6e20 7468 disk space on th │ │ │ │ │ +00067d50: 650a 6d61 6368 696e 6573 206f 6620 7573 e.machines of us │ │ │ │ │ +00067d60: 6572 7320 7768 6f20 646f 206e 6f74 206e ers who do not n │ │ │ │ │ +00067d70: 6565 6420 6f72 2077 616e 7420 6974 2069 eed or want it i │ │ │ │ │ +00067d80: 6e73 7461 6c6c 6564 2e20 2041 7320 6120 nstalled. As a │ │ │ │ │ +00067d90: 7370 6563 6961 6c0a 6361 7365 206f 6620 special.case of │ │ │ │ │ +00067da0: 7468 6973 2072 756c 652c 2073 6861 7265 this rule, share │ │ │ │ │ +00067db0: 6420 6c69 6272 6172 7920 646f 6375 6d65 d library docume │ │ │ │ │ +00067dc0: 6e74 6174 696f 6e20 6f66 2061 6e79 2061 ntation of any a │ │ │ │ │ +00067dd0: 7070 7265 6369 6162 6c65 2073 697a 650a ppreciable size. │ │ │ │ │ +00067de0: 7368 6f75 6c64 2061 6c77 6179 7320 6265 should always be │ │ │ │ │ +00067df0: 2070 6163 6b61 6765 6420 7769 7468 2074 packaged with t │ │ │ │ │ +00067e00: 6865 206c 6962 7261 7279 2064 6576 656c he library devel │ │ │ │ │ +00067e10: 6f70 6d65 6e74 2070 6163 6b61 6765 2028 opment package ( │ │ │ │ │ +00067e20: 2a6e 6f74 650a 4465 7665 6c6f 706d 656e *note.Developmen │ │ │ │ │ +00067e30: 7420 6669 6c65 733a 2031 3064 2e29 206f t files: 10d.) o │ │ │ │ │ +00067e40: 7220 696e 2061 2073 6570 6172 6174 6520 r in a separate │ │ │ │ │ +00067e50: 646f 6375 6d65 6e74 6174 696f 6e20 7061 documentation pa │ │ │ │ │ +00067e60: 636b 6167 652c 2073 696e 6365 0a73 6861 ckage, since.sha │ │ │ │ │ +00067e70: 7265 6420 6c69 6272 6172 6965 7320 6172 red libraries ar │ │ │ │ │ +00067e80: 6520 6672 6571 7565 6e74 6c79 2069 6e73 e frequently ins │ │ │ │ │ +00067e90: 7461 6c6c 6564 2061 7320 6465 7065 6e64 talled as depend │ │ │ │ │ +00067ea0: 656e 6369 6573 206f 6620 6f74 6865 720a encies of other. │ │ │ │ │ +00067eb0: 7061 636b 6167 6573 2062 7920 7573 6572 packages by user │ │ │ │ │ +00067ec0: 7320 7768 6f20 6861 7665 206c 6974 746c s who have littl │ │ │ │ │ +00067ed0: 6520 696e 7465 7265 7374 2069 6e20 646f e interest in do │ │ │ │ │ +00067ee0: 6375 6d65 6e74 6174 696f 6e20 6f66 2074 cumentation of t │ │ │ │ │ +00067ef0: 6865 0a6c 6962 7261 7279 2069 7473 656c he.library itsel │ │ │ │ │ +00067f00: 662e 2020 5468 6520 646f 6375 6d65 6e74 f. The document │ │ │ │ │ +00067f10: 6174 696f 6e20 7061 636b 6167 6520 666f ation package fo │ │ │ │ │ +00067f20: 7220 7468 6520 7061 636b 6167 6520 7061 r the package pa │ │ │ │ │ +00067f30: 636b 6167 6520 6973 0a63 6f6e 7665 6e74 ckage is.convent │ │ │ │ │ +00067f40: 696f 6e61 6c6c 7920 6e61 6d65 6420 7061 ionally named pa │ │ │ │ │ +00067f50: 636b 6167 652d 646f 6320 286f 7220 7061 ckage-doc (or pa │ │ │ │ │ +00067f60: 636b 6167 652d 646f 632d 6c61 6e67 7561 ckage-doc-langua │ │ │ │ │ +00067f70: 6765 2d63 6f64 6520 6966 2074 6865 7265 ge-code if there │ │ │ │ │ +00067f80: 0a61 7265 2073 6570 6172 6174 6520 646f .are separate do │ │ │ │ │ +00067f90: 6375 6d65 6e74 6174 696f 6e20 7061 636b cumentation pack │ │ │ │ │ +00067fa0: 6167 6573 2066 6f72 206d 756c 7469 706c ages for multipl │ │ │ │ │ +00067fb0: 6520 6c61 6e67 7561 6765 7329 2e0a 0a49 e languages)...I │ │ │ │ │ +00067fc0: 6620 7061 636b 6167 6520 6973 2061 2062 f package is a b │ │ │ │ │ +00067fd0: 7569 6c64 2074 6f6f 6c2c 2064 6576 656c uild tool, devel │ │ │ │ │ +00067fe0: 6f70 6d65 6e74 2074 6f6f 6c2c 2063 6f6d opment tool, com │ │ │ │ │ +00067ff0: 6d61 6e64 2d6c 696e 6520 746f 6f6c 2c20 mand-line tool, │ │ │ │ │ +00068000: 6f72 0a6c 6962 7261 7279 2064 6576 656c or.library devel │ │ │ │ │ +00068010: 6f70 6d65 6e74 2070 6163 6b61 6765 2c20 opment package, │ │ │ │ │ +00068020: 7061 636b 6167 6520 286f 7220 7061 636b package (or pack │ │ │ │ │ +00068030: 6167 652d 6465 7620 696e 2074 6865 2063 age-dev in the c │ │ │ │ │ +00068040: 6173 6520 6f66 2061 0a6c 6962 7261 7279 ase of a.library │ │ │ │ │ +00068050: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ +00068060: 6b61 6765 2920 616c 7265 6164 7920 7072 kage) already pr │ │ │ │ │ +00068070: 6f76 6964 6573 2064 6f63 756d 656e 7461 ovides documenta │ │ │ │ │ +00068080: 7469 6f6e 2069 6e20 6d61 6e2c 0a69 6e66 tion in man,.inf │ │ │ │ │ +00068090: 6f2c 206f 7220 706c 6169 6e20 7465 7874 o, or plain text │ │ │ │ │ +000680a0: 2066 6f72 6d61 742c 2061 6e64 2070 6163 format, and pac │ │ │ │ │ +000680b0: 6b61 6765 2d64 6f63 2070 726f 7669 6465 kage-doc provide │ │ │ │ │ +000680c0: 7320 4854 4d4c 206f 7220 6f74 6865 720a s HTML or other. │ │ │ │ │ +000680d0: 666f 726d 6174 732c 2070 6163 6b61 6765 formats, package │ │ │ │ │ +000680e0: 2073 686f 756c 6420 6465 636c 6172 6520 should declare │ │ │ │ │ +000680f0: 6174 206d 6f73 7420 6120 e280 9853 7567 at most a ...Sug │ │ │ │ │ +00068100: 6765 7374 73e2 8099 206f 6e20 7061 636b gests... on pack │ │ │ │ │ +00068110: 6167 652d 646f 632e 0a4f 7468 6572 7769 age-doc..Otherwi │ │ │ │ │ +00068120: 7365 2c20 7061 636b 6167 6520 7368 6f75 se, package shou │ │ │ │ │ +00068130: 6c64 2064 6563 6c61 7265 2061 7420 6d6f ld declare at mo │ │ │ │ │ +00068140: 7374 2061 20e2 8098 5265 636f 6d6d 656e st a ...Recommen │ │ │ │ │ +00068150: 6473 e280 9920 6f6e 2070 6163 6b61 6765 ds... on package │ │ │ │ │ +00068160: 2d64 6f63 2e0a 0a41 6464 6974 696f 6e61 -doc...Additiona │ │ │ │ │ +00068170: 6c20 646f 6375 6d65 6e74 6174 696f 6e20 l documentation │ │ │ │ │ +00068180: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +00068190: 7061 636b 6167 6520 7368 6f75 6c64 2062 package should b │ │ │ │ │ +000681a0: 6520 696e 7374 616c 6c65 640a 756e 6465 e installed.unde │ │ │ │ │ +000681b0: 7220 e280 982f 7573 722f 7368 6172 652f r .../usr/share/ │ │ │ │ │ +000681c0: 646f 632f 7061 636b 6167 65e2 8099 2e20 doc/package.... │ │ │ │ │ +000681d0: 2049 6620 7468 6520 646f 6375 6d65 6e74 If the document │ │ │ │ │ +000681e0: 6174 696f 6e20 6973 2070 6163 6b61 6765 ation is package │ │ │ │ │ +000681f0: 640a 7365 7061 7261 7465 6c79 2c20 6173 d.separately, as │ │ │ │ │ +00068200: 2070 6163 6b61 6765 2d64 6f63 2066 6f72 package-doc for │ │ │ │ │ +00068210: 2065 7861 6d70 6c65 2c20 6974 206d 6179 example, it may │ │ │ │ │ +00068220: 2062 6520 696e 7374 616c 6c65 6420 756e be installed un │ │ │ │ │ +00068230: 6465 7220 6569 7468 6572 0a74 6861 7420 der either.that │ │ │ │ │ +00068240: 7061 7468 206f 7220 696e 746f 2074 6865 path or into the │ │ │ │ │ +00068250: 2064 6f63 756d 656e 7461 7469 6f6e 2064 documentation d │ │ │ │ │ +00068260: 6972 6563 746f 7279 2066 6f72 2074 6865 irectory for the │ │ │ │ │ +00068270: 2073 6570 6172 6174 650a 646f 6375 6d65 separate.docume │ │ │ │ │ +00068280: 6e74 6174 696f 6e20 7061 636b 6167 6520 ntation package │ │ │ │ │ +00068290: 28e2 8098 2f75 7372 2f73 6861 7265 2f64 (.../usr/share/d │ │ │ │ │ +000682a0: 6f63 2f70 6163 6b61 6765 2d64 6f63 e280 oc/package-doc.. │ │ │ │ │ +000682b0: 9920 696e 2074 6869 7320 6578 616d 706c . in this exampl │ │ │ │ │ +000682c0: 6529 2e0a 486f 7765 7665 722c 2069 6e73 e)..However, ins │ │ │ │ │ +000682d0: 7461 6c6c 696e 6720 7468 6520 646f 6375 talling the docu │ │ │ │ │ +000682e0: 6d65 6e74 6174 696f 6e20 696e 746f 2074 mentation into t │ │ │ │ │ +000682f0: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ +00068300: 2064 6972 6563 746f 7279 0a6f 6620 7468 directory.of th │ │ │ │ │ +00068310: 6520 6d61 696e 2070 6163 6b61 6765 2069 e main package i │ │ │ │ │ +00068320: 7320 656e 636f 7572 6167 6564 2073 696e s encouraged sin │ │ │ │ │ +00068330: 6365 2069 7420 6973 2069 6e64 6570 656e ce it is indepen │ │ │ │ │ +00068340: 6465 6e74 206f 6620 7468 650a 7061 636b dent of the.pack │ │ │ │ │ +00068350: 6167 696e 6720 6d65 7468 6f64 2061 6e64 aging method and │ │ │ │ │ +00068360: 2077 696c 6c20 6265 2065 6173 6965 7220 will be easier │ │ │ │ │ +00068370: 666f 7220 7573 6572 7320 746f 2066 696e for users to fin │ │ │ │ │ +00068380: 642e 0a0a 416e 7920 7365 7061 7261 7465 d...Any separate │ │ │ │ │ +00068390: 2070 6163 6b61 6765 2070 726f 7669 6469 package providi │ │ │ │ │ +000683a0: 6e67 2064 6f63 756d 656e 7461 7469 6f6e ng documentation │ │ │ │ │ +000683b0: 206d 7573 7420 7374 696c 6c20 696e 7374 must still inst │ │ │ │ │ +000683c0: 616c 6c20 7374 616e 6461 7264 0a64 6f63 all standard.doc │ │ │ │ │ +000683d0: 756d 656e 7461 7469 6f6e 2066 696c 6573 umentation files │ │ │ │ │ +000683e0: 2069 6e20 6974 7320 6f77 6e20 e280 982f in its own .../ │ │ │ │ │ +000683f0: 7573 722f 7368 6172 652f 646f 63e2 8099 usr/share/doc... │ │ │ │ │ +00068400: 2064 6972 6563 746f 7279 2061 7320 7370 directory as sp │ │ │ │ │ +00068410: 6563 6966 6965 640a 696e 2074 6865 2072 ecified.in the r │ │ │ │ │ +00068420: 6573 7420 6f66 2074 6869 7320 706f 6c69 est of this poli │ │ │ │ │ +00068430: 6379 2e20 2053 6565 2c20 666f 7220 6578 cy. See, for ex │ │ │ │ │ +00068440: 616d 706c 652c 202a 6e6f 7465 2043 6f70 ample, *note Cop │ │ │ │ │ +00068450: 7972 6967 6874 0a69 6e66 6f72 6d61 7469 yright.informati │ │ │ │ │ +00068460: 6f6e 3a20 3264 2e20 616e 6420 2a6e 6f74 on: 2d. and *not │ │ │ │ │ +00068470: 6520 4368 616e 6765 6c6f 6720 6669 6c65 e Changelog file │ │ │ │ │ +00068480: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ +00068490: 7465 733a 2037 322e 0a0a 5061 636b 6167 tes: 72...Packag │ │ │ │ │ +000684a0: 6573 206d 7573 7420 6e6f 7420 7265 7175 es must not requ │ │ │ │ │ +000684b0: 6972 6520 7468 6520 6578 6973 7465 6e63 ire the existenc │ │ │ │ │ +000684c0: 6520 6f66 2061 6e79 2066 696c 6573 2069 e of any files i │ │ │ │ │ +000684d0: 6e0a e280 982f 7573 722f 7368 6172 652f n..../usr/share/ │ │ │ │ │ +000684e0: 646f 632f e280 9920 696e 206f 7264 6572 doc/... in order │ │ │ │ │ +000684f0: 2074 6f20 6675 6e63 7469 6f6e 2e20 2028 to function. ( │ │ │ │ │ +00068500: 3129 2020 416e 7920 6669 6c65 7320 7468 1) Any files th │ │ │ │ │ +00068510: 6174 2061 7265 2075 7365 6420 6f72 0a72 at are used or.r │ │ │ │ │ +00068520: 6561 6420 6279 2070 726f 6772 616d 7320 ead by programs │ │ │ │ │ +00068530: 6275 7420 6172 6520 616c 736f 2075 7365 but are also use │ │ │ │ │ +00068540: 6675 6c20 6173 2073 7461 6e64 2061 6c6f ful as stand alo │ │ │ │ │ +00068550: 6e65 2064 6f63 756d 656e 7461 7469 6f6e ne documentation │ │ │ │ │ +00068560: 2073 686f 756c 640a 6265 2069 6e73 7461 should.be insta │ │ │ │ │ +00068570: 6c6c 6564 2065 6c73 6577 6865 7265 2c20 lled elsewhere, │ │ │ │ │ +00068580: 7375 6368 2061 7320 756e 6465 7220 e280 such as under .. │ │ │ │ │ +00068590: 982f 7573 722f 7368 6172 652f 7061 636b ./usr/share/pack │ │ │ │ │ +000685a0: 6167 652f e280 992c 2061 6e64 2074 6865 age/..., and the │ │ │ │ │ +000685b0: 6e0a 696e 636c 7564 6564 2076 6961 2073 n.included via s │ │ │ │ │ +000685c0: 796d 626f 6c69 6320 6c69 6e6b 7320 696e ymbolic links in │ │ │ │ │ +000685d0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ +000685e0: 6f63 2f70 6163 6b61 6765 e280 992e 0a0a oc/package...... │ │ │ │ │ +000685f0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00068600: 632f 7061 636b 6167 65e2 8099 2069 7320 c/package... is │ │ │ │ │ +00068610: 7065 726d 6974 7465 6420 746f 2062 6520 permitted to be │ │ │ │ │ +00068620: 6120 7379 6d62 6f6c 6963 206c 696e 6b20 a symbolic link │ │ │ │ │ +00068630: 746f 2061 6e6f 7468 6572 0a64 6972 6563 to another.direc │ │ │ │ │ +00068640: 746f 7279 2069 6e20 e280 982f 7573 722f tory in .../usr/ │ │ │ │ │ +00068650: 7368 6172 652f 646f 63e2 8099 206f 6e6c share/doc... onl │ │ │ │ │ +00068660: 7920 6966 2074 6865 2074 776f 2070 6163 y if the two pac │ │ │ │ │ +00068670: 6b61 6765 7320 626f 7468 2063 6f6d 6520 kages both come │ │ │ │ │ +00068680: 6672 6f6d 0a74 6865 2073 616d 6520 736f from.the same so │ │ │ │ │ +00068690: 7572 6365 2061 6e64 2074 6865 2066 6972 urce and the fir │ │ │ │ │ +000686a0: 7374 2070 6163 6b61 6765 2044 6570 656e st package Depen │ │ │ │ │ +000686b0: 6473 206f 6e20 7468 6520 7365 636f 6e64 ds on the second │ │ │ │ │ +000686c0: 2e20 204f 7468 6572 7769 7365 2c0a e280 . Otherwise,... │ │ │ │ │ +000686d0: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +000686e0: 7061 636b 6167 65e2 8099 206d 7573 7420 package... must │ │ │ │ │ +000686f0: 6e6f 7420 6265 2061 2073 796d 626f 6c69 not be a symboli │ │ │ │ │ +00068700: 6320 6c69 6e6b 2e20 2028 3229 0a0a 2020 c link. (2).. │ │ │ │ │ +00068710: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00068720: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00068730: 0a0a 2020 2028 3129 2054 6865 2073 7973 .. (1) The sys │ │ │ │ │ +00068740: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ +00068750: 7220 7368 6f75 6c64 2062 6520 6162 6c65 r should be able │ │ │ │ │ +00068760: 2074 6f20 6465 6c65 7465 2066 696c 6573 to delete files │ │ │ │ │ +00068770: 2069 6e0a e280 982f 7573 722f 7368 6172 in..../usr/shar │ │ │ │ │ +00068780: 652f 646f 632f e280 9920 7769 7468 6f75 e/doc/... withou │ │ │ │ │ +00068790: 7420 6361 7573 696e 6720 616e 7920 7072 t causing any pr │ │ │ │ │ +000687a0: 6f67 7261 6d73 2074 6f20 6272 6561 6b2e ograms to break. │ │ │ │ │ +000687b0: 0a0a 2020 2028 3229 2050 6c65 6173 6520 .. (2) Please │ │ │ │ │ +000687c0: 6e6f 7465 2074 6861 7420 7468 6973 2064 note that this d │ │ │ │ │ +000687d0: 6f65 7320 6e6f 7420 6f76 6572 7269 6465 oes not override │ │ │ │ │ +000687e0: 2074 6865 2073 6563 7469 6f6e 206f 6e20 the section on │ │ │ │ │ +000687f0: 6368 616e 6765 6c6f 670a 6669 6c65 7320 changelog.files │ │ │ │ │ +00068800: 6265 6c6f 772c 2073 6f20 7468 6520 6669 below, so the fi │ │ │ │ │ +00068810: 6c65 20e2 8098 2f75 7372 2f73 6861 7265 le .../usr/share │ │ │ │ │ +00068820: 2f64 6f63 2f70 6163 6b61 6765 2f63 6861 /doc/package/cha │ │ │ │ │ +00068830: 6e67 656c 6f67 2e44 6562 6961 6e2e 677a ngelog.Debian.gz │ │ │ │ │ +00068840: e280 990a 6d75 7374 2072 6566 6572 2074 ....must refer t │ │ │ │ │ +00068850: 6f20 7468 6520 6368 616e 6765 6c6f 6720 o the changelog │ │ │ │ │ +00068860: 666f 7220 7468 6520 6375 7272 656e 7420 for the current │ │ │ │ │ +00068870: 7665 7273 696f 6e20 6f66 2070 6163 6b61 version of packa │ │ │ │ │ +00068880: 6765 2069 6e0a 7175 6573 7469 6f6e 2e20 ge in.question. │ │ │ │ │ +00068890: 2049 6e20 7072 6163 7469 6365 2c20 7468 In practice, th │ │ │ │ │ +000688a0: 6973 206d 6561 6e73 2074 6861 7420 7468 is means that th │ │ │ │ │ +000688b0: 6520 736f 7572 6365 7320 6f66 2074 6865 e sources of the │ │ │ │ │ +000688c0: 2074 6172 6765 7420 616e 640a 7468 6520 target and.the │ │ │ │ │ +000688d0: 6465 7374 696e 6174 696f 6e20 6f66 2074 destination of t │ │ │ │ │ +000688e0: 6865 2073 796d 6c69 6e6b 206d 7573 7420 he symlink must │ │ │ │ │ +000688f0: 6265 2074 6865 2073 616d 6520 2873 616d be the same (sam │ │ │ │ │ +00068900: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00068910: 2061 6e64 0a76 6572 7369 6f6e 292e 0a0a and.version)... │ │ │ │ │ +00068920: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00068930: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00068940: 653a 2050 7265 6665 7272 6564 2064 6f63 e: Preferred doc │ │ │ │ │ +00068950: 756d 656e 7461 7469 6f6e 2066 6f72 6d61 umentation forma │ │ │ │ │ +00068960: 7473 2c20 204e 6578 743a 2043 6f70 7972 ts, Next: Copyr │ │ │ │ │ +00068970: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00068980: 2c20 2050 7265 763a 2041 6464 6974 696f , Prev: Additio │ │ │ │ │ +00068990: 6e61 6c20 646f 6375 6d65 6e74 6174 696f nal documentatio │ │ │ │ │ +000689a0: 6e2c 2020 5570 3a20 446f 6375 6d65 6e74 n, Up: Document │ │ │ │ │ +000689b0: 6174 696f 6e0a 0a31 322e 3420 5072 6566 ation..12.4 Pref │ │ │ │ │ +000689c0: 6572 7265 6420 646f 6375 6d65 6e74 6174 erred documentat │ │ │ │ │ +000689d0: 696f 6e20 666f 726d 6174 730a 3d3d 3d3d ion formats.==== │ │ │ │ │ +000689e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000689f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00068a00: 0a0a 5468 6520 756e 6966 6963 6174 696f ..The unificatio │ │ │ │ │ +00068a10: 6e20 6f66 2044 6562 6961 6e20 646f 6375 n of Debian docu │ │ │ │ │ +00068a20: 6d65 6e74 6174 696f 6e20 6973 2062 6569 mentation is bei │ │ │ │ │ +00068a30: 6e67 2063 6172 7269 6564 206f 7574 2076 ng carried out v │ │ │ │ │ +00068a40: 6961 2048 544d 4c2e 0a0a 4966 2074 6865 ia HTML...If the │ │ │ │ │ +00068a50: 2070 6163 6b61 6765 2063 6f6d 6573 2077 package comes w │ │ │ │ │ +00068a60: 6974 6820 6578 7465 6e73 6976 6520 646f ith extensive do │ │ │ │ │ +00068a70: 6375 6d65 6e74 6174 696f 6e20 696e 2061 cumentation in a │ │ │ │ │ +00068a80: 206d 6172 6b75 7020 666f 726d 6174 0a74 markup format.t │ │ │ │ │ +00068a90: 6861 7420 6361 6e20 6265 2063 6f6e 7665 hat can be conve │ │ │ │ │ +00068aa0: 7274 6564 2074 6f20 7661 7269 6f75 7320 rted to various │ │ │ │ │ +00068ab0: 6f74 6865 7220 666f 726d 6174 7320 796f other formats yo │ │ │ │ │ +00068ac0: 7520 7368 6f75 6c64 2069 6620 706f 7373 u should if poss │ │ │ │ │ +00068ad0: 6962 6c65 0a73 6869 7020 4854 4d4c 2076 ible.ship HTML v │ │ │ │ │ +00068ae0: 6572 7369 6f6e 7320 696e 2061 2062 696e ersions in a bin │ │ │ │ │ +00068af0: 6172 7920 7061 636b 6167 652e 2020 2831 ary package. (1 │ │ │ │ │ +00068b00: 2920 2054 6865 2064 6f63 756d 656e 7461 ) The documenta │ │ │ │ │ +00068b10: 7469 6f6e 206d 7573 7420 6265 0a69 6e73 tion must be.ins │ │ │ │ │ +00068b20: 7461 6c6c 6564 2061 7320 7370 6563 6966 talled as specif │ │ │ │ │ +00068b30: 6965 6420 696e 202a 6e6f 7465 2041 6464 ied in *note Add │ │ │ │ │ +00068b40: 6974 696f 6e61 6c20 646f 6375 6d65 6e74 itional document │ │ │ │ │ +00068b50: 6174 696f 6e3a 2031 6162 2e0a 0a4f 7468 ation: 1ab...Oth │ │ │ │ │ +00068b60: 6572 2066 6f72 6d61 7473 2073 7563 6820 er formats such │ │ │ │ │ +00068b70: 6173 2050 6f73 7453 6372 6970 7420 6d61 as PostScript ma │ │ │ │ │ +00068b80: 7920 6265 2070 726f 7669 6465 6420 6174 y be provided at │ │ │ │ │ +00068b90: 2074 6865 2070 6163 6b61 6765 0a6d 6169 the package.mai │ │ │ │ │ +00068ba0: 6e74 6169 6e65 72e2 8099 7320 6469 7363 ntainer...s disc │ │ │ │ │ +00068bb0: 7265 7469 6f6e 2e0a 0a20 2020 2d2d 2d2d retion... ---- │ │ │ │ │ +00068bc0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00068bd0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00068be0: 2831 2920 5261 7469 6f6e 616c 653a 2054 (1) Rationale: T │ │ │ │ │ +00068bf0: 6865 2069 6d70 6f72 7461 6e74 2074 6869 he important thi │ │ │ │ │ +00068c00: 6e67 2068 6572 6520 6973 2074 6861 7420 ng here is that │ │ │ │ │ +00068c10: 4854 4d4c 2064 6f63 756d 656e 7461 7469 HTML documentati │ │ │ │ │ +00068c20: 6f6e 0a73 686f 756c 6420 6265 2061 7661 on.should be ava │ │ │ │ │ +00068c30: 696c 6162 6c65 2066 726f 6d20 2773 6f6d ilable from 'som │ │ │ │ │ +00068c40: 6527 2062 696e 6172 7920 7061 636b 6167 e' binary packag │ │ │ │ │ +00068c50: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00068c60: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00068c70: 204e 6f64 653a 2043 6f70 7972 6967 6874 Node: Copyright │ │ │ │ │ +00068c80: 2069 6e66 6f72 6d61 7469 6f6e 2c20 204e information, N │ │ │ │ │ +00068c90: 6578 743a 2045 7861 6d70 6c65 732c 2020 ext: Examples, │ │ │ │ │ +00068ca0: 5072 6576 3a20 5072 6566 6572 7265 6420 Prev: Preferred │ │ │ │ │ +00068cb0: 646f 6375 6d65 6e74 6174 696f 6e20 666f documentation fo │ │ │ │ │ +00068cc0: 726d 6174 732c 2020 5570 3a20 446f 6375 rmats, Up: Docu │ │ │ │ │ +00068cd0: 6d65 6e74 6174 696f 6e0a 0a31 322e 3520 mentation..12.5 │ │ │ │ │ +00068ce0: 436f 7079 7269 6768 7420 696e 666f 726d Copyright inform │ │ │ │ │ +00068cf0: 6174 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d ation.========== │ │ │ │ │ +00068d00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00068d10: 0a0a 4576 6572 7920 7061 636b 6167 6520 ..Every package │ │ │ │ │ +00068d20: 6d75 7374 2062 6520 6163 636f 6d70 616e must be accompan │ │ │ │ │ +00068d30: 6965 6420 6279 2061 2076 6572 6261 7469 ied by a verbati │ │ │ │ │ +00068d40: 6d20 636f 7079 206f 6620 6974 7320 6469 m copy of its di │ │ │ │ │ +00068d50: 7374 7269 6275 7469 6f6e 0a6c 6963 656e stribution.licen │ │ │ │ │ +00068d60: 7365 2873 2920 696e 2074 6865 2066 696c se(s) in the fil │ │ │ │ │ +00068d70: 6520 e280 982f 7573 722f 7368 6172 652f e .../usr/share/ │ │ │ │ │ +00068d80: 646f 632f 5041 434b 4147 452f 636f 7079 doc/PACKAGE/copy │ │ │ │ │ +00068d90: 7269 6768 74e2 8099 2e20 2054 6869 7320 right.... This │ │ │ │ │ +00068da0: 6669 6c65 0a6d 7573 7420 6e65 6974 6865 file.must neithe │ │ │ │ │ +00068db0: 7220 6265 2063 6f6d 7072 6573 7365 6420 r be compressed │ │ │ │ │ +00068dc0: 6e6f 7220 6265 2061 2073 796d 626f 6c69 nor be a symboli │ │ │ │ │ +00068dd0: 6320 6c69 6e6b 2e0a 0a41 2076 6572 6261 c link...A verba │ │ │ │ │ +00068de0: 7469 6d20 636f 7079 206f 6620 7468 6520 tim copy of the │ │ │ │ │ +00068df0: 7061 636b 6167 65e2 8099 7320 636f 7079 package...s copy │ │ │ │ │ +00068e00: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ +00068e10: 6e20 6973 206f 6674 656e 2072 6571 7569 n is often requi │ │ │ │ │ +00068e20: 7265 640a 746f 2062 6520 7072 6573 656e red.to be presen │ │ │ │ │ +00068e30: 7420 696e 20e2 8098 2f75 7372 2f73 6861 t in .../usr/sha │ │ │ │ │ +00068e40: 7265 2f64 6f63 2f50 4143 4b41 4745 2f63 re/doc/PACKAGE/c │ │ │ │ │ +00068e50: 6f70 7972 6967 6874 e280 992c 2074 6f6f opyright..., too │ │ │ │ │ +00068e60: 3b20 7365 6520 2a6e 6f74 650a 436f 7079 ; see *note.Copy │ │ │ │ │ +00068e70: 7269 6768 7420 636f 6e73 6964 6572 6174 right considerat │ │ │ │ │ +00068e80: 696f 6e73 3a20 3263 2e0a 0a49 6e20 6164 ions: 2c...In ad │ │ │ │ │ +00068e90: 6469 7469 6f6e 2c20 7468 6520 636f 7079 dition, the copy │ │ │ │ │ +00068ea0: 7269 6768 7420 6669 6c65 206d 7573 7420 right file must │ │ │ │ │ +00068eb0: 7361 7920 7768 6572 6520 7468 6520 7570 say where the up │ │ │ │ │ +00068ec0: 7374 7265 616d 2073 6f75 7263 6573 2028 stream sources ( │ │ │ │ │ +00068ed0: 6966 0a61 6e79 2920 7765 7265 206f 6274 if.any) were obt │ │ │ │ │ +00068ee0: 6169 6e65 642c 2061 6e64 2073 686f 756c ained, and shoul │ │ │ │ │ +00068ef0: 6420 696e 636c 7564 6520 6120 6e61 6d65 d include a name │ │ │ │ │ +00068f00: 206f 7220 636f 6e74 6163 7420 6164 6472 or contact addr │ │ │ │ │ +00068f10: 6573 7320 666f 7220 7468 650a 7570 7374 ess for the.upst │ │ │ │ │ +00068f20: 7265 616d 2061 7574 686f 7273 2e20 2054 ream authors. T │ │ │ │ │ +00068f30: 6869 7320 6361 6e20 6265 2074 6865 206e his can be the n │ │ │ │ │ +00068f40: 616d 6520 6f66 2061 6e20 696e 6469 7669 ame of an indivi │ │ │ │ │ +00068f50: 6475 616c 206f 7220 616e 0a6f 7267 616e dual or an.organ │ │ │ │ │ +00068f60: 697a 6174 696f 6e2c 2061 6e20 656d 6169 ization, an emai │ │ │ │ │ +00068f70: 6c20 6164 6472 6573 732c 2061 2077 6562 l address, a web │ │ │ │ │ +00068f80: 2066 6f72 756d 206f 7220 6275 6774 7261 forum or bugtra │ │ │ │ │ +00068f90: 636b 6572 2c20 6f72 2061 6e79 206f 7468 cker, or any oth │ │ │ │ │ +00068fa0: 6572 0a6d 6561 6e73 2074 6f20 756e 616d er.means to unam │ │ │ │ │ +00068fb0: 6269 6775 6f75 736c 7920 6964 656e 7469 biguously identi │ │ │ │ │ +00068fc0: 6679 2077 686f 2074 6f20 636f 6e74 6163 fy who to contac │ │ │ │ │ +00068fd0: 7420 746f 2070 6172 7469 6369 7061 7465 t to participate │ │ │ │ │ +00068fe0: 2069 6e20 7468 650a 6465 7665 6c6f 706d in the.developm │ │ │ │ │ +00068ff0: 656e 7420 6f66 2074 6865 2075 7073 7472 ent of the upstr │ │ │ │ │ +00069000: 6561 6d20 736f 7572 6365 2063 6f64 652e eam source code. │ │ │ │ │ +00069010: 0a0a 5061 636b 6167 6573 2069 6e20 7468 ..Packages in th │ │ │ │ │ +00069020: 6520 2763 6f6e 7472 6962 2720 6f72 2027 e 'contrib' or ' │ │ │ │ │ +00069030: 6e6f 6e2d 6672 6565 2720 6172 6368 6976 non-free' archiv │ │ │ │ │ +00069040: 6520 6172 6561 7320 7368 6f75 6c64 2073 e areas should s │ │ │ │ │ +00069050: 7461 7465 2069 6e0a 7468 6520 636f 7079 tate in.the copy │ │ │ │ │ +00069060: 7269 6768 7420 6669 6c65 2074 6861 7420 right file that │ │ │ │ │ +00069070: 7468 6520 7061 636b 6167 6520 6973 206e the package is n │ │ │ │ │ +00069080: 6f74 2070 6172 7420 6f66 2074 6865 2044 ot part of the D │ │ │ │ │ +00069090: 6562 6961 6e0a 6469 7374 7269 6275 7469 ebian.distributi │ │ │ │ │ +000690a0: 6f6e 2061 6e64 2062 7269 6566 6c79 2065 on and briefly e │ │ │ │ │ +000690b0: 7870 6c61 696e 2077 6879 2e0a 0a41 2063 xplain why...A c │ │ │ │ │ +000690c0: 6f70 7920 6f66 2074 6865 2066 696c 6520 opy of the file │ │ │ │ │ +000690d0: 7768 6963 6820 7769 6c6c 2062 6520 696e which will be in │ │ │ │ │ +000690e0: 7374 616c 6c65 6420 696e 0ae2 8098 2f75 stalled in..../u │ │ │ │ │ +000690f0: 7372 2f73 6861 7265 2f64 6f63 2f50 4143 sr/share/doc/PAC │ │ │ │ │ +00069100: 4b41 4745 2f63 6f70 7972 6967 6874 e280 KAGE/copyright.. │ │ │ │ │ +00069110: 9920 7368 6f75 6c64 2062 6520 696e 20e2 . should be in . │ │ │ │ │ +00069120: 8098 6465 6269 616e 2f63 6f70 7972 6967 ..debian/copyrig │ │ │ │ │ +00069130: 6874 e280 9920 696e 0a74 6865 2073 6f75 ht... in.the sou │ │ │ │ │ +00069140: 7263 6520 7061 636b 6167 652e 0a0a e280 rce package..... │ │ │ │ │ +00069150: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +00069160: 7061 636b 6167 65e2 8099 2069 7320 7065 package... is pe │ │ │ │ │ +00069170: 726d 6974 7465 6420 6265 2061 2073 796d rmitted be a sym │ │ │ │ │ +00069180: 626f 6c69 6320 6c69 6e6b 2074 6f20 616e bolic link to an │ │ │ │ │ +00069190: 6f74 6865 720a 6469 7265 6374 6f72 7920 other.directory │ │ │ │ │ +000691a0: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ +000691b0: 2f64 6f63 e280 9920 6f6e 6c79 2069 6620 /doc... only if │ │ │ │ │ +000691c0: 7468 6520 7477 6f20 7061 636b 6167 6573 the two packages │ │ │ │ │ +000691d0: 2062 6f74 6820 636f 6d65 2066 726f 6d0a both come from. │ │ │ │ │ +000691e0: 7468 6520 7361 6d65 2073 6f75 7263 6520 the same source │ │ │ │ │ +000691f0: 616e 6420 7468 6520 6669 7273 7420 7061 and the first pa │ │ │ │ │ +00069200: 636b 6167 6520 4465 7065 6e64 7320 6f6e ckage Depends on │ │ │ │ │ +00069210: 2074 6865 2073 6563 6f6e 642e 2020 4f74 the second. Ot │ │ │ │ │ +00069220: 6865 7277 6973 652c 0ae2 8098 2f75 7372 herwise,..../usr │ │ │ │ │ +00069230: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +00069240: 6765 e280 9920 6d75 7374 206e 6f74 2062 ge... must not b │ │ │ │ │ +00069250: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ +00069260: 6b2e 2020 5468 6573 6520 7275 6c65 7320 k. These rules │ │ │ │ │ +00069270: 6172 650a 696d 706f 7274 616e 7420 6265 are.important be │ │ │ │ │ +00069280: 6361 7573 6520 e280 9863 6f70 7972 6967 cause ...copyrig │ │ │ │ │ +00069290: 6874 e280 9920 6669 6c65 7320 6d75 7374 ht... files must │ │ │ │ │ +000692a0: 2062 6520 6578 7472 6163 7461 626c 6520 be extractable │ │ │ │ │ +000692b0: 6279 206d 6563 6861 6e69 6361 6c0a 6d65 by mechanical.me │ │ │ │ │ +000692c0: 616e 732e 0a0a 5061 636b 6167 6573 2064 ans...Packages d │ │ │ │ │ +000692d0: 6973 7472 6962 7574 6564 2075 6e64 6572 istributed under │ │ │ │ │ +000692e0: 2074 6865 2041 7061 6368 6520 6c69 6365 the Apache lice │ │ │ │ │ +000692f0: 6e73 6520 2876 6572 7369 6f6e 2032 2e30 nse (version 2.0 │ │ │ │ │ +00069300: 292c 2074 6865 0a41 7274 6973 7469 6320 ), the.Artistic │ │ │ │ │ +00069310: 6c69 6365 6e73 652c 2074 6865 2043 7265 license, the Cre │ │ │ │ │ +00069320: 6174 6976 6520 436f 6d6d 6f6e 7320 4343 ative Commons CC │ │ │ │ │ +00069330: 302d 312e 3020 6c69 6365 6e73 652c 2074 0-1.0 license, t │ │ │ │ │ +00069340: 6865 2047 4e55 2047 504c 0a28 7665 7273 he GNU GPL.(vers │ │ │ │ │ +00069350: 696f 6e73 2031 2c20 322c 206f 7220 3329 ions 1, 2, or 3) │ │ │ │ │ +00069360: 2c20 7468 6520 474e 5520 4c47 504c 2028 , the GNU LGPL ( │ │ │ │ │ +00069370: 7665 7273 696f 6e73 2032 2c20 322e 312c versions 2, 2.1, │ │ │ │ │ +00069380: 206f 7220 3329 2c20 7468 6520 474e 5520 or 3), the GNU │ │ │ │ │ +00069390: 4644 4c0a 2876 6572 7369 6f6e 7320 312e FDL.(versions 1. │ │ │ │ │ +000693a0: 3220 6f72 2031 2e33 292c 2061 6e64 2074 2 or 1.3), and t │ │ │ │ │ +000693b0: 6865 204d 6f7a 696c 6c61 2050 7562 6c69 he Mozilla Publi │ │ │ │ │ +000693c0: 6320 4c69 6365 6e73 6520 2876 6572 7369 c License (versi │ │ │ │ │ +000693d0: 6f6e 2031 2e31 206f 720a 322e 3029 2073 on 1.1 or.2.0) s │ │ │ │ │ +000693e0: 686f 756c 6420 7265 6665 7220 746f 2074 hould refer to t │ │ │ │ │ +000693f0: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ +00069400: 2066 696c 6573 2075 6e64 6572 0ae2 8098 files under.... │ │ │ │ │ +00069410: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ +00069420: 6e2d 6c69 6365 6e73 6573 e280 992c 2028 n-licenses..., ( │ │ │ │ │ +00069430: 3129 2072 6174 6865 7220 7468 616e 2071 1) rather than q │ │ │ │ │ +00069440: 756f 7469 6e67 2074 6865 6d20 696e 2074 uoting them in t │ │ │ │ │ +00069450: 6865 0a63 6f70 7972 6967 6874 2066 696c he.copyright fil │ │ │ │ │ +00069460: 652e 0a0a 596f 7520 7368 6f75 6c64 206e e...You should n │ │ │ │ │ +00069470: 6f74 2075 7365 2074 6865 2063 6f70 7972 ot use the copyr │ │ │ │ │ +00069480: 6967 6874 2066 696c 6520 6173 2061 2067 ight file as a g │ │ │ │ │ +00069490: 656e 6572 616c 20e2 8098 5245 4144 4d45 eneral ...README │ │ │ │ │ +000694a0: e280 9920 6669 6c65 2e20 2049 660a 796f ... file. If.yo │ │ │ │ │ +000694b0: 7572 2070 6163 6b61 6765 2068 6173 2073 ur package has s │ │ │ │ │ +000694c0: 7563 6820 6120 6669 6c65 2069 7420 7368 uch a file it sh │ │ │ │ │ +000694d0: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +000694e0: 6420 696e 0ae2 8098 2f75 7372 2f73 6861 d in..../usr/sha │ │ │ │ │ +000694f0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f52 re/doc/package/R │ │ │ │ │ +00069500: 4541 444d 45e2 8099 206f 7220 e280 9852 EADME... or ...R │ │ │ │ │ +00069510: 4541 444d 452e 4465 6269 616e e280 9920 EADME.Debian... │ │ │ │ │ +00069520: 6f72 2073 6f6d 6520 6f74 6865 720a 6170 or some other.ap │ │ │ │ │ +00069530: 7072 6f70 7269 6174 6520 706c 6163 652e propriate place. │ │ │ │ │ +00069540: 0a0a 416c 6c20 636f 7079 7269 6768 7420 ..All copyright │ │ │ │ │ +00069550: 6669 6c65 7320 6d75 7374 2062 6520 656e files must be en │ │ │ │ │ +00069560: 636f 6465 6420 696e 2055 5446 2d38 2e0a coded in UTF-8.. │ │ │ │ │ +00069570: 0a2a 204d 656e 753a 0a0a 2a20 4d61 6368 .* Menu:..* Mach │ │ │ │ │ +00069580: 696e 652d 7265 6164 6162 6c65 2063 6f70 ine-readable cop │ │ │ │ │ +00069590: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +000695a0: 6f6e 3a3a 0a0a 2020 202d 2d2d 2d2d 2d2d on::.. ------- │ │ │ │ │ +000695b0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +000695c0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000695d0: 2049 6e20 7061 7274 6963 756c 6172 2c20 In particular, │ │ │ │ │ +000695e0: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ +000695f0: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4170 mmon-licenses/Ap │ │ │ │ │ +00069600: 6163 6865 2d32 2e30 e280 992c 0ae2 8098 ache-2.0...,.... │ │ │ │ │ +00069610: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ +00069620: 6e2d 6c69 6365 6e73 6573 2f41 7274 6973 n-licenses/Artis │ │ │ │ │ +00069630: 7469 63e2 8099 2c0a e280 982f 7573 722f tic...,..../usr/ │ │ │ │ │ +00069640: 7368 6172 652f 636f 6d6d 6f6e 2d6c 6963 share/common-lic │ │ │ │ │ +00069650: 656e 7365 732f 4343 302d 312e 30e2 8099 enses/CC0-1.0... │ │ │ │ │ +00069660: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ +00069670: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ +00069680: 4750 4c2d 31e2 8099 2c20 e280 982f 7573 GPL-1..., .../us │ │ │ │ │ +00069690: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ +000696a0: 6963 656e 7365 732f 4750 4c2d 32e2 8099 icenses/GPL-2... │ │ │ │ │ +000696b0: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ +000696c0: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ +000696d0: 4750 4c2d 33e2 8099 2c20 e280 982f 7573 GPL-3..., .../us │ │ │ │ │ +000696e0: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ +000696f0: 6963 656e 7365 732f 4c47 504c 2d32 e280 icenses/LGPL-2.. │ │ │ │ │ +00069700: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ +00069710: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ +00069720: 2f4c 4750 4c2d 322e 31e2 8099 2c0a e280 /LGPL-2.1...,... │ │ │ │ │ +00069730: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ +00069740: 6f6e 2d6c 6963 656e 7365 732f 4c47 504c on-licenses/LGPL │ │ │ │ │ +00069750: 2d33 e280 992c 0ae2 8098 2f75 7372 2f73 -3...,..../usr/s │ │ │ │ │ +00069760: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ +00069770: 6e73 6573 2f47 4644 4c2d 312e 32e2 8099 nses/GFDL-1.2... │ │ │ │ │ +00069780: 2c0a e280 982f 7573 722f 7368 6172 652f ,..../usr/share/ │ │ │ │ │ +00069790: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ +000697a0: 4746 444c 2d31 2e33 e280 992c 0ae2 8098 GFDL-1.3...,.... │ │ │ │ │ +000697b0: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ +000697c0: 6e2d 6c69 6365 6e73 6573 2f4d 504c 2d31 n-licenses/MPL-1 │ │ │ │ │ +000697d0: 2e31 e280 992c 2061 6e64 0ae2 8098 2f75 .1..., and..../u │ │ │ │ │ +000697e0: 7372 2f73 6861 7265 2f63 6f6d 6d6f 6e2d sr/share/common- │ │ │ │ │ +000697f0: 6c69 6365 6e73 6573 2f4d 504c 2d32 2e30 licenses/MPL-2.0 │ │ │ │ │ +00069800: e280 9920 7265 7370 6563 7469 7665 6c79 ... respectively │ │ │ │ │ +00069810: 2e20 2054 6865 2055 6e69 7665 7273 6974 . The Universit │ │ │ │ │ +00069820: 7920 6f66 0a43 616c 6966 6f72 6e69 6120 y of.California │ │ │ │ │ +00069830: 4253 4420 6c69 6365 6e73 6520 6973 2061 BSD license is a │ │ │ │ │ +00069840: 6c73 6f20 696e 636c 7564 6564 2069 6e20 lso included in │ │ │ │ │ +00069850: 6261 7365 2d66 696c 6573 2061 730a e280 base-files as... │ │ │ │ │ +00069860: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ +00069870: 6f6e 2d6c 6963 656e 7365 732f 4253 44e2 on-licenses/BSD. │ │ │ │ │ +00069880: 8099 2c20 6275 7420 6769 7665 6e20 7468 .., but given th │ │ │ │ │ +00069890: 6520 6272 6576 6974 7920 6f66 2074 6869 e brevity of thi │ │ │ │ │ +000698a0: 7320 6c69 6365 6e73 652c 0a69 7473 2073 s license,.its s │ │ │ │ │ +000698b0: 7065 6369 6669 6369 7479 2074 6f20 636f pecificity to co │ │ │ │ │ +000698c0: 6465 2077 686f 7365 2063 6f70 7972 6967 de whose copyrig │ │ │ │ │ +000698d0: 6874 2069 7320 6865 6c64 2062 7920 7468 ht is held by th │ │ │ │ │ +000698e0: 6520 5265 6765 6e74 7320 6f66 2074 6865 e Regents of the │ │ │ │ │ +000698f0: 0a55 6e69 7665 7273 6974 7920 6f66 2043 .University of C │ │ │ │ │ +00069900: 616c 6966 6f72 6e69 612c 2061 6e64 2074 alifornia, and t │ │ │ │ │ +00069910: 6865 2066 7265 7175 656e 6379 206f 6620 he frequency of │ │ │ │ │ +00069920: 6d69 6e6f 7220 776f 7264 696e 6720 6368 minor wording ch │ │ │ │ │ +00069930: 616e 6765 732c 0a69 7473 2074 6578 7420 anges,.its text │ │ │ │ │ +00069940: 7368 6f75 6c64 2062 6520 696e 636c 7564 should be includ │ │ │ │ │ +00069950: 6564 2069 6e20 7468 6520 636f 7079 7269 ed in the copyri │ │ │ │ │ +00069960: 6768 7420 6669 6c65 2072 6174 6865 7220 ght file rather │ │ │ │ │ +00069970: 7468 616e 0a72 6566 6572 656e 6369 6e67 than.referencing │ │ │ │ │ +00069980: 2074 6869 7320 6669 6c65 2e0a 0a1f 0a46 this file.....F │ │ │ │ │ +00069990: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000699a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000699b0: 4d61 6368 696e 652d 7265 6164 6162 6c65 Machine-readable │ │ │ │ │ +000699c0: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ +000699d0: 6d61 7469 6f6e 2c20 2055 703a 2043 6f70 mation, Up: Cop │ │ │ │ │ +000699e0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +000699f0: 6f6e 0a0a 3132 2e35 2e31 204d 6163 6869 on..12.5.1 Machi │ │ │ │ │ +00069a00: 6e65 2d72 6561 6461 626c 6520 636f 7079 ne-readable copy │ │ │ │ │ +00069a10: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ +00069a20: 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d n.-------------- │ │ │ │ │ +00069a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00069a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00069a50: 0a41 2073 7065 6369 6669 6361 7469 6f6e .A specification │ │ │ │ │ +00069a60: 2066 6f72 2061 2073 7461 6e64 6172 642c for a standard, │ │ │ │ │ +00069a70: 206d 6163 6869 6e65 2d72 6561 6461 626c machine-readabl │ │ │ │ │ +00069a80: 6520 666f 726d 6174 2066 6f72 0ae2 8098 e format for.... │ │ │ │ │ +00069a90: 6465 6269 616e 2f63 6f70 7972 6967 6874 debian/copyright │ │ │ │ │ +00069aa0: e280 9920 6669 6c65 7320 6973 206d 6169 ... files is mai │ │ │ │ │ +00069ab0: 6e74 6169 6e65 6420 6173 2070 6172 7420 ntained as part │ │ │ │ │ +00069ac0: 6f66 2074 6865 2064 6562 6961 6e2d 706f of the debian-po │ │ │ │ │ +00069ad0: 6c69 6379 0a70 6163 6b61 6765 2e20 2054 licy.package. T │ │ │ │ │ +00069ae0: 6869 7320 646f 6375 6d65 6e74 2069 7320 his document is │ │ │ │ │ +00069af0: 696e 2074 6865 20e2 8098 636f 7079 7269 in the ...copyri │ │ │ │ │ +00069b00: 6768 742d 666f 726d 6174 e280 9920 6669 ght-format... fi │ │ │ │ │ +00069b10: 6c65 7320 696e 2074 6865 0a64 6562 6961 les in the.debia │ │ │ │ │ +00069b20: 6e2d 706f 6c69 6379 2070 6163 6b61 6765 n-policy package │ │ │ │ │ +00069b30: 2e20 2049 7420 6973 2061 6c73 6f20 6176 . It is also av │ │ │ │ │ +00069b40: 6169 6c61 626c 6520 6672 6f6d 2074 6865 ailable from the │ │ │ │ │ +00069b50: 2044 6562 6961 6e20 7765 6220 6d69 7272 Debian web mirr │ │ │ │ │ +00069b60: 6f72 730a 6174 20e2 8098 6874 7470 733a ors.at ...https: │ │ │ │ │ +00069b70: 2f2f 7777 772e 6465 6269 616e 2e6f 7267 //www.debian.org │ │ │ │ │ +00069b80: 2f64 6f63 2f70 6163 6b61 6769 6e67 2d6d /doc/packaging-m │ │ │ │ │ +00069b90: 616e 7561 6c73 2f63 6f70 7972 6967 6874 anuals/copyright │ │ │ │ │ +00069ba0: 2d66 6f72 6d61 742f 312e 302f e280 992e -format/1.0/.... │ │ │ │ │ +00069bb0: 0a0a 5573 6520 6f66 2074 6869 7320 666f ..Use of this fo │ │ │ │ │ +00069bc0: 726d 6174 2069 7320 6f70 7469 6f6e 616c rmat is optional │ │ │ │ │ +00069bd0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00069be0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00069bf0: 4e6f 6465 3a20 4578 616d 706c 6573 2c20 Node: Examples, │ │ │ │ │ +00069c00: 204e 6578 743a 2043 6861 6e67 656c 6f67 Next: Changelog │ │ │ │ │ +00069c10: 2066 696c 6573 2061 6e64 2072 656c 6561 files and relea │ │ │ │ │ +00069c20: 7365 206e 6f74 6573 2c20 2050 7265 763a se notes, Prev: │ │ │ │ │ +00069c30: 2043 6f70 7972 6967 6874 2069 6e66 6f72 Copyright infor │ │ │ │ │ +00069c40: 6d61 7469 6f6e 2c20 2055 703a 2044 6f63 mation, Up: Doc │ │ │ │ │ +00069c50: 756d 656e 7461 7469 6f6e 0a0a 3132 2e36 umentation..12.6 │ │ │ │ │ +00069c60: 2045 7861 6d70 6c65 730a 3d3d 3d3d 3d3d Examples.====== │ │ │ │ │ +00069c70: 3d3d 3d3d 3d3d 3d0a 0a41 6e79 2065 7861 =======..Any exa │ │ │ │ │ +00069c80: 6d70 6c65 7320 2863 6f6e 6669 6775 7261 mples (configura │ │ │ │ │ +00069c90: 7469 6f6e 732c 2073 6f75 7263 6520 6669 tions, source fi │ │ │ │ │ +00069ca0: 6c65 732c 2077 6861 7465 7665 7229 2c20 les, whatever), │ │ │ │ │ +00069cb0: 7368 6f75 6c64 2062 650a 696e 7374 616c should be.instal │ │ │ │ │ +00069cc0: 6c65 6420 696e 2061 2064 6972 6563 746f led in a directo │ │ │ │ │ +00069cd0: 7279 20e2 8098 2f75 7372 2f73 6861 7265 ry .../usr/share │ │ │ │ │ +00069ce0: 2f64 6f63 2f70 6163 6b61 6765 2f65 7861 /doc/package/exa │ │ │ │ │ +00069cf0: 6d70 6c65 73e2 8099 2e20 2054 6865 7365 mples.... These │ │ │ │ │ +00069d00: 2066 696c 6573 0a73 686f 756c 6420 6e6f files.should no │ │ │ │ │ +00069d10: 7420 6265 2072 6566 6572 656e 6365 6420 t be referenced │ │ │ │ │ +00069d20: 6279 2061 6e79 2070 726f 6772 616d 3a20 by any program: │ │ │ │ │ +00069d30: 7468 6579 e280 9972 6520 7468 6572 6520 they...re there │ │ │ │ │ +00069d40: 666f 7220 7468 6520 6265 6e65 6669 740a for the benefit. │ │ │ │ │ +00069d50: 6f66 2074 6865 2073 7973 7465 6d20 6164 of the system ad │ │ │ │ │ +00069d60: 6d69 6e69 7374 7261 746f 7220 616e 6420 ministrator and │ │ │ │ │ +00069d70: 7573 6572 7320 6173 2064 6f63 756d 656e users as documen │ │ │ │ │ +00069d80: 7461 7469 6f6e 206f 6e6c 792e 0a41 7263 tation only..Arc │ │ │ │ │ +00069d90: 6869 7465 6374 7572 652d 7370 6563 6966 hitecture-specif │ │ │ │ │ +00069da0: 6963 2065 7861 6d70 6c65 2066 696c 6573 ic example files │ │ │ │ │ +00069db0: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ +00069dc0: 6c6c 6564 2069 6e20 6120 6469 7265 6374 lled in a direct │ │ │ │ │ +00069dd0: 6f72 790a e280 982f 7573 722f 6c69 622f ory..../usr/lib/ │ │ │ │ │ +00069de0: 7061 636b 6167 652f 6578 616d 706c 6573 package/examples │ │ │ │ │ +00069df0: e280 9920 7769 7468 2073 796d 626f 6c69 ... with symboli │ │ │ │ │ +00069e00: 6320 6c69 6e6b 7320 746f 2074 6865 6d20 c links to them │ │ │ │ │ +00069e10: 6672 6f6d 0ae2 8098 2f75 7372 2f73 6861 from..../usr/sha │ │ │ │ │ +00069e20: 7265 2f64 6f63 2f70 6163 6b61 6765 2f65 re/doc/package/e │ │ │ │ │ +00069e30: 7861 6d70 6c65 73e2 8099 2c20 6f72 2074 xamples..., or t │ │ │ │ │ +00069e40: 6865 206c 6174 7465 7220 6469 7265 6374 he latter direct │ │ │ │ │ +00069e50: 6f72 7920 6974 7365 6c66 206d 6179 2062 ory itself may b │ │ │ │ │ +00069e60: 650a 6120 7379 6d62 6f6c 6963 206c 696e e.a symbolic lin │ │ │ │ │ +00069e70: 6b20 746f 2074 6865 2066 6f72 6d65 722e k to the former. │ │ │ │ │ +00069e80: 0a0a 4966 2074 6865 2070 7572 706f 7365 ..If the purpose │ │ │ │ │ +00069e90: 206f 6620 6120 7061 636b 6167 6520 6973 of a package is │ │ │ │ │ +00069ea0: 2074 6f20 7072 6f76 6964 6520 6578 616d to provide exam │ │ │ │ │ +00069eb0: 706c 6573 2c20 7468 656e 2074 6865 2065 ples, then the e │ │ │ │ │ +00069ec0: 7861 6d70 6c65 0a66 696c 6573 206d 6179 xample.files may │ │ │ │ │ +00069ed0: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ +00069ee0: 746f 20e2 8098 2f75 7372 2f73 6861 7265 to .../usr/share │ │ │ │ │ +00069ef0: 2f64 6f63 2f70 6163 6b61 6765 e280 992e /doc/package.... │ │ │ │ │ +00069f00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00069f10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00069f20: 6f64 653a 2043 6861 6e67 656c 6f67 2066 ode: Changelog f │ │ │ │ │ +00069f30: 696c 6573 2061 6e64 2072 656c 6561 7365 iles and release │ │ │ │ │ +00069f40: 206e 6f74 6573 2c20 2050 7265 763a 2045 notes, Prev: E │ │ │ │ │ +00069f50: 7861 6d70 6c65 732c 2020 5570 3a20 446f xamples, Up: Do │ │ │ │ │ +00069f60: 6375 6d65 6e74 6174 696f 6e0a 0a31 322e cumentation..12. │ │ │ │ │ +00069f70: 3720 4368 616e 6765 6c6f 6720 6669 6c65 7 Changelog file │ │ │ │ │ +00069f80: 7320 616e 6420 7265 6c65 6173 6520 6e6f s and release no │ │ │ │ │ +00069f90: 7465 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d tes.============ │ │ │ │ │ +00069fa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00069fb0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5061 636b ==========..Pack │ │ │ │ │ +00069fc0: 6167 6573 2074 6861 7420 6172 6520 6e6f ages that are no │ │ │ │ │ +00069fd0: 7420 4465 6269 616e 2d6e 6174 6976 6520 t Debian-native │ │ │ │ │ +00069fe0: 6d75 7374 2063 6f6e 7461 696e 2061 2063 must contain a c │ │ │ │ │ +00069ff0: 6f6d 7072 6573 7365 6420 636f 7079 206f ompressed copy o │ │ │ │ │ +0006a000: 660a 7468 6520 e280 9864 6562 6961 6e2f f.the ...debian/ │ │ │ │ │ +0006a010: 6368 616e 6765 6c6f 67e2 8099 2066 696c changelog... fil │ │ │ │ │ +0006a020: 6520 6672 6f6d 2074 6865 2044 6562 6961 e from the Debia │ │ │ │ │ +0006a030: 6e20 736f 7572 6365 2074 7265 6520 696e n source tree in │ │ │ │ │ +0006a040: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ +0006a050: 6f63 2f70 6163 6b61 6765 e280 9920 7769 oc/package... wi │ │ │ │ │ +0006a060: 7468 2074 6865 206e 616d 6520 e280 9863 th the name ...c │ │ │ │ │ +0006a070: 6861 6e67 656c 6f67 2e44 6562 6961 6e2e hangelog.Debian. │ │ │ │ │ +0006a080: 677a e280 992e 0a0a 4966 2061 6e20 7570 gz......If an up │ │ │ │ │ +0006a090: 7374 7265 616d 2072 656c 6561 7365 206e stream release n │ │ │ │ │ +0006a0a0: 6f74 6573 2066 696c 6520 6973 2061 7661 otes file is ava │ │ │ │ │ +0006a0b0: 696c 6162 6c65 2c20 636f 6e74 6169 6e69 ilable, containi │ │ │ │ │ +0006a0c0: 6e67 2061 2073 756d 6d61 7279 206f 660a ng a summary of. │ │ │ │ │ +0006a0d0: 6368 616e 6765 7320 6265 7477 6565 6e20 changes between │ │ │ │ │ +0006a0e0: 7570 7374 7265 616d 2072 656c 6561 7365 upstream release │ │ │ │ │ +0006a0f0: 7320 696e 7465 6e64 6564 2066 6f72 2065 s intended for e │ │ │ │ │ +0006a100: 6e64 2075 7365 7273 206f 6620 7468 6520 nd users of the │ │ │ │ │ +0006a110: 7061 636b 6167 650a 616e 6420 6f66 7465 package.and ofte │ │ │ │ │ +0006a120: 6e20 6361 6c6c 6564 20e2 8098 4e45 5753 n called ...NEWS │ │ │ │ │ +0006a130: e280 992c 2069 7420 7368 6f75 6c64 2062 ..., it should b │ │ │ │ │ +0006a140: 6520 6163 6365 7373 6962 6c65 2061 730a e accessible as. │ │ │ │ │ +0006a150: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +0006a160: 632f 7061 636b 6167 652f 4e45 5753 2e67 c/package/NEWS.g │ │ │ │ │ +0006a170: 7ae2 8099 2e20 2041 6e20 6f6c 6465 7220 z.... An older │ │ │ │ │ +0006a180: 7072 6163 7469 6365 206f 6620 696e 7374 practice of inst │ │ │ │ │ +0006a190: 616c 6c69 6e67 2074 6865 0a75 7073 7472 alling the.upstr │ │ │ │ │ +0006a1a0: 6561 6d20 7265 6c65 6173 6520 6e6f 7465 eam release note │ │ │ │ │ +0006a1b0: 7320 6173 20e2 8098 2f75 7372 2f73 6861 s as .../usr/sha │ │ │ │ │ +0006a1c0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f63 re/doc/package/c │ │ │ │ │ +0006a1d0: 6861 6e67 656c 6f67 2e67 7ae2 8099 2069 hangelog.gz... i │ │ │ │ │ +0006a1e0: 730a 7065 726d 6974 7465 6420 6275 7420 s.permitted but │ │ │ │ │ +0006a1f0: 6465 7072 6563 6174 6564 2e0a 0a49 6620 deprecated...If │ │ │ │ │ +0006a200: 7468 6572 6520 6973 2061 6e20 7570 7374 there is an upst │ │ │ │ │ +0006a210: 7265 616d 2063 6861 6e67 656c 6f67 2061 ream changelog a │ │ │ │ │ +0006a220: 7661 696c 6162 6c65 2c20 6974 206d 6179 vailable, it may │ │ │ │ │ +0006a230: 2062 6520 6d61 6465 2061 7661 696c 6162 be made availab │ │ │ │ │ +0006a240: 6c65 2061 730a e280 982f 7573 722f 7368 le as..../usr/sh │ │ │ │ │ +0006a250: 6172 652f 646f 632f 7061 636b 6167 652f are/doc/package/ │ │ │ │ │ +0006a260: 6368 616e 6765 6c6f 672e 677a e280 992e changelog.gz.... │ │ │ │ │ +0006a270: 0a0a 4966 2065 6974 6865 7220 6f66 2074 ..If either of t │ │ │ │ │ +0006a280: 6865 7365 2066 696c 6573 2061 7265 2064 hese files are d │ │ │ │ │ +0006a290: 6973 7472 6962 7574 6564 2069 6e20 4854 istributed in HT │ │ │ │ │ +0006a2a0: 4d4c 2c20 7468 6579 2073 686f 756c 6420 ML, they should │ │ │ │ │ +0006a2b0: 6265 206d 6164 650a 6176 6169 6c61 626c be made.availabl │ │ │ │ │ +0006a2c0: 6520 6174 20e2 8098 2f75 7372 2f73 6861 e at .../usr/sha │ │ │ │ │ +0006a2d0: 7265 2f64 6f63 2f70 6163 6b61 6765 2f4e re/doc/package/N │ │ │ │ │ +0006a2e0: 4557 532e 6874 6d6c 2e67 7ae2 8099 2061 EWS.html.gz... a │ │ │ │ │ +0006a2f0: 6e64 0ae2 8098 2f75 7372 2f73 6861 7265 nd..../usr/share │ │ │ │ │ +0006a300: 2f64 6f63 2f70 6163 6b61 6765 2f63 6861 /doc/package/cha │ │ │ │ │ +0006a310: 6e67 656c 6f67 2e68 746d 6c2e 677a e280 ngelog.html.gz.. │ │ │ │ │ +0006a320: 9920 7265 7370 6563 7469 7665 6c79 2c20 . respectively, │ │ │ │ │ +0006a330: 616e 6420 706c 6169 6e20 7465 7874 0a76 and plain text.v │ │ │ │ │ +0006a340: 6572 7369 6f6e 7320 e280 984e 4557 532e ersions ...NEWS. │ │ │ │ │ +0006a350: 677a e280 9920 616e 6420 e280 9863 6861 gz... and ...cha │ │ │ │ │ +0006a360: 6e67 656c 6f67 2e67 7ae2 8099 2073 686f ngelog.gz... sho │ │ │ │ │ +0006a370: 756c 6420 6265 2067 656e 6572 6174 6564 uld be generated │ │ │ │ │ +0006a380: 2066 726f 6d20 7468 656d 2c0a 7573 696e from them,.usin │ │ │ │ │ +0006a390: 672c 2066 6f72 2065 7861 6d70 6c65 2c20 g, for example, │ │ │ │ │ +0006a3a0: e280 986c 796e 7820 2d64 756d 7020 2d6e ...lynx -dump -n │ │ │ │ │ +0006a3b0: 6f6c 6973 74e2 8099 2e0a 0a49 6620 7468 olist......If th │ │ │ │ │ +0006a3c0: 6520 7570 7374 7265 616d 2072 656c 6561 e upstream relea │ │ │ │ │ +0006a3d0: 7365 206e 6f74 6573 206f 7220 6368 616e se notes or chan │ │ │ │ │ +0006a3e0: 6765 6c6f 6720 646f 206e 6f74 2061 6c72 gelog do not alr │ │ │ │ │ +0006a3f0: 6561 6479 2063 6f6e 666f 726d 2074 6f0a eady conform to. │ │ │ │ │ +0006a400: 7468 6973 206e 616d 696e 6720 636f 6e76 this naming conv │ │ │ │ │ +0006a410: 656e 7469 6f6e 2c20 7468 656e 2074 6869 ention, then thi │ │ │ │ │ +0006a420: 7320 6d61 7920 6265 2061 6368 6965 7665 s may be achieve │ │ │ │ │ +0006a430: 6420 6569 7468 6572 2062 7920 7265 6e61 d either by rena │ │ │ │ │ +0006a440: 6d69 6e67 2074 6865 0a66 696c 6573 2c20 ming the.files, │ │ │ │ │ +0006a450: 6f72 2062 7920 6164 6469 6e67 2061 2073 or by adding a s │ │ │ │ │ +0006a460: 796d 626f 6c69 6320 6c69 6e6b 2c20 6174 ymbolic link, at │ │ │ │ │ +0006a470: 2074 6865 206d 6169 6e74 6169 6e65 72e2 the maintainer. │ │ │ │ │ +0006a480: 8099 7320 6469 7363 7265 7469 6f6e 2e0a ..s discretion.. │ │ │ │ │ +0006a490: 2831 290a 0a41 6c6c 206f 6620 7468 6573 (1)..All of thes │ │ │ │ │ +0006a4a0: 6520 6669 6c65 7320 7368 6f75 6c64 2062 e files should b │ │ │ │ │ +0006a4b0: 6520 696e 7374 616c 6c65 6420 636f 6d70 e installed comp │ │ │ │ │ +0006a4c0: 7265 7373 6564 2075 7369 6e67 20e2 8098 ressed using ... │ │ │ │ │ +0006a4d0: 677a 6970 202d 39e2 8099 2c20 6173 0a74 gzip -9..., as.t │ │ │ │ │ +0006a4e0: 6865 7920 7769 6c6c 2062 6563 6f6d 6520 hey will become │ │ │ │ │ +0006a4f0: 6c61 7267 6520 7769 7468 2074 696d 6520 large with time │ │ │ │ │ +0006a500: 6576 656e 2069 6620 7468 6579 2073 7461 even if they sta │ │ │ │ │ +0006a510: 7274 206f 7574 2073 6d61 6c6c 2e0a 0a49 rt out small...I │ │ │ │ │ +0006a520: 6620 7468 6520 7061 636b 6167 6520 6861 f the package ha │ │ │ │ │ +0006a530: 7320 6f6e 6c79 206f 6e65 2066 696c 6520 s only one file │ │ │ │ │ +0006a540: 7768 6963 6820 6973 2075 7365 6420 626f which is used bo │ │ │ │ │ +0006a550: 7468 2061 7320 7468 6520 4465 6269 616e th as the Debian │ │ │ │ │ +0006a560: 0a63 6861 6e67 656c 6f67 2061 6e64 2074 .changelog and t │ │ │ │ │ +0006a570: 6865 2075 7073 7472 6561 6d20 7265 6c65 he upstream rele │ │ │ │ │ +0006a580: 6173 6520 6e6f 7465 7320 6f72 2063 6861 ase notes or cha │ │ │ │ │ +0006a590: 6e67 656c 6f67 2c20 6265 6361 7573 6520 ngelog, because │ │ │ │ │ +0006a5a0: 7468 6572 6520 6973 0a6e 6f20 7365 7061 there is.no sepa │ │ │ │ │ +0006a5b0: 7261 7465 2075 7073 7472 6561 6d20 6d61 rate upstream ma │ │ │ │ │ +0006a5c0: 696e 7461 696e 6572 2c20 7468 656e 2074 intainer, then t │ │ │ │ │ +0006a5d0: 6861 7420 6669 6c65 2073 686f 756c 6420 hat file should │ │ │ │ │ +0006a5e0: 7573 7561 6c6c 7920 6265 0a69 6e73 7461 usually be.insta │ │ │ │ │ +0006a5f0: 6c6c 6564 2061 7320 e280 982f 7573 722f lled as .../usr/ │ │ │ │ │ +0006a600: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +0006a610: 652f 4e45 5753 2e67 7ae2 8099 206f 720a e/NEWS.gz... or. │ │ │ │ │ +0006a620: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +0006a630: 632f 7061 636b 6167 652f 6368 616e 6765 c/package/change │ │ │ │ │ +0006a640: 6c6f 672e 677a e280 9920 2864 6570 656e log.gz... (depen │ │ │ │ │ +0006a650: 6469 6e67 206f 6e20 7768 6574 6865 7220 ding on whether │ │ │ │ │ +0006a660: 7468 6520 6669 6c65 2069 730a 7265 6c65 the file is.rele │ │ │ │ │ +0006a670: 6173 6520 6e6f 7465 7320 6f72 2061 2063 ase notes or a c │ │ │ │ │ +0006a680: 6861 6e67 656c 6f67 293b 2069 6620 7468 hangelog); if th │ │ │ │ │ +0006a690: 6572 6520 6973 2061 2073 6570 6172 6174 ere is a separat │ │ │ │ │ +0006a6a0: 6520 7570 7374 7265 616d 0a6d 6169 6e74 e upstream.maint │ │ │ │ │ +0006a6b0: 6169 6e65 722c 2062 7574 206e 6f20 7570 ainer, but no up │ │ │ │ │ +0006a6c0: 7374 7265 616d 2072 656c 6561 7365 206e stream release n │ │ │ │ │ +0006a6d0: 6f74 6573 206f 7220 6368 616e 6765 6c6f otes or changelo │ │ │ │ │ +0006a6e0: 672c 2074 6865 6e20 7468 6520 4465 6269 g, then the Debi │ │ │ │ │ +0006a6f0: 616e 0a63 6861 6e67 656c 6f67 2073 686f an.changelog sho │ │ │ │ │ +0006a700: 756c 6420 7374 696c 6c20 6265 2063 616c uld still be cal │ │ │ │ │ +0006a710: 6c65 6420 e280 9863 6861 6e67 656c 6f67 led ...changelog │ │ │ │ │ +0006a720: 2e44 6562 6961 6e2e 677a e280 992e 0a0a .Debian.gz...... │ │ │ │ │ +0006a730: 466f 7220 6465 7461 696c 7320 6162 6f75 For details abou │ │ │ │ │ +0006a740: 7420 7468 6520 666f 726d 6174 2061 6e64 t the format and │ │ │ │ │ +0006a750: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the │ │ │ │ │ +0006a760: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ +0006a770: 6720 6669 6c65 2c0a 706c 6561 7365 2073 g file,.please s │ │ │ │ │ +0006a780: 6565 202a 6e6f 7465 2044 6562 6961 6e20 ee *note Debian │ │ │ │ │ +0006a790: 6368 616e 6765 6c6f 673b 2064 6562 6961 changelog; debia │ │ │ │ │ +0006a7a0: 6e2f 6368 616e 6765 6c6f 673a 2036 642e n/changelog: 6d. │ │ │ │ │ +0006a7b0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +0006a7c0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +0006a7d0: 2d2d 2d2d 0a0a 2020 2028 3129 2052 6174 ----.. (1) Rat │ │ │ │ │ +0006a7e0: 696f 6e61 6c65 3a20 5065 6f70 6c65 2073 ionale: People s │ │ │ │ │ +0006a7f0: 686f 756c 6420 6e6f 7420 6861 7665 2074 hould not have t │ │ │ │ │ +0006a800: 6f20 6c6f 6f6b 2069 6e20 706c 6163 6573 o look in places │ │ │ │ │ +0006a810: 2066 6f72 2075 7073 7472 6561 6d0a 6368 for upstream.ch │ │ │ │ │ +0006a820: 616e 6765 6c6f 6773 206d 6572 656c 7920 angelogs merely │ │ │ │ │ +0006a830: 6265 6361 7573 6520 7468 6579 2061 7265 because they are │ │ │ │ │ +0006a840: 2067 6976 656e 2064 6966 6665 7265 6e74 given different │ │ │ │ │ +0006a850: 206e 616d 6573 206f 7220 6172 650a 6469 names or are.di │ │ │ │ │ +0006a860: 7374 7269 6275 7465 6420 696e 2048 544d stributed in HTM │ │ │ │ │ +0006a870: 4c20 666f 726d 6174 2e0a 0a1f 0a46 696c L format.....Fil │ │ │ │ │ +0006a880: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006a890: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In │ │ │ │ │ +0006a8a0: 7472 6f64 7563 7469 6f6e 2061 6e64 2073 troduction and s │ │ │ │ │ +0006a8b0: 636f 7065 206f 6620 7468 6573 6520 6170 cope of these ap │ │ │ │ │ +0006a8c0: 7065 6e64 6963 6573 2c20 204e 6578 743a pendices, Next: │ │ │ │ │ +0006a8d0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0006a8e0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +0006a8f0: 696e 6720 4d61 6e75 616c 2c20 2050 7265 ing Manual, Pre │ │ │ │ │ +0006a900: 763a 2044 6f63 756d 656e 7461 7469 6f6e v: Documentation │ │ │ │ │ +0006a910: 2c20 2055 703a 2054 6f70 0a0a 3133 2049 , Up: Top..13 I │ │ │ │ │ +0006a920: 6e74 726f 6475 6374 696f 6e20 616e 6420 ntroduction and │ │ │ │ │ +0006a930: 7363 6f70 6520 6f66 2074 6865 7365 2061 scope of these a │ │ │ │ │ +0006a940: 7070 656e 6469 6365 730a 2a2a 2a2a 2a2a ppendices.****** │ │ │ │ │ +0006a950: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006a960: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006a970: 2a2a 2a2a 2a2a 2a0a 0a54 6865 7365 2061 *******..These a │ │ │ │ │ +0006a980: 7070 656e 6469 6365 732c 2065 7863 6570 ppendices, excep │ │ │ │ │ +0006a990: 7420 7468 6520 6669 6e61 6c20 7468 7265 t the final thre │ │ │ │ │ +0006a9a0: 652c 2061 7265 2074 616b 656e 2065 7373 e, are taken ess │ │ │ │ │ +0006a9b0: 656e 7469 616c 6c79 2076 6572 6261 7469 entially verbati │ │ │ │ │ +0006a9c0: 6d0a 6672 6f6d 2074 6865 206e 6f77 2d64 m.from the now-d │ │ │ │ │ +0006a9d0: 6570 7265 6361 7465 6420 5061 636b 6167 eprecated Packag │ │ │ │ │ +0006a9e0: 696e 6720 4d61 6e75 616c 2c20 7665 7273 ing Manual, vers │ │ │ │ │ +0006a9f0: 696f 6e20 332e 322e 312e 302e 2020 5468 ion 3.2.1.0. Th │ │ │ │ │ +0006aa00: 6579 2061 7265 2074 6865 0a63 6861 7074 ey are the.chapt │ │ │ │ │ +0006aa10: 6572 7320 7768 6963 6820 6172 6520 6c69 ers which are li │ │ │ │ │ +0006aa20: 6b65 6c79 2074 6f20 6265 206f 6620 7573 kely to be of us │ │ │ │ │ +0006aa30: 6520 746f 2070 6163 6b61 6765 206d 6169 e to package mai │ │ │ │ │ +0006aa40: 6e74 6169 6e65 7273 2061 6e64 2077 6869 ntainers and whi │ │ │ │ │ +0006aa50: 6368 0a68 6176 6520 6e6f 7420 616c 7265 ch.have not alre │ │ │ │ │ +0006aa60: 6164 7920 6265 656e 2069 6e63 6c75 6465 ady been include │ │ │ │ │ +0006aa70: 6420 696e 2074 6865 2070 6f6c 6963 7920 d in the policy │ │ │ │ │ +0006aa80: 646f 6375 6d65 6e74 2069 7473 656c 662e document itself. │ │ │ │ │ +0006aa90: 2020 4d6f 7374 206f 660a 7468 6573 6520 Most of.these │ │ │ │ │ +0006aaa0: 7365 6374 696f 6e73 2061 7265 2076 6572 sections are ver │ │ │ │ │ +0006aab0: 7920 6c69 6b65 6c79 206e 6f74 2072 656c y likely not rel │ │ │ │ │ +0006aac0: 6576 616e 7420 746f 2070 6f6c 6963 793b evant to policy; │ │ │ │ │ +0006aad0: 2074 6865 7920 7368 6f75 6c64 2062 650a they should be. │ │ │ │ │ +0006aae0: 7472 6561 7465 6420 6173 2064 6f63 756d treated as docum │ │ │ │ │ +0006aaf0: 656e 7461 7469 6f6e 2066 6f72 2074 6865 entation for the │ │ │ │ │ +0006ab00: 2070 6163 6b61 6769 6e67 2073 7973 7465 packaging syste │ │ │ │ │ +0006ab10: 6d2e 2020 506c 6561 7365 206e 6f74 6520 m. Please note │ │ │ │ │ +0006ab20: 7468 6174 0a74 6865 7365 2061 7070 656e that.these appen │ │ │ │ │ +0006ab30: 6469 6365 7320 6172 6520 696e 636c 7564 dices are includ │ │ │ │ │ +0006ab40: 6564 2066 6f72 2063 6f6e 7665 6e69 656e ed for convenien │ │ │ │ │ +0006ab50: 6365 2c20 616e 6420 666f 7220 6869 7374 ce, and for hist │ │ │ │ │ +0006ab60: 6f72 6963 616c 0a72 6561 736f 6e73 3a20 orical.reasons: │ │ │ │ │ +0006ab70: 7468 6579 2075 7365 6420 746f 2062 6520 they used to be │ │ │ │ │ +0006ab80: 7061 7274 206f 6620 706f 6c69 6379 2070 part of policy p │ │ │ │ │ +0006ab90: 6163 6b61 6765 2c20 616e 6420 7468 6579 ackage, and they │ │ │ │ │ +0006aba0: 2068 6176 6520 6e6f 7420 7965 740a 6265 have not yet.be │ │ │ │ │ +0006abb0: 656e 2069 6e63 6f72 706f 7261 7465 6420 en incorporated │ │ │ │ │ +0006abc0: 696e 746f 2064 706b 6720 646f 6375 6d65 into dpkg docume │ │ │ │ │ +0006abd0: 6e74 6174 696f 6e2e 2020 486f 7765 7665 ntation. Howeve │ │ │ │ │ +0006abe0: 722c 2074 6865 7920 7374 696c 6c20 6861 r, they still ha │ │ │ │ │ +0006abf0: 7665 0a76 616c 7565 2c20 616e 6420 6865 ve.value, and he │ │ │ │ │ +0006ac00: 6e63 6520 7468 6579 2061 7265 2070 7265 nce they are pre │ │ │ │ │ +0006ac10: 7365 6e74 6564 2068 6572 652e 0a0a 5468 sented here...Th │ │ │ │ │ +0006ac20: 6579 2068 6176 6520 6e6f 7420 7965 7420 ey have not yet │ │ │ │ │ +0006ac30: 6265 656e 2063 6865 636b 6564 2074 6f20 been checked to │ │ │ │ │ +0006ac40: 656e 7375 7265 2074 6861 7420 7468 6579 ensure that they │ │ │ │ │ +0006ac50: 2061 7265 2063 6f6d 7061 7469 626c 6520 are compatible │ │ │ │ │ +0006ac60: 7769 7468 0a74 6865 2063 6f6e 7465 6e74 with.the content │ │ │ │ │ +0006ac70: 7320 6f66 2070 6f6c 6963 792c 2061 6e64 s of policy, and │ │ │ │ │ +0006ac80: 2069 6620 7468 6572 6520 6172 6520 616e if there are an │ │ │ │ │ +0006ac90: 7920 636f 6e74 7261 6469 6374 696f 6e73 y contradictions │ │ │ │ │ +0006aca0: 2c20 7468 6520 7665 7273 696f 6e0a 696e , the version.in │ │ │ │ │ +0006acb0: 2074 6865 206d 6169 6e20 706f 6c69 6379 the main policy │ │ │ │ │ +0006acc0: 2064 6f63 756d 656e 7420 7461 6b65 7320 document takes │ │ │ │ │ +0006acd0: 7072 6563 6564 656e 6365 2e20 2054 6865 precedence. The │ │ │ │ │ +0006ace0: 2072 656d 6169 6e69 6e67 2063 6861 7074 remaining chapt │ │ │ │ │ +0006acf0: 6572 7320 6f66 0a74 6865 206f 6c64 2050 ers of.the old P │ │ │ │ │ +0006ad00: 6163 6b61 6769 6e67 204d 616e 7561 6c20 ackaging Manual │ │ │ │ │ +0006ad10: 6861 7665 2061 6c73 6f20 6e6f 7420 6265 have also not be │ │ │ │ │ +0006ad20: 656e 2072 6561 6420 696e 2064 6574 6169 en read in detai │ │ │ │ │ +0006ad30: 6c20 746f 2065 6e73 7572 650a 7468 6174 l to ensure.that │ │ │ │ │ +0006ad40: 2074 6865 7265 2061 7265 206e 6f74 2070 there are not p │ │ │ │ │ +0006ad50: 6172 7473 2077 6869 6368 2068 6176 6520 arts which have │ │ │ │ │ +0006ad60: 6265 656e 206c 6566 7420 6f75 742e 2020 been left out. │ │ │ │ │ +0006ad70: 426f 7468 206f 6620 7468 6573 6520 7769 Both of these wi │ │ │ │ │ +0006ad80: 6c6c 0a62 6520 646f 6e65 2069 6e20 6475 ll.be done in du │ │ │ │ │ +0006ad90: 6520 636f 7572 7365 2e0a 0a43 6572 7461 e course...Certa │ │ │ │ │ +0006ada0: 696e 2070 6172 7473 206f 6620 7468 6520 in parts of the │ │ │ │ │ +0006adb0: 5061 636b 6167 696e 6720 6d61 6e75 616c Packaging manual │ │ │ │ │ +0006adc0: 2077 6572 6520 696e 7465 6772 6174 6564 were integrated │ │ │ │ │ +0006add0: 2069 6e74 6f20 7468 6520 506f 6c69 6379 into the Policy │ │ │ │ │ +0006ade0: 0a4d 616e 7561 6c20 7072 6f70 6572 2c20 .Manual proper, │ │ │ │ │ +0006adf0: 616e 6420 7265 6d6f 7665 6420 6672 6f6d and removed from │ │ │ │ │ +0006ae00: 2074 6865 2061 7070 656e 6469 6365 732e the appendices. │ │ │ │ │ +0006ae10: 2020 4c69 6e6b 7320 6861 7665 2062 6565 Links have bee │ │ │ │ │ +0006ae20: 6e20 706c 6163 6564 0a66 726f 6d20 7468 n placed.from th │ │ │ │ │ +0006ae30: 6520 6f6c 6420 6c6f 6361 7469 6f6e 7320 e old locations │ │ │ │ │ +0006ae40: 746f 2074 6865 206e 6577 206f 6e65 732e to the new ones. │ │ │ │ │ +0006ae50: 0a0a e280 9864 706b 67e2 8099 2069 7320 .....dpkg... is │ │ │ │ │ +0006ae60: 6120 7375 6974 6520 6f66 2070 726f 6772 a suite of progr │ │ │ │ │ +0006ae70: 616d 7320 666f 7220 6372 6561 7469 6e67 ams for creating │ │ │ │ │ +0006ae80: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0006ae90: 6669 6c65 7320 616e 640a 696e 7374 616c files and.instal │ │ │ │ │ +0006aea0: 6c69 6e67 2061 6e64 2072 656d 6f76 696e ling and removin │ │ │ │ │ +0006aeb0: 6720 7468 656d 206f 6e20 556e 6978 2073 g them on Unix s │ │ │ │ │ +0006aec0: 7973 7465 6d73 2e20 2028 3129 0a0a 5468 ystems. (1)..Th │ │ │ │ │ +0006aed0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +0006aee0: 7320 6172 6520 6465 7369 676e 6564 2066 s are designed f │ │ │ │ │ +0006aef0: 6f72 2074 6865 206d 616e 6167 656d 656e or the managemen │ │ │ │ │ +0006af00: 7420 6f66 2069 6e73 7461 6c6c 6564 0a65 t of installed.e │ │ │ │ │ +0006af10: 7865 6375 7461 626c 6520 7072 6f67 7261 xecutable progra │ │ │ │ │ +0006af20: 6d73 2028 7573 7561 6c6c 7920 636f 6d70 ms (usually comp │ │ │ │ │ +0006af30: 696c 6564 2062 696e 6172 6965 7329 2061 iled binaries) a │ │ │ │ │ +0006af40: 6e64 2074 6865 6972 2061 7373 6f63 6961 nd their associa │ │ │ │ │ +0006af50: 7465 640a 6461 7461 2c20 7468 6f75 6768 ted.data, though │ │ │ │ │ +0006af60: 2073 6f75 7263 6520 636f 6465 2065 7861 source code exa │ │ │ │ │ +0006af70: 6d70 6c65 7320 616e 6420 646f 6375 6d65 mples and docume │ │ │ │ │ +0006af80: 6e74 6174 696f 6e20 6172 6520 7072 6f76 ntation are prov │ │ │ │ │ +0006af90: 6964 6564 2061 7320 7061 7274 0a6f 6620 ided as part.of │ │ │ │ │ +0006afa0: 736f 6d65 2070 6163 6b61 6765 732e 0a0a some packages... │ │ │ │ │ +0006afb0: 5468 6973 206d 616e 7561 6c20 6465 7363 This manual desc │ │ │ │ │ +0006afc0: 7269 6265 7320 7468 6520 7465 6368 6e69 ribes the techni │ │ │ │ │ +0006afd0: 6361 6c20 6173 7065 6374 7320 6f66 2063 cal aspects of c │ │ │ │ │ +0006afe0: 7265 6174 696e 6720 4465 6269 616e 2062 reating Debian b │ │ │ │ │ +0006aff0: 696e 6172 790a 7061 636b 6167 6573 2028 inary.packages ( │ │ │ │ │ +0006b000: e280 982e 6465 62e2 8099 2066 696c 6573 ....deb... files │ │ │ │ │ +0006b010: 292e 2020 4974 2064 6f63 756d 656e 7473 ). It documents │ │ │ │ │ +0006b020: 2074 6865 2062 6568 6176 696f 7220 6f66 the behavior of │ │ │ │ │ +0006b030: 2074 6865 2070 6163 6b61 6765 0a6d 616e the package.man │ │ │ │ │ +0006b040: 6167 656d 656e 7420 7072 6f67 7261 6d73 agement programs │ │ │ │ │ +0006b050: 20e2 8098 6470 6b67 e280 992c 20e2 8098 ...dpkg..., ... │ │ │ │ │ +0006b060: 6473 656c 6563 74e2 8099 2065 7420 616c dselect... et al │ │ │ │ │ +0006b070: 2e20 2061 6e64 2074 6865 2077 6179 2074 . and the way t │ │ │ │ │ +0006b080: 6865 7920 696e 7465 7261 6374 0a77 6974 hey interact.wit │ │ │ │ │ +0006b090: 6820 7061 636b 6167 6573 2e0a 0a54 6869 h packages...Thi │ │ │ │ │ +0006b0a0: 7320 6d61 6e75 616c 2064 6f65 7320 6e6f s manual does no │ │ │ │ │ +0006b0b0: 7420 676f 2069 6e74 6f20 6465 7461 696c t go into detail │ │ │ │ │ +0006b0c0: 2061 626f 7574 2074 6865 206f 7074 696f about the optio │ │ │ │ │ +0006b0d0: 6e73 2061 6e64 2075 7361 6765 206f 6620 ns and usage of │ │ │ │ │ +0006b0e0: 7468 650a 7061 636b 6167 6520 6275 696c the.package buil │ │ │ │ │ +0006b0f0: 6469 6e67 2061 6e64 2069 6e73 7461 6c6c ding and install │ │ │ │ │ +0006b100: 6174 696f 6e20 746f 6f6c 732e 2020 4974 ation tools. It │ │ │ │ │ +0006b110: 2073 686f 756c 6420 7468 6572 6566 6f72 should therefor │ │ │ │ │ +0006b120: 6520 6265 2072 6561 6420 696e 0a63 6f6e e be read in.con │ │ │ │ │ +0006b130: 6a75 6e63 7469 6f6e 2077 6974 6820 7468 junction with th │ │ │ │ │ +0006b140: 6f73 6520 7072 6f67 7261 6d73 e280 9920 ose programs... │ │ │ │ │ +0006b150: 6d61 6e20 7061 6765 732e 0a0a 5468 6520 man pages...The │ │ │ │ │ +0006b160: 7574 696c 6974 7920 7072 6f67 7261 6d73 utility programs │ │ │ │ │ +0006b170: 2077 6869 6368 2061 7265 2070 726f 7669 which are provi │ │ │ │ │ +0006b180: 6465 6420 7769 7468 20e2 8098 6470 6b67 ded with ...dpkg │ │ │ │ │ +0006b190: e280 9920 6e6f 7420 6465 7363 7269 6265 ... not describe │ │ │ │ │ +0006b1a0: 6420 696e 0a64 6574 6169 6c20 6865 7265 d in.detail here │ │ │ │ │ +0006b1b0: 2c20 6172 6520 646f 6375 6d65 6e74 6564 , are documented │ │ │ │ │ +0006b1c0: 2069 6e20 7468 6569 7220 6d61 6e20 7061 in their man pa │ │ │ │ │ +0006b1d0: 6765 732e 0a0a 4974 2069 7320 6173 7375 ges...It is assu │ │ │ │ │ +0006b1e0: 6d65 6420 7468 6174 2074 6865 2072 6561 med that the rea │ │ │ │ │ +0006b1f0: 6465 7220 6973 2072 6561 736f 6e61 626c der is reasonabl │ │ │ │ │ +0006b200: 7920 6661 6d69 6c69 6172 2077 6974 6820 y familiar with │ │ │ │ │ +0006b210: 7468 6520 e280 9864 706b 67e2 8099 0a53 the ...dpkg....S │ │ │ │ │ +0006b220: 7973 7465 6d20 4164 6d69 6e69 7374 7261 ystem Administra │ │ │ │ │ +0006b230: 746f 7273 e280 9920 6d61 6e75 616c 2e20 tors... manual. │ │ │ │ │ +0006b240: 2055 6e66 6f72 7475 6e61 7465 6c79 2074 Unfortunately t │ │ │ │ │ +0006b250: 6869 7320 6d61 6e75 616c 2064 6f65 7320 his manual does │ │ │ │ │ +0006b260: 6e6f 7420 7965 740a 6578 6973 742e 0a0a not yet.exist... │ │ │ │ │ +0006b270: 5468 6520 4465 6269 616e 2076 6572 7369 The Debian versi │ │ │ │ │ +0006b280: 6f6e 206f 6620 7468 6520 4653 46e2 8099 on of the FSF... │ │ │ │ │ +0006b290: 7320 474e 5520 6865 6c6c 6f20 7072 6f67 s GNU hello prog │ │ │ │ │ +0006b2a0: 7261 6d20 6973 2070 726f 7669 6465 6420 ram is provided │ │ │ │ │ +0006b2b0: 6173 2061 6e0a 6578 616d 706c 6520 666f as an.example fo │ │ │ │ │ +0006b2c0: 7220 7065 6f70 6c65 2077 6973 6869 6e67 r people wishing │ │ │ │ │ +0006b2d0: 2074 6f20 6372 6561 7465 2044 6562 6961 to create Debia │ │ │ │ │ +0006b2e0: 6e20 7061 636b 6167 6573 2e20 2048 6f77 n packages. How │ │ │ │ │ +0006b2f0: 6576 6572 2c20 7768 696c 650a 7468 6520 ever, while.the │ │ │ │ │ +0006b300: 6578 616d 706c 6573 2061 7265 2068 656c examples are hel │ │ │ │ │ +0006b310: 7066 756c 2c20 7468 6579 2064 6f20 6e6f pful, they do no │ │ │ │ │ +0006b320: 7420 7265 706c 6163 6520 7468 6520 6e65 t replace the ne │ │ │ │ │ +0006b330: 6564 2074 6f20 7265 6164 2061 6e64 0a66 ed to read and.f │ │ │ │ │ +0006b340: 6f6c 6c6f 7720 7468 6520 506f 6c69 6379 ollow the Policy │ │ │ │ │ +0006b350: 2061 6e64 2050 726f 6772 616d 6d65 72e2 and Programmer. │ │ │ │ │ +0006b360: 8099 7320 4d61 6e75 616c 2e0a 0a20 2020 ..s Manual... │ │ │ │ │ +0006b370: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0006b380: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0006b390: 0a20 2020 2831 2920 e280 9864 706b 67e2 . (1) ...dpkg. │ │ │ │ │ +0006b3a0: 8099 2069 7320 7461 7267 6574 6564 2070 .. is targeted p │ │ │ │ │ +0006b3b0: 7269 6d61 7269 6c79 2061 7420 4465 6269 rimarily at Debi │ │ │ │ │ +0006b3c0: 616e 2c20 6275 7420 6d61 7920 776f 726b an, but may work │ │ │ │ │ +0006b3d0: 206f 6e20 6f72 2062 650a 706f 7274 6564 on or be.ported │ │ │ │ │ +0006b3e0: 2074 6f20 6f74 6865 7220 7379 7374 656d to other system │ │ │ │ │ +0006b3f0: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ +0006b400: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0006b410: 204e 6f64 653a 2042 696e 6172 7920 7061 Node: Binary pa │ │ │ │ │ +0006b420: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ +0006b430: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006b440: 2c20 204e 6578 743a 2053 6f75 7263 6520 , Next: Source │ │ │ │ │ +0006b450: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ +0006b460: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +0006b470: 616c 2c20 2050 7265 763a 2049 6e74 726f al, Prev: Intro │ │ │ │ │ +0006b480: 6475 6374 696f 6e20 616e 6420 7363 6f70 duction and scop │ │ │ │ │ +0006b490: 6520 6f66 2074 6865 7365 2061 7070 656e e of these appen │ │ │ │ │ +0006b4a0: 6469 6365 732c 2020 5570 3a20 546f 700a dices, Up: Top. │ │ │ │ │ +0006b4b0: 0a31 3420 4269 6e61 7279 2070 6163 6b61 .14 Binary packa │ │ │ │ │ +0006b4c0: 6765 7320 2866 726f 6d20 6f6c 6420 5061 ges (from old Pa │ │ │ │ │ +0006b4d0: 636b 6167 696e 6720 4d61 6e75 616c 290a ckaging Manual). │ │ │ │ │ +0006b4e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006b4f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006b500: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +0006b510: 5365 6520 e280 9864 6562 2835 29e2 8099 See ...deb(5)... │ │ │ │ │ +0006b520: 2061 6e64 202a 6e6f 7465 2042 696e 6172 and *note Binar │ │ │ │ │ +0006b530: 7920 7061 636b 6167 6520 6d65 7461 6461 y package metada │ │ │ │ │ +0006b540: 7461 2066 696c 6573 3a20 3162 362e 0a0a ta files: 1b6... │ │ │ │ │ +0006b550: 2a20 4d65 6e75 3a0a 0a2a 2043 7265 6174 * Menu:..* Creat │ │ │ │ │ +0006b560: 696e 6720 7061 636b 6167 6520 6669 6c65 ing package file │ │ │ │ │ +0006b570: 7320 2d20 6470 6b67 2d64 6562 3a3a 0a2a s - dpkg-deb::.* │ │ │ │ │ +0006b580: 2042 696e 6172 7920 7061 636b 6167 6520 Binary package │ │ │ │ │ +0006b590: 6d65 7461 6461 7461 2066 696c 6573 3a3a metadata files:: │ │ │ │ │ +0006b5a0: 0a2a 2054 6865 2062 696e 6172 7920 7061 .* The binary pa │ │ │ │ │ +0006b5b0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006b5c0: 6c65 3b20 636f 6e74 726f 6c3a 2054 6865 le; control: The │ │ │ │ │ +0006b5d0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0006b5e0: 636f 6e74 726f 6c20 6669 6c65 2063 6f6e control file con │ │ │ │ │ +0006b5f0: 7472 6f6c 2e0a 2a20 5469 6d65 2053 7461 trol..* Time Sta │ │ │ │ │ +0006b600: 6d70 733a 2054 696d 6520 5374 616d 7073 mps: Time Stamps │ │ │ │ │ +0006b610: 3c32 3e2e 0a0a 1f0a 4669 6c65 3a20 6465 <2>.....File: de │ │ │ │ │ +0006b620: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006b630: 2c20 204e 6f64 653a 2043 7265 6174 696e , Node: Creatin │ │ │ │ │ +0006b640: 6720 7061 636b 6167 6520 6669 6c65 7320 g package files │ │ │ │ │ +0006b650: 2d20 6470 6b67 2d64 6562 2c20 204e 6578 - dpkg-deb, Nex │ │ │ │ │ +0006b660: 743a 2042 696e 6172 7920 7061 636b 6167 t: Binary packag │ │ │ │ │ +0006b670: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ +0006b680: 2c20 2055 703a 2042 696e 6172 7920 7061 , Up: Binary pa │ │ │ │ │ +0006b690: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ +0006b6a0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006b6b0: 0a0a 3134 2e31 2043 7265 6174 696e 6720 ..14.1 Creating │ │ │ │ │ +0006b6c0: 7061 636b 6167 6520 6669 6c65 7320 2d20 package files - │ │ │ │ │ +0006b6d0: e280 9864 706b 672d 6465 62e2 8099 0a3d ...dpkg-deb....= │ │ │ │ │ +0006b6e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b6f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b700: 3d3d 3d3d 3d3d 3d0a 0a41 6c6c 206d 616e =======..All man │ │ │ │ │ +0006b710: 6970 756c 6174 696f 6e20 6f66 2062 696e ipulation of bin │ │ │ │ │ +0006b720: 6172 7920 7061 636b 6167 6520 6669 6c65 ary package file │ │ │ │ │ +0006b730: 7320 6973 2064 6f6e 6520 6279 20e2 8098 s is done by ... │ │ │ │ │ +0006b740: 6470 6b67 2d64 6562 e280 993b 2069 74e2 dpkg-deb...; it. │ │ │ │ │ +0006b750: 8099 7320 7468 650a 6f6e 6c79 2070 726f ..s the.only pro │ │ │ │ │ +0006b760: 6772 616d 2074 6861 7420 6861 7320 6b6e gram that has kn │ │ │ │ │ +0006b770: 6f77 6c65 6467 6520 6f66 2074 6865 2066 owledge of the f │ │ │ │ │ +0006b780: 6f72 6d61 742e 2020 28e2 8098 6470 6b67 ormat. (...dpkg │ │ │ │ │ +0006b790: 2d64 6562 e280 9920 6d61 7920 6265 0a69 -deb... may be.i │ │ │ │ │ +0006b7a0: 6e76 6f6b 6564 2062 7920 6361 6c6c 696e nvoked by callin │ │ │ │ │ +0006b7b0: 6720 e280 9864 706b 67e2 8099 2c20 6173 g ...dpkg..., as │ │ │ │ │ +0006b7c0: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ +0006b7d0: 2073 706f 7420 7468 6174 2074 6865 206f spot that the o │ │ │ │ │ +0006b7e0: 7074 696f 6e73 0a72 6571 7565 7374 6564 ptions.requested │ │ │ │ │ +0006b7f0: 2061 7265 2061 7070 726f 7072 6961 7465 are appropriate │ │ │ │ │ +0006b800: 2074 6f20 e280 9864 706b 672d 6465 62e2 to ...dpkg-deb. │ │ │ │ │ +0006b810: 8099 2061 6e64 2069 6e76 6f6b 6520 7468 .. and invoke th │ │ │ │ │ +0006b820: 6174 2069 6e73 7465 6164 2077 6974 6820 at instead with │ │ │ │ │ +0006b830: 7468 650a 7361 6d65 2061 7267 756d 656e the.same argumen │ │ │ │ │ +0006b840: 7473 2e29 0a0a 496e 206f 7264 6572 2074 ts.)..In order t │ │ │ │ │ +0006b850: 6f20 6372 6561 7465 2061 2062 696e 6172 o create a binar │ │ │ │ │ +0006b860: 7920 7061 636b 6167 652c 2079 6f75 206d y package, you m │ │ │ │ │ +0006b870: 7573 7420 6d61 6b65 2061 2064 6972 6563 ust make a direc │ │ │ │ │ +0006b880: 746f 7279 2074 7265 650a 7768 6963 6820 tory tree.which │ │ │ │ │ +0006b890: 636f 6e74 6169 6e73 2061 6c6c 2074 6865 contains all the │ │ │ │ │ +0006b8a0: 2066 696c 6573 2061 6e64 2064 6972 6563 files and direc │ │ │ │ │ +0006b8b0: 746f 7269 6573 2079 6f75 2077 616e 7420 tories you want │ │ │ │ │ +0006b8c0: 746f 2068 6176 6520 696e 2074 6865 0a66 to have in the.f │ │ │ │ │ +0006b8d0: 696c 6520 7379 7374 656d 2064 6174 6120 ile system data │ │ │ │ │ +0006b8e0: 7061 7274 206f 6620 7468 6520 7061 636b part of the pack │ │ │ │ │ +0006b8f0: 6167 652e 2020 496e 2044 6562 6961 6e2d age. In Debian- │ │ │ │ │ +0006b900: 666f 726d 6174 2073 6f75 7263 6520 7061 format source pa │ │ │ │ │ +0006b910: 636b 6167 6573 2c0a 7468 6973 2064 6972 ckages,.this dir │ │ │ │ │ +0006b920: 6563 746f 7279 2069 7320 7573 7561 6c6c ectory is usuall │ │ │ │ │ +0006b930: 7920 6569 7468 6572 20e2 8098 6465 6269 y either ...debi │ │ │ │ │ +0006b940: 616e 2f74 6d70 e280 9920 6f72 20e2 8098 an/tmp... or ... │ │ │ │ │ +0006b950: 6465 6269 616e 2f70 6b67 e280 992c 2072 debian/pkg..., r │ │ │ │ │ +0006b960: 656c 6174 6976 650a 746f 2074 6865 2074 elative.to the t │ │ │ │ │ +0006b970: 6f70 206f 6620 7468 6520 7061 636b 6167 op of the packag │ │ │ │ │ +0006b980: 65e2 8099 7320 736f 7572 6365 2074 7265 e...s source tre │ │ │ │ │ +0006b990: 652e 0a0a 5468 6579 2073 686f 756c 6420 e...They should │ │ │ │ │ +0006b9a0: 6861 7665 2074 6865 206c 6f63 6174 696f have the locatio │ │ │ │ │ +0006b9b0: 6e73 2028 7265 6c61 7469 7665 2074 6f20 ns (relative to │ │ │ │ │ +0006b9c0: 7468 6520 726f 6f74 206f 6620 7468 6520 the root of the │ │ │ │ │ +0006b9d0: 6469 7265 6374 6f72 790a 7472 6565 2079 directory.tree y │ │ │ │ │ +0006b9e0: 6f75 e280 9972 6520 636f 6e73 7472 7563 ou...re construc │ │ │ │ │ +0006b9f0: 7469 6e67 2920 6f77 6e65 7273 6869 7073 ting) ownerships │ │ │ │ │ +0006ba00: 2061 6e64 2070 6572 6d69 7373 696f 6e73 and permissions │ │ │ │ │ +0006ba10: 2077 6869 6368 2079 6f75 2077 616e 7420 which you want │ │ │ │ │ +0006ba20: 7468 656d 0a74 6f20 6861 7665 206f 6e20 them.to have on │ │ │ │ │ +0006ba30: 7468 6520 7379 7374 656d 2077 6865 6e20 the system when │ │ │ │ │ +0006ba40: 7468 6579 2061 7265 2069 6e73 7461 6c6c they are install │ │ │ │ │ +0006ba50: 6564 2e0a 0a57 6974 6820 6375 7272 656e ed...With curren │ │ │ │ │ +0006ba60: 7420 7665 7273 696f 6e73 206f 6620 e280 t versions of .. │ │ │ │ │ +0006ba70: 9864 706b 67e2 8099 2074 6865 2075 6964 .dpkg... the uid │ │ │ │ │ +0006ba80: 2f75 7365 726e 616d 6520 616e 6420 6769 /username and gi │ │ │ │ │ +0006ba90: 642f 6772 6f75 706e 616d 650a 6d61 7070 d/groupname.mapp │ │ │ │ │ +0006baa0: 696e 6773 2066 6f72 2074 6865 2075 7365 ings for the use │ │ │ │ │ +0006bab0: 7273 2061 6e64 2067 726f 7570 7320 6265 rs and groups be │ │ │ │ │ +0006bac0: 696e 6720 7573 6564 2073 686f 756c 6420 ing used should │ │ │ │ │ +0006bad0: 6265 2074 6865 2073 616d 6520 6f6e 2074 be the same on t │ │ │ │ │ +0006bae0: 6865 0a73 7973 7465 6d20 7768 6572 6520 he.system where │ │ │ │ │ +0006baf0: 7468 6520 7061 636b 6167 6520 6973 2062 the package is b │ │ │ │ │ +0006bb00: 7569 6c74 2061 6e64 2074 6865 206f 6e65 uilt and the one │ │ │ │ │ +0006bb10: 2077 6865 7265 2069 7420 6973 2069 6e73 where it is ins │ │ │ │ │ +0006bb20: 7461 6c6c 6564 2e0a 0a59 6f75 206e 6565 talled...You nee │ │ │ │ │ +0006bb30: 6420 746f 2061 6464 206f 6e65 2073 7065 d to add one spe │ │ │ │ │ +0006bb40: 6369 616c 2064 6972 6563 746f 7279 2074 cial directory t │ │ │ │ │ +0006bb50: 6f20 7468 6520 726f 6f74 206f 6620 7468 o the root of th │ │ │ │ │ +0006bb60: 6520 6d69 6e69 6174 7572 6520 6669 6c65 e miniature file │ │ │ │ │ +0006bb70: 0a73 7973 7465 6d20 7472 6565 2079 6f75 .system tree you │ │ │ │ │ +0006bb80: e280 9972 6520 6372 6561 7469 6e67 3a20 ...re creating: │ │ │ │ │ +0006bb90: e280 9844 4542 4941 4ee2 8099 2e20 2049 ...DEBIAN.... I │ │ │ │ │ +0006bba0: 7420 7368 6f75 6c64 2063 6f6e 7461 696e t should contain │ │ │ │ │ +0006bbb0: 2074 6865 2063 6f6e 7472 6f6c 0a69 6e66 the control.inf │ │ │ │ │ +0006bbc0: 6f72 6d61 7469 6f6e 2066 696c 6573 2c20 ormation files, │ │ │ │ │ +0006bbd0: 6e6f 7461 626c 7920 7468 6520 6269 6e61 notably the bina │ │ │ │ │ +0006bbe0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +0006bbf0: 6f6c 2066 696c 6520 2873 6565 202a 6e6f ol file (see *no │ │ │ │ │ +0006bc00: 7465 0a54 6865 2062 696e 6172 7920 7061 te.The binary pa │ │ │ │ │ +0006bc10: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006bc20: 6c65 3b20 636f 6e74 726f 6c3a 2031 6239 le; control: 1b9 │ │ │ │ │ +0006bc30: 2e29 2e0a 0a54 6865 20e2 8098 4445 4249 .)...The ...DEBI │ │ │ │ │ +0006bc40: 414e e280 9920 6469 7265 6374 6f72 7920 AN... directory │ │ │ │ │ +0006bc50: 7769 6c6c 206e 6f74 2061 7070 6561 7220 will not appear │ │ │ │ │ +0006bc60: 696e 2074 6865 2066 696c 6520 7379 7374 in the file syst │ │ │ │ │ +0006bc70: 656d 2061 7263 6869 7665 206f 6620 7468 em archive of th │ │ │ │ │ +0006bc80: 650a 7061 636b 6167 652c 2061 6e64 2073 e.package, and s │ │ │ │ │ +0006bc90: 6f20 776f 6ee2 8099 7420 6265 2069 6e73 o won...t be ins │ │ │ │ │ +0006bca0: 7461 6c6c 6564 2062 7920 e280 9864 706b talled by ...dpk │ │ │ │ │ +0006bcb0: 67e2 8099 2077 6865 6e20 7468 6520 7061 g... when the pa │ │ │ │ │ +0006bcc0: 636b 6167 6520 6973 0a75 6e70 6163 6b65 ckage is.unpacke │ │ │ │ │ +0006bcd0: 642e 0a0a 5768 656e 2079 6f75 e280 9976 d...When you...v │ │ │ │ │ +0006bce0: 6520 7072 6570 6172 6564 2074 6865 2070 e prepared the p │ │ │ │ │ +0006bcf0: 6163 6b61 6765 2c20 796f 7520 7368 6f75 ackage, you shou │ │ │ │ │ +0006bd00: 6c64 2069 6e76 6f6b 653a 0a0a 2020 2020 ld invoke:.. │ │ │ │ │ +0006bd10: 2064 706b 6720 2d2d 6275 696c 6420 6469 dpkg --build di │ │ │ │ │ +0006bd20: 7265 6374 6f72 790a 0a54 6869 7320 7769 rectory..This wi │ │ │ │ │ +0006bd30: 6c6c 2062 7569 6c64 2074 6865 2070 6163 ll build the pac │ │ │ │ │ +0006bd40: 6b61 6765 2069 6e20 e280 9864 6972 6563 kage in ...direc │ │ │ │ │ +0006bd50: 746f 7279 2e64 6562 e280 992e 2020 28e2 tory.deb.... (. │ │ │ │ │ +0006bd60: 8098 6470 6b67 e280 9920 6b6e 6f77 7320 ..dpkg... knows │ │ │ │ │ +0006bd70: 7468 6174 0ae2 8098 2d2d 6275 696c 64e2 that....--build. │ │ │ │ │ +0006bd80: 8099 2069 7320 6120 e280 9864 706b 672d .. is a ...dpkg- │ │ │ │ │ +0006bd90: 6465 62e2 8099 206f 7074 696f 6e2c 2073 deb... option, s │ │ │ │ │ +0006bda0: 6f20 6974 2069 6e76 6f6b 6573 20e2 8098 o it invokes ... │ │ │ │ │ +0006bdb0: 6470 6b67 2d64 6562 e280 9920 7769 7468 dpkg-deb... with │ │ │ │ │ +0006bdc0: 2074 6865 2073 616d 650a 6172 6775 6d65 the same.argume │ │ │ │ │ +0006bdd0: 6e74 7320 746f 2062 7569 6c64 2074 6865 nts to build the │ │ │ │ │ +0006bde0: 2070 6163 6b61 6765 2e29 0a0a 5365 6520 package.)..See │ │ │ │ │ +0006bdf0: 7468 6520 e280 9864 706b 672d 6465 6228 the ...dpkg-deb( │ │ │ │ │ +0006be00: 3829 e280 9920 6d61 6e20 7061 6765 2066 8)... man page f │ │ │ │ │ +0006be10: 6f72 2064 6574 6169 6c73 206f 6620 686f or details of ho │ │ │ │ │ +0006be20: 7720 746f 2065 7861 6d69 6e65 2074 6865 w to examine the │ │ │ │ │ +0006be30: 0a63 6f6e 7465 6e74 7320 6f66 2074 6869 .contents of thi │ │ │ │ │ +0006be40: 7320 6e65 776c 792d 6372 6561 7465 6420 s newly-created │ │ │ │ │ +0006be50: 6669 6c65 2e20 2059 6f75 206d 6179 2066 file. You may f │ │ │ │ │ +0006be60: 696e 6420 7468 6520 6f75 7470 7574 206f ind the output o │ │ │ │ │ +0006be70: 660a 666f 6c6c 6f77 696e 6720 636f 6d6d f.following comm │ │ │ │ │ +0006be80: 616e 6473 2065 6e6c 6967 6874 656e 696e ands enlightenin │ │ │ │ │ +0006be90: 673a 0a0a 2020 2020 2064 706b 672d 6465 g:.. dpkg-de │ │ │ │ │ +0006bea0: 6220 2d2d 696e 666f 2066 696c 656e 616d b --info filenam │ │ │ │ │ +0006beb0: 652e 6465 620a 2020 2020 2064 706b 672d e.deb. dpkg- │ │ │ │ │ +0006bec0: 6465 6220 2d2d 636f 6e74 656e 7473 2066 deb --contents f │ │ │ │ │ +0006bed0: 696c 656e 616d 652e 6465 620a 2020 2020 ilename.deb. │ │ │ │ │ +0006bee0: 2064 706b 6720 2d2d 636f 6e74 656e 7473 dpkg --contents │ │ │ │ │ +0006bef0: 2066 696c 656e 616d 652e 6465 620a 0a54 filename.deb..T │ │ │ │ │ +0006bf00: 6f20 7669 6577 2074 6865 2063 6f70 7972 o view the copyr │ │ │ │ │ +0006bf10: 6967 6874 2066 696c 6520 666f 7220 6120 ight file for a │ │ │ │ │ +0006bf20: 7061 636b 6167 6520 796f 7520 636f 756c package you coul │ │ │ │ │ +0006bf30: 6420 7573 6520 7468 6973 2063 6f6d 6d61 d use this comma │ │ │ │ │ +0006bf40: 6e64 3a0a 0a20 2020 2020 6470 6b67 202d nd:.. dpkg - │ │ │ │ │ +0006bf50: 2d66 7379 732d 7461 7266 696c 6520 6669 -fsys-tarfile fi │ │ │ │ │ +0006bf60: 6c65 6e61 6d65 2e64 6562 207c 2074 6172 lename.deb | tar │ │ │ │ │ +0006bf70: 2078 4f66 202d 202d 2d77 696c 6463 6172 xOf - --wildcar │ │ │ │ │ +0006bf80: 6473 205c 2a2f 636f 7079 7269 6768 7420 ds \*/copyright │ │ │ │ │ +0006bf90: 7c20 7061 6765 720a 0a1f 0a46 696c 653a | pager....File: │ │ │ │ │ +0006bfa0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0006bfb0: 6e66 6f2c 2020 4e6f 6465 3a20 4269 6e61 nfo, Node: Bina │ │ │ │ │ +0006bfc0: 7279 2070 6163 6b61 6765 206d 6574 6164 ry package metad │ │ │ │ │ +0006bfd0: 6174 6120 6669 6c65 732c 2020 4e65 7874 ata files, Next │ │ │ │ │ +0006bfe0: 3a20 5468 6520 6269 6e61 7279 2070 6163 : The binary pac │ │ │ │ │ +0006bff0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +0006c000: 6520 636f 6e74 726f 6c2c 2020 5072 6576 e control, Prev │ │ │ │ │ +0006c010: 3a20 4372 6561 7469 6e67 2070 6163 6b61 : Creating packa │ │ │ │ │ +0006c020: 6765 2066 696c 6573 202d 2064 706b 672d ge files - dpkg- │ │ │ │ │ +0006c030: 6465 622c 2020 5570 3a20 4269 6e61 7279 deb, Up: Binary │ │ │ │ │ +0006c040: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ +0006c050: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +0006c060: 7561 6c0a 0a31 342e 3220 4269 6e61 7279 ual..14.2 Binary │ │ │ │ │ +0006c070: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ +0006c080: 6120 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d a files.======== │ │ │ │ │ +0006c090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c0a0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The │ │ │ │ │ +0006c0b0: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0006c0c0: 2070 6f72 7469 6f6e 206f 6620 6120 6269 portion of a bi │ │ │ │ │ +0006c0d0: 6e61 7279 2070 6163 6b61 6765 2069 7320 nary package is │ │ │ │ │ +0006c0e0: 6120 636f 6c6c 6563 7469 6f6e 206f 660a a collection of. │ │ │ │ │ +0006c0f0: 6669 6c65 7320 7769 7468 206e 616d 6573 files with names │ │ │ │ │ +0006c100: 206b 6e6f 776e 2074 6f20 e280 9864 706b known to ...dpk │ │ │ │ │ +0006c110: 67e2 8099 2e20 2049 7420 7769 6c6c 2074 g.... It will t │ │ │ │ │ +0006c120: 7265 6174 2074 6865 2063 6f6e 7465 6e74 reat the content │ │ │ │ │ +0006c130: 7320 6f66 2074 6865 7365 0a66 696c 6573 s of these.files │ │ │ │ │ +0006c140: 2073 7065 6369 616c 6c79 202d 2073 6f6d specially - som │ │ │ │ │ +0006c150: 6520 6f66 2074 6865 6d20 636f 6e74 6169 e of them contai │ │ │ │ │ +0006c160: 6e20 696e 666f 726d 6174 696f 6e20 7573 n information us │ │ │ │ │ +0006c170: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ +0006c180: 2077 6865 6e0a 696e 7374 616c 6c69 6e67 when.installing │ │ │ │ │ +0006c190: 206f 7220 7265 6d6f 7669 6e67 2074 6865 or removing the │ │ │ │ │ +0006c1a0: 2070 6163 6b61 6765 3b20 6f74 6865 7273 package; others │ │ │ │ │ +0006c1b0: 2061 7265 2073 6372 6970 7473 2077 6869 are scripts whi │ │ │ │ │ +0006c1c0: 6368 2074 6865 2070 6163 6b61 6765 0a6d ch the package.m │ │ │ │ │ +0006c1d0: 6169 6e74 6169 6e65 7220 7761 6e74 7320 aintainer wants │ │ │ │ │ +0006c1e0: e280 9864 706b 67e2 8099 2074 6f20 7275 ...dpkg... to ru │ │ │ │ │ +0006c1f0: 6e2e 0a0a 4974 2069 7320 706f 7373 6962 n...It is possib │ │ │ │ │ +0006c200: 6c65 2074 6f20 7075 7420 6f74 6865 7220 le to put other │ │ │ │ │ +0006c210: 6669 6c65 7320 696e 2074 6865 2070 6163 files in the pac │ │ │ │ │ +0006c220: 6b61 6765 206d 6574 6164 6174 6120 6172 kage metadata ar │ │ │ │ │ +0006c230: 6368 6976 650a 6d65 6d62 6572 2c20 6275 chive.member, bu │ │ │ │ │ +0006c240: 7420 7468 6973 2069 7320 6e6f 7420 6765 t this is not ge │ │ │ │ │ +0006c250: 6e65 7261 6c6c 7920 6120 676f 6f64 2069 nerally a good i │ │ │ │ │ +0006c260: 6465 6120 2874 686f 7567 6820 7468 6579 dea (though they │ │ │ │ │ +0006c270: 2077 696c 6c20 6c61 7267 656c 790a 6265 will largely.be │ │ │ │ │ +0006c280: 2069 676e 6f72 6564 292e 0a0a 4865 7265 ignored)...Here │ │ │ │ │ +0006c290: 2069 7320 6120 6272 6965 6620 6c69 7374 is a brief list │ │ │ │ │ +0006c2a0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +0006c2b0: 6d65 7461 6461 7461 2066 696c 6573 2073 metadata files s │ │ │ │ │ +0006c2c0: 7570 706f 7274 6564 2062 7920 e280 9864 upported by ...d │ │ │ │ │ +0006c2d0: 706b 67e2 8099 0a61 6e64 2061 2073 756d pkg....and a sum │ │ │ │ │ +0006c2e0: 6d61 7279 206f 6620 7768 6174 2074 6865 mary of what the │ │ │ │ │ +0006c2f0: 79e2 8099 7265 2075 7365 6420 666f 722e y...re used for. │ │ │ │ │ +0006c300: 0a0a e280 9863 6f6e 7472 6f6c e280 990a .....control.... │ │ │ │ │ +0006c310: 0a20 2020 2020 5468 6973 2069 7320 7468 . This is th │ │ │ │ │ +0006c320: 6520 6b65 7920 6465 7363 7269 7074 696f e key descriptio │ │ │ │ │ +0006c330: 6e20 6669 6c65 2075 7365 6420 6279 20e2 n file used by . │ │ │ │ │ +0006c340: 8098 6470 6b67 e280 992e 2020 4974 2073 ..dpkg.... It s │ │ │ │ │ +0006c350: 7065 6369 6669 6573 2074 6865 0a20 2020 pecifies the. │ │ │ │ │ +0006c360: 2020 7061 636b 6167 65e2 8099 7320 6e61 package...s na │ │ │ │ │ +0006c370: 6d65 2061 6e64 2076 6572 7369 6f6e 2c20 me and version, │ │ │ │ │ +0006c380: 6769 7665 7320 6974 7320 6465 7363 7269 gives its descri │ │ │ │ │ +0006c390: 7074 696f 6e20 666f 7220 7468 6520 7573 ption for the us │ │ │ │ │ +0006c3a0: 6572 2c0a 2020 2020 2073 7461 7465 7320 er,. states │ │ │ │ │ +0006c3b0: 6974 7320 7265 6c61 7469 6f6e 7368 6970 its relationship │ │ │ │ │ +0006c3c0: 7320 7769 7468 206f 7468 6572 2070 6163 s with other pac │ │ │ │ │ +0006c3d0: 6b61 6765 732c 2061 6e64 2073 6f20 666f kages, and so fo │ │ │ │ │ +0006c3e0: 7274 682e 2020 5365 650a 2020 2020 202a rth. See. * │ │ │ │ │ +0006c3f0: 6e6f 7465 2044 6562 6961 6e20 736f 7572 note Debian sour │ │ │ │ │ +0006c400: 6365 2070 6163 6b61 6765 2074 656d 706c ce package templ │ │ │ │ │ +0006c410: 6174 6520 636f 6e74 726f 6c20 6669 6c65 ate control file │ │ │ │ │ +0006c420: 7320 e280 930a 2020 2020 2064 6562 6961 s .... debia │ │ │ │ │ +0006c430: 6e2f 636f 6e74 726f 6c3a 2039 342e 2061 n/control: 94. a │ │ │ │ │ +0006c440: 6e64 202a 6e6f 7465 2044 6562 6961 6e20 nd *note Debian │ │ │ │ │ +0006c450: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +0006c460: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ +0006c470: 0a20 2020 2020 4445 4249 414e 2f63 6f6e . DEBIAN/con │ │ │ │ │ +0006c480: 7472 6f6c 3a20 3335 2e0a 0a20 2020 2020 trol: 35... │ │ │ │ │ +0006c490: 4974 2069 7320 7573 7561 6c6c 7920 6765 It is usually ge │ │ │ │ │ +0006c4a0: 6e65 7261 7465 6420 6175 746f 6d61 7469 nerated automati │ │ │ │ │ +0006c4b0: 6361 6c6c 7920 6672 6f6d 2069 6e66 6f72 cally from infor │ │ │ │ │ +0006c4c0: 6d61 7469 6f6e 2069 6e20 7468 650a 2020 mation in the. │ │ │ │ │ +0006c4d0: 2020 2073 6f75 7263 6520 7061 636b 6167 source packag │ │ │ │ │ +0006c4e0: 6520 6279 2074 6865 20e2 8098 6470 6b67 e by the ...dpkg │ │ │ │ │ +0006c4f0: 2d67 656e 636f 6e74 726f 6ce2 8099 2070 -gencontrol... p │ │ │ │ │ +0006c500: 726f 6772 616d 2c20 616e 6420 7769 7468 rogram, and with │ │ │ │ │ +0006c510: 0a20 2020 2020 6173 7369 7374 616e 6365 . assistance │ │ │ │ │ +0006c520: 2066 726f 6d20 e280 9864 706b 672d 7368 from ...dpkg-sh │ │ │ │ │ +0006c530: 6c69 6264 6570 73e2 8099 2e20 2053 6565 libdeps.... See │ │ │ │ │ +0006c540: 202a 6e6f 7465 2053 6f75 7263 6520 7061 *note Source pa │ │ │ │ │ +0006c550: 636b 6167 6573 2028 6672 6f6d 0a20 2020 ckages (from. │ │ │ │ │ +0006c560: 2020 6f6c 6420 5061 636b 6167 696e 6720 old Packaging │ │ │ │ │ +0006c570: 4d61 6e75 616c 293a 2031 6262 2e0a 0ae2 Manual): 1bb.... │ │ │ │ │ +0006c580: 8098 706f 7374 696e 7374 e280 992c 20e2 ..postinst..., . │ │ │ │ │ +0006c590: 8098 7072 6569 6e73 74e2 8099 2c20 e280 ..preinst..., .. │ │ │ │ │ +0006c5a0: 9870 6f73 7472 6de2 8099 2c20 e280 9870 .postrm..., ...p │ │ │ │ │ +0006c5b0: 7265 726d e280 990a 0a20 2020 2020 5468 rerm..... Th │ │ │ │ │ +0006c5c0: 6573 6520 6172 6520 6578 6563 7574 6162 ese are executab │ │ │ │ │ +0006c5d0: 6c65 2066 696c 6573 2028 7573 7561 6c6c le files (usuall │ │ │ │ │ +0006c5e0: 7920 7363 7269 7074 7329 2077 6869 6368 y scripts) which │ │ │ │ │ +0006c5f0: 20e2 8098 6470 6b67 e280 9920 7275 6e73 ...dpkg... runs │ │ │ │ │ +0006c600: 0a20 2020 2020 6475 7269 6e67 2069 6e73 . during ins │ │ │ │ │ +0006c610: 7461 6c6c 6174 696f 6e2c 2075 7067 7261 tallation, upgra │ │ │ │ │ +0006c620: 6465 2061 6e64 2072 656d 6f76 616c 206f de and removal o │ │ │ │ │ +0006c630: 6620 7061 636b 6167 6573 2e20 2054 6865 f packages. The │ │ │ │ │ +0006c640: 7920 616c 6c6f 770a 2020 2020 2074 6865 y allow. the │ │ │ │ │ +0006c650: 2070 6163 6b61 6765 2074 6f20 6465 616c package to deal │ │ │ │ │ +0006c660: 2077 6974 6820 6d61 7474 6572 7320 7768 with matters wh │ │ │ │ │ +0006c670: 6963 6820 6172 6520 7061 7274 6963 756c ich are particul │ │ │ │ │ +0006c680: 6172 2074 6f20 7468 6174 0a20 2020 2020 ar to that. │ │ │ │ │ +0006c690: 7061 636b 6167 6520 6f72 2072 6571 7569 package or requi │ │ │ │ │ +0006c6a0: 7265 206d 6f72 6520 636f 6d70 6c69 6361 re more complica │ │ │ │ │ +0006c6b0: 7465 6420 7072 6f63 6573 7369 6e67 2074 ted processing t │ │ │ │ │ +0006c6c0: 6861 6e20 7468 6174 2070 726f 7669 6465 han that provide │ │ │ │ │ +0006c6d0: 640a 2020 2020 2062 7920 e280 9864 706b d. by ...dpk │ │ │ │ │ +0006c6e0: 67e2 8099 2e20 2044 6574 6169 6c73 206f g.... Details o │ │ │ │ │ +0006c6f0: 6620 7768 656e 2061 6e64 2068 6f77 2074 f when and how t │ │ │ │ │ +0006c700: 6865 7920 6172 6520 6361 6c6c 6564 2061 hey are called a │ │ │ │ │ +0006c710: 7265 2069 6e20 2a6e 6f74 650a 2020 2020 re in *note. │ │ │ │ │ +0006c720: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +0006c730: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0006c740: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +0006c750: 6365 6475 7265 3a20 6462 2e0a 0a20 2020 cedure: db... │ │ │ │ │ +0006c760: 2020 4974 2069 7320 7665 7279 2069 6d70 It is very imp │ │ │ │ │ +0006c770: 6f72 7461 6e74 2074 6f20 6d61 6b65 2074 ortant to make t │ │ │ │ │ +0006c780: 6865 7365 2073 6372 6970 7473 2069 6465 hese scripts ide │ │ │ │ │ +0006c790: 6d70 6f74 656e 742e 2020 5365 6520 2a6e mpotent. See *n │ │ │ │ │ +0006c7a0: 6f74 650a 2020 2020 204d 6169 6e74 6169 ote. Maintai │ │ │ │ │ +0006c7b0: 6e65 7220 7363 7269 7074 7320 6964 656d ner scripts idem │ │ │ │ │ +0006c7c0: 706f 7465 6e63 793a 2065 302e 0a0a 2020 potency: e0... │ │ │ │ │ +0006c7d0: 2020 2054 6865 206d 6169 6e74 6169 6e65 The maintaine │ │ │ │ │ +0006c7e0: 7220 7363 7269 7074 7320 6172 6520 6e6f r scripts are no │ │ │ │ │ +0006c7f0: 7420 6775 6172 616e 7465 6564 2074 6f20 t guaranteed to │ │ │ │ │ +0006c800: 7275 6e20 7769 7468 2061 2063 6f6e 7472 run with a contr │ │ │ │ │ +0006c810: 6f6c 6c69 6e67 0a20 2020 2020 7465 726d olling. term │ │ │ │ │ +0006c820: 696e 616c 2061 6e64 206d 6179 206e 6f74 inal and may not │ │ │ │ │ +0006c830: 2062 6520 6162 6c65 2074 6f20 696e 7465 be able to inte │ │ │ │ │ +0006c840: 7261 6374 2077 6974 6820 7468 6520 7573 ract with the us │ │ │ │ │ +0006c850: 6572 2e20 2053 6565 202a 6e6f 7465 0a20 er. See *note. │ │ │ │ │ +0006c860: 2020 2020 436f 6e74 726f 6c6c 696e 6720 Controlling │ │ │ │ │ +0006c870: 7465 726d 696e 616c 2066 6f72 206d 6169 terminal for mai │ │ │ │ │ +0006c880: 6e74 6169 6e65 7220 7363 7269 7074 733a ntainer scripts: │ │ │ │ │ +0006c890: 2065 322e 0a0a e280 9863 6f6e 6666 696c e2......conffil │ │ │ │ │ +0006c8a0: 6573 e280 9920 5468 6973 2066 696c 6520 es... This file │ │ │ │ │ +0006c8b0: 636f 6e74 6169 6e73 2061 206c 6973 7420 contains a list │ │ │ │ │ +0006c8c0: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ +0006c8d0: 2066 696c 6573 2077 6869 6368 0a0a 2020 files which.. │ │ │ │ │ +0006c8e0: 2020 2061 7265 2074 6f20 6265 2068 616e are to be han │ │ │ │ │ +0006c8f0: 646c 6564 2061 7574 6f6d 6174 6963 616c dled automatical │ │ │ │ │ +0006c900: 6c79 2062 7920 e280 9864 706b 67e2 8099 ly by ...dpkg... │ │ │ │ │ +0006c910: 2028 7365 6520 2a6e 6f74 6520 436f 6e66 (see *note Conf │ │ │ │ │ +0006c920: 6967 7572 6174 696f 6e0a 2020 2020 2066 iguration. f │ │ │ │ │ +0006c930: 696c 6520 6861 6e64 6c69 6e67 2028 6672 ile handling (fr │ │ │ │ │ +0006c940: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006c950: 204d 616e 7561 6c29 3a20 3162 632e 292e Manual): 1bc.). │ │ │ │ │ +0006c960: 2020 4e6f 7465 2074 6861 7420 6e6f 740a Note that not. │ │ │ │ │ +0006c970: 2020 2020 206e 6563 6573 7361 7269 6c79 necessarily │ │ │ │ │ +0006c980: 2065 7665 7279 2063 6f6e 6669 6775 7261 every configura │ │ │ │ │ +0006c990: 7469 6f6e 2066 696c 6520 7368 6f75 6c64 tion file should │ │ │ │ │ +0006c9a0: 2062 6520 6c69 7374 6564 2068 6572 652e be listed here. │ │ │ │ │ +0006c9b0: 0a0a e280 9873 686c 6962 73e2 8099 0a0a .....shlibs..... │ │ │ │ │ +0006c9c0: 2020 2020 2054 6869 7320 6669 6c65 2063 This file c │ │ │ │ │ +0006c9d0: 6f6e 7461 696e 7320 6120 6c69 7374 206f ontains a list o │ │ │ │ │ +0006c9e0: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ +0006c9f0: 7261 7269 6573 2073 7570 706c 6965 6420 raries supplied │ │ │ │ │ +0006ca00: 6279 2074 6865 0a20 2020 2020 7061 636b by the. pack │ │ │ │ │ +0006ca10: 6167 652c 2077 6974 6820 6465 7065 6e64 age, with depend │ │ │ │ │ +0006ca20: 656e 6379 2064 6574 6169 6c73 2066 6f72 ency details for │ │ │ │ │ +0006ca30: 2065 6163 682e 2020 5468 6973 2069 7320 each. This is │ │ │ │ │ +0006ca40: 7573 6564 2062 790a 2020 2020 20e2 8098 used by. ... │ │ │ │ │ +0006ca50: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +0006ca60: 9920 7768 656e 2069 7420 6465 7465 726d . when it determ │ │ │ │ │ +0006ca70: 696e 6573 2077 6861 7420 6465 7065 6e64 ines what depend │ │ │ │ │ +0006ca80: 656e 6369 6573 2061 7265 2072 6571 7569 encies are requi │ │ │ │ │ +0006ca90: 7265 640a 2020 2020 2069 6e20 6120 7061 red. in a pa │ │ │ │ │ +0006caa0: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006cab0: 6c65 2e20 2054 6865 20e2 8098 7368 6c69 le. The ...shli │ │ │ │ │ +0006cac0: 6273 e280 9920 6669 6c65 2066 6f72 6d61 bs... file forma │ │ │ │ │ +0006cad0: 7420 6973 2064 6573 6372 6962 6564 0a20 t is described. │ │ │ │ │ +0006cae0: 2020 2020 6f6e 202a 6e6f 7465 2054 6865 on *note The │ │ │ │ │ +0006caf0: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ +0006cb00: 6d61 743a 2031 3137 2e0a 0a1f 0a46 696c mat: 117.....Fil │ │ │ │ │ +0006cb10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006cb20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ +0006cb30: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +0006cb40: 2063 6f6e 7472 6f6c 2066 696c 6520 636f control file co │ │ │ │ │ +0006cb50: 6e74 726f 6c2c 2020 4e65 7874 3a20 5469 ntrol, Next: Ti │ │ │ │ │ +0006cb60: 6d65 2053 7461 6d70 733c 323e 2c20 2050 me Stamps<2>, P │ │ │ │ │ +0006cb70: 7265 763a 2042 696e 6172 7920 7061 636b rev: Binary pack │ │ │ │ │ +0006cb80: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ +0006cb90: 6573 2c20 2055 703a 2042 696e 6172 7920 es, Up: Binary │ │ │ │ │ +0006cba0: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ +0006cbb0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +0006cbc0: 616c 0a0a 3134 2e33 2054 6865 2062 696e al..14.3 The bin │ │ │ │ │ +0006cbd0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +0006cbe0: 726f 6c20 6669 6c65 3a20 e280 9863 6f6e rol file: ...con │ │ │ │ │ +0006cbf0: 7472 6f6c e280 990a 3d3d 3d3d 3d3d 3d3d trol....======== │ │ │ │ │ +0006cc00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cc10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cc20: 3d3d 3d3d 3d3d 3d0a 0a54 6865 206d 6f73 =======..The mos │ │ │ │ │ +0006cc30: 7420 696d 706f 7274 616e 7420 7061 636b t important pack │ │ │ │ │ +0006cc40: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ +0006cc50: 6520 7573 6564 2062 7920 e280 9864 706b e used by ...dpk │ │ │ │ │ +0006cc60: 67e2 8099 2077 6865 6e20 6974 2069 6e73 g... when it ins │ │ │ │ │ +0006cc70: 7461 6c6c 730a 6120 7061 636b 6167 6520 talls.a package │ │ │ │ │ +0006cc80: 6973 20e2 8098 636f 6e74 726f 6ce2 8099 is ...control... │ │ │ │ │ +0006cc90: 2e20 2049 7420 636f 6e74 6169 6e73 2061 . It contains a │ │ │ │ │ +0006cca0: 6c6c 2074 6865 2070 6163 6b61 6765 e280 ll the package.. │ │ │ │ │ +0006ccb0: 9973 20e2 809c 7669 7461 6c0a 7374 6174 .s ...vital.stat │ │ │ │ │ +0006ccc0: 6973 7469 6373 e280 9d2e 0a0a 5468 6520 istics......The │ │ │ │ │ +0006ccd0: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +0006cce0: 6f6e 7472 6f6c 2066 696c 6573 206f 6620 ontrol files of │ │ │ │ │ +0006ccf0: 7061 636b 6167 6573 2062 7569 6c74 2066 packages built f │ │ │ │ │ +0006cd00: 726f 6d20 4465 6269 616e 2073 6f75 7263 rom Debian sourc │ │ │ │ │ +0006cd10: 6573 0a61 7265 206d 6164 6520 6279 2061 es.are made by a │ │ │ │ │ +0006cd20: 2073 7065 6369 616c 2074 6f6f 6c2c 20e2 special tool, . │ │ │ │ │ +0006cd30: 8098 6470 6b67 2d67 656e 636f 6e74 726f ..dpkg-gencontro │ │ │ │ │ +0006cd40: 6ce2 8099 2c20 7768 6963 6820 7265 6164 l..., which read │ │ │ │ │ +0006cd50: 730a e280 9864 6562 6961 6e2f 636f 6e74 s....debian/cont │ │ │ │ │ +0006cd60: 726f 6ce2 8099 2061 6e64 20e2 8098 6465 rol... and ...de │ │ │ │ │ +0006cd70: 6269 616e 2f63 6861 6e67 656c 6f67 e280 bian/changelog.. │ │ │ │ │ +0006cd80: 9920 746f 2066 696e 6420 7468 6520 696e . to find the in │ │ │ │ │ +0006cd90: 666f 726d 6174 696f 6e20 6974 0a6e 6565 formation it.nee │ │ │ │ │ +0006cda0: 6473 2e20 2053 6565 202a 6e6f 7465 2053 ds. See *note S │ │ │ │ │ +0006cdb0: 6f75 7263 6520 7061 636b 6167 6573 2028 ource packages ( │ │ │ │ │ +0006cdc0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +0006cdd0: 6e67 204d 616e 7561 6c29 3a20 3162 622e ng Manual): 1bb. │ │ │ │ │ +0006cde0: 2066 6f72 0a6d 6f72 6520 6465 7461 696c for.more detail │ │ │ │ │ +0006cdf0: 732e 0a0a 5468 6520 6669 656c 6473 2069 s...The fields i │ │ │ │ │ +0006ce00: 6e20 6269 6e61 7279 2070 6163 6b61 6765 n binary package │ │ │ │ │ +0006ce10: 2063 6f6e 7472 6f6c 2066 696c 6573 2061 control files a │ │ │ │ │ +0006ce20: 7265 206c 6973 7465 6420 696e 202a 6e6f re listed in *no │ │ │ │ │ +0006ce30: 7465 2044 6562 6961 6e0a 6269 6e61 7279 te Debian.binary │ │ │ │ │ +0006ce40: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ +0006ce50: 2066 696c 6573 20e2 8093 2044 4542 4941 files ... DEBIA │ │ │ │ │ +0006ce60: 4e2f 636f 6e74 726f 6c3a 2033 352e 0a0a N/control: 35... │ │ │ │ │ +0006ce70: 4120 6465 7363 7269 7074 696f 6e20 6f66 A description of │ │ │ │ │ +0006ce80: 2074 6865 2073 796e 7461 7820 6f66 2063 the syntax of c │ │ │ │ │ +0006ce90: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +0006cea0: 2074 6865 2070 7572 706f 7365 206f 6620 the purpose of │ │ │ │ │ +0006ceb0: 7468 650a 6669 656c 6473 2069 7320 6176 the.fields is av │ │ │ │ │ +0006cec0: 6169 6c61 626c 6520 696e 202a 6e6f 7465 ailable in *note │ │ │ │ │ +0006ced0: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ +0006cee0: 6e64 2074 6865 6972 2066 6965 6c64 733a nd their fields: │ │ │ │ │ +0006cef0: 2033 392e 0a0a 1f0a 4669 6c65 3a20 6465 39.....File: de │ │ │ │ │ +0006cf00: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006cf10: 2c20 204e 6f64 653a 2054 696d 6520 5374 , Node: Time St │ │ │ │ │ +0006cf20: 616d 7073 3c32 3e2c 2020 5072 6576 3a20 amps<2>, Prev: │ │ │ │ │ +0006cf30: 5468 6520 6269 6e61 7279 2070 6163 6b61 The binary packa │ │ │ │ │ +0006cf40: 6765 2063 6f6e 7472 6f6c 2066 696c 6520 ge control file │ │ │ │ │ +0006cf50: 636f 6e74 726f 6c2c 2020 5570 3a20 4269 control, Up: Bi │ │ │ │ │ +0006cf60: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ +0006cf70: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006cf80: 204d 616e 7561 6c0a 0a31 342e 3420 5469 Manual..14.4 Ti │ │ │ │ │ +0006cf90: 6d65 2053 7461 6d70 730a 3d3d 3d3d 3d3d me Stamps.====== │ │ │ │ │ +0006cfa0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5365 6520 ==========..See │ │ │ │ │ +0006cfb0: 2a6e 6f74 6520 5469 6d65 2053 7461 6d70 *note Time Stamp │ │ │ │ │ +0006cfc0: 733a 2037 372e 0a0a 1f0a 4669 6c65 3a20 s: 77.....File: │ │ │ │ │ +0006cfd0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0006cfe0: 666f 2c20 204e 6f64 653a 2053 6f75 7263 fo, Node: Sourc │ │ │ │ │ +0006cff0: 6520 7061 636b 6167 6573 2066 726f 6d20 e packages from │ │ │ │ │ +0006d000: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +0006d010: 6e75 616c 2c20 204e 6578 743a 2043 6f6e nual, Next: Con │ │ │ │ │ +0006d020: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +0006d030: 6865 6972 2066 6965 6c64 7320 6672 6f6d heir fields from │ │ │ │ │ +0006d040: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +0006d050: 616e 7561 6c2c 2020 5072 6576 3a20 4269 anual, Prev: Bi │ │ │ │ │ +0006d060: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ +0006d070: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006d080: 204d 616e 7561 6c2c 2020 5570 3a20 546f Manual, Up: To │ │ │ │ │ +0006d090: 700a 0a31 3520 536f 7572 6365 2070 6163 p..15 Source pac │ │ │ │ │ +0006d0a0: 6b61 6765 7320 2866 726f 6d20 6f6c 6420 kages (from old │ │ │ │ │ +0006d0b0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006d0c0: 290a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ).************** │ │ │ │ │ +0006d0d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006d0e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006d0f0: 0a0a 5468 6520 4465 6269 616e 2062 696e ..The Debian bin │ │ │ │ │ +0006d100: 6172 7920 7061 636b 6167 6573 2069 6e20 ary packages in │ │ │ │ │ +0006d110: 7468 6520 6469 7374 7269 6275 7469 6f6e the distribution │ │ │ │ │ +0006d120: 2061 7265 2067 656e 6572 6174 6564 2066 are generated f │ │ │ │ │ +0006d130: 726f 6d20 4465 6269 616e 0a73 6f75 7263 rom Debian.sourc │ │ │ │ │ +0006d140: 6573 2c20 7768 6963 6820 6172 6520 696e es, which are in │ │ │ │ │ +0006d150: 2061 2073 7065 6369 616c 2066 6f72 6d61 a special forma │ │ │ │ │ +0006d160: 7420 746f 2061 7373 6973 7420 7468 6520 t to assist the │ │ │ │ │ +0006d170: 6561 7379 2061 6e64 2061 7574 6f6d 6174 easy and automat │ │ │ │ │ +0006d180: 6963 0a62 7569 6c64 696e 6720 6f66 2062 ic.building of b │ │ │ │ │ +0006d190: 696e 6172 6965 732e 0a0a 2a20 4d65 6e75 inaries...* Menu │ │ │ │ │ +0006d1a0: 3a0a 0a2a 2054 6f6f 6c73 2066 6f72 2070 :..* Tools for p │ │ │ │ │ +0006d1b0: 726f 6365 7373 696e 6720 736f 7572 6365 rocessing source │ │ │ │ │ +0006d1c0: 2070 6163 6b61 6765 733a 3a0a 2a20 5468 packages::.* Th │ │ │ │ │ +0006d1d0: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +0006d1e0: 2073 6f75 7263 6520 7472 6565 3a3a 0a2a source tree::.* │ │ │ │ │ +0006d1f0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0006d200: 2061 7320 6172 6368 6976 6573 3a3a 0a2a as archives::.* │ │ │ │ │ +0006d210: 2055 6e70 6163 6b69 6e67 2061 2044 6562 Unpacking a Deb │ │ │ │ │ +0006d220: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ +0006d230: 6765 2077 6974 686f 7574 2064 706b 672d ge without dpkg- │ │ │ │ │ +0006d240: 736f 7572 6365 3a3a 0a0a 1f0a 4669 6c65 source::....File │ │ │ │ │ +0006d250: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0006d260: 696e 666f 2c20 204e 6f64 653a 2054 6f6f info, Node: Too │ │ │ │ │ +0006d270: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ +0006d280: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ +0006d290: 732c 2020 4e65 7874 3a20 5468 6520 4465 s, Next: The De │ │ │ │ │ +0006d2a0: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ +0006d2b0: 7263 6520 7472 6565 2c20 2055 703a 2053 rce tree, Up: S │ │ │ │ │ +0006d2c0: 6f75 7263 6520 7061 636b 6167 6573 2066 ource packages f │ │ │ │ │ +0006d2d0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +0006d2e0: 6720 4d61 6e75 616c 0a0a 3135 2e31 2054 g Manual..15.1 T │ │ │ │ │ +0006d2f0: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ +0006d300: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ +0006d310: 6765 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ges.============ │ │ │ │ │ +0006d320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006d330: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a56 =============..V │ │ │ │ │ +0006d340: 6172 696f 7573 2074 6f6f 6c73 2061 7265 arious tools are │ │ │ │ │ +0006d350: 2070 726f 7669 6465 6420 666f 7220 6d61 provided for ma │ │ │ │ │ +0006d360: 6e69 7075 6c61 7469 6e67 2073 6f75 7263 nipulating sourc │ │ │ │ │ +0006d370: 6520 7061 636b 6167 6573 3b20 7468 6579 e packages; they │ │ │ │ │ +0006d380: 2070 6163 6b0a 616e 6420 756e 7061 636b pack.and unpack │ │ │ │ │ +0006d390: 2073 6f75 7263 6573 2061 6e64 2068 656c sources and hel │ │ │ │ │ +0006d3a0: 7020 6275 696c 6420 6f66 2062 696e 6172 p build of binar │ │ │ │ │ +0006d3b0: 7920 7061 636b 6167 6573 2061 6e64 2068 y packages and h │ │ │ │ │ +0006d3c0: 656c 7020 6d61 6e61 6765 2074 6865 0a64 elp manage the.d │ │ │ │ │ +0006d3d0: 6973 7472 6962 7574 696f 6e20 6f66 206e istribution of n │ │ │ │ │ +0006d3e0: 6577 2076 6572 7369 6f6e 732e 0a0a 5468 ew versions...Th │ │ │ │ │ +0006d3f0: 6579 2061 7265 2069 6e74 726f 6475 6365 ey are introduce │ │ │ │ │ +0006d400: 6420 616e 6420 7479 7069 6361 6c20 7573 d and typical us │ │ │ │ │ +0006d410: 6573 2064 6573 6372 6962 6564 2068 6572 es described her │ │ │ │ │ +0006d420: 653b 2073 6565 0ae2 8098 6470 6b67 2d73 e; see....dpkg-s │ │ │ │ │ +0006d430: 6f75 7263 6528 3129 e280 9920 666f 7220 ource(1)... for │ │ │ │ │ +0006d440: 6675 6c6c 2064 6f63 756d 656e 7461 7469 full documentati │ │ │ │ │ +0006d450: 6f6e 2061 626f 7574 2074 6865 6972 2061 on about their a │ │ │ │ │ +0006d460: 7267 756d 656e 7473 2061 6e64 0a6f 7065 rguments and.ope │ │ │ │ │ +0006d470: 7261 7469 6f6e 2e0a 0a46 6f72 2065 7861 ration...For exa │ │ │ │ │ +0006d480: 6d70 6c65 7320 6f66 2068 6f77 2074 6f20 mples of how to │ │ │ │ │ +0006d490: 636f 6e73 7472 7563 7420 6120 4465 6269 construct a Debi │ │ │ │ │ +0006d4a0: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ +0006d4b0: 652c 2061 6e64 2068 6f77 2074 6f20 7573 e, and how to us │ │ │ │ │ +0006d4c0: 650a 7468 6f73 6520 7574 696c 6974 6965 e.those utilitie │ │ │ │ │ +0006d4d0: 7320 7468 6174 2061 7265 2075 7365 6420 s that are used │ │ │ │ │ +0006d4e0: 6279 2044 6562 6961 6e20 736f 7572 6365 by Debian source │ │ │ │ │ +0006d4f0: 2070 6163 6b61 6765 732c 2070 6c65 6173 packages, pleas │ │ │ │ │ +0006d500: 6520 7365 6520 7468 650a e280 9868 656c e see the....hel │ │ │ │ │ +0006d510: 6c6f e280 9920 6578 616d 706c 6520 7061 lo... example pa │ │ │ │ │ +0006d520: 636b 6167 652e 0a0a 2a20 4d65 6e75 3a0a ckage...* Menu:. │ │ │ │ │ +0006d530: 0a2a 2064 706b 672d 736f 7572 6365 202d .* dpkg-source - │ │ │ │ │ +0006d540: 2070 6163 6b73 2061 6e64 2075 6e70 6163 packs and unpac │ │ │ │ │ +0006d550: 6b73 2044 6562 6961 6e20 736f 7572 6365 ks Debian source │ │ │ │ │ +0006d560: 2070 6163 6b61 6765 733a 3a0a 2a20 6470 packages::.* dp │ │ │ │ │ +0006d570: 6b67 2d62 7569 6c64 7061 636b 6167 6520 kg-buildpackage │ │ │ │ │ +0006d580: 2d20 6f76 6572 616c 6c20 7061 636b 6167 - overall packag │ │ │ │ │ +0006d590: 652d 6275 696c 6469 6e67 2063 6f6e 7472 e-building contr │ │ │ │ │ +0006d5a0: 6f6c 2073 6372 6970 743a 3a0a 2a20 6470 ol script::.* dp │ │ │ │ │ +0006d5b0: 6b67 2d67 656e 636f 6e74 726f 6c20 2d20 kg-gencontrol - │ │ │ │ │ +0006d5c0: 6765 6e65 7261 7465 7320 6269 6e61 7279 generates binary │ │ │ │ │ +0006d5d0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ +0006d5e0: 2066 696c 6573 3a3a 0a2a 2064 706b 672d files::.* dpkg- │ │ │ │ │ +0006d5f0: 7368 6c69 6264 6570 7320 2d20 6361 6c63 shlibdeps - calc │ │ │ │ │ +0006d600: 756c 6174 6573 2073 6861 7265 6420 6c69 ulates shared li │ │ │ │ │ +0006d610: 6272 6172 7920 6465 7065 6e64 656e 6369 brary dependenci │ │ │ │ │ +0006d620: 6573 3a3a 0a2a 2064 706b 672d 6469 7374 es::.* dpkg-dist │ │ │ │ │ +0006d630: 6164 6466 696c 6520 2d20 6164 6473 2061 addfile - adds a │ │ │ │ │ +0006d640: 2066 696c 6520 746f 2064 6562 6961 6e2f file to debian/ │ │ │ │ │ +0006d650: 6669 6c65 733a 3a0a 2a20 6470 6b67 2d67 files::.* dpkg-g │ │ │ │ │ +0006d660: 656e 6368 616e 6765 7320 2d20 6765 6e65 enchanges - gene │ │ │ │ │ +0006d670: 7261 7465 7320 6120 2e63 6861 6e67 6573 rates a .changes │ │ │ │ │ +0006d680: 2075 706c 6f61 6420 636f 6e74 726f 6c20 upload control │ │ │ │ │ +0006d690: 6669 6c65 3a20 6470 6b67 2d67 656e 6368 file: dpkg-gench │ │ │ │ │ +0006d6a0: 616e 6765 7320 2d20 6765 6e65 7261 7465 anges - generate │ │ │ │ │ +0006d6b0: 7320 6120 6368 616e 6765 7320 7570 6c6f s a changes uplo │ │ │ │ │ +0006d6c0: 6164 2063 6f6e 7472 6f6c 2066 696c 652e ad control file. │ │ │ │ │ +0006d6d0: 0a2a 2064 706b 672d 7061 7273 6563 6861 .* dpkg-parsecha │ │ │ │ │ +0006d6e0: 6e67 656c 6f67 202d 2070 726f 6475 6365 ngelog - produce │ │ │ │ │ +0006d6f0: 7320 7061 7273 6564 2072 6570 7265 7365 s parsed represe │ │ │ │ │ +0006d700: 6e74 6174 696f 6e20 6f66 2061 2063 6861 ntation of a cha │ │ │ │ │ +0006d710: 6e67 656c 6f67 3a3a 0a2a 2064 706b 672d ngelog::.* dpkg- │ │ │ │ │ +0006d720: 6172 6368 6974 6563 7475 7265 202d 2069 architecture - i │ │ │ │ │ +0006d730: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ +0006d740: 2074 6865 2062 7569 6c64 2061 6e64 2068 the build and h │ │ │ │ │ +0006d750: 6f73 7420 7379 7374 656d 3a3a 0a0a 1f0a ost system::.... │ │ │ │ │ +0006d760: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0006d770: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0006d780: 2064 706b 672d 736f 7572 6365 202d 2070 dpkg-source - p │ │ │ │ │ +0006d790: 6163 6b73 2061 6e64 2075 6e70 6163 6b73 acks and unpacks │ │ │ │ │ +0006d7a0: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +0006d7b0: 6163 6b61 6765 732c 2020 4e65 7874 3a20 ackages, Next: │ │ │ │ │ +0006d7c0: 6470 6b67 2d62 7569 6c64 7061 636b 6167 dpkg-buildpackag │ │ │ │ │ +0006d7d0: 6520 2d20 6f76 6572 616c 6c20 7061 636b e - overall pack │ │ │ │ │ +0006d7e0: 6167 652d 6275 696c 6469 6e67 2063 6f6e age-building con │ │ │ │ │ +0006d7f0: 7472 6f6c 2073 6372 6970 742c 2020 5570 trol script, Up │ │ │ │ │ +0006d800: 3a20 546f 6f6c 7320 666f 7220 7072 6f63 : Tools for proc │ │ │ │ │ +0006d810: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ +0006d820: 636b 6167 6573 0a0a 3135 2e31 2e31 20e2 ckages..15.1.1 . │ │ │ │ │ +0006d830: 8098 6470 6b67 2d73 6f75 7263 65e2 8099 ..dpkg-source... │ │ │ │ │ +0006d840: 202d 2070 6163 6b73 2061 6e64 2075 6e70 - packs and unp │ │ │ │ │ +0006d850: 6163 6b73 2044 6562 6961 6e20 736f 7572 acks Debian sour │ │ │ │ │ +0006d860: 6365 2070 6163 6b61 6765 730a 2d2d 2d2d ce packages.---- │ │ │ │ │ +0006d870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ +0006d8b0: 7320 7072 6f67 7261 6d20 6973 2066 7265 s program is fre │ │ │ │ │ +0006d8c0: 7175 656e 746c 7920 7573 6564 2062 7920 quently used by │ │ │ │ │ +0006d8d0: 6861 6e64 2c20 616e 6420 6973 2061 6c73 hand, and is als │ │ │ │ │ +0006d8e0: 6f20 6361 6c6c 6564 2066 726f 6d0a 7061 o called from.pa │ │ │ │ │ +0006d8f0: 636b 6167 652d 696e 6465 7065 6e64 656e ckage-independen │ │ │ │ │ +0006d900: 7420 6175 746f 6d61 7465 6420 6275 696c t automated buil │ │ │ │ │ +0006d910: 6469 6e67 2073 6372 6970 7473 2073 7563 ding scripts suc │ │ │ │ │ +0006d920: 6820 6173 0ae2 8098 6470 6b67 2d62 7569 h as....dpkg-bui │ │ │ │ │ +0006d930: 6c64 7061 636b 6167 65e2 8099 2e0a 0a54 ldpackage......T │ │ │ │ │ +0006d940: 6f20 756e 7061 636b 2061 2070 6163 6b61 o unpack a packa │ │ │ │ │ +0006d950: 6765 2069 7420 6973 2074 7970 6963 616c ge it is typical │ │ │ │ │ +0006d960: 6c79 2069 6e76 6f6b 6564 2077 6974 680a ly invoked with. │ │ │ │ │ +0006d970: 0a20 2020 2020 6470 6b67 2d73 6f75 7263 . dpkg-sourc │ │ │ │ │ +0006d980: 6520 2d78 202e 2e2e 2f70 6174 682f 746f e -x .../path/to │ │ │ │ │ +0006d990: 2f66 696c 656e 616d 652e 6473 630a 0a77 /filename.dsc..w │ │ │ │ │ +0006d9a0: 6974 6820 7468 6520 e280 9866 696c 656e ith the ...filen │ │ │ │ │ +0006d9b0: 616d 652e 7461 722e 677a e280 9920 616e ame.tar.gz... an │ │ │ │ │ +0006d9c0: 6420 e280 9866 696c 656e 616d 652e 6469 d ...filename.di │ │ │ │ │ +0006d9d0: 6666 2e67 7ae2 8099 2028 6966 2061 7070 ff.gz... (if app │ │ │ │ │ +0006d9e0: 6c69 6361 626c 6529 2069 6e20 7468 650a licable) in the. │ │ │ │ │ +0006d9f0: 7361 6d65 2064 6972 6563 746f 7279 2e20 same directory. │ │ │ │ │ +0006da00: 2049 7420 756e 7061 636b 7320 696e 746f It unpacks into │ │ │ │ │ +0006da10: 20e2 8098 7061 636b 6167 652d 7665 7273 ...package-vers │ │ │ │ │ +0006da20: 696f 6ee2 8099 2c20 616e 6420 6966 2061 ion..., and if a │ │ │ │ │ +0006da30: 7070 6c69 6361 626c 650a e280 9870 6163 pplicable....pac │ │ │ │ │ +0006da40: 6b61 6765 2d76 6572 7369 6f6e 2e6f 7269 kage-version.ori │ │ │ │ │ +0006da50: 67e2 8099 2c20 696e 2074 6865 2063 7572 g..., in the cur │ │ │ │ │ +0006da60: 7265 6e74 2064 6972 6563 746f 7279 2e0a rent directory.. │ │ │ │ │ +0006da70: 0a54 6f20 6372 6561 7465 2061 2070 6163 .To create a pac │ │ │ │ │ +0006da80: 6b65 6420 736f 7572 6365 2061 7263 6869 ked source archi │ │ │ │ │ +0006da90: 7665 2069 7420 6973 2074 7970 6963 616c ve it is typical │ │ │ │ │ +0006daa0: 6c79 2069 6e76 6f6b 6564 3a0a 0a20 2020 ly invoked:.. │ │ │ │ │ +0006dab0: 2020 6470 6b67 2d73 6f75 7263 6520 2d62 dpkg-source -b │ │ │ │ │ +0006dac0: 2070 6163 6b61 6765 2d76 6572 7369 6f6e package-version │ │ │ │ │ +0006dad0: 0a0a 5468 6973 2077 696c 6c20 6372 6561 ..This will crea │ │ │ │ │ +0006dae0: 7465 2074 6865 20e2 8098 2e64 7363 e280 te the ....dsc.. │ │ │ │ │ +0006daf0: 992c 20e2 8098 2e74 6172 2e67 7ae2 8099 ., ....tar.gz... │ │ │ │ │ +0006db00: 2061 6e64 20e2 8098 2e64 6966 662e 677a and ....diff.gz │ │ │ │ │ +0006db10: e280 9920 2869 6620 6170 7072 6f70 7269 ... (if appropri │ │ │ │ │ +0006db20: 6174 6529 0a69 6e20 7468 6520 6375 7272 ate).in the curr │ │ │ │ │ +0006db30: 656e 7420 6469 7265 6374 6f72 792e 2020 ent directory. │ │ │ │ │ +0006db40: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ +0006db50: 9920 646f 6573 206e 6f74 2063 6c65 616e . does not clean │ │ │ │ │ +0006db60: 2074 6865 2073 6f75 7263 6520 7472 6565 the source tree │ │ │ │ │ +0006db70: 0a66 6972 7374 202d 2074 6869 7320 6d75 .first - this mu │ │ │ │ │ +0006db80: 7374 2062 6520 646f 6e65 2073 6570 6172 st be done separ │ │ │ │ │ +0006db90: 6174 656c 7920 6966 2069 7420 6973 2072 ately if it is r │ │ │ │ │ +0006dba0: 6571 7569 7265 642e 0a0a 5365 6520 616c equired...See al │ │ │ │ │ +0006dbb0: 736f 202a 6e6f 7465 2053 6f75 7263 6520 so *note Source │ │ │ │ │ +0006dbc0: 7061 636b 6167 6573 2061 7320 6172 6368 packages as arch │ │ │ │ │ +0006dbd0: 6976 6573 3a20 6336 2e0a 0a1f 0a46 696c ives: c6.....Fil │ │ │ │ │ +0006dbe0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006dbf0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6470 .info, Node: dp │ │ │ │ │ +0006dc00: 6b67 2d62 7569 6c64 7061 636b 6167 6520 kg-buildpackage │ │ │ │ │ +0006dc10: 2d20 6f76 6572 616c 6c20 7061 636b 6167 - overall packag │ │ │ │ │ +0006dc20: 652d 6275 696c 6469 6e67 2063 6f6e 7472 e-building contr │ │ │ │ │ +0006dc30: 6f6c 2073 6372 6970 742c 2020 4e65 7874 ol script, Next │ │ │ │ │ +0006dc40: 3a20 6470 6b67 2d67 656e 636f 6e74 726f : dpkg-gencontro │ │ │ │ │ +0006dc50: 6c20 2d20 6765 6e65 7261 7465 7320 6269 l - generates bi │ │ │ │ │ +0006dc60: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ +0006dc70: 7472 6f6c 2066 696c 6573 2c20 2050 7265 trol files, Pre │ │ │ │ │ +0006dc80: 763a 2064 706b 672d 736f 7572 6365 202d v: dpkg-source - │ │ │ │ │ +0006dc90: 2070 6163 6b73 2061 6e64 2075 6e70 6163 packs and unpac │ │ │ │ │ +0006dca0: 6b73 2044 6562 6961 6e20 736f 7572 6365 ks Debian source │ │ │ │ │ +0006dcb0: 2070 6163 6b61 6765 732c 2020 5570 3a20 packages, Up: │ │ │ │ │ +0006dcc0: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ +0006dcd0: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ +0006dce0: 6167 6573 0a0a 3135 2e31 2e32 20e2 8098 ages..15.1.2 ... │ │ │ │ │ +0006dcf0: 6470 6b67 2d62 7569 6c64 7061 636b 6167 dpkg-buildpackag │ │ │ │ │ +0006dd00: 65e2 8099 202d 206f 7665 7261 6c6c 2070 e... - overall p │ │ │ │ │ +0006dd10: 6163 6b61 6765 2d62 7569 6c64 696e 6720 ackage-building │ │ │ │ │ +0006dd20: 636f 6e74 726f 6c20 7363 7269 7074 0a2d control script.- │ │ │ │ │ +0006dd30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dd40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dd50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dd60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dd70: 2d2d 2d0a 0a53 6565 20e2 8098 6470 6b67 ---..See ...dpkg │ │ │ │ │ +0006dd80: 2d62 7569 6c64 7061 636b 6167 6528 3129 -buildpackage(1) │ │ │ │ │ +0006dd90: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0006dda0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006ddb0: 2c20 204e 6f64 653a 2064 706b 672d 6765 , Node: dpkg-ge │ │ │ │ │ +0006ddc0: 6e63 6f6e 7472 6f6c 202d 2067 656e 6572 ncontrol - gener │ │ │ │ │ +0006ddd0: 6174 6573 2062 696e 6172 7920 7061 636b ates binary pack │ │ │ │ │ +0006dde0: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +0006ddf0: 732c 2020 4e65 7874 3a20 6470 6b67 2d73 s, Next: dpkg-s │ │ │ │ │ +0006de00: 686c 6962 6465 7073 202d 2063 616c 6375 hlibdeps - calcu │ │ │ │ │ +0006de10: 6c61 7465 7320 7368 6172 6564 206c 6962 lates shared lib │ │ │ │ │ +0006de20: 7261 7279 2064 6570 656e 6465 6e63 6965 rary dependencie │ │ │ │ │ +0006de30: 732c 2020 5072 6576 3a20 6470 6b67 2d62 s, Prev: dpkg-b │ │ │ │ │ +0006de40: 7569 6c64 7061 636b 6167 6520 2d20 6f76 uildpackage - ov │ │ │ │ │ +0006de50: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ +0006de60: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ +0006de70: 6372 6970 742c 2020 5570 3a20 546f 6f6c cript, Up: Tool │ │ │ │ │ +0006de80: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ +0006de90: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006dea0: 0a0a 3135 2e31 2e33 20e2 8098 6470 6b67 ..15.1.3 ...dpkg │ │ │ │ │ +0006deb0: 2d67 656e 636f 6e74 726f 6ce2 8099 202d -gencontrol... - │ │ │ │ │ +0006dec0: 2067 656e 6572 6174 6573 2062 696e 6172 generates binar │ │ │ │ │ +0006ded0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ +0006dee0: 6c20 6669 6c65 730a 2d2d 2d2d 2d2d 2d2d l files.-------- │ │ │ │ │ +0006def0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006df20: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 ---------..This │ │ │ │ │ +0006df30: 7072 6f67 7261 6d20 6973 2075 7375 616c program is usual │ │ │ │ │ +0006df40: 6c79 2063 616c 6c65 6420 6672 6f6d 20e2 ly called from . │ │ │ │ │ +0006df50: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0006df60: 9920 2873 6565 202a 6e6f 7465 0a73 6563 . (see *note.sec │ │ │ │ │ +0006df70: 7469 6f6e 5f74 6974 6c65 3a20 3163 392e tion_title: 1c9. │ │ │ │ │ +0006df80: 2920 696e 2074 6865 2074 6f70 206c 6576 ) in the top lev │ │ │ │ │ +0006df90: 656c 206f 6620 7468 6520 736f 7572 6365 el of the source │ │ │ │ │ +0006dfa0: 2074 7265 652e 0a0a 5468 6973 2069 7320 tree...This is │ │ │ │ │ +0006dfb0: 7573 7561 6c6c 7920 646f 6e65 206a 7573 usually done jus │ │ │ │ │ +0006dfc0: 7420 6265 666f 7265 2074 6865 2066 696c t before the fil │ │ │ │ │ +0006dfd0: 6573 2061 6e64 2064 6972 6563 746f 7269 es and directori │ │ │ │ │ +0006dfe0: 6573 2069 6e20 7468 650a 7465 6d70 6f72 es in the.tempor │ │ │ │ │ +0006dff0: 6172 7920 6469 7265 6374 6f72 7920 7472 ary directory tr │ │ │ │ │ +0006e000: 6565 2077 6865 7265 2074 6865 2070 6163 ee where the pac │ │ │ │ │ +0006e010: 6b61 6765 2069 7320 6265 696e 6720 6275 kage is being bu │ │ │ │ │ +0006e020: 696c 7420 6861 7665 2074 6865 6972 0a70 ilt have their.p │ │ │ │ │ +0006e030: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ +0006e040: 776e 6572 7368 6970 7320 7365 7420 616e wnerships set an │ │ │ │ │ +0006e050: 6420 7468 6520 7061 636b 6167 6520 6973 d the package is │ │ │ │ │ +0006e060: 2063 6f6e 7374 7275 6374 6564 2075 7369 constructed usi │ │ │ │ │ +0006e070: 6e67 0ae2 8098 6470 6b67 2d64 6562 2fe2 ng....dpkg-deb/. │ │ │ │ │ +0006e080: 8099 2e20 2028 3129 0a0a e280 9864 706b ... (1).....dpk │ │ │ │ │ +0006e090: 672d 6765 6e63 6f6e 7472 6f6c e280 9920 g-gencontrol... │ │ │ │ │ +0006e0a0: 6d75 7374 2062 6520 6361 6c6c 6564 2061 must be called a │ │ │ │ │ +0006e0b0: 6674 6572 2061 6c6c 2074 6865 2066 696c fter all the fil │ │ │ │ │ +0006e0c0: 6573 2077 6869 6368 2061 7265 2074 6f20 es which are to │ │ │ │ │ +0006e0d0: 676f 0a69 6e74 6f20 7468 6520 7061 636b go.into the pack │ │ │ │ │ +0006e0e0: 6167 6520 6861 7665 2062 6565 6e20 706c age have been pl │ │ │ │ │ +0006e0f0: 6163 6564 2069 6e20 7468 6520 7465 6d70 aced in the temp │ │ │ │ │ +0006e100: 6f72 6172 7920 6275 696c 6420 6469 7265 orary build dire │ │ │ │ │ +0006e110: 6374 6f72 792c 2073 6f0a 7468 6174 2069 ctory, so.that i │ │ │ │ │ +0006e120: 7473 2063 616c 6375 6c61 7469 6f6e 206f ts calculation o │ │ │ │ │ +0006e130: 6620 7468 6520 696e 7374 616c 6c65 6420 f the installed │ │ │ │ │ +0006e140: 7369 7a65 206f 6620 6120 7061 636b 6167 size of a packag │ │ │ │ │ +0006e150: 6520 6973 2063 6f72 7265 6374 2e0a 0a49 e is correct...I │ │ │ │ │ +0006e160: 7420 6973 2061 6c73 6f20 6e65 6365 7373 t is also necess │ │ │ │ │ +0006e170: 6172 7920 666f 7220 e280 9864 706b 672d ary for ...dpkg- │ │ │ │ │ +0006e180: 6765 6e63 6f6e 7472 6f6c e280 9920 746f gencontrol... to │ │ │ │ │ +0006e190: 2062 6520 7275 6e20 6166 7465 720a e280 be run after... │ │ │ │ │ +0006e1a0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +0006e1b0: 8099 2073 6f20 7468 6174 2074 6865 2076 .. so that the v │ │ │ │ │ +0006e1c0: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ +0006e1d0: 7469 6f6e 7320 6372 6561 7465 6420 6279 tions created by │ │ │ │ │ +0006e1e0: 0ae2 8098 6470 6b67 2d73 686c 6962 6465 ....dpkg-shlibde │ │ │ │ │ +0006e1f0: 7073 e280 9920 696e 20e2 8098 6465 6269 ps... in ...debi │ │ │ │ │ +0006e200: 616e 2f73 7562 7374 7661 7273 e280 9920 an/substvars... │ │ │ │ │ +0006e210: 6172 6520 6176 6169 6c61 626c 652e 0a0a are available... │ │ │ │ │ +0006e220: 466f 7220 6120 7061 636b 6167 6520 7768 For a package wh │ │ │ │ │ +0006e230: 6963 6820 6765 6e65 7261 7465 7320 6f6e ich generates on │ │ │ │ │ +0006e240: 6c79 206f 6e65 2062 696e 6172 7920 7061 ly one binary pa │ │ │ │ │ +0006e250: 636b 6167 652c 2061 6e64 2077 6869 6368 ckage, and which │ │ │ │ │ +0006e260: 2062 7569 6c64 730a 6974 2069 6e20 e280 builds.it in .. │ │ │ │ │ +0006e270: 9864 6562 6961 6e2f 746d 70e2 8099 2072 .debian/tmp... r │ │ │ │ │ +0006e280: 656c 6174 6976 6520 746f 2074 6865 2074 elative to the t │ │ │ │ │ +0006e290: 6f70 206f 6620 7468 6520 736f 7572 6365 op of the source │ │ │ │ │ +0006e2a0: 2070 6163 6b61 6765 2c20 6974 2069 730a package, it is. │ │ │ │ │ +0006e2b0: 7573 7561 6c6c 7920 7375 6666 6963 6965 usually sufficie │ │ │ │ │ +0006e2c0: 6e74 2074 6f20 6361 6c6c 20e2 8098 6470 nt to call ...dp │ │ │ │ │ +0006e2d0: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ +0006e2e0: 2e0a 0a53 6f75 7263 6573 2077 6869 6368 ...Sources which │ │ │ │ │ +0006e2f0: 2062 7569 6c64 2073 6576 6572 616c 2062 build several b │ │ │ │ │ +0006e300: 696e 6172 6965 7320 7769 6c6c 2074 7970 inaries will typ │ │ │ │ │ +0006e310: 6963 616c 6c79 206e 6565 6420 736f 6d65 ically need some │ │ │ │ │ +0006e320: 7468 696e 6720 6c69 6b65 3a0a 0a20 2020 thing like:.. │ │ │ │ │ +0006e330: 2020 6470 6b67 2d67 656e 636f 6e74 726f dpkg-gencontro │ │ │ │ │ +0006e340: 6c20 2d50 6465 6269 616e 2f70 6b67 202d l -Pdebian/pkg - │ │ │ │ │ +0006e350: 7070 6163 6b61 6765 0a0a 5468 6520 e280 ppackage..The .. │ │ │ │ │ +0006e360: 982d 50e2 8099 2074 656c 6c73 20e2 8098 .-P... tells ... │ │ │ │ │ +0006e370: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +0006e380: 8099 2074 6861 7420 7468 6520 7061 636b .. that the pack │ │ │ │ │ +0006e390: 6167 6520 6973 2062 6569 6e67 2062 7569 age is being bui │ │ │ │ │ +0006e3a0: 6c74 2069 6e20 610a 6e6f 6e2d 6465 6661 lt in a.non-defa │ │ │ │ │ +0006e3b0: 756c 7420 6469 7265 6374 6f72 792c 2061 ult directory, a │ │ │ │ │ +0006e3c0: 6e64 2074 6865 20e2 8098 2d70 e280 9920 nd the ...-p... │ │ │ │ │ +0006e3d0: 7465 6c6c 7320 6974 2077 6869 6368 2062 tells it which b │ │ │ │ │ +0006e3e0: 696e 6172 7920 7061 636b 6167 65e2 8099 inary package... │ │ │ │ │ +0006e3f0: 730a 636f 6e74 726f 6c20 6669 6c65 2073 s.control file s │ │ │ │ │ +0006e400: 686f 756c 6420 6265 2067 656e 6572 6174 hould be generat │ │ │ │ │ +0006e410: 6564 2e0a 0ae2 8098 6470 6b67 2d67 656e ed......dpkg-gen │ │ │ │ │ +0006e420: 636f 6e74 726f 6ce2 8099 2061 6c73 6f20 control... also │ │ │ │ │ +0006e430: 6164 6473 2069 6e66 6f72 6d61 7469 6f6e adds information │ │ │ │ │ +0006e440: 2074 6f20 7468 6520 6c69 7374 206f 6620 to the list of │ │ │ │ │ +0006e450: 6669 6c65 7320 696e 0ae2 8098 6465 6269 files in....debi │ │ │ │ │ +0006e460: 616e 2f66 696c 6573 e280 992c 2066 6f72 an/files..., for │ │ │ │ │ +0006e470: 2074 6865 2062 656e 6566 6974 206f 6620 the benefit of │ │ │ │ │ +0006e480: 2866 6f72 2065 7861 6d70 6c65 2920 6120 (for example) a │ │ │ │ │ +0006e490: 6675 7475 7265 2069 6e76 6f63 6174 696f future invocatio │ │ │ │ │ +0006e4a0: 6e20 6f66 0ae2 8098 6470 6b67 2d67 656e n of....dpkg-gen │ │ │ │ │ +0006e4b0: 6368 616e 6765 73e2 8099 2e0a 0a20 2020 changes...... │ │ │ │ │ +0006e4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0006e4d0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0006e4e0: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ +0006e4f0: 736f 2074 6861 7420 7468 6520 636f 6e74 so that the cont │ │ │ │ │ +0006e500: 726f 6c20 6669 6c65 2077 6869 6368 2069 rol file which i │ │ │ │ │ +0006e510: 7320 7072 6f64 7563 6564 2068 6173 2074 s produced has t │ │ │ │ │ +0006e520: 6865 2072 6967 6874 0a70 6572 6d69 7373 he right.permiss │ │ │ │ │ +0006e530: 696f 6e73 0a0a 1f0a 4669 6c65 3a20 6465 ions....File: de │ │ │ │ │ +0006e540: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006e550: 2c20 204e 6f64 653a 2064 706b 672d 7368 , Node: dpkg-sh │ │ │ │ │ +0006e560: 6c69 6264 6570 7320 2d20 6361 6c63 756c libdeps - calcul │ │ │ │ │ +0006e570: 6174 6573 2073 6861 7265 6420 6c69 6272 ates shared libr │ │ │ │ │ +0006e580: 6172 7920 6465 7065 6e64 656e 6369 6573 ary dependencies │ │ │ │ │ +0006e590: 2c20 204e 6578 743a 2064 706b 672d 6469 , Next: dpkg-di │ │ │ │ │ +0006e5a0: 7374 6164 6466 696c 6520 2d20 6164 6473 staddfile - adds │ │ │ │ │ +0006e5b0: 2061 2066 696c 6520 746f 2064 6562 6961 a file to debia │ │ │ │ │ +0006e5c0: 6e2f 6669 6c65 732c 2020 5072 6576 3a20 n/files, Prev: │ │ │ │ │ +0006e5d0: 6470 6b67 2d67 656e 636f 6e74 726f 6c20 dpkg-gencontrol │ │ │ │ │ +0006e5e0: 2d20 6765 6e65 7261 7465 7320 6269 6e61 - generates bina │ │ │ │ │ +0006e5f0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +0006e600: 6f6c 2066 696c 6573 2c20 2055 703a 2054 ol files, Up: T │ │ │ │ │ +0006e610: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ +0006e620: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ +0006e630: 6765 730a 0a31 352e 312e 3420 e280 9864 ges..15.1.4 ...d │ │ │ │ │ +0006e640: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +0006e650: 202d 2063 616c 6375 6c61 7465 7320 7368 - calculates sh │ │ │ │ │ +0006e660: 6172 6564 206c 6962 7261 7279 2064 6570 ared library dep │ │ │ │ │ +0006e670: 656e 6465 6e63 6965 730a 2d2d 2d2d 2d2d endencies.------ │ │ │ │ │ +0006e680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e6a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 ----------..See │ │ │ │ │ +0006e6c0: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +0006e6d0: 7328 3129 e280 992e 0a0a 1f0a 4669 6c65 s(1)........File │ │ │ │ │ +0006e6e0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0006e6f0: 696e 666f 2c20 204e 6f64 653a 2064 706b info, Node: dpk │ │ │ │ │ +0006e700: 672d 6469 7374 6164 6466 696c 6520 2d20 g-distaddfile - │ │ │ │ │ +0006e710: 6164 6473 2061 2066 696c 6520 746f 2064 adds a file to d │ │ │ │ │ +0006e720: 6562 6961 6e2f 6669 6c65 732c 2020 4e65 ebian/files, Ne │ │ │ │ │ +0006e730: 7874 3a20 6470 6b67 2d67 656e 6368 616e xt: dpkg-genchan │ │ │ │ │ +0006e740: 6765 7320 2d20 6765 6e65 7261 7465 7320 ges - generates │ │ │ │ │ +0006e750: 6120 6368 616e 6765 7320 7570 6c6f 6164 a changes upload │ │ │ │ │ +0006e760: 2063 6f6e 7472 6f6c 2066 696c 652c 2020 control file, │ │ │ │ │ +0006e770: 5072 6576 3a20 6470 6b67 2d73 686c 6962 Prev: dpkg-shlib │ │ │ │ │ +0006e780: 6465 7073 202d 2063 616c 6375 6c61 7465 deps - calculate │ │ │ │ │ +0006e790: 7320 7368 6172 6564 206c 6962 7261 7279 s shared library │ │ │ │ │ +0006e7a0: 2064 6570 656e 6465 6e63 6965 732c 2020 dependencies, │ │ │ │ │ +0006e7b0: 5570 3a20 546f 6f6c 7320 666f 7220 7072 Up: Tools for pr │ │ │ │ │ +0006e7c0: 6f63 6573 7369 6e67 2073 6f75 7263 6520 ocessing source │ │ │ │ │ +0006e7d0: 7061 636b 6167 6573 0a0a 3135 2e31 2e35 packages..15.1.5 │ │ │ │ │ +0006e7e0: 20e2 8098 6470 6b67 2d64 6973 7461 6464 ...dpkg-distadd │ │ │ │ │ +0006e7f0: 6669 6c65 e280 9920 2d20 6164 6473 2061 file... - adds a │ │ │ │ │ +0006e800: 2066 696c 6520 746f 20e2 8098 6465 6269 file to ...debi │ │ │ │ │ +0006e810: 616e 2f66 696c 6573 e280 990a 2d2d 2d2d an/files....---- │ │ │ │ │ +0006e820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e850: 2d2d 2d2d 2d0a 0a53 6f6d 6520 7061 636b -----..Some pack │ │ │ │ │ +0006e860: 6167 6573 e280 9920 7570 6c6f 6164 7320 ages... uploads │ │ │ │ │ +0006e870: 6e65 6564 2074 6f20 696e 636c 7564 6520 need to include │ │ │ │ │ +0006e880: 6669 6c65 7320 6f74 6865 7220 7468 616e files other than │ │ │ │ │ +0006e890: 2074 6865 2073 6f75 7263 6520 616e 640a the source and. │ │ │ │ │ +0006e8a0: 6269 6e61 7279 2070 6163 6b61 6765 2066 binary package f │ │ │ │ │ +0006e8b0: 696c 6573 2e0a 0ae2 8098 6470 6b67 2d64 iles......dpkg-d │ │ │ │ │ +0006e8c0: 6973 7461 6464 6669 6c65 e280 9920 6164 istaddfile... ad │ │ │ │ │ +0006e8d0: 6473 2061 2066 696c 6520 746f 2074 6865 ds a file to the │ │ │ │ │ +0006e8e0: 20e2 8098 6465 6269 616e 2f66 696c 6573 ...debian/files │ │ │ │ │ +0006e8f0: e280 9920 6669 6c65 2073 6f20 7468 6174 ... file so that │ │ │ │ │ +0006e900: 2069 740a 7769 6c6c 2062 6520 696e 636c it.will be incl │ │ │ │ │ +0006e910: 7564 6564 2069 6e20 7468 6520 e280 982e uded in the .... │ │ │ │ │ +0006e920: 6368 616e 6765 73e2 8099 2066 696c 6520 changes... file │ │ │ │ │ +0006e930: 7768 656e 20e2 8098 6470 6b67 2d67 656e when ...dpkg-gen │ │ │ │ │ +0006e940: 6368 616e 6765 73e2 8099 2069 7320 7275 changes... is ru │ │ │ │ │ +0006e950: 6e2e 0a0a 4974 2069 7320 7573 7561 6c6c n...It is usuall │ │ │ │ │ +0006e960: 7920 696e 766f 6b65 6420 6672 6f6d 2074 y invoked from t │ │ │ │ │ +0006e970: 6865 20e2 8098 6269 6e61 7279 e280 9920 he ...binary... │ │ │ │ │ +0006e980: 7461 7267 6574 206f 6620 e280 9864 6562 target of ...deb │ │ │ │ │ +0006e990: 6961 6e2f 7275 6c65 73e2 8099 3a0a 0a20 ian/rules...:.. │ │ │ │ │ +0006e9a0: 2020 2020 6470 6b67 2d64 6973 7461 6464 dpkg-distadd │ │ │ │ │ +0006e9b0: 6669 6c65 2066 696c 656e 616d 6520 7365 file filename se │ │ │ │ │ +0006e9c0: 6374 696f 6e20 7072 696f 7269 7479 0a0a ction priority.. │ │ │ │ │ +0006e9d0: 5468 6520 6669 6c65 6e61 6d65 2069 7320 The filename is │ │ │ │ │ +0006e9e0: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the │ │ │ │ │ +0006e9f0: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where │ │ │ │ │ +0006ea00: e280 9864 706b 672d 6765 6e63 6861 6e67 ...dpkg-genchang │ │ │ │ │ +0006ea10: 6573 e280 9920 7769 6c6c 0a65 7870 6563 es... will.expec │ │ │ │ │ +0006ea20: 7420 746f 2066 696e 6420 6974 202d 2074 t to find it - t │ │ │ │ │ +0006ea30: 6869 7320 6973 2075 7375 616c 6c79 2074 his is usually t │ │ │ │ │ +0006ea40: 6865 2064 6972 6563 746f 7279 2061 626f he directory abo │ │ │ │ │ +0006ea50: 7665 2074 6865 2074 6f70 206c 6576 656c ve the top level │ │ │ │ │ +0006ea60: 206f 660a 7468 6520 736f 7572 6365 2074 of.the source t │ │ │ │ │ +0006ea70: 7265 652e 2020 5468 6520 e280 9864 6562 ree. The ...deb │ │ │ │ │ +0006ea80: 6961 6e2f 7275 6c65 73e2 8099 2074 6172 ian/rules... tar │ │ │ │ │ +0006ea90: 6765 7420 7368 6f75 6c64 2070 7574 2074 get should put t │ │ │ │ │ +0006eaa0: 6865 2066 696c 6520 7468 6572 650a 6a75 he file there.ju │ │ │ │ │ +0006eab0: 7374 2062 6566 6f72 6520 6f72 206a 7573 st before or jus │ │ │ │ │ +0006eac0: 7420 6166 7465 7220 6361 6c6c 696e 6720 t after calling │ │ │ │ │ +0006ead0: e280 9864 706b 672d 6469 7374 6164 6466 ...dpkg-distaddf │ │ │ │ │ +0006eae0: 696c 65e2 8099 2e0a 0a54 6865 2073 6563 ile......The sec │ │ │ │ │ +0006eaf0: 7469 6f6e 2061 6e64 2070 7269 6f72 6974 tion and priorit │ │ │ │ │ +0006eb00: 7920 6172 6520 7061 7373 6564 2075 6e63 y are passed unc │ │ │ │ │ +0006eb10: 6861 6e67 6564 2069 6e74 6f20 7468 6520 hanged into the │ │ │ │ │ +0006eb20: 7265 7375 6c74 696e 670a e280 982e 6368 resulting.....ch │ │ │ │ │ +0006eb30: 616e 6765 73e2 8099 2066 696c 652e 0a0a anges... file... │ │ │ │ │ +0006eb40: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0006eb50: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0006eb60: 653a 2064 706b 672d 6765 6e63 6861 6e67 e: dpkg-genchang │ │ │ │ │ +0006eb70: 6573 202d 2067 656e 6572 6174 6573 2061 es - generates a │ │ │ │ │ +0006eb80: 2063 6861 6e67 6573 2075 706c 6f61 6420 changes upload │ │ │ │ │ +0006eb90: 636f 6e74 726f 6c20 6669 6c65 2c20 204e control file, N │ │ │ │ │ +0006eba0: 6578 743a 2064 706b 672d 7061 7273 6563 ext: dpkg-parsec │ │ │ │ │ +0006ebb0: 6861 6e67 656c 6f67 202d 2070 726f 6475 hangelog - produ │ │ │ │ │ +0006ebc0: 6365 7320 7061 7273 6564 2072 6570 7265 ces parsed repre │ │ │ │ │ +0006ebd0: 7365 6e74 6174 696f 6e20 6f66 2061 2063 sentation of a c │ │ │ │ │ +0006ebe0: 6861 6e67 656c 6f67 2c20 2050 7265 763a hangelog, Prev: │ │ │ │ │ +0006ebf0: 2064 706b 672d 6469 7374 6164 6466 696c dpkg-distaddfil │ │ │ │ │ +0006ec00: 6520 2d20 6164 6473 2061 2066 696c 6520 e - adds a file │ │ │ │ │ +0006ec10: 746f 2064 6562 6961 6e2f 6669 6c65 732c to debian/files, │ │ │ │ │ +0006ec20: 2020 5570 3a20 546f 6f6c 7320 666f 7220 Up: Tools for │ │ │ │ │ +0006ec30: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ +0006ec40: 6520 7061 636b 6167 6573 0a0a 3135 2e31 e packages..15.1 │ │ │ │ │ +0006ec50: 2e36 20e2 8098 6470 6b67 2d67 656e 6368 .6 ...dpkg-gench │ │ │ │ │ +0006ec60: 616e 6765 73e2 8099 202d 2067 656e 6572 anges... - gener │ │ │ │ │ +0006ec70: 6174 6573 2061 20e2 8098 2e63 6861 6e67 ates a ....chang │ │ │ │ │ +0006ec80: 6573 e280 9920 7570 6c6f 6164 2063 6f6e es... upload con │ │ │ │ │ +0006ec90: 7472 6f6c 2066 696c 650a 2d2d 2d2d 2d2d trol file.------ │ │ │ │ │ +0006eca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ecb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ecc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ecd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0006ece0: 0a53 6565 20e2 8098 6470 6b67 2d67 656e .See ...dpkg-gen │ │ │ │ │ +0006ecf0: 6368 616e 6765 7328 3129 e280 992e 0a0a changes(1)...... │ │ │ │ │ +0006ed00: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0006ed10: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0006ed20: 653a 2064 706b 672d 7061 7273 6563 6861 e: dpkg-parsecha │ │ │ │ │ +0006ed30: 6e67 656c 6f67 202d 2070 726f 6475 6365 ngelog - produce │ │ │ │ │ +0006ed40: 7320 7061 7273 6564 2072 6570 7265 7365 s parsed represe │ │ │ │ │ +0006ed50: 6e74 6174 696f 6e20 6f66 2061 2063 6861 ntation of a cha │ │ │ │ │ +0006ed60: 6e67 656c 6f67 2c20 204e 6578 743a 2064 ngelog, Next: d │ │ │ │ │ +0006ed70: 706b 672d 6172 6368 6974 6563 7475 7265 pkg-architecture │ │ │ │ │ +0006ed80: 202d 2069 6e66 6f72 6d61 7469 6f6e 2061 - information a │ │ │ │ │ +0006ed90: 626f 7574 2074 6865 2062 7569 6c64 2061 bout the build a │ │ │ │ │ +0006eda0: 6e64 2068 6f73 7420 7379 7374 656d 2c20 nd host system, │ │ │ │ │ +0006edb0: 2050 7265 763a 2064 706b 672d 6765 6e63 Prev: dpkg-genc │ │ │ │ │ +0006edc0: 6861 6e67 6573 202d 2067 656e 6572 6174 hanges - generat │ │ │ │ │ +0006edd0: 6573 2061 2063 6861 6e67 6573 2075 706c es a changes upl │ │ │ │ │ +0006ede0: 6f61 6420 636f 6e74 726f 6c20 6669 6c65 oad control file │ │ │ │ │ +0006edf0: 2c20 2055 703a 2054 6f6f 6c73 2066 6f72 , Up: Tools for │ │ │ │ │ +0006ee00: 2070 726f 6365 7373 696e 6720 736f 7572 processing sour │ │ │ │ │ +0006ee10: 6365 2070 6163 6b61 6765 730a 0a31 352e ce packages..15. │ │ │ │ │ +0006ee20: 312e 3720 e280 9864 706b 672d 7061 7273 1.7 ...dpkg-pars │ │ │ │ │ +0006ee30: 6563 6861 6e67 656c 6f67 e280 9920 2d20 echangelog... - │ │ │ │ │ +0006ee40: 7072 6f64 7563 6573 2070 6172 7365 6420 produces parsed │ │ │ │ │ +0006ee50: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o │ │ │ │ │ +0006ee60: 6620 6120 6368 616e 6765 6c6f 670a 2d2d f a changelog.-- │ │ │ │ │ +0006ee70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ee80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ee90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006eeb0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 ----------..See │ │ │ │ │ +0006eec0: e280 9864 706b 672d 7061 7273 6563 6861 ...dpkg-parsecha │ │ │ │ │ +0006eed0: 6e67 656c 6f67 2831 29e2 8099 2e0a 0a1f ngelog(1)....... │ │ │ │ │ +0006eee0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0006eef0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0006ef00: 3a20 6470 6b67 2d61 7263 6869 7465 6374 : dpkg-architect │ │ │ │ │ +0006ef10: 7572 6520 2d20 696e 666f 726d 6174 696f ure - informatio │ │ │ │ │ +0006ef20: 6e20 6162 6f75 7420 7468 6520 6275 696c n about the buil │ │ │ │ │ +0006ef30: 6420 616e 6420 686f 7374 2073 7973 7465 d and host syste │ │ │ │ │ +0006ef40: 6d2c 2020 5072 6576 3a20 6470 6b67 2d70 m, Prev: dpkg-p │ │ │ │ │ +0006ef50: 6172 7365 6368 616e 6765 6c6f 6720 2d20 arsechangelog - │ │ │ │ │ +0006ef60: 7072 6f64 7563 6573 2070 6172 7365 6420 produces parsed │ │ │ │ │ +0006ef70: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o │ │ │ │ │ +0006ef80: 6620 6120 6368 616e 6765 6c6f 672c 2020 f a changelog, │ │ │ │ │ +0006ef90: 5570 3a20 546f 6f6c 7320 666f 7220 7072 Up: Tools for pr │ │ │ │ │ +0006efa0: 6f63 6573 7369 6e67 2073 6f75 7263 6520 ocessing source │ │ │ │ │ +0006efb0: 7061 636b 6167 6573 0a0a 3135 2e31 2e38 packages..15.1.8 │ │ │ │ │ +0006efc0: 20e2 8098 6470 6b67 2d61 7263 6869 7465 ...dpkg-archite │ │ │ │ │ +0006efd0: 6374 7572 65e2 8099 202d 2069 6e66 6f72 cture... - infor │ │ │ │ │ +0006efe0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ +0006eff0: 2062 7569 6c64 2061 6e64 2068 6f73 7420 build and host │ │ │ │ │ +0006f000: 7379 7374 656d 0a2d 2d2d 2d2d 2d2d 2d2d system.--------- │ │ │ │ │ +0006f010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0006f050: 0a53 6565 20e2 8098 6470 6b67 2d61 7263 .See ...dpkg-arc │ │ │ │ │ +0006f060: 6869 7465 6374 7572 6528 3129 e280 992e hitecture(1).... │ │ │ │ │ +0006f070: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0006f080: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0006f090: 6f64 653a 2054 6865 2044 6562 6961 6e20 ode: The Debian │ │ │ │ │ +0006f0a0: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ +0006f0b0: 7265 652c 2020 4e65 7874 3a20 536f 7572 ree, Next: Sour │ │ │ │ │ +0006f0c0: 6365 2070 6163 6b61 6765 7320 6173 2061 ce packages as a │ │ │ │ │ +0006f0d0: 7263 6869 7665 732c 2020 5072 6576 3a20 rchives, Prev: │ │ │ │ │ +0006f0e0: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ +0006f0f0: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ +0006f100: 6167 6573 2c20 2055 703a 2053 6f75 7263 ages, Up: Sourc │ │ │ │ │ +0006f110: 6520 7061 636b 6167 6573 2066 726f 6d20 e packages from │ │ │ │ │ +0006f120: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +0006f130: 6e75 616c 0a0a 3135 2e32 2054 6865 2044 nual..15.2 The D │ │ │ │ │ +0006f140: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ +0006f150: 7572 6365 2074 7265 650a 3d3d 3d3d 3d3d urce tree.====== │ │ │ │ │ +0006f160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006f170: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ +0006f180: 6865 2073 6f75 7263 6520 6172 6368 6976 he source archiv │ │ │ │ │ +0006f190: 6520 7363 6865 6d65 2064 6573 6372 6962 e scheme describ │ │ │ │ │ +0006f1a0: 6564 206c 6174 6572 2069 7320 696e 7465 ed later is inte │ │ │ │ │ +0006f1b0: 6e64 6564 2074 6f20 616c 6c6f 7720 6120 nded to allow a │ │ │ │ │ +0006f1c0: 4465 6269 616e 0a70 6163 6b61 6765 2073 Debian.package s │ │ │ │ │ +0006f1d0: 6f75 7263 6520 7472 6565 2077 6974 6820 ource tree with │ │ │ │ │ +0006f1e0: 736f 6d65 2061 7373 6f63 6961 7465 6420 some associated │ │ │ │ │ +0006f1f0: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0006f200: 2074 6f20 6265 0a72 6570 726f 6475 6365 to be.reproduce │ │ │ │ │ +0006f210: 6420 616e 6420 7472 616e 7370 6f72 7465 d and transporte │ │ │ │ │ +0006f220: 6420 6561 7369 6c79 2e20 2054 6865 2044 d easily. The D │ │ │ │ │ +0006f230: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ +0006f240: 7572 6365 2074 7265 6520 6973 2061 0a76 urce tree is a.v │ │ │ │ │ +0006f250: 6572 7369 6f6e 206f 6620 7468 6520 6f72 ersion of the or │ │ │ │ │ +0006f260: 6967 696e 616c 2070 726f 6772 616d 2077 iginal program w │ │ │ │ │ +0006f270: 6974 6820 6365 7274 6169 6e20 6669 6c65 ith certain file │ │ │ │ │ +0006f280: 7320 6164 6465 6420 666f 7220 7468 6520 s added for the │ │ │ │ │ +0006f290: 6265 6e65 6669 740a 6f66 2074 6865 2070 benefit.of the p │ │ │ │ │ +0006f2a0: 6163 6b61 6769 6e67 2070 726f 6365 7373 ackaging process │ │ │ │ │ +0006f2b0: 2c20 616e 6420 7769 7468 2061 6e79 206f , and with any o │ │ │ │ │ +0006f2c0: 7468 6572 2063 6861 6e67 6573 2072 6571 ther changes req │ │ │ │ │ +0006f2d0: 7569 7265 6420 6d61 6465 2074 6f0a 7468 uired made to.th │ │ │ │ │ +0006f2e0: 6520 7265 7374 206f 6620 7468 6520 736f e rest of the so │ │ │ │ │ +0006f2f0: 7572 6365 2063 6f64 6520 616e 6420 696e urce code and in │ │ │ │ │ +0006f300: 7374 616c 6c61 7469 6f6e 2073 6372 6970 stallation scrip │ │ │ │ │ +0006f310: 7473 2e0a 0a54 6865 2065 7874 7261 2066 ts...The extra f │ │ │ │ │ +0006f320: 696c 6573 2063 7265 6174 6564 2066 6f72 iles created for │ │ │ │ │ +0006f330: 2044 6562 6961 6e20 6172 6520 696e 2074 Debian are in t │ │ │ │ │ +0006f340: 6865 2073 7562 6469 7265 6374 6f72 7920 he subdirectory │ │ │ │ │ +0006f350: e280 9864 6562 6961 6ee2 8099 206f 660a ...debian... of. │ │ │ │ │ +0006f360: 7468 6520 746f 7020 6c65 7665 6c20 6f66 the top level of │ │ │ │ │ +0006f370: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ +0006f380: 6167 6520 736f 7572 6365 2074 7265 652e age source tree. │ │ │ │ │ +0006f390: 2020 5468 6579 2061 7265 2064 6573 6372 They are descr │ │ │ │ │ +0006f3a0: 6962 6564 0a62 656c 6f77 2e0a 0a2a 204d ibed.below...* M │ │ │ │ │ +0006f3b0: 656e 753a 0a0a 2a20 6465 6269 616e 2f72 enu:..* debian/r │ │ │ │ │ +0006f3c0: 756c 6573 202d 2074 6865 206d 6169 6e20 ules - the main │ │ │ │ │ +0006f3d0: 6275 696c 6469 6e67 2073 6372 6970 743a building script: │ │ │ │ │ +0006f3e0: 3a0a 2a20 6465 6269 616e 2f73 7562 7374 :.* debian/subst │ │ │ │ │ +0006f3f0: 7661 7273 2061 6e64 2076 6172 6961 626c vars and variabl │ │ │ │ │ +0006f400: 6520 7375 6273 7469 7475 7469 6f6e 733a e substitutions: │ │ │ │ │ +0006f410: 3a0a 2a20 6465 6269 616e 2f66 696c 6573 :.* debian/files │ │ │ │ │ +0006f420: 3a3a 0a2a 2064 6562 6961 6e2f 746d 703a ::.* debian/tmp: │ │ │ │ │ +0006f430: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ +0006f440: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0006f450: 4e6f 6465 3a20 6465 6269 616e 2f72 756c Node: debian/rul │ │ │ │ │ +0006f460: 6573 202d 2074 6865 206d 6169 6e20 6275 es - the main bu │ │ │ │ │ +0006f470: 696c 6469 6e67 2073 6372 6970 742c 2020 ilding script, │ │ │ │ │ +0006f480: 4e65 7874 3a20 6465 6269 616e 2f73 7562 Next: debian/sub │ │ │ │ │ +0006f490: 7374 7661 7273 2061 6e64 2076 6172 6961 stvars and varia │ │ │ │ │ +0006f4a0: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ +0006f4b0: 732c 2020 5570 3a20 5468 6520 4465 6269 s, Up: The Debi │ │ │ │ │ +0006f4c0: 616e 2070 6163 6b61 6765 2073 6f75 7263 an package sourc │ │ │ │ │ +0006f4d0: 6520 7472 6565 0a0a 3135 2e32 2e31 20e2 e tree..15.2.1 . │ │ │ │ │ +0006f4e0: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0006f4f0: 9920 2d20 7468 6520 6d61 696e 2062 7569 . - the main bui │ │ │ │ │ +0006f500: 6c64 696e 6720 7363 7269 7074 0a2d 2d2d lding script.--- │ │ │ │ │ +0006f510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 -------------..S │ │ │ │ │ +0006f540: 6565 202a 6e6f 7465 204d 6169 6e20 6275 ee *note Main bu │ │ │ │ │ +0006f550: 696c 6469 6e67 2073 6372 6970 743b 2064 ilding script; d │ │ │ │ │ +0006f560: 6562 6961 6e2f 7275 6c65 733a 2037 632e ebian/rules: 7c. │ │ │ │ │ +0006f570: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0006f580: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0006f590: 6f64 653a 2064 6562 6961 6e2f 7375 6273 ode: debian/subs │ │ │ │ │ +0006f5a0: 7476 6172 7320 616e 6420 7661 7269 6162 tvars and variab │ │ │ │ │ +0006f5b0: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ +0006f5c0: 2c20 204e 6578 743a 2064 6562 6961 6e2f , Next: debian/ │ │ │ │ │ +0006f5d0: 6669 6c65 732c 2020 5072 6576 3a20 6465 files, Prev: de │ │ │ │ │ +0006f5e0: 6269 616e 2f72 756c 6573 202d 2074 6865 bian/rules - the │ │ │ │ │ +0006f5f0: 206d 6169 6e20 6275 696c 6469 6e67 2073 main building s │ │ │ │ │ +0006f600: 6372 6970 742c 2020 5570 3a20 5468 6520 cript, Up: The │ │ │ │ │ +0006f610: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ +0006f620: 6f75 7263 6520 7472 6565 0a0a 3135 2e32 ource tree..15.2 │ │ │ │ │ +0006f630: 2e32 20e2 8098 6465 6269 616e 2f73 7562 .2 ...debian/sub │ │ │ │ │ +0006f640: 7374 7661 7273 e280 9920 616e 6420 7661 stvars... and va │ │ │ │ │ +0006f650: 7269 6162 6c65 2073 7562 7374 6974 7574 riable substitut │ │ │ │ │ +0006f660: 696f 6e73 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ions.----------- │ │ │ │ │ +0006f670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f690: 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 202a ---------..See * │ │ │ │ │ +0006f6a0: 6e6f 7465 2056 6172 6961 626c 6520 7375 note Variable su │ │ │ │ │ +0006f6b0: 6273 7469 7475 7469 6f6e 733b 2064 6562 bstitutions; deb │ │ │ │ │ +0006f6c0: 6961 6e2f 7375 6273 7476 6172 733a 2038 ian/substvars: 8 │ │ │ │ │ +0006f6d0: 342e 0a0a 1f0a 4669 6c65 3a20 6465 6269 4.....File: debi │ │ │ │ │ +0006f6e0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0006f6f0: 204e 6f64 653a 2064 6562 6961 6e2f 6669 Node: debian/fi │ │ │ │ │ +0006f700: 6c65 732c 2020 4e65 7874 3a20 6465 6269 les, Next: debi │ │ │ │ │ +0006f710: 616e 2f74 6d70 2c20 2050 7265 763a 2064 an/tmp, Prev: d │ │ │ │ │ +0006f720: 6562 6961 6e2f 7375 6273 7476 6172 7320 ebian/substvars │ │ │ │ │ +0006f730: 616e 6420 7661 7269 6162 6c65 2073 7562 and variable sub │ │ │ │ │ +0006f740: 7374 6974 7574 696f 6e73 2c20 2055 703a stitutions, Up: │ │ │ │ │ +0006f750: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ +0006f760: 6167 6520 736f 7572 6365 2074 7265 650a age source tree. │ │ │ │ │ +0006f770: 0a31 352e 322e 3320 e280 9864 6562 6961 .15.2.3 ...debia │ │ │ │ │ +0006f780: 6e2f 6669 6c65 73e2 8099 0a2d 2d2d 2d2d n/files....----- │ │ │ │ │ +0006f790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006f7a0: 0a0a 5365 6520 2a6e 6f74 6520 4765 6e65 ..See *note Gene │ │ │ │ │ +0006f7b0: 7261 7465 6420 6669 6c65 7320 6c69 7374 rated files list │ │ │ │ │ +0006f7c0: 3b20 6465 6269 616e 2f66 696c 6573 3a20 ; debian/files: │ │ │ │ │ +0006f7d0: 3839 2e0a 0a1f 0a46 696c 653a 2064 6562 89.....File: deb │ │ │ │ │ +0006f7e0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0006f7f0: 2020 4e6f 6465 3a20 6465 6269 616e 2f74 Node: debian/t │ │ │ │ │ +0006f800: 6d70 2c20 2050 7265 763a 2064 6562 6961 mp, Prev: debia │ │ │ │ │ +0006f810: 6e2f 6669 6c65 732c 2020 5570 3a20 5468 n/files, Up: Th │ │ │ │ │ +0006f820: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +0006f830: 2073 6f75 7263 6520 7472 6565 0a0a 3135 source tree..15 │ │ │ │ │ +0006f840: 2e32 2e34 20e2 8098 6465 6269 616e 2f74 .2.4 ...debian/t │ │ │ │ │ +0006f850: 6d70 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d mp....---------- │ │ │ │ │ +0006f860: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 ---------..This │ │ │ │ │ +0006f870: 6973 2074 6865 2064 6566 6175 6c74 2074 is the default t │ │ │ │ │ +0006f880: 656d 706f 7261 7279 206c 6f63 6174 696f emporary locatio │ │ │ │ │ +0006f890: 6e20 666f 7220 7468 6520 636f 6e73 7472 n for the constr │ │ │ │ │ +0006f8a0: 7563 7469 6f6e 206f 6620 6269 6e61 7279 uction of binary │ │ │ │ │ +0006f8b0: 0a70 6163 6b61 6765 7320 6279 2074 6865 .packages by the │ │ │ │ │ +0006f8c0: 20e2 8098 6269 6e61 7279 e280 9920 7461 ...binary... ta │ │ │ │ │ +0006f8d0: 7267 6574 2e20 2054 6865 2064 6972 6563 rget. The direc │ │ │ │ │ +0006f8e0: 746f 7279 20e2 8098 746d 70e2 8099 2073 tory ...tmp... s │ │ │ │ │ +0006f8f0: 6572 7665 7320 6173 2074 6865 2072 6f6f erves as the roo │ │ │ │ │ +0006f900: 740a 6f66 2074 6865 2066 696c 6520 7379 t.of the file sy │ │ │ │ │ +0006f910: 7374 656d 2074 7265 6520 6173 2069 7420 stem tree as it │ │ │ │ │ +0006f920: 6973 2062 6569 6e67 2063 6f6e 7374 7275 is being constru │ │ │ │ │ +0006f930: 6374 6564 2028 666f 7220 6578 616d 706c cted (for exampl │ │ │ │ │ +0006f940: 652c 2062 790a 7573 696e 6720 7468 6520 e, by.using the │ │ │ │ │ +0006f950: 7061 636b 6167 65e2 8099 7320 7570 7374 package...s upst │ │ │ │ │ +0006f960: 7265 616d 206d 616b 6566 696c 6573 2069 ream makefiles i │ │ │ │ │ +0006f970: 6e73 7461 6c6c 2074 6172 6765 7473 2061 nstall targets a │ │ │ │ │ +0006f980: 6e64 2072 6564 6972 6563 7469 6e67 0a74 nd redirecting.t │ │ │ │ │ +0006f990: 6865 206f 7574 7075 7420 7468 6572 6529 he output there) │ │ │ │ │ +0006f9a0: 2c20 616e 6420 6974 2061 6c73 6f20 636f , and it also co │ │ │ │ │ +0006f9b0: 6e74 6169 6e73 2074 6865 20e2 8098 4445 ntains the ...DE │ │ │ │ │ +0006f9c0: 4249 414e e280 9920 7375 6264 6972 6563 BIAN... subdirec │ │ │ │ │ +0006f9d0: 746f 7279 2e20 2053 6565 0a2a 6e6f 7465 tory. See.*note │ │ │ │ │ +0006f9e0: 2043 7265 6174 696e 6720 7061 636b 6167 Creating packag │ │ │ │ │ +0006f9f0: 6520 6669 6c65 7320 2d20 6470 6b67 2d64 e files - dpkg-d │ │ │ │ │ +0006fa00: 6562 3a20 3162 382e 0a0a 5468 6973 2069 eb: 1b8...This i │ │ │ │ │ +0006fa10: 7320 6f6e 6c79 2061 2064 6566 6175 6c74 s only a default │ │ │ │ │ +0006fa20: 2061 6e64 2063 616e 2062 6520 6561 7369 and can be easi │ │ │ │ │ +0006fa30: 6c79 206f 7665 7272 6964 6465 6e2e 2020 ly overridden. │ │ │ │ │ +0006fa40: 4d6f 7374 2070 6163 6b61 6769 6e67 0a74 Most packaging.t │ │ │ │ │ +0006fa50: 6f6f 6c73 206e 6f20 6c6f 6e67 6572 2075 ools no longer u │ │ │ │ │ +0006fa60: 7365 20e2 8098 6465 6269 616e 2f74 6d70 se ...debian/tmp │ │ │ │ │ +0006fa70: e280 992c 2069 6e73 7465 6164 2070 7265 ..., instead pre │ │ │ │ │ +0006fa80: 6665 7272 696e 6720 e280 9864 6562 6961 ferring ...debia │ │ │ │ │ +0006fa90: 6e2f 706b 67e2 8099 2066 6f72 0a74 6865 n/pkg... for.the │ │ │ │ │ +0006faa0: 2063 6f6d 6d6f 6e20 6361 7365 206f 6620 common case of │ │ │ │ │ +0006fab0: 6120 736f 7572 6365 2070 6163 6b61 6765 a source package │ │ │ │ │ +0006fac0: 2062 7569 6c64 696e 6720 6f6e 6c79 206f building only o │ │ │ │ │ +0006fad0: 6e65 2062 696e 6172 7920 7061 636b 6167 ne binary packag │ │ │ │ │ +0006fae0: 652e 0a53 7563 6820 746f 6f6c 7320 7573 e..Such tools us │ │ │ │ │ +0006faf0: 7561 6c6c 7920 6f6e 6c79 2075 7365 20e2 ually only use . │ │ │ │ │ +0006fb00: 8098 6465 6269 616e 2f74 6d70 e280 9920 ..debian/tmp... │ │ │ │ │ +0006fb10: 6173 2061 2074 656d 706f 7261 7279 2073 as a temporary s │ │ │ │ │ +0006fb20: 7461 6769 6e67 2061 7265 6120 666f 720a taging area for. │ │ │ │ │ +0006fb30: 6275 696c 7420 6669 6c65 7320 616e 6420 built files and │ │ │ │ │ +0006fb40: 646f 206e 6f74 2063 6f6e 7374 7275 6374 do not construct │ │ │ │ │ +0006fb50: 2070 6163 6b61 6765 7320 6672 6f6d 2069 packages from i │ │ │ │ │ +0006fb60: 742e 0a0a 4966 2073 6576 6572 616c 2062 t...If several b │ │ │ │ │ +0006fb70: 696e 6172 7920 7061 636b 6167 6573 2061 inary packages a │ │ │ │ │ +0006fb80: 7265 2067 656e 6572 6174 6564 2066 726f re generated fro │ │ │ │ │ +0006fb90: 6d20 7468 6520 7361 6d65 2073 6f75 7263 m the same sourc │ │ │ │ │ +0006fba0: 6520 7472 6565 2c20 6974 0a69 7320 7573 e tree, it.is us │ │ │ │ │ +0006fbb0: 7561 6c20 746f 2075 7365 2061 2073 6570 ual to use a sep │ │ │ │ │ +0006fbc0: 6172 6174 6520 e280 9864 6562 6961 6e2f arate ...debian/ │ │ │ │ │ +0006fbd0: 706b 67e2 8099 2064 6972 6563 746f 7279 pkg... directory │ │ │ │ │ +0006fbe0: 2066 6f72 2065 6163 6820 6269 6e61 7279 for each binary │ │ │ │ │ +0006fbf0: 0a70 6163 6b61 6765 2061 7320 7468 6520 .package as the │ │ │ │ │ +0006fc00: 7465 6d70 6f72 6172 7920 636f 6e73 7472 temporary constr │ │ │ │ │ +0006fc10: 7563 7469 6f6e 206c 6f63 6174 696f 6e73 uction locations │ │ │ │ │ +0006fc20: 2e0a 0a57 6861 7465 7665 7220 7465 6d70 ...Whatever temp │ │ │ │ │ +0006fc30: 6f72 6172 7920 6469 7265 6374 6f72 6965 orary directorie │ │ │ │ │ +0006fc40: 7320 6172 6520 6372 6561 7465 6420 616e s are created an │ │ │ │ │ +0006fc50: 6420 7573 6564 2062 7920 7468 6520 e280 d used by the .. │ │ │ │ │ +0006fc60: 9862 696e 6172 79e2 8099 0a74 6172 6765 .binary....targe │ │ │ │ │ +0006fc70: 7420 6d75 7374 206f 6620 636f 7572 7365 t must of course │ │ │ │ │ +0006fc80: 2062 6520 7265 6d6f 7665 6420 6279 2074 be removed by t │ │ │ │ │ +0006fc90: 6865 20e2 8098 636c 6561 6ee2 8099 2074 he ...clean... t │ │ │ │ │ +0006fca0: 6172 6765 742e 0a0a 1f0a 4669 6c65 3a20 arget.....File: │ │ │ │ │ +0006fcb0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0006fcc0: 666f 2c20 204e 6f64 653a 2053 6f75 7263 fo, Node: Sourc │ │ │ │ │ +0006fcd0: 6520 7061 636b 6167 6573 2061 7320 6172 e packages as ar │ │ │ │ │ +0006fce0: 6368 6976 6573 2c20 204e 6578 743a 2055 chives, Next: U │ │ │ │ │ +0006fcf0: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ +0006fd00: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0006fd10: 2077 6974 686f 7574 2064 706b 672d 736f without dpkg-so │ │ │ │ │ +0006fd20: 7572 6365 2c20 2050 7265 763a 2054 6865 urce, Prev: The │ │ │ │ │ +0006fd30: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ +0006fd40: 736f 7572 6365 2074 7265 652c 2020 5570 source tree, Up │ │ │ │ │ +0006fd50: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0006fd60: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +0006fd70: 6769 6e67 204d 616e 7561 6c0a 0a31 352e ging Manual..15. │ │ │ │ │ +0006fd80: 3320 536f 7572 6365 2070 6163 6b61 6765 3 Source package │ │ │ │ │ +0006fd90: 7320 6173 2061 7263 6869 7665 730a 3d3d s as archives.== │ │ │ │ │ +0006fda0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fdb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0006fdc0: 4173 2069 7420 6578 6973 7473 206f 6e20 As it exists on │ │ │ │ │ +0006fdd0: 7468 6520 4654 5020 7369 7465 2c20 6120 the FTP site, a │ │ │ │ │ +0006fde0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ +0006fdf0: 636b 6167 6520 636f 6e73 6973 7473 206f ckage consists o │ │ │ │ │ +0006fe00: 6620 7468 7265 650a 7265 6c61 7465 6420 f three.related │ │ │ │ │ +0006fe10: 6669 6c65 732e 2020 596f 7520 6d75 7374 files. You must │ │ │ │ │ +0006fe20: 2068 6176 6520 7468 6520 7269 6768 7420 have the right │ │ │ │ │ +0006fe30: 7665 7273 696f 6e73 206f 6620 616c 6c20 versions of all │ │ │ │ │ +0006fe40: 7468 7265 6520 746f 2062 6520 6162 6c65 three to be able │ │ │ │ │ +0006fe50: 0a74 6f20 7573 6520 7468 656d 2e0a 0a44 .to use them...D │ │ │ │ │ +0006fe60: 6562 6961 6e20 736f 7572 6365 2063 6f6e ebian source con │ │ │ │ │ +0006fe70: 7472 6f6c 2066 696c 6520 2d20 e280 982e trol file - .... │ │ │ │ │ +0006fe80: 6473 63e2 8099 0a0a 2020 2020 2054 6869 dsc..... Thi │ │ │ │ │ +0006fe90: 7320 6669 6c65 2069 7320 6120 636f 6e74 s file is a cont │ │ │ │ │ +0006fea0: 726f 6c20 6669 6c65 2075 7365 6420 6279 rol file used by │ │ │ │ │ +0006feb0: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ +0006fec0: 8099 2074 6f20 6578 7472 6163 7420 610a .. to extract a. │ │ │ │ │ +0006fed0: 2020 2020 2073 6f75 7263 6520 7061 636b source pack │ │ │ │ │ +0006fee0: 6167 652e 2020 5365 6520 2a6e 6f74 6520 age. See *note │ │ │ │ │ +0006fef0: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ +0006ff00: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006ff10: 6c65 7320 e280 930a 2020 2020 202e 6473 les .... .ds │ │ │ │ │ +0006ff20: 633a 2036 332e 0a0a 4f72 6967 696e 616c c: 63...Original │ │ │ │ │ +0006ff30: 2073 6f75 7263 6520 6172 6368 6976 6520 source archive │ │ │ │ │ +0006ff40: 2d20 e280 9870 6163 6b61 6765 5f75 7073 - ...package_ups │ │ │ │ │ +0006ff50: 7472 6561 6d2d 7665 7273 696f 6e2e 6f72 tream-version.or │ │ │ │ │ +0006ff60: 6967 2e74 6172 2e67 7ae2 8099 0a0a 2020 ig.tar.gz..... │ │ │ │ │ +0006ff70: 2020 2054 6869 7320 6973 2061 2063 6f6d This is a com │ │ │ │ │ +0006ff80: 7072 6573 7365 6420 2877 6974 6820 e280 pressed (with .. │ │ │ │ │ +0006ff90: 9867 7a69 7020 2d39 e280 9929 20e2 8098 .gzip -9...) ... │ │ │ │ │ +0006ffa0: 7461 72e2 8099 2066 696c 6520 636f 6e74 tar... file cont │ │ │ │ │ +0006ffb0: 6169 6e69 6e67 2074 6865 0a20 2020 2020 aining the. │ │ │ │ │ +0006ffc0: 736f 7572 6365 2063 6f64 6520 6672 6f6d source code from │ │ │ │ │ +0006ffd0: 2074 6865 2075 7073 7472 6561 6d20 6175 the upstream au │ │ │ │ │ +0006ffe0: 7468 6f72 7320 6f66 2074 6865 2070 726f thors of the pro │ │ │ │ │ +0006fff0: 6772 616d 2e0a 0a44 6562 6961 6e20 7061 gram...Debian pa │ │ │ │ │ +00070000: 636b 6167 6520 6469 6666 202d 20e2 8098 ckage diff - ... │ │ │ │ │ +00070010: 7061 636b 6167 655f 7570 7374 7265 616d package_upstream │ │ │ │ │ +00070020: 5f76 6572 7369 6f6e 2d72 6576 6973 696f _version-revisio │ │ │ │ │ +00070030: 6e2e 6469 6666 2e67 7ae2 8099 0a0a 2020 n.diff.gz..... │ │ │ │ │ +00070040: 2020 2054 6869 7320 6973 2061 2075 6e69 This is a uni │ │ │ │ │ +00070050: 6669 6564 2063 6f6e 7465 7874 2064 6966 fied context dif │ │ │ │ │ +00070060: 6620 28e2 8098 6469 6666 202d 75e2 8099 f (...diff -u... │ │ │ │ │ +00070070: 2920 6769 7669 6e67 2074 6865 2063 6861 ) giving the cha │ │ │ │ │ +00070080: 6e67 6573 2077 6869 6368 0a20 2020 2020 nges which. │ │ │ │ │ +00070090: 6172 6520 7265 7175 6972 6564 2074 6f20 are required to │ │ │ │ │ +000700a0: 7475 726e 2074 6865 206f 7269 6769 6e61 turn the origina │ │ │ │ │ +000700b0: 6c20 736f 7572 6365 2069 6e74 6f20 7468 l source into th │ │ │ │ │ +000700c0: 6520 4465 6269 616e 2073 6f75 7263 652e e Debian source. │ │ │ │ │ +000700d0: 0a20 2020 2020 5468 6573 6520 6368 616e . These chan │ │ │ │ │ +000700e0: 6765 7320 6d61 7920 6f6e 6c79 2069 6e63 ges may only inc │ │ │ │ │ +000700f0: 6c75 6465 2065 6469 7469 6e67 2061 6e64 lude editing and │ │ │ │ │ +00070100: 2063 7265 6174 696e 6720 706c 6169 6e20 creating plain │ │ │ │ │ +00070110: 6669 6c65 732e 0a20 2020 2020 5468 6520 files.. The │ │ │ │ │ +00070120: 7065 726d 6973 7369 6f6e 7320 6f66 2066 permissions of f │ │ │ │ │ +00070130: 696c 6573 2c20 7468 6520 7461 7267 6574 iles, the target │ │ │ │ │ +00070140: 7320 6f66 2073 796d 626f 6c69 6320 6c69 s of symbolic li │ │ │ │ │ +00070150: 6e6b 7320 616e 6420 7468 650a 2020 2020 nks and the. │ │ │ │ │ +00070160: 2063 6861 7261 6374 6572 6973 7469 6373 characteristics │ │ │ │ │ +00070170: 206f 6620 7370 6563 6961 6c20 6669 6c65 of special file │ │ │ │ │ +00070180: 7320 6f72 2070 6970 6573 206d 6179 206e s or pipes may n │ │ │ │ │ +00070190: 6f74 2062 6520 6368 616e 6765 6420 616e ot be changed an │ │ │ │ │ +000701a0: 6420 6e6f 0a20 2020 2020 6669 6c65 7320 d no. files │ │ │ │ │ +000701b0: 6d61 7920 6265 2072 656d 6f76 6564 206f may be removed o │ │ │ │ │ +000701c0: 7220 7265 6e61 6d65 642e 0a0a 2020 2020 r renamed... │ │ │ │ │ +000701d0: 2041 6c6c 2074 6865 2064 6972 6563 746f All the directo │ │ │ │ │ +000701e0: 7269 6573 2069 6e20 7468 6520 6469 6666 ries in the diff │ │ │ │ │ +000701f0: 206d 7573 7420 6578 6973 742c 2065 7863 must exist, exc │ │ │ │ │ +00070200: 6570 7420 7468 6520 e280 9864 6562 6961 ept the ...debia │ │ │ │ │ +00070210: 6ee2 8099 0a20 2020 2020 7375 6264 6972 n.... subdir │ │ │ │ │ +00070220: 6563 746f 7279 206f 6620 7468 6520 746f ectory of the to │ │ │ │ │ +00070230: 7020 6f66 2074 6865 2073 6f75 7263 6520 p of the source │ │ │ │ │ +00070240: 7472 6565 2c20 7768 6963 6820 7769 6c6c tree, which will │ │ │ │ │ +00070250: 2062 6520 6372 6561 7465 640a 2020 2020 be created. │ │ │ │ │ +00070260: 2062 7920 e280 9864 706b 672d 736f 7572 by ...dpkg-sour │ │ │ │ │ +00070270: 6365 e280 9920 6966 206e 6563 6573 7361 ce... if necessa │ │ │ │ │ +00070280: 7279 2077 6865 6e20 756e 7061 636b 696e ry when unpackin │ │ │ │ │ +00070290: 672e 0a0a 2020 2020 2054 6865 20e2 8098 g... The ... │ │ │ │ │ +000702a0: 6470 6b67 2d73 6f75 7263 65e2 8099 2070 dpkg-source... p │ │ │ │ │ +000702b0: 726f 6772 616d 2077 696c 6c20 6175 746f rogram will auto │ │ │ │ │ +000702c0: 6d61 7469 6361 6c6c 7920 6d61 6b65 2074 matically make t │ │ │ │ │ +000702d0: 6865 0a20 2020 2020 e280 9864 6562 6961 he. ...debia │ │ │ │ │ +000702e0: 6e2f 7275 6c65 73e2 8099 2066 696c 6520 n/rules... file │ │ │ │ │ +000702f0: 6578 6563 7574 6162 6c65 2028 7365 6520 executable (see │ │ │ │ │ +00070300: 6265 6c6f 7729 2e0a 0a49 6620 7468 6572 below)...If ther │ │ │ │ │ +00070310: 6520 6973 206e 6f20 6f72 6967 696e 616c e is no original │ │ │ │ │ +00070320: 2073 6f75 7263 6520 636f 6465 202d 2066 source code - f │ │ │ │ │ +00070330: 6f72 2065 7861 6d70 6c65 2c20 6966 2074 or example, if t │ │ │ │ │ +00070340: 6865 2070 6163 6b61 6765 2069 730a 7370 he package is.sp │ │ │ │ │ +00070350: 6563 6961 6c6c 7920 7072 6570 6172 6564 ecially prepared │ │ │ │ │ +00070360: 2066 6f72 2044 6562 6961 6e20 6f72 2074 for Debian or t │ │ │ │ │ +00070370: 6865 2044 6562 6961 6e20 6d61 696e 7461 he Debian mainta │ │ │ │ │ +00070380: 696e 6572 2069 7320 7468 6520 7361 6d65 iner is the same │ │ │ │ │ +00070390: 2061 730a 7468 6520 7570 7374 7265 616d as.the upstream │ │ │ │ │ +000703a0: 206d 6169 6e74 6169 6e65 7220 2d20 7468 maintainer - th │ │ │ │ │ +000703b0: 6520 666f 726d 6174 2069 7320 736c 6967 e format is slig │ │ │ │ │ +000703c0: 6874 6c79 2064 6966 6665 7265 6e74 3a20 htly different: │ │ │ │ │ +000703d0: 7468 656e 2074 6865 7265 0a69 7320 6e6f then there.is no │ │ │ │ │ +000703e0: 2064 6966 662c 2061 6e64 2074 6865 2074 diff, and the t │ │ │ │ │ +000703f0: 6172 6669 6c65 2069 7320 6e61 6d65 6420 arfile is named │ │ │ │ │ +00070400: e280 9870 6163 6b61 6765 5f76 6572 7369 ...package_versi │ │ │ │ │ +00070410: 6f6e 2e74 6172 2e67 7ae2 8099 2c20 616e on.tar.gz..., an │ │ │ │ │ +00070420: 640a 7072 6566 6572 6162 6c79 2063 6f6e d.preferably con │ │ │ │ │ +00070430: 7461 696e 7320 6120 6469 7265 6374 6f72 tains a director │ │ │ │ │ +00070440: 7920 6e61 6d65 6420 e280 9870 6163 6b61 y named ...packa │ │ │ │ │ +00070450: 6765 2d76 6572 7369 6f6e e280 992e 0a0a ge-version...... │ │ │ │ │ +00070460: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00070470: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00070480: 653a 2055 6e70 6163 6b69 6e67 2061 2044 e: Unpacking a D │ │ │ │ │ +00070490: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +000704a0: 6b61 6765 2077 6974 686f 7574 2064 706b kage without dpk │ │ │ │ │ +000704b0: 672d 736f 7572 6365 2c20 2050 7265 763a g-source, Prev: │ │ │ │ │ +000704c0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +000704d0: 2061 7320 6172 6368 6976 6573 2c20 2055 as archives, U │ │ │ │ │ +000704e0: 703a 2053 6f75 7263 6520 7061 636b 6167 p: Source packag │ │ │ │ │ +000704f0: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ +00070500: 6167 696e 6720 4d61 6e75 616c 0a0a 3135 aging Manual..15 │ │ │ │ │ +00070510: 2e34 2055 6e70 6163 6b69 6e67 2061 2044 .4 Unpacking a D │ │ │ │ │ +00070520: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +00070530: 6b61 6765 2077 6974 686f 7574 20e2 8098 kage without ... │ │ │ │ │ +00070540: 6470 6b67 2d73 6f75 7263 65e2 8099 0a3d dpkg-source....= │ │ │ │ │ +00070550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00070560: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00070570: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00070580: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0ae2 8098 ===========..... │ │ │ │ │ +00070590: 6470 6b67 2d73 6f75 7263 6520 2d78 e280 dpkg-source -x.. │ │ │ │ │ +000705a0: 9920 6973 2074 6865 2072 6563 6f6d 6d65 . is the recomme │ │ │ │ │ +000705b0: 6e64 6564 2077 6179 2074 6f20 756e 7061 nded way to unpa │ │ │ │ │ +000705c0: 636b 2061 2044 6562 6961 6e20 736f 7572 ck a Debian sour │ │ │ │ │ +000705d0: 6365 0a70 6163 6b61 6765 2e20 2048 6f77 ce.package. How │ │ │ │ │ +000705e0: 6576 6572 2c20 6966 2069 7420 6973 206e ever, if it is n │ │ │ │ │ +000705f0: 6f74 2061 7661 696c 6162 6c65 2069 7420 ot available it │ │ │ │ │ +00070600: 6973 2070 6f73 7369 626c 6520 746f 2075 is possible to u │ │ │ │ │ +00070610: 6e70 6163 6b20 610a 4465 6269 616e 2073 npack a.Debian s │ │ │ │ │ +00070620: 6f75 7263 6520 6172 6368 6976 6520 6173 ource archive as │ │ │ │ │ +00070630: 2066 6f6c 6c6f 7773 3a0a 0a20 2031 2e20 follows:.. 1. │ │ │ │ │ +00070640: 556e 7461 7220 7468 6520 7461 7266 696c Untar the tarfil │ │ │ │ │ +00070650: 652c 2077 6869 6368 2077 696c 6c20 6372 e, which will cr │ │ │ │ │ +00070660: 6561 7465 2061 20e2 8098 2e6f 7269 67e2 eate a ....orig. │ │ │ │ │ +00070670: 8099 2064 6972 6563 746f 7279 2e0a 0a20 .. directory... │ │ │ │ │ +00070680: 2032 2e20 5265 6e61 6d65 2074 6865 20e2 2. Rename the . │ │ │ │ │ +00070690: 8098 2e6f 7269 67e2 8099 2064 6972 6563 ...orig... direc │ │ │ │ │ +000706a0: 746f 7279 2074 6f20 e280 9870 6163 6b61 tory to ...packa │ │ │ │ │ +000706b0: 6765 2d76 6572 7369 6f6e e280 992e 0a0a ge-version...... │ │ │ │ │ +000706c0: 2020 332e 2043 7265 6174 6520 7468 6520 3. Create the │ │ │ │ │ +000706d0: 7375 6264 6972 6563 746f 7279 20e2 8098 subdirectory ... │ │ │ │ │ +000706e0: 6465 6269 616e e280 9920 6174 2074 6865 debian... at the │ │ │ │ │ +000706f0: 2074 6f70 206f 6620 7468 6520 736f 7572 top of the sour │ │ │ │ │ +00070700: 6365 2074 7265 652e 0a0a 2020 342e 2041 ce tree... 4. A │ │ │ │ │ +00070710: 7070 6c79 2074 6865 2064 6966 6620 7573 pply the diff us │ │ │ │ │ +00070720: 696e 6720 e280 9870 6174 6368 202d 7030 ing ...patch -p0 │ │ │ │ │ +00070730: e280 992e 0a0a 2020 352e 2055 6e74 6172 ...... 5. Untar │ │ │ │ │ +00070740: 2074 6865 2074 6172 6669 6c65 2061 6761 the tarfile aga │ │ │ │ │ +00070750: 696e 2069 6620 796f 7520 7761 6e74 2061 in if you want a │ │ │ │ │ +00070760: 2063 6f70 7920 6f66 2074 6865 206f 7269 copy of the ori │ │ │ │ │ +00070770: 6769 6e61 6c20 736f 7572 6365 0a20 2020 ginal source. │ │ │ │ │ +00070780: 2020 636f 6465 2061 6c6f 6e67 7369 6465 code alongside │ │ │ │ │ +00070790: 2074 6865 2044 6562 6961 6e20 7665 7273 the Debian vers │ │ │ │ │ +000707a0: 696f 6e2e 0a0a 4974 2069 7320 6e6f 7420 ion...It is not │ │ │ │ │ +000707b0: 706f 7373 6962 6c65 2074 6f20 6765 6e65 possible to gene │ │ │ │ │ +000707c0: 7261 7465 2061 2076 616c 6964 2044 6562 rate a valid Deb │ │ │ │ │ +000707d0: 6961 6e20 736f 7572 6365 2061 7263 6869 ian source archi │ │ │ │ │ +000707e0: 7665 2077 6974 686f 7574 0a75 7369 6e67 ve without.using │ │ │ │ │ +000707f0: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ +00070800: 8099 2e20 2049 6e20 7061 7274 6963 756c ... In particul │ │ │ │ │ +00070810: 6172 2c20 6174 7465 6d70 7469 6e67 2074 ar, attempting t │ │ │ │ │ +00070820: 6f20 7573 6520 e280 9864 6966 66e2 8099 o use ...diff... │ │ │ │ │ +00070830: 2064 6972 6563 746c 790a 746f 2067 656e directly.to gen │ │ │ │ │ +00070840: 6572 6174 6520 7468 6520 e280 982e 6469 erate the ....di │ │ │ │ │ +00070850: 6666 2e67 7ae2 8099 2066 696c 6520 7769 ff.gz... file wi │ │ │ │ │ +00070860: 6c6c 206e 6f74 2077 6f72 6b2e 0a0a 2a20 ll not work...* │ │ │ │ │ +00070870: 4d65 6e75 3a0a 0a2a 2052 6573 7472 6963 Menu:..* Restric │ │ │ │ │ +00070880: 7469 6f6e 7320 6f6e 206f 626a 6563 7473 tions on objects │ │ │ │ │ +00070890: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ +000708a0: 6765 733a 2052 6573 7472 6963 7469 6f6e ges: Restriction │ │ │ │ │ +000708b0: 7320 6f6e 206f 626a 6563 7473 2069 6e20 s on objects in │ │ │ │ │ +000708c0: 736f 7572 6365 2070 6163 6b61 6765 733c source packages< │ │ │ │ │ +000708d0: 323e 2e0a 0a1f 0a46 696c 653a 2064 6562 2>.....File: deb │ │ │ │ │ +000708e0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000708f0: 2020 4e6f 6465 3a20 5265 7374 7269 6374 Node: Restrict │ │ │ │ │ +00070900: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ +00070910: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +00070920: 6573 3c32 3e2c 2020 5570 3a20 556e 7061 es<2>, Up: Unpa │ │ │ │ │ +00070930: 636b 696e 6720 6120 4465 6269 616e 2073 cking a Debian s │ │ │ │ │ +00070940: 6f75 7263 6520 7061 636b 6167 6520 7769 ource package wi │ │ │ │ │ +00070950: 7468 6f75 7420 6470 6b67 2d73 6f75 7263 thout dpkg-sourc │ │ │ │ │ +00070960: 650a 0a31 352e 342e 3120 5265 7374 7269 e..15.4.1 Restri │ │ │ │ │ +00070970: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ +00070980: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ +00070990: 6167 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ages.----------- │ │ │ │ │ +000709a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000709b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000709c0: 2d2d 2d2d 2d2d 0a0a 5468 6520 736f 7572 ------..The sour │ │ │ │ │ +000709d0: 6365 2070 6163 6b61 6765 206d 6179 206e ce package may n │ │ │ │ │ +000709e0: 6f74 2063 6f6e 7461 696e 2061 6e79 2068 ot contain any h │ │ │ │ │ +000709f0: 6172 6420 6c69 6e6b 732c 2028 3129 2028 ard links, (1) ( │ │ │ │ │ +00070a00: 3229 2064 6576 6963 650a 7370 6563 6961 2) device.specia │ │ │ │ │ +00070a10: 6c20 6669 6c65 732c 2073 6f63 6b65 7473 l files, sockets │ │ │ │ │ +00070a20: 206f 7220 7365 7475 6964 206f 7220 7365 or setuid or se │ │ │ │ │ +00070a30: 7467 6964 2066 696c 6573 2e20 2028 3329 tgid files. (3) │ │ │ │ │ +00070a40: 0a0a 5468 6520 736f 7572 6365 2070 6163 ..The source pac │ │ │ │ │ +00070a50: 6b61 6769 6e67 2074 6f6f 6c73 206d 616e kaging tools man │ │ │ │ │ +00070a60: 6167 6520 7468 6520 6368 616e 6765 7320 age the changes │ │ │ │ │ +00070a70: 6265 7477 6565 6e20 7468 6520 6f72 6967 between the orig │ │ │ │ │ +00070a80: 696e 616c 2061 6e64 0a44 6562 6961 6e20 inal and.Debian │ │ │ │ │ +00070a90: 736f 7572 6365 2075 7369 6e67 20e2 8098 source using ... │ │ │ │ │ +00070aa0: 6469 6666 e280 9920 616e 6420 e280 9870 diff... and ...p │ │ │ │ │ +00070ab0: 6174 6368 e280 992e 2020 5475 726e 696e atch.... Turnin │ │ │ │ │ +00070ac0: 6720 7468 6520 6f72 6967 696e 616c 2073 g the original s │ │ │ │ │ +00070ad0: 6f75 7263 650a 7472 6565 2061 7320 696e ource.tree as in │ │ │ │ │ +00070ae0: 636c 7564 6564 2069 6e20 7468 6520 e280 cluded in the .. │ │ │ │ │ +00070af0: 982e 6f72 6967 2e74 6172 2e67 7ae2 8099 ..orig.tar.gz... │ │ │ │ │ +00070b00: 2069 6e74 6f20 7468 6520 4465 6269 616e into the Debian │ │ │ │ │ +00070b10: 2070 6163 6b61 6765 2073 6f75 7263 650a package source. │ │ │ │ │ +00070b20: 6d75 7374 206e 6f74 2069 6e76 6f6c 7665 must not involve │ │ │ │ │ +00070b30: 2061 6e79 2063 6861 6e67 6573 2077 6869 any changes whi │ │ │ │ │ +00070b40: 6368 2063 616e 6e6f 7420 6265 2068 616e ch cannot be han │ │ │ │ │ +00070b50: 646c 6564 2062 7920 7468 6573 6520 746f dled by these to │ │ │ │ │ +00070b60: 6f6c 732e 0a50 726f 626c 656d 6174 6963 ols..Problematic │ │ │ │ │ +00070b70: 2063 6861 6e67 6573 2077 6869 6368 2063 changes which c │ │ │ │ │ +00070b80: 6175 7365 20e2 8098 6470 6b67 2d73 6f75 ause ...dpkg-sou │ │ │ │ │ +00070b90: 7263 65e2 8099 2074 6f20 6861 6c74 2077 rce... to halt w │ │ │ │ │ +00070ba0: 6974 6820 616e 2065 7272 6f72 2077 6865 ith an error whe │ │ │ │ │ +00070bb0: 6e0a 6275 696c 6469 6e67 2074 6865 2073 n.building the s │ │ │ │ │ +00070bc0: 6f75 7263 6520 7061 636b 6167 6520 6172 ource package ar │ │ │ │ │ +00070bd0: 653a 0a0a 2020 202d 2041 6464 696e 6720 e:.. - Adding │ │ │ │ │ +00070be0: 6f72 2072 656d 6f76 696e 6720 7379 6d62 or removing symb │ │ │ │ │ +00070bf0: 6f6c 6963 206c 696e 6b73 2c20 736f 636b olic links, sock │ │ │ │ │ +00070c00: 6574 7320 6f72 2070 6970 6573 2e0a 0a20 ets or pipes... │ │ │ │ │ +00070c10: 2020 2d20 4368 616e 6769 6e67 2074 6865 - Changing the │ │ │ │ │ +00070c20: 2074 6172 6765 7473 206f 6620 7379 6d62 targets of symb │ │ │ │ │ +00070c30: 6f6c 6963 206c 696e 6b73 2e0a 0a20 2020 olic links... │ │ │ │ │ +00070c40: 2d20 4372 6561 7469 6e67 2064 6972 6563 - Creating direc │ │ │ │ │ +00070c50: 746f 7269 6573 2c20 6f74 6865 7220 7468 tories, other th │ │ │ │ │ +00070c60: 616e 20e2 8098 6465 6269 616e e280 992e an ...debian.... │ │ │ │ │ +00070c70: 0a0a 2020 202d 2043 6861 6e67 6573 2074 .. - Changes t │ │ │ │ │ +00070c80: 6f20 7468 6520 636f 6e74 656e 7473 206f o the contents o │ │ │ │ │ +00070c90: 6620 6269 6e61 7279 2066 696c 6573 2e0a f binary files.. │ │ │ │ │ +00070ca0: 0a43 6861 6e67 6573 2077 6869 6368 2063 .Changes which c │ │ │ │ │ +00070cb0: 6175 7365 20e2 8098 6470 6b67 2d73 6f75 ause ...dpkg-sou │ │ │ │ │ +00070cc0: 7263 65e2 8099 2074 6f20 7072 696e 7420 rce... to print │ │ │ │ │ +00070cd0: 6120 7761 726e 696e 6720 6275 7420 636f a warning but co │ │ │ │ │ +00070ce0: 6e74 696e 7565 2061 6e79 7761 790a 6172 ntinue anyway.ar │ │ │ │ │ +00070cf0: 653a 0a0a 2020 202d 2052 656d 6f76 696e e:.. - Removin │ │ │ │ │ +00070d00: 6720 6669 6c65 732c 2064 6972 6563 746f g files, directo │ │ │ │ │ +00070d10: 7269 6573 206f 7220 7379 6d6c 696e 6b73 ries or symlinks │ │ │ │ │ +00070d20: 2e20 2028 3429 0a0a 2020 202d 2043 6861 . (4).. - Cha │ │ │ │ │ +00070d30: 6e67 6564 2074 6578 7420 6669 6c65 7320 nged text files │ │ │ │ │ +00070d40: 7768 6963 6820 6172 6520 6d69 7373 696e which are missin │ │ │ │ │ +00070d50: 6720 7468 6520 7573 7561 6c20 6669 6e61 g the usual fina │ │ │ │ │ +00070d60: 6c20 6e65 776c 696e 650a 2020 2020 2028 l newline. ( │ │ │ │ │ +00070d70: 6569 7468 6572 2069 6e20 7468 6520 6f72 either in the or │ │ │ │ │ +00070d80: 6967 696e 616c 206f 7220 7468 6520 6d6f iginal or the mo │ │ │ │ │ +00070d90: 6469 6669 6564 2073 6f75 7263 6520 7472 dified source tr │ │ │ │ │ +00070da0: 6565 292e 0a0a 4368 616e 6765 7320 7768 ee)...Changes wh │ │ │ │ │ +00070db0: 6963 6820 6172 6520 6e6f 7420 7265 7072 ich are not repr │ │ │ │ │ +00070dc0: 6573 656e 7465 642c 2062 7574 2077 6869 esented, but whi │ │ │ │ │ +00070dd0: 6368 2061 7265 206e 6f74 2064 6574 6563 ch are not detec │ │ │ │ │ +00070de0: 7465 6420 6279 0ae2 8098 6470 6b67 2d73 ted by....dpkg-s │ │ │ │ │ +00070df0: 6f75 7263 65e2 8099 2c20 6172 653a 0a0a ource..., are:.. │ │ │ │ │ +00070e00: 2020 202d 2043 6861 6e67 696e 6720 7468 - Changing th │ │ │ │ │ +00070e10: 6520 7065 726d 6973 7369 6f6e 7320 6f66 e permissions of │ │ │ │ │ +00070e20: 2066 696c 6573 2028 6f74 6865 7220 7468 files (other th │ │ │ │ │ +00070e30: 616e 20e2 8098 6465 6269 616e 2f72 756c an ...debian/rul │ │ │ │ │ +00070e40: 6573 e280 9929 2061 6e64 0a20 2020 2020 es...) and. │ │ │ │ │ +00070e50: 6469 7265 6374 6f72 6965 732e 0a0a 5468 directories...Th │ │ │ │ │ +00070e60: 6520 e280 9864 6562 6961 6ee2 8099 2064 e ...debian... d │ │ │ │ │ +00070e70: 6972 6563 746f 7279 2061 6e64 20e2 8098 irectory and ... │ │ │ │ │ +00070e80: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +00070e90: 6172 6520 6861 6e64 6c65 6420 7370 6563 are handled spec │ │ │ │ │ +00070ea0: 6961 6c6c 7920 6279 0ae2 8098 6470 6b67 ially by....dpkg │ │ │ │ │ +00070eb0: 2d73 6f75 7263 65e2 8099 202d 2062 6566 -source... - bef │ │ │ │ │ +00070ec0: 6f72 6520 6170 706c 7969 6e67 2074 6865 ore applying the │ │ │ │ │ +00070ed0: 2063 6861 6e67 6573 2069 7420 7769 6c6c changes it will │ │ │ │ │ +00070ee0: 2063 7265 6174 6520 7468 6520 e280 9864 create the ...d │ │ │ │ │ +00070ef0: 6562 6961 6ee2 8099 0a64 6972 6563 746f ebian....directo │ │ │ │ │ +00070f00: 7279 2c20 616e 6420 6166 7465 7277 6172 ry, and afterwar │ │ │ │ │ +00070f10: 6473 2069 7420 7769 6c6c 206d 616b 6520 ds it will make │ │ │ │ │ +00070f20: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +00070f30: 8099 2077 6f72 6c64 2d65 7865 6375 7461 .. world-executa │ │ │ │ │ +00070f40: 626c 652e 0a0a 2020 202d 2d2d 2d2d 2d2d ble... ------- │ │ │ │ │ +00070f50: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00070f60: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00070f70: 2054 6869 7320 6973 206e 6f74 2063 7572 This is not cur │ │ │ │ │ +00070f80: 7265 6e74 6c79 2064 6574 6563 7465 6420 rently detected │ │ │ │ │ +00070f90: 7768 656e 2062 7569 6c64 696e 6720 736f when building so │ │ │ │ │ +00070fa0: 7572 6365 2070 6163 6b61 6765 732c 2062 urce packages, b │ │ │ │ │ +00070fb0: 7574 0a6f 6e6c 7920 7768 656e 2065 7874 ut.only when ext │ │ │ │ │ +00070fc0: 7261 6374 696e 6720 7468 656d 2e0a 0a20 racting them... │ │ │ │ │ +00070fd0: 2020 2832 2920 4861 7264 206c 696e 6b73 (2) Hard links │ │ │ │ │ +00070fe0: 206d 6179 2062 6520 7065 726d 6974 7465 may be permitte │ │ │ │ │ +00070ff0: 6420 6174 2073 6f6d 6520 706f 696e 7420 d at some point │ │ │ │ │ +00071000: 696e 2074 6865 2066 7574 7572 652c 2062 in the future, b │ │ │ │ │ +00071010: 7574 0a77 6f75 6c64 2072 6571 7569 7265 ut.would require │ │ │ │ │ +00071020: 2061 2066 6169 7220 616d 6f75 6e74 206f a fair amount o │ │ │ │ │ +00071030: 6620 776f 726b 2e0a 0a20 2020 2833 2920 f work... (3) │ │ │ │ │ +00071040: 5365 7467 6964 2064 6972 6563 746f 7269 Setgid directori │ │ │ │ │ +00071050: 6573 2061 7265 2061 6c6c 6f77 6564 2e0a es are allowed.. │ │ │ │ │ +00071060: 0a20 2020 2834 2920 5265 6e61 6d69 6e67 . (4) Renaming │ │ │ │ │ +00071070: 2061 2066 696c 6520 6973 206e 6f74 2074 a file is not t │ │ │ │ │ +00071080: 7265 6174 6564 2073 7065 6369 616c 6c79 reated specially │ │ │ │ │ +00071090: 202d 2069 7420 6973 2073 6565 6e20 6173 - it is seen as │ │ │ │ │ +000710a0: 2074 6865 0a72 656d 6f76 616c 206f 6620 the.removal of │ │ │ │ │ +000710b0: 7468 6520 6f6c 6420 6669 6c65 2028 7768 the old file (wh │ │ │ │ │ +000710c0: 6963 6820 6765 6e65 7261 7465 7320 6120 ich generates a │ │ │ │ │ +000710d0: 7761 726e 696e 672c 2062 7574 2069 7320 warning, but is │ │ │ │ │ +000710e0: 6f74 6865 7277 6973 650a 6967 6e6f 7265 otherwise.ignore │ │ │ │ │ +000710f0: 6429 2c20 616e 6420 7468 6520 6372 6561 d), and the crea │ │ │ │ │ +00071100: 7469 6f6e 206f 6620 7468 6520 6e65 7720 tion of the new │ │ │ │ │ +00071110: 6f6e 652e 0a0a 1f0a 4669 6c65 3a20 6465 one.....File: de │ │ │ │ │ +00071120: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00071130: 2c20 204e 6f64 653a 2043 6f6e 7472 6f6c , Node: Control │ │ │ │ │ +00071140: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ +00071150: 2066 6965 6c64 7320 6672 6f6d 206f 6c64 fields from old │ │ │ │ │ +00071160: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +00071170: 6c2c 2020 4e65 7874 3a20 436f 6e66 6967 l, Next: Config │ │ │ │ │ +00071180: 7572 6174 696f 6e20 6669 6c65 2068 616e uration file han │ │ │ │ │ +00071190: 646c 696e 6720 6672 6f6d 206f 6c64 2050 dling from old P │ │ │ │ │ +000711a0: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ +000711b0: 2020 5072 6576 3a20 536f 7572 6365 2070 Prev: Source p │ │ │ │ │ +000711c0: 6163 6b61 6765 7320 6672 6f6d 206f 6c64 ackages from old │ │ │ │ │ +000711d0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +000711e0: 6c2c 2020 5570 3a20 546f 700a 0a31 3620 l, Up: Top..16 │ │ │ │ │ +000711f0: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ +00071200: 6420 7468 6569 7220 6669 656c 6473 2028 d their fields ( │ │ │ │ │ +00071210: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00071220: 6e67 204d 616e 7561 6c29 0a2a 2a2a 2a2a ng Manual).***** │ │ │ │ │ +00071230: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071240: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071250: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071260: 2a2a 2a2a 2a2a 2a2a 0a0a 4d61 6e79 206f ********..Many o │ │ │ │ │ +00071270: 6620 7468 6520 746f 6f6c 7320 696e 2074 f the tools in t │ │ │ │ │ +00071280: 6865 20e2 8098 6470 6b67 e280 9920 7375 he ...dpkg... su │ │ │ │ │ +00071290: 6974 6520 6d61 6e69 7075 6c61 7465 2064 ite manipulate d │ │ │ │ │ +000712a0: 6174 6120 696e 2061 2063 6f6d 6d6f 6e0a ata in a common. │ │ │ │ │ +000712b0: 666f 726d 6174 2c20 6b6e 6f77 6e20 6173 format, known as │ │ │ │ │ +000712c0: 2063 6f6e 7472 6f6c 2066 696c 6573 2e20 control files. │ │ │ │ │ +000712d0: 2042 696e 6172 7920 616e 6420 736f 7572 Binary and sour │ │ │ │ │ +000712e0: 6365 2070 6163 6b61 6765 7320 6861 7665 ce packages have │ │ │ │ │ +000712f0: 2063 6f6e 7472 6f6c 0a64 6174 6120 6173 control.data as │ │ │ │ │ +00071300: 2064 6f20 7468 6520 e280 982e 6368 616e do the ....chan │ │ │ │ │ +00071310: 6765 73e2 8099 2066 696c 6573 2077 6869 ges... files whi │ │ │ │ │ +00071320: 6368 2063 6f6e 7472 6f6c 2074 6865 2069 ch control the i │ │ │ │ │ +00071330: 6e73 7461 6c6c 6174 696f 6e20 6f66 0a75 nstallation of.u │ │ │ │ │ +00071340: 706c 6f61 6465 6420 6669 6c65 732c 2061 ploaded files, a │ │ │ │ │ +00071350: 6e64 20e2 8098 6470 6b67 e280 99e2 8099 nd ...dpkg...... │ │ │ │ │ +00071360: 7320 696e 7465 726e 616c 2064 6174 6162 s internal datab │ │ │ │ │ +00071370: 6173 6573 2061 7265 2069 6e20 6120 7369 ases are in a si │ │ │ │ │ +00071380: 6d69 6c61 7220 666f 726d 6174 2e0a 0a2a milar format...* │ │ │ │ │ +00071390: 204d 656e 753a 0a0a 2a20 5379 6e74 6178 Menu:..* Syntax │ │ │ │ │ +000713a0: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ +000713b0: 733a 2053 796e 7461 7820 6f66 2063 6f6e s: Syntax of con │ │ │ │ │ +000713c0: 7472 6f6c 2066 696c 6573 3c32 3e2e 0a2a trol files<2>..* │ │ │ │ │ +000713d0: 204c 6973 7420 6f66 2066 6965 6c64 733a List of fields: │ │ │ │ │ +000713e0: 204c 6973 7420 6f66 2066 6965 6c64 733c List of fields< │ │ │ │ │ +000713f0: 323e 2e0a 0a1f 0a46 696c 653a 2064 6562 2>.....File: deb │ │ │ │ │ +00071400: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00071410: 2020 4e6f 6465 3a20 5379 6e74 6178 206f Node: Syntax o │ │ │ │ │ +00071420: 6620 636f 6e74 726f 6c20 6669 6c65 733c f control files< │ │ │ │ │ +00071430: 323e 2c20 204e 6578 743a 204c 6973 7420 2>, Next: List │ │ │ │ │ +00071440: 6f66 2066 6965 6c64 733c 323e 2c20 2055 of fields<2>, U │ │ │ │ │ +00071450: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ +00071460: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +00071470: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +00071480: 6769 6e67 204d 616e 7561 6c0a 0a31 362e ging Manual..16. │ │ │ │ │ +00071490: 3120 5379 6e74 6178 206f 6620 636f 6e74 1 Syntax of cont │ │ │ │ │ +000714a0: 726f 6c20 6669 6c65 730a 3d3d 3d3d 3d3d rol files.====== │ │ │ │ │ +000714b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000714c0: 3d3d 3d3d 3d3d 0a0a 5365 6520 2a6e 6f74 ======..See *not │ │ │ │ │ +000714d0: 6520 5379 6e74 6178 206f 6620 636f 6e74 e Syntax of cont │ │ │ │ │ +000714e0: 726f 6c20 6669 6c65 733a 2039 312e 0a0a rol files: 91... │ │ │ │ │ +000714f0: 4974 2069 7320 696d 706f 7274 616e 7420 It is important │ │ │ │ │ +00071500: 746f 206e 6f74 6520 7468 6174 2074 6865 to note that the │ │ │ │ │ +00071510: 7265 2061 7265 2073 6576 6572 616c 2066 re are several f │ │ │ │ │ +00071520: 6965 6c64 7320 7768 6963 6820 6172 6520 ields which are │ │ │ │ │ +00071530: 6f70 7469 6f6e 616c 0a61 7320 6661 7220 optional.as far │ │ │ │ │ +00071540: 6173 20e2 8098 6470 6b67 e280 9920 616e as ...dpkg... an │ │ │ │ │ +00071550: 6420 7468 6520 7265 6c61 7465 6420 746f d the related to │ │ │ │ │ +00071560: 6f6c 7320 6172 6520 636f 6e63 6572 6e65 ols are concerne │ │ │ │ │ +00071570: 642c 2062 7574 2077 6869 6368 206d 7573 d, but which mus │ │ │ │ │ +00071580: 740a 6170 7065 6172 2069 6e20 6576 6572 t.appear in ever │ │ │ │ │ +00071590: 7920 4465 6269 616e 2070 6163 6b61 6765 y Debian package │ │ │ │ │ +000715a0: 2c20 6f72 2077 686f 7365 206f 6d69 7373 , or whose omiss │ │ │ │ │ +000715b0: 696f 6e20 6d61 7920 6361 7573 6520 7072 ion may cause pr │ │ │ │ │ +000715c0: 6f62 6c65 6d73 2e0a 0a1f 0a46 696c 653a oblems.....File: │ │ │ │ │ +000715d0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000715e0: 6e66 6f2c 2020 4e6f 6465 3a20 4c69 7374 nfo, Node: List │ │ │ │ │ +000715f0: 206f 6620 6669 656c 6473 3c32 3e2c 2020 of fields<2>, │ │ │ │ │ +00071600: 5072 6576 3a20 5379 6e74 6178 206f 6620 Prev: Syntax of │ │ │ │ │ +00071610: 636f 6e74 726f 6c20 6669 6c65 733c 323e control files<2> │ │ │ │ │ +00071620: 2c20 2055 703a 2043 6f6e 7472 6f6c 2066 , Up: Control f │ │ │ │ │ +00071630: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ +00071640: 6965 6c64 7320 6672 6f6d 206f 6c64 2050 ields from old P │ │ │ │ │ +00071650: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ +00071660: 0a31 362e 3220 4c69 7374 206f 6620 6669 .16.2 List of fi │ │ │ │ │ +00071670: 656c 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d elds.=========== │ │ │ │ │ +00071680: 3d3d 3d3d 3d3d 3d3d 0a0a 5365 6520 2a6e ========..See *n │ │ │ │ │ +00071690: 6f74 6520 4c69 7374 206f 6620 6669 656c ote List of fiel │ │ │ │ │ +000716a0: 6473 3a20 6162 2e0a 0a54 6869 7320 7365 ds: ab...This se │ │ │ │ │ +000716b0: 6374 696f 6e20 6e6f 7720 636f 6e74 6169 ction now contai │ │ │ │ │ +000716c0: 6e73 206f 6e6c 7920 7468 6520 6669 656c ns only the fiel │ │ │ │ │ +000716d0: 6473 2074 6861 7420 6469 646e e280 9974 ds that didn...t │ │ │ │ │ +000716e0: 2062 656c 6f6e 6720 746f 2074 6865 0a50 belong to the.P │ │ │ │ │ +000716f0: 6f6c 6963 7920 6d61 6e75 616c 2e0a 0a2a olicy manual...* │ │ │ │ │ +00071700: 204d 656e 753a 0a0a 2a20 4669 6c65 6e61 Menu:..* Filena │ │ │ │ │ +00071710: 6d65 2061 6e64 204d 5344 4f53 2d46 696c me and MSDOS-Fil │ │ │ │ │ +00071720: 656e 616d 653a 3a0a 2a20 5369 7a65 2061 ename::.* Size a │ │ │ │ │ +00071730: 6e64 204d 4435 7375 6d3a 3a0a 2a20 5374 nd MD5sum::.* St │ │ │ │ │ +00071740: 6174 7573 3a3a 0a2a 2043 6f6e 6669 672d atus::.* Config- │ │ │ │ │ +00071750: 5665 7273 696f 6e3a 3a0a 2a20 436f 6e66 Version::.* Conf │ │ │ │ │ +00071760: 6669 6c65 733a 3a0a 2a20 4f62 736f 6c65 files::.* Obsole │ │ │ │ │ +00071770: 7465 2066 6965 6c64 733a 204f 6273 6f6c te fields: Obsol │ │ │ │ │ +00071780: 6574 6520 6669 656c 6473 3c32 3e2e 0a0a ete fields<2>... │ │ │ │ │ +00071790: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000717a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000717b0: 653a 2046 696c 656e 616d 6520 616e 6420 e: Filename and │ │ │ │ │ +000717c0: 4d53 444f 532d 4669 6c65 6e61 6d65 2c20 MSDOS-Filename, │ │ │ │ │ +000717d0: 204e 6578 743a 2053 697a 6520 616e 6420 Next: Size and │ │ │ │ │ +000717e0: 4d44 3573 756d 2c20 2055 703a 204c 6973 MD5sum, Up: Lis │ │ │ │ │ +000717f0: 7420 6f66 2066 6965 6c64 733c 323e 0a0a t of fields<2>.. │ │ │ │ │ +00071800: 3136 2e32 2e31 20e2 8098 4669 6c65 6e61 16.2.1 ...Filena │ │ │ │ │ +00071810: 6d65 e280 9920 616e 6420 e280 984d 5344 me... and ...MSD │ │ │ │ │ +00071820: 4f53 2d46 696c 656e 616d 65e2 8099 0a2d OS-Filename....- │ │ │ │ │ +00071830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00071840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00071850: 2d2d 2d2d 2d0a 0a54 6865 7365 2066 6965 -----..These fie │ │ │ │ │ +00071860: 6c64 7320 696e 20e2 8098 5061 636b 6167 lds in ...Packag │ │ │ │ │ +00071870: 6573 e280 9920 6669 6c65 7320 6769 7665 es... files give │ │ │ │ │ +00071880: 2074 6865 2066 696c 656e 616d 6528 7329 the filename(s) │ │ │ │ │ +00071890: 206f 6620 2874 6865 2070 6172 7473 206f of (the parts o │ │ │ │ │ +000718a0: 6629 0a61 2070 6163 6b61 6765 2069 6e20 f).a package in │ │ │ │ │ +000718b0: 7468 6520 6469 7374 7269 6275 7469 6f6e the distribution │ │ │ │ │ +000718c0: 2064 6972 6563 746f 7269 6573 2c20 7265 directories, re │ │ │ │ │ +000718d0: 6c61 7469 7665 2074 6f20 7468 6520 726f lative to the ro │ │ │ │ │ +000718e0: 6f74 206f 6620 7468 650a 4465 6269 616e ot of the.Debian │ │ │ │ │ +000718f0: 2068 6965 7261 7263 6879 2e20 2049 6620 hierarchy. If │ │ │ │ │ +00071900: 7468 6520 7061 636b 6167 6520 6861 7320 the package has │ │ │ │ │ +00071910: 6265 656e 2073 706c 6974 2069 6e74 6f20 been split into │ │ │ │ │ +00071920: 7365 7665 7261 6c20 7061 7274 7320 7468 several parts th │ │ │ │ │ +00071930: 650a 7061 7274 7320 6172 6520 616c 6c20 e.parts are all │ │ │ │ │ +00071940: 6c69 7374 6564 2069 6e20 6f72 6465 722c listed in order, │ │ │ │ │ +00071950: 2073 6570 6172 6174 6564 2062 7920 7370 separated by sp │ │ │ │ │ +00071960: 6163 6573 2e0a 0a1f 0a46 696c 653a 2064 aces.....File: d │ │ │ │ │ +00071970: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00071980: 6f2c 2020 4e6f 6465 3a20 5369 7a65 2061 o, Node: Size a │ │ │ │ │ +00071990: 6e64 204d 4435 7375 6d2c 2020 4e65 7874 nd MD5sum, Next │ │ │ │ │ +000719a0: 3a20 5374 6174 7573 2c20 2050 7265 763a : Status, Prev: │ │ │ │ │ +000719b0: 2046 696c 656e 616d 6520 616e 6420 4d53 Filename and MS │ │ │ │ │ +000719c0: 444f 532d 4669 6c65 6e61 6d65 2c20 2055 DOS-Filename, U │ │ │ │ │ +000719d0: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +000719e0: 733c 323e 0a0a 3136 2e32 2e32 20e2 8098 s<2>..16.2.2 ... │ │ │ │ │ +000719f0: 5369 7a65 e280 9920 616e 6420 e280 984d Size... and ...M │ │ │ │ │ +00071a00: 4435 7375 6de2 8099 0a2d 2d2d 2d2d 2d2d D5sum....------- │ │ │ │ │ +00071a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00071a20: 2d2d 2d0a 0a54 6865 7365 2066 6965 6c64 ---..These field │ │ │ │ │ +00071a30: 7320 696e 20e2 8098 5061 636b 6167 6573 s in ...Packages │ │ │ │ │ +00071a40: e280 9920 6669 6c65 7320 6769 7665 2074 ... files give t │ │ │ │ │ +00071a50: 6865 2073 697a 6520 2869 6e20 6279 7465 he size (in byte │ │ │ │ │ +00071a60: 732c 2065 7870 7265 7373 6564 2069 6e0a s, expressed in. │ │ │ │ │ +00071a70: 6465 6369 6d61 6c29 2061 6e64 204d 4435 decimal) and MD5 │ │ │ │ │ +00071a80: 2063 6865 636b 7375 6d20 6f66 2074 6865 checksum of the │ │ │ │ │ +00071a90: 2066 696c 6528 7329 2077 6869 6368 206d file(s) which m │ │ │ │ │ +00071aa0: 616b 6528 7329 2075 7020 6120 6269 6e61 ake(s) up a bina │ │ │ │ │ +00071ab0: 7279 0a70 6163 6b61 6765 2069 6e20 7468 ry.package in th │ │ │ │ │ +00071ac0: 6520 6469 7374 7269 6275 7469 6f6e 2e20 e distribution. │ │ │ │ │ +00071ad0: 2049 6620 7468 6520 7061 636b 6167 6520 If the package │ │ │ │ │ +00071ae0: 6973 2073 706c 6974 2069 6e74 6f20 7365 is split into se │ │ │ │ │ +00071af0: 7665 7261 6c20 7061 7274 730a 7468 6520 veral parts.the │ │ │ │ │ +00071b00: 7661 6c75 6573 2066 6f72 2074 6865 2070 values for the p │ │ │ │ │ +00071b10: 6172 7473 2061 7265 206c 6973 7465 6420 arts are listed │ │ │ │ │ +00071b20: 696e 206f 7264 6572 2c20 7365 7061 7261 in order, separa │ │ │ │ │ +00071b30: 7465 6420 6279 2073 7061 6365 732e 0a0a ted by spaces... │ │ │ │ │ +00071b40: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00071b50: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00071b60: 653a 2053 7461 7475 732c 2020 4e65 7874 e: Status, Next │ │ │ │ │ +00071b70: 3a20 436f 6e66 6967 2d56 6572 7369 6f6e : Config-Version │ │ │ │ │ +00071b80: 2c20 2050 7265 763a 2053 697a 6520 616e , Prev: Size an │ │ │ │ │ +00071b90: 6420 4d44 3573 756d 2c20 2055 703a 204c d MD5sum, Up: L │ │ │ │ │ +00071ba0: 6973 7420 6f66 2066 6965 6c64 733c 323e ist of fields<2> │ │ │ │ │ +00071bb0: 0a0a 3136 2e32 2e33 20e2 8098 5374 6174 ..16.2.3 ...Stat │ │ │ │ │ +00071bc0: 7573 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d us....---------- │ │ │ │ │ +00071bd0: 2d2d 2d2d 2d0a 0a54 6869 7320 6669 656c -----..This fiel │ │ │ │ │ +00071be0: 6420 696e 20e2 8098 6470 6b67 e280 99e2 d in ...dpkg.... │ │ │ │ │ +00071bf0: 8099 7320 7374 6174 7573 2066 696c 6520 ..s status file │ │ │ │ │ +00071c00: 7265 636f 7264 7320 7768 6574 6865 7220 records whether │ │ │ │ │ +00071c10: 7468 6520 7573 6572 2077 616e 7473 2061 the user wants a │ │ │ │ │ +00071c20: 0a70 6163 6b61 6765 2069 6e73 7461 6c6c .package install │ │ │ │ │ +00071c30: 6564 2c20 7265 6d6f 7665 6420 6f72 206c ed, removed or l │ │ │ │ │ +00071c40: 6566 7420 616c 6f6e 652c 2077 6865 7468 eft alone, wheth │ │ │ │ │ +00071c50: 6572 2069 7420 6973 2062 726f 6b65 6e0a er it is broken. │ │ │ │ │ +00071c60: 2872 6571 7569 7269 6e67 2072 652d 696e (requiring re-in │ │ │ │ │ +00071c70: 7374 616c 6c61 7469 6f6e 2920 6f72 206e stallation) or n │ │ │ │ │ +00071c80: 6f74 2061 6e64 2077 6861 7420 6974 7320 ot and what its │ │ │ │ │ +00071c90: 6375 7272 656e 7420 7374 6174 6520 6f6e current state on │ │ │ │ │ +00071ca0: 2074 6865 0a73 7973 7465 6d20 6973 2e20 the.system is. │ │ │ │ │ +00071cb0: 2045 6163 6820 6f66 2074 6865 7365 2070 Each of these p │ │ │ │ │ +00071cc0: 6965 6365 7320 6f66 2069 6e66 6f72 6d61 ieces of informa │ │ │ │ │ +00071cd0: 7469 6f6e 2069 7320 6120 7369 6e67 6c65 tion is a single │ │ │ │ │ +00071ce0: 2077 6f72 642e 0a0a 1f0a 4669 6c65 3a20 word.....File: │ │ │ │ │ +00071cf0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00071d00: 666f 2c20 204e 6f64 653a 2043 6f6e 6669 fo, Node: Confi │ │ │ │ │ +00071d10: 672d 5665 7273 696f 6e2c 2020 4e65 7874 g-Version, Next │ │ │ │ │ +00071d20: 3a20 436f 6e66 6669 6c65 732c 2020 5072 : Conffiles, Pr │ │ │ │ │ +00071d30: 6576 3a20 5374 6174 7573 2c20 2055 703a ev: Status, Up: │ │ │ │ │ +00071d40: 204c 6973 7420 6f66 2066 6965 6c64 733c List of fields< │ │ │ │ │ +00071d50: 323e 0a0a 3136 2e32 2e34 20e2 8098 436f 2>..16.2.4 ...Co │ │ │ │ │ +00071d60: 6e66 6967 2d56 6572 7369 6f6e e280 990a nfig-Version.... │ │ │ │ │ +00071d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00071d80: 2d2d 2d2d 2d2d 2d0a 0a49 6620 6120 7061 -------..If a pa │ │ │ │ │ +00071d90: 636b 6167 6520 6973 206e 6f74 2069 6e73 ckage is not ins │ │ │ │ │ +00071da0: 7461 6c6c 6564 206f 7220 6e6f 7420 636f talled or not co │ │ │ │ │ +00071db0: 6e66 6967 7572 6564 2c20 7468 6973 2066 nfigured, this f │ │ │ │ │ +00071dc0: 6965 6c64 2069 6e20 e280 9864 706b 67e2 ield in ...dpkg. │ │ │ │ │ +00071dd0: 8099 e280 9973 0a73 7461 7475 7320 6669 .....s.status fi │ │ │ │ │ +00071de0: 6c65 2072 6563 6f72 6473 2074 6865 206c le records the l │ │ │ │ │ +00071df0: 6173 7420 7665 7273 696f 6e20 6f66 2074 ast version of t │ │ │ │ │ +00071e00: 6865 2070 6163 6b61 6765 2077 6869 6368 he package which │ │ │ │ │ +00071e10: 2077 6173 0a73 7563 6365 7373 6675 6c6c was.successfull │ │ │ │ │ +00071e20: 7920 636f 6e66 6967 7572 6564 2e0a 0a1f y configured.... │ │ │ │ │ +00071e30: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00071e40: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00071e50: 3a20 436f 6e66 6669 6c65 732c 2020 4e65 : Conffiles, Ne │ │ │ │ │ +00071e60: 7874 3a20 4f62 736f 6c65 7465 2066 6965 xt: Obsolete fie │ │ │ │ │ +00071e70: 6c64 733c 323e 2c20 2050 7265 763a 2043 lds<2>, Prev: C │ │ │ │ │ +00071e80: 6f6e 6669 672d 5665 7273 696f 6e2c 2020 onfig-Version, │ │ │ │ │ +00071e90: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ +00071ea0: 6473 3c32 3e0a 0a31 362e 322e 3520 e280 ds<2>..16.2.5 .. │ │ │ │ │ +00071eb0: 9843 6f6e 6666 696c 6573 e280 990a 2d2d .Conffiles....-- │ │ │ │ │ +00071ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00071ed0: 0a0a 5468 6973 2066 6965 6c64 2069 6e20 ..This field in │ │ │ │ │ +00071ee0: e280 9864 706b 67e2 8099 e280 9973 2073 ...dpkg......s s │ │ │ │ │ +00071ef0: 7461 7475 7320 6669 6c65 2063 6f6e 7461 tatus file conta │ │ │ │ │ +00071f00: 696e 7320 696e 666f 726d 6174 696f 6e20 ins information │ │ │ │ │ +00071f10: 6162 6f75 7420 7468 650a 6175 746f 6d61 about the.automa │ │ │ │ │ +00071f20: 7469 6361 6c6c 792d 6d61 6e61 6765 6420 tically-managed │ │ │ │ │ +00071f30: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00071f40: 6c65 7320 6865 6c64 2062 7920 6120 7061 les held by a pa │ │ │ │ │ +00071f50: 636b 6167 652e 2020 5468 6973 2066 6965 ckage. This fie │ │ │ │ │ +00071f60: 6c64 0a73 686f 756c 6420 276e 6f74 2720 ld.should 'not' │ │ │ │ │ +00071f70: 6170 7065 6172 2061 6e79 7768 6572 6520 appear anywhere │ │ │ │ │ +00071f80: 696e 2061 2070 6163 6b61 6765 210a 0a1f in a package!... │ │ │ │ │ +00071f90: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00071fa0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00071fb0: 3a20 4f62 736f 6c65 7465 2066 6965 6c64 : Obsolete field │ │ │ │ │ +00071fc0: 733c 323e 2c20 2050 7265 763a 2043 6f6e s<2>, Prev: Con │ │ │ │ │ +00071fd0: 6666 696c 6573 2c20 2055 703a 204c 6973 ffiles, Up: Lis │ │ │ │ │ +00071fe0: 7420 6f66 2066 6965 6c64 733c 323e 0a0a t of fields<2>.. │ │ │ │ │ +00071ff0: 3136 2e32 2e36 204f 6273 6f6c 6574 6520 16.2.6 Obsolete │ │ │ │ │ +00072000: 6669 656c 6473 0a2d 2d2d 2d2d 2d2d 2d2d fields.--------- │ │ │ │ │ +00072010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +00072020: 6865 7365 2061 7265 2073 7469 6c6c 2072 hese are still r │ │ │ │ │ +00072030: 6563 6f67 6e69 7a65 6420 6279 20e2 8098 ecognized by ... │ │ │ │ │ +00072040: 6470 6b67 e280 9920 6275 7420 7368 6f75 dpkg... but shou │ │ │ │ │ +00072050: 6c64 206e 6f74 2061 7070 6561 7220 616e ld not appear an │ │ │ │ │ +00072060: 7977 6865 7265 2061 6e79 0a6d 6f72 652e ywhere any.more. │ │ │ │ │ +00072070: 0a0a e280 9852 6576 6973 696f 6ee2 8099 .....Revision... │ │ │ │ │ +00072080: 3b20 e280 9850 6163 6b61 6765 2d52 6576 ; ...Package-Rev │ │ │ │ │ +00072090: 6973 696f 6ee2 8099 3b20 e280 9850 6163 ision...; ...Pac │ │ │ │ │ +000720a0: 6b61 6765 5f52 6576 6973 696f 6ee2 8099 kage_Revision... │ │ │ │ │ +000720b0: 0a0a 2020 2020 2054 6865 2044 6562 6961 .. The Debia │ │ │ │ │ +000720c0: 6e20 7265 7669 7369 6f6e 2070 6172 7420 n revision part │ │ │ │ │ +000720d0: 6f66 2074 6865 2070 6163 6b61 6765 2076 of the package v │ │ │ │ │ +000720e0: 6572 7369 6f6e 2077 6173 2061 7420 6f6e ersion was at on │ │ │ │ │ +000720f0: 6520 706f 696e 7420 696e 0a20 2020 2020 e point in. │ │ │ │ │ +00072100: 6120 7365 7061 7261 7465 2063 6f6e 7472 a separate contr │ │ │ │ │ +00072110: 6f6c 2066 6965 6c64 2e20 2054 6869 7320 ol field. This │ │ │ │ │ +00072120: 6669 656c 6420 7765 6e74 2074 6872 6f75 field went throu │ │ │ │ │ +00072130: 6768 2073 6576 6572 616c 206e 616d 6573 gh several names │ │ │ │ │ +00072140: 2e0a 0ae2 8098 5265 636f 6d6d 656e 6465 ......Recommende │ │ │ │ │ +00072150: 64e2 8099 0a0a 2020 2020 204f 6c64 206e d..... Old n │ │ │ │ │ +00072160: 616d 6520 666f 7220 e280 9852 6563 6f6d ame for ...Recom │ │ │ │ │ +00072170: 6d65 6e64 73e2 8099 2e0a 0ae2 8098 4f70 mends.........Op │ │ │ │ │ +00072180: 7469 6f6e 616c e280 990a 0a20 2020 2020 tional..... │ │ │ │ │ +00072190: 4f6c 6420 6e61 6d65 2066 6f72 20e2 8098 Old name for ... │ │ │ │ │ +000721a0: 5375 6767 6573 7473 e280 992e 0a0a e280 Suggests........ │ │ │ │ │ +000721b0: 9843 6c61 7373 e280 990a 0a20 2020 2020 .Class..... │ │ │ │ │ +000721c0: 4f6c 6420 6e61 6d65 2066 6f72 20e2 8098 Old name for ... │ │ │ │ │ +000721d0: 5072 696f 7269 7479 e280 992e 0a0a 1f0a Priority........ │ │ │ │ │ +000721e0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000721f0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00072200: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ +00072210: 696c 6520 6861 6e64 6c69 6e67 2066 726f ile handling fro │ │ │ │ │ +00072220: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00072230: 4d61 6e75 616c 2c20 204e 6578 743a 2041 Manual, Next: A │ │ │ │ │ +00072240: 6c74 6572 6e61 7469 7665 2076 6572 7369 lternative versi │ │ │ │ │ +00072250: 6f6e 7320 6f66 2061 6e20 696e 7465 7266 ons of an interf │ │ │ │ │ +00072260: 6163 6520 2d20 7570 6461 7465 2d61 6c74 ace - update-alt │ │ │ │ │ +00072270: 6572 6e61 7469 7665 7320 6672 6f6d 206f ernatives from o │ │ │ │ │ +00072280: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +00072290: 7561 6c2c 2020 5072 6576 3a20 436f 6e74 ual, Prev: Cont │ │ │ │ │ +000722a0: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ +000722b0: 6569 7220 6669 656c 6473 2066 726f 6d20 eir fields from │ │ │ │ │ +000722c0: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +000722d0: 6e75 616c 2c20 2055 703a 2054 6f70 0a0a nual, Up: Top.. │ │ │ │ │ +000722e0: 3137 2043 6f6e 6669 6775 7261 7469 6f6e 17 Configuration │ │ │ │ │ +000722f0: 2066 696c 6520 6861 6e64 6c69 6e67 2028 file handling ( │ │ │ │ │ +00072300: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00072310: 6e67 204d 616e 7561 6c29 0a2a 2a2a 2a2a ng Manual).***** │ │ │ │ │ +00072320: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00072330: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00072340: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00072350: 2a2a 2a2a 2a0a 0ae2 8098 6470 6b67 e280 *****.....dpkg.. │ │ │ │ │ +00072360: 9920 6361 6e20 646f 2061 2063 6572 7461 . can do a certa │ │ │ │ │ +00072370: 696e 2061 6d6f 756e 7420 6f66 2061 7574 in amount of aut │ │ │ │ │ +00072380: 6f6d 6174 6963 2068 616e 646c 696e 6720 omatic handling │ │ │ │ │ +00072390: 6f66 2070 6163 6b61 6765 0a63 6f6e 6669 of package.confi │ │ │ │ │ +000723a0: 6775 7261 7469 6f6e 2066 696c 6573 2e0a guration files.. │ │ │ │ │ +000723b0: 0a57 6865 7468 6572 2074 6869 7320 6d65 .Whether this me │ │ │ │ │ +000723c0: 6368 616e 6973 6d20 6973 2061 7070 726f chanism is appro │ │ │ │ │ +000723d0: 7072 6961 7465 2064 6570 656e 6473 206f priate depends o │ │ │ │ │ +000723e0: 6e20 6120 6e75 6d62 6572 206f 6620 6661 n a number of fa │ │ │ │ │ +000723f0: 6374 6f72 732c 0a62 7574 2062 6173 6963 ctors,.but basic │ │ │ │ │ +00072400: 616c 6c79 2074 6865 7265 2061 7265 2074 ally there are t │ │ │ │ │ +00072410: 776f 2061 7070 726f 6163 6865 7320 746f wo approaches to │ │ │ │ │ +00072420: 2061 6e79 2070 6172 7469 6375 6c61 7220 any particular │ │ │ │ │ +00072430: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi │ │ │ │ │ +00072440: 6c65 2e0a 0a54 6865 2065 6173 7920 6d65 le...The easy me │ │ │ │ │ +00072450: 7468 6f64 2069 7320 746f 2073 6869 7020 thod is to ship │ │ │ │ │ +00072460: 6120 6265 7374 2d65 6666 6f72 7420 636f a best-effort co │ │ │ │ │ +00072470: 6e66 6967 7572 6174 696f 6e20 696e 2074 nfiguration in t │ │ │ │ │ +00072480: 6865 2070 6163 6b61 6765 2c0a 616e 6420 he package,.and │ │ │ │ │ +00072490: 7573 6520 e280 9864 706b 67e2 8099 e280 use ...dpkg..... │ │ │ │ │ +000724a0: 9973 2063 6f6e 6666 696c 6520 6d65 6368 .s conffile mech │ │ │ │ │ +000724b0: 616e 6973 6d20 746f 2068 616e 646c 6520 anism to handle │ │ │ │ │ +000724c0: 7570 6461 7465 732e 2020 4966 2074 6865 updates. If the │ │ │ │ │ +000724d0: 2075 7365 7220 6973 0a75 6e6c 696b 656c user is.unlikel │ │ │ │ │ +000724e0: 7920 746f 2077 616e 7420 746f 2065 6469 y to want to edi │ │ │ │ │ +000724f0: 7420 7468 6520 6669 6c65 2c20 6275 7420 t the file, but │ │ │ │ │ +00072500: 796f 7520 6e65 6564 2074 6865 6d20 746f you need them to │ │ │ │ │ +00072510: 2062 6520 6162 6c65 2074 6f0a 7769 7468 be able to.with │ │ │ │ │ +00072520: 6f75 7420 6c6f 7369 6e67 2074 6865 6972 out losing their │ │ │ │ │ +00072530: 2063 6861 6e67 6573 2c20 616e 6420 6120 changes, and a │ │ │ │ │ +00072540: 6e65 7720 7061 636b 6167 6520 7769 7468 new package with │ │ │ │ │ +00072550: 2061 2063 6861 6e67 6564 2076 6572 7369 a changed versi │ │ │ │ │ +00072560: 6f6e 0a6f 6620 7468 6520 6669 6c65 2069 on.of the file i │ │ │ │ │ +00072570: 7320 6f6e 6c79 2072 656c 6561 7365 6420 s only released │ │ │ │ │ +00072580: 696e 6672 6571 7565 6e74 6c79 2c20 7468 infrequently, th │ │ │ │ │ +00072590: 6973 2069 7320 6120 676f 6f64 2061 7070 is is a good app │ │ │ │ │ +000725a0: 726f 6163 682e 0a0a 5468 6520 6861 7264 roach...The hard │ │ │ │ │ +000725b0: 206d 6574 686f 6420 6973 2074 6f20 6275 method is to bu │ │ │ │ │ +000725c0: 696c 6420 7468 6520 636f 6e66 6967 7572 ild the configur │ │ │ │ │ +000725d0: 6174 696f 6e20 6669 6c65 2066 726f 6d20 ation file from │ │ │ │ │ +000725e0: 7363 7261 7463 6820 696e 2074 6865 0ae2 scratch in the.. │ │ │ │ │ +000725f0: 8098 706f 7374 696e 7374 e280 9920 7363 ..postinst... sc │ │ │ │ │ +00072600: 7269 7074 2c20 616e 6420 746f 2074 616b ript, and to tak │ │ │ │ │ +00072610: 6520 7468 6520 7265 7370 6f6e 7369 6269 e the responsibi │ │ │ │ │ +00072620: 6c69 7479 2066 6f72 2066 6978 696e 6720 lity for fixing │ │ │ │ │ +00072630: 616e 790a 6d69 7374 616b 6573 206d 6164 any.mistakes mad │ │ │ │ │ +00072640: 6520 696e 2065 6172 6c69 6572 2076 6572 e in earlier ver │ │ │ │ │ +00072650: 7369 6f6e 7320 6f66 2074 6865 2070 6163 sions of the pac │ │ │ │ │ +00072660: 6b61 6765 2061 7574 6f6d 6174 6963 616c kage automatical │ │ │ │ │ +00072670: 6c79 2e20 2054 6869 730a 7769 6c6c 2062 ly. This.will b │ │ │ │ │ +00072680: 6520 6170 7072 6f70 7269 6174 6520 6966 e appropriate if │ │ │ │ │ +00072690: 2074 6865 2066 696c 6520 6973 206c 696b the file is lik │ │ │ │ │ +000726a0: 656c 7920 746f 206e 6565 6420 746f 2062 ely to need to b │ │ │ │ │ +000726b0: 6520 6469 6666 6572 656e 7420 6f6e 0a65 e different on.e │ │ │ │ │ +000726c0: 6163 6820 7379 7374 656d 2e0a 0a2a 204d ach system...* M │ │ │ │ │ +000726d0: 656e 753a 0a0a 2a20 4175 746f 6d61 7469 enu:..* Automati │ │ │ │ │ +000726e0: 6320 6861 6e64 6c69 6e67 206f 6620 636f c handling of co │ │ │ │ │ +000726f0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00072700: 7320 6279 2064 706b 673a 3a0a 2a20 4675 s by dpkg::.* Fu │ │ │ │ │ +00072710: 6c6c 792d 6665 6174 7572 6564 206d 6169 lly-featured mai │ │ │ │ │ +00072720: 6e74 6169 6e65 7220 7363 7269 7074 2063 ntainer script c │ │ │ │ │ +00072730: 6f6e 6669 6775 7261 7469 6f6e 2068 616e onfiguration han │ │ │ │ │ +00072740: 646c 696e 673a 3a0a 0a1f 0a46 696c 653a dling::....File: │ │ │ │ │ +00072750: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00072760: 6e66 6f2c 2020 4e6f 6465 3a20 4175 746f nfo, Node: Auto │ │ │ │ │ +00072770: 6d61 7469 6320 6861 6e64 6c69 6e67 206f matic handling o │ │ │ │ │ +00072780: 6620 636f 6e66 6967 7572 6174 696f 6e20 f configuration │ │ │ │ │ +00072790: 6669 6c65 7320 6279 2064 706b 672c 2020 files by dpkg, │ │ │ │ │ +000727a0: 4e65 7874 3a20 4675 6c6c 792d 6665 6174 Next: Fully-feat │ │ │ │ │ +000727b0: 7572 6564 206d 6169 6e74 6169 6e65 7220 ured maintainer │ │ │ │ │ +000727c0: 7363 7269 7074 2063 6f6e 6669 6775 7261 script configura │ │ │ │ │ +000727d0: 7469 6f6e 2068 616e 646c 696e 672c 2020 tion handling, │ │ │ │ │ +000727e0: 5570 3a20 436f 6e66 6967 7572 6174 696f Up: Configuratio │ │ │ │ │ +000727f0: 6e20 6669 6c65 2068 616e 646c 696e 6720 n file handling │ │ │ │ │ +00072800: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00072810: 6e67 204d 616e 7561 6c0a 0a31 372e 3120 ng Manual..17.1 │ │ │ │ │ +00072820: 4175 746f 6d61 7469 6320 6861 6e64 6c69 Automatic handli │ │ │ │ │ +00072830: 6e67 206f 6620 636f 6e66 6967 7572 6174 ng of configurat │ │ │ │ │ +00072840: 696f 6e20 6669 6c65 7320 6279 20e2 8098 ion files by ... │ │ │ │ │ +00072850: 6470 6b67 e280 990a 3d3d 3d3d 3d3d 3d3d dpkg....======== │ │ │ │ │ +00072860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072880: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072890: 0a0a 4120 6269 6e61 7279 2070 6163 6b61 ..A binary packa │ │ │ │ │ +000728a0: 6765 206d 6179 2063 6f6e 7461 696e 2061 ge may contain a │ │ │ │ │ +000728b0: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ +000728c0: 6120 6669 6c65 2063 616c 6c65 6420 e280 a file called .. │ │ │ │ │ +000728d0: 9863 6f6e 6666 696c 6573 e280 992e 0a54 .conffiles.....T │ │ │ │ │ +000728e0: 6869 7320 6669 6c65 2073 686f 756c 6420 his file should │ │ │ │ │ +000728f0: 6265 2061 206c 6973 7420 6f66 2066 696c be a list of fil │ │ │ │ │ +00072900: 656e 616d 6573 206f 6620 636f 6e66 6967 enames of config │ │ │ │ │ +00072910: 7572 6174 696f 6e20 6669 6c65 7320 6e65 uration files ne │ │ │ │ │ +00072920: 6564 696e 670a 6175 746f 6d61 7469 6320 eding.automatic │ │ │ │ │ +00072930: 6861 6e64 6c69 6e67 2c20 7365 7061 7261 handling, separa │ │ │ │ │ +00072940: 7465 6420 6279 206e 6577 6c69 6e65 732e ted by newlines. │ │ │ │ │ +00072950: 2020 5468 6520 6669 6c65 6e61 6d65 7320 The filenames │ │ │ │ │ +00072960: 7368 6f75 6c64 2062 650a 6162 736f 6c75 should be.absolu │ │ │ │ │ +00072970: 7465 2070 6174 686e 616d 6573 2c20 616e te pathnames, an │ │ │ │ │ +00072980: 6420 7468 6520 6669 6c65 7320 7265 6665 d the files refe │ │ │ │ │ +00072990: 7272 6564 2074 6f20 7368 6f75 6c64 2061 rred to should a │ │ │ │ │ +000729a0: 6374 7561 6c6c 7920 6578 6973 7420 696e ctually exist in │ │ │ │ │ +000729b0: 0a74 6865 2070 6163 6b61 6765 2e0a 0a57 .the package...W │ │ │ │ │ +000729c0: 6865 6e20 6120 7061 636b 6167 6520 6973 hen a package is │ │ │ │ │ +000729d0: 2075 7067 7261 6465 6420 e280 9864 706b upgraded ...dpk │ │ │ │ │ +000729e0: 67e2 8099 2077 696c 6c20 7072 6f63 6573 g... will proces │ │ │ │ │ +000729f0: 7320 7468 6520 636f 6e66 6967 7572 6174 s the configurat │ │ │ │ │ +00072a00: 696f 6e20 6669 6c65 730a 6475 7269 6e67 ion files.during │ │ │ │ │ +00072a10: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ +00072a20: 6f6e 2073 7461 6765 2c20 7368 6f72 746c on stage, shortl │ │ │ │ │ +00072a30: 7920 6265 666f 7265 2069 7420 7275 6e73 y before it runs │ │ │ │ │ +00072a40: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ +00072a50: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ +00072a60: 7363 7269 7074 2c0a 0a46 6f72 2065 6163 script,..For eac │ │ │ │ │ +00072a70: 6820 6669 6c65 2069 7420 6368 6563 6b73 h file it checks │ │ │ │ │ +00072a80: 2074 6f20 7365 6520 7768 6574 6865 7220 to see whether │ │ │ │ │ +00072a90: 7468 6520 7665 7273 696f 6e20 6f66 2074 the version of t │ │ │ │ │ +00072aa0: 6865 2066 696c 6520 696e 636c 7564 6564 he file included │ │ │ │ │ +00072ab0: 0a69 6e20 7468 6520 7061 636b 6167 6520 .in the package │ │ │ │ │ +00072ac0: 6973 2074 6865 2073 616d 6520 6173 2074 is the same as t │ │ │ │ │ +00072ad0: 6865 206f 6e65 2074 6861 7420 7761 7320 he one that was │ │ │ │ │ +00072ae0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +00072af0: 6c61 7374 0a76 6572 7369 6f6e 206f 6620 last.version of │ │ │ │ │ +00072b00: 7468 6520 7061 636b 6167 6520 2874 6865 the package (the │ │ │ │ │ +00072b10: 206f 6e65 2074 6861 7420 6973 2062 6569 one that is bei │ │ │ │ │ +00072b20: 6e67 2075 7067 7261 6465 6420 6672 6f6d ng upgraded from │ │ │ │ │ +00072b30: 293b 2069 7420 616c 736f 0a63 6f6d 7061 ); it also.compa │ │ │ │ │ +00072b40: 7265 7320 7468 6520 7665 7273 696f 6e20 res the version │ │ │ │ │ +00072b50: 6375 7272 656e 746c 7920 696e 7374 616c currently instal │ │ │ │ │ +00072b60: 6c65 6420 6f6e 2074 6865 2073 7973 7465 led on the syste │ │ │ │ │ +00072b70: 6d20 7769 7468 2074 6865 206f 6e65 0a73 m with the one.s │ │ │ │ │ +00072b80: 6869 7070 6564 2077 6974 6820 7468 6520 hipped with the │ │ │ │ │ +00072b90: 6c61 7374 2076 6572 7369 6f6e 2e0a 0a49 last version...I │ │ │ │ │ +00072ba0: 6620 6e65 6974 6865 7220 7468 6520 7573 f neither the us │ │ │ │ │ +00072bb0: 6572 206e 6f72 2074 6865 2070 6163 6b61 er nor the packa │ │ │ │ │ +00072bc0: 6765 206d 6169 6e74 6169 6e65 7220 6861 ge maintainer ha │ │ │ │ │ +00072bd0: 7320 6368 616e 6765 6420 7468 6520 6669 s changed the fi │ │ │ │ │ +00072be0: 6c65 2c20 6974 0a69 7320 6c65 6674 2061 le, it.is left a │ │ │ │ │ +00072bf0: 6c6f 6e65 2e20 2049 6620 6f6e 6520 6f72 lone. If one or │ │ │ │ │ +00072c00: 2074 6865 206f 7468 6572 2068 6173 2063 the other has c │ │ │ │ │ +00072c10: 6861 6e67 6564 2074 6865 6972 2076 6572 hanged their ver │ │ │ │ │ +00072c20: 7369 6f6e 2c20 7468 656e 2074 6865 0a63 sion, then the.c │ │ │ │ │ +00072c30: 6861 6e67 6564 2076 6572 7369 6f6e 2069 hanged version i │ │ │ │ │ +00072c40: 7320 7072 6566 6572 7265 6420 2d20 692e s preferred - i. │ │ │ │ │ +00072c50: 652e 2c20 6966 2074 6865 2075 7365 7220 e., if the user │ │ │ │ │ +00072c60: 6564 6974 7320 7468 6569 7220 6669 6c65 edits their file │ │ │ │ │ +00072c70: 2c20 6275 740a 7468 6520 7061 636b 6167 , but.the packag │ │ │ │ │ +00072c80: 6520 6d61 696e 7461 696e 6572 2064 6f65 e maintainer doe │ │ │ │ │ +00072c90: 736e e280 9974 2073 6869 7020 6120 6469 sn...t ship a di │ │ │ │ │ +00072ca0: 6666 6572 656e 7420 7665 7273 696f 6e2c fferent version, │ │ │ │ │ +00072cb0: 2074 6865 2075 7365 72e2 8099 730a 6368 the user...s.ch │ │ │ │ │ +00072cc0: 616e 6765 7320 7769 6c6c 2073 7461 792c anges will stay, │ │ │ │ │ +00072cd0: 2073 696c 656e 746c 792c 2062 7574 2069 silently, but i │ │ │ │ │ +00072ce0: 6620 7468 6520 6d61 696e 7461 696e 6572 f the maintainer │ │ │ │ │ +00072cf0: 2073 6869 7073 2061 206e 6577 2076 6572 ships a new ver │ │ │ │ │ +00072d00: 7369 6f6e 0a61 6e64 2074 6865 2075 7365 sion.and the use │ │ │ │ │ +00072d10: 7220 6861 736e e280 9974 2065 6469 7465 r hasn...t edite │ │ │ │ │ +00072d20: 6420 6974 2074 6865 206e 6577 2076 6572 d it the new ver │ │ │ │ │ +00072d30: 7369 6f6e 2077 696c 6c20 6265 2069 6e73 sion will be ins │ │ │ │ │ +00072d40: 7461 6c6c 6564 2028 7769 7468 2061 6e0a talled (with an. │ │ │ │ │ +00072d50: 696e 666f 726d 6174 6976 6520 6d65 7373 informative mess │ │ │ │ │ +00072d60: 6167 6529 2e20 2049 6620 626f 7468 2068 age). If both h │ │ │ │ │ +00072d70: 6176 6520 6368 616e 6765 6420 7468 6569 ave changed thei │ │ │ │ │ +00072d80: 7220 7665 7273 696f 6e20 7468 6520 7573 r version the us │ │ │ │ │ +00072d90: 6572 2069 730a 7072 6f6d 7074 6564 2061 er is.prompted a │ │ │ │ │ +00072da0: 626f 7574 2074 6865 2070 726f 626c 656d bout the problem │ │ │ │ │ +00072db0: 2061 6e64 206d 7573 7420 7265 736f 6c76 and must resolv │ │ │ │ │ +00072dc0: 6520 7468 6520 6469 6666 6572 656e 6365 e the difference │ │ │ │ │ +00072dd0: 7320 7468 656d 7365 6c76 6573 2e0a 0a54 s themselves...T │ │ │ │ │ +00072de0: 6865 2063 6f6d 7061 7269 736f 6e73 2061 he comparisons a │ │ │ │ │ +00072df0: 7265 2064 6f6e 6520 6279 2063 616c 6375 re done by calcu │ │ │ │ │ +00072e00: 6c61 7469 6e67 2074 6865 204d 4435 206d lating the MD5 m │ │ │ │ │ +00072e10: 6573 7361 6765 2064 6967 6573 7473 206f essage digests o │ │ │ │ │ +00072e20: 6620 7468 650a 6669 6c65 732c 2061 6e64 f the.files, and │ │ │ │ │ +00072e30: 2073 746f 7269 6e67 2074 6865 204d 4435 storing the MD5 │ │ │ │ │ +00072e40: 206f 6620 7468 6520 6669 6c65 2061 7320 of the file as │ │ │ │ │ +00072e50: 6974 2077 6173 2069 6e63 6c75 6465 6420 it was included │ │ │ │ │ +00072e60: 696e 2074 6865 206d 6f73 740a 7265 6365 in the most.rece │ │ │ │ │ +00072e70: 6e74 2076 6572 7369 6f6e 206f 6620 7468 nt version of th │ │ │ │ │ +00072e80: 6520 7061 636b 6167 652e 0a0a 5768 656e e package...When │ │ │ │ │ +00072e90: 2061 2070 6163 6b61 6765 2069 7320 696e a package is in │ │ │ │ │ +00072ea0: 7374 616c 6c65 6420 666f 7220 7468 6520 stalled for the │ │ │ │ │ +00072eb0: 6669 7273 7420 7469 6d65 20e2 8098 6470 first time ...dp │ │ │ │ │ +00072ec0: 6b67 e280 9920 7769 6c6c 2069 6e73 7461 kg... will insta │ │ │ │ │ +00072ed0: 6c6c 2074 6865 0a66 696c 6520 7468 6174 ll the.file that │ │ │ │ │ +00072ee0: 2063 6f6d 6573 2077 6974 6820 6974 2c20 comes with it, │ │ │ │ │ +00072ef0: 756e 6c65 7373 2074 6861 7420 776f 756c unless that woul │ │ │ │ │ +00072f00: 6420 6d65 616e 206f 7665 7277 7269 7469 d mean overwriti │ │ │ │ │ +00072f10: 6e67 2061 2066 696c 650a 616c 7265 6164 ng a file.alread │ │ │ │ │ +00072f20: 7920 6f6e 2074 6865 2066 696c 6520 7379 y on the file sy │ │ │ │ │ +00072f30: 7374 656d 2e0a 0a48 6f77 6576 6572 2c20 stem...However, │ │ │ │ │ +00072f40: 6e6f 7465 2074 6861 7420 e280 9864 706b note that ...dpk │ │ │ │ │ +00072f50: 67e2 8099 2077 696c 6c20 276e 6f74 2720 g... will 'not' │ │ │ │ │ +00072f60: 7265 706c 6163 6520 6120 636f 6e66 6669 replace a conffi │ │ │ │ │ +00072f70: 6c65 2074 6861 7420 7761 7320 7265 6d6f le that was remo │ │ │ │ │ +00072f80: 7665 640a 6279 2074 6865 2075 7365 7220 ved.by the user │ │ │ │ │ +00072f90: 286f 7220 6279 2061 2073 6372 6970 7429 (or by a script) │ │ │ │ │ +00072fa0: 2e20 2054 6869 7320 6973 206e 6563 6573 . This is neces │ │ │ │ │ +00072fb0: 7361 7279 2062 6563 6175 7365 2077 6974 sary because wit │ │ │ │ │ +00072fc0: 6820 736f 6d65 0a70 726f 6772 616d 7320 h some.programs │ │ │ │ │ +00072fd0: 6120 6d69 7373 696e 6720 6669 6c65 2070 a missing file p │ │ │ │ │ +00072fe0: 726f 6475 6365 7320 616e 2065 6666 6563 roduces an effec │ │ │ │ │ +00072ff0: 7420 6861 7264 206f 7220 696d 706f 7373 t hard or imposs │ │ │ │ │ +00073000: 6962 6c65 2074 6f20 6163 6869 6576 650a ible to achieve. │ │ │ │ │ +00073010: 696e 2061 6e6f 7468 6572 2077 6179 2c20 in another way, │ │ │ │ │ +00073020: 736f 2074 6861 7420 6120 6d69 7373 696e so that a missin │ │ │ │ │ +00073030: 6720 6669 6c65 206e 6565 6473 2074 6f20 g file needs to │ │ │ │ │ +00073040: 6265 206b 6570 7420 7468 6174 2077 6179 be kept that way │ │ │ │ │ +00073050: 2069 6620 7468 650a 7573 6572 2064 6964 if the.user did │ │ │ │ │ +00073060: 2069 742e 0a0a 4e6f 7465 2074 6861 7420 it...Note that │ │ │ │ │ +00073070: 6120 7061 636b 6167 6520 7368 6f75 6c64 a package should │ │ │ │ │ +00073080: 2027 6e6f 7427 206d 6f64 6966 7920 6120 'not' modify a │ │ │ │ │ +00073090: e280 9864 706b 67e2 8099 2d68 616e 646c ...dpkg...-handl │ │ │ │ │ +000730a0: 6564 2063 6f6e 6666 696c 6520 696e 2069 ed conffile in i │ │ │ │ │ +000730b0: 7473 0a6d 6169 6e74 6169 6e65 7220 7363 ts.maintainer sc │ │ │ │ │ +000730c0: 7269 7074 732e 2020 446f 696e 6720 7468 ripts. Doing th │ │ │ │ │ +000730d0: 6973 2077 696c 6c20 6c65 6164 2074 6f20 is will lead to │ │ │ │ │ +000730e0: e280 9864 706b 67e2 8099 2067 6976 696e ...dpkg... givin │ │ │ │ │ +000730f0: 6720 7468 6520 7573 6572 0a63 6f6e 6675 g the user.confu │ │ │ │ │ +00073100: 7369 6e67 2061 6e64 2070 6f73 7369 626c sing and possibl │ │ │ │ │ +00073110: 7920 6461 6e67 6572 6f75 7320 6f70 7469 y dangerous opti │ │ │ │ │ +00073120: 6f6e 7320 666f 7220 636f 6e66 6669 6c65 ons for conffile │ │ │ │ │ +00073130: 2075 7064 6174 6520 7768 656e 2074 6865 update when the │ │ │ │ │ +00073140: 0a70 6163 6b61 6765 2069 7320 7570 6772 .package is upgr │ │ │ │ │ +00073150: 6164 6564 2e0a 0a1f 0a46 696c 653a 2064 aded.....File: d │ │ │ │ │ +00073160: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00073170: 6f2c 2020 4e6f 6465 3a20 4675 6c6c 792d o, Node: Fully- │ │ │ │ │ +00073180: 6665 6174 7572 6564 206d 6169 6e74 6169 featured maintai │ │ │ │ │ +00073190: 6e65 7220 7363 7269 7074 2063 6f6e 6669 ner script confi │ │ │ │ │ +000731a0: 6775 7261 7469 6f6e 2068 616e 646c 696e guration handlin │ │ │ │ │ +000731b0: 672c 2020 5072 6576 3a20 4175 746f 6d61 g, Prev: Automa │ │ │ │ │ +000731c0: 7469 6320 6861 6e64 6c69 6e67 206f 6620 tic handling of │ │ │ │ │ +000731d0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +000731e0: 6c65 7320 6279 2064 706b 672c 2020 5570 les by dpkg, Up │ │ │ │ │ +000731f0: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ +00073200: 6669 6c65 2068 616e 646c 696e 6720 6672 file handling fr │ │ │ │ │ +00073210: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00073220: 204d 616e 7561 6c0a 0a31 372e 3220 4675 Manual..17.2 Fu │ │ │ │ │ +00073230: 6c6c 792d 6665 6174 7572 6564 206d 6169 lly-featured mai │ │ │ │ │ +00073240: 6e74 6169 6e65 7220 7363 7269 7074 2063 ntainer script c │ │ │ │ │ +00073250: 6f6e 6669 6775 7261 7469 6f6e 2068 616e onfiguration han │ │ │ │ │ +00073260: 646c 696e 670a 3d3d 3d3d 3d3d 3d3d 3d3d dling.========== │ │ │ │ │ +00073270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00073280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00073290: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000732a0: 3d3d 0a0a 466f 7220 6669 6c65 7320 7768 ==..For files wh │ │ │ │ │ +000732b0: 6963 6820 636f 6e74 6169 6e20 7369 7465 ich contain site │ │ │ │ │ +000732c0: 2d73 7065 6369 6669 6320 696e 666f 726d -specific inform │ │ │ │ │ +000732d0: 6174 696f 6e20 7375 6368 2061 7320 7468 ation such as th │ │ │ │ │ +000732e0: 6520 686f 7374 6e61 6d65 0a61 6e64 206e e hostname.and n │ │ │ │ │ +000732f0: 6574 776f 726b 696e 6720 6465 7461 696c etworking detail │ │ │ │ │ +00073300: 7320 616e 6420 736f 2066 6f72 7468 2c20 s and so forth, │ │ │ │ │ +00073310: 6974 2069 7320 6265 7474 6572 2074 6f20 it is better to │ │ │ │ │ +00073320: 6372 6561 7465 2074 6865 2066 696c 6520 create the file │ │ │ │ │ +00073330: 696e 0a74 6865 2070 6163 6b61 6765 e280 in.the package.. │ │ │ │ │ +00073340: 9973 20e2 8098 706f 7374 696e 7374 e280 .s ...postinst.. │ │ │ │ │ +00073350: 9920 7363 7269 7074 2e0a 0a54 6869 7320 . script...This │ │ │ │ │ +00073360: 7769 6c6c 2074 7970 6963 616c 6c79 2069 will typically i │ │ │ │ │ +00073370: 6e76 6f6c 7665 2065 7861 6d69 6e69 6e67 nvolve examining │ │ │ │ │ +00073380: 2074 6865 2073 7461 7465 206f 6620 7468 the state of th │ │ │ │ │ +00073390: 6520 7265 7374 206f 6620 7468 650a 7379 e rest of the.sy │ │ │ │ │ +000733a0: 7374 656d 2074 6f20 6465 7465 726d 696e stem to determin │ │ │ │ │ +000733b0: 6520 7661 6c75 6573 2061 6e64 206f 7468 e values and oth │ │ │ │ │ +000733c0: 6572 2069 6e66 6f72 6d61 7469 6f6e 2c20 er information, │ │ │ │ │ +000733d0: 616e 6420 6d61 7920 696e 766f 6c76 650a and may involve. │ │ │ │ │ +000733e0: 7072 6f6d 7074 696e 6720 7468 6520 7573 prompting the us │ │ │ │ │ +000733f0: 6572 2066 6f72 2073 6f6d 6520 696e 666f er for some info │ │ │ │ │ +00073400: 726d 6174 696f 6e20 7768 6963 6820 6361 rmation which ca │ │ │ │ │ +00073410: 6ee2 8099 7420 6265 206f 6274 6169 6e65 n...t be obtaine │ │ │ │ │ +00073420: 6420 736f 6d65 0a6f 7468 6572 2077 6179 d some.other way │ │ │ │ │ +00073430: 2e0a 0a57 6865 6e20 7573 696e 6720 7468 ...When using th │ │ │ │ │ +00073440: 6973 206d 6574 686f 6420 7468 6572 6520 is method there │ │ │ │ │ +00073450: 6172 6520 6120 636f 7570 6c65 206f 6620 are a couple of │ │ │ │ │ +00073460: 696d 706f 7274 616e 7420 6973 7375 6573 important issues │ │ │ │ │ +00073470: 2077 6869 6368 0a73 686f 756c 6420 6265 which.should be │ │ │ │ │ +00073480: 2063 6f6e 7369 6465 7265 643a 0a0a 4966 considered:..If │ │ │ │ │ +00073490: 2079 6f75 2064 6973 636f 7665 7220 6120 you discover a │ │ │ │ │ +000734a0: 6275 6720 696e 2074 6865 2070 726f 6772 bug in the progr │ │ │ │ │ +000734b0: 616d 2077 6869 6368 2067 656e 6572 6174 am which generat │ │ │ │ │ +000734c0: 6573 2074 6865 2063 6f6e 6669 6775 7261 es the configura │ │ │ │ │ +000734d0: 7469 6f6e 0a66 696c 652c 206f 7220 6966 tion.file, or if │ │ │ │ │ +000734e0: 2074 6865 2066 6f72 6d61 7420 6f66 2074 the format of t │ │ │ │ │ +000734f0: 6865 2066 696c 6520 6368 616e 6765 7320 he file changes │ │ │ │ │ +00073500: 6672 6f6d 206f 6e65 2076 6572 7369 6f6e from one version │ │ │ │ │ +00073510: 2074 6f20 7468 6520 6e65 7874 2c0a 796f to the next,.yo │ │ │ │ │ +00073520: 7520 7769 6c6c 2068 6176 6520 746f 2061 u will have to a │ │ │ │ │ +00073530: 7272 616e 6765 2066 6f72 2074 6865 2070 rrange for the p │ │ │ │ │ +00073540: 6f73 7469 6e73 7420 7363 7269 7074 2074 ostinst script t │ │ │ │ │ +00073550: 6f20 646f 2073 6f6d 6574 6869 6e67 0a73 o do something.s │ │ │ │ │ +00073560: 656e 7369 626c 6520 2d20 7573 7561 6c6c ensible - usuall │ │ │ │ │ +00073570: 7920 7468 6973 2077 696c 6c20 6d65 616e y this will mean │ │ │ │ │ +00073580: 2065 6469 7469 6e67 2074 6865 2069 6e73 editing the ins │ │ │ │ │ +00073590: 7461 6c6c 6564 2063 6f6e 6669 6775 7261 talled configura │ │ │ │ │ +000735a0: 7469 6f6e 0a66 696c 6520 746f 2072 656d tion.file to rem │ │ │ │ │ +000735b0: 6f76 6520 7468 6520 7072 6f62 6c65 6d20 ove the problem │ │ │ │ │ +000735c0: 6f72 2063 6861 6e67 6520 7468 6520 7379 or change the sy │ │ │ │ │ +000735d0: 6e74 6178 2e20 2059 6f75 2077 696c 6c20 ntax. You will │ │ │ │ │ +000735e0: 6861 7665 2074 6f20 646f 0a74 6869 7320 have to do.this │ │ │ │ │ +000735f0: 7665 7279 2063 6172 6566 756c 6c79 2c20 very carefully, │ │ │ │ │ +00073600: 7369 6e63 6520 7468 6520 7573 6572 206d since the user m │ │ │ │ │ +00073610: 6179 2068 6176 6520 6368 616e 6765 6420 ay have changed │ │ │ │ │ +00073620: 7468 6520 6669 6c65 2c20 7065 7268 6170 the file, perhap │ │ │ │ │ +00073630: 730a 746f 2066 6978 2074 6865 2076 6572 s.to fix the ver │ │ │ │ │ +00073640: 7920 7072 6f62 6c65 6d20 7468 6174 2079 y problem that y │ │ │ │ │ +00073650: 6f75 7220 7363 7269 7074 2069 7320 7472 our script is tr │ │ │ │ │ +00073660: 7969 6e67 2074 6f20 6465 616c 2077 6974 ying to deal wit │ │ │ │ │ +00073670: 6820 2d20 796f 750a 7769 6c6c 2068 6176 h - you.will hav │ │ │ │ │ +00073680: 6520 746f 2064 6574 6563 7420 7468 6573 e to detect thes │ │ │ │ │ +00073690: 6520 7369 7475 6174 696f 6e73 2061 6e64 e situations and │ │ │ │ │ +000736a0: 2064 6561 6c20 7769 7468 2074 6865 6d20 deal with them │ │ │ │ │ +000736b0: 636f 7272 6563 746c 792e 0a0a 4966 2079 correctly...If y │ │ │ │ │ +000736c0: 6f75 2064 6f20 676f 2064 6f77 6e20 7468 ou do go down th │ │ │ │ │ +000736d0: 6973 2072 6f75 7465 2069 74e2 8099 7320 is route it...s │ │ │ │ │ +000736e0: 7072 6f62 6162 6c79 2061 2067 6f6f 6420 probably a good │ │ │ │ │ +000736f0: 6964 6561 2074 6f20 6d61 6b65 2074 6865 idea to make the │ │ │ │ │ +00073700: 0a70 726f 6772 616d 2074 6861 7420 6765 .program that ge │ │ │ │ │ +00073710: 6e65 7261 7465 7320 7468 6520 636f 6e66 nerates the conf │ │ │ │ │ +00073720: 6967 7572 6174 696f 6e20 6669 6c65 2873 iguration file(s │ │ │ │ │ +00073730: 2920 6120 7365 7061 7261 7465 2070 726f ) a separate pro │ │ │ │ │ +00073740: 6772 616d 2069 6e0a e280 982f 7573 722f gram in..../usr/ │ │ │ │ │ +00073750: 7362 696e e280 992c 2062 7920 636f 6e76 sbin..., by conv │ │ │ │ │ +00073760: 656e 7469 6f6e 2063 616c 6c65 6420 e280 ention called .. │ │ │ │ │ +00073770: 9870 6163 6b61 6765 636f 6e66 6967 e280 .packageconfig.. │ │ │ │ │ +00073780: 9920 616e 6420 7468 656e 2072 756e 2074 . and then run t │ │ │ │ │ +00073790: 6861 7420 6966 0a61 7070 726f 7072 6961 hat if.appropria │ │ │ │ │ +000737a0: 7465 2066 726f 6d20 7468 6520 706f 7374 te from the post │ │ │ │ │ +000737b0: 2d69 6e73 7461 6c6c 6174 696f 6e20 7363 -installation sc │ │ │ │ │ +000737c0: 7269 7074 2e20 2054 6865 20e2 8098 7061 ript. The ...pa │ │ │ │ │ +000737d0: 636b 6167 6563 6f6e 6669 67e2 8099 0a70 ckageconfig....p │ │ │ │ │ +000737e0: 726f 6772 616d 2073 686f 756c 6420 6e6f rogram should no │ │ │ │ │ +000737f0: 7420 756e 7175 6573 7469 6f6e 696e 676c t unquestioningl │ │ │ │ │ +00073800: 7920 6f76 6572 7772 6974 6520 616e 2065 y overwrite an e │ │ │ │ │ +00073810: 7869 7374 696e 6720 636f 6e66 6967 7572 xisting configur │ │ │ │ │ +00073820: 6174 696f 6e20 2d0a 6966 2069 7473 206d ation -.if its m │ │ │ │ │ +00073830: 6f64 6520 6f66 206f 7065 7261 7469 6f6e ode of operation │ │ │ │ │ +00073840: 2069 7320 6765 6172 6564 2074 6f77 6172 is geared towar │ │ │ │ │ +00073850: 6473 2073 6574 7469 6e67 2075 7020 6120 ds setting up a │ │ │ │ │ +00073860: 7061 636b 6167 6520 666f 7220 7468 650a package for the. │ │ │ │ │ +00073870: 6669 7273 7420 7469 6d65 2028 7261 7468 first time (rath │ │ │ │ │ +00073880: 6572 2074 6861 6e20 616e 7920 6172 6269 er than any arbi │ │ │ │ │ +00073890: 7472 6172 7920 7265 636f 6e66 6967 7572 trary reconfigur │ │ │ │ │ +000738a0: 6174 696f 6e20 6c61 7465 7229 2079 6f75 ation later) you │ │ │ │ │ +000738b0: 2073 686f 756c 640a 6861 7665 2069 7420 should.have it │ │ │ │ │ +000738c0: 6368 6563 6b20 7768 6574 6865 7220 7468 check whether th │ │ │ │ │ +000738d0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +000738e0: 616c 7265 6164 7920 6578 6973 7473 2c20 already exists, │ │ │ │ │ +000738f0: 616e 6420 7265 7175 6972 6520 610a e280 and require a... │ │ │ │ │ +00073900: 982d 2d66 6f72 6365 e280 9920 666c 6167 .--force... flag │ │ │ │ │ +00073910: 2074 6f20 6f76 6572 7772 6974 6520 6974 to overwrite it │ │ │ │ │ +00073920: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00073930: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00073940: 4e6f 6465 3a20 416c 7465 726e 6174 6976 Node: Alternativ │ │ │ │ │ +00073950: 6520 7665 7273 696f 6e73 206f 6620 616e e versions of an │ │ │ │ │ +00073960: 2069 6e74 6572 6661 6365 202d 2075 7064 interface - upd │ │ │ │ │ +00073970: 6174 652d 616c 7465 726e 6174 6976 6573 ate-alternatives │ │ │ │ │ +00073980: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +00073990: 696e 6720 4d61 6e75 616c 2c20 204e 6578 ing Manual, Nex │ │ │ │ │ +000739a0: 743a 2044 6976 6572 7369 6f6e 7320 2d20 t: Diversions - │ │ │ │ │ +000739b0: 6f76 6572 7269 6469 6e67 2061 2070 6163 overriding a pac │ │ │ │ │ +000739c0: 6b61 6765 e280 9973 2076 6572 7369 6f6e kage...s version │ │ │ │ │ +000739d0: 206f 6620 6120 6669 6c65 2066 726f 6d20 of a file from │ │ │ │ │ +000739e0: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +000739f0: 6e75 616c 2c20 2050 7265 763a 2043 6f6e nual, Prev: Con │ │ │ │ │ +00073a00: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ +00073a10: 6861 6e64 6c69 6e67 2066 726f 6d20 6f6c handling from ol │ │ │ │ │ +00073a20: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +00073a30: 616c 2c20 2055 703a 2054 6f70 0a0a 3138 al, Up: Top..18 │ │ │ │ │ +00073a40: 2041 6c74 6572 6e61 7469 7665 2076 6572 Alternative ver │ │ │ │ │ +00073a50: 7369 6f6e 7320 6f66 2061 6e20 696e 7465 sions of an inte │ │ │ │ │ +00073a60: 7266 6163 6520 2d20 e280 9875 7064 6174 rface - ...updat │ │ │ │ │ +00073a70: 652d 616c 7465 726e 6174 6976 6573 e280 e-alternatives.. │ │ │ │ │ +00073a80: 9920 2866 726f 6d20 6f6c 6420 5061 636b . (from old Pack │ │ │ │ │ +00073a90: 6167 696e 6720 4d61 6e75 616c 290a 2a2a aging Manual).** │ │ │ │ │ +00073aa0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073ab0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073ac0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073ad0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073ae0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073af0: 2a2a 2a2a 2a2a 2a2a 2a0a 0a57 6865 6e20 *********..When │ │ │ │ │ +00073b00: 7365 7665 7261 6c20 7061 636b 6167 6573 several packages │ │ │ │ │ +00073b10: 2061 6c6c 2070 726f 7669 6465 2064 6966 all provide dif │ │ │ │ │ +00073b20: 6665 7265 6e74 2076 6572 7369 6f6e 7320 ferent versions │ │ │ │ │ +00073b30: 6f66 2074 6865 2073 616d 6520 7072 6f67 of the same prog │ │ │ │ │ +00073b40: 7261 6d0a 6f72 2066 696c 6520 6974 2069 ram.or file it i │ │ │ │ │ +00073b50: 7320 7573 6566 756c 2074 6f20 6861 7665 s useful to have │ │ │ │ │ +00073b60: 2074 6865 2073 7973 7465 6d20 7365 6c65 the system sele │ │ │ │ │ +00073b70: 6374 2061 2064 6566 6175 6c74 2c20 6275 ct a default, bu │ │ │ │ │ +00073b80: 7420 746f 2061 6c6c 6f77 0a74 6865 2073 t to allow.the s │ │ │ │ │ +00073b90: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ +00073ba0: 746f 7220 746f 2063 6861 6e67 6520 6974 tor to change it │ │ │ │ │ +00073bb0: 2061 6e64 2068 6176 6520 7468 6569 7220 and have their │ │ │ │ │ +00073bc0: 6465 6369 7369 6f6e 730a 7265 7370 6563 decisions.respec │ │ │ │ │ +00073bd0: 7465 642e 0a0a 466f 7220 6578 616d 706c ted...For exampl │ │ │ │ │ +00073be0: 652c 2074 6865 7265 2061 7265 2073 6576 e, there are sev │ │ │ │ │ +00073bf0: 6572 616c 2076 6572 7369 6f6e 7320 6f66 eral versions of │ │ │ │ │ +00073c00: 2074 6865 20e2 8098 7669 e280 9920 6564 the ...vi... ed │ │ │ │ │ +00073c10: 6974 6f72 2c20 616e 6420 7468 6572 6520 itor, and there │ │ │ │ │ +00073c20: 6973 0a6e 6f20 7265 6173 6f6e 2074 6f20 is.no reason to │ │ │ │ │ +00073c30: 7072 6576 656e 7420 616c 6c20 6f66 2074 prevent all of t │ │ │ │ │ +00073c40: 6865 6d20 6672 6f6d 2062 6569 6e67 2069 hem from being i │ │ │ │ │ +00073c50: 6e73 7461 6c6c 6564 2061 7420 6f6e 6365 nstalled at once │ │ │ │ │ +00073c60: 2c20 6561 6368 0a75 6e64 6572 2074 6865 , each.under the │ │ │ │ │ +00073c70: 6972 206f 776e 206e 616d 6520 28e2 8098 ir own name (... │ │ │ │ │ +00073c80: 6e76 69e2 8099 2c20 e280 9876 696d e280 nvi..., ...vim.. │ │ │ │ │ +00073c90: 9920 6f72 2077 6861 7465 7665 7229 2e20 . or whatever). │ │ │ │ │ +00073ca0: 204e 6576 6572 7468 656c 6573 7320 6974 Nevertheless it │ │ │ │ │ +00073cb0: 2069 730a 6465 7369 7261 626c 6520 746f is.desirable to │ │ │ │ │ +00073cc0: 2068 6176 6520 7468 6520 6e61 6d65 20e2 have the name . │ │ │ │ │ +00073cd0: 8098 7669 e280 9920 7265 6665 7220 746f ..vi... refer to │ │ │ │ │ +00073ce0: 2073 6f6d 6574 6869 6e67 2c20 6174 206c something, at l │ │ │ │ │ +00073cf0: 6561 7374 2062 7920 6465 6661 756c 742e east by default. │ │ │ │ │ +00073d00: 0a0a 4966 2061 6c6c 2074 6865 2070 6163 ..If all the pac │ │ │ │ │ +00073d10: 6b61 6765 7320 696e 766f 6c76 6564 2063 kages involved c │ │ │ │ │ +00073d20: 6f6f 7065 7261 7465 2c20 7468 6973 2063 ooperate, this c │ │ │ │ │ +00073d30: 616e 2062 6520 646f 6e65 2077 6974 680a an be done with. │ │ │ │ │ +00073d40: e280 9875 7064 6174 652d 616c 7465 726e ...update-altern │ │ │ │ │ +00073d50: 6174 6976 6573 e280 992e 0a0a 4561 6368 atives......Each │ │ │ │ │ +00073d60: 2070 6163 6b61 6765 2070 726f 7669 6465 package provide │ │ │ │ │ +00073d70: 7320 6974 7320 6f77 6e20 7665 7273 696f s its own versio │ │ │ │ │ +00073d80: 6e20 756e 6465 7220 6974 7320 6f77 6e20 n under its own │ │ │ │ │ +00073d90: 6e61 6d65 2c20 616e 6420 6361 6c6c 730a name, and calls. │ │ │ │ │ +00073da0: e280 9875 7064 6174 652d 616c 7465 726e ...update-altern │ │ │ │ │ +00073db0: 6174 6976 6573 e280 9920 696e 2069 7473 atives... in its │ │ │ │ │ +00073dc0: 2070 6f73 7469 6e73 7420 746f 2072 6567 postinst to reg │ │ │ │ │ +00073dd0: 6973 7465 7220 6974 7320 7665 7273 696f ister its versio │ │ │ │ │ +00073de0: 6e20 2861 6e64 2061 6761 696e 0a69 6e20 n (and again.in │ │ │ │ │ +00073df0: 6974 7320 7072 6572 6d20 746f 2064 6572 its prerm to der │ │ │ │ │ +00073e00: 6567 6973 7465 7220 6974 292e 0a0a 5365 egister it)...Se │ │ │ │ │ +00073e10: 6520 7468 6520 e280 9875 7064 6174 652d e the ...update- │ │ │ │ │ +00073e20: 616c 7465 726e 6174 6976 6573 2838 29e2 alternatives(8). │ │ │ │ │ +00073e30: 8099 206d 616e 2070 6167 6520 666f 7220 .. man page for │ │ │ │ │ +00073e40: 6465 7461 696c 732e 0a0a 4966 20e2 8098 details...If ... │ │ │ │ │ +00073e50: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ +00073e60: 7665 73e2 8099 2064 6f65 7320 6e6f 7420 ves... does not │ │ │ │ │ +00073e70: 7365 656d 2061 7070 726f 7072 6961 7465 seem appropriate │ │ │ │ │ +00073e80: 2079 6f75 206d 6179 2077 6973 6820 746f you may wish to │ │ │ │ │ +00073e90: 0a63 6f6e 7369 6465 7220 7573 696e 6720 .consider using │ │ │ │ │ +00073ea0: 6469 7665 7273 696f 6e73 2069 6e73 7465 diversions inste │ │ │ │ │ +00073eb0: 6164 2e0a 0a44 6f20 6e6f 7420 7573 6520 ad...Do not use │ │ │ │ │ +00073ec0: 616c 7465 726e 6174 6976 6573 2066 6f72 alternatives for │ │ │ │ │ +00073ed0: 20e2 8098 7379 7374 656d 64e2 8099 2063 ...systemd... c │ │ │ │ │ +00073ee0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00073ef0: 6573 2e20 2053 6565 202a 6e6f 7465 0a42 es. See *note.B │ │ │ │ │ +00073f00: 696e 6172 7920 7061 636b 6167 6573 3a20 inary packages: │ │ │ │ │ +00073f10: 3333 2e20 666f 7220 6d6f 7265 2069 6e66 33. for more inf │ │ │ │ │ +00073f20: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil │ │ │ │ │ +00073f30: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00073f40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4469 .info, Node: Di │ │ │ │ │ +00073f50: 7665 7273 696f 6e73 202d 206f 7665 7272 versions - overr │ │ │ │ │ +00073f60: 6964 696e 6720 6120 7061 636b 6167 65e2 iding a package. │ │ │ │ │ +00073f70: 8099 7320 7665 7273 696f 6e20 6f66 2061 ..s version of a │ │ │ │ │ +00073f80: 2066 696c 6520 6672 6f6d 206f 6c64 2050 file from old P │ │ │ │ │ +00073f90: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ +00073fa0: 2020 4e65 7874 3a20 4465 6269 616e 2050 Next: Debian P │ │ │ │ │ +00073fb0: 6f6c 6963 7920 6368 616e 6765 7320 7072 olicy changes pr │ │ │ │ │ +00073fc0: 6f63 6573 732c 2020 5072 6576 3a20 416c ocess, Prev: Al │ │ │ │ │ +00073fd0: 7465 726e 6174 6976 6520 7665 7273 696f ternative versio │ │ │ │ │ +00073fe0: 6e73 206f 6620 616e 2069 6e74 6572 6661 ns of an interfa │ │ │ │ │ +00073ff0: 6365 202d 2075 7064 6174 652d 616c 7465 ce - update-alte │ │ │ │ │ +00074000: 726e 6174 6976 6573 2066 726f 6d20 6f6c rnatives from ol │ │ │ │ │ +00074010: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +00074020: 616c 2c20 2055 703a 2054 6f70 0a0a 3139 al, Up: Top..19 │ │ │ │ │ +00074030: 2044 6976 6572 7369 6f6e 7320 2d20 6f76 Diversions - ov │ │ │ │ │ +00074040: 6572 7269 6469 6e67 2061 2070 6163 6b61 erriding a packa │ │ │ │ │ +00074050: 6765 e280 9973 2076 6572 7369 6f6e 206f ge...s version o │ │ │ │ │ +00074060: 6620 6120 6669 6c65 2028 6672 6f6d 206f f a file (from o │ │ │ │ │ +00074070: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +00074080: 7561 6c29 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a ual).*********** │ │ │ │ │ +00074090: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000740a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000740b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000740c0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000740d0: 2a2a 2a2a 2a2a 2a2a 2a0a 0a49 7420 6973 *********..It is │ │ │ │ │ +000740e0: 2070 6f73 7369 626c 6520 746f 2068 6176 possible to hav │ │ │ │ │ +000740f0: 6520 e280 9864 706b 67e2 8099 206e 6f74 e ...dpkg... not │ │ │ │ │ +00074100: 206f 7665 7277 7269 7465 2061 2066 696c overwrite a fil │ │ │ │ │ +00074110: 6520 7768 656e 2069 7420 7265 696e 7374 e when it reinst │ │ │ │ │ +00074120: 616c 6c73 0a74 6865 2070 6163 6b61 6765 alls.the package │ │ │ │ │ +00074130: 2069 7420 6265 6c6f 6e67 7320 746f 2c20 it belongs to, │ │ │ │ │ +00074140: 616e 6420 746f 2068 6176 6520 6974 2070 and to have it p │ │ │ │ │ +00074150: 7574 2074 6865 2066 696c 6520 6672 6f6d ut the file from │ │ │ │ │ +00074160: 2074 6865 2070 6163 6b61 6765 0a73 6f6d the package.som │ │ │ │ │ +00074170: 6577 6865 7265 2065 6c73 6520 696e 7374 ewhere else inst │ │ │ │ │ +00074180: 6561 642e 0a0a 5468 6973 2063 616e 2062 ead...This can b │ │ │ │ │ +00074190: 6520 7573 6564 206c 6f63 616c 6c79 2074 e used locally t │ │ │ │ │ +000741a0: 6f20 6f76 6572 7269 6465 2061 2070 6163 o override a pac │ │ │ │ │ +000741b0: 6b61 6765 e280 9973 2076 6572 7369 6f6e kage...s version │ │ │ │ │ +000741c0: 206f 6620 6120 6669 6c65 2c20 6f72 0a62 of a file, or.b │ │ │ │ │ +000741d0: 7920 6f6e 6520 7061 636b 6167 6520 746f y one package to │ │ │ │ │ +000741e0: 206f 7665 7272 6964 6520 616e 6f74 6865 override anothe │ │ │ │ │ +000741f0: 72e2 8099 7320 7665 7273 696f 6e20 286f r...s version (o │ │ │ │ │ +00074200: 7220 7072 6f76 6964 6520 6120 7772 6170 r provide a wrap │ │ │ │ │ +00074210: 7065 7220 666f 720a 6974 292e 0a0a 4265 per for.it)...Be │ │ │ │ │ +00074220: 666f 7265 2064 6563 6964 696e 6720 746f fore deciding to │ │ │ │ │ +00074230: 2075 7365 2061 2064 6976 6572 7369 6f6e use a diversion │ │ │ │ │ +00074240: 2c20 7265 6164 202a 6e6f 7465 2041 6c74 , read *note Alt │ │ │ │ │ +00074250: 6572 6e61 7469 7665 2076 6572 7369 6f6e ernative version │ │ │ │ │ +00074260: 7320 6f66 0a61 6e20 696e 7465 7266 6163 s of.an interfac │ │ │ │ │ +00074270: 6520 2d20 7570 6461 7465 2d61 6c74 6572 e - update-alter │ │ │ │ │ +00074280: 6e61 7469 7665 7320 2866 726f 6d20 6f6c natives (from ol │ │ │ │ │ +00074290: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +000742a0: 616c 293a 2031 6639 2e20 746f 0a73 6565 al): 1f9. to.see │ │ │ │ │ +000742b0: 2069 6620 796f 7520 7265 616c 6c79 2077 if you really w │ │ │ │ │ +000742c0: 616e 7420 6120 6469 7665 7273 696f 6e20 ant a diversion │ │ │ │ │ +000742d0: 7261 7468 6572 2074 6861 6e20 7365 7665 rather than seve │ │ │ │ │ +000742e0: 7261 6c20 616c 7465 726e 6174 6976 650a ral alternative. │ │ │ │ │ +000742f0: 7665 7273 696f 6e73 206f 6620 6120 7072 versions of a pr │ │ │ │ │ +00074300: 6f67 7261 6d2e 0a0a 5468 6572 6520 6973 ogram...There is │ │ │ │ │ +00074310: 2061 2064 6976 6572 7369 6f6e 206c 6973 a diversion lis │ │ │ │ │ +00074320: 742c 2077 6869 6368 2069 7320 7265 6164 t, which is read │ │ │ │ │ +00074330: 2062 7920 e280 9864 706b 67e2 8099 2c20 by ...dpkg..., │ │ │ │ │ +00074340: 616e 6420 7570 6461 7465 6420 6279 2061 and updated by a │ │ │ │ │ +00074350: 0a73 7065 6369 616c 2070 726f 6772 616d .special program │ │ │ │ │ +00074360: 20e2 8098 6470 6b67 2d64 6976 6572 74e2 ...dpkg-divert. │ │ │ │ │ +00074370: 8099 2e20 2050 6c65 6173 6520 7365 6520 ... Please see │ │ │ │ │ +00074380: e280 9864 706b 672d 6469 7665 7274 2838 ...dpkg-divert(8 │ │ │ │ │ +00074390: 29e2 8099 2066 6f72 2066 756c 6c0a 6465 )... for full.de │ │ │ │ │ +000743a0: 7461 696c 7320 6f66 2069 7473 206f 7065 tails of its ope │ │ │ │ │ +000743b0: 7261 7469 6f6e 2e0a 0a57 6865 6e20 6120 ration...When a │ │ │ │ │ +000743c0: 7061 636b 6167 6520 7769 7368 6573 2074 package wishes t │ │ │ │ │ +000743d0: 6f20 6469 7665 7274 2061 2066 696c 6520 o divert a file │ │ │ │ │ +000743e0: 6672 6f6d 2061 6e6f 7468 6572 2c20 6974 from another, it │ │ │ │ │ +000743f0: 2073 686f 756c 6420 6361 6c6c 0ae2 8098 should call.... │ │ │ │ │ +00074400: 6470 6b67 2d64 6976 6572 74e2 8099 2069 dpkg-divert... i │ │ │ │ │ +00074410: 6e20 6974 7320 7072 6569 6e73 7420 746f n its preinst to │ │ │ │ │ +00074420: 2061 6464 2074 6865 2064 6976 6572 7369 add the diversi │ │ │ │ │ +00074430: 6f6e 2061 6e64 2072 656e 616d 6520 7468 on and rename th │ │ │ │ │ +00074440: 650a 6578 6973 7469 6e67 2066 696c 652e e.existing file. │ │ │ │ │ +00074450: 2020 466f 7220 6578 616d 706c 652c 2073 For example, s │ │ │ │ │ +00074460: 7570 706f 7369 6e67 2074 6861 7420 6120 upposing that a │ │ │ │ │ +00074470: e280 9873 6d61 696c 7772 6170 7065 72e2 ...smailwrapper. │ │ │ │ │ +00074480: 8099 2070 6163 6b61 6765 0a77 6973 6865 .. package.wishe │ │ │ │ │ +00074490: 7320 746f 2069 6e73 7461 6c6c 2061 2077 s to install a w │ │ │ │ │ +000744a0: 7261 7070 6572 2061 726f 756e 6420 e280 rapper around .. │ │ │ │ │ +000744b0: 982f 7573 722f 7362 696e 2f73 6d61 696c ./usr/sbin/smail │ │ │ │ │ +000744c0: e280 993a 0a0a 2020 2020 2064 706b 672d ...:.. dpkg- │ │ │ │ │ +000744d0: 6469 7665 7274 202d 2d70 6163 6b61 6765 divert --package │ │ │ │ │ +000744e0: 2073 6d61 696c 7772 6170 7065 7220 2d2d smailwrapper -- │ │ │ │ │ +000744f0: 6164 6420 2d2d 7265 6e61 6d65 205c 0a20 add --rename \. │ │ │ │ │ +00074500: 2020 2020 2020 2020 2d2d 6469 7665 7274 --divert │ │ │ │ │ +00074510: 202f 7573 722f 7362 696e 2f73 6d61 696c /usr/sbin/smail │ │ │ │ │ +00074520: 2e72 6561 6c20 2f75 7372 2f73 6269 6e2f .real /usr/sbin/ │ │ │ │ │ +00074530: 736d 6169 6c0a 0a54 6865 20e2 8098 2d2d smail..The ...-- │ │ │ │ │ +00074540: 7061 636b 6167 6520 736d 6169 6c77 7261 package smailwra │ │ │ │ │ +00074550: 7070 6572 e280 9920 656e 7375 7265 7320 pper... ensures │ │ │ │ │ +00074560: 7468 6174 20e2 8098 736d 6169 6c77 7261 that ...smailwra │ │ │ │ │ +00074570: 7070 6572 e280 99e2 8099 7320 636f 7079 pper......s copy │ │ │ │ │ +00074580: 206f 660a e280 982f 7573 722f 7362 696e of..../usr/sbin │ │ │ │ │ +00074590: 2f73 6d61 696c e280 9920 6361 6e20 6279 /smail... can by │ │ │ │ │ +000745a0: 7061 7373 2074 6865 2064 6976 6572 7369 pass the diversi │ │ │ │ │ +000745b0: 6f6e 2061 6e64 2067 6574 2069 6e73 7461 on and get insta │ │ │ │ │ +000745c0: 6c6c 6564 2061 7320 7468 6520 7472 7565 lled as the true │ │ │ │ │ +000745d0: 0a76 6572 7369 6f6e 2e20 2049 74e2 8099 .version. It... │ │ │ │ │ +000745e0: 7320 7361 6665 2074 6f20 6164 6420 7468 s safe to add th │ │ │ │ │ +000745f0: 6520 6469 7665 7273 696f 6e20 756e 636f e diversion unco │ │ │ │ │ +00074600: 6e64 6974 696f 6e61 6c6c 7920 6f6e 2075 nditionally on u │ │ │ │ │ +00074610: 7067 7261 6465 730a 7369 6e63 6520 6974 pgrades.since it │ │ │ │ │ +00074620: 2077 696c 6c20 6265 206c 6566 7420 756e will be left un │ │ │ │ │ +00074630: 6368 616e 6765 6420 6966 2069 7420 616c changed if it al │ │ │ │ │ +00074640: 7265 6164 7920 6578 6973 7473 2c20 6275 ready exists, bu │ │ │ │ │ +00074650: 7420 e280 9864 706b 672d 6469 7665 7274 t ...dpkg-divert │ │ │ │ │ +00074660: e280 990a 7769 6c6c 2064 6973 706c 6179 ....will display │ │ │ │ │ +00074670: 2061 206d 6573 7361 6765 2e20 2054 6f20 a message. To │ │ │ │ │ +00074680: 7375 7070 7265 7373 2074 6861 7420 6d65 suppress that me │ │ │ │ │ +00074690: 7373 6167 652c 206d 616b 6520 7468 6520 ssage, make the │ │ │ │ │ +000746a0: 636f 6d6d 616e 640a 636f 6e64 6974 696f command.conditio │ │ │ │ │ +000746b0: 6e61 6c20 6f6e 2074 6865 2076 6572 7369 nal on the versi │ │ │ │ │ +000746c0: 6f6e 2066 726f 6d20 7768 6963 6820 7468 on from which th │ │ │ │ │ +000746d0: 6520 7061 636b 6167 6520 6973 2062 6569 e package is bei │ │ │ │ │ +000746e0: 6e67 2075 7067 7261 6465 643a 0a0a 2020 ng upgraded:.. │ │ │ │ │ +000746f0: 2020 2069 6620 5b20 7570 6772 6164 6520 if [ upgrade │ │ │ │ │ +00074700: 213d 2022 2431 2220 5d20 7c7c 2064 706b != "$1" ] || dpk │ │ │ │ │ +00074710: 6720 2d2d 636f 6d70 6172 652d 7665 7273 g --compare-vers │ │ │ │ │ +00074720: 696f 6e73 2022 2432 2220 6c74 2031 2e30 ions "$2" lt 1.0 │ │ │ │ │ +00074730: 2d32 3b20 7468 656e 0a20 2020 2020 2020 -2; then. │ │ │ │ │ +00074740: 2020 6470 6b67 2d64 6976 6572 7420 2d2d dpkg-divert -- │ │ │ │ │ +00074750: 7061 636b 6167 6520 736d 6169 6c77 7261 package smailwra │ │ │ │ │ +00074760: 7070 6572 202d 2d61 6464 202d 2d72 656e pper --add --ren │ │ │ │ │ +00074770: 616d 6520 5c0a 2020 2020 2020 2020 2020 ame \. │ │ │ │ │ +00074780: 2020 202d 2d64 6976 6572 7420 2f75 7372 --divert /usr │ │ │ │ │ +00074790: 2f73 6269 6e2f 736d 6169 6c2e 7265 616c /sbin/smail.real │ │ │ │ │ +000747a0: 202f 7573 722f 7362 696e 2f73 6d61 696c /usr/sbin/smail │ │ │ │ │ +000747b0: 0a20 2020 2020 6669 0a0a 7768 6572 6520 . fi..where │ │ │ │ │ +000747c0: e280 9831 2e30 2d32 e280 9920 6973 2074 ...1.0-2... is t │ │ │ │ │ +000747d0: 6865 2076 6572 7369 6f6e 2061 7420 7768 he version at wh │ │ │ │ │ +000747e0: 6963 6820 7468 6520 6469 7665 7273 696f ich the diversio │ │ │ │ │ +000747f0: 6e20 7761 7320 6669 7273 7420 6164 6465 n was first adde │ │ │ │ │ +00074800: 6420 746f 0a74 6865 2070 6163 6b61 6765 d to.the package │ │ │ │ │ +00074810: 2e20 2052 756e 6e69 6e67 2074 6865 2063 . Running the c │ │ │ │ │ +00074820: 6f6d 6d61 6e64 2064 7572 696e 6720 6162 ommand during ab │ │ │ │ │ +00074830: 6f72 742d 7570 6772 6164 6520 6973 2070 ort-upgrade is p │ │ │ │ │ +00074840: 6f69 6e74 6c65 7373 2062 7574 0a68 6172 ointless but.har │ │ │ │ │ +00074850: 6d6c 6573 732e 0a0a 5468 6520 706f 7374 mless...The post │ │ │ │ │ +00074860: 726d 2068 6173 2074 6f20 646f 2074 6865 rm has to do the │ │ │ │ │ +00074870: 2072 6576 6572 7365 3a0a 0a20 2020 2020 reverse:.. │ │ │ │ │ +00074880: 6966 205b 2072 656d 6f76 6520 3d20 2224 if [ remove = "$ │ │ │ │ │ +00074890: 3122 202d 6f20 6162 6f72 742d 696e 7374 1" -o abort-inst │ │ │ │ │ +000748a0: 616c 6c20 3d20 2224 3122 202d 6f20 6469 all = "$1" -o di │ │ │ │ │ +000748b0: 7361 7070 6561 7220 3d20 2224 3122 205d sappear = "$1" ] │ │ │ │ │ +000748c0: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ +000748d0: 6470 6b67 2d64 6976 6572 7420 2d2d 7061 dpkg-divert --pa │ │ │ │ │ +000748e0: 636b 6167 6520 736d 6169 6c77 7261 7070 ckage smailwrapp │ │ │ │ │ +000748f0: 6572 202d 2d72 656d 6f76 6520 2d2d 7265 er --remove --re │ │ │ │ │ +00074900: 6e61 6d65 205c 0a20 2020 2020 2020 2020 name \. │ │ │ │ │ +00074910: 2020 2020 2d2d 6469 7665 7274 202f 7573 --divert /us │ │ │ │ │ +00074920: 722f 7362 696e 2f73 6d61 696c 2e72 6561 r/sbin/smail.rea │ │ │ │ │ +00074930: 6c20 2f75 7372 2f73 6269 6e2f 736d 6169 l /usr/sbin/smai │ │ │ │ │ +00074940: 6c0a 2020 2020 2066 690a 0a49 6620 7468 l. fi..If th │ │ │ │ │ +00074950: 6520 6469 7665 7273 696f 6e20 7761 7320 e diversion was │ │ │ │ │ +00074960: 6164 6465 6420 6174 2061 2070 6172 7469 added at a parti │ │ │ │ │ +00074970: 6375 6c61 7220 7665 7273 696f 6e2c 2074 cular version, t │ │ │ │ │ +00074980: 6865 2070 6f73 7472 6d20 7368 6f75 6c64 he postrm should │ │ │ │ │ +00074990: 0a61 6c73 6f20 6861 6e64 6c65 2074 6865 .also handle the │ │ │ │ │ +000749a0: 2066 6169 6c75 7265 2063 6173 6520 6f66 failure case of │ │ │ │ │ +000749b0: 2075 7067 7261 6469 6e67 2066 726f 6d20 upgrading from │ │ │ │ │ +000749c0: 616e 206f 6c64 6572 2076 6572 7369 6f6e an older version │ │ │ │ │ +000749d0: 2028 756e 6c65 7373 0a74 6865 206f 6c64 (unless.the old │ │ │ │ │ +000749e0: 6572 2076 6572 7369 6f6e 2069 7320 736f er version is so │ │ │ │ │ +000749f0: 206f 6c64 2074 6861 7420 6469 7265 6374 old that direct │ │ │ │ │ +00074a00: 2075 7067 7261 6465 7320 6172 6520 6e6f upgrades are no │ │ │ │ │ +00074a10: 206c 6f6e 6765 720a 7375 7070 6f72 7465 longer.supporte │ │ │ │ │ +00074a20: 6429 3a0a 0a20 2020 2020 6966 205b 2061 d):.. if [ a │ │ │ │ │ +00074a30: 626f 7274 2d75 7067 7261 6465 203d 2022 bort-upgrade = " │ │ │ │ │ +00074a40: 2431 2220 5d20 2626 2064 706b 6720 2d2d $1" ] && dpkg -- │ │ │ │ │ +00074a50: 636f 6d70 6172 652d 7665 7273 696f 6e73 compare-versions │ │ │ │ │ +00074a60: 2022 2432 2220 6c74 2031 2e30 2d32 3b20 "$2" lt 1.0-2; │ │ │ │ │ +00074a70: 7468 656e 0a20 2020 2020 2020 2020 6470 then. dp │ │ │ │ │ +00074a80: 6b67 2d64 6976 6572 7420 2d2d 7061 636b kg-divert --pack │ │ │ │ │ +00074a90: 6167 6520 736d 6169 6c77 7261 7070 6572 age smailwrapper │ │ │ │ │ +00074aa0: 202d 2d72 656d 6f76 6520 2d2d 7265 6e61 --remove --rena │ │ │ │ │ +00074ab0: 6d65 205c 0a20 2020 2020 2020 2020 2020 me \. │ │ │ │ │ +00074ac0: 2020 2d2d 6469 7665 7274 202f 7573 722f --divert /usr/ │ │ │ │ │ +00074ad0: 7362 696e 2f73 6d61 696c 2e72 6561 6c20 sbin/smail.real │ │ │ │ │ +00074ae0: 2f75 7372 2f73 6269 6e2f 736d 6169 6c0a /usr/sbin/smail. │ │ │ │ │ +00074af0: 2020 2020 2066 690a 0a77 6865 7265 20e2 fi..where . │ │ │ │ │ +00074b00: 8098 312e 302d 32e2 8099 2069 7320 7468 ..1.0-2... is th │ │ │ │ │ +00074b10: 6520 7665 7273 696f 6e20 6174 2077 6869 e version at whi │ │ │ │ │ +00074b20: 6368 2074 6865 2064 6976 6572 7369 6f6e ch the diversion │ │ │ │ │ +00074b30: 2077 6173 2066 6972 7374 2061 6464 6564 was first added │ │ │ │ │ +00074b40: 2074 6f0a 7468 6520 7061 636b 6167 652e to.the package. │ │ │ │ │ +00074b50: 2020 5468 6520 706f 7374 726d 2073 686f The postrm sho │ │ │ │ │ +00074b60: 756c 6420 6e6f 7420 7265 6d6f 7665 2074 uld not remove t │ │ │ │ │ +00074b70: 6865 2064 6976 6572 7369 6f6e 206f 6e20 he diversion on │ │ │ │ │ +00074b80: 7570 6772 6164 6573 0a62 6f74 6820 6265 upgrades.both be │ │ │ │ │ +00074b90: 6361 7573 6520 7468 6572 65e2 8099 7320 cause there...s │ │ │ │ │ +00074ba0: 6e6f 2072 6561 736f 6e20 746f 2072 656d no reason to rem │ │ │ │ │ +00074bb0: 6f76 6520 7468 6520 6469 7665 7273 696f ove the diversio │ │ │ │ │ +00074bc0: 6e20 6f6e 6c79 2074 6f0a 696d 6d65 6469 n only to.immedi │ │ │ │ │ +00074bd0: 6174 656c 7920 7265 2d61 6464 2069 7420 ately re-add it │ │ │ │ │ +00074be0: 616e 6420 7369 6e63 6520 7468 6520 706f and since the po │ │ │ │ │ +00074bf0: 7374 726d 206f 6620 7468 6520 6f6c 6420 strm of the old │ │ │ │ │ +00074c00: 7061 636b 6167 6520 6973 2072 756e 0a61 package is run.a │ │ │ │ │ +00074c10: 6674 6572 2075 6e70 6163 6b69 6e67 2073 fter unpacking s │ │ │ │ │ +00074c20: 6f20 7468 6520 7265 6d6f 7661 6c20 6f66 o the removal of │ │ │ │ │ +00074c30: 2074 6865 2064 6976 6572 7369 6f6e 2077 the diversion w │ │ │ │ │ +00074c40: 696c 6c20 6661 696c 2e0a 0a44 6f20 6e6f ill fail...Do no │ │ │ │ │ +00074c50: 7420 6174 7465 6d70 7420 746f 2064 6976 t attempt to div │ │ │ │ │ +00074c60: 6572 7420 6120 6669 6c65 2077 6869 6368 ert a file which │ │ │ │ │ +00074c70: 2069 7320 7669 7461 6c6c 7920 696d 706f is vitally impo │ │ │ │ │ +00074c80: 7274 616e 7420 666f 7220 7468 650a 7379 rtant for the.sy │ │ │ │ │ +00074c90: 7374 656d e280 9973 206f 7065 7261 7469 stem...s operati │ │ │ │ │ +00074ca0: 6f6e 202d 2077 6865 6e20 7573 696e 6720 on - when using │ │ │ │ │ +00074cb0: e280 9864 706b 672d 6469 7665 7274 e280 ...dpkg-divert.. │ │ │ │ │ +00074cc0: 9920 7468 6572 6520 6973 2061 2074 696d . there is a tim │ │ │ │ │ +00074cd0: 652c 2061 6674 6572 2069 740a 6861 7320 e, after it.has │ │ │ │ │ +00074ce0: 6265 656e 2064 6976 6572 7465 6420 6275 been diverted bu │ │ │ │ │ +00074cf0: 7420 6265 666f 7265 20e2 8098 6470 6b67 t before ...dpkg │ │ │ │ │ +00074d00: e280 9920 6861 7320 696e 7374 616c 6c65 ... has installe │ │ │ │ │ +00074d10: 6420 7468 6520 6e65 7720 7665 7273 696f d the new versio │ │ │ │ │ +00074d20: 6e2c 2077 6865 6e0a 7468 6520 6669 6c65 n, when.the file │ │ │ │ │ +00074d30: 2064 6f65 7320 6e6f 7420 6578 6973 742e does not exist. │ │ │ │ │ +00074d40: 0a0a 446f 206e 6f74 2061 7474 656d 7074 ..Do not attempt │ │ │ │ │ +00074d50: 2074 6f20 6469 7665 7274 2061 2063 6f6e to divert a con │ │ │ │ │ +00074d60: 6666 696c 652c 2061 7320 e280 9864 706b ffile, as ...dpk │ │ │ │ │ +00074d70: 67e2 8099 2064 6f65 7320 6e6f 7420 6861 g... does not ha │ │ │ │ │ +00074d80: 6e64 6c65 2069 7420 7765 6c6c 2e0a 0a44 ndle it well...D │ │ │ │ │ +00074d90: 6f20 6e6f 7420 7573 6520 6469 7665 7273 o not use divers │ │ │ │ │ +00074da0: 696f 6e73 2066 6f72 2066 696c 6573 2074 ions for files t │ │ │ │ │ +00074db0: 6861 7420 6861 7665 2074 6865 6972 206f hat have their o │ │ │ │ │ +00074dc0: 776e 206e 6174 6976 6520 6f76 6572 7269 wn native overri │ │ │ │ │ +00074dd0: 6465 0a6d 6563 6861 6e69 736d 732c 2073 de.mechanisms, s │ │ │ │ │ +00074de0: 7563 6820 6173 20e2 8098 7379 7374 656d uch as ...system │ │ │ │ │ +00074df0: 64e2 8099 2075 6e69 7420 6669 6c65 732e d... unit files. │ │ │ │ │ +00074e00: 2020 5365 6520 2a6e 6f74 6520 4269 6e61 See *note Bina │ │ │ │ │ +00074e10: 7279 2070 6163 6b61 6765 733a 0a33 332e ry packages:.33. │ │ │ │ │ +00074e20: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +00074e30: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: │ │ │ │ │ +00074e40: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00074e50: 666f 2c20 204e 6f64 653a 2044 6562 6961 fo, Node: Debia │ │ │ │ │ +00074e60: 6e20 506f 6c69 6379 2063 6861 6e67 6573 n Policy changes │ │ │ │ │ +00074e70: 2070 726f 6365 7373 2c20 204e 6578 743a process, Next: │ │ │ │ │ +00074e80: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ +00074e90: 7074 2066 6c6f 7763 6861 7274 732c 2020 pt flowcharts, │ │ │ │ │ +00074ea0: 5072 6576 3a20 4469 7665 7273 696f 6e73 Prev: Diversions │ │ │ │ │ +00074eb0: 202d 206f 7665 7272 6964 696e 6720 6120 - overriding a │ │ │ │ │ +00074ec0: 7061 636b 6167 65e2 8099 7320 7665 7273 package...s vers │ │ │ │ │ +00074ed0: 696f 6e20 6f66 2061 2066 696c 6520 6672 ion of a file fr │ │ │ │ │ +00074ee0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00074ef0: 204d 616e 7561 6c2c 2020 5570 3a20 546f Manual, Up: To │ │ │ │ │ +00074f00: 700a 0a32 3020 4465 6269 616e 2050 6f6c p..20 Debian Pol │ │ │ │ │ +00074f10: 6963 7920 6368 616e 6765 7320 7072 6f63 icy changes proc │ │ │ │ │ +00074f20: 6573 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ess.************ │ │ │ │ │ +00074f30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00074f40: 2a2a 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a ****..* Menu:..* │ │ │ │ │ +00074f50: 2049 6e74 726f 6475 6374 696f 6e3a 2049 Introduction: I │ │ │ │ │ +00074f60: 6e74 726f 6475 6374 696f 6e3c 333e 2e0a ntroduction<3>.. │ │ │ │ │ +00074f70: 2a20 4368 616e 6765 2047 6f61 6c73 3a3a * Change Goals:: │ │ │ │ │ +00074f80: 0a2a 2043 7572 7265 6e74 2050 726f 6365 .* Current Proce │ │ │ │ │ +00074f90: 7373 3a3a 0a2a 204f 7468 6572 2054 6167 ss::.* Other Tag │ │ │ │ │ +00074fa0: 733a 3a0a 0a1f 0a46 696c 653a 2064 6562 s::....File: deb │ │ │ │ │ +00074fb0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00074fc0: 2020 4e6f 6465 3a20 496e 7472 6f64 7563 Node: Introduc │ │ │ │ │ +00074fd0: 7469 6f6e 3c33 3e2c 2020 4e65 7874 3a20 tion<3>, Next: │ │ │ │ │ +00074fe0: 4368 616e 6765 2047 6f61 6c73 2c20 2055 Change Goals, U │ │ │ │ │ +00074ff0: 703a 2044 6562 6961 6e20 506f 6c69 6379 p: Debian Policy │ │ │ │ │ +00075000: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ +00075010: 0a0a 3230 2e31 2049 6e74 726f 6475 6374 ..20.1 Introduct │ │ │ │ │ +00075020: 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ion.============ │ │ │ │ │ +00075030: 3d3d 3d3d 3d0a 0a54 6f20 696e 7472 6f64 =====..To introd │ │ │ │ │ +00075040: 7563 6520 6120 6368 616e 6765 2069 6e20 uce a change in │ │ │ │ │ +00075050: 7468 6520 6375 7272 656e 7420 4465 6269 the current Debi │ │ │ │ │ +00075060: 616e 2050 6f6c 6963 792c 2074 6865 2063 an Policy, the c │ │ │ │ │ +00075070: 6861 6e67 6520 7072 6f70 6f73 616c 0a68 hange proposal.h │ │ │ │ │ +00075080: 6173 2074 6f20 676f 2074 6872 6f75 6768 as to go through │ │ │ │ │ +00075090: 2061 2063 6572 7461 696e 2070 726f 6365 a certain proce │ │ │ │ │ +000750a0: 7373 2e20 2028 3129 0a0a 2020 202d 2d2d ss. (1).. --- │ │ │ │ │ +000750b0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +000750c0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +000750d0: 2028 3129 2054 6869 7320 7072 6f63 6573 (1) This proces │ │ │ │ │ +000750e0: 7320 7761 7320 6f72 6967 696e 616c 6c79 s was originally │ │ │ │ │ +000750f0: 2064 6576 656c 6f70 6564 2062 7920 4d61 developed by Ma │ │ │ │ │ +00075100: 7267 6172 6974 6120 4d61 6e74 6572 6f6c rgarita Manterol │ │ │ │ │ +00075110: 612c 0a43 6c69 6e74 2041 6461 6d73 2c20 a,.Clint Adams, │ │ │ │ │ +00075120: 5275 7373 2041 6c6c 6265 7279 2061 6e64 Russ Allbery and │ │ │ │ │ +00075130: 204d 616e 6f6a 2053 7269 7661 7374 6176 Manoj Srivastav │ │ │ │ │ +00075140: 612e 2020 496e 2032 3031 372c 2053 6561 a. In 2017, Sea │ │ │ │ │ +00075150: 6e20 5768 6974 746f 6e0a 6465 7072 6563 n Whitton.deprec │ │ │ │ │ +00075160: 6174 6564 2074 6865 20e2 8098 6973 7375 ated the ...issu │ │ │ │ │ +00075170: 65e2 8099 2075 7365 7274 6167 2061 6e64 e... usertag and │ │ │ │ │ +00075180: 2061 6464 6564 2075 7365 206f 6620 7468 added use of th │ │ │ │ │ +00075190: 6520 e280 986d 6f72 6569 6e66 6fe2 8099 e ...moreinfo... │ │ │ │ │ +000751a0: 2074 6167 2c0a 6166 7465 7220 6469 7363 tag,.after disc │ │ │ │ │ +000751b0: 7573 7369 6f6e 7320 6174 2044 6562 436f ussions at DebCo │ │ │ │ │ +000751c0: 6e66 3137 2e0a 0a1f 0a46 696c 653a 2064 nf17.....File: d │ │ │ │ │ +000751d0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000751e0: 6f2c 2020 4e6f 6465 3a20 4368 616e 6765 o, Node: Change │ │ │ │ │ +000751f0: 2047 6f61 6c73 2c20 204e 6578 743a 2043 Goals, Next: C │ │ │ │ │ +00075200: 7572 7265 6e74 2050 726f 6365 7373 2c20 urrent Process, │ │ │ │ │ +00075210: 2050 7265 763a 2049 6e74 726f 6475 6374 Prev: Introduct │ │ │ │ │ +00075220: 696f 6e3c 333e 2c20 2055 703a 2044 6562 ion<3>, Up: Deb │ │ │ │ │ +00075230: 6961 6e20 506f 6c69 6379 2063 6861 6e67 ian Policy chang │ │ │ │ │ +00075240: 6573 2070 726f 6365 7373 0a0a 3230 2e32 es process..20.2 │ │ │ │ │ +00075250: 2043 6861 6e67 6520 476f 616c 730a 3d3d Change Goals.== │ │ │ │ │ +00075260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00075270: 0a20 2020 2d20 5468 6520 6368 616e 6765 . - The change │ │ │ │ │ +00075280: 2073 686f 756c 6420 6265 2074 6563 686e should be techn │ │ │ │ │ +00075290: 6963 616c 6c79 2063 6f72 7265 6374 2c20 ically correct, │ │ │ │ │ +000752a0: 616e 6420 636f 6e73 6973 7465 6e74 2077 and consistent w │ │ │ │ │ +000752b0: 6974 6820 7468 650a 2020 2020 2072 6573 ith the. res │ │ │ │ │ +000752c0: 7420 6f66 2074 6865 2070 6f6c 6963 7920 t of the policy │ │ │ │ │ +000752d0: 646f 6375 6d65 6e74 2e20 2054 6869 7320 document. This │ │ │ │ │ +000752e0: 6d65 616e 7320 6e6f 206c 6567 6973 6c61 means no legisla │ │ │ │ │ +000752f0: 7469 6e67 2074 6865 2076 616c 7565 0a20 ting the value. │ │ │ │ │ +00075300: 2020 2020 6f66 20cf 802e 2020 5468 6973 of ... This │ │ │ │ │ +00075310: 2061 6c73 6f20 6d65 616e 7320 7468 6174 also means that │ │ │ │ │ +00075320: 2074 6865 2070 726f 706f 7365 6420 736f the proposed so │ │ │ │ │ +00075330: 6c75 7469 6f6e 2062 6520 6b6e 6f77 6e20 lution be known │ │ │ │ │ +00075340: 746f 2077 6f72 6b3b 0a20 2020 2020 6974 to work;. it │ │ │ │ │ +00075350: 6572 6174 6976 6520 6465 7369 676e 2070 erative design p │ │ │ │ │ +00075360: 726f 6365 7373 6573 2064 6f20 6e6f 7420 rocesses do not │ │ │ │ │ +00075370: 6265 6c6f 6e67 2069 6e20 706f 6c69 6379 belong in policy │ │ │ │ │ +00075380: 2e0a 0a20 2020 2d20 5468 6520 6368 616e ... - The chan │ │ │ │ │ +00075390: 6765 2073 686f 756c 6420 6e6f 7420 6265 ge should not be │ │ │ │ │ +000753a0: 2074 6f6f 2064 6973 7275 7074 6976 653b too disruptive; │ │ │ │ │ +000753b0: 2069 6620 7665 7279 206d 616e 7920 7061 if very many pa │ │ │ │ │ +000753c0: 636b 6167 6573 0a20 2020 2020 6265 636f ckages. beco │ │ │ │ │ +000753d0: 6d65 2069 6e73 7461 6e74 6c79 2062 7567 me instantly bug │ │ │ │ │ +000753e0: 6779 2c20 7468 656e 2069 6e73 7465 6164 gy, then instead │ │ │ │ │ +000753f0: 2074 6865 7265 2073 686f 756c 6420 6265 there should be │ │ │ │ │ +00075400: 2061 2074 7261 6e73 6974 696f 6e0a 2020 a transition. │ │ │ │ │ +00075410: 2020 2070 6c61 6e2e 2020 4578 6365 7074 plan. Except │ │ │ │ │ +00075420: 696f 6e73 2073 686f 756c 6420 6265 2072 ions should be r │ │ │ │ │ +00075430: 6172 6520 286f 6e6c 7920 6966 2074 6865 are (only if the │ │ │ │ │ +00075440: 2063 7572 7265 6e74 2073 7461 7465 2069 current state i │ │ │ │ │ +00075450: 730a 2020 2020 2072 6561 6c6c 7920 756e s. really un │ │ │ │ │ +00075460: 7465 6e61 626c 6529 2c20 616e 6420 7072 tenable), and pr │ │ │ │ │ +00075470: 6f62 6162 6c79 2062 6c65 7373 6564 2062 obably blessed b │ │ │ │ │ +00075480: 7920 7468 6520 5443 2e0a 0a20 2020 2d20 y the TC... - │ │ │ │ │ +00075490: 5468 6520 6368 616e 6765 2068 6173 2074 The change has t │ │ │ │ │ +000754a0: 6f20 6265 2072 6576 6965 7765 6420 696e o be reviewed in │ │ │ │ │ +000754b0: 2064 6570 7468 2c20 696e 2074 6865 206f depth, in the o │ │ │ │ │ +000754c0: 7065 6e2c 2077 6865 7265 2061 6e79 206f pen, where any o │ │ │ │ │ +000754d0: 6e65 0a20 2020 2020 6d61 7920 636f 6e74 ne. may cont │ │ │ │ │ +000754e0: 7269 6275 7465 3b20 6120 7075 626c 6963 ribute; a public │ │ │ │ │ +000754f0: 6c79 2061 6363 6573 7369 626c 652c 2061 ly accessible, a │ │ │ │ │ +00075500: 7263 6869 7665 642c 206f 7065 6e20 6d61 rchived, open ma │ │ │ │ │ +00075510: 696c 696e 6720 6c69 7374 2e0a 0a20 2020 iling list... │ │ │ │ │ +00075520: 2d20 5072 6f70 6f73 616c 2073 686f 756c - Proposal shoul │ │ │ │ │ +00075530: 6420 6265 2061 6464 7265 7373 6564 2069 d be addressed i │ │ │ │ │ +00075540: 6e20 6120 7469 6d65 6c79 2066 6173 6869 n a timely fashi │ │ │ │ │ +00075550: 6f6e 2e0a 0a20 2020 2d20 416e 7920 646f on... - Any do │ │ │ │ │ +00075560: 6d61 696e 2065 7870 6572 7473 2073 686f main experts sho │ │ │ │ │ +00075570: 756c 6420 6265 2063 6f6e 7375 6c74 6564 uld be consulted │ │ │ │ │ +00075580: 2c20 7369 6e63 6520 6e6f 7420 6576 6572 , since not ever │ │ │ │ │ +00075590: 7920 706f 6c69 6379 0a20 2020 2020 6d61 y policy. ma │ │ │ │ │ +000755a0: 696c 696e 6720 6c69 7374 2073 7562 7363 iling list subsc │ │ │ │ │ +000755b0: 7269 6265 7220 6973 2061 6e20 6578 7065 riber is an expe │ │ │ │ │ +000755c0: 7274 206f 6e20 6576 6572 7974 6869 6e67 rt on everything │ │ │ │ │ +000755d0: 2c20 696e 636c 7564 696e 670a 2020 2020 , including. │ │ │ │ │ +000755e0: 2070 6f6c 6963 7920 6d61 696e 7461 696e policy maintain │ │ │ │ │ +000755f0: 6572 732e 0a0a 2020 202d 2054 6865 2067 ers... - The g │ │ │ │ │ +00075600: 6f61 6c20 6973 2072 6f75 6768 2063 6f6e oal is rough con │ │ │ │ │ +00075610: 7365 6e73 7573 206f 6e20 7468 6520 6368 sensus on the ch │ │ │ │ │ +00075620: 616e 6765 2c20 7768 6963 6820 7368 6f75 ange, which shou │ │ │ │ │ +00075630: 6c64 206e 6f74 2062 6520 6861 7264 0a20 ld not be hard. │ │ │ │ │ +00075640: 2020 2020 6966 2074 6865 206d 6174 7465 if the matte │ │ │ │ │ +00075650: 7220 6973 2074 6563 686e 6963 616c 2e20 r is technical. │ │ │ │ │ +00075660: 2054 6563 686e 6963 616c 2069 7373 7565 Technical issue │ │ │ │ │ +00075670: 7320 7768 6572 6520 7468 6572 6520 6973 s where there is │ │ │ │ │ +00075680: 206e 6f0a 2020 2020 2061 6772 6565 6d65 no. agreeme │ │ │ │ │ +00075690: 6e74 2073 686f 756c 6420 6265 2072 6566 nt should be ref │ │ │ │ │ +000756a0: 6572 7265 6420 746f 2074 6865 2054 433b erred to the TC; │ │ │ │ │ +000756b0: 206e 6f6e 2d74 6563 686e 6963 616c 2069 non-technical i │ │ │ │ │ +000756c0: 7373 7565 7320 7368 6f75 6c64 0a20 2020 ssues should. │ │ │ │ │ +000756d0: 2020 6265 2072 6566 6572 7265 6420 746f be referred to │ │ │ │ │ +000756e0: 2074 6865 2077 686f 6c65 2064 6576 656c the whole devel │ │ │ │ │ +000756f0: 6f70 6572 2062 6f64 792c 2061 6e64 2070 oper body, and p │ │ │ │ │ +00075700: 6572 6861 7073 2067 656e 6572 616c 0a20 erhaps general. │ │ │ │ │ +00075710: 2020 2020 7265 736f 6c75 7469 6f6e 7320 resolutions │ │ │ │ │ +00075720: 6c69 6520 646f 776e 2074 6861 7420 7061 lie down that pa │ │ │ │ │ +00075730: 7468 2e0a 0a20 2020 2d20 5061 636b 6167 th... - Packag │ │ │ │ │ +00075740: 6520 6d61 696e 7461 696e 6572 7320 7768 e maintainers wh │ │ │ │ │ +00075750: 6f73 6520 7061 636b 6167 6573 206d 6179 ose packages may │ │ │ │ │ +00075760: 2062 6520 696d 7061 6374 6564 2073 686f be impacted sho │ │ │ │ │ +00075770: 756c 6420 6861 7665 0a20 2020 2020 6163 uld have. ac │ │ │ │ │ +00075780: 6365 7373 2074 6f20 706f 6c69 6379 2063 cess to policy c │ │ │ │ │ +00075790: 6861 6e67 6520 7072 6f70 6f73 616c 732c hange proposals, │ │ │ │ │ +000757a0: 2065 7665 6e20 6966 2074 6865 7920 646f even if they do │ │ │ │ │ +000757b0: 206e 6f74 2073 7562 7363 7269 6265 2074 not subscribe t │ │ │ │ │ +000757c0: 6f0a 2020 2020 2070 6f6c 6963 7920 6d61 o. policy ma │ │ │ │ │ +000757d0: 696c 696e 6720 6c69 7374 7320 2870 6f6c iling lists (pol │ │ │ │ │ +000757e0: 6963 7920 6761 7a65 7474 653f 292e 0a0a icy gazette?)... │ │ │ │ │ +000757f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00075800: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00075810: 653a 2043 7572 7265 6e74 2050 726f 6365 e: Current Proce │ │ │ │ │ +00075820: 7373 2c20 204e 6578 743a 204f 7468 6572 ss, Next: Other │ │ │ │ │ +00075830: 2054 6167 732c 2020 5072 6576 3a20 4368 Tags, Prev: Ch │ │ │ │ │ +00075840: 616e 6765 2047 6f61 6c73 2c20 2055 703a ange Goals, Up: │ │ │ │ │ +00075850: 2044 6562 6961 6e20 506f 6c69 6379 2063 Debian Policy c │ │ │ │ │ +00075860: 6861 6e67 6573 2070 726f 6365 7373 0a0a hanges process.. │ │ │ │ │ +00075870: 3230 2e33 2043 7572 7265 6e74 2050 726f 20.3 Current Pro │ │ │ │ │ +00075880: 6365 7373 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d cess.=========== │ │ │ │ │ +00075890: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 6163 6820 =========..Each │ │ │ │ │ +000758a0: 7375 6767 6573 7465 6420 6368 616e 6765 suggested change │ │ │ │ │ +000758b0: 2067 6f65 7320 7468 726f 7567 6820 6469 goes through di │ │ │ │ │ +000758c0: 6666 6572 656e 7420 7374 6174 6573 2e20 fferent states. │ │ │ │ │ +000758d0: 2054 6865 7365 2073 7461 7465 7320 6172 These states ar │ │ │ │ │ +000758e0: 650a 6465 6e6f 7465 6420 7468 726f 7567 e.denoted throug │ │ │ │ │ +000758f0: 6820 6569 7468 6572 2075 7365 7274 6167 h either usertag │ │ │ │ │ +00075900: 7320 6f66 2074 6865 0a3c 6465 6269 616e s of the. use │ │ │ │ │ +00075930: 7220 6f72 2c20 666f 7220 e280 986d 6f72 r or, for ...mor │ │ │ │ │ +00075940: 6569 6e66 6fe2 8099 2c20 e280 9870 6174 einfo..., ...pat │ │ │ │ │ +00075950: 6368 e280 992c 0ae2 8098 7065 6e64 696e ch...,....pendin │ │ │ │ │ +00075960: 67e2 8099 2c20 616e 6420 e280 9877 6f6e g..., and ...won │ │ │ │ │ +00075970: 7466 6978 e280 992c 2072 6567 756c 6172 tfix..., regular │ │ │ │ │ +00075980: 2074 6167 732e 0a0a 4375 7272 656e 7420 tags...Current │ │ │ │ │ +00075990: 6c69 7374 206f 6620 6275 6773 2831 290a list of bugs(1). │ │ │ │ │ +000759a0: 0a54 6865 2050 6f6c 6963 7920 6465 6c65 .The Policy dele │ │ │ │ │ +000759b0: 6761 7465 7320 6172 6520 7265 7370 6f6e gates are respon │ │ │ │ │ +000759c0: 7369 626c 6520 666f 7220 6d61 6e61 6769 sible for managi │ │ │ │ │ +000759d0: 6e67 2074 6865 2074 6167 7320 6f6e 2062 ng the tags on b │ │ │ │ │ +000759e0: 7567 7320 616e 640a 7769 6c6c 2075 7064 ugs and.will upd │ │ │ │ │ +000759f0: 6174 6520 7461 6773 2061 7320 6e65 7720 ate tags as new │ │ │ │ │ +00075a00: 6275 6773 2061 7265 2073 7562 6d69 7474 bugs are submitt │ │ │ │ │ +00075a10: 6564 206f 7220 6173 2061 6374 6976 6974 ed or as activit │ │ │ │ │ +00075a20: 7920 6861 7070 656e 7320 6f6e 0a62 7567 y happens on.bug │ │ │ │ │ +00075a30: 732e 2020 416c 6c20 4465 6269 616e 2044 s. All Debian D │ │ │ │ │ +00075a40: 6576 656c 6f70 6572 7320 7368 6f75 6c64 evelopers should │ │ │ │ │ +00075a50: 2066 6565 6c20 6672 6565 2074 6f20 6164 feel free to ad │ │ │ │ │ +00075a60: 6420 7468 6520 7365 636f 6e64 6564 2074 d the seconded t │ │ │ │ │ +00075a70: 6167 2061 730a 6465 7363 7269 6265 6420 ag as.described │ │ │ │ │ +00075a80: 6265 6c6f 772e 2020 4f74 6865 7220 7461 below. Other ta │ │ │ │ │ +00075a90: 6773 2073 686f 756c 6420 6265 2063 6861 gs should be cha │ │ │ │ │ +00075aa0: 6e67 6564 2077 6974 6820 7468 6520 636f nged with the co │ │ │ │ │ +00075ab0: 6f72 6469 6e61 7469 6f6e 206f 660a 7468 ordination of.th │ │ │ │ │ +00075ac0: 6520 506f 6c69 6379 2054 6561 6d2e 0a0a e Policy Team... │ │ │ │ │ +00075ad0: 2a20 4d65 6e75 3a0a 0a2a 2053 7461 7465 * Menu:..* State │ │ │ │ │ +00075ae0: 2041 3b20 4d6f 7265 2069 6e66 6f72 6d61 A; More informa │ │ │ │ │ +00075af0: 7469 6f6e 2072 6571 7569 7265 643a 2053 tion required: S │ │ │ │ │ +00075b00: 7461 7465 2041 204d 6f72 6520 696e 666f tate A More info │ │ │ │ │ +00075b10: 726d 6174 696f 6e20 7265 7175 6972 6564 rmation required │ │ │ │ │ +00075b20: 2e0a 2a20 5374 6174 6520 423b 2044 6973 ..* State B; Dis │ │ │ │ │ +00075b30: 6375 7373 696f 6e3a 2053 7461 7465 2042 cussion: State B │ │ │ │ │ +00075b40: 2044 6973 6375 7373 696f 6e2e 0a2a 2053 Discussion..* S │ │ │ │ │ +00075b50: 7461 7465 2043 3b20 5072 6f70 6f73 616c tate C; Proposal │ │ │ │ │ +00075b60: 3a20 5374 6174 6520 4320 5072 6f70 6f73 : State C Propos │ │ │ │ │ +00075b70: 616c 2e0a 2a20 5374 6174 6520 443b 2057 al..* State D; W │ │ │ │ │ +00075b80: 6f72 6469 6e67 2070 726f 706f 7365 643a ording proposed: │ │ │ │ │ +00075b90: 2053 7461 7465 2044 2057 6f72 6469 6e67 State D Wording │ │ │ │ │ +00075ba0: 2070 726f 706f 7365 642e 0a2a 2053 7461 proposed..* Sta │ │ │ │ │ +00075bb0: 7465 2045 3b20 5365 636f 6e64 6564 3a20 te E; Seconded: │ │ │ │ │ +00075bc0: 5374 6174 6520 4520 5365 636f 6e64 6564 State E Seconded │ │ │ │ │ +00075bd0: 2e0a 2a20 5374 6174 6520 463b 2041 6363 ..* State F; Acc │ │ │ │ │ +00075be0: 6570 7465 643a 2053 7461 7465 2046 2041 epted: State F A │ │ │ │ │ +00075bf0: 6363 6570 7465 642e 0a2a 2053 7461 7465 ccepted..* State │ │ │ │ │ +00075c00: 2047 3b20 5265 6a65 6374 3a20 5374 6174 G; Reject: Stat │ │ │ │ │ +00075c10: 6520 4720 5265 6a65 6374 2e0a 0a20 2020 e G Reject... │ │ │ │ │ +00075c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00075c30: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00075c40: 0a20 2020 2831 2920 0a68 7474 7073 3a2f . (1) .https:/ │ │ │ │ │ +00075c50: 2f62 7567 732e 6465 6269 616e 2e6f 7267 /bugs.debian.org │ │ │ │ │ +00075c60: 2f63 6769 2d62 696e 2f70 6b67 7265 706f /cgi-bin/pkgrepo │ │ │ │ │ +00075c70: 7274 2e63 6769 3f73 7263 3d64 6562 6961 rt.cgi?src=debia │ │ │ │ │ +00075c80: 6e2d 706f 6c69 6379 2670 656e 642d 6578 n-policy&pend-ex │ │ │ │ │ +00075c90: 633d 646f 6e65 0a0a 1f0a 4669 6c65 3a20 c=done....File: │ │ │ │ │ +00075ca0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00075cb0: 666f 2c20 204e 6f64 653a 2053 7461 7465 fo, Node: State │ │ │ │ │ +00075cc0: 2041 204d 6f72 6520 696e 666f 726d 6174 A More informat │ │ │ │ │ +00075cd0: 696f 6e20 7265 7175 6972 6564 2c20 204e ion required, N │ │ │ │ │ +00075ce0: 6578 743a 2053 7461 7465 2042 2044 6973 ext: State B Dis │ │ │ │ │ +00075cf0: 6375 7373 696f 6e2c 2020 5570 3a20 4375 cussion, Up: Cu │ │ │ │ │ +00075d00: 7272 656e 7420 5072 6f63 6573 730a 0a32 rrent Process..2 │ │ │ │ │ +00075d10: 302e 332e 3120 5374 6174 6520 413a 204d 0.3.1 State A: M │ │ │ │ │ +00075d20: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ +00075d30: 7265 7175 6972 6564 0a2d 2d2d 2d2d 2d2d required.------- │ │ │ │ │ +00075d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00075d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00075d60: 2d2d 0a0a 5468 6520 506f 6c69 6379 2064 --..The Policy d │ │ │ │ │ +00075d70: 656c 6567 6174 6573 2061 7265 2075 6e61 elegates are una │ │ │ │ │ +00075d80: 626c 6520 746f 2064 6574 6572 6d69 6e65 ble to determine │ │ │ │ │ +00075d90: 2077 6865 7468 6572 2074 6865 2062 7567 whether the bug │ │ │ │ │ +00075da0: 2069 7320 7265 616c 6c79 2061 0a50 6f6c is really a.Pol │ │ │ │ │ +00075db0: 6963 7920 6d61 7474 6572 2c20 6f72 206a icy matter, or j │ │ │ │ │ +00075dc0: 7564 6765 2074 6861 7420 7468 6572 6520 udge that there │ │ │ │ │ +00075dd0: 6172 6520 6d69 7373 696e 6720 6465 7461 are missing deta │ │ │ │ │ +00075de0: 696c 7320 7468 6174 2077 6f75 6c64 0a70 ils that would.p │ │ │ │ │ +00075df0: 7265 7665 6e74 2061 2066 7275 6974 6675 revent a fruitfu │ │ │ │ │ +00075e00: 6c20 6469 7363 7573 7369 6f6e 2028 616e l discussion (an │ │ │ │ │ +00075e10: 6420 6d61 7920 7265 7375 6c74 2069 6e20 d may result in │ │ │ │ │ +00075e20: 6120 636f 6e66 7573 6564 2061 6e64 0a75 a confused and.u │ │ │ │ │ +00075e30: 6e68 656c 7066 756c 2064 6973 6375 7373 nhelpful discuss │ │ │ │ │ +00075e40: 696f 6e29 2e0a 0a50 6f6c 6963 7920 6465 ion)...Policy de │ │ │ │ │ +00075e50: 6c65 6761 7465 7320 6173 6b20 7468 6520 legates ask the │ │ │ │ │ +00075e60: 6f72 6967 696e 616c 2073 7562 6d69 7474 original submitt │ │ │ │ │ +00075e70: 6572 2074 6f20 7072 6f76 6964 6520 7468 er to provide th │ │ │ │ │ +00075e80: 6520 6d69 7373 696e 670a 6465 7461 696c e missing.detail │ │ │ │ │ +00075e90: 732e 2020 4f74 6865 7273 2061 7265 2061 s. Others are a │ │ │ │ │ +00075ea0: 736b 6564 2074 6f20 7265 6672 6169 6e20 sked to refrain │ │ │ │ │ +00075eb0: 6672 6f6d 2064 6973 6375 7373 696e 6720 from discussing │ │ │ │ │ +00075ec0: 7768 6174 6576 6572 2074 6865 7920 7461 whatever they ta │ │ │ │ │ +00075ed0: 6b65 0a74 6865 2069 7373 7565 2074 6f20 ke.the issue to │ │ │ │ │ +00075ee0: 6265 2c20 6c69 6d69 7469 6e67 2074 6865 be, limiting the │ │ │ │ │ +00075ef0: 6972 2070 6f73 7469 6e67 7320 746f 2061 ir postings to a │ │ │ │ │ +00075f00: 7474 656d 7074 7320 746f 2073 7570 706c ttempts to suppl │ │ │ │ │ +00075f10: 7920 7468 650a 6d69 7373 696e 6720 6465 y the.missing de │ │ │ │ │ +00075f20: 7461 696c 732e 0a0a 5441 473a 206d 6f72 tails...TAG: mor │ │ │ │ │ +00075f30: 6569 6e66 6f28 3129 0a0a 5768 6174 206e einfo(1)..What n │ │ │ │ │ +00075f40: 6565 6473 2074 6f20 6861 7070 656e 206e eeds to happen n │ │ │ │ │ +00075f50: 6578 743a 2053 7562 6d69 7474 6572 2028 ext: Submitter ( │ │ │ │ │ +00075f60: 6f72 2073 6f6d 656f 6e65 2065 6c73 6529 or someone else) │ │ │ │ │ +00075f70: 2070 726f 7669 6465 7320 7468 650a 7265 provides the.re │ │ │ │ │ +00075f80: 7175 6573 7465 6420 696e 666f 726d 6174 quested informat │ │ │ │ │ +00075f90: 696f 6e20 7769 7468 696e 2033 3020 6461 ion within 30 da │ │ │ │ │ +00075fa0: 7973 2c20 6f72 2074 6865 2062 7567 2069 ys, or the bug i │ │ │ │ │ +00075fb0: 7320 636c 6f73 6564 2e0a 0a54 6865 206d s closed...The m │ │ │ │ │ +00075fc0: 616a 6f72 6974 7920 6f66 2062 7567 7320 ajority of bugs │ │ │ │ │ +00075fd0: 7769 6c6c 2073 6b69 7020 7468 6973 2073 will skip this s │ │ │ │ │ +00075fe0: 7461 6765 2e0a 0a20 2020 2d2d 2d2d 2d2d tage... ------ │ │ │ │ │ +00075ff0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00076000: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00076010: 2920 0a68 7474 7073 3a2f 2f62 7567 732e ) .https://bugs. │ │ │ │ │ +00076020: 6465 6269 616e 2e6f 7267 2f63 6769 2d62 debian.org/cgi-b │ │ │ │ │ +00076030: 696e 2f70 6b67 7265 706f 7274 2e63 6769 in/pkgreport.cgi │ │ │ │ │ +00076040: 3f73 7263 3d64 6562 6961 6e2d 706f 6c69 ?src=debian-poli │ │ │ │ │ +00076050: 6379 2670 656e 642d 6578 633d 646f 6e65 cy&pend-exc=done │ │ │ │ │ +00076060: 2674 6167 3d6d 6f72 6569 6e66 6f0a 0a1f &tag=moreinfo... │ │ │ │ │ +00076070: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00076080: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00076090: 3a20 5374 6174 6520 4220 4469 7363 7573 : State B Discus │ │ │ │ │ +000760a0: 7369 6f6e 2c20 204e 6578 743a 2053 7461 sion, Next: Sta │ │ │ │ │ +000760b0: 7465 2043 2050 726f 706f 7361 6c2c 2020 te C Proposal, │ │ │ │ │ +000760c0: 5072 6576 3a20 5374 6174 6520 4120 4d6f Prev: State A Mo │ │ │ │ │ +000760d0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2072 re information r │ │ │ │ │ +000760e0: 6571 7569 7265 642c 2020 5570 3a20 4375 equired, Up: Cu │ │ │ │ │ +000760f0: 7272 656e 7420 5072 6f63 6573 730a 0a32 rrent Process..2 │ │ │ │ │ +00076100: 302e 332e 3220 5374 6174 6520 423a 2044 0.3.2 State B: D │ │ │ │ │ +00076110: 6973 6375 7373 696f 6e0a 2d2d 2d2d 2d2d iscussion.------ │ │ │ │ │ +00076120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00076130: 2d2d 2d2d 0a0a 4469 7363 7573 7320 7265 ----..Discuss re │ │ │ │ │ +00076140: 6d65 6479 2e20 2041 6c74 6572 6e61 7465 medy. Alternate │ │ │ │ │ +00076150: 2070 726f 706f 7361 6c73 2e20 2044 6973 proposals. Dis │ │ │ │ │ +00076160: 6375 7373 696f 6e20 6775 6964 6564 2062 cussion guided b │ │ │ │ │ +00076170: 7920 6465 6c65 6761 7465 732e 0a54 6865 y delegates..The │ │ │ │ │ +00076180: 7265 2073 686f 756c 6420 6265 2061 2063 re should be a c │ │ │ │ │ +00076190: 6c65 6172 2074 696d 6520 6c69 6d69 7420 lear time limit │ │ │ │ │ +000761a0: 746f 2074 6869 7320 7374 6167 652c 2062 to this stage, b │ │ │ │ │ +000761b0: 7574 2061 7320 7965 7420 7765 2068 6176 ut as yet we hav │ │ │ │ │ +000761c0: 6520 6e6f 740a 7365 7420 6f6e 652e 0a0a e not.set one... │ │ │ │ │ +000761d0: 5441 473a 2064 6973 6375 7373 696f 6e28 TAG: discussion( │ │ │ │ │ +000761e0: 3129 0a0a 5768 6174 206e 6565 6473 2074 1)..What needs t │ │ │ │ │ +000761f0: 6f20 6861 7070 656e 206e 6578 743a 2052 o happen next: R │ │ │ │ │ +00076200: 6561 6368 2061 2063 6f6e 636c 7573 696f each a conclusio │ │ │ │ │ +00076210: 6e20 616e 6420 636f 6e73 656e 7375 7320 n and consensus │ │ │ │ │ +00076220: 696e 2074 6865 0a64 6973 6375 7373 696f in the.discussio │ │ │ │ │ +00076230: 6e20 616e 6420 6d61 6b65 2061 2066 696e n and make a fin │ │ │ │ │ +00076240: 616c 2070 726f 706f 7361 6c20 666f 7220 al proposal for │ │ │ │ │ +00076250: 7768 6174 2073 686f 756c 6420 6265 2063 what should be c │ │ │ │ │ +00076260: 6861 6e67 6564 2028 6966 0a61 6e79 7468 hanged (if.anyth │ │ │ │ │ +00076270: 696e 6729 2c20 6d6f 7669 6e67 2074 6f20 ing), moving to │ │ │ │ │ +00076280: 7468 6520 7072 6f70 6f73 616c 2074 6167 the proposal tag │ │ │ │ │ +00076290: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +000762a0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +000762b0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ +000762c0: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ +000762d0: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ +000762e0: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ +000762f0: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ +00076300: 656e 642d 6578 633d 646f 6e65 2674 6167 end-exc=done&tag │ │ │ │ │ +00076310: 3d64 6973 6375 7373 696f 6e0a 0a1f 0a46 =discussion....F │ │ │ │ │ +00076320: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00076330: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00076340: 5374 6174 6520 4320 5072 6f70 6f73 616c State C Proposal │ │ │ │ │ +00076350: 2c20 204e 6578 743a 2053 7461 7465 2044 , Next: State D │ │ │ │ │ +00076360: 2057 6f72 6469 6e67 2070 726f 706f 7365 Wording propose │ │ │ │ │ +00076370: 642c 2020 5072 6576 3a20 5374 6174 6520 d, Prev: State │ │ │ │ │ +00076380: 4220 4469 7363 7573 7369 6f6e 2c20 2055 B Discussion, U │ │ │ │ │ +00076390: 703a 2043 7572 7265 6e74 2050 726f 6365 p: Current Proce │ │ │ │ │ +000763a0: 7373 0a0a 3230 2e33 2e33 2053 7461 7465 ss..20.3.3 State │ │ │ │ │ +000763b0: 2043 3a20 5072 6f70 6f73 616c 0a2d 2d2d C: Proposal.--- │ │ │ │ │ +000763c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000763d0: 2d2d 2d2d 2d0a 0a41 2066 696e 616c 2070 -----..A final p │ │ │ │ │ +000763e0: 726f 706f 7361 6c20 6861 7320 656d 6572 roposal has emer │ │ │ │ │ +000763f0: 6765 6420 6672 6f6d 2074 6865 2064 6973 ged from the dis │ │ │ │ │ +00076400: 6375 7373 696f 6e2c 2061 6e64 2074 6865 cussion, and the │ │ │ │ │ +00076410: 7265 2069 7320 6120 726f 7567 680a 636f re is a rough.co │ │ │ │ │ +00076420: 6e73 656e 7375 7320 6f6e 2068 6f77 2074 nsensus on how t │ │ │ │ │ +00076430: 6f20 7072 6f63 6565 6420 746f 2072 6573 o proceed to res │ │ │ │ │ +00076440: 6f6c 7665 2074 6865 2069 7373 7565 2e0a olve the issue.. │ │ │ │ │ +00076450: 0a54 4147 3a20 7072 6f70 6f73 616c 2831 .TAG: proposal(1 │ │ │ │ │ +00076460: 290a 0a57 6861 7420 6e65 6564 7320 746f )..What needs to │ │ │ │ │ +00076470: 2068 6170 7065 6e20 6e65 7874 3a20 5072 happen next: Pr │ │ │ │ │ +00076480: 6f76 6964 6564 2074 6861 7420 7468 6520 ovided that the │ │ │ │ │ +00076490: 726f 7567 6820 636f 6e73 656e 7375 7320 rough consensus │ │ │ │ │ +000764a0: 7065 7273 6973 7473 2c0a 6465 7665 6c6f persists,.develo │ │ │ │ │ +000764b0: 7020 6120 7061 7463 6820 6167 6169 6e73 p a patch agains │ │ │ │ │ +000764c0: 7420 7468 6520 6375 7272 656e 7420 506f t the current Po │ │ │ │ │ +000764d0: 6c69 6379 2064 6f63 756d 656e 7420 7769 licy document wi │ │ │ │ │ +000764e0: 7468 2073 7065 6369 6669 630a 776f 7264 th specific.word │ │ │ │ │ +000764f0: 696e 6720 6f66 2074 6865 2063 6861 6e67 ing of the chang │ │ │ │ │ +00076500: 652e 2020 4f66 7465 6e20 7468 6973 2069 e. Often this i │ │ │ │ │ +00076510: 7320 646f 6e65 2069 6e20 636f 6e6a 756e s done in conjun │ │ │ │ │ +00076520: 6374 696f 6e20 7769 7468 2074 6865 0a70 ction with the.p │ │ │ │ │ +00076530: 726f 706f 7361 6c2c 2069 6e20 7768 6963 roposal, in whic │ │ │ │ │ +00076540: 6820 6361 7365 206f 6e65 206d 6179 2073 h case one may s │ │ │ │ │ +00076550: 6b69 7020 7468 6973 2073 7465 7020 616e kip this step an │ │ │ │ │ +00076560: 6420 6d6f 7665 2064 6972 6563 746c 7920 d move directly │ │ │ │ │ +00076570: 746f 0a70 6174 6368 2074 6167 2e0a 0a20 to.patch tag... │ │ │ │ │ +00076580: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00076590: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +000765a0: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ +000765b0: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ +000765c0: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ +000765d0: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ +000765e0: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ +000765f0: 6578 633d 646f 6e65 2674 6167 3d70 726f exc=done&tag=pro │ │ │ │ │ +00076600: 706f 7361 6c0a 0a1f 0a46 696c 653a 2064 posal....File: d │ │ │ │ │ +00076610: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00076620: 6f2c 2020 4e6f 6465 3a20 5374 6174 6520 o, Node: State │ │ │ │ │ +00076630: 4420 576f 7264 696e 6720 7072 6f70 6f73 D Wording propos │ │ │ │ │ +00076640: 6564 2c20 204e 6578 743a 2053 7461 7465 ed, Next: State │ │ │ │ │ +00076650: 2045 2053 6563 6f6e 6465 642c 2020 5072 E Seconded, Pr │ │ │ │ │ +00076660: 6576 3a20 5374 6174 6520 4320 5072 6f70 ev: State C Prop │ │ │ │ │ +00076670: 6f73 616c 2c20 2055 703a 2043 7572 7265 osal, Up: Curre │ │ │ │ │ +00076680: 6e74 2050 726f 6365 7373 0a0a 3230 2e33 nt Process..20.3 │ │ │ │ │ +00076690: 2e34 2053 7461 7465 2044 3a20 576f 7264 .4 State D: Word │ │ │ │ │ +000766a0: 696e 6720 7072 6f70 6f73 6564 0a2d 2d2d ing proposed.--- │ │ │ │ │ +000766b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000766c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 -------------..A │ │ │ │ │ +000766d0: 2070 6174 6368 2061 6761 696e 7374 2074 patch against t │ │ │ │ │ +000766e0: 6865 2050 6f6c 6963 7920 646f 6375 6d65 he Policy docume │ │ │ │ │ +000766f0: 6e74 2072 6566 6c65 6374 696e 6720 7468 nt reflecting th │ │ │ │ │ +00076700: 6520 636f 6e73 656e 7375 7320 6861 7320 e consensus has │ │ │ │ │ +00076710: 6265 656e 0a63 7265 6174 6564 2061 6e64 been.created and │ │ │ │ │ +00076720: 2069 7320 7761 6974 696e 6720 666f 7220 is waiting for │ │ │ │ │ +00076730: 666f 726d 616c 2073 6563 6f6e 6473 2e20 formal seconds. │ │ │ │ │ +00076740: 2054 6865 2073 7461 6e64 6172 6420 7061 The standard pa │ │ │ │ │ +00076750: 7463 6820 7461 6720 6973 0a75 7365 6420 tch tag is.used │ │ │ │ │ +00076760: 666f 7220 7468 6973 2073 7461 7465 2c20 for this state, │ │ │ │ │ +00076770: 7369 6e63 6520 6974 e280 9973 2065 7373 since it...s ess │ │ │ │ │ +00076780: 656e 7469 616c 6c79 2065 7175 6976 616c entially equival │ │ │ │ │ +00076790: 656e 7420 746f 2074 6865 2073 7461 6e64 ent to the stand │ │ │ │ │ +000767a0: 6172 640a 6d65 616e 696e 6720 6f66 2074 ard.meaning of t │ │ │ │ │ +000767b0: 6861 7420 7461 672e 0a0a 5441 473a 2070 hat tag...TAG: p │ │ │ │ │ +000767c0: 6174 6368 2831 290a 0a57 6861 7420 6e65 atch(1)..What ne │ │ │ │ │ +000767d0: 6564 7320 746f 2068 6170 7065 6e20 6e65 eds to happen ne │ │ │ │ │ +000767e0: 7874 3a20 5468 6520 7072 6f70 6f73 616c xt: The proposal │ │ │ │ │ +000767f0: 206e 6565 6473 2074 6f20 6265 2072 6576 needs to be rev │ │ │ │ │ +00076800: 6965 7765 6420 616e 640a 7365 636f 6e64 iewed and.second │ │ │ │ │ +00076810: 6564 2e20 2041 6e79 2044 6562 6961 6e20 ed. Any Debian │ │ │ │ │ +00076820: 6465 7665 6c6f 7065 7220 7768 6f20 6167 developer who ag │ │ │ │ │ +00076830: 7265 6573 2077 6974 6820 7468 6520 6368 rees with the ch │ │ │ │ │ +00076840: 616e 6765 2061 6e64 2074 6865 0a63 6f6e ange and the.con │ │ │ │ │ +00076850: 636c 7573 696f 6e20 6f66 2072 6f75 6768 clusion of rough │ │ │ │ │ +00076860: 2063 6f6e 7365 6e73 7573 2066 726f 6d20 consensus from │ │ │ │ │ +00076870: 7468 6520 6469 7363 7573 7369 6f6e 2073 the discussion s │ │ │ │ │ +00076880: 686f 756c 6420 7361 7920 736f 2069 6e20 hould say so in │ │ │ │ │ +00076890: 7468 650a 6275 6720 6c6f 6720 6279 2073 the.bug log by s │ │ │ │ │ +000768a0: 6563 6f6e 6469 6e67 2074 6865 2070 726f econding the pro │ │ │ │ │ +000768b0: 706f 7361 6c2e 0a0a 2020 202d 2d2d 2d2d posal... ----- │ │ │ │ │ +000768c0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +000768d0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +000768e0: 3129 200a 6874 7470 733a 2f2f 6275 6773 1) .https://bugs │ │ │ │ │ +000768f0: 2e64 6562 6961 6e2e 6f72 672f 6367 692d .debian.org/cgi- │ │ │ │ │ +00076900: 6269 6e2f 706b 6772 6570 6f72 742e 6367 bin/pkgreport.cg │ │ │ │ │ +00076910: 693f 7372 633d 6465 6269 616e 2d70 6f6c i?src=debian-pol │ │ │ │ │ +00076920: 6963 7926 7065 6e64 2d65 7863 3d64 6f6e icy&pend-exc=don │ │ │ │ │ +00076930: 6526 7461 673d 7061 7463 680a 0a1f 0a46 e&tag=patch....F │ │ │ │ │ +00076940: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00076950: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00076960: 5374 6174 6520 4520 5365 636f 6e64 6564 State E Seconded │ │ │ │ │ +00076970: 2c20 204e 6578 743a 2053 7461 7465 2046 , Next: State F │ │ │ │ │ +00076980: 2041 6363 6570 7465 642c 2020 5072 6576 Accepted, Prev │ │ │ │ │ +00076990: 3a20 5374 6174 6520 4420 576f 7264 696e : State D Wordin │ │ │ │ │ +000769a0: 6720 7072 6f70 6f73 6564 2c20 2055 703a g proposed, Up: │ │ │ │ │ +000769b0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ +000769c0: 0a0a 3230 2e33 2e35 2053 7461 7465 2045 ..20.3.5 State E │ │ │ │ │ +000769d0: 3a20 5365 636f 6e64 6564 0a2d 2d2d 2d2d : Seconded.----- │ │ │ │ │ +000769e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000769f0: 2d2d 2d0a 0a54 6865 2070 726f 706f 7361 ---..The proposa │ │ │ │ │ +00076a00: 6c20 6973 2073 6967 6e65 6420 6f66 6620 l is signed off │ │ │ │ │ +00076a10: 6f6e 2062 7920 4e20 4465 6269 616e 2044 on by N Debian D │ │ │ │ │ +00076a20: 6576 656c 6f70 6572 732e 2020 546f 2073 evelopers. To s │ │ │ │ │ +00076a30: 7461 7274 2077 6974 682c 0a77 65e2 8099 tart with,.we... │ │ │ │ │ +00076a40: 7265 2067 6f69 6e67 2077 6974 6820 4e3d re going with N= │ │ │ │ │ +00076a50: 332c 206d 6561 6e69 6e67 2074 6861 7420 3, meaning that │ │ │ │ │ +00076a60: 6966 2074 6872 6565 2044 6562 6961 6e20 if three Debian │ │ │ │ │ +00076a70: 4465 7665 6c6f 7065 7273 2061 6772 6565 Developers agree │ │ │ │ │ +00076a80: 2c20 6e6f 740a 6a75 7374 2077 6974 6820 , not.just with │ │ │ │ │ +00076a90: 7468 6520 7072 6f70 6f73 616c 2062 7574 the proposal but │ │ │ │ │ +00076aa0: 2077 6974 6820 7468 6520 636f 6e63 6c75 with the conclu │ │ │ │ │ +00076ab0: 7369 6f6e 2074 6861 7420 6974 2072 6566 sion that it ref │ │ │ │ │ +00076ac0: 6c65 6374 730a 636f 6e73 656e 7375 7320 lects.consensus │ │ │ │ │ +00076ad0: 616e 6420 6164 6472 6573 7365 7320 7468 and addresses th │ │ │ │ │ +00076ae0: 6520 6f72 6967 696e 616c 2069 7373 7565 e original issue │ │ │ │ │ +00076af0: 20e2 8093 2069 7420 6973 2063 6f6e 7369 ... it is consi │ │ │ │ │ +00076b00: 6465 7265 6420 656c 6967 6962 6c65 0a66 dered eligible.f │ │ │ │ │ +00076b10: 6f72 2069 6e63 6c75 7369 6f6e 2069 6e20 or inclusion in │ │ │ │ │ +00076b20: 7468 6520 6e65 7874 2076 6572 7369 6f6e the next version │ │ │ │ │ +00076b30: 206f 6620 506f 6c69 6379 2e20 2053 696e of Policy. Sin │ │ │ │ │ +00076b40: 6365 2050 6f6c 6963 7920 6973 2070 6172 ce Policy is par │ │ │ │ │ +00076b50: 746c 7920 610a 7465 6368 6e69 6361 6c20 tly a.technical │ │ │ │ │ +00076b60: 7072 6f6a 6563 7420 676f 7665 726e 616e project governan │ │ │ │ │ +00076b70: 6365 206d 6574 686f 642c 206f 6e65 206d ce method, one m │ │ │ │ │ +00076b80: 7573 7420 6265 2061 2044 6562 6961 6e20 ust be a Debian │ │ │ │ │ +00076b90: 4465 7665 6c6f 7065 7220 746f 0a66 6f72 Developer to.for │ │ │ │ │ +00076ba0: 6d61 6c6c 7920 7365 636f 6e64 2c20 616c mally second, al │ │ │ │ │ +00076bb0: 7468 6f75 6768 2072 6576 6965 7720 616e though review an │ │ │ │ │ +00076bc0: 6420 6469 7363 7573 7369 6f6e 2069 7320 d discussion is │ │ │ │ │ +00076bd0: 7765 6c63 6f6d 6520 6672 6f6d 2061 6e79 welcome from any │ │ │ │ │ +00076be0: 6f6e 652e 0a4f 6e63 6520 7468 6973 2074 one..Once this t │ │ │ │ │ +00076bf0: 6167 2068 6173 2062 6565 6e20 6170 706c ag has been appl │ │ │ │ │ +00076c00: 6965 642c 2074 6865 2062 7567 2069 7320 ied, the bug is │ │ │ │ │ +00076c10: 7761 6974 696e 6720 666f 7220 6120 506f waiting for a Po │ │ │ │ │ +00076c20: 6c69 6379 2074 6561 6d0a 6d65 6d62 6572 licy team.member │ │ │ │ │ +00076c30: 2074 6f20 6170 706c 7920 7468 6520 7061 to apply the pa │ │ │ │ │ +00076c40: 7463 6820 746f 2074 6865 2070 6163 6b61 tch to the packa │ │ │ │ │ +00076c50: 6765 2072 6570 6f73 6974 6f72 792e 0a0a ge repository... │ │ │ │ │ +00076c60: 5441 473a 2073 6563 6f6e 6465 6428 3129 TAG: seconded(1) │ │ │ │ │ +00076c70: 0a0a 5768 6174 206e 6565 6473 2074 6f20 ..What needs to │ │ │ │ │ +00076c80: 6861 7070 656e 206e 6578 743a 2041 2050 happen next: A P │ │ │ │ │ +00076c90: 6f6c 6963 7920 6d61 696e 7461 696e 6572 olicy maintainer │ │ │ │ │ +00076ca0: 2064 6f65 7320 7468 6520 6669 6e61 6c20 does the final │ │ │ │ │ +00076cb0: 7265 7669 6577 2061 6e64 0a63 6f6e 6669 review and.confi │ │ │ │ │ +00076cc0: 726d 6174 696f 6e2c 2061 6e64 2074 6865 rmation, and the │ │ │ │ │ +00076cd0: 6e20 6170 706c 6965 7320 7468 6520 7061 n applies the pa │ │ │ │ │ +00076ce0: 7463 6820 666f 7220 7468 6520 6e65 7874 tch for the next │ │ │ │ │ +00076cf0: 2050 6f6c 6963 7920 7265 6c65 6173 652e Policy release. │ │ │ │ │ +00076d00: 0a0a 5468 6973 2074 6167 2069 7320 6e6f ..This tag is no │ │ │ │ │ +00076d10: 7420 7573 6564 2076 6572 7920 6d75 6368 t used very much │ │ │ │ │ +00076d20: 2062 6563 6175 7365 206e 6f72 6d61 6c6c because normall │ │ │ │ │ +00076d30: 7920 6120 506f 6c69 6379 206d 6169 6e74 y a Policy maint │ │ │ │ │ +00076d40: 6169 6e65 720a 6170 706c 6965 7320 7468 ainer.applies th │ │ │ │ │ +00076d50: 6520 7061 7463 6820 616e 6420 6d6f 7665 e patch and move │ │ │ │ │ +00076d60: 7320 7468 6520 7072 6f70 6f73 616c 2074 s the proposal t │ │ │ │ │ +00076d70: 6f20 7468 6520 6e65 7874 2073 7461 7465 o the next state │ │ │ │ │ +00076d80: 206f 6e63 6520 656e 6f75 6768 0a73 6563 once enough.sec │ │ │ │ │ +00076d90: 6f6e 6473 2061 7265 2072 6561 6368 6564 onds are reached │ │ │ │ │ +00076da0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00076db0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00076dc0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ +00076dd0: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ +00076de0: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ +00076df0: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ +00076e00: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ +00076e10: 656e 642d 6578 633d 646f 6e65 2674 6167 end-exc=done&tag │ │ │ │ │ +00076e20: 3d73 6563 6f6e 6465 640a 0a1f 0a46 696c =seconded....Fil │ │ │ │ │ +00076e30: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00076e40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5374 .info, Node: St │ │ │ │ │ +00076e50: 6174 6520 4620 4163 6365 7074 6564 2c20 ate F Accepted, │ │ │ │ │ +00076e60: 204e 6578 743a 2053 7461 7465 2047 2052 Next: State G R │ │ │ │ │ +00076e70: 656a 6563 742c 2020 5072 6576 3a20 5374 eject, Prev: St │ │ │ │ │ +00076e80: 6174 6520 4520 5365 636f 6e64 6564 2c20 ate E Seconded, │ │ │ │ │ +00076e90: 2055 703a 2043 7572 7265 6e74 2050 726f Up: Current Pro │ │ │ │ │ +00076ea0: 6365 7373 0a0a 3230 2e33 2e36 2053 7461 cess..20.3.6 Sta │ │ │ │ │ +00076eb0: 7465 2046 3a20 4163 6365 7074 6564 0a2d te F: Accepted.- │ │ │ │ │ +00076ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00076ed0: 2d2d 2d2d 2d2d 2d0a 0a43 6861 6e67 6520 -------..Change │ │ │ │ │ +00076ee0: 6163 6365 7074 6564 2c20 7769 6c6c 2062 accepted, will b │ │ │ │ │ +00076ef0: 6520 696e 206e 6578 7420 7570 6c6f 6164 e in next upload │ │ │ │ │ +00076f00: 2e20 2054 6865 2073 7461 6e64 6172 6420 . The standard │ │ │ │ │ +00076f10: 7065 6e64 696e 6720 7461 6720 6973 0a75 pending tag is.u │ │ │ │ │ +00076f20: 7365 6420 666f 7220 7468 6973 2073 7461 sed for this sta │ │ │ │ │ +00076f30: 7465 2073 696e 6365 2069 7420 6d61 7463 te since it matc │ │ │ │ │ +00076f40: 6865 7320 7468 6520 7265 6775 6c61 7220 hes the regular │ │ │ │ │ +00076f50: 6d65 616e 696e 6720 6f66 2070 656e 6469 meaning of pendi │ │ │ │ │ +00076f60: 6e67 2e0a 0a54 4147 3a20 7065 6e64 696e ng...TAG: pendin │ │ │ │ │ +00076f70: 6728 3129 0a0a 5768 6174 206e 6565 6473 g(1)..What needs │ │ │ │ │ +00076f80: 2074 6f20 6861 7070 656e 206e 6578 743a to happen next: │ │ │ │ │ +00076f90: 2054 6865 2062 7567 2069 7320 6e6f 7720 The bug is now │ │ │ │ │ +00076fa0: 696e 2074 6865 2077 6169 7469 6e67 2071 in the waiting q │ │ │ │ │ +00076fb0: 7565 7565 2066 6f72 2074 6865 0a6e 6578 ueue for the.nex │ │ │ │ │ +00076fc0: 7420 506f 6c69 6379 2072 656c 6561 7365 t Policy release │ │ │ │ │ +00076fd0: 2c20 616e 6420 7468 6572 65e2 8099 7320 , and there...s │ │ │ │ │ +00076fe0: 6e6f 7468 696e 6720 6c65 6674 2074 6f20 nothing left to │ │ │ │ │ +00076ff0: 646f 2065 7863 6570 7420 666f 7220 7570 do except for up │ │ │ │ │ +00077000: 6c6f 6164 2061 0a6e 6577 2076 6572 7369 load a.new versi │ │ │ │ │ +00077010: 6f6e 206f 6620 506f 6c69 6379 2e0a 0a20 on of Policy... │ │ │ │ │ +00077020: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00077030: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00077040: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ +00077050: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ +00077060: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ +00077070: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ +00077080: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ +00077090: 6578 633d 646f 6e65 2674 6167 3d70 656e exc=done&tag=pen │ │ │ │ │ +000770a0: 6469 6e67 0a0a 1f0a 4669 6c65 3a20 6465 ding....File: de │ │ │ │ │ +000770b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000770c0: 2c20 204e 6f64 653a 2053 7461 7465 2047 , Node: State G │ │ │ │ │ +000770d0: 2052 656a 6563 742c 2020 5072 6576 3a20 Reject, Prev: │ │ │ │ │ +000770e0: 5374 6174 6520 4620 4163 6365 7074 6564 State F Accepted │ │ │ │ │ +000770f0: 2c20 2055 703a 2043 7572 7265 6e74 2050 , Up: Current P │ │ │ │ │ +00077100: 726f 6365 7373 0a0a 3230 2e33 2e37 2053 rocess..20.3.7 S │ │ │ │ │ +00077110: 7461 7465 2047 3a20 5265 6a65 6374 0a2d tate G: Reject.- │ │ │ │ │ +00077120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00077130: 2d2d 2d2d 2d0a 0a52 656a 6563 7465 6420 -----..Rejected │ │ │ │ │ +00077140: 7072 6f70 6f73 616c 732e 2020 5468 6520 proposals. The │ │ │ │ │ +00077150: 7374 616e 6461 7264 2077 6f6e 7466 6978 standard wontfix │ │ │ │ │ +00077160: 2069 7320 7573 6564 2066 6f72 2074 6869 is used for thi │ │ │ │ │ +00077170: 7320 7374 6174 652e 0a4e 6f72 6d61 6c6c s state..Normall │ │ │ │ │ +00077180: 792c 2062 7567 7320 696e 2074 6869 7320 y, bugs in this │ │ │ │ │ +00077190: 7374 6174 6520 7769 6c6c 206e 6f74 2072 state will not r │ │ │ │ │ +000771a0: 656d 6169 6e20 6f70 656e 2028 6578 6365 emain open (exce │ │ │ │ │ +000771b0: 7074 696e 6720 2773 7461 6c6c 6564 2729 pting 'stalled') │ │ │ │ │ +000771c0: 3b0a 696e 7374 6561 642c 2061 2050 6f6c ;.instead, a Pol │ │ │ │ │ +000771d0: 6963 7920 7465 616d 206d 656d 6265 7220 icy team member │ │ │ │ │ +000771e0: 7769 6c6c 2063 6c6f 7365 2074 6865 6d20 will close them │ │ │ │ │ +000771f0: 7769 7468 2061 6e20 6578 706c 616e 6174 with an explanat │ │ │ │ │ +00077200: 696f 6e2e 2020 5468 650a 7375 626d 6974 ion. The.submit │ │ │ │ │ +00077210: 7465 7220 6d61 7920 7468 656e 2061 7070 ter may then app │ │ │ │ │ +00077220: 6561 6c20 746f 2074 6865 2074 6563 682d eal to the tech- │ │ │ │ │ +00077230: 6374 7465 2069 6620 7468 6579 2073 6f20 ctte if they so │ │ │ │ │ +00077240: 6465 7369 7265 2e0a 416c 7465 726e 6174 desire..Alternat │ │ │ │ │ +00077250: 656c 792c 2069 7373 7565 7320 6170 7065 ely, issues appe │ │ │ │ │ +00077260: 616c 6564 2074 6f20 7468 6520 7465 6368 aled to the tech │ │ │ │ │ +00077270: 2d63 7474 6520 6d61 7920 7265 6d61 696e -ctte may remain │ │ │ │ │ +00077280: 206f 7065 6e20 7769 7468 2074 6869 730a open with this. │ │ │ │ │ +00077290: 7461 6720 7768 696c 6520 7468 6174 2061 tag while that a │ │ │ │ │ +000772a0: 7070 6561 6c20 7072 6f63 6565 6473 2e0a ppeal proceeds.. │ │ │ │ │ +000772b0: 0a54 4147 3a20 776f 6e74 6669 7828 3129 .TAG: wontfix(1) │ │ │ │ │ +000772c0: 0a0a 5765 206d 6179 2075 7365 206f 6e65 ..We may use one │ │ │ │ │ +000772d0: 206f 6620 7468 6520 666f 6c6c 6f77 696e of the followin │ │ │ │ │ +000772e0: 6720 7461 6773 2068 6572 652e 2020 4974 g tags here. It │ │ │ │ │ +000772f0: e280 9973 206e 6f74 2063 6c65 6172 2077 ...s not clear w │ │ │ │ │ +00077300: 6865 7468 6572 2077 650a 6e65 6564 206d hether we.need m │ │ │ │ │ +00077310: 6f72 6520 7461 6773 2066 6f72 2074 6869 ore tags for thi │ │ │ │ │ +00077320: 7320 7374 6167 652e 0a0a 2764 7562 696f s stage...'dubio │ │ │ │ │ +00077330: 7573 270a 0a20 2020 2020 4e6f 7420 6120 us'.. Not a │ │ │ │ │ +00077340: 706f 6c69 6379 206d 6174 7465 720a 0a27 policy matter..' │ │ │ │ │ +00077350: 6374 7465 270a 0a20 2020 2020 5265 6665 ctte'.. Refe │ │ │ │ │ +00077360: 7272 6564 2074 6f20 7468 6520 5465 6368 rred to the Tech │ │ │ │ │ +00077370: 6e69 6361 6c20 436f 6d6d 6974 7465 6520 nical Committee │ │ │ │ │ +00077380: 2874 6563 682d 6374 7465 290a 0a27 6465 (tech-ctte)..'de │ │ │ │ │ +00077390: 7665 6c27 0a0a 2020 2020 2052 6566 6572 vel'.. Refer │ │ │ │ │ +000773a0: 7265 6420 746f 2074 6865 2064 6576 656c red to the devel │ │ │ │ │ +000773b0: 6f70 6572 2062 6f64 790a 0a27 6465 6c65 oper body..'dele │ │ │ │ │ +000773c0: 6761 7465 270a 0a20 2020 2020 5265 6a65 gate'.. Reje │ │ │ │ │ +000773d0: 6374 6564 2062 7920 6120 506f 6c69 6379 cted by a Policy │ │ │ │ │ +000773e0: 2064 656c 6567 6174 650a 0a27 6f62 736f delegate..'obso │ │ │ │ │ +000773f0: 6c65 7465 270a 0a20 2020 2020 436f 6e73 lete'.. Cons │ │ │ │ │ +00077400: 656e 7375 7320 6f6e 2061 2070 726f 706f ensus on a propo │ │ │ │ │ +00077410: 7361 6c20 7761 7320 6e6f 7420 666f 7274 sal was not fort │ │ │ │ │ +00077420: 6863 6f6d 696e 672c 2061 6e64 2074 6865 hcoming, and the │ │ │ │ │ +00077430: 2062 7567 2069 7320 746f 2062 650a 2020 bug is to be. │ │ │ │ │ +00077440: 2020 2063 6c6f 7365 642e 2020 5468 6f73 closed. Thos │ │ │ │ │ +00077450: 6520 7769 7368 696e 6720 746f 2072 6573 e wishing to res │ │ │ │ │ +00077460: 7461 7274 2064 6973 6375 7373 696f 6e20 tart discussion │ │ │ │ │ +00077470: 7368 6f75 6c64 206f 7065 6e20 6120 6e65 should open a ne │ │ │ │ │ +00077480: 7720 6275 672c 0a20 2020 2020 6275 7420 w bug,. but │ │ │ │ │ +00077490: 6f6e 6c79 2069 6620 7468 6579 2068 6176 only if they hav │ │ │ │ │ +000774a0: 6520 6120 636f 6e63 7265 7465 206e 6577 e a concrete new │ │ │ │ │ +000774b0: 2063 6861 6e67 6520 7072 6f70 6f73 616c change proposal │ │ │ │ │ +000774c0: 2e0a 0a27 7374 616c 6c65 6427 0a0a 2020 ...'stalled'.. │ │ │ │ │ +000774d0: 2020 2043 6f6e 7365 6e73 7573 206f 6e20 Consensus on │ │ │ │ │ +000774e0: 6120 7072 6f70 6f73 616c 2077 6173 206e a proposal was n │ │ │ │ │ +000774f0: 6f74 2066 6f72 7468 636f 6d69 6e67 2e20 ot forthcoming. │ │ │ │ │ +00077500: 2048 6f77 6576 6572 2c20 7468 6520 6275 However, the bu │ │ │ │ │ +00077510: 670a 2020 2020 2073 686f 756c 6420 6265 g. should be │ │ │ │ │ +00077520: 206b 6570 7420 6f70 656e 2c20 6173 2061 kept open, as a │ │ │ │ │ +00077530: 2066 6f72 6d20 6f66 2064 6f63 756d 656e form of documen │ │ │ │ │ +00077540: 7461 7469 6f6e 2c20 616e 6420 746f 206d tation, and to m │ │ │ │ │ +00077550: 696e 696d 6973 650a 2020 2020 2074 6865 inimise. the │ │ │ │ │ +00077560: 206e 756d 6265 7220 6f66 2064 7570 6c69 number of dupli │ │ │ │ │ +00077570: 6361 7465 2066 696c 696e 6773 2e0a 0a57 cate filings...W │ │ │ │ │ +00077580: 6861 7420 6d61 7920 6e65 6564 2074 6f20 hat may need to │ │ │ │ │ +00077590: 6861 7070 656e 206e 6578 743a 2054 6865 happen next: The │ │ │ │ │ +000775a0: 2062 7567 2073 686f 756c 6420 6265 2063 bug should be c │ │ │ │ │ +000775b0: 6c6f 7365 6420 6f6e 6365 2061 2066 696e losed once a fin │ │ │ │ │ +000775c0: 616c 0a72 6573 6f6c 7574 696f 6e20 6973 al.resolution is │ │ │ │ │ +000775d0: 2072 6561 6368 6564 2028 6578 6365 7074 reached (except │ │ │ │ │ +000775e0: 696e 6720 2773 7461 6c6c 6564 2729 2c20 ing 'stalled'), │ │ │ │ │ +000775f0: 6f72 2072 6574 6167 6765 6420 746f 2061 or retagged to a │ │ │ │ │ +00077600: 6e0a 6170 7072 6f70 7269 6174 6520 7374 n.appropriate st │ │ │ │ │ +00077610: 6174 6520 6966 2074 6861 7420 6669 6e61 ate if that fina │ │ │ │ │ +00077620: 6c20 7265 736f 6c75 7469 6f6e 2072 6576 l resolution rev │ │ │ │ │ +00077630: 6572 7365 7320 7468 6520 6465 6369 7369 erses the decisi │ │ │ │ │ +00077640: 6f6e 2074 6f0a 7265 6a65 6374 2074 6865 on to.reject the │ │ │ │ │ +00077650: 2070 726f 706f 7361 6c2e 0a0a 2020 202d proposal... - │ │ │ │ │ +00077660: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +00077670: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00077680: 2020 2028 3129 200a 6874 7470 733a 2f2f (1) .https:// │ │ │ │ │ +00077690: 6275 6773 2e64 6562 6961 6e2e 6f72 672f bugs.debian.org/ │ │ │ │ │ +000776a0: 6367 692d 6269 6e2f 706b 6772 6570 6f72 cgi-bin/pkgrepor │ │ │ │ │ +000776b0: 742e 6367 693f 7372 633d 6465 6269 616e t.cgi?src=debian │ │ │ │ │ +000776c0: 2d70 6f6c 6963 7926 7065 6e64 2d65 7863 -policy&pend-exc │ │ │ │ │ +000776d0: 3d64 6f6e 6526 7461 673d 7265 6a65 6374 =done&tag=reject │ │ │ │ │ +000776e0: 6564 0a0a 1f0a 4669 6c65 3a20 6465 6269 ed....File: debi │ │ │ │ │ +000776f0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00077700: 204e 6f64 653a 204f 7468 6572 2054 6167 Node: Other Tag │ │ │ │ │ +00077710: 732c 2020 5072 6576 3a20 4375 7272 656e s, Prev: Curren │ │ │ │ │ +00077720: 7420 5072 6f63 6573 732c 2020 5570 3a20 t Process, Up: │ │ │ │ │ +00077730: 4465 6269 616e 2050 6f6c 6963 7920 6368 Debian Policy ch │ │ │ │ │ +00077740: 616e 6765 7320 7072 6f63 6573 730a 0a32 anges process..2 │ │ │ │ │ +00077750: 302e 3420 4f74 6865 7220 5461 6773 0a3d 0.4 Other Tags.= │ │ │ │ │ +00077760: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00077770: 416c 6c20 506f 6c69 6379 2062 7567 7320 All Policy bugs │ │ │ │ │ +00077780: 6172 6520 6164 6469 7469 6f6e 616c 6c79 are additionally │ │ │ │ │ +00077790: 2063 6174 6567 6f72 697a 6564 2062 7920 categorized by │ │ │ │ │ +000777a0: 636c 6173 7320 6f66 2062 7567 2e0a 0a54 class of bug...T │ │ │ │ │ +000777b0: 6865 206e 6f72 6d61 7469 7665 2074 6167 he normative tag │ │ │ │ │ +000777c0: 2069 7320 7573 6564 2066 6f72 2062 7567 is used for bug │ │ │ │ │ +000777d0: 7320 7468 6174 206d 616b 6520 6e6f 726d s that make norm │ │ │ │ │ +000777e0: 6174 6976 6520 6368 616e 6765 7320 746f ative changes to │ │ │ │ │ +000777f0: 0a50 6f6c 6963 792c 206d 6561 6e69 6e67 .Policy, meaning │ │ │ │ │ +00077800: 2074 6861 7420 7468 6520 6469 6374 6174 that the dictat │ │ │ │ │ +00077810: 6573 206f 6620 506f 6c69 6379 2077 696c es of Policy wil │ │ │ │ │ +00077820: 6c20 6368 616e 6765 2069 6e20 736f 6d65 l change in some │ │ │ │ │ +00077830: 2066 6173 6869 6f6e 0a61 7320 7061 7274 fashion.as part │ │ │ │ │ +00077840: 206f 6620 7468 6520 7265 736f 6c75 7469 of the resoluti │ │ │ │ │ +00077850: 6f6e 206f 6620 7468 6520 6275 6720 6966 on of the bug if │ │ │ │ │ +00077860: 2074 6865 2070 726f 706f 7361 6c20 6973 the proposal is │ │ │ │ │ +00077870: 2061 6363 6570 7465 642e 2020 5468 650a accepted. The. │ │ │ │ │ +00077880: 6675 6c6c 2070 726f 6365 7373 2069 7320 full process is │ │ │ │ │ +00077890: 666f 6c6c 6f77 6564 2066 6f72 2073 7563 followed for suc │ │ │ │ │ +000778a0: 6820 6275 6773 2e0a 0a54 4147 3a20 6e6f h bugs...TAG: no │ │ │ │ │ +000778b0: 726d 6174 6976 6528 3129 0a0a 5468 6520 rmative(1)..The │ │ │ │ │ +000778c0: 696e 666f 726d 6174 6976 6520 7461 6720 informative tag │ │ │ │ │ +000778d0: 6973 2075 7365 6420 666f 7220 6275 6773 is used for bugs │ │ │ │ │ +000778e0: 2061 626f 7574 2077 6f72 6469 6e67 2069 about wording i │ │ │ │ │ +000778f0: 7373 7565 732c 2074 7970 6f73 2c0a 696e ssues, typos,.in │ │ │ │ │ +00077900: 666f 726d 6174 6976 6520 666f 6f74 6e6f formative footno │ │ │ │ │ +00077910: 7465 732c 206f 7220 6f74 6865 7220 6368 tes, or other ch │ │ │ │ │ +00077920: 616e 6765 7320 7468 6174 2064 6f20 6e6f anges that do no │ │ │ │ │ +00077930: 7420 6166 6665 6374 2074 6865 2066 6f72 t affect the for │ │ │ │ │ +00077940: 6d61 6c0a 6469 6374 6174 6573 206f 6620 mal.dictates of │ │ │ │ │ +00077950: 506f 6c69 6379 2c20 6a75 7374 2074 6865 Policy, just the │ │ │ │ │ +00077960: 2070 7265 7365 6e74 6174 696f 6e2e 2020 presentation. │ │ │ │ │ +00077970: 5468 6520 7361 6d65 2074 6167 7320 6172 The same tags ar │ │ │ │ │ +00077980: 6520 7573 6564 2066 6f72 0a74 6865 7365 e used for.these │ │ │ │ │ +00077990: 2062 7567 7320 666f 7220 636f 6e76 656e bugs for conven │ │ │ │ │ +000779a0: 6965 6e63 652c 2062 7574 2074 6865 2050 ience, but the P │ │ │ │ │ +000779b0: 6f6c 6963 7920 6d61 696e 7461 696e 6572 olicy maintainer │ │ │ │ │ +000779c0: 7320 6d61 7920 6d61 6b65 0a69 6e66 6f72 s may make.infor │ │ │ │ │ +000779d0: 6d61 7469 7665 2063 6861 6e67 6573 2077 mative changes w │ │ │ │ │ +000779e0: 6974 686f 7574 2066 6f6c 6c6f 7769 6e67 ithout following │ │ │ │ │ +000779f0: 2074 6865 2066 756c 6c20 7072 6f63 6573 the full proces │ │ │ │ │ +00077a00: 732e 2020 496e 666f 726d 6174 6976 650a s. Informative. │ │ │ │ │ +00077a10: 6275 6773 2066 616c 6c20 756e 6465 7220 bugs fall under │ │ │ │ │ +00077a20: 7468 6569 7220 6469 7363 7265 7469 6f6e their discretion │ │ │ │ │ +00077a30: 2e0a 0a54 4147 3a20 696e 666f 726d 6174 ...TAG: informat │ │ │ │ │ +00077a40: 6976 6528 3229 0a0a 5468 6520 7061 636b ive(2)..The pack │ │ │ │ │ +00077a50: 6167 696e 6720 7461 6720 6973 2075 7365 aging tag is use │ │ │ │ │ +00077a60: 6420 666f 7220 6275 6773 2061 626f 7574 d for bugs about │ │ │ │ │ +00077a70: 2074 6865 2070 6163 6b61 6769 6e67 2061 the packaging a │ │ │ │ │ +00077a80: 6e64 2062 7569 6c64 2070 726f 6365 7373 nd build process │ │ │ │ │ +00077a90: 0a6f 6620 7468 6520 6465 6269 616e 2d70 .of the debian-p │ │ │ │ │ +00077aa0: 6f6c 6963 7920 4465 6269 616e 2070 6163 olicy Debian pac │ │ │ │ │ +00077ab0: 6b61 6765 2e20 2054 6865 7365 2062 7567 kage. These bug │ │ │ │ │ +00077ac0: 7320 646f 206e 6f74 2066 6f6c 6c6f 7720 s do not follow │ │ │ │ │ +00077ad0: 7468 650a 6e6f 726d 616c 2070 726f 6365 the.normal proce │ │ │ │ │ +00077ae0: 7373 2061 6e64 2077 696c 6c20 6e6f 7420 ss and will not │ │ │ │ │ +00077af0: 6861 7665 2074 6865 206f 7468 6572 2074 have the other t │ │ │ │ │ +00077b00: 6167 7320 6578 6365 7074 2066 6f72 2070 ags except for p │ │ │ │ │ +00077b10: 656e 6469 6e67 2061 6e64 0a77 6f6e 7466 ending and.wontf │ │ │ │ │ +00077b20: 6978 2028 7573 6564 2077 6974 6820 7468 ix (used with th │ │ │ │ │ +00077b30: 6569 7220 6e6f 726d 616c 206d 6561 6e69 eir normal meani │ │ │ │ │ +00077b40: 6e67 7329 2e0a 0a54 4147 3a20 7061 636b ngs)...TAG: pack │ │ │ │ │ +00077b50: 6167 696e 6728 3329 0a0a 2020 202d 2d2d aging(3).. --- │ │ │ │ │ +00077b60: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00077b70: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00077b80: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ +00077b90: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ +00077ba0: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ +00077bb0: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ +00077bc0: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ +00077bd0: 6f6e 6526 7461 673d 6e6f 726d 6174 6976 one&tag=normativ │ │ │ │ │ +00077be0: 650a 0a20 2020 2832 2920 0a68 7474 7073 e.. (2) .https │ │ │ │ │ +00077bf0: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ +00077c00: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ +00077c10: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ +00077c20: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ +00077c30: 6578 633d 646f 6e65 2674 6167 3d69 6e66 exc=done&tag=inf │ │ │ │ │ +00077c40: 6f72 6d61 7469 7665 0a0a 2020 2028 3329 ormative.. (3) │ │ │ │ │ +00077c50: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ +00077c60: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ +00077c70: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ +00077c80: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ +00077c90: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ +00077ca0: 7461 673d 7061 636b 6167 696e 670a 0a1f tag=packaging... │ │ │ │ │ +00077cb0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00077cc0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00077cd0: 3a20 4d61 696e 7461 696e 6572 2073 6372 : Maintainer scr │ │ │ │ │ +00077ce0: 6970 7420 666c 6f77 6368 6172 7473 2c20 ipt flowcharts, │ │ │ │ │ +00077cf0: 204e 6578 743a 2055 7067 7261 6469 6e67 Next: Upgrading │ │ │ │ │ +00077d00: 2063 6865 636b 6c69 7374 2c20 2050 7265 checklist, Pre │ │ │ │ │ +00077d10: 763a 2044 6562 6961 6e20 506f 6c69 6379 v: Debian Policy │ │ │ │ │ +00077d20: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ +00077d30: 2c20 2055 703a 2054 6f70 0a0a 3231 204d , Up: Top..21 M │ │ │ │ │ +00077d40: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00077d50: 2066 6c6f 7763 6861 7274 730a 2a2a 2a2a flowcharts.**** │ │ │ │ │ +00077d60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00077d70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 6865 ***********..The │ │ │ │ │ +00077d80: 2066 6c6f 7763 6861 7274 7320 2831 2920 flowcharts (1) │ │ │ │ │ +00077d90: 696e 636c 7564 6564 2069 6e20 7468 6973 included in this │ │ │ │ │ +00077da0: 2061 7070 656e 6469 7820 7573 6520 7468 appendix use th │ │ │ │ │ +00077db0: 6520 666f 6c6c 6f77 696e 670a 636f 6e76 e following.conv │ │ │ │ │ +00077dc0: 656e 7469 6f6e 733a 0a0a 2020 202d 206d entions:.. - m │ │ │ │ │ +00077dd0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00077de0: 7320 616e 6420 7468 6569 7220 6172 6775 s and their argu │ │ │ │ │ +00077df0: 6d65 6e74 7320 6172 6520 7769 7468 696e ments are within │ │ │ │ │ +00077e00: 2062 6f78 6573 3b0a 0a20 2020 2d20 6163 boxes;.. - ac │ │ │ │ │ +00077e10: 7469 6f6e 7320 6361 7272 6965 6420 6f75 tions carried ou │ │ │ │ │ +00077e20: 7420 6578 7465 726e 616c 2074 6f20 7468 t external to th │ │ │ │ │ +00077e30: 6520 7363 7269 7074 7320 6172 6520 696e e scripts are in │ │ │ │ │ +00077e40: 2069 7461 6c69 6373 3b20 616e 640a 0a20 italics; and.. │ │ │ │ │ +00077e50: 2020 2d20 7468 6520 e280 9864 706b 67e2 - the ...dpkg. │ │ │ │ │ +00077e60: 8099 2073 7461 7475 7320 6f66 2074 6865 .. status of the │ │ │ │ │ +00077e70: 2070 6163 6b61 6765 2061 7420 7468 6520 package at the │ │ │ │ │ +00077e80: 656e 6420 6f66 2074 6865 2072 756e 2061 end of the run a │ │ │ │ │ +00077e90: 7265 2069 6e20 626f 6c64 0a20 2020 2020 re in bold. │ │ │ │ │ +00077ea0: 7479 7065 2e0a 0a00 085b 696d 6167 6520 type.....[image │ │ │ │ │ +00077eb0: 7372 633d 2264 6562 6961 6e2d 706f 6c69 src="debian-poli │ │ │ │ │ +00077ec0: 6379 2d66 6967 7572 6573 2f64 6562 6961 cy-figures/debia │ │ │ │ │ +00077ed0: 6e2d 706f 6c69 6379 2d69 6e73 7461 6c6c n-policy-install │ │ │ │ │ +00077ee0: 2e70 6e67 2220 616c 743d 2249 6e73 7461 .png" alt="Insta │ │ │ │ │ +00077ef0: 6c6c 696e 6720 6120 7061 636b 6167 6520 lling a package │ │ │ │ │ +00077f00: 7468 6174 2077 6173 206e 6f74 2070 7265 that was not pre │ │ │ │ │ +00077f10: 7669 6f75 736c 7920 696e 7374 616c 6c65 viously installe │ │ │ │ │ +00077f20: 6422 0008 5d0a 0a0a 4669 6775 7265 3a20 d"..]...Figure: │ │ │ │ │ +00077f30: 496e 7374 616c 6c69 6e67 2061 2070 6163 Installing a pac │ │ │ │ │ +00077f40: 6b61 6765 2074 6861 7420 7761 7320 6e6f kage that was no │ │ │ │ │ +00077f50: 7420 7072 6576 696f 7573 6c79 2069 6e73 t previously ins │ │ │ │ │ +00077f60: 7461 6c6c 6564 0a0a 0008 5b69 6d61 6765 talled....[image │ │ │ │ │ +00077f70: 2073 7263 3d22 6465 6269 616e 2d70 6f6c src="debian-pol │ │ │ │ │ +00077f80: 6963 792d 6669 6775 7265 732f 6465 6269 icy-figures/debi │ │ │ │ │ +00077f90: 616e 2d70 6f6c 6963 792d 696e 7374 616c an-policy-instal │ │ │ │ │ +00077fa0: 6c2d 636f 6e66 6669 6c65 732e 706e 6722 l-conffiles.png" │ │ │ │ │ +00077fb0: 2061 6c74 3d22 496e 7374 616c 6c69 6e67 alt="Installing │ │ │ │ │ +00077fc0: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +00077fd0: 7761 7320 7072 6576 696f 7573 6c79 2072 was previously r │ │ │ │ │ +00077fe0: 656d 6f76 6564 2c20 6275 7420 6e6f 7420 emoved, but not │ │ │ │ │ +00077ff0: 7075 7267 6564 2200 085d 0a0a 0a46 6967 purged"..]...Fig │ │ │ │ │ +00078000: 7572 653a 2049 6e73 7461 6c6c 696e 6720 ure: Installing │ │ │ │ │ +00078010: 6120 7061 636b 6167 6520 7468 6174 2077 a package that w │ │ │ │ │ +00078020: 6173 2070 7265 7669 6f75 736c 7920 7265 as previously re │ │ │ │ │ +00078030: 6d6f 7665 642c 2062 7574 206e 6f74 2070 moved, but not p │ │ │ │ │ +00078040: 7572 6765 640a 0a00 085b 696d 6167 6520 urged....[image │ │ │ │ │ +00078050: 7372 633d 2264 6562 6961 6e2d 706f 6c69 src="debian-poli │ │ │ │ │ +00078060: 6379 2d66 6967 7572 6573 2f64 6562 6961 cy-figures/debia │ │ │ │ │ +00078070: 6e2d 706f 6c69 6379 2d75 7067 7261 6465 n-policy-upgrade │ │ │ │ │ +00078080: 2e70 6e67 2220 616c 743d 2255 7067 7261 .png" alt="Upgra │ │ │ │ │ +00078090: 6469 6e67 2061 2070 6163 6b61 6765 2200 ding a package". │ │ │ │ │ +000780a0: 085d 0a0a 0a46 6967 7572 653a 2055 7067 .]...Figure: Upg │ │ │ │ │ +000780b0: 7261 6469 6e67 2061 2070 6163 6b61 6765 rading a package │ │ │ │ │ +000780c0: 0a0a 0008 5b69 6d61 6765 2073 7263 3d22 ....[image src=" │ │ │ │ │ +000780d0: 6465 6269 616e 2d70 6f6c 6963 792d 6669 debian-policy-fi │ │ │ │ │ +000780e0: 6775 7265 732f 6465 6269 616e 2d70 6f6c gures/debian-pol │ │ │ │ │ +000780f0: 6963 792d 7265 6d6f 7665 2e70 6e67 2220 icy-remove.png" │ │ │ │ │ +00078100: 616c 743d 2252 656d 6f76 696e 6720 6120 alt="Removing a │ │ │ │ │ +00078110: 7061 636b 6167 6522 0008 5d0a 0a0a 4669 package"..]...Fi │ │ │ │ │ +00078120: 6775 7265 3a20 5265 6d6f 7669 6e67 2061 gure: Removing a │ │ │ │ │ +00078130: 2070 6163 6b61 6765 0a0a 0008 5b69 6d61 package....[ima │ │ │ │ │ +00078140: 6765 2073 7263 3d22 6465 6269 616e 2d70 ge src="debian-p │ │ │ │ │ +00078150: 6f6c 6963 792d 6669 6775 7265 732f 6465 olicy-figures/de │ │ │ │ │ +00078160: 6269 616e 2d70 6f6c 6963 792d 7075 7267 bian-policy-purg │ │ │ │ │ +00078170: 652e 706e 6722 2061 6c74 3d22 5075 7267 e.png" alt="Purg │ │ │ │ │ +00078180: 696e 6720 6120 7061 636b 6167 6520 7072 ing a package pr │ │ │ │ │ +00078190: 6576 696f 7573 6c79 2072 656d 6f76 6564 eviously removed │ │ │ │ │ +000781a0: 2200 085d 0a0a 0a46 6967 7572 653a 2050 "..]...Figure: P │ │ │ │ │ +000781b0: 7572 6769 6e67 2061 2070 6163 6b61 6765 urging a package │ │ │ │ │ +000781c0: 2070 7265 7669 6f75 736c 7920 7265 6d6f previously remo │ │ │ │ │ +000781d0: 7665 640a 0a00 085b 696d 6167 6520 7372 ved....[image sr │ │ │ │ │ +000781e0: 633d 2264 6562 6961 6e2d 706f 6c69 6379 c="debian-policy │ │ │ │ │ +000781f0: 2d66 6967 7572 6573 2f64 6562 6961 6e2d -figures/debian- │ │ │ │ │ +00078200: 706f 6c69 6379 2d72 656d 6f76 652d 7075 policy-remove-pu │ │ │ │ │ +00078210: 7267 652e 706e 6722 2061 6c74 3d22 5265 rge.png" alt="Re │ │ │ │ │ +00078220: 6d6f 7669 6e67 2061 6e64 2070 7572 6769 moving and purgi │ │ │ │ │ +00078230: 6e67 2061 2070 6163 6b61 6765 2200 085d ng a package"..] │ │ │ │ │ +00078240: 0a0a 0a46 6967 7572 653a 2052 656d 6f76 ...Figure: Remov │ │ │ │ │ +00078250: 696e 6720 616e 6420 7075 7267 696e 6720 ing and purging │ │ │ │ │ +00078260: 6120 7061 636b 6167 650a 0a20 2020 2d2d a package.. -- │ │ │ │ │ +00078270: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00078280: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00078290: 2020 2831 2920 5468 6573 6520 666c 6f77 (1) These flow │ │ │ │ │ +000782a0: 6368 6172 7473 2077 6572 6520 6f72 6967 charts were orig │ │ │ │ │ +000782b0: 696e 616c 6c79 2063 7265 6174 6564 2062 inally created b │ │ │ │ │ +000782c0: 7920 4d61 7267 6172 6974 6120 4d61 6e74 y Margarita Mant │ │ │ │ │ +000782d0: 6572 6f6c 610a 666f 7220 7468 6520 4465 erola.for the De │ │ │ │ │ +000782e0: 6269 616e 2057 6f6d 656e 2070 726f 6a65 bian Women proje │ │ │ │ │ +000782f0: 6374 2077 696b 692e 0a0a 1f0a 4669 6c65 ct wiki.....File │ │ │ │ │ +00078300: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00078310: 696e 666f 2c20 204e 6f64 653a 2055 7067 info, Node: Upg │ │ │ │ │ +00078320: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00078330: 2c20 204e 6578 743a 204c 6963 656e 7365 , Next: License │ │ │ │ │ +00078340: 2c20 2050 7265 763a 204d 6169 6e74 6169 , Prev: Maintai │ │ │ │ │ +00078350: 6e65 7220 7363 7269 7074 2066 6c6f 7763 ner script flowc │ │ │ │ │ +00078360: 6861 7274 732c 2020 5570 3a20 546f 700a harts, Up: Top. │ │ │ │ │ +00078370: 0a32 3220 5570 6772 6164 696e 6720 6368 .22 Upgrading ch │ │ │ │ │ +00078380: 6563 6b6c 6973 740a 2a2a 2a2a 2a2a 2a2a ecklist.******** │ │ │ │ │ +00078390: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +000783a0: 2a20 4d65 6e75 3a0a 0a2a 2041 626f 7574 * Menu:..* About │ │ │ │ │ +000783b0: 2074 6865 2063 6865 636b 6c69 7374 3a3a the checklist:: │ │ │ │ │ +000783c0: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e32 .* Version 4.7.2 │ │ │ │ │ +000783d0: 3a20 5665 7273 696f 6e20 3420 3720 322e : Version 4 7 2. │ │ │ │ │ +000783e0: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e31 .* Version 4.7.1 │ │ │ │ │ +000783f0: 3a20 5665 7273 696f 6e20 3420 3720 312e : Version 4 7 1. │ │ │ │ │ +00078400: 0a2a 2056 6572 7369 6f6e 2034 2e37 2e30 .* Version 4.7.0 │ │ │ │ │ +00078410: 3a20 5665 7273 696f 6e20 3420 3720 302e : Version 4 7 0. │ │ │ │ │ +00078420: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e32 .* Version 4.6.2 │ │ │ │ │ +00078430: 3a20 5665 7273 696f 6e20 3420 3620 322e : Version 4 6 2. │ │ │ │ │ +00078440: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e31 .* Version 4.6.1 │ │ │ │ │ +00078450: 3a20 5665 7273 696f 6e20 3420 3620 312e : Version 4 6 1. │ │ │ │ │ +00078460: 0a2a 2056 6572 7369 6f6e 2034 2e36 2e30 .* Version 4.6.0 │ │ │ │ │ +00078470: 3a20 5665 7273 696f 6e20 3420 3620 302e : Version 4 6 0. │ │ │ │ │ +00078480: 0a2a 2056 6572 7369 6f6e 2034 2e35 2e31 .* Version 4.5.1 │ │ │ │ │ +00078490: 3a20 5665 7273 696f 6e20 3420 3520 312e : Version 4 5 1. │ │ │ │ │ +000784a0: 0a2a 2056 6572 7369 6f6e 2034 2e35 2e30 .* Version 4.5.0 │ │ │ │ │ +000784b0: 3a20 5665 7273 696f 6e20 3420 3520 302e : Version 4 5 0. │ │ │ │ │ +000784c0: 0a2a 2056 6572 7369 6f6e 2034 2e34 2e31 .* Version 4.4.1 │ │ │ │ │ +000784d0: 3a20 5665 7273 696f 6e20 3420 3420 312e : Version 4 4 1. │ │ │ │ │ +000784e0: 0a2a 2056 6572 7369 6f6e 2034 2e34 2e30 .* Version 4.4.0 │ │ │ │ │ +000784f0: 3a20 5665 7273 696f 6e20 3420 3420 302e : Version 4 4 0. │ │ │ │ │ +00078500: 0a2a 2056 6572 7369 6f6e 2034 2e33 2e30 .* Version 4.3.0 │ │ │ │ │ +00078510: 3a20 5665 7273 696f 6e20 3420 3320 302e : Version 4 3 0. │ │ │ │ │ +00078520: 0a2a 2056 6572 7369 6f6e 2034 2e32 2e31 .* Version 4.2.1 │ │ │ │ │ +00078530: 3a20 5665 7273 696f 6e20 3420 3220 312e : Version 4 2 1. │ │ │ │ │ +00078540: 0a2a 2056 6572 7369 6f6e 2034 2e32 2e30 .* Version 4.2.0 │ │ │ │ │ +00078550: 3a20 5665 7273 696f 6e20 3420 3220 302e : Version 4 2 0. │ │ │ │ │ +00078560: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e35 .* Version 4.1.5 │ │ │ │ │ +00078570: 3a20 5665 7273 696f 6e20 3420 3120 352e : Version 4 1 5. │ │ │ │ │ +00078580: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e34 .* Version 4.1.4 │ │ │ │ │ +00078590: 3a20 5665 7273 696f 6e20 3420 3120 342e : Version 4 1 4. │ │ │ │ │ +000785a0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e33 .* Version 4.1.3 │ │ │ │ │ +000785b0: 3a20 5665 7273 696f 6e20 3420 3120 332e : Version 4 1 3. │ │ │ │ │ +000785c0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e32 .* Version 4.1.2 │ │ │ │ │ +000785d0: 3a20 5665 7273 696f 6e20 3420 3120 322e : Version 4 1 2. │ │ │ │ │ +000785e0: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e31 .* Version 4.1.1 │ │ │ │ │ +000785f0: 3a20 5665 7273 696f 6e20 3420 3120 312e : Version 4 1 1. │ │ │ │ │ +00078600: 0a2a 2056 6572 7369 6f6e 2034 2e31 2e30 .* Version 4.1.0 │ │ │ │ │ +00078610: 3a20 5665 7273 696f 6e20 3420 3120 302e : Version 4 1 0. │ │ │ │ │ +00078620: 0a2a 2056 6572 7369 6f6e 2034 2e30 2e31 .* Version 4.0.1 │ │ │ │ │ +00078630: 3a20 5665 7273 696f 6e20 3420 3020 312e : Version 4 0 1. │ │ │ │ │ +00078640: 0a2a 2056 6572 7369 6f6e 2034 2e30 2e30 .* Version 4.0.0 │ │ │ │ │ +00078650: 3a20 5665 7273 696f 6e20 3420 3020 302e : Version 4 0 0. │ │ │ │ │ +00078660: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e38 .* Version 3.9.8 │ │ │ │ │ +00078670: 3a20 5665 7273 696f 6e20 3320 3920 382e : Version 3 9 8. │ │ │ │ │ +00078680: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e37 .* Version 3.9.7 │ │ │ │ │ +00078690: 3a20 5665 7273 696f 6e20 3320 3920 372e : Version 3 9 7. │ │ │ │ │ +000786a0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e36 .* Version 3.9.6 │ │ │ │ │ +000786b0: 3a20 5665 7273 696f 6e20 3320 3920 362e : Version 3 9 6. │ │ │ │ │ +000786c0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e35 .* Version 3.9.5 │ │ │ │ │ +000786d0: 3a20 5665 7273 696f 6e20 3320 3920 352e : Version 3 9 5. │ │ │ │ │ +000786e0: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e34 .* Version 3.9.4 │ │ │ │ │ +000786f0: 3a20 5665 7273 696f 6e20 3320 3920 342e : Version 3 9 4. │ │ │ │ │ +00078700: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e33 .* Version 3.9.3 │ │ │ │ │ +00078710: 3a20 5665 7273 696f 6e20 3320 3920 332e : Version 3 9 3. │ │ │ │ │ +00078720: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e32 .* Version 3.9.2 │ │ │ │ │ +00078730: 3a20 5665 7273 696f 6e20 3320 3920 322e : Version 3 9 2. │ │ │ │ │ +00078740: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e31 .* Version 3.9.1 │ │ │ │ │ +00078750: 3a20 5665 7273 696f 6e20 3320 3920 312e : Version 3 9 1. │ │ │ │ │ +00078760: 0a2a 2056 6572 7369 6f6e 2033 2e39 2e30 .* Version 3.9.0 │ │ │ │ │ +00078770: 3a20 5665 7273 696f 6e20 3320 3920 302e : Version 3 9 0. │ │ │ │ │ +00078780: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e34 .* Version 3.8.4 │ │ │ │ │ +00078790: 3a20 5665 7273 696f 6e20 3320 3820 342e : Version 3 8 4. │ │ │ │ │ +000787a0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e33 .* Version 3.8.3 │ │ │ │ │ +000787b0: 3a20 5665 7273 696f 6e20 3320 3820 332e : Version 3 8 3. │ │ │ │ │ +000787c0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e32 .* Version 3.8.2 │ │ │ │ │ +000787d0: 3a20 5665 7273 696f 6e20 3320 3820 322e : Version 3 8 2. │ │ │ │ │ +000787e0: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e31 .* Version 3.8.1 │ │ │ │ │ +000787f0: 3a20 5665 7273 696f 6e20 3320 3820 312e : Version 3 8 1. │ │ │ │ │ +00078800: 0a2a 2056 6572 7369 6f6e 2033 2e38 2e30 .* Version 3.8.0 │ │ │ │ │ +00078810: 3a20 5665 7273 696f 6e20 3320 3820 302e : Version 3 8 0. │ │ │ │ │ +00078820: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e33 .* Version 3.7.3 │ │ │ │ │ +00078830: 3a20 5665 7273 696f 6e20 3320 3720 332e : Version 3 7 3. │ │ │ │ │ +00078840: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e32 .* Version 3.7.2 │ │ │ │ │ +00078850: 2e32 3a20 5665 7273 696f 6e20 3320 3720 .2: Version 3 7 │ │ │ │ │ +00078860: 3220 322e 0a2a 2056 6572 7369 6f6e 2033 2 2..* Version 3 │ │ │ │ │ +00078870: 2e37 2e32 3a20 5665 7273 696f 6e20 3320 .7.2: Version 3 │ │ │ │ │ +00078880: 3720 322e 0a2a 2056 6572 7369 6f6e 2033 7 2..* Version 3 │ │ │ │ │ +00078890: 2e37 2e31 3a20 5665 7273 696f 6e20 3320 .7.1: Version 3 │ │ │ │ │ +000788a0: 3720 312e 0a2a 2056 6572 7369 6f6e 2033 7 1..* Version 3 │ │ │ │ │ +000788b0: 2e37 2e30 3a20 5665 7273 696f 6e20 3320 .7.0: Version 3 │ │ │ │ │ +000788c0: 3720 302e 0a2a 2056 6572 7369 6f6e 2033 7 0..* Version 3 │ │ │ │ │ +000788d0: 2e36 2e32 3a20 5665 7273 696f 6e20 3320 .6.2: Version 3 │ │ │ │ │ +000788e0: 3620 322e 0a2a 2056 6572 7369 6f6e 2033 6 2..* Version 3 │ │ │ │ │ +000788f0: 2e36 2e31 3a20 5665 7273 696f 6e20 3320 .6.1: Version 3 │ │ │ │ │ +00078900: 3620 312e 0a2a 2056 6572 7369 6f6e 2033 6 1..* Version 3 │ │ │ │ │ +00078910: 2e36 2e30 3a20 5665 7273 696f 6e20 3320 .6.0: Version 3 │ │ │ │ │ +00078920: 3620 302e 0a2a 2056 6572 7369 6f6e 2033 6 0..* Version 3 │ │ │ │ │ +00078930: 2e35 2e31 303a 2056 6572 7369 6f6e 2033 .5.10: Version 3 │ │ │ │ │ +00078940: 2035 2031 302e 0a2a 2056 6572 7369 6f6e 5 10..* Version │ │ │ │ │ +00078950: 2033 2e35 2e39 3a20 5665 7273 696f 6e20 3.5.9: Version │ │ │ │ │ +00078960: 3320 3520 392e 0a2a 2056 6572 7369 6f6e 3 5 9..* Version │ │ │ │ │ +00078970: 2033 2e35 2e38 3a20 5665 7273 696f 6e20 3.5.8: Version │ │ │ │ │ +00078980: 3320 3520 382e 0a2a 2056 6572 7369 6f6e 3 5 8..* Version │ │ │ │ │ +00078990: 2033 2e35 2e37 3a20 5665 7273 696f 6e20 3.5.7: Version │ │ │ │ │ +000789a0: 3320 3520 372e 0a2a 2056 6572 7369 6f6e 3 5 7..* Version │ │ │ │ │ +000789b0: 2033 2e35 2e36 3a20 5665 7273 696f 6e20 3.5.6: Version │ │ │ │ │ +000789c0: 3320 3520 362e 0a2a 2056 6572 7369 6f6e 3 5 6..* Version │ │ │ │ │ +000789d0: 2033 2e35 2e35 3a20 5665 7273 696f 6e20 3.5.5: Version │ │ │ │ │ +000789e0: 3320 3520 352e 0a2a 2056 6572 7369 6f6e 3 5 5..* Version │ │ │ │ │ +000789f0: 2033 2e35 2e34 3a20 5665 7273 696f 6e20 3.5.4: Version │ │ │ │ │ +00078a00: 3320 3520 342e 0a2a 2056 6572 7369 6f6e 3 5 4..* Version │ │ │ │ │ +00078a10: 2033 2e35 2e33 3a20 5665 7273 696f 6e20 3.5.3: Version │ │ │ │ │ +00078a20: 3320 3520 332e 0a2a 2056 6572 7369 6f6e 3 5 3..* Version │ │ │ │ │ +00078a30: 2033 2e35 2e32 3a20 5665 7273 696f 6e20 3.5.2: Version │ │ │ │ │ +00078a40: 3320 3520 322e 0a2a 2056 6572 7369 6f6e 3 5 2..* Version │ │ │ │ │ +00078a50: 2033 2e35 2e31 3a20 5665 7273 696f 6e20 3.5.1: Version │ │ │ │ │ +00078a60: 3320 3520 312e 0a2a 2056 6572 7369 6f6e 3 5 1..* Version │ │ │ │ │ +00078a70: 2033 2e35 2e30 3a20 5665 7273 696f 6e20 3.5.0: Version │ │ │ │ │ +00078a80: 3320 3520 302e 0a2a 2056 6572 7369 6f6e 3 5 0..* Version │ │ │ │ │ +00078a90: 2033 2e32 2e31 2e31 3a20 5665 7273 696f 3.2.1.1: Versio │ │ │ │ │ +00078aa0: 6e20 3320 3220 3120 312e 0a2a 2056 6572 n 3 2 1 1..* Ver │ │ │ │ │ +00078ab0: 7369 6f6e 2033 2e32 2e31 3a20 5665 7273 sion 3.2.1: Vers │ │ │ │ │ +00078ac0: 696f 6e20 3320 3220 312e 0a2a 2056 6572 ion 3 2 1..* Ver │ │ │ │ │ +00078ad0: 7369 6f6e 2033 2e32 2e30 3a20 5665 7273 sion 3.2.0: Vers │ │ │ │ │ +00078ae0: 696f 6e20 3320 3220 302e 0a2a 2056 6572 ion 3 2 0..* Ver │ │ │ │ │ +00078af0: 7369 6f6e 2033 2e31 2e31 3a20 5665 7273 sion 3.1.1: Vers │ │ │ │ │ +00078b00: 696f 6e20 3320 3120 312e 0a2a 2056 6572 ion 3 1 1..* Ver │ │ │ │ │ +00078b10: 7369 6f6e 2033 2e31 2e30 3a20 5665 7273 sion 3.1.0: Vers │ │ │ │ │ +00078b20: 696f 6e20 3320 3120 302e 0a2a 2056 6572 ion 3 1 0..* Ver │ │ │ │ │ +00078b30: 7369 6f6e 2033 2e30 2e31 3a20 5665 7273 sion 3.0.1: Vers │ │ │ │ │ +00078b40: 696f 6e20 3320 3020 312e 0a2a 2056 6572 ion 3 0 1..* Ver │ │ │ │ │ +00078b50: 7369 6f6e 2033 2e30 2e30 3a20 5665 7273 sion 3.0.0: Vers │ │ │ │ │ +00078b60: 696f 6e20 3320 3020 302e 0a2a 2056 6572 ion 3 0 0..* Ver │ │ │ │ │ +00078b70: 7369 6f6e 2032 2e35 2e30 3a20 5665 7273 sion 2.5.0: Vers │ │ │ │ │ +00078b80: 696f 6e20 3220 3520 302e 0a2a 2056 6572 ion 2 5 0..* Ver │ │ │ │ │ +00078b90: 7369 6f6e 2032 2e34 2e31 3a20 5665 7273 sion 2.4.1: Vers │ │ │ │ │ +00078ba0: 696f 6e20 3220 3420 312e 0a2a 2056 6572 ion 2 4 1..* Ver │ │ │ │ │ +00078bb0: 7369 6f6e 2032 2e34 2e30 3a20 5665 7273 sion 2.4.0: Vers │ │ │ │ │ +00078bc0: 696f 6e20 3220 3420 302e 0a2a 2056 6572 ion 2 4 0..* Ver │ │ │ │ │ +00078bd0: 7369 6f6e 2032 2e33 2e30 3a20 5665 7273 sion 2.3.0: Vers │ │ │ │ │ +00078be0: 696f 6e20 3220 3320 302e 0a2a 2056 6572 ion 2 3 0..* Ver │ │ │ │ │ +00078bf0: 7369 6f6e 2032 2e32 2e30 3a20 5665 7273 sion 2.2.0: Vers │ │ │ │ │ +00078c00: 696f 6e20 3220 3220 302e 0a2a 2056 6572 ion 2 2 0..* Ver │ │ │ │ │ +00078c10: 7369 6f6e 2032 2e31 2e33 3a20 5665 7273 sion 2.1.3: Vers │ │ │ │ │ +00078c20: 696f 6e20 3220 3120 332e 0a2a 2056 6572 ion 2 1 3..* Ver │ │ │ │ │ +00078c30: 7369 6f6e 2032 2e31 2e32 3a20 5665 7273 sion 2.1.2: Vers │ │ │ │ │ +00078c40: 696f 6e20 3220 3120 322e 0a2a 2056 6572 ion 2 1 2..* Ver │ │ │ │ │ +00078c50: 7369 6f6e 2032 2e31 2e31 3a20 5665 7273 sion 2.1.1: Vers │ │ │ │ │ +00078c60: 696f 6e20 3220 3120 312e 0a2a 2056 6572 ion 2 1 1..* Ver │ │ │ │ │ +00078c70: 7369 6f6e 2032 2e31 2e30 3a20 5665 7273 sion 2.1.0: Vers │ │ │ │ │ +00078c80: 696f 6e20 3220 3120 302e 0a0a 1f0a 4669 ion 2 1 0.....Fi │ │ │ │ │ +00078c90: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00078ca0: 792e 696e 666f 2c20 204e 6f64 653a 2041 y.info, Node: A │ │ │ │ │ +00078cb0: 626f 7574 2074 6865 2063 6865 636b 6c69 bout the checkli │ │ │ │ │ +00078cc0: 7374 2c20 204e 6578 743a 2056 6572 7369 st, Next: Versi │ │ │ │ │ +00078cd0: 6f6e 2034 2037 2032 2c20 2055 703a 2055 on 4 7 2, Up: U │ │ │ │ │ +00078ce0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +00078cf0: 7374 0a0a 3232 2e31 2041 626f 7574 2074 st..22.1 About t │ │ │ │ │ +00078d00: 6865 2063 6865 636b 6c69 7374 0a3d 3d3d he checklist.=== │ │ │ │ │ +00078d10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00078d20: 3d3d 3d3d 3d0a 0a54 6865 2063 6865 636b =====..The check │ │ │ │ │ +00078d30: 6c69 7374 2062 656c 6f77 2068 6173 2062 list below has b │ │ │ │ │ +00078d40: 6565 6e20 6372 6561 7465 6420 746f 2073 een created to s │ │ │ │ │ +00078d50: 696d 706c 6966 7920 7468 6520 7570 6772 implify the upgr │ │ │ │ │ +00078d60: 6164 696e 6720 7072 6f63 6573 730a 6f66 ading process.of │ │ │ │ │ +00078d70: 206f 6c64 2070 6163 6b61 6765 732e 2020 old packages. │ │ │ │ │ +00078d80: 5468 6973 206c 6973 7420 6973 206e 6f74 This list is not │ │ │ │ │ +00078d90: 206f 6666 6963 6961 6c20 6f72 206e 6f72 official or nor │ │ │ │ │ +00078da0: 6d61 7469 7665 2e20 2049 7420 6f6e 6c79 mative. It only │ │ │ │ │ +00078db0: 0a70 726f 7669 6465 7320 616e 2069 6e64 .provides an ind │ │ │ │ │ +00078dc0: 6963 6174 696f 6e20 6f66 2077 6861 7420 ication of what │ │ │ │ │ +00078dd0: 6861 7320 6368 616e 6765 6420 616e 6420 has changed and │ │ │ │ │ +00078de0: 7768 6574 6865 7220 796f 7520 6172 6520 whether you are │ │ │ │ │ +00078df0: 6c69 6b65 6c79 2074 6f0a 6e65 6564 2074 likely to.need t │ │ │ │ │ +00078e00: 6f20 6d61 6b65 2063 6861 6e67 6573 2074 o make changes t │ │ │ │ │ +00078e10: 6f20 796f 7572 2070 6163 6b61 6765 2069 o your package i │ │ │ │ │ +00078e20: 6e20 6c69 6768 7420 6f66 2074 6869 732e n light of this. │ │ │ │ │ +00078e30: 2020 4966 2079 6f75 2068 6176 650a 646f If you have.do │ │ │ │ │ +00078e40: 7562 7473 2061 626f 7574 2061 2063 6572 ubts about a cer │ │ │ │ │ +00078e50: 7461 696e 2074 6f70 6963 2c20 6966 2079 tain topic, if y │ │ │ │ │ +00078e60: 6f75 206e 6565 6420 6d6f 7265 2064 6574 ou need more det │ │ │ │ │ +00078e70: 6169 6c73 2c20 6f72 2069 6620 796f 7520 ails, or if you │ │ │ │ │ +00078e80: 7468 696e 6b0a 736f 6d65 206f 7468 6572 think.some other │ │ │ │ │ +00078e90: 2070 6163 6b61 6765 2064 6f65 7320 6e6f package does no │ │ │ │ │ +00078ea0: 7420 636f 6d70 6c79 2077 6974 6820 706f t comply with po │ │ │ │ │ +00078eb0: 6c69 6379 2c20 706c 6561 7365 2072 6566 licy, please ref │ │ │ │ │ +00078ec0: 6572 2074 6f20 7468 650a 506f 6c69 6379 er to the.Policy │ │ │ │ │ +00078ed0: 204d 616e 7561 6c20 6974 7365 6c66 2e0a Manual itself.. │ │ │ │ │ +00078ee0: 0a41 6c6c 206f 6620 7468 6520 6368 616e .All of the chan │ │ │ │ │ +00078ef0: 6765 7320 6672 6f6d 2076 6572 7369 6f6e ges from version │ │ │ │ │ +00078f00: 2033 2e30 2e30 206f 6e77 6172 6473 2069 3.0.0 onwards i │ │ │ │ │ +00078f10: 6e64 6963 6174 6520 7768 6963 6820 7365 ndicate which se │ │ │ │ │ +00078f20: 6374 696f 6e20 6f66 0a74 6865 2050 6f6c ction of.the Pol │ │ │ │ │ +00078f30: 6963 7920 4d61 6e75 616c 2064 6973 6375 icy Manual discu │ │ │ │ │ +00078f40: 7373 6573 2074 6865 2069 7373 7565 2e20 sses the issue. │ │ │ │ │ +00078f50: 2054 6865 2073 6563 7469 6f6e 206e 756d The section num │ │ │ │ │ +00078f60: 6265 7269 6e67 2073 686f 756c 640a 7374 bering should.st │ │ │ │ │ +00078f70: 696c 6c20 6265 2061 6363 7572 6174 6520 ill be accurate │ │ │ │ │ +00078f80: 666f 7220 6368 616e 6765 7320 6261 636b for changes back │ │ │ │ │ +00078f90: 2074 6f20 7468 6520 322e 352e 3020 7265 to the 2.5.0 re │ │ │ │ │ +00078fa0: 6c65 6173 652e 2020 4265 666f 7265 2074 lease. Before t │ │ │ │ │ +00078fb0: 6861 740a 706f 696e 742c 2074 6865 2073 hat.point, the s │ │ │ │ │ +00078fc0: 6563 7469 6f6e 7320 6c69 7374 6564 2068 ections listed h │ │ │ │ │ +00078fd0: 6572 6520 7072 6f62 6162 6c79 206e 6f20 ere probably no │ │ │ │ │ +00078fe0: 6c6f 6e67 6572 2063 6f72 7265 7370 6f6e longer correspon │ │ │ │ │ +00078ff0: 6420 746f 0a73 6563 7469 6f6e 7320 696e d to.sections in │ │ │ │ │ +00079000: 2074 6865 206d 6f64 6572 6e20 506f 6c69 the modern Poli │ │ │ │ │ +00079010: 6379 204d 616e 7561 6c2e 0a0a 4865 7265 cy Manual...Here │ │ │ │ │ +00079020: 2069 7320 686f 7720 7468 6520 6368 6563 is how the chec │ │ │ │ │ +00079030: 6b20 6c69 7374 2077 6f72 6b73 3a20 4368 k list works: Ch │ │ │ │ │ +00079040: 6563 6b20 7768 6963 6820 706f 6c69 6379 eck which policy │ │ │ │ │ +00079050: 2076 6572 7369 6f6e 2079 6f75 720a 7061 version your.pa │ │ │ │ │ +00079060: 636b 6167 6520 7761 7320 6368 6563 6b65 ckage was checke │ │ │ │ │ +00079070: 6420 6167 6169 6e73 7420 6c61 7374 2028 d against last ( │ │ │ │ │ +00079080: 696e 6469 6361 7465 6420 696e 2074 6865 indicated in the │ │ │ │ │ +00079090: 20e2 8098 5374 616e 6461 7264 732d 5665 ...Standards-Ve │ │ │ │ │ +000790a0: 7273 696f 6ee2 8099 0a66 6965 6c64 206f rsion....field o │ │ │ │ │ +000790b0: 6620 7468 6520 736f 7572 6365 2070 6163 f the source pac │ │ │ │ │ +000790c0: 6b61 6765 292e 2020 5468 656e 206d 6f76 kage). Then mov │ │ │ │ │ +000790d0: 6520 7570 7761 7264 7320 756e 7469 6c20 e upwards until │ │ │ │ │ +000790e0: 7468 6520 746f 7020 616e 6420 6368 6563 the top and chec │ │ │ │ │ +000790f0: 6b0a 7768 6963 6820 6f66 2074 6865 2069 k.which of the i │ │ │ │ │ +00079100: 7465 6d73 206f 6e20 7468 6520 6c69 7374 tems on the list │ │ │ │ │ +00079110: 206d 6967 6874 2063 6f6e 6365 726e 2079 might concern y │ │ │ │ │ +00079120: 6f75 7220 7061 636b 6167 652e 2020 4e6f our package. No │ │ │ │ │ +00079130: 7465 2077 6869 6368 0a73 6563 7469 6f6e te which.section │ │ │ │ │ +00079140: 7320 6f66 2070 6f6c 6963 7920 6469 7363 s of policy disc │ │ │ │ │ +00079150: 7573 7320 7468 6973 2c20 616e 6420 7468 uss this, and th │ │ │ │ │ +00079160: 656e 2063 6865 636b 206f 7574 2074 6865 en check out the │ │ │ │ │ +00079170: 2050 6f6c 6963 7920 4d61 6e75 616c 0a66 Policy Manual.f │ │ │ │ │ +00079180: 6f72 2064 6574 6169 6c73 2e20 204f 6e63 or details. Onc │ │ │ │ │ +00079190: 6520 796f 75e2 8099 7665 206d 6164 6520 e you...ve made │ │ │ │ │ +000791a0: 616c 6c20 6e65 6365 7373 6172 7920 6368 all necessary ch │ │ │ │ │ +000791b0: 616e 6765 7320 746f 206d 6174 6368 2074 anges to match t │ │ │ │ │ +000791c0: 6865 0a63 7572 7265 6e74 2072 756c 6573 he.current rules │ │ │ │ │ +000791d0: 2c20 7570 6461 7465 2074 6865 2076 616c , update the val │ │ │ │ │ +000791e0: 7565 206f 6620 e280 9853 7461 6e64 6172 ue of ...Standar │ │ │ │ │ +000791f0: 6473 2d56 6572 7369 6f6e e280 9920 746f ds-Version... to │ │ │ │ │ +00079200: 2074 6865 2063 7572 7265 6e74 0a50 6f6c the current.Pol │ │ │ │ │ +00079210: 6963 7920 4d61 6e75 616c 2076 6572 7369 icy Manual versi │ │ │ │ │ +00079220: 6f6e 2e0a 0a49 6620 616e 2069 7465 6d20 on...If an item │ │ │ │ │ +00079230: 696e 2074 6865 206c 6973 7420 6973 2066 in the list is f │ │ │ │ │ +00079240: 6f6c 6c6f 7765 6420 6279 2074 6865 206e ollowed by the n │ │ │ │ │ +00079250: 616d 6520 6f66 2061 204c 696e 7469 616e ame of a Lintian │ │ │ │ │ +00079260: 2074 6167 2069 6e0a 7371 7561 7265 2062 tag in.square b │ │ │ │ │ +00079270: 7261 636b 6574 732c 2069 7420 696e 6469 rackets, it indi │ │ │ │ │ +00079280: 6361 7465 7320 7468 6174 2074 6865 2070 cates that the p │ │ │ │ │ +00079290: 6f6c 6963 7920 7265 7175 6972 656d 656e olicy requiremen │ │ │ │ │ +000792a0: 7420 6973 2063 6f76 6572 6564 2062 790a t is covered by. │ │ │ │ │ +000792b0: 7468 6174 204c 696e 7469 616e 2074 6167 that Lintian tag │ │ │ │ │ +000792c0: 2e20 2054 6865 206c 6163 6b20 6f66 2073 . The lack of s │ │ │ │ │ +000792d0: 7563 6820 616e 2061 6e6e 6f74 6174 696f uch an annotatio │ │ │ │ │ +000792e0: 6e20 646f 6573 206e 6f74 206d 6561 6e20 n does not mean │ │ │ │ │ +000792f0: 7468 6174 206e 6f0a 4c69 6e74 6961 6e20 that no.Lintian │ │ │ │ │ +00079300: 7461 6720 6578 6973 7473 2074 6f20 636f tag exists to co │ │ │ │ │ +00079310: 7665 7220 7468 6520 7265 7175 6972 656d ver the requirem │ │ │ │ │ +00079320: 656e 742e 2020 4f75 7220 636f 7665 7261 ent. Our covera │ │ │ │ │ +00079330: 6765 206f 6620 7468 6573 650a 616e 6e6f ge of these.anno │ │ │ │ │ +00079340: 7461 7469 6f6e 7320 6973 2071 7569 7465 tations is quite │ │ │ │ │ +00079350: 2069 6e63 6f6d 706c 6574 652c 2061 6e64 incomplete, and │ │ │ │ │ +00079360: 2070 6174 6368 6573 2074 6f20 7468 6973 patches to this │ │ │ │ │ +00079370: 2063 6865 636b 6c69 7374 2061 7265 2076 checklist are v │ │ │ │ │ +00079380: 6572 790a 7765 6c63 6f6d 652e 0a0a 5468 ery.welcome...Th │ │ │ │ │ +00079390: 6520 7365 6374 696f 6e73 2069 6e20 7468 e sections in th │ │ │ │ │ +000793a0: 6973 2063 6865 636b 6c69 7374 206d 6174 is checklist mat │ │ │ │ │ +000793b0: 6368 2074 6865 2076 616c 7565 7320 666f ch the values fo │ │ │ │ │ +000793c0: 7220 7468 650a e280 9853 7461 6e64 6172 r the....Standar │ │ │ │ │ +000793d0: 6473 2d56 6572 7369 6f6e e280 9920 636f ds-Version... co │ │ │ │ │ +000793e0: 6e74 726f 6c20 6669 656c 6420 696e 206f ntrol field in o │ │ │ │ │ +000793f0: 6d69 7474 696e 6720 7468 6520 6d69 6e6f mitting the mino │ │ │ │ │ +00079400: 7220 7061 7463 6820 7665 7273 696f 6e2c r patch version, │ │ │ │ │ +00079410: 0a65 7863 6570 7420 696e 2074 6865 2074 .except in the t │ │ │ │ │ +00079420: 776f 2061 6e6f 6d61 6c6f 7573 2068 6973 wo anomalous his │ │ │ │ │ +00079430: 746f 7269 6361 6c20 6361 7365 7320 7768 torical cases wh │ │ │ │ │ +00079440: 6572 6520 6e6f 726d 6174 6976 650a 7265 ere normative.re │ │ │ │ │ +00079450: 7175 6972 656d 656e 7473 2077 6572 6520 quirements were │ │ │ │ │ +00079460: 6368 616e 6765 6420 696e 2061 206d 696e changed in a min │ │ │ │ │ +00079470: 6f72 2070 6174 6368 2072 656c 6561 7365 or patch release │ │ │ │ │ +00079480: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00079490: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000794a0: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +000794b0: 3720 322c 2020 4e65 7874 3a20 5665 7273 7 2, Next: Vers │ │ │ │ │ +000794c0: 696f 6e20 3420 3720 312c 2020 5072 6576 ion 4 7 1, Prev │ │ │ │ │ +000794d0: 3a20 4162 6f75 7420 7468 6520 6368 6563 : About the chec │ │ │ │ │ +000794e0: 6b6c 6973 742c 2020 5570 3a20 5570 6772 klist, Up: Upgr │ │ │ │ │ +000794f0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00079500: 0a32 322e 3220 5665 7273 696f 6e20 342e .22.2 Version 4. │ │ │ │ │ +00079510: 372e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 7.2.============ │ │ │ │ │ +00079520: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +00079530: 2046 6562 7275 6172 792c 2032 3032 352e February, 2025. │ │ │ │ │ +00079540: 0a0a 3130 2e31 0a0a 2020 2020 2041 2063 ..10.1.. A c │ │ │ │ │ +00079550: 6861 6e67 6520 6d61 6465 2074 6865 2070 hange made the p │ │ │ │ │ +00079560: 7265 7669 6f75 7320 7265 6c65 6173 6520 revious release │ │ │ │ │ +00079570: 6f66 2050 6f6c 6963 7920 6973 2072 656c of Policy is rel │ │ │ │ │ +00079580: 6178 6564 3a0a 0a20 2020 2020 5061 636b axed:.. Pack │ │ │ │ │ +00079590: 6167 6573 2074 6861 7420 616c 7265 6164 ages that alread │ │ │ │ │ +000795a0: 7920 696e 7374 616c 6c20 7072 6f67 7261 y install progra │ │ │ │ │ +000795b0: 6d73 2074 6f20 2f75 7372 2f67 616d 6573 ms to /usr/games │ │ │ │ │ +000795c0: 2c20 7768 6572 6520 616e 6f74 6865 720a , where another. │ │ │ │ │ +000795d0: 2020 2020 2070 6163 6b61 6765 2069 6e73 package ins │ │ │ │ │ +000795e0: 7461 6c6c 7320 6120 7072 6f67 7261 6d20 talls a program │ │ │ │ │ +000795f0: 6f66 2074 6865 2073 616d 6520 7769 7468 of the same with │ │ │ │ │ +00079600: 2064 6966 6665 7265 6e74 2066 756e 6374 different funct │ │ │ │ │ +00079610: 696f 6e61 6c69 7479 0a20 2020 2020 746f ionality. to │ │ │ │ │ +00079620: 2061 2064 6966 6665 7265 6e74 2064 6972 a different dir │ │ │ │ │ +00079630: 6563 746f 7279 206f 6e20 7468 6520 6465 ectory on the de │ │ │ │ │ +00079640: 6661 756c 7420 5041 5448 2c20 6d61 7920 fault PATH, may │ │ │ │ │ +00079650: 636f 6e74 696e 7565 2074 6f20 646f 0a20 continue to do. │ │ │ │ │ +00079660: 2020 2020 736f 2e0a 0a20 2020 2020 5061 so... Pa │ │ │ │ │ +00079670: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ +00079680: 696e 7374 616c 6c20 616e 7920 6e65 776c install any newl │ │ │ │ │ +00079690: 7920 636f 6e66 6c69 6374 696e 6720 7072 y conflicting pr │ │ │ │ │ +000796a0: 6f67 7261 6d73 2074 6f0a 2020 2020 202f ograms to. / │ │ │ │ │ +000796b0: 7573 722f 6761 6d65 732c 2061 6e64 2070 usr/games, and p │ │ │ │ │ +000796c0: 6163 6b61 6765 7320 616c 7265 6164 7920 ackages already │ │ │ │ │ +000796d0: 646f 696e 6720 736f 2061 7265 2065 6e63 doing so are enc │ │ │ │ │ +000796e0: 6f75 7261 6765 6420 746f 206d 6f76 650a ouraged to move. │ │ │ │ │ +000796f0: 2020 2020 2074 6865 7365 2070 726f 6772 these progr │ │ │ │ │ +00079700: 616d 7320 746f 206e 6f6e 2d63 6f6e 666c ams to non-confl │ │ │ │ │ +00079710: 6963 7469 6e67 206e 616d 6573 2e0a 0a1f icting names.... │ │ │ │ │ +00079720: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00079730: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00079740: 3a20 5665 7273 696f 6e20 3420 3720 312c : Version 4 7 1, │ │ │ │ │ +00079750: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00079760: 3420 3720 302c 2020 5072 6576 3a20 5665 4 7 0, Prev: Ve │ │ │ │ │ +00079770: 7273 696f 6e20 3420 3720 322c 2020 5570 rsion 4 7 2, Up │ │ │ │ │ +00079780: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00079790: 6b6c 6973 740a 0a32 322e 3320 5665 7273 klist..22.3 Vers │ │ │ │ │ +000797a0: 696f 6e20 342e 372e 310a 3d3d 3d3d 3d3d ion 4.7.1.====== │ │ │ │ │ +000797b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +000797c0: 6c65 6173 6564 2046 6562 7275 6172 792c leased February, │ │ │ │ │ +000797d0: 2032 3032 352e 0a0a 3130 2e31 0a0a 2020 2025...10.1.. │ │ │ │ │ +000797e0: 2020 2054 776f 2064 6966 6665 7265 6e74 Two different │ │ │ │ │ +000797f0: 2070 6163 6b61 6765 7320 6d75 7374 206e packages must n │ │ │ │ │ +00079800: 6f74 2069 6e73 7461 6c6c 2070 726f 6772 ot install progr │ │ │ │ │ +00079810: 616d 7320 7769 7468 2064 6966 6665 7265 ams with differe │ │ │ │ │ +00079820: 6e74 0a20 2020 2020 6675 6e63 7469 6f6e nt. function │ │ │ │ │ +00079830: 616c 6974 7920 746f 2074 6865 2073 616d ality to the sam │ │ │ │ │ +00079840: 6520 6669 6c65 6e61 6d65 732c 2065 7665 e filenames, eve │ │ │ │ │ +00079850: 6e20 6e61 6d65 7320 756e 6465 7220 6469 n names under di │ │ │ │ │ +00079860: 6666 6572 656e 740a 2020 2020 2064 6972 fferent. dir │ │ │ │ │ +00079870: 6563 746f 7269 6573 2c20 7768 656e 2074 ectories, when t │ │ │ │ │ +00079880: 6865 2064 6972 6563 746f 7269 6573 2061 he directories a │ │ │ │ │ +00079890: 7265 206f 6e20 7468 6520 6465 6661 756c re on the defaul │ │ │ │ │ +000798a0: 7420 5041 5448 2e0a 0a31 302e 310a 0a20 t PATH...10.1.. │ │ │ │ │ +000798b0: 2020 2020 5061 636b 6167 6573 206d 7573 Packages mus │ │ │ │ │ +000798c0: 7420 6e6f 7420 696e 7374 616c 6c20 6669 t not install fi │ │ │ │ │ +000798d0: 6c65 7320 746f 2064 6972 6563 746f 7269 les to directori │ │ │ │ │ +000798e0: 6573 206c 696b 6520 2f62 696e 2c20 2f6c es like /bin, /l │ │ │ │ │ +000798f0: 6962 2c0a 2020 2020 202f 6c69 622a 2061 ib,. /lib* a │ │ │ │ │ +00079900: 6e64 202f 7362 696e 2077 6869 6368 2061 nd /sbin which a │ │ │ │ │ +00079910: 7265 206e 6f77 2073 796d 626f 6c69 6320 re now symbolic │ │ │ │ │ +00079920: 6c69 6e6b 7320 746f 2063 6f72 7265 7370 links to corresp │ │ │ │ │ +00079930: 6f6e 6469 6e67 0a20 2020 2020 6469 7265 onding. dire │ │ │ │ │ +00079940: 6374 6f72 6965 7320 756e 6465 7220 2f75 ctories under /u │ │ │ │ │ +00079950: 7372 2e20 2050 6163 6b61 6765 7320 6d61 sr. Packages ma │ │ │ │ │ +00079960: 7920 6173 7375 6d65 2074 6861 7420 2f62 y assume that /b │ │ │ │ │ +00079970: 696e 2c20 2f6c 6962 2061 6e64 0a20 2020 in, /lib and. │ │ │ │ │ +00079980: 2020 2f73 6269 6e20 6172 6520 616c 7761 /sbin are alwa │ │ │ │ │ +00079990: 7973 2073 796d 6c69 6e6b 732c 2061 6e64 ys symlinks, and │ │ │ │ │ +000799a0: 2074 6861 7420 6669 6c65 7320 756e 6465 that files unde │ │ │ │ │ +000799b0: 7220 2f75 7372 2f62 696e 2c20 2f75 7372 r /usr/bin, /usr │ │ │ │ │ +000799c0: 2f6c 6962 0a20 2020 2020 616e 6420 2f75 /lib. and /u │ │ │ │ │ +000799d0: 7372 2f73 6269 6e20 6172 6520 6163 6365 sr/sbin are acce │ │ │ │ │ +000799e0: 7373 6962 6c65 2076 6961 2074 6865 7365 ssible via these │ │ │ │ │ +000799f0: 2061 6c69 6173 6573 2e0a 0a31 302e 390a aliases...10.9. │ │ │ │ │ +00079a00: 0a20 2020 2020 5061 636b 6167 6573 2073 . Packages s │ │ │ │ │ +00079a10: 686f 756c 6420 6e6f 7420 7265 7175 6972 hould not requir │ │ │ │ │ +00079a20: 6520 7468 6520 6578 6973 7465 6e63 6520 e the existence │ │ │ │ │ +00079a30: 6f66 2061 6e79 2066 696c 6573 2075 6e64 of any files und │ │ │ │ │ +00079a40: 6572 0a20 2020 2020 2f75 7372 2f73 6861 er. /usr/sha │ │ │ │ │ +00079a50: 7265 2f6c 6f63 616c 6520 696e 206f 7264 re/locale in ord │ │ │ │ │ +00079a60: 6572 2074 6f20 6675 6e63 7469 6f6e 2069 er to function i │ │ │ │ │ +00079a70: 6e20 6120 4320 6f72 2043 2e55 5446 2d38 n a C or C.UTF-8 │ │ │ │ │ +00079a80: 206c 6f63 616c 652e 0a0a 3132 2e31 0a0a locale...12.1.. │ │ │ │ │ +00079a90: 2020 2020 2050 6163 6b61 6765 7320 286f Packages (o │ │ │ │ │ +00079aa0: 7468 6572 2074 6861 6e20 6d61 6e70 6167 ther than manpag │ │ │ │ │ +00079ab0: 6520 7265 6164 6572 7329 206d 7573 7420 e readers) must │ │ │ │ │ +00079ac0: 6e6f 7420 7265 7175 6972 6520 7468 650a not require the. │ │ │ │ │ +00079ad0: 2020 2020 2065 7869 7374 656e 6365 206f existence o │ │ │ │ │ +00079ae0: 6620 616e 7920 6669 6c65 7320 756e 6465 f any files unde │ │ │ │ │ +00079af0: 7220 2f75 7372 2f73 6861 7265 2f6d 616e r /usr/share/man │ │ │ │ │ +00079b00: 2e0a 0a31 322e 320a 0a20 2020 2020 5061 ...12.2.. Pa │ │ │ │ │ +00079b10: 636b 6167 6573 2028 6f74 6865 7220 7468 ckages (other th │ │ │ │ │ +00079b20: 616e 2069 6e66 6f20 7265 6164 6572 7329 an info readers) │ │ │ │ │ +00079b30: 206d 7573 7420 6e6f 7420 7265 7175 6972 must not requir │ │ │ │ │ +00079b40: 6520 7468 6520 6578 6973 7465 6e63 650a e the existence. │ │ │ │ │ +00079b50: 2020 2020 206f 6620 616e 7920 6669 6c65 of any file │ │ │ │ │ +00079b60: 7320 696e 202f 7573 722f 7368 6172 652f s in /usr/share/ │ │ │ │ │ +00079b70: 696e 666f 2e0a 0a1f 0a46 696c 653a 2064 info.....File: d │ │ │ │ │ +00079b80: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00079b90: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00079ba0: 6e20 3420 3720 302c 2020 4e65 7874 3a20 n 4 7 0, Next: │ │ │ │ │ +00079bb0: 5665 7273 696f 6e20 3420 3620 322c 2020 Version 4 6 2, │ │ │ │ │ +00079bc0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ +00079bd0: 3720 312c 2020 5570 3a20 5570 6772 6164 7 1, Up: Upgrad │ │ │ │ │ +00079be0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +00079bf0: 322e 3420 5665 7273 696f 6e20 342e 372e 2.4 Version 4.7. │ │ │ │ │ +00079c00: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ +00079c10: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ +00079c20: 7072 696c 2c20 3230 3234 2e0a 0a32 2e32 pril, 2024...2.2 │ │ │ │ │ +00079c30: 2e31 0a0a 2020 2020 2044 6f63 756d 656e .1.. Documen │ │ │ │ │ +00079c40: 7420 7468 6174 2073 6f75 7263 6520 7061 t that source pa │ │ │ │ │ +00079c50: 636b 6167 6573 2069 6e20 7468 6520 276d ckages in the 'm │ │ │ │ │ +00079c60: 6169 6e27 2061 7263 6869 7665 2061 7265 ain' archive are │ │ │ │ │ +00079c70: 6120 6d61 7920 6275 696c 640a 2020 2020 a may build. │ │ │ │ │ +00079c80: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +00079c90: 2069 6e20 7468 6520 2763 6f6e 7472 6962 in the 'contrib │ │ │ │ │ +00079ca0: 2720 6172 6368 6976 6520 6172 6561 2c20 ' archive area, │ │ │ │ │ +00079cb0: 616c 7468 6f75 6768 2074 6869 7320 6973 although this is │ │ │ │ │ +00079cc0: 0a20 2020 2020 6469 7363 6f75 7261 6765 . discourage │ │ │ │ │ +00079cd0: 6420 756e 6c65 7373 2074 6865 2073 6f75 d unless the sou │ │ │ │ │ +00079ce0: 7263 6520 7061 636b 6167 6520 6973 2069 rce package is i │ │ │ │ │ +00079cf0: 6e63 6f6e 7665 6e69 656e 7420 746f 2073 nconvenient to s │ │ │ │ │ +00079d00: 706c 6974 2e0a 2020 2020 2054 6869 7320 plit.. This │ │ │ │ │ +00079d10: 646f 6573 206e 6f74 2072 656c 6178 2074 does not relax t │ │ │ │ │ +00079d20: 6865 2072 6571 7569 7265 6d65 6e74 2074 he requirement t │ │ │ │ │ +00079d30: 6861 7420 736f 7572 6365 2070 6163 6b61 hat source packa │ │ │ │ │ +00079d40: 6765 7320 696e 2027 6d61 696e 270a 2020 ges in 'main'. │ │ │ │ │ +00079d50: 2020 206d 7573 7420 6e6f 7420 6861 7665 must not have │ │ │ │ │ +00079d60: 2062 7569 6c64 2064 6570 656e 6465 6e63 build dependenc │ │ │ │ │ +00079d70: 6965 7320 6f75 7473 6964 6520 6f66 2027 ies outside of ' │ │ │ │ │ +00079d80: 6d61 696e 272e 0a0a 322e 322e 320a 0a20 main'...2.2.2.. │ │ │ │ │ +00079d90: 2020 2020 5468 6520 e280 986e 6f6e 2d66 The ...non-f │ │ │ │ │ +00079da0: 7265 652d 6669 726d 7761 7265 e280 9920 ree-firmware... │ │ │ │ │ +00079db0: 6172 6368 6976 6520 6172 6561 2068 6173 archive area has │ │ │ │ │ +00079dc0: 2062 6565 6e20 6164 6465 642e 0a0a 332e been added...3. │ │ │ │ │ +00079dd0: 390a 0a20 2020 2020 4d61 696e 7461 696e 9.. Maintain │ │ │ │ │ +00079de0: 6572 2073 6372 6970 7473 2073 686f 756c er scripts shoul │ │ │ │ │ +00079df0: 6420 7573 6520 6e61 7469 7665 206f 7665 d use native ove │ │ │ │ │ +00079e00: 7272 6964 696e 6720 6d65 6368 616e 6973 rriding mechanis │ │ │ │ │ +00079e10: 6d73 2069 6e73 7465 6164 0a20 2020 2020 ms instead. │ │ │ │ │ +00079e20: 6f66 2064 706b 672d 6469 7665 7274 2c20 of dpkg-divert, │ │ │ │ │ +00079e30: 7768 6572 6576 6572 2070 6f73 7369 626c wherever possibl │ │ │ │ │ +00079e40: 652e 2020 4d61 696e 7461 696e 6572 2073 e. Maintainer s │ │ │ │ │ +00079e50: 6372 6970 7473 206d 7573 7420 6e6f 740a cripts must not. │ │ │ │ │ +00079e60: 2020 2020 2064 6976 6572 7420 636f 6e66 divert conf │ │ │ │ │ +00079e70: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +00079e80: 7573 6564 2062 7920 7379 7374 656d 6420 used by systemd │ │ │ │ │ +00079e90: 636f 6d70 6f6e 656e 7473 2e0a 0a20 2020 components... │ │ │ │ │ +00079ea0: 2020 4d61 696e 7461 696e 6572 2073 6372 Maintainer scr │ │ │ │ │ +00079eb0: 6970 7473 206d 7573 7420 6e6f 7420 7573 ipts must not us │ │ │ │ │ +00079ec0: 6520 7468 6520 616c 7465 726e 6174 6976 e the alternativ │ │ │ │ │ +00079ed0: 6573 2073 7973 7465 6d20 666f 7220 7379 es system for sy │ │ │ │ │ +00079ee0: 7374 656d 640a 2020 2020 2063 6f6e 6669 stemd. confi │ │ │ │ │ +00079ef0: 6775 7261 7469 6f6e 2066 696c 6573 2e0a guration files.. │ │ │ │ │ +00079f00: 0a34 2e38 0a0a 2020 2020 2048 6172 6420 .4.8.. Hard │ │ │ │ │ +00079f10: 6c69 6e6b 7320 6172 6520 7065 726d 6974 links are permit │ │ │ │ │ +00079f20: 7465 6420 696e 2073 6f75 7263 6520 7061 ted in source pa │ │ │ │ │ +00079f30: 636b 6167 6573 2e0a 0a34 2e39 0a0a 2020 ckages...4.9.. │ │ │ │ │ +00079f40: 2020 2046 6f72 2070 6163 6b61 6765 7320 For packages │ │ │ │ │ +00079f50: 696e 2063 6f6e 7472 6962 2c20 616e 6420 in contrib, and │ │ │ │ │ +00079f60: 666f 7220 7061 636b 6167 6573 2069 6e20 for packages in │ │ │ │ │ +00079f70: 6e6f 6e2d 6672 6565 2077 6974 680a 2020 non-free with. │ │ │ │ │ +00079f80: 2020 20e2 8098 4175 746f 6275 696c 643a ...Autobuild: │ │ │ │ │ +00079f90: 2079 6573 e280 992c 2072 6571 7569 7265 yes..., require │ │ │ │ │ +00079fa0: 6420 7461 7267 6574 7320 696e 2064 2f72 d targets in d/r │ │ │ │ │ +00079fb0: 756c 6573 2061 7265 206e 6f20 6c6f 6e67 ules are no long │ │ │ │ │ +00079fc0: 6572 0a20 2020 2020 7065 726d 6974 7465 er. permitte │ │ │ │ │ +00079fd0: 6420 746f 2061 7474 656d 7074 206e 6574 d to attempt net │ │ │ │ │ +00079fe0: 776f 726b 2061 6363 6573 732e 2020 5072 work access. Pr │ │ │ │ │ +00079ff0: 6576 696f 7573 6c79 2c20 6f6e 6c79 2070 eviously, only p │ │ │ │ │ +0007a000: 6163 6b61 6765 7320 696e 0a20 2020 2020 ackages in. │ │ │ │ │ +0007a010: 6d61 696e 2068 6164 2074 6869 7320 7265 main had this re │ │ │ │ │ +0007a020: 7374 7269 6374 696f 6e2e 0a0a 352e 362e striction...5.6. │ │ │ │ │ +0007a030: 3133 0a0a 2020 2020 2054 6865 20e2 8098 13.. The ... │ │ │ │ │ +0007a040: 4465 7363 7269 7074 696f 6ee2 8099 2066 Description... f │ │ │ │ │ +0007a050: 6965 6c64 2069 7320 6e6f 7420 7072 6573 ield is not pres │ │ │ │ │ +0007a060: 656e 7420 696e 20e2 8098 2e63 6861 6e67 ent in ....chang │ │ │ │ │ +0007a070: 6573 e280 9920 6669 6c65 7320 6966 206e es... files if n │ │ │ │ │ +0007a080: 6f0a 2020 2020 2062 696e 6172 7920 7061 o. binary pa │ │ │ │ │ +0007a090: 636b 6167 6573 2061 7265 2062 6569 6e67 ckages are being │ │ │ │ │ +0007a0a0: 2075 706c 6f61 6465 642e 0a0a 352e 362e uploaded...5.6. │ │ │ │ │ +0007a0b0: 3139 0a0a 2020 2020 2054 6865 20e2 8098 19.. The ... │ │ │ │ │ +0007a0c0: 4269 6e61 7279 e280 9920 6669 656c 6420 Binary... field │ │ │ │ │ +0007a0d0: 6973 206e 6f74 2070 7265 7365 6e74 2069 is not present i │ │ │ │ │ +0007a0e0: 6e20 e280 982e 6368 616e 6765 73e2 8099 n ....changes... │ │ │ │ │ +0007a0f0: 2066 696c 6573 2069 6620 6e6f 2062 696e files if no bin │ │ │ │ │ +0007a100: 6172 790a 2020 2020 2070 6163 6b61 6765 ary. package │ │ │ │ │ +0007a110: 7320 6172 6520 6265 696e 6720 7570 6c6f s are being uplo │ │ │ │ │ +0007a120: 6164 6564 2e0a 0a36 2e33 0a0a 2020 2020 aded...6.3.. │ │ │ │ │ +0007a130: 2050 6163 6b61 6765 7320 7468 6174 2061 Packages that a │ │ │ │ │ +0007a140: 7574 6f6d 6174 6963 616c 6c79 2073 7461 utomatically sta │ │ │ │ │ +0007a150: 7274 206f 7220 7374 6f70 2073 7973 7465 rt or stop syste │ │ │ │ │ +0007a160: 6d20 7365 7276 6963 6573 206d 7573 740a m services must. │ │ │ │ │ +0007a170: 2020 2020 2069 6e63 6c75 6465 20e2 8098 include ... │ │ │ │ │ +0007a180: 7379 7374 656d 64e2 8099 2075 6e69 7473 systemd... units │ │ │ │ │ +0007a190: 2075 6e6c 6573 7320 7468 6520 7365 7276 unless the serv │ │ │ │ │ +0007a1a0: 6963 6520 6973 206f 6e6c 7920 696e 7465 ice is only inte │ │ │ │ │ +0007a1b0: 6e64 6564 2066 6f72 2075 7365 0a20 2020 nded for use. │ │ │ │ │ +0007a1c0: 2020 6f6e 2073 7973 7465 6d73 2072 756e on systems run │ │ │ │ │ +0007a1d0: 6e69 6e67 2061 6c74 6572 6e61 7469 7665 ning alternative │ │ │ │ │ +0007a1e0: 2069 6e69 7420 7379 7374 656d 732e 2020 init systems. │ │ │ │ │ +0007a1f0: 5072 6576 696f 7573 6c79 2c20 e280 9873 Previously, ...s │ │ │ │ │ +0007a200: 7973 7465 6d64 e280 990a 2020 2020 2061 ystemd.... a │ │ │ │ │ +0007a210: 6c73 6f20 7375 7070 6f72 7465 6420 696e lso supported in │ │ │ │ │ +0007a220: 6974 2073 6372 6970 7473 2c20 6275 7420 it scripts, but │ │ │ │ │ +0007a230: 7468 6174 2073 7570 706f 7274 2069 7320 that support is │ │ │ │ │ +0007a240: 6265 696e 6720 7265 6d6f 7665 642e 0a0a being removed... │ │ │ │ │ +0007a250: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0007a260: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0007a270: 653a 2056 6572 7369 6f6e 2034 2036 2032 e: Version 4 6 2 │ │ │ │ │ +0007a280: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0007a290: 2034 2036 2031 2c20 2050 7265 763a 2056 4 6 1, Prev: V │ │ │ │ │ +0007a2a0: 6572 7369 6f6e 2034 2037 2030 2c20 2055 ersion 4 7 0, U │ │ │ │ │ +0007a2b0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0007a2c0: 636b 6c69 7374 0a0a 3232 2e35 2056 6572 cklist..22.5 Ver │ │ │ │ │ +0007a2d0: 7369 6f6e 2034 2e36 2e32 0a3d 3d3d 3d3d sion 4.6.2.===== │ │ │ │ │ +0007a2e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +0007a2f0: 656c 6561 7365 6420 4465 6365 6d62 6572 eleased December │ │ │ │ │ +0007a300: 2c20 3230 3232 2e0a 0a33 2e38 0a0a 2020 , 2022...3.8.. │ │ │ │ │ +0007a310: 2020 2045 7373 656e 7469 616c 2070 6163 Essential pac │ │ │ │ │ +0007a320: 6b61 6765 7320 6172 6520 6f6e 6c79 2072 kages are only r │ │ │ │ │ +0007a330: 6571 7569 7265 6420 746f 2070 726f 7669 equired to provi │ │ │ │ │ +0007a340: 6465 2074 6865 6972 2063 6f72 650a 2020 de their core. │ │ │ │ │ +0007a350: 2020 2066 756e 6374 696f 6e61 6c69 7479 functionality │ │ │ │ │ +0007a360: 2077 6865 6e20 756e 636f 6e66 6967 7572 when unconfigur │ │ │ │ │ +0007a370: 6564 2069 6620 7468 6579 2068 6164 2070 ed if they had p │ │ │ │ │ +0007a380: 7265 7669 6f75 736c 7920 6265 656e 0a20 reviously been. │ │ │ │ │ +0007a390: 2020 2020 636f 6e66 6967 7572 6564 2061 configured a │ │ │ │ │ +0007a3a0: 7420 6c65 6173 7420 6f6e 6365 2e0a 0a36 t least once...6 │ │ │ │ │ +0007a3b0: 2e35 2026 2036 2e36 0a0a 2020 2020 2054 .5 & 6.6.. T │ │ │ │ │ +0007a3c0: 6865 206e 6577 2070 6163 6b61 6765 2076 he new package v │ │ │ │ │ +0007a3d0: 6572 7369 6f6e 2069 7320 7072 6f76 6964 ersion is provid │ │ │ │ │ +0007a3e0: 6564 2061 7320 616e 2061 6464 6974 696f ed as an additio │ │ │ │ │ +0007a3f0: 6e61 6c20 6172 6775 6d65 6e74 0a20 2020 nal argument. │ │ │ │ │ +0007a400: 2020 666f 6c6c 6f77 696e 6720 7468 6520 following the │ │ │ │ │ +0007a410: 6f6c 6420 7061 636b 6167 6520 7665 7273 old package vers │ │ │ │ │ +0007a420: 696f 6e20 746f 2073 6576 6572 616c 20e2 ion to several . │ │ │ │ │ +0007a430: 8098 7072 6569 6e73 74e2 8099 2c20 e280 ..preinst..., .. │ │ │ │ │ +0007a440: 9870 7265 726d e280 992c 0a20 2020 2020 .prerm...,. │ │ │ │ │ +0007a450: 616e 6420 e280 9870 6f73 7472 6de2 8099 and ...postrm... │ │ │ │ │ +0007a460: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +0007a470: 7074 2061 6374 696f 6e73 2e0a 0a31 312e pt actions...11. │ │ │ │ │ +0007a480: 382e 340a 0a20 2020 2020 5768 656e 2063 8.4.. When c │ │ │ │ │ +0007a490: 6f6d 7075 7469 6e67 2074 6865 2070 7269 omputing the pri │ │ │ │ │ +0007a4a0: 6f72 6974 7920 666f 7220 616c 7465 726e ority for altern │ │ │ │ │ +0007a4b0: 6174 6976 6573 2066 6f72 0a20 2020 2020 atives for. │ │ │ │ │ +0007a4c0: e280 982f 7573 722f 6269 6e2f 782d 7769 .../usr/bin/x-wi │ │ │ │ │ +0007a4d0: 6e64 6f77 2d6d 616e 6167 6572 e280 992c ndow-manager..., │ │ │ │ │ +0007a4e0: 2073 7461 7274 2077 6974 6820 6120 7072 start with a pr │ │ │ │ │ +0007a4f0: 696f 7269 7479 206f 6620 3430 2c20 6e6f iority of 40, no │ │ │ │ │ +0007a500: 7420 3230 2c0a 2020 2020 2061 6e64 2064 t 20,. and d │ │ │ │ │ +0007a510: 6f6e e280 9974 2069 6e63 7265 6173 6520 on...t increase │ │ │ │ │ +0007a520: 7468 6520 7072 696f 7269 7479 2062 6173 the priority bas │ │ │ │ │ +0007a530: 6564 206f 6e20 7375 7070 6f72 7420 666f ed on support fo │ │ │ │ │ +0007a540: 7220 7468 6520 286f 6273 6f6c 6574 6529 r the (obsolete) │ │ │ │ │ +0007a550: 0a20 2020 2020 4465 6269 616e 206d 656e . Debian men │ │ │ │ │ +0007a560: 7520 7379 7374 656d 2e0a 0a1f 0a46 696c u system.....Fil │ │ │ │ │ +0007a570: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007a580: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007a590: 7273 696f 6e20 3420 3620 312c 2020 4e65 rsion 4 6 1, Ne │ │ │ │ │ +0007a5a0: 7874 3a20 5665 7273 696f 6e20 3420 3620 xt: Version 4 6 │ │ │ │ │ +0007a5b0: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ +0007a5c0: 6e20 3420 3620 322c 2020 5570 3a20 5570 n 4 6 2, Up: Up │ │ │ │ │ +0007a5d0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007a5e0: 740a 0a32 322e 3620 5665 7273 696f 6e20 t..22.6 Version │ │ │ │ │ +0007a5f0: 342e 362e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 4.6.1.========== │ │ │ │ │ +0007a600: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +0007a610: 6564 204d 6179 2c20 3230 3232 2e0a 0a39 ed May, 2022...9 │ │ │ │ │ +0007a620: 2e31 2e31 0a0a 2020 2020 2052 6573 746f .1.1.. Resto │ │ │ │ │ +0007a630: 7265 2070 6572 6d69 7373 696f 6e20 666f re permission fo │ │ │ │ │ +0007a640: 7220 7061 636b 6167 6573 2066 6f72 206e r packages for n │ │ │ │ │ +0007a650: 6f6e 2d36 342d 6269 7420 6172 6368 6974 on-64-bit archit │ │ │ │ │ +0007a660: 6563 7475 7265 7320 746f 0a20 2020 2020 ectures to. │ │ │ │ │ +0007a670: 696e 7374 616c 6c20 6669 6c65 7320 746f install files to │ │ │ │ │ +0007a680: 20e2 8098 2f75 7372 2f6c 6962 3634 2fe2 .../usr/lib64/. │ │ │ │ │ +0007a690: 8099 2e0a 0a39 2e37 2e32 2026 2039 2e37 .....9.7.2 & 9.7 │ │ │ │ │ +0007a6a0: 2e33 0a0a 2020 2020 2054 6865 2074 6578 .3.. The tex │ │ │ │ │ +0007a6b0: 7420 6f66 2074 6865 7365 2073 6563 7469 t of these secti │ │ │ │ │ +0007a6c0: 6f6e 7320 6861 7320 6265 656e 2075 7064 ons has been upd │ │ │ │ │ +0007a6d0: 6174 6564 2074 6f20 7265 666c 6563 7420 ated to reflect │ │ │ │ │ +0007a6e0: 7468 6520 7061 636b 6167 650a 2020 2020 the package. │ │ │ │ │ +0007a6f0: 2073 706c 6974 206f 6620 6269 6e3a 6d69 split of bin:mi │ │ │ │ │ +0007a700: 6d65 2d73 7570 706f 7274 2069 6e74 6f20 me-support into │ │ │ │ │ +0007a710: 6269 6e3a 6d65 6469 612d 7479 7065 7320 bin:media-types │ │ │ │ │ +0007a720: 616e 6420 6269 6e3a 6d61 696c 6361 702e and bin:mailcap. │ │ │ │ │ +0007a730: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0007a740: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0007a750: 6f64 653a 2056 6572 7369 6f6e 2034 2036 ode: Version 4 6 │ │ │ │ │ +0007a760: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ +0007a770: 6f6e 2034 2035 2031 2c20 2050 7265 763a on 4 5 1, Prev: │ │ │ │ │ +0007a780: 2056 6572 7369 6f6e 2034 2036 2031 2c20 Version 4 6 1, │ │ │ │ │ +0007a790: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0007a7a0: 6865 636b 6c69 7374 0a0a 3232 2e37 2056 hecklist..22.7 V │ │ │ │ │ +0007a7b0: 6572 7369 6f6e 2034 2e36 2e30 0a3d 3d3d ersion 4.6.0.=== │ │ │ │ │ +0007a7c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007a7d0: 0a52 656c 6561 7365 6420 4175 6775 7374 .Released August │ │ │ │ │ +0007a7e0: 2c20 3230 3231 2e0a 0a39 2e31 2e31 0a0a , 2021...9.1.1.. │ │ │ │ │ +0007a7f0: 2020 2020 204e 6f20 7061 636b 6167 6520 No package │ │ │ │ │ +0007a800: 6973 2061 6c6c 6f77 6564 2074 6f20 696e is allowed to in │ │ │ │ │ +0007a810: 7374 616c 6c20 6669 6c65 7320 696e 20e2 stall files in . │ │ │ │ │ +0007a820: 8098 2f75 7372 2f6c 6962 3634 2fe2 8099 ../usr/lib64/... │ │ │ │ │ +0007a830: 2e0a 2020 2020 2050 7265 7669 6f75 736c .. Previousl │ │ │ │ │ +0007a840: 792c 2074 6869 7320 7072 6f68 6962 6974 y, this prohibit │ │ │ │ │ +0007a850: 696f 6e20 6f6e 6c79 2061 7070 6c69 6564 ion only applied │ │ │ │ │ +0007a860: 2074 6f20 7061 636b 6167 6573 2066 6f72 to packages for │ │ │ │ │ +0007a870: 2036 342d 6269 740a 2020 2020 2061 7263 64-bit. arc │ │ │ │ │ +0007a880: 6869 7465 6374 7572 6573 2e0a 0a31 322e hitectures...12. │ │ │ │ │ +0007a890: 310a 0a20 2020 2020 4d61 6e75 616c 2070 1.. Manual p │ │ │ │ │ +0007a8a0: 6167 6573 206d 6179 2062 6520 696e 636c ages may be incl │ │ │ │ │ +0007a8b0: 7564 6564 2069 6e20 6465 7065 6e64 656e uded in dependen │ │ │ │ │ +0007a8c0: 6369 6573 2c20 6e6f 7420 6f6e 6c79 2069 cies, not only i │ │ │ │ │ +0007a8d0: 6e20 7468 650a 2020 2020 2070 6163 6b61 n the. packa │ │ │ │ │ +0007a8e0: 6765 7320 636f 6e74 6169 6e69 6e67 2074 ges containing t │ │ │ │ │ +0007a8f0: 6865 2074 6869 6e67 7320 7468 6579 2064 he things they d │ │ │ │ │ +0007a900: 6f63 756d 656e 742e 0a0a 1f0a 4669 6c65 ocument.....File │ │ │ │ │ +0007a910: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0007a920: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0007a930: 7369 6f6e 2034 2035 2031 2c20 204e 6578 sion 4 5 1, Nex │ │ │ │ │ +0007a940: 743a 2056 6572 7369 6f6e 2034 2035 2030 t: Version 4 5 0 │ │ │ │ │ +0007a950: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0007a960: 2034 2036 2030 2c20 2055 703a 2055 7067 4 6 0, Up: Upg │ │ │ │ │ +0007a970: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0007a980: 0a0a 3232 2e38 2056 6572 7369 6f6e 2034 ..22.8 Version 4 │ │ │ │ │ +0007a990: 2e35 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .5.1.=========== │ │ │ │ │ +0007a9a0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0007a9b0: 6420 4e6f 7665 6d62 6572 2c20 3230 3230 d November, 2020 │ │ │ │ │ +0007a9c0: 2e0a 0a32 2e33 2c20 342e 3520 2620 3132 ...2.3, 4.5 & 12 │ │ │ │ │ +0007a9d0: 2e35 0a0a 2020 2020 2054 6865 2063 6f70 .5.. The cop │ │ │ │ │ +0007a9e0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +0007a9f0: 6f6e 2066 6f72 2066 696c 6573 2069 6e20 on for files in │ │ │ │ │ +0007aa00: 6120 7061 636b 6167 6520 6d75 7374 2062 a package must b │ │ │ │ │ +0007aa10: 6520 636f 7069 6564 0a20 2020 2020 7665 e copied. ve │ │ │ │ │ +0007aa20: 7262 6174 696d 2069 6e74 6f20 e280 982f rbatim into .../ │ │ │ │ │ +0007aa30: 7573 722f 7368 6172 652f 646f 632f 5041 usr/share/doc/PA │ │ │ │ │ +0007aa40: 434b 4147 452f 636f 7079 7269 6768 74e2 CKAGE/copyright. │ │ │ │ │ +0007aa50: 8099 2077 6865 6e20 616c 6c20 6f66 2074 .. when all of t │ │ │ │ │ +0007aa60: 6865 0a20 2020 2020 666f 6c6c 6f77 696e he. followin │ │ │ │ │ +0007aa70: 6720 686f 6c64 3a0a 0a20 2020 2020 2020 g hold:.. │ │ │ │ │ +0007aa80: 312e 2074 6865 2064 6973 7472 6962 7574 1. the distribut │ │ │ │ │ +0007aa90: 696f 6e20 6c69 6365 6e73 6520 666f 7220 ion license for │ │ │ │ │ +0007aaa0: 7468 6f73 6520 6669 6c65 7320 7265 7175 those files requ │ │ │ │ │ +0007aab0: 6972 6573 2074 6861 740a 2020 2020 2020 ires that. │ │ │ │ │ +0007aac0: 2020 2020 636f 7079 7269 6768 7420 696e copyright in │ │ │ │ │ +0007aad0: 666f 726d 6174 696f 6e20 6265 2069 6e63 formation be inc │ │ │ │ │ +0007aae0: 6c75 6465 6420 696e 2061 6c6c 2063 6f70 luded in all cop │ │ │ │ │ +0007aaf0: 6965 7320 616e 642f 6f72 2062 696e 6172 ies and/or binar │ │ │ │ │ +0007ab00: 790a 2020 2020 2020 2020 2020 6469 7374 y. dist │ │ │ │ │ +0007ab10: 7269 6275 7469 6f6e 733b 0a0a 2020 2020 ributions;.. │ │ │ │ │ +0007ab20: 2020 2032 2e20 7468 6520 6669 6c65 7320 2. the files │ │ │ │ │ +0007ab30: 6172 6520 7368 6970 7065 6420 696e 2074 are shipped in t │ │ │ │ │ +0007ab40: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +0007ab50: 652c 2065 6974 6865 7220 696e 2073 6f75 e, either in sou │ │ │ │ │ +0007ab60: 7263 650a 2020 2020 2020 2020 2020 6f72 rce. or │ │ │ │ │ +0007ab70: 2063 6f6d 7069 6c65 6420 666f 726d 3b20 compiled form; │ │ │ │ │ +0007ab80: 616e 640a 0a20 2020 2020 2020 332e 2074 and.. 3. t │ │ │ │ │ +0007ab90: 6865 2066 6f72 6d20 696e 2077 6869 6368 he form in which │ │ │ │ │ +0007aba0: 2074 6865 2066 696c 6573 2061 7265 2070 the files are p │ │ │ │ │ +0007abb0: 7265 7365 6e74 2069 6e20 7468 6520 6269 resent in the bi │ │ │ │ │ +0007abc0: 6e61 7279 2070 6163 6b61 6765 0a20 2020 nary package. │ │ │ │ │ +0007abd0: 2020 2020 2020 2064 6f65 7320 6e6f 7420 does not │ │ │ │ │ +0007abe0: 696e 636c 7564 6520 6120 706c 6169 6e20 include a plain │ │ │ │ │ +0007abf0: 7465 7874 2076 6572 7369 6f6e 206f 6620 text version of │ │ │ │ │ +0007ac00: 7468 6569 7220 636f 7079 7269 6768 740a their copyright. │ │ │ │ │ +0007ac10: 2020 2020 2020 2020 2020 6e6f 7469 6365 notice │ │ │ │ │ +0007ac20: 732e 0a0a 2020 2020 204e 6f74 6520 7468 s... Note th │ │ │ │ │ +0007ac30: 6174 2074 6865 7265 2069 7320 6e6f 2063 at there is no c │ │ │ │ │ +0007ac40: 6861 6e67 6520 746f 2074 6865 2072 6571 hange to the req │ │ │ │ │ +0007ac50: 7569 7265 6d65 6e74 2074 6f20 636f 7079 uirement to copy │ │ │ │ │ +0007ac60: 2061 6c6c 0a20 2020 2020 6c69 6365 6e73 all. licens │ │ │ │ │ +0007ac70: 696e 6720 696e 666f 726d 6174 696f 6e20 ing information │ │ │ │ │ +0007ac80: 696e 746f 20e2 8098 2f75 7372 2f73 6861 into .../usr/sha │ │ │ │ │ +0007ac90: 7265 2f64 6f63 2f50 4143 4b41 4745 2f63 re/doc/PACKAGE/c │ │ │ │ │ +0007aca0: 6f70 7972 6967 6874 e280 992e 0a0a 2020 opyright...... │ │ │ │ │ +0007acb0: 2020 2028 5072 6576 696f 7573 6c79 2c20 (Previously, │ │ │ │ │ +0007acc0: 6974 2077 6173 2061 6c77 6179 7320 7265 it was always re │ │ │ │ │ +0007acd0: 7175 6972 6564 2066 6f72 2061 6c6c 2063 quired for all c │ │ │ │ │ +0007ace0: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ +0007acf0: 7469 6f6e 0a20 2020 2020 746f 2062 6520 tion. to be │ │ │ │ │ +0007ad00: 636f 7069 6564 2069 6e74 6f20 e280 982f copied into .../ │ │ │ │ │ +0007ad10: 7573 722f 7368 6172 652f 646f 632f 5041 usr/share/doc/PA │ │ │ │ │ +0007ad20: 434b 4147 452f 636f 7079 7269 6768 74e2 CKAGE/copyright. │ │ │ │ │ +0007ad30: 8099 2e29 0a0a 342e 3137 0a0a 2020 2020 ...)..4.17.. │ │ │ │ │ +0007ad40: 2050 6163 6b61 6765 7320 6d75 7374 206e Packages must n │ │ │ │ │ +0007ad50: 6f74 2063 6f6e 7461 696e 2061 206e 6f6e ot contain a non │ │ │ │ │ +0007ad60: 2d64 6566 6175 6c74 2073 6572 6965 7320 -default series │ │ │ │ │ +0007ad70: 6669 6c65 2e20 2054 6861 7420 6973 2c0a file. That is,. │ │ │ │ │ +0007ad80: 2020 2020 2064 706b 67e2 8099 7320 7665 dpkg...s ve │ │ │ │ │ +0007ad90: 6e64 6f72 2d73 7065 6369 6669 6320 7061 ndor-specific pa │ │ │ │ │ +0007ada0: 7463 6820 7365 7269 6573 2066 6561 7475 tch series featu │ │ │ │ │ +0007adb0: 7265 206d 7573 7420 6e6f 7420 6265 2075 re must not be u │ │ │ │ │ +0007adc0: 7365 6420 666f 720a 2020 2020 2070 6163 sed for. pac │ │ │ │ │ +0007add0: 6b61 6765 7320 696e 2074 6865 2044 6562 kages in the Deb │ │ │ │ │ +0007ade0: 6961 6e20 6172 6368 6976 652e 0a0a 2020 ian archive... │ │ │ │ │ +0007adf0: 2020 2028 7072 6576 696f 7573 6c79 2061 (previously a │ │ │ │ │ +0007ae00: 20e2 809c 7368 6f75 6c64 206e 6f74 e280 ...should not.. │ │ │ │ │ +0007ae10: 9d29 0a0a 1f0a 4669 6c65 3a20 6465 6269 .)....File: debi │ │ │ │ │ +0007ae20: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007ae30: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ +0007ae40: 2035 2030 2c20 204e 6578 743a 2056 6572 5 0, Next: Ver │ │ │ │ │ +0007ae50: 7369 6f6e 2034 2034 2031 2c20 2050 7265 sion 4 4 1, Pre │ │ │ │ │ +0007ae60: 763a 2056 6572 7369 6f6e 2034 2035 2031 v: Version 4 5 1 │ │ │ │ │ +0007ae70: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007ae80: 2063 6865 636b 6c69 7374 0a0a 3232 2e39 checklist..22.9 │ │ │ │ │ +0007ae90: 2056 6572 7369 6f6e 2034 2e35 2e30 0a3d Version 4.5.0.= │ │ │ │ │ +0007aea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007aeb0: 3d0a 0a52 656c 6561 7365 6420 4a61 6e75 =..Released Janu │ │ │ │ │ +0007aec0: 6172 792c 2032 3032 302e 0a0a 392e 322e ary, 2020...9.2. │ │ │ │ │ +0007aed0: 310a 0a20 2020 2020 5768 656e 206d 6169 1.. When mai │ │ │ │ │ +0007aee0: 6e74 6169 6e65 7273 2063 686f 6f73 6520 ntainers choose │ │ │ │ │ +0007aef0: 6120 6e65 7720 6861 7264 636f 6465 6420 a new hardcoded │ │ │ │ │ +0007af00: 6f72 2064 796e 616d 6963 616c 6c79 2067 or dynamically g │ │ │ │ │ +0007af10: 656e 6572 6174 6564 0a20 2020 2020 7573 enerated. us │ │ │ │ │ +0007af20: 6572 6e61 6d65 2066 6f72 2070 6163 6b61 ername for packa │ │ │ │ │ +0007af30: 6765 7320 746f 2075 7365 2c20 7468 6579 ges to use, they │ │ │ │ │ +0007af40: 2073 686f 756c 6420 7374 6172 7420 7468 should start th │ │ │ │ │ +0007af50: 6973 2075 7365 726e 616d 6520 7769 7468 is username with │ │ │ │ │ +0007af60: 0a20 2020 2020 616e 2075 6e64 6572 7363 . an undersc │ │ │ │ │ +0007af70: 6f72 652e 0a0a 392e 332e 310a 0a20 2020 ore...9.3.1.. │ │ │ │ │ +0007af80: 2020 5061 636b 6167 6573 2074 6861 7420 Packages that │ │ │ │ │ +0007af90: 696e 636c 7564 6520 7379 7374 656d 2073 include system s │ │ │ │ │ +0007afa0: 6572 7669 6365 7320 7368 6f75 6c64 2069 ervices should i │ │ │ │ │ +0007afb0: 6e63 6c75 6465 20e2 8098 7379 7374 656d nclude ...system │ │ │ │ │ +0007afc0: 64e2 8099 0a20 2020 2020 7365 7276 6963 d.... servic │ │ │ │ │ +0007afd0: 6520 756e 6974 7320 746f 2073 7461 7274 e units to start │ │ │ │ │ +0007afe0: 206f 7220 7374 6f70 2074 686f 7365 2073 or stop those s │ │ │ │ │ +0007aff0: 6572 7669 6365 732e 0a0a 2020 2020 2049 ervices... I │ │ │ │ │ +0007b000: 6e63 6c75 6469 6e67 2061 6e20 696e 6974 ncluding an init │ │ │ │ │ +0007b010: 2073 6372 6970 7420 6973 2065 6e63 6f75 script is encou │ │ │ │ │ +0007b020: 7261 6765 6420 6966 2074 6865 7265 2069 raged if there i │ │ │ │ │ +0007b030: 7320 6e6f 2073 7973 7465 6d64 2075 6e69 s no systemd uni │ │ │ │ │ +0007b040: 742c 0a20 2020 2020 616e 6420 6f70 7469 t,. and opti │ │ │ │ │ +0007b050: 6f6e 616c 2069 6620 7468 6572 6520 6973 onal if there is │ │ │ │ │ +0007b060: 2028 7072 6576 696f 7573 6c79 2c20 6974 (previously, it │ │ │ │ │ +0007b070: 2077 6173 2072 6563 6f6d 6d65 6e64 6564 was recommended │ │ │ │ │ +0007b080: 292e 0a0a 2020 2020 2049 6e20 7468 6520 )... In the │ │ │ │ │ +0007b090: 636f 6d6d 6f6e 2063 6173 6520 7468 6174 common case that │ │ │ │ │ +0007b0a0: 2061 2070 6163 6b61 6765 2069 6e63 6c75 a package inclu │ │ │ │ │ +0007b0b0: 6465 7320 6120 7369 6e67 6c65 2073 7973 des a single sys │ │ │ │ │ +0007b0c0: 7465 6d20 7365 7276 6963 652c 0a20 2020 tem service,. │ │ │ │ │ +0007b0d0: 2020 7468 6520 7365 7276 6963 6520 756e the service un │ │ │ │ │ +0007b0e0: 6974 2073 686f 756c 6420 6861 7665 2074 it should have t │ │ │ │ │ +0007b0f0: 6865 2073 616d 6520 6e61 6d65 2061 7320 he same name as │ │ │ │ │ +0007b100: 7468 6520 7061 636b 6167 6520 706c 7573 the package plus │ │ │ │ │ +0007b110: 2074 6865 0a20 2020 2020 e280 9c2e 7365 the. ....se │ │ │ │ │ +0007b120: 7276 6963 65e2 809d 2065 7874 656e 7369 rvice... extensi │ │ │ │ │ +0007b130: 6f6e 2e20 2049 6620 616e 2069 6e69 7420 on. If an init │ │ │ │ │ +0007b140: 7363 7269 7074 2069 7320 696e 636c 7564 script is includ │ │ │ │ │ +0007b150: 6564 2c20 6974 2073 686f 756c 640a 2020 ed, it should. │ │ │ │ │ +0007b160: 2020 2068 6176 6520 7468 6520 7361 6d65 have the same │ │ │ │ │ +0007b170: 206e 616d 6520 6173 2074 6865 2073 7973 name as the sys │ │ │ │ │ +0007b180: 7465 6d64 2075 6e69 742e 0a0a 392e 332e temd unit...9.3. │ │ │ │ │ +0007b190: 320a 0a20 2020 2020 4974 2069 7320 656e 2.. It is en │ │ │ │ │ +0007b1a0: 636f 7572 6167 6564 2066 6f72 2069 6e69 couraged for ini │ │ │ │ │ +0007b1b0: 7420 7363 7269 7074 7320 746f 2073 7570 t scripts to sup │ │ │ │ │ +0007b1c0: 706f 7274 2074 6865 20e2 8098 7374 6174 port the ...stat │ │ │ │ │ +0007b1d0: 7573 e280 9920 6172 6775 6d65 6e74 0a20 us... argument. │ │ │ │ │ +0007b1e0: 2020 2020 2870 7265 7669 6f75 736c 792c (previously, │ │ │ │ │ +0007b1f0: 2069 7420 7761 7320 7265 636f 6d6d 656e it was recommen │ │ │ │ │ +0007b200: 6465 6429 2e0a 0a39 2e33 2e33 0a0a 2020 ded)...9.3.3.. │ │ │ │ │ +0007b210: 2020 2055 7365 206f 6620 7570 6461 7465 Use of update │ │ │ │ │ +0007b220: 2d72 632e 6420 6973 2072 6571 7569 7265 -rc.d is require │ │ │ │ │ +0007b230: 6420 6966 2074 6865 2070 6163 6b61 6765 d if the package │ │ │ │ │ +0007b240: 2069 6e63 6c75 6465 7320 616e 2069 6e69 includes an ini │ │ │ │ │ +0007b250: 740a 2020 2020 2073 6372 6970 7420 2870 t. script (p │ │ │ │ │ +0007b260: 7265 7669 6f75 736c 792c 2050 6f6c 6963 reviously, Polic │ │ │ │ │ +0007b270: 7920 7361 6964 2069 6e20 6f6e 6520 706c y said in one pl │ │ │ │ │ +0007b280: 6163 6520 7468 6174 2069 7420 7761 7320 ace that it was │ │ │ │ │ +0007b290: 7265 7175 6972 6564 2c0a 2020 2020 2061 required,. a │ │ │ │ │ +0007b2a0: 6e64 2069 6e20 616e 6f74 6865 7220 7361 nd in another sa │ │ │ │ │ +0007b2b0: 6964 2074 6861 7420 6974 2077 6173 2072 id that it was r │ │ │ │ │ +0007b2c0: 6563 6f6d 6d65 6e64 6564 292e 0a0a 1f0a ecommended)..... │ │ │ │ │ +0007b2d0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0007b2e0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0007b2f0: 2056 6572 7369 6f6e 2034 2034 2031 2c20 Version 4 4 1, │ │ │ │ │ +0007b300: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ +0007b310: 2034 2030 2c20 2050 7265 763a 2056 6572 4 0, Prev: Ver │ │ │ │ │ +0007b320: 7369 6f6e 2034 2035 2030 2c20 2055 703a sion 4 5 0, Up: │ │ │ │ │ +0007b330: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +0007b340: 6c69 7374 0a0a 3232 2e31 3020 5665 7273 list..22.10 Vers │ │ │ │ │ +0007b350: 696f 6e20 342e 342e 310a 3d3d 3d3d 3d3d ion 4.4.1.====== │ │ │ │ │ +0007b360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +0007b370: 656c 6561 7365 6420 5365 7074 656d 6265 eleased Septembe │ │ │ │ │ +0007b380: 722c 2032 3031 392e 0a0a 352e 362e 3236 r, 2019...5.6.26 │ │ │ │ │ +0007b390: 0a0a 2020 2020 2041 2070 6163 6b61 6765 .. A package │ │ │ │ │ +0007b3a0: 2063 6f6e 7472 6f6c 2066 696c 6520 6d75 control file mu │ │ │ │ │ +0007b3b0: 7374 206e 6f74 2068 6176 6520 6d6f 7265 st not have more │ │ │ │ │ +0007b3c0: 2074 6861 6e20 6f6e 6520 e280 9856 6373 than one ...Vcs │ │ │ │ │ +0007b3d0: 2d3c 7479 7065 3ee2 8099 0a20 2020 2020 -.... │ │ │ │ │ +0007b3e0: 6669 656c 642e 0a0a 2020 2020 2049 6620 field... If │ │ │ │ │ +0007b3f0: 7468 6520 7061 636b 6167 6520 6973 206d the package is m │ │ │ │ │ +0007b400: 6169 6e74 6169 6e65 6420 696e 206d 756c aintained in mul │ │ │ │ │ +0007b410: 7469 706c 6520 7665 7273 696f 6e20 636f tiple version co │ │ │ │ │ +0007b420: 6e74 726f 6c20 7379 7374 656d 732c 0a20 ntrol systems,. │ │ │ │ │ +0007b430: 2020 2020 7468 6520 6d61 696e 7461 696e the maintain │ │ │ │ │ +0007b440: 6572 2073 686f 756c 6420 7370 6563 6966 er should specif │ │ │ │ │ +0007b450: 7920 7468 6520 6f6e 6520 7468 6174 2074 y the one that t │ │ │ │ │ +0007b460: 6865 7920 776f 756c 6420 7072 6566 6572 hey would prefer │ │ │ │ │ +0007b470: 206f 7468 6572 0a20 2020 2020 7065 6f70 other. peop │ │ │ │ │ +0007b480: 6c65 2074 6f20 7573 6520 6173 2074 6865 le to use as the │ │ │ │ │ +0007b490: 2062 6173 6973 2066 6f72 2070 726f 706f basis for propo │ │ │ │ │ +0007b4a0: 7369 6e67 2063 6861 6e67 6573 2074 6f20 sing changes to │ │ │ │ │ +0007b4b0: 7468 6520 7061 636b 6167 652e 0a0a 392e the package...9. │ │ │ │ │ +0007b4c0: 3130 2026 2031 312e 350a 0a20 2020 2020 10 & 11.5.. │ │ │ │ │ +0007b4d0: 646f 632d 6261 7365 2072 6567 6973 7472 doc-base registr │ │ │ │ │ +0007b4e0: 6174 696f 6e20 6973 206e 6f77 206f 7074 ation is now opt │ │ │ │ │ +0007b4f0: 696f 6e61 6c2c 2066 726f 6d20 6265 696e ional, from bein │ │ │ │ │ +0007b500: 6720 7265 636f 6d6d 656e 6465 642e 0a0a g recommended... │ │ │ │ │ +0007b510: 392e 3132 0a0a 2020 2020 2044 6f63 756d 9.12.. Docum │ │ │ │ │ +0007b520: 656e 7420 e280 982f 7275 6e2f 7265 626f ent .../run/rebo │ │ │ │ │ +0007b530: 6f74 2d72 6571 7569 7265 64e2 8099 206d ot-required... m │ │ │ │ │ +0007b540: 6563 6861 6e69 736d 2e0a 0a63 6f70 7972 echanism...copyr │ │ │ │ │ +0007b550: 6967 6874 2d66 6f72 6d61 740a 0a20 2020 ight-format.. │ │ │ │ │ +0007b560: 2020 5374 6174 6520 736f 6d65 2073 796e State some syn │ │ │ │ │ +0007b570: 7461 6374 6963 616c 2072 6573 7472 6963 tactical restric │ │ │ │ │ +0007b580: 7469 6f6e 7320 6f6e 2074 6865 20e2 8098 tions on the ... │ │ │ │ │ +0007b590: 4669 6c65 733a e280 9920 6669 656c 642e Files:... field. │ │ │ │ │ +0007b5a0: 0a20 2020 2020 5769 6c64 6361 7264 7320 . Wildcards │ │ │ │ │ +0007b5b0: 6172 6520 7265 7175 6972 6564 2074 6f20 are required to │ │ │ │ │ +0007b5c0: 6d61 7463 6820 7468 6520 636f 6e74 656e match the conten │ │ │ │ │ +0007b5d0: 7473 206f 6620 6469 7265 6374 6f72 6965 ts of directorie │ │ │ │ │ +0007b5e0: 732c 2061 6e64 0a20 2020 2020 7468 6520 s, and. the │ │ │ │ │ +0007b5f0: 7370 6163 6520 6368 6172 6163 7465 7220 space character │ │ │ │ │ +0007b600: 7365 7061 7261 7465 7320 7061 7474 6572 separates patter │ │ │ │ │ +0007b610: 6e73 2061 6e64 2063 616e 6e6f 7420 6265 ns and cannot be │ │ │ │ │ +0007b620: 2065 7363 6170 6564 2e0a 0a1f 0a46 696c escaped.....Fil │ │ │ │ │ +0007b630: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007b640: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007b650: 7273 696f 6e20 3420 3420 302c 2020 4e65 rsion 4 4 0, Ne │ │ │ │ │ +0007b660: 7874 3a20 5665 7273 696f 6e20 3420 3320 xt: Version 4 3 │ │ │ │ │ +0007b670: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ +0007b680: 6e20 3420 3420 312c 2020 5570 3a20 5570 n 4 4 1, Up: Up │ │ │ │ │ +0007b690: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007b6a0: 740a 0a32 322e 3131 2056 6572 7369 6f6e t..22.11 Version │ │ │ │ │ +0007b6b0: 2034 2e34 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 4.4.0.========= │ │ │ │ │ +0007b6c0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007b6d0: 6173 6564 204a 756c 792c 2032 3031 392e ased July, 2019. │ │ │ │ │ +0007b6e0: 0a0a 342e 390a 0a20 2020 2020 5468 6520 ..4.9.. The │ │ │ │ │ +0007b6f0: 7265 636f 6d6d 656e 6465 6420 7761 7920 recommended way │ │ │ │ │ +0007b700: 746f 2069 6d70 6c65 6d65 6e74 2074 6865 to implement the │ │ │ │ │ +0007b710: 2062 7569 6c64 2070 726f 6365 7373 206f build process o │ │ │ │ │ +0007b720: 6620 6120 4465 6269 616e 0a20 2020 2020 f a Debian. │ │ │ │ │ +0007b730: 7061 636b 6167 652c 2069 6e20 7468 6520 package, in the │ │ │ │ │ +0007b740: 6162 7365 6e63 6520 6f66 2061 2067 6f6f absence of a goo │ │ │ │ │ +0007b750: 6420 7265 6173 6f6e 2074 6f20 7573 6520 d reason to use │ │ │ │ │ +0007b760: 6120 6469 6666 6572 656e 740a 2020 2020 a different. │ │ │ │ │ +0007b770: 2061 7070 726f 6163 682c 2069 7320 7468 approach, is th │ │ │ │ │ +0007b780: 6520 e280 9864 68e2 8099 2074 6f6f 6c2e e ...dh... tool. │ │ │ │ │ +0007b790: 2020 5468 6973 2072 6563 6f6d 6d65 6e64 This recommend │ │ │ │ │ +0007b7a0: 6174 696f 6e20 696e 636c 7564 6573 2074 ation includes t │ │ │ │ │ +0007b7b0: 6865 0a20 2020 2020 636f 6e74 656e 7473 he. contents │ │ │ │ │ +0007b7c0: 206f 6620 7468 6520 e280 9864 6562 6961 of the ...debia │ │ │ │ │ +0007b7d0: 6e2f 7275 6c65 73e2 8099 2062 7569 6c64 n/rules... build │ │ │ │ │ +0007b7e0: 696e 6720 7363 7269 7074 2e0a 0a20 2020 ing script... │ │ │ │ │ +0007b7f0: 2020 536f 6d65 2065 7861 6d70 6c65 7320 Some examples │ │ │ │ │ +0007b800: 6f66 2067 6f6f 6420 7265 6173 6f6e 7320 of good reasons │ │ │ │ │ +0007b810: 746f 2075 7365 2061 2064 6966 6665 7265 to use a differe │ │ │ │ │ +0007b820: 6e74 2061 7070 726f 6163 6820 6172 650a nt approach are. │ │ │ │ │ +0007b830: 2020 2020 2067 6976 656e 2e20 2054 6865 given. The │ │ │ │ │ +0007b840: 2072 6563 6f6d 6d65 6e64 6174 696f 6e20 recommendation │ │ │ │ │ +0007b850: 746f 2075 7365 20e2 8098 6468 e280 9920 to use ...dh... │ │ │ │ │ +0007b860: 646f 6573 206e 6f74 2061 6c77 6179 7320 does not always │ │ │ │ │ +0007b870: 6170 706c 792c 2061 6e64 0a20 2020 2020 apply, and. │ │ │ │ │ +0007b880: 7573 6520 6f66 20e2 8098 6468 e280 9920 use of ...dh... │ │ │ │ │ +0007b890: 6973 206e 6f74 2072 6571 7569 7265 642e is not required. │ │ │ │ │ +0007b8a0: 0a0a 352e 362e 3236 0a0a 2020 2020 2050 ..5.6.26.. P │ │ │ │ │ +0007b8b0: 6572 6d69 7420 e280 982d 62e2 8099 2069 ermit ...-b... i │ │ │ │ │ +0007b8c0: 6e20 5663 732d 4867 2061 7320 7765 6c6c n Vcs-Hg as well │ │ │ │ │ +0007b8d0: 2061 7320 5663 732d 4769 742e 0a0a 372e as Vcs-Git...7. │ │ │ │ │ +0007b8e0: 350a 0a20 2020 2020 446f 6375 6d65 6e74 5.. Document │ │ │ │ │ +0007b8f0: 2076 6572 7369 6f6e 6564 2050 726f 7669 versioned Provi │ │ │ │ │ +0007b900: 6465 732e 0a0a 7669 7274 7561 6c0a 0a20 des...virtual.. │ │ │ │ │ +0007b910: 2020 2020 4e65 7720 e280 986c 6f67 696e New ...login │ │ │ │ │ +0007b920: 64e2 8099 2061 6e64 20e2 8098 6465 6661 d... and ...defa │ │ │ │ │ +0007b930: 756c 742d 6c6f 6769 6e64 e280 9920 7669 ult-logind... vi │ │ │ │ │ +0007b940: 7274 7561 6c20 7061 636b 6167 6573 2066 rtual packages f │ │ │ │ │ +0007b950: 6f72 2061 2070 6163 6b61 6765 0a20 2020 or a package. │ │ │ │ │ +0007b960: 2020 7072 6f76 6964 696e 6720 6c6f 6769 providing logi │ │ │ │ │ +0007b970: 6e64 2041 5049 2028 7669 6120 442d 4275 nd API (via D-Bu │ │ │ │ │ +0007b980: 7320 616e 6420 e280 9873 642d 6c6f 6769 s and ...sd-logi │ │ │ │ │ +0007b990: 6e28 3329 e280 9929 2c20 616e 6420 666f n(3)...), and fo │ │ │ │ │ +0007b9a0: 720a 2020 2020 2044 6562 6961 6ee2 8099 r. Debian... │ │ │ │ │ +0007b9b0: 7320 7072 6566 6572 7265 6420 696d 706c s preferred impl │ │ │ │ │ +0007b9c0: 656d 656e 7461 7469 6f6e 2c20 7265 7370 ementation, resp │ │ │ │ │ +0007b9d0: 6563 7469 7665 6c79 2e0a 0a1f 0a46 696c ectively.....Fil │ │ │ │ │ +0007b9e0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007b9f0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007ba00: 7273 696f 6e20 3420 3320 302c 2020 4e65 rsion 4 3 0, Ne │ │ │ │ │ +0007ba10: 7874 3a20 5665 7273 696f 6e20 3420 3220 xt: Version 4 2 │ │ │ │ │ +0007ba20: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ +0007ba30: 6e20 3420 3420 302c 2020 5570 3a20 5570 n 4 4 0, Up: Up │ │ │ │ │ +0007ba40: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007ba50: 740a 0a32 322e 3132 2056 6572 7369 6f6e t..22.12 Version │ │ │ │ │ +0007ba60: 2034 2e33 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 4.3.0.========= │ │ │ │ │ +0007ba70: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007ba80: 6173 6564 2044 6563 656d 6265 722c 2032 ased December, 2 │ │ │ │ │ +0007ba90: 3031 382e 0a0a 322e 3320 2620 342e 350a 018...2.3 & 4.5. │ │ │ │ │ +0007baa0: 0a20 2020 2020 496e 2063 6173 6573 2077 . In cases w │ │ │ │ │ +0007bab0: 6865 7265 2061 2070 6163 6b61 6765 e280 here a package.. │ │ │ │ │ +0007bac0: 9973 2064 6973 7472 6962 7574 696f 6e20 .s distribution │ │ │ │ │ +0007bad0: 6c69 6365 6e73 6520 6578 706c 6963 6974 license explicit │ │ │ │ │ +0007bae0: 6c79 2070 6572 6d69 7473 0a20 2020 2020 ly permits. │ │ │ │ │ +0007baf0: 6974 7320 636f 7079 7269 6768 7420 696e its copyright in │ │ │ │ │ +0007bb00: 666f 726d 6174 696f 6e20 746f 2062 6520 formation to be │ │ │ │ │ +0007bb10: 6578 636c 7564 6564 2066 726f 6d20 6469 excluded from di │ │ │ │ │ +0007bb20: 7374 7269 6275 7469 6f6e 7320 6f66 0a20 stributions of. │ │ │ │ │ +0007bb30: 2020 2020 6269 6e61 7269 6573 2062 7569 binaries bui │ │ │ │ │ +0007bb40: 6c74 2066 726f 6d20 7468 6520 736f 7572 lt from the sour │ │ │ │ │ +0007bb50: 6365 2c20 6120 7665 7262 6174 696d 2063 ce, a verbatim c │ │ │ │ │ +0007bb60: 6f70 7920 6f66 2074 6865 2070 6163 6b61 opy of the packa │ │ │ │ │ +0007bb70: 6765 e280 9973 0a20 2020 2020 636f 7079 ge...s. copy │ │ │ │ │ +0007bb80: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ +0007bb90: 6e20 7368 6f75 6c64 206e 6f72 6d61 6c6c n should normall │ │ │ │ │ +0007bba0: 7920 7374 696c 6c20 6265 2069 6e63 6c75 y still be inclu │ │ │ │ │ +0007bbb0: 6465 6420 696e 2074 6865 0a20 2020 2020 ded in the. │ │ │ │ │ +0007bbc0: 636f 7079 7269 6768 7420 6669 6c65 2c20 copyright file, │ │ │ │ │ +0007bbd0: 6275 7420 6974 206e 6565 6420 6e6f 7420 but it need not │ │ │ │ │ +0007bbe0: 6265 2069 6620 6372 6561 7469 6e67 2061 be if creating a │ │ │ │ │ +0007bbf0: 6e64 206d 6169 6e74 6169 6e69 6e67 2061 nd maintaining a │ │ │ │ │ +0007bc00: 0a20 2020 2020 636f 7079 206f 6620 7468 . copy of th │ │ │ │ │ +0007bc10: 6174 2069 6e66 6f72 6d61 7469 6f6e 2069 at information i │ │ │ │ │ +0007bc20: 6e76 6f6c 7665 7320 7369 676e 6966 6963 nvolves signific │ │ │ │ │ +0007bc30: 616e 7420 7469 6d65 2061 6e64 2065 6666 ant time and eff │ │ │ │ │ +0007bc40: 6f72 742e 0a0a 342e 390a 0a20 2020 2020 ort...4.9.. │ │ │ │ │ +0007bc50: 5265 7175 6972 6564 2074 6172 6765 7473 Required targets │ │ │ │ │ +0007bc60: 206d 7573 7420 6e6f 7420 7772 6974 6520 must not write │ │ │ │ │ +0007bc70: 6f75 7473 6964 6520 6f66 2074 6865 2075 outside of the u │ │ │ │ │ +0007bc80: 6e70 6163 6b65 6420 736f 7572 6365 0a20 npacked source. │ │ │ │ │ +0007bc90: 2020 2020 7061 636b 6167 6520 7472 6565 package tree │ │ │ │ │ +0007bca0: 2c20 6578 6365 7074 2066 6f72 2054 4d50 , except for TMP │ │ │ │ │ +0007bcb0: 4449 522c 202f 746d 7020 616e 6420 2f76 DIR, /tmp and /v │ │ │ │ │ +0007bcc0: 6172 2f74 6d70 2e0a 0a34 2e31 370a 0a20 ar/tmp...4.17.. │ │ │ │ │ +0007bcd0: 2020 2020 5061 636b 6167 6573 2073 686f Packages sho │ │ │ │ │ +0007bce0: 756c 6420 6e6f 7420 636f 6e74 6169 6e20 uld not contain │ │ │ │ │ +0007bcf0: 6120 6e6f 6e2d 6465 6661 756c 7420 7365 a non-default se │ │ │ │ │ +0007bd00: 7269 6573 2066 696c 652e 2020 5468 6174 ries file. That │ │ │ │ │ +0007bd10: 2069 732c 0a20 2020 2020 6470 6b67 e280 is,. dpkg.. │ │ │ │ │ +0007bd20: 9973 2076 656e 646f 722d 7370 6563 6966 .s vendor-specif │ │ │ │ │ +0007bd30: 6963 2070 6174 6368 2073 6572 6965 7320 ic patch series │ │ │ │ │ +0007bd40: 6665 6174 7572 6520 7368 6f75 6c64 206e feature should n │ │ │ │ │ +0007bd50: 6f74 2062 6520 7573 6564 2066 6f72 0a20 ot be used for. │ │ │ │ │ +0007bd60: 2020 2020 7061 636b 6167 6573 2069 6e20 packages in │ │ │ │ │ +0007bd70: 7468 6520 4465 6269 616e 2061 7263 6869 the Debian archi │ │ │ │ │ +0007bd80: 7665 2e0a 0a31 302e 310a 0a20 2020 2020 ve...10.1.. │ │ │ │ │ +0007bd90: 4269 6e61 7269 6573 2073 686f 756c 6420 Binaries should │ │ │ │ │ +0007bda0: 6265 2073 7472 6970 7065 6420 7573 696e be stripped usin │ │ │ │ │ +0007bdb0: 6720 e280 9873 7472 6970 202d 2d73 7472 g ...strip --str │ │ │ │ │ +0007bdc0: 6970 2d75 6e6e 6565 6465 640a 2020 2020 ip-unneeded. │ │ │ │ │ +0007bdd0: 202d 2d72 656d 6f76 652d 7365 6374 696f --remove-sectio │ │ │ │ │ +0007bde0: 6e3d 2e63 6f6d 6d65 6e74 202d 2d72 656d n=.comment --rem │ │ │ │ │ +0007bdf0: 6f76 652d 7365 6374 696f 6e3d 2e6e 6f74 ove-section=.not │ │ │ │ │ +0007be00: 65e2 8099 2028 6173 2064 685f 7374 7269 e... (as dh_stri │ │ │ │ │ +0007be10: 700a 2020 2020 2061 6c72 6561 6479 2064 p. already d │ │ │ │ │ +0007be20: 6f65 7329 2e0a 0a31 302e 310a 0a20 2020 oes)...10.1.. │ │ │ │ │ +0007be30: 2020 4974 2069 7320 6e6f 206c 6f6e 6765 It is no longe │ │ │ │ │ +0007be40: 7220 7375 6767 6573 7465 6420 6e6f 7220 r suggested nor │ │ │ │ │ +0007be50: 7265 636f 6d6d 656e 6465 6420 746f 2075 recommended to u │ │ │ │ │ +0007be60: 7365 20e2 8098 696e 7374 616c 6c20 2d73 se ...install -s │ │ │ │ │ +0007be70: e280 9920 746f 0a20 2020 2020 7374 7269 ... to. stri │ │ │ │ │ +0007be80: 7020 6269 6e61 7269 6573 2c20 6265 6361 p binaries, beca │ │ │ │ │ +0007be90: 7573 6520 6974 2067 6574 7320 7365 7665 use it gets seve │ │ │ │ │ +0007bea0: 7261 6c20 7468 696e 6773 2077 726f 6e67 ral things wrong │ │ │ │ │ +0007beb0: 2e0a 0a31 302e 320a 0a20 2020 2020 5768 ...10.2.. Wh │ │ │ │ │ +0007bec0: 656e 2073 7472 6970 7069 6e67 2073 6861 en stripping sha │ │ │ │ │ +0007bed0: 7265 6420 6c69 6272 6172 6965 7320 7769 red libraries wi │ │ │ │ │ +0007bee0: 7468 20e2 8098 7374 7269 7028 3129 e280 th ...strip(1).. │ │ │ │ │ +0007bef0: 992c 2079 6f75 2073 686f 756c 640a 2020 ., you should. │ │ │ │ │ +0007bf00: 2020 2061 6464 6974 696f 6e61 6c6c 7920 additionally │ │ │ │ │ +0007bf10: 7061 7373 20e2 8098 2d2d 7265 6d6f 7665 pass ...--remove │ │ │ │ │ +0007bf20: 2d73 6563 7469 6f6e 3d2e 636f 6d6d 656e -section=.commen │ │ │ │ │ +0007bf30: 740a 2020 2020 202d 2d72 656d 6f76 652d t. --remove- │ │ │ │ │ +0007bf40: 7365 6374 696f 6e3d 2e6e 6f74 65e2 8099 section=.note... │ │ │ │ │ +0007bf50: 2028 6173 2064 685f 7374 7269 7020 616c (as dh_strip al │ │ │ │ │ +0007bf60: 7265 6164 7920 646f 6573 292e 0a0a 7669 ready does)...vi │ │ │ │ │ +0007bf70: 7274 7561 6c0a 0a20 2020 2020 4e65 7720 rtual.. New │ │ │ │ │ +0007bf80: e280 9864 6275 732d 7365 7373 696f 6e2d ...dbus-session- │ │ │ │ │ +0007bf90: 6275 73e2 8099 2061 6e64 20e2 8098 6465 bus... and ...de │ │ │ │ │ +0007bfa0: 6661 756c 742d 6462 7573 2d73 6573 7369 fault-dbus-sessi │ │ │ │ │ +0007bfb0: 6f6e 2d62 7573 e280 9920 7669 7274 7561 on-bus... virtua │ │ │ │ │ +0007bfc0: 6c0a 2020 2020 2070 6163 6b61 6765 7320 l. packages │ │ │ │ │ +0007bfd0: 666f 7220 6120 7061 636b 6167 6520 7072 for a package pr │ │ │ │ │ +0007bfe0: 6f76 6964 696e 6720 7468 6520 442d 4275 oviding the D-Bu │ │ │ │ │ +0007bff0: 7320 7365 7373 696f 6e20 6275 732c 2061 s session bus, a │ │ │ │ │ +0007c000: 6e64 2066 6f72 0a20 2020 2020 4465 6269 nd for. Debi │ │ │ │ │ +0007c010: 616e e280 9973 2070 7265 6665 7272 6564 an...s preferred │ │ │ │ │ +0007c020: 2044 2d42 7573 2069 6d70 6c65 6d65 6e74 D-Bus implement │ │ │ │ │ +0007c030: 6174 696f 6e2c 2072 6573 7065 6374 6976 ation, respectiv │ │ │ │ │ +0007c040: 656c 792e 0a0a 1f0a 4669 6c65 3a20 6465 ely.....File: de │ │ │ │ │ +0007c050: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0007c060: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +0007c070: 2034 2032 2031 2c20 204e 6578 743a 2056 4 2 1, Next: V │ │ │ │ │ +0007c080: 6572 7369 6f6e 2034 2032 2030 2c20 2050 ersion 4 2 0, P │ │ │ │ │ +0007c090: 7265 763a 2056 6572 7369 6f6e 2034 2033 rev: Version 4 3 │ │ │ │ │ +0007c0a0: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ +0007c0b0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +0007c0c0: 2e31 3320 5665 7273 696f 6e20 342e 322e .13 Version 4.2. │ │ │ │ │ +0007c0d0: 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.============== │ │ │ │ │ +0007c0e0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +0007c0f0: 4175 6775 7374 2c20 3230 3138 2e0a 0a31 August, 2018...1 │ │ │ │ │ +0007c100: 302e 3420 2620 7065 726c 0a0a 2020 2020 0.4 & perl.. │ │ │ │ │ +0007c110: 2054 6865 2072 6571 7569 7265 6d65 6e74 The requirement │ │ │ │ │ +0007c120: 2074 6861 7420 7468 6520 7368 6562 616e that the sheban │ │ │ │ │ +0007c130: 6720 6174 2074 6865 2074 6f70 206f 6620 g at the top of │ │ │ │ │ +0007c140: 5065 726c 2063 6f6d 6d61 6e64 2073 6372 Perl command scr │ │ │ │ │ +0007c150: 6970 7473 0a20 2020 2020 6265 20e2 8098 ipts. be ... │ │ │ │ │ +0007c160: 2321 2f75 7372 2f62 696e 2f70 6572 6ce2 #!/usr/bin/perl. │ │ │ │ │ +0007c170: 8099 2069 7320 7265 6c61 7865 6420 6672 .. is relaxed fr │ │ │ │ │ +0007c180: 6f6d 2061 20e2 8098 6d75 7374 e280 9920 om a ...must... │ │ │ │ │ +0007c190: 746f 2061 20e2 8098 7368 6f75 6c64 e280 to a ...should.. │ │ │ │ │ +0007c1a0: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +0007c1b0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007c1c0: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ +0007c1d0: 2032 2030 2c20 204e 6578 743a 2056 6572 2 0, Next: Ver │ │ │ │ │ +0007c1e0: 7369 6f6e 2034 2031 2035 2c20 2050 7265 sion 4 1 5, Pre │ │ │ │ │ +0007c1f0: 763a 2056 6572 7369 6f6e 2034 2032 2031 v: Version 4 2 1 │ │ │ │ │ +0007c200: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007c210: 2063 6865 636b 6c69 7374 0a0a 3232 2e31 checklist..22.1 │ │ │ │ │ +0007c220: 3420 5665 7273 696f 6e20 342e 322e 300a 4 Version 4.2.0. │ │ │ │ │ +0007c230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007c240: 3d3d 3d0a 0a52 656c 6561 7365 6420 4175 ===..Released Au │ │ │ │ │ +0007c250: 6775 7374 2c20 3230 3138 2e0a 0a34 2e39 gust, 2018...4.9 │ │ │ │ │ +0007c260: 0a0a 2020 2020 2054 6865 2070 6163 6b61 .. The packa │ │ │ │ │ +0007c270: 6765 2062 7569 6c64 2073 686f 756c 6420 ge build should │ │ │ │ │ +0007c280: 6265 2061 7320 7665 7262 6f73 6520 6173 be as verbose as │ │ │ │ │ +0007c290: 2072 6561 736f 6e61 626c 7920 706f 7373 reasonably poss │ │ │ │ │ +0007c2a0: 6962 6c65 2e0a 2020 2020 2054 6869 7320 ible.. This │ │ │ │ │ +0007c2b0: 6d65 616e 7320 7468 6174 20e2 8098 6465 means that ...de │ │ │ │ │ +0007c2c0: 6269 616e 2f72 756c 6573 e280 9920 7368 bian/rules... sh │ │ │ │ │ +0007c2d0: 6f75 6c64 2070 6173 7320 746f 2074 6865 ould pass to the │ │ │ │ │ +0007c2e0: 2063 6f6d 6d61 6e64 7320 6974 0a20 2020 commands it. │ │ │ │ │ +0007c2f0: 2020 696e 766f 6b65 7320 6f70 7469 6f6e invokes option │ │ │ │ │ +0007c300: 7320 7468 6174 2063 6175 7365 2074 6865 s that cause the │ │ │ │ │ +0007c310: 6d20 746f 2070 726f 6475 6365 2076 6572 m to produce ver │ │ │ │ │ +0007c320: 626f 7365 206f 7574 7075 742e 0a0a 342e bose output...4. │ │ │ │ │ +0007c330: 390a 0a20 2020 2020 5265 7175 6972 6564 9.. Required │ │ │ │ │ +0007c340: 2074 6172 6765 7473 206d 6179 2061 7474 targets may att │ │ │ │ │ +0007c350: 656d 7074 206e 6574 776f 726b 2061 6363 empt network acc │ │ │ │ │ +0007c360: 6573 732c 2076 6961 2074 6865 206c 6f6f ess, via the loo │ │ │ │ │ +0007c370: 7062 6163 6b0a 2020 2020 2069 6e74 6572 pback. inter │ │ │ │ │ +0007c380: 6661 6365 2c20 746f 2073 6572 7669 6365 face, to service │ │ │ │ │ +0007c390: 7320 6f6e 2074 6865 2062 7569 6c64 2068 s on the build h │ │ │ │ │ +0007c3a0: 6f73 7420 7468 6174 2068 6176 6520 6265 ost that have be │ │ │ │ │ +0007c3b0: 656e 2073 7461 7274 6564 2062 790a 2020 en started by. │ │ │ │ │ +0007c3c0: 2020 2074 6865 2062 7569 6c64 2e0a 0a34 the build...4 │ │ │ │ │ +0007c3d0: 2e39 2e31 0a0a 2020 2020 204e 6577 20e2 .9.1.. New . │ │ │ │ │ +0007c3e0: 8098 7465 7273 65e2 8099 2074 6167 2074 ..terse... tag t │ │ │ │ │ +0007c3f0: 6861 7420 6361 6e20 6170 7065 6172 2069 hat can appear i │ │ │ │ │ +0007c400: 6e20 e280 9844 4542 5f42 5549 4c44 5f4f n ...DEB_BUILD_O │ │ │ │ │ +0007c410: 5054 494f 4e53 e280 9920 746f 206d 616b PTIONS... to mak │ │ │ │ │ +0007c420: 6520 610a 2020 2020 2070 6163 6b61 6765 e a. package │ │ │ │ │ +0007c430: 2062 7569 6c64 206c 6573 7320 7665 7262 build less verb │ │ │ │ │ +0007c440: 6f73 652e 0a0a 352e 3220 2620 352e 340a ose...5.2 & 5.4. │ │ │ │ │ +0007c450: 0a20 2020 2020 5468 6520 5374 616e 6461 . The Standa │ │ │ │ │ +0007c460: 7264 732d 5665 7273 696f 6e20 6669 656c rds-Version fiel │ │ │ │ │ +0007c470: 6420 6973 206e 6f77 206d 616e 6461 746f d is now mandato │ │ │ │ │ +0007c480: 7279 2c20 6e6f 7420 6a75 7374 2072 6563 ry, not just rec │ │ │ │ │ +0007c490: 6f6d 6d65 6e64 6564 2e0a 0a31 322e 370a ommended...12.7. │ │ │ │ │ +0007c4a0: 0a20 2020 2020 5570 7374 7265 616d 2072 . Upstream r │ │ │ │ │ +0007c4b0: 656c 6561 7365 206e 6f74 6573 2c20 7768 elease notes, wh │ │ │ │ │ +0007c4c0: 656e 2061 7661 696c 6162 6c65 2c20 7368 en available, sh │ │ │ │ │ +0007c4d0: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +0007c4e0: 6420 6173 0a20 2020 2020 e280 982f 7573 d as. .../us │ │ │ │ │ +0007c4f0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +0007c500: 6167 652f 4e45 5753 2e67 7ae2 8099 2e20 age/NEWS.gz.... │ │ │ │ │ +0007c510: 2055 7073 7472 6561 6d20 6368 616e 6765 Upstream change │ │ │ │ │ +0007c520: 6c6f 6773 206d 6179 2062 6520 6d61 6465 logs may be made │ │ │ │ │ +0007c530: 0a20 2020 2020 6176 6169 6c61 626c 6520 . available │ │ │ │ │ +0007c540: 6173 20e2 8098 2f75 7372 2f73 6861 7265 as .../usr/share │ │ │ │ │ +0007c550: 2f64 6f63 2f70 6163 6b61 6765 2f63 6861 /doc/package/cha │ │ │ │ │ +0007c560: 6e67 656c 6f67 2e67 7ae2 8099 2e0a 0a20 ngelog.gz...... │ │ │ │ │ +0007c570: 2020 2020 5468 6973 2069 7320 6120 7265 This is a re │ │ │ │ │ +0007c580: 6c61 7861 7469 6f6e 206f 6620 6f6c 6465 laxation of olde │ │ │ │ │ +0007c590: 7220 506f 6c69 6379 2077 6869 6368 2073 r Policy which s │ │ │ │ │ +0007c5a0: 6169 6420 7468 6174 2074 6865 2075 7073 aid that the ups │ │ │ │ │ +0007c5b0: 7472 6561 6d0a 2020 2020 2063 6861 6e67 tream. chang │ │ │ │ │ +0007c5c0: 656c 6f67 2073 686f 756c 6420 6265 206d elog should be m │ │ │ │ │ +0007c5d0: 6164 6520 6163 6365 7373 6962 6c65 2061 ade accessible a │ │ │ │ │ +0007c5e0: 7420 7468 6973 2070 6174 682e 2020 4e6f t this path. No │ │ │ │ │ +0007c5f0: 7720 6974 2069 7320 7570 2074 6f0a 2020 w it is up to. │ │ │ │ │ +0007c600: 2020 206d 6169 6e74 6169 6e65 7220 6469 maintainer di │ │ │ │ │ +0007c610: 7363 7265 7469 6f6e 2077 6865 7468 6572 scretion whether │ │ │ │ │ +0007c620: 2069 7420 6973 2075 7365 6675 6c20 746f it is useful to │ │ │ │ │ +0007c630: 2069 6e73 7461 6c6c 2069 742e 0a0a 2020 install it... │ │ │ │ │ +0007c640: 2020 2054 6865 2070 7261 6374 6963 6520 The practice │ │ │ │ │ +0007c650: 6f66 2069 6e73 7461 6c6c 696e 6720 7468 of installing th │ │ │ │ │ +0007c660: 6520 7570 7374 7265 616d 2072 656c 6561 e upstream relea │ │ │ │ │ +0007c670: 7365 206e 6f74 6573 2061 730a 2020 2020 se notes as. │ │ │ │ │ +0007c680: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ +0007c690: 6f63 2f70 6163 6b61 6765 2f63 6861 6e67 oc/package/chang │ │ │ │ │ +0007c6a0: 656c 6f67 2e67 7ae2 8099 2069 7320 7065 elog.gz... is pe │ │ │ │ │ +0007c6b0: 726d 6974 7465 6420 6275 7420 6465 7072 rmitted but depr │ │ │ │ │ +0007c6c0: 6563 6174 6564 2e0a 0a1f 0a46 696c 653a ecated.....File: │ │ │ │ │ +0007c6d0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0007c6e0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +0007c6f0: 696f 6e20 3420 3120 352c 2020 4e65 7874 ion 4 1 5, Next │ │ │ │ │ +0007c700: 3a20 5665 7273 696f 6e20 3420 3120 342c : Version 4 1 4, │ │ │ │ │ +0007c710: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +0007c720: 3420 3220 302c 2020 5570 3a20 5570 6772 4 2 0, Up: Upgr │ │ │ │ │ +0007c730: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +0007c740: 0a32 322e 3135 2056 6572 7369 6f6e 2034 .22.15 Version 4 │ │ │ │ │ +0007c750: 2e31 2e35 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.5.=========== │ │ │ │ │ +0007c760: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +0007c770: 6564 204a 756c 792c 2032 3031 382e 0a0a ed July, 2018... │ │ │ │ │ +0007c780: 342e 392e 320a 0a20 2020 2020 446f 6375 4.9.2.. Docu │ │ │ │ │ +0007c790: 6d65 6e74 2068 6f77 20e2 8098 6465 6269 ment how ...debi │ │ │ │ │ +0007c7a0: 616e 2f72 756c 6573 e280 9920 616e 6420 an/rules... and │ │ │ │ │ +0007c7b0: 7468 6520 e280 9852 756c 6573 2d52 6571 the ...Rules-Req │ │ │ │ │ +0007c7c0: 7569 7265 732d 526f 6f74 e280 9920 6669 uires-Root... fi │ │ │ │ │ +0007c7d0: 656c 640a 2020 2020 2069 6e74 6572 6163 eld. interac │ │ │ │ │ +0007c7e0: 742e 0a0a 352e 362e 3132 0a0a 2020 2020 t...5.6.12.. │ │ │ │ │ +0007c7f0: 2059 6f75 2073 686f 756c 6420 6e6f 7420 You should not │ │ │ │ │ +0007c800: 6368 616e 6765 2061 2070 6163 6b61 6765 change a package │ │ │ │ │ +0007c810: e280 9973 2065 706f 6368 2c20 6576 656e ...s epoch, even │ │ │ │ │ +0007c820: 2069 6e20 6578 7065 7269 6d65 6e74 616c in experimental │ │ │ │ │ +0007c830: 2c0a 2020 2020 2077 6974 686f 7574 2067 ,. without g │ │ │ │ │ +0007c840: 6574 7469 6e67 2063 6f6e 7365 6e73 7573 etting consensus │ │ │ │ │ +0007c850: 206f 6e20 6465 6269 616e 2d64 6576 656c on debian-devel │ │ │ │ │ +0007c860: 2066 6972 7374 2e0a 0a35 2e36 2e31 322e first...5.6.12. │ │ │ │ │ +0007c870: 310a 0a20 2020 2020 4570 6f63 6873 2073 1.. Epochs s │ │ │ │ │ +0007c880: 686f 756c 6420 6e6f 7420 6265 2075 7365 hould not be use │ │ │ │ │ +0007c890: 6420 666f 7220 7468 6520 7075 7270 6f73 d for the purpos │ │ │ │ │ +0007c8a0: 6520 6f66 2072 6f6c 6c69 6e67 2062 6163 e of rolling bac │ │ │ │ │ +0007c8b0: 6b20 7468 650a 2020 2020 2076 6572 7369 k the. versi │ │ │ │ │ +0007c8c0: 6f6e 206f 6620 6120 7061 636b 6167 652e on of a package. │ │ │ │ │ +0007c8d0: 2020 5573 6520 7468 6520 2b72 6561 6c6c Use the +reall │ │ │ │ │ +0007c8e0: 7920 636f 6e76 656e 7469 6f6e 2e0a 0a35 y convention...5 │ │ │ │ │ +0007c8f0: 2e36 2e33 310a 0a20 2020 2020 446f 6375 .6.31.. Docu │ │ │ │ │ +0007c900: 6d65 6e74 2074 6865 20e2 8098 5275 6c65 ment the ...Rule │ │ │ │ │ +0007c910: 732d 5265 7175 6972 6573 2d52 6f6f 74e2 s-Requires-Root. │ │ │ │ │ +0007c920: 8099 2066 6965 6c64 2e0a 0a39 2e31 2e31 .. field...9.1.1 │ │ │ │ │ +0007c930: 0a0a 2020 2020 2055 7064 6174 6520 4465 .. Update De │ │ │ │ │ +0007c940: 6269 616e e280 9973 2076 6572 7369 6f6e bian...s version │ │ │ │ │ +0007c950: 206f 6620 7468 6520 4669 6c65 7379 7374 of the Filesyst │ │ │ │ │ +0007c960: 656d 2048 6965 7261 7263 6879 2053 7461 em Hierarchy Sta │ │ │ │ │ +0007c970: 6e64 6172 6420 6672 6f6d 0a20 2020 2020 ndard from. │ │ │ │ │ +0007c980: 322e 3320 746f 2033 2e30 2c20 616e 6420 2.3 to 3.0, and │ │ │ │ │ +0007c990: 7570 6461 7465 2074 6865 206c 6973 7420 update the list │ │ │ │ │ +0007c9a0: 6f66 2065 7863 6570 7469 6f6e 732e 2020 of exceptions. │ │ │ │ │ +0007c9b0: 4f6e 6c79 2061 2074 696e 790a 2020 2020 Only a tiny. │ │ │ │ │ +0007c9c0: 206d 696e 6f72 6974 7920 6f66 2070 6163 minority of pac │ │ │ │ │ +0007c9d0: 6b61 6765 732c 2069 6620 616e 792c 2073 kages, if any, s │ │ │ │ │ +0007c9e0: 686f 756c 6420 6265 206d 6164 6520 6275 hould be made bu │ │ │ │ │ +0007c9f0: 6767 7920 6279 2074 6869 7320 6368 616e ggy by this chan │ │ │ │ │ +0007ca00: 6765 2e0a 0a39 2e33 2e32 2026 2031 302e ge...9.3.2 & 10. │ │ │ │ │ +0007ca10: 340a 0a20 2020 2020 5570 6461 7465 2076 4.. Update v │ │ │ │ │ +0007ca20: 6572 7369 6f6e 206f 6620 504f 5349 5820 ersion of POSIX │ │ │ │ │ +0007ca30: 7374 616e 6461 7264 2066 6f72 2073 6865 standard for she │ │ │ │ │ +0007ca40: 6c6c 2073 6372 6970 7473 2066 726f 6d20 ll scripts from │ │ │ │ │ +0007ca50: 5355 5376 3320 746f 0a20 2020 2020 504f SUSv3 to. PO │ │ │ │ │ +0007ca60: 5349 582e 312d 3230 3137 2028 616c 736f SIX.1-2017 (also │ │ │ │ │ +0007ca70: 206b 6e6f 776e 2061 7320 5355 5376 3420 known as SUSv4 │ │ │ │ │ +0007ca80: 696e 2073 6f6d 6520 636f 6e74 6578 7473 in some contexts │ │ │ │ │ +0007ca90: 292e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ).....File: debi │ │ │ │ │ +0007caa0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007cab0: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ +0007cac0: 2031 2034 2c20 204e 6578 743a 2056 6572 1 4, Next: Ver │ │ │ │ │ +0007cad0: 7369 6f6e 2034 2031 2033 2c20 2050 7265 sion 4 1 3, Pre │ │ │ │ │ +0007cae0: 763a 2056 6572 7369 6f6e 2034 2031 2035 v: Version 4 1 5 │ │ │ │ │ +0007caf0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007cb00: 2063 6865 636b 6c69 7374 0a0a 3232 2e31 checklist..22.1 │ │ │ │ │ +0007cb10: 3620 5665 7273 696f 6e20 342e 312e 340a 6 Version 4.1.4. │ │ │ │ │ +0007cb20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007cb30: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ +0007cb40: 7269 6c2c 2032 3031 382e 0a0a 332e 322e ril, 2018...3.2. │ │ │ │ │ +0007cb50: 320a 0a20 2020 2020 5468 6520 7061 7274 2.. The part │ │ │ │ │ +0007cb60: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ +0007cb70: 6e75 6d62 6572 2061 6674 6572 2074 6865 number after the │ │ │ │ │ +0007cb80: 2065 706f 6368 206d 7573 7420 6e6f 7420 epoch must not │ │ │ │ │ +0007cb90: 6265 2072 6575 7365 640a 2020 2020 2066 be reused. f │ │ │ │ │ +0007cba0: 6f72 2061 2076 6572 7369 6f6e 206f 6620 or a version of │ │ │ │ │ +0007cbb0: 7468 6520 7061 636b 6167 6520 7769 7468 the package with │ │ │ │ │ +0007cbc0: 2064 6966 6665 7265 6e74 2063 6f6e 7465 different conte │ │ │ │ │ +0007cbd0: 6e74 732c 2065 7665 6e20 6166 7465 720a nts, even after. │ │ │ │ │ +0007cbe0: 2020 2020 2074 6865 2076 6572 7369 6f6e the version │ │ │ │ │ +0007cbf0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +0007cc00: 7072 6576 696f 7573 6c79 2075 7369 6e67 previously using │ │ │ │ │ +0007cc10: 2074 6861 7420 7061 7274 206f 6620 7468 that part of th │ │ │ │ │ +0007cc20: 650a 2020 2020 2076 6572 7369 6f6e 206e e. version n │ │ │ │ │ +0007cc30: 756d 6265 7220 6973 206e 6f20 6c6f 6e67 umber is no long │ │ │ │ │ +0007cc40: 6572 2070 7265 7365 6e74 2069 6e20 616e er present in an │ │ │ │ │ +0007cc50: 7920 6172 6368 6976 6520 7375 6974 6573 y archive suites │ │ │ │ │ +0007cc60: 2e0a 0a33 2e32 2e32 0a0a 2020 2020 2046 ...3.2.2.. F │ │ │ │ │ +0007cc70: 6f72 206e 6f6e 2d6e 6174 6976 6520 7061 or non-native pa │ │ │ │ │ +0007cc80: 636b 6167 6573 2c20 7468 6520 7570 7374 ckages, the upst │ │ │ │ │ +0007cc90: 7265 616d 2076 6572 7369 6f6e 206d 7573 ream version mus │ │ │ │ │ +0007cca0: 7420 6e6f 7420 6265 2072 6575 7365 640a t not be reused. │ │ │ │ │ +0007ccb0: 2020 2020 2066 6f72 2064 6966 6665 7265 for differe │ │ │ │ │ +0007ccc0: 6e74 2075 7073 7472 6561 6d20 736f 7572 nt upstream sour │ │ │ │ │ +0007ccd0: 6365 2063 6f64 652c 2073 6f20 7468 6174 ce code, so that │ │ │ │ │ +0007cce0: 2066 6f72 2065 6163 6820 736f 7572 6365 for each source │ │ │ │ │ +0007ccf0: 2070 6163 6b61 6765 0a20 2020 2020 6e61 package. na │ │ │ │ │ +0007cd00: 6d65 2061 6e64 2075 7073 7472 6561 6d20 me and upstream │ │ │ │ │ +0007cd10: 7665 7273 696f 6e20 6e75 6d62 6572 2074 version number t │ │ │ │ │ +0007cd20: 6865 7265 2065 7869 7374 7320 6578 6163 here exists exac │ │ │ │ │ +0007cd30: 746c 7920 6f6e 6520 6f72 6967 696e 616c tly one original │ │ │ │ │ +0007cd40: 0a20 2020 2020 736f 7572 6365 2061 7263 . source arc │ │ │ │ │ +0007cd50: 6869 7665 2063 6f6e 7465 6e74 732e 0a0a hive contents... │ │ │ │ │ +0007cd60: 342e 390a 0a20 2020 2020 5468 6520 e280 4.9.. The .. │ │ │ │ │ +0007cd70: 9867 6574 2d6f 7269 672d 736f 7572 6365 .get-orig-source │ │ │ │ │ +0007cd80: e280 9920 7275 6c65 7320 7461 7267 6574 ... rules target │ │ │ │ │ +0007cd90: 2068 6173 2062 6565 6e20 7265 6d6f 7665 has been remove │ │ │ │ │ +0007cda0: 642e 2020 5061 636b 6167 6573 0a20 2020 d. Packages. │ │ │ │ │ +0007cdb0: 2020 7368 6f75 6c64 2074 7261 6e73 6974 should transit │ │ │ │ │ +0007cdc0: 696f 6e20 746f 20e2 8098 6465 6269 616e ion to ...debian │ │ │ │ │ +0007cdd0: 2f77 6174 6368 e280 9920 616e 6420 7573 /watch... and us │ │ │ │ │ +0007cde0: 6520 7573 6361 6e20 7768 6572 6520 706f e uscan where po │ │ │ │ │ +0007cdf0: 7373 6962 6c65 2e0a 0a39 2e31 2e32 0a0a ssible...9.1.2.. │ │ │ │ │ +0007ce00: 2020 2020 2049 6620 e280 982f 6574 632f If .../etc/ │ │ │ │ │ +0007ce10: 7374 6166 662d 6772 6f75 702d 666f 722d staff-group-for- │ │ │ │ │ +0007ce20: 7573 722d 6c6f 6361 6ce2 8099 2064 6f65 usr-local... doe │ │ │ │ │ +0007ce30: 7320 6e6f 7420 6578 6973 742c 20e2 8098 s not exist, ... │ │ │ │ │ +0007ce40: 2f75 7372 2f6c 6f63 616c e280 990a 2020 /usr/local.... │ │ │ │ │ +0007ce50: 2020 2061 6e64 2061 6c6c 2073 7562 6469 and all subdi │ │ │ │ │ +0007ce60: 7265 6374 6f72 6965 7320 6372 6561 7465 rectories create │ │ │ │ │ +0007ce70: 6420 6279 2070 6163 6b61 6765 7320 7368 d by packages sh │ │ │ │ │ +0007ce80: 6f75 6c64 2068 6176 6520 7065 726d 6973 ould have permis │ │ │ │ │ +0007ce90: 7369 6f6e 730a 2020 2020 2030 3735 3520 sions. 0755 │ │ │ │ │ +0007cea0: 616e 6420 6265 206f 776e 6564 2062 7920 and be owned by │ │ │ │ │ +0007ceb0: e280 9872 6f6f 743a 726f 6f74 e280 992e ...root:root.... │ │ │ │ │ +0007cec0: 2020 4966 2074 6865 2066 696c 6520 6578 If the file ex │ │ │ │ │ +0007ced0: 6973 7473 2c20 7468 6520 6f6c 640a 2020 ists, the old. │ │ │ │ │ +0007cee0: 2020 2070 6572 6d69 7373 696f 6e73 206f permissions o │ │ │ │ │ +0007cef0: 6620 3237 3735 2061 6e64 206f 776e 6572 f 2775 and owner │ │ │ │ │ +0007cf00: 7368 6970 206f 6620 726f 6f74 3a73 7461 ship of root:sta │ │ │ │ │ +0007cf10: 6666 2073 686f 756c 6420 7265 6d61 696e ff should remain │ │ │ │ │ +0007cf20: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0007cf30: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0007cf40: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +0007cf50: 3120 332c 2020 4e65 7874 3a20 5665 7273 1 3, Next: Vers │ │ │ │ │ +0007cf60: 696f 6e20 3420 3120 322c 2020 5072 6576 ion 4 1 2, Prev │ │ │ │ │ +0007cf70: 3a20 5665 7273 696f 6e20 3420 3120 342c : Version 4 1 4, │ │ │ │ │ +0007cf80: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0007cf90: 6368 6563 6b6c 6973 740a 0a32 322e 3137 checklist..22.17 │ │ │ │ │ +0007cfa0: 2056 6572 7369 6f6e 2034 2e31 2e33 0a3d Version 4.1.3.= │ │ │ │ │ +0007cfb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007cfc0: 3d3d 0a0a 5265 6c65 6173 6564 2044 6563 ==..Released Dec │ │ │ │ │ +0007cfd0: 656d 6265 722c 2032 3031 372e 0a0a 352e ember, 2017...5. │ │ │ │ │ +0007cfe0: 362e 3236 0a0a 2020 2020 2055 524c 7320 6.26.. URLs │ │ │ │ │ +0007cff0: 6769 7665 6e20 696e 20e2 8098 5643 532d given in ...VCS- │ │ │ │ │ +0007d000: 2ae2 8099 2068 6561 6465 7273 2073 686f *... headers sho │ │ │ │ │ +0007d010: 756c 6420 7573 6520 6120 7363 6865 6d65 uld use a scheme │ │ │ │ │ +0007d020: 2074 6861 7420 7072 6f76 6964 6573 0a20 that provides. │ │ │ │ │ +0007d030: 2020 2020 636f 6e66 6964 656e 7469 616c confidential │ │ │ │ │ +0007d040: 6974 7920 28e2 8098 6874 7470 73e2 8099 ity (...https... │ │ │ │ │ +0007d050: 2c20 666f 7220 6578 616d 706c 6529 2069 , for example) i │ │ │ │ │ +0007d060: 6620 7468 6520 5643 5320 7265 706f 7369 f the VCS reposi │ │ │ │ │ +0007d070: 746f 7279 0a20 2020 2020 7375 7070 6f72 tory. suppor │ │ │ │ │ +0007d080: 7473 2069 742e 2020 e280 985b 7663 732d ts it. ...[vcs- │ │ │ │ │ +0007d090: 6669 656c 642d 7573 6573 2d69 6e73 6563 field-uses-insec │ │ │ │ │ +0007d0a0: 7572 652d 7572 695d e280 990a 0a37 2e38 ure-uri].....7.8 │ │ │ │ │ +0007d0b0: 0a0a 2020 2020 20e2 8098 4275 696c 742d .. ...Built- │ │ │ │ │ +0007d0c0: 5573 696e 67e2 8099 2073 686f 756c 6420 Using... should │ │ │ │ │ +0007d0d0: 6265 2075 7365 6420 6578 6163 746c 7920 be used exactly │ │ │ │ │ +0007d0e0: 7768 656e 2074 6865 7265 2061 7265 206c when there are l │ │ │ │ │ +0007d0f0: 6963 656e 7365 206f 7220 4446 5347 0a20 icense or DFSG. │ │ │ │ │ +0007d100: 2020 2020 7265 7175 6972 656d 656e 7473 requirements │ │ │ │ │ +0007d110: 2074 6f20 7265 7461 696e 2066 756c 6c20 to retain full │ │ │ │ │ +0007d120: 736f 7572 6365 2063 6f64 6520 696e 2074 source code in t │ │ │ │ │ +0007d130: 6865 2061 7263 6869 7665 2e0a 2020 2020 he archive.. │ │ │ │ │ +0007d140: 2050 7265 7669 6f75 736c 792c 2074 6865 Previously, the │ │ │ │ │ +0007d150: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ +0007d160: 7468 6520 6669 656c 6420 696d 706c 6965 the field implie │ │ │ │ │ +0007d170: 6420 6974 2077 6173 206e 6565 6465 6420 d it was needed │ │ │ │ │ +0007d180: 696e 0a20 2020 2020 6f74 6865 7220 6361 in. other ca │ │ │ │ │ +0007d190: 7365 7320 746f 6f2e 0a0a 392e 312e 310a ses too...9.1.1. │ │ │ │ │ +0007d1a0: 0a20 2020 2020 e280 986c 6962 63e2 8099 . ...libc... │ │ │ │ │ +0007d1b0: 206d 6179 2061 6c73 6f20 696e 7374 616c may also instal │ │ │ │ │ +0007d1c0: 6c20 6669 6c65 7320 696e 20e2 8098 2f6c l files in .../l │ │ │ │ │ +0007d1d0: 6962 3634 e280 992e 0a0a 392e 332e 332e ib64......9.3.3. │ │ │ │ │ +0007d1e0: 310a 0a20 2020 2020 4966 2061 2070 6163 1.. If a pac │ │ │ │ │ +0007d1f0: 6b61 6765 e280 9973 2064 6165 6d6f 6e20 kage...s daemon │ │ │ │ │ +0007d200: 7368 6f75 6c64 206e 6f74 2062 6520 6175 should not be au │ │ │ │ │ +0007d210: 746f 7374 6172 7465 6420 756e 6c65 7373 tostarted unless │ │ │ │ │ +0007d220: 2074 6865 206c 6f63 616c 0a20 2020 2020 the local. │ │ │ │ │ +0007d230: 6164 6d69 6e69 7374 7261 746f 7220 6861 administrator ha │ │ │ │ │ +0007d240: 7320 6578 706c 6963 6974 6c79 2072 6571 s explicitly req │ │ │ │ │ +0007d250: 7565 7374 6564 2069 742c 2074 6865 2070 uested it, the p │ │ │ │ │ +0007d260: 6163 6b61 6765 e280 9973 20e2 8098 706f ackage...s ...po │ │ │ │ │ +0007d270: 7374 696e 7374 e280 990a 2020 2020 2073 stinst.... s │ │ │ │ │ +0007d280: 686f 756c 6420 7573 6520 7468 6520 6e65 hould use the ne │ │ │ │ │ +0007d290: 7720 e280 9864 6566 6175 6c74 732d 6469 w ...defaults-di │ │ │ │ │ +0007d2a0: 7361 626c 6564 e280 9920 6f70 7469 6f6e sabled... option │ │ │ │ │ +0007d2b0: 206f 6620 e280 9875 7064 6174 652d 7263 of ...update-rc │ │ │ │ │ +0007d2c0: 2e64 e280 992e 0a0a 2020 2020 2054 6865 .d...... The │ │ │ │ │ +0007d2d0: 206f 6c64 206d 6574 686f 6420 6f66 2069 old method of i │ │ │ │ │ +0007d2e0: 6e63 6c75 6469 6e67 20e2 8098 4449 5341 ncluding ...DISA │ │ │ │ │ +0007d2f0: 424c 4544 3d79 6573 e280 9920 696e 2074 BLED=yes... in t │ │ │ │ │ +0007d300: 6865 2070 6163 6b61 6765 e280 9973 0a20 he package...s. │ │ │ │ │ +0007d310: 2020 2020 e280 982f 6574 632f 6465 6661 .../etc/defa │ │ │ │ │ +0007d320: 756c 74e2 8099 2066 696c 6520 7368 6f75 ult... file shou │ │ │ │ │ +0007d330: 6c64 206e 6f74 2062 6520 7573 6564 2e0a ld not be used.. │ │ │ │ │ +0007d340: 0a31 312e 340a 0a20 2020 2020 436c 6172 .11.4.. Clar │ │ │ │ │ +0007d350: 6966 7920 7468 6174 2070 726f 6772 616d ify that program │ │ │ │ │ +0007d360: 7320 6d61 7920 696e 766f 6b65 2065 6974 s may invoke eit │ │ │ │ │ +0007d370: 6865 7220 e280 982f 7573 722f 6269 6e2f her .../usr/bin/ │ │ │ │ │ +0007d380: 6564 6974 6f72 e280 9920 616e 640a 2020 editor... and. │ │ │ │ │ +0007d390: 2020 20e2 8098 2f75 7372 2f62 696e 2f70 .../usr/bin/p │ │ │ │ │ +0007d3a0: 6167 6572 e280 9920 6469 7265 6374 6c79 ager... directly │ │ │ │ │ +0007d3b0: 2c20 6f72 2075 7365 20e2 8098 6564 6974 , or use ...edit │ │ │ │ │ +0007d3c0: 6f72 e280 9920 616e 6420 e280 9870 6167 or... and ...pag │ │ │ │ │ +0007d3d0: 6572 e280 9920 616e 6420 7265 6c79 206f er... and rely o │ │ │ │ │ +0007d3e0: 6e0a 2020 2020 2050 4154 482e 0a0a 3132 n. PATH...12 │ │ │ │ │ +0007d3f0: 2e35 0a0a 2020 2020 2054 6865 2043 7265 .5.. The Cre │ │ │ │ │ +0007d400: 6174 6976 6520 436f 6d6d 6f6e 7320 4343 ative Commons CC │ │ │ │ │ +0007d410: 3020 312e 3020 556e 6976 6572 7361 6c20 0 1.0 Universal │ │ │ │ │ +0007d420: 6c69 6365 6e73 6520 2843 4330 2d31 2e30 license (CC0-1.0 │ │ │ │ │ +0007d430: 2920 6973 206e 6f77 0a20 2020 2020 696e ) is now. in │ │ │ │ │ +0007d440: 636c 7564 6564 2069 6e20 e280 982f 7573 cluded in .../us │ │ │ │ │ +0007d450: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ +0007d460: 6963 656e 7365 73e2 8099 2061 6e64 2064 icenses... and d │ │ │ │ │ +0007d470: 6f65 7320 6e6f 7420 6e65 6564 2074 6f20 oes not need to │ │ │ │ │ +0007d480: 6265 0a20 2020 2020 636f 7069 6564 2076 be. copied v │ │ │ │ │ +0007d490: 6572 6261 7469 6d20 696e 2074 6865 2070 erbatim in the p │ │ │ │ │ +0007d4a0: 6163 6b61 6765 20e2 8098 636f 7079 7269 ackage ...copyri │ │ │ │ │ +0007d4b0: 6768 74e2 8099 2066 696c 652e 0a0a 1f0a ght... file..... │ │ │ │ │ +0007d4c0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0007d4d0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0007d4e0: 2056 6572 7369 6f6e 2034 2031 2032 2c20 Version 4 1 2, │ │ │ │ │ +0007d4f0: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ +0007d500: 2031 2031 2c20 2050 7265 763a 2056 6572 1 1, Prev: Ver │ │ │ │ │ +0007d510: 7369 6f6e 2034 2031 2033 2c20 2055 703a sion 4 1 3, Up: │ │ │ │ │ +0007d520: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +0007d530: 6c69 7374 0a0a 3232 2e31 3820 5665 7273 list..22.18 Vers │ │ │ │ │ +0007d540: 696f 6e20 342e 312e 320a 3d3d 3d3d 3d3d ion 4.1.2.====== │ │ │ │ │ +0007d550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +0007d560: 656c 6561 7365 6420 4e6f 7665 6d62 6572 eleased November │ │ │ │ │ +0007d570: 2c20 3230 3137 2e0a 0a33 2e31 2e31 0a0a , 2017...3.1.1.. │ │ │ │ │ +0007d580: 2020 2020 2042 696e 6172 7920 7061 636b Binary pack │ │ │ │ │ +0007d590: 6167 6573 2074 6861 7420 6861 7665 2070 ages that have p │ │ │ │ │ +0007d5a0: 6f74 656e 7469 616c 6c79 206f 6666 656e otentially offen │ │ │ │ │ +0007d5b0: 7369 7665 2063 6f6e 7465 6e74 2073 686f sive content sho │ │ │ │ │ +0007d5c0: 756c 6420 6861 7665 0a20 2020 2020 7468 uld have. th │ │ │ │ │ +0007d5d0: 6520 7375 6666 6978 20e2 8098 2d6f 6666 e suffix ...-off │ │ │ │ │ +0007d5e0: 656e 7369 7665 e280 992e 2020 5468 6973 ensive.... This │ │ │ │ │ +0007d5f0: 2072 6570 6c61 6365 7320 616e 206f 6c64 replaces an old │ │ │ │ │ +0007d600: 6572 2063 6f6e 7665 6e74 696f 6e20 746f er convention to │ │ │ │ │ +0007d610: 2075 7365 0a20 2020 2020 e280 982d 6f66 use. ...-of │ │ │ │ │ +0007d620: 66e2 8099 2e20 2041 7320 6265 666f 7265 f.... As before │ │ │ │ │ +0007d630: 2c20 7768 6574 6865 7220 7468 6520 636f , whether the co │ │ │ │ │ +0007d640: 6e74 656e 7473 206f 6620 6120 7061 636b ntents of a pack │ │ │ │ │ +0007d650: 6167 6520 6e65 6564 7320 7468 6973 0a20 age needs this. │ │ │ │ │ +0007d660: 2020 2020 636f 6e74 656e 7420 7761 726e content warn │ │ │ │ │ +0007d670: 696e 6720 6973 2061 206d 6174 7465 7220 ing is a matter │ │ │ │ │ +0007d680: 6f66 206d 6169 6e74 6169 6e65 7220 6469 of maintainer di │ │ │ │ │ +0007d690: 7363 7265 7469 6f6e 2e0a 0a31 302e 320a scretion...10.2. │ │ │ │ │ +0007d6a0: 0a20 2020 2020 5072 6976 6174 6520 7368 . Private sh │ │ │ │ │ +0007d6b0: 6172 6564 206f 626a 6563 7420 6669 6c65 ared object file │ │ │ │ │ +0007d6c0: 7320 7368 6f75 6c64 2062 6520 696e 7374 s should be inst │ │ │ │ │ +0007d6d0: 616c 6c65 6420 696e 2073 7562 6469 7265 alled in subdire │ │ │ │ │ +0007d6e0: 6374 6f72 6965 730a 2020 2020 206f 6620 ctories. of │ │ │ │ │ +0007d6f0: e280 982f 7573 722f 6c69 62e2 8099 206f .../usr/lib... o │ │ │ │ │ +0007d700: 7220 e280 982f 7573 722f 6c69 622f 7472 r .../usr/lib/tr │ │ │ │ │ +0007d710: 6970 6c65 74e2 8099 2e20 2054 6869 7320 iplet.... This │ │ │ │ │ +0007d720: 6368 616e 6765 2070 6572 6d69 7473 2070 change permits p │ │ │ │ │ +0007d730: 7269 7661 7465 0a20 2020 2020 7368 6172 rivate. shar │ │ │ │ │ +0007d740: 6564 206f 626a 6563 7420 6669 6c65 7320 ed object files │ │ │ │ │ +0007d750: 746f 2074 616b 6520 6164 7661 6e74 6167 to take advantag │ │ │ │ │ +0007d760: 6520 6f66 206d 756c 7469 6172 6368 2c20 e of multiarch, │ │ │ │ │ +0007d770: 616e 6420 616c 736f 0a20 2020 2020 7265 and also. re │ │ │ │ │ +0007d780: 6d6f 7665 7320 7468 6520 696d 706c 6963 moves the implic │ │ │ │ │ +0007d790: 6174 696f 6e20 7468 6174 2069 7420 6973 ation that it is │ │ │ │ │ +0007d7a0: 2070 6572 6d69 7373 6962 6c65 2074 6f20 permissible to │ │ │ │ │ +0007d7b0: 696e 7374 616c 6c20 7072 6976 6174 650a install private. │ │ │ │ │ +0007d7c0: 2020 2020 2073 6861 7265 6420 6f62 6a65 shared obje │ │ │ │ │ +0007d7d0: 6374 2066 696c 6573 2064 6972 6563 746c ct files directl │ │ │ │ │ +0007d7e0: 7920 696e 746f 20e2 8098 2f75 7372 2f6c y into .../usr/l │ │ │ │ │ +0007d7f0: 6962 2f74 7269 706c 6574 e280 992e 0a0a ib/triplet...... │ │ │ │ │ +0007d800: 3130 2e34 0a0a 2020 2020 2054 6865 2073 10.4.. The s │ │ │ │ │ +0007d810: 6865 6261 6e67 2061 7420 7468 6520 746f hebang at the to │ │ │ │ │ +0007d820: 7020 6f66 2050 6572 6c20 636f 6d6d 616e p of Perl comman │ │ │ │ │ +0007d830: 6420 7363 7269 7074 7320 6d75 7374 2062 d scripts must b │ │ │ │ │ +0007d840: 650a 2020 2020 20e2 8098 2321 2f75 7372 e. ...#!/usr │ │ │ │ │ +0007d850: 2f62 696e 2f70 6572 6ce2 8099 2e20 2028 /bin/perl.... ( │ │ │ │ │ +0007d860: 5072 6576 696f 7573 6c79 2c20 7468 6973 Previously, this │ │ │ │ │ +0007d870: 2077 6173 2061 20e2 8098 7368 6f75 6c64 was a ...should │ │ │ │ │ +0007d880: e280 9920 7261 7468 6572 2074 6861 6e20 ... rather than │ │ │ │ │ +0007d890: 610a 2020 2020 20e2 8098 6d75 7374 e280 a. ...must.. │ │ │ │ │ +0007d8a0: 992e 290a 0a1f 0a46 696c 653a 2064 6562 ..)....File: deb │ │ │ │ │ +0007d8b0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0007d8c0: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +0007d8d0: 3420 3120 312c 2020 4e65 7874 3a20 5665 4 1 1, Next: Ve │ │ │ │ │ +0007d8e0: 7273 696f 6e20 3420 3120 302c 2020 5072 rsion 4 1 0, Pr │ │ │ │ │ +0007d8f0: 6576 3a20 5665 7273 696f 6e20 3420 3120 ev: Version 4 1 │ │ │ │ │ +0007d900: 322c 2020 5570 3a20 5570 6772 6164 696e 2, Up: Upgradin │ │ │ │ │ +0007d910: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +0007d920: 3139 2056 6572 7369 6f6e 2034 2e31 2e31 19 Version 4.1.1 │ │ │ │ │ +0007d930: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0007d940: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2053 ====..Released S │ │ │ │ │ +0007d950: 6570 7465 6d62 6572 2c20 3230 3137 2e0a eptember, 2017.. │ │ │ │ │ +0007d960: 0a34 2e34 0a0a 2020 2020 2064 6562 6961 .4.4.. debia │ │ │ │ │ +0007d970: 6e2f 6368 616e 6765 6c6f 6720 6d75 7374 n/changelog must │ │ │ │ │ +0007d980: 2065 7869 7374 2069 6e20 736f 7572 6365 exist in source │ │ │ │ │ +0007d990: 2070 6163 6b61 6765 732e 0a0a 392e 322e packages...9.2. │ │ │ │ │ +0007d9a0: 330a 0a20 2020 2020 5468 6520 6361 6e6f 3.. The cano │ │ │ │ │ +0007d9b0: 6e69 6361 6c20 6e6f 6e2d 6578 6973 7465 nical non-existe │ │ │ │ │ +0007d9c0: 6e74 2068 6f6d 6520 6469 7265 6374 6f72 nt home director │ │ │ │ │ +0007d9d0: 7920 6973 20e2 8098 2f6e 6f6e 6578 6973 y is .../nonexis │ │ │ │ │ +0007d9e0: 7465 6e74 e280 992e 0a0a 1f0a 4669 6c65 tent........File │ │ │ │ │ +0007d9f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0007da00: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0007da10: 7369 6f6e 2034 2031 2030 2c20 204e 6578 sion 4 1 0, Nex │ │ │ │ │ +0007da20: 743a 2056 6572 7369 6f6e 2034 2030 2031 t: Version 4 0 1 │ │ │ │ │ +0007da30: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0007da40: 2034 2031 2031 2c20 2055 703a 2055 7067 4 1 1, Up: Upg │ │ │ │ │ +0007da50: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0007da60: 0a0a 3232 2e32 3020 5665 7273 696f 6e20 ..22.20 Version │ │ │ │ │ +0007da70: 342e 312e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 4.1.0.========== │ │ │ │ │ +0007da80: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0007da90: 7365 6420 4175 6775 7374 2c20 3230 3137 sed August, 2017 │ │ │ │ │ +0007daa0: 2e0a 0a32 2e32 2e31 0a0a 2020 2020 204e ...2.2.1.. N │ │ │ │ │ +0007dab0: 6f6e 2d64 6566 6175 6c74 2061 6c74 6572 on-default alter │ │ │ │ │ +0007dac0: 6e61 7469 7665 2064 6570 656e 6465 6e63 native dependenc │ │ │ │ │ +0007dad0: 6965 7320 6f6e 206e 6f6e 2d66 7265 6520 ies on non-free │ │ │ │ │ +0007dae0: 7061 636b 6167 6573 2061 7265 0a20 2020 packages are. │ │ │ │ │ +0007daf0: 2020 7065 726d 6974 7465 6420 666f 7220 permitted for │ │ │ │ │ +0007db00: 7061 636b 6167 6573 2069 6e20 6d61 696e packages in main │ │ │ │ │ +0007db10: 2e0a 0a34 2e31 310a 0a20 2020 2020 4966 ...4.11.. If │ │ │ │ │ +0007db20: 2075 7073 7472 6561 6d20 7072 6f76 6964 upstream provid │ │ │ │ │ +0007db30: 6573 204f 7065 6e50 4750 2073 6967 6e61 es OpenPGP signa │ │ │ │ │ +0007db40: 7475 7265 732c 2069 6e63 6c75 6469 6e67 tures, including │ │ │ │ │ +0007db50: 2074 6865 2075 7073 7472 6561 6d0a 2020 the upstream. │ │ │ │ │ +0007db60: 2020 2073 6967 6e69 6e67 206b 6579 2061 signing key a │ │ │ │ │ +0007db70: 7320 e280 9864 6562 6961 6e2f 7570 7374 s ...debian/upst │ │ │ │ │ +0007db80: 7265 616d 2f73 6967 6e69 6e67 2d6b 6579 ream/signing-key │ │ │ │ │ +0007db90: 2e61 7363 e280 9920 696e 2074 6865 2073 .asc... in the s │ │ │ │ │ +0007dba0: 6f75 7263 650a 2020 2020 2070 6163 6b61 ource. packa │ │ │ │ │ +0007dbb0: 6765 2061 6e64 2075 7369 6e67 2074 6865 ge and using the │ │ │ │ │ +0007dbc0: 20e2 8098 7067 7073 6967 7572 6c6d 616e ...pgpsigurlman │ │ │ │ │ +0007dbd0: 676c 65e2 8099 206f 7074 696f 6e20 696e gle... option in │ │ │ │ │ +0007dbe0: 20e2 8098 6465 6269 616e 2f77 6174 6368 ...debian/watch │ │ │ │ │ +0007dbf0: e280 990a 2020 2020 2063 6f6e 6669 6775 .... configu │ │ │ │ │ +0007dc00: 7261 7469 6f6e 2074 6f20 696e 6469 6361 ration to indica │ │ │ │ │ +0007dc10: 7465 2068 6f77 2074 6f20 6669 6e64 2074 te how to find t │ │ │ │ │ +0007dc20: 6865 2075 7073 7472 6561 6d20 7369 676e he upstream sign │ │ │ │ │ +0007dc30: 6174 7572 6520 666f 720a 2020 2020 206e ature for. n │ │ │ │ │ +0007dc40: 6577 2072 656c 6561 7365 7320 6973 2072 ew releases is r │ │ │ │ │ +0007dc50: 6563 6f6d 6d65 6e64 6564 2e0a 0a34 2e31 ecommended...4.1 │ │ │ │ │ +0007dc60: 350a 0a20 2020 2020 5061 636b 6167 6573 5.. Packages │ │ │ │ │ +0007dc70: 2073 686f 756c 6420 6275 696c 6420 7265 should build re │ │ │ │ │ +0007dc80: 7072 6f64 7563 6962 6c79 2077 6865 6e20 producibly when │ │ │ │ │ +0007dc90: 6365 7274 6169 6e20 6661 6374 6f72 7320 certain factors │ │ │ │ │ +0007dca0: 6172 6520 6865 6c64 0a20 2020 2020 636f are held. co │ │ │ │ │ +0007dcb0: 6e73 7461 6e74 3b20 7365 6520 342e 3135 nstant; see 4.15 │ │ │ │ │ +0007dcc0: 2066 6f72 2074 6865 206c 6973 742e 0a0a for the list... │ │ │ │ │ +0007dcd0: 342e 3135 0a0a 2020 2020 2050 6163 6b61 4.15.. Packa │ │ │ │ │ +0007dce0: 6765 7320 6172 6520 7265 636f 6d6d 656e ges are recommen │ │ │ │ │ +0007dcf0: 6465 6420 746f 2062 7569 6c64 2072 6570 ded to build rep │ │ │ │ │ +0007dd00: 726f 6475 6369 626c 7920 6576 656e 2077 roducibly even w │ │ │ │ │ +0007dd10: 6865 6e20 6275 696c 640a 2020 2020 2070 hen build. p │ │ │ │ │ +0007dd20: 6174 6873 2061 6e64 206d 6f73 7420 656e aths and most en │ │ │ │ │ +0007dd30: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +0007dd40: 6c65 7320 6172 6520 616c 6c6f 7765 6420 les are allowed │ │ │ │ │ +0007dd50: 746f 2076 6172 792e 0a0a 392e 312e 310a to vary...9.1.1. │ │ │ │ │ +0007dd60: 0a20 2020 2020 4f6e 6c79 2074 6865 2064 . Only the d │ │ │ │ │ +0007dd70: 796e 616d 6963 206c 696e 6b65 7220 6d61 ynamic linker ma │ │ │ │ │ +0007dd80: 7920 696e 7374 616c 6c20 6669 6c65 7320 y install files │ │ │ │ │ +0007dd90: 746f 20e2 8098 2f6c 6962 3634 2fe2 8099 to .../lib64/... │ │ │ │ │ +0007dda0: 2e0a 0a20 2020 2020 4e6f 2070 6163 6b61 ... No packa │ │ │ │ │ +0007ddb0: 6765 2066 6f72 2061 2036 3420 6269 7420 ge for a 64 bit │ │ │ │ │ +0007ddc0: 6172 6368 6974 6563 7475 7265 206d 6179 architecture may │ │ │ │ │ +0007ddd0: 2069 6e73 7461 6c6c 2066 696c 6573 2074 install files t │ │ │ │ │ +0007dde0: 6f0a 2020 2020 20e2 8098 2f75 7372 2f6c o. .../usr/l │ │ │ │ │ +0007ddf0: 6962 3634 2fe2 8099 206f 7220 616e 7920 ib64/... or any │ │ │ │ │ +0007de00: 7375 6264 6972 6563 746f 7279 2e0a 0a31 subdirectory...1 │ │ │ │ │ +0007de10: 312e 382e 330a 0a20 2020 2020 5468 6520 1.8.3.. The │ │ │ │ │ +0007de20: 7265 7175 6972 6564 2062 6568 6176 696f required behavio │ │ │ │ │ +0007de30: 7572 206f 6620 e280 9878 2d74 6572 6d69 ur of ...x-termi │ │ │ │ │ +0007de40: 6e61 6c2d 656d 756c 6174 6f72 202d 65e2 nal-emulator -e. │ │ │ │ │ +0007de50: 8099 2068 6173 2062 6565 6e0a 2020 2020 .. has been. │ │ │ │ │ +0007de60: 2063 6c61 7269 6669 6564 2c20 616e 6420 clarified, and │ │ │ │ │ +0007de70: 7570 6461 7465 6420 746f 2072 6570 6c61 updated to repla │ │ │ │ │ +0007de80: 6365 2061 2066 616c 7365 2063 6c61 696d ce a false claim │ │ │ │ │ +0007de90: 2061 626f 7574 2074 6865 2062 6568 6176 about the behav │ │ │ │ │ +0007dea0: 696f 7572 0a20 2020 2020 6f66 20e2 8098 iour. of ... │ │ │ │ │ +0007deb0: 7874 6572 6de2 8099 2e0a 0a20 2020 2020 xterm...... │ │ │ │ │ +0007dec0: 5072 6f67 7261 6d73 206d 7573 7420 7375 Programs must su │ │ │ │ │ +0007ded0: 7070 6f72 7420 e280 982d 6520 636f 6d6d pport ...-e comm │ │ │ │ │ +0007dee0: 616e 64e2 8099 2077 6865 7265 20e2 8098 and... where ... │ │ │ │ │ +0007def0: 636f 6d6d 616e 64e2 8099 206d 6179 2069 command... may i │ │ │ │ │ +0007df00: 6e63 6c75 6465 0a20 2020 2020 6d75 6c74 nclude. mult │ │ │ │ │ +0007df10: 6970 6c65 2061 7267 756d 656e 7473 2c20 iple arguments, │ │ │ │ │ +0007df20: 7768 6963 6820 6d75 7374 2062 6520 6578 which must be ex │ │ │ │ │ +0007df30: 6563 7574 6564 2061 7320 6966 2074 6865 ecuted as if the │ │ │ │ │ +0007df40: 2061 7267 756d 656e 7473 2077 6572 650a arguments were. │ │ │ │ │ +0007df50: 2020 2020 2070 6173 7365 6420 746f 20e2 passed to . │ │ │ │ │ +0007df60: 8098 6578 6563 7670 e280 9920 6469 7265 ..execvp... dire │ │ │ │ │ +0007df70: 6374 6c79 2c20 6279 7061 7373 696e 6720 ctly, bypassing │ │ │ │ │ +0007df80: 7468 6520 7368 656c 6c2e 0a0a 2020 2020 the shell... │ │ │ │ │ +0007df90: 2049 6620 7468 6973 2065 7865 6375 7469 If this executi │ │ │ │ │ +0007dfa0: 6f6e 2066 6169 6c73 2061 6e64 20e2 8098 on fails and ... │ │ │ │ │ +0007dfb0: 2d65 e280 9920 6861 7320 6120 7369 6e67 -e... has a sing │ │ │ │ │ +0007dfc0: 6c65 2061 7267 756d 656e 742c 20e2 8098 le argument, ... │ │ │ │ │ +0007dfd0: 7874 6572 6de2 8099 e280 9973 0a20 2020 xterm......s. │ │ │ │ │ +0007dfe0: 2020 6661 6c6c 6261 636b 2062 6568 6176 fallback behav │ │ │ │ │ +0007dff0: 696f 7572 206f 6620 7061 7373 696e 6720 iour of passing │ │ │ │ │ +0007e000: e280 9863 6f6d 6d61 6e64 e280 9920 746f ...command... to │ │ │ │ │ +0007e010: 2074 6865 2073 6865 6c6c 2069 7320 7065 the shell is pe │ │ │ │ │ +0007e020: 726d 6974 7465 640a 2020 2020 2062 7574 rmitted. but │ │ │ │ │ +0007e030: 206e 6f74 2072 6571 7569 7265 642e 0a0a not required... │ │ │ │ │ +0007e040: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0007e050: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0007e060: 653a 2056 6572 7369 6f6e 2034 2030 2031 e: Version 4 0 1 │ │ │ │ │ +0007e070: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0007e080: 2034 2030 2030 2c20 2050 7265 763a 2056 4 0 0, Prev: V │ │ │ │ │ +0007e090: 6572 7369 6f6e 2034 2031 2030 2c20 2055 ersion 4 1 0, U │ │ │ │ │ +0007e0a0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0007e0b0: 636b 6c69 7374 0a0a 3232 2e32 3120 5665 cklist..22.21 Ve │ │ │ │ │ +0007e0c0: 7273 696f 6e20 342e 302e 310a 3d3d 3d3d rsion 4.0.1.==== │ │ │ │ │ +0007e0d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007e0e0: 0a52 656c 6561 7365 6420 4175 6775 7374 .Released August │ │ │ │ │ +0007e0f0: 2c20 3230 3137 2e0a 0a32 2e35 0a0a 2020 , 2017...2.5.. │ │ │ │ │ +0007e100: 2020 2050 7269 6f72 6974 6965 7320 6172 Priorities ar │ │ │ │ │ +0007e110: 6520 6e6f 7720 7573 6564 206f 6e6c 7920 e now used only │ │ │ │ │ +0007e120: 666f 7220 636f 6e74 726f 6c6c 696e 6720 for controlling │ │ │ │ │ +0007e130: 7768 6963 6820 7061 636b 6167 6573 2061 which packages a │ │ │ │ │ +0007e140: 7265 0a20 2020 2020 7061 7274 206f 6620 re. part of │ │ │ │ │ +0007e150: 6120 6d69 6e69 6d61 6c20 6f72 2073 7461 a minimal or sta │ │ │ │ │ +0007e160: 6e64 6172 6420 4465 6269 616e 2069 6e73 ndard Debian ins │ │ │ │ │ +0007e170: 7461 6c6c 6174 696f 6e20 616e 6420 7368 tallation and sh │ │ │ │ │ +0007e180: 6f75 6c64 2062 650a 2020 2020 2073 656c ould be. sel │ │ │ │ │ +0007e190: 6563 7465 6420 6261 7365 6420 6f6e 2066 ected based on f │ │ │ │ │ +0007e1a0: 756e 6374 696f 6e61 6c69 7479 2070 726f unctionality pro │ │ │ │ │ +0007e1b0: 7669 6465 6420 6469 7265 6374 6c79 2074 vided directly t │ │ │ │ │ +0007e1c0: 6f20 7573 6572 7320 2873 6f0a 2020 2020 o users (so. │ │ │ │ │ +0007e1d0: 206e 6561 726c 7920 616c 6c20 7368 6172 nearly all shar │ │ │ │ │ +0007e1e0: 6564 206c 6962 7261 7269 6573 2073 686f ed libraries sho │ │ │ │ │ +0007e1f0: 756c 6420 6861 7665 2061 2070 7269 6f72 uld have a prior │ │ │ │ │ +0007e200: 6974 7920 6f66 20e2 8098 6f70 7469 6f6e ity of ...option │ │ │ │ │ +0007e210: 616c e280 9929 2e0a 2020 2020 2050 6163 al...).. Pac │ │ │ │ │ +0007e220: 6b61 6765 7320 6d61 7920 6e6f 7720 6465 kages may now de │ │ │ │ │ +0007e230: 7065 6e64 206f 6e20 7061 636b 6167 6573 pend on packages │ │ │ │ │ +0007e240: 2077 6974 6820 6120 6c6f 7765 7220 7072 with a lower pr │ │ │ │ │ +0007e250: 696f 7269 7479 2e0a 0a20 2020 2020 5468 iority... Th │ │ │ │ │ +0007e260: 6520 e280 9865 7874 7261 e280 9920 7072 e ...extra... pr │ │ │ │ │ +0007e270: 696f 7269 7479 2068 6173 2062 6565 6e20 iority has been │ │ │ │ │ +0007e280: 6465 7072 6563 6174 6564 2061 6e64 2073 deprecated and s │ │ │ │ │ +0007e290: 686f 756c 6420 6265 2074 7265 6174 6564 hould be treated │ │ │ │ │ +0007e2a0: 2061 730a 2020 2020 2065 7175 6976 616c as. equival │ │ │ │ │ +0007e2b0: 656e 7420 746f 20e2 8098 6f70 7469 6f6e ent to ...option │ │ │ │ │ +0007e2c0: 616c e280 992e 2020 416c 6c20 e280 9865 al.... All ...e │ │ │ │ │ +0007e2d0: 7874 7261 e280 9920 7072 696f 7269 7469 xtra... prioriti │ │ │ │ │ +0007e2e0: 6573 2073 686f 756c 6420 6265 2063 6861 es should be cha │ │ │ │ │ +0007e2f0: 6e67 6564 0a20 2020 2020 746f 20e2 8098 nged. to ... │ │ │ │ │ +0007e300: 6f70 7469 6f6e 616c e280 992e 2020 5061 optional.... Pa │ │ │ │ │ +0007e310: 636b 6167 6573 2077 6974 6820 6120 7072 ckages with a pr │ │ │ │ │ +0007e320: 696f 7269 7479 206f 6620 e280 986f 7074 iority of ...opt │ │ │ │ │ +0007e330: 696f 6e61 6ce2 8099 206d 6179 2063 6f6e ional... may con │ │ │ │ │ +0007e340: 666c 6963 740a 2020 2020 2077 6974 6820 flict. with │ │ │ │ │ +0007e350: 6561 6368 206f 7468 6572 2028 6275 7420 each other (but │ │ │ │ │ +0007e360: 7061 636b 6167 6573 2074 6861 7420 626f packages that bo │ │ │ │ │ +0007e370: 7468 2068 6176 6520 6120 7072 696f 7269 th have a priori │ │ │ │ │ +0007e380: 7479 206f 660a 2020 2020 20e2 8098 7374 ty of. ...st │ │ │ │ │ +0007e390: 616e 6461 7264 e280 9920 6f72 2068 6967 andard... or hig │ │ │ │ │ +0007e3a0: 6865 7220 7374 696c 6c20 6d61 7920 6e6f her still may no │ │ │ │ │ +0007e3b0: 7420 636f 6e66 6c69 6374 292e 0a0a 352e t conflict)...5. │ │ │ │ │ +0007e3c0: 362e 3330 0a0a 2020 2020 204e 6577 2073 6.30.. New s │ │ │ │ │ +0007e3d0: 6563 7469 6f6e 2064 6f63 756d 656e 7469 ection documenti │ │ │ │ │ +0007e3e0: 6e67 2074 6865 20e2 8098 5465 7374 7375 ng the ...Testsu │ │ │ │ │ +0007e3f0: 6974 65e2 8099 2066 6965 6c64 2069 6e20 ite... field in │ │ │ │ │ +0007e400: 4465 6269 616e 2073 6f75 7263 650a 2020 Debian source. │ │ │ │ │ +0007e410: 2020 2063 6f6e 7472 6f6c 2066 696c 6573 control files │ │ │ │ │ +0007e420: 2e0a 0a38 2e31 2e31 0a0a 2020 2020 2053 ...8.1.1.. S │ │ │ │ │ +0007e430: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +0007e440: 6d75 7374 206e 6f77 2069 6e76 6f6b 6520 must now invoke │ │ │ │ │ +0007e450: e280 986c 6463 6f6e 6669 67e2 8099 2062 ...ldconfig... b │ │ │ │ │ +0007e460: 7920 6d65 616e 7320 6f66 2074 7269 6767 y means of trigg │ │ │ │ │ +0007e470: 6572 732c 0a20 2020 2020 696e 7374 6561 ers,. instea │ │ │ │ │ +0007e480: 6420 6f66 206d 6169 6e74 7363 7269 7074 d of maintscript │ │ │ │ │ +0007e490: 732e 0a0a 392e 332e 330a 0a20 2020 2020 s...9.3.3.. │ │ │ │ │ +0007e4a0: 5061 636b 6167 6573 2061 7265 2072 6563 Packages are rec │ │ │ │ │ +0007e4b0: 6f6d 6d65 6e64 6564 2074 6f20 7573 6520 ommended to use │ │ │ │ │ +0007e4c0: 6465 6268 656c 7065 7220 746f 6f6c 7320 debhelper tools │ │ │ │ │ +0007e4d0: 696e 7374 6561 6420 6f66 2069 6e76 6f6b instead of invok │ │ │ │ │ +0007e4e0: 696e 670a 2020 2020 20e2 8098 7570 6461 ing. ...upda │ │ │ │ │ +0007e4f0: 7465 2d72 632e 64e2 8099 2061 6e64 20e2 te-rc.d... and . │ │ │ │ │ +0007e500: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0007e510: 2064 6972 6563 746c 792e 0a0a 392e 332e directly...9.3. │ │ │ │ │ +0007e520: 330a 0a20 2020 2020 506f 6c69 6379 e280 3.. Policy.. │ │ │ │ │ +0007e530: 9973 2064 6573 6372 6970 7469 6f6e 206f .s description o │ │ │ │ │ +0007e540: 6620 686f 7720 7468 6520 6c6f 6361 6c20 f how the local │ │ │ │ │ +0007e550: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ +0007e560: 6174 6f72 206d 6179 0a20 2020 2020 6d6f ator may. mo │ │ │ │ │ +0007e570: 6469 6679 2074 6865 2072 756e 6c65 7665 dify the runleve │ │ │ │ │ +0007e580: 6c73 2061 7420 7768 6963 6820 6120 6461 ls at which a da │ │ │ │ │ +0007e590: 656d 6f6e 2069 7320 7374 6172 7465 6420 emon is started │ │ │ │ │ +0007e5a0: 616e 6420 7374 6f70 7065 642c 2061 6e64 and stopped, and │ │ │ │ │ +0007e5b0: 0a20 2020 2020 686f 7720 696e 6974 2073 . how init s │ │ │ │ │ +0007e5c0: 6372 6970 7473 206d 6179 2064 6570 656e cripts may depen │ │ │ │ │ +0007e5d0: 6420 6f6e 206f 7468 6572 2069 6e69 7420 d on other init │ │ │ │ │ +0007e5e0: 7363 7269 7074 732c 2068 6176 6520 6265 scripts, have be │ │ │ │ │ +0007e5f0: 656e 0a20 2020 2020 7265 6d6f 7665 642e en. removed. │ │ │ │ │ +0007e600: 2020 5468 6573 6520 6172 6520 6e6f 7720 These are now │ │ │ │ │ +0007e610: 6861 6e64 6c65 6420 6279 204c 5342 2068 handled by LSB h │ │ │ │ │ +0007e620: 6561 6465 7273 2e0a 0a39 2e34 0a0a 2020 eaders...9.4.. │ │ │ │ │ +0007e630: 2020 2050 6f6c 6963 79e2 8099 7320 7370 Policy...s sp │ │ │ │ │ +0007e640: 6563 6966 6963 6174 696f 6e20 6f66 2074 ecification of t │ │ │ │ │ +0007e650: 6865 2063 6f6e 736f 6c65 206d 6573 7361 he console messa │ │ │ │ │ +0007e660: 6765 7320 7468 6174 2073 686f 756c 6420 ges that should │ │ │ │ │ +0007e670: 6265 0a20 2020 2020 656d 6974 7465 6420 be. emitted │ │ │ │ │ +0007e680: 6279 20e2 8098 696e 6974 2e64 e280 9920 by ...init.d... │ │ │ │ │ +0007e690: 7363 7269 7074 7320 6861 7320 6265 656e scripts has been │ │ │ │ │ +0007e6a0: 2072 656d 6f76 6564 2e20 2054 6869 7320 removed. This │ │ │ │ │ +0007e6b0: 6973 206e 6f77 2064 6566 696e 6564 0a20 is now defined. │ │ │ │ │ +0007e6c0: 2020 2020 6279 204c 5342 2c20 666f 7220 by LSB, for │ │ │ │ │ +0007e6d0: 7379 7376 696e 6974 2c20 616e 6420 6973 sysvinit, and is │ │ │ │ │ +0007e6e0: 206e 6f74 2065 7870 6563 7465 6420 746f not expected to │ │ │ │ │ +0007e6f0: 2062 6520 666f 6c6c 6f77 6564 2062 7920 be followed by │ │ │ │ │ +0007e700: 6f74 6865 720a 2020 2020 2069 6e69 7420 other. init │ │ │ │ │ +0007e710: 7379 7374 656d 732e 0a0a 392e 360a 0a20 systems...9.6.. │ │ │ │ │ +0007e720: 2020 2020 5061 636b 6167 6573 2069 6e73 Packages ins │ │ │ │ │ +0007e730: 7461 6c6c 696e 6720 6120 4672 6565 2044 talling a Free D │ │ │ │ │ +0007e740: 6573 6b74 6f70 2065 6e74 7279 206d 7573 esktop entry mus │ │ │ │ │ +0007e750: 7420 6e6f 7420 616c 736f 2069 6e73 7461 t not also insta │ │ │ │ │ +0007e760: 6c6c 2061 0a20 2020 2020 4465 6269 616e ll a. Debian │ │ │ │ │ +0007e770: 206d 656e 7520 7379 7374 656d 2065 6e74 menu system ent │ │ │ │ │ +0007e780: 7279 2e0a 0a39 2e39 0a0a 2020 2020 2054 ry...9.9.. T │ │ │ │ │ +0007e790: 6865 2070 726f 6869 6269 7469 6f6e 2061 he prohibition a │ │ │ │ │ +0007e7a0: 6761 696e 7374 2064 6570 656e 6469 6e67 gainst depending │ │ │ │ │ +0007e7b0: 206f 6e20 656e 7669 726f 6e6d 656e 7420 on environment │ │ │ │ │ +0007e7c0: 7661 7269 6162 6c65 7320 666f 720a 2020 variables for. │ │ │ │ │ +0007e7d0: 2020 2072 6561 736f 6e61 626c 6520 6465 reasonable de │ │ │ │ │ +0007e7e0: 6661 756c 7473 2069 7320 6f6e 6c79 2066 faults is only f │ │ │ │ │ +0007e7f0: 6f72 2070 726f 6772 616d 7320 6f6e 2074 or programs on t │ │ │ │ │ +0007e800: 6865 2073 7973 7465 6d20 5041 5448 2061 he system PATH a │ │ │ │ │ +0007e810: 6e64 0a20 2020 2020 6f6e 6c79 2066 6f72 nd. only for │ │ │ │ │ +0007e820: 2063 7573 746f 6d20 656e 7669 726f 6e6d custom environm │ │ │ │ │ +0007e830: 656e 7420 7661 7269 6162 6c65 2073 6574 ent variable set │ │ │ │ │ +0007e840: 7469 6e67 7320 286e 6f74 2c20 7361 792c tings (not, say, │ │ │ │ │ +0007e850: 2061 2073 616e 650a 2020 2020 2050 4154 a sane. PAT │ │ │ │ │ +0007e860: 4829 2e0a 0a1f 0a46 696c 653a 2064 6562 H).....File: deb │ │ │ │ │ +0007e870: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0007e880: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +0007e890: 3420 3020 302c 2020 4e65 7874 3a20 5665 4 0 0, Next: Ve │ │ │ │ │ +0007e8a0: 7273 696f 6e20 3320 3920 382c 2020 5072 rsion 3 9 8, Pr │ │ │ │ │ +0007e8b0: 6576 3a20 5665 7273 696f 6e20 3420 3020 ev: Version 4 0 │ │ │ │ │ +0007e8c0: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ +0007e8d0: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +0007e8e0: 3232 2056 6572 7369 6f6e 2034 2e30 2e30 22 Version 4.0.0 │ │ │ │ │ +0007e8f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0007e900: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204d ====..Released M │ │ │ │ │ +0007e910: 6179 2c20 3230 3137 2e0a 0a34 2e33 0a0a ay, 2017...4.3.. │ │ │ │ │ +0007e920: 2020 2020 20e2 8098 636f 6e66 6967 2e73 ...config.s │ │ │ │ │ +0007e930: 7562 e280 9920 616e 6420 e280 9863 6f6e ub... and ...con │ │ │ │ │ +0007e940: 6669 672e 6775 6573 73e2 8099 2073 686f fig.guess... sho │ │ │ │ │ +0007e950: 756c 6420 6265 2075 7064 6174 6564 2061 uld be updated a │ │ │ │ │ +0007e960: 7420 6275 696c 6420 7469 6d65 206f 720a t build time or. │ │ │ │ │ +0007e970: 2020 2020 2072 6570 6c61 6365 6420 7769 replaced wi │ │ │ │ │ +0007e980: 7468 2074 6865 2076 6572 7369 6f6e 7320 th the versions │ │ │ │ │ +0007e990: 6672 6f6d 2061 7574 6f74 6f6f 6c73 2d64 from autotools-d │ │ │ │ │ +0007e9a0: 6576 2e0a 0a34 2e39 0a0a 2020 2020 204e ev...4.9.. N │ │ │ │ │ +0007e9b0: 6577 20e2 8098 5441 5247 4554 e280 9920 ew ...TARGET... │ │ │ │ │ +0007e9c0: 7365 7420 6f66 20e2 8098 6470 6b67 2d61 set of ...dpkg-a │ │ │ │ │ +0007e9d0: 7263 6869 7465 6374 7572 65e2 8099 2076 rchitecture... v │ │ │ │ │ +0007e9e0: 6172 6961 626c 6573 2061 6e64 206e 6577 ariables and new │ │ │ │ │ +0007e9f0: 0a20 2020 2020 e280 9844 4542 5f2a 5f41 . ...DEB_*_A │ │ │ │ │ +0007ea00: 5243 485f 4249 5453 e280 9920 616e 6420 RCH_BITS... and │ │ │ │ │ +0007ea10: e280 9844 4542 5f2a 5f41 5243 485f 454e ...DEB_*_ARCH_EN │ │ │ │ │ +0007ea20: 4449 414e e280 9920 7661 7269 6162 6c65 DIAN... variable │ │ │ │ │ +0007ea30: 732e 0a0a 342e 392e 310a 0a20 2020 2020 s...4.9.1.. │ │ │ │ │ +0007ea40: 4e65 7720 e280 9844 4542 5f42 5549 4c44 New ...DEB_BUILD │ │ │ │ │ +0007ea50: 5f4f 5054 494f 4e53 e280 9920 7461 672c _OPTIONS... tag, │ │ │ │ │ +0007ea60: 20e2 8098 6e6f 646f 63e2 8099 2c20 7768 ...nodoc..., wh │ │ │ │ │ +0007ea70: 6963 6820 7361 7973 2074 6f20 7375 7070 ich says to supp │ │ │ │ │ +0007ea80: 7265 7373 0a20 2020 2020 646f 6375 6d65 ress. docume │ │ │ │ │ +0007ea90: 6e74 6174 696f 6e20 6765 6e65 7261 7469 ntation generati │ │ │ │ │ +0007eaa0: 6f6e 2028 6275 7420 636f 6e74 696e 7565 on (but continue │ │ │ │ │ +0007eab0: 2074 6f20 6275 696c 6420 616c 6c20 6269 to build all bi │ │ │ │ │ +0007eac0: 6e61 7279 0a20 2020 2020 7061 636b 6167 nary. packag │ │ │ │ │ +0007ead0: 6573 2c20 6576 656e 2064 6f63 756d 656e es, even documen │ │ │ │ │ +0007eae0: 7461 7469 6f6e 2070 6163 6b61 6765 732c tation packages, │ │ │ │ │ +0007eaf0: 206a 7573 7420 6c65 7420 7468 656d 2062 just let them b │ │ │ │ │ +0007eb00: 6520 6d6f 7374 6c79 0a20 2020 2020 656d e mostly. em │ │ │ │ │ +0007eb10: 7074 7929 2e0a 0a35 2e32 0a0a 2020 2020 pty)...5.2.. │ │ │ │ │ +0007eb20: 2041 7574 6f6d 6174 6963 616c 6c79 2d67 Automatically-g │ │ │ │ │ +0007eb30: 656e 6572 6174 6564 2064 6562 7567 2070 enerated debug p │ │ │ │ │ +0007eb40: 6163 6b61 6765 7320 646f 206e 6f74 206e ackages do not n │ │ │ │ │ +0007eb50: 6565 6420 746f 2068 6176 6520 610a 2020 eed to have a. │ │ │ │ │ +0007eb60: 2020 2063 6f72 7265 7370 6f6e 6469 6e67 corresponding │ │ │ │ │ +0007eb70: 2073 7461 6e7a 6120 696e 20e2 8098 6465 stanza in ...de │ │ │ │ │ +0007eb80: 6269 616e 2f63 6f6e 7472 6f6c e280 992e bian/control.... │ │ │ │ │ +0007eb90: 2020 2854 6869 7320 6973 2065 7869 7374 (This is exist │ │ │ │ │ +0007eba0: 696e 670a 2020 2020 2070 7261 6374 6963 ing. practic │ │ │ │ │ +0007ebb0: 653b 2074 6869 7320 506f 6c69 6379 2075 e; this Policy u │ │ │ │ │ +0007ebc0: 7064 6174 6520 6973 206a 7573 7420 636c pdate is just cl │ │ │ │ │ +0007ebd0: 6561 7265 7220 6162 6f75 7420 6974 2e29 earer about it.) │ │ │ │ │ +0007ebe0: 0a0a 352e 362e 3132 0a0a 2020 2020 2043 ..5.6.12.. C │ │ │ │ │ +0007ebf0: 6f6c 6f6e 7320 6172 6520 6e6f 7420 7065 olons are not pe │ │ │ │ │ +0007ec00: 726d 6974 7465 6420 696e 2075 7073 7472 rmitted in upstr │ │ │ │ │ +0007ec10: 6561 6d20 7665 7273 696f 6e20 6e75 6d62 eam version numb │ │ │ │ │ +0007ec20: 6572 732e 0a0a 372e 370a 0a20 2020 2020 ers...7.7.. │ │ │ │ │ +0007ec30: 4e65 7720 e280 9842 7569 6c64 2d44 6570 New ...Build-Dep │ │ │ │ │ +0007ec40: 656e 6473 2d41 7263 68e2 8099 2061 6e64 ends-Arch... and │ │ │ │ │ +0007ec50: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ +0007ec60: 6374 732d 4172 6368 e280 9920 6669 656c cts-Arch... fiel │ │ │ │ │ +0007ec70: 6473 2061 7265 206e 6f77 0a20 2020 2020 ds are now. │ │ │ │ │ +0007ec80: 7375 7070 6f72 7465 642e 0a0a 382e 340a supported...8.4. │ │ │ │ │ +0007ec90: 0a20 2020 2020 5468 6520 7265 636f 6d6d . The recomm │ │ │ │ │ +0007eca0: 656e 6465 6420 7061 636b 6167 6520 6e61 ended package na │ │ │ │ │ +0007ecb0: 6d65 2066 6f72 2073 6861 7265 6420 6c69 me for shared li │ │ │ │ │ +0007ecc0: 6272 6172 7920 6465 7665 6c6f 706d 656e brary developmen │ │ │ │ │ +0007ecd0: 7420 6669 6c65 730a 2020 2020 2069 7320 t files. is │ │ │ │ │ +0007ece0: 6e6f 7720 6c69 6272 6172 796e 616d 652d now libraryname- │ │ │ │ │ +0007ecf0: 6465 7620 6f72 206c 6962 7261 7279 6e61 dev or libraryna │ │ │ │ │ +0007ed00: 6d65 6170 6976 6572 7369 6f6e 2d64 6576 meapiversion-dev │ │ │ │ │ +0007ed10: 2c20 6e6f 740a 2020 2020 206c 6962 7261 , not. libra │ │ │ │ │ +0007ed20: 7279 6e61 6d65 736f 7665 7273 696f 6e2d rynamesoversion- │ │ │ │ │ +0007ed30: 6465 762e 0a0a 392e 312e 310a 0a20 2020 dev...9.1.1.. │ │ │ │ │ +0007ed40: 2020 5468 6520 7374 6162 6c65 2072 656c The stable rel │ │ │ │ │ +0007ed50: 6561 7365 206f 6620 4465 6269 616e 2073 ease of Debian s │ │ │ │ │ +0007ed60: 7570 706f 7274 7320 e280 982f 7275 6ee2 upports .../run. │ │ │ │ │ +0007ed70: 8099 2c20 736f 2070 6163 6b61 6765 7320 .., so packages │ │ │ │ │ +0007ed80: 6d61 7920 6e6f 770a 2020 2020 2061 7373 may now. ass │ │ │ │ │ +0007ed90: 756d 6520 7468 6174 2069 7420 6578 6973 ume that it exis │ │ │ │ │ +0007eda0: 7473 2061 6e64 2064 6f20 6e6f 7420 6e65 ts and do not ne │ │ │ │ │ +0007edb0: 6564 2061 6e79 2073 7065 6369 616c 2064 ed any special d │ │ │ │ │ +0007edc0: 6570 656e 6465 6e63 7920 6f6e 2061 0a20 ependency on a. │ │ │ │ │ +0007edd0: 2020 2020 7665 7273 696f 6e20 6f66 2069 version of i │ │ │ │ │ +0007ede0: 6e69 7473 6372 6970 7473 2e0a 0a39 2e33 nitscripts...9.3 │ │ │ │ │ +0007edf0: 2e32 0a0a 2020 2020 204e 6577 206f 7074 .2.. New opt │ │ │ │ │ +0007ee00: 696f 6e61 6c20 e280 9874 7279 2d72 6573 ional ...try-res │ │ │ │ │ +0007ee10: 7461 7274 e280 9920 7374 616e 6461 7264 tart... standard │ │ │ │ │ +0007ee20: 2069 6e69 7420 7363 7269 7074 2061 7267 init script arg │ │ │ │ │ +0007ee30: 756d 656e 742c 2077 6869 6368 2028 6966 ument, which (if │ │ │ │ │ +0007ee40: 0a20 2020 2020 7375 7070 6f72 7465 6429 . supported) │ │ │ │ │ +0007ee50: 2073 686f 756c 6420 7265 7374 6172 7420 should restart │ │ │ │ │ +0007ee60: 7468 6520 7365 7276 6963 6520 6966 2069 the service if i │ │ │ │ │ +0007ee70: 7420 6973 2061 6c72 6561 6479 2072 756e t is already run │ │ │ │ │ +0007ee80: 6e69 6e67 2061 6e64 0a20 2020 2020 6f74 ning and. ot │ │ │ │ │ +0007ee90: 6865 7277 6973 6520 6a75 7374 2072 6570 herwise just rep │ │ │ │ │ +0007eea0: 6f72 7420 7375 6363 6573 732e 0a0a 392e ort success...9. │ │ │ │ │ +0007eeb0: 332e 320a 0a20 2020 2020 5375 7070 6f72 3.2.. Suppor │ │ │ │ │ +0007eec0: 7420 666f 7220 7468 6520 e280 9873 7461 t for the ...sta │ │ │ │ │ +0007eed0: 7475 73e2 8099 2069 6e69 7420 7363 7269 tus... init scri │ │ │ │ │ +0007eee0: 7074 2061 7267 756d 656e 7420 6973 2072 pt argument is r │ │ │ │ │ +0007eef0: 6563 6f6d 6d65 6e64 6564 2e0a 0a39 2e33 ecommended...9.3 │ │ │ │ │ +0007ef00: 2e33 2e32 0a0a 2020 2020 2050 6163 6b61 .3.2.. Packa │ │ │ │ │ +0007ef10: 6765 7320 6d75 7374 206e 6f74 2063 616c ges must not cal │ │ │ │ │ +0007ef20: 6c20 e280 982f 6574 632f 696e 6974 2e64 l .../etc/init.d │ │ │ │ │ +0007ef30: e280 9920 7363 7269 7074 7320 6469 7265 ... scripts dire │ │ │ │ │ +0007ef40: 6374 6c79 2065 7665 6e20 6173 2061 0a20 ctly even as a. │ │ │ │ │ +0007ef50: 2020 2020 6661 6c6c 6261 636b 2c20 616e fallback, an │ │ │ │ │ +0007ef60: 6420 696e 7374 6561 6420 6d75 7374 2061 d instead must a │ │ │ │ │ +0007ef70: 6c77 6179 7320 7573 6520 e280 9869 6e76 lways use ...inv │ │ │ │ │ +0007ef80: 6f6b 652d 7263 2e64 e280 9920 2877 6869 oke-rc.d... (whi │ │ │ │ │ +0007ef90: 6368 2069 730a 2020 2020 2065 7373 656e ch is. essen │ │ │ │ │ +0007efa0: 7469 616c 2061 6e64 2073 686f 756c 646e tial and shouldn │ │ │ │ │ +0007efb0: e280 9974 2072 6571 7569 7265 2061 6e79 ...t require any │ │ │ │ │ +0007efc0: 2063 6f6e 6469 7469 6f6e 616c 292e 0a0a conditional)... │ │ │ │ │ +0007efd0: 392e 3131 2e31 0a0a 2020 2020 2049 6e73 9.11.1.. Ins │ │ │ │ │ +0007efe0: 7472 7563 7469 6f6e 7320 666f 7220 e280 tructions for .. │ │ │ │ │ +0007eff0: 9875 7073 7461 7274 e280 9920 696e 7465 .upstart... inte │ │ │ │ │ +0007f000: 6772 6174 696f 6e20 7265 6d6f 7665 6420 gration removed │ │ │ │ │ +0007f010: 7369 6e63 6520 e280 9875 7073 7461 7274 since ...upstart │ │ │ │ │ +0007f020: e280 9920 6973 0a20 2020 2020 6e6f 206c ... is. no l │ │ │ │ │ +0007f030: 6f6e 6765 7220 6d61 696e 7461 696e 6564 onger maintained │ │ │ │ │ +0007f040: 2069 6e20 4465 6269 616e 2e0a 0a31 302e in Debian...10. │ │ │ │ │ +0007f050: 310a 0a20 2020 2020 5061 636b 6167 6573 1.. Packages │ │ │ │ │ +0007f060: 206d 6179 206e 6f74 2069 6e73 7461 6c6c may not install │ │ │ │ │ +0007f070: 2066 696c 6573 2069 6e20 626f 7468 20e2 files in both . │ │ │ │ │ +0007f080: 8098 2f70 6174 68e2 8099 2061 6e64 20e2 ../path... and . │ │ │ │ │ +0007f090: 8098 2f75 7372 2f70 6174 68e2 8099 2c20 ../usr/path..., │ │ │ │ │ +0007f0a0: 616e 640a 2020 2020 206d 7573 7420 6d61 and. must ma │ │ │ │ │ +0007f0b0: 6e61 6765 2061 6e79 2062 6163 6b77 6172 nage any backwar │ │ │ │ │ +0007f0c0: 642d 636f 6d70 6174 6962 696c 6974 7920 d-compatibility │ │ │ │ │ +0007f0d0: 7379 6d6c 696e 6b73 2073 6f20 7468 6174 symlinks so that │ │ │ │ │ +0007f0e0: 2074 6865 7920 646f 6ee2 8099 740a 2020 they don...t. │ │ │ │ │ +0007f0f0: 2020 2062 7265 616b 2069 6620 e280 982f break if .../ │ │ │ │ │ +0007f100: 7061 7468 e280 9920 616e 6420 e280 982f path... and .../ │ │ │ │ │ +0007f110: 7573 722f 7061 7468 e280 9920 6172 6520 usr/path... are │ │ │ │ │ +0007f120: 7468 6520 7361 6d65 2064 6972 6563 746f the same directo │ │ │ │ │ +0007f130: 7279 2e0a 0a31 302e 360a 0a20 2020 2020 ry...10.6.. │ │ │ │ │ +0007f140: 5061 636b 6167 6573 2073 686f 756c 6420 Packages should │ │ │ │ │ +0007f150: 6173 7375 6d65 2064 6576 6963 6520 6669 assume device fi │ │ │ │ │ +0007f160: 6c65 7320 696e 20e2 8098 2f64 6576 e280 les in .../dev.. │ │ │ │ │ +0007f170: 9920 6172 6520 6479 6e61 6d69 6361 6c6c . are dynamicall │ │ │ │ │ +0007f180: 790a 2020 2020 206d 616e 6167 6564 2061 y. managed a │ │ │ │ │ +0007f190: 6e64 2064 6f6e e280 9974 2068 6176 6520 nd don...t have │ │ │ │ │ +0007f1a0: 746f 2062 6520 6372 6561 7465 6420 6279 to be created by │ │ │ │ │ +0007f1b0: 2074 6865 2070 6163 6b61 6765 2e20 2050 the package. P │ │ │ │ │ +0007f1c0: 6163 6b61 6765 730a 2020 2020 206f 7468 ackages. oth │ │ │ │ │ +0007f1d0: 6572 2074 6861 6e20 7468 6f73 6520 7768 er than those wh │ │ │ │ │ +0007f1e0: 6f73 6520 7075 7270 6f73 6520 6973 2074 ose purpose is t │ │ │ │ │ +0007f1f0: 6f20 6d61 6e61 6765 20e2 8098 2f64 6576 o manage .../dev │ │ │ │ │ +0007f200: e280 9920 6d75 7374 206e 6f74 2063 7265 ... must not cre │ │ │ │ │ +0007f210: 6174 650a 2020 2020 206f 7220 7265 6d6f ate. or remo │ │ │ │ │ +0007f220: 7665 2066 696c 6573 2074 6865 7265 2077 ve files there w │ │ │ │ │ +0007f230: 6865 6e20 6120 6479 6e61 6d69 6320 6d61 hen a dynamic ma │ │ │ │ │ +0007f240: 6e61 6765 6d65 6e74 2066 6163 696c 6974 nagement facilit │ │ │ │ │ +0007f250: 7920 6973 2069 6e20 7573 652e 0a20 2020 y is in use.. │ │ │ │ │ +0007f260: 2020 4e61 6d65 6420 7069 7065 7320 616e Named pipes an │ │ │ │ │ +0007f270: 6420 6465 7669 6365 2066 696c 6573 206f d device files o │ │ │ │ │ +0007f280: 7574 7369 6465 206f 6620 e280 982f 6465 utside of .../de │ │ │ │ │ +0007f290: 76e2 8099 2073 686f 756c 6420 6e6f 726d v... should norm │ │ │ │ │ +0007f2a0: 616c 6c79 2062 650a 2020 2020 2063 7265 ally be. cre │ │ │ │ │ +0007f2b0: 6174 6564 206f 6e20 6465 6d61 6e64 2076 ated on demand v │ │ │ │ │ +0007f2c0: 6961 2069 6e69 7420 7363 7269 7074 732c ia init scripts, │ │ │ │ │ +0007f2d0: 2073 7973 7465 6d64 2075 6e69 7473 2c20 systemd units, │ │ │ │ │ +0007f2e0: 6f72 2073 696d 696c 6172 0a20 2020 2020 or similar. │ │ │ │ │ +0007f2f0: 6d65 6368 616e 6973 6d73 2c20 6275 7420 mechanisms, but │ │ │ │ │ +0007f300: 6d61 7920 6265 2063 7265 6174 6564 2061 may be created a │ │ │ │ │ +0007f310: 6e64 2072 656d 6f76 6564 2069 6e20 6d61 nd removed in ma │ │ │ │ │ +0007f320: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0007f330: 2069 660a 2020 2020 2074 6865 7920 6d75 if. they mu │ │ │ │ │ +0007f340: 7374 2062 6520 6372 6561 7465 6420 6475 st be created du │ │ │ │ │ +0007f350: 7269 6e67 2070 6163 6b61 6765 2069 6e73 ring package ins │ │ │ │ │ +0007f360: 7461 6c6c 6174 696f 6e2e 0a0a 3130 2e39 tallation...10.9 │ │ │ │ │ +0007f370: 0a0a 2020 2020 2043 6865 636b 696e 6720 .. Checking │ │ │ │ │ +0007f380: 7769 7468 2074 6865 2062 6173 652d 7061 with the base-pa │ │ │ │ │ +0007f390: 7373 7764 206d 6169 6e74 6169 6e65 7220 sswd maintainer │ │ │ │ │ +0007f3a0: 6973 206e 6f20 6c6f 6e67 6572 2072 6571 is no longer req │ │ │ │ │ +0007f3b0: 7569 7265 6420 286f 720a 2020 2020 2064 uired (or. d │ │ │ │ │ +0007f3c0: 6573 6972 6162 6c65 2920 7768 656e 2063 esirable) when c │ │ │ │ │ +0007f3d0: 7265 6174 696e 6720 6120 6e65 7720 6479 reating a new dy │ │ │ │ │ +0007f3e0: 6e61 6d69 6320 7573 6572 206f 7220 6772 namic user or gr │ │ │ │ │ +0007f3f0: 6f75 7020 696e 2061 2070 6163 6b61 6765 oup in a package │ │ │ │ │ +0007f400: 2e0a 0a31 322e 330a 0a20 2020 2020 4465 ...12.3.. De │ │ │ │ │ +0007f410: 7065 6e64 656e 6369 6573 206f 6e20 2a2d pendencies on *- │ │ │ │ │ +0007f420: 646f 6320 7061 636b 6167 6573 2073 686f doc packages sho │ │ │ │ │ +0007f430: 756c 6420 6265 2061 7420 6d6f 7374 2052 uld be at most R │ │ │ │ │ +0007f440: 6563 6f6d 6d65 6e64 730a 2020 2020 2028 ecommends. ( │ │ │ │ │ +0007f450: 5375 6767 6573 7473 2069 6620 7468 6579 Suggests if they │ │ │ │ │ +0007f460: 206f 6e6c 7920 696e 636c 7564 6520 646f only include do │ │ │ │ │ +0007f470: 6375 6d65 6e74 6174 696f 6e20 696e 2073 cumentation in s │ │ │ │ │ +0007f480: 7570 706c 656d 656e 7461 6c0a 2020 2020 upplemental. │ │ │ │ │ +0007f490: 2066 6f72 6d61 7473 292e 0a0a 3132 2e35 formats)...12.5 │ │ │ │ │ +0007f4a0: 0a0a 2020 2020 2054 6865 204d 6f7a 696c .. The Mozil │ │ │ │ │ +0007f4b0: 6c61 2050 7562 6c69 6320 4c69 6365 6e73 la Public Licens │ │ │ │ │ +0007f4c0: 6520 312e 3120 616e 6420 322e 3020 284d e 1.1 and 2.0 (M │ │ │ │ │ +0007f4d0: 504c 2d31 2e31 2061 6e64 204d 504c 2d32 PL-1.1 and MPL-2 │ │ │ │ │ +0007f4e0: 2e30 2920 6172 650a 2020 2020 206e 6f77 .0) are. now │ │ │ │ │ +0007f4f0: 2069 6e63 6c75 6465 6420 696e 20e2 8098 included in ... │ │ │ │ │ +0007f500: 2f75 7372 2f73 6861 7265 2f63 6f6d 6d6f /usr/share/commo │ │ │ │ │ +0007f510: 6e2d 6c69 6365 6e73 6573 e280 9920 616e n-licenses... an │ │ │ │ │ +0007f520: 6420 646f 206e 6f74 206e 6565 6420 746f d do not need to │ │ │ │ │ +0007f530: 2062 650a 2020 2020 2063 6f70 6965 6420 be. copied │ │ │ │ │ +0007f540: 7665 7262 6174 696d 2069 6e20 7468 6520 verbatim in the │ │ │ │ │ +0007f550: 7061 636b 6167 6520 e280 9863 6f70 7972 package ...copyr │ │ │ │ │ +0007f560: 6967 6874 e280 9920 6669 6c65 2e0a 0a63 ight... file...c │ │ │ │ │ +0007f570: 6f70 7972 6967 6874 2d66 6f72 6d61 740a opyright-format. │ │ │ │ │ +0007f580: 0a20 2020 2020 5468 6520 e280 9868 7474 . The ...htt │ │ │ │ │ +0007f590: 7073 e280 9920 666f 726d 206f 6620 7468 ps... form of th │ │ │ │ │ +0007f5a0: 6520 636f 7079 7269 6768 742d 666f 726d e copyright-form │ │ │ │ │ +0007f5b0: 6174 2055 524c 2069 7320 6e6f 7720 616c at URL is now al │ │ │ │ │ +0007f5c0: 6c6f 7765 6420 616e 640a 2020 2020 2070 lowed and. p │ │ │ │ │ +0007f5d0: 7265 6665 7272 6564 2069 6e20 7468 6520 referred in the │ │ │ │ │ +0007f5e0: e280 9846 6f72 6d61 74e2 8099 2066 6965 ...Format... fie │ │ │ │ │ +0007f5f0: 6c64 2e0a 0a70 6572 6c0a 0a20 2020 2020 ld...perl.. │ │ │ │ │ +0007f600: 5468 6520 5065 726c 2073 6561 7263 6820 The Perl search │ │ │ │ │ +0007f610: 7061 7468 206e 6f77 2069 6e63 6c75 6465 path now include │ │ │ │ │ +0007f620: 7320 6d75 6c74 6961 7263 6820 6469 7265 s multiarch dire │ │ │ │ │ +0007f630: 6374 6f72 6965 732e 2020 5468 650a 2020 ctories. The. │ │ │ │ │ +0007f640: 2020 2076 656e 646f 7220 6469 7265 6374 vendor direct │ │ │ │ │ +0007f650: 6f72 7920 666f 7220 6172 6368 6974 6563 ory for architec │ │ │ │ │ +0007f660: 7475 7265 2d73 7065 6369 6669 6320 6d6f ture-specific mo │ │ │ │ │ +0007f670: 6475 6c65 7320 6973 206e 6f77 2076 6572 dules is now ver │ │ │ │ │ +0007f680: 7369 6f6e 6564 0a20 2020 2020 746f 2073 sioned. to s │ │ │ │ │ +0007f690: 7570 706f 7274 206d 756c 7469 6172 6368 upport multiarch │ │ │ │ │ +0007f6a0: 2e0a 0a76 6972 7475 616c 0a0a 2020 2020 ...virtual.. │ │ │ │ │ +0007f6b0: 204e 6577 20e2 8098 6164 7665 6e74 7572 New ...adventur │ │ │ │ │ +0007f6c0: 65e2 8099 2076 6972 7475 616c 2070 6163 e... virtual pac │ │ │ │ │ +0007f6d0: 6b61 6765 2066 6f72 2069 6d70 6c65 6d65 kage for impleme │ │ │ │ │ +0007f6e0: 6e74 6174 696f 6e73 206f 6620 7468 6520 ntations of the │ │ │ │ │ +0007f6f0: 636c 6173 7369 630a 2020 2020 2043 6f6c classic. Col │ │ │ │ │ +0007f700: 6f73 7361 6c20 4361 7665 2041 6476 656e ossal Cave Adven │ │ │ │ │ +0007f710: 7475 7265 2067 616d 652e 0a0a 7669 7274 ture game...virt │ │ │ │ │ +0007f720: 7561 6c0a 0a20 2020 2020 4e65 7720 e280 ual.. New .. │ │ │ │ │ +0007f730: 9868 7474 7064 2d77 7367 6933 e280 9920 .httpd-wsgi3... │ │ │ │ │ +0007f740: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ +0007f750: 666f 7220 5079 7468 6f6e 2033 2057 5347 for Python 3 WSG │ │ │ │ │ +0007f760: 492d 6361 7061 626c 6520 4854 5450 0a20 I-capable HTTP. │ │ │ │ │ +0007f770: 2020 2020 7365 7276 6572 732e 2020 5468 servers. Th │ │ │ │ │ +0007f780: 6520 6578 6973 7469 6e67 20e2 8098 6874 e existing ...ht │ │ │ │ │ +0007f790: 7470 642d 7773 6769 e280 9920 7669 7274 tpd-wsgi... virt │ │ │ │ │ +0007f7a0: 7561 6c20 7061 636b 6167 6520 6973 2066 ual package is f │ │ │ │ │ +0007f7b0: 6f72 2050 7974 686f 6e20 320a 2020 2020 or Python 2. │ │ │ │ │ +0007f7c0: 2057 5347 492d 6361 7061 626c 6520 4854 WSGI-capable HT │ │ │ │ │ +0007f7d0: 5450 2073 6572 7665 7273 2e0a 0a76 6972 TP servers...vir │ │ │ │ │ +0007f7e0: 7475 616c 0a0a 2020 2020 204e 6577 20e2 tual.. New . │ │ │ │ │ +0007f7f0: 8098 7669 7274 7561 6c2d 6d79 7371 6c2d ..virtual-mysql- │ │ │ │ │ +0007f800: 636c 6965 6e74 e280 992c 20e2 8098 7669 client..., ...vi │ │ │ │ │ +0007f810: 7274 7561 6c2d 6d79 7371 6c2d 636c 6965 rtual-mysql-clie │ │ │ │ │ +0007f820: 6e74 2d63 6f72 65e2 8099 2c0a 2020 2020 nt-core...,. │ │ │ │ │ +0007f830: 20e2 8098 7669 7274 7561 6c2d 6d79 7371 ...virtual-mysq │ │ │ │ │ +0007f840: 6c2d 7365 7276 6572 e280 992c 20e2 8098 l-server..., ... │ │ │ │ │ +0007f850: 7669 7274 7561 6c2d 6d79 7371 6c2d 7365 virtual-mysql-se │ │ │ │ │ +0007f860: 7276 6572 2d63 6f72 65e2 8099 2c20 616e rver-core..., an │ │ │ │ │ +0007f870: 640a 2020 2020 20e2 8098 7669 7274 7561 d. ...virtua │ │ │ │ │ +0007f880: 6c2d 6d79 7371 6c2d 7465 7374 7375 6974 l-mysql-testsuit │ │ │ │ │ +0007f890: 65e2 8099 2076 6972 7475 616c 2070 6163 e... virtual pac │ │ │ │ │ +0007f8a0: 6b61 6765 7320 666f 7220 4d79 5351 4c2d kages for MySQL- │ │ │ │ │ +0007f8b0: 636f 6d70 6174 6962 6c65 0a20 2020 2020 compatible. │ │ │ │ │ +0007f8c0: 736f 6674 7761 7265 2e0a 0a1f 0a46 696c software.....Fil │ │ │ │ │ +0007f8d0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007f8e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007f8f0: 7273 696f 6e20 3320 3920 382c 2020 4e65 rsion 3 9 8, Ne │ │ │ │ │ +0007f900: 7874 3a20 5665 7273 696f 6e20 3320 3920 xt: Version 3 9 │ │ │ │ │ +0007f910: 372c 2020 5072 6576 3a20 5665 7273 696f 7, Prev: Versio │ │ │ │ │ +0007f920: 6e20 3420 3020 302c 2020 5570 3a20 5570 n 4 0 0, Up: Up │ │ │ │ │ +0007f930: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007f940: 740a 0a32 322e 3233 2056 6572 7369 6f6e t..22.23 Version │ │ │ │ │ +0007f950: 2033 2e39 2e38 0a3d 3d3d 3d3d 3d3d 3d3d 3.9.8.========= │ │ │ │ │ +0007f960: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007f970: 6173 6564 2041 7072 696c 2c20 3230 3136 ased April, 2016 │ │ │ │ │ +0007f980: 2e0a 0a39 2e36 0a0a 2020 2020 2054 6865 ...9.6.. The │ │ │ │ │ +0007f990: 206d 656e 7520 7379 7374 656d 2069 7320 menu system is │ │ │ │ │ +0007f9a0: 6465 7072 6563 6174 6564 2069 6e20 6661 deprecated in fa │ │ │ │ │ +0007f9b0: 766f 7220 6f66 2074 6865 2046 7265 6544 vor of the FreeD │ │ │ │ │ +0007f9c0: 6573 6b74 6f70 206d 656e 750a 2020 2020 esktop menu. │ │ │ │ │ +0007f9d0: 2073 7461 6e64 6172 642e 2020 4e65 7720 standard. New │ │ │ │ │ +0007f9e0: 7265 7175 6972 656d 656e 7473 2073 6574 requirements set │ │ │ │ │ +0007f9f0: 2066 6f72 2046 7265 6544 6573 6b74 6f70 for FreeDesktop │ │ │ │ │ +0007fa00: 206d 656e 7520 656e 7472 6965 732e 0a0a menu entries... │ │ │ │ │ +0007fa10: 392e 370a 0a20 2020 2020 4e65 7720 696e 9.7.. New in │ │ │ │ │ +0007fa20: 7374 7275 6374 696f 6e73 2066 6f72 2072 structions for r │ │ │ │ │ +0007fa30: 6567 6973 7465 7269 6e67 206d 6564 6961 egistering media │ │ │ │ │ +0007fa40: 2074 7970 6520 6861 6e64 6c65 7273 2077 type handlers w │ │ │ │ │ +0007fa50: 6974 6820 7468 650a 2020 2020 2046 7265 ith the. Fre │ │ │ │ │ +0007fa60: 6544 6573 6b74 6f70 2073 7973 7465 6d2c eDesktop system, │ │ │ │ │ +0007fa70: 2077 6869 6368 2061 7574 6f6d 6174 6963 which automatic │ │ │ │ │ +0007fa80: 616c 6c79 2073 796e 6368 726f 6e69 7a65 ally synchronize │ │ │ │ │ +0007fa90: 7320 7769 7468 206d 6169 6c63 6170 0a20 s with mailcap. │ │ │ │ │ +0007faa0: 2020 2020 616e 6420 7468 6572 6566 6f72 and therefor │ │ │ │ │ +0007fab0: 6520 7265 706c 6163 6573 206d 6169 6c63 e replaces mailc │ │ │ │ │ +0007fac0: 6170 2072 6567 6973 7472 6174 696f 6e20 ap registration │ │ │ │ │ +0007fad0: 666f 7220 7061 636b 6167 6573 2075 7369 for packages usi │ │ │ │ │ +0007fae0: 6e67 0a20 2020 2020 6465 736b 746f 7020 ng. desktop │ │ │ │ │ +0007faf0: 656e 7472 6965 732e 0a0a 1f0a 4669 6c65 entries.....File │ │ │ │ │ +0007fb00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0007fb10: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0007fb20: 7369 6f6e 2033 2039 2037 2c20 204e 6578 sion 3 9 7, Nex │ │ │ │ │ +0007fb30: 743a 2056 6572 7369 6f6e 2033 2039 2036 t: Version 3 9 6 │ │ │ │ │ +0007fb40: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0007fb50: 2033 2039 2038 2c20 2055 703a 2055 7067 3 9 8, Up: Upg │ │ │ │ │ +0007fb60: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0007fb70: 0a0a 3232 2e32 3420 5665 7273 696f 6e20 ..22.24 Version │ │ │ │ │ +0007fb80: 332e 392e 370a 3d3d 3d3d 3d3d 3d3d 3d3d 3.9.7.========== │ │ │ │ │ +0007fb90: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0007fba0: 7365 6420 4665 6272 7561 7279 2c20 3230 sed February, 20 │ │ │ │ │ +0007fbb0: 3136 2e0a 0a31 302e 350a 0a20 2020 2020 16...10.5.. │ │ │ │ │ +0007fbc0: 5379 6d62 6f6c 6963 206c 696e 6b73 206d Symbolic links m │ │ │ │ │ +0007fbd0: 7573 7420 6e6f 7420 7472 6176 6572 7365 ust not traverse │ │ │ │ │ +0007fbe0: 2061 626f 7665 2074 6865 2072 6f6f 7420 above the root │ │ │ │ │ +0007fbf0: 6469 7265 6374 6f72 792e 0a0a 392e 322e directory...9.2. │ │ │ │ │ +0007fc00: 320a 0a20 2020 2020 3332 6269 7420 5549 2.. 32bit UI │ │ │ │ │ +0007fc10: 4473 2069 6e20 7468 6520 7261 6e67 6520 Ds in the range │ │ │ │ │ +0007fc20: 3635 3533 362d 3432 3934 3936 3732 3933 65536-4294967293 │ │ │ │ │ +0007fc30: 2061 7265 2072 6573 6572 7665 6420 666f are reserved fo │ │ │ │ │ +0007fc40: 720a 2020 2020 2064 796e 616d 6963 616c r. dynamical │ │ │ │ │ +0007fc50: 6c79 2061 6c6c 6f63 6174 6564 2075 7365 ly allocated use │ │ │ │ │ +0007fc60: 7220 6163 636f 756e 7473 2e0a 0a35 2e31 r accounts...5.1 │ │ │ │ │ +0007fc70: 0a0a 2020 2020 2045 6d70 7479 2066 6965 .. Empty fie │ │ │ │ │ +0007fc80: 6c64 2076 616c 7565 7320 696e 2063 6f6e ld values in con │ │ │ │ │ +0007fc90: 7472 6f6c 2066 696c 6573 2061 7265 206f trol files are o │ │ │ │ │ +0007fca0: 6e6c 7920 7065 726d 6974 7465 6420 696e nly permitted in │ │ │ │ │ +0007fcb0: 2074 6865 0a20 2020 2020 e280 9864 6562 the. ...deb │ │ │ │ │ +0007fcc0: 6961 6e2f 636f 6e74 726f 6ce2 8099 2066 ian/control... f │ │ │ │ │ +0007fcd0: 696c 6520 6f66 2061 2073 6f75 7263 6520 ile of a source │ │ │ │ │ +0007fce0: 7061 636b 6167 652e 0a0a 342e 390a 0a20 package...4.9.. │ │ │ │ │ +0007fcf0: 2020 2020 e280 9864 6562 6961 6e2f 7275 ...debian/ru │ │ │ │ │ +0007fd00: 6c65 73e2 8099 3a20 7265 7175 6972 6564 les...: required │ │ │ │ │ +0007fd10: 2074 6172 6765 7473 206d 7573 7420 6e6f targets must no │ │ │ │ │ +0007fd20: 7420 6174 7465 6d70 7420 6e65 7477 6f72 t attempt networ │ │ │ │ │ +0007fd30: 6b20 6163 6365 7373 2e0a 0a31 322e 330a k access...12.3. │ │ │ │ │ +0007fd40: 0a20 2020 2020 7265 636f 6d6d 656e 6420 . recommend │ │ │ │ │ +0007fd50: 746f 2073 6869 7020 6164 6469 7469 6f6e to ship addition │ │ │ │ │ +0007fd60: 616c 2064 6f63 756d 656e 7461 7469 6f6e al documentation │ │ │ │ │ +0007fd70: 2066 6f72 2070 6163 6b61 6765 20e2 8098 for package ... │ │ │ │ │ +0007fd80: 706b 67e2 8099 2069 6e20 610a 2020 2020 pkg... in a. │ │ │ │ │ +0007fd90: 2073 6570 6172 6174 6520 7061 636b 6167 separate packag │ │ │ │ │ +0007fda0: 6520 e280 9870 6b67 2d64 6f63 e280 9920 e ...pkg-doc... │ │ │ │ │ +0007fdb0: 616e 6420 696e 7374 616c 6c20 6974 2069 and install it i │ │ │ │ │ +0007fdc0: 6e74 6f0a 2020 2020 20e2 8098 2f75 7372 nto. .../usr │ │ │ │ │ +0007fdd0: 2f73 6861 7265 2f64 6f63 2f70 6b67 e280 /share/doc/pkg.. │ │ │ │ │ +0007fde0: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +0007fdf0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007fe00: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +0007fe10: 2039 2036 2c20 204e 6578 743a 2056 6572 9 6, Next: Ver │ │ │ │ │ +0007fe20: 7369 6f6e 2033 2039 2035 2c20 2050 7265 sion 3 9 5, Pre │ │ │ │ │ +0007fe30: 763a 2056 6572 7369 6f6e 2033 2039 2037 v: Version 3 9 7 │ │ │ │ │ +0007fe40: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007fe50: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ +0007fe60: 3520 5665 7273 696f 6e20 332e 392e 360a 5 Version 3.9.6. │ │ │ │ │ +0007fe70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007fe80: 3d3d 3d0a 0a52 656c 6561 7365 6420 5365 ===..Released Se │ │ │ │ │ +0007fe90: 7074 656d 6265 722c 2032 3031 342e 0a0a ptember, 2014... │ │ │ │ │ +0007fea0: 392e 310a 0a20 2020 2020 5468 6520 4648 9.1.. The FH │ │ │ │ │ +0007feb0: 5320 6973 2072 656c 6178 6564 2074 6f20 S is relaxed to │ │ │ │ │ +0007fec0: 616c 6c6f 7720 6120 7375 6264 6972 6563 allow a subdirec │ │ │ │ │ +0007fed0: 746f 7279 206f 6620 e280 982f 7573 722f tory of .../usr/ │ │ │ │ │ +0007fee0: 6c69 62e2 8099 2074 6f20 686f 6c64 2061 lib... to hold a │ │ │ │ │ +0007fef0: 0a20 2020 2020 6d69 7874 7572 6520 6f66 . mixture of │ │ │ │ │ +0007ff00: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ +0007ff10: 6465 7065 6e64 656e 7420 616e 6420 6172 dependent and ar │ │ │ │ │ +0007ff20: 6368 6974 6563 7475 7265 2d64 6570 656e chitecture-depen │ │ │ │ │ +0007ff30: 6465 6e74 0a20 2020 2020 6669 6c65 732c dent. files, │ │ │ │ │ +0007ff40: 2074 686f 7567 6820 6469 7265 6374 6f72 though director │ │ │ │ │ +0007ff50: 6965 7320 656e 7469 7265 6c79 2063 6f6d ies entirely com │ │ │ │ │ +0007ff60: 706f 7365 6420 6f66 0a20 2020 2020 6172 posed of. ar │ │ │ │ │ +0007ff70: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ +0007ff80: 656e 6465 6e74 2066 696c 6573 2073 686f endent files sho │ │ │ │ │ +0007ff90: 756c 6420 6265 206c 6f63 6174 6564 2069 uld be located i │ │ │ │ │ +0007ffa0: 6e20 e280 982f 7573 722f 7368 6172 65e2 n .../usr/share. │ │ │ │ │ +0007ffb0: 8099 2e0a 0a39 2e31 0a0a 2020 2020 2054 .....9.1.. T │ │ │ │ │ +0007ffc0: 6865 2046 4853 2072 6571 7569 7265 6d65 he FHS requireme │ │ │ │ │ +0007ffd0: 6e74 2066 6f72 20e2 8098 2f75 7372 2f6c nt for .../usr/l │ │ │ │ │ +0007ffe0: 6f63 616c 2f6c 6962 3634 e280 9920 746f ocal/lib64... to │ │ │ │ │ +0007fff0: 2065 7869 7374 2069 6620 e280 982f 6c69 exist if .../li │ │ │ │ │ +00080000: 6236 34e2 8099 206f 720a 2020 2020 20e2 b64... or. . │ │ │ │ │ +00080010: 8098 2f75 7372 2f6c 6962 3634 e280 9920 ../usr/lib64... │ │ │ │ │ +00080020: 6578 6973 7473 2069 7320 7265 6d6f 7665 exists is remove │ │ │ │ │ +00080030: 642e 0a0a 392e 310a 0a20 2020 2020 416e d...9.1.. An │ │ │ │ │ +00080040: 2046 4853 2065 7863 6570 7469 6f6e 2068 FHS exception h │ │ │ │ │ +00080050: 6173 2062 6565 6e20 6772 616e 7465 6420 as been granted │ │ │ │ │ +00080060: 666f 7220 6d75 6c74 6961 7263 6820 696e for multiarch in │ │ │ │ │ +00080070: 636c 7564 6520 6669 6c65 732c 0a20 2020 clude files,. │ │ │ │ │ +00080080: 2020 7065 726d 6974 7469 6e67 2068 6561 permitting hea │ │ │ │ │ +00080090: 6465 7220 6669 6c65 7320 746f 2069 6e73 der files to ins │ │ │ │ │ +000800a0: 7465 6164 2062 6520 696e 7374 616c 6c65 tead be installe │ │ │ │ │ +000800b0: 6420 746f 0a20 2020 2020 e280 982f 7573 d to. .../us │ │ │ │ │ +000800c0: 722f 696e 636c 7564 652f 7472 6970 6c65 r/include/triple │ │ │ │ │ +000800d0: 74e2 8099 2e0a 0a31 302e 310a 0a20 2020 t......10.1.. │ │ │ │ │ +000800e0: 2020 4269 6e61 7269 6573 206d 7573 7420 Binaries must │ │ │ │ │ +000800f0: 6e6f 7420 6265 2073 7461 7469 6361 6c6c not be staticall │ │ │ │ │ +00080100: 7920 6c69 6e6b 6564 2077 6974 6820 7468 y linked with th │ │ │ │ │ +00080110: 6520 474e 5520 4320 6c69 6272 6172 792c e GNU C library, │ │ │ │ │ +00080120: 2073 6565 0a20 2020 2020 706f 6c69 6379 see. policy │ │ │ │ │ +00080130: 2066 6f72 2065 7863 6570 7469 6f6e 732e for exceptions. │ │ │ │ │ +00080140: 0a0a 342e 340a 0a20 2020 2020 4974 2069 ..4.4.. It i │ │ │ │ │ +00080150: 7320 636c 6172 6966 6965 6420 7468 6174 s clarified that │ │ │ │ │ +00080160: 2073 6967 6e61 7475 7265 2061 7070 6561 signature appea │ │ │ │ │ +00080170: 7269 6e67 2069 6e20 6465 6269 616e 2f63 ring in debian/c │ │ │ │ │ +00080180: 6861 6e67 656c 6f67 2073 686f 756c 640a hangelog should. │ │ │ │ │ +00080190: 2020 2020 2062 6520 7468 6520 6465 7461 be the deta │ │ │ │ │ +000801a0: 696c 7320 6f66 2074 6865 2070 6572 736f ils of the perso │ │ │ │ │ +000801b0: 6e20 7768 6f20 7072 6570 6172 6564 2074 n who prepared t │ │ │ │ │ +000801c0: 6869 7320 7265 6c65 6173 6520 6f66 2074 his release of t │ │ │ │ │ +000801d0: 6865 0a20 2020 2020 7061 636b 6167 652e he. package. │ │ │ │ │ +000801e0: 0a0a 3131 2e35 0a0a 2020 2020 2054 6865 ..11.5.. The │ │ │ │ │ +000801f0: 2064 6566 6175 6c74 2077 6562 2064 6f63 default web doc │ │ │ │ │ +00080200: 756d 656e 7420 726f 6f74 2069 7320 6e6f ument root is no │ │ │ │ │ +00080210: 7720 e280 982f 7661 722f 7777 772f 6874 w .../var/www/ht │ │ │ │ │ +00080220: 6d6c e280 990a 0a76 6972 7475 616c 0a0a ml.....virtual.. │ │ │ │ │ +00080230: 2020 2020 20e2 8098 6a61 7661 312d 7275 ...java1-ru │ │ │ │ │ +00080240: 6e74 696d 65e2 8099 2061 6e64 20e2 8098 ntime... and ... │ │ │ │ │ +00080250: 6a61 7661 322d 7275 6e74 696d 65e2 8099 java2-runtime... │ │ │ │ │ +00080260: 2061 7265 2072 656d 6f76 6564 2c20 e280 are removed, .. │ │ │ │ │ +00080270: 986a 6176 614e 2d72 756e 7469 6d65 e280 .javaN-runtime.. │ │ │ │ │ +00080280: 990a 2020 2020 2061 6e64 20e2 8098 6a61 .. and ...ja │ │ │ │ │ +00080290: 7661 4e2d 7275 6e74 696d 652d 6865 6164 vaN-runtime-head │ │ │ │ │ +000802a0: 6c65 7373 e280 9920 6172 6520 6164 6465 less... are adde │ │ │ │ │ +000802b0: 6420 666f 7220 616c 6c20 4e20 6265 7477 d for all N betw │ │ │ │ │ +000802c0: 6565 6e20 3520 616e 6420 392e 0a0a 7669 een 5 and 9...vi │ │ │ │ │ +000802d0: 7274 7561 6c0a 0a20 2020 2020 4164 6465 rtual.. Adde │ │ │ │ │ +000802e0: 6420 e280 9868 7474 7064 2d77 7367 69e2 d ...httpd-wsgi. │ │ │ │ │ +000802f0: 8099 2066 6f72 2057 5347 4920 6361 7061 .. for WSGI capa │ │ │ │ │ +00080300: 626c 6520 4854 5450 2073 6572 7665 7273 ble HTTP servers │ │ │ │ │ +00080310: 2e0a 0a70 6572 6c0a 0a20 2020 2020 5065 ...perl.. Pe │ │ │ │ │ +00080320: 726c 2070 6163 6b61 6765 7320 7368 6f75 rl packages shou │ │ │ │ │ +00080330: 6c64 2075 7365 2074 6865 20e2 8098 2543 ld use the ...%C │ │ │ │ │ +00080340: 6f6e 6669 67e2 8099 2068 6173 6820 746f onfig... hash to │ │ │ │ │ +00080350: 206c 6f63 6174 6520 6d6f 6475 6c65 2070 locate module p │ │ │ │ │ +00080360: 6174 6873 0a20 2020 2020 696e 7374 6561 aths. instea │ │ │ │ │ +00080370: 6420 6f66 2068 6172 6463 6f64 696e 6720 d of hardcoding │ │ │ │ │ +00080380: 7061 7468 7320 696e 20e2 8098 4049 4e43 paths in ...@INC │ │ │ │ │ +00080390: e280 992e 0a0a 7065 726c 0a0a 2020 2020 ......perl.. │ │ │ │ │ +000803a0: 2050 6572 6c20 6269 6e61 7279 206d 6f64 Perl binary mod │ │ │ │ │ +000803b0: 756c 6573 2061 6e64 2061 6e79 206d 6f64 ules and any mod │ │ │ │ │ +000803c0: 756c 6573 2069 6e73 7461 6c6c 6564 2069 ules installed i │ │ │ │ │ +000803d0: 6e74 6f0a 2020 2020 20e2 8098 2443 6f6e nto. ...$Con │ │ │ │ │ +000803e0: 6669 677b 7665 6e64 6f72 6172 6368 7de2 fig{vendorarch}. │ │ │ │ │ +000803f0: 8099 206d 7573 7420 6465 7065 6e64 206f .. must depend o │ │ │ │ │ +00080400: 6e20 7468 6520 7265 6c65 7661 6e74 2070 n the relevant p │ │ │ │ │ +00080410: 6572 6c61 7069 2d2a 0a20 2020 2020 7061 erlapi-*. pa │ │ │ │ │ +00080420: 636b 6167 652e 0a0a 1f0a 4669 6c65 3a20 ckage.....File: │ │ │ │ │ +00080430: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00080440: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00080450: 6f6e 2033 2039 2035 2c20 204e 6578 743a on 3 9 5, Next: │ │ │ │ │ +00080460: 2056 6572 7369 6f6e 2033 2039 2034 2c20 Version 3 9 4, │ │ │ │ │ +00080470: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00080480: 2039 2036 2c20 2055 703a 2055 7067 7261 9 6, Up: Upgra │ │ │ │ │ +00080490: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +000804a0: 3232 2e32 3620 5665 7273 696f 6e20 332e 22.26 Version 3. │ │ │ │ │ +000804b0: 392e 350a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 9.5.============ │ │ │ │ │ +000804c0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000804d0: 6420 4f63 746f 6265 722c 2032 3031 332e d October, 2013. │ │ │ │ │ +000804e0: 0a0a 352e 310a 0a20 2020 2020 436f 6e74 ..5.1.. Cont │ │ │ │ │ +000804f0: 726f 6c20 6461 7461 2066 6965 6c64 7320 rol data fields │ │ │ │ │ +00080500: 6d75 7374 206e 6f74 2073 7461 7274 2077 must not start w │ │ │ │ │ +00080510: 6974 6820 7468 6520 6879 7068 656e 2063 ith the hyphen c │ │ │ │ │ +00080520: 6861 7261 6374 6572 2028 e280 982d e280 haracter (...-.. │ │ │ │ │ +00080530: 9929 2c0a 2020 2020 2074 6f20 6176 6f69 .),. to avoi │ │ │ │ │ +00080540: 6420 706f 7465 6e74 6961 6c20 636f 6e66 d potential conf │ │ │ │ │ +00080550: 7573 696f 6e73 2077 6865 6e20 7061 7273 usions when pars │ │ │ │ │ +00080560: 696e 6720 636c 6561 7273 6967 6e65 6420 ing clearsigned │ │ │ │ │ +00080570: 636f 6e74 726f 6c20 6461 7461 0a20 2020 control data. │ │ │ │ │ +00080580: 2020 6669 6c65 7320 7468 6174 2077 6572 files that wer │ │ │ │ │ +00080590: 6520 6e6f 7420 7072 6f70 6572 6c79 2075 e not properly u │ │ │ │ │ +000805a0: 6e65 7363 6170 6564 2e0a 0a35 2e34 2c20 nescaped...5.4, │ │ │ │ │ +000805b0: 352e 362e 3234 0a0a 2020 2020 20e2 8098 5.6.24.. ... │ │ │ │ │ +000805c0: 4368 6563 6b73 756d 732d 5368 6131 e280 Checksums-Sha1.. │ │ │ │ │ +000805d0: 9920 616e 6420 e280 9843 6865 636b 7375 . and ...Checksu │ │ │ │ │ +000805e0: 6d73 2d53 6861 3235 36e2 8099 2061 7265 ms-Sha256... are │ │ │ │ │ +000805f0: 206e 6f77 206d 616e 6461 746f 7279 2069 now mandatory i │ │ │ │ │ +00080600: 6e20 e280 982e 6473 63e2 8099 0a20 2020 n ....dsc.... │ │ │ │ │ +00080610: 2020 6669 6c65 732e 0a0a 352e 362e 3235 files...5.6.25 │ │ │ │ │ +00080620: 2c20 352e 382e 310a 0a20 2020 2020 5468 , 5.8.1.. Th │ │ │ │ │ +00080630: 6520 e280 9844 4d2d 5570 6c6f 6164 2d41 e ...DM-Upload-A │ │ │ │ │ +00080640: 6c6c 6f77 6564 e280 9920 6669 656c 6420 llowed... field │ │ │ │ │ +00080650: 6973 206f 6273 6f6c 6574 652e 2020 5065 is obsolete. Pe │ │ │ │ │ +00080660: 726d 6973 7369 6f6e 7320 6172 6520 6e6f rmissions are no │ │ │ │ │ +00080670: 770a 2020 2020 2067 7261 6e74 6564 2076 w. granted v │ │ │ │ │ +00080680: 6961 2027 6461 6b2d 636f 6d6d 616e 6473 ia 'dak-commands │ │ │ │ │ +00080690: 2720 6669 6c65 732e 0a0a 352e 362e 3237 ' files...5.6.27 │ │ │ │ │ +000806a0: 0a0a 2020 2020 204e 6577 2073 6563 7469 .. New secti │ │ │ │ │ +000806b0: 6f6e 2064 6f63 756d 656e 7469 6e67 2074 on documenting t │ │ │ │ │ +000806c0: 6865 20e2 8098 5061 636b 6167 652d 4c69 he ...Package-Li │ │ │ │ │ +000806d0: 7374 e280 9920 6669 656c 6420 696e 2044 st... field in D │ │ │ │ │ +000806e0: 6562 6961 6e20 736f 7572 6365 0a20 2020 ebian source. │ │ │ │ │ +000806f0: 2020 636f 6e74 726f 6c20 6669 6c65 732e control files. │ │ │ │ │ +00080700: 0a0a 352e 362e 3238 0a0a 2020 2020 204e ..5.6.28.. N │ │ │ │ │ +00080710: 6577 2073 6563 7469 6f6e 2064 6f63 756d ew section docum │ │ │ │ │ +00080720: 656e 7469 6e67 2074 6865 20e2 8098 5061 enting the ...Pa │ │ │ │ │ +00080730: 636b 6167 652d 5479 7065 e280 9920 6669 ckage-Type... fi │ │ │ │ │ +00080740: 656c 6420 696e 2073 6f75 7263 6520 7061 eld in source pa │ │ │ │ │ +00080750: 636b 6167 650a 2020 2020 2063 6f6e 7472 ckage. contr │ │ │ │ │ +00080760: 6f6c 2066 696c 6573 2e0a 0a35 2e36 2e32 ol files...5.6.2 │ │ │ │ │ +00080770: 390a 0a20 2020 2020 4e65 7720 7365 6374 9.. New sect │ │ │ │ │ +00080780: 696f 6e20 646f 6375 6d65 6e74 696e 6720 ion documenting │ │ │ │ │ +00080790: 7468 6520 e280 9844 6769 74e2 8099 2066 the ...Dgit... f │ │ │ │ │ +000807a0: 6965 6c64 2069 6e20 4465 6269 616e 2073 ield in Debian s │ │ │ │ │ +000807b0: 6f75 7263 6520 636f 6e74 726f 6c0a 2020 ource control. │ │ │ │ │ +000807c0: 2020 2066 696c 6573 2e0a 0a39 2e31 2e31 files...9.1.1 │ │ │ │ │ +000807d0: 2e38 0a0a 2020 2020 2054 6865 2065 7863 .8.. The exc │ │ │ │ │ +000807e0: 6570 7469 6f6e 2074 6f20 7468 6520 4648 eption to the FH │ │ │ │ │ +000807f0: 5320 666f 7220 7468 6520 e280 982f 7365 S for the .../se │ │ │ │ │ +00080800: 6c69 6e75 78e2 8099 2077 6173 2072 656d linux... was rem │ │ │ │ │ +00080810: 6f76 6564 2e0a 0a31 302e 372e 330a 0a20 oved...10.7.3.. │ │ │ │ │ +00080820: 2020 2020 5061 636b 6167 6573 2073 686f Packages sho │ │ │ │ │ +00080830: 756c 6420 7265 6d6f 7665 2061 6c6c 206f uld remove all o │ │ │ │ │ +00080840: 6273 6f6c 6574 6520 636f 6e66 6967 7572 bsolete configur │ │ │ │ │ +00080850: 6174 696f 6e20 6669 6c65 7320 7769 7468 ation files with │ │ │ │ │ +00080860: 6f75 740a 2020 2020 206c 6f63 616c 2063 out. local c │ │ │ │ │ +00080870: 6861 6e67 6573 2064 7572 696e 6720 7570 hanges during up │ │ │ │ │ +00080880: 6772 6164 6573 2e20 2054 6865 20e2 8098 grades. The ... │ │ │ │ │ +00080890: 6470 6b67 2d6d 6169 6e74 7363 7269 7074 dpkg-maintscript │ │ │ │ │ +000808a0: 2d68 656c 7065 72e2 8099 2074 6f6f 6c2c -helper... tool, │ │ │ │ │ +000808b0: 0a20 2020 2020 6176 6169 6c61 626c 6520 . available │ │ │ │ │ +000808c0: 6672 6f6d 2074 6865 2064 706b 6720 7061 from the dpkg pa │ │ │ │ │ +000808d0: 636b 6167 6520 7369 6e63 6520 2757 6865 ckage since 'Whe │ │ │ │ │ +000808e0: 657a 7927 2c20 6361 6e20 6865 6c70 2077 ezy', can help w │ │ │ │ │ +000808f0: 6974 6820 7468 6973 2e0a 0a31 302e 3130 ith this...10.10 │ │ │ │ │ +00080900: 0a0a 2020 2020 2054 6865 206e 616d 6520 .. The name │ │ │ │ │ +00080910: 6f66 2074 6865 2066 696c 6573 2061 6e64 of the files and │ │ │ │ │ +00080920: 2064 6972 6563 746f 7269 6573 2069 6e73 directories ins │ │ │ │ │ +00080930: 7461 6c6c 6564 2062 7920 6269 6e61 7279 talled by binary │ │ │ │ │ +00080940: 2070 6163 6b61 6765 730a 2020 2020 206d packages. m │ │ │ │ │ +00080950: 7573 7420 6265 2065 6e63 6f64 6564 2069 ust be encoded i │ │ │ │ │ +00080960: 6e20 5554 462d 3820 616e 6420 7368 6f75 n UTF-8 and shou │ │ │ │ │ +00080970: 6c64 2062 6520 7265 7374 7269 6374 6564 ld be restricted │ │ │ │ │ +00080980: 2074 6f20 4153 4349 4920 7768 656e 0a20 to ASCII when. │ │ │ │ │ +00080990: 2020 2020 706f 7373 6962 6c65 2e20 2049 possible. I │ │ │ │ │ +000809a0: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ +000809b0: 482c 2074 6865 7920 6d75 7374 2062 6520 H, they must be │ │ │ │ │ +000809c0: 7265 7374 7269 6374 6564 2074 6f20 4153 restricted to AS │ │ │ │ │ +000809d0: 4349 492e 0a0a 3131 2e35 2e32 0a0a 2020 CII...11.5.2.. │ │ │ │ │ +000809e0: 2020 2053 746f 7020 7265 636f 6d6d 656e Stop recommen │ │ │ │ │ +000809f0: 6469 6e67 2074 6f20 7365 7276 6520 4854 ding to serve HT │ │ │ │ │ +00080a00: 4d4c 2064 6f63 756d 656e 7473 2066 726f ML documents fro │ │ │ │ │ +00080a10: 6d0a 2020 2020 20e2 8098 2f75 7372 2f73 m. .../usr/s │ │ │ │ │ +00080a20: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00080a30: e280 992e 0a0a 3132 2e32 0a0a 2020 2020 ......12.2.. │ │ │ │ │ +00080a40: 2050 6163 6b61 6765 7320 6469 7374 7269 Packages distri │ │ │ │ │ +00080a50: 6275 7469 6e67 2049 6e66 6f20 646f 6375 buting Info docu │ │ │ │ │ +00080a60: 6d65 6e74 7320 7368 6f75 6c64 2075 7365 ments should use │ │ │ │ │ +00080a70: 2069 6e73 7461 6c6c 2d69 6e66 6fe2 8099 install-info... │ │ │ │ │ +00080a80: 730a 2020 2020 2074 7269 6767 6572 2c20 s. trigger, │ │ │ │ │ +00080a90: 616e 6420 646f 206e 6f74 206e 6565 6420 and do not need │ │ │ │ │ +00080aa0: 616e 796d 6f72 6520 746f 2064 6570 656e anymore to depen │ │ │ │ │ +00080ab0: 6420 6f6e 20e2 8098 6470 6b67 2028 3e3d d on ...dpkg (>= │ │ │ │ │ +00080ac0: 2031 2e31 352e 3429 207c 0a20 2020 2020 1.15.4) |. │ │ │ │ │ +00080ad0: 696e 7374 616c 6c2d 696e 666f e280 992e install-info.... │ │ │ │ │ +00080ae0: 0a0a 6465 6263 6f6e 660a 0a20 2020 2020 ..debconf.. │ │ │ │ │ +00080af0: 5468 6520 e280 9865 7363 6170 65e2 8099 The ...escape... │ │ │ │ │ +00080b00: 2063 6170 6162 696c 6974 7920 6973 206e capability is n │ │ │ │ │ +00080b10: 6f77 2064 6f63 756d 656e 7465 642e 0a0a ow documented... │ │ │ │ │ +00080b20: 7669 7274 7561 6c0a 0a20 2020 2020 e280 virtual.. .. │ │ │ │ │ +00080b30: 986d 7033 2d64 6563 6f64 6572 e280 9920 .mp3-decoder... │ │ │ │ │ +00080b40: 616e 6420 e280 986d 7033 2d65 6e63 6f64 and ...mp3-encod │ │ │ │ │ +00080b50: 6572 e280 9920 6172 6520 7265 6d6f 7665 er... are remove │ │ │ │ │ +00080b60: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ +00080b70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00080b80: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00080b90: 2039 2034 2c20 204e 6578 743a 2056 6572 9 4, Next: Ver │ │ │ │ │ +00080ba0: 7369 6f6e 2033 2039 2033 2c20 2050 7265 sion 3 9 3, Pre │ │ │ │ │ +00080bb0: 763a 2056 6572 7369 6f6e 2033 2039 2035 v: Version 3 9 5 │ │ │ │ │ +00080bc0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00080bd0: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ +00080be0: 3720 5665 7273 696f 6e20 332e 392e 340a 7 Version 3.9.4. │ │ │ │ │ +00080bf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00080c00: 3d3d 3d0a 0a52 656c 6561 7365 6420 4175 ===..Released Au │ │ │ │ │ +00080c10: 6775 7374 2c20 3230 3132 2e0a 0a32 2e34 gust, 2012...2.4 │ │ │ │ │ +00080c20: 0a0a 2020 2020 204e 6577 2027 7461 736b .. New 'task │ │ │ │ │ +00080c30: 7327 2061 7263 6869 7665 2073 6563 7469 s' archive secti │ │ │ │ │ +00080c40: 6f6e 2e0a 0a34 2e39 0a0a 2020 2020 20e2 on...4.9.. . │ │ │ │ │ +00080c50: 8098 6275 696c 642d 6172 6368 e280 9920 ..build-arch... │ │ │ │ │ +00080c60: 616e 6420 e280 9862 7569 6c64 2d69 6e64 and ...build-ind │ │ │ │ │ +00080c70: 6570 e280 9920 6172 6520 6e6f 7720 6d61 ep... are now ma │ │ │ │ │ +00080c80: 6e64 6174 6f72 7920 7461 7267 6574 7320 ndatory targets │ │ │ │ │ +00080c90: 696e 0a20 2020 2020 e280 9864 6562 6961 in. ...debia │ │ │ │ │ +00080ca0: 6e2f 7275 6c65 73e2 8099 2e0a 0a35 2e36 n/rules......5.6 │ │ │ │ │ +00080cb0: 2e32 360a 0a20 2020 2020 4e65 7720 7365 .26.. New se │ │ │ │ │ +00080cc0: 6374 696f 6e20 646f 6375 6d65 6e74 696e ction documentin │ │ │ │ │ +00080cd0: 6720 7468 6520 e280 9856 6373 2d2a e280 g the ...Vcs-*.. │ │ │ │ │ +00080ce0: 9920 6669 656c 6473 2c20 7768 6963 6820 . fields, which │ │ │ │ │ +00080cf0: 6172 6520 616c 7265 6164 7920 696e 0a20 are already in. │ │ │ │ │ +00080d00: 2020 2020 7769 6465 7370 7265 6164 2075 widespread u │ │ │ │ │ +00080d10: 7365 2e20 204e 6f74 6520 7468 6520 6d65 se. Note the me │ │ │ │ │ +00080d20: 6368 616e 6973 6d20 666f 7220 7370 6563 chanism for spec │ │ │ │ │ +00080d30: 6966 7969 6e67 2074 6865 2047 6974 2062 ifying the Git b │ │ │ │ │ +00080d40: 7261 6e63 680a 2020 2020 2075 7365 6420 ranch. used │ │ │ │ │ +00080d50: 666f 7220 7061 636b 6167 696e 6720 696e for packaging in │ │ │ │ │ +00080d60: 2074 6865 2056 6373 2d47 6974 2066 6965 the Vcs-Git fie │ │ │ │ │ +00080d70: 6c64 2e0a 0a37 2e31 0a0a 2020 2020 2054 ld...7.1.. T │ │ │ │ │ +00080d80: 6865 2064 6570 7265 6361 7465 6420 7265 he deprecated re │ │ │ │ │ +00080d90: 6c61 7469 6f6e 7320 3c20 616e 6420 3e20 lations < and > │ │ │ │ │ +00080da0: 6e6f 7720 6d75 7374 206e 6f74 2062 6520 now must not be │ │ │ │ │ +00080db0: 7573 6564 2e0a 0a37 2e38 0a0a 2020 2020 used...7.8.. │ │ │ │ │ +00080dc0: 204e 6577 20e2 8098 4275 696c 742d 5573 New ...Built-Us │ │ │ │ │ +00080dd0: 696e 67e2 8099 2066 6965 6c64 2c20 7768 ing... field, wh │ │ │ │ │ +00080de0: 6963 6820 6d75 7374 2062 6520 7573 6564 ich must be used │ │ │ │ │ +00080df0: 2074 6f20 646f 6375 6d65 6e74 2074 6865 to document the │ │ │ │ │ +00080e00: 2073 6f75 7263 650a 2020 2020 2070 6163 source. pac │ │ │ │ │ +00080e10: 6b61 6765 7320 666f 7220 616e 7920 6269 kages for any bi │ │ │ │ │ +00080e20: 6e61 7269 6573 2074 6861 7420 6172 6520 naries that are │ │ │ │ │ +00080e30: 696e 636f 7270 6f72 6174 6564 2069 6e74 incorporated int │ │ │ │ │ +00080e40: 6f20 7468 6973 2070 6163 6b61 6765 0a20 o this package. │ │ │ │ │ +00080e50: 2020 2020 6174 2062 7569 6c64 2074 696d at build tim │ │ │ │ │ +00080e60: 652e 2020 5468 6973 2069 7320 7573 6564 e. This is used │ │ │ │ │ +00080e70: 2074 6f20 656e 7375 7265 2074 6861 7420 to ensure that │ │ │ │ │ +00080e80: 7468 6520 6172 6368 6976 6520 6d65 6574 the archive meet │ │ │ │ │ +00080e90: 730a 2020 2020 206c 6963 656e 7365 2072 s. license r │ │ │ │ │ +00080ea0: 6571 7569 7265 6d65 6e74 7320 666f 7220 equirements for │ │ │ │ │ +00080eb0: 7072 6f76 6964 696e 6720 736f 7572 6365 providing source │ │ │ │ │ +00080ec0: 2066 6f72 2061 6c6c 2062 696e 6172 6965 for all binarie │ │ │ │ │ +00080ed0: 732e 0a0a 382e 360a 0a20 2020 2020 506f s...8.6.. Po │ │ │ │ │ +00080ee0: 6c69 6379 2066 6f72 2064 6570 656e 6465 licy for depende │ │ │ │ │ +00080ef0: 6e63 6965 7320 6265 7477 6565 6e20 7368 ncies between sh │ │ │ │ │ +00080f00: 6172 6564 206c 6962 7261 7269 6573 2061 ared libraries a │ │ │ │ │ +00080f10: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ +00080f20: 730a 2020 2020 2068 6173 2062 6565 6e20 s. has been │ │ │ │ │ +00080f30: 6c61 7267 656c 7920 7265 7772 6974 7465 largely rewritte │ │ │ │ │ +00080f40: 6e20 746f 2064 6f63 756d 656e 7420 7468 n to document th │ │ │ │ │ +00080f50: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ +00080f60: 7379 7374 656d 2061 6e64 0a20 2020 2020 system and. │ │ │ │ │ +00080f70: 6d6f 7265 2063 6c65 6172 6c79 2064 6f63 more clearly doc │ │ │ │ │ +00080f80: 756d 656e 7420 6861 6e64 6c69 6e67 206f ument handling o │ │ │ │ │ +00080f90: 6620 7368 6172 6564 206c 6962 7261 7279 f shared library │ │ │ │ │ +00080fa0: 2041 4249 2063 6861 6e67 6573 2e0a 2020 ABI changes.. │ │ │ │ │ +00080fb0: 2020 20e2 8098 7379 6d62 6f6c 73e2 8099 ...symbols... │ │ │ │ │ +00080fc0: 2066 696c 6573 2061 7265 206e 6f77 2072 files are now r │ │ │ │ │ +00080fd0: 6563 6f6d 6d65 6e64 6564 206f 7665 7220 ecommended over │ │ │ │ │ +00080fe0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +00080ff0: 6573 2069 6e20 6d6f 7374 0a20 2020 2020 es in most. │ │ │ │ │ +00081000: 7369 7475 6174 696f 6e73 2e20 2041 6c6c situations. All │ │ │ │ │ +00081010: 206d 6169 6e74 6169 6e65 7273 206f 6620 maintainers of │ │ │ │ │ +00081020: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ +00081030: 6163 6b61 6765 7320 7368 6f75 6c64 0a20 ackages should. │ │ │ │ │ +00081040: 2020 2020 7265 7669 6577 2074 6865 2065 review the e │ │ │ │ │ +00081050: 6e74 6972 6574 7920 6f66 2074 6869 7320 ntirety of this │ │ │ │ │ +00081060: 7365 6374 696f 6e2e 0a0a 392e 312e 310a section...9.1.1. │ │ │ │ │ +00081070: 0a20 2020 2020 5061 636b 6167 6573 206d . Packages m │ │ │ │ │ +00081080: 7573 7420 6e6f 7420 6173 7375 6d65 2074 ust not assume t │ │ │ │ │ +00081090: 6865 20e2 8098 2f72 756e e280 9920 6469 he .../run... di │ │ │ │ │ +000810a0: 7265 6374 6f72 7920 6578 6973 7473 206f rectory exists o │ │ │ │ │ +000810b0: 7220 6973 2075 7361 626c 650a 2020 2020 r is usable. │ │ │ │ │ +000810c0: 2077 6974 686f 7574 2061 2064 6570 656e without a depen │ │ │ │ │ +000810d0: 6465 6e63 7920 6f6e 20e2 8098 696e 6974 dency on ...init │ │ │ │ │ +000810e0: 7363 7269 7074 7320 283e 3d20 322e 3838 scripts (>= 2.88 │ │ │ │ │ +000810f0: 6473 662d 3133 2e33 29e2 8099 2075 6e74 dsf-13.3)... unt │ │ │ │ │ +00081100: 696c 2074 6865 0a20 2020 2020 7374 6162 il the. stab │ │ │ │ │ +00081110: 6c65 2072 656c 6561 7365 206f 6620 4465 le release of De │ │ │ │ │ +00081120: 6269 616e 2073 7570 706f 7274 7320 e280 bian supports .. │ │ │ │ │ +00081130: 982f 7275 6ee2 8099 2e0a 0a39 2e37 0a0a ./run......9.7.. │ │ │ │ │ +00081140: 2020 2020 2050 6163 6b61 6765 7320 696e Packages in │ │ │ │ │ +00081150: 636c 7564 696e 6720 4d49 4d45 2063 6f6e cluding MIME con │ │ │ │ │ +00081160: 6669 6775 7261 7469 6f6e 2063 616e 206e figuration can n │ │ │ │ │ +00081170: 6f77 2072 656c 7920 6f6e 2074 7269 6767 ow rely on trigg │ │ │ │ │ +00081180: 6572 7320 616e 640a 2020 2020 2064 6f20 ers and. do │ │ │ │ │ +00081190: 6e6f 7420 6e65 6564 2074 6f20 6361 6c6c not need to call │ │ │ │ │ +000811a0: 2075 7064 6174 652d 6d69 6d65 2e0a 0a39 update-mime...9 │ │ │ │ │ +000811b0: 2e31 310a 0a20 2020 2020 4e65 7720 7365 .11.. New se │ │ │ │ │ +000811c0: 6374 696f 6e20 646f 6375 6d65 6e74 696e ction documentin │ │ │ │ │ +000811d0: 6720 6765 6e65 7261 6c20 7265 7175 6972 g general requir │ │ │ │ │ +000811e0: 656d 656e 7473 2066 6f72 2061 6c74 6572 ements for alter │ │ │ │ │ +000811f0: 6e61 7465 2069 6e69 740a 2020 2020 2073 nate init. s │ │ │ │ │ +00081200: 7973 7465 6d73 2061 6e64 2073 7065 6369 ystems and speci │ │ │ │ │ +00081210: 6669 6320 7265 7175 6972 656d 656e 7473 fic requirements │ │ │ │ │ +00081220: 2066 6f72 2069 6e74 6567 7261 7469 6e67 for integrating │ │ │ │ │ +00081230: 2077 6974 6820 7570 7374 6172 742e 0a0a with upstart... │ │ │ │ │ +00081240: 3132 2e35 0a0a 2020 2020 2041 6c6c 2063 12.5.. All c │ │ │ │ │ +00081250: 6f70 7972 6967 6874 2066 696c 6573 206d opyright files m │ │ │ │ │ +00081260: 7573 7420 6265 2065 6e63 6f64 6564 2069 ust be encoded i │ │ │ │ │ +00081270: 6e20 5554 462d 382e 0a0a 1f0a 4669 6c65 n UTF-8.....File │ │ │ │ │ +00081280: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00081290: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +000812a0: 7369 6f6e 2033 2039 2033 2c20 204e 6578 sion 3 9 3, Nex │ │ │ │ │ +000812b0: 743a 2056 6572 7369 6f6e 2033 2039 2032 t: Version 3 9 2 │ │ │ │ │ +000812c0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +000812d0: 2033 2039 2034 2c20 2055 703a 2055 7067 3 9 4, Up: Upg │ │ │ │ │ +000812e0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +000812f0: 0a0a 3232 2e32 3820 5665 7273 696f 6e20 ..22.28 Version │ │ │ │ │ +00081300: 332e 392e 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3.9.3.========== │ │ │ │ │ +00081310: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +00081320: 7365 6420 4665 6272 7561 7279 2c20 3230 sed February, 20 │ │ │ │ │ +00081330: 3132 2e0a 0a32 2e34 0a0a 2020 2020 204e 12...2.4.. N │ │ │ │ │ +00081340: 6577 2061 7263 6869 7665 2073 6563 7469 ew archive secti │ │ │ │ │ +00081350: 6f6e 7320 2765 6475 6361 7469 6f6e 272c ons 'education', │ │ │ │ │ +00081360: 2027 696e 7472 6f73 7065 6374 696f 6e27 'introspection' │ │ │ │ │ +00081370: 2c20 616e 640a 2020 2020 2027 6d65 7461 , and. 'meta │ │ │ │ │ +00081380: 7061 636b 6167 6573 2720 6164 6465 642e packages' added. │ │ │ │ │ +00081390: 0a0a 352e 362e 380a 0a20 2020 2020 5468 ..5.6.8.. Th │ │ │ │ │ +000813a0: 6520 e280 9841 7263 6869 7465 6374 7572 e ...Architectur │ │ │ │ │ +000813b0: 65e2 8099 2066 6965 6c64 2069 6e20 e280 e... field in .. │ │ │ │ │ +000813c0: 982a 2e64 7363 e280 9920 6669 6c65 7320 .*.dsc... files │ │ │ │ │ +000813d0: 6d61 7920 6e6f 7720 636f 6e74 6169 6e20 may now contain │ │ │ │ │ +000813e0: 7468 6520 7661 6c75 650a 2020 2020 20e2 the value. . │ │ │ │ │ +000813f0: 8098 616e 7920 616c 6ce2 8099 2066 6f72 ..any all... for │ │ │ │ │ +00081400: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +00081410: 2062 7569 6c64 696e 6720 626f 7468 0a20 building both. │ │ │ │ │ +00081420: 2020 2020 6172 6368 6974 6563 7475 7265 architecture │ │ │ │ │ +00081430: 2d69 6e64 6570 656e 6465 6e74 2061 6e64 -independent and │ │ │ │ │ +00081440: 2061 7263 6869 7465 6374 7572 652d 6465 architecture-de │ │ │ │ │ +00081450: 7065 6e64 656e 7420 7061 636b 6167 6573 pendent packages │ │ │ │ │ +00081460: 2e0a 0a37 2e31 0a0a 2020 2020 2049 6620 ...7.1.. If │ │ │ │ │ +00081470: 6120 6465 7065 6e64 656e 6379 2069 7320 a dependency is │ │ │ │ │ +00081480: 7265 7374 7269 6374 6564 2074 6f20 7061 restricted to pa │ │ │ │ │ +00081490: 7274 6963 756c 6172 2061 7263 6869 7465 rticular archite │ │ │ │ │ +000814a0: 6374 7572 6573 2c20 7468 6520 6c69 7374 ctures, the list │ │ │ │ │ +000814b0: 0a20 2020 2020 6f66 2061 7263 6869 7465 . of archite │ │ │ │ │ +000814c0: 6374 7572 6573 206d 7573 7420 6265 206e ctures must be n │ │ │ │ │ +000814d0: 6f6e 2d65 6d70 7479 2e0a 0a39 2e31 2e31 on-empty...9.1.1 │ │ │ │ │ +000814e0: 0a0a 2020 2020 20e2 8098 2f72 756e e280 .. .../run.. │ │ │ │ │ +000814f0: 9920 6973 2061 6c6c 6f77 6564 2061 7320 . is allowed as │ │ │ │ │ +00081500: 616e 2065 7863 6570 7469 6f6e 2074 6f20 an exception to │ │ │ │ │ +00081510: 7468 6520 4648 5320 616e 6420 7265 706c the FHS and repl │ │ │ │ │ +00081520: 6163 6573 0a20 2020 2020 e280 982f 7661 aces. .../va │ │ │ │ │ +00081530: 722f 7275 6ee2 8099 2e20 20e2 8098 2f72 r/run.... .../r │ │ │ │ │ +00081540: 756e 2f6c 6f63 6be2 8099 2072 6570 6c61 un/lock... repla │ │ │ │ │ +00081550: 6365 7320 e280 982f 7661 722f 6c6f 636b ces .../var/lock │ │ │ │ │ +00081560: e280 992e 2020 5468 6520 4648 530a 2020 .... The FHS. │ │ │ │ │ +00081570: 2020 2072 6571 7569 7265 6d65 6e74 7320 requirements │ │ │ │ │ +00081580: 666f 7220 7468 6520 6f6c 6465 7220 6469 for the older di │ │ │ │ │ +00081590: 7265 6374 6f72 6965 7320 6170 706c 7920 rectories apply │ │ │ │ │ +000815a0: 746f 2074 6865 7365 2064 6972 6563 746f to these directo │ │ │ │ │ +000815b0: 7269 6573 0a20 2020 2020 6173 2077 656c ries. as wel │ │ │ │ │ +000815c0: 6c2e 2020 4261 636b 7761 7264 2063 6f6d l. Backward com │ │ │ │ │ +000815d0: 7061 7469 6269 6c69 7479 206c 696e 6b73 patibility links │ │ │ │ │ +000815e0: 2077 696c 6c20 6265 206d 6169 6e74 6169 will be maintai │ │ │ │ │ +000815f0: 6e65 6420 616e 640a 2020 2020 2070 6163 ned and. pac │ │ │ │ │ +00081600: 6b61 6765 7320 6e65 6564 206e 6f74 2073 kages need not s │ │ │ │ │ +00081610: 7769 7463 6820 746f 2072 6566 6572 656e witch to referen │ │ │ │ │ +00081620: 6369 6e67 20e2 8098 2f72 756e e280 9920 cing .../run... │ │ │ │ │ +00081630: 6469 7265 6374 6c79 2079 6574 2e20 2046 directly yet. F │ │ │ │ │ +00081640: 696c 6573 0a20 2020 2020 696e 20e2 8098 iles. in ... │ │ │ │ │ +00081650: 2f72 756e e280 9920 7368 6f75 6c64 2062 /run... should b │ │ │ │ │ +00081660: 6520 7374 6f72 6564 2069 6e20 6120 7465 e stored in a te │ │ │ │ │ +00081670: 6d70 6f72 6172 7920 6669 6c65 2073 7973 mporary file sys │ │ │ │ │ +00081680: 7465 6d2e 0a0a 392e 312e 340a 0a20 2020 tem...9.1.4.. │ │ │ │ │ +00081690: 2020 4e65 7720 7365 6374 696f 6e20 7370 New section sp │ │ │ │ │ +000816a0: 656c 6c69 6e67 206f 7574 2074 6865 2072 elling out the r │ │ │ │ │ +000816b0: 6571 7569 7265 6d65 6e74 7320 666f 7220 equirements for │ │ │ │ │ +000816c0: 7061 636b 6167 6573 2074 6861 7420 7573 packages that us │ │ │ │ │ +000816d0: 650a 2020 2020 2066 696c 6573 2069 6e20 e. files in │ │ │ │ │ +000816e0: e280 982f 7275 6ee2 8099 2c20 e280 982f .../run..., .../ │ │ │ │ │ +000816f0: 7661 722f 7275 6ee2 8099 2c20 6f72 20e2 var/run..., or . │ │ │ │ │ +00081700: 8098 2f76 6172 2f6c 6f63 6be2 8099 2e20 ../var/lock.... │ │ │ │ │ +00081710: 2054 6869 7320 6765 6e65 7261 6c69 7a65 This generalize │ │ │ │ │ +00081720: 730a 2020 2020 2069 6e66 6f72 6d61 7469 s. informati │ │ │ │ │ +00081730: 6f6e 2070 7265 7669 6f75 736c 7920 6f6e on previously on │ │ │ │ │ +00081740: 6c79 2069 6e20 392e 332e 322e 0a0a 392e ly in 9.3.2...9. │ │ │ │ │ +00081750: 350a 0a20 2020 2020 4372 6f6e 206a 6f62 5.. Cron job │ │ │ │ │ +00081760: 2066 696c 6520 6e61 6d65 7320 6d75 7374 file names must │ │ │ │ │ +00081770: 206e 6f74 2063 6f6e 7461 696e 20e2 8098 not contain ... │ │ │ │ │ +00081780: 2ee2 8099 206f 7220 e280 982b e280 9920 .... or ...+... │ │ │ │ │ +00081790: 6f72 2074 6865 7920 7769 6c6c 2062 650a or they will be. │ │ │ │ │ +000817a0: 2020 2020 2069 676e 6f72 6564 2062 7920 ignored by │ │ │ │ │ +000817b0: 6372 6f6e 2e20 2054 6865 7920 7368 6f75 cron. They shou │ │ │ │ │ +000817c0: 6c64 2072 6570 6c61 6365 2074 686f 7365 ld replace those │ │ │ │ │ +000817d0: 2063 6861 7261 6374 6572 7320 7769 7468 characters with │ │ │ │ │ +000817e0: 20e2 8098 5fe2 8099 2e0a 2020 2020 2049 ..._..... I │ │ │ │ │ +000817f0: 6620 6120 7061 636b 6167 6520 7072 6f76 f a package prov │ │ │ │ │ +00081800: 6964 6573 206d 756c 7469 706c 6520 6372 ides multiple cr │ │ │ │ │ +00081810: 6f6e 206a 6f62 2066 696c 6573 2069 6e20 on job files in │ │ │ │ │ +00081820: 7468 6520 7361 6d65 0a20 2020 2020 6469 the same. di │ │ │ │ │ +00081830: 7265 6374 6f72 792c 2074 6865 7920 7368 rectory, they sh │ │ │ │ │ +00081840: 6f75 6c64 2065 6163 6820 7374 6172 7420 ould each start │ │ │ │ │ +00081850: 7769 7468 2074 6865 2070 6163 6b61 6765 with the package │ │ │ │ │ +00081860: 206e 616d 6520 2870 6f73 7369 626c 790a name (possibly. │ │ │ │ │ +00081870: 2020 2020 206d 6f64 6966 6965 6420 6173 modified as │ │ │ │ │ +00081880: 2061 626f 7665 292c 20e2 8098 2de2 8099 above), ...-... │ │ │ │ │ +00081890: 2c20 616e 6420 7468 656e 2073 6f6d 6520 , and then some │ │ │ │ │ +000818a0: 7375 6974 6162 6c65 2073 7566 6669 782e suitable suffix. │ │ │ │ │ +000818b0: 0a0a 392e 3130 0a0a 2020 2020 2050 6163 ..9.10.. Pac │ │ │ │ │ +000818c0: 6b61 6765 7320 7573 696e 6720 646f 632d kages using doc- │ │ │ │ │ +000818d0: 6261 7365 2064 6f20 6e6f 7420 6e65 6564 base do not need │ │ │ │ │ +000818e0: 2074 6f20 6361 6c6c 2069 6e73 7461 6c6c to call install │ │ │ │ │ +000818f0: 2d64 6f63 7320 616e 796d 6f72 652e 0a0a -docs anymore... │ │ │ │ │ +00081900: 3130 2e37 2e34 0a0a 2020 2020 2050 6163 10.7.4.. Pac │ │ │ │ │ +00081910: 6b61 6765 7320 7468 6174 2064 6563 6c61 kages that decla │ │ │ │ │ +00081920: 7265 2074 6865 2073 616d 6520 e280 9863 re the same ...c │ │ │ │ │ +00081930: 6f6e 6666 696c 65e2 8099 206d 6179 2073 onffile... may s │ │ │ │ │ +00081940: 6565 206c 6566 742d 6f76 6572 0a20 2020 ee left-over. │ │ │ │ │ +00081950: 2020 636f 6e66 6967 7572 6174 696f 6e20 configuration │ │ │ │ │ +00081960: 6669 6c65 7320 6672 6f6d 2065 6163 6820 files from each │ │ │ │ │ +00081970: 6f74 6865 7220 6576 656e 2069 6620 7468 other even if th │ │ │ │ │ +00081980: 6579 2063 6f6e 666c 6963 742e 0a0a 3131 ey conflict...11 │ │ │ │ │ +00081990: 2e38 0a0a 2020 2020 2054 6865 2050 6f6c .8.. The Pol │ │ │ │ │ +000819a0: 6963 7920 7275 6c65 7320 6172 6f75 6e64 icy rules around │ │ │ │ │ +000819b0: 204d 6f74 6966 206c 6962 7261 7269 6573 Motif libraries │ │ │ │ │ +000819c0: 2077 6572 6520 6a75 7374 2061 2073 7065 were just a spe │ │ │ │ │ +000819d0: 6369 616c 2063 6173 6520 6f66 0a20 2020 cial case of. │ │ │ │ │ +000819e0: 2020 6e6f 726d 616c 2072 756c 6573 2066 normal rules f │ │ │ │ │ +000819f0: 6f72 206e 6f6e 2d66 7265 6520 6465 7065 or non-free depe │ │ │ │ │ +00081a00: 6e64 656e 6369 6573 2061 6e64 2077 6572 ndencies and wer │ │ │ │ │ +00081a10: 6520 6c61 7267 656c 7920 6f62 736f 6c65 e largely obsole │ │ │ │ │ +00081a20: 7465 2c0a 2020 2020 2073 6f20 7468 6579 te,. so they │ │ │ │ │ +00081a30: 2068 6176 6520 6265 656e 2072 656d 6f76 have been remov │ │ │ │ │ +00081a40: 6564 2e0a 0a31 322e 350a 0a20 2020 2020 ed...12.5.. │ │ │ │ │ +00081a50: e280 9864 6562 6961 6e2f 636f 7079 7269 ...debian/copyri │ │ │ │ │ +00081a60: 6768 74e2 8099 2069 7320 6e6f 206c 6f6e ght... is no lon │ │ │ │ │ +00081a70: 6765 7220 7265 7175 6972 6564 2074 6f20 ger required to │ │ │ │ │ +00081a80: 6c69 7374 2074 6865 2044 6562 6961 6e0a list the Debian. │ │ │ │ │ +00081a90: 2020 2020 206d 6169 6e74 6169 6e65 7273 maintainers │ │ │ │ │ +00081aa0: 2069 6e76 6f6c 7665 6420 696e 2074 6865 involved in the │ │ │ │ │ +00081ab0: 2063 7265 6174 696f 6e20 6f66 2074 6865 creation of the │ │ │ │ │ +00081ac0: 2070 6163 6b61 6765 2028 616c 7468 6f75 package (althou │ │ │ │ │ +00081ad0: 6768 206e 6f74 650a 2020 2020 2074 6861 gh note. tha │ │ │ │ │ +00081ae0: 7420 7468 6520 7265 7175 6972 656d 656e t the requiremen │ │ │ │ │ +00081af0: 7420 746f 206c 6973 7420 636f 7079 7269 t to list copyri │ │ │ │ │ +00081b00: 6768 7420 696e 666f 726d 6174 696f 6e20 ght information │ │ │ │ │ +00081b10: 6973 2075 6e63 6861 6e67 6564 292e 0a0a is unchanged)... │ │ │ │ │ +00081b20: 636f 7079 7269 6768 742d 666f 726d 6174 copyright-format │ │ │ │ │ +00081b30: 0a0a 2020 2020 2056 6572 7369 6f6e 2031 .. Version 1 │ │ │ │ │ +00081b40: 2e30 206f 6620 7468 6520 e280 9c4d 6163 .0 of the ...Mac │ │ │ │ │ +00081b50: 6869 6e65 2d72 6561 6461 626c 6520 e280 hine-readable .. │ │ │ │ │ +00081b60: 9864 6562 6961 6e2f 636f 7079 7269 6768 .debian/copyrigh │ │ │ │ │ +00081b70: 74e2 8099 2066 696c 65e2 809d 0a20 2020 t... file.... │ │ │ │ │ +00081b80: 2020 7370 6563 6966 6963 6174 696f 6e20 specification │ │ │ │ │ +00081b90: 6973 2069 6e63 6c75 6465 642e 0a0a 6d69 is included...mi │ │ │ │ │ +00081ba0: 6d65 0a0a 2020 2020 2054 6869 7320 7365 me.. This se │ │ │ │ │ +00081bb0: 7061 7261 7465 2064 6f63 756d 656e 7420 parate document │ │ │ │ │ +00081bc0: 6861 7320 6265 656e 2072 6574 6972 6564 has been retired │ │ │ │ │ +00081bd0: 2061 6e64 2061 6e64 2069 7473 2028 7368 and and its (sh │ │ │ │ │ +00081be0: 6f72 7429 0a20 2020 2020 636f 6e74 656e ort). conten │ │ │ │ │ +00081bf0: 7473 206d 6572 6765 6420 696e 746f 2050 ts merged into P │ │ │ │ │ +00081c00: 6f6c 6963 7920 7365 6374 696f 6e20 392e olicy section 9. │ │ │ │ │ +00081c10: 372e 2020 5468 6572 6520 6172 6520 6e6f 7. There are no │ │ │ │ │ +00081c20: 2063 6861 6e67 6573 2074 6f0a 2020 2020 changes to. │ │ │ │ │ +00081c30: 2074 6865 2072 6571 7569 7265 6d65 6e74 the requirement │ │ │ │ │ +00081c40: 732e 0a0a 7065 726c 0a0a 2020 2020 2050 s...perl.. P │ │ │ │ │ +00081c50: 6163 6b61 6765 7320 6d61 7920 6465 636c ackages may decl │ │ │ │ │ +00081c60: 6172 6520 616e 2069 6e74 6572 6573 7420 are an interest │ │ │ │ │ +00081c70: 696e 2074 6865 2070 6572 6c2d 6d61 6a6f in the perl-majo │ │ │ │ │ +00081c80: 722d 7570 6772 6164 6520 7472 6967 6765 r-upgrade trigge │ │ │ │ │ +00081c90: 720a 2020 2020 2074 6f20 6265 206e 6f74 r. to be not │ │ │ │ │ +00081ca0: 6966 6965 6420 6f66 206d 616a 6f72 2075 ified of major u │ │ │ │ │ +00081cb0: 7067 7261 6465 7320 6f66 2070 6572 6c2e pgrades of perl. │ │ │ │ │ +00081cc0: 0a0a 7669 7274 7561 6c0a 0a20 2020 2020 ..virtual.. │ │ │ │ │ +00081cd0: e280 9874 7466 2d6a 6170 616e 6573 652d ...ttf-japanese- │ │ │ │ │ +00081ce0: 7b6d 696e 6368 6f2c 2067 6f74 6869 637d {mincho, gothic} │ │ │ │ │ +00081cf0: e280 9920 6973 2072 656e 616d 6564 2074 ... is renamed t │ │ │ │ │ +00081d00: 6f0a 2020 2020 20e2 8098 666f 6e74 732d o. ...fonts- │ │ │ │ │ +00081d10: 6a61 7061 6e65 7365 2d7b 6d69 6e63 686f japanese-{mincho │ │ │ │ │ +00081d20: 2c20 676f 7468 6963 7de2 8099 2e0a 0a1f , gothic}....... │ │ │ │ │ +00081d30: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00081d40: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00081d50: 3a20 5665 7273 696f 6e20 3320 3920 322c : Version 3 9 2, │ │ │ │ │ +00081d60: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00081d70: 3320 3920 312c 2020 5072 6576 3a20 5665 3 9 1, Prev: Ve │ │ │ │ │ +00081d80: 7273 696f 6e20 3320 3920 332c 2020 5570 rsion 3 9 3, Up │ │ │ │ │ +00081d90: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00081da0: 6b6c 6973 740a 0a32 322e 3239 2056 6572 klist..22.29 Ver │ │ │ │ │ +00081db0: 7369 6f6e 2033 2e39 2e32 0a3d 3d3d 3d3d sion 3.9.2.===== │ │ │ │ │ +00081dc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00081dd0: 5265 6c65 6173 6564 2041 7072 696c 2c20 Released April, │ │ │ │ │ +00081de0: 3230 3131 2e0a 0a2a 0a0a 2020 2020 204d 2011...*.. M │ │ │ │ │ +00081df0: 756c 7469 706c 6520 636c 6172 6966 6963 ultiple clarific │ │ │ │ │ +00081e00: 6174 696f 6e73 2074 6872 6f75 6768 6f75 ations throughou │ │ │ │ │ +00081e10: 7420 506f 6c69 6379 2077 6865 7265 20e2 t Policy where . │ │ │ │ │ +00081e20: 809c 696e 7374 616c 6c65 64e2 809d 2077 ..installed... w │ │ │ │ │ +00081e30: 6173 0a20 2020 2020 7573 6564 2061 6e64 as. used and │ │ │ │ │ +00081e40: 2074 6865 206d 6f72 6520 7072 6563 6973 the more precis │ │ │ │ │ +00081e50: 6520 7465 726d 7320 e280 9c75 6e70 6163 e terms ...unpac │ │ │ │ │ +00081e60: 6b65 64e2 809d 206f 7220 e280 9c63 6f6e ked... or ...con │ │ │ │ │ +00081e70: 6669 6775 7265 64e2 809d 2077 6572 650a figured... were. │ │ │ │ │ +00081e80: 2020 2020 2069 6e74 656e 6465 642e 0a0a intended... │ │ │ │ │ +00081e90: 332e 330a 0a20 2020 2020 5468 6520 6d61 3.3.. The ma │ │ │ │ │ +00081ea0: 696e 7461 696e 6572 2061 6464 7265 7373 intainer address │ │ │ │ │ +00081eb0: 206d 7573 7420 6163 6365 7074 206d 6169 must accept mai │ │ │ │ │ +00081ec0: 6c20 6672 6f6d 2044 6562 6961 6e20 726f l from Debian ro │ │ │ │ │ +00081ed0: 6c65 2061 6363 6f75 6e74 730a 2020 2020 le accounts. │ │ │ │ │ +00081ee0: 2061 6e64 2074 6865 2042 5453 2e20 4174 and the BTS. At │ │ │ │ │ +00081ef0: 206c 6561 7374 206f 6e65 2068 756d 616e least one human │ │ │ │ │ +00081f00: 206d 7573 7420 6265 206c 6973 7465 6420 must be listed │ │ │ │ │ +00081f10: 7769 7468 2074 6865 6972 2070 6572 736f with their perso │ │ │ │ │ +00081f20: 6e61 6c0a 2020 2020 2065 6d61 696c 2061 nal. email a │ │ │ │ │ +00081f30: 6464 7265 7373 2069 6e20 e280 9855 706c ddress in ...Upl │ │ │ │ │ +00081f40: 6f61 6465 7273 e280 9920 6966 2074 6865 oaders... if the │ │ │ │ │ +00081f50: 206d 6169 6e74 6169 6e65 7220 6973 2061 maintainer is a │ │ │ │ │ +00081f60: 2073 6861 7265 6420 656d 6169 6c0a 2020 shared email. │ │ │ │ │ +00081f70: 2020 2061 6464 7265 7373 2e20 2054 6865 address. The │ │ │ │ │ +00081f80: 2064 7574 6965 7320 6f66 2061 206d 6169 duties of a mai │ │ │ │ │ +00081f90: 6e74 6169 6e65 7220 6172 6520 616c 736f ntainer are also │ │ │ │ │ +00081fa0: 2063 6c65 6172 6572 2e0a 0a35 0a0a 2020 clearer...5.. │ │ │ │ │ +00081fb0: 2020 2041 6c6c 2063 6f6e 7472 6f6c 2066 All control f │ │ │ │ │ +00081fc0: 6965 6c64 7320 6172 6520 6e6f 7720 636c ields are now cl │ │ │ │ │ +00081fd0: 6173 7369 6669 6564 2061 7320 7369 6d70 assified as simp │ │ │ │ │ +00081fe0: 6c65 2c20 666f 6c64 6564 2c20 6f72 0a20 le, folded, or. │ │ │ │ │ +00081ff0: 2020 2020 6d75 6c74 696c 696e 652c 2077 multiline, w │ │ │ │ │ +00082000: 6869 6368 2067 6f76 6572 6e73 2077 6865 hich governs whe │ │ │ │ │ +00082010: 7468 6572 2074 6865 6972 2076 616c 7565 ther their value │ │ │ │ │ +00082020: 7320 6d75 7374 2062 6520 6120 7369 6e67 s must be a sing │ │ │ │ │ +00082030: 6c65 206c 696e 650a 2020 2020 206f 7220 le line. or │ │ │ │ │ +00082040: 6d61 7920 6265 2063 6f6e 7469 6e75 6564 may be continued │ │ │ │ │ +00082050: 2061 6372 6f73 7320 6d75 6c74 6970 6c65 across multiple │ │ │ │ │ +00082060: 206c 696e 6573 2061 6e64 2077 6865 7468 lines and wheth │ │ │ │ │ +00082070: 6572 206c 696e 6520 6272 6561 6b73 0a20 er line breaks. │ │ │ │ │ +00082080: 2020 2020 6172 6520 7369 676e 6966 6963 are signific │ │ │ │ │ +00082090: 616e 742e 0a0a 352e 310a 0a20 2020 2020 ant...5.1.. │ │ │ │ │ +000820a0: 5061 7273 6572 7320 6172 6520 616c 6c6f Parsers are allo │ │ │ │ │ +000820b0: 7765 6420 746f 2061 6363 6570 7420 7374 wed to accept st │ │ │ │ │ +000820c0: 616e 7a61 2073 6570 6172 6174 696f 6e20 anza separation │ │ │ │ │ +000820d0: 6c69 6e65 7320 636f 6e74 6169 6e69 6e67 lines containing │ │ │ │ │ +000820e0: 0a20 2020 2020 7768 6974 6573 7061 6365 . whitespace │ │ │ │ │ +000820f0: 2c20 6275 7420 636f 6e74 726f 6c20 6669 , but control fi │ │ │ │ │ +00082100: 6c65 7320 7368 6f75 6c64 2075 7365 2063 les should use c │ │ │ │ │ +00082110: 6f6d 706c 6574 656c 7920 656d 7074 7920 ompletely empty │ │ │ │ │ +00082120: 6c69 6e65 732e 0a20 2020 2020 4f72 6465 lines.. Orde │ │ │ │ │ +00082130: 7269 6e67 206f 6620 7374 616e 7a61 7320 ring of stanzas │ │ │ │ │ +00082140: 6973 2073 6967 6e69 6669 6361 6e74 2e20 is significant. │ │ │ │ │ +00082150: 2046 6965 6c64 206e 616d 6573 206d 7573 Field names mus │ │ │ │ │ +00082160: 7420 6265 2063 6f6d 706f 7365 640a 2020 t be composed. │ │ │ │ │ +00082170: 2020 206f 6620 7072 696e 7461 626c 6520 of printable │ │ │ │ │ +00082180: 4153 4349 4920 6368 6172 6163 7465 7273 ASCII characters │ │ │ │ │ +00082190: 2065 7863 6570 7420 636f 6c6f 6e20 616e except colon an │ │ │ │ │ +000821a0: 6420 6d75 7374 206e 6f74 2062 6567 696e d must not begin │ │ │ │ │ +000821b0: 2077 6974 680a 2020 2020 2023 2e0a 0a35 with. #...5 │ │ │ │ │ +000821c0: 2e36 2e32 350a 0a20 2020 2020 5468 6520 .6.25.. The │ │ │ │ │ +000821d0: e280 9844 4d2d 5570 6c6f 6164 2d41 6c6c ...DM-Upload-All │ │ │ │ │ +000821e0: 6f77 6564 e280 9920 6669 656c 6420 6973 owed... field is │ │ │ │ │ +000821f0: 206e 6f77 2064 6f63 756d 656e 7465 642e now documented. │ │ │ │ │ +00082200: 0a0a 362e 350a 0a20 2020 2020 5468 6520 ..6.5.. The │ │ │ │ │ +00082210: 7379 7374 656d 2073 7461 7465 206d 6169 system state mai │ │ │ │ │ +00082220: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00082230: 6361 6e20 7265 6c79 2075 706f 6e20 6475 can rely upon du │ │ │ │ │ +00082240: 7269 6e67 2065 6163 680a 2020 2020 2070 ring each. p │ │ │ │ │ +00082250: 6f73 7369 626c 6520 696e 766f 6361 7469 ossible invocati │ │ │ │ │ +00082260: 6f6e 2069 7320 6e6f 7720 646f 6375 6d65 on is now docume │ │ │ │ │ +00082270: 6e74 6564 2e20 2049 6e20 7365 7665 7261 nted. In severa │ │ │ │ │ +00082280: 6c20 6c65 7373 2d63 6f6d 6d6f 6e0a 2020 l less-common. │ │ │ │ │ +00082290: 2020 2063 6173 6573 2c20 7468 6973 2069 cases, this i │ │ │ │ │ +000822a0: 7320 7374 7269 6374 6572 2074 6861 6e20 s stricter than │ │ │ │ │ +000822b0: 506f 6c69 6379 2068 6164 2070 7265 7669 Policy had previ │ │ │ │ │ +000822c0: 6f75 736c 7920 646f 6375 6d65 6e74 6564 ously documented │ │ │ │ │ +000822d0: 2e0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +000822e0: 7769 7468 2063 6f6d 706c 6578 206d 6169 with complex mai │ │ │ │ │ +000822f0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00082300: 7368 6f75 6c64 2062 6520 7265 7669 6577 should be review │ │ │ │ │ +00082310: 6564 2069 6e0a 2020 2020 206c 6967 6874 ed in. light │ │ │ │ │ +00082320: 206f 6620 7468 6973 206e 6577 2064 6f63 of this new doc │ │ │ │ │ +00082330: 756d 656e 7461 7469 6f6e 2e0a 0a37 2e32 umentation...7.2 │ │ │ │ │ +00082340: 0a0a 2020 2020 2054 6865 2069 6d70 6163 .. The impac │ │ │ │ │ +00082350: 7420 6f6e 2073 7973 7465 6d20 7374 6174 t on system stat │ │ │ │ │ +00082360: 6520 7768 656e 206d 6169 6e74 6169 6e65 e when maintaine │ │ │ │ │ +00082370: 7220 7363 7269 7074 7320 7468 6174 2061 r scripts that a │ │ │ │ │ +00082380: 7265 2070 6172 7420 6f66 0a20 2020 2020 re part of. │ │ │ │ │ +00082390: 6120 6369 7263 756c 6172 2064 6570 656e a circular depen │ │ │ │ │ +000823a0: 6465 6e63 7920 6172 6520 7275 6e20 6973 dency are run is │ │ │ │ │ +000823b0: 206e 6f77 2064 6f63 756d 656e 7465 642e now documented. │ │ │ │ │ +000823c0: 2020 4369 7263 756c 6172 0a20 2020 2020 Circular. │ │ │ │ │ +000823d0: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ +000823e0: 206e 6f77 2061 2073 686f 756c 6420 6e6f now a should no │ │ │ │ │ +000823f0: 742e 0a0a 372e 320a 0a20 2020 2020 5468 t...7.2.. Th │ │ │ │ │ +00082400: 6520 7379 7374 656d 2073 7461 7465 2077 e system state w │ │ │ │ │ +00082410: 6865 6e20 e280 9870 6f73 7469 6e73 74e2 hen ...postinst. │ │ │ │ │ +00082420: 8099 2061 6e64 20e2 8098 7072 6572 6de2 .. and ...prerm. │ │ │ │ │ +00082430: 8099 2073 6372 6970 7473 2061 7265 2072 .. scripts are r │ │ │ │ │ +00082440: 756e 2069 7320 6e6f 770a 2020 2020 2064 un is now. d │ │ │ │ │ +00082450: 6f63 756d 656e 7465 642c 2061 6e64 2074 ocumented, and t │ │ │ │ │ +00082460: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ +00082470: 206f 6620 7468 6520 7370 6563 6961 6c20 of the special │ │ │ │ │ +00082480: 6361 7365 206f 6620 6465 7065 6e64 656e case of dependen │ │ │ │ │ +00082490: 6379 0a20 2020 2020 7374 6174 6520 666f cy. state fo │ │ │ │ │ +000824a0: 7220 e280 9870 6f73 7472 6de2 8099 2073 r ...postrm... s │ │ │ │ │ +000824b0: 6372 6970 7473 2068 6173 2062 6565 6e20 cripts has been │ │ │ │ │ +000824c0: 696d 7072 6f76 6564 2e20 20e2 8098 706f improved. ...po │ │ │ │ │ +000824d0: 7374 726d e280 9920 7363 7269 7074 7320 strm... scripts │ │ │ │ │ +000824e0: 6172 650a 2020 2020 2072 6571 7569 7265 are. require │ │ │ │ │ +000824f0: 6420 746f 2067 7261 6365 6675 6c6c 7920 d to gracefully │ │ │ │ │ +00082500: 736b 6970 2061 6374 696f 6e73 2069 6620 skip actions if │ │ │ │ │ +00082510: 7468 6569 7220 6465 7065 6e64 656e 6369 their dependenci │ │ │ │ │ +00082520: 6573 2061 7265 206e 6f74 0a20 2020 2020 es are not. │ │ │ │ │ +00082530: 6176 6169 6c61 626c 652e 0a0a 392e 312e available...9.1. │ │ │ │ │ +00082540: 310a 0a20 2020 2020 474e 552f 4875 7264 1.. GNU/Hurd │ │ │ │ │ +00082550: 2073 7973 7465 6d73 2061 7265 2061 6c6c systems are all │ │ │ │ │ +00082560: 6f77 6564 20e2 8098 2f68 7572 64e2 8099 owed .../hurd... │ │ │ │ │ +00082570: 2061 6e64 20e2 8098 2f73 6572 7665 7273 and .../servers │ │ │ │ │ +00082580: e280 9920 6469 7265 6374 6f72 6965 7320 ... directories │ │ │ │ │ +00082590: 696e 0a20 2020 2020 7468 6520 726f 6f74 in. the root │ │ │ │ │ +000825a0: 2066 696c 6573 7973 7465 6d2e 0a0a 392e filesystem...9. │ │ │ │ │ +000825b0: 312e 310a 0a20 2020 2020 5061 636b 6167 1.1.. Packag │ │ │ │ │ +000825c0: 6573 2069 6e73 7461 6c6c 696e 6720 746f es installing to │ │ │ │ │ +000825d0: 2061 7263 6869 7465 6374 7572 652d 7370 architecture-sp │ │ │ │ │ +000825e0: 6563 6966 6963 2073 7562 6469 7265 6374 ecific subdirect │ │ │ │ │ +000825f0: 6f72 6965 7320 6f66 0a20 2020 2020 e280 ories of. .. │ │ │ │ │ +00082600: 982f 7573 722f 6c69 62e2 8099 206d 7573 ./usr/lib... mus │ │ │ │ │ +00082610: 7420 7573 6520 7468 6520 7661 6c75 6520 t use the value │ │ │ │ │ +00082620: 7265 7475 726e 6564 2062 7920 e280 9864 returned by ...d │ │ │ │ │ +00082630: 706b 672d 6172 6368 6974 6563 7475 7265 pkg-architecture │ │ │ │ │ +00082640: 0a20 2020 2020 2d71 4445 425f 484f 5354 . -qDEB_HOST │ │ │ │ │ +00082650: 5f4d 554c 5449 4152 4348 e280 992c 206e _MULTIARCH..., n │ │ │ │ │ +00082660: 6f74 2062 7920 e280 9864 706b 672d 6172 ot by ...dpkg-ar │ │ │ │ │ +00082670: 6368 6974 6563 7475 7265 0a20 2020 2020 chitecture. │ │ │ │ │ +00082680: 2d71 4445 425f 484f 5354 5f47 4e55 5f54 -qDEB_HOST_GNU_T │ │ │ │ │ +00082690: 5950 45e2 8099 3b20 7468 6973 2069 7320 YPE...; this is │ │ │ │ │ +000826a0: 6120 7061 7468 2063 6861 6e67 6520 6f6e a path change on │ │ │ │ │ +000826b0: 2069 3338 3620 6172 6368 6974 6563 7475 i386 architectu │ │ │ │ │ +000826c0: 7265 730a 2020 2020 2061 6e64 2061 206e res. and a n │ │ │ │ │ +000826d0: 6f2d 6f70 2066 6f72 206f 7468 6572 2061 o-op for other a │ │ │ │ │ +000826e0: 7263 6869 7465 6374 7572 6573 2e0a 0a76 rchitectures...v │ │ │ │ │ +000826f0: 6972 7475 616c 0a0a 2020 2020 20e2 8098 irtual.. ... │ │ │ │ │ +00082700: 6d61 696c 78e2 8099 2069 7320 6e6f 7720 mailx... is now │ │ │ │ │ +00082710: 6120 7669 7274 7561 6c20 7061 636b 6167 a virtual packag │ │ │ │ │ +00082720: 6520 7072 6f76 6964 6564 2062 7920 7061 e provided by pa │ │ │ │ │ +00082730: 636b 6167 6573 2074 6861 7420 696e 7374 ckages that inst │ │ │ │ │ +00082740: 616c 6c0a 2020 2020 20e2 8098 2f75 7372 all. .../usr │ │ │ │ │ +00082750: 2f62 696e 2f6d 6169 6c78 e280 9920 616e /bin/mailx... an │ │ │ │ │ +00082760: 6420 696d 706c 656d 656e 7420 6174 206c d implement at l │ │ │ │ │ +00082770: 6561 7374 2074 6865 2050 4f53 4958 2d72 east the POSIX-r │ │ │ │ │ +00082780: 6571 7569 7265 640a 2020 2020 2069 6e74 equired. int │ │ │ │ │ +00082790: 6572 6661 6365 2e0a 0a1f 0a46 696c 653a erface.....File: │ │ │ │ │ +000827a0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000827b0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +000827c0: 696f 6e20 3320 3920 312c 2020 4e65 7874 ion 3 9 1, Next │ │ │ │ │ +000827d0: 3a20 5665 7273 696f 6e20 3320 3920 302c : Version 3 9 0, │ │ │ │ │ +000827e0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +000827f0: 3320 3920 322c 2020 5570 3a20 5570 6772 3 9 2, Up: Upgr │ │ │ │ │ +00082800: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00082810: 0a32 322e 3330 2056 6572 7369 6f6e 2033 .22.30 Version 3 │ │ │ │ │ +00082820: 2e39 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .9.1.=========== │ │ │ │ │ +00082830: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00082840: 6564 204a 756c 792c 2032 3031 302e 0a0a ed July, 2010... │ │ │ │ │ +00082850: 332e 322e 310a 0a20 2020 2020 4461 7465 3.2.1.. Date │ │ │ │ │ +00082860: 2d62 6173 6564 2076 6572 7369 6f6e 2063 -based version c │ │ │ │ │ +00082870: 6f6d 706f 6e65 6e74 7320 7368 6f75 6c64 omponents should │ │ │ │ │ +00082880: 2062 6520 6769 7665 6e20 6173 2074 6865 be given as the │ │ │ │ │ +00082890: 2066 6f75 722d 6469 6769 740a 2020 2020 four-digit. │ │ │ │ │ +000828a0: 2079 6561 722c 2074 776f 2d64 6967 6974 year, two-digit │ │ │ │ │ +000828b0: 206d 6f6e 7468 2c20 616e 6420 7468 656e month, and then │ │ │ │ │ +000828c0: 2074 776f 2d64 6967 6974 2064 6179 2c20 two-digit day, │ │ │ │ │ +000828d0: 6275 7420 6d61 7920 6861 7665 0a20 2020 but may have. │ │ │ │ │ +000828e0: 2020 656d 6265 6464 6564 2070 756e 6374 embedded punct │ │ │ │ │ +000828f0: 7561 7469 6f6e 2e0a 0a33 2e39 0a0a 2020 uation...3.9.. │ │ │ │ │ +00082900: 2020 204d 6169 6e74 6169 6e65 7220 7363 Maintainer sc │ │ │ │ │ +00082910: 7269 7074 7320 6d75 7374 2070 6173 7320 ripts must pass │ │ │ │ │ +00082920: e280 982d 2d70 6163 6b61 6765 e280 9920 ...--package... │ │ │ │ │ +00082930: 746f 20e2 8098 6470 6b67 2d64 6976 6572 to ...dpkg-diver │ │ │ │ │ +00082940: 74e2 8099 2077 6865 6e0a 2020 2020 2063 t... when. c │ │ │ │ │ +00082950: 7265 6174 696e 6720 6f72 2072 656d 6f76 reating or remov │ │ │ │ │ +00082960: 696e 6720 6469 7665 7273 696f 6e73 2061 ing diversions a │ │ │ │ │ +00082970: 6e64 206d 7573 7420 6e6f 7420 7573 6520 nd must not use │ │ │ │ │ +00082980: e280 982d 2d6c 6f63 616c e280 992e 0a0a ...--local...... │ │ │ │ │ +00082990: 342e 3130 0a0a 2020 2020 204f 6e6c 7920 4.10.. Only │ │ │ │ │ +000829a0: e280 9864 706b 672d 6765 6e63 6f6e 7472 ...dpkg-gencontr │ │ │ │ │ +000829b0: 6f6c e280 9920 7375 7070 6f72 7473 2076 ol... supports v │ │ │ │ │ +000829c0: 6172 6961 626c 6520 7375 6273 7469 7475 ariable substitu │ │ │ │ │ +000829d0: 7469 6f6e 2e0a 2020 2020 20e2 8098 6470 tion.. ...dp │ │ │ │ │ +000829e0: 6b67 2d67 656e 6368 616e 6765 73e2 8099 kg-genchanges... │ │ │ │ │ +000829f0: 2028 666f 7220 e280 982a 2e63 6861 6e67 (for ...*.chang │ │ │ │ │ +00082a00: 6573 e280 9929 2061 6e64 20e2 8098 6470 es...) and ...dp │ │ │ │ │ +00082a10: 6b67 2d73 6f75 7263 65e2 8099 2028 666f kg-source... (fo │ │ │ │ │ +00082a20: 7220 e280 982a 2e64 7363 e280 9929 0a20 r ...*.dsc...). │ │ │ │ │ +00082a30: 2020 2020 646f 206e 6f74 2e0a 0a37 2e31 do not...7.1 │ │ │ │ │ +00082a40: 0a0a 2020 2020 2041 7263 6869 7465 6374 .. Architect │ │ │ │ │ +00082a50: 7572 6520 7265 7374 7269 6374 696f 6e73 ure restrictions │ │ │ │ │ +00082a60: 2061 6e64 2077 696c 6463 6172 6473 2061 and wildcards a │ │ │ │ │ +00082a70: 7265 2061 6c73 6f20 616c 6c6f 7765 6420 re also allowed │ │ │ │ │ +00082a80: 696e 2062 696e 6172 790a 2020 2020 2070 in binary. p │ │ │ │ │ +00082a90: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ +00082aa0: 6869 7073 2070 726f 7669 6465 6420 7468 hips provided th │ │ │ │ │ +00082ab0: 6174 2074 6865 2062 696e 6172 7920 7061 at the binary pa │ │ │ │ │ +00082ac0: 636b 6167 6520 6973 206e 6f74 0a20 2020 ckage is not. │ │ │ │ │ +00082ad0: 2020 6172 6368 6974 6563 7475 7265 2d69 architecture-i │ │ │ │ │ +00082ae0: 6e64 6570 656e 6465 6e74 2e0a 0a37 2e34 ndependent...7.4 │ │ │ │ │ +00082af0: 0a0a 2020 2020 20e2 8098 436f 6e66 6c69 .. ...Confli │ │ │ │ │ +00082b00: 6374 73e2 8099 2061 6e64 20e2 8098 4272 cts... and ...Br │ │ │ │ │ +00082b10: 6561 6b73 e280 9920 7368 6f75 6c64 206f eaks... should o │ │ │ │ │ +00082b20: 6e6c 7920 6265 2075 7365 6420 7768 656e nly be used when │ │ │ │ │ +00082b30: 2074 6865 7265 2061 7265 2066 696c 650a there are file. │ │ │ │ │ +00082b40: 2020 2020 2063 6f6e 666c 6963 7473 206f conflicts o │ │ │ │ │ +00082b50: 7220 6f6e 6520 7061 636b 6167 6520 6272 r one package br │ │ │ │ │ +00082b60: 6561 6b73 2074 6865 206f 7468 6572 2c20 eaks the other, │ │ │ │ │ +00082b70: 6e6f 7420 6a75 7374 2062 6563 6175 7365 not just because │ │ │ │ │ +00082b80: 2074 776f 0a20 2020 2020 7061 636b 6167 two. packag │ │ │ │ │ +00082b90: 6573 2070 726f 7669 6465 2073 696d 696c es provide simil │ │ │ │ │ +00082ba0: 6172 2066 756e 6374 696f 6e61 6c69 7479 ar functionality │ │ │ │ │ +00082bb0: 2062 7574 2064 6f6e e280 9974 2069 6e74 but don...t int │ │ │ │ │ +00082bc0: 6572 6665 7265 2e0a 0a38 2e31 0a0a 2020 erfere...8.1.. │ │ │ │ │ +00082bd0: 2020 2054 6865 2053 4f4e 414d 4520 6f66 The SONAME of │ │ │ │ │ +00082be0: 2061 206c 6962 7261 7279 2073 686f 756c a library shoul │ │ │ │ │ +00082bf0: 6420 6368 616e 6765 2077 6865 6e65 7665 d change wheneve │ │ │ │ │ +00082c00: 7220 7468 6520 4142 4920 6f66 2074 6865 r the ABI of the │ │ │ │ │ +00082c10: 0a20 2020 2020 6c69 6272 6172 7920 6368 . library ch │ │ │ │ │ +00082c20: 616e 6765 7320 696e 2061 2077 6179 2074 anges in a way t │ │ │ │ │ +00082c30: 6861 7420 6973 6ee2 8099 7420 6261 636b hat isn...t back │ │ │ │ │ +00082c40: 7761 7264 2d63 6f6d 7061 7469 626c 652e ward-compatible. │ │ │ │ │ +00082c50: 2020 4974 2073 686f 756c 640a 2020 2020 It should. │ │ │ │ │ +00082c60: 206e 6f74 2063 6861 6e67 6520 6966 2074 not change if t │ │ │ │ │ +00082c70: 6865 206c 6962 7261 7279 2041 4249 2063 he library ABI c │ │ │ │ │ +00082c80: 6861 6e67 6573 2061 7265 2062 6163 6b77 hanges are backw │ │ │ │ │ +00082c90: 6172 642d 636f 6d70 6174 6962 6c65 2e0a ard-compatible.. │ │ │ │ │ +00082ca0: 2020 2020 2044 6973 636f 7572 6167 6520 Discourage │ │ │ │ │ +00082cb0: 6275 6e64 6c69 6e67 2073 6861 7265 6420 bundling shared │ │ │ │ │ +00082cc0: 6c69 6272 6172 6965 7320 746f 6765 7468 libraries togeth │ │ │ │ │ +00082cd0: 6572 2069 6e20 6f6e 6520 7061 636b 6167 er in one packag │ │ │ │ │ +00082ce0: 652e 0a0a 382e 340a 0a20 2020 2020 4164 e...8.4.. Ad │ │ │ │ │ +00082cf0: 6120 4c69 6272 6172 7920 496e 666f 726d a Library Inform │ │ │ │ │ +00082d00: 6174 696f 6e20 28e2 8098 2a2e 616c 69e2 ation (...*.ali. │ │ │ │ │ +00082d10: 8099 2920 6669 6c65 7320 6d75 7374 2062 ..) files must b │ │ │ │ │ +00082d20: 6520 696e 7374 616c 6c65 640a 2020 2020 e installed. │ │ │ │ │ +00082d30: 2072 6561 642d 6f6e 6c79 2e0a 0a38 2e36 read-only...8.6 │ │ │ │ │ +00082d40: 2e31 2c20 382e 362e 322c 2038 2e36 2e35 .1, 8.6.2, 8.6.5 │ │ │ │ │ +00082d50: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +00082d60: 7368 6f75 6c64 206e 6f72 6d61 6c6c 7920 should normally │ │ │ │ │ +00082d70: 6e6f 7420 696e 636c 7564 6520 6120 e280 not include a .. │ │ │ │ │ +00082d80: 9873 686c 6962 732e 6c6f 6361 6ce2 8099 .shlibs.local... │ │ │ │ │ +00082d90: 2066 696c 6520 7369 6e63 6520 7765 0a20 file since we. │ │ │ │ │ +00082da0: 2020 2020 6e6f 7720 6861 7665 2063 6f6d now have com │ │ │ │ │ +00082db0: 706c 6574 6520 e280 9873 686c 6962 73e2 plete ...shlibs. │ │ │ │ │ +00082dc0: 8099 2063 6f76 6572 6167 652e 0a0a 382e .. coverage...8. │ │ │ │ │ +00082dd0: 362e 330a 0a20 2020 2020 5468 6520 534f 6.3.. The SO │ │ │ │ │ +00082de0: 4e41 4d45 206f 6620 6120 6c69 6272 6172 NAME of a librar │ │ │ │ │ +00082df0: 7920 6d61 7920 696e 7374 6561 6420 6265 y may instead be │ │ │ │ │ +00082e00: 206f 6620 7468 6520 666f 726d 0a20 2020 of the form. │ │ │ │ │ +00082e10: 2020 e280 986e 616d 652d 6d61 6a6f 722d ...name-major- │ │ │ │ │ +00082e20: 7665 7273 696f 6e2e 736f e280 992e 0a0a version.so...... │ │ │ │ │ +00082e30: 3130 2e32 0a0a 2020 2020 204c 6962 746f 10.2.. Libto │ │ │ │ │ +00082e40: 6f6c 20e2 8098 2e6c 61e2 8099 2066 696c ol ....la... fil │ │ │ │ │ +00082e50: 6573 2073 686f 756c 6420 6e6f 7420 6265 es should not be │ │ │ │ │ +00082e60: 2069 6e73 7461 6c6c 6564 2066 6f72 2070 installed for p │ │ │ │ │ +00082e70: 7562 6c69 6320 6c69 6272 6172 6965 732e ublic libraries. │ │ │ │ │ +00082e80: 0a20 2020 2020 4966 2074 6865 79e2 8099 . If they... │ │ │ │ │ +00082e90: 7265 2072 6571 7569 7265 6420 2866 6f72 re required (for │ │ │ │ │ +00082ea0: 20e2 8098 6c69 626c 7464 6ce2 8099 2c20 ...libltdl..., │ │ │ │ │ +00082eb0: 666f 7220 696e 7374 616e 6365 292c 2074 for instance), t │ │ │ │ │ +00082ec0: 6865 0a20 2020 2020 e280 9864 6570 656e he. ...depen │ │ │ │ │ +00082ed0: 6465 6e63 795f 6c69 6273 e280 9920 7365 dency_libs... se │ │ │ │ │ +00082ee0: 7474 696e 6720 7368 6f75 6c64 2062 6520 tting should be │ │ │ │ │ +00082ef0: 656d 7074 6965 642e 2020 4c69 6272 6172 emptied. Librar │ │ │ │ │ +00082f00: 7920 7061 636b 6167 6573 0a20 2020 2020 y packages. │ │ │ │ │ +00082f10: 6869 7374 6f72 6963 616c 6c79 2069 6e63 historically inc │ │ │ │ │ +00082f20: 6c75 6469 6e67 20e2 8098 2e6c 61e2 8099 luding ....la... │ │ │ │ │ +00082f30: 2066 696c 6573 206d 7573 7420 636f 6e74 files must cont │ │ │ │ │ +00082f40: 696e 7565 2074 6f20 696e 636c 7564 6520 inue to include │ │ │ │ │ +00082f50: 7468 656d 0a20 2020 2020 2877 6974 6820 them. (with │ │ │ │ │ +00082f60: e280 9864 6570 656e 6465 6e63 795f 6c69 ...dependency_li │ │ │ │ │ +00082f70: 6273 e280 9920 656d 7074 6965 6429 2075 bs... emptied) u │ │ │ │ │ +00082f80: 6e74 696c 2061 6c6c 206c 6962 7261 7269 ntil all librari │ │ │ │ │ +00082f90: 6573 2074 6861 7420 6465 7065 6e64 206f es that depend o │ │ │ │ │ +00082fa0: 6e0a 2020 2020 2074 6861 7420 6c69 6272 n. that libr │ │ │ │ │ +00082fb0: 6172 7920 6861 7665 2072 656d 6f76 6564 ary have removed │ │ │ │ │ +00082fc0: 206f 7220 656d 7074 6965 6420 7468 6569 or emptied thei │ │ │ │ │ +00082fd0: 7220 e280 982e 6c61 e280 9920 6669 6c65 r ....la... file │ │ │ │ │ +00082fe0: 732e 0a0a 3130 2e32 0a0a 2020 2020 204c s...10.2.. L │ │ │ │ │ +00082ff0: 6962 7261 7269 6573 206e 6f20 6c6f 6e67 ibraries no long │ │ │ │ │ +00083000: 6572 206e 6565 6420 746f 2062 6520 6275 er need to be bu │ │ │ │ │ +00083010: 696c 7420 7769 7468 20e2 8098 2d44 5f52 ilt with ...-D_R │ │ │ │ │ +00083020: 4545 4e54 5241 4e54 e280 992c 2077 6869 EENTRANT..., whi │ │ │ │ │ +00083030: 6368 2077 6173 0a20 2020 2020 616e 206f ch was. an o │ │ │ │ │ +00083040: 6273 6f6c 6574 6520 4c69 6e75 7854 6872 bsolete LinuxThr │ │ │ │ │ +00083050: 6561 6473 2072 6571 7569 7265 6d65 6e74 eads requirement │ │ │ │ │ +00083060: 2e20 2049 6e73 7465 6164 2c20 7361 7920 . Instead, say │ │ │ │ │ +00083070: 6578 706c 6963 6974 6c79 2074 6861 740a explicitly that. │ │ │ │ │ +00083080: 2020 2020 206c 6962 7261 7269 6573 2073 libraries s │ │ │ │ │ +00083090: 686f 756c 6420 6265 2062 7569 6c74 2077 hould be built w │ │ │ │ │ +000830a0: 6974 6820 7468 7265 6164 696e 6720 7375 ith threading su │ │ │ │ │ +000830b0: 7070 6f72 7420 616e 6420 746f 2062 650a pport and to be. │ │ │ │ │ +000830c0: 2020 2020 2074 6872 6561 642d 7361 6665 thread-safe │ │ │ │ │ +000830d0: 2069 6620 7468 6520 6c69 6272 6172 7920 if the library │ │ │ │ │ +000830e0: 7375 7070 6f72 7473 2074 6869 732e 0a0a supports this... │ │ │ │ │ +000830f0: 3130 2e34 0a0a 2020 2020 20e2 8098 2f62 10.4.. .../b │ │ │ │ │ +00083100: 696e 2f73 68e2 8099 2073 6372 6970 7473 in/sh... scripts │ │ │ │ │ +00083110: 206d 6179 2061 7373 756d 6520 7468 6174 may assume that │ │ │ │ │ +00083120: 20e2 8098 6b69 6c6c e280 9920 7375 7070 ...kill... supp │ │ │ │ │ +00083130: 6f72 7473 2061 6e20 6172 6775 6d65 6e74 orts an argument │ │ │ │ │ +00083140: 206f 660a 2020 2020 20e2 8098 2d73 6967 of. ...-sig │ │ │ │ │ +00083150: 6e61 6ce2 8099 2c20 7468 6174 20e2 8098 nal..., that ... │ │ │ │ │ +00083160: 6b69 6c6c e280 9920 616e 6420 e280 9874 kill... and ...t │ │ │ │ │ +00083170: 7261 70e2 8099 2073 7570 706f 7274 2074 rap... support t │ │ │ │ │ +00083180: 6865 206e 756d 6572 6963 2073 6967 6e61 he numeric signa │ │ │ │ │ +00083190: 6c73 0a20 2020 2020 6c69 7374 6564 2069 ls. listed i │ │ │ │ │ +000831a0: 6e20 7468 6520 5853 4920 6578 7465 6e73 n the XSI extens │ │ │ │ │ +000831b0: 696f 6e2c 2061 6e64 2074 6861 7420 7369 ion, and that si │ │ │ │ │ +000831c0: 676e 616c 2031 3320 2853 4947 5049 5045 gnal 13 (SIGPIPE │ │ │ │ │ +000831d0: 2920 6361 6e20 6265 0a20 2020 2020 7472 ) can be. tr │ │ │ │ │ +000831e0: 6170 7065 6420 7769 7468 20e2 8098 7472 apped with ...tr │ │ │ │ │ +000831f0: 6170 e280 992e 0a0a 3130 2e38 0a0a 2020 ap......10.8.. │ │ │ │ │ +00083200: 2020 2055 7365 206f 6620 e280 982f 6574 Use of .../et │ │ │ │ │ +00083210: 632f 6c6f 6772 6f74 6174 652e 642f 7061 c/logrotate.d/pa │ │ │ │ │ +00083220: 636b 6167 65e2 8099 2066 6f72 206c 6f67 ckage... for log │ │ │ │ │ +00083230: 726f 7461 7465 2072 756c 6573 2069 7320 rotate rules is │ │ │ │ │ +00083240: 6e6f 770a 2020 2020 2072 6563 6f6d 6d65 now. recomme │ │ │ │ │ +00083250: 6e64 6564 2e0a 0a31 302e 390a 0a20 2020 nded...10.9.. │ │ │ │ │ +00083260: 2020 436f 6e74 726f 6c20 696e 666f 726d Control inform │ │ │ │ │ +00083270: 6174 696f 6e20 6669 6c65 7320 7368 6f75 ation files shou │ │ │ │ │ +00083280: 6c64 2062 6520 6f77 6e65 6420 6279 20e2 ld be owned by . │ │ │ │ │ +00083290: 8098 726f 6f74 3a72 6f6f 74e2 8099 2061 ..root:root... a │ │ │ │ │ +000832a0: 6e64 2065 6974 6865 720a 2020 2020 206d nd either. m │ │ │ │ │ +000832b0: 6f64 6520 3634 3420 6f72 206d 6f64 6520 ode 644 or mode │ │ │ │ │ +000832c0: 3735 352e 0a0a 3131 2e34 2c20 3131 2e38 755...11.4, 11.8 │ │ │ │ │ +000832d0: 2e33 2c20 3131 2e38 2e34 0a0a 2020 2020 .3, 11.8.4.. │ │ │ │ │ +000832e0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +000832f0: 696e 6720 616c 7465 726e 6174 6976 6573 ing alternatives │ │ │ │ │ +00083300: 2066 6f72 20e2 8098 6564 6974 6f72 e280 for ...editor.. │ │ │ │ │ +00083310: 992c 20e2 8098 7061 6765 72e2 8099 2c0a ., ...pager...,. │ │ │ │ │ +00083320: 2020 2020 20e2 8098 782d 7465 726d 696e ...x-termin │ │ │ │ │ +00083330: 616c 2d65 6d75 6c61 746f 72e2 8099 2c20 al-emulator..., │ │ │ │ │ +00083340: 6f72 20e2 8098 782d 7769 6e64 6f77 2d6d or ...x-window-m │ │ │ │ │ +00083350: 616e 6167 6572 e280 9920 7368 6f75 6c64 anager... should │ │ │ │ │ +00083360: 2061 6c73 6f20 7072 6f76 6964 6520 610a also provide a. │ │ │ │ │ +00083370: 2020 2020 2073 6c61 7665 2061 6c74 6572 slave alter │ │ │ │ │ +00083380: 6e61 7469 7665 2066 6f72 2074 6865 2063 native for the c │ │ │ │ │ +00083390: 6f72 7265 7370 6f6e 6469 6e67 206d 616e orresponding man │ │ │ │ │ +000833a0: 7561 6c20 7061 6765 2e0a 0a31 312e 350a ual page...11.5. │ │ │ │ │ +000833b0: 0a20 2020 2020 4367 692d 6269 6e20 6578 . Cgi-bin ex │ │ │ │ │ +000833c0: 6563 7574 6162 6c65 2066 696c 6573 206d ecutable files m │ │ │ │ │ +000833d0: 6179 2062 6520 696e 7374 616c 6c65 6420 ay be installed │ │ │ │ │ +000833e0: 696e 2073 7562 6469 7265 6374 6f72 6965 in subdirectorie │ │ │ │ │ +000833f0: 7320 6f66 0a20 2020 2020 e280 982f 7573 s of. .../us │ │ │ │ │ +00083400: 722f 6c69 622f 6367 692d 6269 6ee2 8099 r/lib/cgi-bin... │ │ │ │ │ +00083410: 2061 6e64 2077 6562 2073 6572 7665 7273 and web servers │ │ │ │ │ +00083420: 2073 686f 756c 6420 7365 7276 6520 6f75 should serve ou │ │ │ │ │ +00083430: 7420 6578 6563 7574 6162 6c65 7320 696e t executables in │ │ │ │ │ +00083440: 0a20 2020 2020 7468 6f73 6520 7375 6264 . those subd │ │ │ │ │ +00083450: 6972 6563 746f 7269 6573 2e0a 0a31 322e irectories...12. │ │ │ │ │ +00083460: 350a 0a20 2020 2020 5468 6520 4750 4c20 5.. The GPL │ │ │ │ │ +00083470: 7665 7273 696f 6e20 3120 6973 206e 6f77 version 1 is now │ │ │ │ │ +00083480: 2069 6e63 6c75 6465 6420 696e 2063 6f6d included in com │ │ │ │ │ +00083490: 6d6f 6e2d 6c69 6365 6e73 6573 2061 6e64 mon-licenses and │ │ │ │ │ +000834a0: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. │ │ │ │ │ +000834b0: 7265 6665 7265 6e63 6564 2066 726f 6d20 referenced from │ │ │ │ │ +000834c0: 7468 6572 6520 696e 7374 6561 6420 6f66 there instead of │ │ │ │ │ +000834d0: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ +000834e0: 20e2 8098 636f 7079 7269 6768 74e2 8099 ...copyright... │ │ │ │ │ +000834f0: 2066 696c 652e 0a0a 1f0a 4669 6c65 3a20 file.....File: │ │ │ │ │ +00083500: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00083510: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00083520: 6f6e 2033 2039 2030 2c20 204e 6578 743a on 3 9 0, Next: │ │ │ │ │ +00083530: 2056 6572 7369 6f6e 2033 2038 2034 2c20 Version 3 8 4, │ │ │ │ │ +00083540: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00083550: 2039 2031 2c20 2055 703a 2055 7067 7261 9 1, Up: Upgra │ │ │ │ │ +00083560: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00083570: 3232 2e33 3120 5665 7273 696f 6e20 332e 22.31 Version 3. │ │ │ │ │ +00083580: 392e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 9.0.============ │ │ │ │ │ +00083590: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000835a0: 6420 4a75 6e65 2c20 3230 3130 2e0a 0a34 d June, 2010...4 │ │ │ │ │ +000835b0: 2e34 2c20 352e 362e 3135 0a0a 2020 2020 .4, 5.6.15.. │ │ │ │ │ +000835c0: 2054 6865 2072 6571 7569 7265 6420 666f The required fo │ │ │ │ │ +000835d0: 726d 6174 2066 6f72 2074 6865 2064 6174 rmat for the dat │ │ │ │ │ +000835e0: 6520 696e 2061 2063 6861 6e67 656c 6f67 e in a changelog │ │ │ │ │ +000835f0: 2065 6e74 7279 2061 6e64 2069 6e20 7468 entry and in th │ │ │ │ │ +00083600: 650a 2020 2020 2044 6174 6520 636f 6e74 e. Date cont │ │ │ │ │ +00083610: 726f 6c20 6669 656c 6420 6973 206e 6f77 rol field is now │ │ │ │ │ +00083620: 2070 7265 6369 7365 6c79 2073 7065 6369 precisely speci │ │ │ │ │ +00083630: 6669 6564 2e0a 0a35 2e31 0a0a 2020 2020 fied...5.1.. │ │ │ │ │ +00083640: 2041 2063 6f6e 7472 6f6c 2073 7461 6e7a A control stanz │ │ │ │ │ +00083650: 6120 6d75 7374 206e 6f74 2063 6f6e 7461 a must not conta │ │ │ │ │ +00083660: 696e 206d 6f72 6520 7468 616e 206f 6e65 in more than one │ │ │ │ │ +00083670: 2069 6e73 7461 6e63 6520 6f66 2061 0a20 instance of a. │ │ │ │ │ +00083680: 2020 2020 7061 7274 6963 756c 6172 2066 particular f │ │ │ │ │ +00083690: 6965 6c64 206e 616d 652e 0a0a 352e 342c ield name...5.4, │ │ │ │ │ +000836a0: 2035 2e35 2c20 352e 362e 3234 0a0a 2020 5.5, 5.6.24.. │ │ │ │ │ +000836b0: 2020 2054 6865 20e2 8098 4368 6563 6b73 The ...Checks │ │ │ │ │ +000836c0: 756d 732d 5368 6131 e280 9920 616e 6420 ums-Sha1... and │ │ │ │ │ +000836d0: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ +000836e0: 3235 36e2 8099 2066 6965 6c64 7320 696e 256... fields in │ │ │ │ │ +000836f0: 20e2 8098 2a2e 6473 63e2 8099 2061 6e64 ...*.dsc... and │ │ │ │ │ +00083700: 0a20 2020 2020 e280 982a 2e63 6861 6e67 . ...*.chang │ │ │ │ │ +00083710: 6573 e280 9920 6669 6c65 7320 6172 6520 es... files are │ │ │ │ │ +00083720: 6e6f 7720 646f 6375 6d65 6e74 6564 2061 now documented a │ │ │ │ │ +00083730: 6e64 2072 6563 6f6d 6d65 6e64 6564 2e0a nd recommended.. │ │ │ │ │ +00083740: 0a35 2e35 2c20 352e 362e 3136 0a0a 2020 .5.5, 5.6.16.. │ │ │ │ │ +00083750: 2020 2054 6865 20e2 8098 466f 726d 6174 The ...Format │ │ │ │ │ +00083760: e280 9920 6669 656c 6420 6f66 20e2 8098 ... field of ... │ │ │ │ │ +00083770: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +00083780: 7320 6973 206e 6f77 2031 2e38 2e20 2054 s is now 1.8. T │ │ │ │ │ +00083790: 6865 20e2 8098 466f 726d 6174 e280 990a he ...Format.... │ │ │ │ │ +000837a0: 2020 2020 2066 6965 6c64 2073 796e 7461 field synta │ │ │ │ │ +000837b0: 7820 666f 7220 736f 7572 6365 2070 6163 x for source pac │ │ │ │ │ +000837c0: 6b61 6765 20e2 8098 2e64 7363 e280 9920 kage ....dsc... │ │ │ │ │ +000837d0: 6669 6c65 7320 616c 6c6f 7773 2061 2073 files allows a s │ │ │ │ │ +000837e0: 7562 7479 7065 2069 6e0a 2020 2020 2070 ubtype in. p │ │ │ │ │ +000837f0: 6172 656e 7468 6573 6573 2c20 616e 6420 arentheses, and │ │ │ │ │ +00083800: 6974 2069 7320 7573 6564 2066 6f72 2061 it is used for a │ │ │ │ │ +00083810: 2064 6966 6665 7265 6e74 2070 7572 706f different purpo │ │ │ │ │ +00083820: 7365 2074 6861 6e20 7468 650a 2020 2020 se than the. │ │ │ │ │ +00083830: 20e2 8098 466f 726d 6174 e280 9920 6669 ...Format... fi │ │ │ │ │ +00083840: 656c 6420 666f 7220 e280 982e 6368 616e eld for ....chan │ │ │ │ │ +00083850: 6765 73e2 8099 2066 696c 6573 2e0a 0a35 ges... files...5 │ │ │ │ │ +00083860: 2e36 2e32 0a0a 2020 2020 2054 6865 2073 .6.2.. The s │ │ │ │ │ +00083870: 796e 7461 7820 6f66 2074 6865 20e2 8098 yntax of the ... │ │ │ │ │ +00083880: 4d61 696e 7461 696e 6572 e280 9920 6669 Maintainer... fi │ │ │ │ │ +00083890: 656c 6420 6973 206e 6f77 206d 7573 7420 eld is now must │ │ │ │ │ +000838a0: 7261 7468 6572 2074 6861 6e0a 2020 2020 rather than. │ │ │ │ │ +000838b0: 2073 686f 756c 642e 0a0a 352e 362e 330a should...5.6.3. │ │ │ │ │ +000838c0: 0a20 2020 2020 5468 6520 636f 6d6d 6120 . The comma │ │ │ │ │ +000838d0: 7365 7061 7261 7469 6e67 2065 6e74 7269 separating entri │ │ │ │ │ +000838e0: 6573 2069 6e20 e280 9855 706c 6f61 6465 es in ...Uploade │ │ │ │ │ +000838f0: 7273 e280 9920 6973 206e 6f77 206d 7573 rs... is now mus │ │ │ │ │ +00083900: 7420 7261 7468 6572 2074 6861 6e0a 2020 t rather than. │ │ │ │ │ +00083910: 2020 2073 686f 756c 642e 0a0a 352e 362e should...5.6. │ │ │ │ │ +00083920: 382c 2037 2e31 2c20 3131 2e31 2e31 0a0a 8, 7.1, 11.1.1.. │ │ │ │ │ +00083930: 2020 2020 2041 7263 6869 7465 6374 7572 Architectur │ │ │ │ │ +00083940: 6520 7769 6c64 6361 7264 7320 6d61 7920 e wildcards may │ │ │ │ │ +00083950: 6265 2075 7365 6420 696e 2061 6464 6974 be used in addit │ │ │ │ │ +00083960: 696f 6e20 746f 2073 7065 6369 6669 630a ion to specific. │ │ │ │ │ +00083970: 2020 2020 2061 7263 6869 7465 6374 7572 architectur │ │ │ │ │ +00083980: 6573 2069 6e20 e280 9864 6562 6961 6e2f es in ...debian/ │ │ │ │ │ +00083990: 636f 6e74 726f 6ce2 8099 2061 6e64 20e2 control... and . │ │ │ │ │ +000839a0: 8098 2a2e 6473 63e2 8099 2041 7263 6869 ..*.dsc... Archi │ │ │ │ │ +000839b0: 7465 6374 7572 6520 6669 656c 6473 2c0a tecture fields,. │ │ │ │ │ +000839c0: 2020 2020 2061 6e64 2069 6e20 6172 6368 and in arch │ │ │ │ │ +000839d0: 6974 6563 7475 7265 2072 6573 7472 6963 itecture restric │ │ │ │ │ +000839e0: 7469 6f6e 7320 696e 2062 7569 6c64 2072 tions in build r │ │ │ │ │ +000839f0: 656c 6174 696f 6e73 6869 7073 2e0a 0a36 elationships...6 │ │ │ │ │ +00083a00: 2e33 0a0a 2020 2020 204d 6169 6e74 6169 .3.. Maintai │ │ │ │ │ +00083a10: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ +00083a20: 6e6f 206c 6f6e 6765 7220 6775 6172 616e no longer guaran │ │ │ │ │ +00083a30: 7465 6564 2074 6f20 7275 6e20 7769 7468 teed to run with │ │ │ │ │ +00083a40: 2061 0a20 2020 2020 636f 6e74 726f 6c6c a. controll │ │ │ │ │ +00083a50: 696e 6720 7465 726d 696e 616c 2061 6e64 ing terminal and │ │ │ │ │ +00083a60: 206d 7573 7420 6265 2061 626c 6520 746f must be able to │ │ │ │ │ +00083a70: 2066 616c 6c20 6261 636b 2074 6f0a 2020 fall back to. │ │ │ │ │ +00083a80: 2020 206e 6f6e 696e 7465 7261 6374 6976 noninteractiv │ │ │ │ │ +00083a90: 6520 6265 6861 7669 6f72 2028 6465 6263 e behavior (debc │ │ │ │ │ +00083aa0: 6f6e 6620 6861 6e64 6c65 7320 7468 6973 onf handles this │ │ │ │ │ +00083ab0: 292e 2020 4d61 696e 7461 696e 6572 2073 ). Maintainer s │ │ │ │ │ +00083ac0: 6372 6970 7473 0a20 2020 2020 6d61 7920 cripts. may │ │ │ │ │ +00083ad0: 6162 6f72 7420 6966 2074 6865 7265 2069 abort if there i │ │ │ │ │ +00083ae0: 7320 6e6f 2063 6f6e 7472 6f6c 6c69 6e67 s no controlling │ │ │ │ │ +00083af0: 2074 6572 6d69 6e61 6c20 616e 6420 6e6f terminal and no │ │ │ │ │ +00083b00: 2072 6561 736f 6e61 626c 650a 2020 2020 reasonable. │ │ │ │ │ +00083b10: 2064 6566 6175 6c74 2066 6f72 2061 2068 default for a h │ │ │ │ │ +00083b20: 6967 682d 7072 696f 7269 7479 2071 7565 igh-priority que │ │ │ │ │ +00083b30: 7374 696f 6e2c 2062 7574 2073 686f 756c stion, but shoul │ │ │ │ │ +00083b40: 6420 6176 6f69 6420 7468 6973 2069 660a d avoid this if. │ │ │ │ │ +00083b50: 2020 2020 2070 6f73 7369 626c 652e 0a0a possible... │ │ │ │ │ +00083b60: 372e 332c 2037 2e36 2e31 0a0a 2020 2020 7.3, 7.6.1.. │ │ │ │ │ +00083b70: 20e2 8098 4272 6561 6b73 e280 9920 7368 ...Breaks... sh │ │ │ │ │ +00083b80: 6f75 6c64 2062 6520 7573 6564 2077 6974 ould be used wit │ │ │ │ │ +00083b90: 6820 e280 9852 6570 6c61 6365 73e2 8099 h ...Replaces... │ │ │ │ │ +00083ba0: 2066 6f72 206d 6f76 696e 6720 6669 6c65 for moving file │ │ │ │ │ +00083bb0: 7320 6265 7477 6565 6e0a 2020 2020 2070 s between. p │ │ │ │ │ +00083bc0: 6163 6b61 6765 732e 0a0a 372e 340a 0a20 ackages...7.4.. │ │ │ │ │ +00083bd0: 2020 2020 e280 9842 7265 616b 73e2 8099 ...Breaks... │ │ │ │ │ +00083be0: 2073 686f 756c 6420 6e6f 726d 616c 6c79 should normally │ │ │ │ │ +00083bf0: 2062 6520 7573 6564 2069 6e73 7465 6164 be used instead │ │ │ │ │ +00083c00: 206f 6620 e280 9843 6f6e 666c 6963 7473 of ...Conflicts │ │ │ │ │ +00083c10: e280 9920 666f 720a 2020 2020 2074 7261 ... for. tra │ │ │ │ │ +00083c20: 6e73 6965 6e74 2069 7373 7565 7320 616e nsient issues an │ │ │ │ │ +00083c30: 6420 6d6f 7669 6e67 2066 696c 6573 2062 d moving files b │ │ │ │ │ +00083c40: 6574 7765 656e 2070 6163 6b61 6765 732e etween packages. │ │ │ │ │ +00083c50: 2020 4e65 770a 2020 2020 2064 6f63 756d New. docum │ │ │ │ │ +00083c60: 656e 7461 7469 6f6e 206f 6620 7768 656e entation of when │ │ │ │ │ +00083c70: 2065 6163 6820 7368 6f75 6c64 2062 6520 each should be │ │ │ │ │ +00083c80: 7573 6564 2e0a 0a37 2e35 0a0a 2020 2020 used...7.5.. │ │ │ │ │ +00083c90: 2055 7365 20e2 8098 436f 6e66 6c69 6374 Use ...Conflict │ │ │ │ │ +00083ca0: 73e2 8099 2077 6974 6820 e280 9850 726f s... with ...Pro │ │ │ │ │ +00083cb0: 7669 6465 73e2 8099 2069 6620 6f6e 6c79 vides... if only │ │ │ │ │ +00083cc0: 206f 6e65 2070 726f 7669 6465 7220 6f66 one provider of │ │ │ │ │ +00083cd0: 2061 2076 6972 7475 616c 0a20 2020 2020 a virtual. │ │ │ │ │ +00083ce0: 6661 6369 6c69 7479 2063 616e 2062 6520 facility can be │ │ │ │ │ +00083cf0: 696e 7374 616c 6c65 6420 6174 2061 2074 installed at a t │ │ │ │ │ +00083d00: 696d 652e 0a0a 382e 340a 0a20 2020 2020 ime...8.4.. │ │ │ │ │ +00083d10: 416c 6c20 7368 6172 6564 206c 6962 7261 All shared libra │ │ │ │ │ +00083d20: 7279 2064 6576 656c 6f70 6d65 6e74 2066 ry development f │ │ │ │ │ +00083d30: 696c 6573 2061 7265 206e 6f20 6c6f 6e67 iles are no long │ │ │ │ │ +00083d40: 6572 2072 6571 7569 7265 6420 746f 2062 er required to b │ │ │ │ │ +00083d50: 650a 2020 2020 2069 6e20 7468 6520 e280 e. in the .. │ │ │ │ │ +00083d60: 982d 6465 76e2 8099 2070 6163 6b61 6765 .-dev... package │ │ │ │ │ +00083d70: 2c20 6f6e 6c79 2062 6520 6176 6169 6c61 , only be availa │ │ │ │ │ +00083d80: 626c 6520 7768 656e 2074 6865 20e2 8098 ble when the ... │ │ │ │ │ +00083d90: 2d64 6576 e280 9920 7061 636b 6167 6520 -dev... package │ │ │ │ │ +00083da0: 6973 0a20 2020 2020 696e 7374 616c 6c65 is. installe │ │ │ │ │ +00083db0: 642e 2020 5468 6973 2061 6c6c 6f77 7320 d. This allows │ │ │ │ │ +00083dc0: 7468 6520 e280 982d 6465 76e2 8099 2070 the ...-dev... p │ │ │ │ │ +00083dd0: 6163 6b61 6765 2074 6f20 6265 2073 706c ackage to be spl │ │ │ │ │ +00083de0: 6974 2061 7320 6c6f 6e67 2061 730a 2020 it as long as. │ │ │ │ │ +00083df0: 2020 2069 7420 6465 7065 6e64 7320 6f6e it depends on │ │ │ │ │ +00083e00: 2074 6865 2061 6464 6974 696f 6e61 6c20 the additional │ │ │ │ │ +00083e10: 7061 636b 6167 6573 2e0a 0a39 2e32 2e32 packages...9.2.2 │ │ │ │ │ +00083e20: 0a0a 2020 2020 2054 6865 2055 4944 2072 .. The UID r │ │ │ │ │ +00083e30: 616e 6765 206f 6620 7573 6572 2061 6363 ange of user acc │ │ │ │ │ +00083e40: 6f75 6e74 7320 6973 2065 7874 656e 6465 ounts is extende │ │ │ │ │ +00083e50: 6420 746f 2031 3030 302d 3539 3939 392e d to 1000-59999. │ │ │ │ │ +00083e60: 0a0a 392e 332e 322c 2031 302e 340a 0a20 ..9.3.2, 10.4.. │ │ │ │ │ +00083e70: 2020 2020 e280 9869 6e69 742e 64e2 8099 ...init.d... │ │ │ │ │ +00083e80: 2073 6372 6970 7473 2061 7265 2061 2070 scripts are a p │ │ │ │ │ +00083e90: 6f73 7369 626c 6520 6578 6365 7074 696f ossible exceptio │ │ │ │ │ +00083ea0: 6e20 6672 6f6d 2074 6865 206e 6f72 6d61 n from the norma │ │ │ │ │ +00083eb0: 6c0a 2020 2020 2072 6571 7569 7265 6d65 l. requireme │ │ │ │ │ +00083ec0: 6e74 2074 6f20 7573 6520 e280 9873 6574 nt to use ...set │ │ │ │ │ +00083ed0: 202d 65e2 8099 2069 6e20 6561 6368 2073 -e... in each s │ │ │ │ │ +00083ee0: 6865 6c6c 2073 6372 6970 742e 0a0a 3132 hell script...12 │ │ │ │ │ +00083ef0: 2e35 0a0a 2020 2020 2054 6865 2055 4342 .5.. The UCB │ │ │ │ │ +00083f00: 2042 5344 206c 6963 656e 7365 2077 6173 BSD license was │ │ │ │ │ +00083f10: 2072 656d 6f76 6564 2066 726f 6d20 7468 removed from th │ │ │ │ │ +00083f20: 6520 6c69 7374 206f 6620 6c69 6365 6e73 e list of licens │ │ │ │ │ +00083f30: 6573 2074 6861 740a 2020 2020 2073 686f es that. sho │ │ │ │ │ +00083f40: 756c 6420 6265 2072 6566 6572 656e 6365 uld be reference │ │ │ │ │ +00083f50: 6420 6672 6f6d 20e2 8098 2f75 7372 2f73 d from .../usr/s │ │ │ │ │ +00083f60: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ +00083f70: 6e73 6573 2f42 5344 e280 992e 2020 4974 nses/BSD.... It │ │ │ │ │ +00083f80: 0a20 2020 2020 7368 6f75 6c64 2069 6e73 . should ins │ │ │ │ │ +00083f90: 7465 6164 2062 6520 696e 636c 7564 6564 tead be included │ │ │ │ │ +00083fa0: 2064 6972 6563 746c 7920 696e 20e2 8098 directly in ... │ │ │ │ │ +00083fb0: 6465 6269 616e 2f63 6f70 7972 6967 6874 debian/copyright │ │ │ │ │ +00083fc0: e280 992c 2061 6c74 686f 7567 680a 2020 ..., although. │ │ │ │ │ +00083fd0: 2020 2069 7420 7769 6c6c 2073 7469 6c6c it will still │ │ │ │ │ +00083fe0: 2062 6520 696e 2063 6f6d 6d6f 6e2d 6c69 be in common-li │ │ │ │ │ +00083ff0: 6365 6e73 6573 2066 6f72 2074 6865 2074 censes for the t │ │ │ │ │ +00084000: 696d 6520 6265 696e 672e 0a0a 6465 6263 ime being...debc │ │ │ │ │ +00084010: 6f6e 660a 0a20 2020 2020 e280 9853 4554 onf.. ...SET │ │ │ │ │ +00084020: 5449 544c 45e2 8099 2069 7320 6e6f 7720 TITLE... is now │ │ │ │ │ +00084030: 646f 6375 6d65 6e74 6564 2028 6974 2068 documented (it h │ │ │ │ │ +00084040: 6173 2062 6565 6e20 7375 7070 6f72 7465 as been supporte │ │ │ │ │ +00084050: 6420 666f 7220 736f 6d65 2074 696d 6529 d for some time) │ │ │ │ │ +00084060: 2e0a 2020 2020 20e2 8098 5345 5454 4954 .. ...SETTIT │ │ │ │ │ +00084070: 4c45 e280 9920 6973 206c 696b 6520 e280 LE... is like .. │ │ │ │ │ +00084080: 9854 4954 4c45 e280 9920 6275 7420 7461 .TITLE... but ta │ │ │ │ │ +00084090: 6b65 7320 6120 7465 6d70 6c61 7465 2069 kes a template i │ │ │ │ │ +000840a0: 6e73 7465 6164 206f 6620 6120 7374 7269 nstead of a stri │ │ │ │ │ +000840b0: 6e67 0a20 2020 2020 746f 2061 6c6c 6f77 ng. to allow │ │ │ │ │ +000840c0: 2074 7261 6e73 6c61 7469 6f6e 2e0a 0a70 translation...p │ │ │ │ │ +000840d0: 6572 6c0a 0a20 2020 2020 7065 726c 2d62 erl.. perl-b │ │ │ │ │ +000840e0: 6173 6520 6e6f 7720 7072 6f76 6964 6573 ase now provides │ │ │ │ │ +000840f0: 2070 6572 6c61 7069 2d61 6269 6e61 6d65 perlapi-abiname │ │ │ │ │ +00084100: 2069 6e73 7465 6164 206f 6620 6120 7061 instead of a pa │ │ │ │ │ +00084110: 636b 6167 6520 6261 7365 640a 2020 2020 ckage based. │ │ │ │ │ +00084120: 2073 6f6c 656c 7920 6f6e 2074 6865 2050 solely on the P │ │ │ │ │ +00084130: 6572 6c20 7665 7273 696f 6e2e 2020 5065 erl version. Pe │ │ │ │ │ +00084140: 726c 2070 6163 6b61 6765 7320 6d75 7374 rl packages must │ │ │ │ │ +00084150: 206e 6f77 2064 6570 656e 6420 6f6e 0a20 now depend on. │ │ │ │ │ +00084160: 2020 2020 7065 726c 6170 692d 2443 6f6e perlapi-$Con │ │ │ │ │ +00084170: 6669 677b 6465 6269 616e 5f61 6269 7d2c fig{debian_abi}, │ │ │ │ │ +00084180: 2066 616c 6c69 6e67 2062 6163 6b20 6f6e falling back on │ │ │ │ │ +00084190: 20e2 8098 2443 6f6e 6669 677b 7665 7273 ...$Config{vers │ │ │ │ │ +000841a0: 696f 6e7d e280 9920 6966 0a20 2020 2020 ion}... if. │ │ │ │ │ +000841b0: e280 9824 436f 6e66 6967 7b64 6562 6961 ...$Config{debia │ │ │ │ │ +000841c0: 6e5f 6162 697d e280 9920 6973 206e 6f74 n_abi}... is not │ │ │ │ │ +000841d0: 2073 6574 2e0a 0a70 6572 6c0a 0a20 2020 set...perl.. │ │ │ │ │ +000841e0: 2020 5061 636b 6167 6573 2075 7369 6e67 Packages using │ │ │ │ │ +000841f0: 20e2 8098 4d61 6b65 6669 6c65 2e50 4ce2 ...Makefile.PL. │ │ │ │ │ +00084200: 8099 2073 686f 756c 6420 7573 6520 e280 .. should use .. │ │ │ │ │ +00084210: 9844 4553 5444 4952 e280 9920 7261 7468 .DESTDIR... rath │ │ │ │ │ +00084220: 6572 2074 6861 6e0a 2020 2020 20e2 8098 er than. ... │ │ │ │ │ +00084230: 5052 4546 4958 e280 9920 746f 2069 6e73 PREFIX... to ins │ │ │ │ │ +00084240: 7461 6c6c 2069 6e74 6f20 7468 6520 7061 tall into the pa │ │ │ │ │ +00084250: 636b 6167 6520 7374 6167 696e 6720 6172 ckage staging ar │ │ │ │ │ +00084260: 6561 2e20 20e2 8098 5052 4546 4958 e280 ea. ...PREFIX.. │ │ │ │ │ +00084270: 9920 6f6e 6c79 0a20 2020 2020 776f 726b . only. work │ │ │ │ │ +00084280: 6564 2064 7565 2074 6f20 6120 4465 6269 ed due to a Debi │ │ │ │ │ +00084290: 616e 2d6c 6f63 616c 2070 6174 6368 2e0a an-local patch.. │ │ │ │ │ +000842a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000842b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000842c0: 6465 3a20 5665 7273 696f 6e20 3320 3820 de: Version 3 8 │ │ │ │ │ +000842d0: 342c 2020 4e65 7874 3a20 5665 7273 696f 4, Next: Versio │ │ │ │ │ +000842e0: 6e20 3320 3820 332c 2020 5072 6576 3a20 n 3 8 3, Prev: │ │ │ │ │ +000842f0: 5665 7273 696f 6e20 3320 3920 302c 2020 Version 3 9 0, │ │ │ │ │ +00084300: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00084310: 6563 6b6c 6973 740a 0a32 322e 3332 2056 ecklist..22.32 V │ │ │ │ │ +00084320: 6572 7369 6f6e 2033 2e38 2e34 0a3d 3d3d ersion 3.8.4.=== │ │ │ │ │ +00084330: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00084340: 0a0a 5265 6c65 6173 6564 204a 616e 7561 ..Released Janua │ │ │ │ │ +00084350: 7279 2c20 3230 3130 2e0a 0a39 2e31 2e31 ry, 2010...9.1.1 │ │ │ │ │ +00084360: 0a0a 2020 2020 2041 6e20 4648 5320 6578 .. An FHS ex │ │ │ │ │ +00084370: 6365 7074 696f 6e20 6861 7320 6265 656e ception has been │ │ │ │ │ +00084380: 2067 7261 6e74 6564 2066 6f72 206d 756c granted for mul │ │ │ │ │ +00084390: 7469 6172 6368 206c 6962 7261 7269 6573 tiarch libraries │ │ │ │ │ +000843a0: 2e0a 2020 2020 2050 6572 6d69 7474 696e .. Permittin │ │ │ │ │ +000843b0: 6720 6669 6c65 7320 746f 2069 6e73 7465 g files to inste │ │ │ │ │ +000843c0: 6164 2062 6520 696e 7374 616c 6c65 6420 ad be installed │ │ │ │ │ +000843d0: 746f 20e2 8098 2f6c 6962 2f74 7269 706c to .../lib/tripl │ │ │ │ │ +000843e0: 6574 e280 9920 616e 640a 2020 2020 20e2 et... and. . │ │ │ │ │ +000843f0: 8098 2f75 7372 2f6c 6962 2f74 7269 706c ../usr/lib/tripl │ │ │ │ │ +00084400: 6574 e280 9920 6469 7265 6374 6f72 6965 et... directorie │ │ │ │ │ +00084410: 732e 0a0a 3130 2e36 0a0a 2020 2020 2050 s...10.6.. P │ │ │ │ │ +00084420: 6163 6b61 6765 7320 6d61 7920 6e6f 7420 ackages may not │ │ │ │ │ +00084430: 636f 6e74 6169 6e20 6e61 6d65 6420 7069 contain named pi │ │ │ │ │ +00084440: 7065 7320 616e 6420 7368 6f75 6c64 2069 pes and should i │ │ │ │ │ +00084450: 6e73 7465 6164 2063 7265 6174 6520 7468 nstead create th │ │ │ │ │ +00084460: 656d 0a20 2020 2020 696e 2070 6f73 7469 em. in posti │ │ │ │ │ +00084470: 6e73 7420 616e 6420 7265 6d6f 7665 2074 nst and remove t │ │ │ │ │ +00084480: 6865 6d20 696e 2070 7265 726d 206f 7220 hem in prerm or │ │ │ │ │ +00084490: 706f 7374 726d 2e0a 0a39 2e31 2e31 0a0a postrm...9.1.1.. │ │ │ │ │ +000844a0: 2020 2020 20e2 8098 2f73 7973 e280 9920 .../sys... │ │ │ │ │ +000844b0: 616e 6420 e280 982f 7365 6c69 6e75 78e2 and .../selinux. │ │ │ │ │ +000844c0: 8099 2064 6972 6563 746f 7269 6573 2061 .. directories a │ │ │ │ │ +000844d0: 7265 2065 7870 6c69 6369 746c 7920 616c re explicitly al │ │ │ │ │ +000844e0: 6c6f 7765 6420 6173 2061 6e0a 2020 2020 lowed as an. │ │ │ │ │ +000844f0: 2065 7863 6570 7469 6f6e 2074 6f20 7468 exception to th │ │ │ │ │ +00084500: 6520 4648 532e 0a0a 1f0a 4669 6c65 3a20 e FHS.....File: │ │ │ │ │ +00084510: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00084520: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00084530: 6f6e 2033 2038 2033 2c20 204e 6578 743a on 3 8 3, Next: │ │ │ │ │ +00084540: 2056 6572 7369 6f6e 2033 2038 2032 2c20 Version 3 8 2, │ │ │ │ │ +00084550: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00084560: 2038 2034 2c20 2055 703a 2055 7067 7261 8 4, Up: Upgra │ │ │ │ │ +00084570: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00084580: 3232 2e33 3320 5665 7273 696f 6e20 332e 22.33 Version 3. │ │ │ │ │ +00084590: 382e 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 8.3.============ │ │ │ │ │ +000845a0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000845b0: 6420 4175 6775 7374 2c20 3230 3039 2e0a d August, 2009.. │ │ │ │ │ +000845c0: 0a34 2e39 0a0a 2020 2020 2044 4542 5f2a .4.9.. DEB_* │ │ │ │ │ +000845d0: 5f41 5243 485f 4350 5520 616e 6420 4445 _ARCH_CPU and DE │ │ │ │ │ +000845e0: 425f 2a5f 4152 4348 5f4f 5320 7661 7269 B_*_ARCH_OS vari │ │ │ │ │ +000845f0: 6162 6c65 7320 6172 6520 6e6f 7720 646f ables are now do │ │ │ │ │ +00084600: 6375 6d65 6e74 6564 2061 6e64 0a20 2020 cumented and. │ │ │ │ │ +00084610: 2020 7265 636f 6d6d 656e 6465 6420 6f76 recommended ov │ │ │ │ │ +00084620: 6572 2047 4e55 2d73 7479 6c65 2076 6172 er GNU-style var │ │ │ │ │ +00084630: 6961 626c 6573 2066 6f72 2074 6861 7420 iables for that │ │ │ │ │ +00084640: 696e 666f 726d 6174 696f 6e2e 0a0a 352e information...5. │ │ │ │ │ +00084650: 362e 380a 0a20 2020 2020 536f 7572 6365 6.8.. Source │ │ │ │ │ +00084660: 2070 6163 6b61 6765 2041 7263 6869 7465 package Archite │ │ │ │ │ +00084670: 6374 7572 6520 6669 656c 6473 206d 6179 cture fields may │ │ │ │ │ +00084680: 2063 6f6e 7461 696e 2027 616c 6c27 2069 contain 'all' i │ │ │ │ │ +00084690: 6e20 636f 6d62 696e 6174 696f 6e0a 2020 n combination. │ │ │ │ │ +000846a0: 2020 2077 6974 6820 6f74 6865 7220 6172 with other ar │ │ │ │ │ +000846b0: 6368 6974 6563 7475 7265 732e 2020 436c chitectures. Cl │ │ │ │ │ +000846c0: 6172 6966 7920 7768 656e 2027 616c 6c27 arify when 'all' │ │ │ │ │ +000846d0: 2061 6e64 2027 616e 7927 206d 6179 2062 and 'any' may b │ │ │ │ │ +000846e0: 6520 7573 6564 0a20 2020 2020 696e 2064 e used. in d │ │ │ │ │ +000846f0: 6966 6665 7265 6e74 2076 6572 7369 6f6e ifferent version │ │ │ │ │ +00084700: 7320 6f66 2074 6865 2066 6965 6c64 2e0a s of the field.. │ │ │ │ │ +00084710: 0a35 2e36 2e31 340a 0a20 2020 2020 5468 .5.6.14.. Th │ │ │ │ │ +00084720: 6520 4465 6269 616e 2061 7263 6869 7665 e Debian archive │ │ │ │ │ +00084730: 2073 6f66 7477 6172 6520 646f 6573 206e software does n │ │ │ │ │ +00084740: 6f74 2073 7570 706f 7274 2075 706c 6f61 ot support uploa │ │ │ │ │ +00084750: 6469 6e67 2074 6f20 6d75 6c74 6970 6c65 ding to multiple │ │ │ │ │ +00084760: 0a20 2020 2020 6469 7374 7269 6275 7469 . distributi │ │ │ │ │ +00084770: 6f6e 7320 7769 7468 206f 6e65 20e2 8098 ons with one ... │ │ │ │ │ +00084780: 2a2e 6368 616e 6765 73e2 8099 2066 696c *.changes... fil │ │ │ │ │ +00084790: 652e 0a0a 352e 362e 3139 0a0a 2020 2020 e...5.6.19.. │ │ │ │ │ +000847a0: 2054 6865 2042 696e 6172 7920 6669 656c The Binary fiel │ │ │ │ │ +000847b0: 6420 6d61 7920 7370 616e 206d 756c 7469 d may span multi │ │ │ │ │ +000847c0: 706c 6520 6c69 6e65 732e 0a0a 3130 2e32 ple lines...10.2 │ │ │ │ │ +000847d0: 0a0a 2020 2020 2053 6861 7265 6420 6c69 .. Shared li │ │ │ │ │ +000847e0: 6272 6172 7920 7061 636b 6167 6573 2061 brary packages a │ │ │ │ │ +000847f0: 7265 206e 6f20 6c6f 6e67 6572 2061 6c6c re no longer all │ │ │ │ │ +00084800: 6f77 6564 2074 6f20 696e 7374 616c 6c20 owed to install │ │ │ │ │ +00084810: 6c69 6272 6172 6965 730a 2020 2020 2069 libraries. i │ │ │ │ │ +00084820: 6e20 6120 6e6f 6e2d 7374 616e 6461 7264 n a non-standard │ │ │ │ │ +00084830: 206c 6f63 6174 696f 6e20 616e 6420 6d6f location and mo │ │ │ │ │ +00084840: 6469 6679 20e2 8098 6c64 2e73 6f2e 636f dify ...ld.so.co │ │ │ │ │ +00084850: 6e66 e280 992e 2020 5061 636b 6167 6573 nf.... Packages │ │ │ │ │ +00084860: 0a20 2020 2020 7368 6f75 6c64 2065 6974 . should eit │ │ │ │ │ +00084870: 6865 7220 6265 2069 6e73 7461 6c6c 6564 her be installed │ │ │ │ │ +00084880: 2069 6e20 6120 7374 616e 6461 7264 206c in a standard l │ │ │ │ │ +00084890: 6962 7261 7279 2064 6972 6563 746f 7279 ibrary directory │ │ │ │ │ +000848a0: 206f 720a 2020 2020 2070 6163 6b61 6765 or. package │ │ │ │ │ +000848b0: 7320 7573 696e 6720 7468 656d 2073 686f s using them sho │ │ │ │ │ +000848c0: 756c 6420 6265 2062 7569 6c74 2077 6974 uld be built wit │ │ │ │ │ +000848d0: 6820 5250 4154 482e 0a0a 3131 2e38 2e37 h RPATH...11.8.7 │ │ │ │ │ +000848e0: 0a0a 2020 2020 2049 6e73 7461 6c6c 6174 .. Installat │ │ │ │ │ +000848f0: 696f 6e20 6469 7265 6374 6f72 6965 7320 ion directories │ │ │ │ │ +00084900: 666f 7220 5820 7072 6f67 7261 6d73 2068 for X programs h │ │ │ │ │ +00084910: 6176 6520 6265 656e 2063 6c61 7269 6669 ave been clarifi │ │ │ │ │ +00084920: 6564 2e0a 2020 2020 2050 6163 6b61 6765 ed.. Package │ │ │ │ │ +00084930: 7320 6172 6520 6e6f 206c 6f6e 6765 7220 s are no longer │ │ │ │ │ +00084940: 7265 7175 6972 6564 2074 6f20 7072 652d required to pre- │ │ │ │ │ +00084950: 6465 7065 6e64 206f 6e20 7831 312d 636f depend on x11-co │ │ │ │ │ +00084960: 6d6d 6f6e 2062 6566 6f72 650a 2020 2020 mmon before. │ │ │ │ │ +00084970: 2069 6e73 7461 6c6c 696e 6720 696e 746f installing into │ │ │ │ │ +00084980: 20e2 8098 2f75 7372 2f69 6e63 6c75 6465 .../usr/include │ │ │ │ │ +00084990: 2f58 3131 e280 9920 616e 6420 e280 982f /X11... and .../ │ │ │ │ │ +000849a0: 7573 722f 6c69 622f 5831 31e2 8099 2e0a usr/lib/X11..... │ │ │ │ │ +000849b0: 0a31 322e 310a 0a20 2020 2020 4d61 6e75 .12.1.. Manu │ │ │ │ │ +000849c0: 616c 2070 6167 6573 2061 7265 206e 6f20 al pages are no │ │ │ │ │ +000849d0: 6c6f 6e67 6572 2072 6571 7569 7265 6420 longer required │ │ │ │ │ +000849e0: 746f 2063 6f6e 7461 696e 206f 6e6c 7920 to contain only │ │ │ │ │ +000849f0: 6368 6172 6163 7465 7273 0a20 2020 2020 characters. │ │ │ │ │ +00084a00: 7265 7072 6573 656e 7461 626c 6520 696e representable in │ │ │ │ │ +00084a10: 2074 6865 206c 6567 6163 7920 656e 636f the legacy enco │ │ │ │ │ +00084a20: 6469 6e67 2066 6f72 2074 6861 7420 6c61 ding for that la │ │ │ │ │ +00084a30: 6e67 7561 6765 2e0a 0a31 322e 310a 0a20 nguage...12.1.. │ │ │ │ │ +00084a40: 2020 2020 4c6f 6361 6c69 7a65 6420 6d61 Localized ma │ │ │ │ │ +00084a50: 6e20 7061 6765 7320 7368 6f75 6c64 2065 n pages should e │ │ │ │ │ +00084a60: 6974 6865 7220 6265 206b 6570 7420 7570 ither be kept up │ │ │ │ │ +00084a70: 2d74 6f2d 6461 7465 2077 6974 6820 7468 -to-date with th │ │ │ │ │ +00084a80: 650a 2020 2020 206f 7269 6769 6e61 6c20 e. original │ │ │ │ │ +00084a90: 7665 7273 696f 6e20 6f72 2077 6172 6e20 version or warn │ │ │ │ │ +00084aa0: 7468 6174 2074 6865 79e2 8099 7265 206e that they...re n │ │ │ │ │ +00084ab0: 6f74 2075 702d 746f 2d64 6174 652c 2065 ot up-to-date, e │ │ │ │ │ +00084ac0: 6974 6865 7220 7769 7468 0a20 2020 2020 ither with. │ │ │ │ │ +00084ad0: 7761 726e 696e 6720 7465 7874 206f 7220 warning text or │ │ │ │ │ +00084ae0: 6279 2073 686f 7769 6e67 206d 6973 7369 by showing missi │ │ │ │ │ +00084af0: 6e67 206f 7220 6368 616e 6765 6420 706f ng or changed po │ │ │ │ │ +00084b00: 7274 696f 6e73 2069 6e20 7468 650a 2020 rtions in the. │ │ │ │ │ +00084b10: 2020 206f 7269 6769 6e61 6c20 6c61 6e67 original lang │ │ │ │ │ +00084b20: 7561 6765 2e0a 0a31 322e 320a 0a20 2020 uage...12.2.. │ │ │ │ │ +00084b30: 2020 696e 7374 616c 6c2d 696e 666f 2069 install-info i │ │ │ │ │ +00084b40: 7320 6e6f 7720 6861 6e64 6c65 6420 7669 s now handled vi │ │ │ │ │ +00084b50: 6120 7472 6967 6765 7273 2073 6f20 7061 a triggers so pa │ │ │ │ │ +00084b60: 636b 6167 6573 206e 6f20 6c6f 6e67 6572 ckages no longer │ │ │ │ │ +00084b70: 206e 6565 640a 2020 2020 2074 6f20 696e need. to in │ │ │ │ │ +00084b80: 766f 6b65 2069 7420 696e 206d 6169 6e74 voke it in maint │ │ │ │ │ +00084b90: 6169 6e65 7220 7363 7269 7074 732e 2020 ainer scripts. │ │ │ │ │ +00084ba0: 496e 666f 2064 6f63 756d 656e 7473 2073 Info documents s │ │ │ │ │ +00084bb0: 686f 756c 6420 6e6f 7720 6861 7665 0a20 hould now have. │ │ │ │ │ +00084bc0: 2020 2020 6469 7265 6374 6f72 7920 7365 directory se │ │ │ │ │ +00084bd0: 6374 696f 6e73 2061 6e64 2065 6e74 7269 ctions and entri │ │ │ │ │ +00084be0: 6573 2069 6e20 7468 6520 646f 6375 6d65 es in the docume │ │ │ │ │ +00084bf0: 6e74 2e20 2050 6163 6b61 6765 730a 2020 nt. Packages. │ │ │ │ │ +00084c00: 2020 2063 6f6e 7461 696e 696e 6720 696e containing in │ │ │ │ │ +00084c10: 666f 2064 6f63 756d 656e 7473 2073 686f fo documents sho │ │ │ │ │ +00084c20: 756c 6420 6164 6420 6120 6465 7065 6e64 uld add a depend │ │ │ │ │ +00084c30: 656e 6379 2074 6f20 7375 7070 6f72 740a ency to support. │ │ │ │ │ +00084c40: 2020 2020 2070 6172 7469 616c 2075 7067 partial upg │ │ │ │ │ +00084c50: 7261 6465 732e 0a0a 7065 726c 0a0a 2020 rades...perl.. │ │ │ │ │ +00084c60: 2020 2054 6865 2072 6571 7569 7265 6d65 The requireme │ │ │ │ │ +00084c70: 6e74 2066 6f72 2050 6572 6c20 6d6f 6475 nt for Perl modu │ │ │ │ │ +00084c80: 6c65 7320 746f 2068 6176 6520 6120 7665 les to have a ve │ │ │ │ │ +00084c90: 7273 696f 6e65 6420 4465 7065 6e64 2061 rsioned Depend a │ │ │ │ │ +00084ca0: 6e64 0a20 2020 2020 4275 696c 642d 4465 nd. Build-De │ │ │ │ │ +00084cb0: 7065 6e64 206f 6e20 e280 9870 6572 6c20 pend on ...perl │ │ │ │ │ +00084cc0: 3e3d 2035 2e36 2e30 2d31 36e2 8099 2068 >= 5.6.0-16... h │ │ │ │ │ +00084cd0: 6173 2062 6565 6e20 7265 6d6f 7665 642e as been removed. │ │ │ │ │ +00084ce0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00084cf0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00084d00: 6f64 653a 2056 6572 7369 6f6e 2033 2038 ode: Version 3 8 │ │ │ │ │ +00084d10: 2032 2c20 204e 6578 743a 2056 6572 7369 2, Next: Versi │ │ │ │ │ +00084d20: 6f6e 2033 2038 2031 2c20 2050 7265 763a on 3 8 1, Prev: │ │ │ │ │ +00084d30: 2056 6572 7369 6f6e 2033 2038 2033 2c20 Version 3 8 3, │ │ │ │ │ +00084d40: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00084d50: 6865 636b 6c69 7374 0a0a 3232 2e33 3420 hecklist..22.34 │ │ │ │ │ +00084d60: 5665 7273 696f 6e20 332e 382e 320a 3d3d Version 3.8.2.== │ │ │ │ │ +00084d70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00084d80: 3d0a 0a52 656c 6561 7365 6420 4a75 6e65 =..Released June │ │ │ │ │ +00084d90: 2c20 3230 3039 2e0a 0a32 2e34 0a0a 2020 , 2009...2.4.. │ │ │ │ │ +00084da0: 2020 2054 6865 206c 6973 7420 6f66 2061 The list of a │ │ │ │ │ +00084db0: 7263 6869 7665 2073 6563 7469 6f6e 7320 rchive sections │ │ │ │ │ +00084dc0: 6861 7320 6265 656e 2073 6967 6e69 6669 has been signifi │ │ │ │ │ +00084dd0: 6361 6e74 6c79 2065 7870 616e 6465 642e cantly expanded. │ │ │ │ │ +00084de0: 2020 5365 650a 2020 2020 2074 6869 7320 See. this │ │ │ │ │ +00084df0: 6465 6269 616e 2d64 6576 656c 2d61 6e6e debian-devel-ann │ │ │ │ │ +00084e00: 6f75 6e63 6520 6d65 7373 6167 6528 3129 ounce message(1) │ │ │ │ │ +00084e10: 2066 6f72 2074 6865 206c 6973 7420 6f66 for the list of │ │ │ │ │ +00084e20: 206e 6577 2073 6563 7469 6f6e 730a 2020 new sections. │ │ │ │ │ +00084e30: 2020 2061 6e64 2072 756c 6573 2066 6f72 and rules for │ │ │ │ │ +00084e40: 2068 6f77 2074 6f20 6361 7465 676f 7269 how to categori │ │ │ │ │ +00084e50: 7a65 2070 6163 6b61 6765 732e 0a0a 332e ze packages...3. │ │ │ │ │ +00084e60: 392e 310a 0a20 2020 2020 416c 6c20 7061 9.1.. All pa │ │ │ │ │ +00084e70: 636b 6167 6573 206d 7573 7420 7573 6520 ckages must use │ │ │ │ │ +00084e80: 6465 6263 6f6e 6620 6f72 2065 7175 6976 debconf or equiv │ │ │ │ │ +00084e90: 616c 656e 7420 666f 7220 7573 6572 2070 alent for user p │ │ │ │ │ +00084ea0: 726f 6d70 7469 6e67 2c0a 2020 2020 2074 rompting,. t │ │ │ │ │ +00084eb0: 686f 7567 6820 6573 7365 6e74 6961 6c20 hough essential │ │ │ │ │ +00084ec0: 7061 636b 6167 6573 206f 7220 7468 6569 packages or thei │ │ │ │ │ +00084ed0: 7220 6465 7065 6e64 656e 6369 6573 206d r dependencies m │ │ │ │ │ +00084ee0: 6179 2061 6c73 6f20 6661 6c6c 2062 6163 ay also fall bac │ │ │ │ │ +00084ef0: 6b0a 2020 2020 206f 6e20 6f74 6865 7220 k. on other │ │ │ │ │ +00084f00: 6d65 7468 6f64 732e 0a0a 352e 362e 310a methods...5.6.1. │ │ │ │ │ +00084f10: 0a20 2020 2020 5468 6520 7265 7175 6972 . The requir │ │ │ │ │ +00084f20: 656d 656e 7473 2066 6f72 2073 6f75 7263 ements for sourc │ │ │ │ │ +00084f30: 6520 7061 636b 6167 6520 6e61 6d65 7320 e package names │ │ │ │ │ +00084f40: 6172 6520 6e6f 7720 6578 706c 6963 6974 are now explicit │ │ │ │ │ +00084f50: 6c79 0a20 2020 2020 7370 656c 6c65 6420 ly. spelled │ │ │ │ │ +00084f60: 6f75 742e 0a0a 392e 310a 0a20 2020 2020 out...9.1.. │ │ │ │ │ +00084f70: 4c65 6761 6379 2058 4672 6565 3836 2073 Legacy XFree86 s │ │ │ │ │ +00084f80: 6572 7665 7273 206e 6f20 6c6f 6e67 6572 ervers no longer │ │ │ │ │ +00084f90: 2067 6574 2061 2073 7065 6369 616c 2065 get a special e │ │ │ │ │ +00084fa0: 7863 6570 7469 6f6e 2066 726f 6d20 7468 xception from th │ │ │ │ │ +00084fb0: 650a 2020 2020 2046 4853 2070 6572 6d69 e. FHS permi │ │ │ │ │ +00084fc0: 7474 696e 6720 e280 982f 6574 632f 5831 tting .../etc/X1 │ │ │ │ │ +00084fd0: 312f 5846 3836 436f 6e66 6967 2d34 e280 1/XF86Config-4.. │ │ │ │ │ +00084fe0: 992e 0a0a 392e 312e 330a 0a20 2020 2020 ....9.1.3.. │ │ │ │ │ +00084ff0: 5265 6d6f 7665 6420 6f62 736f 6c65 7465 Removed obsolete │ │ │ │ │ +00085000: 2064 6570 656e 6465 6e63 7920 7265 7175 dependency requ │ │ │ │ │ +00085010: 6972 656d 656e 7473 2066 6f72 2070 6163 irements for pac │ │ │ │ │ +00085020: 6b61 6765 7320 7468 6174 2075 7365 0a20 kages that use. │ │ │ │ │ +00085030: 2020 2020 e280 982f 7661 722f 6d61 696c .../var/mail │ │ │ │ │ +00085040: e280 992e 0a0a 3131 2e38 2e35 0a0a 2020 ......11.8.5.. │ │ │ │ │ +00085050: 2020 2053 7065 6564 6f20 666f 6e74 7320 Speedo fonts │ │ │ │ │ +00085060: 6172 6520 6e6f 7720 6465 7072 6563 6174 are now deprecat │ │ │ │ │ +00085070: 6564 2e20 2054 6865 2058 2062 6163 6b65 ed. The X backe │ │ │ │ │ +00085080: 6e64 2077 6173 2064 6973 6162 6c65 640a nd was disabled. │ │ │ │ │ +00085090: 2020 2020 2073 7461 7274 696e 6720 696e starting in │ │ │ │ │ +000850a0: 206c 656e 6e79 2e0a 0a31 322e 350a 0a20 lenny...12.5.. │ │ │ │ │ +000850b0: 2020 2020 5468 6520 474e 5520 4672 6565 The GNU Free │ │ │ │ │ +000850c0: 2044 6f63 756d 656e 7461 7469 6f6e 204c Documentation L │ │ │ │ │ +000850d0: 6963 656e 7365 2076 6572 7369 6f6e 2031 icense version 1 │ │ │ │ │ +000850e0: 2e33 2069 7320 696e 636c 7564 6564 2069 .3 is included i │ │ │ │ │ +000850f0: 6e0a 2020 2020 2063 6f6d 6d6f 6e2d 6c69 n. common-li │ │ │ │ │ +00085100: 6365 6e73 6573 2061 6e64 2073 686f 756c censes and shoul │ │ │ │ │ +00085110: 6420 6265 2072 6566 6572 656e 6365 6420 d be referenced │ │ │ │ │ +00085120: 6672 6f6d 2074 6865 7265 2e0a 0a20 2020 from there... │ │ │ │ │ +00085130: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00085140: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00085150: 0a20 2020 2831 2920 0a68 7474 703a 2f2f . (1) .http:// │ │ │ │ │ +00085160: 6c69 7374 732e 6465 6269 616e 2e6f 7267 lists.debian.org │ │ │ │ │ +00085170: 2f64 6562 6961 6e2d 6465 7665 6c2d 616e /debian-devel-an │ │ │ │ │ +00085180: 6e6f 756e 6365 2f32 3030 392f 3033 2f6d nounce/2009/03/m │ │ │ │ │ +00085190: 7367 3030 3031 302e 6874 6d6c 0a0a 1f0a sg00010.html.... │ │ │ │ │ +000851a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000851b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000851c0: 2056 6572 7369 6f6e 2033 2038 2031 2c20 Version 3 8 1, │ │ │ │ │ +000851d0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +000851e0: 2038 2030 2c20 2050 7265 763a 2056 6572 8 0, Prev: Ver │ │ │ │ │ +000851f0: 7369 6f6e 2033 2038 2032 2c20 2055 703a sion 3 8 2, Up: │ │ │ │ │ +00085200: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +00085210: 6c69 7374 0a0a 3232 2e33 3520 5665 7273 list..22.35 Vers │ │ │ │ │ +00085220: 696f 6e20 332e 382e 310a 3d3d 3d3d 3d3d ion 3.8.1.====== │ │ │ │ │ +00085230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +00085240: 656c 6561 7365 6420 4d61 7263 682c 2032 eleased March, 2 │ │ │ │ │ +00085250: 3030 392e 0a0a 332e 380a 0a20 2020 2020 009...3.8.. │ │ │ │ │ +00085260: 4361 7265 2073 686f 756c 6420 6265 2074 Care should be t │ │ │ │ │ +00085270: 616b 656e 2077 6865 6e20 6164 6469 6e67 aken when adding │ │ │ │ │ +00085280: 2066 756e 6374 696f 6e61 6c69 7479 2074 functionality t │ │ │ │ │ +00085290: 6f20 6573 7365 6e74 6961 6c20 616e 640a o essential and. │ │ │ │ │ +000852a0: 2020 2020 2073 7563 6820 6164 6469 7469 such additi │ │ │ │ │ +000852b0: 6f6e 7320 6372 6561 7465 2061 6e20 6f62 ons create an ob │ │ │ │ │ +000852c0: 6c69 6761 7469 6f6e 2074 6f20 7375 7070 ligation to supp │ │ │ │ │ +000852d0: 6f72 7420 7468 6174 2066 756e 6374 696f ort that functio │ │ │ │ │ +000852e0: 6e61 6c69 7479 0a20 2020 2020 696e 2065 nality. in e │ │ │ │ │ +000852f0: 7373 656e 7469 616c 2066 6f72 6576 6572 ssential forever │ │ │ │ │ +00085300: 2075 6e6c 6573 7320 7369 676e 6966 6963 unless signific │ │ │ │ │ +00085310: 616e 7420 776f 726b 2069 7320 646f 6e65 ant work is done │ │ │ │ │ +00085320: 2e0a 0a34 2e34 0a0a 2020 2020 2043 6861 ...4.4.. Cha │ │ │ │ │ +00085330: 6e67 656c 6f67 2066 696c 6573 206d 7573 ngelog files mus │ │ │ │ │ +00085340: 7420 6265 2065 6e63 6f64 6564 2069 6e20 t be encoded in │ │ │ │ │ +00085350: 5554 462d 382e 0a0a 342e 340a 0a20 2020 UTF-8...4.4.. │ │ │ │ │ +00085360: 2020 536f 6d65 2066 6f72 6d61 7420 7265 Some format re │ │ │ │ │ +00085370: 7175 6972 656d 656e 7473 2066 6f72 2063 quirements for c │ │ │ │ │ +00085380: 6861 6e67 656c 6f67 2066 696c 6573 2061 hangelog files a │ │ │ │ │ +00085390: 7265 206e 6f77 20e2 809c 6d75 7374 e280 re now ...must.. │ │ │ │ │ +000853a0: 9d20 696e 7374 6561 640a 2020 2020 206f . instead. o │ │ │ │ │ +000853b0: 6620 e280 9c73 686f 756c 642e e280 9d0a f ...should..... │ │ │ │ │ +000853c0: 0a34 2e34 2e31 0a0a 2020 2020 2041 6c74 .4.4.1.. Alt │ │ │ │ │ +000853d0: 6572 6e61 7469 7665 2063 6861 6e67 656c ernative changel │ │ │ │ │ +000853e0: 6f67 2066 6f72 6d61 7473 2068 6176 6520 og formats have │ │ │ │ │ +000853f0: 6265 656e 2072 656d 6f76 6564 2e20 2044 been removed. D │ │ │ │ │ +00085400: 6562 6961 6e20 6f6e 6c79 0a20 2020 2020 ebian only. │ │ │ │ │ +00085410: 7375 7070 6f72 7473 206f 6e65 2063 6861 supports one cha │ │ │ │ │ +00085420: 6e67 656c 6f67 2066 6f72 6d61 7420 666f ngelog format fo │ │ │ │ │ +00085430: 7220 7468 6520 4465 6269 616e 2041 7263 r the Debian Arc │ │ │ │ │ +00085440: 6869 7665 2e0a 0a34 2e39 2e31 0a0a 2020 hive...4.9.1.. │ │ │ │ │ +00085450: 2020 204e 6577 206e 6f63 6865 636b 206f New nocheck o │ │ │ │ │ +00085460: 7074 696f 6e20 666f 7220 4445 425f 4255 ption for DEB_BU │ │ │ │ │ +00085470: 494c 445f 4f50 5449 4f4e 5320 696e 6469 ILD_OPTIONS indi │ │ │ │ │ +00085480: 6361 7469 6e67 2061 6e79 2062 7569 6c64 cating any build │ │ │ │ │ +00085490: 2d74 696d 650a 2020 2020 2074 6573 7420 -time. test │ │ │ │ │ +000854a0: 7375 6974 6520 7072 6f76 6964 6564 2062 suite provided b │ │ │ │ │ +000854b0: 7920 7468 6520 7061 636b 6167 6520 7368 y the package sh │ │ │ │ │ +000854c0: 6f75 6c64 206e 6f74 2062 6520 7275 6e2e ould not be run. │ │ │ │ │ +000854d0: 0a0a 352e 310a 0a20 2020 2020 416c 6c20 ..5.1.. All │ │ │ │ │ +000854e0: 636f 6e74 726f 6c20 6669 6c65 7320 6d75 control files mu │ │ │ │ │ +000854f0: 7374 2062 6520 656e 636f 6465 6420 696e st be encoded in │ │ │ │ │ +00085500: 2055 5446 2d38 2e0a 0a35 2e32 0a0a 2020 UTF-8...5.2.. │ │ │ │ │ +00085510: 2020 20e2 8098 6465 6269 616e 2f63 6f6e ...debian/con │ │ │ │ │ +00085520: 7472 6f6c e280 9920 616c 6c6f 7773 2063 trol... allows c │ │ │ │ │ +00085530: 6f6d 6d65 6e74 206c 696e 6573 2073 7461 omment lines sta │ │ │ │ │ +00085540: 7274 696e 6720 7769 7468 2023 2077 6974 rting with # wit │ │ │ │ │ +00085550: 6820 6e6f 0a20 2020 2020 7072 6563 6564 h no. preced │ │ │ │ │ +00085560: 696e 6720 7768 6974 6573 7061 6365 2e0a ing whitespace.. │ │ │ │ │ +00085570: 0a39 2e33 0a0a 2020 2020 2049 6e69 7420 .9.3.. Init │ │ │ │ │ +00085580: 7363 7269 7074 7320 656e 6469 6e67 2069 scripts ending i │ │ │ │ │ +00085590: 6e20 2e73 6820 6172 6520 6e6f 7420 6861 n .sh are not ha │ │ │ │ │ +000855a0: 6e64 6c65 6420 7370 6563 6961 6c6c 792e ndled specially. │ │ │ │ │ +000855b0: 2020 5468 6579 2061 7265 206e 6f74 0a20 They are not. │ │ │ │ │ +000855c0: 2020 2020 736f 7572 6365 6420 616e 6420 sourced and │ │ │ │ │ +000855d0: 6172 6520 6e6f 7420 6775 6172 616e 7465 are not guarante │ │ │ │ │ +000855e0: 6564 2074 6f20 6265 2072 756e 2062 7920 ed to be run by │ │ │ │ │ +000855f0: e280 982f 6269 6e2f 7368 e280 9920 7265 .../bin/sh... re │ │ │ │ │ +00085600: 6761 7264 6c65 7373 206f 660a 2020 2020 gardless of. │ │ │ │ │ +00085610: 2074 6865 2023 2120 206c 696e 652e 2020 the #! line. │ │ │ │ │ +00085620: 5468 6973 2062 7269 6e67 7320 506f 6c69 This brings Poli │ │ │ │ │ +00085630: 6379 2069 6e20 6c69 6e65 2077 6974 6820 cy in line with │ │ │ │ │ +00085640: 7468 6520 6c6f 6e67 2d73 7461 6e64 696e the long-standin │ │ │ │ │ +00085650: 670a 2020 2020 2062 6568 6176 696f 7220 g. behavior │ │ │ │ │ +00085660: 6f66 2074 6865 2069 6e69 7420 7379 7374 of the init syst │ │ │ │ │ +00085670: 656d 2069 6e20 4465 6269 616e 2e0a 0a39 em in Debian...9 │ │ │ │ │ +00085680: 2e33 2e32 0a0a 2020 2020 2054 6865 2073 .3.2.. The s │ │ │ │ │ +00085690: 7461 7274 2061 6374 696f 6e20 6f66 2061 tart action of a │ │ │ │ │ +000856a0: 6e20 696e 6974 2073 6372 6970 7420 6d75 n init script mu │ │ │ │ │ +000856b0: 7374 2065 7869 7420 7375 6363 6573 7366 st exit successf │ │ │ │ │ +000856c0: 756c 6c79 2061 6e64 206e 6f74 0a20 2020 ully and not. │ │ │ │ │ +000856d0: 2020 7374 6172 7420 7468 6520 6461 656d start the daem │ │ │ │ │ +000856e0: 6f6e 2061 6761 696e 2069 6620 6974 e280 on again if it.. │ │ │ │ │ +000856f0: 9973 2061 6c72 6561 6479 2072 756e 6e69 .s already runni │ │ │ │ │ +00085700: 6e67 2e0a 0a39 2e33 2e32 0a0a 2020 2020 ng...9.3.2.. │ │ │ │ │ +00085710: 20e2 8098 2f76 6172 2f72 756e e280 9920 .../var/run... │ │ │ │ │ +00085720: 616e 6420 e280 982f 7661 722f 6c6f 636b and .../var/lock │ │ │ │ │ +00085730: e280 9920 6d61 7920 6265 206d 6f75 6e74 ... may be mount │ │ │ │ │ +00085740: 6564 2061 7320 7465 6d70 6f72 6172 7920 ed as temporary │ │ │ │ │ +00085750: 6669 6c65 7379 7374 656d 732c 0a20 2020 filesystems,. │ │ │ │ │ +00085760: 2020 616e 6420 696e 6974 2073 6372 6970 and init scrip │ │ │ │ │ +00085770: 7473 206d 7573 7420 7468 6572 6566 6f72 ts must therefor │ │ │ │ │ +00085780: 6520 6372 6561 7465 2061 6e79 206e 6563 e create any nec │ │ │ │ │ +00085790: 6573 7361 7279 2073 7562 6469 7265 6374 essary subdirect │ │ │ │ │ +000857a0: 6f72 6965 730a 2020 2020 2064 796e 616d ories. dynam │ │ │ │ │ +000857b0: 6963 616c 6c79 2e0a 0a31 302e 340a 0a20 ically...10.4.. │ │ │ │ │ +000857c0: 2020 2020 e280 982f 6269 6e2f 7368 e280 .../bin/sh.. │ │ │ │ │ +000857d0: 9920 7363 7269 7074 7320 6d61 7920 6173 . scripts may as │ │ │ │ │ +000857e0: 7375 6d65 2074 6861 7420 6c6f 6361 6c20 sume that local │ │ │ │ │ +000857f0: 6361 6e20 7461 6b65 206d 756c 7469 706c can take multipl │ │ │ │ │ +00085800: 6520 7661 7269 6162 6c65 0a20 2020 2020 e variable. │ │ │ │ │ +00085810: 6172 6775 6d65 6e74 7320 616e 6420 7375 arguments and su │ │ │ │ │ +00085820: 7070 6f72 7473 2061 7373 6967 6e6d 656e pports assignmen │ │ │ │ │ +00085830: 742e 0a0a 3131 2e36 0a0a 2020 2020 2055 t...11.6.. U │ │ │ │ │ +00085840: 7365 7220 6d61 696c 626f 7865 7320 6d61 ser mailboxes ma │ │ │ │ │ +00085850: 7920 6265 206d 6f64 6520 3630 3020 616e y be mode 600 an │ │ │ │ │ +00085860: 6420 6f77 6e65 6420 6279 2074 6865 2075 d owned by the u │ │ │ │ │ +00085870: 7365 7220 7261 7468 6572 2074 6861 6e0a ser rather than. │ │ │ │ │ +00085880: 2020 2020 206d 6f64 6520 3636 302c 206f mode 660, o │ │ │ │ │ +00085890: 776e 6564 2062 7920 7573 6572 2c20 616e wned by user, an │ │ │ │ │ +000858a0: 6420 6772 6f75 7020 6d61 696c 2e0a 0a1f d group mail.... │ │ │ │ │ +000858b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000858c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000858d0: 3a20 5665 7273 696f 6e20 3320 3820 302c : Version 3 8 0, │ │ │ │ │ +000858e0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000858f0: 3320 3720 332c 2020 5072 6576 3a20 5665 3 7 3, Prev: Ve │ │ │ │ │ +00085900: 7273 696f 6e20 3320 3820 312c 2020 5570 rsion 3 8 1, Up │ │ │ │ │ +00085910: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00085920: 6b6c 6973 740a 0a32 322e 3336 2056 6572 klist..22.36 Ver │ │ │ │ │ +00085930: 7369 6f6e 2033 2e38 2e30 0a3d 3d3d 3d3d sion 3.8.0.===== │ │ │ │ │ +00085940: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00085950: 5265 6c65 6173 6564 204a 756e 652c 2032 Released June, 2 │ │ │ │ │ +00085960: 3030 382e 0a0a 322e 342c 2033 2e37 0a0a 008...2.4, 3.7.. │ │ │ │ │ +00085970: 2020 2020 2054 6865 2062 6173 6520 7365 The base se │ │ │ │ │ +00085980: 6374 696f 6e20 6861 7320 6265 656e 2072 ction has been r │ │ │ │ │ +00085990: 656d 6f76 6564 2e20 2063 6f6e 7472 6962 emoved. contrib │ │ │ │ │ +000859a0: 2061 6e64 206e 6f6e 2d66 7265 6520 6861 and non-free ha │ │ │ │ │ +000859b0: 7665 2062 6565 6e0a 2020 2020 2072 656d ve been. rem │ │ │ │ │ +000859c0: 6f76 6564 2066 726f 6d20 7468 6520 7365 oved from the se │ │ │ │ │ +000859d0: 6374 696f 6e20 6c69 7374 3b20 7468 6579 ction list; they │ │ │ │ │ +000859e0: 2061 7265 206f 6e6c 7920 6361 7465 676f are only catego │ │ │ │ │ +000859f0: 7269 6573 2e20 2054 6865 2062 6173 650a ries. The base. │ │ │ │ │ +00085a00: 2020 2020 2073 7973 7465 6d20 6973 206e system is n │ │ │ │ │ +00085a10: 6f77 2064 6566 696e 6564 2062 7920 7072 ow defined by pr │ │ │ │ │ +00085a20: 696f 7269 7479 2e0a 0a34 2e39 0a0a 2020 iority...4.9.. │ │ │ │ │ +00085a30: 2020 2049 6620 e280 9864 706b 672d 736f If ...dpkg-so │ │ │ │ │ +00085a40: 7572 6365 202d 78e2 8099 2064 6f65 736e urce -x... doesn │ │ │ │ │ +00085a50: e280 9974 2070 726f 7669 6465 2074 6865 ...t provide the │ │ │ │ │ +00085a60: 2073 6f75 7263 6520 7468 6174 2077 696c source that wil │ │ │ │ │ +00085a70: 6c20 6265 0a20 2020 2020 636f 6d70 696c l be. compil │ │ │ │ │ +00085a80: 6564 2c20 6120 6465 6269 616e 2f72 756c ed, a debian/rul │ │ │ │ │ +00085a90: 6573 2070 6174 6368 2074 6172 6765 7420 es patch target │ │ │ │ │ +00085aa0: 6973 2072 6563 6f6d 6d65 6e64 6564 2061 is recommended a │ │ │ │ │ +00085ab0: 6e64 2073 686f 756c 6420 646f 0a20 2020 nd should do. │ │ │ │ │ +00085ac0: 2020 7768 6174 6576 6572 2065 6c73 6520 whatever else │ │ │ │ │ +00085ad0: 6973 206e 6563 6573 7361 7279 2e0a 0a34 is necessary...4 │ │ │ │ │ +00085ae0: 2e39 2e31 2c20 3130 2e31 0a0a 2020 2020 .9.1, 10.1.. │ │ │ │ │ +00085af0: 2053 7461 6e64 6172 6469 7a65 6420 7468 Standardized th │ │ │ │ │ +00085b00: 6520 666f 726d 6174 206f 6620 4445 425f e format of DEB_ │ │ │ │ │ +00085b10: 4255 494c 445f 4f50 5449 4f4e 532e 2053 BUILD_OPTIONS. S │ │ │ │ │ +00085b20: 7065 6369 6669 6564 2070 6572 6d69 7474 pecified permitt │ │ │ │ │ +00085b30: 6564 0a20 2020 2020 6368 6172 6163 7465 ed. characte │ │ │ │ │ +00085b40: 7273 2066 6f72 2074 6167 732c 2072 6571 rs for tags, req │ │ │ │ │ +00085b50: 7569 7265 6420 7468 6174 2074 6167 7320 uired that tags │ │ │ │ │ +00085b60: 6265 2077 6869 7465 7370 6163 652d 7365 be whitespace-se │ │ │ │ │ +00085b70: 7061 7261 7465 642c 0a20 2020 2020 616c parated,. al │ │ │ │ │ +00085b80: 6c6f 7765 6420 7061 636b 6167 6573 2074 lowed packages t │ │ │ │ │ +00085b90: 6f20 6173 7375 6d65 206e 6f6e 2d63 6f6e o assume non-con │ │ │ │ │ +00085ba0: 666c 6963 7469 6e67 2074 6167 732c 2061 flicting tags, a │ │ │ │ │ +00085bb0: 6e64 2072 6571 7569 7265 640a 2020 2020 nd required. │ │ │ │ │ +00085bc0: 2075 6e6b 6e6f 776e 2066 6c61 6773 2062 unknown flags b │ │ │ │ │ +00085bd0: 6520 6967 6e6f 7265 642e 0a0a 342e 392e e ignored...4.9. │ │ │ │ │ +00085be0: 310a 0a20 2020 2020 4164 6465 6420 7061 1.. Added pa │ │ │ │ │ +00085bf0: 7261 6c6c 656c 3d6e 2074 6f20 7468 6520 rallel=n to the │ │ │ │ │ +00085c00: 7374 616e 6461 7264 697a 6564 2044 4542 standardized DEB │ │ │ │ │ +00085c10: 5f42 5549 4c44 5f4f 5054 494f 4e53 2074 _BUILD_OPTIONS t │ │ │ │ │ +00085c20: 6167 732c 0a20 2020 2020 696e 6469 6361 ags,. indica │ │ │ │ │ +00085c30: 7469 6e67 2074 6861 7420 6120 7061 636b ting that a pack │ │ │ │ │ +00085c40: 6167 6520 7368 6f75 6c64 2062 6520 6275 age should be bu │ │ │ │ │ +00085c50: 696c 7420 7573 696e 6720 7570 2074 6f20 ilt using up to │ │ │ │ │ +00085c60: 6e20 7061 7261 6c6c 656c 0a20 2020 2020 n parallel. │ │ │ │ │ +00085c70: 7072 6f63 6573 7365 7320 6966 2074 6865 processes if the │ │ │ │ │ +00085c80: 2070 6163 6b61 6765 2073 7570 706f 7274 package support │ │ │ │ │ +00085c90: 7320 6974 0a0a 342e 3133 0a0a 2020 2020 s it..4.13.. │ │ │ │ │ +00085ca0: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ +00085cb0: 2073 686f 756c 6420 6e6f 7420 7573 6520 should not use │ │ │ │ │ +00085cc0: 636f 6e76 656e 6965 6e63 6520 636f 7069 convenience copi │ │ │ │ │ +00085cd0: 6573 206f 6620 636f 6465 2066 726f 6d0a es of code from. │ │ │ │ │ +00085ce0: 2020 2020 206f 7468 6572 2070 6163 6b61 other packa │ │ │ │ │ +00085cf0: 6765 7320 756e 6c65 7373 2074 6865 2069 ges unless the i │ │ │ │ │ +00085d00: 6e63 6c75 6465 6420 7061 636b 6167 6520 ncluded package │ │ │ │ │ +00085d10: 6973 2065 7870 6c69 6369 746c 7920 696e is explicitly in │ │ │ │ │ +00085d20: 7465 6e64 6564 0a20 2020 2020 746f 2062 tended. to b │ │ │ │ │ +00085d30: 6520 7573 6564 2074 6861 7420 7761 792e e used that way. │ │ │ │ │ +00085d40: 0a0a 342e 3134 0a0a 2020 2020 2049 6620 ..4.14.. If │ │ │ │ │ +00085d50: 6470 6b67 2d73 6f75 7263 6520 2d78 2064 dpkg-source -x d │ │ │ │ │ +00085d60: 6f65 736e e280 9974 2070 726f 6475 6365 oesn...t produce │ │ │ │ │ +00085d70: 2073 6f75 7263 6520 7265 6164 7920 666f source ready fo │ │ │ │ │ +00085d80: 7220 6564 6974 696e 6720 616e 640a 2020 r editing and. │ │ │ │ │ +00085d90: 2020 2062 7569 6c64 696e 6720 7769 7468 building with │ │ │ │ │ +00085da0: 2064 706b 672d 6275 696c 6470 6163 6b61 dpkg-buildpacka │ │ │ │ │ +00085db0: 6765 2c20 7061 636b 6167 6573 2073 686f ge, packages sho │ │ │ │ │ +00085dc0: 756c 6420 696e 636c 7564 6520 610a 2020 uld include a. │ │ │ │ │ +00085dd0: 2020 20e2 8098 6465 6269 616e 2f52 4541 ...debian/REA │ │ │ │ │ +00085de0: 444d 452e 736f 7572 6365 e280 9920 6669 DME.source... fi │ │ │ │ │ +00085df0: 6c65 2065 7870 6c61 696e 696e 6720 686f le explaining ho │ │ │ │ │ +00085e00: 7720 746f 2067 656e 6572 6174 6520 7468 w to generate th │ │ │ │ │ +00085e10: 6520 7061 7463 6865 640a 2020 2020 2073 e patched. s │ │ │ │ │ +00085e20: 6f75 7263 652c 2061 6464 2061 206e 6577 ource, add a new │ │ │ │ │ +00085e30: 206d 6f64 6966 6963 6174 696f 6e2c 2061 modification, a │ │ │ │ │ +00085e40: 6e64 2072 656d 6f76 6520 616e 2065 7869 nd remove an exi │ │ │ │ │ +00085e50: 7374 696e 670a 2020 2020 206d 6f64 6966 sting. modif │ │ │ │ │ +00085e60: 6963 6174 696f 6e2e 2020 5468 6973 2066 ication. This f │ │ │ │ │ +00085e70: 696c 6520 6d61 7920 616c 736f 2062 6520 ile may also be │ │ │ │ │ +00085e80: 7573 6564 2074 6f20 646f 6375 6d65 6e74 used to document │ │ │ │ │ +00085e90: 2070 6163 6b61 6769 6e67 2061 0a20 2020 packaging a. │ │ │ │ │ +00085ea0: 2020 6e65 7720 7570 7374 7265 616d 2072 new upstream r │ │ │ │ │ +00085eb0: 656c 6561 7365 2061 6e64 2061 6e79 206f elease and any o │ │ │ │ │ +00085ec0: 7468 6572 2063 6f6d 706c 6578 6974 7920 ther complexity │ │ │ │ │ +00085ed0: 6f66 2074 6865 2044 6562 6961 6e20 6275 of the Debian bu │ │ │ │ │ +00085ee0: 696c 640a 2020 2020 2070 726f 6365 7373 ild. process │ │ │ │ │ +00085ef0: 2e0a 0a35 2e36 2e33 0a0a 2020 2020 2054 ...5.6.3.. T │ │ │ │ │ +00085f00: 6865 2055 706c 6f61 6465 7273 2066 6965 he Uploaders fie │ │ │ │ │ +00085f10: 6c64 2069 6e20 6465 6269 616e 2f63 6f6e ld in debian/con │ │ │ │ │ +00085f20: 7472 6f6c 206d 6179 2062 6520 7772 6170 trol may be wrap │ │ │ │ │ +00085f30: 7065 642e 0a0a 352e 362e 3132 0a0a 2020 ped...5.6.12.. │ │ │ │ │ +00085f40: 2020 2041 6e20 656d 7074 7920 4465 6269 An empty Debi │ │ │ │ │ +00085f50: 616e 2072 6576 6973 696f 6e20 6973 2065 an revision is e │ │ │ │ │ +00085f60: 7175 6976 616c 656e 7420 746f 2061 2044 quivalent to a D │ │ │ │ │ +00085f70: 6562 6961 6e20 7265 7669 7369 6f6e 206f ebian revision o │ │ │ │ │ +00085f80: 6620 3020 696e 0a20 2020 2020 6120 7665 f 0 in. a ve │ │ │ │ │ +00085f90: 7273 696f 6e20 6e75 6d62 6572 2e0a 0a35 rsion number...5 │ │ │ │ │ +00085fa0: 2e36 2e32 330a 0a20 2020 2020 4e65 7720 .6.23.. New │ │ │ │ │ +00085fb0: 486f 6d65 7061 6765 2066 6965 6c64 2066 Homepage field f │ │ │ │ │ +00085fc0: 6f72 2075 7073 7472 6561 6d20 7765 6220 or upstream web │ │ │ │ │ +00085fd0: 7369 7465 732e 0a0a 362e 352c 2036 2e36 sites...6.5, 6.6 │ │ │ │ │ +00085fe0: 2c20 370a 0a20 2020 2020 5468 6520 4272 , 7.. The Br │ │ │ │ │ +00085ff0: 6561 6b73 2066 6965 6c64 2064 6563 6c61 eaks field decla │ │ │ │ │ +00086000: 7265 7320 7468 6174 2074 6869 7320 7061 res that this pa │ │ │ │ │ +00086010: 636b 6167 6520 6272 6561 6b73 2061 6e6f ckage breaks ano │ │ │ │ │ +00086020: 7468 6572 2061 6e64 0a20 2020 2020 7072 ther and. pr │ │ │ │ │ +00086030: 6576 656e 7473 2069 6e73 7461 6c6c 6174 events installat │ │ │ │ │ +00086040: 696f 6e20 6f66 2074 6865 2062 7265 616b ion of the break │ │ │ │ │ +00086050: 696e 6720 7061 636b 6167 6520 756e 6c65 ing package unle │ │ │ │ │ +00086060: 7373 2074 6865 2070 6163 6b61 6765 0a20 ss the package. │ │ │ │ │ +00086070: 2020 2020 6e61 6d65 6420 696e 2042 7265 named in Bre │ │ │ │ │ +00086080: 616b 7320 6973 2064 6563 6f6e 6669 6775 aks is deconfigu │ │ │ │ │ +00086090: 7265 6420 6669 7273 742e 2020 5468 6973 red first. This │ │ │ │ │ +000860a0: 2066 6965 6c64 2073 686f 756c 6420 6e6f field should no │ │ │ │ │ +000860b0: 7420 6265 0a20 2020 2020 7573 6564 2075 t be. used u │ │ │ │ │ +000860c0: 6e74 696c 2074 6865 2064 706b 6720 696e ntil the dpkg in │ │ │ │ │ +000860d0: 2044 6562 6961 6e20 7374 6162 6c65 2073 Debian stable s │ │ │ │ │ +000860e0: 7570 706f 7274 7320 6974 2e0a 0a38 2e31 upports it...8.1 │ │ │ │ │ +000860f0: 2c20 382e 320a 0a20 2020 2020 436c 6172 , 8.2.. Clar │ │ │ │ │ +00086100: 6966 7920 7768 6963 6820 6669 6c65 7320 ify which files │ │ │ │ │ +00086110: 7368 6f75 6c64 2067 6f20 696e 746f 2061 should go into a │ │ │ │ │ +00086120: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00086130: 7061 636b 6167 652c 2069 6e74 6f20 610a package, into a. │ │ │ │ │ +00086140: 2020 2020 2073 6570 6172 6174 6520 7061 separate pa │ │ │ │ │ +00086150: 636b 6167 652c 206f 7220 696e 746f 2074 ckage, or into t │ │ │ │ │ +00086160: 6865 202d 6465 7620 7061 636b 6167 652e he -dev package. │ │ │ │ │ +00086170: 2020 5375 6767 6573 7420 2d74 6f6f 6c73 Suggest -tools │ │ │ │ │ +00086180: 2069 6e73 7465 6164 0a20 2020 2020 6f66 instead. of │ │ │ │ │ +00086190: 202d 7275 6e74 696d 6520 666f 7220 7275 -runtime for ru │ │ │ │ │ +000861a0: 6e74 696d 6520 7375 7070 6f72 7420 7072 ntime support pr │ │ │ │ │ +000861b0: 6f67 7261 6d73 2c20 7369 6e63 6520 7468 ograms, since th │ │ │ │ │ +000861c0: 6174 206e 616d 696e 6720 6973 206d 6f72 at naming is mor │ │ │ │ │ +000861d0: 650a 2020 2020 2063 6f6d 6d6f 6e20 696e e. common in │ │ │ │ │ +000861e0: 2044 6562 6961 6e2e 0a0a 392e 350a 0a20 Debian...9.5.. │ │ │ │ │ +000861f0: 2020 2020 4669 6c65 7320 696e 20e2 8098 Files in ... │ │ │ │ │ +00086200: 2f65 7463 2f63 726f 6e2e 7b68 6f75 726c /etc/cron.{hourl │ │ │ │ │ +00086210: 792c 6461 696c 792c 7765 656b 6c79 2c6d y,daily,weekly,m │ │ │ │ │ +00086220: 6f6e 7468 6c79 7de2 8099 206d 7573 7420 onthly}... must │ │ │ │ │ +00086230: 6265 0a20 2020 2020 636f 6e66 6967 7572 be. configur │ │ │ │ │ +00086240: 6174 696f 6e20 6669 6c65 7320 2875 7067 ation files (upg │ │ │ │ │ +00086250: 7261 6465 6420 6672 6f6d 2073 686f 756c raded from shoul │ │ │ │ │ +00086260: 6429 2e20 204d 656e 7469 6f6e 2074 6865 d). Mention the │ │ │ │ │ +00086270: 2068 6f75 726c 790a 2020 2020 2064 6972 hourly. dir │ │ │ │ │ +00086280: 6563 746f 7279 2e0a 0a31 312e 382e 360a ectory...11.8.6. │ │ │ │ │ +00086290: 0a20 2020 2020 5061 636b 6167 6573 2070 . Packages p │ │ │ │ │ +000862a0: 726f 7669 6469 6e67 20e2 8098 2f65 7463 roviding .../etc │ │ │ │ │ +000862b0: 2f58 3131 2f58 7265 736f 7572 6365 73e2 /X11/Xresources. │ │ │ │ │ +000862c0: 8099 2066 696c 6573 206e 6565 6420 6e6f .. files need no │ │ │ │ │ +000862d0: 7420 636f 6e66 6c69 6374 0a20 2020 2020 t conflict. │ │ │ │ │ +000862e0: 7769 7468 20e2 8098 7862 6173 6520 283c with ...xbase (< │ │ │ │ │ +000862f0: 3c20 332e 332e 322e 3361 2d32 29e2 8099 < 3.3.2.3a-2)... │ │ │ │ │ +00086300: 2c20 7768 6963 6820 6973 206c 6f6e 672d , which is long- │ │ │ │ │ +00086310: 6f62 736f 6c65 7465 2e0a 0a31 322e 310a obsolete...12.1. │ │ │ │ │ +00086320: 0a20 2020 2020 4d61 6e75 616c 2070 6167 . Manual pag │ │ │ │ │ +00086330: 6573 2069 6e20 6c6f 6361 6c65 2d73 7065 es in locale-spe │ │ │ │ │ +00086340: 6369 6669 6320 6469 7265 6374 6f72 6965 cific directorie │ │ │ │ │ +00086350: 7320 7368 6f75 6c64 2075 7365 2065 6974 s should use eit │ │ │ │ │ +00086360: 6865 7220 7468 650a 2020 2020 206c 6567 her the. leg │ │ │ │ │ +00086370: 6163 7920 656e 636f 6469 6e67 2066 6f72 acy encoding for │ │ │ │ │ +00086380: 2074 6861 7420 6469 7265 6374 6f72 7920 that directory │ │ │ │ │ +00086390: 6f72 2055 5446 2d38 2e20 2043 6f75 6e74 or UTF-8. Count │ │ │ │ │ +000863a0: 7279 206e 616d 6573 2073 686f 756c 640a ry names should. │ │ │ │ │ +000863b0: 2020 2020 206e 6f74 2062 6520 696e 636c not be incl │ │ │ │ │ +000863c0: 7564 6564 2069 6e20 6c6f 6361 6c65 2d73 uded in locale-s │ │ │ │ │ +000863d0: 7065 6369 6669 6320 6d61 6e75 616c 2070 pecific manual p │ │ │ │ │ +000863e0: 6167 6520 6469 7265 6374 6f72 6965 7320 age directories │ │ │ │ │ +000863f0: 756e 6c65 7373 0a20 2020 2020 696e 6469 unless. indi │ │ │ │ │ +00086400: 6361 7469 6e67 2061 2073 6967 6e69 6669 cating a signifi │ │ │ │ │ +00086410: 6361 6e74 2064 6966 6665 7265 6e63 6520 cant difference │ │ │ │ │ +00086420: 696e 2074 6865 206c 616e 6775 6167 652e in the language. │ │ │ │ │ +00086430: 2020 416c 6c0a 2020 2020 2063 6861 7261 All. chara │ │ │ │ │ +00086440: 6374 6572 7320 696e 2074 6865 206d 616e cters in the man │ │ │ │ │ +00086450: 7561 6c20 7061 6765 2073 6f75 7263 6520 ual page source │ │ │ │ │ +00086460: 7368 6f75 6c64 2062 6520 7265 7072 6573 should be repres │ │ │ │ │ +00086470: 656e 7461 626c 6520 696e 2074 6865 0a20 entable in the. │ │ │ │ │ +00086480: 2020 2020 6c65 6761 6379 2065 6e63 6f64 legacy encod │ │ │ │ │ +00086490: 696e 6720 666f 7220 6120 6c6f 6361 6c65 ing for a locale │ │ │ │ │ +000864a0: 2065 7665 6e20 6966 2074 6865 206d 616e even if the man │ │ │ │ │ +000864b0: 2070 6167 6520 6973 2065 6e63 6f64 6564 page is encoded │ │ │ │ │ +000864c0: 2069 6e0a 2020 2020 2055 5446 2d38 2e0a in. UTF-8.. │ │ │ │ │ +000864d0: 0a31 322e 350a 0a20 2020 2020 5468 6520 .12.5.. The │ │ │ │ │ +000864e0: 4170 6163 6865 2032 2e30 206c 6963 656e Apache 2.0 licen │ │ │ │ │ +000864f0: 7365 2069 7320 6e6f 7720 696e 2063 6f6d se is now in com │ │ │ │ │ +00086500: 6d6f 6e2d 6c69 6365 6e73 6573 2061 6e64 mon-licenses and │ │ │ │ │ +00086510: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. │ │ │ │ │ +00086520: 7265 6665 7265 6e63 6564 2072 6174 6865 referenced rathe │ │ │ │ │ +00086530: 7220 7468 616e 2071 756f 7465 6420 696e r than quoted in │ │ │ │ │ +00086540: 20e2 8098 6465 6269 616e 2f63 6f70 7972 ...debian/copyr │ │ │ │ │ +00086550: 6967 6874 e280 992e 0a0a 3132 2e35 0a0a ight......12.5.. │ │ │ │ │ +00086560: 2020 2020 2050 6163 6b61 6765 7320 696e Packages in │ │ │ │ │ +00086570: 2063 6f6e 7472 6962 2061 6e64 206e 6f6e contrib and non │ │ │ │ │ +00086580: 2d66 7265 6520 7368 6f75 6c64 2073 7461 -free should sta │ │ │ │ │ +00086590: 7465 2069 6e20 7468 6520 636f 7079 7269 te in the copyri │ │ │ │ │ +000865a0: 6768 7420 6669 6c65 0a20 2020 2020 7468 ght file. th │ │ │ │ │ +000865b0: 6174 2074 6865 2070 6163 6b61 6765 2069 at the package i │ │ │ │ │ +000865c0: 7320 6e6f 7420 7061 7274 206f 6620 4465 s not part of De │ │ │ │ │ +000865d0: 6269 616e 2047 4e55 2f4c 696e 7578 2061 bian GNU/Linux a │ │ │ │ │ +000865e0: 6e64 2062 7269 6566 6c79 0a20 2020 2020 nd briefly. │ │ │ │ │ +000865f0: 6578 706c 6169 6e20 7768 792e 0a0a 6465 explain why...de │ │ │ │ │ +00086600: 6263 6f6e 660a 0a20 2020 2020 556e 6465 bconf.. Unde │ │ │ │ │ +00086610: 7273 636f 7265 2028 e280 985f e280 9929 rscore (..._...) │ │ │ │ │ +00086620: 2069 7320 616c 6c6f 7765 6420 696e 2064 is allowed in d │ │ │ │ │ +00086630: 6562 636f 6e66 2074 656d 706c 6174 6520 ebconf template │ │ │ │ │ +00086640: 6e61 6d65 732e 0a0a 1f0a 4669 6c65 3a20 names.....File: │ │ │ │ │ +00086650: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00086660: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00086670: 6f6e 2033 2037 2033 2c20 204e 6578 743a on 3 7 3, Next: │ │ │ │ │ +00086680: 2056 6572 7369 6f6e 2033 2037 2032 2032 Version 3 7 2 2 │ │ │ │ │ +00086690: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +000866a0: 2033 2038 2030 2c20 2055 703a 2055 7067 3 8 0, Up: Upg │ │ │ │ │ +000866b0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +000866c0: 0a0a 3232 2e33 3720 5665 7273 696f 6e20 ..22.37 Version │ │ │ │ │ +000866d0: 332e 372e 330a 3d3d 3d3d 3d3d 3d3d 3d3d 3.7.3.========== │ │ │ │ │ +000866e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +000866f0: 7365 6420 4465 6365 6d62 6572 2c20 3230 sed December, 20 │ │ │ │ │ +00086700: 3037 2e0a 0a35 2e36 2e31 320a 0a20 2020 07...5.6.12.. │ │ │ │ │ +00086710: 2020 5061 636b 6167 6520 7665 7273 696f Package versio │ │ │ │ │ +00086720: 6e20 6e75 6d62 6572 7320 6d61 7920 636f n numbers may co │ │ │ │ │ +00086730: 6e74 6169 6e20 7469 6c64 6573 2c20 7768 ntain tildes, wh │ │ │ │ │ +00086740: 6963 6820 736f 7274 2062 6566 6f72 650a ich sort before. │ │ │ │ │ +00086750: 2020 2020 2061 6e79 7468 696e 672c 2065 anything, e │ │ │ │ │ +00086760: 7665 6e20 7468 6520 656e 6420 6f66 2061 ven the end of a │ │ │ │ │ +00086770: 2070 6172 742e 0a0a 3130 2e34 0a0a 2020 part...10.4.. │ │ │ │ │ +00086780: 2020 2053 6372 6970 7473 206d 6179 2061 Scripts may a │ │ │ │ │ +00086790: 7373 756d 6520 7468 6174 20e2 8098 2f62 ssume that .../b │ │ │ │ │ +000867a0: 696e 2f73 68e2 8099 2073 7570 706f 7274 in/sh... support │ │ │ │ │ +000867b0: 7320 6c6f 6361 6c20 2861 7420 6120 6261 s local (at a ba │ │ │ │ │ +000867c0: 7369 6320 6c65 7665 6c29 0a20 2020 2020 sic level). │ │ │ │ │ +000867d0: 616e 6420 7468 6174 2069 7473 2074 6573 and that its tes │ │ │ │ │ +000867e0: 7420 6275 696c 7469 6e20 2869 6620 616e t builtin (if an │ │ │ │ │ +000867f0: 7929 2073 7570 706f 7274 7320 2d61 2061 y) supports -a a │ │ │ │ │ +00086800: 6e64 202d 6f20 6269 6e61 7279 0a20 2020 nd -o binary. │ │ │ │ │ +00086810: 2020 6c6f 6769 6361 6c20 6f70 6572 6174 logical operat │ │ │ │ │ +00086820: 6f72 732e 0a0a 382e 350a 0a20 2020 2020 ors...8.5.. │ │ │ │ │ +00086830: 5468 6520 7375 6273 7469 7475 7469 6f6e The substitution │ │ │ │ │ +00086840: 2076 6172 6961 626c 6520 247b 6269 6e61 variable ${bina │ │ │ │ │ +00086850: 7279 3a56 6572 7369 6f6e 7d20 7368 6f75 ry:Version} shou │ │ │ │ │ +00086860: 6c64 2062 6520 7573 6564 2069 6e20 706c ld be used in pl │ │ │ │ │ +00086870: 6163 650a 2020 2020 206f 6620 247b 536f ace. of ${So │ │ │ │ │ +00086880: 7572 6365 2d56 6572 7369 6f6e 7d20 666f urce-Version} fo │ │ │ │ │ +00086890: 7220 6465 7065 6e64 656e 6369 6573 2062 r dependencies b │ │ │ │ │ +000868a0: 6574 7765 656e 2070 6163 6b61 6765 7320 etween packages │ │ │ │ │ +000868b0: 6f66 2074 6865 2073 616d 650a 2020 2020 of the same. │ │ │ │ │ +000868c0: 206c 6962 7261 7279 2e0a 0a6d 656e 7520 library...menu │ │ │ │ │ +000868d0: 706f 6c69 6379 0a0a 2020 2020 2053 7562 policy.. Sub │ │ │ │ │ +000868e0: 7374 616e 7469 616c 2072 656f 7267 616e stantial reorgan │ │ │ │ │ +000868f0: 697a 6174 696f 6e20 616e 6420 7265 6e61 ization and rena │ │ │ │ │ +00086900: 6d69 6e67 206f 6620 7365 6374 696f 6e73 ming of sections │ │ │ │ │ +00086910: 2069 6e20 7468 6520 4465 6269 616e 0a20 in the Debian. │ │ │ │ │ +00086920: 2020 2020 6d65 6e75 2073 7472 7563 7475 menu structu │ │ │ │ │ +00086930: 7265 2e20 2050 6163 6b61 6765 7320 7769 re. Packages wi │ │ │ │ │ +00086940: 7468 206d 656e 7520 656e 7472 6965 7320 th menu entries │ │ │ │ │ +00086950: 7368 6f75 6c64 2062 6520 7265 7669 6577 should be review │ │ │ │ │ +00086960: 6564 2074 6f0a 2020 2020 2073 6565 2069 ed to. see i │ │ │ │ │ +00086970: 6620 7468 6520 6d65 6e75 2073 6563 7469 f the menu secti │ │ │ │ │ +00086980: 6f6e 2068 6173 2062 6565 6e20 7265 6e61 on has been rena │ │ │ │ │ +00086990: 6d65 6420 6f72 2069 6620 6f6e 6520 6f66 med or if one of │ │ │ │ │ +000869a0: 2074 6865 206e 6577 0a20 2020 2020 7365 the new. se │ │ │ │ │ +000869b0: 6374 696f 6e73 2077 6f75 6c64 2062 6520 ctions would be │ │ │ │ │ +000869c0: 6d6f 7265 2061 7070 726f 7072 6961 7465 more appropriate │ │ │ │ │ +000869d0: 2e0a 0a35 2e36 2e31 0a0a 2020 2020 2054 ...5.6.1.. T │ │ │ │ │ +000869e0: 6865 2053 6f75 7263 6520 6669 656c 6420 he Source field │ │ │ │ │ +000869f0: 696e 2061 20e2 8098 2e63 6861 6e67 6573 in a ....changes │ │ │ │ │ +00086a00: e280 9920 6669 6c65 206d 6179 2063 6f6e ... file may con │ │ │ │ │ +00086a10: 7461 696e 2061 2076 6572 7369 6f6e 206e tain a version n │ │ │ │ │ +00086a20: 756d 6265 720a 2020 2020 2069 6e20 7061 umber. in pa │ │ │ │ │ +00086a30: 7265 6e74 6865 7365 732e 0a0a 352e 362e rentheses...5.6. │ │ │ │ │ +00086a40: 3137 0a0a 2020 2020 2054 6865 2061 6363 17.. The acc │ │ │ │ │ +00086a50: 6570 7461 626c 6520 7661 6c75 6573 2066 eptable values f │ │ │ │ │ +00086a60: 6f72 2074 6865 2055 7267 656e 6379 2066 or the Urgency f │ │ │ │ │ +00086a70: 6965 6c64 2061 7265 206c 6f77 2c20 6d65 ield are low, me │ │ │ │ │ +00086a80: 6469 756d 2c20 6869 6768 2c0a 2020 2020 dium, high,. │ │ │ │ │ +00086a90: 2063 7269 7469 6361 6c2c 206f 7220 656d critical, or em │ │ │ │ │ +00086aa0: 6572 6765 6e63 792e 0a0a 382e 360a 0a20 ergency...8.6.. │ │ │ │ │ +00086ab0: 2020 2020 5468 6520 7368 6c69 6273 2066 The shlibs f │ │ │ │ │ +00086ac0: 696c 6520 6e6f 7720 616c 6c6f 7773 2061 ile now allows a │ │ │ │ │ +00086ad0: 6e20 6f70 7469 6f6e 616c 2074 7970 6520 n optional type │ │ │ │ │ +00086ae0: 6669 656c 642c 2069 6e64 6963 6174 696e field, indicatin │ │ │ │ │ +00086af0: 6720 7468 650a 2020 2020 2074 7970 6520 g the. type │ │ │ │ │ +00086b00: 6f66 2070 6163 6b61 6765 2066 6f72 2077 of package for w │ │ │ │ │ +00086b10: 6869 6368 2074 6865 206c 696e 6520 6973 hich the line is │ │ │ │ │ +00086b20: 2076 616c 6964 2e20 2054 6865 206f 6e6c valid. The onl │ │ │ │ │ +00086b30: 7920 6375 7272 656e 746c 790a 2020 2020 y currently. │ │ │ │ │ +00086b40: 2073 7570 706f 7274 6564 2074 7970 6520 supported type │ │ │ │ │ +00086b50: 6973 2075 6465 622c 2075 7365 6420 7769 is udeb, used wi │ │ │ │ │ +00086b60: 7468 2070 6163 6b61 6765 7320 666f 7220 th packages for │ │ │ │ │ +00086b70: 7468 6520 4465 6269 616e 0a20 2020 2020 the Debian. │ │ │ │ │ +00086b80: 496e 7374 616c 6c65 722e 0a0a 332e 392e Installer...3.9. │ │ │ │ │ +00086b90: 310a 0a20 2020 2020 5061 636b 6167 6573 1.. Packages │ │ │ │ │ +00086ba0: 2066 6f6c 6c6f 7769 6e67 2074 6865 2044 following the D │ │ │ │ │ +00086bb0: 6562 6961 6e20 436f 6e66 6967 7572 6174 ebian Configurat │ │ │ │ │ +00086bc0: 696f 6e20 6d61 6e61 6765 6d65 6e74 0a20 ion management. │ │ │ │ │ +00086bd0: 2020 2020 7370 6563 6966 6963 6174 696f specificatio │ │ │ │ │ +00086be0: 6e20 6d75 7374 2061 6c6c 6f77 2066 6f72 n must allow for │ │ │ │ │ +00086bf0: 2074 7261 6e73 6c61 7469 6f6e 206f 6620 translation of │ │ │ │ │ +00086c00: 7468 6569 7220 6d65 7373 6167 6573 2062 their messages b │ │ │ │ │ +00086c10: 7920 7573 696e 670a 2020 2020 2061 2067 y using. a g │ │ │ │ │ +00086c20: 6574 7465 7874 2d62 6173 6564 2073 7973 ettext-based sys │ │ │ │ │ +00086c30: 7465 6d20 7375 6368 2061 7320 706f 2d64 tem such as po-d │ │ │ │ │ +00086c40: 6562 636f 6e66 2e0a 0a31 322e 350a 0a20 ebconf...12.5.. │ │ │ │ │ +00086c50: 2020 2020 4746 444c 2031 2e32 2c20 4750 GFDL 1.2, GP │ │ │ │ │ +00086c60: 4c20 332c 2061 6e64 204c 4750 4c20 3320 L 3, and LGPL 3 │ │ │ │ │ +00086c70: 6172 6520 6e6f 7720 696e 2063 6f6d 6d6f are now in commo │ │ │ │ │ +00086c80: 6e2d 6c69 6365 6e73 6573 2061 6e64 2073 n-licenses and s │ │ │ │ │ +00086c90: 686f 756c 640a 2020 2020 2062 6520 7265 hould. be re │ │ │ │ │ +00086ca0: 6665 7265 6e63 6564 2072 6174 6865 7220 ferenced rather │ │ │ │ │ +00086cb0: 7468 616e 2071 756f 7465 6420 696e 2064 than quoted in d │ │ │ │ │ +00086cc0: 6562 6961 6e2f 636f 7079 7269 6768 742e ebian/copyright. │ │ │ │ │ +00086cd0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00086ce0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00086cf0: 6f64 653a 2056 6572 7369 6f6e 2033 2037 ode: Version 3 7 │ │ │ │ │ +00086d00: 2032 2032 2c20 204e 6578 743a 2056 6572 2 2, Next: Ver │ │ │ │ │ +00086d10: 7369 6f6e 2033 2037 2032 2c20 2050 7265 sion 3 7 2, Pre │ │ │ │ │ +00086d20: 763a 2056 6572 7369 6f6e 2033 2037 2033 v: Version 3 7 3 │ │ │ │ │ +00086d30: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00086d40: 2063 6865 636b 6c69 7374 0a0a 3232 2e33 checklist..22.3 │ │ │ │ │ +00086d50: 3820 5665 7273 696f 6e20 332e 372e 322e 8 Version 3.7.2. │ │ │ │ │ +00086d60: 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.============== │ │ │ │ │ +00086d70: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00086d80: 6420 4f63 746f 6265 722c 2032 3030 362e d October, 2006. │ │ │ │ │ +00086d90: 0a0a 5468 6973 2072 656c 6561 7365 2062 ..This release b │ │ │ │ │ +00086da0: 726f 6b65 2074 6865 206e 6f72 6d61 6c20 roke the normal │ │ │ │ │ +00086db0: 7275 6c65 2061 6761 696e 7374 2069 6e74 rule against int │ │ │ │ │ +00086dc0: 726f 6475 6369 6e67 206e 6f72 6d61 7469 roducing normati │ │ │ │ │ +00086dd0: 7665 2063 6861 6e67 6573 0a77 6974 686f ve changes.witho │ │ │ │ │ +00086de0: 7574 2063 6861 6e67 696e 6720 7468 6520 ut changing the │ │ │ │ │ +00086df0: 6d61 6a6f 7220 7061 7463 6820 6c65 7665 major patch leve │ │ │ │ │ +00086e00: 6c2e 0a0a 362e 310a 0a20 2020 2020 4d61 l...6.1.. Ma │ │ │ │ │ +00086e10: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +00086e20: 206d 7573 7420 6e6f 7420 6265 2077 6f72 must not be wor │ │ │ │ │ +00086e30: 6c64 2077 7269 7465 6162 6c65 2028 7570 ld writeable (up │ │ │ │ │ +00086e40: 2066 726f 6d20 6120 7368 6f75 6c64 2074 from a should t │ │ │ │ │ +00086e50: 6f0a 2020 2020 2061 206d 7573 7429 0a0a o. a must).. │ │ │ │ │ +00086e60: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00086e70: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00086e80: 653a 2056 6572 7369 6f6e 2033 2037 2032 e: Version 3 7 2 │ │ │ │ │ +00086e90: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +00086ea0: 2033 2037 2031 2c20 2050 7265 763a 2056 3 7 1, Prev: V │ │ │ │ │ +00086eb0: 6572 7369 6f6e 2033 2037 2032 2032 2c20 ersion 3 7 2 2, │ │ │ │ │ +00086ec0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00086ed0: 6865 636b 6c69 7374 0a0a 3232 2e33 3920 hecklist..22.39 │ │ │ │ │ +00086ee0: 5665 7273 696f 6e20 332e 372e 320a 3d3d Version 3.7.2.== │ │ │ │ │ +00086ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00086f00: 3d0a 0a52 656c 6561 7365 6420 4170 7269 =..Released Apri │ │ │ │ │ +00086f10: 6c2c 2032 3030 362e 0a0a 3131 2e35 0a0a l, 2006...11.5.. │ │ │ │ │ +00086f20: 2020 2020 2052 6576 6572 7420 7468 6520 Revert the │ │ │ │ │ +00086f30: 6367 692d 6c69 6220 6368 616e 6765 2e0a cgi-lib change.. │ │ │ │ │ +00086f40: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00086f50: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00086f60: 6465 3a20 5665 7273 696f 6e20 3320 3720 de: Version 3 7 │ │ │ │ │ +00086f70: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ +00086f80: 6e20 3320 3720 302c 2020 5072 6576 3a20 n 3 7 0, Prev: │ │ │ │ │ +00086f90: 5665 7273 696f 6e20 3320 3720 322c 2020 Version 3 7 2, │ │ │ │ │ +00086fa0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00086fb0: 6563 6b6c 6973 740a 0a32 322e 3430 2056 ecklist..22.40 V │ │ │ │ │ +00086fc0: 6572 7369 6f6e 2033 2e37 2e31 0a3d 3d3d ersion 3.7.1.=== │ │ │ │ │ +00086fd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00086fe0: 0a0a 5265 6c65 6173 6564 2041 7072 696c ..Released April │ │ │ │ │ +00086ff0: 2c20 3230 3036 2e0a 0a31 302e 320a 0a20 , 2006...10.2.. │ │ │ │ │ +00087000: 2020 2020 4974 2069 7320 6e6f 7720 706f It is now po │ │ │ │ │ +00087010: 7373 6962 6c65 2074 6f20 6372 6561 7465 ssible to create │ │ │ │ │ +00087020: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00087030: 7320 7769 7468 6f75 7420 7265 6c6f 6361 s without reloca │ │ │ │ │ +00087040: 7461 626c 650a 2020 2020 2063 6f64 6520 table. code │ │ │ │ │ +00087050: 2875 7369 6e67 202d 6650 4943 2920 696e (using -fPIC) in │ │ │ │ │ +00087060: 2063 6572 7461 696e 2065 7863 6570 7469 certain excepti │ │ │ │ │ +00087070: 6f6e 616c 2063 6173 6573 2c20 7072 6f76 onal cases, prov │ │ │ │ │ +00087080: 6964 6564 2073 6f6d 650a 2020 2020 2070 ided some. p │ │ │ │ │ +00087090: 726f 6365 6475 7265 7320 6172 6520 666f rocedures are fo │ │ │ │ │ +000870a0: 6c6c 6f77 6564 2c20 616e 6420 666f 7220 llowed, and for │ │ │ │ │ +000870b0: 6372 6561 7469 6e67 2073 7461 7469 6320 creating static │ │ │ │ │ +000870c0: 6c69 6272 6172 6965 7320 7769 7468 0a20 libraries with. │ │ │ │ │ +000870d0: 2020 2020 7265 6c6f 6361 7461 626c 6520 relocatable │ │ │ │ │ +000870e0: 636f 6465 2028 6167 6169 6e2c 2075 7369 code (again, usi │ │ │ │ │ +000870f0: 6e67 202d 6650 4943 292e 2044 6973 6375 ng -fPIC). Discu │ │ │ │ │ +00087100: 7373 696f 6e20 6f6e 0a20 2020 2020 3c64 ssion on. , g │ │ │ │ │ +00087130: 6574 7469 6e67 2061 2072 6f75 6768 2063 etting a rough c │ │ │ │ │ +00087140: 6f6e 7365 6e73 7573 2c20 616e 640a 2020 onsensus, and. │ │ │ │ │ +00087150: 2020 2064 6f63 756d 656e 7469 6e67 2069 documenting i │ │ │ │ │ +00087160: 7420 696e 2052 4541 444d 452e 4465 6269 t in README.Debi │ │ │ │ │ +00087170: 616e 2063 6f6e 7374 6974 7574 6520 6d6f an constitute mo │ │ │ │ │ +00087180: 7374 206f 6620 7468 6520 7072 6f63 6573 st of the proces │ │ │ │ │ +00087190: 732e 0a0a 3131 2e38 2e37 0a0a 2020 2020 s...11.8.7.. │ │ │ │ │ +000871a0: 2050 6163 6b61 6765 7320 7368 6f75 6c64 Packages should │ │ │ │ │ +000871b0: 2069 6e73 7461 6c6c 2061 6e79 2072 656c install any rel │ │ │ │ │ +000871c0: 6576 616e 7420 6669 6c65 7320 696e 746f evant files into │ │ │ │ │ +000871d0: 2074 6865 2064 6972 6563 746f 7269 6573 the directories │ │ │ │ │ +000871e0: 0a20 2020 2020 e280 982f 7573 722f 696e . .../usr/in │ │ │ │ │ +000871f0: 636c 7564 652f 5831 312f e280 9920 616e clude/X11/... an │ │ │ │ │ +00087200: 6420 e280 982f 7573 722f 6c69 622f 5831 d .../usr/lib/X1 │ │ │ │ │ +00087210: 312f e280 992c 2062 7574 2069 6620 7468 1/..., but if th │ │ │ │ │ +00087220: 6579 2064 6f20 736f 2c20 7468 6579 0a20 ey do so, they. │ │ │ │ │ +00087230: 2020 2020 6d75 7374 2070 7265 2d64 6570 must pre-dep │ │ │ │ │ +00087240: 656e 6420 6f6e 20e2 8098 7831 312d 636f end on ...x11-co │ │ │ │ │ +00087250: 6d6d 6f6e 2028 3e3d 2031 3a37 2e30 2e30 mmon (>= 1:7.0.0 │ │ │ │ │ +00087260: 29e2 8099 0a0a 1f0a 4669 6c65 3a20 6465 ).......File: de │ │ │ │ │ +00087270: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00087280: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00087290: 2033 2037 2030 2c20 204e 6578 743a 2056 3 7 0, Next: V │ │ │ │ │ +000872a0: 6572 7369 6f6e 2033 2036 2032 2c20 2050 ersion 3 6 2, P │ │ │ │ │ +000872b0: 7265 763a 2056 6572 7369 6f6e 2033 2037 rev: Version 3 7 │ │ │ │ │ +000872c0: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ +000872d0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +000872e0: 2e34 3120 5665 7273 696f 6e20 332e 372e .41 Version 3.7. │ │ │ │ │ +000872f0: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ +00087300: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +00087310: 4170 7269 6c2c 2032 3030 362e 0a0a 3131 April, 2006...11 │ │ │ │ │ +00087320: 2e35 0a0a 2020 2020 2050 6163 6b61 6765 .5.. Package │ │ │ │ │ +00087330: 7320 7368 6970 7069 6e67 2077 6562 2073 s shipping web s │ │ │ │ │ +00087340: 6572 7665 7220 4347 4920 6669 6c65 7320 erver CGI files │ │ │ │ │ +00087350: 6172 6520 6578 7065 6374 6564 2074 6f20 are expected to │ │ │ │ │ +00087360: 696e 7374 616c 6c20 7468 656d 0a20 2020 install them. │ │ │ │ │ +00087370: 2020 696e 20e2 8098 2f75 7372 2f6c 6962 in .../usr/lib │ │ │ │ │ +00087380: 2f63 6769 2d6c 6962 2fe2 8099 2064 6972 /cgi-lib/... dir │ │ │ │ │ +00087390: 6563 746f 7269 6573 2e20 2054 6869 7320 ectories. This │ │ │ │ │ +000873a0: 6c6f 6361 7469 6f6e 2063 6861 6e67 6520 location change │ │ │ │ │ +000873b0: 7065 7268 6170 730a 2020 2020 2073 686f perhaps. sho │ │ │ │ │ +000873c0: 756c 6420 6265 2064 6f63 756d 656e 7465 uld be documente │ │ │ │ │ +000873d0: 6420 696e 204e 4557 530a 0a31 312e 350a d in NEWS..11.5. │ │ │ │ │ +000873e0: 0a20 2020 2020 5765 6220 7365 7276 6572 . Web server │ │ │ │ │ +000873f0: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ +00087400: 2069 6e63 6c75 6465 2061 2073 7461 6e64 include a stand │ │ │ │ │ +00087410: 6172 6420 7363 7269 7074 416c 6961 7320 ard scriptAlias │ │ │ │ │ +00087420: 6f66 0a20 2020 2020 6367 692d 6c69 6220 of. cgi-lib │ │ │ │ │ +00087430: 746f 20e2 8098 2f75 7372 2f6c 6962 2f63 to .../usr/lib/c │ │ │ │ │ +00087440: 6769 2d6c 6962 e280 992e 0a0a 392e 312e gi-lib......9.1. │ │ │ │ │ +00087450: 310a 0a20 2020 2020 5468 6520 7665 7273 1.. The vers │ │ │ │ │ +00087460: 696f 6e20 6f66 2046 4853 206d 616e 6461 ion of FHS manda │ │ │ │ │ +00087470: 7465 6420 6279 2070 6f6c 6963 7920 6861 ted by policy ha │ │ │ │ │ +00087480: 7320 6265 656e 2075 7070 6564 2074 6f20 s been upped to │ │ │ │ │ +00087490: 322e 332e 2020 5468 6572 650a 2020 2020 2.3. There. │ │ │ │ │ +000874a0: 2073 686f 756c 6420 6265 206e 6f20 6368 should be no ch │ │ │ │ │ +000874b0: 616e 6765 7320 7265 7175 6972 6564 2066 anges required f │ │ │ │ │ +000874c0: 6f72 206d 6f73 7420 7061 636b 6167 6573 or most packages │ │ │ │ │ +000874d0: 2c20 7468 6f75 6768 206e 6577 2074 6f70 , though new top │ │ │ │ │ +000874e0: 0a20 2020 2020 6c65 7665 6c20 6469 7265 . level dire │ │ │ │ │ +000874f0: 6374 6f72 6965 7320 e280 982f 6d65 6469 ctories .../medi │ │ │ │ │ +00087500: 61e2 8099 2c20 e280 982f 7372 76e2 8099 a..., .../srv... │ │ │ │ │ +00087510: 2c20 6574 632e 2020 6d61 7920 6265 206f , etc. may be o │ │ │ │ │ +00087520: 6620 696e 7465 7265 7374 2e0a 0a35 2e31 f interest...5.1 │ │ │ │ │ +00087530: 2c20 352e 362e 330a 0a20 2020 2020 416c , 5.6.3.. Al │ │ │ │ │ +00087540: 6c20 6669 656c 6473 2c20 6170 6172 7420 l fields, apart │ │ │ │ │ +00087550: 6672 6f6d 2074 6865 2055 706c 6f61 6465 from the Uploade │ │ │ │ │ +00087560: 7273 2066 6965 6c64 2c20 696e 2074 6865 rs field, in the │ │ │ │ │ +00087570: 2063 6f6e 7472 6f6c 2066 696c 6520 6172 control file ar │ │ │ │ │ +00087580: 650a 2020 2020 2073 7570 706f 7365 6420 e. supposed │ │ │ │ │ +00087590: 746f 2062 6520 6120 7369 6e67 6c65 206c to be a single l │ │ │ │ │ +000875a0: 6f67 6963 616c 206c 696e 652c 2077 6869 ogical line, whi │ │ │ │ │ +000875b0: 6368 206d 6179 2062 6520 7370 7265 6164 ch may be spread │ │ │ │ │ +000875c0: 206f 7665 720a 2020 2020 206d 756c 7469 over. multi │ │ │ │ │ +000875d0: 706c 6520 7068 7973 6963 616c 206c 696e ple physical lin │ │ │ │ │ +000875e0: 6573 2028 6e65 776c 696e 6520 666f 6c6c es (newline foll │ │ │ │ │ +000875f0: 6f77 6564 2062 7920 7370 6163 6520 6973 owed by space is │ │ │ │ │ +00087600: 2065 6c69 6465 6429 2e0a 2020 2020 2048 elided).. H │ │ │ │ │ +00087610: 6f77 6576 6572 2c20 616e 7920 7061 7273 owever, any pars │ │ │ │ │ +00087620: 6572 2066 6f72 2074 6865 2063 6f6e 7472 er for the contr │ │ │ │ │ +00087630: 6f6c 2066 696c 6520 6d75 7374 2061 6c6c ol file must all │ │ │ │ │ +00087640: 6f77 2074 6865 2055 706c 6f61 6465 7273 ow the Uploaders │ │ │ │ │ +00087650: 0a20 2020 2020 6669 656c 6420 746f 2062 . field to b │ │ │ │ │ +00087660: 6520 7370 7265 6164 206f 7665 7220 6d75 e spread over mu │ │ │ │ │ +00087670: 6c74 6970 6c65 2070 6879 7369 6361 6c20 ltiple physical │ │ │ │ │ +00087680: 6c69 6e65 7320 6173 2077 656c 6c2c 2074 lines as well, t │ │ │ │ │ +00087690: 6f20 7072 6570 6172 650a 2020 2020 2066 o prepare. f │ │ │ │ │ +000876a0: 6f72 2066 7574 7572 6520 6368 616e 6765 or future change │ │ │ │ │ +000876b0: 732e 0a0a 3130 2e34 0a0a 2020 2020 2057 s...10.4.. W │ │ │ │ │ +000876c0: 6865 6e20 7363 7269 7074 7320 6172 6520 hen scripts are │ │ │ │ │ +000876d0: 696e 7374 616c 6c65 6420 696e 746f 2061 installed into a │ │ │ │ │ +000876e0: 2064 6972 6563 746f 7279 2069 6e20 7468 directory in th │ │ │ │ │ +000876f0: 6520 7379 7374 656d 2050 4154 482c 2074 e system PATH, t │ │ │ │ │ +00087700: 6865 0a20 2020 2020 7363 7269 7074 206e he. script n │ │ │ │ │ +00087710: 616d 6520 7368 6f75 6c64 206e 6f74 2069 ame should not i │ │ │ │ │ +00087720: 6e63 6c75 6465 2061 6e20 6578 7465 6e73 nclude an extens │ │ │ │ │ +00087730: 696f 6e20 7468 6174 2064 656e 6f74 6573 ion that denotes │ │ │ │ │ +00087740: 2074 6865 0a20 2020 2020 7363 7269 7074 the. script │ │ │ │ │ +00087750: 696e 6720 6c61 6e67 7561 6765 2063 7572 ing language cur │ │ │ │ │ +00087760: 7265 6e74 6c79 2075 7365 6420 746f 2069 rently used to i │ │ │ │ │ +00087770: 6d70 6c65 6d65 6e74 2069 742e 0a0a 392e mplement it...9. │ │ │ │ │ +00087780: 332e 332e 320a 0a20 2020 2020 7061 636b 3.3.2.. pack │ │ │ │ │ +00087790: 6167 6573 2074 6861 7420 696e 766f 6b65 ages that invoke │ │ │ │ │ +000877a0: 2069 6e69 7473 6372 6970 7473 206e 6f77 initscripts now │ │ │ │ │ +000877b0: 206d 7573 7420 7573 6520 696e 766f 6b65 must use invoke │ │ │ │ │ +000877c0: 2d72 632e 6420 746f 2064 6f20 736f 0a20 -rc.d to do so. │ │ │ │ │ +000877d0: 2020 2020 7369 6e63 6520 6974 2061 6c73 since it als │ │ │ │ │ +000877e0: 6f20 7061 7973 2061 7474 656e 7469 6f6e o pays attention │ │ │ │ │ +000877f0: 2074 6f20 7275 6e20 6c65 7665 6c73 2061 to run levels a │ │ │ │ │ +00087800: 6e64 206f 7468 6572 206c 6f63 616c 0a20 nd other local. │ │ │ │ │ +00087810: 2020 2020 636f 6e73 7472 6169 6e74 732e constraints. │ │ │ │ │ +00087820: 0a0a 3131 2e38 2e35 2e32 2c20 3131 2e38 ..11.8.5.2, 11.8 │ │ │ │ │ +00087830: 2e37 2c20 6574 630a 0a20 2020 2020 5765 .7, etc.. We │ │ │ │ │ +00087840: 206e 6f20 6c6f 6e67 6572 2075 7365 20e2 no longer use . │ │ │ │ │ +00087850: 8098 2f75 7372 2f58 3131 5236 e280 992c ../usr/X11R6..., │ │ │ │ │ +00087860: 2073 696e 6365 2077 6520 6861 7665 206d since we have m │ │ │ │ │ +00087870: 6967 7261 7465 6420 6177 6179 2074 6f20 igrated away to │ │ │ │ │ +00087880: 7573 696e 670a 2020 2020 2058 6f72 6720 using. Xorg │ │ │ │ │ +00087890: 7061 7468 732e 2020 5468 6973 206d 6561 paths. This mea │ │ │ │ │ +000878a0: 6e73 2c20 666f 7220 6f6e 6520 7468 696e ns, for one thin │ │ │ │ │ +000878b0: 672c 2066 6f6e 7473 206c 6976 6520 696e g, fonts live in │ │ │ │ │ +000878c0: 0a20 2020 2020 e280 982f 7573 722f 7368 . .../usr/sh │ │ │ │ │ +000878d0: 6172 652f 666f 6e74 732f 5831 312f e280 are/fonts/X11/.. │ │ │ │ │ +000878e0: 9920 6e6f 772c 2061 6e64 20e2 8098 2f75 . now, and .../u │ │ │ │ │ +000878f0: 7372 2f58 3131 5236 e280 9920 6973 2067 sr/X11R6... is g │ │ │ │ │ +00087900: 6f6e 652e 0a0a 1f0a 4669 6c65 3a20 6465 one.....File: de │ │ │ │ │ +00087910: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00087920: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00087930: 2033 2036 2032 2c20 204e 6578 743a 2056 3 6 2, Next: V │ │ │ │ │ +00087940: 6572 7369 6f6e 2033 2036 2031 2c20 2050 ersion 3 6 1, P │ │ │ │ │ +00087950: 7265 763a 2056 6572 7369 6f6e 2033 2037 rev: Version 3 7 │ │ │ │ │ +00087960: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ +00087970: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00087980: 2e34 3220 5665 7273 696f 6e20 332e 362e .42 Version 3.6. │ │ │ │ │ +00087990: 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.============== │ │ │ │ │ +000879a0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +000879b0: 4a75 6e65 2c20 3230 3035 2e0a 0a20 2020 June, 2005... │ │ │ │ │ +000879c0: 2020 5265 636f 6d6d 656e 6420 646f 632d Recommend doc- │ │ │ │ │ +000879d0: 6261 7365 2c20 616e 6420 6e6f 7420 6d65 base, and not me │ │ │ │ │ +000879e0: 6e75 2c20 666f 7220 7265 6769 7374 6572 nu, for register │ │ │ │ │ +000879f0: 696e 6720 7061 636b 6167 650a 2020 2020 ing package. │ │ │ │ │ +00087a00: 2064 6f63 756d 656e 7461 7469 6f6e 2e0a documentation.. │ │ │ │ │ +00087a10: 0a38 2e31 0a0a 2020 2020 2052 756e 2074 .8.1.. Run t │ │ │ │ │ +00087a20: 696d 6520 7375 7070 6f72 7420 7072 6f67 ime support prog │ │ │ │ │ +00087a30: 7261 6d73 2073 686f 756c 6420 6c69 7665 rams should live │ │ │ │ │ +00087a40: 2069 6e20 7375 6264 6972 6563 746f 7269 in subdirectori │ │ │ │ │ +00087a50: 6573 206f 660a 2020 2020 20e2 8098 2f75 es of. .../u │ │ │ │ │ +00087a60: 7372 2f6c 6962 2fe2 8099 206f 7220 e280 sr/lib/... or .. │ │ │ │ │ +00087a70: 982f 7573 722f 7368 6172 65e2 8099 2c20 ./usr/share..., │ │ │ │ │ +00087a80: 616e 6420 7072 6566 6572 6162 6c79 2074 and preferably t │ │ │ │ │ +00087a90: 6865 2073 6861 7265 6420 6c69 6220 6973 he shared lib is │ │ │ │ │ +00087aa0: 206e 616d 6564 0a20 2020 2020 7468 6520 named. the │ │ │ │ │ +00087ab0: 7361 6d65 2061 7320 7468 6520 7061 636b same as the pack │ │ │ │ │ +00087ac0: 6167 6520 6e61 6d65 2028 746f 2061 766f age name (to avo │ │ │ │ │ +00087ad0: 6964 206e 616d 6520 636f 6c6c 6973 696f id name collisio │ │ │ │ │ +00087ae0: 6e73 292e 0a0a 3131 2e35 0a0a 2020 2020 ns)...11.5.. │ │ │ │ │ +00087af0: 2049 7420 6973 2072 6563 6f6d 6d65 6e64 It is recommend │ │ │ │ │ +00087b00: 6564 2074 6861 7420 4854 5450 2073 6572 ed that HTTP ser │ │ │ │ │ +00087b10: 7665 7273 2070 726f 7669 6465 2061 6e20 vers provide an │ │ │ │ │ +00087b20: 616c 6961 7320 2f69 6d61 6765 7320 746f alias /images to │ │ │ │ │ +00087b30: 0a20 2020 2020 616c 6c6f 7720 7061 636b . allow pack │ │ │ │ │ +00087b40: 6167 6573 2074 6f20 7368 6172 6520 696d ages to share im │ │ │ │ │ +00087b50: 6167 6520 6669 6c65 7320 7769 7468 2074 age files with t │ │ │ │ │ +00087b60: 6865 2077 6562 2073 6572 7665 720a 0a1f he web server... │ │ │ │ │ +00087b70: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00087b80: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00087b90: 3a20 5665 7273 696f 6e20 3320 3620 312c : Version 3 6 1, │ │ │ │ │ +00087ba0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00087bb0: 3320 3620 302c 2020 5072 6576 3a20 5665 3 6 0, Prev: Ve │ │ │ │ │ +00087bc0: 7273 696f 6e20 3320 3620 322c 2020 5570 rsion 3 6 2, Up │ │ │ │ │ +00087bd0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00087be0: 6b6c 6973 740a 0a32 322e 3433 2056 6572 klist..22.43 Ver │ │ │ │ │ +00087bf0: 7369 6f6e 2033 2e36 2e31 0a3d 3d3d 3d3d sion 3.6.1.===== │ │ │ │ │ +00087c00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00087c10: 5265 6c65 6173 6564 2041 7567 7573 742c Released August, │ │ │ │ │ +00087c20: 2032 3030 332e 0a0a 332e 3130 2e31 0a0a 2003...3.10.1.. │ │ │ │ │ +00087c30: 2020 2020 2050 726f 6d70 7469 6e67 2074 Prompting t │ │ │ │ │ +00087c40: 6865 2075 7365 7220 7368 6f75 6c64 2062 he user should b │ │ │ │ │ +00087c50: 6520 646f 6e65 2075 7369 6e67 2064 6562 e done using deb │ │ │ │ │ +00087c60: 636f 6e66 2e20 204e 6f6e 2064 6562 636f conf. Non debco │ │ │ │ │ +00087c70: 6e66 2075 7365 720a 2020 2020 2070 726f nf user. pro │ │ │ │ │ +00087c80: 6d70 7473 2061 7265 206e 6f77 2064 6570 mpts are now dep │ │ │ │ │ +00087c90: 7265 6361 7465 642e 0a0a 1f0a 4669 6c65 recated.....File │ │ │ │ │ +00087ca0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00087cb0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +00087cc0: 7369 6f6e 2033 2036 2030 2c20 204e 6578 sion 3 6 0, Nex │ │ │ │ │ +00087cd0: 743a 2056 6572 7369 6f6e 2033 2035 2031 t: Version 3 5 1 │ │ │ │ │ +00087ce0: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ +00087cf0: 6e20 3320 3620 312c 2020 5570 3a20 5570 n 3 6 1, Up: Up │ │ │ │ │ +00087d00: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +00087d10: 740a 0a32 322e 3434 2056 6572 7369 6f6e t..22.44 Version │ │ │ │ │ +00087d20: 2033 2e36 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3.6.0.========= │ │ │ │ │ +00087d30: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +00087d40: 6173 6564 204a 756c 792c 2032 3030 332e ased July, 2003. │ │ │ │ │ +00087d50: 0a0a 5265 7374 7275 6374 7572 696e 6720 ..Restructuring │ │ │ │ │ +00087d60: 6361 7573 6564 2073 6869 6674 7320 696e caused shifts in │ │ │ │ │ +00087d70: 2073 6563 7469 6f6e 206e 756d 6265 7273 section numbers │ │ │ │ │ +00087d80: 2061 6e64 2062 756d 7069 6e67 206f 6620 and bumping of │ │ │ │ │ +00087d90: 7468 6520 6d69 6e6f 720a 7665 7273 696f the minor.versio │ │ │ │ │ +00087da0: 6e20 6e75 6d62 6572 2e0a 0a4d 616e 7920 n number...Many │ │ │ │ │ +00087db0: 7061 636b 6167 696e 6720 6d61 6e75 616c packaging manual │ │ │ │ │ +00087dc0: 2061 7070 656e 6469 6365 7320 7468 6174 appendices that │ │ │ │ │ +00087dd0: 2077 6572 6520 696e 7465 6772 6174 6564 were integrated │ │ │ │ │ +00087de0: 2069 6e74 6f20 706f 6c69 6379 0a73 6563 into policy.sec │ │ │ │ │ +00087df0: 7469 6f6e 7320 6172 6520 6e6f 7720 656d tions are now em │ │ │ │ │ +00087e00: 7074 792c 2061 6e64 2072 6570 6c61 6365 pty, and replace │ │ │ │ │ +00087e10: 6420 7769 7468 206c 696e 6b73 2074 6f20 d with links to │ │ │ │ │ +00087e20: 7468 6520 506f 6c69 6379 2e20 2049 6e0a the Policy. In. │ │ │ │ │ +00087e30: 7061 7274 6963 756c 6172 2c20 7468 6520 particular, the │ │ │ │ │ +00087e40: 6170 7065 6e64 6963 6573 2074 6861 7420 appendices that │ │ │ │ │ +00087e50: 696e 636c 7564 6564 2074 6865 206c 6973 included the lis │ │ │ │ │ +00087e60: 7420 6f66 2063 6f6e 7472 6f6c 2066 6965 t of control fie │ │ │ │ │ +00087e70: 6c64 7320 7765 7265 0a75 7064 6174 6564 lds were.updated │ │ │ │ │ +00087e80: 2028 6e65 7720 6669 656c 6473 206c 696b (new fields lik │ │ │ │ │ +00087e90: 6520 436c 6f73 6573 2c20 4368 616e 6765 e Closes, Change │ │ │ │ │ +00087ea0: 642d 4279 2077 6572 6520 6164 6465 6429 d-By were added) │ │ │ │ │ +00087eb0: 2061 6e64 2074 6865 206c 6973 7420 6f66 and the list of │ │ │ │ │ +00087ec0: 0a66 6965 6c64 7320 666f 7220 6561 6368 .fields for each │ │ │ │ │ +00087ed0: 206f 6620 636f 6e74 726f 6c2c 20e2 8098 of control, ... │ │ │ │ │ +00087ee0: 2e63 6861 6e67 6573 e280 9920 616e 6420 .changes... and │ │ │ │ │ +00087ef0: e280 982e 6473 63e2 8099 2066 696c 6573 ....dsc... files │ │ │ │ │ +00087f00: 2069 7320 6e6f 7720 696e 0a50 6f6c 6963 is now in.Polic │ │ │ │ │ +00087f10: 792c 2061 6e64 2074 6865 79e2 8099 7265 y, and they...re │ │ │ │ │ +00087f20: 206d 6172 6b65 6420 6d61 6e64 6174 6f72 marked mandator │ │ │ │ │ +00087f30: 792c 2072 6563 6f6d 6d65 6e64 6564 206f y, recommended o │ │ │ │ │ +00087f40: 7220 6f70 7469 6f6e 616c 2062 6173 6564 r optional based │ │ │ │ │ +00087f50: 206f 6e0a 7468 6520 6375 7272 656e 7420 on.the current │ │ │ │ │ +00087f60: 7072 6163 7469 6365 2061 6e64 2074 6865 practice and the │ │ │ │ │ +00087f70: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ +00087f80: 2064 6562 2d62 7569 6c64 696e 6720 746f deb-building to │ │ │ │ │ +00087f90: 6f6c 2d63 6861 696e 2e0a 0a45 6c69 6d69 ol-chain...Elimi │ │ │ │ │ +00087fa0: 6e61 7469 6f6e 206f 6620 6e65 6564 6c65 nation of needle │ │ │ │ │ +00087fb0: 7373 6c79 2064 6565 7020 7365 6374 696f ssly deep sectio │ │ │ │ │ +00087fc0: 6e20 6c65 7665 6c73 2c20 7072 696d 6172 n levels, primar │ │ │ │ │ +00087fd0: 696c 7920 696e 2074 6865 2063 6861 7074 ily in the chapt │ │ │ │ │ +00087fe0: 6572 0a44 6562 6961 6e20 4172 6368 6976 er.Debian Archiv │ │ │ │ │ +00087ff0: 652c 2066 726f 6d20 7768 6963 6820 7477 e, from which tw │ │ │ │ │ +00088000: 6f20 6e65 7720 6368 6170 7465 7273 2077 o new chapters w │ │ │ │ │ +00088010: 6572 6520 7370 6c69 7420 6f75 742c 2042 ere split out, B │ │ │ │ │ +00088020: 696e 6172 790a 7061 636b 6167 6573 2061 inary.packages a │ │ │ │ │ +00088030: 6e64 2053 6f75 7263 6520 7061 636b 6167 nd Source packag │ │ │ │ │ +00088040: 6573 2e20 2057 6861 7420 7265 6d61 696e es. What remain │ │ │ │ │ +00088050: 6564 2077 6173 2072 656f 7264 6572 6564 ed was reordered │ │ │ │ │ +00088060: 2070 726f 7065 726c 792c 0a74 6861 7420 properly,.that │ │ │ │ │ +00088070: 6973 2c20 736f 6d65 2073 6563 7473 2062 is, some sects b │ │ │ │ │ +00088080: 6563 616d 6520 7365 6374 7320 6574 632e ecame sects etc. │ │ │ │ │ +00088090: 0a0a 5365 7665 7261 6c20 7365 6374 696f ..Several sectio │ │ │ │ │ +000880a0: 6e73 2074 6861 7420 7765 7265 2072 6564 ns that were red │ │ │ │ │ +000880b0: 756e 6461 6e74 2c20 6372 7566 7479 206f undant, crufty o │ │ │ │ │ +000880c0: 7220 7369 6d70 6c79 206e 6f74 2064 6573 r simply not des │ │ │ │ │ +000880d0: 6967 6e65 6420 7769 7468 0a61 6e79 2073 igned with.any s │ │ │ │ │ +000880e0: 6f72 7420 6f66 2076 6973 696f 6e2c 2077 ort of vision, w │ │ │ │ │ +000880f0: 6572 6520 7265 6172 7261 6e67 6564 2061 ere rearranged a │ │ │ │ │ +00088100: 6363 6f72 6469 6e67 2074 6f20 7468 6520 ccording to the │ │ │ │ │ +00088110: 666f 726d 756c 6120 7468 6174 0a65 7665 formula that.eve │ │ │ │ │ +00088120: 7279 7468 696e 6720 7368 6f75 6c64 2062 rything should b │ │ │ │ │ +00088130: 6520 6569 7468 6572 2069 6e20 7468 6520 e either in the │ │ │ │ │ +00088140: 7361 6d65 2070 6c61 6365 206f 7220 7072 same place or pr │ │ │ │ │ +00088150: 6f70 6572 6c79 2069 6e74 6572 6c69 6e6b operly interlink │ │ │ │ │ +00088160: 6564 2e0a 536f 6d65 2074 6869 6e67 7320 ed..Some things │ │ │ │ │ +00088170: 7265 6d61 696e 6564 2073 706c 6974 2075 remained split u │ │ │ │ │ +00088180: 7020 6265 7477 6565 6e20 6469 6666 6572 p between differ │ │ │ │ │ +00088190: 656e 7420 6368 6170 7465 7273 2077 6865 ent chapters whe │ │ │ │ │ +000881a0: 6e20 7468 6579 0a74 616c 6b65 6420 6162 n they.talked ab │ │ │ │ │ +000881b0: 6f75 7420 6469 6666 6572 656e 7420 6173 out different as │ │ │ │ │ +000881c0: 7065 6374 7320 6f66 2066 696c 6573 3a20 pects of files: │ │ │ │ │ +000881d0: 7468 6569 7220 636f 6e74 656e 742c 2074 their content, t │ │ │ │ │ +000881e0: 6865 6972 2073 796e 7461 782c 0a61 6e64 heir syntax,.and │ │ │ │ │ +000881f0: 2074 6865 6972 2070 6c61 6365 6d65 6e74 their placement │ │ │ │ │ +00088200: 2069 6e20 7468 6520 6669 6c65 2073 7973 in the file sys │ │ │ │ │ +00088210: 7465 6d2e 2020 496e 2070 6172 7469 6375 tem. In particu │ │ │ │ │ +00088220: 6c61 722c 2073 6565 2074 6865 206e 6577 lar, see the new │ │ │ │ │ +00088230: 0a73 6563 7469 6f6e 7320 6162 6f75 7420 .sections about │ │ │ │ │ +00088240: 6368 616e 6765 6c6f 6720 6669 6c65 732e changelog files. │ │ │ │ │ +00088250: 0a0a 6d65 6e75 2070 6f6c 6963 790a 0a20 ..menu policy.. │ │ │ │ │ +00088260: 2020 2020 4164 6465 6420 4761 6d65 732f Added Games/ │ │ │ │ │ +00088270: 5369 6d75 6c61 7469 6f6e 2061 6e64 2041 Simulation and A │ │ │ │ │ +00088280: 7070 732f 4564 7563 6174 696f 6e20 746f pps/Education to │ │ │ │ │ +00088290: 206d 656e 7520 7375 622d 706f 6c69 6379 menu sub-policy │ │ │ │ │ +000882a0: 0a0a 432e 322e 320a 0a20 2020 2020 4465 ..C.2.2.. De │ │ │ │ │ +000882b0: 6269 616e 2063 6861 6e67 656c 6f67 7320 bian changelogs │ │ │ │ │ +000882c0: 7368 6f75 6c64 2062 6520 5554 462d 3820 should be UTF-8 │ │ │ │ │ +000882d0: 656e 636f 6465 642e 0a0a 3130 2e32 0a0a encoded...10.2.. │ │ │ │ │ +000882e0: 2020 2020 2073 6861 7265 6420 6c69 6272 shared libr │ │ │ │ │ +000882f0: 6172 6965 7320 6d75 7374 2062 6520 6c69 aries must be li │ │ │ │ │ +00088300: 6e6b 6564 2061 6761 696e 7374 2061 6c6c nked against all │ │ │ │ │ +00088310: 206c 6962 7261 7269 6573 2074 6861 7420 libraries that │ │ │ │ │ +00088320: 7468 6579 2075 7365 0a20 2020 2020 7379 they use. sy │ │ │ │ │ +00088330: 6d62 6f6c 7320 6672 6f6d 2069 6e20 7468 mbols from in th │ │ │ │ │ +00088340: 6520 7361 6d65 2077 6179 2074 6861 7420 e same way that │ │ │ │ │ +00088350: 6269 6e61 7269 6573 2061 7265 2e0a 0a37 binaries are...7 │ │ │ │ │ +00088360: 2e36 0a0a 2020 2020 2062 7569 6c64 2d64 .6.. build-d │ │ │ │ │ +00088370: 6570 656e 6473 2d69 6e64 6570 206e 6565 epends-indep nee │ │ │ │ │ +00088380: 6420 6e6f 7420 6265 2073 6174 6973 6669 d not be satisfi │ │ │ │ │ +00088390: 6564 2064 7572 696e 6720 636c 6561 6e20 ed during clean │ │ │ │ │ +000883a0: 7461 7267 6574 2e0a 0a1f 0a46 696c 653a target.....File: │ │ │ │ │ +000883b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000883c0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +000883d0: 696f 6e20 3320 3520 3130 2c20 204e 6578 ion 3 5 10, Nex │ │ │ │ │ +000883e0: 743a 2056 6572 7369 6f6e 2033 2035 2039 t: Version 3 5 9 │ │ │ │ │ +000883f0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +00088400: 2033 2036 2030 2c20 2055 703a 2055 7067 3 6 0, Up: Upg │ │ │ │ │ +00088410: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00088420: 0a0a 3232 2e34 3520 5665 7273 696f 6e20 ..22.45 Version │ │ │ │ │ +00088430: 332e 352e 3130 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.10.========= │ │ │ │ │ +00088440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +00088450: 6561 7365 6420 4d61 792c 2032 3030 332e eased May, 2003. │ │ │ │ │ +00088460: 0a0a 3131 2e38 2e33 0a0a 2020 2020 2070 ..11.8.3.. p │ │ │ │ │ +00088470: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ +00088480: 6720 7468 6520 782d 7465 726d 696e 616c g the x-terminal │ │ │ │ │ +00088490: 2d65 6d75 6c61 746f 7220 7669 7274 7561 -emulator virtua │ │ │ │ │ +000884a0: 6c20 7061 636b 6167 6520 6f75 6768 7420 l package ought │ │ │ │ │ +000884b0: 746f 0a20 2020 2020 656e 7375 7265 2074 to. ensure t │ │ │ │ │ +000884c0: 6861 7420 7468 6579 2069 6e74 6572 7072 hat they interpr │ │ │ │ │ +000884d0: 6574 2074 6865 2063 6f6d 6d61 6e64 206c et the command l │ │ │ │ │ +000884e0: 696e 6520 6578 6163 746c 7920 6c69 6b65 ine exactly like │ │ │ │ │ +000884f0: 2078 7465 726d 0a20 2020 2020 646f 6573 xterm. does │ │ │ │ │ +00088500: 2e0a 0a31 312e 382e 340a 0a20 2020 2020 ...11.8.4.. │ │ │ │ │ +00088510: 5769 6e64 6f77 206d 616e 6167 6572 7320 Window managers │ │ │ │ │ +00088520: 636f 6d70 6c69 616e 7420 7769 7468 2074 compliant with t │ │ │ │ │ +00088530: 6865 2057 696e 646f 7720 4d61 6e61 6765 he Window Manage │ │ │ │ │ +00088540: 7220 5370 6563 6966 6963 6174 696f 6e0a r Specification. │ │ │ │ │ +00088550: 2020 2020 2050 726f 6a65 6374 206d 6179 Project may │ │ │ │ │ +00088560: 2061 6464 2034 3020 706f 696e 7473 2066 add 40 points f │ │ │ │ │ +00088570: 6f72 2072 616e 6b69 6e67 2069 6e20 7468 or ranking in th │ │ │ │ │ +00088580: 6520 616c 7465 726e 6174 6976 6573 0a0a e alternatives.. │ │ │ │ │ +00088590: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000885a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000885b0: 653a 2056 6572 7369 6f6e 2033 2035 2039 e: Version 3 5 9 │ │ │ │ │ +000885c0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +000885d0: 2033 2035 2038 2c20 2050 7265 763a 2056 3 5 8, Prev: V │ │ │ │ │ +000885e0: 6572 7369 6f6e 2033 2035 2031 302c 2020 ersion 3 5 10, │ │ │ │ │ +000885f0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00088600: 6563 6b6c 6973 740a 0a32 322e 3436 2056 ecklist..22.46 V │ │ │ │ │ +00088610: 6572 7369 6f6e 2033 2e35 2e39 0a3d 3d3d ersion 3.5.9.=== │ │ │ │ │ +00088620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00088630: 0a0a 5265 6c65 6173 6564 204d 6172 6368 ..Released March │ │ │ │ │ +00088640: 2c20 3230 3033 2e0a 0a33 2e34 2e32 0a0a , 2003...3.4.2.. │ │ │ │ │ +00088650: 2020 2020 2054 6865 2073 6563 7469 6f6e The section │ │ │ │ │ +00088660: 2064 6573 6372 6962 696e 6720 7468 6520 describing the │ │ │ │ │ +00088670: 4465 7363 7269 7074 696f 6e3a 2070 6163 Description: pac │ │ │ │ │ +00088680: 6b61 6765 2066 6965 6c64 206f 6e63 6520 kage field once │ │ │ │ │ +00088690: 6167 6169 6e0a 2020 2020 2068 6173 2066 again. has f │ │ │ │ │ +000886a0: 756c 6c20 6465 7461 696c 7320 6f66 2074 ull details of t │ │ │ │ │ +000886b0: 6865 206c 6f6e 6720 6465 7363 7269 7074 he long descript │ │ │ │ │ +000886c0: 696f 6e20 666f 726d 6174 2e0a 0a34 2e32 ion format...4.2 │ │ │ │ │ +000886d0: 0a0a 2020 2020 2043 6c61 7269 6669 6564 .. Clarified │ │ │ │ │ +000886e0: 2074 6861 7420 6966 2061 2070 6163 6b61 that if a packa │ │ │ │ │ +000886f0: 6765 2068 6173 206e 6f6e 2d62 7569 6c64 ge has non-build │ │ │ │ │ +00088700: 2d65 7373 656e 7469 616c 0a20 2020 2020 -essential. │ │ │ │ │ +00088710: 6275 696c 642d 6465 7065 6e64 656e 6369 build-dependenci │ │ │ │ │ +00088720: 6573 2c20 6974 2073 686f 756c 6420 6861 es, it should ha │ │ │ │ │ +00088730: 7665 2074 6865 6d20 6c69 7374 6564 2069 ve them listed i │ │ │ │ │ +00088740: 6e20 7468 6520 4275 696c 642d 4465 7065 n the Build-Depe │ │ │ │ │ +00088750: 6e64 730a 2020 2020 2061 6e64 2072 656c nds. and rel │ │ │ │ │ +00088760: 6174 6564 2066 6965 6c64 7320 2869 2e65 ated fields (i.e │ │ │ │ │ +00088770: 2e20 2069 74e2 8099 7320 6e6f 7420 6d65 . it...s not me │ │ │ │ │ +00088780: 7265 6c79 206f 7074 696f 6e61 6c29 2e0a rely optional).. │ │ │ │ │ +00088790: 0a39 2e33 2e32 0a0a 2020 2020 2057 6865 .9.3.2.. Whe │ │ │ │ │ +000887a0: 6e20 6173 6b65 6420 746f 2072 6573 7461 n asked to resta │ │ │ │ │ +000887b0: 7274 2061 2073 6572 7669 6365 2074 6861 rt a service tha │ │ │ │ │ +000887c0: 7420 6973 6ee2 8099 7420 616c 7265 6164 t isn...t alread │ │ │ │ │ +000887d0: 7920 7275 6e6e 696e 672c 2074 6865 0a20 y running, the. │ │ │ │ │ +000887e0: 2020 2020 696e 6974 2073 6372 6970 7420 init script │ │ │ │ │ +000887f0: 7368 6f75 6c64 2073 7461 7274 2074 6865 should start the │ │ │ │ │ +00088800: 2073 6572 7669 6365 2e0a 0a31 322e 360a service...12.6. │ │ │ │ │ +00088810: 0a20 2020 2020 4966 2074 6865 2070 7572 . If the pur │ │ │ │ │ +00088820: 706f 7365 206f 6620 6120 7061 636b 6167 pose of a packag │ │ │ │ │ +00088830: 6520 6973 2074 6f20 7072 6f76 6964 6520 e is to provide │ │ │ │ │ +00088840: 6578 616d 706c 6573 2c20 7468 656e 2074 examples, then t │ │ │ │ │ +00088850: 6865 0a20 2020 2020 6578 616d 706c 6520 he. example │ │ │ │ │ +00088860: 6669 6c65 7320 6361 6e20 6265 2069 6e73 files can be ins │ │ │ │ │ +00088870: 7461 6c6c 6564 2069 6e74 6f20 e280 982f talled into .../ │ │ │ │ │ +00088880: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +00088890: 636b 6167 65e2 8099 0a20 2020 2020 2872 ckage.... (r │ │ │ │ │ +000888a0: 6174 6865 7220 7468 616e 20e2 8098 2f75 ather than .../u │ │ │ │ │ +000888b0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ +000888c0: 6b61 6765 2f65 7861 6d70 6c65 73e2 8099 kage/examples... │ │ │ │ │ +000888d0: 292e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ).....File: debi │ │ │ │ │ +000888e0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000888f0: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00088900: 2035 2038 2c20 204e 6578 743a 2056 6572 5 8, Next: Ver │ │ │ │ │ +00088910: 7369 6f6e 2033 2035 2037 2c20 2050 7265 sion 3 5 7, Pre │ │ │ │ │ +00088920: 763a 2056 6572 7369 6f6e 2033 2035 2039 v: Version 3 5 9 │ │ │ │ │ +00088930: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00088940: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ +00088950: 3720 5665 7273 696f 6e20 332e 352e 380a 7 Version 3.5.8. │ │ │ │ │ +00088960: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00088970: 3d3d 3d0a 0a52 656c 6561 7365 6420 4e6f ===..Released No │ │ │ │ │ +00088980: 7665 6d62 6572 2c20 3230 3032 2e0a 0a31 vember, 2002...1 │ │ │ │ │ +00088990: 322e 370a 0a20 2020 2020 4974 2069 7320 2.7.. It is │ │ │ │ │ +000889a0: 6e6f 206c 6f6e 6765 7220 6e65 6365 7373 no longer necess │ │ │ │ │ +000889b0: 6172 7920 746f 206b 6565 7020 6120 6c6f ary to keep a lo │ │ │ │ │ +000889c0: 6720 6f66 2063 6861 6e67 6573 2074 6f20 g of changes to │ │ │ │ │ +000889d0: 7468 6520 7570 7374 7265 616d 0a20 2020 the upstream. │ │ │ │ │ +000889e0: 2020 736f 7572 6365 7320 696e 2074 6865 sources in the │ │ │ │ │ +000889f0: 2063 6f70 7972 6967 6874 2066 696c 652e copyright file. │ │ │ │ │ +00088a00: 2020 496e 7374 6561 642c 2061 6c6c 2073 Instead, all s │ │ │ │ │ +00088a10: 7563 6820 6368 616e 6765 7320 7368 6f75 uch changes shou │ │ │ │ │ +00088a20: 6c64 2062 650a 2020 2020 2064 6f63 756d ld be. docum │ │ │ │ │ +00088a30: 656e 7465 6420 696e 2074 6865 2063 6861 ented in the cha │ │ │ │ │ +00088a40: 6e67 656c 6f67 2066 696c 652e 0a0a 372e ngelog file...7. │ │ │ │ │ +00088a50: 360a 0a20 2020 2020 4275 696c 642d 4465 6.. Build-De │ │ │ │ │ +00088a60: 7065 6e64 732c 2042 7569 6c64 2d43 6f6e pends, Build-Con │ │ │ │ │ +00088a70: 666c 6963 7473 2c20 4275 696c 642d 4465 flicts, Build-De │ │ │ │ │ +00088a80: 7065 6e64 732d 496e 6465 702c 2061 6e64 pends-Indep, and │ │ │ │ │ +00088a90: 0a20 2020 2020 4275 696c 642d 436f 6e66 . Build-Conf │ │ │ │ │ +00088aa0: 6c69 6374 732d 496e 6465 7020 6d75 7374 licts-Indep must │ │ │ │ │ +00088ab0: 2061 6c73 6f20 6265 2073 6174 6973 6669 also be satisfi │ │ │ │ │ +00088ac0: 6564 2077 6865 6e20 7468 6520 636c 6561 ed when the clea │ │ │ │ │ +00088ad0: 6e20 7461 7267 6574 0a20 2020 2020 6973 n target. is │ │ │ │ │ +00088ae0: 2063 616c 6c65 642e 0a0a 6d65 6e75 2070 called...menu p │ │ │ │ │ +00088af0: 6f6c 6963 790a 0a20 2020 2020 4120 6e65 olicy.. A ne │ │ │ │ │ +00088b00: 7720 4170 7073 2f53 6369 656e 6365 206d w Apps/Science m │ │ │ │ │ +00088b10: 656e 7520 7365 6374 696f 6e20 6973 2061 enu section is a │ │ │ │ │ +00088b20: 7661 696c 6162 6c65 0a0a 6465 6263 6f6e vailable..debcon │ │ │ │ │ +00088b30: 6620 706f 6c69 6379 0a0a 2020 2020 2064 f policy.. d │ │ │ │ │ +00088b40: 6562 636f 6e66 2073 7065 6369 6669 6361 ebconf specifica │ │ │ │ │ +00088b50: 7469 6f6e 2063 6c65 6172 6564 2075 702c tion cleared up, │ │ │ │ │ +00088b60: 2076 6172 696f 7573 2063 6861 6e67 6573 various changes │ │ │ │ │ +00088b70: 2e0a 0a31 322e 310a 0a20 2020 2020 4974 ...12.1.. It │ │ │ │ │ +00088b80: 2069 7320 6e6f 206c 6f6e 6765 7220 7265 is no longer re │ │ │ │ │ +00088b90: 636f 6d6d 656e 6465 6420 746f 2063 7265 commended to cre │ │ │ │ │ +00088ba0: 6174 6520 7379 6d6c 696e 6b73 2066 726f ate symlinks fro │ │ │ │ │ +00088bb0: 6d20 6e6f 6e65 7869 7374 656e 740a 2020 m nonexistent. │ │ │ │ │ +00088bc0: 2020 206d 616e 7561 6c20 7061 6765 7320 manual pages │ │ │ │ │ +00088bd0: 746f 20e2 8098 756e 646f 6375 6d65 6e74 to ...undocument │ │ │ │ │ +00088be0: 6564 2837 29e2 8099 2e20 204d 6973 7369 ed(7).... Missi │ │ │ │ │ +00088bf0: 6e67 206d 616e 7561 6c20 7061 6765 7320 ng manual pages │ │ │ │ │ +00088c00: 666f 720a 2020 2020 2070 726f 6772 616d for. program │ │ │ │ │ +00088c10: 7320 6172 6520 7374 696c 6c20 6120 6275 s are still a bu │ │ │ │ │ +00088c20: 672e 0a0a 1f0a 4669 6c65 3a20 6465 6269 g.....File: debi │ │ │ │ │ +00088c30: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00088c40: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00088c50: 2035 2037 2c20 204e 6578 743a 2056 6572 5 7, Next: Ver │ │ │ │ │ +00088c60: 7369 6f6e 2033 2035 2036 2c20 2050 7265 sion 3 5 6, Pre │ │ │ │ │ +00088c70: 763a 2056 6572 7369 6f6e 2033 2035 2038 v: Version 3 5 8 │ │ │ │ │ +00088c80: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00088c90: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ +00088ca0: 3820 5665 7273 696f 6e20 332e 352e 370a 8 Version 3.5.7. │ │ │ │ │ +00088cb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00088cc0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4175 ===..Released Au │ │ │ │ │ +00088cd0: 6775 7374 2c20 3230 3032 2e0a 0a20 2020 gust, 2002... │ │ │ │ │ +00088ce0: 2020 5061 636b 6167 6573 206e 6f20 6c6f Packages no lo │ │ │ │ │ +00088cf0: 6e67 6572 2068 6176 6520 746f 2061 736b nger have to ask │ │ │ │ │ +00088d00: 2070 6572 6d69 7373 696f 6e20 746f 2063 permission to c │ │ │ │ │ +00088d10: 616c 6c20 4d41 4b45 4445 5620 696e 0a20 all MAKEDEV in. │ │ │ │ │ +00088d20: 2020 2020 706f 7374 696e 7374 2c20 6d65 postinst, me │ │ │ │ │ +00088d30: 7265 6c79 206e 6f74 6966 7969 6e67 2074 rely notifying t │ │ │ │ │ +00088d40: 6865 2075 7365 7220 6f75 6768 7420 746f he user ought to │ │ │ │ │ +00088d50: 2062 6520 656e 6f75 6768 2e0a 0a32 2e32 be enough...2.2 │ │ │ │ │ +00088d60: 2e34 0a0a 2020 2020 2063 7279 7074 6f67 .4.. cryptog │ │ │ │ │ +00088d70: 7261 7068 6963 2073 6f66 7477 6172 6520 raphic software │ │ │ │ │ +00088d80: 6d61 7920 6e6f 7720 6265 2069 6e63 6c75 may now be inclu │ │ │ │ │ +00088d90: 6465 6420 696e 2074 6865 206d 6169 6e20 ded in the main │ │ │ │ │ +00088da0: 6172 6368 6976 652e 0a0a 332e 390a 0a20 archive...3.9.. │ │ │ │ │ +00088db0: 2020 2020 7461 736b 2070 6163 6b61 6765 task package │ │ │ │ │ +00088dc0: 7320 6172 6520 6e6f 206c 6f6e 6765 7220 s are no longer │ │ │ │ │ +00088dd0: 7065 726d 6974 7465 643b 2074 6173 6b73 permitted; tasks │ │ │ │ │ +00088de0: 2061 7265 206e 6f77 2063 7265 6174 6564 are now created │ │ │ │ │ +00088df0: 2062 7920 610a 2020 2020 2073 7065 6369 by a. speci │ │ │ │ │ +00088e00: 616c 2054 6173 6b73 3a20 6669 656c 6420 al Tasks: field │ │ │ │ │ +00088e10: 696e 2074 6865 2063 6f6e 7472 6f6c 2066 in the control f │ │ │ │ │ +00088e20: 696c 652e 0a0a 3131 2e38 2e34 0a0a 2020 ile...11.8.4.. │ │ │ │ │ +00088e30: 2020 2077 696e 646f 7720 6d61 6e61 6765 window manage │ │ │ │ │ +00088e40: 7273 2074 6861 7420 7375 7070 6f72 7420 rs that support │ │ │ │ │ +00088e50: 6e65 7477 6d20 6361 6e20 6e6f 7720 6164 netwm can now ad │ │ │ │ │ +00088e60: 6420 3230 2070 6f69 6e74 7320 7768 656e d 20 points when │ │ │ │ │ +00088e70: 2074 6865 790a 2020 2020 2061 6464 2074 they. add t │ │ │ │ │ +00088e80: 6865 6d73 656c 7665 7320 6173 2061 6e20 hemselves as an │ │ │ │ │ +00088e90: 616c 7465 726e 6174 6976 6520 666f 7220 alternative for │ │ │ │ │ +00088ea0: e280 982f 7573 722f 6269 6e2f 782d 7769 .../usr/bin/x-wi │ │ │ │ │ +00088eb0: 6e64 6f77 2d6d 616e 6167 6572 e280 990a ndow-manager.... │ │ │ │ │ +00088ec0: 0a31 302e 310a 0a20 2020 2020 5468 6520 .10.1.. The │ │ │ │ │ +00088ed0: 6465 6661 756c 7420 636f 6d70 696c 6174 default compilat │ │ │ │ │ +00088ee0: 696f 6e20 6f70 7469 6f6e 7320 6861 7665 ion options have │ │ │ │ │ +00088ef0: 206e 6f77 2063 6861 6e67 6564 2c20 6f6e now changed, on │ │ │ │ │ +00088f00: 6520 7368 6f75 6c64 0a20 2020 2020 7072 e should. pr │ │ │ │ │ +00088f10: 6f76 6964 6520 6465 6275 6767 696e 6720 ovide debugging │ │ │ │ │ +00088f20: 7379 6d62 6f6c 7320 696e 2061 6c6c 2063 symbols in all c │ │ │ │ │ +00088f30: 6173 6573 2c20 616e 6420 6f70 7469 6f6e ases, and option │ │ │ │ │ +00088f40: 616c 6c79 2073 7465 7020 6261 636b 0a20 ally step back. │ │ │ │ │ +00088f50: 2020 2020 6f70 7469 6d69 7a61 7469 6f6e optimization │ │ │ │ │ +00088f60: 2074 6f20 2d4f 302c 2064 6570 656e 6469 to -O0, dependi │ │ │ │ │ +00088f70: 6e67 206f 6e20 7468 6520 4445 425f 4255 ng on the DEB_BU │ │ │ │ │ +00088f80: 494c 445f 4f50 5449 4f4e 5320 656e 7669 ILD_OPTIONS envi │ │ │ │ │ +00088f90: 726f 6e6d 656e 740a 2020 2020 2076 6172 ronment. var │ │ │ │ │ +00088fa0: 6961 626c 652e 0a0a 372e 362c 2034 2e38 iable...7.6, 4.8 │ │ │ │ │ +00088fb0: 0a0a 2020 2020 2041 6464 6564 206d 656e .. Added men │ │ │ │ │ +00088fc0: 7469 6f6e 206f 6620 6275 696c 642d 6172 tion of build-ar │ │ │ │ │ +00088fd0: 6368 2c20 6275 696c 642d 696e 6465 702c ch, build-indep, │ │ │ │ │ +00088fe0: 2065 7463 2c20 696e 2064 6573 6372 6962 etc, in describ │ │ │ │ │ +00088ff0: 696e 6720 7468 650a 2020 2020 2072 656c ing the. rel │ │ │ │ │ +00089000: 6174 696f 6e73 6869 7073 2077 6974 6820 ationships with │ │ │ │ │ +00089010: 4275 696c 642d 4465 7065 6e64 732c 2042 Build-Depends, B │ │ │ │ │ +00089020: 7569 6c64 2d43 6f6e 666c 6963 7473 2c0a uild-Conflicts,. │ │ │ │ │ +00089030: 2020 2020 2042 7569 6c64 2d44 6570 656e Build-Depen │ │ │ │ │ +00089040: 6473 2d49 6e64 6570 2c20 616e 6420 4275 ds-Indep, and Bu │ │ │ │ │ +00089050: 696c 642d 436f 6e66 6c69 6374 732d 496e ild-Conflicts-In │ │ │ │ │ +00089060: 6465 702e 2020 4d61 7920 6e65 6564 2074 dep. May need t │ │ │ │ │ +00089070: 6f20 7265 7669 6577 0a20 2020 2020 7468 o review. th │ │ │ │ │ +00089080: 6520 6e65 7720 7275 6c65 732e 0a0a 380a e new rules...8. │ │ │ │ │ +00089090: 0a20 2020 2020 4368 616e 6765 6420 7275 . Changed ru │ │ │ │ │ +000890a0: 6c65 7320 6f6e 2068 6f77 2c20 616e 6420 les on how, and │ │ │ │ │ +000890b0: 7768 656e 2c20 746f 2069 6e76 6f6b 6520 when, to invoke │ │ │ │ │ +000890c0: 6c64 636f 6e66 6967 2069 6e20 6d61 696e ldconfig in main │ │ │ │ │ +000890d0: 7461 696e 6572 0a20 2020 2020 7363 7269 tainer. scri │ │ │ │ │ +000890e0: 7074 732e 2020 4c6f 6e67 2072 6174 696f pts. Long ratio │ │ │ │ │ +000890f0: 6e61 6c65 2e0a 0a27 4164 6465 6420 7468 nale...'Added th │ │ │ │ │ +00089100: 6520 6c61 7374 206e 6f74 6520 696e 2033 e last note in 3 │ │ │ │ │ +00089110: 2e35 2e36 2075 7067 7261 6469 6e67 2063 .5.6 upgrading c │ │ │ │ │ +00089120: 6865 636b 6c69 7374 2069 7465 6d20 7265 hecklist item re │ │ │ │ │ +00089130: 6761 7264 696e 6720 6275 696c 640a 7275 garding build.ru │ │ │ │ │ +00089140: 6c65 732c 2070 6c65 6173 6520 7365 6520 les, please see │ │ │ │ │ +00089150: 6265 6c6f 7727 0a0a 1f0a 4669 6c65 3a20 below'....File: │ │ │ │ │ +00089160: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00089170: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00089180: 6f6e 2033 2035 2036 2c20 204e 6578 743a on 3 5 6, Next: │ │ │ │ │ +00089190: 2056 6572 7369 6f6e 2033 2035 2035 2c20 Version 3 5 5, │ │ │ │ │ +000891a0: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +000891b0: 2035 2037 2c20 2055 703a 2055 7067 7261 5 7, Up: Upgra │ │ │ │ │ +000891c0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +000891d0: 3232 2e34 3920 5665 7273 696f 6e20 332e 22.49 Version 3. │ │ │ │ │ +000891e0: 352e 360a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 5.6.============ │ │ │ │ │ +000891f0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00089200: 6420 4a75 6c79 2c20 3230 3031 2e0a 0a32 d July, 2001...2 │ │ │ │ │ +00089210: 2e35 0a0a 2020 2020 2045 6d61 6373 2061 .5.. Emacs a │ │ │ │ │ +00089220: 6e64 2054 6558 2061 7265 206e 6f20 6c6f nd TeX are no lo │ │ │ │ │ +00089230: 6e67 6572 206d 616e 6461 7465 6420 6279 nger mandated by │ │ │ │ │ +00089240: 2070 6f6c 6963 7920 746f 2062 6520 7072 policy to be pr │ │ │ │ │ +00089250: 696f 7269 7479 0a20 2020 2020 7374 616e iority. stan │ │ │ │ │ +00089260: 6461 7264 2070 6163 6b61 6765 730a 0a31 dard packages..1 │ │ │ │ │ +00089270: 312e 350a 0a20 2020 2020 5072 6f67 7261 1.5.. Progra │ │ │ │ │ +00089280: 6d73 2074 6861 7420 6163 6365 7373 2064 ms that access d │ │ │ │ │ +00089290: 6f63 7320 6e65 6564 2074 6f20 646f 2073 ocs need to do s │ │ │ │ │ +000892a0: 6f20 7669 6120 e280 982f 7573 722f 7368 o via .../usr/sh │ │ │ │ │ +000892b0: 6172 652f 646f 63e2 8099 2c20 616e 640a are/doc..., and. │ │ │ │ │ +000892c0: 2020 2020 206e 6f74 2076 6961 20e2 8098 not via ... │ │ │ │ │ +000892d0: 2f75 7372 2f64 6f63 2fe2 8099 2061 7320 /usr/doc/... as │ │ │ │ │ +000892e0: 7761 7320 7468 6520 706f 6c69 6379 2070 was the policy p │ │ │ │ │ +000892f0: 7265 7669 6f75 736c 790a 0a31 322e 330a reviously..12.3. │ │ │ │ │ +00089300: 0a20 2020 2020 5075 7474 696e 6720 646f . Putting do │ │ │ │ │ +00089310: 6375 6d65 6e74 6174 696f 6e20 696e 20e2 cumentation in . │ │ │ │ │ +00089320: 8098 2f75 7372 2f64 6f63 e280 9920 7665 ../usr/doc... ve │ │ │ │ │ +00089330: 7273 7573 20e2 8098 2f75 7372 2f73 6861 rsus .../usr/sha │ │ │ │ │ +00089340: 7265 2f64 6f63 e280 9920 6973 206e 6f77 re/doc... is now │ │ │ │ │ +00089350: 0a20 2020 2020 6120 e280 9c73 6572 696f . a ...serio │ │ │ │ │ +00089360: 7573 e280 9d20 706f 6c69 6379 2076 696f us... policy vio │ │ │ │ │ +00089370: 6c61 7469 6f6e 2e0a 0a31 312e 350a 0a20 lation...11.5.. │ │ │ │ │ +00089380: 2020 2020 466f 7220 7765 6220 7365 7276 For web serv │ │ │ │ │ +00089390: 6572 732c 206f 6e65 2073 686f 756c 6420 ers, one should │ │ │ │ │ +000893a0: 6e6f 7420 7072 6f76 6964 6520 6e6f 6e2d not provide non- │ │ │ │ │ +000893b0: 6c6f 6361 6c20 6163 6365 7373 2074 6f20 local access to │ │ │ │ │ +000893c0: 7468 650a 2020 2020 20e2 8098 2f75 7372 the. .../usr │ │ │ │ │ +000893d0: 2f73 6861 7265 2f64 6f63 e280 9920 6869 /share/doc... hi │ │ │ │ │ +000893e0: 6572 6172 6368 792e 2020 4966 206f 6e65 erarchy. If one │ │ │ │ │ +000893f0: 2063 616e e280 9974 2070 726f 7669 6465 can...t provide │ │ │ │ │ +00089400: 2061 6363 6573 7320 636f 6e74 726f 6c73 access controls │ │ │ │ │ +00089410: 0a20 2020 2020 666f 7220 7468 6520 e280 . for the .. │ │ │ │ │ +00089420: 9868 7474 703a 2f2f 6c6f 6361 6c68 6f73 .http://localhos │ │ │ │ │ +00089430: 742f 646f 632f e280 9920 6469 7265 6374 t/doc/... direct │ │ │ │ │ +00089440: 6f72 792c 2074 6865 6e20 6974 2069 7320 ory, then it is │ │ │ │ │ +00089450: 7072 6566 6572 7265 640a 2020 2020 2074 preferred. t │ │ │ │ │ +00089460: 6861 7420 6f6e 6520 6173 6b20 7065 726d hat one ask perm │ │ │ │ │ +00089470: 6973 7369 6f6e 2074 6f20 6578 706f 7365 ission to expose │ │ │ │ │ +00089480: 2074 6861 7420 696e 666f 726d 6174 696f that informatio │ │ │ │ │ +00089490: 6e20 6475 7269 6e67 2074 6865 0a20 2020 n during the. │ │ │ │ │ +000894a0: 2020 696e 7374 616c 6c2e 0a0a 370a 0a20 install...7.. │ │ │ │ │ +000894b0: 2020 2020 5468 6572 6520 6172 6520 6e65 There are ne │ │ │ │ │ +000894c0: 7720 7275 6c65 7320 666f 7220 6275 696c w rules for buil │ │ │ │ │ +000894d0: 642d 696e 6465 702f 6275 696c 642d 6172 d-indep/build-ar │ │ │ │ │ +000894e0: 6368 2074 6172 6765 7473 2061 6e64 2074 ch targets and t │ │ │ │ │ +000894f0: 6865 7265 2069 730a 2020 2020 2061 206e here is. a n │ │ │ │ │ +00089500: 6577 2042 7569 6c64 2d44 6570 656e 642d ew Build-Depend- │ │ │ │ │ +00089510: 496e 6465 7020 7365 6d61 6e74 6963 2e0a Indep semantic.. │ │ │ │ │ +00089520: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00089530: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00089540: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ +00089550: 352c 2020 4e65 7874 3a20 5665 7273 696f 5, Next: Versio │ │ │ │ │ +00089560: 6e20 3320 3520 342c 2020 5072 6576 3a20 n 3 5 4, Prev: │ │ │ │ │ +00089570: 5665 7273 696f 6e20 3320 3520 362c 2020 Version 3 5 6, │ │ │ │ │ +00089580: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00089590: 6563 6b6c 6973 740a 0a32 322e 3530 2056 ecklist..22.50 V │ │ │ │ │ +000895a0: 6572 7369 6f6e 2033 2e35 2e35 0a3d 3d3d ersion 3.5.5.=== │ │ │ │ │ +000895b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000895c0: 0a0a 5265 6c65 6173 6564 204d 6179 2c20 ..Released May, │ │ │ │ │ +000895d0: 3230 3031 2e0a 0a31 322e 310a 0a20 2020 2001...12.1.. │ │ │ │ │ +000895e0: 2020 4d61 6e70 6167 6573 2073 686f 756c Manpages shoul │ │ │ │ │ +000895f0: 6420 6e6f 7420 7265 6c79 206f 6e20 6865 d not rely on he │ │ │ │ │ +00089600: 6164 6572 2069 6e66 6f72 6d61 7469 6f6e ader information │ │ │ │ │ +00089610: 2074 6f20 6861 7665 2061 6c74 6572 6e61 to have alterna │ │ │ │ │ +00089620: 7469 7665 0a20 2020 2020 6d61 6e70 6167 tive. manpag │ │ │ │ │ +00089630: 6520 6e61 6d65 7320 6176 6169 6c61 626c e names availabl │ │ │ │ │ +00089640: 653b 2069 7420 7368 6f75 6c64 206f 6e6c e; it should onl │ │ │ │ │ +00089650: 7920 7573 6520 7379 6d6c 696e 6b73 206f y use symlinks o │ │ │ │ │ +00089660: 7220 2e73 6f20 7061 6765 730a 2020 2020 r .so pages. │ │ │ │ │ +00089670: 2074 6f20 646f 2074 6869 730a 0a20 2020 to do this.. │ │ │ │ │ +00089680: 2020 2743 6c61 7269 6669 6564 206e 6f74 'Clarified not │ │ │ │ │ +00089690: 6520 696e 2033 2e35 2e33 2e30 2075 7067 e in 3.5.3.0 upg │ │ │ │ │ +000896a0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +000896b0: 2072 6567 6172 6469 6e67 2065 7861 6d70 regarding examp │ │ │ │ │ +000896c0: 6c65 730a 2020 2020 2061 6e64 2074 656d les. and tem │ │ │ │ │ +000896d0: 706c 6174 6573 3a20 7468 6973 2072 6566 plates: this ref │ │ │ │ │ +000896e0: 6572 7320 6f6e 6c79 2074 6f20 7468 6f73 ers only to thos │ │ │ │ │ +000896f0: 6520 6578 616d 706c 6573 2075 7365 6420 e examples used │ │ │ │ │ +00089700: 6279 2073 6372 6970 7473 3b0a 2020 2020 by scripts;. │ │ │ │ │ +00089710: 2073 6565 2073 6563 7469 6f6e 2031 302e see section 10. │ │ │ │ │ +00089720: 372e 3320 666f 7220 7468 6520 7768 6f6c 7.3 for the whol │ │ │ │ │ +00089730: 6520 7374 6f72 7927 0a0a 2020 2020 2049 e story'.. I │ │ │ │ │ +00089740: 6e63 6c75 6465 6420 6120 6e65 7720 7365 ncluded a new se │ │ │ │ │ +00089750: 6374 696f 6e20 3130 2e39 2e31 2064 6573 ction 10.9.1 des │ │ │ │ │ +00089760: 6372 6962 696e 6720 7468 6520 7573 6520 cribing the use │ │ │ │ │ +00089770: 6f66 0a20 2020 2020 6470 6b67 2d73 7461 of. dpkg-sta │ │ │ │ │ +00089780: 746f 7665 7272 6964 653b 2074 6869 7320 toverride; this │ │ │ │ │ +00089790: 646f 6573 206e 6f74 2068 6176 6520 7468 does not have th │ │ │ │ │ +000897a0: 6520 7765 6967 6874 206f 6620 706f 6c69 e weight of poli │ │ │ │ │ +000897b0: 6379 0a0a 2020 2020 2043 6c61 7269 6679 cy.. Clarify │ │ │ │ │ +000897c0: 2053 7461 6e64 6172 6473 2d56 6572 7369 Standards-Versi │ │ │ │ │ +000897d0: 6f6e 3a20 796f 7520 646f 6ee2 8099 7420 on: you don...t │ │ │ │ │ +000897e0: 6e65 6564 2074 6f20 7265 6275 696c 6420 need to rebuild │ │ │ │ │ +000897f0: 796f 7572 2070 6163 6b61 6765 730a 2020 your packages. │ │ │ │ │ +00089800: 2020 206a 7573 7420 746f 2063 6861 6e67 just to chang │ │ │ │ │ +00089810: 6520 7468 6520 5374 616e 6461 7264 732d e the Standards- │ │ │ │ │ +00089820: 5665 7273 696f 6e21 0a0a 3130 2e32 0a0a Version!..10.2.. │ │ │ │ │ +00089830: 2020 2020 2050 6c75 6769 6e73 2061 7265 Plugins are │ │ │ │ │ +00089840: 206e 6f20 6c6f 6e67 6572 2062 6f75 6e64 no longer bound │ │ │ │ │ +00089850: 2062 7920 616c 6c20 7468 6520 7275 6c65 by all the rule │ │ │ │ │ +00089860: 7320 6f66 2073 6861 7265 6420 6c69 6272 s of shared libr │ │ │ │ │ +00089870: 6172 6965 730a 0a58 2057 696e 646f 7773 aries..X Windows │ │ │ │ │ +00089880: 2072 656c 6174 6564 2074 6869 6e67 733a related things: │ │ │ │ │ +00089890: 0a0a 2020 2020 2031 312e 382e 310a 0a20 .. 11.8.1.. │ │ │ │ │ +000898a0: 2020 2020 2020 2020 2043 6c61 7269 6669 Clarifi │ │ │ │ │ +000898b0: 6361 7469 6f6e 206f 6620 7072 696f 7269 cation of priori │ │ │ │ │ +000898c0: 7479 206c 6576 656c 7320 6f66 2058 2057 ty levels of X W │ │ │ │ │ +000898d0: 696e 646f 7720 5379 7374 656d 2072 656c indow System rel │ │ │ │ │ +000898e0: 6174 6564 0a20 2020 2020 2020 2020 2070 ated. p │ │ │ │ │ +000898f0: 6163 6b61 6765 730a 0a20 2020 2020 3131 ackages.. 11 │ │ │ │ │ +00089900: 2e38 2e33 0a0a 2020 2020 2020 2020 2020 .8.3.. │ │ │ │ │ +00089910: 5275 6c65 7320 666f 7220 6465 6669 6e69 Rules for defini │ │ │ │ │ +00089920: 6e67 2078 2d74 6572 6d69 6e61 6c2d 656d ng x-terminal-em │ │ │ │ │ +00089930: 756c 6174 6f72 2069 6d70 726f 7665 640a ulator improved. │ │ │ │ │ +00089940: 0a20 2020 2020 3131 2e38 2e35 0a0a 2020 . 11.8.5.. │ │ │ │ │ +00089950: 2020 2020 2020 2020 5820 466f 6e74 2070 X Font p │ │ │ │ │ +00089960: 6f6c 6963 7920 7265 7772 6974 7465 6e3a olicy rewritten: │ │ │ │ │ +00089970: 2079 6f75 206d 7573 7420 7265 6164 2074 you must read t │ │ │ │ │ +00089980: 6869 7320 6966 2079 6f75 2070 726f 7669 his if you provi │ │ │ │ │ +00089990: 6465 0a20 2020 2020 2020 2020 2066 6f6e de. fon │ │ │ │ │ +000899a0: 7473 2066 6f72 2074 6865 2058 2057 696e ts for the X Win │ │ │ │ │ +000899b0: 646f 7720 5379 7374 656d 0a0a 2020 2020 dow System.. │ │ │ │ │ +000899c0: 2031 312e 382e 360a 0a20 2020 2020 2020 11.8.6.. │ │ │ │ │ +000899d0: 2020 2050 6163 6b61 6765 7320 6d75 7374 Packages must │ │ │ │ │ +000899e0: 206e 6f74 2073 6869 7020 e280 982f 7573 not ship .../us │ │ │ │ │ +000899f0: 722f 5831 3152 362f 6c69 622f 5831 312f r/X11R6/lib/X11/ │ │ │ │ │ +00089a00: 6170 702d 6465 6661 756c 7473 2fe2 8099 app-defaults/... │ │ │ │ │ +00089a10: 0a0a 2020 2020 2031 312e 382e 370a 0a20 .. 11.8.7.. │ │ │ │ │ +00089a20: 2020 2020 2020 2020 2058 2d72 656c 6174 X-relat │ │ │ │ │ +00089a30: 6564 2070 6163 6b61 6765 7320 7368 6f75 ed packages shou │ │ │ │ │ +00089a40: 6c64 2075 7375 616c 6c79 2075 7365 2074 ld usually use t │ │ │ │ │ +00089a50: 6865 2072 6567 756c 6172 2046 4853 0a20 he regular FHS. │ │ │ │ │ +00089a60: 2020 2020 2020 2020 206c 6f63 6174 696f locatio │ │ │ │ │ +00089a70: 6e73 3b20 696d 616b 652d 7573 696e 6720 ns; imake-using │ │ │ │ │ +00089a80: 7061 636b 6167 6573 2061 7265 2065 7865 packages are exe │ │ │ │ │ +00089a90: 6d70 7465 6420 6672 6f6d 2074 6869 730a mpted from this. │ │ │ │ │ +00089aa0: 0a20 2020 2020 3131 2e38 2e38 0a0a 2020 . 11.8.8.. │ │ │ │ │ +00089ab0: 2020 2020 2020 2020 4f70 656e 4d6f 7469 OpenMoti │ │ │ │ │ +00089ac0: 6620 6c69 6e6b 6564 2062 696e 6172 6965 f linked binarie │ │ │ │ │ +00089ad0: 7320 6861 7665 2074 6865 2073 616d 6520 s have the same │ │ │ │ │ +00089ae0: 7275 6c65 7320 6173 0a20 2020 2020 2020 rules as. │ │ │ │ │ +00089af0: 2020 204f 5346 2f4d 6f74 6966 2d6c 696e OSF/Motif-lin │ │ │ │ │ +00089b00: 6b65 6420 6f6e 6573 0a0a 1f0a 4669 6c65 ked ones....File │ │ │ │ │ +00089b10: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00089b20: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +00089b30: 7369 6f6e 2033 2035 2034 2c20 204e 6578 sion 3 5 4, Nex │ │ │ │ │ +00089b40: 743a 2056 6572 7369 6f6e 2033 2035 2033 t: Version 3 5 3 │ │ │ │ │ +00089b50: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +00089b60: 2033 2035 2035 2c20 2055 703a 2055 7067 3 5 5, Up: Upg │ │ │ │ │ +00089b70: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00089b80: 0a0a 3232 2e35 3120 5665 7273 696f 6e20 ..22.51 Version │ │ │ │ │ +00089b90: 332e 352e 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3.5.4.========== │ │ │ │ │ +00089ba0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +00089bb0: 7365 6420 4170 7269 6c2c 2032 3030 312e sed April, 2001. │ │ │ │ │ +00089bc0: 0a0a 3131 2e36 0a0a 2020 2020 2054 6865 ..11.6.. The │ │ │ │ │ +00089bd0: 2073 7973 7465 6d2d 7769 6465 206d 6169 system-wide mai │ │ │ │ │ +00089be0: 6c20 6469 7265 6374 6f72 7920 6973 206e l directory is n │ │ │ │ │ +00089bf0: 6f77 202f 7661 722f 6d61 696c 2c20 6e6f ow /var/mail, no │ │ │ │ │ +00089c00: 206c 6f6e 6765 720a 2020 2020 202f 7661 longer. /va │ │ │ │ │ +00089c10: 722f 7370 6f6f 6c2f 6d61 696c 2e20 2041 r/spool/mail. A │ │ │ │ │ +00089c20: 6e79 2070 6163 6b61 6765 7320 6163 6365 ny packages acce │ │ │ │ │ +00089c30: 7373 696e 6720 7468 6520 6d61 696c 2073 ssing the mail s │ │ │ │ │ +00089c40: 706f 6f6c 2073 686f 756c 640a 2020 2020 pool should. │ │ │ │ │ +00089c50: 2061 6363 6573 7320 6974 2076 6961 202f access it via / │ │ │ │ │ +00089c60: 7661 722f 6d61 696c 2061 6e64 2069 6e63 var/mail and inc │ │ │ │ │ +00089c70: 6c75 6465 2061 2073 7569 7461 626c 6520 lude a suitable │ │ │ │ │ +00089c80: 4465 7065 6e64 7320 6669 656c 643b 0a0a Depends field;.. │ │ │ │ │ +00089c90: 3131 2e39 3b20 7065 726c 2d70 6f6c 6963 11.9; perl-polic │ │ │ │ │ +00089ca0: 790a 0a20 2020 2020 5468 6520 7065 726c y.. The perl │ │ │ │ │ +00089cb0: 2070 6f6c 6963 7920 6973 206e 6f77 2070 policy is now p │ │ │ │ │ +00089cc0: 6172 7420 6f66 2044 6562 6961 6e20 706f art of Debian po │ │ │ │ │ +00089cd0: 6c69 6379 2070 726f 7065 722e 2020 5065 licy proper. Pe │ │ │ │ │ +00089ce0: 726c 2070 726f 6772 616d 730a 2020 2020 rl programs. │ │ │ │ │ +00089cf0: 2061 6e64 206d 6f64 756c 6573 2073 686f and modules sho │ │ │ │ │ +00089d00: 756c 6420 666f 6c6c 6f77 2074 6865 2063 uld follow the c │ │ │ │ │ +00089d10: 7572 7265 6e74 2050 6572 6c20 706f 6c69 urrent Perl poli │ │ │ │ │ +00089d20: 6379 0a0a 1f0a 4669 6c65 3a20 6465 6269 cy....File: debi │ │ │ │ │ +00089d30: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00089d40: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00089d50: 2035 2033 2c20 204e 6578 743a 2056 6572 5 3, Next: Ver │ │ │ │ │ +00089d60: 7369 6f6e 2033 2035 2032 2c20 2050 7265 sion 3 5 2, Pre │ │ │ │ │ +00089d70: 763a 2056 6572 7369 6f6e 2033 2035 2034 v: Version 3 5 4 │ │ │ │ │ +00089d80: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +00089d90: 2063 6865 636b 6c69 7374 0a0a 3232 2e35 checklist..22.5 │ │ │ │ │ +00089da0: 3220 5665 7273 696f 6e20 332e 352e 330a 2 Version 3.5.3. │ │ │ │ │ +00089db0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00089dc0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ +00089dd0: 7269 6c2c 2032 3030 312e 0a0a 372e 310a ril, 2001...7.1. │ │ │ │ │ +00089de0: 0a20 2020 2020 4275 696c 642d 4465 7065 . Build-Depe │ │ │ │ │ +00089df0: 6e64 7320 6172 6368 2073 796e 7461 7820 nds arch syntax │ │ │ │ │ +00089e00: 6861 7320 6265 656e 2063 6861 6e67 6564 has been changed │ │ │ │ │ +00089e10: 2074 6f20 6265 206c 6573 7320 616d 6269 to be less ambi │ │ │ │ │ +00089e20: 6775 6f75 732e 0a20 2020 2020 5468 6973 guous.. This │ │ │ │ │ +00089e30: 2073 686f 756c 6420 6e6f 7420 6166 6665 should not affe │ │ │ │ │ +00089e40: 6374 2061 6e79 2063 7572 7265 6e74 2070 ct any current p │ │ │ │ │ +00089e50: 6163 6b61 6765 730a 0a31 302e 372e 330a ackages..10.7.3. │ │ │ │ │ +00089e60: 0a20 2020 2020 4578 616d 706c 6573 2061 . Examples a │ │ │ │ │ +00089e70: 6e64 2074 656d 706c 6174 6573 2066 696c nd templates fil │ │ │ │ │ +00089e80: 6573 2066 6f72 2075 7365 2062 7920 7363 es for use by sc │ │ │ │ │ +00089e90: 7269 7074 7320 7368 6f75 6c64 206e 6f77 ripts should now │ │ │ │ │ +00089ea0: 206c 6976 6520 696e 0a20 2020 2020 e280 live in. .. │ │ │ │ │ +00089eb0: 982f 7573 722f 7368 6172 652f 3c70 6163 ./usr/share/... or .../ │ │ │ │ │ +00089ed0: 7573 722f 6c69 622f 3c70 6163 6b61 6765 usr/lib/..., with symbo │ │ │ │ │ +00089ef0: 6c69 6320 6c69 6e6b 730a 2020 2020 2066 lic links. f │ │ │ │ │ +00089f00: 726f 6d20 e280 982f 7573 722f 7368 6172 rom .../usr/shar │ │ │ │ │ +00089f10: 652f 646f 632f 3c70 6163 6b61 6765 3e2f e/doc// │ │ │ │ │ +00089f20: 6578 616d 706c 6573 e280 9920 6173 206e examples... as n │ │ │ │ │ +00089f30: 6565 6465 640a 0a1f 0a46 696c 653a 2064 eeded....File: d │ │ │ │ │ +00089f40: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00089f50: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00089f60: 6e20 3320 3520 322c 2020 4e65 7874 3a20 n 3 5 2, Next: │ │ │ │ │ +00089f70: 5665 7273 696f 6e20 3320 3520 312c 2020 Version 3 5 1, │ │ │ │ │ +00089f80: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ +00089f90: 3520 332c 2020 5570 3a20 5570 6772 6164 5 3, Up: Upgrad │ │ │ │ │ +00089fa0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +00089fb0: 322e 3533 2056 6572 7369 6f6e 2033 2e35 2.53 Version 3.5 │ │ │ │ │ +00089fc0: 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.============= │ │ │ │ │ +00089fd0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +00089fe0: 2046 6562 7275 6172 792c 2032 3030 312e February, 2001. │ │ │ │ │ +00089ff0: 0a0a 3131 2e38 2e36 0a0a 2020 2020 2058 ..11.8.6.. X │ │ │ │ │ +0008a000: 2061 7070 2d64 6566 6175 6c74 7320 6469 app-defaults di │ │ │ │ │ +0008a010: 7265 6374 6f72 7920 6861 7320 6d6f 7665 rectory has move │ │ │ │ │ +0008a020: 6420 6672 6f6d 0a20 2020 2020 e280 982f d from. .../ │ │ │ │ │ +0008a030: 7573 722f 5831 3152 362f 6c69 622f 5831 usr/X11R6/lib/X1 │ │ │ │ │ +0008a040: 312f 6170 702d 6465 6661 756c 7473 e280 1/app-defaults.. │ │ │ │ │ +0008a050: 9920 746f 20e2 8098 2f65 7463 2f58 3131 . to .../etc/X11 │ │ │ │ │ +0008a060: 2f61 7070 2d64 6566 6175 6c74 73e2 8099 /app-defaults... │ │ │ │ │ +0008a070: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0008a080: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0008a090: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ +0008a0a0: 2031 2c20 204e 6578 743a 2056 6572 7369 1, Next: Versi │ │ │ │ │ +0008a0b0: 6f6e 2033 2035 2030 2c20 2050 7265 763a on 3 5 0, Prev: │ │ │ │ │ +0008a0c0: 2056 6572 7369 6f6e 2033 2035 2032 2c20 Version 3 5 2, │ │ │ │ │ +0008a0d0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0008a0e0: 6865 636b 6c69 7374 0a0a 3232 2e35 3420 hecklist..22.54 │ │ │ │ │ +0008a0f0: 5665 7273 696f 6e20 332e 352e 310a 3d3d Version 3.5.1.== │ │ │ │ │ +0008a100: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a110: 3d0a 0a52 656c 6561 7365 6420 4665 6272 =..Released Febr │ │ │ │ │ +0008a120: 7561 7279 2c20 3230 3031 2e0a 0a38 2e31 uary, 2001...8.1 │ │ │ │ │ +0008a130: 0a0a 2020 2020 2064 706b 672d 7368 6c69 .. dpkg-shli │ │ │ │ │ +0008a140: 6264 6570 7320 6e6f 7720 7573 6573 206f bdeps now uses o │ │ │ │ │ +0008a150: 626a 6475 6d70 2c20 736f 2073 6861 7265 bjdump, so share │ │ │ │ │ +0008a160: 6420 6c69 6272 6172 6965 7320 6861 7665 d libraries have │ │ │ │ │ +0008a170: 2074 6f20 6265 2072 756e 0a20 2020 2020 to be run. │ │ │ │ │ +0008a180: 7468 726f 7567 6820 6470 6b67 2d73 686c through dpkg-shl │ │ │ │ │ +0008a190: 6962 6465 7073 2061 7320 7765 6c6c 2061 ibdeps as well a │ │ │ │ │ +0008a1a0: 7320 6578 6563 7574 6162 6c65 730a 0a1f s executables... │ │ │ │ │ +0008a1b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0008a1c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0008a1d0: 3a20 5665 7273 696f 6e20 3320 3520 302c : Version 3 5 0, │ │ │ │ │ +0008a1e0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +0008a1f0: 3320 3220 3120 312c 2020 5072 6576 3a20 3 2 1 1, Prev: │ │ │ │ │ +0008a200: 5665 7273 696f 6e20 3320 3520 312c 2020 Version 3 5 1, │ │ │ │ │ +0008a210: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0008a220: 6563 6b6c 6973 740a 0a32 322e 3535 2056 ecklist..22.55 V │ │ │ │ │ +0008a230: 6572 7369 6f6e 2033 2e35 2e30 0a3d 3d3d ersion 3.5.0.=== │ │ │ │ │ +0008a240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a250: 0a0a 5265 6c65 6173 6564 204a 616e 7561 ..Released Janua │ │ │ │ │ +0008a260: 7279 2c20 3230 3031 2e0a 0a31 312e 382e ry, 2001...11.8. │ │ │ │ │ +0008a270: 350a 0a20 2020 2020 466f 6e74 2070 6163 5.. Font pac │ │ │ │ │ +0008a280: 6b61 6765 7320 666f 7220 7468 6520 5820 kages for the X │ │ │ │ │ +0008a290: 5769 6e64 6f77 2053 7973 7465 6d20 6d75 Window System mu │ │ │ │ │ +0008a2a0: 7374 206e 6f77 2064 6563 6c61 7265 2061 st now declare a │ │ │ │ │ +0008a2b0: 2064 6570 656e 6465 6e63 790a 2020 2020 dependency. │ │ │ │ │ +0008a2c0: 206f 6e20 e280 9878 7574 696c 7320 283e on ...xutils (> │ │ │ │ │ +0008a2d0: 3d20 342e 302e 3229 e280 990a 0a1f 0a46 = 4.0.2).......F │ │ │ │ │ +0008a2e0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0008a2f0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0008a300: 5665 7273 696f 6e20 3320 3220 3120 312c Version 3 2 1 1, │ │ │ │ │ +0008a310: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +0008a320: 3320 3220 312c 2020 5072 6576 3a20 5665 3 2 1, Prev: Ve │ │ │ │ │ +0008a330: 7273 696f 6e20 3320 3520 302c 2020 5570 rsion 3 5 0, Up │ │ │ │ │ +0008a340: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +0008a350: 6b6c 6973 740a 0a32 322e 3536 2056 6572 klist..22.56 Ver │ │ │ │ │ +0008a360: 7369 6f6e 2033 2e32 2e31 2e31 0a3d 3d3d sion 3.2.1.1.=== │ │ │ │ │ +0008a370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a380: 3d3d 0a0a 5265 6c65 6173 6564 204a 616e ==..Released Jan │ │ │ │ │ +0008a390: 7561 7279 2c20 3230 3031 2e0a 0a54 6869 uary, 2001...Thi │ │ │ │ │ +0008a3a0: 7320 7265 6c65 6173 6520 6272 6f6b 6520 s release broke │ │ │ │ │ +0008a3b0: 7468 6520 6e6f 726d 616c 2072 756c 6520 the normal rule │ │ │ │ │ +0008a3c0: 6167 6169 6e73 7420 696e 7472 6f64 7563 against introduc │ │ │ │ │ +0008a3d0: 696e 6720 6e6f 726d 6174 6976 6520 6368 ing normative ch │ │ │ │ │ +0008a3e0: 616e 6765 730a 7769 7468 6f75 7420 6368 anges.without ch │ │ │ │ │ +0008a3f0: 616e 6769 6e67 2074 6865 206d 616a 6f72 anging the major │ │ │ │ │ +0008a400: 2070 6174 6368 206c 6576 656c 2e0a 0a39 patch level...9 │ │ │ │ │ +0008a410: 2e33 2e32 0a0a 2020 2020 2044 6165 6d6f .3.2.. Daemo │ │ │ │ │ +0008a420: 6e20 7374 6172 7475 7020 7363 7269 7074 n startup script │ │ │ │ │ +0008a430: 7320 696e 20e2 8098 2f65 7463 2f69 6e69 s in .../etc/ini │ │ │ │ │ +0008a440: 742e 642f e280 9920 7368 6f75 6c64 206e t.d/... should n │ │ │ │ │ +0008a450: 6f74 2063 6f6e 7461 696e 0a20 2020 2020 ot contain. │ │ │ │ │ +0008a460: 6d6f 6469 6669 6162 6c65 2070 6172 616d modifiable param │ │ │ │ │ +0008a470: 6574 6572 733b 2074 6865 7365 2073 686f eters; these sho │ │ │ │ │ +0008a480: 756c 6420 6265 206d 6f76 6564 2074 6f20 uld be moved to │ │ │ │ │ +0008a490: 6120 6669 6c65 2069 6e0a 2020 2020 20e2 a file in. . │ │ │ │ │ +0008a4a0: 8098 2f65 7463 2f64 6566 6175 6c74 2fe2 ../etc/default/. │ │ │ │ │ +0008a4b0: 8099 0a0a 3132 2e33 0a0a 2020 2020 2046 ....12.3.. F │ │ │ │ │ +0008a4c0: 696c 6573 2069 6e20 e280 982f 7573 722f iles in .../usr/ │ │ │ │ │ +0008a4d0: 7368 6172 652f 646f 63e2 8099 206d 7573 share/doc... mus │ │ │ │ │ +0008a4e0: 7420 6e6f 7420 6265 2072 6566 6572 656e t not be referen │ │ │ │ │ +0008a4f0: 6365 6420 6279 2061 6e79 2070 726f 6772 ced by any progr │ │ │ │ │ +0008a500: 616d 2e0a 2020 2020 2049 6620 7375 6368 am.. If such │ │ │ │ │ +0008a510: 2066 696c 6573 2061 7265 206e 6565 6465 files are neede │ │ │ │ │ +0008a520: 642c 2074 6865 7920 6d75 7374 2062 6520 d, they must be │ │ │ │ │ +0008a530: 706c 6163 6564 2069 6e0a 2020 2020 20e2 placed in. . │ │ │ │ │ +0008a540: 8098 2f75 7372 2f73 6861 7265 2f3c 7061 ../usr/share//..., and │ │ │ │ │ +0008a560: 7379 6d62 6f6c 6963 206c 696e 6b73 2063 symbolic links c │ │ │ │ │ +0008a570: 7265 6174 6564 2061 7320 7265 7175 6972 reated as requir │ │ │ │ │ +0008a580: 6564 2069 6e0a 2020 2020 20e2 8098 2f75 ed in. .../u │ │ │ │ │ +0008a590: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//..... │ │ │ │ │ +0008a5b0: 204d 7563 6820 6f66 2074 6865 2070 6163 Much of the pac │ │ │ │ │ +0008a5c0: 6b61 6769 6e67 206d 616e 7561 6c20 6861 kaging manual ha │ │ │ │ │ +0008a5d0: 7320 6e6f 7720 6265 656e 2069 6d70 6f72 s now been impor │ │ │ │ │ +0008a5e0: 7465 6420 696e 746f 2074 6865 2070 6f6c ted into the pol │ │ │ │ │ +0008a5f0: 6963 790a 2020 2020 2064 6f63 756d 656e icy. documen │ │ │ │ │ +0008a600: 740a 0a1f 0a46 696c 653a 2064 6562 6961 t....File: debia │ │ │ │ │ +0008a610: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0008a620: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0008a630: 3220 312c 2020 4e65 7874 3a20 5665 7273 2 1, Next: Vers │ │ │ │ │ +0008a640: 696f 6e20 3320 3220 302c 2020 5072 6576 ion 3 2 0, Prev │ │ │ │ │ +0008a650: 3a20 5665 7273 696f 6e20 3320 3220 3120 : Version 3 2 1 │ │ │ │ │ +0008a660: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ +0008a670: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +0008a680: 3537 2056 6572 7369 6f6e 2033 2e32 2e31 57 Version 3.2.1 │ │ │ │ │ +0008a690: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0008a6a0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ +0008a6b0: 7567 7573 742c 2032 3030 302e 0a0a 3131 ugust, 2000...11 │ │ │ │ │ +0008a6c0: 2e38 2e31 0a0a 2020 2020 2041 2070 6163 .8.1.. A pac │ │ │ │ │ +0008a6d0: 6b61 6765 206f 6620 7072 696f 7269 7479 kage of priority │ │ │ │ │ +0008a6e0: 2073 7461 6e64 6172 6420 6f72 2068 6967 standard or hig │ │ │ │ │ +0008a6f0: 6865 7220 6d61 7920 7072 6f76 6964 6520 her may provide │ │ │ │ │ +0008a700: 7477 6f20 6269 6e61 7269 6573 2c0a 2020 two binaries,. │ │ │ │ │ +0008a710: 2020 206f 6e65 2063 6f6d 7069 6c65 6420 one compiled │ │ │ │ │ +0008a720: 7769 7468 2073 7570 706f 7274 2066 6f72 with support for │ │ │ │ │ +0008a730: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +0008a740: 7374 656d 2c20 616e 6420 7468 6520 6f74 stem, and the ot │ │ │ │ │ +0008a750: 6865 720a 2020 2020 2077 6974 686f 7574 her. without │ │ │ │ │ +0008a760: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0008a770: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0008a780: 6f64 653a 2056 6572 7369 6f6e 2033 2032 ode: Version 3 2 │ │ │ │ │ +0008a790: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ +0008a7a0: 6f6e 2033 2031 2031 2c20 2050 7265 763a on 3 1 1, Prev: │ │ │ │ │ +0008a7b0: 2056 6572 7369 6f6e 2033 2032 2031 2c20 Version 3 2 1, │ │ │ │ │ +0008a7c0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0008a7d0: 6865 636b 6c69 7374 0a0a 3232 2e35 3820 hecklist..22.58 │ │ │ │ │ +0008a7e0: 5665 7273 696f 6e20 332e 322e 300a 3d3d Version 3.2.0.== │ │ │ │ │ +0008a7f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a800: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ +0008a810: 7374 2c20 3230 3030 2e0a 0a31 302e 310a st, 2000...10.1. │ │ │ │ │ +0008a820: 0a20 2020 2020 4279 2064 6566 6175 6c74 . By default │ │ │ │ │ +0008a830: 2065 7865 6375 7461 626c 6573 2073 686f executables sho │ │ │ │ │ +0008a840: 756c 6420 6e6f 7420 6265 2062 7569 6c74 uld not be built │ │ │ │ │ +0008a850: 2077 6974 6820 7468 6520 6465 6275 6767 with the debugg │ │ │ │ │ +0008a860: 696e 670a 2020 2020 206f 7074 696f 6e20 ing. option │ │ │ │ │ +0008a870: 2d67 2e20 2049 6e73 7465 6164 2c20 6974 -g. Instead, it │ │ │ │ │ +0008a880: 2069 7320 7265 636f 6d6d 656e 6465 6420 is recommended │ │ │ │ │ +0008a890: 746f 2073 7570 706f 7274 2062 7569 6c64 to support build │ │ │ │ │ +0008a8a0: 696e 6720 7468 650a 2020 2020 2070 6163 ing the. pac │ │ │ │ │ +0008a8b0: 6b61 6765 2077 6974 6820 6465 6275 6767 kage with debugg │ │ │ │ │ +0008a8c0: 696e 6720 696e 666f 726d 6174 696f 6e20 ing information │ │ │ │ │ +0008a8d0: 6f70 7469 6f6e 616c 6c79 2e0a 0a31 322e optionally...12. │ │ │ │ │ +0008a8e0: 380a 0a20 2020 2020 506f 6c69 6379 2066 8.. Policy f │ │ │ │ │ +0008a8f0: 6f72 2070 6163 6b61 6765 7320 7768 6572 or packages wher │ │ │ │ │ +0008a900: 6520 7468 6520 7570 7374 7265 616d 2075 e the upstream u │ │ │ │ │ +0008a910: 7365 7320 4854 4d4c 2063 6861 6e67 656c ses HTML changel │ │ │ │ │ +0008a920: 6f67 2066 696c 6573 0a20 2020 2020 6861 og files. ha │ │ │ │ │ +0008a930: 7320 6265 656e 2065 7870 616e 6465 642e s been expanded. │ │ │ │ │ +0008a940: 2020 496e 2073 686f 7274 2c20 6120 706c In short, a pl │ │ │ │ │ +0008a950: 6169 6e20 7465 7874 2063 6861 6e67 656c ain text changel │ │ │ │ │ +0008a960: 6f67 2066 696c 6520 7368 6f75 6c64 0a20 og file should. │ │ │ │ │ +0008a970: 2020 2020 616c 7761 7973 2062 6520 6765 always be ge │ │ │ │ │ +0008a980: 6e65 7261 7465 6420 666f 7220 7468 6520 nerated for the │ │ │ │ │ +0008a990: 7570 7374 7265 616d 2063 6861 6e67 6573 upstream changes │ │ │ │ │ +0008a9a0: 0a0a 2020 2020 2050 6c65 6173 6520 6e6f .. Please no │ │ │ │ │ +0008a9b0: 7465 2074 6861 7420 7468 6520 6e65 7720 te that the new │ │ │ │ │ +0008a9c0: 7265 6c65 6173 6520 6f66 2074 6865 2058 release of the X │ │ │ │ │ +0008a9d0: 2077 696e 646f 7720 7379 7374 656d 2028 window system ( │ │ │ │ │ +0008a9e0: 332e 3229 2073 6861 6c6c 0a20 2020 2020 3.2) shall. │ │ │ │ │ +0008a9f0: 7072 6f62 6162 6c79 206e 6565 6420 7377 probably need sw │ │ │ │ │ +0008aa00: 6565 7069 6e67 2063 6861 6e67 6573 2069 eeping changes i │ │ │ │ │ +0008aa10: 6e20 706f 6c69 6379 0a0a 2020 2020 2050 n policy.. P │ │ │ │ │ +0008aa20: 6f6c 6963 7920 666f 7220 7061 636b 6167 olicy for packag │ │ │ │ │ +0008aa30: 6573 2070 726f 7669 6469 6e67 2074 6865 es providing the │ │ │ │ │ +0008aa40: 2066 6f6c 6c6f 7769 6e67 2058 2d62 6173 following X-bas │ │ │ │ │ +0008aa50: 6564 2066 6561 7475 7265 7320 6861 730a ed features has. │ │ │ │ │ +0008aa60: 2020 2020 2062 6565 6e20 636f 6469 6669 been codifi │ │ │ │ │ +0008aa70: 6564 3a0a 0a20 2020 2020 3131 2e38 2e32 ed:.. 11.8.2 │ │ │ │ │ +0008aa80: 0a0a 2020 2020 2020 2020 2020 5820 7365 .. X se │ │ │ │ │ +0008aa90: 7276 6572 2028 7669 7274 7561 6c20 7061 rver (virtual pa │ │ │ │ │ +0008aaa0: 636b 6167 6520 7873 6572 7665 7229 0a0a ckage xserver).. │ │ │ │ │ +0008aab0: 2020 2020 2031 312e 382e 330a 0a20 2020 11.8.3.. │ │ │ │ │ +0008aac0: 2020 2020 2020 2058 2074 6572 6d69 6e61 X termina │ │ │ │ │ +0008aad0: 6c20 656d 756c 6174 6f72 2028 7669 7274 l emulator (virt │ │ │ │ │ +0008aae0: 7561 6c20 7061 636b 6167 6520 782d 7465 ual package x-te │ │ │ │ │ +0008aaf0: 726d 696e 616c 2d65 6d75 6c61 746f 7229 rminal-emulator) │ │ │ │ │ +0008ab00: 0a0a 2020 2020 2031 312e 382e 340a 0a20 .. 11.8.4.. │ │ │ │ │ +0008ab10: 2020 2020 2020 2020 2058 2077 696e 646f X windo │ │ │ │ │ +0008ab20: 7720 6d61 6e61 6765 7220 2876 6972 7475 w manager (virtu │ │ │ │ │ +0008ab30: 616c 2070 6163 6b61 6765 2078 2d77 696e al package x-win │ │ │ │ │ +0008ab40: 646f 772d 6d61 6e61 6765 722c 2061 6e64 dow-manager, and │ │ │ │ │ +0008ab50: 0a20 2020 2020 2020 2020 20e2 8098 2f75 . .../u │ │ │ │ │ +0008ab60: 7372 2f62 696e 2f78 2d77 696e 646f 772d sr/bin/x-window- │ │ │ │ │ +0008ab70: 6d61 6e61 6765 72e2 8099 2061 6c74 6572 manager... alter │ │ │ │ │ +0008ab80: 6e61 7469 7665 2c20 7769 7468 2070 7269 native, with pri │ │ │ │ │ +0008ab90: 6f72 6974 790a 2020 2020 2020 2020 2020 ority. │ │ │ │ │ +0008aba0: 6361 6c63 756c 6174 696f 6e20 6775 6964 calculation guid │ │ │ │ │ +0008abb0: 656c 696e 6573 290a 0a20 2020 2020 3132 elines).. 12 │ │ │ │ │ +0008abc0: 2e38 2e35 0a0a 2020 2020 2020 2020 2020 .8.5.. │ │ │ │ │ +0008abd0: 5820 666f 6e74 7320 2874 6869 7320 7365 X fonts (this se │ │ │ │ │ +0008abe0: 6374 696f 6e20 6861 7320 6265 656e 2077 ction has been w │ │ │ │ │ +0008abf0: 7269 7474 656e 2066 726f 6d20 7363 7261 ritten from scra │ │ │ │ │ +0008ac00: 7463 6829 0a0a 2020 2020 2031 312e 382e tch).. 11.8. │ │ │ │ │ +0008ac10: 360a 0a20 2020 2020 2020 2020 2058 2061 6.. X a │ │ │ │ │ +0008ac20: 7070 6c69 6361 7469 6f6e 2064 6566 6175 pplication defau │ │ │ │ │ +0008ac30: 6c74 730a 0a31 312e 382e 370a 0a20 2020 lts..11.8.7.. │ │ │ │ │ +0008ac40: 2020 506f 6c69 6379 2066 6f72 2070 6163 Policy for pac │ │ │ │ │ +0008ac50: 6b61 6765 7320 7573 696e 6720 7468 6520 kages using the │ │ │ │ │ +0008ac60: 5820 5769 6e64 6f77 2053 7973 7465 6d20 X Window System │ │ │ │ │ +0008ac70: 616e 6420 4648 5320 6973 7375 6573 2068 and FHS issues h │ │ │ │ │ +0008ac80: 6173 0a20 2020 2020 6265 656e 2063 6c61 as. been cla │ │ │ │ │ +0008ac90: 7269 6669 6564 3b0a 0a31 312e 372e 330a rified;..11.7.3. │ │ │ │ │ +0008aca0: 0a20 2020 2020 4e6f 2070 6163 6b61 6765 . No package │ │ │ │ │ +0008acb0: 206d 6179 2063 6f6e 7461 696e 206f 7220 may contain or │ │ │ │ │ +0008acc0: 6d61 6b65 2068 6172 6420 6c69 6e6b 7320 make hard links │ │ │ │ │ +0008acd0: 746f 2063 6f6e 6666 696c 6573 0a0a 380a to conffiles..8. │ │ │ │ │ +0008ace0: 0a20 2020 2020 4e6f 7465 6420 7468 6174 . Noted that │ │ │ │ │ +0008acf0: 206e 6577 6572 2064 706b 6720 7665 7273 newer dpkg vers │ │ │ │ │ +0008ad00: 696f 6e73 2064 6f20 6e6f 7420 7265 7175 ions do not requ │ │ │ │ │ +0008ad10: 6972 6520 6578 7472 656d 6520 6361 7265 ire extreme care │ │ │ │ │ +0008ad20: 2069 6e0a 2020 2020 2061 6c77 6179 7320 in. always │ │ │ │ │ +0008ad30: 6372 6561 7469 6e67 2074 6865 2073 6861 creating the sha │ │ │ │ │ +0008ad40: 7265 6420 6c69 6220 6265 666f 7265 2074 red lib before t │ │ │ │ │ +0008ad50: 6865 2073 796d 6c69 6e6b 2c20 736f 2074 he symlink, so t │ │ │ │ │ +0008ad60: 6865 2075 6e70 6163 6b0a 2020 2020 206f he unpack. o │ │ │ │ │ +0008ad70: 7264 6572 2062 6520 636f 7272 6563 740a rder be correct. │ │ │ │ │ +0008ad80: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0008ad90: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0008ada0: 6465 3a20 5665 7273 696f 6e20 3320 3120 de: Version 3 1 │ │ │ │ │ +0008adb0: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ +0008adc0: 6e20 3320 3120 302c 2020 5072 6576 3a20 n 3 1 0, Prev: │ │ │ │ │ +0008add0: 5665 7273 696f 6e20 3320 3220 302c 2020 Version 3 2 0, │ │ │ │ │ +0008ade0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0008adf0: 6563 6b6c 6973 740a 0a32 322e 3539 2056 ecklist..22.59 V │ │ │ │ │ +0008ae00: 6572 7369 6f6e 2033 2e31 2e31 0a3d 3d3d ersion 3.1.1.=== │ │ │ │ │ +0008ae10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008ae20: 0a0a 5265 6c65 6173 6564 204e 6f76 656d ..Released Novem │ │ │ │ │ +0008ae30: 6265 722c 2031 3939 392e 0a0a 372e 310a ber, 1999...7.1. │ │ │ │ │ +0008ae40: 0a20 2020 2020 436f 7272 6563 7469 6f6e . Correction │ │ │ │ │ +0008ae50: 2074 6f20 7365 6d61 6e74 6963 7320 6f66 to semantics of │ │ │ │ │ +0008ae60: 2061 7263 6869 7465 6374 7572 6520 6c69 architecture li │ │ │ │ │ +0008ae70: 7374 7320 696e 2042 7569 6c64 2d44 6570 sts in Build-Dep │ │ │ │ │ +0008ae80: 656e 6473 2065 7463 2e0a 2020 2020 2053 ends etc.. S │ │ │ │ │ +0008ae90: 686f 756c 6420 6e6f 7420 6166 6665 6374 hould not affect │ │ │ │ │ +0008aea0: 206d 616e 7920 7061 636b 6167 6573 0a0a many packages.. │ │ │ │ │ +0008aeb0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0008aec0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0008aed0: 653a 2056 6572 7369 6f6e 2033 2031 2030 e: Version 3 1 0 │ │ │ │ │ +0008aee0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0008aef0: 2033 2030 2031 2c20 2050 7265 763a 2056 3 0 1, Prev: V │ │ │ │ │ +0008af00: 6572 7369 6f6e 2033 2031 2031 2c20 2055 ersion 3 1 1, U │ │ │ │ │ +0008af10: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0008af20: 636b 6c69 7374 0a0a 3232 2e36 3020 5665 cklist..22.60 Ve │ │ │ │ │ +0008af30: 7273 696f 6e20 332e 312e 300a 3d3d 3d3d rsion 3.1.0.==== │ │ │ │ │ +0008af40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0008af50: 0a52 656c 6561 7365 6420 4f63 746f 6265 .Released Octobe │ │ │ │ │ +0008af60: 722c 2031 3939 392e 0a0a 6465 6675 6e63 r, 1999...defunc │ │ │ │ │ +0008af70: 740a 0a20 2020 2020 e280 982f 7573 722f t.. .../usr/ │ │ │ │ │ +0008af80: 646f 632f 3c70 6163 6b61 6765 3ee2 8099 doc/... │ │ │ │ │ +0008af90: 2068 6173 2074 6f20 6265 2061 2073 796d has to be a sym │ │ │ │ │ +0008afa0: 6c69 6e6b 2070 6f69 6e74 696e 6720 746f link pointing to │ │ │ │ │ +0008afb0: 0a20 2020 2020 e280 982f 7573 722f 7368 . .../usr/sh │ │ │ │ │ +0008afc0: 6172 652f 646f 632f 3c70 6163 6b61 6765 are/doc/..., to be main │ │ │ │ │ +0008afe0: 7461 696e 6564 2062 7920 706f 7374 696e tained by postin │ │ │ │ │ +0008aff0: 7374 2061 6e64 2070 7265 726d 0a20 2020 st and prerm. │ │ │ │ │ +0008b000: 2020 7363 7269 7074 732e 0a0a 372e 312c scripts...7.1, │ │ │ │ │ +0008b010: 2037 2e36 0a0a 2020 2020 2049 6e74 726f 7.6.. Intro │ │ │ │ │ +0008b020: 6475 6365 6420 736f 7572 6365 2064 6570 duced source dep │ │ │ │ │ +0008b030: 656e 6465 6e63 6965 7320 2842 7569 6c64 endencies (Build │ │ │ │ │ +0008b040: 2d44 6570 656e 6473 2c20 6574 632e 290a -Depends, etc.). │ │ │ │ │ +0008b050: 0a39 2e33 2e34 0a0a 2020 2020 20e2 8098 .9.3.4.. ... │ │ │ │ │ +0008b060: 2f65 7463 2f72 632e 626f 6f74 e280 9920 /etc/rc.boot... │ │ │ │ │ +0008b070: 6861 7320 6265 656e 2064 6570 7265 6361 has been depreca │ │ │ │ │ +0008b080: 7465 6420 696e 2066 6176 6f75 7220 6f66 ted in favour of │ │ │ │ │ +0008b090: 20e2 8098 2f65 7463 2f72 6353 2e64 e280 .../etc/rcS.d.. │ │ │ │ │ +0008b0a0: 992e 0a20 2020 2020 2850 6163 6b61 6765 ... (Package │ │ │ │ │ +0008b0b0: 7320 7368 6f75 6c64 206e 6f74 2062 6520 s should not be │ │ │ │ │ +0008b0c0: 746f 7563 6869 6e67 2074 6869 7320 6469 touching this di │ │ │ │ │ +0008b0d0: 7265 6374 6f72 792c 2062 7574 2073 686f rectory, but sho │ │ │ │ │ +0008b0e0: 756c 6420 7573 650a 2020 2020 2075 7064 uld use. upd │ │ │ │ │ +0008b0f0: 6174 652d 7263 2e64 2069 6e73 7465 6164 ate-rc.d instead │ │ │ │ │ +0008b100: 290a 0a39 2e33 2e33 0a0a 2020 2020 2075 )..9.3.3.. u │ │ │ │ │ +0008b110: 7064 6174 652d 7263 2e64 2069 7320 6e6f pdate-rc.d is no │ │ │ │ │ +0008b120: 7720 7468 6520 276f 6e6c 7927 2061 6c6c w the 'only' all │ │ │ │ │ +0008b130: 6f77 6162 6c65 2077 6179 206f 6620 6163 owable way of ac │ │ │ │ │ +0008b140: 6365 7373 696e 6720 7468 650a 2020 2020 cessing the. │ │ │ │ │ +0008b150: 20e2 8098 2f65 7463 2f72 633f 2e64 2f5b .../etc/rc?.d/[ │ │ │ │ │ +0008b160: 534b 5d3f 3f2a e280 9920 6c69 6e6b 732e SK]??*... links. │ │ │ │ │ +0008b170: 2020 416e 7920 7363 7269 7074 7320 7768 Any scripts wh │ │ │ │ │ +0008b180: 6963 6820 6d61 6e69 7075 6c61 7465 2074 ich manipulate t │ │ │ │ │ +0008b190: 6865 6d0a 2020 2020 2064 6972 6563 746c hem. directl │ │ │ │ │ +0008b1a0: 7920 6d75 7374 2062 6520 6368 616e 6765 y must be change │ │ │ │ │ +0008b1b0: 6420 746f 2075 7365 2075 7064 6174 652d d to use update- │ │ │ │ │ +0008b1c0: 7263 2e64 2069 6e73 7465 6164 2e20 2028 rc.d instead. ( │ │ │ │ │ +0008b1d0: 5468 6973 2069 730a 2020 2020 2062 6563 This is. bec │ │ │ │ │ +0008b1e0: 6175 7365 2074 6865 2066 696c 652d 7263 ause the file-rc │ │ │ │ │ +0008b1f0: 2070 6163 6b61 6765 2068 616e 646c 6573 package handles │ │ │ │ │ +0008b200: 2074 6869 7320 696e 666f 726d 6174 696f this informatio │ │ │ │ │ +0008b210: 6e20 696e 2061 6e0a 2020 2020 2069 6e63 n in an. inc │ │ │ │ │ +0008b220: 6f6d 7061 7469 626c 6520 7761 792e 290a ompatible way.). │ │ │ │ │ +0008b230: 0a31 322e 370a 0a20 2020 2020 4172 6368 .12.7.. Arch │ │ │ │ │ +0008b240: 6974 6563 7475 7265 2d73 7065 6369 6669 itecture-specifi │ │ │ │ │ +0008b250: 6320 6578 616d 706c 6573 2067 6f20 696e c examples go in │ │ │ │ │ +0008b260: 20e2 8098 2f75 7372 2f6c 6962 2f3c 7061 .../usr/lib//examples. │ │ │ │ │ +0008b280: 8099 0a20 2020 2020 7769 7468 2073 796d ... with sym │ │ │ │ │ +0008b290: 6c69 6e6b 7320 6672 6f6d 20e2 8098 2f75 links from .../u │ │ │ │ │ +0008b2a0: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//examples/ │ │ │ │ │ +0008b2c0: 2ae2 8099 206f 7220 6672 6f6d 0a20 2020 *... or from. │ │ │ │ │ +0008b2d0: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ +0008b2e0: 646f 632f 3c70 6163 6b61 6765 3e2f 6578 doc//ex │ │ │ │ │ +0008b2f0: 616d 706c 6573 e280 9920 6974 7365 6c66 amples... itself │ │ │ │ │ +0008b300: 0a0a 392e 312e 310a 0a20 2020 2020 5570 ..9.1.1.. Up │ │ │ │ │ +0008b310: 6461 7465 6420 4648 5320 746f 2061 2032 dated FHS to a 2 │ │ │ │ │ +0008b320: 2e31 2064 7261 6674 3b20 7468 6973 2072 .1 draft; this r │ │ │ │ │ +0008b330: 6576 6572 7473 20e2 8098 2f76 6172 2f73 everts .../var/s │ │ │ │ │ +0008b340: 7461 7465 e280 9920 746f 20e2 8098 2f76 tate... to .../v │ │ │ │ │ +0008b350: 6172 2f6c 6962 e280 990a 0a39 2e37 3b20 ar/lib.....9.7; │ │ │ │ │ +0008b360: 6d69 6d65 2d70 6f6c 6963 790a 0a20 2020 mime-policy.. │ │ │ │ │ +0008b370: 2020 4164 6465 6420 4d49 4d45 2073 7562 Added MIME sub │ │ │ │ │ +0008b380: 2d70 6f6c 6963 7920 646f 6375 6d65 6e74 -policy document │ │ │ │ │ +0008b390: 0a0a 3132 2e34 0a0a 2020 2020 2056 4953 ..12.4.. VIS │ │ │ │ │ +0008b3a0: 5541 4c20 6973 2061 6c6c 6f77 6564 2061 UAL is allowed a │ │ │ │ │ +0008b3b0: 7320 6120 2868 6967 6865 7220 7072 696f s a (higher prio │ │ │ │ │ +0008b3c0: 7269 7479 2920 616c 7465 726e 6174 6976 rity) alternativ │ │ │ │ │ +0008b3d0: 6520 746f 2045 4449 544f 520a 0a31 312e e to EDITOR..11. │ │ │ │ │ +0008b3e0: 360a 0a20 2020 2020 4d6f 6469 6669 6564 6.. Modified │ │ │ │ │ +0008b3f0: 206c 6962 6c6f 636b 6669 6c65 2064 6573 liblockfile des │ │ │ │ │ +0008b400: 6372 6970 7469 6f6e 2c20 7768 6963 6820 cription, which │ │ │ │ │ +0008b410: 6166 6665 6374 7320 6d61 696c 626f 782d affects mailbox- │ │ │ │ │ +0008b420: 6163 6365 7373 696e 670a 2020 2020 2070 accessing. p │ │ │ │ │ +0008b430: 726f 6772 616d 732e 2020 506c 6561 7365 rograms. Please │ │ │ │ │ +0008b440: 2073 6565 2074 6865 2070 6f6c 6963 7920 see the policy │ │ │ │ │ +0008b450: 646f 6375 6d65 6e74 2066 6f72 2064 6574 document for det │ │ │ │ │ +0008b460: 6169 6c73 0a0a 3132 2e37 0a0a 2020 2020 ails..12.7.. │ │ │ │ │ +0008b470: 2049 6620 6120 7061 636b 6167 6520 7072 If a package pr │ │ │ │ │ +0008b480: 6f76 6964 6573 2061 2063 6861 6e67 656c ovides a changel │ │ │ │ │ +0008b490: 6f67 2069 6e20 4854 4d4c 2066 6f72 6d61 og in HTML forma │ │ │ │ │ +0008b4a0: 742c 2061 2074 6578 742d 6f6e 6c79 0a20 t, a text-only. │ │ │ │ │ +0008b4b0: 2020 2020 7665 7273 696f 6e20 7368 6f75 version shou │ │ │ │ │ +0008b4c0: 6c64 2061 6c73 6f20 6265 2069 6e63 6c75 ld also be inclu │ │ │ │ │ +0008b4d0: 6465 642e 2020 2853 7563 6820 6120 7665 ded. (Such a ve │ │ │ │ │ +0008b4e0: 7273 696f 6e20 6d61 7920 6265 2070 7265 rsion may be pre │ │ │ │ │ +0008b4f0: 7061 7265 640a 2020 2020 2075 7369 6e67 pared. using │ │ │ │ │ +0008b500: 20e2 8098 6c79 6e78 202d 6475 6d70 202d ...lynx -dump - │ │ │ │ │ +0008b510: 6e6f 6c69 7374 e280 992e 290a 0a33 2e32 nolist....)..3.2 │ │ │ │ │ +0008b520: 2e31 0a0a 2020 2020 2044 6573 6372 6970 .1.. Descrip │ │ │ │ │ +0008b530: 7469 6f6e 206f 6620 686f 7720 746f 2068 tion of how to h │ │ │ │ │ +0008b540: 616e 646c 6520 7665 7273 696f 6e20 6e75 andle version nu │ │ │ │ │ +0008b550: 6d62 6572 7320 6261 7365 6420 6f6e 2064 mbers based on d │ │ │ │ │ +0008b560: 6174 6573 2061 6464 6564 0a0a 1f0a 4669 ates added....Fi │ │ │ │ │ +0008b570: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0008b580: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0008b590: 6572 7369 6f6e 2033 2030 2031 2c20 204e ersion 3 0 1, N │ │ │ │ │ +0008b5a0: 6578 743a 2056 6572 7369 6f6e 2033 2030 ext: Version 3 0 │ │ │ │ │ +0008b5b0: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ +0008b5c0: 6f6e 2033 2031 2030 2c20 2055 703a 2055 on 3 1 0, Up: U │ │ │ │ │ +0008b5d0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0008b5e0: 7374 0a0a 3232 2e36 3120 5665 7273 696f st..22.61 Versio │ │ │ │ │ +0008b5f0: 6e20 332e 302e 310a 3d3d 3d3d 3d3d 3d3d n 3.0.1.======== │ │ │ │ │ +0008b600: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +0008b610: 6561 7365 6420 4a75 6c79 2c20 3139 3939 eased July, 1999 │ │ │ │ │ +0008b620: 2e0a 0a31 302e 320a 0a20 2020 2020 4164 ...10.2.. Ad │ │ │ │ │ +0008b630: 6465 6420 7468 6520 636c 6172 6966 6963 ded the clarific │ │ │ │ │ +0008b640: 6174 696f 6e20 7468 6174 2074 6865 202e ation that the . │ │ │ │ │ +0008b650: 6c61 2066 696c 6573 2061 7265 2065 7373 la files are ess │ │ │ │ │ +0008b660: 656e 7469 616c 2066 6f72 2074 6865 0a20 ential for the. │ │ │ │ │ +0008b670: 2020 2020 7061 636b 6167 6573 2075 7369 packages usi │ │ │ │ │ +0008b680: 6e67 206c 6962 746f 6f6c e280 9973 206c ng libtool...s l │ │ │ │ │ +0008b690: 6962 6c74 646c 206c 6962 7261 7279 2c20 ibltdl library, │ │ │ │ │ +0008b6a0: 696e 2077 6869 6368 2063 6173 6520 7468 in which case th │ │ │ │ │ +0008b6b0: 6520 2e6c 610a 2020 2020 2066 696c 6573 e .la. files │ │ │ │ │ +0008b6c0: 206d 7573 7420 676f 2069 6e20 7468 6520 must go in the │ │ │ │ │ +0008b6d0: 7275 6e2d 7469 6d65 206c 6962 7261 7279 run-time library │ │ │ │ │ +0008b6e0: 2070 6163 6b61 6765 0a0a 1f0a 4669 6c65 package....File │ │ │ │ │ +0008b6f0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0008b700: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0008b710: 7369 6f6e 2033 2030 2030 2c20 204e 6578 sion 3 0 0, Nex │ │ │ │ │ +0008b720: 743a 2056 6572 7369 6f6e 2032 2035 2030 t: Version 2 5 0 │ │ │ │ │ +0008b730: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0008b740: 2033 2030 2031 2c20 2055 703a 2055 7067 3 0 1, Up: Upg │ │ │ │ │ +0008b750: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0008b760: 0a0a 3232 2e36 3220 5665 7273 696f 6e20 ..22.62 Version │ │ │ │ │ +0008b770: 332e 302e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3.0.0.========== │ │ │ │ │ +0008b780: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0008b790: 7365 6420 4a75 6e65 2c20 3139 3939 2e0a sed June, 1999.. │ │ │ │ │ +0008b7a0: 0a39 2e31 0a0a 2020 2020 2044 6562 6961 .9.1.. Debia │ │ │ │ │ +0008b7b0: 6e20 666f 726d 616c 6c79 206d 6f76 6573 n formally moves │ │ │ │ │ +0008b7c0: 2066 726f 6d20 7468 6520 4653 5354 4e44 from the FSSTND │ │ │ │ │ +0008b7d0: 2074 6f20 7468 6520 4648 532e 2054 6869 to the FHS. Thi │ │ │ │ │ +0008b7e0: 7320 6973 2061 206d 616a 6f72 0a20 2020 s is a major. │ │ │ │ │ +0008b7f0: 2020 6368 616e 6765 2c20 616e 6420 7468 change, and th │ │ │ │ │ +0008b800: 6520 696d 706c 6963 6174 696f 6e73 206f e implications o │ │ │ │ │ +0008b810: 6620 7468 6973 206d 6f76 6520 6172 6520 f this move are │ │ │ │ │ +0008b820: 7072 6f62 6162 6c79 206e 6f74 2061 6c6c probably not all │ │ │ │ │ +0008b830: 0a20 2020 2020 6b6e 6f77 6e2e 0a0a 342e . known...4. │ │ │ │ │ +0008b840: 310a 0a20 2020 2020 4f6e 6c79 2033 2064 1.. Only 3 d │ │ │ │ │ +0008b850: 6967 6974 7320 6f66 2074 6865 2053 7461 igits of the Sta │ │ │ │ │ +0008b860: 6e64 6172 6473 2076 6572 7369 6f6e 206e ndards version n │ │ │ │ │ +0008b870: 6565 6420 6265 2069 6e63 6c75 6465 6420 eed be included │ │ │ │ │ +0008b880: 696e 2063 6f6e 7472 6f6c 0a20 2020 2020 in control. │ │ │ │ │ +0008b890: 6669 6c65 732c 2074 686f 7567 6820 616c files, though al │ │ │ │ │ +0008b8a0: 6c20 666f 7572 2064 6967 6974 7320 6172 l four digits ar │ │ │ │ │ +0008b8b0: 6520 7374 696c 6c20 7065 726d 6974 7465 e still permitte │ │ │ │ │ +0008b8c0: 642e 0a0a 3132 2e36 0a0a 2020 2020 2054 d...12.6.. T │ │ │ │ │ +0008b8d0: 6865 206c 6f63 6174 696f 6e20 6f66 2074 he location of t │ │ │ │ │ +0008b8e0: 6865 2047 504c 2068 6173 2063 6861 6e67 he GPL has chang │ │ │ │ │ +0008b8f0: 6564 2074 6f0a 2020 2020 20e2 8098 2f75 ed to. .../u │ │ │ │ │ +0008b900: 7372 2f73 6861 7265 2f63 6f6d 6d6f 6e2d sr/share/common- │ │ │ │ │ +0008b910: 6c69 6365 6e73 6573 e280 992e 2020 5468 licenses.... Th │ │ │ │ │ +0008b920: 6973 206d 6179 2072 6571 7569 7265 2063 is may require c │ │ │ │ │ +0008b930: 6861 6e67 696e 6720 7468 650a 2020 2020 hanging the. │ │ │ │ │ +0008b940: 2063 6f70 7972 6967 6874 2066 696c 6573 copyright files │ │ │ │ │ +0008b950: 2074 6f20 706f 696e 7420 746f 2074 6865 to point to the │ │ │ │ │ +0008b960: 2063 6f72 7265 6374 206c 6f63 6174 696f correct locatio │ │ │ │ │ +0008b970: 6e20 6f66 2074 6865 2047 504c 2061 6e64 n of the GPL and │ │ │ │ │ +0008b980: 0a20 2020 2020 6f74 6865 7220 6d61 6a6f . other majo │ │ │ │ │ +0008b990: 7220 6c69 6365 6e73 6573 0a0a 3130 2e32 r licenses..10.2 │ │ │ │ │ +0008b9a0: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +0008b9b0: 7468 6174 2075 7365 206c 6962 746f 6f6c that use libtool │ │ │ │ │ +0008b9c0: 2074 6f20 6372 6561 7465 2073 6861 7265 to create share │ │ │ │ │ +0008b9d0: 6420 6c69 6272 6172 6965 7320 6d75 7374 d libraries must │ │ │ │ │ +0008b9e0: 2069 6e63 6c75 6465 0a20 2020 2020 7468 include. th │ │ │ │ │ +0008b9f0: 6520 2e6c 6120 6669 6c65 7320 696e 2074 e .la files in t │ │ │ │ │ +0008ba00: 6865 202d 6465 7620 7061 636b 6167 6573 he -dev packages │ │ │ │ │ +0008ba10: 0a0a 3130 2e38 0a0a 2020 2020 2055 7365 ..10.8.. Use │ │ │ │ │ +0008ba20: 206c 6f67 726f 7461 7465 2074 6f20 726f logrotate to ro │ │ │ │ │ +0008ba30: 7461 7465 206c 6f67 2066 696c 6573 0a0a tate log files.. │ │ │ │ │ +0008ba40: 6e6f 7720 3131 2e38 0a0a 2020 2020 2073 now 11.8.. s │ │ │ │ │ +0008ba50: 6563 7469 6f6e 2035 2e38 2068 6173 2062 ection 5.8 has b │ │ │ │ │ +0008ba60: 6565 6e20 7265 7772 6974 7465 6e20 2850 een rewritten (P │ │ │ │ │ +0008ba70: 726f 6772 616d 7320 666f 7220 7468 6520 rograms for the │ │ │ │ │ +0008ba80: 5820 5769 6e64 6f77 2053 7973 7465 6d29 X Window System) │ │ │ │ │ +0008ba90: 0a0a 392e 363b 206d 656e 752d 706f 6c69 ..9.6; menu-poli │ │ │ │ │ +0008baa0: 6379 0a0a 2020 2020 2054 6865 7265 2069 cy.. There i │ │ │ │ │ +0008bab0: 7320 6e6f 7720 616e 2061 7373 6f63 6961 s now an associa │ │ │ │ │ +0008bac0: 7465 6420 6d65 6e75 2070 6f6c 6963 792c ted menu policy, │ │ │ │ │ +0008bad0: 2069 6e20 6120 7365 7061 7261 7465 2064 in a separate d │ │ │ │ │ +0008bae0: 6f63 756d 656e 742c 0a20 2020 2020 7468 ocument,. th │ │ │ │ │ +0008baf0: 6174 2063 6172 7269 6573 2074 6865 2066 at carries the f │ │ │ │ │ +0008bb00: 756c 6c20 7765 6967 6874 206f 6620 4465 ull weight of De │ │ │ │ │ +0008bb10: 6269 616e 2070 6f6c 6963 790a 0a31 312e bian policy..11. │ │ │ │ │ +0008bb20: 330a 0a20 2020 2020 5072 6f67 7261 6d73 3.. Programs │ │ │ │ │ +0008bb30: 2077 6869 6368 206e 6565 6420 746f 206d which need to m │ │ │ │ │ +0008bb40: 6f64 6966 7920 7468 6520 6669 6c65 7320 odify the files │ │ │ │ │ +0008bb50: e280 982f 7661 722f 7275 6e2f 7574 6d70 .../var/run/utmp │ │ │ │ │ +0008bb60: e280 992c 0a20 2020 2020 e280 982f 7661 ...,. .../va │ │ │ │ │ +0008bb70: 722f 6c6f 672f 7774 6d70 e280 9920 616e r/log/wtmp... an │ │ │ │ │ +0008bb80: 6420 e280 982f 7661 722f 6c6f 672f 6c61 d .../var/log/la │ │ │ │ │ +0008bb90: 7374 6c6f 67e2 8099 206d 7573 7420 6265 stlog... must be │ │ │ │ │ +0008bba0: 2069 6e73 7461 6c6c 6564 2073 6574 6769 installed setgi │ │ │ │ │ +0008bbb0: 640a 2020 2020 2075 746d 700a 0a1f 0a46 d. utmp....F │ │ │ │ │ +0008bbc0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0008bbd0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0008bbe0: 5665 7273 696f 6e20 3220 3520 302c 2020 Version 2 5 0, │ │ │ │ │ +0008bbf0: 4e65 7874 3a20 5665 7273 696f 6e20 3220 Next: Version 2 │ │ │ │ │ +0008bc00: 3420 312c 2020 5072 6576 3a20 5665 7273 4 1, Prev: Vers │ │ │ │ │ +0008bc10: 696f 6e20 3320 3020 302c 2020 5570 3a20 ion 3 0 0, Up: │ │ │ │ │ +0008bc20: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +0008bc30: 6973 740a 0a32 322e 3633 2056 6572 7369 ist..22.63 Versi │ │ │ │ │ +0008bc40: 6f6e 2032 2e35 2e30 0a3d 3d3d 3d3d 3d3d on 2.5.0.======= │ │ │ │ │ +0008bc50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +0008bc60: 6c65 6173 6564 204f 6374 6f62 6572 2c20 leased October, │ │ │ │ │ +0008bc70: 3139 3938 2e0a 0a27 506c 6561 7365 206e 1998...'Please n │ │ │ │ │ +0008bc80: 6f74 6520 7468 6174 2073 6563 7469 6f6e ote that section │ │ │ │ │ +0008bc90: 206e 756d 6265 7273 2062 656c 6f77 2074 numbers below t │ │ │ │ │ +0008bca0: 6869 7320 706f 696e 7420 6d61 7920 6e6f his point may no │ │ │ │ │ +0008bcb0: 7420 6d61 7463 6820 7468 650a 6375 7272 t match the.curr │ │ │ │ │ +0008bcc0: 656e 7420 506f 6c69 6379 204d 616e 7561 ent Policy Manua │ │ │ │ │ +0008bcd0: 6c2e 270a 0a20 2020 2d20 5265 6172 7261 l.'.. - Rearra │ │ │ │ │ +0008bce0: 6e67 6564 2074 6865 206d 616e 7561 6c20 nged the manual │ │ │ │ │ +0008bcf0: 746f 2063 7265 6174 6520 6120 6e65 7720 to create a new │ │ │ │ │ +0008bd00: 5365 6374 696f 6e20 342c 2046 696c 6573 Section 4, Files │ │ │ │ │ +0008bd10: 0a0a 2020 2020 2020 2020 2d20 5365 6374 .. - Sect │ │ │ │ │ +0008bd20: 696f 6e20 332e 3320 28e2 809c 4669 6c65 ion 3.3 (...File │ │ │ │ │ +0008bd30: 73e2 809d 2920 7761 7320 6d6f 7665 6420 s...) was moved │ │ │ │ │ +0008bd40: 746f 2053 6563 7469 6f6e 2034 2e20 2054 to Section 4. T │ │ │ │ │ +0008bd50: 6865 2053 6563 7469 6f6e 730a 2020 2020 he Sections. │ │ │ │ │ +0008bd60: 2020 2020 2020 7468 6174 2077 6572 6520 that were │ │ │ │ │ +0008bd70: 5365 6374 696f 6e20 3420 616e 6420 5365 Section 4 and Se │ │ │ │ │ +0008bd80: 6374 696f 6e20 3520 7765 7265 206d 6f76 ction 5 were mov │ │ │ │ │ +0008bd90: 6564 2064 6f77 6e20 746f 2062 6563 6f6d ed down to becom │ │ │ │ │ +0008bda0: 650a 2020 2020 2020 2020 2020 5365 6374 e. Sect │ │ │ │ │ +0008bdb0: 696f 6e20 3520 616e 6420 5365 6374 696f ion 5 and Sectio │ │ │ │ │ +0008bdc0: 6e20 362e 0a0a 2020 2020 2020 2020 2d20 n 6... - │ │ │ │ │ +0008bdd0: 5768 6174 2077 6173 2053 6563 7469 6f6e What was Section │ │ │ │ │ +0008bde0: 2035 2e35 2028 e280 9c4c 6f67 2066 696c 5.5 (...Log fil │ │ │ │ │ +0008bdf0: 6573 e280 9d29 2069 7320 6e6f 7720 6120 es...) is now a │ │ │ │ │ +0008be00: 7375 6273 6563 7469 6f6e 206f 6620 7468 subsection of th │ │ │ │ │ +0008be10: 650a 2020 2020 2020 2020 2020 6e65 7720 e. new │ │ │ │ │ +0008be20: 5365 6374 696f 6e20 3420 28e2 809c 4669 Section 4 (...Fi │ │ │ │ │ +0008be30: 6c65 73e2 809d 292c 2062 6563 6f6d 696e les...), becomin │ │ │ │ │ +0008be40: 6720 7365 6374 696f 6e20 342e 382c 2070 g section 4.8, p │ │ │ │ │ +0008be50: 6c61 6365 6420 6166 7465 720a 2020 2020 laced after. │ │ │ │ │ +0008be60: 2020 2020 2020 e280 9c43 6f6e 6669 6775 ...Configu │ │ │ │ │ +0008be70: 7261 7469 6f6e 2066 696c 6573 e280 9d2c ration files..., │ │ │ │ │ +0008be80: 206d 6f76 696e 6720 7468 6520 5365 6374 moving the Sect │ │ │ │ │ +0008be90: 696f 6e20 342e 3820 28e2 809c 5065 726d ion 4.8 (...Perm │ │ │ │ │ +0008bea0: 6973 7369 6f6e 730a 2020 2020 2020 2020 issions. │ │ │ │ │ +0008beb0: 2020 616e 6420 6f77 6e65 7273 e280 9d29 and owners...) │ │ │ │ │ +0008bec0: 2074 6f20 5365 6374 696f 6e20 342e 392e to Section 4.9. │ │ │ │ │ +0008bed0: 2020 416c 6c20 7375 6273 6563 7469 6f6e All subsection │ │ │ │ │ +0008bee0: 7320 6f66 2074 6865 206f 6c64 0a20 2020 s of the old. │ │ │ │ │ +0008bef0: 2020 2020 2020 2053 6563 7469 6f6e 2035 Section 5 │ │ │ │ │ +0008bf00: 2061 6674 6572 2035 2e35 2077 6572 6520 after 5.5 were │ │ │ │ │ +0008bf10: 6d6f 7665 6420 646f 776e 2074 6f20 6669 moved down to fi │ │ │ │ │ +0008bf20: 6c6c 2069 6e20 7468 6520 6e75 6d62 6572 ll in the number │ │ │ │ │ +0008bf30: 2067 6170 2e0a 0a20 2020 2d20 4d6f 6469 gap... - Modi │ │ │ │ │ +0008bf40: 6669 6564 2074 6865 2073 6563 7469 6f6e fied the section │ │ │ │ │ +0008bf50: 2061 626f 7574 2063 6861 6e67 656c 6f67 about changelog │ │ │ │ │ +0008bf60: 2066 696c 6573 2074 6f20 6163 636f 6d6d files to accomm │ │ │ │ │ +0008bf70: 6f64 6174 6520 7570 7374 7265 616d 0a20 odate upstream. │ │ │ │ │ +0008bf80: 2020 2020 6368 616e 6765 6c6f 6773 2077 changelogs w │ │ │ │ │ +0008bf90: 6869 6368 2077 6572 6520 666f 726d 6174 hich were format │ │ │ │ │ +0008bfa0: 7465 6420 6173 2048 544d 4c2e 2054 6865 ted as HTML. The │ │ │ │ │ +0008bfb0: 7365 2075 7073 7472 6561 6d20 6368 616e se upstream chan │ │ │ │ │ +0008bfc0: 6765 6c6f 670a 2020 2020 2066 696c 6573 gelog. files │ │ │ │ │ +0008bfd0: 2073 686f 756c 6420 6e6f 7720 6265 2061 should now be a │ │ │ │ │ +0008bfe0: 6363 6573 7369 626c 6520 6173 0a20 2020 ccessible as. │ │ │ │ │ +0008bff0: 2020 e280 982f 7573 722f 646f 632f 7061 .../usr/doc/pa │ │ │ │ │ +0008c000: 636b 6167 652f 6368 616e 6765 6c6f 672e ckage/changelog. │ │ │ │ │ +0008c010: 6874 6d6c 2e67 7ae2 8099 0a0a 2020 202d html.gz..... - │ │ │ │ │ +0008c020: 2053 796d 6c69 6e6b 7320 6172 6520 7065 Symlinks are pe │ │ │ │ │ +0008c030: 726d 6973 7369 626c 6520 746f 206c 696e rmissible to lin │ │ │ │ │ +0008c040: 6b20 7468 6520 7265 616c 2c20 6f72 2075 k the real, or u │ │ │ │ │ +0008c050: 7073 7472 6561 6d2c 2063 6861 6e67 656c pstream, changel │ │ │ │ │ +0008c060: 6f67 0a20 2020 2020 6e61 6d65 2074 6f20 og. name to │ │ │ │ │ +0008c070: 7468 6520 4465 6269 616e 206d 616e 6461 the Debian manda │ │ │ │ │ +0008c080: 7465 6420 6e61 6d65 2e0a 0a20 2020 2d20 ted name... - │ │ │ │ │ +0008c090: 436c 6172 6966 6965 6420 7468 6174 2048 Clarified that H │ │ │ │ │ +0008c0a0: 544d 4c20 646f 6375 6d65 6e74 6174 696f TML documentatio │ │ │ │ │ +0008c0b0: 6e20 7368 6f75 6c64 2062 6520 7072 6573 n should be pres │ │ │ │ │ +0008c0c0: 656e 7420 696e 2073 6f6d 650a 2020 2020 ent in some. │ │ │ │ │ +0008c0d0: 2070 6163 6b61 6765 2c20 7468 6f75 6768 package, though │ │ │ │ │ +0008c0e0: 206e 6f74 206e 6563 6573 7361 7269 6c79 not necessarily │ │ │ │ │ +0008c0f0: 2074 6865 206d 6169 6e20 6269 6e61 7279 the main binary │ │ │ │ │ +0008c100: 2070 6163 6b61 6765 2e0a 0a20 2020 2d20 package... - │ │ │ │ │ +0008c110: 436f 7272 6563 7465 6420 616c 6c20 7265 Corrected all re │ │ │ │ │ +0008c120: 6665 7265 6e63 6573 2074 6f20 7468 6520 ferences to the │ │ │ │ │ +0008c130: 6c6f 6361 7469 6f6e 206f 6620 7468 6520 location of the │ │ │ │ │ +0008c140: 636f 7079 7269 6768 7420 6669 6c65 732e copyright files. │ │ │ │ │ +0008c150: 0a20 2020 2020 5468 6520 636f 7272 6563 . The correc │ │ │ │ │ +0008c160: 7420 6c6f 6361 7469 6f6e 2069 7320 e280 t location is .. │ │ │ │ │ +0008c170: 982f 7573 722f 646f 632f 7061 636b 6167 ./usr/doc/packag │ │ │ │ │ +0008c180: 652f 636f 7079 7269 6768 74e2 8099 0a0a e/copyright..... │ │ │ │ │ +0008c190: 2020 202d 2052 6174 6966 6965 6420 7468 - Ratified th │ │ │ │ │ +0008c1a0: 6520 6172 6368 6974 6563 7475 7265 2073 e architecture s │ │ │ │ │ +0008c1b0: 7065 6369 6669 6361 7469 6f6e 2073 7472 pecification str │ │ │ │ │ +0008c1c0: 696e 6773 2074 6f20 6361 7465 7220 746f ings to cater to │ │ │ │ │ +0008c1d0: 2074 6865 0a20 2020 2020 4855 5244 2e0a the. HURD.. │ │ │ │ │ +0008c1e0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0008c1f0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0008c200: 6465 3a20 5665 7273 696f 6e20 3220 3420 de: Version 2 4 │ │ │ │ │ +0008c210: 312c 2020 4e65 7874 3a20 5665 7273 696f 1, Next: Versio │ │ │ │ │ +0008c220: 6e20 3220 3420 302c 2020 5072 6576 3a20 n 2 4 0, Prev: │ │ │ │ │ +0008c230: 5665 7273 696f 6e20 3220 3520 302c 2020 Version 2 5 0, │ │ │ │ │ +0008c240: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0008c250: 6563 6b6c 6973 740a 0a32 322e 3634 2056 ecklist..22.64 V │ │ │ │ │ +0008c260: 6572 7369 6f6e 2032 2e34 2e31 0a3d 3d3d ersion 2.4.1.=== │ │ │ │ │ +0008c270: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008c280: 0a0a 5265 6c65 6173 6564 2041 7072 696c ..Released April │ │ │ │ │ +0008c290: 2c20 3139 3938 2e0a 0a55 7064 6174 6564 , 1998...Updated │ │ │ │ │ +0008c2a0: 2073 6563 7469 6f6e 2033 2e33 2e35 2053 section 3.3.5 S │ │ │ │ │ +0008c2b0: 796d 626f 6c69 6320 6c69 6e6b 730a 0a20 ymbolic links.. │ │ │ │ │ +0008c2c0: 2020 2020 7379 6d62 6f6c 6963 206c 696e symbolic lin │ │ │ │ │ +0008c2d0: 6b73 2077 6974 6869 6e20 6120 746f 706c ks within a topl │ │ │ │ │ +0008c2e0: 6576 656c 2064 6972 6563 746f 7279 2073 evel directory s │ │ │ │ │ +0008c2f0: 686f 756c 6420 6265 2072 656c 6174 6976 hould be relativ │ │ │ │ │ +0008c300: 652c 0a20 2020 2020 7379 6d62 6f6c 6963 e,. symbolic │ │ │ │ │ +0008c310: 206c 696e 6b73 2062 6574 7765 656e 2074 links between t │ │ │ │ │ +0008c320: 6f70 6c65 7665 6c20 6469 7265 6374 6f72 oplevel director │ │ │ │ │ +0008c330: 6965 7320 7368 6f75 6c64 2062 6520 6162 ies should be ab │ │ │ │ │ +0008c340: 736f 6c75 7465 0a20 2020 2020 2863 662e solute. (cf. │ │ │ │ │ +0008c350: 2c20 506f 6c69 6379 2057 6565 6b6c 7920 , Policy Weekly │ │ │ │ │ +0008c360: 4973 7375 6523 362c 2074 6f70 6963 2032 Issue#6, topic 2 │ │ │ │ │ +0008c370: 290a 0a55 7064 6174 6564 2073 6563 7469 )..Updated secti │ │ │ │ │ +0008c380: 6f6e 2034 2e39 2047 616d 6573 0a0a 2020 on 4.9 Games.. │ │ │ │ │ +0008c390: 2020 206d 616e 7061 6765 7320 666f 7220 manpages for │ │ │ │ │ +0008c3a0: 6761 6d65 7320 7368 6f75 6c64 2062 6520 games should be │ │ │ │ │ +0008c3b0: 696e 7374 616c 6c65 6420 696e 20e2 8098 installed in ... │ │ │ │ │ +0008c3c0: 2f75 7372 2f6d 616e 2f6d 616e 36e2 8099 /usr/man/man6... │ │ │ │ │ +0008c3d0: 2028 6366 2e2c 0a20 2020 2020 506f 6c69 (cf.,. Poli │ │ │ │ │ +0008c3e0: 6379 2057 6565 6b6c 7920 4973 7375 6523 cy Weekly Issue# │ │ │ │ │ +0008c3f0: 362c 2074 6f70 6963 2033 290a 0a55 7064 6, topic 3)..Upd │ │ │ │ │ +0008c400: 6174 6564 2043 6861 7074 6572 2031 3220 ated Chapter 12 │ │ │ │ │ +0008c410: 5368 6172 6564 204c 6962 7261 7269 6573 Shared Libraries │ │ │ │ │ +0008c420: 0a0a 2020 2020 206c 6463 6f6e 6669 6720 .. ldconfig │ │ │ │ │ +0008c430: 6d75 7374 2062 6520 6361 6c6c 6564 2069 must be called i │ │ │ │ │ +0008c440: 6e20 7468 6520 706f 7374 696e 7374 2073 n the postinst s │ │ │ │ │ +0008c450: 6372 6970 7420 6966 2074 6865 2070 6163 cript if the pac │ │ │ │ │ +0008c460: 6b61 6765 0a20 2020 2020 696e 7374 616c kage. instal │ │ │ │ │ +0008c470: 6c73 2073 6861 7265 6420 6c69 6272 6172 ls shared librar │ │ │ │ │ +0008c480: 6965 7320 2863 662e 2c20 506f 6c69 6379 ies (cf., Policy │ │ │ │ │ +0008c490: 2057 6565 6b6c 7920 4973 7375 6520 2336 Weekly Issue #6 │ │ │ │ │ +0008c4a0: 2c0a 2020 2020 2066 6978 6573 3a62 7567 ,. fixes:bug │ │ │ │ │ +0008c4b0: 2332 3035 3135 290a 0a1f 0a46 696c 653a #20515)....File: │ │ │ │ │ +0008c4c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0008c4d0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +0008c4e0: 696f 6e20 3220 3420 302c 2020 4e65 7874 ion 2 4 0, Next │ │ │ │ │ +0008c4f0: 3a20 5665 7273 696f 6e20 3220 3320 302c : Version 2 3 0, │ │ │ │ │ +0008c500: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +0008c510: 3220 3420 312c 2020 5570 3a20 5570 6772 2 4 1, Up: Upgr │ │ │ │ │ +0008c520: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +0008c530: 0a32 322e 3635 2056 6572 7369 6f6e 2032 .22.65 Version 2 │ │ │ │ │ +0008c540: 2e34 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .4.0.=========== │ │ │ │ │ +0008c550: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +0008c560: 6564 204a 616e 7561 7279 2c20 3139 3938 ed January, 1998 │ │ │ │ │ +0008c570: 0a0a 5570 6461 7465 6420 7365 6374 696f ..Updated sectio │ │ │ │ │ +0008c580: 6e20 332e 332e 3420 5363 7269 7074 730a n 3.3.4 Scripts. │ │ │ │ │ +0008c590: 0a20 2020 2020 2020 202d 202f 6269 6e2f . - /bin/ │ │ │ │ │ +0008c5a0: 7368 206d 6179 2062 6520 616e 7920 504f sh may be any PO │ │ │ │ │ +0008c5b0: 5349 5820 636f 6d70 6174 6962 6c65 2073 SIX compatible s │ │ │ │ │ +0008c5c0: 6865 6c6c 0a0a 2020 2020 2020 2020 2d20 hell.. - │ │ │ │ │ +0008c5d0: 7363 7269 7074 7320 696e 636c 7564 696e scripts includin │ │ │ │ │ +0008c5e0: 6720 6261 7368 6973 6d73 2068 6176 6520 g bashisms have │ │ │ │ │ +0008c5f0: 746f 2073 7065 6369 6679 20e2 8098 2f62 to specify .../b │ │ │ │ │ +0008c600: 696e 2f62 6173 68e2 8099 2061 730a 2020 in/bash... as. │ │ │ │ │ +0008c610: 2020 2020 2020 2020 696e 7465 7270 7265 interpre │ │ │ │ │ +0008c620: 7465 720a 0a20 2020 2020 2020 202d 2073 ter.. - s │ │ │ │ │ +0008c630: 6372 6970 7473 2077 6869 6368 2063 7265 cripts which cre │ │ │ │ │ +0008c640: 6174 6520 6669 6c65 7320 696e 2077 6f72 ate files in wor │ │ │ │ │ +0008c650: 6c64 2d77 7269 7461 626c 6520 6469 7265 ld-writable dire │ │ │ │ │ +0008c660: 6374 6f72 6965 730a 2020 2020 2020 2020 ctories. │ │ │ │ │ +0008c670: 2020 2865 2e67 2e2c 2069 6e20 e280 982f (e.g., in .../ │ │ │ │ │ +0008c680: 746d 70e2 8099 2920 7368 6f75 6c64 2075 tmp...) should u │ │ │ │ │ +0008c690: 7365 2074 656d 7066 696c 6520 6f72 206d se tempfile or m │ │ │ │ │ +0008c6a0: 6b74 656d 7020 666f 7220 6372 6561 7469 ktemp for creati │ │ │ │ │ +0008c6b0: 6e67 0a20 2020 2020 2020 2020 2074 6865 ng. the │ │ │ │ │ +0008c6c0: 2064 6972 6563 746f 7279 0a0a 5570 6461 directory..Upda │ │ │ │ │ +0008c6d0: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ +0008c6e0: 3520 5379 6d62 6f6c 6963 204c 696e 6b73 5 Symbolic Links │ │ │ │ │ +0008c6f0: 0a0a 2020 2020 2073 796d 626f 6c69 6320 .. symbolic │ │ │ │ │ +0008c700: 6c69 6e6b 7320 7265 6665 7265 6e63 696e links referencin │ │ │ │ │ +0008c710: 6720 636f 6d70 7265 7373 6564 2066 696c g compressed fil │ │ │ │ │ +0008c720: 6573 206d 7573 7420 6861 7665 2074 6865 es must have the │ │ │ │ │ +0008c730: 2073 616d 6520 6669 6c65 0a20 2020 2020 same file. │ │ │ │ │ +0008c740: 6578 7465 6e73 696f 6e20 6173 2074 6865 extension as the │ │ │ │ │ +0008c750: 2072 6566 6572 656e 6365 6420 6669 6c65 referenced file │ │ │ │ │ +0008c760: 0a0a 5570 6461 7465 6420 7365 6374 696f ..Updated sectio │ │ │ │ │ +0008c770: 6e20 332e 332e 3620 4465 7669 6365 2066 n 3.3.6 Device f │ │ │ │ │ +0008c780: 696c 6573 0a0a 2020 2020 20e2 8098 2f64 iles.. .../d │ │ │ │ │ +0008c790: 6576 2f74 7479 2ae2 8099 2073 6572 6961 ev/tty*... seria │ │ │ │ │ +0008c7a0: 6c20 6465 7669 6365 7320 7368 6f75 6c64 l devices should │ │ │ │ │ +0008c7b0: 2062 6520 7573 6564 2069 6e73 7465 6164 be used instead │ │ │ │ │ +0008c7c0: 206f 6620 e280 982f 6465 762f 6375 2ae2 of .../dev/cu*. │ │ │ │ │ +0008c7d0: 8099 0a0a 5570 6461 7465 6420 7365 6374 ....Updated sect │ │ │ │ │ +0008c7e0: 696f 6e20 332e 342e 3220 5772 6974 696e ion 3.4.2 Writin │ │ │ │ │ +0008c7f0: 6720 7468 6520 7363 7269 7074 7320 696e g the scripts in │ │ │ │ │ +0008c800: 20e2 8098 2f65 7463 2f69 6e69 742e 64e2 .../etc/init.d. │ │ │ │ │ +0008c810: 8099 0a0a 2020 2020 2020 2020 2d20 616c .... - al │ │ │ │ │ +0008c820: 6c20 e280 982f 6574 632f 696e 6974 2e64 l .../etc/init.d │ │ │ │ │ +0008c830: e280 9920 7363 7269 7074 7320 6861 7665 ... scripts have │ │ │ │ │ +0008c840: 2074 6f20 7072 6f76 6964 6520 7468 6520 to provide the │ │ │ │ │ +0008c850: 666f 6c6c 6f77 696e 670a 2020 2020 2020 following. │ │ │ │ │ +0008c860: 2020 2020 6f70 7469 6f6e 733a 2073 7461 options: sta │ │ │ │ │ +0008c870: 7274 2c20 7374 6f70 2c20 7265 7374 6172 rt, stop, restar │ │ │ │ │ +0008c880: 742c 2066 6f72 6365 2d72 656c 6f61 640a t, force-reload. │ │ │ │ │ +0008c890: 0a20 2020 2020 2020 202d 2074 6865 2072 . - the r │ │ │ │ │ +0008c8a0: 656c 6f61 6420 6f70 7469 6f6e 2069 7320 eload option is │ │ │ │ │ +0008c8b0: 6f70 7469 6f6e 616c 2061 6e64 206d 7573 optional and mus │ │ │ │ │ +0008c8c0: 7420 6e65 7665 7220 7374 6f70 2061 6e64 t never stop and │ │ │ │ │ +0008c8d0: 2072 6573 7461 7274 0a20 2020 2020 2020 restart. │ │ │ │ │ +0008c8e0: 2020 2074 6865 2073 6572 7669 6365 0a0a the service.. │ │ │ │ │ +0008c8f0: 5570 6461 7465 6420 7365 6374 696f 6e20 Updated section │ │ │ │ │ +0008c900: 332e 3520 4372 6f6e 206a 6f62 730a 0a20 3.5 Cron jobs.. │ │ │ │ │ +0008c910: 2020 2020 6372 6f6e 206a 6f62 7320 7468 cron jobs th │ │ │ │ │ +0008c920: 6174 206e 6565 6420 746f 2062 6520 6578 at need to be ex │ │ │ │ │ +0008c930: 6563 7574 6564 206d 6f72 6520 6f66 7465 ecuted more ofte │ │ │ │ │ +0008c940: 6e20 7468 616e 2064 6169 6c79 2073 686f n than daily sho │ │ │ │ │ +0008c950: 756c 6420 6265 0a20 2020 2020 696e 7374 uld be. inst │ │ │ │ │ +0008c960: 616c 6c65 6420 696e 746f 20e2 8098 2f65 alled into .../e │ │ │ │ │ +0008c970: 7463 2f63 726f 6e2e 64e2 8099 0a0a 5570 tc/cron.d.....Up │ │ │ │ │ +0008c980: 6461 7465 6420 7365 6374 696f 6e20 332e dated section 3. │ │ │ │ │ +0008c990: 3720 4d65 6e75 730a 0a20 2020 2020 7265 7 Menus.. re │ │ │ │ │ +0008c9a0: 6d6f 7665 6420 7365 6374 696f 6e20 6162 moved section ab │ │ │ │ │ +0008c9b0: 6f75 7420 686f 7720 746f 2072 6567 6973 out how to regis │ │ │ │ │ +0008c9c0: 7465 7220 4854 4d4c 2064 6f63 7320 746f ter HTML docs to │ │ │ │ │ +0008c9d0: 2027 6d65 6e75 e280 9920 2874 6865 0a20 'menu... (the. │ │ │ │ │ +0008c9e0: 2020 2020 636f 7272 6573 706f 6e64 696e correspondin │ │ │ │ │ +0008c9f0: 6720 7365 6374 696f 6e20 696e 2034 2e34 g section in 4.4 │ │ │ │ │ +0008ca00: 2c20 5765 6220 7365 7276 6572 7320 616e , Web servers an │ │ │ │ │ +0008ca10: 6420 6170 706c 6963 6174 696f 6e73 2c20 d applications, │ │ │ │ │ +0008ca20: 6861 730a 2020 2020 2062 6565 6e20 7265 has. been re │ │ │ │ │ +0008ca30: 6d6f 7665 6420 696e 2070 6f6c 6963 7920 moved in policy │ │ │ │ │ +0008ca40: 322e 322e 302e 3020 616c 7265 6164 792c 2.2.0.0 already, │ │ │ │ │ +0008ca50: 2073 6f20 7468 6973 206f 6e65 2077 6173 so this one was │ │ │ │ │ +0008ca60: 206f 6273 6f6c 6574 6529 0a0a 4e65 7720 obsolete)..New │ │ │ │ │ +0008ca70: 7365 6374 696f 6e20 332e 3820 4b65 7962 section 3.8 Keyb │ │ │ │ │ +0008ca80: 6f61 7264 2063 6f6e 6669 6775 7261 7469 oard configurati │ │ │ │ │ +0008ca90: 6f6e 0a0a 2020 2020 2064 6574 6169 6c73 on.. details │ │ │ │ │ +0008caa0: 2061 626f 7574 2068 6f77 2074 6865 2062 about how the b │ │ │ │ │ +0008cab0: 6163 6b73 7061 6365 2061 6e64 2064 656c ackspace and del │ │ │ │ │ +0008cac0: 6574 6520 6b65 7973 2073 686f 756c 6420 ete keys should │ │ │ │ │ +0008cad0: 6265 2068 616e 646c 6564 0a0a 4e65 7720 be handled..New │ │ │ │ │ +0008cae0: 7365 6374 696f 6e20 332e 3920 456e 7669 section 3.9 Envi │ │ │ │ │ +0008caf0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +0008cb00: 730a 0a20 2020 2020 6e6f 2070 726f 6772 s.. no progr │ │ │ │ │ +0008cb10: 616d 206d 7573 7420 6465 7065 6e64 206f am must depend o │ │ │ │ │ +0008cb20: 6e20 656e 7669 726f 6e6d 656e 7420 7661 n environment va │ │ │ │ │ +0008cb30: 7269 6162 6c65 7320 746f 2067 6574 2061 riables to get a │ │ │ │ │ +0008cb40: 2072 6561 736f 6e61 626c 650a 2020 2020 reasonable. │ │ │ │ │ +0008cb50: 2064 6566 6175 6c74 2063 6f6e 6669 6775 default configu │ │ │ │ │ +0008cb60: 7261 7469 6f6e 0a0a 4e65 7720 7365 6374 ration..New sect │ │ │ │ │ +0008cb70: 696f 6e20 342e 3620 4e65 7773 2073 7973 ion 4.6 News sys │ │ │ │ │ +0008cb80: 7465 6d20 636f 6e66 6967 7572 6174 696f tem configuratio │ │ │ │ │ +0008cb90: 6e0a 0a20 2020 2020 e280 982f 6574 632f n.. .../etc/ │ │ │ │ │ +0008cba0: 6e65 7773 2f6f 7267 616e 697a 6174 696f news/organizatio │ │ │ │ │ +0008cbb0: 6ee2 8099 2061 6e64 20e2 8098 2f65 7463 n... and .../etc │ │ │ │ │ +0008cbc0: 2f6e 6577 732f 7365 7276 6572 e280 9920 /news/server... │ │ │ │ │ +0008cbd0: 7368 6f75 6c64 2062 6520 7375 7070 6f72 should be suppor │ │ │ │ │ +0008cbe0: 7465 640a 2020 2020 2062 7920 616c 6c20 ted. by all │ │ │ │ │ +0008cbf0: 6e65 7773 2073 6572 7665 7273 2061 6e64 news servers and │ │ │ │ │ +0008cc00: 2063 6c69 656e 7473 0a0a 5570 6461 7465 clients..Update │ │ │ │ │ +0008cc10: 6420 7365 6374 696f 6e20 342e 3720 5072 d section 4.7 Pr │ │ │ │ │ +0008cc20: 6f67 7261 6d73 2066 6f72 2074 6865 2058 ograms for the X │ │ │ │ │ +0008cc30: 2057 696e 646f 7720 5379 7374 656d 0a0a Window System.. │ │ │ │ │ +0008cc40: 2020 2020 2020 2020 2d20 7072 6f67 7261 - progra │ │ │ │ │ +0008cc50: 6d73 2072 6571 7569 7269 6e67 2061 206e ms requiring a n │ │ │ │ │ +0008cc60: 6f6e 2d66 7265 6520 4d6f 7469 6620 6c69 on-free Motif li │ │ │ │ │ +0008cc70: 6272 6172 7920 7368 6f75 6c64 2062 6520 brary should be │ │ │ │ │ +0008cc80: 7072 6f76 6964 6564 0a20 2020 2020 2020 provided. │ │ │ │ │ +0008cc90: 2020 2061 7320 666f 6f2d 736d 6f74 6966 as foo-smotif │ │ │ │ │ +0008cca0: 2061 6e64 2066 6f6f 2d64 6d6f 7469 6620 and foo-dmotif │ │ │ │ │ +0008ccb0: 7061 636b 6167 650a 0a20 2020 2020 2020 package.. │ │ │ │ │ +0008ccc0: 202d 2069 6620 6c65 7373 7469 6620 776f - if lesstif wo │ │ │ │ │ +0008ccd0: 726b 7320 7265 6c69 6162 6c79 2066 6f72 rks reliably for │ │ │ │ │ +0008cce0: 2073 7563 6820 7072 6f67 7261 6d2c 2069 such program, i │ │ │ │ │ +0008ccf0: 7420 7368 6f75 6c64 2062 650a 2020 2020 t should be. │ │ │ │ │ +0008cd00: 2020 2020 2020 6c69 6e6b 6564 2061 6761 linked aga │ │ │ │ │ +0008cd10: 696e 7374 206c 6573 7374 6966 2061 6e64 inst lesstif and │ │ │ │ │ +0008cd20: 206e 6f74 2061 6761 696e 7374 2061 206e not against a n │ │ │ │ │ +0008cd30: 6f6e 2d66 7265 6520 4d6f 7469 660a 2020 on-free Motif. │ │ │ │ │ +0008cd40: 2020 2020 2020 2020 6c69 6272 6172 790a library. │ │ │ │ │ +0008cd50: 0a55 7064 6174 6564 2073 6563 7469 6f6e .Updated section │ │ │ │ │ +0008cd60: 2034 2e39 2047 616d 6573 0a0a 2020 2020 4.9 Games.. │ │ │ │ │ +0008cd70: 2067 616d 6573 2066 6f72 2058 2057 696e games for X Win │ │ │ │ │ +0008cd80: 646f 7773 2068 6176 6520 746f 2062 6520 dows have to be │ │ │ │ │ +0008cd90: 696e 7374 616c 6c65 6420 696e 20e2 8098 installed in ... │ │ │ │ │ +0008cda0: 2f75 7372 2f67 616d 6573 e280 992c 206a /usr/games..., j │ │ │ │ │ +0008cdb0: 7573 7420 6173 0a20 2020 2020 6e6f 6e2d ust as. non- │ │ │ │ │ +0008cdc0: 5820 6761 6d65 730a 0a1f 0a46 696c 653a X games....File: │ │ │ │ │ +0008cdd0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0008cde0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +0008cdf0: 696f 6e20 3220 3320 302c 2020 4e65 7874 ion 2 3 0, Next │ │ │ │ │ +0008ce00: 3a20 5665 7273 696f 6e20 3220 3220 302c : Version 2 2 0, │ │ │ │ │ +0008ce10: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +0008ce20: 3220 3420 302c 2020 5570 3a20 5570 6772 2 4 0, Up: Upgr │ │ │ │ │ +0008ce30: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +0008ce40: 0a32 322e 3636 2056 6572 7369 6f6e 2032 .22.66 Version 2 │ │ │ │ │ +0008ce50: 2e33 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .3.0.=========== │ │ │ │ │ +0008ce60: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +0008ce70: 6564 2053 6570 7465 6d62 6572 2c20 3139 ed September, 19 │ │ │ │ │ +0008ce80: 3937 2e0a 0a20 2020 2d20 6e65 7720 7365 97... - new se │ │ │ │ │ +0008ce90: 6374 696f 6e20 2734 2e32 2044 6165 6d6f ction '4.2 Daemo │ │ │ │ │ +0008cea0: 6e73 e280 9920 696e 636c 7564 696e 6720 ns... including │ │ │ │ │ +0008ceb0: 7275 6c65 7320 666f 7220 e280 982f 6574 rules for .../et │ │ │ │ │ +0008cec0: 632f 7365 7276 6963 6573 e280 992c 0a20 c/services...,. │ │ │ │ │ +0008ced0: 2020 2020 e280 982f 6574 632f 7072 6f74 .../etc/prot │ │ │ │ │ +0008cee0: 6f63 6f6c 73e2 8099 2c20 e280 982f 6574 ocols..., .../et │ │ │ │ │ +0008cef0: 632f 7270 63e2 8099 2c20 616e 6420 e280 c/rpc..., and .. │ │ │ │ │ +0008cf00: 982f 6574 632f 696e 6574 642e 636f 6e66 ./etc/inetd.conf │ │ │ │ │ +0008cf10: e280 990a 0a20 2020 2d20 7570 6461 7465 ..... - update │ │ │ │ │ +0008cf20: 6420 7365 6374 696f 6e20 6162 6f75 7420 d section about │ │ │ │ │ +0008cf30: 2743 6f6e 6669 6775 7261 7469 6f6e 2066 'Configuration f │ │ │ │ │ +0008cf40: 696c 6573 e280 993a 2070 6163 6b61 6765 iles...: package │ │ │ │ │ +0008cf50: 7320 6d61 7920 6e6f 7420 746f 7563 680a s may not touch. │ │ │ │ │ +0008cf60: 2020 2020 206f 7468 6572 2070 6163 6b61 other packa │ │ │ │ │ +0008cf70: 6765 73e2 8099 2063 6f6e 6669 6775 7261 ges... configura │ │ │ │ │ +0008cf80: 7469 6f6e 2066 696c 6573 0a0a 2020 202d tion files.. - │ │ │ │ │ +0008cf90: 204d 5541 7320 616e 6420 4d54 4173 2068 MUAs and MTAs h │ │ │ │ │ +0008cfa0: 6176 6520 746f 2075 7365 206c 6962 6c6f ave to use liblo │ │ │ │ │ +0008cfb0: 636b 6669 6c65 0a0a 1f0a 4669 6c65 3a20 ckfile....File: │ │ │ │ │ +0008cfc0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0008cfd0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0008cfe0: 6f6e 2032 2032 2030 2c20 204e 6578 743a on 2 2 0, Next: │ │ │ │ │ +0008cff0: 2056 6572 7369 6f6e 2032 2031 2033 2c20 Version 2 1 3, │ │ │ │ │ +0008d000: 2050 7265 763a 2056 6572 7369 6f6e 2032 Prev: Version 2 │ │ │ │ │ +0008d010: 2033 2030 2c20 2055 703a 2055 7067 7261 3 0, Up: Upgra │ │ │ │ │ +0008d020: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0008d030: 3232 2e36 3720 5665 7273 696f 6e20 322e 22.67 Version 2. │ │ │ │ │ +0008d040: 322e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.0.============ │ │ │ │ │ +0008d050: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0008d060: 6420 4a75 6c79 2c20 3139 3937 2e0a 0a20 d July, 1997... │ │ │ │ │ +0008d070: 2020 2d20 6164 6465 6420 7365 6374 696f - added sectio │ │ │ │ │ +0008d080: 6e20 342e 3120 2741 7263 6869 7465 6374 n 4.1 'Architect │ │ │ │ │ +0008d090: 7572 6520 7370 6563 6966 6963 6174 696f ure specificatio │ │ │ │ │ +0008d0a0: 6e20 7374 7269 6e67 73e2 8099 3a20 7573 n strings...: us │ │ │ │ │ +0008d0b0: 650a 2020 2020 203c 6172 6368 3e2d 6c69 e. -li │ │ │ │ │ +0008d0c0: 6e75 7820 7768 6572 6520 3c61 7263 683e nux where │ │ │ │ │ +0008d0d0: 2069 7320 6f6e 6520 6f66 2074 6865 2066 is one of the f │ │ │ │ │ +0008d0e0: 6f6c 6c6f 7769 6e67 3a20 6933 3836 2c20 ollowing: i386, │ │ │ │ │ +0008d0f0: 616c 7068 612c 0a20 2020 2020 6172 6d2c alpha,. arm, │ │ │ │ │ +0008d100: 206d 3638 6b2c 2070 6f77 6572 7063 2c20 m68k, powerpc, │ │ │ │ │ +0008d110: 7370 6172 632e 0a0a 2020 202d 2064 6574 sparc... - det │ │ │ │ │ +0008d120: 6169 6c65 6420 7275 6c65 7320 666f 7220 ailed rules for │ │ │ │ │ +0008d130: e280 982f 7573 722f 6c6f 6361 6ce2 8099 .../usr/local... │ │ │ │ │ +0008d140: 0a0a 2020 202d 2075 7365 7220 4944 e280 .. - user ID.. │ │ │ │ │ +0008d150: 9973 0a0a 2020 202d 2065 6469 746f 722f .s.. - editor/ │ │ │ │ │ +0008d160: 7061 6765 7220 706f 6c69 6379 0a0a 2020 pager policy.. │ │ │ │ │ +0008d170: 202d 2063 726f 6e20 6a6f 6273 0a0a 2020 - cron jobs.. │ │ │ │ │ +0008d180: 202d 2064 6576 6963 6520 6669 6c65 730a - device files. │ │ │ │ │ +0008d190: 0a20 2020 2d20 646f 6ee2 8099 7420 696e . - don...t in │ │ │ │ │ +0008d1a0: 7374 616c 6c20 7368 6172 6564 206c 6962 stall shared lib │ │ │ │ │ +0008d1b0: 7261 7269 6573 2061 7320 6578 6563 7574 raries as execut │ │ │ │ │ +0008d1c0: 6162 6c65 0a0a 2020 202d 2061 7070 2d64 able.. - app-d │ │ │ │ │ +0008d1d0: 6566 6175 6c74 7320 6669 6c65 7320 6d61 efaults files ma │ │ │ │ │ +0008d1e0: 7920 6e6f 7420 6265 2063 6f6e 6666 696c y not be conffil │ │ │ │ │ +0008d1f0: 6573 0a0a 1f0a 4669 6c65 3a20 6465 6269 es....File: debi │ │ │ │ │ +0008d200: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0008d210: 204e 6f64 653a 2056 6572 7369 6f6e 2032 Node: Version 2 │ │ │ │ │ +0008d220: 2031 2033 2c20 204e 6578 743a 2056 6572 1 3, Next: Ver │ │ │ │ │ +0008d230: 7369 6f6e 2032 2031 2032 2c20 2050 7265 sion 2 1 2, Pre │ │ │ │ │ +0008d240: 763a 2056 6572 7369 6f6e 2032 2032 2030 v: Version 2 2 0 │ │ │ │ │ +0008d250: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0008d260: 2063 6865 636b 6c69 7374 0a0a 3232 2e36 checklist..22.6 │ │ │ │ │ +0008d270: 3820 5665 7273 696f 6e20 322e 312e 330a 8 Version 2.1.3. │ │ │ │ │ +0008d280: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008d290: 3d3d 3d0a 0a52 656c 6561 7365 6420 4d61 ===..Released Ma │ │ │ │ │ +0008d2a0: 7263 682c 2031 3939 372e 0a0a 2020 202d rch, 1997... - │ │ │ │ │ +0008d2b0: 2074 776f 2070 726f 6772 616d 7320 7769 two programs wi │ │ │ │ │ +0008d2c0: 7468 2064 6966 6665 7265 6e74 2066 756e th different fun │ │ │ │ │ +0008d2d0: 6374 696f 6e61 6c69 7479 206d 7573 7420 ctionality must │ │ │ │ │ +0008d2e0: 6e6f 7420 6861 7665 2074 6865 2073 616d not have the sam │ │ │ │ │ +0008d2f0: 650a 2020 2020 206e 616d 650a 0a20 2020 e. name.. │ │ │ │ │ +0008d300: 2d20 e280 9c57 6562 7374 616e 6461 7264 - ...Webstandard │ │ │ │ │ +0008d310: 2033 2e30 e280 9d0a 0a20 2020 2d20 e280 3.0..... - .. │ │ │ │ │ +0008d320: 9c53 7461 6e64 6172 6420 666f 7220 436f .Standard for Co │ │ │ │ │ +0008d330: 6e73 6f6c 6520 4d65 7373 6167 6573 e280 nsole Messages.. │ │ │ │ │ +0008d340: 9d0a 0a20 2020 2d20 4c69 6272 6172 6965 ... - Librarie │ │ │ │ │ +0008d350: 7320 7368 6f75 6c64 2062 6520 636f 6d70 s should be comp │ │ │ │ │ +0008d360: 696c 6564 2077 6974 6820 e280 982d 445f iled with ...-D_ │ │ │ │ │ +0008d370: 5245 454e 5452 414e 54e2 8099 0a0a 2020 REENTRANT..... │ │ │ │ │ +0008d380: 202d 204c 6962 7261 7269 6573 2073 686f - Libraries sho │ │ │ │ │ +0008d390: 756c 6420 6265 2073 7472 6970 7065 6420 uld be stripped │ │ │ │ │ +0008d3a0: 7769 7468 20e2 8098 7374 7269 7020 2d2d with ...strip -- │ │ │ │ │ +0008d3b0: 7374 7269 702d 756e 6e65 6564 6564 e280 strip-unneeded.. │ │ │ │ │ +0008d3c0: 990a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0008d3d0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0008d3e0: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ +0008d3f0: 3120 322c 2020 4e65 7874 3a20 5665 7273 1 2, Next: Vers │ │ │ │ │ +0008d400: 696f 6e20 3220 3120 312c 2020 5072 6576 ion 2 1 1, Prev │ │ │ │ │ +0008d410: 3a20 5665 7273 696f 6e20 3220 3120 332c : Version 2 1 3, │ │ │ │ │ +0008d420: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0008d430: 6368 6563 6b6c 6973 740a 0a32 322e 3639 checklist..22.69 │ │ │ │ │ +0008d440: 2056 6572 7369 6f6e 2032 2e31 2e32 0a3d Version 2.1.2.= │ │ │ │ │ +0008d450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008d460: 3d3d 0a0a 5265 6c65 6173 6564 204e 6f76 ==..Released Nov │ │ │ │ │ +0008d470: 656d 6265 722c 2031 3939 362e 0a0a 2020 ember, 1996... │ │ │ │ │ +0008d480: 202d 2053 6f6d 6520 6368 616e 6765 7320 - Some changes │ │ │ │ │ +0008d490: 5752 5420 7368 6172 6564 206c 6962 7261 WRT shared libra │ │ │ │ │ +0008d4a0: 7269 6573 0a0a 1f0a 4669 6c65 3a20 6465 ries....File: de │ │ │ │ │ +0008d4b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0008d4c0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +0008d4d0: 2032 2031 2031 2c20 204e 6578 743a 2056 2 1 1, Next: V │ │ │ │ │ +0008d4e0: 6572 7369 6f6e 2032 2031 2030 2c20 2050 ersion 2 1 0, P │ │ │ │ │ +0008d4f0: 7265 763a 2056 6572 7369 6f6e 2032 2031 rev: Version 2 1 │ │ │ │ │ +0008d500: 2032 2c20 2055 703a 2055 7067 7261 6469 2, Up: Upgradi │ │ │ │ │ +0008d510: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +0008d520: 2e37 3020 5665 7273 696f 6e20 322e 312e .70 Version 2.1. │ │ │ │ │ +0008d530: 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.============== │ │ │ │ │ +0008d540: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +0008d550: 5365 7074 656d 6265 722c 2031 3939 362e September, 1996. │ │ │ │ │ +0008d560: 0a0a 2020 202d 204e 6f20 6861 7264 206c .. - No hard l │ │ │ │ │ +0008d570: 696e 6b73 2069 6e20 736f 7572 6365 2070 inks in source p │ │ │ │ │ +0008d580: 6163 6b61 6765 730a 0a20 2020 2d20 446f ackages.. - Do │ │ │ │ │ +0008d590: 206e 6f74 2075 7365 20e2 8098 6470 6b67 not use ...dpkg │ │ │ │ │ +0008d5a0: 2d64 6976 6572 74e2 8099 206f 7220 e280 -divert... or .. │ │ │ │ │ +0008d5b0: 9875 7064 6174 652d 616c 7465 726e 6174 .update-alternat │ │ │ │ │ +0008d5c0: 6976 6573 e280 9920 7769 7468 6f75 740a ives... without. │ │ │ │ │ +0008d5d0: 2020 2020 2063 6f6e 7375 6c74 6174 696f consultatio │ │ │ │ │ +0008d5e0: 6e0a 0a20 2020 2d20 5368 6172 6564 206c n.. - Shared l │ │ │ │ │ +0008d5f0: 6962 7261 7269 6573 206d 7573 7420 6265 ibraries must be │ │ │ │ │ +0008d600: 2069 6e73 7461 6c6c 6564 2073 7472 6970 installed strip │ │ │ │ │ +0008d610: 7065 640a 0a1f 0a46 696c 653a 2064 6562 ped....File: deb │ │ │ │ │ +0008d620: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0008d630: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +0008d640: 3220 3120 302c 2020 5072 6576 3a20 5665 2 1 0, Prev: Ve │ │ │ │ │ +0008d650: 7273 696f 6e20 3220 3120 312c 2020 5570 rsion 2 1 1, Up │ │ │ │ │ +0008d660: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +0008d670: 6b6c 6973 740a 0a32 322e 3731 2056 6572 klist..22.71 Ver │ │ │ │ │ +0008d680: 7369 6f6e 2032 2e31 2e30 0a3d 3d3d 3d3d sion 2.1.0.===== │ │ │ │ │ +0008d690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0008d6a0: 5265 6c65 6173 6564 2041 7567 7573 742c Released August, │ │ │ │ │ +0008d6b0: 2031 3939 362e 0a0a 2020 202d 2055 7073 1996... - Ups │ │ │ │ │ +0008d6c0: 7472 6561 6d20 6368 616e 6765 6c6f 6720 tream changelog │ │ │ │ │ +0008d6d0: 6d75 7374 2062 6520 696e 7374 616c 6c65 must be installe │ │ │ │ │ +0008d6e0: 6420 746f 6f0a 0a1f 0a46 696c 653a 2064 d too....File: d │ │ │ │ │ +0008d6f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0008d700: 6f2c 2020 4e6f 6465 3a20 4c69 6365 6e73 o, Node: Licens │ │ │ │ │ +0008d710: 652c 2020 4e65 7874 3a20 496e 6465 782c e, Next: Index, │ │ │ │ │ +0008d720: 2020 5072 6576 3a20 5570 6772 6164 696e Prev: Upgradin │ │ │ │ │ +0008d730: 6720 6368 6563 6b6c 6973 742c 2020 5570 g checklist, Up │ │ │ │ │ +0008d740: 3a20 546f 700a 0a32 3320 4c69 6365 6e73 : Top..23 Licens │ │ │ │ │ +0008d750: 650a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 436f e.**********..Co │ │ │ │ │ +0008d760: 7079 7269 6768 7420 c2a9 2031 3939 362c pyright .. 1996, │ │ │ │ │ +0008d770: 2031 3939 372c 2031 3939 3820 4961 6e20 1997, 1998 Ian │ │ │ │ │ +0008d780: 4a61 636b 736f 6e20 616e 6420 4368 7269 Jackson and Chri │ │ │ │ │ +0008d790: 7374 6961 6e20 5363 6877 6172 7a0a 0a54 stian Schwarz..T │ │ │ │ │ +0008d7a0: 6865 7365 2061 7265 2074 6865 2063 6f70 hese are the cop │ │ │ │ │ +0008d7b0: 7972 6967 6874 2064 6174 6573 206f 6620 yright dates of │ │ │ │ │ +0008d7c0: 7468 6520 6f72 6967 696e 616c 2050 6f6c the original Pol │ │ │ │ │ +0008d7d0: 6963 7920 6d61 6e75 616c 2e20 2053 696e icy manual. Sin │ │ │ │ │ +0008d7e0: 6365 0a74 6865 6e2c 2074 6869 7320 6d61 ce.then, this ma │ │ │ │ │ +0008d7f0: 6e75 616c 2068 6173 2062 6565 6e20 7570 nual has been up │ │ │ │ │ +0008d800: 6461 7465 6420 6279 206d 616e 7920 6f74 dated by many ot │ │ │ │ │ +0008d810: 6865 7273 2e20 204e 6f20 636f 6d70 7265 hers. No compre │ │ │ │ │ +0008d820: 6865 6e73 6976 650a 636f 6c6c 6563 7469 hensive.collecti │ │ │ │ │ +0008d830: 6f6e 206f 6620 636f 7079 7269 6768 7420 on of copyright │ │ │ │ │ +0008d840: 6e6f 7469 6365 7320 666f 7220 7375 6273 notices for subs │ │ │ │ │ +0008d850: 6571 7565 6e74 2077 6f72 6b20 6578 6973 equent work exis │ │ │ │ │ +0008d860: 7473 2e0a 0a54 6869 7320 6d61 6e75 616c ts...This manual │ │ │ │ │ +0008d870: 2069 7320 6672 6565 2073 6f66 7477 6172 is free softwar │ │ │ │ │ +0008d880: 653b 2079 6f75 206d 6179 2072 6564 6973 e; you may redis │ │ │ │ │ +0008d890: 7472 6962 7574 6520 6974 2061 6e64 2f6f tribute it and/o │ │ │ │ │ +0008d8a0: 7220 6d6f 6469 6679 2069 740a 756e 6465 r modify it.unde │ │ │ │ │ +0008d8b0: 7220 7468 6520 7465 726d 7320 6f66 2074 r the terms of t │ │ │ │ │ +0008d8c0: 6865 2047 4e55 2047 656e 6572 616c 2050 he GNU General P │ │ │ │ │ +0008d8d0: 7562 6c69 6320 4c69 6365 6e73 6520 6173 ublic License as │ │ │ │ │ +0008d8e0: 2070 7562 6c69 7368 6564 2062 7920 7468 published by th │ │ │ │ │ +0008d8f0: 650a 4672 6565 2053 6f66 7477 6172 6520 e.Free Software │ │ │ │ │ +0008d900: 466f 756e 6461 7469 6f6e 3b20 6569 7468 Foundation; eith │ │ │ │ │ +0008d910: 6572 2076 6572 7369 6f6e 2032 206f 6620 er version 2 of │ │ │ │ │ +0008d920: 7468 6520 4c69 6365 6e73 652c 206f 7220 the License, or │ │ │ │ │ +0008d930: 2861 7420 796f 7572 0a6f 7074 696f 6e29 (at your.option) │ │ │ │ │ +0008d940: 2061 6e79 206c 6174 6572 2076 6572 7369 any later versi │ │ │ │ │ +0008d950: 6f6e 2e0a 0a54 6869 7320 6973 2064 6973 on...This is dis │ │ │ │ │ +0008d960: 7472 6962 7574 6564 2069 6e20 7468 6520 tributed in the │ │ │ │ │ +0008d970: 686f 7065 2074 6861 7420 6974 2077 696c hope that it wil │ │ │ │ │ +0008d980: 6c20 6265 2075 7365 6675 6c2c 2062 7574 l be useful, but │ │ │ │ │ +0008d990: 2057 4954 484f 5554 2041 4e59 0a57 4152 WITHOUT ANY.WAR │ │ │ │ │ +0008d9a0: 5241 4e54 593b 2077 6974 686f 7574 2065 RANTY; without e │ │ │ │ │ +0008d9b0: 7665 6e20 7468 6520 696d 706c 6965 6420 ven the implied │ │ │ │ │ +0008d9c0: 7761 7272 616e 7479 206f 6620 4d45 5243 warranty of MERC │ │ │ │ │ +0008d9d0: 4841 4e54 4142 494c 4954 5920 6f72 0a46 HANTABILITY or.F │ │ │ │ │ +0008d9e0: 4954 4e45 5353 2046 4f52 2041 2050 4152 ITNESS FOR A PAR │ │ │ │ │ +0008d9f0: 5449 4355 4c41 5220 5055 5250 4f53 452e TICULAR PURPOSE. │ │ │ │ │ +0008da00: 2053 6565 2074 6865 2047 4e55 2047 656e See the GNU Gen │ │ │ │ │ +0008da10: 6572 616c 2050 7562 6c69 6320 4c69 6365 eral Public Lice │ │ │ │ │ +0008da20: 6e73 6520 666f 720a 6d6f 7265 2064 6574 nse for.more det │ │ │ │ │ +0008da30: 6169 6c73 2e0a 0a41 2063 6f70 7920 6f66 ails...A copy of │ │ │ │ │ +0008da40: 2074 6865 2047 4e55 2047 656e 6572 616c the GNU General │ │ │ │ │ +0008da50: 2050 7562 6c69 6320 4c69 6365 6e73 6520 Public License │ │ │ │ │ +0008da60: 6973 2061 7661 696c 6162 6c65 2061 730a is available as. │ │ │ │ │ +0008da70: e280 982f 7573 722f 7368 6172 652f 636f .../usr/share/co │ │ │ │ │ +0008da80: 6d6d 6f6e 2d6c 6963 656e 7365 732f 4750 mmon-licenses/GP │ │ │ │ │ +0008da90: 4ce2 8099 2069 6e20 7468 6520 4465 6269 L... in the Debi │ │ │ │ │ +0008daa0: 616e 2064 6973 7472 6962 7574 696f 6e20 an distribution │ │ │ │ │ +0008dab0: 6f72 206f 6e20 7468 650a 576f 726c 6420 or on the.World │ │ │ │ │ +0008dac0: 5769 6465 2057 6562 2061 7420 e280 9868 Wide Web at ...h │ │ │ │ │ +0008dad0: 7474 7073 3a2f 2f77 7777 2e67 6e75 2e6f ttps://www.gnu.o │ │ │ │ │ +0008dae0: 7267 2f6c 6963 656e 7365 732f e280 992e rg/licenses/.... │ │ │ │ │ +0008daf0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0008db00: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0008db10: 6f64 653a 2049 6e64 6578 2c20 2050 7265 ode: Index, Pre │ │ │ │ │ +0008db20: 763a 204c 6963 656e 7365 2c20 2055 703a v: License, Up: │ │ │ │ │ +0008db30: 2054 6f70 0a0a 496e 6465 780a 2a2a 2a2a Top..Index.**** │ │ │ │ │ +0008db40: 2a0a 0a00 085b 696e 6465 7800 085d 0a2a *....[index..].* │ │ │ │ │ +0008db50: 204d 656e 753a 0a0a 2a20 7265 626f 6f74 Menu:..* reboot │ │ │ │ │ +0008db60: 2d72 6571 7569 7265 643a 2020 2020 2020 -required: │ │ │ │ │ +0008db70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008db80: 2053 6967 6e61 6c69 6e67 2074 6861 7420 Signaling that │ │ │ │ │ +0008db90: 6120 7265 626f 6f74 2069 7320 7265 7175 a reboot is requ │ │ │ │ │ +0008dba0: 6972 6564 2e0a 2020 2020 2020 2020 2020 ired.. │ │ │ │ │ +0008dbb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dbc0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dbd0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dbe0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).* │ │ │ │ │ +0008dbf0: 2072 6562 6f6f 742d 7265 7175 6972 6564 reboot-required │ │ │ │ │ +0008dc00: 2e70 6b67 733a 2020 2020 2020 2020 2020 .pkgs: │ │ │ │ │ +0008dc10: 2020 2020 2020 2020 5369 676e 616c 696e Signalin │ │ │ │ │ +0008dc20: 6720 7468 6174 2061 2072 6562 6f6f 7420 g that a reboot │ │ │ │ │ +0008dc30: 6973 2072 6571 7569 7265 642e 0a20 2020 is required.. │ │ │ │ │ +0008dc40: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dc50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dc60: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dc70: 2020 2020 2020 2020 2020 2020 2028 6c69 (li │ │ │ │ │ +0008dc80: 6e65 2036 290a 2a20 7369 676e 616c 696e ne 6).* signalin │ │ │ │ │ +0008dc90: 673b 2072 6562 6f6f 743a 2020 2020 2020 g; reboot: │ │ │ │ │ +0008dca0: 2020 2020 2020 2020 2020 2020 2020 2045 E │ │ │ │ │ +0008dcb0: 7665 6e74 2d62 6173 6564 2062 6f6f 7420 vent-based boot │ │ │ │ │ +0008dcc0: 7769 7468 2075 7073 7461 7274 2e0a 2020 with upstart.. │ │ │ │ │ +0008dcd0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dce0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dcf0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008dd00: 2020 2020 2020 2020 2020 2020 2020 286c (l │ │ │ │ │ +0008dd10: 696e 6520 3829 0a0a 0a1f 0a54 6167 2054 ine 8).....Tag T │ │ │ │ │ +0008dd20: 6162 6c65 3a0a 4e6f 6465 3a20 546f 707f able:.Node: Top. │ │ │ │ │ +0008dd30: 3435 350a 5265 663a 2069 6e64 6578 2064 455.Ref: index d │ │ │ │ │ +0008dd40: 6f63 7f37 3737 0a52 6566 3a20 307f 3737 oc.777.Ref: 0.77 │ │ │ │ │ +0008dd50: 370a 4e6f 6465 3a20 4162 6f75 7420 7468 7.Node: About th │ │ │ │ │ +0008dd60: 6973 206d 616e 7561 6c7f 3135 3239 330a is manual.15293. │ │ │ │ │ +0008dd70: 5265 663a 2063 682d 7363 6f70 6520 646f Ref: ch-scope do │ │ │ │ │ +0008dd80: 637f 3135 3339 360a 5265 663a 2031 7f31 c.15396.Ref: 1.1 │ │ │ │ │ +0008dd90: 3533 3936 0a52 6566 3a20 6368 2d73 636f 5396.Ref: ch-sco │ │ │ │ │ +0008dda0: 7065 2061 626f 7574 2d74 6869 732d 6d61 pe about-this-ma │ │ │ │ │ +0008ddb0: 6e75 616c 7f31 3533 3936 0a52 6566 3a20 nual.15396.Ref: │ │ │ │ │ +0008ddc0: 327f 3135 3339 360a 5265 663a 2063 682d 2.15396.Ref: ch- │ │ │ │ │ +0008ddd0: 7363 6f70 6520 6465 6269 616e 2d70 6f6c scope debian-pol │ │ │ │ │ +0008dde0: 6963 792d 6d61 6e75 616c 7f31 3533 3936 icy-manual.15396 │ │ │ │ │ +0008ddf0: 0a52 6566 3a20 337f 3135 3339 360a 4e6f .Ref: 3.15396.No │ │ │ │ │ +0008de00: 6465 3a20 5363 6f70 657f 3135 3537 340a de: Scope.15574. │ │ │ │ │ +0008de10: 5265 663a 2063 682d 7363 6f70 6520 7331 Ref: ch-scope s1 │ │ │ │ │ +0008de20: 2d31 7f31 3536 3738 0a52 6566 3a20 347f -1.15678.Ref: 4. │ │ │ │ │ +0008de30: 3135 3637 380a 5265 663a 2063 682d 7363 15678.Ref: ch-sc │ │ │ │ │ +0008de40: 6f70 6520 7363 6f70 657f 3135 3637 380a ope scope.15678. │ │ │ │ │ +0008de50: 5265 663a 2035 7f31 3536 3738 0a52 6566 Ref: 5.15678.Ref │ │ │ │ │ +0008de60: 3a20 5363 6f70 652d 466f 6f74 6e6f 7465 : Scope-Footnote │ │ │ │ │ +0008de70: 2d31 7f31 3934 3230 0a52 6566 3a20 5363 -1.19420.Ref: Sc │ │ │ │ │ +0008de80: 6f70 652d 466f 6f74 6e6f 7465 2d32 7f32 ope-Footnote-2.2 │ │ │ │ │ +0008de90: 3033 3535 0a52 6566 3a20 5363 6f70 652d 0355.Ref: Scope- │ │ │ │ │ +0008dea0: 466f 6f74 6e6f 7465 2d33 7f32 3034 3630 Footnote-3.20460 │ │ │ │ │ +0008deb0: 0a4e 6f64 653a 204e 6577 2076 6572 7369 .Node: New versi │ │ │ │ │ +0008dec0: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ +0008ded0: 6d65 6e74 7f32 3035 3135 0a52 6566 3a20 ment.20515.Ref: │ │ │ │ │ +0008dee0: 6368 2d73 636f 7065 206e 6577 2d76 6572 ch-scope new-ver │ │ │ │ │ +0008def0: 7369 6f6e 732d 6f66 2d74 6869 732d 646f sions-of-this-do │ │ │ │ │ +0008df00: 6375 6d65 6e74 7f32 3036 3531 0a52 6566 cument.20651.Ref │ │ │ │ │ +0008df10: 3a20 377f 3230 3635 310a 5265 663a 2063 : 7.20651.Ref: c │ │ │ │ │ +0008df20: 682d 7363 6f70 6520 7331 2d32 7f32 3036 h-scope s1-2.206 │ │ │ │ │ +0008df30: 3531 0a52 6566 3a20 387f 3230 3635 310a 51.Ref: 8.20651. │ │ │ │ │ +0008df40: 5265 663a 204e 6577 2076 6572 7369 6f6e Ref: New version │ │ │ │ │ +0008df50: 7320 6f66 2074 6869 7320 646f 6375 6d65 s of this docume │ │ │ │ │ +0008df60: 6e74 2d46 6f6f 746e 6f74 652d 317f 3231 nt-Footnote-1.21 │ │ │ │ │ +0008df70: 3236 370a 5265 663a 204e 6577 2076 6572 267.Ref: New ver │ │ │ │ │ +0008df80: 7369 6f6e 7320 6f66 2074 6869 7320 646f sions of this do │ │ │ │ │ +0008df90: 6375 6d65 6e74 2d46 6f6f 746e 6f74 652d cument-Footnote- │ │ │ │ │ +0008dfa0: 327f 3231 3331 370a 5265 663a 204e 6577 2.21317.Ref: New │ │ │ │ │ +0008dfb0: 2076 6572 7369 6f6e 7320 6f66 2074 6869 versions of thi │ │ │ │ │ +0008dfc0: 7320 646f 6375 6d65 6e74 2d46 6f6f 746e s document-Footn │ │ │ │ │ +0008dfd0: 6f74 652d 337f 3231 3337 380a 5265 663a ote-3.21378.Ref: │ │ │ │ │ +0008dfe0: 204e 6577 2076 6572 7369 6f6e 7320 6f66 New versions of │ │ │ │ │ +0008dff0: 2074 6869 7320 646f 6375 6d65 6e74 2d46 this document-F │ │ │ │ │ +0008e000: 6f6f 746e 6f74 652d 347f 3231 3433 380a ootnote-4.21438. │ │ │ │ │ +0008e010: 4e6f 6465 3a20 4175 7468 6f72 7320 616e Node: Authors an │ │ │ │ │ +0008e020: 6420 4d61 696e 7461 696e 6572 737f 3231 d Maintainers.21 │ │ │ │ │ +0008e030: 3439 380a 5265 663a 2063 682d 7363 6f70 498.Ref: ch-scop │ │ │ │ │ +0008e040: 6520 6175 7468 6f72 732d 616e 642d 6d61 e authors-and-ma │ │ │ │ │ +0008e050: 696e 7461 696e 6572 737f 3231 3634 360a intainers.21646. │ │ │ │ │ +0008e060: 5265 663a 2061 7f32 3136 3436 0a52 6566 Ref: a.21646.Ref │ │ │ │ │ +0008e070: 3a20 6368 2d73 636f 7065 2073 2d61 7574 : ch-scope s-aut │ │ │ │ │ +0008e080: 686f 7273 7f32 3136 3436 0a52 6566 3a20 hors.21646.Ref: │ │ │ │ │ +0008e090: 627f 3231 3634 360a 4e6f 6465 3a20 4561 b.21646.Node: Ea │ │ │ │ │ +0008e0a0: 726c 7920 6869 7374 6f72 797f 3231 3736 rly history.2176 │ │ │ │ │ +0008e0b0: 380a 5265 663a 2063 682d 7363 6f70 6520 8.Ref: ch-scope │ │ │ │ │ +0008e0c0: 6561 726c 792d 6869 7374 6f72 797f 3231 early-history.21 │ │ │ │ │ +0008e0d0: 3837 320a 5265 663a 2063 7f32 3138 3732 872.Ref: c.21872 │ │ │ │ │ +0008e0e0: 0a4e 6f64 653a 2043 7572 7265 6e74 2070 .Node: Current p │ │ │ │ │ +0008e0f0: 726f 6365 7373 7f32 3234 3630 0a52 6566 rocess.22460.Ref │ │ │ │ │ +0008e100: 3a20 6368 2d73 636f 7065 2063 7572 7265 : ch-scope curre │ │ │ │ │ +0008e110: 6e74 2d70 726f 6365 7373 7f32 3235 3835 nt-process.22585 │ │ │ │ │ +0008e120: 0a52 6566 3a20 647f 3232 3538 350a 4e6f .Ref: d.22585.No │ │ │ │ │ +0008e130: 6465 3a20 496d 7072 6f76 656d 656e 7473 de: Improvements │ │ │ │ │ +0008e140: 7f32 3330 3735 0a52 6566 3a20 6368 2d73 .23075.Ref: ch-s │ │ │ │ │ +0008e150: 636f 7065 2069 6d70 726f 7665 6d65 6e74 cope improvement │ │ │ │ │ +0008e160: 737f 3233 3137 380a 5265 663a 2066 7f32 s.23178.Ref: f.2 │ │ │ │ │ +0008e170: 3331 3738 0a4e 6f64 653a 2052 656c 6174 3178.Node: Relat │ │ │ │ │ +0008e180: 6564 2064 6f63 756d 656e 7473 7f32 3432 ed documents.242 │ │ │ │ │ +0008e190: 3331 0a52 6566 3a20 6368 2d73 636f 7065 31.Ref: ch-scope │ │ │ │ │ +0008e1a0: 2072 656c 6174 6564 2d64 6f63 756d 656e related-documen │ │ │ │ │ +0008e1b0: 7473 7f32 3433 3631 0a52 6566 3a20 3130 ts.24361.Ref: 10 │ │ │ │ │ +0008e1c0: 7f32 3433 3631 0a52 6566 3a20 6368 2d73 .24361.Ref: ch-s │ │ │ │ │ +0008e1d0: 636f 7065 2073 2d72 656c 6174 6564 7f32 cope s-related.2 │ │ │ │ │ +0008e1e0: 3433 3631 0a52 6566 3a20 3131 7f32 3433 4361.Ref: 11.243 │ │ │ │ │ +0008e1f0: 3631 0a4e 6f64 653a 2044 6566 696e 6974 61.Node: Definit │ │ │ │ │ +0008e200: 696f 6e73 7f32 3535 3339 0a52 6566 3a20 ions.25539.Ref: │ │ │ │ │ +0008e210: 6368 2d73 636f 7065 2064 6566 696e 6974 ch-scope definit │ │ │ │ │ +0008e220: 696f 6e73 7f32 3536 3538 0a52 6566 3a20 ions.25658.Ref: │ │ │ │ │ +0008e230: 3139 7f32 3536 3538 0a52 6566 3a20 6368 19.25658.Ref: ch │ │ │ │ │ +0008e240: 2d73 636f 7065 2073 2d64 6566 696e 6974 -scope s-definit │ │ │ │ │ +0008e250: 696f 6e73 7f32 3536 3538 0a52 6566 3a20 ions.25658.Ref: │ │ │ │ │ +0008e260: 3161 7f32 3536 3538 0a52 6566 3a20 4465 1a.25658.Ref: De │ │ │ │ │ +0008e270: 6669 6e69 7469 6f6e 732d 466f 6f74 6e6f finitions-Footno │ │ │ │ │ +0008e280: 7465 2d31 7f32 3733 3638 0a52 6566 3a20 te-1.27368.Ref: │ │ │ │ │ +0008e290: 4465 6669 6e69 7469 6f6e 732d 466f 6f74 Definitions-Foot │ │ │ │ │ +0008e2a0: 6e6f 7465 2d32 7f32 3734 3030 0a52 6566 note-2.27400.Ref │ │ │ │ │ +0008e2b0: 3a20 4465 6669 6e69 7469 6f6e 732d 466f : Definitions-Fo │ │ │ │ │ +0008e2c0: 6f74 6e6f 7465 2d33 7f32 3734 3332 0a4e otnote-3.27432.N │ │ │ │ │ +0008e2d0: 6f64 653a 2054 7261 6e73 6c61 7469 6f6e ode: Translation │ │ │ │ │ +0008e2e0: 737f 3237 3438 330a 5265 663a 2063 682d s.27483.Ref: ch- │ │ │ │ │ +0008e2f0: 7363 6f70 6520 7472 616e 736c 6174 696f scope translatio │ │ │ │ │ +0008e300: 6e73 7f32 3735 3736 0a52 6566 3a20 3162 ns.27576.Ref: 1b │ │ │ │ │ +0008e310: 7f32 3735 3736 0a4e 6f64 653a 2054 6865 .27576.Node: The │ │ │ │ │ +0008e320: 2044 6562 6961 6e20 4172 6368 6976 657f Debian Archive. │ │ │ │ │ +0008e330: 3237 3734 380a 5265 663a 2063 682d 6172 27748.Ref: ch-ar │ │ │ │ │ +0008e340: 6368 6976 6520 646f 637f 3237 3836 330a chive doc.27863. │ │ │ │ │ +0008e350: 5265 663a 2031 637f 3237 3836 330a 5265 Ref: 1c.27863.Re │ │ │ │ │ +0008e360: 663a 2063 682d 6172 6368 6976 6520 7468 f: ch-archive th │ │ │ │ │ +0008e370: 652d 6465 6269 616e 2d61 7263 6869 7665 e-debian-archive │ │ │ │ │ +0008e380: 7f32 3738 3633 0a52 6566 3a20 3164 7f32 .27863.Ref: 1d.2 │ │ │ │ │ +0008e390: 3738 3633 0a52 6566 3a20 5468 6520 4465 7863.Ref: The De │ │ │ │ │ +0008e3a0: 6269 616e 2041 7263 6869 7665 2d46 6f6f bian Archive-Foo │ │ │ │ │ +0008e3b0: 746e 6f74 652d 317f 3239 3334 330a 4e6f tnote-1.29343.No │ │ │ │ │ +0008e3c0: 6465 3a20 5468 6520 4465 6269 616e 2046 de: The Debian F │ │ │ │ │ +0008e3d0: 7265 6520 536f 6674 7761 7265 2047 7569 ree Software Gui │ │ │ │ │ +0008e3e0: 6465 6c69 6e65 737f 3239 3631 310a 5265 delines.29611.Re │ │ │ │ │ +0008e3f0: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008e400: 6466 7367 7f32 3937 3330 0a52 6566 3a20 dfsg.29730.Ref: │ │ │ │ │ +0008e410: 3165 7f32 3937 3330 0a52 6566 3a20 6368 1e.29730.Ref: ch │ │ │ │ │ +0008e420: 2d61 7263 6869 7665 2074 6865 2d64 6562 -archive the-deb │ │ │ │ │ +0008e430: 6961 6e2d 6672 6565 2d73 6f66 7477 6172 ian-free-softwar │ │ │ │ │ +0008e440: 652d 6775 6964 656c 696e 6573 7f32 3937 e-guidelines.297 │ │ │ │ │ +0008e450: 3330 0a52 6566 3a20 3166 7f32 3937 3330 30.Ref: 1f.29730 │ │ │ │ │ +0008e460: 0a4e 6f64 653a 2041 7263 6869 7665 2061 .Node: Archive a │ │ │ │ │ +0008e470: 7265 6173 7f33 3330 3330 0a52 6566 3a20 reas.33030.Ref: │ │ │ │ │ +0008e480: 6368 2d61 7263 6869 7665 2061 7263 6869 ch-archive archi │ │ │ │ │ +0008e490: 7665 2d61 7265 6173 7f33 3331 3832 0a52 ve-areas.33182.R │ │ │ │ │ +0008e4a0: 6566 3a20 3230 7f33 3331 3832 0a52 6566 ef: 20.33182.Ref │ │ │ │ │ +0008e4b0: 3a20 6368 2d61 7263 6869 7665 2073 2d73 : ch-archive s-s │ │ │ │ │ +0008e4c0: 6563 7469 6f6e 737f 3333 3138 320a 5265 ections.33182.Re │ │ │ │ │ +0008e4d0: 663a 2032 317f 3333 3138 320a 4e6f 6465 f: 21.33182.Node │ │ │ │ │ +0008e4e0: 3a20 5468 6520 6d61 696e 2061 7263 6869 : The main archi │ │ │ │ │ +0008e4f0: 7665 2061 7265 617f 3333 3335 330a 5265 ve area.33353.Re │ │ │ │ │ +0008e500: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008e510: 6d61 696e 7f33 3334 3734 0a52 6566 3a20 main.33474.Ref: │ │ │ │ │ +0008e520: 3232 7f33 3334 3734 0a52 6566 3a20 6368 22.33474.Ref: ch │ │ │ │ │ +0008e530: 2d61 7263 6869 7665 2074 6865 2d6d 6169 -archive the-mai │ │ │ │ │ +0008e540: 6e2d 6172 6368 6976 652d 6172 6561 7f33 n-archive-area.3 │ │ │ │ │ +0008e550: 3334 3734 0a52 6566 3a20 3233 7f33 3334 3474.Ref: 23.334 │ │ │ │ │ +0008e560: 3734 0a52 6566 3a20 5468 6520 6d61 696e 74.Ref: The main │ │ │ │ │ +0008e570: 2061 7263 6869 7665 2061 7265 612d 466f archive area-Fo │ │ │ │ │ +0008e580: 6f74 6e6f 7465 2d31 7f33 3537 3539 0a52 otnote-1.35759.R │ │ │ │ │ +0008e590: 6566 3a20 5468 6520 6d61 696e 2061 7263 ef: The main arc │ │ │ │ │ +0008e5a0: 6869 7665 2061 7265 612d 466f 6f74 6e6f hive area-Footno │ │ │ │ │ +0008e5b0: 7465 2d32 7f33 3538 3735 0a4e 6f64 653a te-2.35875.Node: │ │ │ │ │ +0008e5c0: 2054 6865 206e 6f6e 2d66 7265 652d 6669 The non-free-fi │ │ │ │ │ +0008e5d0: 726d 7761 7265 2061 7263 6869 7665 2061 rmware archive a │ │ │ │ │ +0008e5e0: 7265 617f 3336 3034 390a 5265 663a 2063 rea.36049.Ref: c │ │ │ │ │ +0008e5f0: 682d 6172 6368 6976 6520 732d 6e6f 6e2d h-archive s-non- │ │ │ │ │ +0008e600: 6672 6565 2d66 6972 6d77 6172 657f 3336 free-firmware.36 │ │ │ │ │ +0008e610: 3230 330a 5265 663a 2032 357f 3336 3230 203.Ref: 25.3620 │ │ │ │ │ +0008e620: 330a 5265 663a 2063 682d 6172 6368 6976 3.Ref: ch-archiv │ │ │ │ │ +0008e630: 6520 7468 652d 6e6f 6e2d 6672 6565 2d66 e the-non-free-f │ │ │ │ │ +0008e640: 6972 6d77 6172 652d 6172 6368 6976 652d irmware-archive- │ │ │ │ │ +0008e650: 6172 6561 7f33 3632 3033 0a52 6566 3a20 area.36203.Ref: │ │ │ │ │ +0008e660: 3236 7f33 3632 3033 0a52 6566 3a20 5468 26.36203.Ref: Th │ │ │ │ │ +0008e670: 6520 6e6f 6e2d 6672 6565 2d66 6972 6d77 e non-free-firmw │ │ │ │ │ +0008e680: 6172 6520 6172 6368 6976 6520 6172 6561 are archive area │ │ │ │ │ +0008e690: 2d46 6f6f 746e 6f74 652d 317f 3337 3033 -Footnote-1.3703 │ │ │ │ │ +0008e6a0: 360a 4e6f 6465 3a20 5468 6520 636f 6e74 6.Node: The cont │ │ │ │ │ +0008e6b0: 7269 6220 6172 6368 6976 6520 6172 6561 rib archive area │ │ │ │ │ +0008e6c0: 7f33 3732 3430 0a52 6566 3a20 6368 2d61 .37240.Ref: ch-a │ │ │ │ │ +0008e6d0: 7263 6869 7665 2073 2d63 6f6e 7472 6962 rchive s-contrib │ │ │ │ │ +0008e6e0: 7f33 3733 3938 0a52 6566 3a20 3237 7f33 .37398.Ref: 27.3 │ │ │ │ │ +0008e6f0: 3733 3938 0a52 6566 3a20 6368 2d61 7263 7398.Ref: ch-arc │ │ │ │ │ +0008e700: 6869 7665 2074 6865 2d63 6f6e 7472 6962 hive the-contrib │ │ │ │ │ +0008e710: 2d61 7263 6869 7665 2d61 7265 617f 3337 -archive-area.37 │ │ │ │ │ +0008e720: 3339 380a 5265 663a 2032 387f 3337 3339 398.Ref: 28.3739 │ │ │ │ │ +0008e730: 380a 4e6f 6465 3a20 5468 6520 6e6f 6e2d 8.Node: The non- │ │ │ │ │ +0008e740: 6672 6565 2061 7263 6869 7665 2061 7265 free archive are │ │ │ │ │ +0008e750: 617f 3338 3333 310a 5265 663a 2063 682d a.38331.Ref: ch- │ │ │ │ │ +0008e760: 6172 6368 6976 6520 732d 6e6f 6e2d 6672 archive s-non-fr │ │ │ │ │ +0008e770: 6565 7f33 3834 3436 0a52 6566 3a20 3239 ee.38446.Ref: 29 │ │ │ │ │ +0008e780: 7f33 3834 3436 0a52 6566 3a20 6368 2d61 .38446.Ref: ch-a │ │ │ │ │ +0008e790: 7263 6869 7665 2074 6865 2d6e 6f6e 2d66 rchive the-non-f │ │ │ │ │ +0008e7a0: 7265 652d 6172 6368 6976 652d 6172 6561 ree-archive-area │ │ │ │ │ +0008e7b0: 7f33 3834 3436 0a52 6566 3a20 3261 7f33 .38446.Ref: 2a.3 │ │ │ │ │ +0008e7c0: 3834 3436 0a52 6566 3a20 5468 6520 6e6f 8446.Ref: The no │ │ │ │ │ +0008e7d0: 6e2d 6672 6565 2061 7263 6869 7665 2061 n-free archive a │ │ │ │ │ +0008e7e0: 7265 612d 466f 6f74 6e6f 7465 2d31 7f33 rea-Footnote-1.3 │ │ │ │ │ +0008e7f0: 3934 3232 0a4e 6f64 653a 2043 6f70 7972 9422.Node: Copyr │ │ │ │ │ +0008e800: 6967 6874 2063 6f6e 7369 6465 7261 7469 ight considerati │ │ │ │ │ +0008e810: 6f6e 737f 3339 3632 360a 5265 663a 2063 ons.39626.Ref: c │ │ │ │ │ +0008e820: 682d 6172 6368 6976 6520 636f 7079 7269 h-archive copyri │ │ │ │ │ +0008e830: 6768 742d 636f 6e73 6964 6572 6174 696f ght-consideratio │ │ │ │ │ +0008e840: 6e73 7f33 3937 3531 0a52 6566 3a20 3262 ns.39751.Ref: 2b │ │ │ │ │ +0008e850: 7f33 3937 3531 0a52 6566 3a20 6368 2d61 .39751.Ref: ch-a │ │ │ │ │ +0008e860: 7263 6869 7665 2073 2d70 6b67 636f 7079 rchive s-pkgcopy │ │ │ │ │ +0008e870: 7269 6768 747f 3339 3735 310a 5265 663a right.39751.Ref: │ │ │ │ │ +0008e880: 2032 637f 3339 3735 310a 5265 663a 2043 2c.39751.Ref: C │ │ │ │ │ +0008e890: 6f70 7972 6967 6874 2063 6f6e 7369 6465 opyright conside │ │ │ │ │ +0008e8a0: 7261 7469 6f6e 732d 466f 6f74 6e6f 7465 rations-Footnote │ │ │ │ │ +0008e8b0: 2d31 7f34 3333 3139 0a4e 6f64 653a 2053 -1.43319.Node: S │ │ │ │ │ +0008e8c0: 6563 7469 6f6e 737f 3433 3732 360a 5265 ections.43726.Re │ │ │ │ │ +0008e8d0: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008e8e0: 7375 6273 6563 7469 6f6e 737f 3433 3834 subsections.4384 │ │ │ │ │ +0008e8f0: 380a 5265 663a 2032 347f 3433 3834 380a 8.Ref: 24.43848. │ │ │ │ │ +0008e900: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ +0008e910: 7365 6374 696f 6e73 7f34 3338 3438 0a52 sections.43848.R │ │ │ │ │ +0008e920: 6566 3a20 3265 7f34 3338 3438 0a52 6566 ef: 2e.43848.Ref │ │ │ │ │ +0008e930: 3a20 5365 6374 696f 6e73 2d46 6f6f 746e : Sections-Footn │ │ │ │ │ +0008e940: 6f74 652d 317f 3435 3333 350a 4e6f 6465 ote-1.45335.Node │ │ │ │ │ +0008e950: 3a20 5072 696f 7269 7469 6573 7f34 3533 : Priorities.453 │ │ │ │ │ +0008e960: 3831 0a52 6566 3a20 6368 2d61 7263 6869 81.Ref: ch-archi │ │ │ │ │ +0008e970: 7665 2070 7269 6f72 6974 6965 737f 3435 ve priorities.45 │ │ │ │ │ +0008e980: 3437 300a 5265 663a 2033 307f 3435 3437 470.Ref: 30.4547 │ │ │ │ │ +0008e990: 300a 5265 663a 2063 682d 6172 6368 6976 0.Ref: ch-archiv │ │ │ │ │ +0008e9a0: 6520 732d 7072 696f 7269 7469 6573 7f34 e s-priorities.4 │ │ │ │ │ +0008e9b0: 3534 3730 0a52 6566 3a20 3331 7f34 3534 5470.Ref: 31.454 │ │ │ │ │ +0008e9c0: 3730 0a52 6566 3a20 5072 696f 7269 7469 70.Ref: Prioriti │ │ │ │ │ +0008e9d0: 6573 2d46 6f6f 746e 6f74 652d 317f 3439 es-Footnote-1.49 │ │ │ │ │ +0008e9e0: 3230 340a 4e6f 6465 3a20 4269 6e61 7279 204.Node: Binary │ │ │ │ │ +0008e9f0: 2070 6163 6b61 6765 737f 3439 3331 320a packages.49312. │ │ │ │ │ +0008ea00: 5265 663a 2063 682d 6269 6e61 7279 2064 Ref: ch-binary d │ │ │ │ │ +0008ea10: 6f63 7f34 3934 3235 0a52 6566 3a20 3333 oc.49425.Ref: 33 │ │ │ │ │ +0008ea20: 7f34 3934 3235 0a52 6566 3a20 6368 2d62 .49425.Ref: ch-b │ │ │ │ │ +0008ea30: 696e 6172 7920 6269 6e61 7279 2d70 6163 inary binary-pac │ │ │ │ │ +0008ea40: 6b61 6765 737f 3439 3432 350a 5265 663a kages.49425.Ref: │ │ │ │ │ +0008ea50: 2033 347f 3439 3432 350a 4e6f 6465 3a20 34.49425.Node: │ │ │ │ │ +0008ea60: 5468 6520 7061 636b 6167 6520 6e61 6d65 The package name │ │ │ │ │ +0008ea70: 7f35 3131 3838 0a52 6566 3a20 6368 2d62 .51188.Ref: ch-b │ │ │ │ │ +0008ea80: 696e 6172 7920 7333 2d31 7f35 3132 3936 inary s3-1.51296 │ │ │ │ │ +0008ea90: 0a52 6566 3a20 3361 7f35 3132 3936 0a52 .Ref: 3a.51296.R │ │ │ │ │ +0008eaa0: 6566 3a20 6368 2d62 696e 6172 7920 7468 ef: ch-binary th │ │ │ │ │ +0008eab0: 652d 7061 636b 6167 652d 6e61 6d65 7f35 e-package-name.5 │ │ │ │ │ +0008eac0: 3132 3936 0a52 6566 3a20 3362 7f35 3132 1296.Ref: 3b.512 │ │ │ │ │ +0008ead0: 3936 0a4e 6f64 653a 2050 6163 6b61 6765 96.Node: Package │ │ │ │ │ +0008eae0: 7320 7769 7468 2070 6f74 656e 7469 616c s with potential │ │ │ │ │ +0008eaf0: 6c79 206f 6666 656e 7369 7665 2063 6f6e ly offensive con │ │ │ │ │ +0008eb00: 7465 6e74 7f35 3136 3739 0a52 6566 3a20 tent.51679.Ref: │ │ │ │ │ +0008eb10: 6368 2d62 696e 6172 7920 7061 636b 6167 ch-binary packag │ │ │ │ │ +0008eb20: 6573 2d77 6974 682d 706f 7465 6e74 6961 es-with-potentia │ │ │ │ │ +0008eb30: 6c6c 792d 6f66 6665 6e73 6976 652d 636f lly-offensive-co │ │ │ │ │ +0008eb40: 6e74 656e 747f 3531 3738 320a 5265 663a ntent.51782.Ref: │ │ │ │ │ +0008eb50: 2033 647f 3531 3738 320a 5265 663a 2063 3d.51782.Ref: c │ │ │ │ │ +0008eb60: 682d 6269 6e61 7279 2073 332d 312d 317f h-binary s3-1-1. │ │ │ │ │ +0008eb70: 3531 3738 320a 5265 663a 2033 657f 3531 51782.Ref: 3e.51 │ │ │ │ │ +0008eb80: 3738 320a 4e6f 6465 3a20 5468 6520 7665 782.Node: The ve │ │ │ │ │ +0008eb90: 7273 696f 6e20 6f66 2061 2070 6163 6b61 rsion of a packa │ │ │ │ │ +0008eba0: 6765 7f35 3236 3432 0a52 6566 3a20 6368 ge.52642.Ref: ch │ │ │ │ │ +0008ebb0: 2d62 696e 6172 7920 732d 7665 7273 696f -binary s-versio │ │ │ │ │ +0008ebc0: 6e73 7f35 3237 3836 0a52 6566 3a20 3366 ns.52786.Ref: 3f │ │ │ │ │ +0008ebd0: 7f35 3237 3836 0a52 6566 3a20 6368 2d62 .52786.Ref: ch-b │ │ │ │ │ +0008ebe0: 696e 6172 7920 7468 652d 7665 7273 696f inary the-versio │ │ │ │ │ +0008ebf0: 6e2d 6f66 2d61 2d70 6163 6b61 6765 7f35 n-of-a-package.5 │ │ │ │ │ +0008ec00: 3237 3836 0a52 6566 3a20 3430 7f35 3237 2786.Ref: 40.527 │ │ │ │ │ +0008ec10: 3836 0a4e 6f64 653a 2056 6572 7369 6f6e 86.Node: Version │ │ │ │ │ +0008ec20: 206e 756d 6265 7273 2062 6173 6564 206f numbers based o │ │ │ │ │ +0008ec30: 6e20 6461 7465 737f 3533 3536 350a 5265 n dates.53565.Re │ │ │ │ │ +0008ec40: 663a 2063 682d 6269 6e61 7279 2073 332d f: ch-binary s3- │ │ │ │ │ +0008ec50: 322d 317f 3533 3730 310a 5265 663a 2034 2-1.53701.Ref: 4 │ │ │ │ │ +0008ec60: 327f 3533 3730 310a 5265 663a 2063 682d 2.53701.Ref: ch- │ │ │ │ │ +0008ec70: 6269 6e61 7279 2076 6572 7369 6f6e 2d6e binary version-n │ │ │ │ │ +0008ec80: 756d 6265 7273 2d62 6173 6564 2d6f 6e2d umbers-based-on- │ │ │ │ │ +0008ec90: 6461 7465 737f 3533 3730 310a 5265 663a dates.53701.Ref: │ │ │ │ │ +0008eca0: 2034 337f 3533 3730 310a 4e6f 6465 3a20 43.53701.Node: │ │ │ │ │ +0008ecb0: 556e 6971 7565 6e65 7373 206f 6620 7665 Uniqueness of ve │ │ │ │ │ +0008ecc0: 7273 696f 6e20 6e75 6d62 6572 737f 3534 rsion numbers.54 │ │ │ │ │ +0008ecd0: 3738 360a 5265 663a 2063 682d 6269 6e61 786.Ref: ch-bina │ │ │ │ │ +0008ece0: 7279 2073 332d 322d 327f 3534 3932 320a ry s3-2-2.54922. │ │ │ │ │ +0008ecf0: 5265 663a 2034 347f 3534 3932 320a 5265 Ref: 44.54922.Re │ │ │ │ │ +0008ed00: 663a 2063 682d 6269 6e61 7279 2075 6e69 f: ch-binary uni │ │ │ │ │ +0008ed10: 7175 656e 6573 732d 6f66 2d76 6572 7369 queness-of-versi │ │ │ │ │ +0008ed20: 6f6e 2d6e 756d 6265 7273 7f35 3439 3232 on-numbers.54922 │ │ │ │ │ +0008ed30: 0a52 6566 3a20 3435 7f35 3439 3232 0a4e .Ref: 45.54922.N │ │ │ │ │ +0008ed40: 6f64 653a 2054 6865 206d 6169 6e74 6169 ode: The maintai │ │ │ │ │ +0008ed50: 6e65 7220 6f66 2061 2070 6163 6b61 6765 ner of a package │ │ │ │ │ +0008ed60: 7f35 3634 3234 0a52 6566 3a20 6368 2d62 .56424.Ref: ch-b │ │ │ │ │ +0008ed70: 696e 6172 7920 732d 6d61 696e 7461 696e inary s-maintain │ │ │ │ │ +0008ed80: 6572 7f35 3635 3830 0a52 6566 3a20 3437 er.56580.Ref: 47 │ │ │ │ │ +0008ed90: 7f35 3635 3830 0a52 6566 3a20 6368 2d62 .56580.Ref: ch-b │ │ │ │ │ +0008eda0: 696e 6172 7920 7468 652d 6d61 696e 7461 inary the-mainta │ │ │ │ │ +0008edb0: 696e 6572 2d6f 662d 612d 7061 636b 6167 iner-of-a-packag │ │ │ │ │ +0008edc0: 657f 3536 3538 300a 5265 663a 2034 387f e.56580.Ref: 48. │ │ │ │ │ +0008edd0: 3536 3538 300a 5265 663a 2054 6865 206d 56580.Ref: The m │ │ │ │ │ +0008ede0: 6169 6e74 6169 6e65 7220 6f66 2061 2070 aintainer of a p │ │ │ │ │ +0008edf0: 6163 6b61 6765 2d46 6f6f 746e 6f74 652d ackage-Footnote- │ │ │ │ │ +0008ee00: 317f 3538 3639 360a 5265 663a 2054 6865 1.58696.Ref: The │ │ │ │ │ +0008ee10: 206d 6169 6e74 6169 6e65 7220 6f66 2061 maintainer of a │ │ │ │ │ +0008ee20: 2070 6163 6b61 6765 2d46 6f6f 746e 6f74 package-Footnot │ │ │ │ │ +0008ee30: 652d 327f 3538 3838 310a 4e6f 6465 3a20 e-2.58881.Node: │ │ │ │ │ +0008ee40: 5468 6520 6465 7363 7269 7074 696f 6e20 The description │ │ │ │ │ +0008ee50: 6f66 2061 2070 6163 6b61 6765 7f35 3930 of a package.590 │ │ │ │ │ +0008ee60: 3334 0a52 6566 3a20 6368 2d62 696e 6172 34.Ref: ch-binar │ │ │ │ │ +0008ee70: 7920 732d 6465 7363 7269 7074 696f 6e73 y s-descriptions │ │ │ │ │ +0008ee80: 7f35 3931 3738 0a52 6566 3a20 3462 7f35 .59178.Ref: 4b.5 │ │ │ │ │ +0008ee90: 3931 3738 0a52 6566 3a20 6368 2d62 696e 9178.Ref: ch-bin │ │ │ │ │ +0008eea0: 6172 7920 7468 652d 6465 7363 7269 7074 ary the-descript │ │ │ │ │ +0008eeb0: 696f 6e2d 6f66 2d61 2d70 6163 6b61 6765 ion-of-a-package │ │ │ │ │ +0008eec0: 7f35 3931 3738 0a52 6566 3a20 3463 7f35 .59178.Ref: 4c.5 │ │ │ │ │ +0008eed0: 3931 3738 0a4e 6f64 653a 2054 6865 2073 9178.Node: The s │ │ │ │ │ +0008eee0: 696e 676c 6520 6c69 6e65 2073 796e 6f70 ingle line synop │ │ │ │ │ +0008eef0: 7369 737f 3630 3537 300a 5265 663a 2063 sis.60570.Ref: c │ │ │ │ │ +0008ef00: 682d 6269 6e61 7279 2073 2d73 796e 6f70 h-binary s-synop │ │ │ │ │ +0008ef10: 7369 737f 3630 3639 390a 5265 663a 2034 sis.60699.Ref: 4 │ │ │ │ │ +0008ef20: 657f 3630 3639 390a 5265 663a 2063 682d e.60699.Ref: ch- │ │ │ │ │ +0008ef30: 6269 6e61 7279 2074 6865 2d73 696e 676c binary the-singl │ │ │ │ │ +0008ef40: 652d 6c69 6e65 2d73 796e 6f70 7369 737f e-line-synopsis. │ │ │ │ │ +0008ef50: 3630 3639 390a 5265 663a 2034 667f 3630 60699.Ref: 4f.60 │ │ │ │ │ +0008ef60: 3639 390a 4e6f 6465 3a20 5468 6520 6578 699.Node: The ex │ │ │ │ │ +0008ef70: 7465 6e64 6564 2064 6573 6372 6970 7469 tended descripti │ │ │ │ │ +0008ef80: 6f6e 7f36 3130 3938 0a52 6566 3a20 6368 on.61098.Ref: ch │ │ │ │ │ +0008ef90: 2d62 696e 6172 7920 732d 6578 7465 6e64 -binary s-extend │ │ │ │ │ +0008efa0: 6564 6465 7363 7f36 3132 3237 0a52 6566 eddesc.61227.Ref │ │ │ │ │ +0008efb0: 3a20 3530 7f36 3132 3237 0a52 6566 3a20 : 50.61227.Ref: │ │ │ │ │ +0008efc0: 6368 2d62 696e 6172 7920 7468 652d 6578 ch-binary the-ex │ │ │ │ │ +0008efd0: 7465 6e64 6564 2d64 6573 6372 6970 7469 tended-descripti │ │ │ │ │ +0008efe0: 6f6e 7f36 3132 3237 0a52 6566 3a20 3531 on.61227.Ref: 51 │ │ │ │ │ +0008eff0: 7f36 3132 3237 0a52 6566 3a20 5468 6520 .61227.Ref: The │ │ │ │ │ +0008f000: 6578 7465 6e64 6564 2064 6573 6372 6970 extended descrip │ │ │ │ │ +0008f010: 7469 6f6e 2d46 6f6f 746e 6f74 652d 317f tion-Footnote-1. │ │ │ │ │ +0008f020: 3631 3836 390a 4e6f 6465 3a20 4465 7065 61869.Node: Depe │ │ │ │ │ +0008f030: 6e64 656e 6369 6573 7f36 3230 3936 0a52 ndencies.62096.R │ │ │ │ │ +0008f040: 6566 3a20 6368 2d62 696e 6172 7920 6465 ef: ch-binary de │ │ │ │ │ +0008f050: 7065 6e64 656e 6369 6573 7f36 3232 3239 pendencies.62229 │ │ │ │ │ +0008f060: 0a52 6566 3a20 3532 7f36 3232 3239 0a52 .Ref: 52.62229.R │ │ │ │ │ +0008f070: 6566 3a20 6368 2d62 696e 6172 7920 732d ef: ch-binary s- │ │ │ │ │ +0008f080: 6465 7065 6e64 656e 6369 6573 7f36 3232 dependencies.622 │ │ │ │ │ +0008f090: 3239 0a52 6566 3a20 3533 7f36 3232 3239 29.Ref: 53.62229 │ │ │ │ │ +0008f0a0: 0a52 6566 3a20 4465 7065 6e64 656e 6369 .Ref: Dependenci │ │ │ │ │ +0008f0b0: 6573 2d46 6f6f 746e 6f74 652d 317f 3633 es-Footnote-1.63 │ │ │ │ │ +0008f0c0: 3330 310a 4e6f 6465 3a20 5669 7274 7561 301.Node: Virtua │ │ │ │ │ +0008f0d0: 6c20 7061 636b 6167 6573 7f36 3430 3234 l packages.64024 │ │ │ │ │ +0008f0e0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008f0f0: 732d 7669 7274 7561 6c2d 706b 677f 3634 s-virtual-pkg.64 │ │ │ │ │ +0008f100: 3134 300a 5265 663a 2031 337f 3634 3134 140.Ref: 13.6414 │ │ │ │ │ +0008f110: 300a 5265 663a 2063 682d 6269 6e61 7279 0.Ref: ch-binary │ │ │ │ │ +0008f120: 2076 6972 7475 616c 2d70 6163 6b61 6765 virtual-package │ │ │ │ │ +0008f130: 737f 3634 3134 300a 5265 663a 2035 357f s.64140.Ref: 55. │ │ │ │ │ +0008f140: 3634 3134 300a 4e6f 6465 3a20 4261 7365 64140.Node: Base │ │ │ │ │ +0008f150: 2073 7973 7465 6d7f 3635 3430 300a 5265 system.65400.Re │ │ │ │ │ +0008f160: 663a 2063 682d 6269 6e61 7279 2062 6173 f: ch-binary bas │ │ │ │ │ +0008f170: 652d 7379 7374 656d 7f36 3535 3232 0a52 e-system.65522.R │ │ │ │ │ +0008f180: 6566 3a20 3537 7f36 3535 3232 0a52 6566 ef: 57.65522.Ref │ │ │ │ │ +0008f190: 3a20 6368 2d62 696e 6172 7920 7333 2d37 : ch-binary s3-7 │ │ │ │ │ +0008f1a0: 7f36 3535 3232 0a52 6566 3a20 3538 7f36 .65522.Ref: 58.6 │ │ │ │ │ +0008f1b0: 3535 3232 0a4e 6f64 653a 2045 7373 656e 5522.Node: Essen │ │ │ │ │ +0008f1c0: 7469 616c 2070 6163 6b61 6765 737f 3635 tial packages.65 │ │ │ │ │ +0008f1d0: 3935 340a 5265 663a 2063 682d 6269 6e61 954.Ref: ch-bina │ │ │ │ │ +0008f1e0: 7279 2065 7373 656e 7469 616c 2d70 6163 ry essential-pac │ │ │ │ │ +0008f1f0: 6b61 6765 737f 3636 3037 380a 5265 663a kages.66078.Ref: │ │ │ │ │ +0008f200: 2035 397f 3636 3037 380a 5265 663a 2063 59.66078.Ref: c │ │ │ │ │ +0008f210: 682d 6269 6e61 7279 2073 332d 387f 3636 h-binary s3-8.66 │ │ │ │ │ +0008f220: 3037 380a 5265 663a 2035 617f 3636 3037 078.Ref: 5a.6607 │ │ │ │ │ +0008f230: 380a 4e6f 6465 3a20 4d61 696e 7461 696e 8.Node: Maintain │ │ │ │ │ +0008f240: 6572 2053 6372 6970 7473 7f36 3739 3439 er Scripts.67949 │ │ │ │ │ +0008f250: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008f260: 6d61 696e 7461 696e 6572 2d73 6372 6970 maintainer-scrip │ │ │ │ │ +0008f270: 7473 7f36 3830 3533 0a52 6566 3a20 3563 ts.68053.Ref: 5c │ │ │ │ │ +0008f280: 7f36 3830 3533 0a52 6566 3a20 6368 2d62 .68053.Ref: ch-b │ │ │ │ │ +0008f290: 696e 6172 7920 732d 6d61 696e 7473 6372 inary s-maintscr │ │ │ │ │ +0008f2a0: 6970 7473 7f36 3830 3533 0a52 6566 3a20 ipts.68053.Ref: │ │ │ │ │ +0008f2b0: 3564 7f36 3830 3533 0a52 6566 3a20 4d61 5d.68053.Ref: Ma │ │ │ │ │ +0008f2c0: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ +0008f2d0: 2d46 6f6f 746e 6f74 652d 317f 3730 3839 -Footnote-1.7089 │ │ │ │ │ +0008f2e0: 330a 5265 663a 204d 6169 6e74 6169 6e65 3.Ref: Maintaine │ │ │ │ │ +0008f2f0: 7220 5363 7269 7074 732d 466f 6f74 6e6f r Scripts-Footno │ │ │ │ │ +0008f300: 7465 2d32 7f37 3039 3831 0a52 6566 3a20 te-2.70981.Ref: │ │ │ │ │ +0008f310: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ +0008f320: 7473 2d46 6f6f 746e 6f74 652d 337f 3731 ts-Footnote-3.71 │ │ │ │ │ +0008f330: 3036 330a 5265 663a 204d 6169 6e74 6169 063.Ref: Maintai │ │ │ │ │ +0008f340: 6e65 7220 5363 7269 7074 732d 466f 6f74 ner Scripts-Foot │ │ │ │ │ +0008f350: 6e6f 7465 2d34 7f37 3131 3834 0a52 6566 note-4.71184.Ref │ │ │ │ │ +0008f360: 3a20 4d61 696e 7461 696e 6572 2053 6372 : Maintainer Scr │ │ │ │ │ +0008f370: 6970 7473 2d46 6f6f 746e 6f74 652d 357f ipts-Footnote-5. │ │ │ │ │ +0008f380: 3731 3238 350a 5265 663a 204d 6169 6e74 71285.Ref: Maint │ │ │ │ │ +0008f390: 6169 6e65 7220 5363 7269 7074 732d 466f ainer Scripts-Fo │ │ │ │ │ +0008f3a0: 6f74 6e6f 7465 2d36 7f37 3134 3036 0a52 otnote-6.71406.R │ │ │ │ │ +0008f3b0: 6566 3a20 4d61 696e 7461 696e 6572 2053 ef: Maintainer S │ │ │ │ │ +0008f3c0: 6372 6970 7473 2d46 6f6f 746e 6f74 652d cripts-Footnote- │ │ │ │ │ +0008f3d0: 377f 3731 3438 390a 5265 663a 204d 6169 7.71489.Ref: Mai │ │ │ │ │ +0008f3e0: 6e74 6169 6e65 7220 5363 7269 7074 732d ntainer Scripts- │ │ │ │ │ +0008f3f0: 466f 6f74 6e6f 7465 2d38 7f37 3135 3737 Footnote-8.71577 │ │ │ │ │ +0008f400: 0a4e 6f64 653a 2050 726f 6d70 7469 6e67 .Node: Prompting │ │ │ │ │ +0008f410: 2069 6e20 6d61 696e 7461 696e 6572 2073 in maintainer s │ │ │ │ │ +0008f420: 6372 6970 7473 7f37 3136 3635 0a52 6566 cripts.71665.Ref │ │ │ │ │ +0008f430: 3a20 6368 2d62 696e 6172 7920 7072 6f6d : ch-binary prom │ │ │ │ │ +0008f440: 7074 696e 672d 696e 2d6d 6169 6e74 6169 pting-in-maintai │ │ │ │ │ +0008f450: 6e65 722d 7363 7269 7074 737f 3731 3735 ner-scripts.7175 │ │ │ │ │ +0008f460: 380a 5265 663a 2035 667f 3731 3735 380a 8.Ref: 5f.71758. │ │ │ │ │ +0008f470: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ +0008f480: 2d6d 6169 6e74 7363 7269 7074 7072 6f6d -maintscriptprom │ │ │ │ │ +0008f490: 7074 7f37 3137 3538 0a52 6566 3a20 3136 pt.71758.Ref: 16 │ │ │ │ │ +0008f4a0: 7f37 3137 3538 0a52 6566 3a20 5072 6f6d .71758.Ref: Prom │ │ │ │ │ +0008f4b0: 7074 696e 6720 696e 206d 6169 6e74 6169 pting in maintai │ │ │ │ │ +0008f4c0: 6e65 7220 7363 7269 7074 732d 466f 6f74 ner scripts-Foot │ │ │ │ │ +0008f4d0: 6e6f 7465 2d31 7f37 3530 3236 0a4e 6f64 note-1.75026.Nod │ │ │ │ │ +0008f4e0: 653a 2053 6f75 7263 6520 7061 636b 6167 e: Source packag │ │ │ │ │ +0008f4f0: 6573 7f37 3532 3335 0a52 6566 3a20 6368 es.75235.Ref: ch │ │ │ │ │ +0008f500: 2d73 6f75 7263 6520 646f 637f 3735 3336 -source doc.7536 │ │ │ │ │ +0008f510: 300a 5265 663a 2036 307f 3735 3336 300a 0.Ref: 60.75360. │ │ │ │ │ +0008f520: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ +0008f530: 2d73 6f75 7263 652d 7061 636b 6167 6573 -source-packages │ │ │ │ │ +0008f540: 7f37 3533 3630 0a52 6566 3a20 3631 7f37 .75360.Ref: 61.7 │ │ │ │ │ +0008f550: 3533 3630 0a52 6566 3a20 6368 2d73 6f75 5360.Ref: ch-sou │ │ │ │ │ +0008f560: 7263 6520 736f 7572 6365 2d70 6163 6b61 rce source-packa │ │ │ │ │ +0008f570: 6765 737f 3735 3336 300a 5265 663a 2036 ges.75360.Ref: 6 │ │ │ │ │ +0008f580: 327f 3735 3336 300a 4e6f 6465 3a20 5374 2.75360.Node: St │ │ │ │ │ +0008f590: 616e 6461 7264 7320 636f 6e66 6f72 6d61 andards conforma │ │ │ │ │ +0008f5a0: 6e63 657f 3738 3030 310a 5265 663a 2063 nce.78001.Ref: c │ │ │ │ │ +0008f5b0: 682d 736f 7572 6365 2073 2d73 7461 6e64 h-source s-stand │ │ │ │ │ +0008f5c0: 6172 6473 7665 7273 696f 6e7f 3738 3131 ardsversion.7811 │ │ │ │ │ +0008f5d0: 310a 5265 663a 2036 347f 3738 3131 310a 1.Ref: 64.78111. │ │ │ │ │ +0008f5e0: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ +0008f5f0: 7461 6e64 6172 6473 2d63 6f6e 666f 726d tandards-conform │ │ │ │ │ +0008f600: 616e 6365 7f37 3831 3131 0a52 6566 3a20 ance.78111.Ref: │ │ │ │ │ +0008f610: 3635 7f37 3831 3131 0a4e 6f64 653a 2050 65.78111.Node: P │ │ │ │ │ +0008f620: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ +0008f630: 6869 7073 7f37 3932 3134 0a52 6566 3a20 hips.79214.Ref: │ │ │ │ │ +0008f640: 6368 2d73 6f75 7263 6520 7061 636b 6167 ch-source packag │ │ │ │ │ +0008f650: 652d 7265 6c61 7469 6f6e 7368 6970 737f e-relationships. │ │ │ │ │ +0008f660: 3739 3336 340a 5265 663a 2036 377f 3739 79364.Ref: 67.79 │ │ │ │ │ +0008f670: 3336 340a 5265 663a 2063 682d 736f 7572 364.Ref: ch-sour │ │ │ │ │ +0008f680: 6365 2073 2d70 6b67 2d72 656c 6174 696f ce s-pkg-relatio │ │ │ │ │ +0008f690: 6e73 7f37 3933 3634 0a52 6566 3a20 3638 ns.79364.Ref: 68 │ │ │ │ │ +0008f6a0: 7f37 3933 3634 0a52 6566 3a20 5061 636b .79364.Ref: Pack │ │ │ │ │ +0008f6b0: 6167 6520 7265 6c61 7469 6f6e 7368 6970 age relationship │ │ │ │ │ +0008f6c0: 732d 466f 6f74 6e6f 7465 2d31 7f38 3130 s-Footnote-1.810 │ │ │ │ │ +0008f6d0: 3039 0a52 6566 3a20 5061 636b 6167 6520 09.Ref: Package │ │ │ │ │ +0008f6e0: 7265 6c61 7469 6f6e 7368 6970 732d 466f relationships-Fo │ │ │ │ │ +0008f6f0: 6f74 6e6f 7465 2d32 7f38 3135 3833 0a4e otnote-2.81583.N │ │ │ │ │ +0008f700: 6f64 653a 2043 6861 6e67 6573 2074 6f20 ode: Changes to │ │ │ │ │ +0008f710: 7468 6520 7570 7374 7265 616d 2073 6f75 the upstream sou │ │ │ │ │ +0008f720: 7263 6573 7f38 3230 3834 0a52 6566 3a20 rces.82084.Ref: │ │ │ │ │ +0008f730: 6368 2d73 6f75 7263 6520 6368 616e 6765 ch-source change │ │ │ │ │ +0008f740: 732d 746f 2d74 6865 2d75 7073 7472 6561 s-to-the-upstrea │ │ │ │ │ +0008f750: 6d2d 736f 7572 6365 737f 3832 3234 360a m-sources.82246. │ │ │ │ │ +0008f760: 5265 663a 2036 397f 3832 3234 360a 5265 Ref: 69.82246.Re │ │ │ │ │ +0008f770: 663a 2063 682d 736f 7572 6365 2073 342d f: ch-source s4- │ │ │ │ │ +0008f780: 337f 3832 3234 360a 5265 663a 2036 617f 3.82246.Ref: 6a. │ │ │ │ │ +0008f790: 3832 3234 360a 4e6f 6465 3a20 4465 6269 82246.Node: Debi │ │ │ │ │ +0008f7a0: 616e 2063 6861 6e67 656c 6f67 2064 6562 an changelog deb │ │ │ │ │ +0008f7b0: 6961 6e2f 6368 616e 6765 6c6f 677f 3833 ian/changelog.83 │ │ │ │ │ +0008f7c0: 3933 390a 5265 663a 2063 682d 736f 7572 939.Ref: ch-sour │ │ │ │ │ +0008f7d0: 6365 2064 6562 6961 6e2d 6368 616e 6765 ce debian-change │ │ │ │ │ +0008f7e0: 6c6f 672d 6465 6269 616e 2d63 6861 6e67 log-debian-chang │ │ │ │ │ +0008f7f0: 656c 6f67 7f38 3431 3036 0a52 6566 3a20 elog.84106.Ref: │ │ │ │ │ +0008f800: 3663 7f38 3431 3036 0a52 6566 3a20 6368 6c.84106.Ref: ch │ │ │ │ │ +0008f810: 2d73 6f75 7263 6520 732d 6470 6b67 6368 -source s-dpkgch │ │ │ │ │ +0008f820: 616e 6765 6c6f 677f 3834 3130 360a 5265 angelog.84106.Re │ │ │ │ │ +0008f830: 663a 2036 647f 3834 3130 360a 5265 663a f: 6d.84106.Ref: │ │ │ │ │ +0008f840: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ +0008f850: 6720 6465 6269 616e 2f63 6861 6e67 656c g debian/changel │ │ │ │ │ +0008f860: 6f67 2d46 6f6f 746e 6f74 652d 317f 3838 og-Footnote-1.88 │ │ │ │ │ +0008f870: 3433 390a 5265 663a 2044 6562 6961 6e20 439.Ref: Debian │ │ │ │ │ +0008f880: 6368 616e 6765 6c6f 6720 6465 6269 616e changelog debian │ │ │ │ │ +0008f890: 2f63 6861 6e67 656c 6f67 2d46 6f6f 746e /changelog-Footn │ │ │ │ │ +0008f8a0: 6f74 652d 327f 3838 3539 390a 5265 663a ote-2.88599.Ref: │ │ │ │ │ +0008f8b0: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ +0008f8c0: 6720 6465 6269 616e 2f63 6861 6e67 656c g debian/changel │ │ │ │ │ +0008f8d0: 6f67 2d46 6f6f 746e 6f74 652d 337f 3838 og-Footnote-3.88 │ │ │ │ │ +0008f8e0: 3932 300a 5265 663a 2044 6562 6961 6e20 920.Ref: Debian │ │ │ │ │ +0008f8f0: 6368 616e 6765 6c6f 6720 6465 6269 616e changelog debian │ │ │ │ │ +0008f900: 2f63 6861 6e67 656c 6f67 2d46 6f6f 746e /changelog-Footn │ │ │ │ │ +0008f910: 6f74 652d 347f 3839 3535 300a 5265 663a ote-4.89550.Ref: │ │ │ │ │ +0008f920: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ +0008f930: 6720 6465 6269 616e 2f63 6861 6e67 656c g debian/changel │ │ │ │ │ +0008f940: 6f67 2d46 6f6f 746e 6f74 652d 357f 3930 og-Footnote-5.90 │ │ │ │ │ +0008f950: 3131 350a 4e6f 6465 3a20 436f 7079 7269 115.Node: Copyri │ │ │ │ │ +0008f960: 6768 7420 6465 6269 616e 2f63 6f70 7972 ght debian/copyr │ │ │ │ │ +0008f970: 6967 6874 7f39 3031 3832 0a52 6566 3a20 ight.90182.Ref: │ │ │ │ │ +0008f980: 6368 2d73 6f75 7263 6520 636f 7079 7269 ch-source copyri │ │ │ │ │ +0008f990: 6768 742d 6465 6269 616e 2d63 6f70 7972 ght-debian-copyr │ │ │ │ │ +0008f9a0: 6967 6874 7f39 3033 3435 0a52 6566 3a20 ight.90345.Ref: │ │ │ │ │ +0008f9b0: 3733 7f39 3033 3435 0a52 6566 3a20 6368 73.90345.Ref: ch │ │ │ │ │ +0008f9c0: 2d73 6f75 7263 6520 732d 6470 6b67 636f -source s-dpkgco │ │ │ │ │ +0008f9d0: 7079 7269 6768 747f 3930 3334 350a 5265 pyright.90345.Re │ │ │ │ │ +0008f9e0: 663a 2037 347f 3930 3334 350a 4e6f 6465 f: 74.90345.Node │ │ │ │ │ +0008f9f0: 3a20 4572 726f 7220 7472 6170 7069 6e67 : Error trapping │ │ │ │ │ +0008fa00: 2069 6e20 6d61 6b65 6669 6c65 737f 3930 in makefiles.90 │ │ │ │ │ +0008fa10: 3831 350a 5265 663a 2063 682d 736f 7572 815.Ref: ch-sour │ │ │ │ │ +0008fa20: 6365 2065 7272 6f72 2d74 7261 7070 696e ce error-trappin │ │ │ │ │ +0008fa30: 672d 696e 2d6d 616b 6566 696c 6573 7f39 g-in-makefiles.9 │ │ │ │ │ +0008fa40: 3039 3536 0a52 6566 3a20 3735 7f39 3039 0956.Ref: 75.909 │ │ │ │ │ +0008fa50: 3536 0a52 6566 3a20 6368 2d73 6f75 7263 56.Ref: ch-sourc │ │ │ │ │ +0008fa60: 6520 7334 2d36 7f39 3039 3536 0a52 6566 e s4-6.90956.Ref │ │ │ │ │ +0008fa70: 3a20 3736 7f39 3039 3536 0a4e 6f64 653a : 76.90956.Node: │ │ │ │ │ +0008fa80: 2054 696d 6520 5374 616d 7073 7f39 3139 Time Stamps.919 │ │ │ │ │ +0008fa90: 3638 0a52 6566 3a20 6368 2d73 6f75 7263 68.Ref: ch-sourc │ │ │ │ │ +0008faa0: 6520 732d 7469 6d65 7374 616d 7073 7f39 e s-timestamps.9 │ │ │ │ │ +0008fab0: 3231 3235 0a52 6566 3a20 3737 7f39 3231 2125.Ref: 77.921 │ │ │ │ │ +0008fac0: 3235 0a52 6566 3a20 6368 2d73 6f75 7263 25.Ref: ch-sourc │ │ │ │ │ +0008fad0: 6520 7469 6d65 2d73 7461 6d70 737f 3932 e time-stamps.92 │ │ │ │ │ +0008fae0: 3132 350a 5265 663a 2037 387f 3932 3132 125.Ref: 78.9212 │ │ │ │ │ +0008faf0: 350a 5265 663a 2054 696d 6520 5374 616d 5.Ref: Time Stam │ │ │ │ │ +0008fb00: 7073 2d46 6f6f 746e 6f74 652d 317f 3932 ps-Footnote-1.92 │ │ │ │ │ +0008fb10: 3332 380a 4e6f 6465 3a20 5265 7374 7269 328.Node: Restri │ │ │ │ │ +0008fb20: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ +0008fb30: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ +0008fb40: 6167 6573 7f39 3236 3139 0a52 6566 3a20 ages.92619.Ref: │ │ │ │ │ +0008fb50: 6368 2d73 6f75 7263 6520 7265 7374 7269 ch-source restri │ │ │ │ │ +0008fb60: 6374 696f 6e73 2d6f 6e2d 6f62 6a65 6374 ctions-on-object │ │ │ │ │ +0008fb70: 732d 696e 2d73 6f75 7263 652d 7061 636b s-in-source-pack │ │ │ │ │ +0008fb80: 6167 6573 7f39 3237 3832 0a52 6566 3a20 ages.92782.Ref: │ │ │ │ │ +0008fb90: 3739 7f39 3237 3832 0a52 6566 3a20 6368 79.92782.Ref: ch │ │ │ │ │ +0008fba0: 2d73 6f75 7263 6520 732d 7265 7374 7269 -source s-restri │ │ │ │ │ +0008fbb0: 6374 696f 6e73 7f39 3237 3832 0a52 6566 ctions.92782.Ref │ │ │ │ │ +0008fbc0: 3a20 3761 7f39 3237 3832 0a52 6566 3a20 : 7a.92782.Ref: │ │ │ │ │ +0008fbd0: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +0008fbe0: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +0008fbf0: 6520 7061 636b 6167 6573 2d46 6f6f 746e e packages-Footn │ │ │ │ │ +0008fc00: 6f74 652d 317f 3933 3031 330a 4e6f 6465 ote-1.93013.Node │ │ │ │ │ +0008fc10: 3a20 4d61 696e 2062 7569 6c64 696e 6720 : Main building │ │ │ │ │ +0008fc20: 7363 7269 7074 2064 6562 6961 6e2f 7275 script debian/ru │ │ │ │ │ +0008fc30: 6c65 737f 3933 3035 330a 5265 663a 2063 les.93053.Ref: c │ │ │ │ │ +0008fc40: 682d 736f 7572 6365 206d 6169 6e2d 6275 h-source main-bu │ │ │ │ │ +0008fc50: 696c 6469 6e67 2d73 6372 6970 742d 6465 ilding-script-de │ │ │ │ │ +0008fc60: 6269 616e 2d72 756c 6573 7f39 3332 3434 bian-rules.93244 │ │ │ │ │ +0008fc70: 0a52 6566 3a20 3762 7f39 3332 3434 0a52 .Ref: 7b.93244.R │ │ │ │ │ +0008fc80: 6566 3a20 6368 2d73 6f75 7263 6520 732d ef: ch-source s- │ │ │ │ │ +0008fc90: 6465 6269 616e 7275 6c65 737f 3933 3234 debianrules.9324 │ │ │ │ │ +0008fca0: 340a 5265 663a 2037 637f 3933 3234 340a 4.Ref: 7c.93244. │ │ │ │ │ +0008fcb0: 5265 663a 204d 6169 6e20 6275 696c 6469 Ref: Main buildi │ │ │ │ │ +0008fcc0: 6e67 2073 6372 6970 7420 6465 6269 616e ng script debian │ │ │ │ │ +0008fcd0: 2f72 756c 6573 2d46 6f6f 746e 6f74 652d /rules-Footnote- │ │ │ │ │ +0008fce0: 317f 3130 3535 3832 0a52 6566 3a20 4d61 1.105582.Ref: Ma │ │ │ │ │ +0008fcf0: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +0008fd00: 7074 2064 6562 6961 6e2f 7275 6c65 732d pt debian/rules- │ │ │ │ │ +0008fd10: 466f 6f74 6e6f 7465 2d32 7f31 3036 3038 Footnote-2.10608 │ │ │ │ │ +0008fd20: 390a 5265 663a 204d 6169 6e20 6275 696c 9.Ref: Main buil │ │ │ │ │ +0008fd30: 6469 6e67 2073 6372 6970 7420 6465 6269 ding script debi │ │ │ │ │ +0008fd40: 616e 2f72 756c 6573 2d46 6f6f 746e 6f74 an/rules-Footnot │ │ │ │ │ +0008fd50: 652d 337f 3130 3633 3331 0a4e 6f64 653a e-3.106331.Node: │ │ │ │ │ +0008fd60: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ +0008fd70: 6420 4445 425f 4255 494c 445f 4f50 5449 d DEB_BUILD_OPTI │ │ │ │ │ +0008fd80: 4f4e 537f 3130 3634 3337 0a52 6566 3a20 ONS.106437.Ref: │ │ │ │ │ +0008fd90: 6368 2d73 6f75 7263 6520 6465 6269 616e ch-source debian │ │ │ │ │ +0008fda0: 2d72 756c 6573 2d61 6e64 2d64 6562 2d62 -rules-and-deb-b │ │ │ │ │ +0008fdb0: 7569 6c64 2d6f 7074 696f 6e73 7f31 3036 uild-options.106 │ │ │ │ │ +0008fdc0: 3539 330a 5265 663a 2038 317f 3130 3635 593.Ref: 81.1065 │ │ │ │ │ +0008fdd0: 3933 0a52 6566 3a20 6368 2d73 6f75 7263 93.Ref: ch-sourc │ │ │ │ │ +0008fde0: 6520 732d 6465 6269 616e 7275 6c65 732d e s-debianrules- │ │ │ │ │ +0008fdf0: 6f70 7469 6f6e 737f 3130 3635 3933 0a52 options.106593.R │ │ │ │ │ +0008fe00: 6566 3a20 3764 7f31 3036 3539 330a 5265 ef: 7d.106593.Re │ │ │ │ │ +0008fe10: 663a 2064 6562 6961 6e2f 7275 6c65 7320 f: debian/rules │ │ │ │ │ +0008fe20: 616e 6420 4445 425f 4255 494c 445f 4f50 and DEB_BUILD_OP │ │ │ │ │ +0008fe30: 5449 4f4e 532d 466f 6f74 6e6f 7465 2d31 TIONS-Footnote-1 │ │ │ │ │ +0008fe40: 7f31 3130 3735 380a 5265 663a 2064 6562 .110758.Ref: deb │ │ │ │ │ +0008fe50: 6961 6e2f 7275 6c65 7320 616e 6420 4445 ian/rules and DE │ │ │ │ │ +0008fe60: 425f 4255 494c 445f 4f50 5449 4f4e 532d B_BUILD_OPTIONS- │ │ │ │ │ +0008fe70: 466f 6f74 6e6f 7465 2d32 7f31 3130 3931 Footnote-2.11091 │ │ │ │ │ +0008fe80: 390a 4e6f 6465 3a20 6465 6269 616e 2f72 9.Node: debian/r │ │ │ │ │ +0008fe90: 756c 6573 2061 6e64 2052 756c 6573 2d52 ules and Rules-R │ │ │ │ │ +0008fea0: 6571 7569 7265 732d 526f 6f74 7f31 3131 equires-Root.111 │ │ │ │ │ +0008feb0: 3033 300a 5265 663a 2063 682d 736f 7572 030.Ref: ch-sour │ │ │ │ │ +0008fec0: 6365 2064 6562 6961 6e2d 7275 6c65 732d ce debian-rules- │ │ │ │ │ +0008fed0: 616e 642d 7275 6c65 732d 7265 7175 6972 and-rules-requir │ │ │ │ │ +0008fee0: 6573 2d72 6f6f 747f 3131 3131 3836 0a52 es-root.111186.R │ │ │ │ │ +0008fef0: 6566 3a20 3832 7f31 3131 3138 360a 5265 ef: 82.111186.Re │ │ │ │ │ +0008ff00: 663a 2063 682d 736f 7572 6365 2073 2d64 f: ch-source s-d │ │ │ │ │ +0008ff10: 6562 6961 6e72 756c 6573 2d67 6169 6e72 ebianrules-gainr │ │ │ │ │ +0008ff20: 6f6f 7461 7069 7f31 3131 3138 360a 5265 ootapi.111186.Re │ │ │ │ │ +0008ff30: 663a 2038 337f 3131 3131 3836 0a4e 6f64 f: 83.111186.Nod │ │ │ │ │ +0008ff40: 653a 2056 6172 6961 626c 6520 7375 6273 e: Variable subs │ │ │ │ │ +0008ff50: 7469 7475 7469 6f6e 7320 6465 6269 616e titutions debian │ │ │ │ │ +0008ff60: 2f73 7562 7374 7661 7273 7f31 3133 3138 /substvars.11318 │ │ │ │ │ +0008ff70: 330a 5265 663a 2063 682d 736f 7572 6365 3.Ref: ch-source │ │ │ │ │ +0008ff80: 2073 2d73 7562 7374 7661 7273 7f31 3133 s-substvars.113 │ │ │ │ │ +0008ff90: 3336 390a 5265 663a 2038 347f 3131 3333 369.Ref: 84.1133 │ │ │ │ │ +0008ffa0: 3639 0a52 6566 3a20 6368 2d73 6f75 7263 69.Ref: ch-sourc │ │ │ │ │ +0008ffb0: 6520 7661 7269 6162 6c65 2d73 7562 7374 e variable-subst │ │ │ │ │ +0008ffc0: 6974 7574 696f 6e73 2d64 6562 6961 6e2d itutions-debian- │ │ │ │ │ +0008ffd0: 7375 6273 7476 6172 737f 3131 3333 3639 substvars.113369 │ │ │ │ │ +0008ffe0: 0a52 6566 3a20 3835 7f31 3133 3336 390a .Ref: 85.113369. │ │ │ │ │ +0008fff0: 4e6f 6465 3a20 5570 7374 7265 616d 2073 Node: Upstream s │ │ │ │ │ +00090000: 6f75 7263 6520 6c6f 6361 7469 6f6e 2064 ource location d │ │ │ │ │ +00090010: 6562 6961 6e2f 7761 7463 687f 3131 3432 ebian/watch.1142 │ │ │ │ │ +00090020: 3630 0a52 6566 3a20 6368 2d73 6f75 7263 60.Ref: ch-sourc │ │ │ │ │ +00090030: 6520 732d 6465 6269 616e 7761 7463 687f e s-debianwatch. │ │ │ │ │ +00090040: 3131 3434 3436 0a52 6566 3a20 3836 7f31 114446.Ref: 86.1 │ │ │ │ │ +00090050: 3134 3434 360a 5265 663a 2063 682d 736f 14446.Ref: ch-so │ │ │ │ │ +00090060: 7572 6365 2075 7073 7472 6561 6d2d 736f urce upstream-so │ │ │ │ │ +00090070: 7572 6365 2d6c 6f63 6174 696f 6e2d 6465 urce-location-de │ │ │ │ │ +00090080: 6269 616e 2d77 6174 6368 7f31 3134 3434 bian-watch.11444 │ │ │ │ │ +00090090: 360a 5265 663a 2038 377f 3131 3434 3436 6.Ref: 87.114446 │ │ │ │ │ +000900a0: 0a4e 6f64 653a 2047 656e 6572 6174 6564 .Node: Generated │ │ │ │ │ +000900b0: 2066 696c 6573 206c 6973 7420 6465 6269 files list debi │ │ │ │ │ +000900c0: 616e 2f66 696c 6573 7f31 3135 3538 300a an/files.115580. │ │ │ │ │ +000900d0: 5265 663a 2063 682d 736f 7572 6365 2067 Ref: ch-source g │ │ │ │ │ +000900e0: 656e 6572 6174 6564 2d66 696c 6573 2d6c enerated-files-l │ │ │ │ │ +000900f0: 6973 742d 6465 6269 616e 2d66 696c 6573 ist-debian-files │ │ │ │ │ +00090100: 7f31 3135 3734 370a 5265 663a 2038 387f .115747.Ref: 88. │ │ │ │ │ +00090110: 3131 3537 3437 0a52 6566 3a20 6368 2d73 115747.Ref: ch-s │ │ │ │ │ +00090120: 6f75 7263 6520 732d 6465 6269 616e 6669 ource s-debianfi │ │ │ │ │ +00090130: 6c65 737f 3131 3537 3437 0a52 6566 3a20 les.115747.Ref: │ │ │ │ │ +00090140: 3839 7f31 3135 3734 370a 5265 663a 2047 89.115747.Ref: G │ │ │ │ │ +00090150: 656e 6572 6174 6564 2066 696c 6573 206c enerated files l │ │ │ │ │ +00090160: 6973 7420 6465 6269 616e 2f66 696c 6573 ist debian/files │ │ │ │ │ +00090170: 2d46 6f6f 746e 6f74 652d 317f 3131 3639 -Footnote-1.1169 │ │ │ │ │ +00090180: 3930 0a4e 6f64 653a 2045 6d62 6564 6465 90.Node: Embedde │ │ │ │ │ +00090190: 6420 636f 6465 2063 6f70 6965 737f 3131 d code copies.11 │ │ │ │ │ +000901a0: 3732 3135 0a52 6566 3a20 6368 2d73 6f75 7215.Ref: ch-sou │ │ │ │ │ +000901b0: 7263 6520 656d 6265 6464 6564 2d63 6f64 rce embedded-cod │ │ │ │ │ +000901c0: 652d 636f 7069 6573 7f31 3137 3338 390a e-copies.117389. │ │ │ │ │ +000901d0: 5265 663a 2038 617f 3131 3733 3839 0a52 Ref: 8a.117389.R │ │ │ │ │ +000901e0: 6566 3a20 6368 2d73 6f75 7263 6520 732d ef: ch-source s- │ │ │ │ │ +000901f0: 656d 6265 6464 6564 6669 6c65 737f 3131 embeddedfiles.11 │ │ │ │ │ +00090200: 3733 3839 0a52 6566 3a20 3862 7f31 3137 7389.Ref: 8b.117 │ │ │ │ │ +00090210: 3338 390a 5265 663a 2045 6d62 6564 6465 389.Ref: Embedde │ │ │ │ │ +00090220: 6420 636f 6465 2063 6f70 6965 732d 466f d code copies-Fo │ │ │ │ │ +00090230: 6f74 6e6f 7465 2d31 7f31 3138 3135 380a otnote-1.118158. │ │ │ │ │ +00090240: 5265 663a 2045 6d62 6564 6465 6420 636f Ref: Embedded co │ │ │ │ │ +00090250: 6465 2063 6f70 6965 732d 466f 6f74 6e6f de copies-Footno │ │ │ │ │ +00090260: 7465 2d32 7f31 3138 3232 350a 4e6f 6465 te-2.118225.Node │ │ │ │ │ +00090270: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +00090280: 2068 616e 646c 696e 6720 6465 6269 616e handling debian │ │ │ │ │ +00090290: 2f52 4541 444d 4520 736f 7572 6365 7f31 /README source.1 │ │ │ │ │ +000902a0: 3138 3437 330a 5265 663a 2063 682d 736f 18473.Ref: ch-so │ │ │ │ │ +000902b0: 7572 6365 2073 2d72 6561 646d 6573 6f75 urce s-readmesou │ │ │ │ │ +000902c0: 7263 657f 3131 3836 3239 0a52 6566 3a20 rce.118629.Ref: │ │ │ │ │ +000902d0: 3830 7f31 3138 3632 390a 5265 663a 2063 80.118629.Ref: c │ │ │ │ │ +000902e0: 682d 736f 7572 6365 2073 6f75 7263 652d h-source source- │ │ │ │ │ +000902f0: 7061 636b 6167 652d 6861 6e64 6c69 6e67 package-handling │ │ │ │ │ +00090300: 2d64 6562 6961 6e2d 7265 6164 6d65 2d73 -debian-readme-s │ │ │ │ │ +00090310: 6f75 7263 657f 3131 3836 3239 0a52 6566 ource.118629.Ref │ │ │ │ │ +00090320: 3a20 3863 7f31 3138 3632 390a 4e6f 6465 : 8c.118629.Node │ │ │ │ │ +00090330: 3a20 5265 7072 6f64 7563 6962 696c 6974 : Reproducibilit │ │ │ │ │ +00090340: 797f 3132 3036 3132 0a52 6566 3a20 6368 y.120612.Ref: ch │ │ │ │ │ +00090350: 2d73 6f75 7263 6520 7265 7072 6f64 7563 -source reproduc │ │ │ │ │ +00090360: 6962 696c 6974 797f 3132 3037 3836 0a52 ibility.120786.R │ │ │ │ │ +00090370: 6566 3a20 3864 7f31 3230 3738 360a 5265 ef: 8d.120786.Re │ │ │ │ │ +00090380: 663a 2052 6570 726f 6475 6369 6269 6c69 f: Reproducibili │ │ │ │ │ +00090390: 7479 2d46 6f6f 746e 6f74 652d 317f 3132 ty-Footnote-1.12 │ │ │ │ │ +000903a0: 3136 3932 0a4e 6f64 653a 204d 6973 7369 1692.Node: Missi │ │ │ │ │ +000903b0: 6e67 2073 6f75 7263 6573 2064 6562 6961 ng sources debia │ │ │ │ │ +000903c0: 6e2f 6d69 7373 696e 672d 736f 7572 6365 n/missing-source │ │ │ │ │ +000903d0: 737f 3132 3138 3239 0a52 6566 3a20 6368 s.121829.Ref: ch │ │ │ │ │ +000903e0: 2d73 6f75 7263 6520 6d69 7373 696e 672d -source missing- │ │ │ │ │ +000903f0: 736f 7572 6365 732d 6465 6269 616e 2d6d sources-debian-m │ │ │ │ │ +00090400: 6973 7369 6e67 2d73 6f75 7263 6573 7f31 issing-sources.1 │ │ │ │ │ +00090410: 3231 3938 370a 5265 663a 2038 657f 3132 21987.Ref: 8e.12 │ │ │ │ │ +00090420: 3139 3837 0a4e 6f64 653a 2056 656e 646f 1987.Node: Vendo │ │ │ │ │ +00090430: 722d 7370 6563 6966 6963 2070 6174 6368 r-specific patch │ │ │ │ │ +00090440: 2073 6572 6965 737f 3132 3239 3136 0a52 series.122916.R │ │ │ │ │ +00090450: 6566 3a20 6368 2d73 6f75 7263 6520 7665 ef: ch-source ve │ │ │ │ │ +00090460: 6e64 6f72 2d73 7065 6369 6669 632d 7061 ndor-specific-pa │ │ │ │ │ +00090470: 7463 682d 7365 7269 6573 7f31 3233 3035 tch-series.12305 │ │ │ │ │ +00090480: 300a 5265 663a 2038 667f 3132 3330 3530 0.Ref: 8f.123050 │ │ │ │ │ +00090490: 0a4e 6f64 653a 2043 6f6e 7472 6f6c 2066 .Node: Control f │ │ │ │ │ +000904a0: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ +000904b0: 6965 6c64 737f 3132 3333 3238 0a52 6566 ields.123328.Ref │ │ │ │ │ +000904c0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +000904d0: 6473 2064 6f63 7f31 3233 3439 310a 5265 ds doc.123491.Re │ │ │ │ │ +000904e0: 663a 2033 397f 3132 3334 3931 0a52 6566 f: 39.123491.Ref │ │ │ │ │ +000904f0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090500: 6473 2063 6f6e 7472 6f6c 2d66 696c 6573 ds control-files │ │ │ │ │ +00090510: 2d61 6e64 2d74 6865 6972 2d66 6965 6c64 -and-their-field │ │ │ │ │ +00090520: 737f 3132 3334 3931 0a52 6566 3a20 3930 s.123491.Ref: 90 │ │ │ │ │ +00090530: 7f31 3233 3439 310a 5265 663a 2043 6f6e .123491.Ref: Con │ │ │ │ │ +00090540: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +00090550: 6865 6972 2066 6965 6c64 732d 466f 6f74 heir fields-Foot │ │ │ │ │ +00090560: 6e6f 7465 2d31 7f31 3234 3239 330a 4e6f note-1.124293.No │ │ │ │ │ +00090570: 6465 3a20 5379 6e74 6178 206f 6620 636f de: Syntax of co │ │ │ │ │ +00090580: 6e74 726f 6c20 6669 6c65 737f 3132 3433 ntrol files.1243 │ │ │ │ │ +00090590: 3630 0a52 6566 3a20 6368 2d63 6f6e 7472 60.Ref: ch-contr │ │ │ │ │ +000905a0: 6f6c 6669 656c 6473 2073 2d63 6f6e 7472 olfields s-contr │ │ │ │ │ +000905b0: 6f6c 7379 6e74 6178 7f31 3234 3532 390a olsyntax.124529. │ │ │ │ │ +000905c0: 5265 663a 2039 317f 3132 3435 3239 0a52 Ref: 91.124529.R │ │ │ │ │ +000905d0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +000905e0: 656c 6473 2073 796e 7461 782d 6f66 2d63 elds syntax-of-c │ │ │ │ │ +000905f0: 6f6e 7472 6f6c 2d66 696c 6573 7f31 3234 ontrol-files.124 │ │ │ │ │ +00090600: 3532 390a 5265 663a 2039 327f 3132 3435 529.Ref: 92.1245 │ │ │ │ │ +00090610: 3239 0a52 6566 3a20 5379 6e74 6178 206f 29.Ref: Syntax o │ │ │ │ │ +00090620: 6620 636f 6e74 726f 6c20 6669 6c65 732d f control files- │ │ │ │ │ +00090630: 466f 6f74 6e6f 7465 2d31 7f31 3238 3336 Footnote-1.12836 │ │ │ │ │ +00090640: 350a 5265 663a 2053 796e 7461 7820 6f66 5.Ref: Syntax of │ │ │ │ │ +00090650: 2063 6f6e 7472 6f6c 2066 696c 6573 2d46 control files-F │ │ │ │ │ +00090660: 6f6f 746e 6f74 652d 327f 3132 3835 3333 ootnote-2.128533 │ │ │ │ │ +00090670: 0a4e 6f64 653a 2044 6562 6961 6e20 736f .Node: Debian so │ │ │ │ │ +00090680: 7572 6365 2070 6163 6b61 6765 2074 656d urce package tem │ │ │ │ │ +00090690: 706c 6174 6520 636f 6e74 726f 6c20 6669 plate control fi │ │ │ │ │ +000906a0: 6c65 7320 e280 9320 6465 6269 616e 2f63 les ... debian/c │ │ │ │ │ +000906b0: 6f6e 7472 6f6c 7f31 3238 3730 350a 5265 ontrol.128705.Re │ │ │ │ │ +000906c0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +000906d0: 6c64 7320 6465 6269 616e 2d73 6f75 7263 lds debian-sourc │ │ │ │ │ +000906e0: 652d 7061 636b 6167 652d 7465 6d70 6c61 e-package-templa │ │ │ │ │ +000906f0: 7465 2d63 6f6e 7472 6f6c 2d66 696c 6573 te-control-files │ │ │ │ │ +00090700: 2d64 6562 6961 6e2d 636f 6e74 726f 6c7f -debian-control. │ │ │ │ │ +00090710: 3132 3839 3337 0a52 6566 3a20 3933 7f31 128937.Ref: 93.1 │ │ │ │ │ +00090720: 3238 3933 370a 5265 663a 2063 682d 636f 28937.Ref: ch-co │ │ │ │ │ +00090730: 6e74 726f 6c66 6965 6c64 7320 732d 736f ntrolfields s-so │ │ │ │ │ +00090740: 7572 6365 636f 6e74 726f 6c66 696c 6573 urcecontrolfiles │ │ │ │ │ +00090750: 7f31 3238 3933 370a 5265 663a 2039 347f .128937.Ref: 94. │ │ │ │ │ +00090760: 3132 3839 3337 0a4e 6f64 653a 2044 6562 128937.Node: Deb │ │ │ │ │ +00090770: 6961 6e20 6269 6e61 7279 2070 6163 6b61 ian binary packa │ │ │ │ │ +00090780: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ +00090790: 20e2 8093 2044 4542 4941 4e2f 636f 6e74 ... DEBIAN/cont │ │ │ │ │ +000907a0: 726f 6c7f 3133 3133 3533 0a52 6566 3a20 rol.131353.Ref: │ │ │ │ │ +000907b0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000907c0: 2064 6562 6961 6e2d 6269 6e61 7279 2d70 debian-binary-p │ │ │ │ │ +000907d0: 6163 6b61 6765 2d63 6f6e 7472 6f6c 2d66 ackage-control-f │ │ │ │ │ +000907e0: 696c 6573 2d64 6562 6961 6e2d 636f 6e74 iles-debian-cont │ │ │ │ │ +000907f0: 726f 6c7f 3133 3136 3035 0a52 6566 3a20 rol.131605.Ref: │ │ │ │ │ +00090800: 3965 7f31 3331 3630 350a 5265 663a 2063 9e.131605.Ref: c │ │ │ │ │ +00090810: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090820: 732d 6269 6e61 7279 636f 6e74 726f 6c66 s-binarycontrolf │ │ │ │ │ +00090830: 696c 6573 7f31 3331 3630 350a 5265 663a iles.131605.Ref: │ │ │ │ │ +00090840: 2033 357f 3133 3136 3035 0a4e 6f64 653a 35.131605.Node: │ │ │ │ │ +00090850: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +00090860: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +00090870: 696c 6573 20e2 8093 2064 7363 7f31 3332 iles ... dsc.132 │ │ │ │ │ +00090880: 3335 330a 5265 663a 2063 682d 636f 6e74 353.Ref: ch-cont │ │ │ │ │ +00090890: 726f 6c66 6965 6c64 7320 6465 6269 616e rolfields debian │ │ │ │ │ +000908a0: 2d73 6f75 7263 652d 7061 636b 6167 652d -source-package- │ │ │ │ │ +000908b0: 636f 6e74 726f 6c2d 6669 6c65 732d 6473 control-files-ds │ │ │ │ │ +000908c0: 637f 3133 3235 3839 0a52 6566 3a20 6130 c.132589.Ref: a0 │ │ │ │ │ +000908d0: 7f31 3332 3538 390a 5265 663a 2063 682d .132589.Ref: ch- │ │ │ │ │ +000908e0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +000908f0: 6465 6269 616e 736f 7572 6365 636f 6e74 debiansourcecont │ │ │ │ │ +00090900: 726f 6c66 696c 6573 7f31 3332 3538 390a rolfiles.132589. │ │ │ │ │ +00090910: 5265 663a 2036 337f 3133 3235 3839 0a4e Ref: 63.132589.N │ │ │ │ │ +00090920: 6f64 653a 2044 6562 6961 6e20 7570 6c6f ode: Debian uplo │ │ │ │ │ +00090930: 6164 2063 6861 6e67 6573 2063 6f6e 7472 ad changes contr │ │ │ │ │ +00090940: 6f6c 2066 696c 6573 20e2 8093 2063 6861 ol files ... cha │ │ │ │ │ +00090950: 6e67 6573 7f31 3333 3735 350a 5265 663a nges.133755.Ref: │ │ │ │ │ +00090960: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090970: 7320 6465 6269 616e 2d75 706c 6f61 642d s debian-upload- │ │ │ │ │ +00090980: 6368 616e 6765 732d 636f 6e74 726f 6c2d changes-control- │ │ │ │ │ +00090990: 6669 6c65 732d 6368 616e 6765 737f 3133 files-changes.13 │ │ │ │ │ +000909a0: 3339 3531 0a52 6566 3a20 6136 7f31 3333 3951.Ref: a6.133 │ │ │ │ │ +000909b0: 3935 310a 5265 663a 2063 682d 636f 6e74 951.Ref: ch-cont │ │ │ │ │ +000909c0: 726f 6c66 6965 6c64 7320 732d 6465 6269 rolfields s-debi │ │ │ │ │ +000909d0: 616e 6368 616e 6765 7366 696c 6573 7f31 anchangesfiles.1 │ │ │ │ │ +000909e0: 3333 3935 310a 5265 663a 2061 377f 3133 33951.Ref: a7.13 │ │ │ │ │ +000909f0: 3339 3531 0a4e 6f64 653a 204c 6973 7420 3951.Node: List │ │ │ │ │ +00090a00: 6f66 2066 6965 6c64 737f 3133 3532 3039 of fields.135209 │ │ │ │ │ +00090a10: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090a20: 6669 656c 6473 206c 6973 742d 6f66 2d66 fields list-of-f │ │ │ │ │ +00090a30: 6965 6c64 737f 3133 3533 3831 0a52 6566 ields.135381.Ref │ │ │ │ │ +00090a40: 3a20 6161 7f31 3335 3338 310a 5265 663a : aa.135381.Ref: │ │ │ │ │ +00090a50: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090a60: 7320 732d 636f 6e74 726f 6c66 6965 6c64 s s-controlfield │ │ │ │ │ +00090a70: 736c 6973 747f 3133 3533 3831 0a52 6566 slist.135381.Ref │ │ │ │ │ +00090a80: 3a20 6162 7f31 3335 3338 310a 4e6f 6465 : ab.135381.Node │ │ │ │ │ +00090a90: 3a20 536f 7572 6365 7f31 3336 3139 320a : Source.136192. │ │ │ │ │ +00090aa0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090ab0: 6965 6c64 7320 732d 662d 736f 7572 6365 ields s-f-source │ │ │ │ │ +00090ac0: 7f31 3336 3237 350a 5265 663a 2039 357f .136275.Ref: 95. │ │ │ │ │ +00090ad0: 3133 3632 3735 0a52 6566 3a20 6368 2d63 136275.Ref: ch-c │ │ │ │ │ +00090ae0: 6f6e 7472 6f6c 6669 656c 6473 2073 6f75 ontrolfields sou │ │ │ │ │ +00090af0: 7263 657f 3133 3632 3735 0a52 6566 3a20 rce.136275.Ref: │ │ │ │ │ +00090b00: 6163 7f31 3336 3237 350a 5265 663a 2053 ac.136275.Ref: S │ │ │ │ │ +00090b10: 6f75 7263 652d 466f 6f74 6e6f 7465 2d31 ource-Footnote-1 │ │ │ │ │ +00090b20: 7f31 3337 3233 370a 4e6f 6465 3a20 4d61 .137237.Node: Ma │ │ │ │ │ +00090b30: 696e 7461 696e 6572 7f31 3337 3333 350a intainer.137335. │ │ │ │ │ +00090b40: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090b50: 6965 6c64 7320 6d61 696e 7461 696e 6572 ields maintainer │ │ │ │ │ +00090b60: 7f31 3337 3433 360a 5265 663a 2061 647f .137436.Ref: ad. │ │ │ │ │ +00090b70: 3133 3734 3336 0a52 6566 3a20 6368 2d63 137436.Ref: ch-c │ │ │ │ │ +00090b80: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ +00090b90: 2d6d 6169 6e74 6169 6e65 727f 3133 3734 -maintainer.1374 │ │ │ │ │ +00090ba0: 3336 0a52 6566 3a20 3439 7f31 3337 3433 36.Ref: 49.13743 │ │ │ │ │ +00090bb0: 360a 4e6f 6465 3a20 5570 6c6f 6164 6572 6.Node: Uploader │ │ │ │ │ +00090bc0: 737f 3133 3831 3331 0a52 6566 3a20 6368 s.138131.Ref: ch │ │ │ │ │ +00090bd0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00090be0: 2d66 2d75 706c 6f61 6465 7273 7f31 3338 -f-uploaders.138 │ │ │ │ │ +00090bf0: 3233 360a 5265 663a 2034 617f 3133 3832 236.Ref: 4a.1382 │ │ │ │ │ +00090c00: 3336 0a52 6566 3a20 6368 2d63 6f6e 7472 36.Ref: ch-contr │ │ │ │ │ +00090c10: 6f6c 6669 656c 6473 2075 706c 6f61 6465 olfields uploade │ │ │ │ │ +00090c20: 7273 7f31 3338 3233 360a 5265 663a 2061 rs.138236.Ref: a │ │ │ │ │ +00090c30: 657f 3133 3832 3336 0a4e 6f64 653a 2043 e.138236.Node: C │ │ │ │ │ +00090c40: 6861 6e67 6564 2d42 797f 3133 3839 3239 hanged-By.138929 │ │ │ │ │ +00090c50: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090c60: 6669 656c 6473 2063 6861 6e67 6564 2d62 fields changed-b │ │ │ │ │ +00090c70: 797f 3133 3930 3331 0a52 6566 3a20 6166 y.139031.Ref: af │ │ │ │ │ +00090c80: 7f31 3339 3033 310a 5265 663a 2063 682d .139031.Ref: ch- │ │ │ │ │ +00090c90: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00090ca0: 662d 6368 616e 6765 642d 6279 7f31 3339 f-changed-by.139 │ │ │ │ │ +00090cb0: 3033 310a 5265 663a 2037 317f 3133 3930 031.Ref: 71.1390 │ │ │ │ │ +00090cc0: 3331 0a4e 6f64 653a 2053 6563 7469 6f6e 31.Node: Section │ │ │ │ │ +00090cd0: 7f31 3339 3234 330a 5265 663a 2063 682d .139243.Ref: ch- │ │ │ │ │ +00090ce0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00090cf0: 662d 7365 6374 696f 6e7f 3133 3933 3434 f-section.139344 │ │ │ │ │ +00090d00: 0a52 6566 3a20 3266 7f31 3339 3334 340a .Ref: 2f.139344. │ │ │ │ │ +00090d10: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090d20: 6965 6c64 7320 7365 6374 696f 6e7f 3133 ields section.13 │ │ │ │ │ +00090d30: 3933 3434 0a52 6566 3a20 6230 7f31 3339 9344.Ref: b0.139 │ │ │ │ │ +00090d40: 3334 340a 4e6f 6465 3a20 5072 696f 7269 344.Node: Priori │ │ │ │ │ +00090d50: 7479 7f31 3339 3731 380a 5265 663a 2063 ty.139718.Ref: c │ │ │ │ │ +00090d60: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090d70: 7072 696f 7269 7479 7f31 3339 3831 360a priority.139816. │ │ │ │ │ +00090d80: 5265 663a 2062 317f 3133 3938 3136 0a52 Ref: b1.139816.R │ │ │ │ │ +00090d90: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00090da0: 656c 6473 2073 2d66 2d70 7269 6f72 6974 elds s-f-priorit │ │ │ │ │ +00090db0: 797f 3133 3938 3136 0a52 6566 3a20 3332 y.139816.Ref: 32 │ │ │ │ │ +00090dc0: 7f31 3339 3831 360a 4e6f 6465 3a20 5061 .139816.Node: Pa │ │ │ │ │ +00090dd0: 636b 6167 657f 3134 3031 3933 0a52 6566 ckage.140193.Ref │ │ │ │ │ +00090de0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090df0: 6473 2070 6163 6b61 6765 7f31 3430 3239 ds package.14029 │ │ │ │ │ +00090e00: 360a 5265 663a 2062 327f 3134 3032 3936 6.Ref: b2.140296 │ │ │ │ │ +00090e10: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090e20: 6669 656c 6473 2073 2d66 2d70 6163 6b61 fields s-f-packa │ │ │ │ │ +00090e30: 6765 7f31 3430 3239 360a 5265 663a 2033 ge.140296.Ref: 3 │ │ │ │ │ +00090e40: 637f 3134 3032 3936 0a4e 6f64 653a 2041 c.140296.Node: A │ │ │ │ │ +00090e50: 7263 6869 7465 6374 7572 657f 3134 3034 rchitecture.1404 │ │ │ │ │ +00090e60: 3938 0a52 6566 3a20 6368 2d63 6f6e 7472 98.Ref: ch-contr │ │ │ │ │ +00090e70: 6f6c 6669 656c 6473 2061 7263 6869 7465 olfields archite │ │ │ │ │ +00090e80: 6374 7572 657f 3134 3036 3032 0a52 6566 cture.140602.Ref │ │ │ │ │ +00090e90: 3a20 6233 7f31 3430 3630 320a 5265 663a : b3.140602.Ref: │ │ │ │ │ +00090ea0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090eb0: 7320 732d 662d 6172 6368 6974 6563 7475 s s-f-architectu │ │ │ │ │ +00090ec0: 7265 7f31 3430 3630 320a 5265 663a 2039 re.140602.Ref: 9 │ │ │ │ │ +00090ed0: 617f 3134 3036 3032 0a4e 6f64 653a 2045 a.140602.Node: E │ │ │ │ │ +00090ee0: 7373 656e 7469 616c 7f31 3434 3339 360a ssential.144396. │ │ │ │ │ +00090ef0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090f00: 6965 6c64 7320 6573 7365 6e74 6961 6c7f ields essential. │ │ │ │ │ +00090f10: 3134 3436 3039 0a52 6566 3a20 6235 7f31 144609.Ref: b5.1 │ │ │ │ │ +00090f20: 3434 3630 390a 5265 663a 2063 682d 636f 44609.Ref: ch-co │ │ │ │ │ +00090f30: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00090f40: 6573 7365 6e74 6961 6c7f 3134 3436 3039 essential.144609 │ │ │ │ │ +00090f50: 0a52 6566 3a20 3562 7f31 3434 3630 390a .Ref: 5b.144609. │ │ │ │ │ +00090f60: 4e6f 6465 3a20 5061 636b 6167 6520 696e Node: Package in │ │ │ │ │ +00090f70: 7465 7272 656c 6174 696f 6e73 6869 7020 terrelationship │ │ │ │ │ +00090f80: 6669 656c 6473 2044 6570 656e 6473 2050 fields Depends P │ │ │ │ │ +00090f90: 7265 2d44 6570 656e 6473 2052 6563 6f6d re-Depends Recom │ │ │ │ │ +00090fa0: 6d65 6e64 7320 5375 6767 6573 7473 2042 mends Suggests B │ │ │ │ │ +00090fb0: 7265 616b 7320 436f 6e66 6c69 6374 7320 reaks Conflicts │ │ │ │ │ +00090fc0: 5072 6f76 6964 6573 2052 6570 6c61 6365 Provides Replace │ │ │ │ │ +00090fd0: 7320 456e 6861 6e63 6573 7f31 3435 3033 s Enhances.14503 │ │ │ │ │ +00090fe0: 360a 5265 663a 2063 682d 636f 6e74 726f 6.Ref: ch-contro │ │ │ │ │ +00090ff0: 6c66 6965 6c64 7320 7061 636b 6167 652d lfields package- │ │ │ │ │ +00091000: 696e 7465 7272 656c 6174 696f 6e73 6869 interrelationshi │ │ │ │ │ +00091010: 702d 6669 656c 6473 2d64 6570 656e 6473 p-fields-depends │ │ │ │ │ +00091020: 2d70 7265 2d64 6570 656e 6473 2d72 6563 -pre-depends-rec │ │ │ │ │ +00091030: 6f6d 6d65 6e64 732d 7375 6767 6573 7473 ommends-suggests │ │ │ │ │ +00091040: 2d62 7265 616b 732d 636f 6e66 6c69 6374 -breaks-conflict │ │ │ │ │ +00091050: 732d 7072 6f76 6964 6573 2d72 6570 6c61 s-provides-repla │ │ │ │ │ +00091060: 6365 732d 656e 6861 6e63 6573 7f31 3435 ces-enhances.145 │ │ │ │ │ +00091070: 3235 340a 5265 663a 2062 367f 3134 3532 254.Ref: b6.1452 │ │ │ │ │ +00091080: 3534 0a52 6566 3a20 6368 2d63 6f6e 7472 54.Ref: ch-contr │ │ │ │ │ +00091090: 6f6c 6669 656c 6473 2073 352d 362d 3130 olfields s5-6-10 │ │ │ │ │ +000910a0: 7f31 3435 3235 340a 5265 663a 2062 377f .145254.Ref: b7. │ │ │ │ │ +000910b0: 3134 3532 3534 0a4e 6f64 653a 2053 7461 145254.Node: Sta │ │ │ │ │ +000910c0: 6e64 6172 6473 2d56 6572 7369 6f6e 7f31 ndards-Version.1 │ │ │ │ │ +000910d0: 3435 3736 330a 5265 663a 2063 682d 636f 45763.Ref: ch-co │ │ │ │ │ +000910e0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +000910f0: 7374 616e 6461 7264 732d 7665 7273 696f standards-versio │ │ │ │ │ +00091100: 6e7f 3134 3539 3739 0a52 6566 3a20 3636 n.145979.Ref: 66 │ │ │ │ │ +00091110: 7f31 3435 3937 390a 5265 663a 2063 682d .145979.Ref: ch- │ │ │ │ │ +00091120: 636f 6e74 726f 6c66 6965 6c64 7320 7374 controlfields st │ │ │ │ │ +00091130: 616e 6461 7264 732d 7665 7273 696f 6e7f andards-version. │ │ │ │ │ +00091140: 3134 3539 3739 0a52 6566 3a20 6238 7f31 145979.Ref: b8.1 │ │ │ │ │ +00091150: 3435 3937 390a 5265 663a 2053 7461 6e64 45979.Ref: Stand │ │ │ │ │ +00091160: 6172 6473 2d56 6572 7369 6f6e 2d46 6f6f ards-Version-Foo │ │ │ │ │ +00091170: 746e 6f74 652d 317f 3134 3731 3233 0a4e tnote-1.147123.N │ │ │ │ │ +00091180: 6f64 653a 2056 6572 7369 6f6e 7f31 3437 ode: Version.147 │ │ │ │ │ +00091190: 3531 300a 5265 663a 2063 682d 636f 6e74 510.Ref: ch-cont │ │ │ │ │ +000911a0: 726f 6c66 6965 6c64 7320 732d 662d 7665 rolfields s-f-ve │ │ │ │ │ +000911b0: 7273 696f 6e7f 3134 3736 3231 0a52 6566 rsion.147621.Ref │ │ │ │ │ +000911c0: 3a20 3431 7f31 3437 3632 310a 5265 663a : 41.147621.Ref: │ │ │ │ │ +000911d0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +000911e0: 7320 7665 7273 696f 6e7f 3134 3736 3231 s version.147621 │ │ │ │ │ +000911f0: 0a52 6566 3a20 6239 7f31 3437 3632 310a .Ref: b9.147621. │ │ │ │ │ +00091200: 5265 663a 2056 6572 7369 6f6e 2d46 6f6f Ref: Version-Foo │ │ │ │ │ +00091210: 746e 6f74 652d 317f 3135 3136 3138 0a52 tnote-1.151618.R │ │ │ │ │ +00091220: 6566 3a20 5665 7273 696f 6e2d 466f 6f74 ef: Version-Foot │ │ │ │ │ +00091230: 6e6f 7465 2d32 7f31 3531 3636 360a 4e6f note-2.151666.No │ │ │ │ │ +00091240: 6465 3a20 4570 6f63 6873 2073 686f 756c de: Epochs shoul │ │ │ │ │ +00091250: 6420 6265 2075 7365 6420 7370 6172 696e d be used sparin │ │ │ │ │ +00091260: 676c 797f 3135 3138 3430 0a52 6566 3a20 gly.151840.Ref: │ │ │ │ │ +00091270: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00091280: 2065 706f 6368 732d 7368 6f75 6c64 2d62 epochs-should-b │ │ │ │ │ +00091290: 652d 7573 6564 2d73 7061 7269 6e67 6c79 e-used-sparingly │ │ │ │ │ +000912a0: 7f31 3531 3935 380a 5265 663a 2062 617f .151958.Ref: ba. │ │ │ │ │ +000912b0: 3135 3139 3538 0a52 6566 3a20 6368 2d63 151958.Ref: ch-c │ │ │ │ │ +000912c0: 6f6e 7472 6f6c 6669 656c 6473 2073 2d61 ontrolfields s-a │ │ │ │ │ +000912d0: 766f 6964 2d65 706f 6368 737f 3135 3139 void-epochs.1519 │ │ │ │ │ +000912e0: 3538 0a52 6566 3a20 6262 7f31 3531 3935 58.Ref: bb.15195 │ │ │ │ │ +000912f0: 380a 5265 663a 2045 706f 6368 7320 7368 8.Ref: Epochs sh │ │ │ │ │ +00091300: 6f75 6c64 2062 6520 7573 6564 2073 7061 ould be used spa │ │ │ │ │ +00091310: 7269 6e67 6c79 2d46 6f6f 746e 6f74 652d ringly-Footnote- │ │ │ │ │ +00091320: 317f 3135 3239 3531 0a4e 6f64 653a 2053 1.152951.Node: S │ │ │ │ │ +00091330: 7065 6369 616c 2076 6572 7369 6f6e 2063 pecial version c │ │ │ │ │ +00091340: 6f6e 7665 6e74 696f 6e73 7f31 3533 3131 onventions.15311 │ │ │ │ │ +00091350: 340a 5265 663a 2063 682d 636f 6e74 726f 4.Ref: ch-contro │ │ │ │ │ +00091360: 6c66 6965 6c64 7320 7370 6563 6961 6c2d lfields special- │ │ │ │ │ +00091370: 7665 7273 696f 6e2d 636f 6e76 656e 7469 version-conventi │ │ │ │ │ +00091380: 6f6e 737f 3135 3332 3332 0a52 6566 3a20 ons.153232.Ref: │ │ │ │ │ +00091390: 6263 7f31 3533 3233 320a 4e6f 6465 3a20 bc.153232.Node: │ │ │ │ │ +000913a0: 4465 7363 7269 7074 696f 6e7f 3135 3935 Description.1595 │ │ │ │ │ +000913b0: 3633 0a52 6566 3a20 6368 2d63 6f6e 7472 63.Ref: ch-contr │ │ │ │ │ +000913c0: 6f6c 6669 656c 6473 2064 6573 6372 6970 olfields descrip │ │ │ │ │ +000913d0: 7469 6f6e 7f31 3539 3636 390a 5265 663a tion.159669.Ref: │ │ │ │ │ +000913e0: 2062 647f 3135 3936 3639 0a52 6566 3a20 bd.159669.Ref: │ │ │ │ │ +000913f0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00091400: 2073 2d66 2d64 6573 6372 6970 7469 6f6e s-f-description │ │ │ │ │ +00091410: 7f31 3539 3636 390a 5265 663a 2034 647f .159669.Ref: 4d. │ │ │ │ │ +00091420: 3135 3936 3639 0a52 6566 3a20 4465 7363 159669.Ref: Desc │ │ │ │ │ +00091430: 7269 7074 696f 6e2d 466f 6f74 6e6f 7465 ription-Footnote │ │ │ │ │ +00091440: 2d31 7f31 3632 3131 350a 4e6f 6465 3a20 -1.162115.Node: │ │ │ │ │ +00091450: 4469 7374 7269 6275 7469 6f6e 7f31 3632 Distribution.162 │ │ │ │ │ +00091460: 3333 330a 5265 663a 2063 682d 636f 6e74 333.Ref: ch-cont │ │ │ │ │ +00091470: 726f 6c66 6965 6c64 7320 6469 7374 7269 rolfields distri │ │ │ │ │ +00091480: 6275 7469 6f6e 7f31 3632 3433 360a 5265 bution.162436.Re │ │ │ │ │ +00091490: 663a 2062 657f 3136 3234 3336 0a52 6566 f: be.162436.Ref │ │ │ │ │ +000914a0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +000914b0: 6473 2073 2d66 2d64 6973 7472 6962 7574 ds s-f-distribut │ │ │ │ │ +000914c0: 696f 6e7f 3136 3234 3336 0a52 6566 3a20 ion.162436.Ref: │ │ │ │ │ +000914d0: 3665 7f31 3632 3433 360a 5265 663a 2044 6e.162436.Ref: D │ │ │ │ │ +000914e0: 6973 7472 6962 7574 696f 6e2d 466f 6f74 istribution-Foot │ │ │ │ │ +000914f0: 6e6f 7465 2d31 7f31 3632 3932 370a 4e6f note-1.162927.No │ │ │ │ │ +00091500: 6465 3a20 4461 7465 7f31 3633 3736 310a de: Date.163761. │ │ │ │ │ +00091510: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00091520: 6965 6c64 7320 6461 7465 7f31 3633 3835 ields date.16385 │ │ │ │ │ +00091530: 390a 5265 663a 2062 667f 3136 3338 3539 9.Ref: bf.163859 │ │ │ │ │ +00091540: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00091550: 6669 656c 6473 2073 2d66 2d64 6174 657f fields s-f-date. │ │ │ │ │ +00091560: 3136 3338 3539 0a52 6566 3a20 6138 7f31 163859.Ref: a8.1 │ │ │ │ │ +00091570: 3633 3835 390a 4e6f 6465 3a20 466f 726d 63859.Node: Form │ │ │ │ │ +00091580: 6174 7f31 3634 3137 350a 5265 663a 2063 at.164175.Ref: c │ │ │ │ │ +00091590: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +000915a0: 666f 726d 6174 7f31 3634 3236 380a 5265 format.164268.Re │ │ │ │ │ +000915b0: 663a 2063 307f 3136 3432 3638 0a52 6566 f: c0.164268.Ref │ │ │ │ │ +000915c0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +000915d0: 6473 2073 2d66 2d66 6f72 6d61 747f 3136 ds s-f-format.16 │ │ │ │ │ +000915e0: 3432 3638 0a52 6566 3a20 6131 7f31 3634 4268.Ref: a1.164 │ │ │ │ │ +000915f0: 3236 380a 5265 663a 2046 6f72 6d61 742d 268.Ref: Format- │ │ │ │ │ +00091600: 466f 6f74 6e6f 7465 2d31 7f31 3635 3137 Footnote-1.16517 │ │ │ │ │ +00091610: 330a 4e6f 6465 3a20 5572 6765 6e63 797f 3.Node: Urgency. │ │ │ │ │ +00091620: 3136 3533 3039 0a52 6566 3a20 6368 2d63 165309.Ref: ch-c │ │ │ │ │ +00091630: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ +00091640: 2d75 7267 656e 6379 7f31 3635 3430 350a -urgency.165405. │ │ │ │ │ +00091650: 5265 663a 2036 667f 3136 3534 3035 0a52 Ref: 6f.165405.R │ │ │ │ │ +00091660: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00091670: 656c 6473 2075 7267 656e 6379 7f31 3635 elds urgency.165 │ │ │ │ │ +00091680: 3430 350a 5265 663a 2063 317f 3136 3534 405.Ref: c1.1654 │ │ │ │ │ +00091690: 3035 0a52 6566 3a20 5572 6765 6e63 792d 05.Ref: Urgency- │ │ │ │ │ +000916a0: 466f 6f74 6e6f 7465 2d31 7f31 3636 3031 Footnote-1.16601 │ │ │ │ │ +000916b0: 380a 4e6f 6465 3a20 4368 616e 6765 737f 8.Node: Changes. │ │ │ │ │ +000916c0: 3136 3633 3934 0a52 6566 3a20 6368 2d63 166394.Ref: ch-c │ │ │ │ │ +000916d0: 6f6e 7472 6f6c 6669 656c 6473 2063 6861 ontrolfields cha │ │ │ │ │ +000916e0: 6e67 6573 7f31 3636 3439 300a 5265 663a nges.166490.Ref: │ │ │ │ │ +000916f0: 2063 327f 3136 3634 3930 0a52 6566 3a20 c2.166490.Ref: │ │ │ │ │ +00091700: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00091710: 2073 2d66 2d63 6861 6e67 6573 7f31 3636 s-f-changes.166 │ │ │ │ │ +00091720: 3439 300a 5265 663a 2061 397f 3136 3634 490.Ref: a9.1664 │ │ │ │ │ +00091730: 3930 0a4e 6f64 653a 2042 696e 6172 797f 90.Node: Binary. │ │ │ │ │ +00091740: 3136 3735 3331 0a52 6566 3a20 6368 2d63 167531.Ref: ch-c │ │ │ │ │ +00091750: 6f6e 7472 6f6c 6669 656c 6473 2062 696e ontrolfields bin │ │ │ │ │ +00091760: 6172 797f 3136 3736 3334 0a52 6566 3a20 ary.167634.Ref: │ │ │ │ │ +00091770: 6333 7f31 3637 3633 340a 5265 663a 2063 c3.167634.Ref: c │ │ │ │ │ +00091780: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00091790: 732d 662d 6269 6e61 7279 7f31 3637 3633 s-f-binary.16763 │ │ │ │ │ +000917a0: 340a 5265 663a 2061 327f 3136 3736 3334 4.Ref: a2.167634 │ │ │ │ │ +000917b0: 0a52 6566 3a20 4269 6e61 7279 2d46 6f6f .Ref: Binary-Foo │ │ │ │ │ +000917c0: 746e 6f74 652d 317f 3136 3834 3035 0a4e tnote-1.168405.N │ │ │ │ │ +000917d0: 6f64 653a 2049 6e73 7461 6c6c 6564 2d53 ode: Installed-S │ │ │ │ │ +000917e0: 697a 657f 3136 3834 3535 0a52 6566 3a20 ize.168455.Ref: │ │ │ │ │ +000917f0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00091800: 2069 6e73 7461 6c6c 6564 2d73 697a 657f installed-size. │ │ │ │ │ +00091810: 3136 3835 3536 0a52 6566 3a20 6334 7f31 168556.Ref: c4.1 │ │ │ │ │ +00091820: 3638 3535 360a 5265 663a 2063 682d 636f 68556.Ref: ch-co │ │ │ │ │ +00091830: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00091840: 696e 7374 616c 6c65 642d 7369 7a65 7f31 installed-size.1 │ │ │ │ │ +00091850: 3638 3535 360a 5265 663a 2039 667f 3136 68556.Ref: 9f.16 │ │ │ │ │ +00091860: 3835 3536 0a4e 6f64 653a 2046 696c 6573 8556.Node: Files │ │ │ │ │ +00091870: 7f31 3639 3039 320a 5265 663a 2063 682d .169092.Ref: ch- │ │ │ │ │ +00091880: 636f 6e74 726f 6c66 6965 6c64 7320 6669 controlfields fi │ │ │ │ │ +00091890: 6c65 737f 3136 3931 3933 0a52 6566 3a20 les.169193.Ref: │ │ │ │ │ +000918a0: 6335 7f31 3639 3139 330a 5265 663a 2063 c5.169193.Ref: c │ │ │ │ │ +000918b0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +000918c0: 732d 662d 6669 6c65 737f 3136 3931 3933 s-f-files.169193 │ │ │ │ │ +000918d0: 0a52 6566 3a20 3436 7f31 3639 3139 330a .Ref: 46.169193. │ │ │ │ │ +000918e0: 5265 663a 2046 696c 6573 2d46 6f6f 746e Ref: Files-Footn │ │ │ │ │ +000918f0: 6f74 652d 317f 3137 3137 3339 0a4e 6f64 ote-1.171739.Nod │ │ │ │ │ +00091900: 653a 2043 6c6f 7365 737f 3137 3137 3936 e: Closes.171796 │ │ │ │ │ +00091910: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00091920: 6669 656c 6473 2063 6c6f 7365 737f 3137 fields closes.17 │ │ │ │ │ +00091930: 3138 3931 0a52 6566 3a20 6337 7f31 3731 1891.Ref: c7.171 │ │ │ │ │ +00091940: 3839 310a 5265 663a 2063 682d 636f 6e74 891.Ref: ch-cont │ │ │ │ │ +00091950: 726f 6c66 6965 6c64 7320 732d 662d 636c rolfields s-f-cl │ │ │ │ │ +00091960: 6f73 6573 7f31 3731 3839 310a 5265 663a oses.171891.Ref: │ │ │ │ │ +00091970: 2037 307f 3137 3138 3931 0a4e 6f64 653a 70.171891.Node: │ │ │ │ │ +00091980: 2048 6f6d 6570 6167 657f 3137 3230 3334 Homepage.172034 │ │ │ │ │ +00091990: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +000919a0: 6669 656c 6473 2068 6f6d 6570 6167 657f fields homepage. │ │ │ │ │ +000919b0: 3137 3231 3539 0a52 6566 3a20 6338 7f31 172159.Ref: c8.1 │ │ │ │ │ +000919c0: 3732 3135 390a 5265 663a 2063 682d 636f 72159.Ref: ch-co │ │ │ │ │ +000919d0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +000919e0: 686f 6d65 7061 6765 7f31 3732 3135 390a homepage.172159. │ │ │ │ │ +000919f0: 5265 663a 2039 377f 3137 3231 3539 0a4e Ref: 97.172159.N │ │ │ │ │ +00091a00: 6f64 653a 2043 6865 636b 7375 6d73 2d53 ode: Checksums-S │ │ │ │ │ +00091a10: 6861 3120 616e 6420 4368 6563 6b73 756d ha1 and Checksum │ │ │ │ │ +00091a20: 732d 5368 6132 3536 7f31 3732 3439 350a s-Sha256.172495. │ │ │ │ │ +00091a30: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00091a40: 6965 6c64 7320 6368 6563 6b73 756d 732d ields checksums- │ │ │ │ │ +00091a50: 7368 6131 2d61 6e64 2d63 6865 636b 7375 sha1-and-checksu │ │ │ │ │ +00091a60: 6d73 2d73 6861 3235 367f 3137 3236 3331 ms-sha256.172631 │ │ │ │ │ +00091a70: 0a52 6566 3a20 6339 7f31 3732 3633 310a .Ref: c9.172631. │ │ │ │ │ +00091a80: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00091a90: 6965 6c64 7320 732d 662d 6368 6563 6b73 ields s-f-checks │ │ │ │ │ +00091aa0: 756d 737f 3137 3236 3331 0a52 6566 3a20 ums.172631.Ref: │ │ │ │ │ +00091ab0: 6135 7f31 3732 3633 310a 4e6f 6465 3a20 a5.172631.Node: │ │ │ │ │ +00091ac0: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ +00091ad0: 647f 3137 3434 3330 0a52 6566 3a20 6368 d.174430.Ref: ch │ │ │ │ │ +00091ae0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2064 -controlfields d │ │ │ │ │ +00091af0: 6d2d 7570 6c6f 6164 2d61 6c6c 6f77 6564 m-upload-allowed │ │ │ │ │ +00091b00: 7f31 3734 3539 310a 5265 663a 2063 617f .174591.Ref: ca. │ │ │ │ │ +00091b10: 3137 3435 3931 0a52 6566 3a20 6368 2d63 174591.Ref: ch-c │ │ │ │ │ +00091b20: 6f6e 7472 6f6c 6669 656c 6473 2073 352d ontrolfields s5- │ │ │ │ │ +00091b30: 362d 3235 7f31 3734 3539 310a 5265 663a 6-25.174591.Ref: │ │ │ │ │ +00091b40: 2063 627f 3137 3435 3931 0a4e 6f64 653a cb.174591.Node: │ │ │ │ │ +00091b50: 2056 6572 7369 6f6e 2043 6f6e 7472 6f6c Version Control │ │ │ │ │ +00091b60: 2053 7973 7465 6d20 5643 5320 6669 656c System VCS fiel │ │ │ │ │ +00091b70: 6473 7f31 3734 3638 320a 5265 663a 2063 ds.174682.Ref: c │ │ │ │ │ +00091b80: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00091b90: 732d 662d 7663 732d 6669 656c 6473 7f31 s-f-vcs-fields.1 │ │ │ │ │ +00091ba0: 3734 3832 300a 5265 663a 2039 387f 3137 74820.Ref: 98.17 │ │ │ │ │ +00091bb0: 3438 3230 0a52 6566 3a20 6368 2d63 6f6e 4820.Ref: ch-con │ │ │ │ │ +00091bc0: 7472 6f6c 6669 656c 6473 2076 6572 7369 trolfields versi │ │ │ │ │ +00091bd0: 6f6e 2d63 6f6e 7472 6f6c 2d73 7973 7465 on-control-syste │ │ │ │ │ +00091be0: 6d2d 7663 732d 6669 656c 6473 7f31 3734 m-vcs-fields.174 │ │ │ │ │ +00091bf0: 3832 300a 5265 663a 2063 647f 3137 3438 820.Ref: cd.1748 │ │ │ │ │ +00091c00: 3230 0a4e 6f64 653a 2050 6163 6b61 6765 20.Node: Package │ │ │ │ │ +00091c10: 2d4c 6973 747f 3137 3735 3331 0a52 6566 -List.177531.Ref │ │ │ │ │ +00091c20: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00091c30: 6473 2070 6163 6b61 6765 2d6c 6973 747f ds package-list. │ │ │ │ │ +00091c40: 3137 3736 3634 0a52 6566 3a20 6365 7f31 177664.Ref: ce.1 │ │ │ │ │ +00091c50: 3737 3636 340a 5265 663a 2063 682d 636f 77664.Ref: ch-co │ │ │ │ │ +00091c60: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00091c70: 7061 636b 6167 652d 6c69 7374 7f31 3737 package-list.177 │ │ │ │ │ +00091c80: 3636 340a 5265 663a 2061 347f 3137 3736 664.Ref: a4.1776 │ │ │ │ │ +00091c90: 3634 0a4e 6f64 653a 2050 6163 6b61 6765 64.Node: Package │ │ │ │ │ +00091ca0: 2d54 7970 657f 3137 3831 3538 0a52 6566 -Type.178158.Ref │ │ │ │ │ +00091cb0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00091cc0: 6473 2070 6163 6b61 6765 2d74 7970 657f ds package-type. │ │ │ │ │ +00091cd0: 3137 3832 3632 0a52 6566 3a20 6366 7f31 178262.Ref: cf.1 │ │ │ │ │ +00091ce0: 3738 3236 320a 5265 663a 2063 682d 636f 78262.Ref: ch-co │ │ │ │ │ +00091cf0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00091d00: 7061 636b 6167 652d 7479 7065 7f31 3738 package-type.178 │ │ │ │ │ +00091d10: 3236 320a 5265 663a 2039 647f 3137 3832 262.Ref: 9d.1782 │ │ │ │ │ +00091d20: 3632 0a4e 6f64 653a 2044 6769 747f 3137 62.Node: Dgit.17 │ │ │ │ │ +00091d30: 3836 3835 0a52 6566 3a20 6368 2d63 6f6e 8685.Ref: ch-con │ │ │ │ │ +00091d40: 7472 6f6c 6669 656c 6473 2064 6769 747f trolfields dgit. │ │ │ │ │ +00091d50: 3137 3837 3836 0a52 6566 3a20 6430 7f31 178786.Ref: d0.1 │ │ │ │ │ +00091d60: 3738 3738 360a 5265 663a 2063 682d 636f 78786.Ref: ch-co │ │ │ │ │ +00091d70: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +00091d80: 6467 6974 7f31 3738 3738 360a 5265 663a dgit.178786.Ref: │ │ │ │ │ +00091d90: 2061 337f 3137 3837 3836 0a4e 6f64 653a a3.178786.Node: │ │ │ │ │ +00091da0: 2054 6573 7473 7569 7465 7f31 3739 3335 Testsuite.17935 │ │ │ │ │ +00091db0: 350a 5265 663a 2063 682d 636f 6e74 726f 5.Ref: ch-contro │ │ │ │ │ +00091dc0: 6c66 6965 6c64 7320 732d 662d 7465 7374 lfields s-f-test │ │ │ │ │ +00091dd0: 7375 6974 657f 3137 3934 3633 0a52 6566 suite.179463.Ref │ │ │ │ │ +00091de0: 3a20 3939 7f31 3739 3436 330a 5265 663a : 99.179463.Ref: │ │ │ │ │ +00091df0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00091e00: 7320 7465 7374 7375 6974 657f 3137 3934 s testsuite.1794 │ │ │ │ │ +00091e10: 3633 0a52 6566 3a20 6431 7f31 3739 3436 63.Ref: d1.17946 │ │ │ │ │ +00091e20: 330a 4e6f 6465 3a20 5275 6c65 732d 5265 3.Node: Rules-Re │ │ │ │ │ +00091e30: 7175 6972 6573 2d52 6f6f 747f 3137 3939 quires-Root.1799 │ │ │ │ │ +00091e40: 3638 0a52 6566 3a20 6368 2d63 6f6e 7472 68.Ref: ch-contr │ │ │ │ │ +00091e50: 6f6c 6669 656c 6473 2072 756c 6573 2d72 olfields rules-r │ │ │ │ │ +00091e60: 6571 7569 7265 732d 726f 6f74 7f31 3830 equires-root.180 │ │ │ │ │ +00091e70: 3036 330a 5265 663a 2064 327f 3138 3030 063.Ref: d2.1800 │ │ │ │ │ +00091e80: 3633 0a52 6566 3a20 6368 2d63 6f6e 7472 63.Ref: ch-contr │ │ │ │ │ +00091e90: 6f6c 6669 656c 6473 2073 2d66 2d72 756c olfields s-f-rul │ │ │ │ │ +00091ea0: 6573 2d72 6571 7569 7265 732d 726f 6f74 es-requires-root │ │ │ │ │ +00091eb0: 7f31 3830 3036 330a 5265 663a 2037 667f .180063.Ref: 7f. │ │ │ │ │ +00091ec0: 3138 3030 3633 0a4e 6f64 653a 2052 656d 180063.Node: Rem │ │ │ │ │ +00091ed0: 6172 6b73 7f31 3832 3532 370a 5265 663a arks.182527.Ref: │ │ │ │ │ +00091ee0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00091ef0: 7320 7265 6d61 726b 737f 3138 3236 3332 s remarks.182632 │ │ │ │ │ +00091f00: 0a52 6566 3a20 6433 7f31 3832 3633 320a .Ref: d3.182632. │ │ │ │ │ +00091f10: 4e6f 6465 3a20 4465 6669 6e69 7469 6f6e Node: Definition │ │ │ │ │ +00091f20: 206f 6620 7468 6520 6b65 7977 6f72 6473 of the keywords │ │ │ │ │ +00091f30: 7f31 3833 3132 380a 5265 663a 2063 682d .183128.Ref: ch- │ │ │ │ │ +00091f40: 636f 6e74 726f 6c66 6965 6c64 7320 6465 controlfields de │ │ │ │ │ +00091f50: 6669 6e69 7469 6f6e 2d6f 662d 7468 652d finition-of-the- │ │ │ │ │ +00091f60: 6b65 7977 6f72 6473 7f31 3833 3235 390a keywords.183259. │ │ │ │ │ +00091f70: 5265 663a 2064 347f 3138 3332 3539 0a4e Ref: d4.183259.N │ │ │ │ │ +00091f80: 6f64 653a 2050 726f 7669 6465 6420 6b65 ode: Provided ke │ │ │ │ │ +00091f90: 7977 6f72 6473 7f31 3834 3730 320a 5265 ywords.184702.Re │ │ │ │ │ +00091fa0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00091fb0: 6c64 7320 7072 6f76 6964 6564 2d6b 6579 lds provided-key │ │ │ │ │ +00091fc0: 776f 7264 737f 3138 3438 3137 0a52 6566 words.184817.Ref │ │ │ │ │ +00091fd0: 3a20 6435 7f31 3834 3831 370a 4e6f 6465 : d5.184817.Node │ │ │ │ │ +00091fe0: 3a20 5573 6572 2d64 6566 696e 6564 2066 : User-defined f │ │ │ │ │ +00091ff0: 6965 6c64 737f 3138 3534 3735 0a52 6566 ields.185475.Ref │ │ │ │ │ +00092000: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00092010: 6473 2073 352d 377f 3138 3536 3135 0a52 ds s5-7.185615.R │ │ │ │ │ +00092020: 6566 3a20 6436 7f31 3835 3631 350a 5265 ef: d6.185615.Re │ │ │ │ │ +00092030: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00092040: 6c64 7320 7573 6572 2d64 6566 696e 6564 lds user-defined │ │ │ │ │ +00092050: 2d66 6965 6c64 737f 3138 3536 3135 0a52 -fields.185615.R │ │ │ │ │ +00092060: 6566 3a20 6437 7f31 3835 3631 350a 4e6f ef: d7.185615.No │ │ │ │ │ +00092070: 6465 3a20 4f62 736f 6c65 7465 2066 6965 de: Obsolete fie │ │ │ │ │ +00092080: 6c64 737f 3138 3637 3636 0a52 6566 3a20 lds.186766.Ref: │ │ │ │ │ +00092090: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000920a0: 206f 6273 6f6c 6574 652d 6669 656c 6473 obsolete-fields │ │ │ │ │ +000920b0: 7f31 3836 3838 330a 5265 663a 2064 387f .186883.Ref: d8. │ │ │ │ │ +000920c0: 3138 3638 3833 0a52 6566 3a20 6368 2d63 186883.Ref: ch-c │ │ │ │ │ +000920d0: 6f6e 7472 6f6c 6669 656c 6473 2073 2d6f ontrolfields s-o │ │ │ │ │ +000920e0: 6273 6f6c 6574 652d 636f 6e74 726f 6c2d bsolete-control- │ │ │ │ │ +000920f0: 6461 7461 2d66 6965 6c64 737f 3138 3638 data-fields.1868 │ │ │ │ │ +00092100: 3833 0a52 6566 3a20 6439 7f31 3836 3838 83.Ref: d9.18688 │ │ │ │ │ +00092110: 330a 4e6f 6465 3a20 444d 2d55 706c 6f61 3.Node: DM-Uploa │ │ │ │ │ +00092120: 642d 416c 6c6f 7765 643c 323e 7f31 3837 d-Allowed<2>.187 │ │ │ │ │ +00092130: 3039 370a 5265 663a 2063 682d 636f 6e74 097.Ref: ch-cont │ │ │ │ │ +00092140: 726f 6c66 6965 6c64 7320 6964 3135 7f31 rolfields id15.1 │ │ │ │ │ +00092150: 3837 3137 360a 5265 663a 2064 617f 3138 87176.Ref: da.18 │ │ │ │ │ +00092160: 3731 3736 0a52 6566 3a20 6368 2d63 6f6e 7176.Ref: ch-con │ │ │ │ │ +00092170: 7472 6f6c 6669 656c 6473 2073 2d66 2d64 trolfields s-f-d │ │ │ │ │ +00092180: 6d2d 7570 6c6f 6164 2d61 6c6c 6f77 6564 m-upload-allowed │ │ │ │ │ +00092190: 7f31 3837 3137 360a 5265 663a 2063 637f .187176.Ref: cc. │ │ │ │ │ +000921a0: 3138 3731 3736 0a52 6566 3a20 444d 2d55 187176.Ref: DM-U │ │ │ │ │ +000921b0: 706c 6f61 642d 416c 6c6f 7765 643c 323e pload-Allowed<2> │ │ │ │ │ +000921c0: 2d46 6f6f 746e 6f74 652d 317f 3138 3735 -Footnote-1.1875 │ │ │ │ │ +000921d0: 3431 0a4e 6f64 653a 2050 6163 6b61 6765 41.Node: Package │ │ │ │ │ +000921e0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +000921f0: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ +00092200: 7469 6f6e 2070 726f 6365 6475 7265 7f31 tion procedure.1 │ │ │ │ │ +00092210: 3837 3539 310a 5265 663a 2063 682d 6d61 87591.Ref: ch-ma │ │ │ │ │ +00092220: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ +00092230: 646f 637f 3138 3737 3739 0a52 6566 3a20 doc.187779.Ref: │ │ │ │ │ +00092240: 6462 7f31 3837 3737 390a 5265 663a 2063 db.187779.Ref: c │ │ │ │ │ +00092250: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ +00092260: 7074 7320 7061 636b 6167 652d 6d61 696e pts package-main │ │ │ │ │ +00092270: 7461 696e 6572 2d73 6372 6970 7473 2d61 tainer-scripts-a │ │ │ │ │ +00092280: 6e64 2d69 6e73 7461 6c6c 6174 696f 6e2d nd-installation- │ │ │ │ │ +00092290: 7072 6f63 6564 7572 657f 3138 3737 3739 procedure.187779 │ │ │ │ │ +000922a0: 0a52 6566 3a20 6463 7f31 3837 3737 390a .Ref: dc.187779. │ │ │ │ │ +000922b0: 4e6f 6465 3a20 496e 7472 6f64 7563 7469 Node: Introducti │ │ │ │ │ +000922c0: 6f6e 2074 6f20 7061 636b 6167 6520 6d61 on to package ma │ │ │ │ │ +000922d0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +000922e0: 7f31 3838 3233 340a 5265 663a 2063 682d .188234.Ref: ch- │ │ │ │ │ +000922f0: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ +00092300: 7320 696e 7472 6f64 7563 7469 6f6e 2d74 s introduction-t │ │ │ │ │ +00092310: 6f2d 7061 636b 6167 652d 6d61 696e 7461 o-package-mainta │ │ │ │ │ +00092320: 696e 6572 2d73 6372 6970 7473 7f31 3838 iner-scripts.188 │ │ │ │ │ +00092330: 3431 320a 5265 663a 2064 647f 3138 3834 412.Ref: dd.1884 │ │ │ │ │ +00092340: 3132 0a52 6566 3a20 6368 2d6d 6169 6e74 12.Ref: ch-maint │ │ │ │ │ +00092350: 6169 6e65 7273 6372 6970 7473 2073 362d ainerscripts s6- │ │ │ │ │ +00092360: 317f 3138 3834 3132 0a52 6566 3a20 6465 1.188412.Ref: de │ │ │ │ │ +00092370: 7f31 3838 3431 320a 4e6f 6465 3a20 4d61 .188412.Node: Ma │ │ │ │ │ +00092380: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +00092390: 2069 6465 6d70 6f74 656e 6379 7f31 3930 idempotency.190 │ │ │ │ │ +000923a0: 3830 360a 5265 663a 2063 682d 6d61 696e 806.Ref: ch-main │ │ │ │ │ +000923b0: 7461 696e 6572 7363 7269 7074 7320 6d61 tainerscripts ma │ │ │ │ │ +000923c0: 696e 7461 696e 6572 2d73 6372 6970 7473 intainer-scripts │ │ │ │ │ +000923d0: 2d69 6465 6d70 6f74 656e 6379 7f31 3931 -idempotency.191 │ │ │ │ │ +000923e0: 3033 360a 5265 663a 2064 667f 3139 3130 036.Ref: df.1910 │ │ │ │ │ +000923f0: 3336 0a52 6566 3a20 6368 2d6d 6169 6e74 36.Ref: ch-maint │ │ │ │ │ +00092400: 6169 6e65 7273 6372 6970 7473 2073 2d69 ainerscripts s-i │ │ │ │ │ +00092410: 6465 6d70 6f74 656e 6379 7f31 3931 3033 dempotency.19103 │ │ │ │ │ +00092420: 360a 5265 663a 2065 307f 3139 3130 3336 6.Ref: e0.191036 │ │ │ │ │ +00092430: 0a52 6566 3a20 4d61 696e 7461 696e 6572 .Ref: Maintainer │ │ │ │ │ +00092440: 2073 6372 6970 7473 2069 6465 6d70 6f74 scripts idempot │ │ │ │ │ +00092450: 656e 6379 2d46 6f6f 746e 6f74 652d 317f ency-Footnote-1. │ │ │ │ │ +00092460: 3139 3136 3138 0a4e 6f64 653a 2043 6f6e 191618.Node: Con │ │ │ │ │ +00092470: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ +00092480: 6c20 666f 7220 6d61 696e 7461 696e 6572 l for maintainer │ │ │ │ │ +00092490: 2073 6372 6970 7473 7f31 3931 3834 310a scripts.191841. │ │ │ │ │ +000924a0: 5265 663a 2063 682d 6d61 696e 7461 696e Ref: ch-maintain │ │ │ │ │ +000924b0: 6572 7363 7269 7074 7320 636f 6e74 726f erscripts contro │ │ │ │ │ +000924c0: 6c6c 696e 672d 7465 726d 696e 616c 2d66 lling-terminal-f │ │ │ │ │ +000924d0: 6f72 2d6d 6169 6e74 6169 6e65 722d 7363 or-maintainer-sc │ │ │ │ │ +000924e0: 7269 7074 737f 3139 3230 3430 0a52 6566 ripts.192040.Ref │ │ │ │ │ +000924f0: 3a20 6531 7f31 3932 3034 300a 5265 663a : e1.192040.Ref: │ │ │ │ │ +00092500: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ +00092510: 7269 7074 7320 732d 636f 6e74 726f 6c6c ripts s-controll │ │ │ │ │ +00092520: 696e 6774 6572 6d69 6e61 6c7f 3139 3230 ingterminal.1920 │ │ │ │ │ +00092530: 3430 0a52 6566 3a20 6532 7f31 3932 3034 40.Ref: e2.19204 │ │ │ │ │ +00092540: 300a 4e6f 6465 3a20 4578 6974 2073 7461 0.Node: Exit sta │ │ │ │ │ +00092550: 7475 737f 3139 3239 3037 0a52 6566 3a20 tus.192907.Ref: │ │ │ │ │ +00092560: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ +00092570: 6970 7473 2065 7869 742d 7374 6174 7573 ipts exit-status │ │ │ │ │ +00092580: 7f31 3933 3132 310a 5265 663a 2065 337f .193121.Ref: e3. │ │ │ │ │ +00092590: 3139 3331 3231 0a52 6566 3a20 6368 2d6d 193121.Ref: ch-m │ │ │ │ │ +000925a0: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ +000925b0: 2073 2d65 7869 7473 7461 7475 737f 3139 s-exitstatus.19 │ │ │ │ │ +000925c0: 3331 3231 0a52 6566 3a20 6534 7f31 3933 3121.Ref: e4.193 │ │ │ │ │ +000925d0: 3132 310a 4e6f 6465 3a20 5375 6d6d 6172 121.Node: Summar │ │ │ │ │ +000925e0: 7920 6f66 2077 6179 7320 6d61 696e 7461 y of ways mainta │ │ │ │ │ +000925f0: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ +00092600: 2063 616c 6c65 647f 3139 3333 3831 0a52 called.193381.R │ │ │ │ │ +00092610: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ +00092620: 7273 6372 6970 7473 2073 2d6d 7363 7269 rscripts s-mscri │ │ │ │ │ +00092630: 7074 7369 6e73 7461 6374 7f31 3933 3630 ptsinstact.19360 │ │ │ │ │ +00092640: 320a 5265 663a 2065 357f 3139 3336 3032 2.Ref: e5.193602 │ │ │ │ │ +00092650: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ +00092660: 6e65 7273 6372 6970 7473 2073 756d 6d61 nerscripts summa │ │ │ │ │ +00092670: 7279 2d6f 662d 7761 7973 2d6d 6169 6e74 ry-of-ways-maint │ │ │ │ │ +00092680: 6169 6e65 722d 7363 7269 7074 732d 6172 ainer-scripts-ar │ │ │ │ │ +00092690: 652d 6361 6c6c 6564 7f31 3933 3630 320a e-called.193602. │ │ │ │ │ +000926a0: 5265 663a 2065 367f 3139 3336 3032 0a52 Ref: e6.193602.R │ │ │ │ │ +000926b0: 6566 3a20 5375 6d6d 6172 7920 6f66 2077 ef: Summary of w │ │ │ │ │ +000926c0: 6179 7320 6d61 696e 7461 696e 6572 2073 ays maintainer s │ │ │ │ │ +000926d0: 6372 6970 7473 2061 7265 2063 616c 6c65 cripts are calle │ │ │ │ │ +000926e0: 642d 466f 6f74 6e6f 7465 2d31 7f31 3939 d-Footnote-1.199 │ │ │ │ │ +000926f0: 3438 370a 5265 663a 2053 756d 6d61 7279 487.Ref: Summary │ │ │ │ │ +00092700: 206f 6620 7761 7973 206d 6169 6e74 6169 of ways maintai │ │ │ │ │ +00092710: 6e65 7220 7363 7269 7074 7320 6172 6520 ner scripts are │ │ │ │ │ +00092720: 6361 6c6c 6564 2d46 6f6f 746e 6f74 652d called-Footnote- │ │ │ │ │ +00092730: 327f 3139 3936 3134 0a52 6566 3a20 5375 2.199614.Ref: Su │ │ │ │ │ +00092740: 6d6d 6172 7920 6f66 2077 6179 7320 6d61 mmary of ways ma │ │ │ │ │ +00092750: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +00092760: 2061 7265 2063 616c 6c65 642d 466f 6f74 are called-Foot │ │ │ │ │ +00092770: 6e6f 7465 2d33 7f31 3939 3933 320a 4e6f note-3.199932.No │ │ │ │ │ +00092780: 6465 3a20 4465 7461 696c 7320 6f66 2075 de: Details of u │ │ │ │ │ +00092790: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ +000927a0: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ +000927b0: 7067 7261 6465 7f32 3030 3330 390a 5265 pgrade.200309.Re │ │ │ │ │ +000927c0: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ +000927d0: 7363 7269 7074 7320 6465 7461 696c 732d scripts details- │ │ │ │ │ +000927e0: 6f66 2d75 6e70 6163 6b2d 7068 6173 652d of-unpack-phase- │ │ │ │ │ +000927f0: 6f66 2d69 6e73 7461 6c6c 6174 696f 6e2d of-installation- │ │ │ │ │ +00092800: 6f72 2d75 7067 7261 6465 7f32 3030 3534 or-upgrade.20054 │ │ │ │ │ +00092810: 330a 5265 663a 2065 377f 3230 3035 3433 3.Ref: e7.200543 │ │ │ │ │ +00092820: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ +00092830: 6e65 7273 6372 6970 7473 2073 2d75 6e70 nerscripts s-unp │ │ │ │ │ +00092840: 6163 6b70 6861 7365 7f32 3030 3534 330a ackphase.200543. │ │ │ │ │ +00092850: 5265 663a 2065 387f 3230 3035 3433 0a52 Ref: e8.200543.R │ │ │ │ │ +00092860: 6566 3a20 4465 7461 696c 7320 6f66 2075 ef: Details of u │ │ │ │ │ +00092870: 6e70 6163 6b20 7068 6173 6520 6f66 2069 npack phase of i │ │ │ │ │ +00092880: 6e73 7461 6c6c 6174 696f 6e20 6f72 2075 nstallation or u │ │ │ │ │ +00092890: 7067 7261 6465 2d46 6f6f 746e 6f74 652d pgrade-Footnote- │ │ │ │ │ +000928a0: 317f 3230 3935 3031 0a52 6566 3a20 4465 1.209501.Ref: De │ │ │ │ │ +000928b0: 7461 696c 7320 6f66 2075 6e70 6163 6b20 tails of unpack │ │ │ │ │ +000928c0: 7068 6173 6520 6f66 2069 6e73 7461 6c6c phase of install │ │ │ │ │ +000928d0: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ +000928e0: 2d46 6f6f 746e 6f74 652d 327f 3230 3936 -Footnote-2.2096 │ │ │ │ │ +000928f0: 3131 0a4e 6f64 653a 2044 6574 6169 6c73 11.Node: Details │ │ │ │ │ +00092900: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +00092910: 6e7f 3230 3936 3837 0a52 6566 3a20 6368 n.209687.Ref: ch │ │ │ │ │ +00092920: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ +00092930: 7473 2064 6574 6169 6c73 2d6f 662d 636f ts details-of-co │ │ │ │ │ +00092940: 6e66 6967 7572 6174 696f 6e7f 3230 3939 nfiguration.2099 │ │ │ │ │ +00092950: 3233 0a52 6566 3a20 6562 7f32 3039 3932 23.Ref: eb.20992 │ │ │ │ │ +00092960: 330a 5265 663a 2063 682d 6d61 696e 7461 3.Ref: ch-mainta │ │ │ │ │ +00092970: 696e 6572 7363 7269 7074 7320 732d 636f inerscripts s-co │ │ │ │ │ +00092980: 6e66 6967 6465 7461 696c 737f 3230 3939 nfigdetails.2099 │ │ │ │ │ +00092990: 3233 0a52 6566 3a20 6563 7f32 3039 3932 23.Ref: ec.20992 │ │ │ │ │ +000929a0: 330a 5265 663a 2044 6574 6169 6c73 206f 3.Ref: Details o │ │ │ │ │ +000929b0: 6620 636f 6e66 6967 7572 6174 696f 6e2d f configuration- │ │ │ │ │ +000929c0: 466f 6f74 6e6f 7465 2d31 7f32 3130 3439 Footnote-1.21049 │ │ │ │ │ +000929d0: 390a 4e6f 6465 3a20 4465 7461 696c 7320 9.Node: Details │ │ │ │ │ +000929e0: 6f66 2072 656d 6f76 616c 2061 6e64 2f6f of removal and/o │ │ │ │ │ +000929f0: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ +00092a00: 7075 7267 696e 677f 3231 3038 3832 0a52 purging.210882.R │ │ │ │ │ +00092a10: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ +00092a20: 7273 6372 6970 7473 2064 6574 6169 6c73 rscripts details │ │ │ │ │ +00092a30: 2d6f 662d 7265 6d6f 7661 6c2d 616e 642d -of-removal-and- │ │ │ │ │ +00092a40: 6f72 2d63 6f6e 6669 6775 7261 7469 6f6e or-configuration │ │ │ │ │ +00092a50: 2d70 7572 6769 6e67 7f32 3131 3035 390a -purging.211059. │ │ │ │ │ +00092a60: 5265 663a 2065 647f 3231 3130 3539 0a52 Ref: ed.211059.R │ │ │ │ │ +00092a70: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ +00092a80: 7273 6372 6970 7473 2073 2d72 656d 6f76 rscripts s-remov │ │ │ │ │ +00092a90: 6564 6574 6169 6c73 7f32 3131 3035 390a edetails.211059. │ │ │ │ │ +00092aa0: 5265 663a 2065 657f 3231 3130 3539 0a4e Ref: ee.211059.N │ │ │ │ │ +00092ab0: 6f64 653a 2044 6563 6c61 7269 6e67 2072 ode: Declaring r │ │ │ │ │ +00092ac0: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ +00092ad0: 7765 656e 2070 6163 6b61 6765 737f 3231 ween packages.21 │ │ │ │ │ +00092ae0: 3233 3038 0a52 6566 3a20 6368 2d72 656c 2308.Ref: ch-rel │ │ │ │ │ +00092af0: 6174 696f 6e73 6869 7073 2064 6f63 7f32 ationships doc.2 │ │ │ │ │ +00092b00: 3132 3438 320a 5265 663a 2035 347f 3231 12482.Ref: 54.21 │ │ │ │ │ +00092b10: 3234 3832 0a52 6566 3a20 6368 2d72 656c 2482.Ref: ch-rel │ │ │ │ │ +00092b20: 6174 696f 6e73 6869 7073 2064 6563 6c61 ationships decla │ │ │ │ │ +00092b30: 7269 6e67 2d72 656c 6174 696f 6e73 6869 ring-relationshi │ │ │ │ │ +00092b40: 7073 2d62 6574 7765 656e 2d70 6163 6b61 ps-between-packa │ │ │ │ │ +00092b50: 6765 737f 3231 3234 3832 0a52 6566 3a20 ges.212482.Ref: │ │ │ │ │ +00092b60: 6566 7f32 3132 3438 320a 4e6f 6465 3a20 ef.212482.Node: │ │ │ │ │ +00092b70: 5379 6e74 6178 206f 6620 7265 6c61 7469 Syntax of relati │ │ │ │ │ +00092b80: 6f6e 7368 6970 2066 6965 6c64 737f 3231 onship fields.21 │ │ │ │ │ +00092b90: 3333 3439 0a52 6566 3a20 6368 2d72 656c 3349.Ref: ch-rel │ │ │ │ │ +00092ba0: 6174 696f 6e73 6869 7073 2073 2d64 6570 ationships s-dep │ │ │ │ │ +00092bb0: 7379 6e74 6178 7f32 3133 3534 310a 5265 syntax.213541.Re │ │ │ │ │ +00092bc0: 663a 2066 307f 3231 3335 3431 0a52 6566 f: f0.213541.Ref │ │ │ │ │ +00092bd0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +00092be0: 7073 2073 796e 7461 782d 6f66 2d72 656c ps syntax-of-rel │ │ │ │ │ +00092bf0: 6174 696f 6e73 6869 702d 6669 656c 6473 ationship-fields │ │ │ │ │ +00092c00: 7f32 3133 3534 310a 5265 663a 2066 317f .213541.Ref: f1. │ │ │ │ │ +00092c10: 3231 3335 3431 0a52 6566 3a20 5379 6e74 213541.Ref: Synt │ │ │ │ │ +00092c20: 6178 206f 6620 7265 6c61 7469 6f6e 7368 ax of relationsh │ │ │ │ │ +00092c30: 6970 2066 6965 6c64 732d 466f 6f74 6e6f ip fields-Footno │ │ │ │ │ +00092c40: 7465 2d31 7f32 3139 3630 390a 4e6f 6465 te-1.219609.Node │ │ │ │ │ +00092c50: 3a20 4269 6e61 7279 2044 6570 656e 6465 : Binary Depende │ │ │ │ │ +00092c60: 6e63 6965 7320 2d20 4465 7065 6e64 7320 ncies - Depends │ │ │ │ │ +00092c70: 5265 636f 6d6d 656e 6473 2053 7567 6765 Recommends Sugge │ │ │ │ │ +00092c80: 7374 7320 456e 6861 6e63 6573 2050 7265 sts Enhances Pre │ │ │ │ │ +00092c90: 2d44 6570 656e 6473 7f32 3139 3837 340a -Depends.219874. │ │ │ │ │ +00092ca0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092cb0: 7368 6970 7320 6269 6e61 7279 2d64 6570 ships binary-dep │ │ │ │ │ +00092cc0: 656e 6465 6e63 6965 732d 6465 7065 6e64 endencies-depend │ │ │ │ │ +00092cd0: 732d 7265 636f 6d6d 656e 6473 2d73 7567 s-recommends-sug │ │ │ │ │ +00092ce0: 6765 7374 732d 656e 6861 6e63 6573 2d70 gests-enhances-p │ │ │ │ │ +00092cf0: 7265 2d64 6570 656e 6473 7f32 3230 3131 re-depends.22011 │ │ │ │ │ +00092d00: 390a 5265 663a 2066 327f 3232 3031 3139 9.Ref: f2.220119 │ │ │ │ │ +00092d10: 0a52 6566 3a20 6368 2d72 656c 6174 696f .Ref: ch-relatio │ │ │ │ │ +00092d20: 6e73 6869 7073 2073 2d62 696e 6172 7964 nships s-binaryd │ │ │ │ │ +00092d30: 6570 737f 3232 3031 3139 0a52 6566 3a20 eps.220119.Ref: │ │ │ │ │ +00092d40: 3962 7f32 3230 3131 390a 5265 663a 2042 9b.220119.Ref: B │ │ │ │ │ +00092d50: 696e 6172 7920 4465 7065 6e64 656e 6369 inary Dependenci │ │ │ │ │ +00092d60: 6573 202d 2044 6570 656e 6473 2052 6563 es - Depends Rec │ │ │ │ │ +00092d70: 6f6d 6d65 6e64 7320 5375 6767 6573 7473 ommends Suggests │ │ │ │ │ +00092d80: 2045 6e68 616e 6365 7320 5072 652d 4465 Enhances Pre-De │ │ │ │ │ +00092d90: 7065 6e64 732d 466f 6f74 6e6f 7465 2d31 pends-Footnote-1 │ │ │ │ │ +00092da0: 7f32 3238 3234 380a 4e6f 6465 3a20 5061 .228248.Node: Pa │ │ │ │ │ +00092db0: 636b 6167 6573 2077 6869 6368 2062 7265 ckages which bre │ │ │ │ │ +00092dc0: 616b 206f 7468 6572 2070 6163 6b61 6765 ak other package │ │ │ │ │ +00092dd0: 7320 2d20 4272 6561 6b73 7f32 3238 3738 s - Breaks.22878 │ │ │ │ │ +00092de0: 330a 5265 663a 2063 682d 7265 6c61 7469 3.Ref: ch-relati │ │ │ │ │ +00092df0: 6f6e 7368 6970 7320 7061 636b 6167 6573 onships packages │ │ │ │ │ +00092e00: 2d77 6869 6368 2d62 7265 616b 2d6f 7468 -which-break-oth │ │ │ │ │ +00092e10: 6572 2d70 6163 6b61 6765 732d 6272 6561 er-packages-brea │ │ │ │ │ +00092e20: 6b73 7f32 3239 3033 380a 5265 663a 2066 ks.229038.Ref: f │ │ │ │ │ +00092e30: 357f 3232 3930 3338 0a52 6566 3a20 6368 5.229038.Ref: ch │ │ │ │ │ +00092e40: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00092e50: 2d62 7265 616b 737f 3232 3930 3338 0a52 -breaks.229038.R │ │ │ │ │ +00092e60: 6566 3a20 6633 7f32 3239 3033 380a 4e6f ef: f3.229038.No │ │ │ │ │ +00092e70: 6465 3a20 436f 6e66 6c69 6374 696e 6720 de: Conflicting │ │ │ │ │ +00092e80: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +00092e90: 2d20 436f 6e66 6c69 6374 737f 3233 3038 - Conflicts.2308 │ │ │ │ │ +00092ea0: 3431 0a52 6566 3a20 6368 2d72 656c 6174 41.Ref: ch-relat │ │ │ │ │ +00092eb0: 696f 6e73 6869 7073 2063 6f6e 666c 6963 ionships conflic │ │ │ │ │ +00092ec0: 7469 6e67 2d62 696e 6172 792d 7061 636b ting-binary-pack │ │ │ │ │ +00092ed0: 6167 6573 2d63 6f6e 666c 6963 7473 7f32 ages-conflicts.2 │ │ │ │ │ +00092ee0: 3331 3035 330a 5265 663a 2066 367f 3233 31053.Ref: f6.23 │ │ │ │ │ +00092ef0: 3130 3533 0a52 6566 3a20 6368 2d72 656c 1053.Ref: ch-rel │ │ │ │ │ +00092f00: 6174 696f 6e73 6869 7073 2073 2d63 6f6e ationships s-con │ │ │ │ │ +00092f10: 666c 6963 7473 7f32 3331 3035 330a 5265 flicts.231053.Re │ │ │ │ │ +00092f20: 663a 2066 347f 3233 3130 3533 0a4e 6f64 f: f4.231053.Nod │ │ │ │ │ +00092f30: 653a 2056 6972 7475 616c 2070 6163 6b61 e: Virtual packa │ │ │ │ │ +00092f40: 6765 7320 2d20 5072 6f76 6964 6573 7f32 ges - Provides.2 │ │ │ │ │ +00092f50: 3335 3130 330a 5265 663a 2063 682d 7265 35103.Ref: ch-re │ │ │ │ │ +00092f60: 6c61 7469 6f6e 7368 6970 7320 732d 7669 lationships s-vi │ │ │ │ │ +00092f70: 7274 7561 6c7f 3233 3533 3232 0a52 6566 rtual.235322.Ref │ │ │ │ │ +00092f80: 3a20 3536 7f32 3335 3332 320a 5265 663a : 56.235322.Ref: │ │ │ │ │ +00092f90: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00092fa0: 7320 7669 7274 7561 6c2d 7061 636b 6167 s virtual-packag │ │ │ │ │ +00092fb0: 6573 2d70 726f 7669 6465 737f 3233 3533 es-provides.2353 │ │ │ │ │ +00092fc0: 3232 0a52 6566 3a20 6637 7f32 3335 3332 22.Ref: f7.23532 │ │ │ │ │ +00092fd0: 320a 4e6f 6465 3a20 4f76 6572 7772 6974 2.Node: Overwrit │ │ │ │ │ +00092fe0: 696e 6720 6669 6c65 7320 616e 6420 7265 ing files and re │ │ │ │ │ +00092ff0: 706c 6163 696e 6720 7061 636b 6167 6573 placing packages │ │ │ │ │ +00093000: 202d 2052 6570 6c61 6365 737f 3233 3833 - Replaces.2383 │ │ │ │ │ +00093010: 3732 0a52 6566 3a20 6368 2d72 656c 6174 72.Ref: ch-relat │ │ │ │ │ +00093020: 696f 6e73 6869 7073 206f 7665 7277 7269 ionships overwri │ │ │ │ │ +00093030: 7469 6e67 2d66 696c 6573 2d61 6e64 2d72 ting-files-and-r │ │ │ │ │ +00093040: 6570 6c61 6369 6e67 2d70 6163 6b61 6765 eplacing-package │ │ │ │ │ +00093050: 732d 7265 706c 6163 6573 7f32 3338 3731 s-replaces.23871 │ │ │ │ │ +00093060: 340a 5265 663a 2066 397f 3233 3837 3134 4.Ref: f9.238714 │ │ │ │ │ +00093070: 0a52 6566 3a20 6368 2d72 656c 6174 696f .Ref: ch-relatio │ │ │ │ │ +00093080: 6e73 6869 7073 2073 2d72 6570 6c61 6365 nships s-replace │ │ │ │ │ +00093090: 737f 3233 3837 3134 0a52 6566 3a20 6561 s.238714.Ref: ea │ │ │ │ │ +000930a0: 7f32 3338 3731 340a 4e6f 6465 3a20 4f76 .238714.Node: Ov │ │ │ │ │ +000930b0: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ +000930c0: 696e 206f 7468 6572 2070 6163 6b61 6765 in other package │ │ │ │ │ +000930d0: 737f 3233 3931 3932 0a52 6566 3a20 6368 s.239192.Ref: ch │ │ │ │ │ +000930e0: 2d72 656c 6174 696f 6e73 6869 7073 206f -relationships o │ │ │ │ │ +000930f0: 7665 7277 7269 7469 6e67 2d66 696c 6573 verwriting-files │ │ │ │ │ +00093100: 2d69 6e2d 6f74 6865 722d 7061 636b 6167 -in-other-packag │ │ │ │ │ +00093110: 6573 7f32 3339 3337 370a 5265 663a 2066 es.239377.Ref: f │ │ │ │ │ +00093120: 617f 3233 3933 3737 0a52 6566 3a20 6368 a.239377.Ref: ch │ │ │ │ │ +00093130: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00093140: 372d 362d 317f 3233 3933 3737 0a52 6566 7-6-1.239377.Ref │ │ │ │ │ +00093150: 3a20 6662 7f32 3339 3337 370a 5265 663a : fb.239377.Ref: │ │ │ │ │ +00093160: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ +00093170: 6573 2069 6e20 6f74 6865 7220 7061 636b es in other pack │ │ │ │ │ +00093180: 6167 6573 2d46 6f6f 746e 6f74 652d 317f ages-Footnote-1. │ │ │ │ │ +00093190: 3234 3134 3330 0a52 6566 3a20 4f76 6572 241430.Ref: Over │ │ │ │ │ +000931a0: 7772 6974 696e 6720 6669 6c65 7320 696e writing files in │ │ │ │ │ +000931b0: 206f 7468 6572 2070 6163 6b61 6765 732d other packages- │ │ │ │ │ +000931c0: 466f 6f74 6e6f 7465 2d32 7f32 3432 3132 Footnote-2.24212 │ │ │ │ │ +000931d0: 300a 4e6f 6465 3a20 5265 706c 6163 696e 0.Node: Replacin │ │ │ │ │ +000931e0: 6720 7768 6f6c 6520 7061 636b 6167 6573 g whole packages │ │ │ │ │ +000931f0: 2066 6f72 6369 6e67 2074 6865 6972 2072 forcing their r │ │ │ │ │ +00093200: 656d 6f76 616c 7f32 3432 3233 350a 5265 emoval.242235.Re │ │ │ │ │ +00093210: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ +00093220: 6970 7320 7265 706c 6163 696e 672d 7768 ips replacing-wh │ │ │ │ │ +00093230: 6f6c 652d 7061 636b 6167 6573 2d66 6f72 ole-packages-for │ │ │ │ │ +00093240: 6369 6e67 2d74 6865 6972 2d72 656d 6f76 cing-their-remov │ │ │ │ │ +00093250: 616c 7f32 3432 3432 300a 5265 663a 2066 al.242420.Ref: f │ │ │ │ │ +00093260: 637f 3234 3234 3230 0a52 6566 3a20 6368 c.242420.Ref: ch │ │ │ │ │ +00093270: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00093280: 372d 362d 327f 3234 3234 3230 0a52 6566 7-6-2.242420.Ref │ │ │ │ │ +00093290: 3a20 6664 7f32 3432 3432 300a 4e6f 6465 : fd.242420.Node │ │ │ │ │ +000932a0: 3a20 5265 6c61 7469 6f6e 7368 6970 7320 : Relationships │ │ │ │ │ +000932b0: 6265 7477 6565 6e20 736f 7572 6365 2061 between source a │ │ │ │ │ +000932c0: 6e64 2062 696e 6172 7920 7061 636b 6167 nd binary packag │ │ │ │ │ +000932d0: 6573 202d 2042 7569 6c64 2d44 6570 656e es - Build-Depen │ │ │ │ │ +000932e0: 6473 2042 7569 6c64 2d44 6570 656e 6473 ds Build-Depends │ │ │ │ │ +000932f0: 2d49 6e64 6570 2042 7569 6c64 2d44 6570 -Indep Build-Dep │ │ │ │ │ +00093300: 656e 6473 2d41 7263 6820 4275 696c 642d ends-Arch Build- │ │ │ │ │ +00093310: 436f 6e66 6c69 6374 7320 4275 696c 642d Conflicts Build- │ │ │ │ │ +00093320: 436f 6e66 6c69 6374 732d 496e 6465 7020 Conflicts-Indep │ │ │ │ │ +00093330: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ +00093340: 4172 6368 7f32 3433 3239 310a 5265 663a Arch.243291.Ref: │ │ │ │ │ +00093350: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00093360: 7320 7265 6c61 7469 6f6e 7368 6970 732d s relationships- │ │ │ │ │ +00093370: 6265 7477 6565 6e2d 736f 7572 6365 2d61 between-source-a │ │ │ │ │ +00093380: 6e64 2d62 696e 6172 792d 7061 636b 6167 nd-binary-packag │ │ │ │ │ +00093390: 6573 2d62 7569 6c64 2d64 6570 656e 6473 es-build-depends │ │ │ │ │ +000933a0: 2d62 7569 6c64 2d64 6570 656e 6473 2d69 -build-depends-i │ │ │ │ │ +000933b0: 6e64 6570 2d62 7569 6c64 2d64 6570 656e ndep-build-depen │ │ │ │ │ +000933c0: 6473 2d61 7263 682d 6275 696c 642d 636f ds-arch-build-co │ │ │ │ │ +000933d0: 6e66 6c69 6374 732d 6275 696c 642d 636f nflicts-build-co │ │ │ │ │ +000933e0: 6e66 6c69 6374 732d 696e 6465 702d 6275 nflicts-indep-bu │ │ │ │ │ +000933f0: 696c 642d 636f 6e66 6c69 6374 732d 6172 ild-conflicts-ar │ │ │ │ │ +00093400: 6368 7f32 3433 3637 310a 5265 663a 2066 ch.243671.Ref: f │ │ │ │ │ +00093410: 657f 3234 3336 3731 0a52 6566 3a20 6368 e.243671.Ref: ch │ │ │ │ │ +00093420: 2d72 656c 6174 696f 6e73 6869 7073 2073 -relationships s │ │ │ │ │ +00093430: 2d73 6f75 7263 6562 696e 6172 7964 6570 -sourcebinarydep │ │ │ │ │ +00093440: 737f 3234 3336 3731 0a52 6566 3a20 3936 s.243671.Ref: 96 │ │ │ │ │ +00093450: 7f32 3433 3637 310a 4e6f 6465 3a20 4164 .243671.Node: Ad │ │ │ │ │ +00093460: 6469 7469 6f6e 616c 2073 6f75 7263 6520 ditional source │ │ │ │ │ +00093470: 7061 636b 6167 6573 2075 7365 6420 746f packages used to │ │ │ │ │ +00093480: 2062 7569 6c64 2074 6865 2062 696e 6172 build the binar │ │ │ │ │ +00093490: 7920 2d20 4275 696c 742d 5573 696e 677f y - Built-Using. │ │ │ │ │ +000934a0: 3234 3734 3938 0a52 6566 3a20 6368 2d72 247498.Ref: ch-r │ │ │ │ │ +000934b0: 656c 6174 696f 6e73 6869 7073 2061 6464 elationships add │ │ │ │ │ +000934c0: 6974 696f 6e61 6c2d 736f 7572 6365 2d70 itional-source-p │ │ │ │ │ +000934d0: 6163 6b61 6765 732d 7573 6564 2d74 6f2d ackages-used-to- │ │ │ │ │ +000934e0: 6275 696c 642d 7468 652d 6269 6e61 7279 build-the-binary │ │ │ │ │ +000934f0: 2d62 7569 6c74 2d75 7369 6e67 7f32 3437 -built-using.247 │ │ │ │ │ +00093500: 3831 380a 5265 663a 2066 667f 3234 3738 818.Ref: ff.2478 │ │ │ │ │ +00093510: 3138 0a52 6566 3a20 6368 2d72 656c 6174 18.Ref: ch-relat │ │ │ │ │ +00093520: 696f 6e73 6869 7073 2073 2d62 7569 6c74 ionships s-built │ │ │ │ │ +00093530: 2d75 7369 6e67 7f32 3437 3831 380a 5265 -using.247818.Re │ │ │ │ │ +00093540: 663a 2039 637f 3234 3738 3138 0a52 6566 f: 9c.247818.Ref │ │ │ │ │ +00093550: 3a20 4164 6469 7469 6f6e 616c 2073 6f75 : Additional sou │ │ │ │ │ +00093560: 7263 6520 7061 636b 6167 6573 2075 7365 rce packages use │ │ │ │ │ +00093570: 6420 746f 2062 7569 6c64 2074 6865 2062 d to build the b │ │ │ │ │ +00093580: 696e 6172 7920 2d20 4275 696c 742d 5573 inary - Built-Us │ │ │ │ │ +00093590: 696e 672d 466f 6f74 6e6f 7465 2d31 7f32 ing-Footnote-1.2 │ │ │ │ │ +000935a0: 3439 3738 340a 5265 663a 2041 6464 6974 49784.Ref: Addit │ │ │ │ │ +000935b0: 696f 6e61 6c20 736f 7572 6365 2070 6163 ional source pac │ │ │ │ │ +000935c0: 6b61 6765 7320 7573 6564 2074 6f20 6275 kages used to bu │ │ │ │ │ +000935d0: 696c 6420 7468 6520 6269 6e61 7279 202d ild the binary - │ │ │ │ │ +000935e0: 2042 7569 6c74 2d55 7369 6e67 2d46 6f6f Built-Using-Foo │ │ │ │ │ +000935f0: 746e 6f74 652d 327f 3234 3939 3237 0a4e tnote-2.249927.N │ │ │ │ │ +00093600: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ +00093610: 6172 6965 737f 3235 3030 3134 0a52 6566 aries.250014.Ref │ │ │ │ │ +00093620: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ +00093630: 646f 637f 3235 3031 3535 0a52 6566 3a20 doc.250155.Ref: │ │ │ │ │ +00093640: 3130 307f 3235 3031 3535 0a52 6566 3a20 100.250155.Ref: │ │ │ │ │ +00093650: 6368 2d73 6861 7265 646c 6962 7320 7368 ch-sharedlibs sh │ │ │ │ │ +00093660: 6172 6564 2d6c 6962 7261 7269 6573 7f32 ared-libraries.2 │ │ │ │ │ +00093670: 3530 3135 350a 5265 663a 2031 3031 7f32 50155.Ref: 101.2 │ │ │ │ │ +00093680: 3530 3135 350a 5265 663a 2053 6861 7265 50155.Ref: Share │ │ │ │ │ +00093690: 6420 6c69 6272 6172 6965 732d 466f 6f74 d libraries-Foot │ │ │ │ │ +000936a0: 6e6f 7465 2d31 7f32 3533 3032 370a 4e6f note-1.253027.No │ │ │ │ │ +000936b0: 6465 3a20 5275 6e2d 7469 6d65 2073 6861 de: Run-time sha │ │ │ │ │ +000936c0: 7265 6420 6c69 6272 6172 6965 737f 3235 red libraries.25 │ │ │ │ │ +000936d0: 3336 3031 0a52 6566 3a20 6368 2d73 6861 3601.Ref: ch-sha │ │ │ │ │ +000936e0: 7265 646c 6962 7320 7275 6e2d 7469 6d65 redlibs run-time │ │ │ │ │ +000936f0: 2d73 6861 7265 642d 6c69 6272 6172 6965 -shared-librarie │ │ │ │ │ +00093700: 737f 3235 3337 3233 0a52 6566 3a20 3130 s.253723.Ref: 10 │ │ │ │ │ +00093710: 347f 3235 3337 3233 0a52 6566 3a20 6368 4.253723.Ref: ch │ │ │ │ │ +00093720: 2d73 6861 7265 646c 6962 7320 732d 7368 -sharedlibs s-sh │ │ │ │ │ +00093730: 6172 6564 6c69 6273 2d72 756e 7469 6d65 aredlibs-runtime │ │ │ │ │ +00093740: 7f32 3533 3732 330a 5265 663a 2031 3032 .253723.Ref: 102 │ │ │ │ │ +00093750: 7f32 3533 3732 330a 5265 663a 2052 756e .253723.Ref: Run │ │ │ │ │ +00093760: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ +00093770: 7261 7269 6573 2d46 6f6f 746e 6f74 652d raries-Footnote- │ │ │ │ │ +00093780: 317f 3235 3739 3036 0a52 6566 3a20 5275 1.257906.Ref: Ru │ │ │ │ │ +00093790: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ +000937a0: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ +000937b0: 2d32 7f32 3538 3436 310a 5265 663a 2052 -2.258461.Ref: R │ │ │ │ │ +000937c0: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ +000937d0: 6962 7261 7269 6573 2d46 6f6f 746e 6f74 ibraries-Footnot │ │ │ │ │ +000937e0: 652d 337f 3235 3838 3037 0a4e 6f64 653a e-3.258807.Node: │ │ │ │ │ +000937f0: 206c 6463 6f6e 6669 677f 3235 3936 3838 ldconfig.259688 │ │ │ │ │ +00093800: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00093810: 6962 7320 6c64 636f 6e66 6967 7f32 3539 ibs ldconfig.259 │ │ │ │ │ +00093820: 3736 350a 5265 663a 2031 3036 7f32 3539 765.Ref: 106.259 │ │ │ │ │ +00093830: 3736 350a 5265 663a 2063 682d 7368 6172 765.Ref: ch-shar │ │ │ │ │ +00093840: 6564 6c69 6273 2073 2d6c 6463 6f6e 6669 edlibs s-ldconfi │ │ │ │ │ +00093850: 677f 3235 3937 3635 0a52 6566 3a20 3130 g.259765.Ref: 10 │ │ │ │ │ +00093860: 377f 3235 3937 3635 0a52 6566 3a20 6c64 7.259765.Ref: ld │ │ │ │ │ +00093870: 636f 6e66 6967 2d46 6f6f 746e 6f74 652d config-Footnote- │ │ │ │ │ +00093880: 317f 3236 3032 3532 0a4e 6f64 653a 2053 1.260252.Node: S │ │ │ │ │ +00093890: 6861 7265 6420 6c69 6272 6172 7920 7375 hared library su │ │ │ │ │ +000938a0: 7070 6f72 7420 6669 6c65 737f 3236 3034 pport files.2604 │ │ │ │ │ +000938b0: 3134 0a52 6566 3a20 6368 2d73 6861 7265 14.Ref: ch-share │ │ │ │ │ +000938c0: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ +000938d0: 6273 2d73 7570 706f 7274 2d66 696c 6573 bs-support-files │ │ │ │ │ +000938e0: 7f32 3630 3536 310a 5265 663a 2031 3038 .260561.Ref: 108 │ │ │ │ │ +000938f0: 7f32 3630 3536 310a 5265 663a 2063 682d .260561.Ref: ch- │ │ │ │ │ +00093900: 7368 6172 6564 6c69 6273 2073 6861 7265 sharedlibs share │ │ │ │ │ +00093910: 642d 6c69 6272 6172 792d 7375 7070 6f72 d-library-suppor │ │ │ │ │ +00093920: 742d 6669 6c65 737f 3236 3035 3631 0a52 t-files.260561.R │ │ │ │ │ +00093930: 6566 3a20 3130 397f 3236 3035 3631 0a52 ef: 109.260561.R │ │ │ │ │ +00093940: 6566 3a20 5368 6172 6564 206c 6962 7261 ef: Shared libra │ │ │ │ │ +00093950: 7279 2073 7570 706f 7274 2066 696c 6573 ry support files │ │ │ │ │ +00093960: 2d46 6f6f 746e 6f74 652d 317f 3236 3231 -Footnote-1.2621 │ │ │ │ │ +00093970: 3137 0a4e 6f64 653a 2053 7461 7469 6320 17.Node: Static │ │ │ │ │ +00093980: 6c69 6272 6172 6965 737f 3236 3232 3038 libraries.262208 │ │ │ │ │ +00093990: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +000939a0: 6962 7320 732d 7368 6172 6564 6c69 6273 ibs s-sharedlibs │ │ │ │ │ +000939b0: 2d73 7461 7469 637f 3236 3233 3437 0a52 -static.262347.R │ │ │ │ │ +000939c0: 6566 3a20 3130 617f 3236 3233 3437 0a52 ef: 10a.262347.R │ │ │ │ │ +000939d0: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ +000939e0: 7320 7374 6174 6963 2d6c 6962 7261 7269 s static-librari │ │ │ │ │ +000939f0: 6573 7f32 3632 3334 370a 5265 663a 2031 es.262347.Ref: 1 │ │ │ │ │ +00093a00: 3062 7f32 3632 3334 370a 4e6f 6465 3a20 0b.262347.Node: │ │ │ │ │ +00093a10: 4465 7665 6c6f 706d 656e 7420 6669 6c65 Development file │ │ │ │ │ +00093a20: 737f 3236 3330 3431 0a52 6566 3a20 6368 s.263041.Ref: ch │ │ │ │ │ +00093a30: 2d73 6861 7265 646c 6962 7320 6465 7665 -sharedlibs deve │ │ │ │ │ +00093a40: 6c6f 706d 656e 742d 6669 6c65 737f 3236 lopment-files.26 │ │ │ │ │ +00093a50: 3332 3035 0a52 6566 3a20 3130 637f 3236 3205.Ref: 10c.26 │ │ │ │ │ +00093a60: 3332 3035 0a52 6566 3a20 6368 2d73 6861 3205.Ref: ch-sha │ │ │ │ │ +00093a70: 7265 646c 6962 7320 732d 7368 6172 6564 redlibs s-shared │ │ │ │ │ +00093a80: 6c69 6273 2d64 6576 7f32 3633 3230 350a libs-dev.263205. │ │ │ │ │ +00093a90: 5265 663a 2031 3064 7f32 3633 3230 350a Ref: 10d.263205. │ │ │ │ │ +00093aa0: 5265 663a 2044 6576 656c 6f70 6d65 6e74 Ref: Development │ │ │ │ │ +00093ab0: 2066 696c 6573 2d46 6f6f 746e 6f74 652d files-Footnote- │ │ │ │ │ +00093ac0: 317f 3236 3437 3339 0a4e 6f64 653a 2044 1.264739.Node: D │ │ │ │ │ +00093ad0: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ +00093ae0: 6565 6e20 7468 6520 7061 636b 6167 6573 een the packages │ │ │ │ │ +00093af0: 206f 6620 7468 6520 7361 6d65 206c 6962 of the same lib │ │ │ │ │ +00093b00: 7261 7279 7f32 3634 3937 360a 5265 663a rary.264976.Ref: │ │ │ │ │ +00093b10: 2063 682d 7368 6172 6564 6c69 6273 2064 ch-sharedlibs d │ │ │ │ │ +00093b20: 6570 656e 6465 6e63 6965 732d 6265 7477 ependencies-betw │ │ │ │ │ +00093b30: 6565 6e2d 7468 652d 7061 636b 6167 6573 een-the-packages │ │ │ │ │ +00093b40: 2d6f 662d 7468 652d 7361 6d65 2d6c 6962 -of-the-same-lib │ │ │ │ │ +00093b50: 7261 7279 7f32 3635 3137 350a 5265 663a rary.265175.Ref: │ │ │ │ │ +00093b60: 2031 3066 7f32 3635 3137 350a 5265 663a 10f.265175.Ref: │ │ │ │ │ +00093b70: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ +00093b80: 2d73 6861 7265 646c 6962 732d 696e 7472 -sharedlibs-intr │ │ │ │ │ +00093b90: 6164 6570 737f 3236 3531 3735 0a52 6566 adeps.265175.Ref │ │ │ │ │ +00093ba0: 3a20 3131 307f 3236 3531 3735 0a52 6566 : 110.265175.Ref │ │ │ │ │ +00093bb0: 3a20 4465 7065 6e64 656e 6369 6573 2062 : Dependencies b │ │ │ │ │ +00093bc0: 6574 7765 656e 2074 6865 2070 6163 6b61 etween the packa │ │ │ │ │ +00093bd0: 6765 7320 6f66 2074 6865 2073 616d 6520 ges of the same │ │ │ │ │ +00093be0: 6c69 6272 6172 792d 466f 6f74 6e6f 7465 library-Footnote │ │ │ │ │ +00093bf0: 2d31 7f32 3635 3537 360a 4e6f 6465 3a20 -1.265576.Node: │ │ │ │ │ +00093c00: 4465 7065 6e64 656e 6369 6573 2062 6574 Dependencies bet │ │ │ │ │ +00093c10: 7765 656e 2074 6865 206c 6962 7261 7279 ween the library │ │ │ │ │ +00093c20: 2061 6e64 206f 7468 6572 2070 6163 6b61 and other packa │ │ │ │ │ +00093c30: 6765 737f 3236 3537 3034 0a52 6566 3a20 ges.265704.Ref: │ │ │ │ │ +00093c40: 6368 2d73 6861 7265 646c 6962 7320 6465 ch-sharedlibs de │ │ │ │ │ +00093c50: 7065 6e64 656e 6369 6573 2d62 6574 7765 pendencies-betwe │ │ │ │ │ +00093c60: 656e 2d74 6865 2d6c 6962 7261 7279 2d61 en-the-library-a │ │ │ │ │ +00093c70: 6e64 2d6f 7468 6572 2d70 6163 6b61 6765 nd-other-package │ │ │ │ │ +00093c80: 737f 3236 3538 3737 0a52 6566 3a20 3131 s.265877.Ref: 11 │ │ │ │ │ +00093c90: 317f 3236 3538 3737 0a52 6566 3a20 6368 1.265877.Ref: ch │ │ │ │ │ +00093ca0: 2d73 6861 7265 646c 6962 7320 732d 7368 -sharedlibs s-sh │ │ │ │ │ +00093cb0: 6172 6564 6c69 6273 2d64 6570 656e 6473 aredlibs-depends │ │ │ │ │ +00093cc0: 7f32 3635 3837 370a 5265 663a 2031 3035 .265877.Ref: 105 │ │ │ │ │ +00093cd0: 7f32 3635 3837 370a 5265 663a 2044 6570 .265877.Ref: Dep │ │ │ │ │ +00093ce0: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ +00093cf0: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ +00093d00: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ +00093d10: 2d46 6f6f 746e 6f74 652d 317f 3236 3932 -Footnote-1.2692 │ │ │ │ │ +00093d20: 3439 0a4e 6f64 653a 2047 656e 6572 6174 49.Node: Generat │ │ │ │ │ +00093d30: 696e 6720 6465 7065 6e64 656e 6369 6573 ing dependencies │ │ │ │ │ +00093d40: 206f 6e20 7368 6172 6564 206c 6962 7261 on shared libra │ │ │ │ │ +00093d50: 7269 6573 7f32 3639 3534 380a 5265 663a ries.269548.Ref: │ │ │ │ │ +00093d60: 2063 682d 7368 6172 6564 6c69 6273 2067 ch-sharedlibs g │ │ │ │ │ +00093d70: 656e 6572 6174 696e 672d 6465 7065 6e64 enerating-depend │ │ │ │ │ +00093d80: 656e 6369 6573 2d6f 6e2d 7368 6172 6564 encies-on-shared │ │ │ │ │ +00093d90: 2d6c 6962 7261 7269 6573 7f32 3639 3732 -libraries.26972 │ │ │ │ │ +00093da0: 310a 5265 663a 2031 3132 7f32 3639 3732 1.Ref: 112.26972 │ │ │ │ │ +00093db0: 310a 5265 663a 2063 682d 7368 6172 6564 1.Ref: ch-shared │ │ │ │ │ +00093dc0: 6c69 6273 2073 2d64 706b 672d 7368 6c69 libs s-dpkg-shli │ │ │ │ │ +00093dd0: 6264 6570 737f 3236 3937 3231 0a52 6566 bdeps.269721.Ref │ │ │ │ │ +00093de0: 3a20 3131 337f 3236 3937 3231 0a52 6566 : 113.269721.Ref │ │ │ │ │ +00093df0: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ +00093e00: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ +00093e10: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ +00093e20: 6f74 6e6f 7465 2d31 7f32 3732 3439 380a otnote-1.272498. │ │ │ │ │ +00093e30: 5265 663a 2047 656e 6572 6174 696e 6720 Ref: Generating │ │ │ │ │ +00093e40: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ +00093e50: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +00093e60: 2d46 6f6f 746e 6f74 652d 327f 3237 3237 -Footnote-2.2727 │ │ │ │ │ +00093e70: 3037 0a52 6566 3a20 4765 6e65 7261 7469 07.Ref: Generati │ │ │ │ │ +00093e80: 6e67 2064 6570 656e 6465 6e63 6965 7320 ng dependencies │ │ │ │ │ +00093e90: 6f6e 2073 6861 7265 6420 6c69 6272 6172 on shared librar │ │ │ │ │ +00093ea0: 6965 732d 466f 6f74 6e6f 7465 2d33 7f32 ies-Footnote-3.2 │ │ │ │ │ +00093eb0: 3732 3936 370a 5265 663a 2047 656e 6572 72967.Ref: Gener │ │ │ │ │ +00093ec0: 6174 696e 6720 6465 7065 6e64 656e 6369 ating dependenci │ │ │ │ │ +00093ed0: 6573 206f 6e20 7368 6172 6564 206c 6962 es on shared lib │ │ │ │ │ +00093ee0: 7261 7269 6573 2d46 6f6f 746e 6f74 652d raries-Footnote- │ │ │ │ │ +00093ef0: 347f 3237 3330 3937 0a52 6566 3a20 4765 4.273097.Ref: Ge │ │ │ │ │ +00093f00: 6e65 7261 7469 6e67 2064 6570 656e 6465 nerating depende │ │ │ │ │ +00093f10: 6e63 6965 7320 6f6e 2073 6861 7265 6420 ncies on shared │ │ │ │ │ +00093f20: 6c69 6272 6172 6965 732d 466f 6f74 6e6f libraries-Footno │ │ │ │ │ +00093f30: 7465 2d35 7f32 3733 3430 390a 4e6f 6465 te-5.273409.Node │ │ │ │ │ +00093f40: 3a20 5368 6172 6564 206c 6962 7261 7279 : Shared library │ │ │ │ │ +00093f50: 2041 4249 2063 6861 6e67 6573 7f32 3734 ABI changes.274 │ │ │ │ │ +00093f60: 3138 330a 5265 663a 2063 682d 7368 6172 183.Ref: ch-shar │ │ │ │ │ +00093f70: 6564 6c69 6273 2073 2d73 6861 7265 646c edlibs s-sharedl │ │ │ │ │ +00093f80: 6962 732d 7570 6461 7465 737f 3237 3433 ibs-updates.2743 │ │ │ │ │ +00093f90: 3833 0a52 6566 3a20 3131 347f 3237 3433 83.Ref: 114.2743 │ │ │ │ │ +00093fa0: 3833 0a52 6566 3a20 6368 2d73 6861 7265 83.Ref: ch-share │ │ │ │ │ +00093fb0: 646c 6962 7320 7368 6172 6564 2d6c 6962 dlibs shared-lib │ │ │ │ │ +00093fc0: 7261 7279 2d61 6269 2d63 6861 6e67 6573 rary-abi-changes │ │ │ │ │ +00093fd0: 7f32 3734 3338 330a 5265 663a 2031 3135 .274383.Ref: 115 │ │ │ │ │ +00093fe0: 7f32 3734 3338 330a 5265 663a 2053 6861 .274383.Ref: Sha │ │ │ │ │ +00093ff0: 7265 6420 6c69 6272 6172 7920 4142 4920 red library ABI │ │ │ │ │ +00094000: 6368 616e 6765 732d 466f 6f74 6e6f 7465 changes-Footnote │ │ │ │ │ +00094010: 2d31 7f32 3738 3837 390a 4e6f 6465 3a20 -1.278879.Node: │ │ │ │ │ +00094020: 5468 6520 7379 6d62 6f6c 7320 7379 7374 The symbols syst │ │ │ │ │ +00094030: 656d 7f32 3739 3431 320a 5265 663a 2063 em.279412.Ref: c │ │ │ │ │ +00094040: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +00094050: 6861 7265 646c 6962 732d 7379 6d62 6f6c haredlibs-symbol │ │ │ │ │ +00094060: 737f 3237 3935 3836 0a52 6566 3a20 3336 s.279586.Ref: 36 │ │ │ │ │ +00094070: 7f32 3739 3538 360a 5265 663a 2063 682d .279586.Ref: ch- │ │ │ │ │ +00094080: 7368 6172 6564 6c69 6273 2074 6865 2d73 sharedlibs the-s │ │ │ │ │ +00094090: 796d 626f 6c73 2d73 7973 7465 6d7f 3237 ymbols-system.27 │ │ │ │ │ +000940a0: 3935 3836 0a52 6566 3a20 3131 387f 3237 9586.Ref: 118.27 │ │ │ │ │ +000940b0: 3935 3836 0a4e 6f64 653a 2054 6865 2073 9586.Node: The s │ │ │ │ │ +000940c0: 796d 626f 6c73 2066 696c 6573 2070 7265 ymbols files pre │ │ │ │ │ +000940d0: 7365 6e74 206f 6e20 7468 6520 7379 7374 sent on the syst │ │ │ │ │ +000940e0: 656d 7f32 3739 3938 370a 5265 663a 2063 em.279987.Ref: c │ │ │ │ │ +000940f0: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +00094100: 796d 626f 6c73 2d70 6174 6873 7f32 3830 ymbols-paths.280 │ │ │ │ │ +00094110: 3132 300a 5265 663a 2031 3139 7f32 3830 120.Ref: 119.280 │ │ │ │ │ +00094120: 3132 300a 5265 663a 2063 682d 7368 6172 120.Ref: ch-shar │ │ │ │ │ +00094130: 6564 6c69 6273 2074 6865 2d73 796d 626f edlibs the-symbo │ │ │ │ │ +00094140: 6c73 2d66 696c 6573 2d70 7265 7365 6e74 ls-files-present │ │ │ │ │ +00094150: 2d6f 6e2d 7468 652d 7379 7374 656d 7f32 -on-the-system.2 │ │ │ │ │ +00094160: 3830 3132 300a 5265 663a 2031 3161 7f32 80120.Ref: 11a.2 │ │ │ │ │ +00094170: 3830 3132 300a 5265 663a 2054 6865 2073 80120.Ref: The s │ │ │ │ │ +00094180: 796d 626f 6c73 2066 696c 6573 2070 7265 ymbols files pre │ │ │ │ │ +00094190: 7365 6e74 206f 6e20 7468 6520 7379 7374 sent on the syst │ │ │ │ │ +000941a0: 656d 2d46 6f6f 746e 6f74 652d 317f 3238 em-Footnote-1.28 │ │ │ │ │ +000941b0: 3233 3432 0a4e 6f64 653a 2054 6865 2073 2342.Node: The s │ │ │ │ │ +000941c0: 796d 626f 6c73 2046 696c 6520 466f 726d ymbols File Form │ │ │ │ │ +000941d0: 6174 7f32 3833 3438 300a 5265 663a 2063 at.283480.Ref: c │ │ │ │ │ +000941e0: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +000941f0: 796d 626f 6c73 7f32 3833 3634 360a 5265 ymbols.283646.Re │ │ │ │ │ +00094200: 663a 2031 3136 7f32 3833 3634 360a 5265 f: 116.283646.Re │ │ │ │ │ +00094210: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ +00094220: 2074 6865 2d73 796d 626f 6c73 2d66 696c the-symbols-fil │ │ │ │ │ +00094230: 652d 666f 726d 6174 7f32 3833 3634 360a e-format.283646. │ │ │ │ │ +00094240: 5265 663a 2031 3164 7f32 3833 3634 360a Ref: 11d.283646. │ │ │ │ │ +00094250: 5265 663a 2054 6865 2073 796d 626f 6c73 Ref: The symbols │ │ │ │ │ +00094260: 2046 696c 6520 466f 726d 6174 2d46 6f6f File Format-Foo │ │ │ │ │ +00094270: 746e 6f74 652d 317f 3238 3834 3932 0a52 tnote-1.288492.R │ │ │ │ │ +00094280: 6566 3a20 5468 6520 7379 6d62 6f6c 7320 ef: The symbols │ │ │ │ │ +00094290: 4669 6c65 2046 6f72 6d61 742d 466f 6f74 File Format-Foot │ │ │ │ │ +000942a0: 6e6f 7465 2d32 7f32 3838 3630 300a 5265 note-2.288600.Re │ │ │ │ │ +000942b0: 663a 2054 6865 2073 796d 626f 6c73 2046 f: The symbols F │ │ │ │ │ +000942c0: 696c 6520 466f 726d 6174 2d46 6f6f 746e ile Format-Footn │ │ │ │ │ +000942d0: 6f74 652d 337f 3238 3933 3730 0a4e 6f64 ote-3.289370.Nod │ │ │ │ │ +000942e0: 653a 2050 726f 7669 6469 6e67 2061 2073 e: Providing a s │ │ │ │ │ +000942f0: 796d 626f 6c73 2066 696c 657f 3238 3937 ymbols file.2897 │ │ │ │ │ +00094300: 3934 0a52 6566 3a20 6368 2d73 6861 7265 94.Ref: ch-share │ │ │ │ │ +00094310: 646c 6962 7320 7072 6f76 6964 696e 672d dlibs providing- │ │ │ │ │ +00094320: 612d 7379 6d62 6f6c 732d 6669 6c65 7f32 a-symbols-file.2 │ │ │ │ │ +00094330: 3839 3931 320a 5265 663a 2031 3165 7f32 89912.Ref: 11e.2 │ │ │ │ │ +00094340: 3839 3931 320a 5265 663a 2063 682d 7368 89912.Ref: ch-sh │ │ │ │ │ +00094350: 6172 6564 6c69 6273 2073 2d70 726f 7669 aredlibs s-provi │ │ │ │ │ +00094360: 6469 6e67 2d73 796d 626f 6c73 7f32 3839 ding-symbols.289 │ │ │ │ │ +00094370: 3931 320a 5265 663a 2031 3162 7f32 3839 912.Ref: 11b.289 │ │ │ │ │ +00094380: 3931 320a 5265 663a 2050 726f 7669 6469 912.Ref: Providi │ │ │ │ │ +00094390: 6e67 2061 2073 796d 626f 6c73 2066 696c ng a symbols fil │ │ │ │ │ +000943a0: 652d 466f 6f74 6e6f 7465 2d31 7f32 3931 e-Footnote-1.291 │ │ │ │ │ +000943b0: 3539 370a 4e6f 6465 3a20 5468 6520 7368 597.Node: The sh │ │ │ │ │ +000943c0: 6c69 6273 2073 7973 7465 6d7f 3239 3137 libs system.2917 │ │ │ │ │ +000943d0: 3634 0a52 6566 3a20 6368 2d73 6861 7265 64.Ref: ch-share │ │ │ │ │ +000943e0: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ +000943f0: 6273 2d73 686c 6962 6465 7073 7f32 3931 bs-shlibdeps.291 │ │ │ │ │ +00094400: 3930 330a 5265 663a 2033 377f 3239 3139 903.Ref: 37.2919 │ │ │ │ │ +00094410: 3033 0a52 6566 3a20 6368 2d73 6861 7265 03.Ref: ch-share │ │ │ │ │ +00094420: 646c 6962 7320 7468 652d 7368 6c69 6273 dlibs the-shlibs │ │ │ │ │ +00094430: 2d73 7973 7465 6d7f 3239 3139 3033 0a52 -system.291903.R │ │ │ │ │ +00094440: 6566 3a20 3131 667f 3239 3139 3033 0a4e ef: 11f.291903.N │ │ │ │ │ +00094450: 6f64 653a 2054 6865 2073 686c 6962 7320 ode: The shlibs │ │ │ │ │ +00094460: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ +00094470: 2074 6865 2073 7973 7465 6d7f 3239 3236 the system.2926 │ │ │ │ │ +00094480: 3735 0a52 6566 3a20 6368 2d73 6861 7265 75.Ref: ch-share │ │ │ │ │ +00094490: 646c 6962 7320 732d 7368 6c69 6273 2d70 dlibs s-shlibs-p │ │ │ │ │ +000944a0: 6174 6873 7f32 3932 3830 350a 5265 663a aths.292805.Ref: │ │ │ │ │ +000944b0: 2031 3163 7f32 3932 3830 350a 5265 663a 11c.292805.Ref: │ │ │ │ │ +000944c0: 2063 682d 7368 6172 6564 6c69 6273 2074 ch-sharedlibs t │ │ │ │ │ +000944d0: 6865 2d73 686c 6962 732d 6669 6c65 732d he-shlibs-files- │ │ │ │ │ +000944e0: 7072 6573 656e 742d 6f6e 2d74 6865 2d73 present-on-the-s │ │ │ │ │ +000944f0: 7973 7465 6d7f 3239 3238 3035 0a52 6566 ystem.292805.Ref │ │ │ │ │ +00094500: 3a20 3132 307f 3239 3238 3035 0a4e 6f64 : 120.292805.Nod │ │ │ │ │ +00094510: 653a 2054 6865 2073 686c 6962 7320 4669 e: The shlibs Fi │ │ │ │ │ +00094520: 6c65 2046 6f72 6d61 747f 3239 3438 3036 le Format.294806 │ │ │ │ │ +00094530: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00094540: 6962 7320 732d 7368 6c69 6273 7f32 3934 ibs s-shlibs.294 │ │ │ │ │ +00094550: 3936 380a 5265 663a 2031 3137 7f32 3934 968.Ref: 117.294 │ │ │ │ │ +00094560: 3936 380a 5265 663a 2063 682d 7368 6172 968.Ref: ch-shar │ │ │ │ │ +00094570: 6564 6c69 6273 2074 6865 2d73 686c 6962 edlibs the-shlib │ │ │ │ │ +00094580: 732d 6669 6c65 2d66 6f72 6d61 747f 3239 s-file-format.29 │ │ │ │ │ +00094590: 3439 3638 0a52 6566 3a20 3132 317f 3239 4968.Ref: 121.29 │ │ │ │ │ +000945a0: 3439 3638 0a4e 6f64 653a 2050 726f 7669 4968.Node: Provi │ │ │ │ │ +000945b0: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ +000945c0: 6c65 7f32 3937 3033 330a 5265 663a 2063 le.297033.Ref: c │ │ │ │ │ +000945d0: 682d 7368 6172 6564 6c69 6273 2070 726f h-sharedlibs pro │ │ │ │ │ +000945e0: 7669 6469 6e67 2d61 2d73 686c 6962 732d viding-a-shlibs- │ │ │ │ │ +000945f0: 6669 6c65 7f32 3937 3134 380a 5265 663a file.297148.Ref: │ │ │ │ │ +00094600: 2031 3232 7f32 3937 3134 380a 5265 663a 122.297148.Ref: │ │ │ │ │ +00094610: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ +00094620: 382d 362d 342d 337f 3239 3731 3438 0a52 8-6-4-3.297148.R │ │ │ │ │ +00094630: 6566 3a20 3132 337f 3239 3731 3438 0a52 ef: 123.297148.R │ │ │ │ │ +00094640: 6566 3a20 5072 6f76 6964 696e 6720 6120 ef: Providing a │ │ │ │ │ +00094650: 7368 6c69 6273 2066 696c 652d 466f 6f74 shlibs file-Foot │ │ │ │ │ +00094660: 6e6f 7465 2d31 7f32 3937 3739 330a 4e6f note-1.297793.No │ │ │ │ │ +00094670: 6465 3a20 5468 6520 4f70 6572 6174 696e de: The Operatin │ │ │ │ │ +00094680: 6720 5379 7374 656d 7f32 3938 3036 370a g System.298067. │ │ │ │ │ +00094690: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +000946a0: 646f 637f 3239 3831 3736 0a52 6566 3a20 doc.298176.Ref: │ │ │ │ │ +000946b0: 3132 347f 3239 3831 3736 0a52 6566 3a20 124.298176.Ref: │ │ │ │ │ +000946c0: 6368 2d6f 7065 7273 7973 2074 6865 2d6f ch-opersys the-o │ │ │ │ │ +000946d0: 7065 7261 7469 6e67 2d73 7973 7465 6d7f perating-system. │ │ │ │ │ +000946e0: 3239 3831 3736 0a52 6566 3a20 3132 357f 298176.Ref: 125. │ │ │ │ │ +000946f0: 3239 3831 3736 0a4e 6f64 653a 2046 696c 298176.Node: Fil │ │ │ │ │ +00094700: 6520 7379 7374 656d 2068 6965 7261 7263 e system hierarc │ │ │ │ │ +00094710: 6879 7f32 3938 3539 360a 5265 663a 2063 hy.298596.Ref: c │ │ │ │ │ +00094720: 682d 6f70 6572 7379 7320 6669 6c65 2d73 h-opersys file-s │ │ │ │ │ +00094730: 7973 7465 6d2d 6869 6572 6172 6368 797f ystem-hierarchy. │ │ │ │ │ +00094740: 3239 3837 3036 0a52 6566 3a20 3132 367f 298706.Ref: 126. │ │ │ │ │ +00094750: 3239 3837 3036 0a52 6566 3a20 6368 2d6f 298706.Ref: ch-o │ │ │ │ │ +00094760: 7065 7273 7973 2073 392d 317f 3239 3837 persys s9-1.2987 │ │ │ │ │ +00094770: 3036 0a52 6566 3a20 3132 377f 3239 3837 06.Ref: 127.2987 │ │ │ │ │ +00094780: 3036 0a4e 6f64 653a 2046 696c 6520 5379 06.Node: File Sy │ │ │ │ │ +00094790: 7374 656d 2053 7472 7563 7475 7265 7f32 stem Structure.2 │ │ │ │ │ +000947a0: 3938 3838 300a 5265 663a 2063 682d 6f70 98880.Ref: ch-op │ │ │ │ │ +000947b0: 6572 7379 7320 6669 6c65 2d73 7973 7465 ersys file-syste │ │ │ │ │ +000947c0: 6d2d 7374 7275 6374 7572 657f 3239 3839 m-structure.2989 │ │ │ │ │ +000947d0: 3937 0a52 6566 3a20 3132 387f 3239 3839 97.Ref: 128.2989 │ │ │ │ │ +000947e0: 3937 0a52 6566 3a20 6368 2d6f 7065 7273 97.Ref: ch-opers │ │ │ │ │ +000947f0: 7973 2073 2d66 6873 7f32 3938 3939 370a ys s-fhs.298997. │ │ │ │ │ +00094800: 5265 663a 2031 327f 3239 3839 3937 0a52 Ref: 12.298997.R │ │ │ │ │ +00094810: 6566 3a20 4669 6c65 2053 7973 7465 6d20 ef: File System │ │ │ │ │ +00094820: 5374 7275 6374 7572 652d 466f 6f74 6e6f Structure-Footno │ │ │ │ │ +00094830: 7465 2d31 7f33 3033 3833 310a 5265 663a te-1.303831.Ref: │ │ │ │ │ +00094840: 2046 696c 6520 5379 7374 656d 2053 7472 File System Str │ │ │ │ │ +00094850: 7563 7475 7265 2d46 6f6f 746e 6f74 652d ucture-Footnote- │ │ │ │ │ +00094860: 327f 3330 3339 3937 0a52 6566 3a20 4669 2.303997.Ref: Fi │ │ │ │ │ +00094870: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ +00094880: 7572 652d 466f 6f74 6e6f 7465 2d33 7f33 ure-Footnote-3.3 │ │ │ │ │ +00094890: 3034 3130 320a 5265 663a 2046 696c 6520 04102.Ref: File │ │ │ │ │ +000948a0: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ +000948b0: 2d46 6f6f 746e 6f74 652d 347f 3330 3432 -Footnote-4.3042 │ │ │ │ │ +000948c0: 3231 0a52 6566 3a20 4669 6c65 2053 7973 21.Ref: File Sys │ │ │ │ │ +000948d0: 7465 6d20 5374 7275 6374 7572 652d 466f tem Structure-Fo │ │ │ │ │ +000948e0: 6f74 6e6f 7465 2d35 7f33 3034 3237 390a otnote-5.304279. │ │ │ │ │ +000948f0: 5265 663a 2046 696c 6520 5379 7374 656d Ref: File System │ │ │ │ │ +00094900: 2053 7472 7563 7475 7265 2d46 6f6f 746e Structure-Footn │ │ │ │ │ +00094910: 6f74 652d 367f 3330 3433 3238 0a52 6566 ote-6.304328.Ref │ │ │ │ │ +00094920: 3a20 4669 6c65 2053 7973 7465 6d20 5374 : File System St │ │ │ │ │ +00094930: 7275 6374 7572 652d 466f 6f74 6e6f 7465 ructure-Footnote │ │ │ │ │ +00094940: 2d37 7f33 3034 3338 320a 4e6f 6465 3a20 -7.304382.Node: │ │ │ │ │ +00094950: 5369 7465 2d73 7065 6369 6669 6320 7072 Site-specific pr │ │ │ │ │ +00094960: 6f67 7261 6d73 7f33 3034 3433 360a 5265 ograms.304436.Re │ │ │ │ │ +00094970: 663a 2063 682d 6f70 6572 7379 7320 7339 f: ch-opersys s9 │ │ │ │ │ +00094980: 2d31 2d32 7f33 3034 3539 320a 5265 663a -1-2.304592.Ref: │ │ │ │ │ +00094990: 2031 3239 7f33 3034 3539 320a 5265 663a 129.304592.Ref: │ │ │ │ │ +000949a0: 2063 682d 6f70 6572 7379 7320 7369 7465 ch-opersys site │ │ │ │ │ +000949b0: 2d73 7065 6369 6669 632d 7072 6f67 7261 -specific-progra │ │ │ │ │ +000949c0: 6d73 7f33 3034 3539 320a 5265 663a 2031 ms.304592.Ref: 1 │ │ │ │ │ +000949d0: 3261 7f33 3034 3539 320a 4e6f 6465 3a20 2a.304592.Node: │ │ │ │ │ +000949e0: 5468 6520 7379 7374 656d 2d77 6964 6520 The system-wide │ │ │ │ │ +000949f0: 6d61 696c 2064 6972 6563 746f 7279 7f33 mail directory.3 │ │ │ │ │ +00094a00: 3037 3532 390a 5265 663a 2063 682d 6f70 07529.Ref: ch-op │ │ │ │ │ +00094a10: 6572 7379 7320 7339 2d31 2d33 7f33 3037 ersys s9-1-3.307 │ │ │ │ │ +00094a20: 3638 320a 5265 663a 2031 3262 7f33 3037 682.Ref: 12b.307 │ │ │ │ │ +00094a30: 3638 320a 5265 663a 2063 682d 6f70 6572 682.Ref: ch-oper │ │ │ │ │ +00094a40: 7379 7320 7468 652d 7379 7374 656d 2d77 sys the-system-w │ │ │ │ │ +00094a50: 6964 652d 6d61 696c 2d64 6972 6563 746f ide-mail-directo │ │ │ │ │ +00094a60: 7279 7f33 3037 3638 320a 5265 663a 2031 ry.307682.Ref: 1 │ │ │ │ │ +00094a70: 3263 7f33 3037 3638 320a 4e6f 6465 3a20 2c.307682.Node: │ │ │ │ │ +00094a80: 2f72 756e 2061 6e64 202f 7275 6e2f 6c6f /run and /run/lo │ │ │ │ │ +00094a90: 636b 7f33 3038 3033 340a 5265 663a 2063 ck.308034.Ref: c │ │ │ │ │ +00094aa0: 682d 6f70 6572 7379 7320 7275 6e2d 616e h-opersys run-an │ │ │ │ │ +00094ab0: 642d 7275 6e2d 6c6f 636b 7f33 3038 3135 d-run-lock.30815 │ │ │ │ │ +00094ac0: 360a 5265 663a 2031 3264 7f33 3038 3135 6.Ref: 12d.30815 │ │ │ │ │ +00094ad0: 360a 5265 663a 2063 682d 6f70 6572 7379 6.Ref: ch-opersy │ │ │ │ │ +00094ae0: 7320 732d 6668 732d 7275 6e7f 3330 3831 s s-fhs-run.3081 │ │ │ │ │ +00094af0: 3536 0a52 6566 3a20 3132 657f 3330 3831 56.Ref: 12e.3081 │ │ │ │ │ +00094b00: 3536 0a4e 6f64 653a 2055 7365 7273 2061 56.Node: Users a │ │ │ │ │ +00094b10: 6e64 2067 726f 7570 737f 3330 3838 3932 nd groups.308892 │ │ │ │ │ +00094b20: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00094b30: 2073 392d 327f 3330 3930 3335 0a52 6566 s9-2.309035.Ref │ │ │ │ │ +00094b40: 3a20 3133 307f 3330 3930 3335 0a52 6566 : 130.309035.Ref │ │ │ │ │ +00094b50: 3a20 6368 2d6f 7065 7273 7973 2075 7365 : ch-opersys use │ │ │ │ │ +00094b60: 7273 2d61 6e64 2d67 726f 7570 737f 3330 rs-and-groups.30 │ │ │ │ │ +00094b70: 3930 3335 0a52 6566 3a20 3133 317f 3330 9035.Ref: 131.30 │ │ │ │ │ +00094b80: 3930 3335 0a4e 6f64 653a 2049 6e74 726f 9035.Node: Intro │ │ │ │ │ +00094b90: 6475 6374 696f 6e7f 3330 3931 3633 0a52 duction.309163.R │ │ │ │ │ +00094ba0: 6566 3a20 6368 2d6f 7065 7273 7973 2069 ef: ch-opersys i │ │ │ │ │ +00094bb0: 6e74 726f 6475 6374 696f 6e7f 3330 3932 ntroduction.3092 │ │ │ │ │ +00094bc0: 3633 0a52 6566 3a20 3133 327f 3330 3932 63.Ref: 132.3092 │ │ │ │ │ +00094bd0: 3633 0a52 6566 3a20 6368 2d6f 7065 7273 63.Ref: ch-opers │ │ │ │ │ +00094be0: 7973 2073 392d 322d 317f 3330 3932 3633 ys s9-2-1.309263 │ │ │ │ │ +00094bf0: 0a52 6566 3a20 3133 337f 3330 3932 3633 .Ref: 133.309263 │ │ │ │ │ +00094c00: 0a4e 6f64 653a 2055 4944 2061 6e64 2047 .Node: UID and G │ │ │ │ │ +00094c10: 4944 2063 6c61 7373 6573 7f33 3130 3339 ID classes.31039 │ │ │ │ │ +00094c20: 300a 5265 663a 2063 682d 6f70 6572 7379 0.Ref: ch-opersy │ │ │ │ │ +00094c30: 7320 7339 2d32 2d32 7f33 3130 3532 380a s s9-2-2.310528. │ │ │ │ │ +00094c40: 5265 663a 2031 3334 7f33 3130 3532 380a Ref: 134.310528. │ │ │ │ │ +00094c50: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094c60: 7569 642d 616e 642d 6769 642d 636c 6173 uid-and-gid-clas │ │ │ │ │ +00094c70: 7365 737f 3331 3035 3238 0a52 6566 3a20 ses.310528.Ref: │ │ │ │ │ +00094c80: 3133 357f 3331 3035 3238 0a4e 6f64 653a 135.310528.Node: │ │ │ │ │ +00094c90: 204e 6f6e 2d65 7869 7374 656e 7420 686f Non-existent ho │ │ │ │ │ +00094ca0: 6d65 2064 6972 6563 746f 7269 6573 7f33 me directories.3 │ │ │ │ │ +00094cb0: 3133 3136 310a 5265 663a 2063 682d 6f70 13161.Ref: ch-op │ │ │ │ │ +00094cc0: 6572 7379 7320 6e6f 6e2d 6578 6973 7465 ersys non-existe │ │ │ │ │ +00094cd0: 6e74 2d68 6f6d 652d 6469 7265 6374 6f72 nt-home-director │ │ │ │ │ +00094ce0: 6965 737f 3331 3332 3738 0a52 6566 3a20 ies.313278.Ref: │ │ │ │ │ +00094cf0: 3133 367f 3331 3332 3738 0a52 6566 3a20 136.313278.Ref: │ │ │ │ │ +00094d00: 6368 2d6f 7065 7273 7973 2073 2d6e 6f6e ch-opersys s-non │ │ │ │ │ +00094d10: 6578 6973 7465 6e74 7f33 3133 3237 380a existent.313278. │ │ │ │ │ +00094d20: 5265 663a 2031 3337 7f33 3133 3237 380a Ref: 137.313278. │ │ │ │ │ +00094d30: 4e6f 6465 3a20 5374 6172 7469 6e67 2073 Node: Starting s │ │ │ │ │ +00094d40: 7973 7465 6d20 7365 7276 6963 6573 7f33 ystem services.3 │ │ │ │ │ +00094d50: 3133 3634 350a 5265 663a 2063 682d 6f70 13645.Ref: ch-op │ │ │ │ │ +00094d60: 6572 7379 7320 732d 7365 7276 6963 6573 ersys s-services │ │ │ │ │ +00094d70: 7f33 3133 3830 330a 5265 663a 2031 3338 .313803.Ref: 138 │ │ │ │ │ +00094d80: 7f33 3133 3830 330a 5265 663a 2063 682d .313803.Ref: ch- │ │ │ │ │ +00094d90: 6f70 6572 7379 7320 7374 6172 7469 6e67 opersys starting │ │ │ │ │ +00094da0: 2d73 7973 7465 6d2d 7365 7276 6963 6573 -system-services │ │ │ │ │ +00094db0: 7f33 3133 3830 330a 5265 663a 2031 3339 .313803.Ref: 139 │ │ │ │ │ +00094dc0: 7f33 3133 3830 330a 4e6f 6465 3a20 496e .313803.Node: In │ │ │ │ │ +00094dd0: 7472 6f64 7563 7469 6f6e 3c32 3e7f 3331 troduction<2>.31 │ │ │ │ │ +00094de0: 3432 3035 0a52 6566 3a20 6368 2d6f 7065 4205.Ref: ch-ope │ │ │ │ │ +00094df0: 7273 7973 2069 6434 7f33 3134 3331 360a rsys id4.314316. │ │ │ │ │ +00094e00: 5265 663a 2031 3361 7f33 3134 3331 360a Ref: 13a.314316. │ │ │ │ │ +00094e10: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094e20: 732d 7365 7276 6963 6573 2d69 6e74 726f s-services-intro │ │ │ │ │ +00094e30: 7f33 3134 3331 360a 5265 663a 2031 3362 .314316.Ref: 13b │ │ │ │ │ +00094e40: 7f33 3134 3331 360a 4e6f 6465 3a20 5772 .314316.Node: Wr │ │ │ │ │ +00094e50: 6974 696e 6720 7468 6520 7363 7269 7074 iting the script │ │ │ │ │ +00094e60: 737f 3331 3538 3233 0a52 6566 3a20 6368 s.315823.Ref: ch │ │ │ │ │ +00094e70: 2d6f 7065 7273 7973 2073 2d77 7269 7469 -opersys s-writi │ │ │ │ │ +00094e80: 6e67 2d69 6e69 747f 3331 3539 3732 0a52 ng-init.315972.R │ │ │ │ │ +00094e90: 6566 3a20 3132 667f 3331 3539 3732 0a52 ef: 12f.315972.R │ │ │ │ │ +00094ea0: 6566 3a20 6368 2d6f 7065 7273 7973 2077 ef: ch-opersys w │ │ │ │ │ +00094eb0: 7269 7469 6e67 2d74 6865 2d73 6372 6970 riting-the-scrip │ │ │ │ │ +00094ec0: 7473 7f33 3135 3937 320a 5265 663a 2031 ts.315972.Ref: 1 │ │ │ │ │ +00094ed0: 3363 7f33 3135 3937 320a 5265 663a 2057 3c.315972.Ref: W │ │ │ │ │ +00094ee0: 7269 7469 6e67 2074 6865 2073 6372 6970 riting the scrip │ │ │ │ │ +00094ef0: 7473 2d46 6f6f 746e 6f74 652d 317f 3332 ts-Footnote-1.32 │ │ │ │ │ +00094f00: 3132 3233 0a4e 6f64 653a 2049 6e74 6572 1223.Node: Inter │ │ │ │ │ +00094f10: 6661 6369 6e67 2077 6974 6820 696e 6974 facing with init │ │ │ │ │ +00094f20: 2073 7973 7465 6d73 7f33 3231 3431 360a systems.321416. │ │ │ │ │ +00094f30: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094f40: 696e 7465 7266 6163 696e 672d 7769 7468 interfacing-with │ │ │ │ │ +00094f50: 2d69 6e69 742d 7379 7374 656d 737f 3332 -init-systems.32 │ │ │ │ │ +00094f60: 3135 3734 0a52 6566 3a20 3133 647f 3332 1574.Ref: 13d.32 │ │ │ │ │ +00094f70: 3135 3734 0a52 6566 3a20 6368 2d6f 7065 1574.Ref: ch-ope │ │ │ │ │ +00094f80: 7273 7973 2073 392d 332d 337f 3332 3135 rsys s9-3-3.3215 │ │ │ │ │ +00094f90: 3734 0a52 6566 3a20 3133 657f 3332 3135 74.Ref: 13e.3215 │ │ │ │ │ +00094fa0: 3734 0a4e 6f64 653a 204d 616e 6167 696e 74.Node: Managin │ │ │ │ │ +00094fb0: 6720 7468 6520 6c69 6e6b 737f 3332 3232 g the links.3222 │ │ │ │ │ +00094fc0: 3335 0a52 6566 3a20 6368 2d6f 7065 7273 35.Ref: ch-opers │ │ │ │ │ +00094fd0: 7973 206d 616e 6167 696e 672d 7468 652d ys managing-the- │ │ │ │ │ +00094fe0: 6c69 6e6b 737f 3332 3233 3535 0a52 6566 links.322355.Ref │ │ │ │ │ +00094ff0: 3a20 3133 667f 3332 3233 3535 0a52 6566 : 13f.322355.Ref │ │ │ │ │ +00095000: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ +00095010: 332d 332d 317f 3332 3233 3535 0a52 6566 3-3-1.322355.Ref │ │ │ │ │ +00095020: 3a20 3134 307f 3332 3233 3535 0a4e 6f64 : 140.322355.Nod │ │ │ │ │ +00095030: 653a 2052 756e 6e69 6e67 2069 6e69 7420 e: Running init │ │ │ │ │ +00095040: 7363 7269 7074 737f 3332 3532 3032 0a52 scripts.325202.R │ │ │ │ │ +00095050: 6566 3a20 6368 2d6f 7065 7273 7973 2072 ef: ch-opersys r │ │ │ │ │ +00095060: 756e 6e69 6e67 2d69 6e69 742d 7363 7269 unning-init-scri │ │ │ │ │ +00095070: 7074 737f 3332 3533 3232 0a52 6566 3a20 pts.325322.Ref: │ │ │ │ │ +00095080: 3134 317f 3332 3533 3232 0a52 6566 3a20 141.325322.Ref: │ │ │ │ │ +00095090: 6368 2d6f 7065 7273 7973 2073 392d 332d ch-opersys s9-3- │ │ │ │ │ +000950a0: 332d 327f 3332 3533 3232 0a52 6566 3a20 3-2.325322.Ref: │ │ │ │ │ +000950b0: 3134 327f 3332 3533 3232 0a4e 6f64 653a 142.325322.Node: │ │ │ │ │ +000950c0: 2042 6f6f 742d 7469 6d65 2069 6e69 7469 Boot-time initi │ │ │ │ │ +000950d0: 616c 697a 6174 696f 6e7f 3332 3636 3935 alization.326695 │ │ │ │ │ +000950e0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +000950f0: 2062 6f6f 742d 7469 6d65 2d69 6e69 7469 boot-time-initi │ │ │ │ │ +00095100: 616c 697a 6174 696f 6e7f 3332 3638 3431 alization.326841 │ │ │ │ │ +00095110: 0a52 6566 3a20 3134 337f 3332 3638 3431 .Ref: 143.326841 │ │ │ │ │ +00095120: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00095130: 2073 392d 332d 347f 3332 3638 3431 0a52 s9-3-4.326841.R │ │ │ │ │ +00095140: 6566 3a20 3134 347f 3332 3638 3431 0a4e ef: 144.326841.N │ │ │ │ │ +00095150: 6f64 653a 2045 7861 6d70 6c65 7f33 3236 ode: Example.326 │ │ │ │ │ +00095160: 3933 360a 5265 663a 2063 682d 6f70 6572 936.Ref: ch-oper │ │ │ │ │ +00095170: 7379 7320 6578 616d 706c 657f 3332 3730 sys example.3270 │ │ │ │ │ +00095180: 3434 0a52 6566 3a20 3134 357f 3332 3730 44.Ref: 145.3270 │ │ │ │ │ +00095190: 3434 0a52 6566 3a20 6368 2d6f 7065 7273 44.Ref: ch-opers │ │ │ │ │ +000951a0: 7973 2073 392d 332d 357f 3332 3730 3434 ys s9-3-5.327044 │ │ │ │ │ +000951b0: 0a52 6566 3a20 3134 367f 3332 3730 3434 .Ref: 146.327044 │ │ │ │ │ +000951c0: 0a4e 6f64 653a 2043 6f6e 736f 6c65 206d .Node: Console m │ │ │ │ │ +000951d0: 6573 7361 6765 7320 6672 6f6d 2069 6e69 essages from ini │ │ │ │ │ +000951e0: 7420 6420 7363 7269 7074 737f 3332 3732 t d scripts.3272 │ │ │ │ │ +000951f0: 3936 0a52 6566 3a20 6368 2d6f 7065 7273 96.Ref: ch-opers │ │ │ │ │ +00095200: 7973 2063 6f6e 736f 6c65 2d6d 6573 7361 ys console-messa │ │ │ │ │ +00095210: 6765 732d 6672 6f6d 2d69 6e69 742d 642d ges-from-init-d- │ │ │ │ │ +00095220: 7363 7269 7074 737f 3332 3734 3437 0a52 scripts.327447.R │ │ │ │ │ +00095230: 6566 3a20 3134 377f 3332 3734 3437 0a52 ef: 147.327447.R │ │ │ │ │ +00095240: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00095250: 392d 347f 3332 3734 3437 0a52 6566 3a20 9-4.327447.Ref: │ │ │ │ │ +00095260: 3134 387f 3332 3734 3437 0a4e 6f64 653a 148.327447.Node: │ │ │ │ │ +00095270: 2043 726f 6e20 6a6f 6273 7f33 3237 3537 Cron jobs.32757 │ │ │ │ │ +00095280: 300a 5265 663a 2063 682d 6f70 6572 7379 0.Ref: ch-opersy │ │ │ │ │ +00095290: 7320 6372 6f6e 2d6a 6f62 737f 3332 3737 s cron-jobs.3277 │ │ │ │ │ +000952a0: 3032 0a52 6566 3a20 3134 397f 3332 3737 02.Ref: 149.3277 │ │ │ │ │ +000952b0: 3032 0a52 6566 3a20 6368 2d6f 7065 7273 02.Ref: ch-opers │ │ │ │ │ +000952c0: 7973 2073 2d63 726f 6e2d 6a6f 6273 7f33 ys s-cron-jobs.3 │ │ │ │ │ +000952d0: 3237 3730 320a 5265 663a 2031 3461 7f33 27702.Ref: 14a.3 │ │ │ │ │ +000952e0: 3237 3730 320a 5265 663a 2043 726f 6e20 27702.Ref: Cron │ │ │ │ │ +000952f0: 6a6f 6273 2d46 6f6f 746e 6f74 652d 317f jobs-Footnote-1. │ │ │ │ │ +00095300: 3333 3035 3234 0a4e 6f64 653a 2043 726f 330524.Node: Cro │ │ │ │ │ +00095310: 6e20 6a6f 6220 6669 6c65 206e 616d 6573 n job file names │ │ │ │ │ +00095320: 7f33 3330 3538 310a 5265 663a 2063 682d .330581.Ref: ch- │ │ │ │ │ +00095330: 6f70 6572 7379 7320 6372 6f6e 2d6a 6f62 opersys cron-job │ │ │ │ │ +00095340: 2d66 696c 652d 6e61 6d65 737f 3333 3036 -file-names.3306 │ │ │ │ │ +00095350: 3533 0a52 6566 3a20 3134 637f 3333 3036 53.Ref: 14c.3306 │ │ │ │ │ +00095360: 3533 0a52 6566 3a20 6368 2d6f 7065 7273 53.Ref: ch-opers │ │ │ │ │ +00095370: 7973 2073 2d63 726f 6e2d 6669 6c65 737f ys s-cron-files. │ │ │ │ │ +00095380: 3333 3036 3533 0a52 6566 3a20 3134 627f 330653.Ref: 14b. │ │ │ │ │ +00095390: 3333 3036 3533 0a4e 6f64 653a 204d 656e 330653.Node: Men │ │ │ │ │ +000953a0: 7573 7f33 3331 3236 320a 5265 663a 2063 us.331262.Ref: c │ │ │ │ │ +000953b0: 682d 6f70 6572 7379 7320 6d65 6e75 737f h-opersys menus. │ │ │ │ │ +000953c0: 3333 3133 3737 0a52 6566 3a20 3134 647f 331377.Ref: 14d. │ │ │ │ │ +000953d0: 3333 3133 3737 0a52 6566 3a20 6368 2d6f 331377.Ref: ch-o │ │ │ │ │ +000953e0: 7065 7273 7973 2073 2d6d 656e 7573 7f33 persys s-menus.3 │ │ │ │ │ +000953f0: 3331 3337 370a 5265 663a 2031 347f 3333 31377.Ref: 14.33 │ │ │ │ │ +00095400: 3133 3737 0a4e 6f64 653a 204d 756c 7469 1377.Node: Multi │ │ │ │ │ +00095410: 6d65 6469 6120 6861 6e64 6c65 7273 7f33 media handlers.3 │ │ │ │ │ +00095420: 3333 3735 360a 5265 663a 2063 682d 6f70 33756.Ref: ch-op │ │ │ │ │ +00095430: 6572 7379 7320 6d75 6c74 696d 6564 6961 ersys multimedia │ │ │ │ │ +00095440: 2d68 616e 646c 6572 737f 3333 3338 3834 -handlers.333884 │ │ │ │ │ +00095450: 0a52 6566 3a20 3134 657f 3333 3338 3834 .Ref: 14e.333884 │ │ │ │ │ +00095460: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00095470: 2073 2d6d 696d 657f 3333 3338 3834 0a52 s-mime.333884.R │ │ │ │ │ +00095480: 6566 3a20 3134 667f 3333 3338 3834 0a4e ef: 14f.333884.N │ │ │ │ │ +00095490: 6f64 653a 2052 6567 6973 7472 6174 696f ode: Registratio │ │ │ │ │ +000954a0: 6e20 6f66 206d 6564 6961 2074 7970 6520 n of media type │ │ │ │ │ +000954b0: 6861 6e64 6c65 7273 2077 6974 6820 6465 handlers with de │ │ │ │ │ +000954c0: 736b 746f 7020 656e 7472 6965 737f 3333 sktop entries.33 │ │ │ │ │ +000954d0: 3439 3638 0a52 6566 3a20 6368 2d6f 7065 4968.Ref: ch-ope │ │ │ │ │ +000954e0: 7273 7973 2072 6567 6973 7472 6174 696f rsys registratio │ │ │ │ │ +000954f0: 6e2d 6f66 2d6d 6564 6961 2d74 7970 652d n-of-media-type- │ │ │ │ │ +00095500: 6861 6e64 6c65 7273 2d77 6974 682d 6465 handlers-with-de │ │ │ │ │ +00095510: 736b 746f 702d 656e 7472 6965 737f 3333 sktop-entries.33 │ │ │ │ │ +00095520: 3531 3532 0a52 6566 3a20 3135 307f 3333 5152.Ref: 150.33 │ │ │ │ │ +00095530: 3531 3532 0a52 6566 3a20 6368 2d6f 7065 5152.Ref: ch-ope │ │ │ │ │ +00095540: 7273 7973 2073 2d6d 6564 6961 2d74 7970 rsys s-media-typ │ │ │ │ │ +00095550: 6573 2d66 7265 6564 6573 6b74 6f70 7f33 es-freedesktop.3 │ │ │ │ │ +00095560: 3335 3135 320a 5265 663a 2031 3531 7f33 35152.Ref: 151.3 │ │ │ │ │ +00095570: 3335 3135 320a 4e6f 6465 3a20 5265 6769 35152.Node: Regi │ │ │ │ │ +00095580: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00095590: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +000955a0: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ +000955b0: 7269 6573 7f33 3335 3630 380a 5265 663a ries.335608.Ref: │ │ │ │ │ +000955c0: 2063 682d 6f70 6572 7379 7320 7265 6769 ch-opersys regi │ │ │ │ │ +000955d0: 7374 7261 7469 6f6e 2d6f 662d 6d65 6469 stration-of-medi │ │ │ │ │ +000955e0: 612d 7479 7065 2d68 616e 646c 6572 732d a-type-handlers- │ │ │ │ │ +000955f0: 7769 7468 2d6d 6169 6c63 6170 2d65 6e74 with-mailcap-ent │ │ │ │ │ +00095600: 7269 6573 7f33 3335 3833 310a 5265 663a ries.335831.Ref: │ │ │ │ │ +00095610: 2031 3532 7f33 3335 3833 310a 5265 663a 152.335831.Ref: │ │ │ │ │ +00095620: 2063 682d 6f70 6572 7379 7320 732d 6d61 ch-opersys s-ma │ │ │ │ │ +00095630: 696c 6361 707f 3333 3538 3331 0a52 6566 ilcap.335831.Ref │ │ │ │ │ +00095640: 3a20 3135 337f 3333 3538 3331 0a52 6566 : 153.335831.Ref │ │ │ │ │ +00095650: 3a20 5265 6769 7374 7261 7469 6f6e 206f : Registration o │ │ │ │ │ +00095660: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ +00095670: 646c 6572 7320 7769 7468 206d 6169 6c63 dlers with mailc │ │ │ │ │ +00095680: 6170 2065 6e74 7269 6573 2d46 6f6f 746e ap entries-Footn │ │ │ │ │ +00095690: 6f74 652d 317f 3333 3636 3230 0a4e 6f64 ote-1.336620.Nod │ │ │ │ │ +000956a0: 653a 2050 726f 7669 6469 6e67 206d 6564 e: Providing med │ │ │ │ │ +000956b0: 6961 2074 7970 6573 2074 6f20 6669 6c65 ia types to file │ │ │ │ │ +000956c0: 737f 3333 3639 3236 0a52 6566 3a20 6368 s.336926.Ref: ch │ │ │ │ │ +000956d0: 2d6f 7065 7273 7973 2070 726f 7669 6469 -opersys providi │ │ │ │ │ +000956e0: 6e67 2d6d 6564 6961 2d74 7970 6573 2d74 ng-media-types-t │ │ │ │ │ +000956f0: 6f2d 6669 6c65 737f 3333 3730 3834 0a52 o-files.337084.R │ │ │ │ │ +00095700: 6566 3a20 3135 347f 3333 3730 3834 0a52 ef: 154.337084.R │ │ │ │ │ +00095710: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00095720: 2d66 696c 652d 6d65 6469 612d 7479 7065 -file-media-type │ │ │ │ │ +00095730: 7f33 3337 3038 340a 5265 663a 2031 3535 .337084.Ref: 155 │ │ │ │ │ +00095740: 7f33 3337 3038 340a 4e6f 6465 3a20 4b65 .337084.Node: Ke │ │ │ │ │ +00095750: 7962 6f61 7264 2063 6f6e 6669 6775 7261 yboard configura │ │ │ │ │ +00095760: 7469 6f6e 7f33 3338 3230 320a 5265 663a tion.338202.Ref: │ │ │ │ │ +00095770: 2063 682d 6f70 6572 7379 7320 6b65 7962 ch-opersys keyb │ │ │ │ │ +00095780: 6f61 7264 2d63 6f6e 6669 6775 7261 7469 oard-configurati │ │ │ │ │ +00095790: 6f6e 7f33 3338 3334 360a 5265 663a 2031 on.338346.Ref: 1 │ │ │ │ │ +000957a0: 3536 7f33 3338 3334 360a 5265 663a 2063 56.338346.Ref: c │ │ │ │ │ +000957b0: 682d 6f70 6572 7379 7320 7339 2d38 7f33 h-opersys s9-8.3 │ │ │ │ │ +000957c0: 3338 3334 360a 5265 663a 2031 3537 7f33 38346.Ref: 157.3 │ │ │ │ │ +000957d0: 3338 3334 360a 4e6f 6465 3a20 456e 7669 38346.Node: Envi │ │ │ │ │ +000957e0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ +000957f0: 737f 3334 3230 3533 0a52 6566 3a20 6368 s.342053.Ref: ch │ │ │ │ │ +00095800: 2d6f 7065 7273 7973 2065 6e76 6972 6f6e -opersys environ │ │ │ │ │ +00095810: 6d65 6e74 2d76 6172 6961 626c 6573 7f33 ment-variables.3 │ │ │ │ │ +00095820: 3432 3231 340a 5265 663a 2031 3538 7f33 42214.Ref: 158.3 │ │ │ │ │ +00095830: 3432 3231 340a 5265 663a 2063 682d 6f70 42214.Ref: ch-op │ │ │ │ │ +00095840: 6572 7379 7320 7339 2d39 7f33 3432 3231 ersys s9-9.34221 │ │ │ │ │ +00095850: 340a 5265 663a 2031 3539 7f33 3432 3231 4.Ref: 159.34221 │ │ │ │ │ +00095860: 340a 4e6f 6465 3a20 5265 6769 7374 6572 4.Node: Register │ │ │ │ │ +00095870: 696e 6720 446f 6375 6d65 6e74 7320 7573 ing Documents us │ │ │ │ │ +00095880: 696e 6720 646f 632d 6261 7365 7f33 3433 ing doc-base.343 │ │ │ │ │ +00095890: 3237 390a 5265 663a 2063 682d 6f70 6572 279.Ref: ch-oper │ │ │ │ │ +000958a0: 7379 7320 7265 6769 7374 6572 696e 672d sys registering- │ │ │ │ │ +000958b0: 646f 6375 6d65 6e74 732d 7573 696e 672d documents-using- │ │ │ │ │ +000958c0: 646f 632d 6261 7365 7f33 3433 3434 300a doc-base.343440. │ │ │ │ │ +000958d0: 5265 663a 2031 3561 7f33 3433 3434 300a Ref: 15a.343440. │ │ │ │ │ +000958e0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +000958f0: 732d 646f 632d 6261 7365 7f33 3433 3434 s-doc-base.34344 │ │ │ │ │ +00095900: 300a 5265 663a 2031 3562 7f33 3433 3434 0.Ref: 15b.34344 │ │ │ │ │ +00095910: 300a 4e6f 6465 3a20 416c 7465 726e 6174 0.Node: Alternat │ │ │ │ │ +00095920: 6520 696e 6974 2073 7973 7465 6d73 7f33 e init systems.3 │ │ │ │ │ +00095930: 3433 3930 390a 5265 663a 2063 682d 6f70 43909.Ref: ch-op │ │ │ │ │ +00095940: 6572 7379 7320 616c 7465 726e 6174 652d ersys alternate- │ │ │ │ │ +00095950: 696e 6974 2d73 7973 7465 6d73 7f33 3434 init-systems.344 │ │ │ │ │ +00095960: 3038 340a 5265 663a 2031 3563 7f33 3434 084.Ref: 15c.344 │ │ │ │ │ +00095970: 3038 340a 5265 663a 2063 682d 6f70 6572 084.Ref: ch-oper │ │ │ │ │ +00095980: 7379 7320 732d 616c 7465 726e 6174 6569 sys s-alternatei │ │ │ │ │ +00095990: 6e69 747f 3334 3430 3834 0a52 6566 3a20 nit.344084.Ref: │ │ │ │ │ +000959a0: 3135 647f 3334 3430 3834 0a4e 6f64 653a 15d.344084.Node: │ │ │ │ │ +000959b0: 2045 7665 6e74 2d62 6173 6564 2062 6f6f Event-based boo │ │ │ │ │ +000959c0: 7420 7769 7468 2075 7073 7461 7274 7f33 t with upstart.3 │ │ │ │ │ +000959d0: 3434 3231 370a 5265 663a 2063 682d 6f70 44217.Ref: ch-op │ │ │ │ │ +000959e0: 6572 7379 7320 6576 656e 742d 6261 7365 ersys event-base │ │ │ │ │ +000959f0: 642d 626f 6f74 2d77 6974 682d 7570 7374 d-boot-with-upst │ │ │ │ │ +00095a00: 6172 747f 3334 3433 3132 0a52 6566 3a20 art.344312.Ref: │ │ │ │ │ +00095a10: 3135 657f 3334 3433 3132 0a52 6566 3a20 15e.344312.Ref: │ │ │ │ │ +00095a20: 6368 2d6f 7065 7273 7973 2073 2d75 7073 ch-opersys s-ups │ │ │ │ │ +00095a30: 7461 7274 7f33 3434 3331 320a 5265 663a tart.344312.Ref: │ │ │ │ │ +00095a40: 2031 3566 7f33 3434 3331 320a 4e6f 6465 15f.344312.Node │ │ │ │ │ +00095a50: 3a20 5369 676e 616c 696e 6720 7468 6174 : Signaling that │ │ │ │ │ +00095a60: 2061 2072 6562 6f6f 7420 6973 2072 6571 a reboot is req │ │ │ │ │ +00095a70: 7569 7265 647f 3334 3434 3939 0a52 6566 uired.344499.Ref │ │ │ │ │ +00095a80: 3a20 6368 2d6f 7065 7273 7973 2073 2d73 : ch-opersys s-s │ │ │ │ │ +00095a90: 6967 6e61 6c69 6e67 7265 626f 6f74 7f33 ignalingreboot.3 │ │ │ │ │ +00095aa0: 3434 3632 390a 5265 663a 2031 3630 7f33 44629.Ref: 160.3 │ │ │ │ │ +00095ab0: 3434 3632 390a 5265 663a 2063 682d 6f70 44629.Ref: ch-op │ │ │ │ │ +00095ac0: 6572 7379 7320 7369 676e 616c 696e 672d ersys signaling- │ │ │ │ │ +00095ad0: 7468 6174 2d61 2d72 6562 6f6f 742d 6973 that-a-reboot-is │ │ │ │ │ +00095ae0: 2d72 6571 7569 7265 647f 3334 3436 3239 -required.344629 │ │ │ │ │ +00095af0: 0a52 6566 3a20 3136 317f 3334 3436 3239 .Ref: 161.344629 │ │ │ │ │ +00095b00: 0a4e 6f64 653a 2046 696c 6573 3c32 3e7f .Node: Files<2>. │ │ │ │ │ +00095b10: 3334 3534 3535 0a52 6566 3a20 6368 2d66 345455.Ref: ch-f │ │ │ │ │ +00095b20: 696c 6573 2064 6f63 7f33 3435 3536 370a iles doc.345567. │ │ │ │ │ +00095b30: 5265 663a 2031 3632 7f33 3435 3536 370a Ref: 162.345567. │ │ │ │ │ +00095b40: 5265 663a 2063 682d 6669 6c65 7320 6669 Ref: ch-files fi │ │ │ │ │ +00095b50: 6c65 737f 3334 3535 3637 0a52 6566 3a20 les.345567.Ref: │ │ │ │ │ +00095b60: 3136 337f 3334 3535 3637 0a4e 6f64 653a 163.345567.Node: │ │ │ │ │ +00095b70: 2042 696e 6172 6965 737f 3334 3538 3039 Binaries.345809 │ │ │ │ │ +00095b80: 0a52 6566 3a20 6368 2d66 696c 6573 2062 .Ref: ch-files b │ │ │ │ │ +00095b90: 696e 6172 6965 737f 3334 3538 3837 0a52 inaries.345887.R │ │ │ │ │ +00095ba0: 6566 3a20 3136 347f 3334 3538 3837 0a52 ef: 164.345887.R │ │ │ │ │ +00095bb0: 6566 3a20 6368 2d66 696c 6573 2073 2d62 ef: ch-files s-b │ │ │ │ │ +00095bc0: 696e 6172 6965 737f 3334 3538 3837 0a52 inaries.345887.R │ │ │ │ │ +00095bd0: 6566 3a20 3765 7f33 3435 3838 370a 4e6f ef: 7e.345887.No │ │ │ │ │ +00095be0: 6465 3a20 4c69 6272 6172 6965 737f 3335 de: Libraries.35 │ │ │ │ │ +00095bf0: 3034 3032 0a52 6566 3a20 6368 2d66 696c 0402.Ref: ch-fil │ │ │ │ │ +00095c00: 6573 206c 6962 7261 7269 6573 7f33 3530 es libraries.350 │ │ │ │ │ +00095c10: 3530 380a 5265 663a 2031 3635 7f33 3530 508.Ref: 165.350 │ │ │ │ │ +00095c20: 3530 380a 5265 663a 2063 682d 6669 6c65 508.Ref: ch-file │ │ │ │ │ +00095c30: 7320 732d 6c69 6272 6172 6965 737f 3335 s s-libraries.35 │ │ │ │ │ +00095c40: 3035 3038 0a52 6566 3a20 3130 337f 3335 0508.Ref: 103.35 │ │ │ │ │ +00095c50: 3035 3038 0a52 6566 3a20 4c69 6272 6172 0508.Ref: Librar │ │ │ │ │ +00095c60: 6965 732d 466f 6f74 6e6f 7465 2d31 7f33 ies-Footnote-1.3 │ │ │ │ │ +00095c70: 3535 3637 320a 5265 663a 204c 6962 7261 55672.Ref: Libra │ │ │ │ │ +00095c80: 7269 6573 2d46 6f6f 746e 6f74 652d 327f ries-Footnote-2. │ │ │ │ │ +00095c90: 3335 3631 3934 0a52 6566 3a20 4c69 6272 356194.Ref: Libr │ │ │ │ │ +00095ca0: 6172 6965 732d 466f 6f74 6e6f 7465 2d33 aries-Footnote-3 │ │ │ │ │ +00095cb0: 7f33 3536 3430 380a 5265 663a 204c 6962 .356408.Ref: Lib │ │ │ │ │ +00095cc0: 7261 7269 6573 2d46 6f6f 746e 6f74 652d raries-Footnote- │ │ │ │ │ +00095cd0: 347f 3335 3639 3639 0a52 6566 3a20 4c69 4.356969.Ref: Li │ │ │ │ │ +00095ce0: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ +00095cf0: 2d35 7f33 3537 3233 350a 5265 663a 204c -5.357235.Ref: L │ │ │ │ │ +00095d00: 6962 7261 7269 6573 2d46 6f6f 746e 6f74 ibraries-Footnot │ │ │ │ │ +00095d10: 652d 367f 3335 3733 3831 0a4e 6f64 653a e-6.357381.Node: │ │ │ │ │ +00095d20: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ +00095d30: 733c 323e 7f33 3537 3936 370a 5265 663a s<2>.357967.Ref: │ │ │ │ │ +00095d40: 2063 682d 6669 6c65 7320 7331 302d 337f ch-files s10-3. │ │ │ │ │ +00095d50: 3335 3830 3732 0a52 6566 3a20 3136 367f 358072.Ref: 166. │ │ │ │ │ +00095d60: 3335 3830 3732 0a52 6566 3a20 6368 2d66 358072.Ref: ch-f │ │ │ │ │ +00095d70: 696c 6573 2073 6861 7265 642d 6c69 6272 iles shared-libr │ │ │ │ │ +00095d80: 6172 6965 737f 3335 3830 3732 0a52 6566 aries.358072.Ref │ │ │ │ │ +00095d90: 3a20 3136 377f 3335 3830 3732 0a4e 6f64 : 167.358072.Nod │ │ │ │ │ +00095da0: 653a 2053 6372 6970 7473 7f33 3538 3137 e: Scripts.35817 │ │ │ │ │ +00095db0: 330a 5265 663a 2063 682d 6669 6c65 7320 3.Ref: ch-files │ │ │ │ │ +00095dc0: 732d 7363 7269 7074 737f 3335 3832 3833 s-scripts.358283 │ │ │ │ │ +00095dd0: 0a52 6566 3a20 3565 7f33 3538 3238 330a .Ref: 5e.358283. │ │ │ │ │ +00095de0: 5265 663a 2063 682d 6669 6c65 7320 7363 Ref: ch-files sc │ │ │ │ │ +00095df0: 7269 7074 737f 3335 3832 3833 0a52 6566 ripts.358283.Ref │ │ │ │ │ +00095e00: 3a20 3136 387f 3335 3832 3833 0a52 6566 : 168.358283.Ref │ │ │ │ │ +00095e10: 3a20 5363 7269 7074 732d 466f 6f74 6e6f : Scripts-Footno │ │ │ │ │ +00095e20: 7465 2d31 7f33 3632 3339 310a 5265 663a te-1.362391.Ref: │ │ │ │ │ +00095e30: 2053 6372 6970 7473 2d46 6f6f 746e 6f74 Scripts-Footnot │ │ │ │ │ +00095e40: 652d 327f 3336 3236 3431 0a4e 6f64 653a e-2.362641.Node: │ │ │ │ │ +00095e50: 2053 796d 626f 6c69 6320 6c69 6e6b 737f Symbolic links. │ │ │ │ │ +00095e60: 3336 3238 3233 0a52 6566 3a20 6368 2d66 362823.Ref: ch-f │ │ │ │ │ +00095e70: 696c 6573 2073 3130 2d35 7f33 3632 3932 iles s10-5.36292 │ │ │ │ │ +00095e80: 360a 5265 663a 2031 3639 7f33 3632 3932 6.Ref: 169.36292 │ │ │ │ │ +00095e90: 360a 5265 663a 2063 682d 6669 6c65 7320 6.Ref: ch-files │ │ │ │ │ +00095ea0: 7379 6d62 6f6c 6963 2d6c 696e 6b73 7f33 symbolic-links.3 │ │ │ │ │ +00095eb0: 3632 3932 360a 5265 663a 2031 3661 7f33 62926.Ref: 16a.3 │ │ │ │ │ +00095ec0: 3632 3932 360a 5265 663a 2053 796d 626f 62926.Ref: Symbo │ │ │ │ │ +00095ed0: 6c69 6320 6c69 6e6b 732d 466f 6f74 6e6f lic links-Footno │ │ │ │ │ +00095ee0: 7465 2d31 7f33 3634 3730 320a 4e6f 6465 te-1.364702.Node │ │ │ │ │ +00095ef0: 3a20 4465 7669 6365 2066 696c 6573 7f33 : Device files.3 │ │ │ │ │ +00095f00: 3635 3030 390a 5265 663a 2063 682d 6669 65009.Ref: ch-fi │ │ │ │ │ +00095f10: 6c65 7320 6465 7669 6365 2d66 696c 6573 les device-files │ │ │ │ │ +00095f20: 7f33 3635 3132 340a 5265 663a 2031 3662 .365124.Ref: 16b │ │ │ │ │ +00095f30: 7f33 3635 3132 340a 5265 663a 2063 682d .365124.Ref: ch- │ │ │ │ │ +00095f40: 6669 6c65 7320 7331 302d 367f 3336 3531 files s10-6.3651 │ │ │ │ │ +00095f50: 3234 0a52 6566 3a20 3136 637f 3336 3531 24.Ref: 16c.3651 │ │ │ │ │ +00095f60: 3234 0a52 6566 3a20 4465 7669 6365 2066 24.Ref: Device f │ │ │ │ │ +00095f70: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ +00095f80: 3336 3631 3237 0a4e 6f64 653a 2043 6f6e 366127.Node: Con │ │ │ │ │ +00095f90: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +00095fa0: 7f33 3636 3331 300a 5265 663a 2063 682d .366310.Ref: ch- │ │ │ │ │ +00095fb0: 6669 6c65 7320 636f 6e66 6967 7572 6174 files configurat │ │ │ │ │ +00095fc0: 696f 6e2d 6669 6c65 737f 3336 3634 3230 ion-files.366420 │ │ │ │ │ +00095fd0: 0a52 6566 3a20 3136 647f 3336 3634 3230 .Ref: 16d.366420 │ │ │ │ │ +00095fe0: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ +00095ff0: 2d63 6f6e 6669 672d 6669 6c65 737f 3336 -config-files.36 │ │ │ │ │ +00096000: 3634 3230 0a52 6566 3a20 3338 7f33 3636 6420.Ref: 38.366 │ │ │ │ │ +00096010: 3432 300a 4e6f 6465 3a20 4465 6669 6e69 420.Node: Defini │ │ │ │ │ +00096020: 7469 6f6e 733c 323e 7f33 3636 3635 360a tions<2>.366656. │ │ │ │ │ +00096030: 5265 663a 2063 682d 6669 6c65 7320 6465 Ref: ch-files de │ │ │ │ │ +00096040: 6669 6e69 7469 6f6e 737f 3336 3637 3530 finitions.366750 │ │ │ │ │ +00096050: 0a52 6566 3a20 3136 657f 3336 3637 3530 .Ref: 16e.366750 │ │ │ │ │ +00096060: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ +00096070: 3130 2d37 2d31 7f33 3636 3735 300a 5265 10-7-1.366750.Re │ │ │ │ │ +00096080: 663a 2031 3666 7f33 3636 3735 300a 4e6f f: 16f.366750.No │ │ │ │ │ +00096090: 6465 3a20 4c6f 6361 7469 6f6e 7f33 3637 de: Location.367 │ │ │ │ │ +000960a0: 3839 340a 5265 663a 2063 682d 6669 6c65 894.Ref: ch-file │ │ │ │ │ +000960b0: 7320 6c6f 6361 7469 6f6e 7f33 3638 3030 s location.36800 │ │ │ │ │ +000960c0: 350a 5265 663a 2031 3730 7f33 3638 3030 5.Ref: 170.36800 │ │ │ │ │ +000960d0: 350a 5265 663a 2063 682d 6669 6c65 7320 5.Ref: ch-files │ │ │ │ │ +000960e0: 7331 302d 372d 327f 3336 3830 3035 0a52 s10-7-2.368005.R │ │ │ │ │ +000960f0: 6566 3a20 3137 317f 3336 3830 3035 0a4e ef: 171.368005.N │ │ │ │ │ +00096100: 6f64 653a 2042 6568 6176 696f 727f 3336 ode: Behavior.36 │ │ │ │ │ +00096110: 3834 3831 0a52 6566 3a20 6368 2d66 696c 8481.Ref: ch-fil │ │ │ │ │ +00096120: 6573 2062 6568 6176 696f 727f 3336 3836 es behavior.3686 │ │ │ │ │ +00096130: 3035 0a52 6566 3a20 3137 327f 3336 3836 05.Ref: 172.3686 │ │ │ │ │ +00096140: 3035 0a52 6566 3a20 6368 2d66 696c 6573 05.Ref: ch-files │ │ │ │ │ +00096150: 2073 3130 2d37 2d33 7f33 3638 3630 350a s10-7-3.368605. │ │ │ │ │ +00096160: 5265 663a 2031 3733 7f33 3638 3630 350a Ref: 173.368605. │ │ │ │ │ +00096170: 5265 663a 2042 6568 6176 696f 722d 466f Ref: Behavior-Fo │ │ │ │ │ +00096180: 6f74 6e6f 7465 2d31 7f33 3731 3632 340a otnote-1.371624. │ │ │ │ │ +00096190: 5265 663a 2042 6568 6176 696f 722d 466f Ref: Behavior-Fo │ │ │ │ │ +000961a0: 6f74 6e6f 7465 2d32 7f33 3731 3732 390a otnote-2.371729. │ │ │ │ │ +000961b0: 4e6f 6465 3a20 5368 6172 696e 6720 636f Node: Sharing co │ │ │ │ │ +000961c0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +000961d0: 737f 3337 3230 3236 0a52 6566 3a20 6368 s.372026.Ref: ch │ │ │ │ │ +000961e0: 2d66 696c 6573 2073 3130 2d37 2d34 7f33 -files s10-7-4.3 │ │ │ │ │ +000961f0: 3732 3138 310a 5265 663a 2031 3734 7f33 72181.Ref: 174.3 │ │ │ │ │ +00096200: 3732 3138 310a 5265 663a 2063 682d 6669 72181.Ref: ch-fi │ │ │ │ │ +00096210: 6c65 7320 7368 6172 696e 672d 636f 6e66 les sharing-conf │ │ │ │ │ +00096220: 6967 7572 6174 696f 6e2d 6669 6c65 737f iguration-files. │ │ │ │ │ +00096230: 3337 3231 3831 0a52 6566 3a20 3137 357f 372181.Ref: 175. │ │ │ │ │ +00096240: 3337 3231 3831 0a4e 6f64 653a 2055 7365 372181.Node: Use │ │ │ │ │ +00096250: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ +00096260: 6669 6c65 7320 e280 9c64 6f74 6669 6c65 files ...dotfile │ │ │ │ │ +00096270: 73e2 809d 7f33 3734 3934 310a 5265 663a s....374941.Ref: │ │ │ │ │ +00096280: 2063 682d 6669 6c65 7320 7331 302d 372d ch-files s10-7- │ │ │ │ │ +00096290: 357f 3337 3530 3739 0a52 6566 3a20 3137 5.375079.Ref: 17 │ │ │ │ │ +000962a0: 367f 3337 3530 3739 0a52 6566 3a20 6368 6.375079.Ref: ch │ │ │ │ │ +000962b0: 2d66 696c 6573 2075 7365 722d 636f 6e66 -files user-conf │ │ │ │ │ +000962c0: 6967 7572 6174 696f 6e2d 6669 6c65 732d iguration-files- │ │ │ │ │ +000962d0: 646f 7466 696c 6573 7f33 3735 3037 390a dotfiles.375079. │ │ │ │ │ +000962e0: 5265 663a 2031 3737 7f33 3735 3037 390a Ref: 177.375079. │ │ │ │ │ +000962f0: 4e6f 6465 3a20 4c6f 6720 6669 6c65 737f Node: Log files. │ │ │ │ │ +00096300: 3337 3634 3536 0a52 6566 3a20 6368 2d66 376456.Ref: ch-f │ │ │ │ │ +00096310: 696c 6573 206c 6f67 2d66 696c 6573 7f33 iles log-files.3 │ │ │ │ │ +00096320: 3736 3536 360a 5265 663a 2031 3738 7f33 76566.Ref: 178.3 │ │ │ │ │ +00096330: 3736 3536 360a 5265 663a 2063 682d 6669 76566.Ref: ch-fi │ │ │ │ │ +00096340: 6c65 7320 7331 302d 387f 3337 3635 3636 les s10-8.376566 │ │ │ │ │ +00096350: 0a52 6566 3a20 3137 397f 3337 3635 3636 .Ref: 179.376566 │ │ │ │ │ +00096360: 0a52 6566 3a20 4c6f 6720 6669 6c65 732d .Ref: Log files- │ │ │ │ │ +00096370: 466f 6f74 6e6f 7465 2d31 7f33 3738 3039 Footnote-1.37809 │ │ │ │ │ +00096380: 370a 4e6f 6465 3a20 4c6f 6361 6c65 2066 7.Node: Locale f │ │ │ │ │ +00096390: 696c 6573 7f33 3738 3734 390a 5265 663a iles.378749.Ref: │ │ │ │ │ +000963a0: 2063 682d 6669 6c65 7320 6c6f 6361 6c65 ch-files locale │ │ │ │ │ +000963b0: 2d66 696c 6573 7f33 3738 3836 320a 5265 -files.378862.Re │ │ │ │ │ +000963c0: 663a 2031 3761 7f33 3738 3836 320a 5265 f: 17a.378862.Re │ │ │ │ │ +000963d0: 663a 2063 682d 6669 6c65 7320 732d 6c6f f: ch-files s-lo │ │ │ │ │ +000963e0: 6361 6c65 2d66 696c 6573 7f33 3738 3836 cale-files.37886 │ │ │ │ │ +000963f0: 320a 5265 663a 2031 3762 7f33 3738 3836 2.Ref: 17b.37886 │ │ │ │ │ +00096400: 320a 4e6f 6465 3a20 5065 726d 6973 7369 2.Node: Permissi │ │ │ │ │ +00096410: 6f6e 7320 616e 6420 6f77 6e65 7273 7f33 ons and owners.3 │ │ │ │ │ +00096420: 3739 3133 330a 5265 663a 2063 682d 6669 79133.Ref: ch-fi │ │ │ │ │ +00096430: 6c65 7320 7065 726d 6973 7369 6f6e 732d les permissions- │ │ │ │ │ +00096440: 616e 642d 6f77 6e65 7273 7f33 3739 3234 and-owners.37924 │ │ │ │ │ +00096450: 370a 5265 663a 2031 3763 7f33 3739 3234 7.Ref: 17c.37924 │ │ │ │ │ +00096460: 370a 5265 663a 2063 682d 6669 6c65 7320 7.Ref: ch-files │ │ │ │ │ +00096470: 732d 7065 726d 6973 7369 6f6e 732d 6f77 s-permissions-ow │ │ │ │ │ +00096480: 6e65 7273 7f33 3739 3234 370a 5265 663a ners.379247.Ref: │ │ │ │ │ +00096490: 2031 3065 7f33 3739 3234 370a 5265 663a 10e.379247.Ref: │ │ │ │ │ +000964a0: 2050 6572 6d69 7373 696f 6e73 2061 6e64 Permissions and │ │ │ │ │ +000964b0: 206f 776e 6572 732d 466f 6f74 6e6f 7465 owners-Footnote │ │ │ │ │ +000964c0: 2d31 7f33 3833 3332 340a 5265 663a 2050 -1.383324.Ref: P │ │ │ │ │ +000964d0: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ +000964e0: 776e 6572 732d 466f 6f74 6e6f 7465 2d32 wners-Footnote-2 │ │ │ │ │ +000964f0: 7f33 3833 3937 390a 4e6f 6465 3a20 5468 .383979.Node: Th │ │ │ │ │ +00096500: 6520 7573 6520 6f66 2064 706b 672d 7374 e use of dpkg-st │ │ │ │ │ +00096510: 6174 6f76 6572 7269 6465 7f33 3834 3236 atoverride.38426 │ │ │ │ │ +00096520: 340a 5265 663a 2063 682d 6669 6c65 7320 4.Ref: ch-files │ │ │ │ │ +00096530: 7331 302d 392d 317f 3338 3433 3538 0a52 s10-9-1.384358.R │ │ │ │ │ +00096540: 6566 3a20 3137 647f 3338 3433 3538 0a52 ef: 17d.384358.R │ │ │ │ │ +00096550: 6566 3a20 6368 2d66 696c 6573 2074 6865 ef: ch-files the │ │ │ │ │ +00096560: 2d75 7365 2d6f 662d 6470 6b67 2d73 7461 -use-of-dpkg-sta │ │ │ │ │ +00096570: 746f 7665 7272 6964 657f 3338 3433 3538 toverride.384358 │ │ │ │ │ +00096580: 0a52 6566 3a20 3137 657f 3338 3433 3538 .Ref: 17e.384358 │ │ │ │ │ +00096590: 0a4e 6f64 653a 2046 696c 6520 6e61 6d65 .Node: File name │ │ │ │ │ +000965a0: 737f 3338 3637 3236 0a52 6566 3a20 6368 s.386726.Ref: ch │ │ │ │ │ +000965b0: 2d66 696c 6573 2066 696c 652d 6e61 6d65 -files file-name │ │ │ │ │ +000965c0: 737f 3338 3638 3139 0a52 6566 3a20 3137 s.386819.Ref: 17 │ │ │ │ │ +000965d0: 667f 3338 3638 3139 0a52 6566 3a20 6368 f.386819.Ref: ch │ │ │ │ │ +000965e0: 2d66 696c 6573 2073 2d66 696c 656e 616d -files s-filenam │ │ │ │ │ +000965f0: 6573 7f33 3836 3831 390a 5265 663a 2031 es.386819.Ref: 1 │ │ │ │ │ +00096600: 3830 7f33 3836 3831 390a 4e6f 6465 3a20 80.386819.Node: │ │ │ │ │ +00096610: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ +00096620: 616d 737f 3338 3732 3139 0a52 6566 3a20 ams.387219.Ref: │ │ │ │ │ +00096630: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +00096640: 6f67 7261 6d73 2064 6f63 7f33 3837 3332 ograms doc.38732 │ │ │ │ │ +00096650: 340a 5265 663a 2031 3831 7f33 3837 3332 4.Ref: 181.38732 │ │ │ │ │ +00096660: 340a 5265 663a 2063 682d 6375 7374 6f6d 4.Ref: ch-custom │ │ │ │ │ +00096670: 697a 6564 2d70 726f 6772 616d 7320 6375 ized-programs cu │ │ │ │ │ +00096680: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +00096690: 737f 3338 3733 3234 0a52 6566 3a20 3138 s.387324.Ref: 18 │ │ │ │ │ +000966a0: 327f 3338 3733 3234 0a4e 6f64 653a 2041 2.387324.Node: A │ │ │ │ │ +000966b0: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ +000966c0: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ +000966d0: 737f 3338 3738 3137 0a52 6566 3a20 6368 s.387817.Ref: ch │ │ │ │ │ +000966e0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +000966f0: 7261 6d73 2061 7263 6869 7465 6374 7572 rams architectur │ │ │ │ │ +00096700: 652d 7370 6563 6966 6963 6174 696f 6e2d e-specification- │ │ │ │ │ +00096710: 7374 7269 6e67 737f 3338 3739 3330 0a52 strings.387930.R │ │ │ │ │ +00096720: 6566 3a20 3138 337f 3338 3739 3330 0a52 ef: 183.387930.R │ │ │ │ │ +00096730: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00096740: 642d 7072 6f67 7261 6d73 2073 2d61 7263 d-programs s-arc │ │ │ │ │ +00096750: 682d 7370 6563 7f33 3837 3933 300a 5265 h-spec.387930.Re │ │ │ │ │ +00096760: 663a 2036 627f 3338 3739 3330 0a4e 6f64 f: 6b.387930.Nod │ │ │ │ │ +00096770: 653a 2041 7263 6869 7465 6374 7572 6520 e: Architecture │ │ │ │ │ +00096780: 7769 6c64 6361 7264 737f 3338 3836 3139 wildcards.388619 │ │ │ │ │ +00096790: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +000967a0: 7a65 642d 7072 6f67 7261 6d73 2061 7263 zed-programs arc │ │ │ │ │ +000967b0: 6869 7465 6374 7572 652d 7769 6c64 6361 hitecture-wildca │ │ │ │ │ +000967c0: 7264 737f 3338 3837 3139 0a52 6566 3a20 rds.388719.Ref: │ │ │ │ │ +000967d0: 3138 347f 3338 3837 3139 0a52 6566 3a20 184.388719.Ref: │ │ │ │ │ +000967e0: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +000967f0: 6f67 7261 6d73 2073 2d61 7263 682d 7769 ograms s-arch-wi │ │ │ │ │ +00096800: 6c64 6361 7264 2d73 7065 637f 3338 3837 ldcard-spec.3887 │ │ │ │ │ +00096810: 3139 0a52 6566 3a20 6234 7f33 3838 3731 19.Ref: b4.38871 │ │ │ │ │ +00096820: 390a 5265 663a 2041 7263 6869 7465 6374 9.Ref: Architect │ │ │ │ │ +00096830: 7572 6520 7769 6c64 6361 7264 732d 466f ure wildcards-Fo │ │ │ │ │ +00096840: 6f74 6e6f 7465 2d31 7f33 3838 3939 300a otnote-1.388990. │ │ │ │ │ +00096850: 4e6f 6465 3a20 4461 656d 6f6e 737f 3338 Node: Daemons.38 │ │ │ │ │ +00096860: 3934 3735 0a52 6566 3a20 6368 2d63 7573 9475.Ref: ch-cus │ │ │ │ │ +00096870: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00096880: 2064 6165 6d6f 6e73 7f33 3839 3635 300a daemons.389650. │ │ │ │ │ +00096890: 5265 663a 2031 3835 7f33 3839 3635 300a Ref: 185.389650. │ │ │ │ │ +000968a0: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +000968b0: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ +000968c0: 327f 3338 3936 3530 0a52 6566 3a20 3138 2.389650.Ref: 18 │ │ │ │ │ +000968d0: 367f 3338 3936 3530 0a4e 6f64 653a 2055 6.389650.Node: U │ │ │ │ │ +000968e0: 7369 6e67 2070 7365 7564 6f2d 7474 7973 sing pseudo-ttys │ │ │ │ │ +000968f0: 2061 6e64 206d 6f64 6966 7969 6e67 2077 and modifying w │ │ │ │ │ +00096900: 746d 7020 7574 6d70 2061 6e64 206c 6173 tmp utmp and las │ │ │ │ │ +00096910: 746c 6f67 7f33 3930 3538 350a 5265 663a tlog.390585.Ref: │ │ │ │ │ +00096920: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ +00096930: 726f 6772 616d 7320 7331 312d 337f 3339 rograms s11-3.39 │ │ │ │ │ +00096940: 3037 3434 0a52 6566 3a20 3138 377f 3339 0744.Ref: 187.39 │ │ │ │ │ +00096950: 3037 3434 0a52 6566 3a20 6368 2d63 7573 0744.Ref: ch-cus │ │ │ │ │ +00096960: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00096970: 2075 7369 6e67 2d70 7365 7564 6f2d 7474 using-pseudo-tt │ │ │ │ │ +00096980: 7973 2d61 6e64 2d6d 6f64 6966 7969 6e67 ys-and-modifying │ │ │ │ │ +00096990: 2d77 746d 702d 7574 6d70 2d61 6e64 2d6c -wtmp-utmp-and-l │ │ │ │ │ +000969a0: 6173 746c 6f67 7f33 3930 3734 340a 5265 astlog.390744.Re │ │ │ │ │ +000969b0: 663a 2031 3838 7f33 3930 3734 340a 4e6f f: 188.390744.No │ │ │ │ │ +000969c0: 6465 3a20 4564 6974 6f72 7320 616e 6420 de: Editors and │ │ │ │ │ +000969d0: 7061 6765 7273 7f33 3931 3239 310a 5265 pagers.391291.Re │ │ │ │ │ +000969e0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +000969f0: 2d70 726f 6772 616d 7320 6564 6974 6f72 -programs editor │ │ │ │ │ +00096a00: 732d 616e 642d 7061 6765 7273 7f33 3931 s-and-pagers.391 │ │ │ │ │ +00096a10: 3437 310a 5265 663a 2031 3839 7f33 3931 471.Ref: 189.391 │ │ │ │ │ +00096a20: 3437 310a 5265 663a 2063 682d 6375 7374 471.Ref: ch-cust │ │ │ │ │ +00096a30: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096a40: 7331 312d 347f 3339 3134 3731 0a52 6566 s11-4.391471.Ref │ │ │ │ │ +00096a50: 3a20 3138 617f 3339 3134 3731 0a52 6566 : 18a.391471.Ref │ │ │ │ │ +00096a60: 3a20 4564 6974 6f72 7320 616e 6420 7061 : Editors and pa │ │ │ │ │ +00096a70: 6765 7273 2d46 6f6f 746e 6f74 652d 317f gers-Footnote-1. │ │ │ │ │ +00096a80: 3339 3336 3633 0a4e 6f64 653a 2057 6562 393663.Node: Web │ │ │ │ │ +00096a90: 2073 6572 7665 7273 2061 6e64 2061 7070 servers and app │ │ │ │ │ +00096aa0: 6c69 6361 7469 6f6e 737f 3339 3337 3432 lications.393742 │ │ │ │ │ +00096ab0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00096ac0: 7a65 642d 7072 6f67 7261 6d73 2073 2d77 zed-programs s-w │ │ │ │ │ +00096ad0: 6562 2d61 7070 6c7f 3339 3339 3038 0a52 eb-appl.393908.R │ │ │ │ │ +00096ae0: 6566 3a20 3138 627f 3339 3339 3038 0a52 ef: 18b.393908.R │ │ │ │ │ +00096af0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00096b00: 642d 7072 6f67 7261 6d73 2077 6562 2d73 d-programs web-s │ │ │ │ │ +00096b10: 6572 7665 7273 2d61 6e64 2d61 7070 6c69 ervers-and-appli │ │ │ │ │ +00096b20: 6361 7469 6f6e 737f 3339 3339 3038 0a52 cations.393908.R │ │ │ │ │ +00096b30: 6566 3a20 3138 637f 3339 3339 3038 0a4e ef: 18c.393908.N │ │ │ │ │ +00096b40: 6f64 653a 204d 6169 6c20 7472 616e 7370 ode: Mail transp │ │ │ │ │ +00096b50: 6f72 7420 6465 6c69 7665 7279 2061 6e64 ort delivery and │ │ │ │ │ +00096b60: 2075 7365 7220 6167 656e 7473 7f33 3935 user agents.395 │ │ │ │ │ +00096b70: 3434 390a 5265 663a 2063 682d 6375 7374 449.Ref: ch-cust │ │ │ │ │ +00096b80: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096b90: 6d61 696c 2d74 7261 6e73 706f 7274 2d64 mail-transport-d │ │ │ │ │ +00096ba0: 656c 6976 6572 792d 616e 642d 7573 6572 elivery-and-user │ │ │ │ │ +00096bb0: 2d61 6765 6e74 737f 3339 3536 3232 0a52 -agents.395622.R │ │ │ │ │ +00096bc0: 6566 3a20 3138 647f 3339 3536 3232 0a52 ef: 18d.395622.R │ │ │ │ │ +00096bd0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00096be0: 642d 7072 6f67 7261 6d73 2073 2d6d 6169 d-programs s-mai │ │ │ │ │ +00096bf0: 6c2d 7472 616e 7370 6f72 742d 6167 656e l-transport-agen │ │ │ │ │ +00096c00: 7473 7f33 3935 3632 320a 5265 663a 2066 ts.395622.Ref: f │ │ │ │ │ +00096c10: 387f 3339 3536 3232 0a52 6566 3a20 4d61 8.395622.Ref: Ma │ │ │ │ │ +00096c20: 696c 2074 7261 6e73 706f 7274 2064 656c il transport del │ │ │ │ │ +00096c30: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +00096c40: 6765 6e74 732d 466f 6f74 6e6f 7465 2d31 gents-Footnote-1 │ │ │ │ │ +00096c50: 7f33 3939 3732 330a 5265 663a 204d 6169 .399723.Ref: Mai │ │ │ │ │ +00096c60: 6c20 7472 616e 7370 6f72 7420 6465 6c69 l transport deli │ │ │ │ │ +00096c70: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ +00096c80: 656e 7473 2d46 6f6f 746e 6f74 652d 327f ents-Footnote-2. │ │ │ │ │ +00096c90: 3339 3939 3234 0a4e 6f64 653a 204e 6577 399924.Node: New │ │ │ │ │ +00096ca0: 7320 7379 7374 656d 2063 6f6e 6669 6775 s system configu │ │ │ │ │ +00096cb0: 7261 7469 6f6e 7f34 3030 3632 330a 5265 ration.400623.Re │ │ │ │ │ +00096cc0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00096cd0: 2d70 726f 6772 616d 7320 6e65 7773 2d73 -programs news-s │ │ │ │ │ +00096ce0: 7973 7465 6d2d 636f 6e66 6967 7572 6174 ystem-configurat │ │ │ │ │ +00096cf0: 696f 6e7f 3430 3038 3030 0a52 6566 3a20 ion.400800.Ref: │ │ │ │ │ +00096d00: 3138 657f 3430 3038 3030 0a52 6566 3a20 18e.400800.Ref: │ │ │ │ │ +00096d10: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ +00096d20: 6f67 7261 6d73 2073 3131 2d37 7f34 3030 ograms s11-7.400 │ │ │ │ │ +00096d30: 3830 300a 5265 663a 2031 3866 7f34 3030 800.Ref: 18f.400 │ │ │ │ │ +00096d40: 3830 300a 4e6f 6465 3a20 5072 6f67 7261 800.Node: Progra │ │ │ │ │ +00096d50: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ +00096d60: 646f 7720 5379 7374 656d 7f34 3031 3437 dow System.40147 │ │ │ │ │ +00096d70: 340a 5265 663a 2063 682d 6375 7374 6f6d 4.Ref: ch-custom │ │ │ │ │ +00096d80: 697a 6564 2d70 726f 6772 616d 7320 7072 ized-programs pr │ │ │ │ │ +00096d90: 6f67 7261 6d73 2d66 6f72 2d74 6865 2d78 ograms-for-the-x │ │ │ │ │ +00096da0: 2d77 696e 646f 772d 7379 7374 656d 7f34 -window-system.4 │ │ │ │ │ +00096db0: 3031 3633 370a 5265 663a 2031 3930 7f34 01637.Ref: 190.4 │ │ │ │ │ +00096dc0: 3031 3633 370a 5265 663a 2063 682d 6375 01637.Ref: ch-cu │ │ │ │ │ +00096dd0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +00096de0: 7320 7331 312d 387f 3430 3136 3337 0a52 s s11-8.401637.R │ │ │ │ │ +00096df0: 6566 3a20 3139 317f 3430 3136 3337 0a4e ef: 191.401637.N │ │ │ │ │ +00096e00: 6f64 653a 2050 726f 7669 6469 6e67 2058 ode: Providing X │ │ │ │ │ +00096e10: 2073 7570 706f 7274 2061 6e64 2070 6163 support and pac │ │ │ │ │ +00096e20: 6b61 6765 2070 7269 6f72 6974 6965 737f kage priorities. │ │ │ │ │ +00096e30: 3430 3139 3833 0a52 6566 3a20 6368 2d63 401983.Ref: ch-c │ │ │ │ │ +00096e40: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00096e50: 6d73 2070 726f 7669 6469 6e67 2d78 2d73 ms providing-x-s │ │ │ │ │ +00096e60: 7570 706f 7274 2d61 6e64 2d70 6163 6b61 upport-and-packa │ │ │ │ │ +00096e70: 6765 2d70 7269 6f72 6974 6965 737f 3430 ge-priorities.40 │ │ │ │ │ +00096e80: 3231 3430 0a52 6566 3a20 3139 327f 3430 2140.Ref: 192.40 │ │ │ │ │ +00096e90: 3231 3430 0a52 6566 3a20 6368 2d63 7573 2140.Ref: ch-cus │ │ │ │ │ +00096ea0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00096eb0: 2073 3131 2d38 2d31 7f34 3032 3134 300a s11-8-1.402140. │ │ │ │ │ +00096ec0: 5265 663a 2031 3933 7f34 3032 3134 300a Ref: 193.402140. │ │ │ │ │ +00096ed0: 4e6f 6465 3a20 5061 636b 6167 6573 2070 Node: Packages p │ │ │ │ │ +00096ee0: 726f 7669 6469 6e67 2061 6e20 5820 7365 roviding an X se │ │ │ │ │ +00096ef0: 7276 6572 7f34 3032 3736 310a 5265 663a rver.402761.Ref: │ │ │ │ │ +00096f00: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ +00096f10: 726f 6772 616d 7320 7061 636b 6167 6573 rograms packages │ │ │ │ │ +00096f20: 2d70 726f 7669 6469 6e67 2d61 6e2d 782d -providing-an-x- │ │ │ │ │ +00096f30: 7365 7276 6572 7f34 3032 3936 350a 5265 server.402965.Re │ │ │ │ │ +00096f40: 663a 2031 3934 7f34 3032 3936 350a 5265 f: 194.402965.Re │ │ │ │ │ +00096f50: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00096f60: 2d70 726f 6772 616d 7320 7331 312d 382d -programs s11-8- │ │ │ │ │ +00096f70: 327f 3430 3239 3635 0a52 6566 3a20 3139 2.402965.Ref: 19 │ │ │ │ │ +00096f80: 357f 3430 3239 3635 0a52 6566 3a20 5061 5.402965.Ref: Pa │ │ │ │ │ +00096f90: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +00096fa0: 2061 6e20 5820 7365 7276 6572 2d46 6f6f an X server-Foo │ │ │ │ │ +00096fb0: 746e 6f74 652d 317f 3430 3333 3034 0a4e tnote-1.403304.N │ │ │ │ │ +00096fc0: 6f64 653a 2050 6163 6b61 6765 7320 7072 ode: Packages pr │ │ │ │ │ +00096fd0: 6f76 6964 696e 6720 6120 7465 726d 696e oviding a termin │ │ │ │ │ +00096fe0: 616c 2065 6d75 6c61 746f 727f 3430 3336 al emulator.4036 │ │ │ │ │ +00096ff0: 3835 0a52 6566 3a20 6368 2d63 7573 746f 85.Ref: ch-custo │ │ │ │ │ +00097000: 6d69 7a65 642d 7072 6f67 7261 6d73 2070 mized-programs p │ │ │ │ │ +00097010: 6163 6b61 6765 732d 7072 6f76 6964 696e ackages-providin │ │ │ │ │ +00097020: 672d 612d 7465 726d 696e 616c 2d65 6d75 g-a-terminal-emu │ │ │ │ │ +00097030: 6c61 746f 727f 3430 3338 3832 0a52 6566 lator.403882.Ref │ │ │ │ │ +00097040: 3a20 3139 367f 3430 3338 3832 0a52 6566 : 196.403882.Ref │ │ │ │ │ +00097050: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ +00097060: 7072 6f67 7261 6d73 2073 3131 2d38 2d33 programs s11-8-3 │ │ │ │ │ +00097070: 7f34 3033 3838 320a 5265 663a 2031 3937 .403882.Ref: 197 │ │ │ │ │ +00097080: 7f34 3033 3838 320a 5265 663a 2050 6163 .403882.Ref: Pac │ │ │ │ │ +00097090: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +000970a0: 6120 7465 726d 696e 616c 2065 6d75 6c61 a terminal emula │ │ │ │ │ +000970b0: 746f 722d 466f 6f74 6e6f 7465 2d31 7f34 tor-Footnote-1.4 │ │ │ │ │ +000970c0: 3035 3236 310a 4e6f 6465 3a20 5061 636b 05261.Node: Pack │ │ │ │ │ +000970d0: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +000970e0: 2077 696e 646f 7720 6d61 6e61 6765 727f window manager. │ │ │ │ │ +000970f0: 3430 3535 3039 0a52 6566 3a20 6368 2d63 405509.Ref: ch-c │ │ │ │ │ +00097100: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00097110: 6d73 2070 6163 6b61 6765 732d 7072 6f76 ms packages-prov │ │ │ │ │ +00097120: 6964 696e 672d 612d 7769 6e64 6f77 2d6d iding-a-window-m │ │ │ │ │ +00097130: 616e 6167 6572 7f34 3035 3730 300a 5265 anager.405700.Re │ │ │ │ │ +00097140: 663a 2031 3938 7f34 3035 3730 300a 5265 f: 198.405700.Re │ │ │ │ │ +00097150: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00097160: 2d70 726f 6772 616d 7320 7331 312d 382d -programs s11-8- │ │ │ │ │ +00097170: 347f 3430 3537 3030 0a52 6566 3a20 3139 4.405700.Ref: 19 │ │ │ │ │ +00097180: 397f 3430 3537 3030 0a52 6566 3a20 5061 9.405700.Ref: Pa │ │ │ │ │ +00097190: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +000971a0: 2061 2077 696e 646f 7720 6d61 6e61 6765 a window manage │ │ │ │ │ +000971b0: 722d 466f 6f74 6e6f 7465 2d31 7f34 3036 r-Footnote-1.406 │ │ │ │ │ +000971c0: 3634 370a 5265 663a 2050 6163 6b61 6765 647.Ref: Package │ │ │ │ │ +000971d0: 7320 7072 6f76 6964 696e 6720 6120 7769 s providing a wi │ │ │ │ │ +000971e0: 6e64 6f77 206d 616e 6167 6572 2d46 6f6f ndow manager-Foo │ │ │ │ │ +000971f0: 746e 6f74 652d 327f 3430 3637 3131 0a4e tnote-2.406711.N │ │ │ │ │ +00097200: 6f64 653a 2050 6163 6b61 6765 7320 7072 ode: Packages pr │ │ │ │ │ +00097210: 6f76 6964 696e 6720 666f 6e74 737f 3430 oviding fonts.40 │ │ │ │ │ +00097220: 3637 3533 0a52 6566 3a20 6368 2d63 7573 6753.Ref: ch-cus │ │ │ │ │ +00097230: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00097240: 2070 6163 6b61 6765 732d 7072 6f76 6964 packages-provid │ │ │ │ │ +00097250: 696e 672d 666f 6e74 737f 3430 3639 3332 ing-fonts.406932 │ │ │ │ │ +00097260: 0a52 6566 3a20 3139 617f 3430 3639 3332 .Ref: 19a.406932 │ │ │ │ │ +00097270: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00097280: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ +00097290: 2d38 2d35 7f34 3036 3933 320a 5265 663a -8-5.406932.Ref: │ │ │ │ │ +000972a0: 2031 3962 7f34 3036 3933 320a 5265 663a 19b.406932.Ref: │ │ │ │ │ +000972b0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +000972c0: 696e 6720 666f 6e74 732d 466f 6f74 6e6f ing fonts-Footno │ │ │ │ │ +000972d0: 7465 2d31 7f34 3131 3738 300a 5265 663a te-1.411780.Ref: │ │ │ │ │ +000972e0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +000972f0: 696e 6720 666f 6e74 732d 466f 6f74 6e6f ing fonts-Footno │ │ │ │ │ +00097300: 7465 2d32 7f34 3132 3132 330a 4e6f 6465 te-2.412123.Node │ │ │ │ │ +00097310: 3a20 4170 706c 6963 6174 696f 6e20 6465 : Application de │ │ │ │ │ +00097320: 6661 756c 7473 2066 696c 6573 7f34 3132 faults files.412 │ │ │ │ │ +00097330: 3336 300a 5265 663a 2063 682d 6375 7374 360.Ref: ch-cust │ │ │ │ │ +00097340: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00097350: 6170 706c 6963 6174 696f 6e2d 6465 6661 application-defa │ │ │ │ │ +00097360: 756c 7473 2d66 696c 6573 7f34 3132 3533 ults-files.41253 │ │ │ │ │ +00097370: 330a 5265 663a 2031 3963 7f34 3132 3533 3.Ref: 19c.41253 │ │ │ │ │ +00097380: 330a 5265 663a 2063 682d 6375 7374 6f6d 3.Ref: ch-custom │ │ │ │ │ +00097390: 697a 6564 2d70 726f 6772 616d 7320 732d ized-programs s- │ │ │ │ │ +000973a0: 6170 7064 6566 6175 6c74 737f 3431 3235 appdefaults.4125 │ │ │ │ │ +000973b0: 3333 0a52 6566 3a20 3139 647f 3431 3235 33.Ref: 19d.4125 │ │ │ │ │ +000973c0: 3333 0a52 6566 3a20 4170 706c 6963 6174 33.Ref: Applicat │ │ │ │ │ +000973d0: 696f 6e20 6465 6661 756c 7473 2066 696c ion defaults fil │ │ │ │ │ +000973e0: 6573 2d46 6f6f 746e 6f74 652d 317f 3431 es-Footnote-1.41 │ │ │ │ │ +000973f0: 3332 3237 0a4e 6f64 653a 2049 6e73 7461 3227.Node: Insta │ │ │ │ │ +00097400: 6c6c 6174 696f 6e20 6469 7265 6374 6f72 llation director │ │ │ │ │ +00097410: 7920 6973 7375 6573 7f34 3133 3435 300a y issues.413450. │ │ │ │ │ +00097420: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +00097430: 6564 2d70 726f 6772 616d 7320 696e 7374 ed-programs inst │ │ │ │ │ +00097440: 616c 6c61 7469 6f6e 2d64 6972 6563 746f allation-directo │ │ │ │ │ +00097450: 7279 2d69 7373 7565 737f 3431 3335 3930 ry-issues.413590 │ │ │ │ │ +00097460: 0a52 6566 3a20 3139 657f 3431 3335 3930 .Ref: 19e.413590 │ │ │ │ │ +00097470: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00097480: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ +00097490: 2d38 2d37 7f34 3133 3539 300a 5265 663a -8-7.413590.Ref: │ │ │ │ │ +000974a0: 2031 3966 7f34 3133 3539 300a 4e6f 6465 19f.413590.Node │ │ │ │ │ +000974b0: 3a20 5065 726c 2070 726f 6772 616d 7320 : Perl programs │ │ │ │ │ +000974c0: 616e 6420 6d6f 6475 6c65 737f 3431 3438 and modules.4148 │ │ │ │ │ +000974d0: 3634 0a52 6566 3a20 6368 2d63 7573 746f 64.Ref: ch-custo │ │ │ │ │ +000974e0: 6d69 7a65 642d 7072 6f67 7261 6d73 2070 mized-programs p │ │ │ │ │ +000974f0: 6572 6c2d 7072 6f67 7261 6d73 2d61 6e64 erl-programs-and │ │ │ │ │ +00097500: 2d6d 6f64 756c 6573 7f34 3135 3032 310a -modules.415021. │ │ │ │ │ +00097510: 5265 663a 2031 6130 7f34 3135 3032 310a Ref: 1a0.415021. │ │ │ │ │ +00097520: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +00097530: 6564 2d70 726f 6772 616d 7320 732d 7065 ed-programs s-pe │ │ │ │ │ +00097540: 726c 7f34 3135 3032 310a 5265 663a 2031 rl.415021.Ref: 1 │ │ │ │ │ +00097550: 357f 3431 3530 3231 0a4e 6f64 653a 2045 5.415021.Node: E │ │ │ │ │ +00097560: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ +00097570: 6d73 7f34 3135 3336 350a 5265 663a 2063 ms.415365.Ref: c │ │ │ │ │ +00097580: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ +00097590: 6772 616d 7320 656d 6163 732d 6c69 7370 grams emacs-lisp │ │ │ │ │ +000975a0: 2d70 726f 6772 616d 737f 3431 3534 3935 -programs.415495 │ │ │ │ │ +000975b0: 0a52 6566 3a20 3161 317f 3431 3534 3935 .Ref: 1a1.415495 │ │ │ │ │ +000975c0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +000975d0: 7a65 642d 7072 6f67 7261 6d73 2073 2d65 zed-programs s-e │ │ │ │ │ +000975e0: 6d61 6373 7f34 3135 3439 350a 5265 663a macs.415495.Ref: │ │ │ │ │ +000975f0: 2031 377f 3431 3534 3935 0a4e 6f64 653a 17.415495.Node: │ │ │ │ │ +00097600: 2047 616d 6573 7f34 3135 3836 350a 5265 Games.415865.Re │ │ │ │ │ +00097610: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00097620: 2d70 726f 6772 616d 7320 6761 6d65 737f -programs games. │ │ │ │ │ +00097630: 3431 3539 3631 0a52 6566 3a20 3161 327f 415961.Ref: 1a2. │ │ │ │ │ +00097640: 3431 3539 3631 0a52 6566 3a20 6368 2d63 415961.Ref: ch-c │ │ │ │ │ +00097650: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00097660: 6d73 2073 3131 2d31 317f 3431 3539 3631 ms s11-11.415961 │ │ │ │ │ +00097670: 0a52 6566 3a20 3161 337f 3431 3539 3631 .Ref: 1a3.415961 │ │ │ │ │ +00097680: 0a4e 6f64 653a 2044 6f63 756d 656e 7461 .Node: Documenta │ │ │ │ │ +00097690: 7469 6f6e 7f34 3137 3539 390a 5265 663a tion.417599.Ref: │ │ │ │ │ +000976a0: 2063 682d 646f 6373 2064 6f63 7f34 3137 ch-docs doc.417 │ │ │ │ │ +000976b0: 3733 380a 5265 663a 2031 6134 7f34 3137 738.Ref: 1a4.417 │ │ │ │ │ +000976c0: 3733 380a 5265 663a 2063 682d 646f 6373 738.Ref: ch-docs │ │ │ │ │ +000976d0: 2064 6f63 756d 656e 7461 7469 6f6e 7f34 documentation.4 │ │ │ │ │ +000976e0: 3137 3733 380a 5265 663a 2031 6135 7f34 17738.Ref: 1a5.4 │ │ │ │ │ +000976f0: 3137 3733 380a 4e6f 6465 3a20 4d61 6e75 17738.Node: Manu │ │ │ │ │ +00097700: 616c 2070 6167 6573 7f34 3137 3936 310a al pages.417961. │ │ │ │ │ +00097710: 5265 663a 2063 682d 646f 6373 206d 616e Ref: ch-docs man │ │ │ │ │ +00097720: 7561 6c2d 7061 6765 737f 3431 3830 3533 ual-pages.418053 │ │ │ │ │ +00097730: 0a52 6566 3a20 3161 367f 3431 3830 3533 .Ref: 1a6.418053 │ │ │ │ │ +00097740: 0a52 6566 3a20 6368 2d64 6f63 7320 7331 .Ref: ch-docs s1 │ │ │ │ │ +00097750: 322d 317f 3431 3830 3533 0a52 6566 3a20 2-1.418053.Ref: │ │ │ │ │ +00097760: 3161 377f 3431 3830 3533 0a52 6566 3a20 1a7.418053.Ref: │ │ │ │ │ +00097770: 4d61 6e75 616c 2070 6167 6573 2d46 6f6f Manual pages-Foo │ │ │ │ │ +00097780: 746e 6f74 652d 317f 3432 3133 3737 0a52 tnote-1.421377.R │ │ │ │ │ +00097790: 6566 3a20 4d61 6e75 616c 2070 6167 6573 ef: Manual pages │ │ │ │ │ +000977a0: 2d46 6f6f 746e 6f74 652d 327f 3432 3136 -Footnote-2.4216 │ │ │ │ │ +000977b0: 3434 0a52 6566 3a20 4d61 6e75 616c 2070 44.Ref: Manual p │ │ │ │ │ +000977c0: 6167 6573 2d46 6f6f 746e 6f74 652d 337f ages-Footnote-3. │ │ │ │ │ +000977d0: 3432 3139 3438 0a52 6566 3a20 4d61 6e75 421948.Ref: Manu │ │ │ │ │ +000977e0: 616c 2070 6167 6573 2d46 6f6f 746e 6f74 al pages-Footnot │ │ │ │ │ +000977f0: 652d 347f 3432 3230 3737 0a4e 6f64 653a e-4.422077.Node: │ │ │ │ │ +00097800: 2049 6e66 6f20 646f 6375 6d65 6e74 737f Info documents. │ │ │ │ │ +00097810: 3432 3232 3430 0a52 6566 3a20 6368 2d64 422240.Ref: ch-d │ │ │ │ │ +00097820: 6f63 7320 696e 666f 2d64 6f63 756d 656e ocs info-documen │ │ │ │ │ +00097830: 7473 7f34 3232 3336 350a 5265 663a 2031 ts.422365.Ref: 1 │ │ │ │ │ +00097840: 6138 7f34 3232 3336 350a 5265 663a 2063 a8.422365.Ref: c │ │ │ │ │ +00097850: 682d 646f 6373 2073 3132 2d32 7f34 3232 h-docs s12-2.422 │ │ │ │ │ +00097860: 3336 350a 5265 663a 2031 6139 7f34 3232 365.Ref: 1a9.422 │ │ │ │ │ +00097870: 3336 350a 5265 663a 2049 6e66 6f20 646f 365.Ref: Info do │ │ │ │ │ +00097880: 6375 6d65 6e74 732d 466f 6f74 6e6f 7465 cuments-Footnote │ │ │ │ │ +00097890: 2d31 7f34 3233 3939 370a 4e6f 6465 3a20 -1.423997.Node: │ │ │ │ │ +000978a0: 4164 6469 7469 6f6e 616c 2064 6f63 756d Additional docum │ │ │ │ │ +000978b0: 656e 7461 7469 6f6e 7f34 3234 3432 310a entation.424421. │ │ │ │ │ +000978c0: 5265 663a 2063 682d 646f 6373 2061 6464 Ref: ch-docs add │ │ │ │ │ +000978d0: 6974 696f 6e61 6c2d 646f 6375 6d65 6e74 itional-document │ │ │ │ │ +000978e0: 6174 696f 6e7f 3432 3435 3635 0a52 6566 ation.424565.Ref │ │ │ │ │ +000978f0: 3a20 3161 617f 3432 3435 3635 0a52 6566 : 1aa.424565.Ref │ │ │ │ │ +00097900: 3a20 6368 2d64 6f63 7320 732d 646f 6373 : ch-docs s-docs │ │ │ │ │ +00097910: 2d61 6464 6974 696f 6e61 6c7f 3432 3435 -additional.4245 │ │ │ │ │ +00097920: 3635 0a52 6566 3a20 3161 627f 3432 3435 65.Ref: 1ab.4245 │ │ │ │ │ +00097930: 3635 0a52 6566 3a20 4164 6469 7469 6f6e 65.Ref: Addition │ │ │ │ │ +00097940: 616c 2064 6f63 756d 656e 7461 7469 6f6e al documentation │ │ │ │ │ +00097950: 2d46 6f6f 746e 6f74 652d 317f 3432 3738 -Footnote-1.4278 │ │ │ │ │ +00097960: 3236 0a52 6566 3a20 4164 6469 7469 6f6e 26.Ref: Addition │ │ │ │ │ +00097970: 616c 2064 6f63 756d 656e 7461 7469 6f6e al documentation │ │ │ │ │ +00097980: 2d46 6f6f 746e 6f74 652d 327f 3432 3739 -Footnote-2.4279 │ │ │ │ │ +00097990: 3534 0a4e 6f64 653a 2050 7265 6665 7272 54.Node: Preferr │ │ │ │ │ +000979a0: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ +000979b0: 2066 6f72 6d61 7473 7f34 3238 3332 300a formats.428320. │ │ │ │ │ +000979c0: 5265 663a 2063 682d 646f 6373 2070 7265 Ref: ch-docs pre │ │ │ │ │ +000979d0: 6665 7272 6564 2d64 6f63 756d 656e 7461 ferred-documenta │ │ │ │ │ +000979e0: 7469 6f6e 2d66 6f72 6d61 7473 7f34 3238 tion-formats.428 │ │ │ │ │ +000979f0: 3437 310a 5265 663a 2031 6163 7f34 3238 471.Ref: 1ac.428 │ │ │ │ │ +00097a00: 3437 310a 5265 663a 2063 682d 646f 6373 471.Ref: ch-docs │ │ │ │ │ +00097a10: 2073 3132 2d34 7f34 3238 3437 310a 5265 s12-4.428471.Re │ │ │ │ │ +00097a20: 663a 2031 6164 7f34 3238 3437 310a 5265 f: 1ad.428471.Re │ │ │ │ │ +00097a30: 663a 2050 7265 6665 7272 6564 2064 6f63 f: Preferred doc │ │ │ │ │ +00097a40: 756d 656e 7461 7469 6f6e 2066 6f72 6d61 umentation forma │ │ │ │ │ +00097a50: 7473 2d46 6f6f 746e 6f74 652d 317f 3432 ts-Footnote-1.42 │ │ │ │ │ +00097a60: 3930 3231 0a4e 6f64 653a 2043 6f70 7972 9021.Node: Copyr │ │ │ │ │ +00097a70: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00097a80: 7f34 3239 3134 300a 5265 663a 2063 682d .429140.Ref: ch- │ │ │ │ │ +00097a90: 646f 6373 2063 6f70 7972 6967 6874 2d69 docs copyright-i │ │ │ │ │ +00097aa0: 6e66 6f72 6d61 7469 6f6e 7f34 3239 3237 nformation.42927 │ │ │ │ │ +00097ab0: 350a 5265 663a 2031 6165 7f34 3239 3237 5.Ref: 1ae.42927 │ │ │ │ │ +00097ac0: 350a 5265 663a 2063 682d 646f 6373 2073 5.Ref: ch-docs s │ │ │ │ │ +00097ad0: 2d63 6f70 7972 6967 6874 6669 6c65 7f34 -copyrightfile.4 │ │ │ │ │ +00097ae0: 3239 3237 350a 5265 663a 2032 647f 3432 29275.Ref: 2d.42 │ │ │ │ │ +00097af0: 3932 3735 0a52 6566 3a20 436f 7079 7269 9275.Ref: Copyri │ │ │ │ │ +00097b00: 6768 7420 696e 666f 726d 6174 696f 6e2d ght information- │ │ │ │ │ +00097b10: 466f 6f74 6e6f 7465 2d31 7f34 3331 3536 Footnote-1.43156 │ │ │ │ │ +00097b20: 320a 4e6f 6465 3a20 4d61 6368 696e 652d 2.Node: Machine- │ │ │ │ │ +00097b30: 7265 6164 6162 6c65 2063 6f70 7972 6967 readable copyrig │ │ │ │ │ +00097b40: 6874 2069 6e66 6f72 6d61 7469 6f6e 7f34 ht information.4 │ │ │ │ │ +00097b50: 3332 3532 350a 5265 663a 2063 682d 646f 32525.Ref: ch-do │ │ │ │ │ +00097b60: 6373 206d 6163 6869 6e65 2d72 6561 6461 cs machine-reada │ │ │ │ │ +00097b70: 626c 652d 636f 7079 7269 6768 742d 696e ble-copyright-in │ │ │ │ │ +00097b80: 666f 726d 6174 696f 6e7f 3433 3236 3238 formation.432628 │ │ │ │ │ +00097b90: 0a52 6566 3a20 3161 667f 3433 3236 3238 .Ref: 1af.432628 │ │ │ │ │ +00097ba0: 0a52 6566 3a20 6368 2d64 6f63 7320 732d .Ref: ch-docs s- │ │ │ │ │ +00097bb0: 636f 7079 7269 6768 7466 6f72 6d61 747f copyrightformat. │ │ │ │ │ +00097bc0: 3433 3236 3238 0a52 6566 3a20 3138 7f34 432628.Ref: 18.4 │ │ │ │ │ +00097bd0: 3332 3632 380a 4e6f 6465 3a20 4578 616d 32628.Node: Exam │ │ │ │ │ +00097be0: 706c 6573 7f34 3333 3130 370a 5265 663a ples.433107.Ref: │ │ │ │ │ +00097bf0: 2063 682d 646f 6373 2065 7861 6d70 6c65 ch-docs example │ │ │ │ │ +00097c00: 737f 3433 3332 3434 0a52 6566 3a20 3162 s.433244.Ref: 1b │ │ │ │ │ +00097c10: 307f 3433 3332 3434 0a52 6566 3a20 6368 0.433244.Ref: ch │ │ │ │ │ +00097c20: 2d64 6f63 7320 7331 322d 367f 3433 3332 -docs s12-6.4332 │ │ │ │ │ +00097c30: 3434 0a52 6566 3a20 3162 317f 3433 3332 44.Ref: 1b1.4332 │ │ │ │ │ +00097c40: 3434 0a4e 6f64 653a 2043 6861 6e67 656c 44.Node: Changel │ │ │ │ │ +00097c50: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ +00097c60: 6561 7365 206e 6f74 6573 7f34 3333 3932 ease notes.43392 │ │ │ │ │ +00097c70: 320a 5265 663a 2063 682d 646f 6373 2063 2.Ref: ch-docs c │ │ │ │ │ +00097c80: 6861 6e67 656c 6f67 2d66 696c 6573 2d61 hangelog-files-a │ │ │ │ │ +00097c90: 6e64 2d72 656c 6561 7365 2d6e 6f74 6573 nd-release-notes │ │ │ │ │ +00097ca0: 7f34 3334 3032 390a 5265 663a 2031 6232 .434029.Ref: 1b2 │ │ │ │ │ +00097cb0: 7f34 3334 3032 390a 5265 663a 2063 682d .434029.Ref: ch- │ │ │ │ │ +00097cc0: 646f 6373 2073 2d63 6861 6e67 656c 6f67 docs s-changelog │ │ │ │ │ +00097cd0: 737f 3433 3430 3239 0a52 6566 3a20 3732 s.434029.Ref: 72 │ │ │ │ │ +00097ce0: 7f34 3334 3032 390a 5265 663a 2043 6861 .434029.Ref: Cha │ │ │ │ │ +00097cf0: 6e67 656c 6f67 2066 696c 6573 2061 6e64 ngelog files and │ │ │ │ │ +00097d00: 2072 656c 6561 7365 206e 6f74 6573 2d46 release notes-F │ │ │ │ │ +00097d10: 6f6f 746e 6f74 652d 317f 3433 3631 3832 ootnote-1.436182 │ │ │ │ │ +00097d20: 0a4e 6f64 653a 2049 6e74 726f 6475 6374 .Node: Introduct │ │ │ │ │ +00097d30: 696f 6e20 616e 6420 7363 6f70 6520 6f66 ion and scope of │ │ │ │ │ +00097d40: 2074 6865 7365 2061 7070 656e 6469 6365 these appendice │ │ │ │ │ +00097d50: 737f 3433 3633 3437 0a52 6566 3a20 6170 s.436347.Ref: ap │ │ │ │ │ +00097d60: 2d70 6b67 2d73 636f 7065 2064 6f63 7f34 -pkg-scope doc.4 │ │ │ │ │ +00097d70: 3336 3530 380a 5265 663a 2036 7f34 3336 36508.Ref: 6.436 │ │ │ │ │ +00097d80: 3530 380a 5265 663a 2061 702d 706b 672d 508.Ref: ap-pkg- │ │ │ │ │ +00097d90: 7363 6f70 6520 696e 7472 6f64 7563 7469 scope introducti │ │ │ │ │ +00097da0: 6f6e 2d61 6e64 2d73 636f 7065 2d6f 662d on-and-scope-of- │ │ │ │ │ +00097db0: 7468 6573 652d 6170 7065 6e64 6963 6573 these-appendices │ │ │ │ │ +00097dc0: 7f34 3336 3530 380a 5265 663a 2031 6233 .436508.Ref: 1b3 │ │ │ │ │ +00097dd0: 7f34 3336 3530 380a 5265 663a 2049 6e74 .436508.Ref: Int │ │ │ │ │ +00097de0: 726f 6475 6374 696f 6e20 616e 6420 7363 roduction and sc │ │ │ │ │ +00097df0: 6f70 6520 6f66 2074 6865 7365 2061 7070 ope of these app │ │ │ │ │ +00097e00: 656e 6469 6365 732d 466f 6f74 6e6f 7465 endices-Footnote │ │ │ │ │ +00097e10: 2d31 7f34 3339 3138 350a 4e6f 6465 3a20 -1.439185.Node: │ │ │ │ │ +00097e20: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ +00097e30: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00097e40: 6e67 204d 616e 7561 6c7f 3433 3932 3834 ng Manual.439284 │ │ │ │ │ +00097e50: 0a52 6566 3a20 6170 2d70 6b67 2d62 696e .Ref: ap-pkg-bin │ │ │ │ │ +00097e60: 6172 7970 6b67 2064 6f63 7f34 3339 3437 arypkg doc.43947 │ │ │ │ │ +00097e70: 330a 5265 663a 2031 6234 7f34 3339 3437 3.Ref: 1b4.43947 │ │ │ │ │ +00097e80: 330a 5265 663a 2061 702d 706b 672d 6269 3.Ref: ap-pkg-bi │ │ │ │ │ +00097e90: 6e61 7279 706b 6720 6269 6e61 7279 2d70 narypkg binary-p │ │ │ │ │ +00097ea0: 6163 6b61 6765 732d 6672 6f6d 2d6f 6c64 ackages-from-old │ │ │ │ │ +00097eb0: 2d70 6163 6b61 6769 6e67 2d6d 616e 7561 -packaging-manua │ │ │ │ │ +00097ec0: 6c7f 3433 3934 3733 0a52 6566 3a20 3162 l.439473.Ref: 1b │ │ │ │ │ +00097ed0: 357f 3433 3934 3733 0a4e 6f64 653a 2043 5.439473.Node: C │ │ │ │ │ +00097ee0: 7265 6174 696e 6720 7061 636b 6167 6520 reating package │ │ │ │ │ +00097ef0: 6669 6c65 7320 2d20 6470 6b67 2d64 6562 files - dpkg-deb │ │ │ │ │ +00097f00: 7f34 3339 3833 300a 5265 663a 2061 702d .439830.Ref: ap- │ │ │ │ │ +00097f10: 706b 672d 6269 6e61 7279 706b 6720 6372 pkg-binarypkg cr │ │ │ │ │ +00097f20: 6561 7469 6e67 2d70 6163 6b61 6765 2d66 eating-package-f │ │ │ │ │ +00097f30: 696c 6573 2d64 706b 672d 6465 627f 3433 iles-dpkg-deb.43 │ │ │ │ │ +00097f40: 3939 3836 0a52 6566 3a20 3162 377f 3433 9986.Ref: 1b7.43 │ │ │ │ │ +00097f50: 3939 3836 0a52 6566 3a20 6170 2d70 6b67 9986.Ref: ap-pkg │ │ │ │ │ +00097f60: 2d62 696e 6172 7970 6b67 2073 2d70 6b67 -binarypkg s-pkg │ │ │ │ │ +00097f70: 2d62 696e 6372 6561 7469 6e67 7f34 3339 -bincreating.439 │ │ │ │ │ +00097f80: 3938 360a 5265 663a 2031 6238 7f34 3339 986.Ref: 1b8.439 │ │ │ │ │ +00097f90: 3938 360a 4e6f 6465 3a20 4269 6e61 7279 986.Node: Binary │ │ │ │ │ +00097fa0: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ +00097fb0: 6120 6669 6c65 737f 3434 3232 3635 0a52 a files.442265.R │ │ │ │ │ +00097fc0: 6566 3a20 6170 2d70 6b67 2d62 696e 6172 ef: ap-pkg-binar │ │ │ │ │ +00097fd0: 7970 6b67 2062 696e 6172 792d 7061 636b ypkg binary-pack │ │ │ │ │ +00097fe0: 6167 652d 6d65 7461 6461 7461 2d66 696c age-metadata-fil │ │ │ │ │ +00097ff0: 6573 7f34 3432 3436 390a 5265 663a 2031 es.442469.Ref: 1 │ │ │ │ │ +00098000: 6261 7f34 3432 3436 390a 5265 663a 2061 ba.442469.Ref: a │ │ │ │ │ +00098010: 702d 706b 672d 6269 6e61 7279 706b 6720 p-pkg-binarypkg │ │ │ │ │ +00098020: 732d 706b 672d 636f 6e74 726f 6c61 7265 s-pkg-controlare │ │ │ │ │ +00098030: 617f 3434 3234 3639 0a52 6566 3a20 3162 a.442469.Ref: 1b │ │ │ │ │ +00098040: 367f 3434 3234 3639 0a4e 6f64 653a 2054 6.442469.Node: T │ │ │ │ │ +00098050: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +00098060: 6520 636f 6e74 726f 6c20 6669 6c65 2063 e control file c │ │ │ │ │ +00098070: 6f6e 7472 6f6c 7f34 3435 3139 350a 5265 ontrol.445195.Re │ │ │ │ │ +00098080: 663a 2061 702d 706b 672d 6269 6e61 7279 f: ap-pkg-binary │ │ │ │ │ +00098090: 706b 6720 732d 706b 672d 636f 6e74 726f pkg s-pkg-contro │ │ │ │ │ +000980a0: 6c66 696c 657f 3434 3533 3830 0a52 6566 lfile.445380.Ref │ │ │ │ │ +000980b0: 3a20 3162 397f 3434 3533 3830 0a52 6566 : 1b9.445380.Ref │ │ │ │ │ +000980c0: 3a20 6170 2d70 6b67 2d62 696e 6172 7970 : ap-pkg-binaryp │ │ │ │ │ +000980d0: 6b67 2074 6865 2d62 696e 6172 792d 7061 kg the-binary-pa │ │ │ │ │ +000980e0: 636b 6167 652d 636f 6e74 726f 6c2d 6669 ckage-control-fi │ │ │ │ │ +000980f0: 6c65 2d63 6f6e 7472 6f6c 7f34 3435 3338 le-control.44538 │ │ │ │ │ +00098100: 300a 5265 663a 2031 6264 7f34 3435 3338 0.Ref: 1bd.44538 │ │ │ │ │ +00098110: 300a 4e6f 6465 3a20 5469 6d65 2053 7461 0.Node: Time Sta │ │ │ │ │ +00098120: 6d70 733c 323e 7f34 3436 3139 380a 5265 mps<2>.446198.Re │ │ │ │ │ +00098130: 663a 2061 702d 706b 672d 6269 6e61 7279 f: ap-pkg-binary │ │ │ │ │ +00098140: 706b 6720 732d 7362 2d34 7f34 3436 3334 pkg s-sb-4.44634 │ │ │ │ │ +00098150: 350a 5265 663a 2031 6265 7f34 3436 3334 5.Ref: 1be.44634 │ │ │ │ │ +00098160: 350a 5265 663a 2061 702d 706b 672d 6269 5.Ref: ap-pkg-bi │ │ │ │ │ +00098170: 6e61 7279 706b 6720 7469 6d65 2d73 7461 narypkg time-sta │ │ │ │ │ +00098180: 6d70 737f 3434 3633 3435 0a52 6566 3a20 mps.446345.Ref: │ │ │ │ │ +00098190: 3162 667f 3434 3633 3435 0a4e 6f64 653a 1bf.446345.Node: │ │ │ │ │ +000981a0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +000981b0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +000981c0: 696e 6720 4d61 6e75 616c 7f34 3436 3430 ing Manual.44640 │ │ │ │ │ +000981d0: 380a 5265 663a 2061 702d 706b 672d 736f 8.Ref: ap-pkg-so │ │ │ │ │ +000981e0: 7572 6365 706b 6720 646f 637f 3434 3636 urcepkg doc.4466 │ │ │ │ │ +000981f0: 3131 0a52 6566 3a20 3162 627f 3434 3636 11.Ref: 1bb.4466 │ │ │ │ │ +00098200: 3131 0a52 6566 3a20 6170 2d70 6b67 2d73 11.Ref: ap-pkg-s │ │ │ │ │ +00098210: 6f75 7263 6570 6b67 2073 6f75 7263 652d ourcepkg source- │ │ │ │ │ +00098220: 7061 636b 6167 6573 2d66 726f 6d2d 6f6c packages-from-ol │ │ │ │ │ +00098230: 642d 7061 636b 6167 696e 672d 6d61 6e75 d-packaging-manu │ │ │ │ │ +00098240: 616c 7f34 3436 3631 310a 5265 663a 2031 al.446611.Ref: 1 │ │ │ │ │ +00098250: 6330 7f34 3436 3631 310a 4e6f 6465 3a20 c0.446611.Node: │ │ │ │ │ +00098260: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ +00098270: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ +00098280: 6167 6573 7f34 3437 3035 300a 5265 663a ages.447050.Ref: │ │ │ │ │ +00098290: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +000982a0: 6720 732d 706b 672d 736f 7572 6365 746f g s-pkg-sourceto │ │ │ │ │ +000982b0: 6f6c 737f 3434 3732 3130 0a52 6566 3a20 ols.447210.Ref: │ │ │ │ │ +000982c0: 3163 317f 3434 3732 3130 0a52 6566 3a20 1c1.447210.Ref: │ │ │ │ │ +000982d0: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +000982e0: 2074 6f6f 6c73 2d66 6f72 2d70 726f 6365 tools-for-proce │ │ │ │ │ +000982f0: 7373 696e 672d 736f 7572 6365 2d70 6163 ssing-source-pac │ │ │ │ │ +00098300: 6b61 6765 737f 3434 3732 3130 0a52 6566 kages.447210.Ref │ │ │ │ │ +00098310: 3a20 3163 327f 3434 3732 3130 0a4e 6f64 : 1c2.447210.Nod │ │ │ │ │ +00098320: 653a 2064 706b 672d 736f 7572 6365 202d e: dpkg-source - │ │ │ │ │ +00098330: 2070 6163 6b73 2061 6e64 2075 6e70 6163 packs and unpac │ │ │ │ │ +00098340: 6b73 2044 6562 6961 6e20 736f 7572 6365 ks Debian source │ │ │ │ │ +00098350: 2070 6163 6b61 6765 737f 3434 3833 3530 packages.448350 │ │ │ │ │ +00098360: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ +00098370: 7263 6570 6b67 2064 706b 672d 736f 7572 rcepkg dpkg-sour │ │ │ │ │ +00098380: 6365 2d70 6163 6b73 2d61 6e64 2d75 6e70 ce-packs-and-unp │ │ │ │ │ +00098390: 6163 6b73 2d64 6562 6961 6e2d 736f 7572 acks-debian-sour │ │ │ │ │ +000983a0: 6365 2d70 6163 6b61 6765 737f 3434 3835 ce-packages.4485 │ │ │ │ │ +000983b0: 3532 0a52 6566 3a20 3163 337f 3434 3835 52.Ref: 1c3.4485 │ │ │ │ │ +000983c0: 3532 0a52 6566 3a20 6170 2d70 6b67 2d73 52.Ref: ap-pkg-s │ │ │ │ │ +000983d0: 6f75 7263 6570 6b67 2073 2d70 6b67 2d64 ourcepkg s-pkg-d │ │ │ │ │ +000983e0: 706b 672d 736f 7572 6365 7f34 3438 3535 pkg-source.44855 │ │ │ │ │ +000983f0: 320a 5265 663a 2031 6334 7f34 3438 3535 2.Ref: 1c4.44855 │ │ │ │ │ +00098400: 320a 4e6f 6465 3a20 6470 6b67 2d62 7569 2.Node: dpkg-bui │ │ │ │ │ +00098410: 6c64 7061 636b 6167 6520 2d20 6f76 6572 ldpackage - over │ │ │ │ │ +00098420: 616c 6c20 7061 636b 6167 652d 6275 696c all package-buil │ │ │ │ │ +00098430: 6469 6e67 2063 6f6e 7472 6f6c 2073 6372 ding control scr │ │ │ │ │ +00098440: 6970 747f 3434 3934 3939 0a52 6566 3a20 ipt.449499.Ref: │ │ │ │ │ +00098450: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +00098460: 2064 706b 672d 6275 696c 6470 6163 6b61 dpkg-buildpacka │ │ │ │ │ +00098470: 6765 2d6f 7665 7261 6c6c 2d70 6163 6b61 ge-overall-packa │ │ │ │ │ +00098480: 6765 2d62 7569 6c64 696e 672d 636f 6e74 ge-building-cont │ │ │ │ │ +00098490: 726f 6c2d 7363 7269 7074 7f34 3439 3736 rol-script.44976 │ │ │ │ │ +000984a0: 360a 5265 663a 2031 6335 7f34 3439 3736 6.Ref: 1c5.44976 │ │ │ │ │ +000984b0: 360a 5265 663a 2061 702d 706b 672d 736f 6.Ref: ap-pkg-so │ │ │ │ │ +000984c0: 7572 6365 706b 6720 732d 706b 672d 6470 urcepkg s-pkg-dp │ │ │ │ │ +000984d0: 6b67 2d62 7569 6c64 7061 636b 6167 657f kg-buildpackage. │ │ │ │ │ +000984e0: 3434 3937 3636 0a52 6566 3a20 3163 367f 449766.Ref: 1c6. │ │ │ │ │ +000984f0: 3434 3937 3636 0a4e 6f64 653a 2064 706b 449766.Node: dpk │ │ │ │ │ +00098500: 672d 6765 6e63 6f6e 7472 6f6c 202d 2067 g-gencontrol - g │ │ │ │ │ +00098510: 656e 6572 6174 6573 2062 696e 6172 7920 enerates binary │ │ │ │ │ +00098520: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +00098530: 6669 6c65 737f 3434 3939 3432 0a52 6566 files.449942.Ref │ │ │ │ │ +00098540: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +00098550: 6b67 2064 706b 672d 6765 6e63 6f6e 7472 kg dpkg-gencontr │ │ │ │ │ +00098560: 6f6c 2d67 656e 6572 6174 6573 2d62 696e ol-generates-bin │ │ │ │ │ +00098570: 6172 792d 7061 636b 6167 652d 636f 6e74 ary-package-cont │ │ │ │ │ +00098580: 726f 6c2d 6669 6c65 737f 3435 3032 3130 rol-files.450210 │ │ │ │ │ +00098590: 0a52 6566 3a20 3163 377f 3435 3032 3130 .Ref: 1c7.450210 │ │ │ │ │ +000985a0: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ +000985b0: 7263 6570 6b67 2073 2d70 6b67 2d64 706b rcepkg s-pkg-dpk │ │ │ │ │ +000985c0: 672d 6765 6e63 6f6e 7472 6f6c 7f34 3530 g-gencontrol.450 │ │ │ │ │ +000985d0: 3231 300a 5265 663a 2031 6338 7f34 3530 210.Ref: 1c8.450 │ │ │ │ │ +000985e0: 3231 300a 5265 663a 2064 706b 672d 6765 210.Ref: dpkg-ge │ │ │ │ │ +000985f0: 6e63 6f6e 7472 6f6c 202d 2067 656e 6572 ncontrol - gener │ │ │ │ │ +00098600: 6174 6573 2062 696e 6172 7920 7061 636b ates binary pack │ │ │ │ │ +00098610: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +00098620: 732d 466f 6f74 6e6f 7465 2d31 7f34 3531 s-Footnote-1.451 │ │ │ │ │ +00098630: 3830 390a 4e6f 6465 3a20 6470 6b67 2d73 809.Node: dpkg-s │ │ │ │ │ +00098640: 686c 6962 6465 7073 202d 2063 616c 6375 hlibdeps - calcu │ │ │ │ │ +00098650: 6c61 7465 7320 7368 6172 6564 206c 6962 lates shared lib │ │ │ │ │ +00098660: 7261 7279 2064 6570 656e 6465 6e63 6965 rary dependencie │ │ │ │ │ +00098670: 737f 3435 3138 3934 0a52 6566 3a20 6170 s.451894.Ref: ap │ │ │ │ │ +00098680: 2d70 6b67 2d73 6f75 7263 6570 6b67 2064 -pkg-sourcepkg d │ │ │ │ │ +00098690: 706b 672d 7368 6c69 6264 6570 732d 6361 pkg-shlibdeps-ca │ │ │ │ │ +000986a0: 6c63 756c 6174 6573 2d73 6861 7265 642d lculates-shared- │ │ │ │ │ +000986b0: 6c69 6272 6172 792d 6465 7065 6e64 656e library-dependen │ │ │ │ │ +000986c0: 6369 6573 7f34 3532 3134 390a 5265 663a cies.452149.Ref: │ │ │ │ │ +000986d0: 2031 6361 7f34 3532 3134 390a 5265 663a 1ca.452149.Ref: │ │ │ │ │ +000986e0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +000986f0: 6720 732d 706b 672d 6470 6b67 2d73 686c g s-pkg-dpkg-shl │ │ │ │ │ +00098700: 6962 6465 7073 7f34 3532 3134 390a 5265 ibdeps.452149.Re │ │ │ │ │ +00098710: 663a 2031 6362 7f34 3532 3134 390a 4e6f f: 1cb.452149.No │ │ │ │ │ +00098720: 6465 3a20 6470 6b67 2d64 6973 7461 6464 de: dpkg-distadd │ │ │ │ │ +00098730: 6669 6c65 202d 2061 6464 7320 6120 6669 file - adds a fi │ │ │ │ │ +00098740: 6c65 2074 6f20 6465 6269 616e 2f66 696c le to debian/fil │ │ │ │ │ +00098750: 6573 7f34 3532 3331 340a 5265 663a 2061 es.452314.Ref: a │ │ │ │ │ +00098760: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00098770: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ +00098780: 2d61 6464 732d 612d 6669 6c65 2d74 6f2d -adds-a-file-to- │ │ │ │ │ +00098790: 6465 6269 616e 2d66 696c 6573 7f34 3532 debian-files.452 │ │ │ │ │ +000987a0: 3537 300a 5265 663a 2031 6363 7f34 3532 570.Ref: 1cc.452 │ │ │ │ │ +000987b0: 3537 300a 5265 663a 2061 702d 706b 672d 570.Ref: ap-pkg- │ │ │ │ │ +000987c0: 736f 7572 6365 706b 6720 732d 706b 672d sourcepkg s-pkg- │ │ │ │ │ +000987d0: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ +000987e0: 7f34 3532 3537 300a 5265 663a 2031 6364 .452570.Ref: 1cd │ │ │ │ │ +000987f0: 7f34 3532 3537 300a 4e6f 6465 3a20 6470 .452570.Node: dp │ │ │ │ │ +00098800: 6b67 2d67 656e 6368 616e 6765 7320 2d20 kg-genchanges - │ │ │ │ │ +00098810: 6765 6e65 7261 7465 7320 6120 6368 616e generates a chan │ │ │ │ │ +00098820: 6765 7320 7570 6c6f 6164 2063 6f6e 7472 ges upload contr │ │ │ │ │ +00098830: 6f6c 2066 696c 657f 3435 3334 3430 0a52 ol file.453440.R │ │ │ │ │ +00098840: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +00098850: 6570 6b67 2064 706b 672d 6765 6e63 6861 epkg dpkg-gencha │ │ │ │ │ +00098860: 6e67 6573 2d67 656e 6572 6174 6573 2d61 nges-generates-a │ │ │ │ │ +00098870: 2d63 6861 6e67 6573 2d75 706c 6f61 642d -changes-upload- │ │ │ │ │ +00098880: 636f 6e74 726f 6c2d 6669 6c65 7f34 3533 control-file.453 │ │ │ │ │ +00098890: 3730 380a 5265 663a 2031 6365 7f34 3533 708.Ref: 1ce.453 │ │ │ │ │ +000988a0: 3730 380a 5265 663a 2061 702d 706b 672d 708.Ref: ap-pkg- │ │ │ │ │ +000988b0: 736f 7572 6365 706b 6720 732d 706b 672d sourcepkg s-pkg- │ │ │ │ │ +000988c0: 6470 6b67 2d67 656e 6368 616e 6765 737f dpkg-genchanges. │ │ │ │ │ +000988d0: 3435 3337 3038 0a52 6566 3a20 3163 667f 453708.Ref: 1cf. │ │ │ │ │ +000988e0: 3435 3337 3038 0a4e 6f64 653a 2064 706b 453708.Node: dpk │ │ │ │ │ +000988f0: 672d 7061 7273 6563 6861 6e67 656c 6f67 g-parsechangelog │ │ │ │ │ +00098900: 202d 2070 726f 6475 6365 7320 7061 7273 - produces pars │ │ │ │ │ +00098910: 6564 2072 6570 7265 7365 6e74 6174 696f ed representatio │ │ │ │ │ +00098920: 6e20 6f66 2061 2063 6861 6e67 656c 6f67 n of a changelog │ │ │ │ │ +00098930: 7f34 3533 3838 380a 5265 663a 2061 702d .453888.Ref: ap- │ │ │ │ │ +00098940: 706b 672d 736f 7572 6365 706b 6720 6470 pkg-sourcepkg dp │ │ │ │ │ +00098950: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ +00098960: 672d 7072 6f64 7563 6573 2d70 6172 7365 g-produces-parse │ │ │ │ │ +00098970: 642d 7265 7072 6573 656e 7461 7469 6f6e d-representation │ │ │ │ │ +00098980: 2d6f 662d 612d 6368 616e 6765 6c6f 677f -of-a-changelog. │ │ │ │ │ +00098990: 3435 3431 3733 0a52 6566 3a20 3164 307f 454173.Ref: 1d0. │ │ │ │ │ +000989a0: 3435 3431 3733 0a52 6566 3a20 6170 2d70 454173.Ref: ap-p │ │ │ │ │ +000989b0: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +000989c0: 6b67 2d64 706b 672d 7061 7273 6563 6861 kg-dpkg-parsecha │ │ │ │ │ +000989d0: 6e67 656c 6f67 7f34 3534 3137 330a 5265 ngelog.454173.Re │ │ │ │ │ +000989e0: 663a 2031 6431 7f34 3534 3137 330a 4e6f f: 1d1.454173.No │ │ │ │ │ +000989f0: 6465 3a20 6470 6b67 2d61 7263 6869 7465 de: dpkg-archite │ │ │ │ │ +00098a00: 6374 7572 6520 2d20 696e 666f 726d 6174 cture - informat │ │ │ │ │ +00098a10: 696f 6e20 6162 6f75 7420 7468 6520 6275 ion about the bu │ │ │ │ │ +00098a20: 696c 6420 616e 6420 686f 7374 2073 7973 ild and host sys │ │ │ │ │ +00098a30: 7465 6d7f 3435 3433 3637 0a52 6566 3a20 tem.454367.Ref: │ │ │ │ │ +00098a40: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +00098a50: 2064 706b 672d 6172 6368 6974 6563 7475 dpkg-architectu │ │ │ │ │ +00098a60: 7265 2d69 6e66 6f72 6d61 7469 6f6e 2d61 re-information-a │ │ │ │ │ +00098a70: 626f 7574 2d74 6865 2d62 7569 6c64 2d61 bout-the-build-a │ │ │ │ │ +00098a80: 6e64 2d68 6f73 742d 7379 7374 656d 7f34 nd-host-system.4 │ │ │ │ │ +00098a90: 3534 3538 360a 5265 663a 2031 6432 7f34 54586.Ref: 1d2.4 │ │ │ │ │ +00098aa0: 3534 3538 360a 5265 663a 2061 702d 706b 54586.Ref: ap-pk │ │ │ │ │ +00098ab0: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ +00098ac0: 672d 6470 6b67 2d61 7263 6869 7465 6374 g-dpkg-architect │ │ │ │ │ +00098ad0: 7572 657f 3435 3435 3836 0a52 6566 3a20 ure.454586.Ref: │ │ │ │ │ +00098ae0: 3164 337f 3435 3435 3836 0a4e 6f64 653a 1d3.454586.Node: │ │ │ │ │ +00098af0: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ +00098b00: 6167 6520 736f 7572 6365 2074 7265 657f age source tree. │ │ │ │ │ +00098b10: 3435 3437 3730 0a52 6566 3a20 6170 2d70 454770.Ref: ap-p │ │ │ │ │ +00098b20: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +00098b30: 6b67 2d73 6f75 7263 6574 7265 657f 3435 kg-sourcetree.45 │ │ │ │ │ +00098b40: 3439 3636 0a52 6566 3a20 3163 397f 3435 4966.Ref: 1c9.45 │ │ │ │ │ +00098b50: 3439 3636 0a52 6566 3a20 6170 2d70 6b67 4966.Ref: ap-pkg │ │ │ │ │ +00098b60: 2d73 6f75 7263 6570 6b67 2074 6865 2d64 -sourcepkg the-d │ │ │ │ │ +00098b70: 6562 6961 6e2d 7061 636b 6167 652d 736f ebian-package-so │ │ │ │ │ +00098b80: 7572 6365 2d74 7265 657f 3435 3439 3636 urce-tree.454966 │ │ │ │ │ +00098b90: 0a52 6566 3a20 3164 347f 3435 3439 3636 .Ref: 1d4.454966 │ │ │ │ │ +00098ba0: 0a4e 6f64 653a 2064 6562 6961 6e2f 7275 .Node: debian/ru │ │ │ │ │ +00098bb0: 6c65 7320 2d20 7468 6520 6d61 696e 2062 les - the main b │ │ │ │ │ +00098bc0: 7569 6c64 696e 6720 7363 7269 7074 7f34 uilding script.4 │ │ │ │ │ +00098bd0: 3535 3733 310a 5265 663a 2061 702d 706b 55731.Ref: ap-pk │ │ │ │ │ +00098be0: 672d 736f 7572 6365 706b 6720 6465 6269 g-sourcepkg debi │ │ │ │ │ +00098bf0: 616e 2d72 756c 6573 2d74 6865 2d6d 6169 an-rules-the-mai │ │ │ │ │ +00098c00: 6e2d 6275 696c 6469 6e67 2d73 6372 6970 n-building-scrip │ │ │ │ │ +00098c10: 747f 3435 3538 3936 0a52 6566 3a20 3164 t.455896.Ref: 1d │ │ │ │ │ +00098c20: 357f 3435 3538 3936 0a52 6566 3a20 6170 5.455896.Ref: ap │ │ │ │ │ +00098c30: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ +00098c40: 2d70 6b67 2d64 6562 6961 6e72 756c 6573 -pkg-debianrules │ │ │ │ │ +00098c50: 7f34 3535 3839 360a 5265 663a 2031 6436 .455896.Ref: 1d6 │ │ │ │ │ +00098c60: 7f34 3535 3839 360a 4e6f 6465 3a20 6465 .455896.Node: de │ │ │ │ │ +00098c70: 6269 616e 2f73 7562 7374 7661 7273 2061 bian/substvars a │ │ │ │ │ +00098c80: 6e64 2076 6172 6961 626c 6520 7375 6273 nd variable subs │ │ │ │ │ +00098c90: 7469 7475 7469 6f6e 737f 3435 3630 3530 titutions.456050 │ │ │ │ │ +00098ca0: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ +00098cb0: 7263 6570 6b67 2064 6562 6961 6e2d 7375 rcepkg debian-su │ │ │ │ │ +00098cc0: 6273 7476 6172 732d 616e 642d 7661 7269 bstvars-and-vari │ │ │ │ │ +00098cd0: 6162 6c65 2d73 7562 7374 6974 7574 696f able-substitutio │ │ │ │ │ +00098ce0: 6e73 7f34 3536 3233 360a 5265 663a 2031 ns.456236.Ref: 1 │ │ │ │ │ +00098cf0: 6437 7f34 3536 3233 360a 5265 663a 2061 d7.456236.Ref: a │ │ │ │ │ +00098d00: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00098d10: 732d 706b 672d 7372 6373 7562 7374 7661 s-pkg-srcsubstva │ │ │ │ │ +00098d20: 7273 7f34 3536 3233 360a 5265 663a 2031 rs.456236.Ref: 1 │ │ │ │ │ +00098d30: 6438 7f34 3536 3233 360a 4e6f 6465 3a20 d8.456236.Node: │ │ │ │ │ +00098d40: 6465 6269 616e 2f66 696c 6573 7f34 3536 debian/files.456 │ │ │ │ │ +00098d50: 3430 340a 5265 663a 2061 702d 706b 672d 404.Ref: ap-pkg- │ │ │ │ │ +00098d60: 736f 7572 6365 706b 6720 6465 6269 616e sourcepkg debian │ │ │ │ │ +00098d70: 2d66 696c 6573 7f34 3536 3536 310a 5265 -files.456561.Re │ │ │ │ │ +00098d80: 663a 2031 6439 7f34 3536 3536 310a 5265 f: 1d9.456561.Re │ │ │ │ │ +00098d90: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +00098da0: 706b 6720 732d 7363 2d32 2d33 7f34 3536 pkg s-sc-2-3.456 │ │ │ │ │ +00098db0: 3536 310a 5265 663a 2031 6461 7f34 3536 561.Ref: 1da.456 │ │ │ │ │ +00098dc0: 3536 310a 4e6f 6465 3a20 6465 6269 616e 561.Node: debian │ │ │ │ │ +00098dd0: 2f74 6d70 7f34 3536 3636 310a 5265 663a /tmp.456661.Ref: │ │ │ │ │ +00098de0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +00098df0: 6720 6465 6269 616e 2d74 6d70 7f34 3536 g debian-tmp.456 │ │ │ │ │ +00098e00: 3736 360a 5265 663a 2031 6462 7f34 3536 766.Ref: 1db.456 │ │ │ │ │ +00098e10: 3736 360a 5265 663a 2061 702d 706b 672d 766.Ref: ap-pkg- │ │ │ │ │ +00098e20: 736f 7572 6365 706b 6720 732d 7363 2d32 sourcepkg s-sc-2 │ │ │ │ │ +00098e30: 2d34 7f34 3536 3736 360a 5265 663a 2031 -4.456766.Ref: 1 │ │ │ │ │ +00098e40: 6463 7f34 3536 3736 360a 4e6f 6465 3a20 dc.456766.Node: │ │ │ │ │ +00098e50: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ +00098e60: 6173 2061 7263 6869 7665 737f 3435 3738 as archives.4578 │ │ │ │ │ +00098e70: 3936 0a52 6566 3a20 6170 2d70 6b67 2d73 96.Ref: ap-pkg-s │ │ │ │ │ +00098e80: 6f75 7263 6570 6b67 2073 2d70 6b67 2d73 ourcepkg s-pkg-s │ │ │ │ │ +00098e90: 6f75 7263 6561 7263 6869 7665 737f 3435 ourcearchives.45 │ │ │ │ │ +00098ea0: 3831 3039 0a52 6566 3a20 6336 7f34 3538 8109.Ref: c6.458 │ │ │ │ │ +00098eb0: 3130 390a 5265 663a 2061 702d 706b 672d 109.Ref: ap-pkg- │ │ │ │ │ +00098ec0: 736f 7572 6365 706b 6720 736f 7572 6365 sourcepkg source │ │ │ │ │ +00098ed0: 2d70 6163 6b61 6765 732d 6173 2d61 7263 -packages-as-arc │ │ │ │ │ +00098ee0: 6869 7665 737f 3435 3831 3039 0a52 6566 hives.458109.Ref │ │ │ │ │ +00098ef0: 3a20 3164 647f 3435 3831 3039 0a4e 6f64 : 1dd.458109.Nod │ │ │ │ │ +00098f00: 653a 2055 6e70 6163 6b69 6e67 2061 2044 e: Unpacking a D │ │ │ │ │ +00098f10: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +00098f20: 6b61 6765 2077 6974 686f 7574 2064 706b kage without dpk │ │ │ │ │ +00098f30: 672d 736f 7572 6365 7f34 3539 3837 320a g-source.459872. │ │ │ │ │ +00098f40: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ +00098f50: 6365 706b 6720 732d 7363 2d34 7f34 3630 cepkg s-sc-4.460 │ │ │ │ │ +00098f60: 3034 360a 5265 663a 2031 6465 7f34 3630 046.Ref: 1de.460 │ │ │ │ │ +00098f70: 3034 360a 5265 663a 2061 702d 706b 672d 046.Ref: ap-pkg- │ │ │ │ │ +00098f80: 736f 7572 6365 706b 6720 756e 7061 636b sourcepkg unpack │ │ │ │ │ +00098f90: 696e 672d 612d 6465 6269 616e 2d73 6f75 ing-a-debian-sou │ │ │ │ │ +00098fa0: 7263 652d 7061 636b 6167 652d 7769 7468 rce-package-with │ │ │ │ │ +00098fb0: 6f75 742d 6470 6b67 2d73 6f75 7263 657f out-dpkg-source. │ │ │ │ │ +00098fc0: 3436 3030 3436 0a52 6566 3a20 3164 667f 460046.Ref: 1df. │ │ │ │ │ +00098fd0: 3436 3030 3436 0a4e 6f64 653a 2052 6573 460046.Node: Res │ │ │ │ │ +00098fe0: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ +00098ff0: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ +00099000: 6163 6b61 6765 733c 323e 7f34 3631 3031 ackages<2>.46101 │ │ │ │ │ +00099010: 330a 5265 663a 2061 702d 706b 672d 736f 3.Ref: ap-pkg-so │ │ │ │ │ +00099020: 7572 6365 706b 6720 7265 7374 7269 6374 urcepkg restrict │ │ │ │ │ +00099030: 696f 6e73 2d6f 6e2d 6f62 6a65 6374 732d ions-on-objects- │ │ │ │ │ +00099040: 696e 2d73 6f75 7263 652d 7061 636b 6167 in-source-packag │ │ │ │ │ +00099050: 6573 7f34 3631 3135 350a 5265 663a 2031 es.461155.Ref: 1 │ │ │ │ │ +00099060: 6530 7f34 3631 3135 350a 5265 663a 2061 e0.461155.Ref: a │ │ │ │ │ +00099070: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00099080: 732d 7363 2d34 2d31 7f34 3631 3135 350a s-sc-4-1.461155. │ │ │ │ │ +00099090: 5265 663a 2031 6531 7f34 3631 3135 350a Ref: 1e1.461155. │ │ │ │ │ +000990a0: 5265 663a 2052 6573 7472 6963 7469 6f6e Ref: Restriction │ │ │ │ │ +000990b0: 7320 6f6e 206f 626a 6563 7473 2069 6e20 s on objects in │ │ │ │ │ +000990c0: 736f 7572 6365 2070 6163 6b61 6765 733c source packages< │ │ │ │ │ +000990d0: 323e 2d46 6f6f 746e 6f74 652d 317f 3436 2>-Footnote-1.46 │ │ │ │ │ +000990e0: 3236 3938 0a52 6566 3a20 5265 7374 7269 2698.Ref: Restri │ │ │ │ │ +000990f0: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ +00099100: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ +00099110: 6167 6573 3c32 3e2d 466f 6f74 6e6f 7465 ages<2>-Footnote │ │ │ │ │ +00099120: 2d32 7f34 3632 3739 390a 5265 663a 2052 -2.462799.Ref: R │ │ │ │ │ +00099130: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ +00099140: 626a 6563 7473 2069 6e20 736f 7572 6365 bjects in source │ │ │ │ │ +00099150: 2070 6163 6b61 6765 733c 323e 2d46 6f6f packages<2>-Foo │ │ │ │ │ +00099160: 746e 6f74 652d 337f 3436 3239 3035 0a52 tnote-3.462905.R │ │ │ │ │ +00099170: 6566 3a20 5265 7374 7269 6374 696f 6e73 ef: Restrictions │ │ │ │ │ +00099180: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ +00099190: 6f75 7263 6520 7061 636b 6167 6573 3c32 ource packages<2 │ │ │ │ │ +000991a0: 3e2d 466f 6f74 6e6f 7465 2d34 7f34 3632 >-Footnote-4.462 │ │ │ │ │ +000991b0: 3934 350a 4e6f 6465 3a20 436f 6e74 726f 945.Node: Contro │ │ │ │ │ +000991c0: 6c20 6669 6c65 7320 616e 6420 7468 6569 l files and thei │ │ │ │ │ +000991d0: 7220 6669 656c 6473 2066 726f 6d20 6f6c r fields from ol │ │ │ │ │ +000991e0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +000991f0: 616c 7f34 3633 3132 360a 5265 663a 2061 al.463126.Ref: a │ │ │ │ │ +00099200: 702d 706b 672d 636f 6e74 726f 6c66 6965 p-pkg-controlfie │ │ │ │ │ +00099210: 6c64 7320 646f 637f 3436 3333 3431 0a52 lds doc.463341.R │ │ │ │ │ +00099220: 6566 3a20 3165 327f 3436 3333 3431 0a52 ef: 1e2.463341.R │ │ │ │ │ +00099230: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ +00099240: 6f6c 6669 656c 6473 2063 6f6e 7472 6f6c olfields control │ │ │ │ │ +00099250: 2d66 696c 6573 2d61 6e64 2d74 6865 6972 -files-and-their │ │ │ │ │ +00099260: 2d66 6965 6c64 732d 6672 6f6d 2d6f 6c64 -fields-from-old │ │ │ │ │ +00099270: 2d70 6163 6b61 6769 6e67 2d6d 616e 7561 -packaging-manua │ │ │ │ │ +00099280: 6c7f 3436 3333 3431 0a52 6566 3a20 3165 l.463341.Ref: 1e │ │ │ │ │ +00099290: 337f 3436 3333 3431 0a4e 6f64 653a 2053 3.463341.Node: S │ │ │ │ │ +000992a0: 796e 7461 7820 6f66 2063 6f6e 7472 6f6c yntax of control │ │ │ │ │ +000992b0: 2066 696c 6573 3c32 3e7f 3436 3338 3631 files<2>.463861 │ │ │ │ │ +000992c0: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +000992d0: 7472 6f6c 6669 656c 6473 2073 2d73 642d trolfields s-sd- │ │ │ │ │ +000992e0: 317f 3436 3430 3133 0a52 6566 3a20 3165 1.464013.Ref: 1e │ │ │ │ │ +000992f0: 347f 3436 3430 3133 0a52 6566 3a20 6170 4.464013.Ref: ap │ │ │ │ │ +00099300: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ +00099310: 6473 2073 796e 7461 782d 6f66 2d63 6f6e ds syntax-of-con │ │ │ │ │ +00099320: 7472 6f6c 2d66 696c 6573 7f34 3634 3031 trol-files.46401 │ │ │ │ │ +00099330: 330a 5265 663a 2031 6535 7f34 3634 3031 3.Ref: 1e5.46401 │ │ │ │ │ +00099340: 330a 4e6f 6465 3a20 4c69 7374 206f 6620 3.Node: List of │ │ │ │ │ +00099350: 6669 656c 6473 3c32 3e7f 3436 3433 3239 fields<2>.464329 │ │ │ │ │ +00099360: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +00099370: 7472 6f6c 6669 656c 6473 206c 6973 742d trolfields list- │ │ │ │ │ +00099380: 6f66 2d66 6965 6c64 737f 3436 3434 3831 of-fields.464481 │ │ │ │ │ +00099390: 0a52 6566 3a20 3165 367f 3436 3434 3831 .Ref: 1e6.464481 │ │ │ │ │ +000993a0: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +000993b0: 7472 6f6c 6669 656c 6473 2073 2d73 642d trolfields s-sd- │ │ │ │ │ +000993c0: 327f 3436 3434 3831 0a52 6566 3a20 3165 2.464481.Ref: 1e │ │ │ │ │ +000993d0: 377f 3436 3434 3831 0a4e 6f64 653a 2046 7.464481.Node: F │ │ │ │ │ +000993e0: 696c 656e 616d 6520 616e 6420 4d53 444f ilename and MSDO │ │ │ │ │ +000993f0: 532d 4669 6c65 6e61 6d65 7f34 3634 3738 S-Filename.46478 │ │ │ │ │ +00099400: 340a 5265 663a 2061 702d 706b 672d 636f 4.Ref: ap-pkg-co │ │ │ │ │ +00099410: 6e74 726f 6c66 6965 6c64 7320 6669 6c65 ntrolfields file │ │ │ │ │ +00099420: 6e61 6d65 2d61 6e64 2d6d 7364 6f73 2d66 name-and-msdos-f │ │ │ │ │ +00099430: 696c 656e 616d 657f 3436 3438 3936 0a52 ilename.464896.R │ │ │ │ │ +00099440: 6566 3a20 3165 387f 3436 3438 3936 0a52 ef: 1e8.464896.R │ │ │ │ │ +00099450: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ +00099460: 6f6c 6669 656c 6473 2073 2d70 6b67 2d66 olfields s-pkg-f │ │ │ │ │ +00099470: 2d66 696c 656e 616d 657f 3436 3438 3936 -filename.464896 │ │ │ │ │ +00099480: 0a52 6566 3a20 3165 397f 3436 3438 3936 .Ref: 1e9.464896 │ │ │ │ │ +00099490: 0a4e 6f64 653a 2053 697a 6520 616e 6420 .Node: Size and │ │ │ │ │ +000994a0: 4d44 3573 756d 7f34 3635 3235 350a 5265 MD5sum.465255.Re │ │ │ │ │ +000994b0: 663a 2061 702d 706b 672d 636f 6e74 726f f: ap-pkg-contro │ │ │ │ │ +000994c0: 6c66 6965 6c64 7320 732d 706b 672d 662d lfields s-pkg-f- │ │ │ │ │ +000994d0: 7369 7a65 7f34 3635 3338 320a 5265 663a size.465382.Ref: │ │ │ │ │ +000994e0: 2031 6561 7f34 3635 3338 320a 5265 663a 1ea.465382.Ref: │ │ │ │ │ +000994f0: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ +00099500: 6965 6c64 7320 7369 7a65 2d61 6e64 2d6d ields size-and-m │ │ │ │ │ +00099510: 6435 7375 6d7f 3436 3533 3832 0a52 6566 d5sum.465382.Ref │ │ │ │ │ +00099520: 3a20 3165 627f 3436 3533 3832 0a4e 6f64 : 1eb.465382.Nod │ │ │ │ │ +00099530: 653a 2053 7461 7475 737f 3436 3537 3238 e: Status.465728 │ │ │ │ │ +00099540: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +00099550: 7472 6f6c 6669 656c 6473 2073 2d70 6b67 trolfields s-pkg │ │ │ │ │ +00099560: 2d66 2d73 7461 7475 737f 3436 3538 3432 -f-status.465842 │ │ │ │ │ +00099570: 0a52 6566 3a20 3165 637f 3436 3538 3432 .Ref: 1ec.465842 │ │ │ │ │ +00099580: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +00099590: 7472 6f6c 6669 656c 6473 2073 7461 7475 trolfields statu │ │ │ │ │ +000995a0: 737f 3436 3538 3432 0a52 6566 3a20 3165 s.465842.Ref: 1e │ │ │ │ │ +000995b0: 647f 3436 3538 3432 0a4e 6f64 653a 2043 d.465842.Node: C │ │ │ │ │ +000995c0: 6f6e 6669 672d 5665 7273 696f 6e7f 3436 onfig-Version.46 │ │ │ │ │ +000995d0: 3631 3532 0a52 6566 3a20 6170 2d70 6b67 6152.Ref: ap-pkg │ │ │ │ │ +000995e0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2063 -controlfields c │ │ │ │ │ +000995f0: 6f6e 6669 672d 7665 7273 696f 6e7f 3436 onfig-version.46 │ │ │ │ │ +00099600: 3632 3630 0a52 6566 3a20 3165 657f 3436 6260.Ref: 1ee.46 │ │ │ │ │ +00099610: 3632 3630 0a52 6566 3a20 6170 2d70 6b67 6260.Ref: ap-pkg │ │ │ │ │ +00099620: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00099630: 2d70 6b67 2d66 2d63 6f6e 6669 672d 7665 -pkg-f-config-ve │ │ │ │ │ +00099640: 7273 696f 6e7f 3436 3632 3630 0a52 6566 rsion.466260.Ref │ │ │ │ │ +00099650: 3a20 3165 667f 3436 3632 3630 0a4e 6f64 : 1ef.466260.Nod │ │ │ │ │ +00099660: 653a 2043 6f6e 6666 696c 6573 7f34 3636 e: Conffiles.466 │ │ │ │ │ +00099670: 3437 390a 5265 663a 2061 702d 706b 672d 479.Ref: ap-pkg- │ │ │ │ │ +00099680: 636f 6e74 726f 6c66 6965 6c64 7320 636f controlfields co │ │ │ │ │ +00099690: 6e66 6669 6c65 737f 3436 3635 3939 0a52 nffiles.466599.R │ │ │ │ │ +000996a0: 6566 3a20 3166 307f 3436 3635 3939 0a52 ef: 1f0.466599.R │ │ │ │ │ +000996b0: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ +000996c0: 6f6c 6669 656c 6473 2073 2d70 6b67 2d66 olfields s-pkg-f │ │ │ │ │ +000996d0: 2d63 6f6e 6666 696c 6573 7f34 3636 3539 -conffiles.46659 │ │ │ │ │ +000996e0: 390a 5265 663a 2031 6631 7f34 3636 3539 9.Ref: 1f1.46659 │ │ │ │ │ +000996f0: 390a 4e6f 6465 3a20 4f62 736f 6c65 7465 9.Node: Obsolete │ │ │ │ │ +00099700: 2066 6965 6c64 733c 323e 7f34 3636 3833 fields<2>.46683 │ │ │ │ │ +00099710: 310a 5265 663a 2061 702d 706b 672d 636f 1.Ref: ap-pkg-co │ │ │ │ │ +00099720: 6e74 726f 6c66 6965 6c64 7320 6f62 736f ntrolfields obso │ │ │ │ │ +00099730: 6c65 7465 2d66 6965 6c64 737f 3436 3639 lete-fields.4669 │ │ │ │ │ +00099740: 3238 0a52 6566 3a20 3166 327f 3436 3639 28.Ref: 1f2.4669 │ │ │ │ │ +00099750: 3238 0a52 6566 3a20 6170 2d70 6b67 2d63 28.Ref: ap-pkg-c │ │ │ │ │ +00099760: 6f6e 7472 6f6c 6669 656c 6473 2073 2d73 ontrolfields s-s │ │ │ │ │ +00099770: 642d 322d 367f 3436 3639 3238 0a52 6566 d-2-6.466928.Ref │ │ │ │ │ +00099780: 3a20 3166 337f 3436 3639 3238 0a4e 6f64 : 1f3.466928.Nod │ │ │ │ │ +00099790: 653a 2043 6f6e 6669 6775 7261 7469 6f6e e: Configuration │ │ │ │ │ +000997a0: 2066 696c 6520 6861 6e64 6c69 6e67 2066 file handling f │ │ │ │ │ +000997b0: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +000997c0: 6720 4d61 6e75 616c 7f34 3637 3432 320a g Manual.467422. │ │ │ │ │ +000997d0: 5265 663a 2061 702d 706b 672d 636f 6e66 Ref: ap-pkg-conf │ │ │ │ │ +000997e0: 6669 6c65 7320 646f 637f 3436 3736 3830 files doc.467680 │ │ │ │ │ +000997f0: 0a52 6566 3a20 3162 637f 3436 3736 3830 .Ref: 1bc.467680 │ │ │ │ │ +00099800: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +00099810: 6666 696c 6573 2063 6f6e 6669 6775 7261 ffiles configura │ │ │ │ │ +00099820: 7469 6f6e 2d66 696c 652d 6861 6e64 6c69 tion-file-handli │ │ │ │ │ +00099830: 6e67 2d66 726f 6d2d 6f6c 642d 7061 636b ng-from-old-pack │ │ │ │ │ +00099840: 6167 696e 672d 6d61 6e75 616c 7f34 3637 aging-manual.467 │ │ │ │ │ +00099850: 3638 300a 5265 663a 2031 6634 7f34 3637 680.Ref: 1f4.467 │ │ │ │ │ +00099860: 3638 300a 4e6f 6465 3a20 4175 746f 6d61 680.Node: Automa │ │ │ │ │ +00099870: 7469 6320 6861 6e64 6c69 6e67 206f 6620 tic handling of │ │ │ │ │ +00099880: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00099890: 6c65 7320 6279 2064 706b 677f 3436 3838 les by dpkg.4688 │ │ │ │ │ +000998a0: 3039 0a52 6566 3a20 6170 2d70 6b67 2d63 09.Ref: ap-pkg-c │ │ │ │ │ +000998b0: 6f6e 6666 696c 6573 2061 7574 6f6d 6174 onffiles automat │ │ │ │ │ +000998c0: 6963 2d68 616e 646c 696e 672d 6f66 2d63 ic-handling-of-c │ │ │ │ │ +000998d0: 6f6e 6669 6775 7261 7469 6f6e 2d66 696c onfiguration-fil │ │ │ │ │ +000998e0: 6573 2d62 792d 6470 6b67 7f34 3639 3031 es-by-dpkg.46901 │ │ │ │ │ +000998f0: 390a 5265 663a 2031 6635 7f34 3639 3031 9.Ref: 1f5.46901 │ │ │ │ │ +00099900: 390a 5265 663a 2061 702d 706b 672d 636f 9.Ref: ap-pkg-co │ │ │ │ │ +00099910: 6e66 6669 6c65 7320 732d 7365 2d31 7f34 nffiles s-se-1.4 │ │ │ │ │ +00099920: 3639 3031 390a 5265 663a 2031 6636 7f34 69019.Ref: 1f6.4 │ │ │ │ │ +00099930: 3639 3031 390a 4e6f 6465 3a20 4675 6c6c 69019.Node: Full │ │ │ │ │ +00099940: 792d 6665 6174 7572 6564 206d 6169 6e74 y-featured maint │ │ │ │ │ +00099950: 6169 6e65 7220 7363 7269 7074 2063 6f6e ainer script con │ │ │ │ │ +00099960: 6669 6775 7261 7469 6f6e 2068 616e 646c figuration handl │ │ │ │ │ +00099970: 696e 677f 3437 3133 3833 0a52 6566 3a20 ing.471383.Ref: │ │ │ │ │ +00099980: 6170 2d70 6b67 2d63 6f6e 6666 696c 6573 ap-pkg-conffiles │ │ │ │ │ +00099990: 2066 756c 6c79 2d66 6561 7475 7265 642d fully-featured- │ │ │ │ │ +000999a0: 6d61 696e 7461 696e 6572 2d73 6372 6970 maintainer-scrip │ │ │ │ │ +000999b0: 742d 636f 6e66 6967 7572 6174 696f 6e2d t-configuration- │ │ │ │ │ +000999c0: 6861 6e64 6c69 6e67 7f34 3731 3539 330a handling.471593. │ │ │ │ │ +000999d0: 5265 663a 2031 6637 7f34 3731 3539 330a Ref: 1f7.471593. │ │ │ │ │ +000999e0: 5265 663a 2061 702d 706b 672d 636f 6e66 Ref: ap-pkg-conf │ │ │ │ │ +000999f0: 6669 6c65 7320 732d 7365 2d32 7f34 3731 files s-se-2.471 │ │ │ │ │ +00099a00: 3539 330a 5265 663a 2031 6638 7f34 3731 593.Ref: 1f8.471 │ │ │ │ │ +00099a10: 3539 330a 4e6f 6465 3a20 416c 7465 726e 593.Node: Altern │ │ │ │ │ +00099a20: 6174 6976 6520 7665 7273 696f 6e73 206f ative versions o │ │ │ │ │ +00099a30: 6620 616e 2069 6e74 6572 6661 6365 202d f an interface - │ │ │ │ │ +00099a40: 2075 7064 6174 652d 616c 7465 726e 6174 update-alternat │ │ │ │ │ +00099a50: 6976 6573 2066 726f 6d20 6f6c 6420 5061 ives from old Pa │ │ │ │ │ +00099a60: 636b 6167 696e 6720 4d61 6e75 616c 7f34 ckaging Manual.4 │ │ │ │ │ +00099a70: 3733 3337 390a 5265 663a 2061 702d 706b 73379.Ref: ap-pk │ │ │ │ │ +00099a80: 672d 616c 7465 726e 6174 6976 6573 2064 g-alternatives d │ │ │ │ │ +00099a90: 6f63 7f34 3733 3636 320a 5265 663a 2031 oc.473662.Ref: 1 │ │ │ │ │ +00099aa0: 6639 7f34 3733 3636 320a 5265 663a 2061 f9.473662.Ref: a │ │ │ │ │ +00099ab0: 702d 706b 672d 616c 7465 726e 6174 6976 p-pkg-alternativ │ │ │ │ │ +00099ac0: 6573 2061 6c74 6572 6e61 7469 7665 2d76 es alternative-v │ │ │ │ │ +00099ad0: 6572 7369 6f6e 732d 6f66 2d61 6e2d 696e ersions-of-an-in │ │ │ │ │ +00099ae0: 7465 7266 6163 652d 7570 6461 7465 2d61 terface-update-a │ │ │ │ │ +00099af0: 6c74 6572 6e61 7469 7665 732d 6672 6f6d lternatives-from │ │ │ │ │ +00099b00: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ +00099b10: 616e 7561 6c7f 3437 3336 3632 0a52 6566 anual.473662.Ref │ │ │ │ │ +00099b20: 3a20 3166 617f 3437 3336 3632 0a4e 6f64 : 1fa.473662.Nod │ │ │ │ │ +00099b30: 653a 2044 6976 6572 7369 6f6e 7320 2d20 e: Diversions - │ │ │ │ │ +00099b40: 6f76 6572 7269 6469 6e67 2061 2070 6163 overriding a pac │ │ │ │ │ +00099b50: 6b61 6765 e280 9973 2076 6572 7369 6f6e kage...s version │ │ │ │ │ +00099b60: 206f 6620 6120 6669 6c65 2066 726f 6d20 of a file from │ │ │ │ │ +00099b70: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ +00099b80: 6e75 616c 7f34 3734 3932 330a 5265 663a nual.474923.Ref: │ │ │ │ │ +00099b90: 2061 702d 706b 672d 6469 7665 7273 696f ap-pkg-diversio │ │ │ │ │ +00099ba0: 6e73 2064 6f63 7f34 3735 3138 320a 5265 ns doc.475182.Re │ │ │ │ │ +00099bb0: 663a 2031 6662 7f34 3735 3138 320a 5265 f: 1fb.475182.Re │ │ │ │ │ +00099bc0: 663a 2061 702d 706b 672d 6469 7665 7273 f: ap-pkg-divers │ │ │ │ │ +00099bd0: 696f 6e73 2064 6976 6572 7369 6f6e 732d ions diversions- │ │ │ │ │ +00099be0: 6f76 6572 7269 6469 6e67 2d61 2d70 6163 overriding-a-pac │ │ │ │ │ +00099bf0: 6b61 6765 2d73 2d76 6572 7369 6f6e 2d6f kage-s-version-o │ │ │ │ │ +00099c00: 662d 612d 6669 6c65 2d66 726f 6d2d 6f6c f-a-file-from-ol │ │ │ │ │ +00099c10: 642d 7061 636b 6167 696e 672d 6d61 6e75 d-packaging-manu │ │ │ │ │ +00099c20: 616c 7f34 3735 3138 320a 5265 663a 2031 al.475182.Ref: 1 │ │ │ │ │ +00099c30: 6663 7f34 3735 3138 320a 4e6f 6465 3a20 fc.475182.Node: │ │ │ │ │ +00099c40: 4465 6269 616e 2050 6f6c 6963 7920 6368 Debian Policy ch │ │ │ │ │ +00099c50: 616e 6765 7320 7072 6f63 6573 737f 3437 anges process.47 │ │ │ │ │ +00099c60: 3837 3736 0a52 6566 3a20 6170 2d70 726f 8776.Ref: ap-pro │ │ │ │ │ +00099c70: 6365 7373 2064 6f63 7f34 3738 3937 390a cess doc.478979. │ │ │ │ │ +00099c80: 5265 663a 2065 7f34 3738 3937 390a 5265 Ref: e.478979.Re │ │ │ │ │ +00099c90: 663a 2061 702d 7072 6f63 6573 7320 6465 f: ap-process de │ │ │ │ │ +00099ca0: 6269 616e 2d70 6f6c 6963 792d 6368 616e bian-policy-chan │ │ │ │ │ +00099cb0: 6765 732d 7072 6f63 6573 737f 3437 3839 ges-process.4789 │ │ │ │ │ +00099cc0: 3739 0a52 6566 3a20 3166 647f 3437 3839 79.Ref: 1fd.4789 │ │ │ │ │ +00099cd0: 3739 0a4e 6f64 653a 2049 6e74 726f 6475 79.Node: Introdu │ │ │ │ │ +00099ce0: 6374 696f 6e3c 333e 7f34 3739 3134 310a ction<3>.479141. │ │ │ │ │ +00099cf0: 5265 663a 2061 702d 7072 6f63 6573 7320 Ref: ap-process │ │ │ │ │ +00099d00: 696e 7472 6f64 7563 7469 6f6e 7f34 3739 introduction.479 │ │ │ │ │ +00099d10: 3235 300a 5265 663a 2031 6665 7f34 3739 250.Ref: 1fe.479 │ │ │ │ │ +00099d20: 3235 300a 5265 663a 2061 702d 7072 6f63 250.Ref: ap-proc │ │ │ │ │ +00099d30: 6573 7320 7072 6f63 6573 732d 696e 7472 ess process-intr │ │ │ │ │ +00099d40: 6f64 7563 7469 6f6e 7f34 3739 3235 300a oduction.479250. │ │ │ │ │ +00099d50: 5265 663a 2031 6666 7f34 3739 3235 300a Ref: 1ff.479250. │ │ │ │ │ +00099d60: 5265 663a 2049 6e74 726f 6475 6374 696f Ref: Introductio │ │ │ │ │ +00099d70: 6e3c 333e 2d46 6f6f 746e 6f74 652d 317f n<3>-Footnote-1. │ │ │ │ │ +00099d80: 3437 3934 3338 0a4e 6f64 653a 2043 6861 479438.Node: Cha │ │ │ │ │ +00099d90: 6e67 6520 476f 616c 737f 3437 3936 3837 nge Goals.479687 │ │ │ │ │ +00099da0: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ +00099db0: 2063 6861 6e67 652d 676f 616c 737f 3437 change-goals.47 │ │ │ │ │ +00099dc0: 3938 3230 0a52 6566 3a20 3230 307f 3437 9820.Ref: 200.47 │ │ │ │ │ +00099dd0: 3938 3230 0a52 6566 3a20 6170 2d70 726f 9820.Ref: ap-pro │ │ │ │ │ +00099de0: 6365 7373 2070 726f 6365 7373 2d63 6861 cess process-cha │ │ │ │ │ +00099df0: 6e67 652d 676f 616c 737f 3437 3938 3230 nge-goals.479820 │ │ │ │ │ +00099e00: 0a52 6566 3a20 3230 317f 3437 3938 3230 .Ref: 201.479820 │ │ │ │ │ +00099e10: 0a4e 6f64 653a 2043 7572 7265 6e74 2050 .Node: Current P │ │ │ │ │ +00099e20: 726f 6365 7373 7f34 3831 3236 340a 5265 rocess.481264.Re │ │ │ │ │ +00099e30: 663a 2061 702d 7072 6f63 6573 7320 6375 f: ap-process cu │ │ │ │ │ +00099e40: 7272 656e 742d 7072 6f63 6573 737f 3438 rrent-process.48 │ │ │ │ │ +00099e50: 3133 3932 0a52 6566 3a20 3230 327f 3438 1392.Ref: 202.48 │ │ │ │ │ +00099e60: 3133 3932 0a52 6566 3a20 6170 2d70 726f 1392.Ref: ap-pro │ │ │ │ │ +00099e70: 6365 7373 2070 726f 6365 7373 2d63 7572 cess process-cur │ │ │ │ │ +00099e80: 7265 6e74 7f34 3831 3339 320a 5265 663a rent.481392.Ref: │ │ │ │ │ +00099e90: 2032 3033 7f34 3831 3339 320a 5265 663a 203.481392.Ref: │ │ │ │ │ +00099ea0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ +00099eb0: 2d46 6f6f 746e 6f74 652d 317f 3438 3233 -Footnote-1.4823 │ │ │ │ │ +00099ec0: 3639 0a4e 6f64 653a 2053 7461 7465 2041 69.Node: State A │ │ │ │ │ +00099ed0: 204d 6f72 6520 696e 666f 726d 6174 696f More informatio │ │ │ │ │ +00099ee0: 6e20 7265 7175 6972 6564 7f34 3832 3435 n required.48245 │ │ │ │ │ +00099ef0: 360a 5265 663a 2061 702d 7072 6f63 6573 6.Ref: ap-proces │ │ │ │ │ +00099f00: 7320 7374 6174 652d 612d 6d6f 7265 2d69 s state-a-more-i │ │ │ │ │ +00099f10: 6e66 6f72 6d61 7469 6f6e 2d72 6571 7569 nformation-requi │ │ │ │ │ +00099f20: 7265 647f 3438 3235 3735 0a52 6566 3a20 red.482575.Ref: │ │ │ │ │ +00099f30: 3230 347f 3438 3235 3735 0a52 6566 3a20 204.482575.Ref: │ │ │ │ │ +00099f40: 6170 2d70 726f 6365 7373 2073 7461 7465 ap-process state │ │ │ │ │ +00099f50: 2d61 2d6d 6f72 6569 6e66 6f7f 3438 3235 -a-moreinfo.4825 │ │ │ │ │ +00099f60: 3735 0a52 6566 3a20 3230 357f 3438 3235 75.Ref: 205.4825 │ │ │ │ │ +00099f70: 3735 0a52 6566 3a20 5374 6174 6520 4120 75.Ref: State A │ │ │ │ │ +00099f80: 4d6f 7265 2069 6e66 6f72 6d61 7469 6f6e More information │ │ │ │ │ +00099f90: 2072 6571 7569 7265 642d 466f 6f74 6e6f required-Footno │ │ │ │ │ +00099fa0: 7465 2d31 7f34 3833 3333 390a 4e6f 6465 te-1.483339.Node │ │ │ │ │ +00099fb0: 3a20 5374 6174 6520 4220 4469 7363 7573 : State B Discus │ │ │ │ │ +00099fc0: 7369 6f6e 7f34 3833 3433 390a 5265 663a sion.483439.Ref: │ │ │ │ │ +00099fd0: 2061 702d 7072 6f63 6573 7320 6964 327f ap-process id2. │ │ │ │ │ +00099fe0: 3438 3335 3833 0a52 6566 3a20 3230 367f 483583.Ref: 206. │ │ │ │ │ +00099ff0: 3438 3335 3833 0a52 6566 3a20 6170 2d70 483583.Ref: ap-p │ │ │ │ │ +0009a000: 726f 6365 7373 2073 7461 7465 2d62 2d64 rocess state-b-d │ │ │ │ │ +0009a010: 6973 6375 7373 696f 6e7f 3438 3335 3833 iscussion.483583 │ │ │ │ │ +0009a020: 0a52 6566 3a20 3230 377f 3438 3335 3833 .Ref: 207.483583 │ │ │ │ │ +0009a030: 0a52 6566 3a20 5374 6174 6520 4220 4469 .Ref: State B Di │ │ │ │ │ +0009a040: 7363 7573 7369 6f6e 2d46 6f6f 746e 6f74 scussion-Footnot │ │ │ │ │ +0009a050: 652d 317f 3438 3430 3233 0a4e 6f64 653a e-1.484023.Node: │ │ │ │ │ +0009a060: 2053 7461 7465 2043 2050 726f 706f 7361 State C Proposa │ │ │ │ │ +0009a070: 6c7f 3438 3431 3235 0a52 6566 3a20 6170 l.484125.Ref: ap │ │ │ │ │ +0009a080: 2d70 726f 6365 7373 2069 6433 7f34 3834 -process id3.484 │ │ │ │ │ +0009a090: 3236 300a 5265 663a 2032 3038 7f34 3834 260.Ref: 208.484 │ │ │ │ │ +0009a0a0: 3236 300a 5265 663a 2061 702d 7072 6f63 260.Ref: ap-proc │ │ │ │ │ +0009a0b0: 6573 7320 7374 6174 652d 632d 7072 6f70 ess state-c-prop │ │ │ │ │ +0009a0c0: 6f73 616c 7f34 3834 3236 300a 5265 663a osal.484260.Ref: │ │ │ │ │ +0009a0d0: 2032 3039 7f34 3834 3236 300a 5265 663a 209.484260.Ref: │ │ │ │ │ +0009a0e0: 2053 7461 7465 2043 2050 726f 706f 7361 State C Proposa │ │ │ │ │ +0009a0f0: 6c2d 466f 6f74 6e6f 7465 2d31 7f34 3834 l-Footnote-1.484 │ │ │ │ │ +0009a100: 3737 310a 4e6f 6465 3a20 5374 6174 6520 771.Node: State │ │ │ │ │ +0009a110: 4420 576f 7264 696e 6720 7072 6f70 6f73 D Wording propos │ │ │ │ │ +0009a120: 6564 7f34 3834 3837 310a 5265 663a 2061 ed.484871.Ref: a │ │ │ │ │ +0009a130: 702d 7072 6f63 6573 7320 6964 347f 3438 p-process id4.48 │ │ │ │ │ +0009a140: 3530 3034 0a52 6566 3a20 3230 617f 3438 5004.Ref: 20a.48 │ │ │ │ │ +0009a150: 3530 3034 0a52 6566 3a20 6170 2d70 726f 5004.Ref: ap-pro │ │ │ │ │ +0009a160: 6365 7373 2073 7461 7465 2d64 2d77 6f72 cess state-d-wor │ │ │ │ │ +0009a170: 6469 6e67 2d70 726f 706f 7365 647f 3438 ding-proposed.48 │ │ │ │ │ +0009a180: 3530 3034 0a52 6566 3a20 3230 627f 3438 5004.Ref: 20b.48 │ │ │ │ │ +0009a190: 3530 3034 0a52 6566 3a20 5374 6174 6520 5004.Ref: State │ │ │ │ │ +0009a1a0: 4420 576f 7264 696e 6720 7072 6f70 6f73 D Wording propos │ │ │ │ │ +0009a1b0: 6564 2d46 6f6f 746e 6f74 652d 317f 3438 ed-Footnote-1.48 │ │ │ │ │ +0009a1c0: 3535 3936 0a4e 6f64 653a 2053 7461 7465 5596.Node: State │ │ │ │ │ +0009a1d0: 2045 2053 6563 6f6e 6465 647f 3438 3536 E Seconded.4856 │ │ │ │ │ +0009a1e0: 3933 0a52 6566 3a20 6170 2d70 726f 6365 93.Ref: ap-proce │ │ │ │ │ +0009a1f0: 7373 2069 6435 7f34 3835 3832 360a 5265 ss id5.485826.Re │ │ │ │ │ +0009a200: 663a 2032 3063 7f34 3835 3832 360a 5265 f: 20c.485826.Re │ │ │ │ │ +0009a210: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ +0009a220: 6174 652d 652d 7365 636f 6e64 6564 7f34 ate-e-seconded.4 │ │ │ │ │ +0009a230: 3835 3832 360a 5265 663a 2032 3064 7f34 85826.Ref: 20d.4 │ │ │ │ │ +0009a240: 3835 3832 360a 5265 663a 2053 7461 7465 85826.Ref: State │ │ │ │ │ +0009a250: 2045 2053 6563 6f6e 6465 642d 466f 6f74 E Seconded-Foot │ │ │ │ │ +0009a260: 6e6f 7465 2d31 7f34 3836 3835 350a 4e6f note-1.486855.No │ │ │ │ │ +0009a270: 6465 3a20 5374 6174 6520 4620 4163 6365 de: State F Acce │ │ │ │ │ +0009a280: 7074 6564 7f34 3836 3935 350a 5265 663a pted.486955.Ref: │ │ │ │ │ +0009a290: 2061 702d 7072 6f63 6573 7320 6964 367f ap-process id6. │ │ │ │ │ +0009a2a0: 3438 3730 3738 0a52 6566 3a20 3230 657f 487078.Ref: 20e. │ │ │ │ │ +0009a2b0: 3438 3730 3738 0a52 6566 3a20 6170 2d70 487078.Ref: ap-p │ │ │ │ │ +0009a2c0: 726f 6365 7373 2073 7461 7465 2d66 2d61 rocess state-f-a │ │ │ │ │ +0009a2d0: 6363 6570 7465 647f 3438 3730 3738 0a52 ccepted.487078.R │ │ │ │ │ +0009a2e0: 6566 3a20 3230 667f 3438 3730 3738 0a52 ef: 20f.487078.R │ │ │ │ │ +0009a2f0: 6566 3a20 5374 6174 6520 4620 4163 6365 ef: State F Acce │ │ │ │ │ +0009a300: 7074 6564 2d46 6f6f 746e 6f74 652d 317f pted-Footnote-1. │ │ │ │ │ +0009a310: 3438 3734 3931 0a4e 6f64 653a 2053 7461 487491.Node: Sta │ │ │ │ │ +0009a320: 7465 2047 2052 656a 6563 747f 3438 3735 te G Reject.4875 │ │ │ │ │ +0009a330: 3930 0a52 6566 3a20 6170 2d70 726f 6365 90.Ref: ap-proce │ │ │ │ │ +0009a340: 7373 2069 6437 7f34 3837 3638 380a 5265 ss id7.487688.Re │ │ │ │ │ +0009a350: 663a 2032 3130 7f34 3837 3638 380a 5265 f: 210.487688.Re │ │ │ │ │ +0009a360: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ +0009a370: 6174 652d 672d 7265 6a65 6374 7f34 3837 ate-g-reject.487 │ │ │ │ │ +0009a380: 3638 380a 5265 663a 2032 3131 7f34 3837 688.Ref: 211.487 │ │ │ │ │ +0009a390: 3638 380a 5265 663a 2053 7461 7465 2047 688.Ref: State G │ │ │ │ │ +0009a3a0: 2052 656a 6563 742d 466f 6f74 6e6f 7465 Reject-Footnote │ │ │ │ │ +0009a3b0: 2d31 7f34 3839 3038 380a 4e6f 6465 3a20 -1.489088.Node: │ │ │ │ │ +0009a3c0: 4f74 6865 7220 5461 6773 7f34 3839 3138 Other Tags.48918 │ │ │ │ │ +0009a3d0: 380a 5265 663a 2061 702d 7072 6f63 6573 8.Ref: ap-proces │ │ │ │ │ +0009a3e0: 7320 6f74 6865 722d 7461 6773 7f34 3839 s other-tags.489 │ │ │ │ │ +0009a3f0: 3239 350a 5265 663a 2032 3132 7f34 3839 295.Ref: 212.489 │ │ │ │ │ +0009a400: 3239 350a 5265 663a 2061 702d 7072 6f63 295.Ref: ap-proc │ │ │ │ │ +0009a410: 6573 7320 7072 6f63 6573 732d 6f74 6865 ess process-othe │ │ │ │ │ +0009a420: 722d 7461 6773 7f34 3839 3239 350a 5265 r-tags.489295.Re │ │ │ │ │ +0009a430: 663a 2032 3133 7f34 3839 3239 350a 5265 f: 213.489295.Re │ │ │ │ │ +0009a440: 663a 204f 7468 6572 2054 6167 732d 466f f: Other Tags-Fo │ │ │ │ │ +0009a450: 6f74 6e6f 7465 2d31 7f34 3930 3336 360a otnote-1.490366. │ │ │ │ │ +0009a460: 5265 663a 204f 7468 6572 2054 6167 732d Ref: Other Tags- │ │ │ │ │ +0009a470: 466f 6f74 6e6f 7465 2d32 7f34 3930 3436 Footnote-2.49046 │ │ │ │ │ +0009a480: 370a 5265 663a 204f 7468 6572 2054 6167 7.Ref: Other Tag │ │ │ │ │ +0009a490: 732d 466f 6f74 6e6f 7465 2d33 7f34 3930 s-Footnote-3.490 │ │ │ │ │ +0009a4a0: 3537 300a 4e6f 6465 3a20 4d61 696e 7461 570.Node: Mainta │ │ │ │ │ +0009a4b0: 696e 6572 2073 6372 6970 7420 666c 6f77 iner script flow │ │ │ │ │ +0009a4c0: 6368 6172 7473 7f34 3930 3637 310a 5265 charts.490671.Re │ │ │ │ │ +0009a4d0: 663a 2061 702d 666c 6f77 6368 6172 7473 f: ap-flowcharts │ │ │ │ │ +0009a4e0: 2064 6f63 7f34 3930 3831 320a 5265 663a doc.490812.Ref: │ │ │ │ │ +0009a4f0: 2065 397f 3439 3038 3132 0a52 6566 3a20 e9.490812.Ref: │ │ │ │ │ +0009a500: 6170 2d66 6c6f 7763 6861 7274 7320 6d61 ap-flowcharts ma │ │ │ │ │ +0009a510: 696e 7461 696e 6572 2d73 6372 6970 742d intainer-script- │ │ │ │ │ +0009a520: 666c 6f77 6368 6172 7473 7f34 3930 3831 flowcharts.49081 │ │ │ │ │ +0009a530: 320a 5265 663a 2032 3134 7f34 3930 3831 2.Ref: 214.49081 │ │ │ │ │ +0009a540: 320a 5265 663a 204d 6169 6e74 6169 6e65 2.Ref: Maintaine │ │ │ │ │ +0009a550: 7220 7363 7269 7074 2066 6c6f 7763 6861 r script flowcha │ │ │ │ │ +0009a560: 7274 732d 466f 6f74 6e6f 7465 2d31 7f34 rts-Footnote-1.4 │ │ │ │ │ +0009a570: 3932 3137 350a 4e6f 6465 3a20 5570 6772 92175.Node: Upgr │ │ │ │ │ +0009a580: 6164 696e 6720 6368 6563 6b6c 6973 747f ading checklist. │ │ │ │ │ +0009a590: 3439 3232 3832 0a52 6566 3a20 7570 6772 492282.Ref: upgr │ │ │ │ │ +0009a5a0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009a5b0: 646f 637f 3439 3234 3031 0a52 6566 3a20 doc.492401.Ref: │ │ │ │ │ +0009a5c0: 397f 3439 3234 3031 0a52 6566 3a20 7570 9.492401.Ref: up │ │ │ │ │ +0009a5d0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009a5e0: 7420 7570 6772 6164 696e 672d 6368 6563 t upgrading-chec │ │ │ │ │ +0009a5f0: 6b6c 6973 747f 3439 3234 3031 0a52 6566 klist.492401.Ref │ │ │ │ │ +0009a600: 3a20 3231 357f 3439 3234 3031 0a4e 6f64 : 215.492401.Nod │ │ │ │ │ +0009a610: 653a 2041 626f 7574 2074 6865 2063 6865 e: About the che │ │ │ │ │ +0009a620: 636b 6c69 7374 7f34 3934 3733 320a 5265 cklist.494732.Re │ │ │ │ │ +0009a630: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a640: 636b 6c69 7374 2061 626f 7574 2d74 6865 cklist about-the │ │ │ │ │ +0009a650: 2d63 6865 636b 6c69 7374 7f34 3934 3833 -checklist.49483 │ │ │ │ │ +0009a660: 360a 5265 663a 2032 3136 7f34 3934 3833 6.Ref: 216.49483 │ │ │ │ │ +0009a670: 360a 4e6f 6465 3a20 5665 7273 696f 6e20 6.Node: Version │ │ │ │ │ +0009a680: 3420 3720 327f 3439 3637 3731 0a52 6566 4 7 2.496771.Ref │ │ │ │ │ +0009a690: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a6a0: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ +0009a6b0: 372d 327f 3439 3638 3937 0a52 6566 3a20 7-2.496897.Ref: │ │ │ │ │ +0009a6c0: 3231 377f 3439 3638 3937 0a4e 6f64 653a 217.496897.Node: │ │ │ │ │ +0009a6d0: 2056 6572 7369 6f6e 2034 2037 2031 7f34 Version 4 7 1.4 │ │ │ │ │ +0009a6e0: 3937 3433 390a 5265 663a 2075 7067 7261 97439.Ref: upgra │ │ │ │ │ +0009a6f0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a700: 6572 7369 6f6e 2d34 2d37 2d31 7f34 3937 ersion-4-7-1.497 │ │ │ │ │ +0009a710: 3535 390a 5265 663a 2032 3138 7f34 3937 559.Ref: 218.497 │ │ │ │ │ +0009a720: 3535 390a 4e6f 6465 3a20 5665 7273 696f 559.Node: Versio │ │ │ │ │ +0009a730: 6e20 3420 3720 307f 3439 3835 3531 0a52 n 4 7 0.498551.R │ │ │ │ │ +0009a740: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009a750: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009a760: 342d 372d 307f 3439 3836 3731 0a52 6566 4-7-0.498671.Ref │ │ │ │ │ +0009a770: 3a20 3231 397f 3439 3836 3731 0a4e 6f64 : 219.498671.Nod │ │ │ │ │ +0009a780: 653a 2056 6572 7369 6f6e 2034 2036 2032 e: Version 4 6 2 │ │ │ │ │ +0009a790: 7f35 3030 3330 340a 5265 663a 2075 7067 .500304.Ref: upg │ │ │ │ │ +0009a7a0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009a7b0: 2076 6572 7369 6f6e 2d34 2d36 2d32 7f35 version-4-6-2.5 │ │ │ │ │ +0009a7c0: 3030 3432 340a 5265 663a 2032 3161 7f35 00424.Ref: 21a.5 │ │ │ │ │ +0009a7d0: 3030 3432 340a 4e6f 6465 3a20 5665 7273 00424.Node: Vers │ │ │ │ │ +0009a7e0: 696f 6e20 3420 3620 317f 3530 3130 3939 ion 4 6 1.501099 │ │ │ │ │ +0009a7f0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009a800: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009a810: 6e2d 342d 362d 317f 3530 3132 3139 0a52 n-4-6-1.501219.R │ │ │ │ │ +0009a820: 6566 3a20 3231 627f 3530 3132 3139 0a4e ef: 21b.501219.N │ │ │ │ │ +0009a830: 6f64 653a 2056 6572 7369 6f6e 2034 2036 ode: Version 4 6 │ │ │ │ │ +0009a840: 2030 7f35 3031 3535 340a 5265 663a 2075 0.501554.Ref: u │ │ │ │ │ +0009a850: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009a860: 7374 2076 6572 7369 6f6e 2d34 2d36 2d30 st version-4-6-0 │ │ │ │ │ +0009a870: 7f35 3031 3637 340a 5265 663a 2032 3163 .501674.Ref: 21c │ │ │ │ │ +0009a880: 7f35 3031 3637 340a 4e6f 6465 3a20 5665 .501674.Node: Ve │ │ │ │ │ +0009a890: 7273 696f 6e20 3420 3520 317f 3530 3230 rsion 4 5 1.5020 │ │ │ │ │ +0009a8a0: 3236 0a52 6566 3a20 7570 6772 6164 696e 26.Ref: upgradin │ │ │ │ │ +0009a8b0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009a8c0: 696f 6e2d 342d 352d 317f 3530 3231 3436 ion-4-5-1.502146 │ │ │ │ │ +0009a8d0: 0a52 6566 3a20 3231 647f 3530 3231 3436 .Ref: 21d.502146 │ │ │ │ │ +0009a8e0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ +0009a8f0: 2035 2030 7f35 3033 3331 360a 5265 663a 5 0.503316.Ref: │ │ │ │ │ +0009a900: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009a910: 6c69 7374 2076 6572 7369 6f6e 2d34 2d35 list version-4-5 │ │ │ │ │ +0009a920: 2d30 7f35 3033 3433 360a 5265 663a 2032 -0.503436.Ref: 2 │ │ │ │ │ +0009a930: 3165 7f35 3033 3433 360a 4e6f 6465 3a20 1e.503436.Node: │ │ │ │ │ +0009a940: 5665 7273 696f 6e20 3420 3420 317f 3530 Version 4 4 1.50 │ │ │ │ │ +0009a950: 3435 3236 0a52 6566 3a20 7570 6772 6164 4526.Ref: upgrad │ │ │ │ │ +0009a960: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a970: 7273 696f 6e2d 342d 342d 317f 3530 3436 rsion-4-4-1.5046 │ │ │ │ │ +0009a980: 3436 0a52 6566 3a20 3231 667f 3530 3436 46.Ref: 21f.5046 │ │ │ │ │ +0009a990: 3436 0a4e 6f64 653a 2056 6572 7369 6f6e 46.Node: Version │ │ │ │ │ +0009a9a0: 2034 2034 2030 7f35 3035 3338 370a 5265 4 4 0.505387.Re │ │ │ │ │ +0009a9b0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a9c0: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ +0009a9d0: 2d34 2d30 7f35 3035 3530 370a 5265 663a -4-0.505507.Ref: │ │ │ │ │ +0009a9e0: 2032 3230 7f35 3035 3530 370a 4e6f 6465 220.505507.Node │ │ │ │ │ +0009a9f0: 3a20 5665 7273 696f 6e20 3420 3320 307f : Version 4 3 0. │ │ │ │ │ +0009aa00: 3530 3633 3331 0a52 6566 3a20 7570 6772 506331.Ref: upgr │ │ │ │ │ +0009aa10: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009aa20: 7665 7273 696f 6e2d 342d 332d 307f 3530 version-4-3-0.50 │ │ │ │ │ +0009aa30: 3634 3531 0a52 6566 3a20 3232 317f 3530 6451.Ref: 221.50 │ │ │ │ │ +0009aa40: 3634 3531 0a4e 6f64 653a 2056 6572 7369 6451.Node: Versi │ │ │ │ │ +0009aa50: 6f6e 2034 2032 2031 7f35 3037 3937 340a on 4 2 1.507974. │ │ │ │ │ +0009aa60: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009aa70: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009aa80: 2d34 2d32 2d31 7f35 3038 3039 340a 5265 -4-2-1.508094.Re │ │ │ │ │ +0009aa90: 663a 2032 3232 7f35 3038 3039 340a 4e6f f: 222.508094.No │ │ │ │ │ +0009aaa0: 6465 3a20 5665 7273 696f 6e20 3420 3220 de: Version 4 2 │ │ │ │ │ +0009aab0: 307f 3530 3833 3234 0a52 6566 3a20 7570 0.508324.Ref: up │ │ │ │ │ +0009aac0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009aad0: 7420 7665 7273 696f 6e2d 342d 322d 307f t version-4-2-0. │ │ │ │ │ +0009aae0: 3530 3834 3434 0a52 6566 3a20 3232 337f 508444.Ref: 223. │ │ │ │ │ +0009aaf0: 3530 3834 3434 0a4e 6f64 653a 2056 6572 508444.Node: Ver │ │ │ │ │ +0009ab00: 7369 6f6e 2034 2031 2035 7f35 3039 3634 sion 4 1 5.50964 │ │ │ │ │ +0009ab10: 310a 5265 663a 2075 7067 7261 6469 6e67 1.Ref: upgrading │ │ │ │ │ +0009ab20: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009ab30: 6f6e 2d34 2d31 2d35 7f35 3039 3736 310a on-4-1-5.509761. │ │ │ │ │ +0009ab40: 5265 663a 2032 3234 7f35 3039 3736 310a Ref: 224.509761. │ │ │ │ │ +0009ab50: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +0009ab60: 3120 347f 3531 3036 3132 0a52 6566 3a20 1 4.510612.Ref: │ │ │ │ │ +0009ab70: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009ab80: 6973 7420 7665 7273 696f 6e2d 342d 312d ist version-4-1- │ │ │ │ │ +0009ab90: 347f 3531 3037 3332 0a52 6566 3a20 3232 4.510732.Ref: 22 │ │ │ │ │ +0009aba0: 357f 3531 3037 3332 0a4e 6f64 653a 2056 5.510732.Node: V │ │ │ │ │ +0009abb0: 6572 7369 6f6e 2034 2031 2033 7f35 3131 ersion 4 1 3.511 │ │ │ │ │ +0009abc0: 3737 390a 5265 663a 2075 7067 7261 6469 779.Ref: upgradi │ │ │ │ │ +0009abd0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009abe0: 7369 6f6e 2d34 2d31 2d33 7f35 3131 3839 sion-4-1-3.51189 │ │ │ │ │ +0009abf0: 390a 5265 663a 2032 3236 7f35 3131 3839 9.Ref: 226.51189 │ │ │ │ │ +0009ac00: 390a 4e6f 6465 3a20 5665 7273 696f 6e20 9.Node: Version │ │ │ │ │ +0009ac10: 3420 3120 327f 3531 3332 3134 0a52 6566 4 1 2.513214.Ref │ │ │ │ │ +0009ac20: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009ac30: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ +0009ac40: 312d 327f 3531 3333 3334 0a52 6566 3a20 1-2.513334.Ref: │ │ │ │ │ +0009ac50: 3232 377f 3531 3333 3334 0a4e 6f64 653a 227.513334.Node: │ │ │ │ │ +0009ac60: 2056 6572 7369 6f6e 2034 2031 2031 7f35 Version 4 1 1.5 │ │ │ │ │ +0009ac70: 3134 3231 330a 5265 663a 2075 7067 7261 14213.Ref: upgra │ │ │ │ │ +0009ac80: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009ac90: 6572 7369 6f6e 2d34 2d31 2d31 7f35 3134 ersion-4-1-1.514 │ │ │ │ │ +0009aca0: 3333 330a 5265 663a 2032 3238 7f35 3134 333.Ref: 228.514 │ │ │ │ │ +0009acb0: 3333 330a 4e6f 6465 3a20 5665 7273 696f 333.Node: Versio │ │ │ │ │ +0009acc0: 6e20 3420 3120 307f 3531 3435 3338 0a52 n 4 1 0.514538.R │ │ │ │ │ +0009acd0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009ace0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009acf0: 342d 312d 307f 3531 3436 3538 0a52 6566 4-1-0.514658.Ref │ │ │ │ │ +0009ad00: 3a20 3232 397f 3531 3436 3538 0a4e 6f64 : 229.514658.Nod │ │ │ │ │ +0009ad10: 653a 2056 6572 7369 6f6e 2034 2030 2031 e: Version 4 0 1 │ │ │ │ │ +0009ad20: 7f35 3136 3136 300a 5265 663a 2075 7067 .516160.Ref: upg │ │ │ │ │ +0009ad30: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009ad40: 2076 6572 7369 6f6e 2d34 2d30 2d31 7f35 version-4-0-1.5 │ │ │ │ │ +0009ad50: 3136 3238 300a 5265 663a 2032 3261 7f35 16280.Ref: 22a.5 │ │ │ │ │ +0009ad60: 3136 3238 300a 4e6f 6465 3a20 5665 7273 16280.Node: Vers │ │ │ │ │ +0009ad70: 696f 6e20 3420 3020 307f 3531 3832 3435 ion 4 0 0.518245 │ │ │ │ │ +0009ad80: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009ad90: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009ada0: 6e2d 342d 302d 307f 3531 3833 3635 0a52 n-4-0-0.518365.R │ │ │ │ │ +0009adb0: 6566 3a20 3232 627f 3531 3833 3635 0a4e ef: 22b.518365.N │ │ │ │ │ +0009adc0: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ +0009add0: 2038 7f35 3232 3434 330a 5265 663a 2075 8.522443.Ref: u │ │ │ │ │ +0009ade0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009adf0: 7374 2076 6572 7369 6f6e 2d33 2d39 2d38 st version-3-9-8 │ │ │ │ │ +0009ae00: 7f35 3232 3536 330a 5265 663a 2032 3263 .522563.Ref: 22c │ │ │ │ │ +0009ae10: 7f35 3232 3536 330a 4e6f 6465 3a20 5665 .522563.Node: Ve │ │ │ │ │ +0009ae20: 7273 696f 6e20 3320 3920 377f 3532 3330 rsion 3 9 7.5230 │ │ │ │ │ +0009ae30: 3032 0a52 6566 3a20 7570 6772 6164 696e 02.Ref: upgradin │ │ │ │ │ +0009ae40: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009ae50: 696f 6e2d 332d 392d 377f 3532 3331 3232 ion-3-9-7.523122 │ │ │ │ │ +0009ae60: 0a52 6566 3a20 3232 647f 3532 3331 3232 .Ref: 22d.523122 │ │ │ │ │ +0009ae70: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009ae80: 2039 2036 7f35 3233 3734 380a 5265 663a 9 6.523748.Ref: │ │ │ │ │ +0009ae90: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009aea0: 6c69 7374 2076 6572 7369 6f6e 2d33 2d39 list version-3-9 │ │ │ │ │ +0009aeb0: 2d36 7f35 3233 3836 380a 5265 663a 2032 -6.523868.Ref: 2 │ │ │ │ │ +0009aec0: 3265 7f35 3233 3836 380a 4e6f 6465 3a20 2e.523868.Node: │ │ │ │ │ +0009aed0: 5665 7273 696f 6e20 3320 3920 357f 3532 Version 3 9 5.52 │ │ │ │ │ +0009aee0: 3533 3532 0a52 6566 3a20 7570 6772 6164 5352.Ref: upgrad │ │ │ │ │ +0009aef0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009af00: 7273 696f 6e2d 332d 392d 357f 3532 3534 rsion-3-9-5.5254 │ │ │ │ │ +0009af10: 3732 0a52 6566 3a20 3232 667f 3532 3534 72.Ref: 22f.5254 │ │ │ │ │ +0009af20: 3732 0a4e 6f64 653a 2056 6572 7369 6f6e 72.Node: Version │ │ │ │ │ +0009af30: 2033 2039 2034 7f35 3237 3230 340a 5265 3 9 4.527204.Re │ │ │ │ │ +0009af40: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009af50: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009af60: 2d39 2d34 7f35 3237 3332 340a 5265 663a -9-4.527324.Ref: │ │ │ │ │ +0009af70: 2032 3330 7f35 3237 3332 340a 4e6f 6465 230.527324.Node │ │ │ │ │ +0009af80: 3a20 5665 7273 696f 6e20 3320 3920 337f : Version 3 9 3. │ │ │ │ │ +0009af90: 3532 3930 3138 0a52 6566 3a20 7570 6772 529018.Ref: upgr │ │ │ │ │ +0009afa0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009afb0: 7665 7273 696f 6e2d 332d 392d 337f 3532 version-3-9-3.52 │ │ │ │ │ +0009afc0: 3931 3338 0a52 6566 3a20 3233 317f 3532 9138.Ref: 231.52 │ │ │ │ │ +0009afd0: 3931 3338 0a4e 6f64 653a 2056 6572 7369 9138.Node: Versi │ │ │ │ │ +0009afe0: 6f6e 2033 2039 2032 7f35 3331 3735 390a on 3 9 2.531759. │ │ │ │ │ +0009aff0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009b000: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009b010: 2d33 2d39 2d32 7f35 3331 3837 390a 5265 -3-9-2.531879.Re │ │ │ │ │ +0009b020: 663a 2032 3332 7f35 3331 3837 390a 4e6f f: 232.531879.No │ │ │ │ │ +0009b030: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ +0009b040: 317f 3533 3434 3235 0a52 6566 3a20 7570 1.534425.Ref: up │ │ │ │ │ +0009b050: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009b060: 7420 7665 7273 696f 6e2d 332d 392d 317f t version-3-9-1. │ │ │ │ │ +0009b070: 3533 3435 3435 0a52 6566 3a20 3233 337f 534545.Ref: 233. │ │ │ │ │ +0009b080: 3533 3435 3435 0a4e 6f64 653a 2056 6572 534545.Node: Ver │ │ │ │ │ +0009b090: 7369 6f6e 2033 2039 2030 7f35 3337 3834 sion 3 9 0.53784 │ │ │ │ │ +0009b0a0: 380a 5265 663a 2075 7067 7261 6469 6e67 8.Ref: upgrading │ │ │ │ │ +0009b0b0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009b0c0: 6f6e 2d33 2d39 2d30 7f35 3337 3936 380a on-3-9-0.537968. │ │ │ │ │ +0009b0d0: 5265 663a 2032 3334 7f35 3337 3936 380a Ref: 234.537968. │ │ │ │ │ +0009b0e0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0009b0f0: 3820 347f 3534 3133 3435 0a52 6566 3a20 8 4.541345.Ref: │ │ │ │ │ +0009b100: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009b110: 6973 7420 7665 7273 696f 6e2d 332d 382d ist version-3-8- │ │ │ │ │ +0009b120: 347f 3534 3134 3635 0a52 6566 3a20 3233 4.541465.Ref: 23 │ │ │ │ │ +0009b130: 357f 3534 3134 3635 0a4e 6f64 653a 2056 5.541465.Node: V │ │ │ │ │ +0009b140: 6572 7369 6f6e 2033 2038 2033 7f35 3431 ersion 3 8 3.541 │ │ │ │ │ +0009b150: 3936 300a 5265 663a 2075 7067 7261 6469 960.Ref: upgradi │ │ │ │ │ +0009b160: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009b170: 7369 6f6e 2d33 2d38 2d33 7f35 3432 3038 sion-3-8-3.54208 │ │ │ │ │ +0009b180: 300a 5265 663a 2032 3336 7f35 3432 3038 0.Ref: 236.54208 │ │ │ │ │ +0009b190: 300a 4e6f 6465 3a20 5665 7273 696f 6e20 0.Node: Version │ │ │ │ │ +0009b1a0: 3320 3820 327f 3534 3339 3730 0a52 6566 3 8 2.543970.Ref │ │ │ │ │ +0009b1b0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009b1c0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009b1d0: 382d 327f 3534 3430 3930 0a52 6566 3a20 8-2.544090.Ref: │ │ │ │ │ +0009b1e0: 3233 377f 3534 3430 3930 0a52 6566 3a20 237.544090.Ref: │ │ │ │ │ +0009b1f0: 5665 7273 696f 6e20 3320 3820 322d 466f Version 3 8 2-Fo │ │ │ │ │ +0009b200: 6f74 6e6f 7465 2d31 7f35 3435 3130 350a otnote-1.545105. │ │ │ │ │ +0009b210: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0009b220: 3820 317f 3534 3531 3832 0a52 6566 3a20 8 1.545182.Ref: │ │ │ │ │ +0009b230: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009b240: 6973 7420 7665 7273 696f 6e2d 332d 382d ist version-3-8- │ │ │ │ │ +0009b250: 317f 3534 3533 3032 0a52 6566 3a20 3233 1.545302.Ref: 23 │ │ │ │ │ +0009b260: 387f 3534 3533 3032 0a4e 6f64 653a 2056 8.545302.Node: V │ │ │ │ │ +0009b270: 6572 7369 6f6e 2033 2038 2030 7f35 3436 ersion 3 8 0.546 │ │ │ │ │ +0009b280: 3939 310a 5265 663a 2075 7067 7261 6469 991.Ref: upgradi │ │ │ │ │ +0009b290: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009b2a0: 7369 6f6e 2d33 2d38 2d30 7f35 3437 3131 sion-3-8-0.54711 │ │ │ │ │ +0009b2b0: 310a 5265 663a 2032 3339 7f35 3437 3131 1.Ref: 239.54711 │ │ │ │ │ +0009b2c0: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ +0009b2d0: 3320 3720 337f 3535 3034 3732 0a52 6566 3 7 3.550472.Ref │ │ │ │ │ +0009b2e0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009b2f0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009b300: 372d 337f 3535 3035 3934 0a52 6566 3a20 7-3.550594.Ref: │ │ │ │ │ +0009b310: 3233 617f 3535 3035 3934 0a4e 6f64 653a 23a.550594.Node: │ │ │ │ │ +0009b320: 2056 6572 7369 6f6e 2033 2037 2032 2032 Version 3 7 2 2 │ │ │ │ │ +0009b330: 7f35 3532 3134 360a 5265 663a 2075 7067 .552146.Ref: upg │ │ │ │ │ +0009b340: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009b350: 2076 6572 7369 6f6e 2d33 2d37 2d32 2d32 version-3-7-2-2 │ │ │ │ │ +0009b360: 7f35 3532 3236 380a 5265 663a 2032 3362 .552268.Ref: 23b │ │ │ │ │ +0009b370: 7f35 3532 3236 380a 4e6f 6465 3a20 5665 .552268.Node: Ve │ │ │ │ │ +0009b380: 7273 696f 6e20 3320 3720 327f 3535 3235 rsion 3 7 2.5525 │ │ │ │ │ +0009b390: 3434 0a52 6566 3a20 7570 6772 6164 696e 44.Ref: upgradin │ │ │ │ │ +0009b3a0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009b3b0: 696f 6e2d 332d 372d 327f 3535 3236 3636 ion-3-7-2.552666 │ │ │ │ │ +0009b3c0: 0a52 6566 3a20 3233 637f 3535 3236 3636 .Ref: 23c.552666 │ │ │ │ │ +0009b3d0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009b3e0: 2037 2031 7f35 3532 3736 390a 5265 663a 7 1.552769.Ref: │ │ │ │ │ +0009b3f0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009b400: 6c69 7374 2076 6572 7369 6f6e 2d33 2d37 list version-3-7 │ │ │ │ │ +0009b410: 2d31 7f35 3532 3838 390a 5265 663a 2032 -1.552889.Ref: 2 │ │ │ │ │ +0009b420: 3364 7f35 3532 3838 390a 4e6f 6465 3a20 3d.552889.Node: │ │ │ │ │ +0009b430: 5665 7273 696f 6e20 3320 3720 307f 3535 Version 3 7 0.55 │ │ │ │ │ +0009b440: 3335 3734 0a52 6566 3a20 7570 6772 6164 3574.Ref: upgrad │ │ │ │ │ +0009b450: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009b460: 7273 696f 6e2d 332d 372d 307f 3535 3336 rsion-3-7-0.5536 │ │ │ │ │ +0009b470: 3934 0a52 6566 3a20 3233 657f 3535 3336 94.Ref: 23e.5536 │ │ │ │ │ +0009b480: 3934 0a4e 6f64 653a 2056 6572 7369 6f6e 94.Node: Version │ │ │ │ │ +0009b490: 2033 2036 2032 7f35 3535 3237 300a 5265 3 6 2.555270.Re │ │ │ │ │ +0009b4a0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009b4b0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009b4c0: 2d36 2d32 7f35 3535 3339 300a 5265 663a -6-2.555390.Ref: │ │ │ │ │ +0009b4d0: 2032 3366 7f35 3535 3339 300a 4e6f 6465 23f.555390.Node │ │ │ │ │ +0009b4e0: 3a20 5665 7273 696f 6e20 3320 3620 317f : Version 3 6 1. │ │ │ │ │ +0009b4f0: 3535 3538 3837 0a52 6566 3a20 7570 6772 555887.Ref: upgr │ │ │ │ │ +0009b500: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009b510: 7665 7273 696f 6e2d 332d 362d 317f 3535 version-3-6-1.55 │ │ │ │ │ +0009b520: 3630 3037 0a52 6566 3a20 3234 307f 3535 6007.Ref: 240.55 │ │ │ │ │ +0009b530: 3630 3037 0a4e 6f64 653a 2056 6572 7369 6007.Node: Versi │ │ │ │ │ +0009b540: 6f6e 2033 2036 2030 7f35 3536 3138 360a on 3 6 0.556186. │ │ │ │ │ +0009b550: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009b560: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009b570: 2d33 2d36 2d30 7f35 3536 3330 370a 5265 -3-6-0.556307.Re │ │ │ │ │ +0009b580: 663a 2032 3431 7f35 3536 3330 370a 4e6f f: 241.556307.No │ │ │ │ │ +0009b590: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ +0009b5a0: 3130 7f35 3537 3939 330a 5265 663a 2075 10.557993.Ref: u │ │ │ │ │ +0009b5b0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009b5c0: 7374 2076 6572 7369 6f6e 2d33 2d35 2d31 st version-3-5-1 │ │ │ │ │ +0009b5d0: 307f 3535 3831 3134 0a52 6566 3a20 3234 0.558114.Ref: 24 │ │ │ │ │ +0009b5e0: 327f 3535 3831 3134 0a4e 6f64 653a 2056 2.558114.Node: V │ │ │ │ │ +0009b5f0: 6572 7369 6f6e 2033 2035 2039 7f35 3538 ersion 3 5 9.558 │ │ │ │ │ +0009b600: 3438 300a 5265 663a 2075 7067 7261 6469 480.Ref: upgradi │ │ │ │ │ +0009b610: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009b620: 7369 6f6e 2d33 2d35 2d39 7f35 3538 3630 sion-3-5-9.55860 │ │ │ │ │ +0009b630: 310a 5265 663a 2032 3433 7f35 3538 3630 1.Ref: 243.55860 │ │ │ │ │ +0009b640: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ +0009b650: 3320 3520 387f 3535 3933 3136 0a52 6566 3 5 8.559316.Ref │ │ │ │ │ +0009b660: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009b670: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009b680: 352d 387f 3535 3934 3336 0a52 6566 3a20 5-8.559436.Ref: │ │ │ │ │ +0009b690: 3234 347f 3535 3934 3336 0a4e 6f64 653a 244.559436.Node: │ │ │ │ │ +0009b6a0: 2056 6572 7369 6f6e 2033 2035 2037 7f35 Version 3 5 7.5 │ │ │ │ │ +0009b6b0: 3630 3136 340a 5265 663a 2075 7067 7261 60164.Ref: upgra │ │ │ │ │ +0009b6c0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009b6d0: 6572 7369 6f6e 2d33 2d35 2d37 7f35 3630 ersion-3-5-7.560 │ │ │ │ │ +0009b6e0: 3238 340a 5265 663a 2032 3435 7f35 3630 284.Ref: 245.560 │ │ │ │ │ +0009b6f0: 3238 340a 4e6f 6465 3a20 5665 7273 696f 284.Node: Versio │ │ │ │ │ +0009b700: 6e20 3320 3520 367f 3536 3134 3936 0a52 n 3 5 6.561496.R │ │ │ │ │ +0009b710: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009b720: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009b730: 332d 352d 367f 3536 3136 3136 0a52 6566 3-5-6.561616.Ref │ │ │ │ │ +0009b740: 3a20 3234 367f 3536 3136 3136 0a4e 6f64 : 246.561616.Nod │ │ │ │ │ +0009b750: 653a 2056 6572 7369 6f6e 2033 2035 2035 e: Version 3 5 5 │ │ │ │ │ +0009b760: 7f35 3632 3436 350a 5265 663a 2075 7067 .562465.Ref: upg │ │ │ │ │ +0009b770: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009b780: 2076 6572 7369 6f6e 2d33 2d35 2d35 7f35 version-3-5-5.5 │ │ │ │ │ +0009b790: 3632 3538 350a 5265 663a 2032 3437 7f35 62585.Ref: 247.5 │ │ │ │ │ +0009b7a0: 3632 3538 350a 4e6f 6465 3a20 5665 7273 62585.Node: Vers │ │ │ │ │ +0009b7b0: 696f 6e20 3320 3520 347f 3536 3339 3738 ion 3 5 4.563978 │ │ │ │ │ +0009b7c0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009b7d0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009b7e0: 6e2d 332d 352d 347f 3536 3430 3938 0a52 n-3-5-4.564098.R │ │ │ │ │ +0009b7f0: 6566 3a20 3234 387f 3536 3430 3938 0a4e ef: 248.564098.N │ │ │ │ │ +0009b800: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ +0009b810: 2033 7f35 3634 3531 360a 5265 663a 2075 3.564516.Ref: u │ │ │ │ │ +0009b820: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009b830: 7374 2076 6572 7369 6f6e 2d33 2d35 2d33 st version-3-5-3 │ │ │ │ │ +0009b840: 7f35 3634 3633 360a 5265 663a 2032 3439 .564636.Ref: 249 │ │ │ │ │ +0009b850: 7f35 3634 3633 360a 4e6f 6465 3a20 5665 .564636.Node: Ve │ │ │ │ │ +0009b860: 7273 696f 6e20 3320 3520 327f 3536 3530 rsion 3 5 2.5650 │ │ │ │ │ +0009b870: 3437 0a52 6566 3a20 7570 6772 6164 696e 47.Ref: upgradin │ │ │ │ │ +0009b880: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009b890: 696f 6e2d 332d 352d 327f 3536 3531 3637 ion-3-5-2.565167 │ │ │ │ │ +0009b8a0: 0a52 6566 3a20 3234 617f 3536 3531 3637 .Ref: 24a.565167 │ │ │ │ │ +0009b8b0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009b8c0: 2035 2031 7f35 3635 3336 320a 5265 663a 5 1.565362.Ref: │ │ │ │ │ +0009b8d0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009b8e0: 6c69 7374 2076 6572 7369 6f6e 2d33 2d35 list version-3-5 │ │ │ │ │ +0009b8f0: 2d31 7f35 3635 3438 320a 5265 663a 2032 -1.565482.Ref: 2 │ │ │ │ │ +0009b900: 3462 7f35 3635 3438 320a 4e6f 6465 3a20 4b.565482.Node: │ │ │ │ │ +0009b910: 5665 7273 696f 6e20 3320 3520 307f 3536 Version 3 5 0.56 │ │ │ │ │ +0009b920: 3536 3739 0a52 6566 3a20 7570 6772 6164 5679.Ref: upgrad │ │ │ │ │ +0009b930: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009b940: 7273 696f 6e2d 332d 352d 307f 3536 3538 rsion-3-5-0.5658 │ │ │ │ │ +0009b950: 3031 0a52 6566 3a20 3234 637f 3536 3538 01.Ref: 24c.5658 │ │ │ │ │ +0009b960: 3031 0a4e 6f64 653a 2056 6572 7369 6f6e 01.Node: Version │ │ │ │ │ +0009b970: 2033 2032 2031 2031 7f35 3635 3938 310a 3 2 1 1.565981. │ │ │ │ │ +0009b980: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009b990: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009b9a0: 2d33 2d32 2d31 2d31 7f35 3636 3130 330a -3-2-1-1.566103. │ │ │ │ │ +0009b9b0: 5265 663a 2032 3464 7f35 3636 3130 330a Ref: 24d.566103. │ │ │ │ │ +0009b9c0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0009b9d0: 3220 317f 3536 3637 3837 0a52 6566 3a20 2 1.566787.Ref: │ │ │ │ │ +0009b9e0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009b9f0: 6973 7420 7665 7273 696f 6e2d 332d 322d ist version-3-2- │ │ │ │ │ +0009ba00: 317f 3536 3639 3039 0a52 6566 3a20 3234 1.566909.Ref: 24 │ │ │ │ │ +0009ba10: 657f 3536 3639 3039 0a4e 6f64 653a 2056 e.566909.Node: V │ │ │ │ │ +0009ba20: 6572 7369 6f6e 2033 2032 2030 7f35 3637 ersion 3 2 0.567 │ │ │ │ │ +0009ba30: 3133 380a 5265 663a 2075 7067 7261 6469 138.Ref: upgradi │ │ │ │ │ +0009ba40: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009ba50: 7369 6f6e 2d33 2d32 2d30 7f35 3637 3235 sion-3-2-0.56725 │ │ │ │ │ +0009ba60: 380a 5265 663a 2032 3466 7f35 3637 3235 8.Ref: 24f.56725 │ │ │ │ │ +0009ba70: 380a 4e6f 6465 3a20 5665 7273 696f 6e20 8.Node: Version │ │ │ │ │ +0009ba80: 3320 3120 317f 3536 3837 3035 0a52 6566 3 1 1.568705.Ref │ │ │ │ │ +0009ba90: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009baa0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009bab0: 312d 317f 3536 3838 3235 0a52 6566 3a20 1-1.568825.Ref: │ │ │ │ │ +0009bac0: 3235 307f 3536 3838 3235 0a4e 6f64 653a 250.568825.Node: │ │ │ │ │ +0009bad0: 2056 6572 7369 6f6e 2033 2031 2030 7f35 Version 3 1 0.5 │ │ │ │ │ +0009bae0: 3639 3030 380a 5265 663a 2075 7067 7261 69008.Ref: upgra │ │ │ │ │ +0009baf0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009bb00: 6572 7369 6f6e 2d33 2d31 2d30 7f35 3639 ersion-3-1-0.569 │ │ │ │ │ +0009bb10: 3132 380a 5265 663a 2032 3531 7f35 3639 128.Ref: 251.569 │ │ │ │ │ +0009bb20: 3132 380a 4e6f 6465 3a20 5665 7273 696f 128.Node: Versio │ │ │ │ │ +0009bb30: 6e20 3320 3020 317f 3537 3037 3332 0a52 n 3 0 1.570732.R │ │ │ │ │ +0009bb40: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009bb50: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009bb60: 332d 302d 317f 3537 3038 3532 0a52 6566 3-0-1.570852.Ref │ │ │ │ │ +0009bb70: 3a20 3235 327f 3537 3038 3532 0a4e 6f64 : 252.570852.Nod │ │ │ │ │ +0009bb80: 653a 2056 6572 7369 6f6e 2033 2030 2030 e: Version 3 0 0 │ │ │ │ │ +0009bb90: 7f35 3731 3131 340a 5265 663a 2075 7067 .571114.Ref: upg │ │ │ │ │ +0009bba0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009bbb0: 2076 6572 7369 6f6e 2d33 2d30 2d30 7f35 version-3-0-0.5 │ │ │ │ │ +0009bbc0: 3731 3233 340a 5265 663a 2032 3533 7f35 71234.Ref: 253.5 │ │ │ │ │ +0009bbd0: 3731 3233 340a 4e6f 6465 3a20 5665 7273 71234.Node: Vers │ │ │ │ │ +0009bbe0: 696f 6e20 3220 3520 307f 3537 3233 3439 ion 2 5 0.572349 │ │ │ │ │ +0009bbf0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009bc00: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009bc10: 6e2d 322d 352d 307f 3537 3234 3639 0a52 n-2-5-0.572469.R │ │ │ │ │ +0009bc20: 6566 3a20 3235 347f 3537 3234 3639 0a4e ef: 254.572469.N │ │ │ │ │ +0009bc30: 6f64 653a 2056 6572 7369 6f6e 2032 2034 ode: Version 2 4 │ │ │ │ │ +0009bc40: 2031 7f35 3733 3932 310a 5265 663a 2075 1.573921.Ref: u │ │ │ │ │ +0009bc50: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009bc60: 7374 2076 6572 7369 6f6e 2d32 2d34 2d31 st version-2-4-1 │ │ │ │ │ +0009bc70: 7f35 3734 3034 310a 5265 663a 2032 3535 .574041.Ref: 255 │ │ │ │ │ +0009bc80: 7f35 3734 3034 310a 4e6f 6465 3a20 5665 .574041.Node: Ve │ │ │ │ │ +0009bc90: 7273 696f 6e20 3220 3420 307f 3537 3436 rsion 2 4 0.5746 │ │ │ │ │ +0009bca0: 3439 0a52 6566 3a20 7570 6772 6164 696e 49.Ref: upgradin │ │ │ │ │ +0009bcb0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +0009bcc0: 696f 6e2d 322d 342d 307f 3537 3437 3639 ion-2-4-0.574769 │ │ │ │ │ +0009bcd0: 0a52 6566 3a20 3235 367f 3537 3437 3639 .Ref: 256.574769 │ │ │ │ │ +0009bce0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2032 .Node: Version 2 │ │ │ │ │ +0009bcf0: 2033 2030 7f35 3736 3936 390a 5265 663a 3 0.576969.Ref: │ │ │ │ │ +0009bd00: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009bd10: 6c69 7374 2076 6572 7369 6f6e 2d32 2d33 list version-2-3 │ │ │ │ │ +0009bd20: 2d30 7f35 3737 3038 390a 5265 663a 2032 -0.577089.Ref: 2 │ │ │ │ │ +0009bd30: 3537 7f35 3737 3038 390a 4e6f 6465 3a20 57.577089.Node: │ │ │ │ │ +0009bd40: 5665 7273 696f 6e20 3220 3220 307f 3537 Version 2 2 0.57 │ │ │ │ │ +0009bd50: 3734 3634 0a52 6566 3a20 7570 6772 6164 7464.Ref: upgrad │ │ │ │ │ +0009bd60: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009bd70: 7273 696f 6e2d 322d 322d 307f 3537 3735 rsion-2-2-0.5775 │ │ │ │ │ +0009bd80: 3834 0a52 6566 3a20 3235 387f 3537 3735 84.Ref: 258.5775 │ │ │ │ │ +0009bd90: 3834 0a4e 6f64 653a 2056 6572 7369 6f6e 84.Node: Version │ │ │ │ │ +0009bda0: 2032 2031 2033 7f35 3738 3033 360a 5265 2 1 3.578036.Re │ │ │ │ │ +0009bdb0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009bdc0: 636b 6c69 7374 2076 6572 7369 6f6e 2d32 cklist version-2 │ │ │ │ │ +0009bdd0: 2d31 2d33 7f35 3738 3135 360a 5265 663a -1-3.578156.Ref: │ │ │ │ │ +0009bde0: 2032 3539 7f35 3738 3135 360a 4e6f 6465 259.578156.Node │ │ │ │ │ +0009bdf0: 3a20 5665 7273 696f 6e20 3220 3120 327f : Version 2 1 2. │ │ │ │ │ +0009be00: 3537 3834 3939 0a52 6566 3a20 7570 6772 578499.Ref: upgr │ │ │ │ │ +0009be10: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009be20: 7665 7273 696f 6e2d 322d 312d 327f 3537 version-2-1-2.57 │ │ │ │ │ +0009be30: 3836 3139 0a52 6566 3a20 3235 617f 3537 8619.Ref: 25a.57 │ │ │ │ │ +0009be40: 3836 3139 0a4e 6f64 653a 2056 6572 7369 8619.Node: Versi │ │ │ │ │ +0009be50: 6f6e 2032 2031 2031 7f35 3738 3732 360a on 2 1 1.578726. │ │ │ │ │ +0009be60: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009be70: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009be80: 2d32 2d31 2d31 7f35 3738 3834 360a 5265 -2-1-1.578846.Re │ │ │ │ │ +0009be90: 663a 2032 3562 7f35 3738 3834 360a 4e6f f: 25b.578846.No │ │ │ │ │ +0009bea0: 6465 3a20 5665 7273 696f 6e20 3220 3120 de: Version 2 1 │ │ │ │ │ +0009beb0: 307f 3537 3930 3933 0a52 6566 3a20 7570 0.579093.Ref: up │ │ │ │ │ +0009bec0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009bed0: 7420 7665 7273 696f 6e2d 322d 312d 307f t version-2-1-0. │ │ │ │ │ +0009bee0: 3537 3931 3931 0a52 6566 3a20 3235 637f 579191.Ref: 25c. │ │ │ │ │ +0009bef0: 3537 3931 3931 0a4e 6f64 653a 204c 6963 579191.Node: Lic │ │ │ │ │ +0009bf00: 656e 7365 7f35 3739 3330 330a 5265 663a ense.579303.Ref: │ │ │ │ │ +0009bf10: 2061 702d 6c69 6365 6e73 6520 646f 637f ap-license doc. │ │ │ │ │ +0009bf20: 3537 3933 3939 0a52 6566 3a20 3235 647f 579399.Ref: 25d. │ │ │ │ │ +0009bf30: 3537 3933 3939 0a52 6566 3a20 6170 2d6c 579399.Ref: ap-l │ │ │ │ │ +0009bf40: 6963 656e 7365 206c 6963 656e 7365 7f35 icense license.5 │ │ │ │ │ +0009bf50: 3739 3339 390a 5265 663a 2032 3565 7f35 79399.Ref: 25e.5 │ │ │ │ │ +0009bf60: 3739 3339 390a 4e6f 6465 3a20 496e 6465 79399.Node: Inde │ │ │ │ │ +0009bf70: 787f 3538 3033 3338 0a1f 0a45 6e64 2054 x.580338...End T │ │ │ │ │ +0009bf80: 6167 2054 6162 6c65 0a0a 1f0a 4c6f 6361 ag Table....Loca │ │ │ │ │ +0009bf90: 6c20 5661 7269 6162 6c65 733a 0a63 6f64 l Variables:.cod │ │ │ │ │ +0009bfa0: 696e 673a 2075 7466 2d38 0a45 6e64 3a0a ing: utf-8.End:.